# Complementary tools

## Editor plugins

- [linter-stylelint](https://github.com/AtomLinter/linter-stylelint) - An Atom Linter plugin for stylelint.
- [SublimeLinter-contrib-stylelint](https://github.com/kungfusheep/SublimeLinter-contrib-stylelint) - A Sublime Text plugin for stylelint.
- [vscode-stylelint](https://github.com/shinnn/vscode-stylelint) - A Visual Studio Code extension for stylelint.

## Runners/loaders

- [gulp-stylelint](https://github.com/olegskl/gulp-stylelint) - A gulp plugin for stylelint.
- [stylelint-loader](https://github.com/adrianhall/stylelint-loader) - A webpack loader for stylelint.

## Other linters & formatters

- [cssfmt](https://github.com/morishitter/cssfmt) - A tool that automatically formats CSS and SCSS source code.
- [postcss-bem-linter](https://github.com/postcss/postcss-bem-linter) - A BEM linter for CSS.
- [stylehacks](https://github.com/ben-eb/stylehacks) - Detect/remove browser hacks from CSS files.

# Complementary tools

## Editor plugins

- [linter-stylelint](https://github.com/AtomLinter/linter-stylelint) - An Atom Linter plugin for stylelint.
- [SublimeLinter-contrib-stylelint](https://github.com/kungfusheep/SublimeLinter-contrib-stylelint) - A Sublime Text plugin for stylelint.
- [vscode-stylelint](https://github.com/shinnn/vscode-stylelint) - A Visual Studio Code extension for stylelint.

## Runners/loaders

- [gulp-stylelint](https://github.com/olegskl/gulp-stylelint) - A gulp plugin for stylelint.
- [stylelint-loader](https://github.com/adrianhall/stylelint-loader) - A webpack loader for stylelint.
- [stylelint-webpack-plugin](https://github.com/vieron/stylelint-webpack-plugin) - A webpack plugin for stylelint.

## Other linters & formatters

- [cssfmt](https://github.com/morishitter/cssfmt) - A tool that automatically formats CSS and SCSS source code.
- [postcss-bem-linter](https://github.com/postcss/postcss-bem-linter) - A BEM linter for CSS.
- [stylehacks](https://github.com/ben-eb/stylehacks) - Detect/remove browser hacks from CSS files.

Add stylelint-webpack-plugin to the list of Complementary tools
Add stylelint-webpack-plugin to the list of Complementary tools

stylelint-loader just lints the files you `require` or the ones you define as an `entry`  in your webpack config. But `@imports` in those files are not followed, so just the main file is linted.

Instead, with stylelint-webpack-plugin you just define file globs, like stylelint does by default. So you get all your files linted.