Node Package Editor: a CLI for one-off inspection and editing of properties in package.json files.
Download node at nodejs.org and install it, if you haven't already.
npm install npe --global
cd some/node/project
# Get stuff from package.json
npe name
npe scripts
npe scripts.test
npe repository.url
open $(npe repository.url)
# Set stuff in package.json
npe name foo
npe scripts.start "node index.js"
# Keywords string will be turned into an array
# If commas are present, they'll be the delimiter. Otherwise spaces.
npe keywords "foo, bar, cheese whiz"
npe keywords "foo bar baz"
# The current working directory's package.json is used by default,
# but you can point to another package file with a flag:
npe name --package=some/other/package.json
npe name other --package=some/other/package.json
npm install
npm test
- merge: JavaScript/NodeJS Merge is a tool to merge multiple objects into one object, with the possibility of create a new object cloned. His operation is very similar to the jQuery.extend function but more flexible.
- minimist: parse argument options
- steeltoe: Don't shoot yourself in the foot while traversing JavaScript objects.
- mocha: simple, flexible, fun test framework
- nixt: Simple and powerful testing for command-line apps
- tmp: Temporary file and directory creator
MIT
- Homepage: https://github.com/zeke/npe
- Author: zeke
- README generated by package-json-to-readme