feat(covector): prepare for v1 (#4351)

This commit is contained in:
Lucas Fernandes Nogueira
2022-06-15 09:53:44 -07:00
committed by GitHub
parent f5f9f105f7
commit f4bb30cc73
454 changed files with 25 additions and 2957 deletions

View File

@@ -18,16 +18,26 @@ const {
const packageNickname = process.argv[2]
const filePath = packageNickname === 'cli.js' ? `../../../tooling/cli/metadata.json` : `../../tooling/cli/metadata.json`
const bump = process.argv[3]
if (bump !== 'prerelease') {
throw new Error(
`We don't handle anything except prerelease right now. Exiting.`
)
let index = null
switch (bump) {
case 'major':
index = 0;
break;
case 'minor':
index = 1;
break;
case 'patch':
index = 2;
break;
default:
throw new Error('unexpected bump ' + bump)
}
const inc = (version) => {
const v = version.split('.')
const n = v[v.length - 1]
v[v.length - 1] = String(Number(n) + 1)
const n = v[index]
v[index] = String(Number(n) + 1)
return v.join('.')
}