Skip to content

Commit c57ace2

Browse files
authored
Add peer dependencies and vite configs to packages
2 parents ab7dddd + f708837 commit c57ace2

6 files changed

Lines changed: 81 additions & 35 deletions

File tree

packages/headings/vite.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { defineConfig } from 'vite-plus'
2+
3+
export default defineConfig({
4+
pack: {
5+
dts: false,
6+
deps: {
7+
onlyBundle: ['slugo'],
8+
},
9+
},
10+
})

packages/hydration/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,17 @@
4444
"typescript": "^5.6.3",
4545
"vite-plus": "^0.1.14",
4646
"vue": "^3.5.12"
47+
},
48+
"peerDependencies": {
49+
"preact": "^10.24.3",
50+
"solid-js": "^1.9.3",
51+
"svelte": "^5.1.13",
52+
"vue": "^3.5.12"
53+
},
54+
"peerDependenciesMeta": {
55+
"preact": { "optional": true },
56+
"solid-js": { "optional": true },
57+
"svelte": { "optional": true },
58+
"vue": { "optional": true }
4759
}
4860
}

packages/hydration/vite.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from 'vite-plus'
2+
3+
export default defineConfig({
4+
pack: {
5+
deps: {
6+
onlyBundle: false,
7+
},
8+
},
9+
})

packages/prerender/package.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,19 @@
4040
"typescript": "^5.6.3",
4141
"vite-plus": "^0.1.14",
4242
"vue": "^3.5.12"
43+
},
44+
"peerDependencies": {
45+
"preact": "^10.24.3",
46+
"preact-render-to-string": "^6.5.11",
47+
"solid-js": "^1.9.3",
48+
"svelte": "^5.1.13",
49+
"vue": "^3.5.12"
50+
},
51+
"peerDependenciesMeta": {
52+
"preact": { "optional": true },
53+
"preact-render-to-string": { "optional": true },
54+
"solid-js": { "optional": true },
55+
"svelte": { "optional": true },
56+
"vue": { "optional": true }
4357
}
4458
}

packages/prerender/vite.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from 'vite-plus'
2+
3+
export default defineConfig({
4+
pack: {
5+
deps: {
6+
onlyBundle: false,
7+
},
8+
},
9+
})

pnpm-lock.yaml

Lines changed: 27 additions & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)