UNPKG

@hyperjump/json-schema

Version:

A JSON Schema validator with support for custom keywords, vocabularies, and dialects

15 lines (10 loc) 409 B
import type { SchemaObject } from "../lib/index.js"; export const bundle: <A = SchemaObject>(uri: string, options?: BundleOptions) => Promise<A>; export const URI: "uri"; export const UUID: "uuid"; export type BundleOptions = { alwaysIncludeDialect?: boolean; definitionNamingStrategy?: DefinitionNamingStrategy; externalSchemas?: string[]; }; export type DefinitionNamingStrategy = "uri" | "uuid";