UNPKG

cssnano

Version:

A modular CSS minifier, built on top of the PostCSS ecosystem.

26 lines 891 B
export = cssnanoPlugin; import postcss = require('postcss'); export type PluginOptions = boolean | { exclude?: boolean; } | void | undefined; export type PluginCreator = import('postcss').PluginCreator<any>; export type PresetPlugin = [PluginCreator, PluginOptions]; export type PresetFactory = (options?: any) => { plugins: PresetPlugin[]; }; export type PresetSpec = string | PresetFactory | [string | PresetFactory, object] | { plugins: PresetPlugin[]; }; export type PluginSpec = string | PluginCreator | [string | PluginCreator, object?]; export type Options = { preset?: PresetSpec; plugins?: PluginSpec[]; configFile?: string; }; /** * @type {import('postcss').PluginCreator<Options>} * @param {Options=} options * @return {import('postcss').Processor} */ declare function cssnanoPlugin(options?: {}): postcss.Processor; //# sourceMappingURL=index.d.ts.map