Skip to content

javascript-forks/sindresorhus.write-pkg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

write-pkg Build Status

Write a package.json file

Writes atomically and creates directories for you as needed.

Install

$ npm install --save write-pkg

Usage

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

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

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

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

API

writePkg([path], data)

Returns a promise.

readPkg.sync([path], data)

path

Type: string
Default: .

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

Related

License

MIT © Sindre Sorhus

Packages

No packages published

Languages

  • JavaScript 100.0%