Как сделать Object.entries доступным в TypeScript?

В моем приложении с угловым кликом (которое в настоящее время использует TypeScript 2.0.3) я хочу иметь возможность использовать этот итератор на основе декомпозиции:

for (let [key, value] of Object.entries(obj)) {

}

Что мне нужно сделать, чтобы оно было признано:

  • обновить TypeScript?
  • использовать полиполк?
    • если да: как его импортировать - в отдельные файлы.ts или в файл конфигурации, чтобы сделать его доступным по всему миру?
  • использовать стороннюю библиотеку?

Ответы