1.0.17 • Published 3 years ago

pkg-check v1.0.17

Weekly downloads
170
License
ISC
Repository
github
Last release
3 years ago

pkg-check

检查本地包与package.json依赖包版本一致性

使用场景

适用于本地打包发版,可配置某些依赖包严格根据package版本打包,对于某个依赖包经常更新但本地未更新的场景

安装

npm install pkg-check -D

环境

  • Node >= 8

使用配置

const pkgCheck = require('pkg-check')


API  start 方法

start 会自动安装依赖
const config? = {
  dependencies?: [opt], string or Object 指定监控的包
  packagePath?: '' package.json 相对与根目录路径
}

xxx 通过命令行获取参数对应自定义环境的版本
opt = {
  name: 'xx',   依赖名称
  ['xxx']: '1.0.0',
  env: 'test' 环境
  origin: 'npm', 依赖来源
  autoUpdate: true  true代表每次检查都会检查最新版本 如果有新版就安装最新版本
}

pkgCheck.start(config) 


API check 方法
check 只是检查版本

pkgCheck.check(config) 

const config = {
  dependencies: [''], 字符串类型 string 指定监控的包 
  packagePath?: '' package.json 相对与根目录路径
}

check 类型Promise 返回的需要安装依赖的信息 
[{dependencies:xxx, version: xxx}]

后续支持

  • 支持环境控制 安装依赖版本号
  • 支持自动安装最新版本依赖

License

MIT.

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.9

3 years ago

1.0.10

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago