Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C create-react-app
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,547
    • Issues 1,547
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 417
    • Merge requests 417
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Meta
  • create-react-app
  • Merge requests
  • !11375

feat(eslint-config-react-app): support ESLint 8.x

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/MichaelDeBoey/eslint-8 into main Sep 04, 2021
  • Overview 19
  • Commits 1
  • Pipelines 0
  • Changes 7

Created by: MichaelDeBoey

ESLint v8.0.0 is released 🎉

Dependencies should be compatible with ESLint 8 too before we can merge this one:

  • @babel/eslint-parser (https://github.com/babel/babel/issues/13712)
    • https://github.com/babel/babel/pull/13782
    • v7.16.0
  • @rushstack/eslint-patch (https://github.com/microsoft/rushstack/issues/2890)
    • https://github.com/microsoft/rushstack/pull/2965
    • v1.0.8
  • @typescript-eslint/eslint-plugin (https://github.com/typescript-eslint/typescript-eslint/issues/3738)
    • https://github.com/typescript-eslint/typescript-eslint/pull/3737
    • https://github.com/typescript-eslint/typescript-eslint/pull/3767
    • https://github.com/typescript-eslint/typescript-eslint/pull/3768
    • https://github.com/typescript-eslint/typescript-eslint/pull/3800
    • https://github.com/typescript-eslint/typescript-eslint/pull/3806
    • https://github.com/typescript-eslint/typescript-eslint/pull/3808
    • https://github.com/typescript-eslint/typescript-eslint/pull/3809
    • v5.0.0
  • @typescript-eslint/parser (https://github.com/typescript-eslint/typescript-eslint/issues/3738)
    • https://github.com/typescript-eslint/typescript-eslint/pull/3737
    • https://github.com/typescript-eslint/typescript-eslint/pull/3767
    • https://github.com/typescript-eslint/typescript-eslint/pull/3768
    • https://github.com/typescript-eslint/typescript-eslint/pull/3800
    • https://github.com/typescript-eslint/typescript-eslint/pull/3806
    • https://github.com/typescript-eslint/typescript-eslint/pull/3808
    • https://github.com/typescript-eslint/typescript-eslint/pull/3809
    • v5.0.0
  • eslint-plugin-flowtype (https://github.com/gajus/eslint-plugin-flowtype/issues/495)
    • https://github.com/gajus/eslint-plugin-flowtype/commit/05c3ae13fd90c61a116eb0a5d8afd1ad7e0a3841
    • v8.0.0
  • eslint-plugin-import (https://github.com/import-js/eslint-plugin-import/issues/2211)
    • https://github.com/import-js/eslint-plugin-import/pull/2191
    • v2.25.0
  • eslint-plugin-jest (https://github.com/jest-community/eslint-plugin-jest/issues/881)
    • https://github.com/jest-community/eslint-plugin-jest/pull/891
    • https://github.com/jest-community/eslint-plugin-jest/pull/893
    • https://github.com/jest-community/eslint-plugin-jest/pull/898
    • https://github.com/jest-community/eslint-plugin-jest/pull/899
    • https://github.com/jest-community/eslint-plugin-jest/pull/940
    • https://github.com/jest-community/eslint-plugin-jest/pull/941
    • https://github.com/jest-community/eslint-plugin-jest/pull/942
    • v24.4.1
    • v24.4.2
    • v25.0.0
    • v25.0.4
    • v25.0.5
    • v25.1.0
  • eslint-plugin-jsx-a11y (https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/809)
    • https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/810
    • v6.5.0
  • eslint-plugin-react (https://github.com/yannickcr/eslint-plugin-react/issues/3055)
    • https://github.com/yannickcr/eslint-plugin-react/pull/3059
    • v7.27.0
  • eslint-plugin-react-hooks (https://github.com/facebook/react/issues/22246)
    • https://github.com/facebook/react/pull/22248
    • v4.3.0
  • eslint-plugin-testing-library (https://github.com/testing-library/eslint-plugin-testing-library/issues/462)
    • https://github.com/testing-library/eslint-plugin-testing-library/pull/463
    • https://github.com/testing-library/eslint-plugin-testing-library/pull/465
    • v5.0.0

Dependencies for react-scripts should be compatible with ESLint 8 too before we can merge this one:

  • eslint-webpack-plugin (https://github.com/webpack-contrib/eslint-webpack-plugin/issues/118)
    • https://github.com/webpack-contrib/eslint-webpack-plugin/pull/121
    • v3.1.0

Closes #11374 (closed)

BREAKING CHANGE: Requires ESLint@^8.0.0

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/MichaelDeBoey/eslint-8