ts-minifer
Version:
Advanced TypeScript code minification and compression tool
15 lines (14 loc) • 485 B
TypeScript
import { CompressOptions, CompressResult } from './types';
export declare class TypeScriptCompressor {
private logger;
constructor(verbose?: boolean);
compressFiles(inputPaths: string[], options: CompressOptions): CompressResult;
private resolveInputFiles;
private compressFile;
private transformSourceFile;
private createTransformer;
private minimalCompression;
private aggressiveCompression;
private shortenName;
private generateOutput;
}