Skip to content

@jsvision/i18n / CatalogValidationOptions

Interface: CatalogValidationOptions

Defined in: types.ts:179

Options controlling structural and cross-catalog validation.

Properties

acceleratorManifest?

readonly optional acceleratorManifest?: AcceleratorManifest

Defined in: types.ts:189

Co-visible labels used for accelerator validation.


mode?

readonly optional mode?: CatalogValidationMode

Defined in: types.ts:181

Partial application validation or complete official-catalog validation.


official?

readonly optional official?: boolean

Defined in: types.ts:191

Treat accelerator warnings as blocking official-catalog errors.


placeholderManifest?

readonly optional placeholderManifest?: Readonly<Record<string, readonly string[]>>

Defined in: types.ts:187

Required placeholder names per reference key.


referenceCatalog?

readonly optional referenceCatalog?: unknown

Defined in: types.ts:183

English or other authoritative catalog used for parity checks.


referenceKeys?

readonly optional referenceKeys?: readonly string[]

Defined in: types.ts:185

Optional reference-key set when a full catalog object is not available.


source?

readonly optional source?: string

Defined in: types.ts:193

Value-free identifier included in returned issues.