File tree Expand file tree Collapse file tree 6 files changed +68
-8
lines changed Expand file tree Collapse file tree 6 files changed +68
-8
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import { defineConfig } from "vite";
44import pkg from "./package.json" ;
55// import eslintPlugin from "vite-plugin-eslint";
66
7- const deps = Object . keys ( pkg . dependencies ) ;
7+ const deps = Object . keys ( {
8+ ...pkg . dependencies ,
9+ ...pkg . peerDependencies ,
10+ ...pkg . devDependencies ,
11+ } ) ;
812
913// https://vitejs.dev/config/
1014export default defineConfig ( ( conf ) => ( {
@@ -37,7 +41,16 @@ export default defineConfig((conf) => ({
3741 if ( deps . includes ( source ) ) {
3842 return true ;
3943 }
40- return source . startsWith ( "prosemirror-" ) ;
44+
45+ if ( source === "react/jsx-runtime" ) {
46+ return true ;
47+ }
48+
49+ if ( source . startsWith ( "prosemirror-" ) ) {
50+ return true ;
51+ }
52+
53+ return false ;
4154 } ,
4255 output : {
4356 // Provide global variables to use in the UMD build
Original file line number Diff line number Diff line change 6767 "vitest" : " ^2.0.3" ,
6868 "xml-formatter" : " ^3.6.3"
6969 },
70+ "peerDependencies" : {
71+ "react" : " ^18.0 || ^19.0 || >= 19.0.0-rc" ,
72+ "react-dom" : " ^18.0 || ^19.0 || >= 19.0.0-rc"
73+ },
7074 "eslintConfig" : {
7175 "extends" : [
7276 " ../../.eslintrc.js"
Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import { defineConfig } from "vite";
44import pkg from "./package.json" ;
55// import eslintPlugin from "vite-plugin-eslint";
66
7- const deps = Object . keys ( pkg . dependencies ) ;
7+ const deps = Object . keys ( {
8+ ...pkg . dependencies ,
9+ ...pkg . peerDependencies ,
10+ ...pkg . devDependencies ,
11+ } ) ;
812
913// https://vitejs.dev/config/
1014export default defineConfig ( ( conf ) => ( {
@@ -46,7 +50,16 @@ export default defineConfig((conf) => ({
4650 if ( deps . includes ( source ) ) {
4751 return true ;
4852 }
49- return source . startsWith ( "prosemirror-" ) ;
53+
54+ if ( source === "react/jsx-runtime" ) {
55+ return true ;
56+ }
57+
58+ if ( source . startsWith ( "prosemirror-" ) ) {
59+ return true ;
60+ }
61+
62+ return false ;
5063 } ,
5164 output : {
5265 // Provide global variables to use in the UMD build
Original file line number Diff line number Diff line change 6767 "vite-plugin-eslint" : " ^1.8.1" ,
6868 "vitest" : " ^2.0.3"
6969 },
70+ "peerDependencies" : {
71+ "react" : " ^18.0 || ^19.0 || >= 19.0.0-rc" ,
72+ "react-dom" : " ^18.0 || ^19.0 || >= 19.0.0-rc"
73+ },
7074 "eslintConfig" : {
7175 "extends" : [
7276 " ../../.eslintrc.js"
Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import { defineConfig } from "vite";
44import pkg from "./package.json" ;
55// import eslintPlugin from "vite-plugin-eslint";
66
7- const deps = Object . keys ( pkg . dependencies ) ;
7+ const deps = Object . keys ( {
8+ ...pkg . dependencies ,
9+ ...pkg . peerDependencies ,
10+ ...pkg . devDependencies ,
11+ } ) ;
812
913// https://vitejs.dev/config/
1014export default defineConfig ( ( conf ) => ( {
@@ -36,7 +40,16 @@ export default defineConfig((conf) => ({
3640 if ( deps . includes ( source ) ) {
3741 return true ;
3842 }
39- return source . startsWith ( "prosemirror-" ) ;
43+
44+ if ( source === "react/jsx-runtime" ) {
45+ return true ;
46+ }
47+
48+ if ( source . startsWith ( "prosemirror-" ) ) {
49+ return true ;
50+ }
51+
52+ return false ;
4053 } ,
4154 output : {
4255 // Provide global variables to use in the UMD build
Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import { defineConfig } from "vite";
44import pkg from "./package.json" ;
55// import eslintPlugin from "vite-plugin-eslint";
66
7- const deps = Object . keys ( pkg . dependencies ) ;
7+ const deps = Object . keys ( {
8+ ...pkg . dependencies ,
9+ ...pkg . peerDependencies ,
10+ ...pkg . devDependencies ,
11+ } ) ;
812
913// https://vitejs.dev/config/
1014export default defineConfig ( ( conf ) => ( {
@@ -53,7 +57,16 @@ export default defineConfig((conf) => ({
5357 if ( deps . includes ( source ) ) {
5458 return true ;
5559 }
56- return source . startsWith ( "prosemirror-" ) ;
60+
61+ if ( source === "react/jsx-runtime" ) {
62+ return true ;
63+ }
64+
65+ if ( source . startsWith ( "prosemirror-" ) ) {
66+ return true ;
67+ }
68+
69+ return false ;
5770 } ,
5871 output : {
5972 // Provide global variables to use in the UMD build
You can’t perform that action at this time.
0 commit comments