@ubic/stylelint-config
v4.0.5
Published
Стандартная конфигурация StyleLint для проектов. Покрывает все [стандартные правила](https://stylelint.io/user-guide/rules) StyleLint. Правила относящиеся к форматированию кода форматируются с помощью [stylelint-prettier](https://github.com/prettier/style
Readme
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- правила обновленного порядка свойств
Требования
- [email protected] и выше
- [email protected] и новее
- Для работы с SCSS-файлами потребуется [email protected] и выше
Примеры конфигурации
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
