UNPKG

openapi-mock-express-middleware

Version:
12 lines (11 loc) 432 B
import express from 'express'; import type { OpenAPIV3 } from 'openapi-types'; import { JSFOptions, JSFCallback } from './utils'; export interface MiddlewareOptions { spec?: string | OpenAPIV3.Document; options?: Partial<JSFOptions & { randomizeExamples: boolean; }>; configure?: JSFCallback; } export declare const createMockMiddleware: ({ spec, options, configure, }: MiddlewareOptions) => express.Router;