Skip to content

Commit 1495547

Browse files
committed
chore(deps): migrate to pnpm catalogs and bump deps
1 parent e3c7000 commit 1495547

File tree

37 files changed

+3440
-5041
lines changed

37 files changed

+3440
-5041
lines changed

.changeset/social-candies-rescue.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
'formi': patch
3+
'wiener-time': patch
4+
'd3-graph-controller-docs': patch
5+
'vecti-docs': patch
6+
'vue-marmoset-viewer-docs': patch
7+
'@yeger/vue-masonry-wall-docs': patch
8+
'@yeger/vue2-masonry-wall-docs': patch
9+
'vite-plugin-ssg-utils-example': patch
10+
'd3-graph-controller': patch
11+
'@yeger/debounce': patch
12+
'@yeger/deepmerge': patch
13+
'@yeger/eslint-config': patch
14+
'@yeger/fol': patch
15+
'resumon': patch
16+
'@yeger/scripts': patch
17+
'@yeger/streams': patch
18+
'@yeger/tsconfig': patch
19+
'@yeger/turbo-graph': patch
20+
'@yeger/turbo-graph-ui': patch
21+
'vecti': patch
22+
'vite-plugin-lib': patch
23+
'vite-plugin-ssg-utils': patch
24+
'@yeger/vue-lib-adapter': patch
25+
'vue-marmoset-viewer': patch
26+
'@yeger/vue-masonry-wall': patch
27+
'@yeger/vue-masonry-wall-core': patch
28+
'vue-persistent-storage-manager': patch
29+
'@yeger/vue2-masonry-wall': patch
30+
---
31+
32+
migrate to pnpm catalogs and bump deps

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ jobs:
1515
uses: DerYeger/pnpm-setup-action@master
1616
with:
1717
node-version-file: .node-version
18-
- name: Lint package versions
19-
run: pnpm run syncpack:lint
2018
- name: Build, Lint, Test, and Typecheck
2119
run: pnpm run ci
2220
- name: Upload @yeger/debounce coverage

.syncpackrc

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@
77
],
88
"versionGroups": [
99
{
10+
"label": "Local",
11+
"dependencies": [
12+
"@yeger/*",
13+
"d3-graph-controller",
14+
"resumon",
15+
"vecti",
16+
"vite-plugin-lib",
17+
"vite-plugin-ssg-utils",
18+
"vue-marmoset-viewer",
19+
"vue-persistent-storage-manager"
20+
],
21+
"pinVersion": "workspace:*"
22+
},
23+
{
24+
"label": "Vue 2",
1025
"dependencies": [
1126
"@vue/test-utils",
1227
"vue"
@@ -15,7 +30,12 @@
1530
"@yeger/vue2-masonry-wall",
1631
"@yeger/vue2-masonry-wall-docs",
1732
"vue-persistent-storage-manager"
18-
]
33+
],
34+
"pinVersion": "catalog:vue2"
35+
},
36+
{
37+
"label": "External",
38+
"pinVersion": "catalog:"
1939
}
2040
]
2141
}

apps/formi/package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,35 +13,35 @@
1313
"check:vue": "nuxi typecheck"
1414
},
1515
"dependencies": {
16-
"@codemirror/language": "6.11.0",
17-
"@codemirror/legacy-modes": "6.5.1",
18-
"@vueuse/core": "13.3.0",
16+
"@codemirror/language": "catalog:",
17+
"@codemirror/legacy-modes": "catalog:",
18+
"@vueuse/core": "catalog:",
1919
"@yeger/fol": "workspace:*",
20-
"codemirror": "6.0.1",
20+
"codemirror": "catalog:",
2121
"d3-graph-controller": "workspace:*",
22-
"localforage": "1.10.0",
22+
"localforage": "catalog:",
2323
"resumon": "workspace:*",
24-
"splitpanes": "4.0.4",
25-
"vue-codemirror": "6.1.1",
26-
"vue-toastification": "2.0.0-rc.5",
27-
"yaml": "2.8.0",
28-
"zod": "3.25.42"
24+
"splitpanes": "catalog:",
25+
"vue-codemirror": "catalog:",
26+
"vue-toastification": "catalog:",
27+
"yaml": "catalog:",
28+
"zod": "catalog:"
2929
},
3030
"devDependencies": {
31-
"@nuxtjs/robots": "5.2.10",
32-
"@unocss/nuxt": "66.1.3",
33-
"@unocss/reset": "66.1.3",
34-
"@vite-pwa/nuxt": "1.0.1",
35-
"@vue/shared": "3.5.16",
36-
"@vueuse/nuxt": "13.3.0",
37-
"node-fetch-native": "1.6.6",
38-
"nuxt": "3.17.4",
39-
"nuxt-icon": "0.6.10",
40-
"typescript": "5.8.3",
41-
"ufo": "1.6.1",
42-
"vite": "6.3.5",
43-
"vue": "3.5.16",
44-
"vue-router": "4.5.1",
45-
"vue-tsc": "2.2.10"
31+
"@nuxtjs/robots": "catalog:",
32+
"@unocss/nuxt": "catalog:",
33+
"@unocss/reset": "catalog:",
34+
"@vite-pwa/nuxt": "catalog:",
35+
"@vue/shared": "catalog:",
36+
"@vueuse/nuxt": "catalog:",
37+
"node-fetch-native": "catalog:",
38+
"nuxt": "catalog:",
39+
"nuxt-icon": "catalog:",
40+
"typescript": "catalog:",
41+
"ufo": "catalog:",
42+
"vite": "catalog:",
43+
"vue": "catalog:",
44+
"vue-router": "catalog:",
45+
"vue-tsc": "catalog:"
4646
}
4747
}

apps/wiener-time/package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -11,42 +11,42 @@
1111
"codegen": "rimraf src/stations.json && tsx scripts/generate.ts"
1212
},
1313
"dependencies": {
14-
"@changey/react-leaflet-markercluster": "4.0.0-rc1",
15-
"@tanstack/react-query": "5.79.0",
16-
"@trpc/client": "11.1.4",
17-
"@trpc/next": "11.1.4",
18-
"@trpc/react-query": "11.1.4",
19-
"@trpc/server": "11.1.4",
20-
"csvtojson": "2.0.10",
21-
"leaflet": "1.9.4",
22-
"leaflet.markercluster": "1.5.3",
23-
"next": "15.3.3",
24-
"next-seo": "5.15.0",
25-
"react": "18.3.1",
26-
"react-dom": "18.3.1",
27-
"react-leaflet": "4.2.1",
28-
"react-query": "3.39.3",
29-
"react-viewport-list": "5.4.1",
30-
"superjson": "1.13.3",
31-
"use-debounce": "10.0.4",
32-
"use-local-storage": "3.0.0",
33-
"zod": "3.25.42"
14+
"@changey/react-leaflet-markercluster": "catalog:",
15+
"@tanstack/react-query": "catalog:",
16+
"@trpc/client": "catalog:",
17+
"@trpc/next": "catalog:",
18+
"@trpc/react-query": "catalog:",
19+
"@trpc/server": "catalog:",
20+
"csvtojson": "catalog:",
21+
"leaflet": "catalog:",
22+
"leaflet.markercluster": "catalog:",
23+
"next": "catalog:",
24+
"next-seo": "catalog:",
25+
"react": "catalog:",
26+
"react-dom": "catalog:",
27+
"react-leaflet": "catalog:",
28+
"react-query": "catalog:",
29+
"react-viewport-list": "catalog:",
30+
"superjson": "catalog:",
31+
"use-debounce": "catalog:",
32+
"use-local-storage": "catalog:",
33+
"zod": "catalog:"
3434
},
3535
"devDependencies": {
36-
"@iconify/react": "3.2.2",
37-
"@types/leaflet": "1.9.18",
38-
"@types/node": "22.15.29",
39-
"@types/react": "18.3.23",
40-
"@types/react-dom": "18.3.7",
36+
"@iconify/react": "catalog:",
37+
"@types/leaflet": "catalog:",
38+
"@types/node": "catalog:",
39+
"@types/react": "catalog:",
40+
"@types/react-dom": "catalog:",
4141
"@yeger/tsconfig": "workspace:*",
42-
"autoprefixer": "10.4.21",
43-
"eslint-config-next": "15.3.3",
44-
"node-fetch": "3.3.2",
45-
"postcss": "8.5.4",
46-
"rimraf": "6.0.1",
47-
"tailwindcss": "3.4.17",
48-
"tsx": "3.14.0",
49-
"typescript": "5.8.3"
42+
"autoprefixer": "catalog:",
43+
"eslint-config-next": "catalog:",
44+
"node-fetch": "catalog:",
45+
"postcss": "catalog:",
46+
"rimraf": "catalog:",
47+
"tailwindcss": "catalog:",
48+
"tsx": "catalog:",
49+
"typescript": "catalog:"
5050
},
5151
"lint-staged": {
5252
"*.{astro,cjs,html,js,jsx,json,md,mjs,mts,svelte,ts,tsx,vue,yaml,yml}": "eslint --fix"

docs/d3-graph-controller-docs/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
"preview": "vitepress serve"
1313
},
1414
"dependencies": {
15-
"@algolia/client-search": "5.25.0",
15+
"@algolia/client-search": "catalog:",
1616
"d3-graph-controller": "workspace:*",
17-
"vue": "3.5.16"
17+
"vue": "catalog:"
1818
},
1919
"devDependencies": {
20-
"@types/d3-selection": "3.0.11",
20+
"@types/d3-selection": "catalog:",
2121
"@yeger/tsconfig": "workspace:*",
22-
"typescript": "5.8.3",
23-
"unplugin-vue-components": "28.7.0",
24-
"vite": "6.3.5",
22+
"typescript": "catalog:",
23+
"unplugin-vue-components": "catalog:",
24+
"vite": "catalog:",
2525
"vite-plugin-lib": "workspace:*",
26-
"vitepress": "1.6.3",
27-
"vue-tsc": "2.2.10"
26+
"vitepress": "catalog:",
27+
"vue-tsc": "catalog:"
2828
}
2929
}

docs/vecti-docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
"preview": "vitepress serve"
1111
},
1212
"dependencies": {
13-
"@algolia/client-search": "5.25.0",
13+
"@algolia/client-search": "catalog:",
1414
"vecti": "workspace:*",
15-
"vue": "3.5.16"
15+
"vue": "catalog:"
1616
},
1717
"devDependencies": {
1818
"@yeger/tsconfig": "workspace:*",
19-
"typescript": "5.8.3",
20-
"vite": "6.3.5",
19+
"typescript": "catalog:",
20+
"vite": "catalog:",
2121
"vite-plugin-lib": "workspace:*",
22-
"vitepress": "1.6.3"
22+
"vitepress": "catalog:"
2323
}
2424
}

docs/vue-marmoset-viewer-docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
"vue-marmoset-viewer": "workspace:*"
1616
},
1717
"devDependencies": {
18-
"@vitejs/plugin-vue": "5.2.4",
18+
"@vitejs/plugin-vue": "catalog:",
1919
"@yeger/tsconfig": "workspace:*",
20-
"typescript": "5.8.3",
21-
"vite": "6.3.5",
20+
"typescript": "catalog:",
21+
"vite": "catalog:",
2222
"vite-plugin-lib": "workspace:*",
23-
"vue": "3.5.16",
24-
"vue-tsc": "2.2.10"
23+
"vue": "catalog:",
24+
"vue-tsc": "catalog:"
2525
}
2626
}

docs/vue-masonry-wall-docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
"@yeger/vue-masonry-wall": "workspace:*"
1616
},
1717
"devDependencies": {
18-
"@vitejs/plugin-vue": "5.2.4",
18+
"@vitejs/plugin-vue": "catalog:",
1919
"@yeger/tsconfig": "workspace:*",
20-
"typescript": "5.8.3",
21-
"vite": "6.3.5",
20+
"typescript": "catalog:",
21+
"vite": "catalog:",
2222
"vite-plugin-lib": "workspace:*",
23-
"vue": "3.5.16",
24-
"vue-tsc": "2.2.10"
23+
"vue": "catalog:",
24+
"vue-tsc": "catalog:"
2525
}
2626
}

docs/vue2-masonry-wall-docs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
"@yeger/vue2-masonry-wall": "workspace:*"
1515
},
1616
"devDependencies": {
17-
"@vitejs/plugin-vue2": "2.3.3",
17+
"@vitejs/plugin-vue2": "catalog:",
1818
"@yeger/tsconfig": "workspace:*",
19-
"typescript": "5.8.3",
20-
"vite": "6.3.5",
19+
"typescript": "catalog:",
20+
"vite": "catalog:",
2121
"vite-plugin-lib": "workspace:*",
22-
"vue": "2.7.16"
22+
"vue": "catalog:vue2"
2323
}
2424
}

0 commit comments

Comments
 (0)