diff --git a/build/lib/compilation.js b/build/lib/compilation.js index 71bc9fb..238a3b9 100644 --- a/build/lib/compilation.js +++ b/build/lib/compilation.js @@ -20,3 +20,2 @@ const File = require("vinyl"); const task = require("./task"); -const mangleTypeScript_1 = require("./mangleTypeScript"); const watch = require('./watch'); @@ -103,23 +102,3 @@ function compileTask(src, out, build) { } - // mangle: TypeScript to TypeScript - let mangleStream = es.through(); - if (build) { - let ts2tsMangler = new mangleTypeScript_1.Mangler(compile.projectPath, (...data) => fancyLog(ansiColors.blue('[mangler]'), ...data)); - const newContentsByFileName = ts2tsMangler.computeNewFileContents(); - mangleStream = es.through(function write(data) { - const newContents = newContentsByFileName.get(data.path); - if (newContents !== undefined) { - data.contents = Buffer.from(newContents.out); - data.sourceMap = newContents.sourceMap && JSON.parse(newContents.sourceMap); - } - this.push(data); - }, function end() { - this.push(null); - // free resources - newContentsByFileName.clear(); - ts2tsMangler = undefined; - }); - } return srcPipe - .pipe(mangleStream) .pipe(generator.stream) diff --git a/build/lib/compilation.ts b/build/lib/compilation.ts index 8e0f19a..27ea44c 100644 --- a/build/lib/compilation.ts +++ b/build/lib/compilation.ts @@ -19,4 +19,2 @@ import * as File from 'vinyl'; import * as task from './task'; -import { Mangler } from './mangleTypeScript'; -import { RawSourceMap } from 'source-map'; const watch = require('./watch'); @@ -123,24 +121,3 @@ export function compileTask(src: string, out: string, build: boolean): () => Nod - // mangle: TypeScript to TypeScript - let mangleStream = es.through(); - if (build) { - let ts2tsMangler = new Mangler(compile.projectPath, (...data) => fancyLog(ansiColors.blue('[mangler]'), ...data)); - const newContentsByFileName = ts2tsMangler.computeNewFileContents(); - mangleStream = es.through(function write(data: File & { sourceMap?: RawSourceMap }) { - const newContents = newContentsByFileName.get(data.path); - if (newContents !== undefined) { - data.contents = Buffer.from(newContents.out); - data.sourceMap = newContents.sourceMap && JSON.parse(newContents.sourceMap); - } - this.push(data); - }, function end() { - this.push(null); - // free resources - newContentsByFileName.clear(); - (ts2tsMangler) = undefined; - }); - } - return srcPipe - .pipe(mangleStream) .pipe(generator.stream)