3

Mocha を使用してカバレッジを生成する typescript プロジェクトがあります。を使用してカバレッジを typescript ファイルに変換したいのですが、カバレッジremap-istanbulで remap-istanbul を実行しようとすると、このエラーが発生し続けます。

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode

問題をグーグルで調べたところ、見つかった2つのオプションは、コンパイルを「ES6」ではなく「ES5」に変更することです(ES5に変更するとテストが失敗するため、これはできません)または"use strict";ブロック内に追加しますコードの(それは私のプロジェクトではないのでできません)。

この問題を回避する他の方法はありますか?

4

0 に答える 0