Write files to disk, creating intermediate directories if they don’t exist.
Install with npm
$ npm i write --save
Asynchronously write a file to disk. Creates any intermediate directories if they don’t already exist.
Params
dest
{String}: Destination file pathstr
{String}: String to write to disk.callback
{Function}Example
var writeFile = require('write');
writeFile('foo.txt', 'This is content to write.', function(err) {
if (err) console.log(err);
});
Synchronously write files to disk. Creates any intermediate directories if they don’t already exist.
Params
dest
{String}: Destination file pathstr
{String}: String to write to disk.Example
var writeFile = require('write');
writeFile.sync('foo.txt', 'This is content to write.');
Uses fs.createWriteStream
, but also creates any intermediate directories if they don’t already exist.
Params
dest
{String}: Destination file pathreturns
{Stream}: Returns a write stream.Example
var write = require('write');
write.stream('foo.txt');
Install dev dependencies:
$ npm i -d && npm test
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue
Jon Schlinkert
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on July 29, 2015.