express-openapi-validate
Version:
Express middleware to validate request based on an OpenAPI 3 document
6 lines • 546 B
TypeScript
import OpenApiDocument, { ReferenceObject, SchemaObject } from "./OpenApiDocument";
export declare const resolveReference: <T>(document: OpenApiDocument, object: ReferenceObject | T) => T;
export declare const walkSchema: (originalSchema: SchemaObject, mapper: (x: SchemaObject) => SchemaObject) => SchemaObject;
export declare const mapOasSchemaToJsonSchema: (originalSchema: SchemaObject, document: OpenApiDocument) => SchemaObject;
export declare const oasPathToExpressPath: (path: string) => string;
//# sourceMappingURL=schema-utils.d.ts.map