Skip to content

callixbrasil/node-prepend-file

 
 

Repository files navigation

NPM version Build Status Dependency Status

Prepend data to a file, creating the file if it not yet exists.

Install

$ npm install --save prepend-file

Usage

var prependFile = require('prepend-file');

prependFile('message.txt', 'data to prepend', function (err) {
	if (err) {
		// Error
	}

	// Success
	console.log('The "data to prepend" was prepended to file!');
});

API

prependFile(filename, data, [options], callback)

    * filename String
    * data String | Buffer
    * options Object
        encoding String | Null default = 'utf8'
        mode Number default = 438 (aka 0666 in Octal)
    * callback Function

Asynchronously prepend data to a file, creating the file if it not yet exists. The data can be a string or a buffer.

prependFile.sync(filename, data, [options])

The synchronous version of prependFile. Returns undefined.

Related

License

MIT © Hemanth.HM

Packages

No packages published

Languages

  • JavaScript 100.0%