@omni-door/cli
Version:
A tool set for set up the standard JS project
20 lines (19 loc) • 678 B
TypeScript
/// <reference types="node" />
import type { ProxyConfig, MiddlewareConfig, CorsConfig } from '../dev/server';
import type { NextRouter } from '../../index.d';
export interface KNServerParams {
dev: boolean;
proxyConfig?: ProxyConfig;
middlewareConfig?: MiddlewareConfig;
corsConfig?: CorsConfig;
ipAddress: string;
host: string;
listenHost?: string;
port: number;
httpsConfig?: {
key?: string | Buffer;
cert?: string | Buffer;
};
nextRouter?: NextRouter;
}
export default function ({ dev, ipAddress, proxyConfig, middlewareConfig, corsConfig, host, listenHost, port, httpsConfig, nextRouter }: KNServerParams): void;