class default
extends AjvCore
import { default } from "https://deno.land/x/jamf_school@0.5.0/deps/ajv_jtd.ts";
Constructors
new
default(opts?: JTDOptions)Methods
_addDefaultMetaSchema(): void
_addVocabularies(): void
compileParser<T = unknown>(schema: SchemaObject): JTDParser<T>
compileParser<T = unknown>(schema: JTDSchemaType<T>): JTDParser<T>
compileSerializer<T = unknown>(schema: SchemaObject): (data: T) => string
compileSerializer<T = unknown>(schema: JTDSchemaType<T>): (data: T) => string
defaultMeta(): string | AnySchemaObject | undefined
Constructors
new
default(opts?: JTDOptions)Methods
_addDefaultMetaSchema(): void
_addVocabularies(): void
compileParser<T = unknown>(schema: SchemaObject): JTDParser<T>
compileParser<T = unknown>(schema: JTDSchemaType<T>): JTDParser<T>
compileSerializer<T = unknown>(schema: SchemaObject): (data: T) => string
compileSerializer<T = unknown>(schema: JTDSchemaType<T>): (data: T) => string
defaultMeta(): string | AnySchemaObject | undefined