3.0.1 • Published 7 years ago

write-pkg-2 v3.0.1

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

write-pkg Build Status

Write a package.json file

Writes atomically and creates directories for you as needed. Sorts dependencies when writing.

Install

$ npm install --save write-pkg

Usage

const path = require('path');
const writePkg = require('write-pkg');

writePkg({foo: true}).then(() => {
	console.log('done');
});

writePkg(__dirname, {foo: true}).then(() => {
	console.log('done');
});

writePkg(path.join('unicorn', 'package.json'), {foo: true}).then(() => {
	console.log('done');
});

API

writePkg(path, data)

Returns a Promise.

writePkg.sync(path, data)

path

Type: string Default: process.cwd()

Path to where the package.json file should be written or its directory.

Related

License

MIT © Sindre Sorhus