1.0.2 • Published 2 years ago
galaxy-cli-utils v1.0.2
简介
galaxy-cli-utils 是专门为 Galaxy-CLI 定制的工具包,提供了获取Galaxy-CLI NPM包信息和开发调试时log输出信息封装等一系列方法
使用
获取npm包信息
const { getNpmInfo } = require('galaxy-cli-utils');
/**
* @description: 获取npm包信息
* @param {string} npmName npm包名称
* @param {string} registry npm源
* @return {Promise} npm包信息
*/
cont res = getNpmInfo(npmName,registry)
获取所有满足条件的版本号
const { getNpmSemverVersion } = require('galaxy-cli-utils');
/**
* @description: 获取所有满足条件的版本号
* @param {string} baseVersion 基础版本号
* @param {string} npmName npm包名称
* @param {string} registry npm源
* @return {Array} 版本数组
*/
const res = getNpmSemverVersion(baseVersion, npmName, registry)
// [1.0.0,1.0.1...]
获取最新版本号
const { getNpmLatestVersion } = require('galaxy-cli-utils');
/**
* @description: 获取最新版本号
* @param {*} npmName npm包名称
* @param {*} registry npm源
* @return {*} 最新版本号
*/
const res = getNpmLatestVersion(npmName, registry)
// '1.0.9'
log封装
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request