Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/jamf_school/deps/ajv_jtd.ts>default

A simple, secure, correct, and modern Jamf School API wrapper. (Unofficial)
Latest
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)

Properties

private
_compileParser
private
_compileSerializer

Methods

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)

Properties

private
_compileParser
private
_compileSerializer

Methods

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