Перейти к содержимому
~/Andrei Nogotkov/ blog
← cd ../posts

$ cat posts/typescript-satisfies.md

satisfies: недооценённый оператор TypeScript

Как сохранить узкие типы, проверить контракт и не превратить inference в any.

javascript· 3.1k views · 6 min

Оператор satisfies проверяет совместимость значения с контрактом, не заменяя выведенный тип переменной.

Это особенно полезно для конфигураций и typed registries.