если написать unknown то результат этой функции не сильно юзабельный будет
Тут зависит от задач. Если нужно обращаться по ключу со строгой типизацией, то мой ответ выше с SO. Если это просто маппинг для апишки, можно обойтись малой кровью
я в том плане что мб проще реально any написать
А в чем будут глобальные отличия по сравнению с этим?
у тебя верхнеуровневый тип сохранится. плюс реализация проверяет на hasOwnProperty
Обсуждают сегодня