UNPKG

525 BJavaScriptView Raw
1"use strict";exports.__esModule=true;exports.fileExists=fileExists;var _fs=require("fs");async function fileExists(fileName,type){try{if(type==='file'){const stats=await _fs.promises.stat(fileName);return stats.isFile();}else if(type==='directory'){const stats=await _fs.promises.stat(fileName);return stats.isDirectory();}else{await _fs.promises.access(fileName,_fs.constants.F_OK);}return true;}catch(err){if(err.code==='ENOENT'||err.code==='ENAMETOOLONG'){return false;}throw err;}}
2//# sourceMappingURL=file-exists.js.map
\No newline at end of file