@nodescript/cli
Version:
NodeScript CLI
22 lines • 495 B
JavaScript
import * as fs from 'fs';
export function isFileExistsSync(file) {
try {
return fs.statSync(file).isFile();
}
catch (err) {
if (err.code === 'ENOENT') {
return false;
}
throw err;
}
}
export async function isFileExists(file) {
return fs.promises.stat(file)
.then(_ => _.isFile(), err => {
if (err.code === 'ENOENT') {
return false;
}
throw err;
});
}
//# sourceMappingURL=util.js.map