Skip to content

Commit 46b304f

Browse files
committed
try
1 parent 5242c56 commit 46b304f

File tree

7 files changed

+31
-26
lines changed

7 files changed

+31
-26
lines changed

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@
143143
"resolutions": {
144144
"@babel/traverse": "^7.23.2",
145145
"vscode-languageserver-types": "3.17.3",
146-
"markdown-it": "14.1.0"
146+
"markdown-it": "14.1.0",
147+
"react": "18.3.1",
148+
"react-dom": "18.3.1"
147149
}
148150
}

packages/graphiql-react/src/c.ts

-1
This file was deleted.

packages/graphiql-react/src/index.ts

-1
Original file line numberDiff line numberDiff line change
@@ -117,4 +117,3 @@ export type {
117117
StorageContextType,
118118
} from './storage';
119119
export type { Theme } from './theme';
120-
export { c } from './c';

packages/graphiql-react/vite.config.mts

+4-5
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,10 @@ import packageJSON from './package.json' assert { type: 'json' };
99
import dts from 'vite-plugin-dts';
1010

1111
export const reactCompilerConfig: Partial<ReactCompilerConfig> = {
12-
// target: {
13-
// kind: 'donotuse_meta_internal',
14-
// runtimeModule: path.resolve('./src/c'),
15-
// },
16-
target: '18',
12+
// https://github.com/esm-dev/esm.sh/blob/5f552cc9088ee4479e4f04a947680a62c8c53ccf/HOSTING.md?plain=1#L77
13+
// MINIFY is an env variable used by esm.sh, and since react 19 is bundled with it, we always
14+
// want to use `react/compiler-runtime` and not `react-compiler-runtime` package
15+
target: process.env.MINIFY ? '19' : '18',
1716
sources(filename) {
1817
if (filename.includes('__tests__')) {
1918
return false;

packages/graphiql/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
"test": "vitest"
5050
},
5151
"dependencies": {
52+
"react-compiler-runtime": "19.1.0-rc.1",
5253
"@graphiql/react": "^0.29.0"
5354
},
5455
"peerDependencies": {

packages/graphiql/vite.config.mts

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import packageJSON from './package.json';
88

99
const reactCompilerConfig: Partial<ReactCompilerConfig> = {
1010
...$reactCompilerConfig,
11-
target: {
12-
kind: 'donotuse_meta_internal',
13-
runtimeModule: '@graphiql/react',
14-
},
11+
// target: {
12+
// kind: 'donotuse_meta_internal',
13+
// runtimeModule: '@graphiql/react',
14+
// },
1515
sources(filename) {
1616
if (
1717
filename.includes('__tests__') ||

yarn.lock

+19-14
Original file line numberDiff line numberDiff line change
@@ -13464,7 +13464,7 @@ longest-streak@^3.0.0:
1346413464
resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4"
1346513465
integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==
1346613466

13467-
loose-envify@^1.4.0:
13467+
loose-envify@^1.1.0, loose-envify@^1.4.0:
1346813468
version "1.4.0"
1346913469
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
1347013470
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -15769,12 +15769,13 @@ [email protected]:
1576915769
resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.1.tgz#2535efd2e9fc9fc7d5ad47e970061dfbe38fb3f6"
1577015770
integrity sha512-wCt6g+cRh8g32QT18/9blfQHywGjYu+4FlEc3CW1mx3pPxYzZZl1y+VtqxRgnKKBCFLIGUYxog4j4rs5YS86hw==
1577115771

15772-
react-dom@^19.1.0:
15773-
version "19.1.0"
15774-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623"
15775-
integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==
15772+
react-dom@18.3.1, react-dom@^19.1.0:
15773+
version "18.3.1"
15774+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
15775+
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
1577615776
dependencies:
15777-
scheduler "^0.26.0"
15777+
loose-envify "^1.1.0"
15778+
scheduler "^0.23.2"
1577815779

1577915780
react-is@^16.13.1:
1578015781
version "16.13.1"
@@ -15823,10 +15824,12 @@ react-style-singleton@^2.2.2, react-style-singleton@^2.2.3:
1582315824
get-nonce "^1.0.0"
1582415825
tslib "^2.0.0"
1582515826

15826-
react@^19.1.0:
15827-
version "19.1.0"
15828-
resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75"
15829-
integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==
15827+
[email protected], react@^19.1.0:
15828+
version "18.3.1"
15829+
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
15830+
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
15831+
dependencies:
15832+
loose-envify "^1.1.0"
1583015833

1583115834
read-cache@^1.0.0:
1583215835
version "1.0.0"
@@ -16509,10 +16512,12 @@ saxes@^5.0.1:
1650916512
dependencies:
1651016513
xmlchars "^2.2.0"
1651116514

16512-
scheduler@^0.26.0:
16513-
version "0.26.0"
16514-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337"
16515-
integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==
16515+
scheduler@^0.23.2:
16516+
version "0.23.2"
16517+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
16518+
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
16519+
dependencies:
16520+
loose-envify "^1.1.0"
1651616521

1651716522
schema-utils@^0.4.0:
1651816523
version "0.4.7"

0 commit comments

Comments
 (0)