UNPKG

express-oven

Version:

An easy mock API generator with express.js

17 lines (16 loc) 635 B
import { IRouter } from 'express'; import { ApiConfig, PartialApiConfig } from './typing-utils/api-config'; import { DefaultConfigs } from './typing-utils/default-config'; export interface ExpressOvenConfig { apis: ApiConfig; defaultConfigs: DefaultConfigs; } export interface PartialExpressOvenConfig { apis?: PartialApiConfig; defaultConfigs: Partial<DefaultConfigs>; } export interface CreateExpressOvenRoutesOptions { configs?: PartialExpressOvenConfig; configsPath?: string; } export declare const createExpressOvenRoutes: (options?: CreateExpressOvenRoutesOptions | undefined) => IRouter;