1.2.3 • Published 1 year ago

@infokin/eslint-config-angular v1.2.3

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

Angular ESLint Configuration

This package provides a common Angular specific ESLint configuration.

Installation

Install the latest version of this package with:

npm install @infokin/eslint-config-angular --save-dev

To install a specific version use @infokin/eslint-config-angular@<version> instead.

To install this package directly from the main branch on GitHub use:

npm install git://github.com/infokin/eslint-config-angular --save-dev

Usage

First, get your Angular application ready and set up ESLint. Run ng lint, if no linter is set up yet and follow the instructions in the terminal. Proceed with the installation of this package, then extend from the provided configuration in your project's ESLint configuration file like this:

"use strict";

module.exports = {
  root: true,
  extends: [
    "@infokin/eslint-config-angular"
  ],
  overrides: [
    {
      files: [
        "*.ts"
      ],
      parserOptions: {
        project: "tsconfig.json"
      }
    }
  ]
}

Customization

After extending from the provided ESLint configuration, you can add and override your project specific ESLint rules, preferably inside the overrides block.

Development

The package.json file provides a lint script. This is used to check the code style of the project's files.

Bugs & Issues

If you encounter any issues or bugs, we would appreciate it if you could report them on the corresponding GitHub page. Thank you for your help in improving this project.

Author

Johannes Hillert (GitHub)

License

Copyright (c) 2023 Johannes Hillert. Licensed under the MIT license, see the included LICENSE file for details.

1.2.3

1 year ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago