build: adopted release-it

This commit is contained in:
Andrea Lamparelli 2023-01-05 14:04:27 +01:00
parent 0dd4700783
commit 34fc5b7557
6 changed files with 5215 additions and 36 deletions

View file

@ -25,8 +25,8 @@
"lint": "eslint . --ext .ts",
"lint:fix": "npm run lint -- --fix",
"ts-node": "ts-node",
"preversion": "npm install && npm test",
"postversion": "git push && git push --tags"
"postversion": "npm run build && git add dist && rm -rf build",
"release": "release-it"
},
"repository": {
"type": "git",
@ -56,6 +56,7 @@
"husky": "^8.0.2",
"jest": "^29.3.1",
"jest-sonar-reporter": "^2.0.0",
"release-it": "^15.6.0",
"semver": "^7.3.8",
"ts-jest": "^29.0.3",
"ts-node": "^10.8.1",