Hierarchy

  • Hooks

Properties

afterEmit: AsyncSeriesWaterfallHook<{
    outputName: string;
    plugin: HtmlWebpackPlugin;
}, UnsetAdditionalOptions>

Type declaration

afterTemplateExecution: AsyncSeriesWaterfallHook<{
    bodyTags: HtmlTagObject[];
    headTags: HtmlTagObject[];
    html: string;
    outputName: string;
    plugin: HtmlWebpackPlugin;
}, UnsetAdditionalOptions>

Type declaration

alterAssetTagGroups: AsyncSeriesWaterfallHook<{
    bodyTags: HtmlTagObject[];
    headTags: HtmlTagObject[];
    outputName: string;
    plugin: HtmlWebpackPlugin;
    publicPath: string;
}, UnsetAdditionalOptions>

Type declaration

alterAssetTags: AsyncSeriesWaterfallHook<{
    assetTags: {
        meta: HtmlTagObject[];
        scripts: HtmlTagObject[];
        styles: HtmlTagObject[];
    };
    outputName: string;
    plugin: HtmlWebpackPlugin;
    publicPath: string;
}, UnsetAdditionalOptions>

Type declaration

beforeAssetTagGeneration: AsyncSeriesWaterfallHook<{
    assets: {
        css: string[];
        favicon?: string;
        js: string[];
        manifest?: string;
        publicPath: string;
    };
    outputName: string;
    plugin: HtmlWebpackPlugin;
}, UnsetAdditionalOptions>

Type declaration

  • assets: {
        css: string[];
        favicon?: string;
        js: string[];
        manifest?: string;
        publicPath: string;
    }
    • css: string[]
    • Optional favicon?: string
    • js: string[]
    • Optional manifest?: string
    • publicPath: string
  • outputName: string
  • plugin: HtmlWebpackPlugin
beforeEmit: AsyncSeriesWaterfallHook<{
    html: string;
    outputName: string;
    plugin: HtmlWebpackPlugin;
}, UnsetAdditionalOptions>

Type declaration

Generated using TypeDoc