diff --git a/package.json b/package.json index 532903f..77e9cfc 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "generate:gql": "pnpm graphql-codegen --config codegen.yaml" }, "dependencies": { - "@apollo/client": "3.10.7", + "@apollo/client": "4.2.10", "@iconify-json/lucide": "^1.2.103", "@iconify-json/simple-icons": "^1.2.79", "@nuxt/ui": "^4.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3235e90..6247c23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@apollo/client': - specifier: 3.10.7 - version: 3.10.7(@types/react@19.2.14)(graphql@16.13.2)(react@19.2.5) + specifier: 4.2.10 + version: 4.2.10(graphql-ws@6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0))(graphql@16.13.2)(react@19.2.5)(rxjs@7.8.2) '@iconify-json/lucide': specifier: ^1.2.103 version: 1.2.104 @@ -25,7 +25,7 @@ importers: version: 0.11.3(magicast@0.5.2)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))) '@vue/apollo-composable': specifier: ^4.2.2 - version: 4.2.2(@apollo/client@3.10.7(@types/react@19.2.14)(graphql@16.13.2)(react@19.2.5))(graphql@16.13.2)(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)) + version: 4.2.2(@apollo/client@4.2.10(graphql-ws@6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0))(graphql@16.13.2)(react@19.2.5)(rxjs@7.8.2))(graphql@16.13.2)(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)) graphql: specifier: ^16.13.2 version: 16.13.2 @@ -88,13 +88,14 @@ packages: peerDependencies: '@types/json-schema': ^7.0.15 - '@apollo/client@3.10.7': - resolution: {integrity: sha512-IkJcmq5C2rwU94xaJ0N+wM9WgTATXspzVMh5C8dlfv9dzgK8/g3zye+DQn5E+mkRhwWZktaGwDPaPZMbDJvjrg==} + '@apollo/client@4.2.10': + resolution: {integrity: sha512-SCHzOEcfInIN9DGZvlDR4F+1zd3954WAy+g8dKwi7mrI09Tdh6YzDH+eXbH0LNpB4de2Qyb53RVKe3Ljv5/bMg==} peerDependencies: - graphql: ^15.0.0 || ^16.0.0 - graphql-ws: ^5.5.5 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + graphql: ^16.0.0 || ^17.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: @@ -3934,9 +3935,6 @@ packages: hey-listen@1.0.8: resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} @@ -4625,10 +4623,6 @@ packages: engines: {node: '>=18'} hasBin: true - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - object-deep-merge@2.0.0: resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==} @@ -5029,9 +5023,6 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - prosemirror-changeset@2.4.1: resolution: {integrity: sha512-96WBLhOaYhJ+kPhLg3uW359Tz6I/MfcrQfL4EGv4SrcqKEMC1gmoGrXHecPE8eOwTVCJ4IwgfzM8fFad25wNfw==} @@ -5092,9 +5083,6 @@ packages: rc9@3.0.1: resolution: {integrity: sha512-gMDyleLWVE+i6Sgtc0QbbY6pEKqYs97NGi6isHQPqYlLemPoO8dxQ3uGi0f4NiP98c+jMW6cG1Kx9dDwfvqARQ==} - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react@19.2.5: resolution: {integrity: sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==} engines: {node: '>=0.10.0'} @@ -5141,17 +5129,6 @@ packages: resolution: {integrity: sha512-dLsljMd9sqwRkby8zhO1gSg3PnJIBFid8f4CQj/sXx+7cKx+E7u0PKhZ+U4wmhx7EfmtvnA318oVaIkAB1lRJw==} hasBin: true - rehackt@0.1.0: - resolution: {integrity: sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==} - peerDependencies: - '@types/react': '*' - react: '*' - peerDependenciesMeta: - '@types/react': - optional: true - react: - optional: true - reka-ui@2.9.6: resolution: {integrity: sha512-K6bL457owpvWONc7hsjFxo3HDC9s6IzhRqShW0w9JSKelPGfRbkHD558UQTn/NH1cvrXVHygKyC7fExFmRketg==} peerDependencies: @@ -5190,10 +5167,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - response-iterator@0.2.25: - resolution: {integrity: sha512-15K4tT8X35W0zJ5bv3fAf4eEKqOwS7yzd+Bg6YEE9NLltVbPbuTcYo3J2AP6AMQGMJmJkFCG421+kP2/iCBfDA==} - engines: {node: '>=0.8'} - restore-cursor@5.1.0: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} @@ -5236,6 +5209,9 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} + safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -5472,10 +5448,6 @@ packages: swap-case@2.0.2: resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - symbol-observable@4.0.0: - resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} - engines: {node: '>=0.10'} - sync-fetch@0.6.0: resolution: {integrity: sha512-IELLEvzHuCfc1uTsshPK58ViSdNqXxlml1U+fmwJIKLYKOr/rAtBrorE2RYm5IHaMpDNlmC0fr1LAvdXvyheEQ==} engines: {node: '>=18'} @@ -5588,10 +5560,6 @@ packages: typescript: optional: true - ts-invariant@0.10.3: - resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==} - engines: {node: '>=8'} - ts-log@2.2.7: resolution: {integrity: sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==} @@ -6109,12 +6077,6 @@ packages: youch@4.1.1: resolution: {integrity: sha512-mxW3qiSnl+GRxXsaUMzv2Mbada1Y8CDltET9UxejDQe6DBYlSekghl5U5K0ReAikcHDi0G1vKZEmmo/NWAGKLA==} - zen-observable-ts@1.2.5: - resolution: {integrity: sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==} - - zen-observable@0.8.15: - resolution: {integrity: sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==} - zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -6136,7 +6098,7 @@ snapshots: '@types/json-schema': 7.0.15 js-yaml: 4.1.1 - '@apollo/client@3.10.7(@types/react@19.2.14)(graphql@16.13.2)(react@19.2.5)': + '@apollo/client@4.2.10(graphql-ws@6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0))(graphql@16.13.2)(react@19.2.5)(rxjs@7.8.2)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.13.2) '@wry/caches': 1.0.1 @@ -6144,19 +6106,12 @@ snapshots: '@wry/trie': 0.5.0 graphql: 16.13.2 graphql-tag: 2.12.6(graphql@16.13.2) - hoist-non-react-statics: 3.3.2 optimism: 0.18.1 - prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@19.2.14)(react@19.2.5) - response-iterator: 0.2.25 - symbol-observable: 4.0.0 - ts-invariant: 0.10.3 + rxjs: 7.8.2 tslib: 2.8.1 - zen-observable-ts: 1.2.5 optionalDependencies: + graphql-ws: 6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0) react: 19.2.5 - transitivePeerDependencies: - - '@types/react' '@ardatan/relay-compiler@13.0.1(graphql@16.13.2)': dependencies: @@ -8808,9 +8763,9 @@ snapshots: optionalDependencies: vue: 3.5.33(typescript@6.0.3) - '@vue/apollo-composable@4.2.2(@apollo/client@3.10.7(@types/react@19.2.14)(graphql@16.13.2)(react@19.2.5))(graphql@16.13.2)(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))': + '@vue/apollo-composable@4.2.2(@apollo/client@4.2.10(graphql-ws@6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0))(graphql@16.13.2)(react@19.2.5)(rxjs@7.8.2))(graphql@16.13.2)(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))': dependencies: - '@apollo/client': 3.10.7(@types/react@19.2.14)(graphql@16.13.2)(react@19.2.5) + '@apollo/client': 4.2.10(graphql-ws@6.0.8(crossws@0.3.5)(graphql@16.13.2)(ws@8.20.0))(graphql@16.13.2)(react@19.2.5)(rxjs@7.8.2) graphql: 16.13.2 throttle-debounce: 5.0.2 ts-essentials: 9.4.2(typescript@6.0.3) @@ -10346,10 +10301,6 @@ snapshots: hey-listen@1.0.8: {} - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 - hookable@5.5.3: {} hookable@6.1.1: {} @@ -11173,8 +11124,6 @@ snapshots: pathe: 2.0.3 tinyexec: 1.1.1 - object-assign@4.1.1: {} - object-deep-merge@2.0.0: {} obug@2.1.1: {} @@ -11625,12 +11574,6 @@ snapshots: process@0.11.10: {} - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - prosemirror-changeset@2.4.1: dependencies: prosemirror-transform: 1.12.0 @@ -11718,8 +11661,6 @@ snapshots: defu: 6.1.7 destr: 2.0.5 - react-is@16.13.1: {} - react@19.2.5: {} readable-stream@2.3.8: @@ -11769,11 +11710,6 @@ snapshots: dependencies: jsesc: 3.1.0 - rehackt@0.1.0(@types/react@19.2.14)(react@19.2.5): - optionalDependencies: - '@types/react': 19.2.14 - react: 19.2.5 - reka-ui@2.9.6(vue@3.5.33(typescript@6.0.3)): dependencies: '@floating-ui/dom': 1.7.6 @@ -11813,8 +11749,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - response-iterator@0.2.25: {} - restore-cursor@5.1.0: dependencies: onetime: 7.0.0 @@ -11874,6 +11808,10 @@ snapshots: dependencies: queue-microtask: 1.2.3 + rxjs@7.8.2: + dependencies: + tslib: 2.8.1 + safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} @@ -12114,8 +12052,6 @@ snapshots: dependencies: tslib: 2.8.1 - symbol-observable@4.0.0: {} - sync-fetch@0.6.0: dependencies: node-fetch: 3.3.2 @@ -12223,10 +12159,6 @@ snapshots: optionalDependencies: typescript: 6.0.3 - ts-invariant@0.10.3: - dependencies: - tslib: 2.8.1 - ts-log@2.2.7: {} tslib@2.8.1: {} @@ -12738,12 +12670,6 @@ snapshots: cookie-es: 3.1.1 youch-core: 0.3.3 - zen-observable-ts@1.2.5: - dependencies: - zen-observable: 0.8.15 - - zen-observable@0.8.15: {} - zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2