Skip to content

@jsvision/i18n / CatalogIssue

Interface: CatalogIssue ​

Defined in: types.ts:107

One structural catalog problem.

Values and translated text are intentionally absent so issue reporters are safe for terminals and CI logs.

Properties ​

code ​

readonly code: I18nCode

Defined in: types.ts:109

Machine-stable issue category.


key? ​

readonly optional key?: string

Defined in: types.ts:117

Message key when it was safely available.


locale? ​

readonly optional locale?: string

Defined in: types.ts:115

Canonical locale when it was safely available.


path ​

readonly path: readonly string[]

Defined in: types.ts:113

Structural path within the catalog input.


severity ​

readonly severity: I18nSeverity

Defined in: types.ts:111

Whether the issue blocks publication in the selected validation mode.


source? ​

readonly optional source?: string

Defined in: types.ts:119

Caller-supplied source identifier when one was provided.