Skip to content

Commit 2d877bf

Browse files
committed
forgot to resolve the one promise. Doh!
1 parent 68f25d9 commit 2d877bf

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

lib/index.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff 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
};

0 commit comments

Comments
 (0)