File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ const compile = function (path, fullErr) {
1212 gen . clearVars ( ) ;
1313 if ( fs . lstatSync ( path ) . isFile ( ) ) {
1414
15- readFile ( path ) ;
15+ readFile ( path ) . then ( resolve ) ;
1616 console . log ( consoletheme . FgGreen , "Read " + num + " Files and compiled successfully" , consoletheme . Reset ) ;
1717
1818 } else {
@@ -35,15 +35,21 @@ const compile = function (path, fullErr) {
3535 }
3636 return false
3737 } ) ;
38+
39+ let promises = [ ] ;
40+
3841 for ( let file of globals ) {
39- readFile ( file , { noParse : 'vars' , fullErr : fullErr } ) ;
42+ promises . push ( readFile ( file , { noParse : 'vars' , fullErr : fullErr } ) ) ;
4043 }
4144 for ( let file of files ) {
4245 num ++ ;
43- readFile ( file , { fullErr : fullErr } ) ;
46+ promises . push ( readFile ( file , { fullErr : fullErr } ) ) ;
4447 }
4548
46- console . log ( consoletheme . FgGreen , "Read " + num + " Files and compiled successfully" , consoletheme . Reset ) ;
49+ Promise . all ( promises ) . then ( ( ) => {
50+ console . log ( consoletheme . FgGreen , "Read " + num + " Files and compiled successfully" , consoletheme . Reset ) ;
51+ resolve ( )
52+ } )
4753 }
4854 } )
4955} ;
You can’t perform that action at this time.
0 commit comments