|
22 | 22 | "i18n:schema": "node scripts/generate-i18n-schema.ts", |
23 | 23 | "knip": "knip", |
24 | 24 | "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", |
27 | 27 | "lint:css": "node scripts/unocss-checker.ts", |
28 | 28 | "generate": "nuxt generate", |
29 | 29 | "npmx-connector": "pnpm --filter npmx-connector dev", |
30 | 30 | "mock-connector": "pnpm --filter npmx-connector dev:mock", |
31 | 31 | "generate-pwa-icons": "pwa-assets-generator", |
32 | 32 | "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", |
34 | 34 | "generate:sprite": "node scripts/generate-file-tree-sprite.ts", |
35 | 35 | "generate:fixtures": "node scripts/generate-fixtures.ts", |
36 | 36 | "generate:lexicons": "lex build --lexicons lexicons --out shared/types/lexicons --clear", |
|
146 | 146 | "h3": "1.15.5", |
147 | 147 | "h3-next": "npm:h3@2.0.1-rc.14", |
148 | 148 | "knip": "5.86.0", |
149 | | - "lint-staged": "16.3.2", |
150 | 149 | "markdown-it-anchor": "9.2.0", |
151 | | - "oxfmt": "0.36.0", |
152 | | - "oxlint": "1.56.0", |
153 | 150 | "schema-dts": "1.1.5", |
154 | | - "simple-git-hooks": "2.13.1", |
155 | 151 | "storybook": "catalog:storybook", |
156 | 152 | "typescript": "5.9.3", |
157 | 153 | "unplugin-vue-markdown": "30.0.0", |
|
163 | 159 | "engines": { |
164 | 160 | "node": "24" |
165 | 161 | }, |
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 | | - }, |
186 | 162 | "packageManager": "pnpm@10.30.3", |
187 | 163 | "storybook": { |
188 | 164 | "url": "https://storybook.npmx.dev" |
|
0 commit comments