fix(utf8): закрыть lossy-границы конфигурации и API

This commit is contained in:
2026-09-07 17:25:27 +05:00
parent ab788725cf
commit af9f476658
38 changed files with 759 additions and 159 deletions
+1 -1
View File
@@ -842,7 +842,7 @@ describe("контракт учётных данных администрато
`abcde${String.fromCodePoint(0xfdd0)}`,
`abcde${String.fromCodePoint(0xffff)}`,
`abcde${String.fromCodePoint(0x1ffff)}`,
// U+FEFF формат несёт — его отвергает политика продукта.
// U+FEFF запрещён публичным транспортным контрактом EnvironmentFile.
`abcde${String.fromCodePoint(0xfeff)}`,
// Одиночный суррогат: без проверки TextEncoder молча подменил бы его на
// U+FFFD, то есть на сервер уехал бы другой пароль, а не отказ.