Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

postcss-csscomb

1000ch140MIT4.0.0

PostCSS plugin to apply CSScomb

css, csscomb, postcss, postcss-plugin

readme

postcss-csscomb GitHub Actions Status

PostCSS plugin to apply CSScomb.

Install

npm install --save-dev postcss postcss-csscomb

Usage

import postcss from 'postcss';
import csscomb from 'postcss-csscomb';

const css = `.foo {
  color: red;
  display: block;
}`;

// to use preset config
postcss([csscomb('zen')])
  .process(css)
  .then(result => {
    console.log(result.css);
    // .foo {
    //   display: block;
    //   color: red;
    // }
  });

// pass an config as object
const option = {
  'sort-order': ['display', 'color']
};

postcss([csscomb(option)])
  .process(css)
  .then(result => {
    console.log(result.css);
    // .foo {
    //   display: block;
    //   color: red;
    // }
  });

License

MIT © Shogo Sensui