Libraries / Stylelint Config

Stylelint Config

Stylelint configuration preset for Gravity UI projects.

@gravity-ui/stylelint-config

Stylelint configuration for Gravity UI projects.

Requirements

  • Node.js >= 20.x
  • Stylelint 16.18.0
  • PostCSS 8.x

Install

npm install --save-dev stylelint postcss @gravity-ui/stylelint-config

Usage

Add .stylelintrc file in the project root with the following content:

{
  "extends": "@gravity-ui/stylelint-config"
}

Prettier

If you are using Prettier, extend root config with the additional rules:

{
  "extends": ["@gravity-ui/stylelint-config", "@gravity-ui/stylelint-config/prettier"]
}

Order

If you want to order properties in your css files, extend root config with the additional rules:

{
  "extends": ["@gravity-ui/stylelint-config", "@gravity-ui/stylelint-config/order"]
}
About library
Stars
3
Version
5.0.0
Last update
15.05.2025
Repository
github.com/gravity-ui/stylelint-config
License
MIT License
Contributors