@middy/http-cors
Version:
CORS (Cross-Origin Resource Sharing) middleware for the middy framework
20 lines (16 loc) • 460 B
TypeScript
import middy from '@middy/core'
export interface Options {
getOrigin?: (incomingOrigin: string, options: Options) => string
credentials?: boolean | string
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