npm @angular-eslint/eslint-plugin 0.4.0-beta.1

latest releases: 18.4.1-alpha.0, 18.4.0, 18.3.2-alpha.17...
4 years ago

This contains BREAKING CHANGES.

As agreed with the Angular Team, we have removed the required explicit usage of tsconfig.eslint.json. It offered a good way to solve any compilation issues in a transparent way, but it was effectively there to work around only one file: environment.prod.ts - all other files are naturally captured by the existing tsconfig*.json files for a project.

Therefore we have agreed to not require the extra config file just to work around this and will instead lean on the createDefaultProgram parser option from @typescript-eslint.

This PR also improves the schematics to do more automatically in a monorepo workspace, regardless of what order projects are converted in, and standardises around .eslintrc.json which is the most useful format to build tooling/migrations around and is a good equivalent of tslint.json for users.

If you have been using @angular-eslint before this release, please update your usage to match how the integration-tests example is set up.

Thanks 🙏

Don't miss a new eslint-plugin release

NewReleases is sending notifications on new releases.