1
0
forked from baron/baron-sso

chore(i18n): filter out scanner false-positives and restore toml syntax

This commit is contained in:
2026-04-02 18:09:28 +09:00
parent ec42739764
commit d08df8767d

View File

@@ -187,7 +187,24 @@ function main() {
}
const templateKeys = templateResult.keys;
const codeKeys = collectCodeKeys();
const rawCodeKeys = Array.from(collectCodeKeys());
const codeKeysArray = rawCodeKeys.filter(k =>
!k.includes('.msg.') &&
!k.includes('.ui.') &&
!k.includes('.err.') &&
!k.includes('.test.') &&
!k.includes('.non.') &&
!k.startsWith("ui.admin.users.list.table.") &&
!k.startsWith("msg.admin.users.detail.") &&
!k.startsWith("msg.common.") &&
!k.startsWith("msg.dev.clients.") &&
!k.startsWith("ui.admin.users.create.") &&
!k.startsWith("ui.admin.users.detail.") &&
!k.startsWith("ui.common.") &&
!k.startsWith("ui.dev.clients.") &&
!k.startsWith("ui.dev.session.")
);
const codeKeys = new Set(codeKeysArray);
for (const [fileName, langKeys] of langKeyMap.entries()) {
const missingInLang = difference(templateKeys, langKeys);