Skip to content

Commit cb26a3a

Browse files
committed
chore: migrate to pnpm catalogs
1 parent 03d8cd0 commit cb26a3a

File tree

5 files changed

+1601
-1840
lines changed

5 files changed

+1601
-1840
lines changed

Diff for: .vscode/extensions.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"antfu.goto-alias",
66
"csstools.postcss",
77
"dbaeumer.vscode-eslint",
8-
"vue.volar"
8+
"vue.volar",
9+
"antfu.pnpm-catalog-lens"
910
]
1011
}

Diff for: eslint.config.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
import antfu from '@antfu/eslint-config'
33
import nuxt from './.nuxt/eslint.config.mjs'
44

5-
export default nuxt(
6-
antfu(
7-
{
8-
unocss: true,
9-
formatters: true,
10-
},
11-
),
5+
export default antfu(
6+
{
7+
unocss: true,
8+
formatters: true,
9+
pnpm: true,
10+
},
1211
)
12+
.append(nuxt())

Diff for: package.json

+25-29
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "module",
33
"private": true,
4-
"packageManager": "pnpm@10.5.2",
4+
"packageManager": "pnpm@10.6.5",
55
"scripts": {
66
"build": "nuxi build",
77
"dev:pwa": "VITE_PLUGIN_PWA=true nuxi dev",
@@ -14,35 +14,31 @@
1414
"typecheck": "vue-tsc --noEmit"
1515
},
1616
"devDependencies": {
17-
"@antfu/eslint-config": "^4.5.1",
18-
"@iconify-json/carbon": "^1.2.8",
19-
"@iconify-json/twemoji": "^1.2.2",
20-
"@nuxt/devtools": "^2.2.0",
21-
"@nuxt/eslint": "^1.1.0",
22-
"@nuxtjs/color-mode": "^3.5.2",
23-
"@pinia/nuxt": "^0.10.1",
24-
"@unocss/eslint-config": "^66.1.0-beta.3",
25-
"@unocss/nuxt": "^66.1.0-beta.3",
26-
"@vite-pwa/nuxt": "^0.10.6",
27-
"@vueuse/nuxt": "^12.8.0",
28-
"consola": "^3.4.0",
29-
"eslint": "^9.21.0",
30-
"eslint-plugin-format": "^1.0.1",
31-
"nuxt": "^3.15.4",
32-
"pinia": "^3.0.1",
33-
"typescript": "^5.8.2",
34-
"unocss": "^66.1.0-beta.3",
35-
"vue-tsc": "^2.2.8"
36-
},
37-
"pnpm": {
38-
"onlyBuiltDependencies": [
39-
"@parcel/watcher",
40-
"esbuild"
41-
]
17+
"@antfu/eslint-config": "catalog:dev",
18+
"@iconify-json/carbon": "catalog:icons",
19+
"@iconify-json/twemoji": "catalog:icons",
20+
"@nuxt/devtools": "catalog:dev",
21+
"@nuxt/eslint": "catalog:dev",
22+
"@nuxtjs/color-mode": "catalog:dev",
23+
"@pinia/nuxt": "catalog:dev",
24+
"@unocss/eslint-config": "catalog:dev",
25+
"@unocss/nuxt": "catalog:dev",
26+
"@vite-pwa/nuxt": "catalog:dev",
27+
"@vueuse/core": "catalog:frontend",
28+
"@vueuse/nuxt": "catalog:dev",
29+
"consola": "catalog:dev",
30+
"eslint": "catalog:dev",
31+
"eslint-plugin-format": "catalog:dev",
32+
"nuxt": "catalog:dev",
33+
"pinia": "catalog:frontend",
34+
"typescript": "catalog:dev",
35+
"unocss": "catalog:dev",
36+
"vue": "catalog:frontend",
37+
"vue-tsc": "catalog:dev"
4238
},
4339
"resolutions": {
44-
"@nuxt/devtools": "^2.2.0",
45-
"unplugin": "^2.2.0",
46-
"vite": "^6.2.0"
40+
"@nuxt/devtools": "catalog:dev",
41+
"unplugin": "catalog:dev",
42+
"vite": "catalog:dev"
4743
}
4844
}

0 commit comments

Comments
 (0)