stylelint-config-lukkien-scss

Lukkien config for stylelint and SCSS usage

Usage no npm install needed!

<script type="module">
  import stylelintConfigLukkienScss from 'https://cdn.skypack.dev/stylelint-config-lukkien-scss';
</script>

README

stylelint-config-lukkien-scss

NPM version

Our base Configuration rules to ensure your SCSS code is compliant with Lukkien code style. This configuration can be used on top of the stylelint-lukkien-config package in order to be SCSS compliant.

Installation

npm install --save-dev stylelint stylelint-scss stylelint-config-lukkien stylelint-config-lukkien-scss

or

yarn install --dev stylelint stylelint-scss stylelint-config-lukkien stylelint-config-lukkien-scss

Usage

Set your stylelint config to:

{
  "extends": [
    "stylelint-config-lukkien",
    "stylelint-config-lukkien-scss"
  ],
  "plugins": [
    "stylelint-scss"
  ],
}

Extending the config

Simply add a "plugins" key to your config and add your overrides there.

For example:

{
  "extends": [
    "stylelint-config-lukkien",
    "stylelint-config-lukkien-scss"
  ],
  "plugins": [
    "stylelint-scss"
  ],
  "rules": {
    "scss/dollar-variable-pattern": "^foo",
    "scss/selector-no-redundant-nesting-selector": true
  }
}