1.0.6 • Published 9 years ago

@mh-cbon/npm-pkg-dl v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
9 years ago

npm-pkg-dl

Download a package like npm and make it available into a temporary folder.

Install

npm i @mh-cbon/npm-pkg-dl -g

Usage

npm-dl <package source> <-d|--dir target-path> <-r|--registry https://registry.url/>

npm-dl [<@scope>/]<name>
npm-dl [<@scope>/]<name>@<tag>
npm-dl [<@scope>/]<name>@<version>
npm-dl [<@scope>/]<name>@<version range>
npm-dl <tarball file>
npm-dl <tarball url>
npm-dl <folder>

Api

var npmPkgDl = require('@mh-cbon/npm-pkg-dl');

npmPkgDl('package source', {
  dir: "target directory", // or null for a temp directory
  registry: "the registry url"
}, function (err, dirPath) {
  err && console.error(err);
  console.log(dirPath);
})

Examples

$ npm-pkg-dl minimist@">0.0.5" -d some
some/package

$ npm-pkg-dl @mh-cbon/cors-proxy -d some
some/package

$ npm-pkg-dl @mh-cbon/npm-pkg-dl@stable -d some
some/package

$ npm-pkg-dl mh-cbon/cors-proxy -d some
some

$ npm-pkg-dl git://github.com/mh-cbon/cors-proxy.git -d some
some

$ npm-pkg-dl github:mh-cbon/cors-proxy -d some
some

$ npm-pkg-dl https://github.com/mh-cbon/cors-proxy/archive/v1.0.1.zip -d some
some/cors-proxy-1.0.1

$ npm-pkg-dl https://github.com/mh-cbon/cors-proxy/archive/v1.0.1.tar.gz -d some
some/cors-proxy-1.0.1

$ npm-pkg-dl https://registry.npmjs.org/@mh-cbon/aghfabsowecwn/-/aghfabsowecwn-2.0.0.tgz -d some
some/package

Read more

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago