File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 11import client from 'prom-client' ;
2- import { GraphQLRequestContext } from 'apollo-server-plugin-base' ;
2+ import { ApolloServerPlugin , GraphQLRequestContext , GraphQLRequestListener } from 'apollo-server-plugin-base' ;
33import { GraphQLError } from 'graphql' ;
44
55/**
@@ -37,8 +37,8 @@ export const gqlResolverDuration = new client.Histogram({
3737/**
3838 * Apollo Server plugin to track GraphQL metrics
3939 */
40- export const graphqlMetricsPlugin = {
41- async requestDidStart ( requestContext : GraphQLRequestContext ) {
40+ export const graphqlMetricsPlugin : ApolloServerPlugin = {
41+ async requestDidStart ( requestContext : GraphQLRequestContext ) : Promise < GraphQLRequestListener > {
4242 const startTime = Date . now ( ) ;
4343 let operationName = 'unknown' ;
4444 let operationType = 'unknown' ;
You can’t perform that action at this time.
0 commit comments