Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npx lint-staged
11 changes: 11 additions & 0 deletions .lintstagedrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"*.{js,jsx,ts,tsx}": [
"eslint --fix"
],
"*.{js,jsx,ts,tsx,md}": [
"prettier --write"
],
"src/**/*.{js,jsx,ts,tsx}": [
"yarn test:coverage --findRelatedTests --bail"
]
}
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"start": "webpack serve --config webpack.dev.js --open",
"build": "webpack --config webpack.prod.js",
"test": "jest",
"test:coverage": "jest --coverage"
"test:coverage": "jest --coverage",
"prepare": "husky"
},
"keywords": [
"react",
Expand Down Expand Up @@ -39,10 +40,13 @@
"@types/mocha": "^10.0.10",
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"eslint": "^9.29.0",
"html-webpack-plugin": "^5.6.3",
"husky": "^9.1.7",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"lint-staged": "^16.1.2",
"msw": "^2.8.6",
"ts-jest": "^29.4.0",
"ts-loader": "^9.5.2",
Expand Down
Loading