build: added commitlint

This commit is contained in:
Lukas Obermann
2020-11-10 13:11:30 +01:00
parent acc58c37b0
commit 4bbe18092c
3 changed files with 2711 additions and 19670 deletions
+3
View File
@@ -0,0 +1,3 @@
{
"extends": ["@commitlint/config-conventional"]
}
+2674 -19643
View File
File diff suppressed because it is too large Load Diff
+34 -27
View File
@@ -13,12 +13,11 @@
"dependencies": {
"@glennsl/bs-json": "5.0.2",
"ajv": "6.12.6",
"bs-platform": "7.3.2",
"bs-platform": "8.3.2",
"electron-devtools-installer": "3.1.1",
"electron-log": "4.2.4",
"electron-updater": "4.3.1",
"electron-window-state": "5.0.3",
"esm": "^3.2.25",
"moment": "2.25.3",
"mousetrap": "1.6.5",
"react": "16.13.1",
@@ -28,7 +27,7 @@
"react-portal": "4.2.1",
"react-redux": "7.2.1",
"react-textfit": "1.1.0",
"reason-react": "0.8.0",
"reason-react": "0.9.1",
"reductive": "2.0.1",
"redux": "4.0.5",
"redux-devtools-extension": "2.13.8",
@@ -41,38 +40,41 @@
"yaml": "1.10.0"
},
"devDependencies": {
"@glennsl/bs-jest": "0.5.1",
"@types/classnames": "2.2.10",
"@types/jest": "25.2.1",
"@types/mousetrap": "1.6.3",
"@types/node": "13.13.5",
"@types/react": "16.9.34",
"@types/react-custom-scrollbars": "4.0.6",
"@types/react-dom": "16.9.7",
"@commitlint/cli": "11.0.0",
"@commitlint/config-conventional": "11.0.0",
"@glennsl/bs-jest": "0.6.0",
"@types/classnames": "2.2.11",
"@types/jest": "26.0.15",
"@types/mousetrap": "1.6.4",
"@types/node": "14.14.7",
"@types/react": "16.9.56",
"@types/react-custom-scrollbars": "4.0.7",
"@types/react-dom": "16.9.9",
"@types/react-portal": "4.0.2",
"@types/react-redux": "7.1.8",
"@types/semver": "7.1.0",
"@typescript-eslint/eslint-plugin": "2.31.0",
"@typescript-eslint/parser": "2.31.0",
"@types/react-redux": "7.1.11",
"@types/semver": "7.3.4",
"@typescript-eslint/eslint-plugin": "4.7.0",
"@typescript-eslint/parser": "4.7.0",
"custom-env": "2.0.1",
"dotenv": "8.2.0",
"electron": "10.1.3",
"electron": "10.1.5",
"electron-builder": "22.9.1",
"electron-notarize": "0.3.0",
"eslint": "6.8.0",
"eslint-plugin-react": "7.19.0",
"eslint-plugin-react-hooks": "4.0.0",
"fs-extra": "9.0.0",
"gentype": "3.22.0",
"eslint": "7.13.0",
"eslint-plugin-react": "7.21.5",
"eslint-plugin-react-hooks": "4.2.0",
"fs-extra": "9.0.1",
"gentype": "3.38.0",
"html-webpack-plugin": "4.5.0",
"husky": "4.3.0",
"jest": "26.4.2",
"qusly-core": "2.5.2",
"sass": "1.28.0",
"ts-jest": "26.3.0",
"ts-loader": "8.0.7",
"sass": "1.29.0",
"ts-jest": "26.4.4",
"ts-loader": "8.0.11",
"typescript": "3.8.3",
"webpack": "5.3.1",
"webpack-cli": "4.1.0"
"webpack": "5.4.0",
"webpack-cli": "4.2.0"
},
"scripts": {
"prerelease:win": "set NODE_ENV=development && node ./deploy/buildInsiderWin.js",
@@ -96,5 +98,10 @@
"test": "jest",
"circ": "madge -c ./src"
},
"repository": "github:elyukai/optolith-client"
"repository": "github:elyukai/optolith-client",
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
}
}