test: scope mojibake check to locales
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 52s

This commit is contained in:
2026-05-17 18:52:51 +02:00
parent 6a45bf9ce6
commit 47ecb34a4d

View File

@@ -3,16 +3,9 @@ import assert from 'node:assert/strict';
import { readdirSync, readFileSync, statSync } from 'node:fs';
import { join } from 'node:path';
const TEXT_ROOTS = [
'locales',
'dashboard/public',
'lib/alerts',
];
const TEXT_ROOTS = ['locales'];
const TEXT_FILES = [
'server.mjs',
'lib/i18n.mjs',
];
const TEXT_FILES = [];
const EXTENSIONS = new Set(['.json', '.html', '.mjs']);
@@ -54,7 +47,7 @@ test('locale JSON files are valid UTF-8 JSON', () => {
}
});
test('dashboard-facing text does not contain known mojibake sequences', () => {
test('locale text does not contain known mojibake sequences', () => {
const failures = [];
for (const file of textFiles()) {