UNPKG

@mojojs/core

Version:

Real-time web framework

17 lines (16 loc) 394 B
import type { JSONSchema, ValidatorFunction } from './types.js'; import Ajv from 'ajv'; /** * JSON schema validator class. */ export declare class Validator { _ajv: Ajv; /** * Add JSON schema. */ addSchema(schema: JSONSchema, name?: string): void; /** * Get JSON schema validation function. */ schema(schema: JSONSchema | string): ValidatorFunction; }