Skip to content

Commit 6504090

Browse files
author
Pascal Wegner
authored
Merge pull request #162 from flextremedev/update-husky
Update husky
2 parents e892217 + 354c76f commit 6504090

File tree

7 files changed

+330
-340
lines changed

7 files changed

+330
-340
lines changed

.husky/pre-commit

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
yarn lint-staged

.lintstagedrc.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"*.md": "prettier --write",
3+
"**/src/**/*.{ts,tsx,js,jsx}": ["eslint --quiet --fix", "prettier --write"]
4+
}

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"web-build": "yarn workspace @interval-timer/web run build",
1717
"web-lint": "yarn workspace @interval-timer/web run lint:fix",
1818
"web-test-coverage": "yarn workspace @interval-timer/web run test:coverage",
19-
"web-test": "yarn workspace @interval-timer/web run test"
19+
"web-test": "yarn workspace @interval-timer/web run test",
20+
"prepare": "husky install"
2021
},
2122
"devDependencies": {
2223
"@babel/preset-env": "^7.13.12",
@@ -30,8 +31,8 @@
3031
"eslint-plugin-import": "^2.22.1",
3132
"eslint-plugin-prettier": "^3.3.1",
3233
"expo-yarn-workspaces": "^1.3.1",
33-
"husky": "^3.0.5",
34-
"lint-staged": "^9.2.5",
34+
"husky": "^8.0.0",
35+
"lint-staged": "^13.0.3",
3536
"prettier": "^2.2.1",
3637
"typescript": "^4.2.3"
3738
},

packages/pwa/.eslintrc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"root": true,
3-
"extends": "@flextremedev/eslint-config-react-typescript",
3+
"extends": [
4+
"plugin:@next/next/recommended",
5+
"@flextremedev/eslint-config-react-typescript"
6+
],
47
"rules": {
58
"@typescript-eslint/explicit-function-return-type": "warn"
69
},

packages/pwa/.lintstagedrc.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
'src/**/*.{js,ts,tsx}':
2+
- eslint --fix --quiet
3+
- prettier --write

packages/pwa/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"@flextremedev/eslint-config-react": "^0.3.0",
2727
"@flextremedev/eslint-config-react-typescript": "^0.3.0",
2828
"@flextremedev/eslint-config-typescript": "^0.3.0",
29+
"@next/eslint-plugin-next": "^12.1.6",
2930
"@testing-library/jest-dom": "^5.16.1",
3031
"@testing-library/react": "^12.1.2",
3132
"@typescript-eslint/eslint-plugin": "^5.10.1",

0 commit comments

Comments
 (0)