chore: Remove ESLint 10 peer dependency overrides

Author: plthomasvaCreated Jul 30, 2026Updated Aug 2, 2026

In PR #4022, we added temporary "overrides" in package.json to allow ESLint 10 installation alongside several dev dependencies that do not yet officially support it in their peerDependencies.

These overrides should be removed once the upstream dependencies officially support ESLint 10.

Upstream tracking issues:

  • @babel/eslint-parser: babel/babel#17951 / babel/babel#17804
  • eslint-plugin-import: import-js/eslint-plugin-import#3227
  • @typescript-eslint/parser: typescript-eslint/typescript-eslint#11830
  • eslint-config-airbnb-base: airbnb/javascript#2961
  • @typescript-eslint/utils: (used via eslint-doc-generator, waiting on general typescript-eslint v8/v9 ecosystem bumps)

References:

Source: jsx-eslint/eslint-plugin-react