Skip to main content

JSONSchema7Like

@webda/ql


Interface: JSONSchema7Like

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

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:75


description?​

optional description?: string

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


enum?​

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

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


items?​

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

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


properties?​

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

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


type?​

optional type?: string | string[]

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