Skip to content

feat: support angular 22#137

Merged
fh1ch merged 1 commit into
siemens:mainfrom
spliffone:feat/support-angular-22
Jun 9, 2026
Merged

feat: support angular 22#137
fh1ch merged 1 commit into
siemens:mainfrom
spliffone:feat/support-angular-22

Conversation

@spliffone

@spliffone spliffone commented Jun 9, 2026

Copy link
Copy Markdown
Member
  • drop support for eslint 8 and legacy eslintrc config format

@spliffone spliffone requested a review from a team as a code owner June 9, 2026 07:52
@spliffone spliffone force-pushed the feat/support-angular-22 branch from f3e3882 to 6b8cdce Compare June 9, 2026 08:01
@spliffone spliffone changed the title feat: support angular 22 and eslint 10 feat: support angular 22 Jun 9, 2026
@spliffone spliffone force-pushed the feat/support-angular-22 branch from 6b8cdce to a3f6aac Compare June 9, 2026 08:03
@fh1ch fh1ch requested a review from Copilot June 9, 2026 12:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repo’s linting toolchain to support Angular ESLint v22 (for Angular 22), primarily by bumping angular-eslint and related TypeScript-ESLint packages, and updating the Angular ESLint peer dependency range in the published Angular config package.

Changes:

  • Bump angular-eslint to 22.0.0 and update TypeScript-ESLint tooling to 8.61.0.
  • Regenerate package-lock.json to reflect the upgraded Angular/CLI/devkit dependency graph.
  • Expand @siemens/eslint-config-angular peer dependency range to include angular-eslint ^22.0.0.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
package.json Updates devDependencies to Angular ESLint 22 and TypeScript-ESLint 8.61.0.
package-lock.json Refreshes lockfile for the upgraded dependency tree and peer ranges.
eslint-config-angular/package.json Extends peerDependencies to allow angular-eslint v22.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json

@fh1ch fh1ch left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one, thanks a lot for the work here 🙇

No findings from me or CoPilot.

LGTM 👍

@fh1ch fh1ch merged commit e0b6731 into siemens:main Jun 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants