eloqnt/studiov0.6
Navigation

Lint rules

orphan-message

error

Flags a message in your source locale that is not referenced by source code. Only applies when srcPath is set, and supports only next-intl.

Why this is bad

A message nothing references becomes dead code and should be removed.

Examples

Given source code that only ever calls t('save').

Examples of incorrect code for this rule:

messages/en.json

{
"save": "Save",
"discard": "Discard"
}

Examples of correct code for this rule:

messages/en.json

{
"save": "Save"
}