mirror of
https://github.com/bartvdbraak/hellob.art.git
synced 2025-06-28 15:29:11 +00:00
feat: add staged pre-commit for prettier & eslint
This commit is contained in:
parent
4bb3b7b370
commit
39a67abd6c
3 changed files with 365 additions and 1 deletions
11
package.json
11
package.json
|
@ -9,7 +9,8 @@
|
|||
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
||||
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
||||
"lint": "prettier --plugin-search-dir . --check . && eslint .",
|
||||
"format": "prettier --plugin-search-dir . --write ."
|
||||
"format": "prettier --plugin-search-dir . --write .",
|
||||
"prepare": "husky install"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@skeletonlabs/skeleton": "^1.10.0",
|
||||
|
@ -21,6 +22,7 @@
|
|||
"eslint": "^8.28.0",
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
"eslint-plugin-svelte": "^2.30.0",
|
||||
"lint-staged": "^13.2.3",
|
||||
"postcss": "^8.4.24",
|
||||
"postcss-load-config": "^4.0.1",
|
||||
"prettier": "^2.8.0",
|
||||
|
@ -40,5 +42,12 @@
|
|||
"@vercel/analytics": "^1.0.1",
|
||||
"three": "^0.155.0",
|
||||
"web-vitals": "^3.4.0"
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.{js,ts,svelte,css,scss,postcss,md,json}": [
|
||||
"prettier --write --plugin-search-dir=.",
|
||||
"prettier --check --plugin-search-dir=."
|
||||
],
|
||||
"*.{js,ts,svelte}": "eslint"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue