does-exist
v1.0.0
Published
Promising module to test for existence of a file/directory adherent to best-practices defined within nodejs.org documentation.
Downloads
4
Readme
does-exist
Promising module to test for existence of a file/directory adherent to best-practices defined within nodejs.org documentation.
Assumes Node 6+
Simple featureless convenience utility to asynchronously determine if a file or directory exists at the provided path. Follows the implementation suggested in the Node.js FileSystem documentation, with the result returned via a Promise.
Usage
From Node:
const doesExist = require('does-exist');
doesExist(pathToFileOrDir)
// if pathToFileOrDir exists, promise resolves to true (otherwise false)
.then(result => console.log(result))
// if a non-ENOENT error is thrown, the promise is rejected passing the thrown error
.catch(console.error.bind(console));
From command line:
$ exists path-to-file
Installation
Install via npm:
$ npm i does-exist
Tests and Coverage
Both can be run via npm scripts:
$ npm test
$ npm run coverage