Get the information of dependencies in a npm package.json.
To create this repository I have forked this project and make some edit:
https://www.npmjs.org/package/package-info
The information that you can retrieve are:
- package name
- package version
- package description
- package license
- package homepage
- package author name
It will get only one package info.
$ npm install --save dep-cli
const info = require('dep-cli');
(async () => {
console.log(await info('dep-cli'));
})();
It will get the dependency information in package.json under the current directory, or you can enter the absolute path of package.json.
$ npm install --global dep-cli
$ dep-cli --help
Usage
$ dep-cli [package-path]
Example
$ cd /Users/tangwenyong/Documents/yourProject
$ dep-cli
or
$ dep-cli /Users/tangwenyong/Documents/yourProject/package.json
It will prints:
===== mocha =====
name : mocha
version : 5.2.0
description : simple, flexible, fun test framework
license : MIT
homepage : https://mochajs.org
author : TJ Holowaychuk
total dependencies: 1
The MIT License (MIT)
Copyright (c) 2014 唐文雍