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.