|
187 | 187 | "devDependencies": {
|
188 | 188 | "@babel/core": "^7.13.0",
|
189 | 189 | "@babel/eslint-parser": "~7.12.1",
|
190 |
| - "@babel/plugin-proposal-private-property-in-object": "^7.21.11", |
| 190 | + "@babel/plugin-proposal-private-property-in-object": "~7.21.11", |
191 | 191 | "@babel/plugin-syntax-class-properties": "~7.12.1",
|
192 | 192 | "@babel/plugin-syntax-jsx": "~7.12.1",
|
193 | 193 | "@babel/register": "7.12.10",
|
194 | 194 | "@types/react": "^18.2.20",
|
195 | 195 | "babel-plugin-react-html-attrs": "~2.1.0",
|
196 | 196 | "chai": "~4.2.0",
|
| 197 | + "conventional-github-releaser": "latest", |
197 | 198 | "css-loader": "~4.3.0",
|
198 | 199 | "enzyme": "~3.2.0",
|
199 | 200 | "enzyme-adapter-react-16": "~1.15.5",
|
|
217 | 218 | "sass": "~1.47.0",
|
218 | 219 | "sass-loader": "~10.1.1",
|
219 | 220 | "sinon": "~9.2.3",
|
| 221 | + "standard-version": "latest", |
220 | 222 | "style-loader": "~1.3.0",
|
221 | 223 | "typescript": "^4.5.4",
|
222 | 224 | "webpack": "~4.46.0",
|
|
238 | 240 | "modules:debug": "./docker/debug.sh",
|
239 | 241 | "modules:size-analyzer": "webpack --config webpack/webpack.config.js --json | webpack-bundle-size-analyzer",
|
240 | 242 | "modules:tree": "webpack --config webpack/webpack.config.js --json ",
|
241 |
| - "prebuild": "NODE_ENV=test npm run test:unit", |
| 243 | + "postrelease": "npm run release:tags && npm run release:github && npm publish", |
| 244 | + "prerelease": "npm run build", |
| 245 | + "release": "standard-version -a", |
| 246 | + "release:github": "conventional-github-releaser -p angular", |
| 247 | + "release:tags": "git push --follow-tags origin HEAD:master", |
242 | 248 | "test": "npm run test:coverage",
|
243 | 249 | "test:coverage": "NODE_ENV=test nyc --reporter=text-lcov mocha test/**/*-test.js",
|
244 | 250 | "test:unit": "NODE_ENV=test nyc mocha test/**/*-test.js",
|
|
0 commit comments