@adonisjs/http-server
Version:
AdonisJS HTTP server with support packed with Routing and Cookies
13 lines (12 loc) • 468 B
TypeScript
import type { ServerConfig } from './types/server.js';
type DeepPartial<T> = {
[P in keyof T]?: T[P] extends object ? DeepPartial<T[P]> : T[P];
};
type UserDefinedServerConfig = DeepPartial<Omit<ServerConfig, 'trustProxy'> & {
trustProxy: ((address: string, distance: number) => boolean) | boolean | string;
}>;
/**
* Define configuration for the HTTP server
*/
export declare function defineConfig(config: UserDefinedServerConfig): ServerConfig;
export {};