Module

x/json_schema_to_ts/index.mjs>Compiler

Infer TS types from JSON schemas 📝
Go to Latest
type alias Compiler
import { type Compiler } from "https://dotland.deno.dev/x/json_schema_to_ts@v2.8.7/index.mjs";

Type Parameters

optional
C extends unknown[] = []
optional
V extends unknown[] = []
definition: <S extends JSONSchema, T = FromSchema<S, O>>(schema: S, ...compilingOptions: C) => (data: unknown, ...validationOptions: V) => data is T