diff --git a/packages/core/package.json b/packages/core/package.json index 29650fb9f8..6e92491b81 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -13,7 +13,7 @@ "test:ember-compatibility": "ember try:each" }, "dependencies": { - "@apollo/client": "^3.12.5", + "@apollo/client": "^4.1.3", "@babel/core": "^7.26.0", "@ember/string": "^3.1.1 || ^4.0.0", "@embroider/macros": "^1.16.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d353f02574..2a97a5bc29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -483,8 +483,8 @@ importers: packages/core: dependencies: '@apollo/client': - specifier: ^3.12.5 - version: 3.14.0(graphql@15.10.1) + specifier: ^4.1.3 + version: 4.1.3(graphql@15.10.1)(rxjs@7.8.2) '@babel/core': specifier: ^7.26.0 version: 7.28.6 @@ -1558,6 +1558,25 @@ packages: subscriptions-transport-ws: optional: true + '@apollo/client@4.1.3': + resolution: {integrity: sha512-2D0eN9R0IHj9qp1RwjM1/brKqcBGldlDfY0YiP5ecCj9FtVrhOtXqMj98SZ1CA0YGDY5X+dxx32Ljh7J0VHTfA==} + peerDependencies: + graphql: ^16.0.0 + graphql-ws: ^5.5.5 || ^6.0.3 + react: ^17.0.0 || ^18.0.0 || >=19.0.0-rc + react-dom: ^17.0.0 || ^18.0.0 || >=19.0.0-rc + rxjs: ^7.3.0 + subscriptions-transport-ws: ^0.9.0 || ^0.11.0 + peerDependenciesMeta: + graphql-ws: + optional: true + react: + optional: true + react-dom: + optional: true + subscriptions-transport-ws: + optional: true + '@asamuzakjp/css-color@3.2.0': resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} @@ -10539,6 +10558,18 @@ snapshots: transitivePeerDependencies: - '@types/react' + '@apollo/client@4.1.3(graphql@15.10.1)(rxjs@7.8.2)': + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@15.10.1) + '@wry/caches': 1.0.1 + '@wry/equality': 0.5.7 + '@wry/trie': 0.5.0 + graphql: 15.10.1 + graphql-tag: 2.12.6(graphql@15.10.1) + optimism: 0.18.1 + rxjs: 7.8.2 + tslib: 2.8.1 + '@asamuzakjp/css-color@3.2.0': dependencies: '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)