Cross-language file synchronization checker. Detects missing keys, identical values, and ICU format mismatches.

Methods

(async, inner) checkSync(optionsopt) → {Promise.<SyncCheckResult>}

Compares language files for missing keys, ICU mismatches, and duplicates

Parameters:
NameTypeAttributesDescription
optionsSyncOptions<optional>
Returns:
Type: 
Promise.<SyncCheckResult>
Example
const { success, result } = await checkSync({ i18nDir: './src/i18n', strict: true });
console.log(result.missingByLang);