Sort CSS declarations in a certain order.
npm install @azabraao/prettier-plugin-css-order[![LGTM Grade][lgtm-badge]][lgtm]
[![npm][npm-badge]][npm]
A Prettier plugin to sort CSS, SCSS or Less declarations based on their property names.
Using @azabraao/css-declaration-sorter under the hood.
Following the Prettier plugin guidelines, this package depends on Prettier as a peer dependency: npm install postcss prettier-plugin-css-order --save-dev
After installation Prettier should automatically use this plugin.
This plugin adds two configurable keys to Prettier:
- order defaults to concentric-css.
- keepOverrides defaults to true, for a new codebase false is recommended.
[lgtm]: https://lgtm.com/projects/g/Siilwyn/prettier-plugin-css-order/
[lgtm-badge]: https://tinyshields.dev/lgtm/grade/javascript/g/Siilwyn/prettier-plugin-css-order.svg
[npm]: https://www.npmjs.com/package/prettier-plugin-css-order
[npm-badge]: https://tinyshields.dev/npm/prettier-plugin-css-order.svg