@@ -4,7 +4,8 @@ import * as fs from 'fs';
44import * as program from 'commander' ;
55import { fork } from 'child_process' ;
66const forked = fork ( path . join ( __dirname , './worker.js' ) ) ;
7- const project = require ( path . join ( '..' , 'package.json' ) ) ;
7+ const projectProject = require ( path . join ( '..' , 'package.json' ) ) ;
8+ const userProjectPackage = require ( path . join ( process . cwd ( ) , 'package.json' ) ) ;
89
910const defaultStats = {
1011 decorators : true ,
@@ -18,7 +19,7 @@ const defaultStats = {
1819} ;
1920
2021program
21- . version ( project . version , '-v, --version' )
22+ . version ( projectProject . version , '-v, --version' )
2223 . option ( '-p, --tsconfig <tsconfig>' , 'TypeScript "tsconfig.json" file' , 'tsconfig.json' )
2324 . option ( '-l, --loc' , 'Lines of code' )
2425 . option ( '-f, --files' , 'Files' )
@@ -59,7 +60,7 @@ if (!fs.existsSync(tsConfigFilePath)) {
5960const ora = require ( 'ora' ) ;
6061let spinner = ora ( ) ;
6162spinner . color = 'yellow' ;
62- spinner . text = `Scanning project${ project ? ': ' + project . name : ' ...' } ` ;
63+ spinner . text = `Scanning project${ userProjectPackage ? ': ' + userProjectPackage . name : ' ...' } ` ;
6364spinner . start ( ) ;
6465
6566let userStats = Object . keys ( program ) . filter ( k => k in defaultStats ) ;
0 commit comments