get-package-jsons

0.0.0 • Public • Published

get-package-jsons

Synopsis

var getPackageJsons = require('get-package-jsons');
var packageGetter = getPackageJsons({registry: 'http://registry.npm.org'}); // optional
 
var dependency = {
  name: 'request',
  version: '2.3.10' // requires an *exact* version.
};
 
packageGetter.get(dependency, function (err) {
  console.log(dependency['package']); // => parsed package.json content
})
 
// Or use as a through stream
 
var createDependencyStream = require('create-dependency-stream');
var resolveDependencyVersions = require('resolve-dependency-versions');
var dependencies = createDependencyStream('/path/to/package.json');
 
dependencies.pipe(resolver).pipe(packageGetter);

Description

Attaches package.json contents from a remote registry to dependency objects. Note that the dependency object must have an exact version, not a version range. See resolve-package-dependencies for a module that does that.

Readme

Keywords

none

Package Sidebar

Install

npm i get-package-jsons

Weekly Downloads

0

Version

0.0.0

License

MIT

Last publish

Collaborators

  • grncdr