directory-exists
v2.0.1 check dir dirs directories directory exist exists file filepath and 10 more...
directory-exists
Check if a directory exists - synchronously or asynchronously
Install
$ npm install --save directory-exists
Usage:
directory
should be a string of a relative or absolute path.
Asynchronous
With Callback:
const directoryExists = require('directory-exists');
directoryExists(directory, (error, result) => {
console.log(result); // result is a boolean
});
With Promise:
If no callback function is supplied, directoryExists returns a promise.
const directoryExists = require('directory-exists');
directoryExists(directory).then(result => {
console.log(result); // result is a boolean
});
Async/await:
const directoryExists = require('directory-exists');
(async function() {
const result = await directoryExists(directory);
console.log(result); // result is a boolean
})();
Synchronous
const directoryExists = require('directory-exists');
directoryExists.sync(directory); // retuns a boolean
Why not use fs.exists
?
Because asynchronous fs.exists
is deprecated. Synchronous fs.existsSync
is still fine to use, but this library does both sync and async.
License
MIT © timmydoza
npm i directory-exists
Metadata
- Unlicense
- Whatever
- timmydoza
- released 9/18/2018