Add the release command

This commit is contained in:
Johannes Zellner
2023-03-29 23:09:15 +02:00
parent ba74eb6fa2
commit 01b221d815
3 changed files with 727 additions and 3 deletions

59
package-lock.json generated
View File

@@ -55,8 +55,13 @@
"ws": "^8.13.0",
"xml2js": "^0.4.23"
},
"bin": {
"hotfix": "scripts/hotfix",
"release": "scripts/release"
},
"devDependencies": {
"commander": "^10.0.0",
"easy-table": "^1.2.0",
"eslint": "^8.36.0",
"expect.js": "*",
"hock": "^1.4.1",
@@ -64,7 +69,8 @@
"mocha": "^10.2.0",
"mock-aws-s3": "git+https://github.com/cloudron-io/mock-aws-s3.git",
"nock": "^13.3.0",
"ssh2": "^1.11.0"
"ssh2": "^1.11.0",
"yesno": "^0.4.0"
}
},
"node_modules/@balena/dockerignore": {
@@ -947,6 +953,16 @@
"wrap-ansi": "^7.0.0"
}
},
"node_modules/clone": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
"integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
"dev": true,
"optional": true,
"engines": {
"node": ">=0.8"
}
},
"node_modules/clone-response": {
"version": "1.0.3",
"license": "MIT",
@@ -1482,6 +1498,19 @@
"version": "0.1.4",
"license": "MIT"
},
"node_modules/defaults": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
"integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
"dev": true,
"optional": true,
"dependencies": {
"clone": "^1.0.2"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/defer-to-connect": {
"version": "2.0.1",
"license": "MIT",
@@ -1671,6 +1700,18 @@
"node": ">= 6"
}
},
"node_modules/easy-table": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz",
"integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==",
"dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"optionalDependencies": {
"wcwidth": "^1.0.1"
}
},
"node_modules/ecdsa-sig-formatter": {
"version": "1.0.11",
"license": "Apache-2.0",
@@ -5608,6 +5649,16 @@
"node": ">=14"
}
},
"node_modules/wcwidth": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
"integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
"dev": true,
"optional": true,
"dependencies": {
"defaults": "^1.0.3"
}
},
"node_modules/webidl-conversions": {
"version": "7.0.0",
"license": "BSD-2-Clause",
@@ -5862,6 +5913,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/yesno": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/yesno/-/yesno-0.4.0.tgz",
"integrity": "sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==",
"dev": true
},
"node_modules/ylru": {
"version": "1.3.2",
"license": "MIT",