Skip to content

Commit a74c304

Browse files
committed
Migrate hooks
1 parent 24affdd commit a74c304

File tree

6 files changed

+10
-23
lines changed

6 files changed

+10
-23
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.DS_Store
2-
.husky/_
2+
.vite-hooks/_
33
coverage
44
dist
55
node_modules

.husky/pre-commit

Lines changed: 0 additions & 10 deletions
This file was deleted.

.vite-hooks/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
vp staged

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@
5454
"@standard-config/tsconfig": "^3.1.0",
5555
"@vitest/coverage-v8": "^4.1.1",
5656
"eslint": "^10.1.0",
57-
"husky": "^9.1.7",
5857
"oxlint": "catalog:",
5958
"oxlint-tsgolint": "catalog:",
6059
"prettier": "^3.8.1",
@@ -71,7 +70,7 @@
7170
"lint": "oxlint --fix",
7271
"lint:check": "oxlint --deny-warnings --type-check",
7372
"prepack": "pnpm run '/^(format:check|lint:check|test|typecheck)$/' && pnpm build",
74-
"prepare": "husky",
73+
"prepare": "vp config",
7574
"test": "vitest run",
7675
"typecheck": "tsc --noEmit"
7776
}

pnpm-lock.yaml

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

vite.config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,11 @@ export default defineConfig({
3131
publint: true,
3232
sourcemap: true,
3333
},
34+
staged: {
35+
'*': [
36+
() => 'pnpm install --ignore-scripts',
37+
'prettier --ignore-unknown --write',
38+
() => 'pnpm prepack',
39+
],
40+
},
3441
});

0 commit comments

Comments
 (0)