Add EMPTY_CHARACTERS
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run

This commit is contained in:
Kalle
2026-06-11 07:44:27 +03:00
parent 630ce13f90
commit d7caf1245b
2 changed files with 12 additions and 0 deletions

View File

@@ -97,6 +97,16 @@ describe("actuallyNonEmptyStringOrNull", () => {
expect(actuallyNonEmptyStringOrNull("\uFEFF")).toBeNull();
expect(actuallyNonEmptyStringOrNull("\u2060")).toBeNull();
});
it("returns null for a string with only soft hyphens", () => {
expect(actuallyNonEmptyStringOrNull("\u00AD")).toBeNull();
expect(actuallyNonEmptyStringOrNull("\u00AD\u00AD\u00AD")).toBeNull();
});
it("returns null for a string with only braille blanks", () => {
expect(actuallyNonEmptyStringOrNull("\u2800")).toBeNull();
expect(actuallyNonEmptyStringOrNull("\u2800\u2800\u2800\u2800")).toBeNull();
});
});
describe("hexCodeWithoutAlpha", () => {

View File

@@ -282,12 +282,14 @@ export function safeJSONParse(value: unknown): unknown {
}
const EMPTY_CHARACTERS = [
"\u00AD",
"\u200B",
"\u200C",
"\u200D",
"\u200E",
"\u200F",
"󠀠",
"\u2800",
"\u3164",
"\u115F",
"\u1160",