fs-atomic
Safer filesystem operations.
Why?
- Protects you from race conditions.
- Protects you from making some security mistakes.
- Automatically creates nested directories as needed.
- Always overwrites, avoiding
EEXIST
errors.
Install
npm install fs-atomic --save
Usage
Get it into your program.
const fsAtomic = ;
Create nested directories.
fsAtomic;
Create a symlink.
fsAtomic;
Write a file.
fsAtomic;
Contributing
See our contributing guidelines for more details.
- Fork it.
- Make a feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request.
License
Go make something, dang it.