parse-npm-packages

1.0.1 • Public • Published

parse-npm-packages

现阶段支持解析的格式:

  • 本地 package-lock.json 文件
  • 线上 package-lock.json 地址
  • 包的名字
  • 本地 package.json 文件
  • 线上 package.json的地址

本地安装

npm install parse-npm-packages -g

使用说明

在代码中引用:

const downloader = require('parse-npm-packages');

downloader.downloadFromPackageLock('path/to/package-lock');

使用案例:

package-lock.json

从本地文件中导入:

package-tarball-tgz package-lock path/to/package-lock.json

从线上调用:

package-tarball-tgz package-lock https://raw.githubusercontent.com/Meir017/node-tgz-downloader/master/package-lock.json

包名

package-tarball-tgz package @angular/cli --devDependencies --peerDependencies

package.json

从本地文件导入:

package-tarball-tgz package-json path/to/package.json

从线上调用:

package-tarball-tgz package-json https://raw.githubusercontent.com/Meir017/node-tgz-downloader/master/package.json

搜索关键字

通过调用 npm 接口查询 包信息获取 tarball (https://registry.npmjs.org/-/v1/search?)

package-tarball-tgz search tgz

Package Sidebar

Install

npm i parse-npm-packages

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

19.2 kB

Total Files

13

Last publish

Collaborators

  • duya