fixed small error
This commit is contained in:
		
							
								
								
									
										32
									
								
								ts/index.ts
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								ts/index.ts
									
									
									
									
									
								
							@@ -8,7 +8,7 @@ let earlyChild;
 | 
			
		||||
 | 
			
		||||
let doAnimation: boolean = true;
 | 
			
		||||
let doText: boolean = false;
 | 
			
		||||
let moduleName:string = "undefined module name";
 | 
			
		||||
let moduleName: string = "undefined module name";
 | 
			
		||||
let startTime;
 | 
			
		||||
 | 
			
		||||
if (process.argv.indexOf("-v") != -1 || process.env.CI) {
 | 
			
		||||
@@ -19,7 +19,7 @@ if (process.argv.indexOf("-v") != -1 || process.env.CI) {
 | 
			
		||||
 | 
			
		||||
// exports
 | 
			
		||||
export let start = function (moduleNameArg: string = "", loaderLengthArg: string = "10") {
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    startTime = process.hrtime();
 | 
			
		||||
 | 
			
		||||
    moduleName = moduleNameArg;
 | 
			
		||||
@@ -38,22 +38,32 @@ export let start = function (moduleNameArg: string = "", loaderLengthArg: string
 | 
			
		||||
 | 
			
		||||
export let stop = function () {
 | 
			
		||||
    let done = q.defer();
 | 
			
		||||
    let endTime = process.hrtime(startTime);
 | 
			
		||||
    let executionTime = function(){
 | 
			
		||||
        try {
 | 
			
		||||
            return(endTime[0] * 1e9 + endTime[1]);
 | 
			
		||||
        }
 | 
			
		||||
        catch(err){
 | 
			
		||||
            return undefined;
 | 
			
		||||
        }
 | 
			
		||||
    }() / 1000000000;
 | 
			
		||||
    if (doAnimation) {
 | 
			
		||||
        earlyChild.kill("SIGHUP");
 | 
			
		||||
        earlyChild.on("close", function () {
 | 
			
		||||
            let endTime = process.hrtime(startTime);
 | 
			
		||||
            let executionTime = function () {
 | 
			
		||||
                try {
 | 
			
		||||
                    return (endTime[0] * 1e9 + endTime[1]);
 | 
			
		||||
                }
 | 
			
		||||
                catch (err) {
 | 
			
		||||
                    return undefined;
 | 
			
		||||
                }
 | 
			
		||||
            } () / 1000000000;
 | 
			
		||||
            console.log(` in ${executionTime} seconds!`);
 | 
			
		||||
            done.resolve();
 | 
			
		||||
        })
 | 
			
		||||
    } else {
 | 
			
		||||
        let endTime = process.hrtime(startTime);
 | 
			
		||||
        let executionTime = function () {
 | 
			
		||||
            try {
 | 
			
		||||
                return (endTime[0] * 1e9 + endTime[1]);
 | 
			
		||||
            }
 | 
			
		||||
            catch (err) {
 | 
			
		||||
                return undefined;
 | 
			
		||||
            }
 | 
			
		||||
        } () / 1000000000;
 | 
			
		||||
        console.log(` in ${executionTime} seconds!`);
 | 
			
		||||
        console.log(`... finished loading moduleName in ${executionTime}`);
 | 
			
		||||
        done.resolve();
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user