@middy/http-cors
Version:
CORS (Cross-Origin Resource Sharing) middleware for the middy framework
21 lines (17 loc) • 510 B
TypeScript
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;