Skip to content

Commit 745097d

Browse files
committed
[APOLLO] Add shutdown hook and fix peer dependency
1 parent b2e254e commit 745097d

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

packages/apollo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@graphmetrics/apollo",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"main": "dist/index.js",
55
"types": "dist/index.d.ts",
66
"repository": "[email protected]:graphmetrics/graphmetrics-js.git",
@@ -22,7 +22,7 @@
2222
"apollo-server-plugin-base": "0.10.4"
2323
},
2424
"peerDependencies": {
25-
"graphql": "^14.0.0 | ^15.0.0"
25+
"graphql": "^14.0.0 || ^15.0.0"
2626
},
2727
"devDependencies": {
2828
"@types/jest": "26.0.20",

packages/apollo/src/plugin.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,13 @@ export function GraphMetrics<Context = any>(
5252
},
5353
};
5454
},
55+
serverWillStart() {
56+
return {
57+
serverWillStop() {
58+
return aggregator.stop();
59+
},
60+
};
61+
},
5562
stop() {
5663
return aggregator.stop();
5764
},

0 commit comments

Comments
 (0)