Skip to content

Commit ebe58cb

Browse files
committed
fix(router-devtools-core): bundle solid for smaller package
1 parent e0c63d4 commit ebe58cb

3 files changed

Lines changed: 10 additions & 5 deletions

File tree

packages/router-devtools-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@
6464
"dependencies": {
6565
"clsx": "^2.1.1",
6666
"goober": "^2.1.16",
67-
"solid-js": "^1.9.5",
6867
"vite": "^7.1.7"
6968
},
7069
"devDependencies": {
70+
"solid-js": "^1.9.5",
7171
"vite-plugin-solid": "^2.11.8"
7272
},
7373
"peerDependencies": {

packages/router-devtools-core/vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,15 @@ const config = defineConfig({
77
plugins: [solid()] as UserConfig['plugins'],
88
})
99

10-
export default mergeConfig(
10+
const merged = mergeConfig(
1111
config,
1212
tanstackViteConfig({
1313
entry: './src/index.tsx',
1414
srcDir: './src',
1515
}),
1616
)
17+
18+
merged.build.rollupOptions.output.manualChunks = false
19+
merged.build.rollupOptions.output.preserveModules = false
20+
21+
export default merged

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)