@marblejs/middleware-cors
Version:
A CORS middleware for Marble.js
12 lines • 457 B
TypeScript
import { HttpMethod, HttpMiddlewareEffect, HttpStatus } from '@marblejs/http';
export interface CORSOptions {
origin?: string | string[] | RegExp;
methods?: HttpMethod[];
optionsSuccessStatus?: HttpStatus;
allowHeaders?: string | string[];
exposeHeaders?: string[];
withCredentials?: boolean;
maxAge?: number;
}
export declare const cors$: (options?: CORSOptions) => HttpMiddlewareEffect;
//# sourceMappingURL=middleware.d.ts.map