UNPKG

react-cosmos

Version:

CLI for running React Cosmos inside webpack-powered apps

17 lines (16 loc) 801 B
import { Options as HtmlWebpackPluginOptions } from 'html-webpack-plugin'; import webpack from 'webpack'; import { CosmosConfig } from '../../../config/shared'; export declare type HtmlWebpackPlugin = webpack.WebpackPluginInstance & { constructor: HtmlWebpackPluginConstructor; } & ({ options: HtmlWebpackPluginOptions; userOptions: undefined; } | { userOptions: HtmlWebpackPluginOptions; options: undefined; }); declare type HtmlWebpackPluginConstructor = new (options?: HtmlWebpackPluginOptions) => HtmlWebpackPlugin; export declare function ensureHtmlWebackPlugin({ rootDir }: CosmosConfig, plugins: webpack.WebpackPluginInstance[]): webpack.WebpackPluginInstance[]; export declare function getHtmlWebpackPlugin(rootDir: string): HtmlWebpackPluginConstructor | null; export {};