Я использую karma-typescript с этим конфигурационным файлом karma:
karmaTypescriptConfig: {
compilerOptions: {
target: "es5",
lib: ["dom", "es2015", "es2017"]
},
bundlerOptions: {
transforms: [require("karma-typescript-es6-transform")()]
}
},
В моих файлах спецификаций у меня есть этот код:
import {} from './local/lib.js'
В моем lib.js у меня есть этот код:
async function() {}
При выполнении моих тестов с npm test
у меня возникает эта ошибка:
ERROR [source-reader.karma-typescript] Error parsing code: Unexpected token (X:Y) in /local/lib.js
Если я удалю ключевое слово async
, все будет в порядке.
Как я могу отредактировать файл конфигурации моей кармы, чтобы исправить ошибку?