Skip to main content

JSONSchema7Like

@webda/ql


Interface: JSONSchema7Like

Defined in: packages/ql/src/completion.ts:74

Minimal JSON Schema 7 subset for schema flattening without external dependencies

Indexable​

[key: string]: any

Properties​

$ref?​

optional $ref?: string

Defined in: packages/ql/src/completion.ts:98

$ref


description?​

optional description?: string

Defined in: packages/ql/src/completion.ts:90

Description


enum?​

optional enum?: (string | number | boolean)[]

Defined in: packages/ql/src/completion.ts:86

Enum


items?​

optional items?: boolean | JSONSchema7Like | (boolean | JSONSchema7Like)[]

Defined in: packages/ql/src/completion.ts:94

Items


properties?​

optional properties?: Record<string, boolean | JSONSchema7Like>

Defined in: packages/ql/src/completion.ts:82

Properties


type?​

optional type?: string | string[]

Defined in: packages/ql/src/completion.ts:78

Type