UNPKG

json-schema-to-joi

Version:

Converts JSON schema to Joi typescript code

9 lines (8 loc) 425 B
import { JSONSchema4 } from 'json-schema'; import { JoiSchema } from './types'; import { ResolveOptions } from './options'; export interface JSONSchema4Definitions { [k: string]: JSONSchema4; } export declare function resolveBundledJSONSchema(definitions: JSONSchema4Definitions, options?: ResolveOptions): JoiSchema[]; export declare function resolveJSONSchema(schema: JSONSchema4, options?: ResolveOptions): JoiSchema;