Skip to content

Commit e585a18

Browse files
Merge pull request #3669 from gmenih/support-apollo-v5
Support Apollo v5
2 parents 7061d7a + bc464c1 commit e585a18

File tree

5 files changed

+171
-353
lines changed

5 files changed

+171
-353
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"prepare": "husky"
2727
},
2828
"resolutions": {
29-
"graphql": "16.10.0"
29+
"graphql": "16.11.0"
3030
},
3131
"devDependencies": {
3232
"@commitlint/cli": "19.8.1",
@@ -47,7 +47,7 @@
4747
"eslint-config-prettier": "10.1.8",
4848
"eslint-plugin-import": "2.32.0",
4949
"eslint-plugin-prettier": "5.5.4",
50-
"graphql": "16.10.0",
50+
"graphql": "16.11.0",
5151
"graphql-subscriptions": "3.0.0",
5252
"husky": "9.1.7",
5353
"jest": "30.0.5",

packages/apollo/lib/drivers/apollo-base.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
ApolloServerErrorCode,
55
unwrapResolverError,
66
} from '@apollo/server/errors';
7-
import { expressMiddleware } from '@apollo/server/express4';
7+
import { expressMiddleware } from '@as-integrations/express5';
88
import { ApolloServerPluginLandingPageDisabled } from '@apollo/server/plugin/disabled';
99
import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer';
1010
import { HttpStatus } from '@nestjs/common';

packages/apollo/package.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@
2323
},
2424
"devDependencies": {
2525
"@apollo/gateway": "2.10.1",
26-
"@apollo/server": "4.9.3",
27-
"@apollo/server-plugin-response-cache": "4.1.4",
28-
"@apollo/subgraph": "2.2.3",
26+
"@apollo/server": "5.0.0",
27+
"@apollo/server-plugin-response-cache": "5.0.0",
28+
"@apollo/subgraph": "2.11.2",
2929
"@as-integrations/fastify": "2.1.1",
30+
"@as-integrations/express5": "^1.1.2",
3031
"@nestjs/common": "11.1.3",
3132
"@nestjs/core": "11.1.3",
3233
"@nestjs/platform-express": "11.1.3",
@@ -44,7 +45,7 @@
4445
},
4546
"peerDependencies": {
4647
"@apollo/gateway": "^2.0.0",
47-
"@apollo/server": "^4.11.3",
48+
"@apollo/server": "^5.0.0",
4849
"@apollo/subgraph": "^2.0.0",
4950
"@as-integrations/fastify": "^2.1.1",
5051
"@nestjs/common": "^11.0.1",
@@ -61,6 +62,9 @@
6162
},
6263
"@as-integrations/fastify": {
6364
"optional": true
65+
},
66+
"@as-integrations/express5": {
67+
"optional": true
6468
}
6569
}
6670
}

packages/graphql/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@nestjs/common": "11.1.3",
3838
"@nestjs/core": "11.1.3",
3939
"@nestjs/testing": "11.1.3",
40-
"graphql": "16.10.0",
40+
"graphql": "16.11.0",
4141
"reflect-metadata": "0.2.2",
4242
"ts-morph": "25.0.1"
4343
},
@@ -47,7 +47,7 @@
4747
"@nestjs/core": "^11.0.1",
4848
"class-transformer": "*",
4949
"class-validator": "*",
50-
"graphql": "^16.10.0",
50+
"graphql": "^16.11.0",
5151
"reflect-metadata": "^0.1.13 || ^0.2.0",
5252
"ts-morph": "^20.0.0 || ^21.0.0 || ^24.0.0 || ^25.0.0"
5353
},

0 commit comments

Comments
 (0)