UNPKG

@energica-city/shared-amplify-utils

Version:

Shared utilities for AWS Amplify projects

17 lines 519 B
import { MiddlewareChain } from '../middlewareChain'; /** * Create a GraphQL-specific middleware chain */ export function createGraphQLChain(config = {}) { return new MiddlewareChain(config); } /** * Wrap a GraphQL resolver with middleware chain functionality */ export function wrapGraphQLResolver(chain, resolver) { return async (event, context) => { const input = { event, context }; return await chain.execute(input, resolver); }; } //# sourceMappingURL=GraphQLMiddlewareChain.js.map