Я пишу библиотеку JavaScript, которая использует новый es6 promises. Я могу протестировать библиотеку в Firefox, потому что promises определены. Однако, когда я пытаюсь проверить свой код с помощью Karma и PhantomJS, я получаю сообщение об ошибке Can't find variable: Promise.
. Я предполагаю, что это потому, что браузер PhantomJS не поддерживает es6 promises.
Как настроить Karma для ввода polyfill для promises?