|
11 | 11 | "docs:dev": "vuepress dev docs --clean-cache --clean-temp", |
12 | 12 | "docs:dev-webpack": "DOCS_BUNDLER=webpack pnpm docs:dev", |
13 | 13 | "docs:serve": "http-server docs/.vuepress/dist", |
14 | | - "format": "prettier --write .", |
15 | | - "lint": "eslint . && prettier --check .", |
| 14 | + "format": "oxfmt", |
| 15 | + "lint": "eslint . && oxfmt --check", |
16 | 16 | "prepare": "husky", |
17 | 17 | "release": "pnpm release:check && pnpm release:version", |
18 | 18 | "release:check": "pnpm check-types && pnpm lint && pnpm docs:build", |
19 | 19 | "release:version": "bumpp" |
20 | 20 | }, |
21 | | - "commitlint": { |
22 | | - "extends": [ |
23 | | - "@commitlint/config-conventional" |
24 | | - ] |
25 | | - }, |
26 | | - "nano-staged": { |
27 | | - "*.!(cjs|js|ts|vue)": "prettier --write --ignore-unknown", |
28 | | - "*.(cjs|js|ts|vue)": [ |
29 | | - "eslint --fix", |
30 | | - "prettier --write" |
31 | | - ], |
32 | | - "package.json": "sort-package-json" |
33 | | - }, |
34 | | - "prettier": "prettier-config-vuepress", |
35 | 21 | "dependencies": { |
36 | | - "@vuepress/bundler-vite": "2.0.0-rc.26", |
37 | | - "@vuepress/bundler-webpack": "2.0.0-rc.26", |
38 | | - "@vuepress/plugin-docsearch": "2.0.0-rc.125", |
39 | | - "@vuepress/plugin-google-analytics": "2.0.0-rc.125", |
40 | | - "@vuepress/plugin-register-components": "2.0.0-rc.125", |
41 | | - "@vuepress/plugin-shiki": "2.0.0-rc.125", |
42 | | - "@vuepress/theme-default": "2.0.0-rc.125", |
| 22 | + "@vuepress/bundler-vite": "2.0.0-rc.30", |
| 23 | + "@vuepress/bundler-webpack": "2.0.0-rc.30", |
| 24 | + "@vuepress/plugin-docsearch": "2.0.0-rc.130", |
| 25 | + "@vuepress/plugin-google-analytics": "2.0.0-rc.130", |
| 26 | + "@vuepress/plugin-register-components": "2.0.0-rc.130", |
| 27 | + "@vuepress/plugin-shiki": "2.0.0-rc.130", |
| 28 | + "@vuepress/theme-default": "2.0.0-rc.130", |
43 | 29 | "http-server": "^14.1.1", |
44 | | - "sass-embedded": "^1.97.3", |
45 | | - "sass-loader": "^16.0.7", |
46 | | - "vue": "^3.5.30", |
47 | | - "vuepress": "2.0.0-rc.26" |
| 30 | + "sass-embedded": "^1.99.0", |
| 31 | + "sass-loader": "^16.0.8", |
| 32 | + "vue": "^3.5.34", |
| 33 | + "vuepress": "2.0.0-rc.30" |
48 | 34 | }, |
49 | 35 | "devDependencies": { |
50 | | - "@commitlint/cli": "^20.4.3", |
51 | | - "@commitlint/config-conventional": "^20.4.3", |
52 | | - "bumpp": "^10.4.1", |
| 36 | + "@commitlint/cli": "^21.0.1", |
| 37 | + "@commitlint/config-conventional": "^21.0.1", |
| 38 | + "@vuepress/oxfmt-config": "^8.2.0", |
| 39 | + "bumpp": "^11.1.0", |
53 | 40 | "eslint": "^9.39.4", |
54 | 41 | "eslint-config-vuepress": "^7.1.0", |
55 | 42 | "husky": "^9.1.7", |
56 | | - "nano-staged": "^0.9.0", |
57 | | - "prettier": "^3.8.1", |
58 | | - "prettier-config-vuepress": "^7.1.0", |
| 43 | + "nano-staged": "^1.0.2", |
| 44 | + "oxfmt": "^0.49.0", |
59 | 45 | "rimraf": "^6.1.3", |
60 | 46 | "sort-package-json": "^3.6.1", |
61 | | - "taze": "^19.10.0", |
| 47 | + "taze": "^19.12.0", |
62 | 48 | "tsconfig-vuepress": "^7.0.0", |
63 | | - "typescript": "^5.9.3", |
64 | | - "vue-tsc": "^3.2.5" |
| 49 | + "typescript": "^6.0.3", |
| 50 | + "vue-tsc": "^3.2.9" |
65 | 51 | }, |
66 | | - "packageManager": "pnpm@10.32.0", |
67 | | - "engines": { |
68 | | - "node": ">=20.6.0" |
| 52 | + "nano-staged": { |
| 53 | + "**/*": "oxfmt --no-error-on-unmatched-pattern", |
| 54 | + "*.(cjs|js|ts|vue)": "eslint --fix" |
69 | 55 | }, |
70 | | - "pnpm": { |
71 | | - "onlyBuiltDependencies": [ |
72 | | - "@parcel/watcher", |
73 | | - "esbuild", |
74 | | - "unrs-resolver" |
| 56 | + "commitlint": { |
| 57 | + "extends": [ |
| 58 | + "@commitlint/config-conventional" |
75 | 59 | ] |
| 60 | + }, |
| 61 | + "devEngines": { |
| 62 | + "packageManager": { |
| 63 | + "name": "pnpm", |
| 64 | + "version": "11.1.2", |
| 65 | + "onFail": "download" |
| 66 | + }, |
| 67 | + "runtime": { |
| 68 | + "name": "node", |
| 69 | + "version": "^22.18.0 || ^24.0.0 || ^26.0.0", |
| 70 | + "onFail": "error" |
| 71 | + } |
76 | 72 | } |
77 | 73 | } |
0 commit comments