Skip to content

Remove deprecated @typescript-eslint stylistic rules incompatible with v8#782

Merged
alexarchambault merged 3 commits intodependabot/npm_and_yarn/eslint-plugin-github-6.0.0from
copilot/sub-pr-652-again
Feb 19, 2026
Merged

Remove deprecated @typescript-eslint stylistic rules incompatible with v8#782
alexarchambault merged 3 commits intodependabot/npm_and_yarn/eslint-plugin-github-6.0.0from
copilot/sub-pr-652-again

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 19, 2026

@typescript-eslint/eslint-plugin v8 removed several stylistic rules, causing lint failures after the upgrade to eslint-plugin-github 6.0.0 pulled in the newer @typescript-eslint packages.

Changes

  • .eslintrc.json: Remove @typescript-eslint/semi and @typescript-eslint/type-annotation-spacing — both were dropped in @typescript-eslint v8 (moved to @stylistic/eslint-plugin-ts)

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 19, 2026 23:32
Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>
… rules

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>
Copilot AI changed the title [WIP] Update eslint-plugin-github to version 6.0.0 Remove deprecated @typescript-eslint stylistic rules incompatible with v8 Feb 19, 2026
@alexarchambault alexarchambault marked this pull request as ready for review February 19, 2026 23:35
@alexarchambault alexarchambault merged commit 16f7b9b into dependabot/npm_and_yarn/eslint-plugin-github-6.0.0 Feb 19, 2026
4 checks passed
@alexarchambault alexarchambault deleted the copilot/sub-pr-652-again branch February 19, 2026 23:35
alexarchambault added a commit that referenced this pull request Feb 19, 2026
* Bump eslint-plugin-github from 4.10.2 to 6.0.0

Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.10.2 to 6.0.0.
- [Release notes](https://github.com/github/eslint-plugin-github/releases)
- [Commits](github/eslint-plugin-github@v4.10.2...v6.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-github
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix ESLint config compatibility with eslint-plugin-github v6 (#779)

* Initial plan

* Initial plan

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

* Fix ESLint config for eslint-plugin-github v6 compatibility

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

* Remove deprecated @typescript-eslint stylistic rules incompatible with v8 (#782)

* Initial plan

* Initial plan

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

* Remove deprecated @typescript-eslint/semi and type-annotation-spacing rules

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

* Restore semi and type-annotation-spacing lint rules via @stylistic/eslint-plugin-ts (#783)

* Initial plan

* Add back semi linting rules via @stylistic/eslint-plugin-ts

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>
Co-authored-by: Alex Archambault <alexandre.archambault@gmail.com>
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.

2 participants