名称 最后更新
..
index.js 正在载入提交数据...
license 正在载入提交数据...
package.json 正在载入提交数据...
readme.md 正在载入提交数据...

package-json Build Status

Get the package.json of a package from the npm registry

Install

$ npm install --save package-json

Usage

var packageJson = require('package-json');

packageJson('pageres', 'latest', function (err, json) {
    console.log(json);
    //=> { name: 'pageres', ... }
});

// also works with scoped packages
packageJson('@company/package', 'latest', function (err, json) {
    console.log(json);
    //=> { name: 'package', ... }
});

packageJson.field('pageres', 'description', function (err, field) {
    console.log(field);
    //=> 'Capture website screenshots'
});

API

packageJson(name, [version], callback)

You can optionally specify a version (e.g. 0.1.0) or latest.
If you don't specify a version you'll get the main entry containing all versions.

packageJson.field(name, field, callback)

Get a specific field in the package.json.

Related

  • npm-keyword - Get a list of npm packages with a certain keyword
  • npm-user - Get user info of a npm user
  • npm-email - Get the email of a npm user

License

MIT © Sindre Sorhus