Skip to content

Commit c3ceee7

Browse files
committed
chore: update dependencies and add knip configuration
1 parent 5fbddcf commit c3ceee7

File tree

9 files changed

+715
-550
lines changed

9 files changed

+715
-550
lines changed

apps/docs/package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,21 @@
1313
"@shikijs/markdown-it": "^3.9.2",
1414
"@shikijs/themes": "^3.9.2",
1515
"@types/markdown-it-attrs": "^4.1.3",
16-
"@vitejs/plugin-vue": "^6.0.1",
16+
"markdown-it-attrs": "^4.3.1",
1717
"shiki": "^3.9.2",
18-
"unocss": "^66.3.3",
18+
"unocss": "catalog:",
1919
"unplugin-vue": "catalog:",
20-
"vite": "catalog:"
20+
"unplugin-vue-components": "catalog:",
21+
"unplugin-vue-markdown": "^29.1.0",
22+
"unplugin-vue-router": "^0.14.0",
23+
"vite": "catalog:",
24+
"vite-plugin-vue-layouts-next": "^1.0.0"
2125
},
2226
"dependencies": {
2327
"@mdi/js": "^7.4.47",
2428
"@vuetify/paper": "workspace:*",
2529
"@vuetify/v0": "workspace:*",
26-
"markdown-it-attrs": "^4.3.1",
2730
"mermaid": "^11.9.0",
28-
"unplugin-vue-components": "^28.8.0",
29-
"unplugin-vue-markdown": "^29.1.0",
30-
"unplugin-vue-router": "^0.14.0",
31-
"vite-plugin-vue-layouts-next": "^1.0.0",
3231
"vue": "catalog:",
3332
"vue-router": "^4.5.1"
3433
}

apps/storybook/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"devDependencies": {
1616
"@storybook/vue3-vite": "^9.0.13",
1717
"storybook": "^9.0.13",
18-
"unocss": "^66.3.2",
18+
"unocss": "catalog:",
1919
"unplugin-vue": "catalog:",
2020
"vite": "catalog:",
2121
"vue": "catalog:"

knip.json

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
{
2+
"$schema": "https://unpkg.com/knip@5/schema.json",
3+
"workspaces": {
4+
".": {
5+
"ignore": [
6+
"**/dist/**",
7+
"**/node_modules/**",
8+
"**/.nuxt/**",
9+
"**/.output/**"
10+
]
11+
},
12+
"apps/docs": {
13+
"entry": [
14+
"src/components.d.ts",
15+
"src/main.ts"
16+
],
17+
"project": [
18+
"src/**/*.{js,ts,vue,md}"
19+
],
20+
"ignore": [
21+
"src/typed-router.d.ts",
22+
"src/layouts/default.vue"
23+
],
24+
"paths": {
25+
"@/*": [
26+
"src/*"
27+
],
28+
"@vuetify/v0": [
29+
"../../packages/0/src"
30+
],
31+
"@vuetify/paper": [
32+
"../../packages/paper/src"
33+
],
34+
"#v0": [
35+
"../../packages/0/src"
36+
],
37+
"#paper": [
38+
"../../packages/paper/src"
39+
]
40+
}
41+
},
42+
"apps/storybook": {
43+
"entry": [
44+
"stories/**/*.{js,ts,vue}"
45+
],
46+
"project": [
47+
"**/*.{js,ts,vue}"
48+
]
49+
},
50+
"packages/0": {
51+
"project": [
52+
"src/**/*.{ts,vue}",
53+
"!src/**/*.test.ts",
54+
"!src/**/*.spec.ts"
55+
],
56+
"paths": {
57+
"#v0/*": [
58+
"src/*"
59+
]
60+
}
61+
},
62+
"packages/paper": {
63+
"project": [
64+
"src/**/*.{ts,vue}",
65+
"!src/**/*.test.ts",
66+
"!src/**/*.spec.ts"
67+
],
68+
"ignoreDependencies": [
69+
"sass"
70+
]
71+
},
72+
"playground": {
73+
"entry": [
74+
"src/main.ts"
75+
],
76+
"project": [
77+
"**/*.{js,ts,vue}",
78+
"src/composables.d.ts",
79+
"src/components.d.ts"
80+
],
81+
"ignore": [
82+
"src/Playground.template.vue"
83+
],
84+
"paths": {
85+
"@/*": [
86+
"src/*"
87+
],
88+
"@vuetify/v0": [
89+
"../packages/0/src"
90+
],
91+
"@vuetify/paper": [
92+
"../packages/paper/src"
93+
],
94+
"#v0": [
95+
"../packages/0/src"
96+
],
97+
"#paper": [
98+
"../packages/paper/src"
99+
]
100+
}
101+
}
102+
},
103+
"ignore": [
104+
"**/*.d.ts",
105+
"**/dist/**",
106+
"**/node_modules/**",
107+
"**/.nuxt/**",
108+
"**/.output/**",
109+
"pnpm-lock.yaml"
110+
],
111+
"ignoreDependencies": [
112+
"@vuetify/paper",
113+
"@vuetify/v0"
114+
],
115+
"ignoreExportsUsedInFile": {
116+
"interface": true,
117+
"type": true
118+
},
119+
"ignoreBinaries": [
120+
"http-server",
121+
"vite"
122+
]
123+
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
"coverage": "vitest run --coverage",
2222
"dev:docs": "pnpm --filter=docs dev",
2323
"build:docs": "pnpm --filter=docs build",
24-
"release": "bumpp -r"
24+
"release": "bumpp -r",
25+
"knip": "knip"
2526
},
2627
"engines": {
2728
"node": ">=20.19 || >=22",
@@ -38,6 +39,7 @@
3839
"eslint-plugin-storybook": "^9.1.1",
3940
"eslint-plugin-vuejs-accessibility": "^2.4.1",
4041
"happy-dom": "^18.0.1",
42+
"knip": "^5.63.0",
4143
"typescript": "catalog:",
4244
"vitest": "^3.2.4",
4345
"vue-tsc": "^3.0.5"

packages/0/package.json

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,47 +30,47 @@
3030
"./components": {
3131
"development": {
3232
"types": "./src/components/index.ts",
33-
"import": "./src/components/index.mjs"
33+
"import": "./src/components/index.ts"
3434
},
3535
"types": "./dist/components/index.d.mts",
3636
"import": "./dist/components/index.mjs"
3737
},
3838
"./composables": {
3939
"development": {
4040
"types": "./src/composables/index.ts",
41-
"import": "./src/composables/index.mjs"
41+
"import": "./src/composables/index.ts"
4242
},
4343
"types": "./dist/composables/index.d.mts",
4444
"import": "./dist/composables/index.mjs"
4545
},
4646
"./factories": {
4747
"development": {
4848
"types": "./src/factories/index.ts",
49-
"import": "./src/factories/index.mjs"
49+
"import": "./src/factories/index.ts"
5050
},
5151
"types": "./dist/factories/index.d.mts",
5252
"import": "./dist/factories/index.mjs"
5353
},
5454
"./transformers": {
5555
"development": {
5656
"types": "./src/transformers/index.ts",
57-
"import": "./src/transformers/index.mjs"
57+
"import": "./src/transformers/index.ts"
5858
},
5959
"types": "./dist/transformers/index.d.mts",
6060
"import": "./dist/transformers/index.mjs"
6161
},
6262
"./types": {
6363
"development": {
6464
"types": "./src/types/index.ts",
65-
"import": "./src/types/index.mjs"
65+
"import": "./src/types/index.ts"
6666
},
6767
"types": "./dist/types/index.d.mts",
6868
"import": "./dist/types/index.mjs"
6969
},
7070
"./utilities": {
7171
"development": {
7272
"types": "./src/utilities/index.ts",
73-
"import": "./src/utilities/index.mjs"
73+
"import": "./src/utilities/index.ts"
7474
},
7575
"types": "./dist/utilities/index.d.mts",
7676
"import": "./dist/utilities/index.mjs"
@@ -109,14 +109,28 @@
109109
}
110110
},
111111
"peerDependencies": {
112-
"vue": ">=3.3.0"
113-
},
114-
"devDependencies": {
115-
"@vue/test-utils": "catalog:",
116112
"markdown": "^0.5.0",
117113
"markdown-it": "^14.1.0",
118114
"marked": "^16.1.1",
119115
"micromark": "^4.0.2",
116+
"vue": ">=3.3.0"
117+
},
118+
"peerDependenciesMeta": {
119+
"markdown": {
120+
"optional": true
121+
},
122+
"markdown-it": {
123+
"optional": true
124+
},
125+
"marked": {
126+
"optional": true
127+
},
128+
"micromark": {
129+
"optional": true
130+
}
131+
},
132+
"devDependencies": {
133+
"@vue/test-utils": "catalog:",
120134
"tsdown": "^0.13.3",
121135
"typescript": "catalog:",
122136
"unplugin-vue": "catalog:",

packages/paper/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
"@vuetify/v0": "workspace:*"
4444
},
4545
"devDependencies": {
46-
"@vue/test-utils": "catalog:",
4746
"rollup-plugin-sass": "^1.15.3",
4847
"sass": "^1.90.0",
4948
"tsdown": "^0.13.3",

playground/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
"devDependencies": {
1010
"sass-embedded": "1.89.2",
1111
"typescript": "catalog:",
12-
"unocss": "^66.3.2",
12+
"unocss": "catalog:",
1313
"unplugin-auto-import": "^19.3.0",
1414
"unplugin-vue": "catalog:",
15-
"unplugin-vue-components": "^28.7.0",
15+
"unplugin-vue-components": "catalog:",
1616
"vite": "catalog:"
1717
},
1818
"dependencies": {
19-
"vue": "catalog:",
2019
"@vuetify/paper": "workspace:*",
21-
"@vuetify/v0": "workspace:*"
20+
"@vuetify/v0": "workspace:*",
21+
"vue": "catalog:"
2222
}
2323
}

0 commit comments

Comments
 (0)