gulp-preserve-typescript-whitespace
Version:
A gulp plugin that preserves empty lines and multiple spaces in source files compiled from TypeScript to JavaScript.
14 lines (11 loc) • 506 B
TypeScript
import stream = require('stream');
export interface PreserveTypescriptWhitespaceOptions {
preserveNewLines: boolean;
preserveMultipleSpaces: boolean;
preserveSpacesBeforeColons: boolean;
collapseSpacesBeforeRemovedColons: boolean;
preserveSameLineElse: boolean;
showDebugOutput: boolean;
}
export declare function saveWhitespace(options?: Partial<PreserveTypescriptWhitespaceOptions>): stream.Transform;
export declare function restoreWhitespace(): stream.Transform;