Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.69 KB

README.ru.md

File metadata and controls

49 lines (33 loc) · 1.69 KB

@funboxteam/scss-lint-config

npm

Пакет с правилами для 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: [
    // доопределения правил
  ]
};

Sponsored by FunBox