API referenceInterfaces
IOSchema
Defined in: src/schema.ts:18
Extends
Properties
default?
optional default?: unknown;Defined in: src/schema.ts:8
Inherited from
description?
optional description?: string;Defined in: src/schema.ts:9
Inherited from
enum?
optional enum?: unknown[];Defined in: src/schema.ts:10
Inherited from
items?
optional items?: JSONSchema;Defined in: src/schema.ts:7
Inherited from
maximum?
optional maximum?: number;Defined in: src/schema.ts:12
Inherited from
maxLength?
optional maxLength?: number;Defined in: src/schema.ts:14
Inherited from
minimum?
optional minimum?: number;Defined in: src/schema.ts:11
Inherited from
minLength?
optional minLength?: number;Defined in: src/schema.ts:13
Inherited from
pattern?
optional pattern?: string;Defined in: src/schema.ts:15
Inherited from
properties
properties: Record<string, JSONSchema>;Defined in: src/schema.ts:20
Overrides
required?
optional required?: string[];Defined in: src/schema.ts:6
Inherited from
type
type: "object";Defined in: src/schema.ts:19