stylelint builder for Angular
Run stylelint from Angular CLI.
Please note that this builder runs stylelint using the CLI engine. It's still pretty experimental.
Install
- Install stylelint:
npm install stylelint --save-dev
- Install the builder:
npm install @bmatei/stylelint-builder-angular --save-dev
- Add the builder to
angular.json
:
"stylelint": {
"builder": "@bmatei/stylelint-builder-angular:lint"
}
- Run stylelint:
ng run <project>:stylelint
Available options
Some options correspond to the stylelint config parameters. By default, these do not override any behavior in stylelint.
cache
cacheLocation
configFile
disableDefaultIgnores
files
- Array of glob patterns to be checked.
- Default:
["src/**/*.@(css|less|pcss|sass|scss)"]
force
- Ignore any errors and warnings and return a success status.
- Default:
false
formatter
ignorePath
maxWarnings
reportInvalidScopeDisables
reportNeedlessDisables
silent
- Suppress any output from the builder.
- Default:
false