О подобной проблеме сообщалось в нашем Public Issue Tracker , и она уже была устранена нашей инженерной командой. Согласно последнему комментарию:
Мы только что представили обновление для этого. Теперь эта проверка более явная и будет охватывать ваш вариант использования: Array.from (новый Set ([42])) [0]! == 42 ... warn
Это будет доступно в следующем еженедельникеrelease
Public Issue Tracker - это инструмент, который используется в Google для отслеживания ошибок и запросов функций во время разработки продукта. Он доступен за пределами Google для использования внешними публичными пользователями и пользователями-партнерами, которым необходимо сотрудничать с командами Google по конкретным проектам. Вы можете узнать больше здесь https://developers.google.com/issue-tracker/.