0.1.0 • Published 9 years ago
npm-dl-package v0.1.0
npm-dl-package
Download a package from npm's registry given a name with optional versioning/tags.
var dl = require('npm-dl-package');
var write = require('fs').createWriteStream;
dl('audio@~1.0.0', function(err, file, info) {
if (err) throw err;
file.pipe(write('./' info._id '.tgz'));
});Installation
$ npm install --save npm-dl-packageAPI
dl(id, callback)
Download a package off npm's registry, with optional versioning/tags.
id(String): Package name to download, with optional version or tag. (i.e.audio,audio@~1.0.0,audio@latest)callback(Function): Callback function to handle results.
callback(err, file, info)
err(Error|null): An error to handle, otherwise null.file(Stream): AnIncommingMessagestream of the package file.pkg(Object): Extra information about the package.
Credits
| Jamen |
0.1.0
9 years ago