clean up and update deps
This commit is contained in:
30
ts/index.ts
30
ts/index.ts
@ -1,31 +1,31 @@
|
||||
import 'typings-global'
|
||||
import chalk = require('chalk')
|
||||
import q = require('q')
|
||||
import * as beautycolor from 'beautycolor'
|
||||
import * as smartq from 'smartq'
|
||||
|
||||
let doText: boolean = false
|
||||
let moduleName: string = 'undefined module name'
|
||||
let startTime = Date.now()
|
||||
|
||||
if (process.argv.indexOf('-v') === -1) {
|
||||
doText = true
|
||||
doText = true
|
||||
}
|
||||
|
||||
/**
|
||||
* start the loading
|
||||
*/
|
||||
export let start = function (moduleNameArg: string = '', loaderLengthArg: string = '10') {
|
||||
moduleName = moduleNameArg
|
||||
if (doText) {
|
||||
console.log(`**** starting ${chalk.green(moduleNameArg)} ****`)
|
||||
}
|
||||
moduleName = moduleNameArg
|
||||
if (doText) {
|
||||
console.log(`**** starting ${beautycolor.coloredString(moduleNameArg, 'green')} ****`)
|
||||
}
|
||||
}
|
||||
|
||||
export let stop = (): q.Promise<number> => {
|
||||
let done = q.defer<number>()
|
||||
let endTime = Date.now()
|
||||
let earlyExecutionTime: number = (endTime - startTime)
|
||||
let earlyExecutionTimeString: string = (earlyExecutionTime / 1000).toString()
|
||||
console.log(`... finished loading ${moduleName} in ${earlyExecutionTimeString}`)
|
||||
done.resolve(earlyExecutionTime)
|
||||
return done.promise
|
||||
export let stop = (): Promise<number> => {
|
||||
let done = smartq.defer<number>()
|
||||
let endTime = Date.now()
|
||||
let earlyExecutionTime: number = (endTime - startTime)
|
||||
let earlyExecutionTimeString: string = (earlyExecutionTime / 1000).toString()
|
||||
console.log(`... finished loading within ${beautycolor.coloredString(earlyExecutionTimeString, 'blue')}`)
|
||||
done.resolve(earlyExecutionTime)
|
||||
return done.promise
|
||||
}
|
||||
|
Reference in New Issue
Block a user