Lint rules
orphan-message
errorFlags 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"}