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