0.2.2 • Published 10 months ago

@reloaddk/stylelint-recommended v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@reloaddk/stylelint-recommended

A Reload opinionated way of making sure our CSS code is up to snuff.

Usage

Install

npm install stylelint @reloaddk/stylelint-recommended prettier --save-dev

Create these two files alongside your package.json file.

.prettierrc.json

{}

.stylelintrc.json

{
  "extends": ["@reloaddk/stylelint-recommended"]
}

Spin this badboy up and point stylelint and prettier towards your CSS files.

Lint

npx stylelint "**/*.css" && npx prettier "**/*.css" --check

Format

npx stylelint "**/*.css" --fix && npx prettier "**/*.css" --write

Additional rules

Wanting to add additional rules is straightforward.

.stylelintrc.json

{
  "extends": ["@reloaddk/stylelint-recommended"],
  "rules": {
    "color-no-invalid-hex": true
  }
}

If wanting to extend the @reloaddk/stylelint-recommended we need to re-apply the prettier stylelint-config-prettier configuration that turns off all stylelint rules that is prettiers responsability.

Imagine we wanted to apply the Github CSS guidelines we would have to install their config, extend from it and then make sure to append stylelint-config-prettier.

npm install stylelint-config-primer stylelint-config-prettier --save-dev
{
  "extends": [
    "@reloaddk/stylelint-recommended",
    "stylelint-config-primer",
    "stylelint-config-prettier"
  ]
}
0.2.2

10 months ago

0.2.1

2 years ago

0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago