This package has been deprecated

Author message:

Please replace with usage of fs.existsSync

exists-sync

0.1.0 • Public • Published

exists-sync [DEPRECATED]

Build Status Build status

This project is deprecated, please continue to use fs.existsSync as its deprecation is no more.


Replacement for fs.existsSync() (which has been un-deprecated in Node.js since 6.8.0):

"fs.exists() is an anachronism and exists only for historical reasons. There should almost never be a reason to use it in your own code.

In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to fs.exists() and fs.open(). Just open the file and handle the error when it's not there."

exists-sync will recursively follow symlinks to verify the target file exists, rather than giving a false positive on a symlink whose target has been removed.

Package Sidebar

Install

npm i exists-sync

Weekly Downloads

118,121

Version

0.1.0

License

ISC

Unpacked Size

3.88 kB

Total Files

3

Last publish

Collaborators

  • ember-cli
  • nathanhammond
  • rwjblue
  • stefanpenner
  • trabus
  • turbo87