Skip to main content

Interface: ValidationLimits

Defined in: packages/core/src/schema/validate.ts:48

Hard limits from docs/04 §16. Hosts may tighten them, never loosen them.

Properties

containerDepth

containerDepth: number;

Defined in: packages/core/src/schema/validate.ts:54

group/repeat nesting depth.


definitionBytes

definitionBytes: number;

Defined in: packages/core/src/schema/validate.ts:50

UTF-8 bytes of the serialised definition.


elements

elements: number;

Defined in: packages/core/src/schema/validate.ts:51


exprChars

exprChars: number;

Defined in: packages/core/src/schema/validate.ts:60


inlineChoicesPerList

inlineChoicesPerList: number;

Defined in: packages/core/src/schema/validate.ts:56


inlineDatasetRows

inlineDatasetRows: number;

Defined in: packages/core/src/schema/validate.ts:57


locales

locales: number;

Defined in: packages/core/src/schema/validate.ts:59


pages

pages: number;

Defined in: packages/core/src/schema/validate.ts:52


repeatNesting

repeatNesting: number;

Defined in: packages/core/src/schema/validate.ts:55


validatorsPerElement

validatorsPerElement: number;

Defined in: packages/core/src/schema/validate.ts:58