UNPKG

svgo

Version:

SVGO is a Node.js library and command-line application for optimizing vector images.

43 lines (42 loc) 1.49 kB
export type InlineStylesParams = { /** * Inlines selectors that match once only. */ onlyMatchedOnce?: boolean | undefined; /** * Clean up matched selectors. Unused selects are left as-is. */ removeMatchedSelectors?: boolean | undefined; /** * Media queries to use. An empty string indicates all selectors outside of * media queries. */ useMqs?: string[] | undefined; /** * Pseudo-classes and elements to use. An empty string indicates all * non-pseudo-classes and elements. */ usePseudos?: string[] | undefined; }; /** * @typedef InlineStylesParams * @property {boolean=} onlyMatchedOnce Inlines selectors that match once only. * @property {boolean=} removeMatchedSelectors * Clean up matched selectors. Unused selects are left as-is. * @property {string[]=} useMqs * Media queries to use. An empty string indicates all selectors outside of * media queries. * @property {string[]=} usePseudos * Pseudo-classes and elements to use. An empty string indicates all * non-pseudo-classes and elements. */ export declare const name = "inlineStyles"; export declare const description = "inline styles (additional options)"; /** * Merges styles from style nodes into inline styles. * * @type {import('../lib/types.js').Plugin<InlineStylesParams>} * @author strarsis <strarsis@gmail.com> * @since 1.0.0 */ export declare const fn: import('../lib/types.js').Plugin<InlineStylesParams>;