UNPKG

typescript-declaration-webpack-plugin

Version:

Bundels typescript declaration generated by typescript loaded into one ts file.

17 lines (16 loc) 655 B
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; }