@ubic/stylelint-config

4.0.4 • Public • Published

UBIC StyleLint Config

Стандартная конфигурация StyleLint для проектов. Покрывает все стандартные правила StyleLint. Правила относящиеся к форматированию кода форматируются с помощью stylelint-prettier.

yarn add -D @ubic/stylelint-config prettier
# или
npm install -D @ubic/stylelint-config prettier

Плагины

Конфигурации

  • @ubic/stylelint-config - базовые правила для линтинга CSS + order
  • @ubic/stylelint-config/modules - правила, переопределяющие базовые, для корректной работы css-modules
  • @ubic/stylelint-config/scss - правила для работы с SCSS
  • @ubic/stylelint-config/order - правила обновленного порядка свойств
  • @ubic/stylelint-config/deprecated - устаревшие правила, которые скоро удалят

Требования

Примеры конфигурации

CSS:

module.exports = {
  extends: ['@ubic/stylelint-config'],
};

CSS modules:

module.exports = {
  extends: ['@ubic/stylelint-config', '@ubic/stylelint-config/modules'],
};

SCSS:

module.exports = {
  extends: ['@ubic/stylelint-config', '@ubic/stylelint-config/scss'],
};

SCSS + CSS modules:

module.exports = {
  extends: [
    '@ubic/stylelint-config',
    '@ubic/stylelint-config/modules',
    '@ubic/stylelint-config/scss',
  ],
};

Разработка

Процесс разработки подробно описан в CONTRIBUTING.md

Readme

Keywords

none

Package Sidebar

Install

npm i @ubic/stylelint-config

Weekly Downloads

168

Version

4.0.4

License

MIT

Unpacked Size

2.99 MB

Total Files

21

Last publish

Collaborators

  • olegkireev
  • ubicnpm