From da8a23c5b3d2a88b6083c2a78dd841ec62263448 Mon Sep 17 00:00:00 2001 From: Andrei Pampu Date: Sun, 5 Jan 2025 16:23:51 +0200 Subject: [PATCH 1/5] fix: compatibility with typescript 5.5 and graphql peer for graphql.web --- exchanges/graphcache/package.json | 8 +++++++- exchanges/graphcache/src/ast/graphql.ts | 2 +- packages/core/package.json | 8 ++++++++ packages/core/src/utils/graphql.ts | 2 +- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/exchanges/graphcache/package.json b/exchanges/graphcache/package.json index a5f18c66b6..f2c339b485 100644 --- a/exchanges/graphcache/package.json +++ b/exchanges/graphcache/package.json @@ -63,7 +63,13 @@ "prepublishOnly": "run-s clean build" }, "peerDependencies": { - "@urql/core": "^5.0.0" + "@urql/core": "^5.0.0", + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } }, "dependencies": { "@0no-co/graphql.web": "^1.0.5", diff --git a/exchanges/graphcache/src/ast/graphql.ts b/exchanges/graphcache/src/ast/graphql.ts index bfa446e06d..449a60447c 100644 --- a/exchanges/graphcache/src/ast/graphql.ts +++ b/exchanges/graphcache/src/ast/graphql.ts @@ -1,6 +1,6 @@ import type * as GraphQL from 'graphql'; -type OrNever = 0 extends 1 & T ? never : T; +type OrNever = void extends T ? never : T; export type IntrospectionQuery = | { diff --git a/packages/core/package.json b/packages/core/package.json index 52470e8ee4..82cb79392d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -58,6 +58,14 @@ "@0no-co/graphql.web": "^1.0.5", "wonka": "^6.3.2" }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } + }, "publishConfig": { "access": "public", "provenance": true diff --git a/packages/core/src/utils/graphql.ts b/packages/core/src/utils/graphql.ts index e548a3e2f6..4e8a78cdfa 100644 --- a/packages/core/src/utils/graphql.ts +++ b/packages/core/src/utils/graphql.ts @@ -1,7 +1,7 @@ import type * as GraphQLWeb from '@0no-co/graphql.web'; import type * as GraphQL from 'graphql'; -type OrNever = 0 extends 1 & T ? never : T; +type OrNever = void extends T ? never : T; export type GraphQLError = | GraphQLWeb.GraphQLError From 682a711fe5e1ba0197a9e908712dd65cc7f57fdb Mon Sep 17 00:00:00 2001 From: Andrei Pampu Date: Sun, 5 Jan 2025 16:52:27 +0200 Subject: [PATCH 2/5] update lockfile --- pnpm-lock.yaml | 289 ++----------------------------------------------- 1 file changed, 10 insertions(+), 279 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2d93c6129..383f3c791a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -342,6 +342,9 @@ importers: '@0no-co/graphql.web': specifier: ^1.0.5 version: 1.0.5(graphql@16.9.0) + graphql: + specifier: ^16.6.0 + version: 16.9.0 wonka: specifier: ^6.3.2 version: 6.3.2 @@ -1730,12 +1733,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.15.18': - resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} @@ -1790,12 +1787,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.15.18': - resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} @@ -2259,8 +2250,8 @@ packages: '@reach/router@1.3.4': resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==} peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 + react: 15.x || 16.x || 16.4.0-alpha.0911da3 + react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 '@react-native-async-storage/async-storage@1.21.0': resolution: {integrity: sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==} @@ -4717,131 +4708,6 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} - esbuild-android-64@0.15.18: - resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - esbuild-android-arm64@0.15.18: - resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - esbuild-darwin-64@0.15.18: - resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - esbuild-darwin-arm64@0.15.18: - resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - esbuild-freebsd-64@0.15.18: - resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - esbuild-freebsd-arm64@0.15.18: - resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - esbuild-linux-32@0.15.18: - resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - esbuild-linux-64@0.15.18: - resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - esbuild-linux-arm64@0.15.18: - resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - esbuild-linux-arm@0.15.18: - resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - esbuild-linux-mips64le@0.15.18: - resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - esbuild-linux-ppc64le@0.15.18: - resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - esbuild-linux-riscv64@0.15.18: - resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - esbuild-linux-s390x@0.15.18: - resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - esbuild-netbsd-64@0.15.18: - resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - esbuild-openbsd-64@0.15.18: - resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - esbuild-sunos-64@0.15.18: - resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - esbuild-windows-32@0.15.18: - resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - esbuild-windows-64@0.15.18: - resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - esbuild-windows-arm64@0.15.18: - resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - esbuild@0.15.18: - resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -8659,11 +8525,6 @@ packages: rollup: optional: true - rollup@2.79.2: - resolution: {integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==} - engines: {node: '>=10.0.0'} - hasBin: true - rollup@3.29.4: resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} @@ -9299,6 +9160,7 @@ packages: sudo-prompt@9.2.1: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -9992,31 +9854,6 @@ packages: vite: optional: true - vite@3.2.11: - resolution: {integrity: sha512-K/jGKL/PgbIgKCiJo5QbASQhFiV02X9Jh+Qq0AKCRCRKZtOTVi4t6wh75FDpGf2N9rYOnzH87OEFQNaFy6pdxQ==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - vite@5.4.7: resolution: {integrity: sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -12673,9 +12510,6 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm@0.15.18': - optional: true - '@esbuild/android-arm@0.21.5': optional: true @@ -12703,9 +12537,6 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-loong64@0.15.18': - optional: true - '@esbuild/linux-loong64@0.21.5': optional: true @@ -14018,13 +13849,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@3.2.11(@types/node@18.19.50)(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.7(@types/node@18.19.50)(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 3.2.11(@types/node@18.19.50)(terser@5.32.0) + vite: 5.4.7(@types/node@18.19.50)(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -16476,91 +16307,6 @@ snapshots: is-date-object: 1.0.5 is-symbol: 1.0.4 - esbuild-android-64@0.15.18: - optional: true - - esbuild-android-arm64@0.15.18: - optional: true - - esbuild-darwin-64@0.15.18: - optional: true - - esbuild-darwin-arm64@0.15.18: - optional: true - - esbuild-freebsd-64@0.15.18: - optional: true - - esbuild-freebsd-arm64@0.15.18: - optional: true - - esbuild-linux-32@0.15.18: - optional: true - - esbuild-linux-64@0.15.18: - optional: true - - esbuild-linux-arm64@0.15.18: - optional: true - - esbuild-linux-arm@0.15.18: - optional: true - - esbuild-linux-mips64le@0.15.18: - optional: true - - esbuild-linux-ppc64le@0.15.18: - optional: true - - esbuild-linux-riscv64@0.15.18: - optional: true - - esbuild-linux-s390x@0.15.18: - optional: true - - esbuild-netbsd-64@0.15.18: - optional: true - - esbuild-openbsd-64@0.15.18: - optional: true - - esbuild-sunos-64@0.15.18: - optional: true - - esbuild-windows-32@0.15.18: - optional: true - - esbuild-windows-64@0.15.18: - optional: true - - esbuild-windows-arm64@0.15.18: - optional: true - - esbuild@0.15.18: - optionalDependencies: - '@esbuild/android-arm': 0.15.18 - '@esbuild/linux-loong64': 0.15.18 - esbuild-android-64: 0.15.18 - esbuild-android-arm64: 0.15.18 - esbuild-darwin-64: 0.15.18 - esbuild-darwin-arm64: 0.15.18 - esbuild-freebsd-64: 0.15.18 - esbuild-freebsd-arm64: 0.15.18 - esbuild-linux-32: 0.15.18 - esbuild-linux-64: 0.15.18 - esbuild-linux-arm: 0.15.18 - esbuild-linux-arm64: 0.15.18 - esbuild-linux-mips64le: 0.15.18 - esbuild-linux-ppc64le: 0.15.18 - esbuild-linux-riscv64: 0.15.18 - esbuild-linux-s390x: 0.15.18 - esbuild-netbsd-64: 0.15.18 - esbuild-openbsd-64: 0.15.18 - esbuild-sunos-64: 0.15.18 - esbuild-windows-32: 0.15.18 - esbuild-windows-64: 0.15.18 - esbuild-windows-arm64: 0.15.18 - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -21181,10 +20927,6 @@ snapshots: optionalDependencies: rollup: 3.29.4 - rollup@2.79.2: - optionalDependencies: - fsevents: 2.3.3 - rollup@3.29.4: optionalDependencies: fsevents: 2.3.3 @@ -22761,17 +22503,6 @@ snapshots: - supports-color - typescript - vite@3.2.11(@types/node@18.19.50)(terser@5.32.0): - dependencies: - esbuild: 0.15.18 - postcss: 8.4.45 - resolve: 1.22.8 - rollup: 2.79.2 - optionalDependencies: - '@types/node': 18.19.50 - fsevents: 2.3.3 - terser: 5.32.0 - vite@5.4.7(@types/node@18.19.50)(terser@5.32.0): dependencies: esbuild: 0.21.5 @@ -22799,7 +22530,7 @@ snapshots: vitest@2.1.1(@types/node@18.19.50)(jsdom@25.0.0)(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@3.2.11(@types/node@18.19.50)(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.7(@types/node@18.19.50)(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -22814,7 +22545,7 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 3.2.11(@types/node@18.19.50)(terser@5.32.0) + vite: 5.4.7(@types/node@18.19.50)(terser@5.32.0) vite-node: 2.1.1(@types/node@18.19.50)(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: From db21260d0fc72a0ec01378acebe33a5e0051f99e Mon Sep 17 00:00:00 2001 From: Andrei Pampu Date: Sun, 5 Jan 2025 22:22:54 +0200 Subject: [PATCH 3/5] fix: add return type to next as rollup cannot infer --- exchanges/graphcache/src/operations/shared.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/exchanges/graphcache/src/operations/shared.ts b/exchanges/graphcache/src/operations/shared.ts index 3bfa1560ef..d3e2b81ac8 100644 --- a/exchanges/graphcache/src/operations/shared.ts +++ b/exchanges/graphcache/src/operations/shared.ts @@ -3,6 +3,7 @@ import type { CombinedError, ErrorLike, FormattedNode } from '@urql/core'; import type { InlineFragmentNode, FragmentDefinitionNode, + FieldNode, } from '@0no-co/graphql.web'; import { Kind } from '@0no-co/graphql.web'; @@ -211,7 +212,7 @@ export class SelectionIterator { ]; } - next() { + next(): FormattedNode | undefined { while (this.stack.length > 0) { let state = this.stack[this.stack.length - 1]; while (state.index < state.selectionSet.length) { From efc1c3f6ccc592ddabdb4ae4e00661da540ffd50 Mon Sep 17 00:00:00 2001 From: Andrei Pampu Date: Sun, 5 Jan 2025 22:30:56 +0200 Subject: [PATCH 4/5] add changeset --- .changeset/old-ears-hunt.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/old-ears-hunt.md diff --git a/.changeset/old-ears-hunt.md b/.changeset/old-ears-hunt.md new file mode 100644 index 0000000000..d7c2b93a0f --- /dev/null +++ b/.changeset/old-ears-hunt.md @@ -0,0 +1,6 @@ +--- +'@urql/exchange-graphcache': patch +'@urql/core': patch +--- + +Fix compatibility with typescript 5.5 and Yarn Berry From dc21689196484b951f6ce3a5cf1546179a2ce819 Mon Sep 17 00:00:00 2001 From: Andrei Pampu Date: Mon, 6 Jan 2025 19:13:28 +0200 Subject: [PATCH 5/5] fix: bump graphql.web to fixed version --- exchanges/graphcache/package.json | 2 +- package.json | 2 +- packages/core/package.json | 2 +- pnpm-lock.yaml | 32 ++++++++++--------------------- 4 files changed, 13 insertions(+), 25 deletions(-) diff --git a/exchanges/graphcache/package.json b/exchanges/graphcache/package.json index f2c339b485..26e7c075fd 100644 --- a/exchanges/graphcache/package.json +++ b/exchanges/graphcache/package.json @@ -72,7 +72,7 @@ } }, "dependencies": { - "@0no-co/graphql.web": "^1.0.5", + "@0no-co/graphql.web": "^1.0.13", "@urql/core": "workspace:^5.1.0", "wonka": "^6.3.2" }, diff --git a/package.json b/package.json index 3a53f82add..b2517de2a4 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ } }, "devDependencies": { - "@0no-co/graphql.web": "^1.0.8", + "@0no-co/graphql.web": "^1.0.13", "@actions/artifact": "^2.0.0", "@actions/core": "^1.10.1", "@babel/core": "^7.25.2", diff --git a/packages/core/package.json b/packages/core/package.json index 82cb79392d..bac9d84336 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -55,7 +55,7 @@ "jsr": "jsr publish" }, "dependencies": { - "@0no-co/graphql.web": "^1.0.5", + "@0no-co/graphql.web": "^1.0.13", "wonka": "^6.3.2" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 383f3c791a..69d8ccf618 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: version: 3.3.2 devDependencies: '@0no-co/graphql.web': - specifier: ^1.0.8 - version: 1.0.8(graphql@16.9.0) + specifier: ^1.0.13 + version: 1.0.13(graphql@16.9.0) '@actions/artifact': specifier: ^2.0.0 version: 2.1.9(encoding@0.1.13) @@ -219,8 +219,8 @@ importers: exchanges/graphcache: dependencies: '@0no-co/graphql.web': - specifier: ^1.0.5 - version: 1.0.5(graphql@16.6.0) + specifier: ^1.0.13 + version: 1.0.13(graphql@16.6.0) '@urql/core': specifier: workspace:^5.1.0 version: link:../../packages/core @@ -340,8 +340,8 @@ importers: packages/core: dependencies: '@0no-co/graphql.web': - specifier: ^1.0.5 - version: 1.0.5(graphql@16.9.0) + specifier: ^1.0.13 + version: 1.0.13(graphql@16.9.0) graphql: specifier: ^16.6.0 version: 16.9.0 @@ -627,16 +627,8 @@ importers: packages: - '@0no-co/graphql.web@1.0.5': - resolution: {integrity: sha512-/ODdeNNFksS9hUvpjWFldMEpq0OqCFEIV3NVM0eU8HLUYU0Szf+2iKvr63kkbGchQwk2/1IxPF1PfoCabVkgLw==} - peerDependencies: - graphql: ^16.6.0 - peerDependenciesMeta: - graphql: - optional: true - - '@0no-co/graphql.web@1.0.8': - resolution: {integrity: sha512-8BG6woLtDMvXB9Ajb/uE+Zr/U7y4qJ3upXi0JQHZmsKUJa7HjF/gFvmL2f3/mSmfZoQGRr9VoY97LCX2uaFMzA==} + '@0no-co/graphql.web@1.0.13': + resolution: {integrity: sha512-jqYxOevheVTU1S36ZdzAkJIdvRp2m3OYIG5SEoKDw5NI8eVwkoI0D/Q3DYNGmXCxkA6CQuoa7zvMiDPTLqUNuw==} peerDependencies: graphql: ^16.6.0 peerDependenciesMeta: @@ -10299,15 +10291,11 @@ packages: snapshots: - '@0no-co/graphql.web@1.0.5(graphql@16.6.0)': + '@0no-co/graphql.web@1.0.13(graphql@16.6.0)': optionalDependencies: graphql: 16.6.0 - '@0no-co/graphql.web@1.0.5(graphql@16.9.0)': - optionalDependencies: - graphql: 16.9.0 - - '@0no-co/graphql.web@1.0.8(graphql@16.9.0)': + '@0no-co/graphql.web@1.0.13(graphql@16.9.0)': optionalDependencies: graphql: 16.9.0