typescript-declaration-webpack-plugin
Version:
Bundels typescript declaration generated by typescript loaded into one ts file.
17 lines (16 loc) • 655 B
TypeScript
import { Compiler, optimize, sources } from 'webpack';
export type TypescriptDeclarationPluginOptions = {
out: string;
removeMergedDeclarations: boolean;
removeComments: boolean;
};
export declare class TypescriptDeclarationPlugin extends optimize.ModuleConcatenationPlugin {
readonly name = "TypeScriptDeclarationWebpackPlugin";
private regexImportDirective;
private regexImportModule;
options: TypescriptDeclarationPluginOptions;
constructor(options?: TypescriptDeclarationPluginOptions);
log(m: string): void;
mergeDeclarations(declarationFiles: sources.Source[]): string;
apply(compiler: Compiler): void;
}