| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1× 1× 1× 10× 10× 10× 10× 1× | const fs = require("fs");
const Promise = require("./Promise");
/**
* Returns stats for the given file or null if it doesn't exist.
*/
function getFileStats(path) {
return new Promise(function (resolve, reject) {
fs.stat(path, function (error, stats) {
Iif (error && error.code !== "ENOENT") {
reject(error);
} else {
resolve(stats || null);
}
});
});
}
module.exports = getFileStats;
|