Skip to content

Commit f66f433

Browse files
authored
deps(client): upgrade to apollo-server v5 (#6916)
1 parent c2f36d8 commit f66f433

File tree

5 files changed

+225
-75
lines changed

5 files changed

+225
-75
lines changed

.changeset/stale-kids-share.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphql-hive/apollo': minor
3+
---
4+
5+
Update package manifest to support @apollo/server v5

integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"devDependencies": {
1313
"@apollo/gateway": "2.10.1",
14-
"@apollo/server": "4.11.3",
14+
"@apollo/server": "5.0.0",
1515
"@aws-sdk/client-s3": "3.723.0",
1616
"@esm2cjs/execa": "6.1.1-cjs.1",
1717
"@graphql-hive/apollo": "workspace:*",

packages/libraries/apollo/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,17 @@
4343
"check:build": "bob check"
4444
},
4545
"peerDependencies": {
46-
"@apollo/server": "^4.0.0",
46+
"@apollo/server": "^4.0.0 || ^5.0.0",
4747
"graphql": "^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
4848
},
4949
"dependencies": {
5050
"@graphql-hive/core": "workspace:*"
5151
},
5252
"devDependencies": {
53-
"@apollo/server": "4.11.3",
53+
"@apollo/server": "5.0.0",
54+
"@as-integrations/express4": "1.1.2",
5455
"@graphql-tools/schema": "10.0.23",
56+
"@types/express": "4.17.21",
5557
"body-parser": "1.20.3",
5658
"express": "4.21.2",
5759
"graphql": "16.9.0",

packages/libraries/apollo/tests/apollo.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import nock from 'nock';
88
import { beforeAll, describe, expect, test, vi } from 'vitest';
99
import { WebSocket, WebSocketServer } from 'ws';
1010
import { ApolloServer } from '@apollo/server';
11-
import { expressMiddleware } from '@apollo/server/express4';
1211
import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer';
1312
import { startStandaloneServer } from '@apollo/server/standalone';
13+
import { expressMiddleware } from '@as-integrations/express4';
1414
import { http } from '@graphql-hive/core';
1515
import { makeExecutableSchema } from '@graphql-tools/schema';
1616
import { createHive, useHive } from '../src';

0 commit comments

Comments
 (0)