jsonpolice
Version:
JSON Schema parser and validator
14 lines (13 loc) • 361 B
TypeScript
import * as refs from 'jsonref';
import { Schema } from './schema.js';
export interface SchemaOptions extends refs.ParseOptions {
}
export interface SchemaMeta extends refs.Meta {
schema?: Schema;
}
export interface ValidationOptions {
doNotAnnotate?: boolean;
setDefault?: boolean;
removeAdditional?: boolean;
context?: 'read' | 'write';
}