fixed error
This commit is contained in:
		@@ -39,12 +39,12 @@ let start = function (moduleNameArg: string = "", loaderLengthArg: string = "10"
 | 
			
		||||
 | 
			
		||||
start(process.env.moduleNameArg, process.env.loaderLengthArg);
 | 
			
		||||
 | 
			
		||||
process.on('SIGHUP', () => {
 | 
			
		||||
process.on('SIGINT', () => {
 | 
			
		||||
    logEarlyAbort = true;
 | 
			
		||||
    rl.write(null, { ctrl: true, name: 'u' });
 | 
			
		||||
    rl.write(`loaded ${chalk.green(moduleName)}`);
 | 
			
		||||
    rl.close();
 | 
			
		||||
    rl.on("close",() => {
 | 
			
		||||
        process.exit(0);
 | 
			
		||||
        
 | 
			
		||||
    })
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										22
									
								
								ts/index.ts
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								ts/index.ts
									
									
									
									
									
								
							@@ -38,31 +38,15 @@ export let start = function (moduleNameArg: string = "", loaderLengthArg: string
 | 
			
		||||
 | 
			
		||||
export let stop = function () {
 | 
			
		||||
    let done = q.defer();
 | 
			
		||||
    let endTime = process.hrtime(startTime);
 | 
			
		||||
    let executionTime = (endTime[0] * 1e9 + endTime[1]) / 1000000000;
 | 
			
		||||
    if (doAnimation) {
 | 
			
		||||
        earlyChild.kill("SIGHUP");
 | 
			
		||||
        earlyChild.kill("SIGINT");
 | 
			
		||||
        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