diff --git a/demo/server/package.json b/demo/server/package.json index b10c5bc..f7d9b39 100644 --- a/demo/server/package.json +++ b/demo/server/package.json @@ -18,7 +18,7 @@ "express": "^4.17.1", "graphql": "^16.6.0", "graphql-subscriptions": "^1.2.1", - "graphql-ws": "^5.5.5", + "graphql-ws": "^6.0.0", "typescript": "^4.7.4", "ws": "^8.4.2" }, diff --git a/demo/server/pnpm-lock.yaml b/demo/server/pnpm-lock.yaml index 92d6dd8..a7409e8 100644 --- a/demo/server/pnpm-lock.yaml +++ b/demo/server/pnpm-lock.yaml @@ -30,8 +30,8 @@ importers: specifier: ^1.2.1 version: 1.2.1(graphql@16.9.0) graphql-ws: - specifier: ^5.5.5 - version: 5.16.0(graphql@16.9.0) + specifier: ^6.0.0 + version: 6.0.6(graphql@16.9.0)(ws@8.18.0) typescript: specifier: ^4.7.4 version: 4.9.5 @@ -62,12 +62,14 @@ packages: '@apollo/server-gateway-interface@1.1.1': resolution: {integrity: sha512-pGwCl/po6+rxRmDMFgozKQo2pbsSwE91TpsDBAOgf74CRDPXHHtM88wbwjab0wMMZh95QfR45GGyDIdhY24bkQ==} + deprecated: '@apollo/server-gateway-interface v1 is part of Apollo Server v4, which is deprecated and will transition to end-of-life on January 26, 2026. As long as you are already using a non-EOL version of Node.js, upgrading to v2 should take only a few minutes. See https://www.apollographql.com/docs/apollo-server/previous-versions for details.' peerDependencies: graphql: 14.x || 15.x || 16.x '@apollo/server@4.11.0': resolution: {integrity: sha512-SWDvbbs0wl2zYhKG6aGLxwTJ72xpqp0awb2lotNpfezd9VcAvzaUizzKQqocephin2uMoaA8MguoyBmgtPzNWw==} engines: {node: '>=14.16.0'} + deprecated: Apollo Server v4 is deprecated and will transition to end-of-life on January 26, 2026. As long as you are already using a non-EOL version of Node.js, upgrading to v5 should take only a few minutes. See https://www.apollographql.com/docs/apollo-server/previous-versions for details. peerDependencies: graphql: ^16.6.0 @@ -362,11 +364,24 @@ packages: peerDependencies: graphql: ^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - graphql-ws@5.16.0: - resolution: {integrity: sha512-Ju2RCU2dQMgSKtArPbEtsK5gNLnsQyTNIo/T7cZNp96niC1x0KdJNZV0TIoilceBPQwfb5itrGl8pkFeOUMl4A==} - engines: {node: '>=10'} + graphql-ws@6.0.6: + resolution: {integrity: sha512-zgfER9s+ftkGKUZgc0xbx8T7/HMO4AV5/YuYiFc+AtgcO5T0v8AxYYNQ+ltzuzDZgNkYJaFspm5MMYLjQzrkmw==} + engines: {node: '>=20'} peerDependencies: - graphql: '>=0.11 <=16' + '@fastify/websocket': ^10 || ^11 + crossws: ~0.3 + graphql: ^15.10.1 || ^16 + uWebSockets.js: ^20 + ws: ^8 + peerDependenciesMeta: + '@fastify/websocket': + optional: true + crossws: + optional: true + uWebSockets.js: + optional: true + ws: + optional: true graphql@16.9.0: resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==} @@ -998,9 +1013,11 @@ snapshots: graphql: 16.9.0 iterall: 1.3.0 - graphql-ws@5.16.0(graphql@16.9.0): + graphql-ws@6.0.6(graphql@16.9.0)(ws@8.18.0): dependencies: graphql: 16.9.0 + optionalDependencies: + ws: 8.18.0 graphql@16.9.0: {}