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)
.then(result => console.log(result))
.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