Пакет с правилами для Stylelint, соответствующие принятому в компании стайлгайду для SCSS-файлов.
Сперва необходимо установить версию Stylelint, удовлетворяющую требованиям, описанным в peerDependencies:
npm install --save-dev stylelint
При использовании Stylelint v14 и выше необходимо также установить postcss-scss:
npm install --save-dev postcss-scss
Затем можно устанавливать сам конфиг:
npm install --save-dev @funboxteam/scss-lint-config
Подключить в конфиг рабочего проекта, передав необходимые опции:
stylelint "src/**/*.scss" --cache --config node_modules/@funboxteam/scss-lint-config/.stylelintrc
Для Stylelint v13 обязательно использовать опцию --syntax scss
.
Помимо этого можно описать локальный конфиг проекта, основанный на этом:
module.exports = {
extends: '@funboxteam/scss-lint-config/.stylelintrc.json',
rules: [
// доопределения правил
]
};