UNPKG

stylehacks

Version:

Detect/remove browser hacks from CSS files.

26 lines 1.01 kB
export = pluginCreator; /** * @typedef {{ overrideBrowserslist?: string | string[] }} AutoprefixerOptions * @typedef {Pick<browserslist.Options, 'stats' | 'path' | 'env'>} BrowserslistOptions * @typedef {{lint?: boolean} & AutoprefixerOptions & BrowserslistOptions} Options */ /** * @type {import('postcss').PluginCreator<Options>} * @param {Options} opts * @return {import('postcss').Plugin} */ declare function pluginCreator(opts?: Options): import("postcss").Plugin; declare namespace pluginCreator { export { detect, postcss, AutoprefixerOptions, BrowserslistOptions, Options }; } declare function detect(node: import("postcss").Node): boolean; declare var postcss: true; type AutoprefixerOptions = { overrideBrowserslist?: string | string[]; }; type BrowserslistOptions = Pick<browserslist.Options, "stats" | "path" | "env">; type Options = { lint?: boolean; } & AutoprefixerOptions & BrowserslistOptions; import browserslist = require("browserslist"); //# sourceMappingURL=index.d.ts.map