UNPKG

webpack-genius

Version:

**For chinese developers:** you'd better add taobao mirror before everything start. Or you may fail to install. ```bash yarn config set registry http://registry.npm.taobao.org ```

12 lines (11 loc) 474 B
import { Plugin } from 'webpack'; import { PluginHandle } from './PluginHandle'; import CopyWebpackPlugin from 'copy-webpack-plugin'; declare type Options = (typeof CopyWebpackPlugin) extends new (patterns: infer P) => any ? NonNullable<P> : never; declare type Pattern = Exclude<Options['patterns'][number], string>; export declare class Copy extends PluginHandle { protected patterns: Pattern[]; copy(pattern: Pattern): this; collect(): Plugin[]; } export {};