Skip to content

Commit 458d1bb

Browse files
committed
add pre-commit hook
1 parent 934ae6e commit 458d1bb

File tree

3 files changed

+178
-0
lines changed

3 files changed

+178
-0
lines changed

lefthook.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# lefthook.yml
2+
3+
pre-commit:
4+
parallel: true
5+
jobs:
6+
- run: npm exec prettier {staged_files} -- --write --experimental-cli
7+
stage_fixed: true
8+
exclude:
9+
- "*.res"
10+
- "*.resi"
11+
- run: npm exec rescript format {staged_files}
12+
stage_fixed: true
13+
glob: "*.{res,resi}"

package-lock.json

Lines changed: 164 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
"dotenv": "^16.4.7",
7070
"esbuild-loader": "^4.3.0",
7171
"jsdom": "^26.1.0",
72+
"lefthook": "^1.12.3",
7273
"postcss": "^8.4.27",
7374
"postcss-cli": "^8.3.0",
7475
"postcss-nesting": "^12.1.1",

0 commit comments

Comments
 (0)