1.4.0 • Published 1 year ago

@krema/angular-eslint-stylelint-builder v1.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Angular ESLint + Stylelint Linter

npm version node workflow node workflow

An Angular CLI builder inspired by @angular-eslint/builder for linting Angular applications using ESLint and stylelint.

The library works with following Angular versions:

9 10 11 12 13 14

Prerequisites

Installed and configured eslint and stylelint e.g. via .eslintrc and .stylelintrc.

For more information on converting TSLint to ESLint in Angular projects please see the following @angular-eslint project.

Install

npm install --save-dev @krema/angular-eslint-stylelint-builder

Usage

Add the builder @krema/angular-eslint-stylelint-builder:lint" to the lint task in your angular.json.

angular.json

projects \ architect lint

Replace the builder of @angular-eslint with @krema/angular-eslint-stylelint-builder:

 "lint": {
-    "builder": "@angular-eslint/builder:lint",
+    "builder": "@krema/angular-eslint-stylelint-builder:lint",
     "options": {
-        "lintFilePatterns": ["**/*.ts"]
+        "eslintFilePatterns": ["**/*.ts"],
+        "stylelintFilePatterns": ["**/*.scss"]
     }
 }

Run ng lint:

npm.io

Configuration

The following options can be configured:

1.4.0

1 year ago

1.2.3

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

3 years ago