Skip to content

Bump eslint 8 → 10, migrate to flat config, remove eslint-plugin-github#797

Merged
alexarchambault merged 2 commits into
dependabot/npm_and_yarn/eslint-10.0.0from
copilot/sub-pr-793-another-one
Feb 20, 2026
Merged

Bump eslint 8 → 10, migrate to flat config, remove eslint-plugin-github#797
alexarchambault merged 2 commits into
dependabot/npm_and_yarn/eslint-10.0.0from
copilot/sub-pr-793-another-one

Conversation

Copilot AI commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

ESLint 10 dropped support for .eslintrc.* config format and eslint-plugin-github@6 only supports eslint@^8||^9, making the two incompatible.

Changes

  • Remove eslint-plugin-github from devDependencies — incompatible with eslint 10
  • Delete .eslintrc.json and .eslintignore — no longer supported in eslint 10
  • Add eslint.config.js — flat config equivalent of the removed .eslintrc.json, preserving all existing @typescript-eslint and @stylistic/ts rules

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: alexarchambault <7063723+alexarchambault@users.noreply.github.com>
Copilot AI changed the title [WIP] Update eslint from 8.57.0 to 10.0.0 Bump eslint 8 → 10, migrate to flat config, remove eslint-plugin-github Feb 20, 2026
@alexarchambault alexarchambault marked this pull request as ready for review February 20, 2026 11:07
@alexarchambault alexarchambault merged commit a18b0f1 into dependabot/npm_and_yarn/eslint-10.0.0 Feb 20, 2026
4 checks passed
@alexarchambault alexarchambault deleted the copilot/sub-pr-793-another-one branch February 20, 2026 11:08
alexarchambault added a commit that referenced this pull request Feb 20, 2026
* Bump eslint from 8.57.0 to 10.0.0

Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 10.0.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.0...v10.0.0)

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

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

* Bump eslint 8 → 10, migrate to flat config, remove eslint-plugin-github (#797)

* Initial plan

* Remove eslint-plugin-github, migrate to eslint flat config for eslint 10

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>
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