1.0.1 • Published 9 years ago

resolve-npm-git v1.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

resolve-npm-git

Resolve npm git dependencies to a git revision in a package.json. Allows npm to cache the dependency properly when reinstalling

npm install resolve-npm-git

Usage

var resolve = require('resolve-npm-git')
resolve(requre('./package.json'), function(err, resolved) {
  // all git dependencies in package.json that contain #{some-tag}
  // have been resolved to #{revision}
})

Command line usage

npm install -g resolve-npm-git
cd some-node-module
resolve-npm-git # prints the resolved pkg json to stdout

To replace the package.json with the resolved one use the -r flag

resolve-npm-git --replace # replaces ./package.json with the resolved one

And to use another file than ./package.json use the -f flag

resolve-npm-git --file ./some-modules/package.json

License

MIT