文件名称:npm-consider:安装之前检查软件包的依赖关系
文件大小:39KB
文件格式:ZIP
更新时间:2024-02-23 14:09:33
npm package install size dependencies
npm考虑 安装前请检查npm软件包的依赖项大小,许可证以及对软件包的影响 :thinking_face: 如果您喜欢,请 :white_medium_star: 这个回购! 产品特点 递归计算依赖项大小 显示用于链接的依赖项许可证策略 计算对当前包装的影响 显示完整的依赖图 分析软件包而不下载 支纱 分析本地包裹 提供持续集成(CI)模式 正在安装 npm install -g npm-consider 注意:当您的同事也使用此工具时,它会更有用 :winking_face: 用法 添加新的依赖 npm-consider与npm install具有相似的参数 npm-consider install --save express 该命令以递归方式从npm请求软件包信息并构建依赖关系图。 通过HEAD请求tarball下载URL确定的软件包大小。 分析本地包 在程序包目录中不带参数的情况下调用时,它将构建依赖关系图并计算本地程序包的指标 npm-consider install 用于自动化和持续集成 您可以在package.json config中指定大小和数量的最大值以及允许的许
【文件预览】:
npm-consider-master
----.gitignore(884B)
----README.md(4KB)
----CHANGELOG.md(54B)
----bin()
--------npm-consider.js(42B)
----LICENSE(10KB)
----package.json(1KB)
----index.js(4KB)
----CONTRIBUTORS(75B)
----.travis.yml(45B)
----lib()
--------showDetails.js(1KB)
--------isProduction.js(294B)
--------getPackagesStats.js(877B)
--------printError.js(319B)
--------getInstallCommand.js(885B)
--------exec.js(254B)
--------licenses.json(2KB)
--------getLocalPackage.js(431B)
--------install.js(5KB)
--------testYarn.js(350B)
--------findPrefix.js(1KB)
--------getLicenseType.js(498B)
--------findPrefixPromise.js(335B)
--------getLicenseStr.js(393B)
--------getSimpleTable.js(491B)
--------satisfies.js(595B)
--------calculateImpactPackages.js(1KB)
--------showImpact.js(3KB)
--------showQuickStats.js(857B)
--------getPackageDetails.js(7KB)
--------formatLicenseType.js(584B)
--------walkDependencies.js(2KB)
----.eslintrc.js(488B)
----package-lock.json(61KB)