UNPKG

@middy/http-cors

Version:

CORS (Cross-Origin Resource Sharing) middleware for the middy framework

21 lines (17 loc) 503 B
import middy from '@middy/core' export interface Options { getOrigin?: (incomingOrigin: string, options: Options) => string credentials?: boolean | string disableBeforePreflightResponse?: boolean headers?: string methods?: string origin?: string origins?: string[] exposeHeaders?: string maxAge?: number | string requestHeaders?: string requestMethods?: string cacheControl?: string } declare function httpCors (options?: Options): middy.MiddlewareObj export default httpCors