File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ const Config = require('./include/file-config');
66const Cli = require ( './include/cli' ) ;
77const Tasks = require ( './include/tasks' ) ;
88
9-
109program
1110 . option ( '--verbose' , 'show verbose output' )
1211 . parse ( process . argv ) ;
Original file line number Diff line number Diff line change 11const fs = require ( 'fs' ) ;
22const path = require ( 'path' ) ;
3+ const os = require ( "os" ) ;
34const config = require ( './config' ) ;
45const yaml = require ( 'read-yaml' ) ;
56const hash = require ( 'hash-sum' ) ;
@@ -68,10 +69,11 @@ class fileConfig extends config {
6869 localExists ( ) {
6970 if ( fs . existsSync ( this . local ) ) return true ;
7071
72+ let root = ( os . platform ( ) === "win32" ) ? process . cwd ( ) . split ( path . sep ) [ 0 ] + "\\" : "/" ;
7173 let workDir = this . workDir ;
7274 while ( workDir ) {
7375 workDir = path . dirname ( workDir ) ;
74- if ( workDir === '/' ) workDir = '' ;
76+ if ( workDir === root ) workDir = '' ;
7577 if ( fs . existsSync ( Fs . join ( workDir , this . localConfigFile ) ) ) {
7678 this . workDir = workDir ;
7779 return true ;
You can’t perform that action at this time.
0 commit comments