UNPKG

postcss-nested

Version:

PostCSS plugin to unwrap nested rules like how Sass does it

31 lines (24 loc) 935 B
// Original definitions (@types/postcss-nested) by Maxim Vorontsov <https://github.com/VorontsovMaxim> import { Plugin } from 'postcss'; declare namespace nested { interface Options { /** * By default, plugin will bubble only @media and @supports at-rules. * You can add your custom at-rules to this list by this option. */ bubble?: string[]; /** * By default, plugin will unwrap only @font-face, @keyframes and @document at-rules. * You can add your custom at-rules to this list by this option. */ unwrap?: string[]; /** * By default, plugin will strip out any empty selector generated by intermediate nesting * levels. You can set this option to true to preserve them. */ preserveEmpty?: boolean; } type Nested = Plugin<Options>; } declare const nested: nested.Nested; export = nested;