UNPKG

graphql-mocks

Version:

Tools for setting up graphql test resolvers

1 lines 3.48 kB
{"version":3,"file":"handler.mjs","sources":["../../../src/graphql/handler.ts"],"sourcesContent":[null],"names":["GraphQLHandler","constructor","options","_options$dependencies","_options$resolverMap","_options$state","_options$middlewares","_options$scalarMap","_defineProperty","graphqlSchema","createSchema","dependencies","_objectSpread","packOptions","normalizePackOptions","state","initialContext","initialResolverMap","resolverMap","middlewares","scalarMap","applyMiddlewares","_options$reset","reset","packed","query","variableValues","queryContext","graphqlArgs","_this","_asyncToGenerator","_variableValues","_queryContext","schema","pack","fieldResolverRouter","typeResolverRouter","Error","contextValue","buildContext","graphql","source","fieldResolver","typeResolver","_this2","createFieldResolverRouter","createTypeResolverRouter","attachScalarsToSchema"],"mappings":"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"}