housekeeping: migrate to release-it v11 (via #5335)

* housekeeping: migrate to release-it v11

* install `source-map-support`
This commit is contained in:
Lars Kappert
2019-07-12 04:40:51 +02:00
committed by kyle
parent 88204daad8
commit 747925330c
3 changed files with 1479 additions and 2102 deletions

3547
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -90,6 +90,7 @@
"@babel/preset-react": "^7.0.0", "@babel/preset-react": "^7.0.0",
"@babel/register": "^7.4.4", "@babel/register": "^7.4.4",
"@babel/runtime-corejs2": "^7.0.0", "@babel/runtime-corejs2": "^7.0.0",
"@release-it/conventional-changelog": "^1.0.0",
"autoprefixer": "^8.4.1", "autoprefixer": "^8.4.1",
"babel-eslint": "^9.0.0", "babel-eslint": "^9.0.0",
"babel-loader": "^8.0.6", "babel-loader": "^8.0.6",
@@ -135,10 +136,11 @@
"prettier": "^1.18.2", "prettier": "^1.18.2",
"raw-loader": "3.0.0", "raw-loader": "3.0.0",
"react-test-renderer": "^15.5.4", "react-test-renderer": "^15.5.4",
"release-it": "^7.6.1", "release-it": "^11.0.0",
"rimraf": "^2.6.0", "rimraf": "^2.6.0",
"sass-loader": "^7.1.0", "sass-loader": "^7.1.0",
"selenium-server-standalone-jar": "3.12.0", "selenium-server-standalone-jar": "3.12.0",
"source-map-support": "^0.5.12",
"standard": "^11.0.1", "standard": "^11.0.1",
"tachyons-sass": "^4.9.2", "tachyons-sass": "^4.9.2",
"terser-webpack-plugin": "^1.3.0", "terser-webpack-plugin": "^1.3.0",

View File

@@ -1,19 +1,27 @@
{ {
"use": "pkg.version", "scripts": {
"safeBump": false, "beforeBump": [
"beforeChangelogCommand": "./release/check-for-breaking-changes.sh ${latestVersion} ${version}", "./release/check-for-breaking-changes.sh ${latestVersion} ${version}",
"changelogCommand": "./release/get-changelog.sh", "npm update swagger-client",
"buildCommand": "npm update swagger-client && npm run test && npm run build", "npm test"
"increment": "conventional:angular", ],
"src": { "beforeStage": ["npm run build"],
"commitMessage": "release: v%s", "afterRelease": "export GIT_TAG=v${version} && echo GIT_TAG=v${version} > release/.version"
"tagName": "v%s", },
"push": false, "git": {
"afterReleaseCommand": "export GIT_TAG=v${version} && echo GIT_TAG=v${version} > release/.version" "changelog": "./release/get-changelog.sh",
"commitMessage": "release: v${version}",
"tagName": "v${version}",
"push": false
}, },
"github": { "github": {
"release": true, "release": true,
"releaseName": "Swagger UI %s Released!", "releaseName": "Swagger UI %s Released!",
"draft": true "draft": true
},
"plugins": {
"@release-it/conventional-changelog": {
"preset": "angular"
}
} }
} }