Gulp plugin - Mangle private members in typescript files.
Gulp plugin - Mangle private members in typescript files.
npm install --save-dev ts-mangle-private
let gulp = require("gulp");
let ts = require('gulp-typescript');
let manglePrivate = require("ts-mangle-private").default;
// Or: import manglePrivate from "ts-mangle-private";
let tsProject = ts.createProject("./src/tsconfig.json");
return gulp.src("./src/**/*.ts")
.pipe(manglePrivate())
.pipe(tsProject())
.pipe(gulp.dest("./lib"));