|
34 | 34 | "build": "pnpm dev:prepare && nuxt-module-build build", |
35 | 35 | "dev": "nuxi dev playground", |
36 | 36 | "dev:build": "nuxi build playground", |
37 | | - "dev:prepare": "pnpm nuxt-module-build build --stub && pnpm nuxt-module-build prepare && nuxi prepare playground", |
| 37 | + "dev:prepare": "simple-git-hooks && pnpm nuxt-module-build build --stub && pnpm nuxt-module-build prepare && nuxi prepare playground", |
38 | 38 | "docs:dev": "nuxi dev docs", |
39 | 39 | "docs:build": "nuxi generate docs", |
40 | 40 | "lint": "eslint .", |
41 | 41 | "prepack": "pnpm build", |
42 | | - "prepare": "husky", |
43 | 42 | "prepublishOnly": "pnpm lint && pnpm test", |
44 | 43 | "release": "bumpp && pnpm publish", |
45 | 44 | "test": "vitest run --coverage", |
46 | 45 | "test:types": "vue-tsc --noEmit" |
47 | 46 | }, |
48 | 47 | "dependencies": { |
49 | | - "@nuxt/kit": "^3.14.159", |
50 | | - "defu": "^6.1.4", |
51 | | - "pathe": "^1.1.2" |
| 48 | + "@nuxt/kit": "^3.14.159" |
52 | 49 | }, |
53 | 50 | "devDependencies": { |
54 | 51 | "@nuxt/eslint-config": "0.7.0", |
55 | 52 | "@nuxt/module-builder": "0.8.4", |
56 | | - "@nuxt/schema": "3.14.1592", |
57 | 53 | "@nuxt/test-utils": "3.14.4", |
58 | 54 | "@types/node": "22.9.0", |
59 | 55 | "@vitest/coverage-v8": "2.1.6", |
60 | 56 | "@vue/test-utils": "2.4.6", |
61 | 57 | "bumpp": "9.8.1", |
| 58 | + "changelogithub": "0.13.11", |
62 | 59 | "eslint": "9.15.0", |
63 | | - "expect-type": "1.1.0", |
64 | | - "get-port-please": "3.1.2", |
65 | 60 | "happy-dom": "15.11.7", |
66 | | - "husky": "9.1.6", |
| 61 | + "knip": "5.38.2", |
67 | 62 | "lint-staged": "15.2.10", |
68 | 63 | "magic-regexp": "0.8.0", |
69 | 64 | "nuxt": "3.14.1592", |
70 | 65 | "playwright": "1.48.2", |
| 66 | + "simple-git-hooks": "2.11.1", |
71 | 67 | "typescript": "5.6.3", |
| 68 | + "unbuild": "2.0.0", |
72 | 69 | "vitest": "2.1.6", |
73 | | - "vitest-environment-nuxt": "1.0.1", |
74 | 70 | "vue": "3.5.13", |
75 | 71 | "vue-tsc": "2.1.10" |
76 | 72 | }, |
|
79 | 75 | }, |
80 | 76 | "resolutions": { |
81 | 77 | "@nuxt/kit": "3.14.1592", |
| 78 | + "@nuxt/schema": "3.14.1592", |
82 | 79 | "nuxt-time": "link:.", |
83 | 80 | "vue": "3.5.13" |
84 | 81 | }, |
| 82 | + "simple-git-hooks": { |
| 83 | + "pre-commit": "npx lint-staged" |
| 84 | + }, |
| 85 | + "lint-staged": { |
| 86 | + "*.{js,ts,mjs,cjs,json,.*rc}": [ |
| 87 | + "npx eslint --fix" |
| 88 | + ] |
| 89 | + }, |
85 | 90 | "packageManager": "[email protected]" |
86 | 91 | } |
0 commit comments