Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@linters/eslint-config-angular

developer239611.12.5

The eslint config for Angular applications you have been looking for.

eslint, code-style, semantic-release, config, jest, tests, typescript, node, angular

readme

Eslint Config Angular

Plugins

This configuration uses the following plugins:

  • @angular-eslint/eslint-plugin
  • @angular-eslint/eslint-plugin-template
  • @linters/eslint-config-typescript

Install

$ yarn add eslint @angular-eslint/builder:lint @linters/eslint-config-angular -D

Add lint section to your architect:

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "newProjectRoot": "projects",
  "projects": {
    "your-project-name": {
      ...
      "architect": {
        ...
        "lint": {
          "builder": "@angular-eslint/builder:lint",
          "options": {
            "lintFilePatterns": [
              "src/**/*.ts",
              "src/**/*.html"
            ]
          }
        }
      }
    }
  },
  "defaultProject": "your-project-name"
}

Usage

Angular eslint configuration is a bit more complicated because we need to lint HTML files and Angular components can have special eslint rules too.

Rename a .eslintrc.json to .eslintrc.js and replace its contents:

module.exports = {
  extends: ['@linters/eslint-config-angular'],
}

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.12.5 (2024-08-16)

Note: Version bump only for package @linters/eslint-config-angular

1.12.4 (2024-06-05)

Note: Version bump only for package @linters/eslint-config-angular

1.12.3 (2023-12-25)

Note: Version bump only for package @linters/eslint-config-angular

1.12.2 (2023-05-28)

Note: Version bump only for package @linters/eslint-config-angular

1.12.1 (2023-05-28)

Note: Version bump only for package @linters/eslint-config-angular

1.12.0 (2023-01-24)

Bug Fixes

Features

1.11.0 (2022-02-08)

Bug Fixes

Features

  • make more package up-to-date (3225dff)

1.10.3 (2022-02-08)

Note: Version bump only for package @linters/eslint-config-angular

1.10.2 (2022-02-07)

Bug Fixes

1.10.1 (2022-02-07)

Bug Fixes

1.10.0 (2022-02-07)

Bug Fixes

Features

1.9.0 (2022-01-30)

Bug Fixes

Features

1.8.8 (2021-10-11)

Note: Version bump only for package @linters/eslint-config-angular

1.8.7 (2021-03-25)

Note: Version bump only for package @linters/eslint-config-angular

1.8.6 (2021-03-25)

Note: Version bump only for package @linters/eslint-config-angular

1.8.5 (2021-03-06)

Note: Version bump only for package @linters/eslint-config-angular

1.8.4 (2021-02-17)

Note: Version bump only for package @linters/eslint-config-angular

1.8.3 (2021-02-17)

Note: Version bump only for package @linters/eslint-config-angular

1.8.2 (2021-02-17)

Note: Version bump only for package @linters/eslint-config-angular

1.8.1 (2021-02-17)

Note: Version bump only for package @linters/eslint-config-angular

1.8.0 (2021-02-17)

Bug Fixes

  • add forgotten builder dependency (2485be2)
  • remove carets from dependency versions (b74b8b3)
  • rename components config file (36c5536)

Features

  • bump dependencies (f5c3076)
  • create basic angular eslint configurations (e1be490)
  • flatten project structure (c6af765)
  • mass release all packages (a7ab198)
  • move packages back to packages folder (7567c72)
  • update angular-eslint-config (ae4f977)
  • update dependencies (cc60ab3)
  • update more dependencies (725f196)

@linters/eslint-config-angular-v1.7.3 (2021-02-02)

@linters/eslint-config-angular-v1.7.2 (2021-02-02)

@linters/eslint-config-angular-v1.7.1 (2021-02-02)

Bug Fixes

  • add forgotten builder dependency (2485be2)
  • rename components config file (36c5536)

@linters/eslint-config-angular-v1.7.0 (2021-02-02)

Features

  • create basic angular eslint configurations (e1be490)

@linters/eslint-config-angular-v1.6.0 (2020-12-11)

Features

@linters/eslint-config-angular-v1.5.0 (2020-11-07)

Features

  • update more dependencies (725f196)

@linters/eslint-config-angular-v1.4.0 (2020-09-20)

Features

  • update angular-eslint-config (ae4f977)

@linters/eslint-config-angular-v1.3.0 (2020-09-20)

Features

@linters/eslint-config-angular-v1.2.1 (2020-05-09)

Bug Fixes

  • remove carets from dependency versions (b74b8b3)

@linters/eslint-config-angular-v1.2.0 (2020-05-09)

Features

  • mass release all packages (a7ab198)
  • move packages back to packages folder (7567c72)