1.0.14 • Published 3 years ago
@speedflow/plugin-check-version v1.0.14
@speedflow/plugin-check-version
一个检查node和cli版本,提醒用户更新的speedflow插件。
安装
$ npm i @speedflow/plugin-check-version --registry=https://nexus.huya.com/repository/npm-public
使用
Constructor(props: object)
- props.requestUrl? - 请求线上npm包信息的url, 不设置则不检查npm包的版本信息。
- props.hostPackageInfo? - 宿主包的package.json对象。
- props.speedflowPackageInfo? - @speedflow/core的package.json对象, 不设置则不检查node版本。
- props.handleRemoteNpmVersion? - 通过requestUrl的回包信息自定义输出版本号, 不设置, 默认返回response'dist-tags'.latest。
Demo
new CheckVersionPlugin({
requestUrl: 'http://npm.huya.com/hy-cli',
hostPackageInfo,
speedflowPackageInfo,
handleRemoteNpmVersion(response) {
return response.path.to.version
}
})
1.0.14
3 years ago