Skip to main content
Module

x/enzastdlib/schema/mod.ts>JSONSchemaObject

enzastdlib is a set of TypeScript modules that follow a common design API philosophy aiming at sane defaults and ease-of-use targeting the Deno TypeScript runtime.
Latest
type alias JSONSchemaObject
import { type JSONSchemaObject } from "https://deno.land/x/enzastdlib@v0.0.4/schema/mod.ts";

Represents the JSON Schema structure typing for objects.

Examples

Example 1

import type { JSONSchemaObject } from 'https://deno.land/x/enzastdlib/schema/mod.ts';

const MY_OBJECT_SCHEMA = {
    type: 'object',

    additionalProperties: {
        type: 'string',
    },
} as const satisfies JSONSchemaObject;
definition: JSONSchema201909.Object