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 ```

25 lines (24 loc) 760 B
import { RuleHandle } from './RuleHandle'; import { RuleSetLoader, RuleSetRule } from 'webpack'; import { Plugin } from 'postcss'; export interface CssOptions { 'cache-loader': {}; 'style-loader': {}; 'css-loader': { modules: boolean; esModule: boolean; sourceMap: boolean; }; 'postcss-loader': { sourceMap: boolean; postcssOptions: { plugins: (Plugin | string | [string, object])[]; }; }; } export declare abstract class CssHandle<T extends CssOptions = CssOptions> extends RuleHandle<T> { disableCssModules(): this; addPostCssPlugin(plugin: Plugin | string | [string, object]): this; protected loaders(): RuleSetLoader[]; protected collect(): RuleSetRule; }