mp-holistic
Version:
si prefigge l'umile compito di aiutare nella creazione di : - un server API REST mediante express - un semplice ORM per Postgres Questo tramite decoratori o classi particolari.
31 lines (30 loc) • 852 B
TypeScript
import cors, { CorsOptions } from "cors";
import { Options as OptSlowDows } from "express-slow-down";
import { Options as OptRateLimit } from "express-rate-limit";
export interface IMetodoLimitazioni {
slow_down?: OptSlowDows;
rate_limit?: Partial<OptRateLimit>;
cors?: any;
corsOption?: CorsOptions;
helmet?: any;
middleware?: any[];
cacheOptionMemory?: {
durationSecondi: number;
};
}
/**
*
*/
export declare class MetodoLimitazioni implements IMetodoLimitazioni {
slow_down?: OptSlowDows;
rate_limit?: Partial<OptRateLimit>;
cors?: any;
helmet?: any;
middleware: any[];
cacheOptionMemory?: {
durationSecondi: number;
};
corsOption?: cors.CorsOptions | undefined;
Init(item: IMetodoLimitazioni): void;
PrintStruttura(): string;
}