Skip to content

Commit 6a4d43a

Browse files
committed
fix: prevent react from being bundled
1 parent 31d61e5 commit 6a4d43a

File tree

4 files changed

+15
-21
lines changed

4 files changed

+15
-21
lines changed

.changeset/ten-books-destroy.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'react-dsv-import': patch
3+
---
4+
5+
Prevent React from being bundled

packages/react-dsv-import/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"directory": "../../dist/packages/react-dsv-import"
2626
},
2727
"peerDependencies": {
28-
"react": "^18.0.0",
29-
"react-dom": "^18.0.0"
28+
"react": "^18.0.0 | ^19.0.0",
29+
"react-dom": "^18.0.0 | ^19.0.0"
3030
},
3131
"scripts": {},
3232
"devDependencies": {

packages/react-dsv-import/vite.config.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ export default defineConfig({
3838
},
3939
rollupOptions: {
4040
// External packages that should not be bundled into your library.
41-
external: ['react', 'react-dom'],
41+
external: ['react', 'react-dom', 'react/jsx-runtime'],
4242
output: {
4343
globals: {
4444
react: 'React',
45+
'react-dom': 'ReactDOM',
46+
'react/jsx-runtime': 'jsxRuntime',
4547
},
4648
},
4749
},

pnpm-lock.yaml

+5-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)