diff --git a/build/lib/compilation.js b/build/lib/compilation.js index 82d144caba5..a2de56aa0ce 100644 --- a/build/lib/compilation.js +++ b/build/lib/compilation.js @@ -43,7 +43,7 @@ function createCompile(src, build, emitError) { const opts = _.clone(getTypeScriptCompilerOptions(src)); opts.inlineSources = !!build; opts.noFilesystemLookup = true; - const ts = tsb.create(opts, true, undefined, err => new reporter(err.toString())); + const ts = tsb.create(opts, true, undefined, err => reporter(err.toString())); return function (token) { const utf8Filter = util.filter(data => /(\/|\\)test(\/|\\).*utf8/.test(data.path)); const tsFilter = util.filter(data => /\.ts$/.test(data.path)); diff --git a/build/lib/compilation.ts b/build/lib/compilation.ts index ad4c6b420b7..725e36a92eb 100644 --- a/build/lib/compilation.ts +++ b/build/lib/compilation.ts @@ -47,7 +47,7 @@ function createCompile(src: string, build: boolean, emitError?: boolean): (token opts.inlineSources = !!build; opts.noFilesystemLookup = true; - const ts = tsb.create(opts, true, undefined, err => new (reporter)(err.toString())); + const ts = tsb.create(opts, true, undefined, err => reporter(err.toString())); return function (token?: util.ICancellationToken) {