shrine-medco/shrine-webclient/src/main/html/node_modules/fs-exists-sync23de2099ce18release/1.22.2.4
fs-exists-sync
README.md
fs-exists-sync ![NPM version](https://www.npmjs.com/package/fs-exists-sync) ![NPM downloads](https://npmjs.org/package/fs-exists-sync) ![Build Status](https://travis-ci.org/jonschlinkert/fs-exists-sync)
Drop-in replacement for fs.existsSync with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
Install
Install with npm:
sh $ npm install fs-exists-sync --save
Usage
js var exists = require('fs-exists-sync'); console.log(exists('.')); //=> true console.log(exists(process.cwd())); //=> true console.log(exists('README.md')); //=> true console.log(exists('foo.txt')); //=> false console.log(exists('')); //=> false console.log(exists()); //=> false
Why another "exists" lib?
I just want a _simple replacement for fs.existsSync_. Here is what I found:
- [path-exists][]: Has dependencies to support a promises API
- [fs-exists][]: async only
- [file-exists][]: returns false if the path exists but is a directory.
- [exists][]: nothing to do with fs.
API
Related projects
You might also be interested in these projects:
- is-absolute: Polyfill for node.js path.isAbolute. Returns true if a file path is absolute. | homepage
- parse-filepath: Pollyfill for node.js path.parse, parses a filepath into an object. | homepage
- try-open: Tries to open a file using fs.openSync (only necessary with sync), fails gracefully if the… more | homepage
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
Generate readme and API documentation with [verb][]:
sh $ npm install verb && npm run docs
Or, if [verb][] is installed globally:
sh $ verb
Running tests
Install dev dependencies:
sh $ npm install -d && npm test
Author
Jon Schlinkert
+ github/jonschlinkert + twitter/jonschlinkert
License
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
_This file was generated by verb, v0.9.0, on April 09, 2016._
[verb]: https://github.com/verbose/verb [path-exists]: https://github.com/sindresorhus/path-exists [fs-exists]: https://github.com/meryn/fs-exists [file-exists]: https://github.com/scottcorgan/file-exists [exists]: https://github.com/tjmehta/exists