Skip to content

Commit 71173ac

Browse files
committed
chore: drop lint-staged + simple-git-hooks
1 parent 8ecec49 commit 71173ac

6 files changed

Lines changed: 12 additions & 208 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,5 @@ public/blog/avatar
5252
storybook-static
5353

5454
.nvmrc
55+
.agents
56+
.vscode/mcp.json

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ Use vue-i18n's built-in formatters for locale-aware formatting:
648648
Write unit tests for core functionality using Vitest:
649649

650650
```typescript
651-
import { describe, it, expect } from 'vitest'
651+
import { describe, it, expect } from 'vite-plus/test'
652652

653653
describe('featureName', () => {
654654
it('should handle expected case', () => {

package.json

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
"i18n:schema": "node scripts/generate-i18n-schema.ts",
2323
"knip": "knip",
2424
"knip:fix": "knip --fix",
25-
"lint": "oxlint && oxfmt --check",
26-
"lint:fix": "oxlint --fix && oxfmt",
25+
"lint": "vp lint && vp fmt --check",
26+
"lint:fix": "vp lint --fix && vp fmt",
2727
"lint:css": "node scripts/unocss-checker.ts",
2828
"generate": "nuxt generate",
2929
"npmx-connector": "pnpm --filter npmx-connector dev",
3030
"mock-connector": "pnpm --filter npmx-connector dev:mock",
3131
"generate-pwa-icons": "pwa-assets-generator",
3232
"preview": "nuxt preview",
33-
"postinstall": "(pnpm rebuild @resvg/resvg-js || true) && pnpm generate:lexicons && pnpm generate:sprite && nuxt prepare && simple-git-hooks",
33+
"postinstall": "(pnpm rebuild @resvg/resvg-js || true) && pnpm generate:lexicons && pnpm generate:sprite && nuxt prepare && vp config",
3434
"generate:sprite": "node scripts/generate-file-tree-sprite.ts",
3535
"generate:fixtures": "node scripts/generate-fixtures.ts",
3636
"generate:lexicons": "lex build --lexicons lexicons --out shared/types/lexicons --clear",
@@ -146,12 +146,8 @@
146146
"h3": "1.15.5",
147147
"h3-next": "npm:h3@2.0.1-rc.14",
148148
"knip": "5.86.0",
149-
"lint-staged": "16.3.2",
150149
"markdown-it-anchor": "9.2.0",
151-
"oxfmt": "0.36.0",
152-
"oxlint": "1.56.0",
153150
"schema-dts": "1.1.5",
154-
"simple-git-hooks": "2.13.1",
155151
"storybook": "catalog:storybook",
156152
"typescript": "5.9.3",
157153
"unplugin-vue-markdown": "30.0.0",
@@ -163,26 +159,6 @@
163159
"engines": {
164160
"node": "24"
165161
},
166-
"simple-git-hooks": {
167-
"pre-commit": "pnpm exec lint-staged"
168-
},
169-
"lint-staged": {
170-
"i18n/locales/*": [
171-
"node ./lunaria/lunaria.ts",
172-
"node scripts/generate-i18n-schema.ts",
173-
"pnpm exec oxfmt i18n/schema.json",
174-
"git add i18n/schema.json"
175-
],
176-
"*.{js,ts,mjs,cjs,vue}": [
177-
"pnpm exec oxlint --fix"
178-
],
179-
"*.vue": [
180-
"node scripts/unocss-checker.ts"
181-
],
182-
"*.{js,ts,mjs,cjs,vue,json,yml,md,html,css}": [
183-
"pnpm exec oxfmt"
184-
]
185-
},
186162
"packageManager": "pnpm@10.30.3",
187163
"storybook": {
188164
"url": "https://storybook.npmx.dev"

0 commit comments

Comments
 (0)