diff --git a/examples/apollo/package.json b/examples/apollo/package.json index 96a79b696..2b8ae648e 100644 --- a/examples/apollo/package.json +++ b/examples/apollo/package.json @@ -10,7 +10,7 @@ "graphiql": "graphclient serve-dev" }, "dependencies": { - "@apollo/client": "3.12.11", + "@apollo/client": "4.1.7", "@graphprotocol/client-apollo": "2.0.7", "graphql": "16.10.0", "react": "19.0.0", diff --git a/packages/apollo/package.json b/packages/apollo/package.json index 07dcb159a..b81c24285 100644 --- a/packages/apollo/package.json +++ b/packages/apollo/package.json @@ -51,7 +51,7 @@ }, "peerDependencies": { "graphql": "^15.2.0 || ^16.0.0", - "@apollo/client": "^3.5.0" + "@apollo/client": "^3.5.0 || ^4.0.0" }, "type": "module", "bob": { diff --git a/yarn.lock b/yarn.lock index 9ecc28d41..b599f5235 100644 --- a/yarn.lock +++ b/yarn.lock @@ -20,24 +20,18 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@apollo/client@3.12.11": - version "3.12.11" - resolved "https://registry.npmjs.org/@apollo/client/-/client-3.12.11.tgz" - integrity sha512-1RppV9U3E6Uusl/33yGkZa+rXpkGU5iCstcYltwWjdTjoA/YBD2Yyu0aHy8J4uKfIExUgnMW1HJWn4A0E0rRsw== +"@apollo/client@4.1.7": + version "4.1.7" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-4.1.7.tgz#c7a85132437fbc62f48eb67337a25664c7174257" + integrity sha512-CE1Pe22vszRBMGrBOovIXzTa5infy1kwF0kWX2JBLcGFXoOPBOAo9zoM++tuSRZr8PscWJyv2ka2FKoyEquEHw== dependencies: "@graphql-typed-document-node/core" "^3.1.1" "@wry/caches" "^1.0.0" "@wry/equality" "^0.5.6" "@wry/trie" "^0.5.0" graphql-tag "^2.12.6" - hoist-non-react-statics "^3.3.2" optimism "^0.18.0" - prop-types "^15.7.2" - rehackt "^0.1.0" - symbol-observable "^4.0.0" - ts-invariant "^0.10.3" tslib "^2.3.0" - zen-observable-ts "^1.2.5" "@ardatan/relay-compiler@12.0.0": version "12.0.0" @@ -5457,13 +5451,6 @@ header-case@^2.0.4: capital-case "^1.0.4" tslib "^2.0.3" -hoist-non-react-statics@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - html-escaper@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" @@ -7268,7 +7255,7 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@^15.8.1: version "15.8.1" resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -7304,7 +7291,7 @@ react-dom@19.0.0: dependencies: scheduler "^0.25.0" -react-is@^16.13.1, react-is@^16.7.0: +react-is@^16.13.1: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -7415,11 +7402,6 @@ regjsparser@^0.12.0: dependencies: jsesc "~3.0.2" -rehackt@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz" - integrity sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw== - relay-runtime@12.0.0: version "12.0.0" resolved "https://registry.npmjs.org/relay-runtime/-/relay-runtime-12.0.0.tgz" @@ -8058,11 +8040,6 @@ swap-case@^2.0.2: dependencies: tslib "^2.0.3" -symbol-observable@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz" - integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== - sync-fetch@0.6.0-2: version "0.6.0-2" resolved "https://registry.npmjs.org/sync-fetch/-/sync-fetch-0.6.0-2.tgz" @@ -8159,13 +8136,6 @@ ts-interface-checker@^0.1.9: resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== -ts-invariant@^0.10.3: - version "0.10.3" - resolved "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz" - integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ== - dependencies: - tslib "^2.1.0" - ts-jest@29.2.5: version "29.2.5" resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz" @@ -8693,18 +8663,6 @@ yocto-queue@^1.0.0: resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz" integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== -zen-observable-ts@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz" - integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg== - dependencies: - zen-observable "0.8.15" - -zen-observable@0.8.15: - version "0.8.15" - resolved "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz" - integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== - zod@^3.20.2, zod@^3.24.2: version "3.25.76" resolved "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz"