UNPKG

@middy/http-cors

Version:

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

21 lines (17 loc) 510 B
import type 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;