@sissel/stylelint-config

1.2.4 • Public • Published

@sissel/stylelint-config

This package includes the shareable Stylelint configuration.

Install

pnpm

pnpm add stylelint @sissel/stylelint-config --save-dev

Stylelint is an peerDependency so you will need to install it within your project.

Usage

We extend configuration from within package.json files.

{
  "stylelint": {
    "extends": "@sissel/stylelint-config",
    "ignoreFiles": ["**/node_modules"]
  }
}

Text Editor (VSCode)

Install the stylelint.vscode-stylelint extension from the marketplace. Depending on how your editor is configured, one may require setting global configuration in a user settings.json file:

{
  "stylelint.validate": ["scss", "sass", "less", "postcss"],
  "stylelint.packageManager": "pnpm",
  "stylelint.enable": true,
  "scss.validate": false, // important to disable vscode validation
  "scss.scannerExclude": ["**/.git", "**/node_modules"],
  "editor.codeActionsOnSave": {
    "source.fixAll.stylelint": true
  }
}

License

MIT

Package Sidebar

Install

npm i @sissel/stylelint-config

Weekly Downloads

2

Version

1.2.4

License

MIT

Unpacked Size

2.85 kB

Total Files

5

Last publish

Collaborators

  • sissel