ts-transformer-minify-privates
Version:
A TypeScript custom transformer which minify names of private class members
14 lines (13 loc) • 531 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var properties_minifier_1 = require("./properties-minifier");
// eslint-disable-next-line import/no-default-export
function minifyPrivatesTransformer(program, config) {
return function (context) {
var minifier = new properties_minifier_1.PropertiesMinifier(context, config);
return function (file) {
return minifier.visitSourceFile(file, program, context);
};
};
}
exports.default = minifyPrivatesTransformer;