node package manager
We need your input. Help make JavaScript better: Take the 2017 JavaScript Ecosystem survey »



safer file writing for node

Getting Started

With npm

$ npm install writefile --save

then in your app:

var writefile = require('writefile')


both these function return Results though they expose their internal callback based APIs as fn.plain. Feel free to use those functions instead.

fromBuffer(path:String, text:String)

fs.writeFile() but makes parent directories if required

fromStream(path:String, text:Stream)

as above but accepts a Stream instead of a String

Running the tests

$ npm install
$ node test