Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Updated dependency on `@angular/core` to `16.2.12` (latest <17) and `@angular-eslint` packages to `16.3.1` (latest <17) - As the `@angular-eslint/recommended--extra` config no longer exists, I inlined the configuration that [used to be in that file](https://github.com/angular-eslint/angular-eslint/blob/v15.2.1/packages/eslint-plugin/src/configs/recommended--extra.json) in lieu of extending it. - The accessibility rules referenced by the config have been renamed to drop the `accessibility-` prefix, so I updated the names in our template config where we had been disabling those rules. - There were two accessibility rules that were not listed in our template config (`interactive-supports-focus` and `role-has-required-aria`), so I added them (in disabled state). - Updated all urls in the repo to reference "main" instead of "master" #### Testing - I ran `npm run print-evaluated-rules:diff` and ensured that the only differences were the renamed accessibility rules. - I ran `npm run print-evaluated-rules` to do an audit, which turned up no warnings or diverged rules. - I ran `npm run print-available-rules` and found that there were the following new, unset rules available in the updated version of @angular-eslint: - `@angular-eslint/prefer-standalone-component` - `@angular-eslint/require-localize-metadata` - `@angular-eslint/sort-lifecycle-methods` - `@angular-eslint/template/prefer-ngsrc` - `@angular-eslint/template/prefer-self-closing-tags`
- Loading branch information