@omnia/tooling-vue
Version:
Used to bundle and serve manifests web component that build on Vue framework.
37 lines (36 loc) • 1.25 kB
TypeScript
declare function ModifyContent(replacements: any, allowAllFileExtensions?: any): void;
declare class PreventInlineEntryModule {
apply(compiler: any): void;
}
declare class ChunkAssets {
private callBack;
constructor(callBack: any);
apply(compiler: any): void;
}
declare class BuildWebpackRequire {
private omniaServiceId;
private manifestId;
private autoGenerateCommonChunk?;
constructor(omniaServiceId: any, manifestId: any, autoGenerateCommonChunk?: any);
apply(compiler: any): void;
}
declare function NamedModulesPlugin(options?: any): void;
declare class StatsWriterPlugin {
private opts;
constructor(opts: any);
apply(compiler: any): void;
emitStats(curCompiler: any, callback: any): Promise<any>;
}
declare class DllReferencePlugin {
private options;
private _compilationData;
private static trackingModuleRefId;
private static modulesMap;
/**
* @param {DllReferencePluginOptions} options options object
*/
constructor(options: any);
getModuleId(name: string): number;
apply(compiler: any): void;
}
export { DllReferencePlugin, StatsWriterPlugin, NamedModulesPlugin, ModifyContent, BuildWebpackRequire, ChunkAssets, PreventInlineEntryModule };