@3m/repos-tools
Advanced tools
Comparing version 1.0.12 to 1.0.13
{ | ||
"name": "@3m/repos-tools", | ||
"version": "1.0.12", | ||
"version": "1.0.13", | ||
"main": "index.js", | ||
@@ -22,2 +22,2 @@ "repository": "git@code.aliyun.com:3m/repos-tools.git", | ||
} | ||
} | ||
} |
## 仓库 发布工具 | ||
发布组件到 OSS 仓库 | ||
> repos 配置文件位于 ~/.repos/[xxx].json | ||
### 3m-release | ||
发布一个组件项目到仓库, 在当前项目目录运行 | ||
> 命令行: 3m-release [仓库名称] | ||
> 命令行: 3m-release [仓库名称 (~/.repos/xxx)] | ||
### 3m-use | ||
使用一个组件项目,从仓库中下载或更新到当前目录的 extern_modules 文件夹。 | ||
> 命令行: 3m-use [仓库名称] [包名称] [版本号,忽略使用最新版] | ||
> 命令行: 3m-use-extern [仓库名称] | ||
> 当前项目根目录下需要配置extern.json,设定需要的项目和版本号 | ||
> | ||
@@ -16,2 +16,3 @@ #!/usr/bin/env node | ||
console.log('3m-use-extern ' + version); | ||
const versionSort = require('./js/versionSort'); | ||
// 检测命令行 | ||
@@ -52,3 +53,4 @@ if (process.argv.length !== 3) { | ||
}) | ||
.sort(); | ||
.sort(versionSort); | ||
console.log('----------verList', verList); | ||
return verList[verList.length - 1]; | ||
@@ -142,2 +144,3 @@ } catch (e) { | ||
console.log(`Use: ${name} ${ver}`); | ||
// 获取模块html导出模块,保存在extern_modules目录下 | ||
@@ -144,0 +147,0 @@ await _syncFromOss( |
@@ -9,3 +9,3 @@ #!/usr/bin/env node | ||
const syncOss = require('./syncToOss'); | ||
const versionSort = require('./versionSort'); | ||
/* | ||
@@ -28,3 +28,3 @@ 发布项目模块到发布仓库 | ||
.filter((v) => v.length > 0) | ||
.sort(); | ||
.sort(versionSort); | ||
console.log('listTags:', tagsList); | ||
@@ -47,3 +47,3 @@ const tag = tagsList.length > 0 ? tagsList[tagsList.length - 1] : 'v1.0.0'; | ||
`git log ${ | ||
sinceTag ? sinceTag + '..HEAD' : '' | ||
sinceTag ? sinceTag + '..HEAD' : '' | ||
} --pretty=format:"%cd %cn %s" --date=format:"%Y-%m-%d_%H:%M:%S"`, | ||
@@ -50,0 +50,0 @@ )).stdout; |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
14548
9
419
15
1