Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 00b0e2c

Browse files
committed
chore: migrate to pnpm named catalogs
1 parent c69e6c5 commit 00b0e2c

File tree

10 files changed

+446
-530
lines changed

10 files changed

+446
-530
lines changed

eslint.config.js

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ const restricted = [
2424
export default antfu(
2525
{
2626
formatters: true,
27+
pnpm: true,
2728
ignores: [
2829
'patches',
2930
'playgrounds',

package.json

+72-84
Original file line numberDiff line numberDiff line change
@@ -37,106 +37,94 @@
3737
"prepare": "simple-git-hooks"
3838
},
3939
"devDependencies": {
40-
"@antfu/eslint-config": "catalog:",
41-
"@antfu/ni": "catalog:",
42-
"@arethetypeswrong/cli": "catalog:",
43-
"@iconify/json": "catalog:",
44-
"@rollup/plugin-json": "catalog:",
45-
"@rollup/plugin-replace": "catalog:",
46-
"@shikijs/vitepress-twoslash": "catalog:",
47-
"@type-challenges/utils": "catalog:",
48-
"@types/md5": "catalog:",
49-
"@types/node": "catalog:",
50-
"@types/remove-markdown": "catalog:",
51-
"@types/semver": "catalog:",
52-
"@vite-pwa/vitepress": "catalog:",
53-
"@vitejs/plugin-vue": "catalog:",
54-
"@vitest/browser": "catalog:",
55-
"@vitest/coverage-v8": "catalog:",
56-
"@vitest/ui": "catalog:",
57-
"@vue/compiler-sfc": "catalog:",
58-
"@vue/test-utils": "catalog:",
40+
"@antfu/eslint-config": "catalog:dev",
41+
"@antfu/ni": "catalog:dev",
42+
"@arethetypeswrong/cli": "catalog:test",
43+
"@iconify/json": "catalog:dev",
44+
"@rollup/plugin-json": "catalog:dev",
45+
"@rollup/plugin-replace": "catalog:dev",
46+
"@shikijs/vitepress-twoslash": "catalog:docs",
47+
"@type-challenges/utils": "catalog:types",
48+
"@types/md5": "catalog:types",
49+
"@types/node": "catalog:types",
50+
"@types/remove-markdown": "catalog:types",
51+
"@types/semver": "catalog:types",
52+
"@vite-pwa/vitepress": "catalog:docs",
53+
"@vitejs/plugin-vue": "catalog:dev",
54+
"@vitest/browser": "catalog:test",
55+
"@vitest/coverage-v8": "catalog:test",
56+
"@vitest/ui": "catalog:test",
57+
"@vue/compiler-sfc": "catalog:dev",
58+
"@vue/test-utils": "catalog:test",
5959
"@vueuse/core": "workspace:*",
6060
"@vueuse/integrations": "workspace:*",
6161
"@vueuse/math": "workspace:*",
6262
"@vueuse/metadata": "workspace:*",
6363
"@vueuse/nuxt": "workspace:*",
6464
"@vueuse/rxjs": "workspace:*",
6565
"@vueuse/shared": "workspace:*",
66-
"axios": "catalog:",
67-
"bumpp": "catalog:",
68-
"consola": "catalog:",
69-
"esbuild-register": "catalog:",
70-
"eslint": "catalog:",
71-
"eslint-factory": "catalog:",
72-
"eslint-plugin-format": "catalog:",
73-
"eslint-plugin-unimport": "catalog:",
74-
"export-size": "catalog:",
75-
"fake-indexeddb": "catalog:",
76-
"firebase": "catalog:",
77-
"fuse.js": "catalog:",
78-
"google-font-installer": "catalog:",
79-
"gray-matter": "catalog:",
80-
"jsdom": "catalog:",
81-
"lint-staged": "catalog:",
82-
"markdown-table": "catalog:",
83-
"md5": "catalog:",
84-
"msw": "catalog:",
85-
"node-fetch": "catalog:",
86-
"node-fetch-native": "catalog:",
87-
"ofetch": "catalog:",
88-
"playwright": "catalog:",
89-
"pnpm": "catalog:",
90-
"postcss": "catalog:",
91-
"postcss-nested": "catalog:",
92-
"prettier": "catalog:",
93-
"prism-theme-vars": "catalog:",
94-
"remove-markdown": "catalog:",
95-
"rollup": "catalog:",
96-
"rollup-plugin-dts": "catalog:",
97-
"rollup-plugin-esbuild": "catalog:",
98-
"rollup-plugin-pure": "catalog:",
99-
"sharp": "catalog:",
100-
"simple-git": "catalog:",
101-
"simple-git-hooks": "catalog:",
102-
"taze": "catalog:",
103-
"tinyexec": "catalog:",
104-
"tinyglobby": "catalog:",
105-
"tsx": "catalog:",
106-
"typescript": "catalog:",
107-
"unocss": "catalog:",
108-
"unplugin-icons": "catalog:",
109-
"unplugin-vue-components": "catalog:",
110-
"vite": "catalog:",
111-
"vite-plugin-inspect": "catalog:",
112-
"vitepress": "catalog:",
113-
"vitest": "catalog:",
114-
"vitest-browser-vue": "catalog:",
115-
"vitest-package-exports": "catalog:",
116-
"vue": "catalog:",
117-
"vue-tsc": "catalog:",
118-
"yaml": "catalog:"
119-
},
120-
"pnpm": {
121-
"neverBuiltDependencies": [
122-
"electron"
123-
]
66+
"axios": "catalog:integrations",
67+
"bumpp": "catalog:dev",
68+
"consola": "catalog:dev",
69+
"eslint": "catalog:dev",
70+
"eslint-factory": "catalog:dev",
71+
"eslint-plugin-format": "catalog:dev",
72+
"eslint-plugin-unimport": "catalog:dev",
73+
"export-size": "catalog:dev",
74+
"fake-indexeddb": "catalog:test",
75+
"firebase": "catalog:integrations",
76+
"fuse.js": "catalog:integrations",
77+
"google-font-installer": "catalog:docs",
78+
"gray-matter": "catalog:docs",
79+
"jsdom": "catalog:dev",
80+
"lint-staged": "catalog:dev",
81+
"markdown-table": "catalog:docs",
82+
"md5": "catalog:docs",
83+
"msw": "catalog:test",
84+
"ofetch": "catalog:dev",
85+
"playwright": "catalog:test",
86+
"pnpm": "catalog:dev",
87+
"postcss": "catalog:dev",
88+
"postcss-nested": "catalog:dev",
89+
"prettier": "catalog:dev",
90+
"remove-markdown": "catalog:docs",
91+
"rollup": "catalog:dev",
92+
"rollup-plugin-dts": "catalog:dev",
93+
"rollup-plugin-esbuild": "catalog:dev",
94+
"rollup-plugin-pure": "catalog:dev",
95+
"sharp": "catalog:dev",
96+
"simple-git": "catalog:dev",
97+
"simple-git-hooks": "catalog:dev",
98+
"taze": "catalog:dev",
99+
"tinyglobby": "catalog:dev",
100+
"tsx": "catalog:dev",
101+
"typescript": "catalog:dev",
102+
"unocss": "catalog:dev",
103+
"unplugin-icons": "catalog:docs",
104+
"unplugin-vue-components": "catalog:docs",
105+
"vite": "catalog:dev",
106+
"vite-plugin-inspect": "catalog:dev",
107+
"vitepress": "catalog:docs",
108+
"vitest": "catalog:test",
109+
"vitest-browser-vue": "catalog:test",
110+
"vitest-package-exports": "catalog:test",
111+
"vue": "catalog:dev",
112+
"vue-tsc": "catalog:dev",
113+
"yaml": "catalog:docs"
124114
},
125115
"resolutions": {
126-
"@typescript-eslint/utils": "catalog:",
127116
"@vueuse/core": "workspace:*",
128117
"@vueuse/integrations": "workspace:*",
129118
"@vueuse/math": "workspace:*",
130119
"@vueuse/metadata": "workspace:*",
131120
"@vueuse/nuxt": "workspace:*",
132121
"@vueuse/rxjs": "workspace:*",
133122
"@vueuse/shared": "workspace:*",
134-
"eslint": "catalog:",
135-
"magic-string": "catalog:",
136-
"rollup": "catalog:",
137-
"vite": "catalog:",
138-
"vite-plugin-pwa": "catalog:",
139-
"vue": "catalog:"
123+
"eslint": "catalog:dev",
124+
"rollup": "catalog:dev",
125+
"vite": "catalog:dev",
126+
"vite-plugin-pwa": "catalog:docs",
127+
"vue": "catalog:dev"
140128
},
141129
"simple-git-hooks": {
142130
"pre-commit": "npx lint-staged"

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"vue": "^3.5.0"
4646
},
4747
"dependencies": {
48-
"@types/web-bluetooth": "catalog:",
48+
"@types/web-bluetooth": "catalog:types",
4949
"@vueuse/metadata": "workspace:*",
5050
"@vueuse/shared": "workspace:*"
5151
}

packages/electron/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,6 @@
4848
"@vueuse/shared": "workspace:*"
4949
},
5050
"devDependencies": {
51-
"electron": "catalog:"
51+
"electron": "catalog:integrations"
5252
}
5353
}

packages/integrations/package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -113,20 +113,20 @@
113113
"@vueuse/shared": "workspace:*"
114114
},
115115
"devDependencies": {
116-
"@types/nprogress": "catalog:",
117-
"@types/qrcode": "catalog:",
118-
"@types/sortablejs": "catalog:",
119-
"async-validator": "catalog:",
120-
"axios": "catalog:",
121-
"change-case": "catalog:",
122-
"drauu": "catalog:",
123-
"focus-trap": "catalog:",
124-
"fuse.js": "catalog:",
125-
"idb-keyval": "catalog:",
126-
"jwt-decode": "catalog:",
127-
"nprogress": "catalog:",
128-
"qrcode": "catalog:",
129-
"sortablejs": "catalog:",
130-
"universal-cookie": "catalog:"
116+
"@types/nprogress": "catalog:types",
117+
"@types/qrcode": "catalog:types",
118+
"@types/sortablejs": "catalog:types",
119+
"async-validator": "catalog:integrations",
120+
"axios": "catalog:integrations",
121+
"change-case": "catalog:integrations",
122+
"drauu": "catalog:integrations",
123+
"focus-trap": "catalog:integrations",
124+
"fuse.js": "catalog:integrations",
125+
"idb-keyval": "catalog:integrations",
126+
"jwt-decode": "catalog:integrations",
127+
"nprogress": "catalog:integrations",
128+
"qrcode": "catalog:integrations",
129+
"sortablejs": "catalog:integrations",
130+
"universal-cookie": "catalog:integrations"
131131
}
132132
}

packages/nuxt/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@
4545
"vue": "^3.5.0"
4646
},
4747
"dependencies": {
48-
"@nuxt/kit": "catalog:",
48+
"@nuxt/kit": "catalog:integrations",
4949
"@vueuse/core": "workspace:*",
5050
"@vueuse/metadata": "workspace:*",
51-
"local-pkg": "catalog:"
51+
"local-pkg": "catalog:integrations"
5252
},
5353
"devDependencies": {
54-
"@nuxt/schema": "catalog:",
55-
"nuxt": "catalog:",
56-
"unimport": "catalog:"
54+
"@nuxt/schema": "catalog:integrations",
55+
"nuxt": "catalog:dev",
56+
"unimport": "catalog:dev"
5757
}
5858
}

packages/router/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@
4949
"@vueuse/shared": "workspace:*"
5050
},
5151
"devDependencies": {
52-
"vue-router": "catalog:"
52+
"vue-router": "catalog:integrations"
5353
}
5454
}

packages/rxjs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@
5050
"@vueuse/shared": "workspace:*"
5151
},
5252
"devDependencies": {
53-
"rxjs": "catalog:"
53+
"rxjs": "catalog:integrations"
5454
}
5555
}

0 commit comments

Comments
 (0)