Skip to content

Upgrade To ESLint 9 #13932

Open
Open
@JamieB-gu

Description

@JamieB-gu

ESLint 9 comes with breaking changes1. We publish some Guardian-specific ESLint config from CSNX which has already been updated to support these changes2, and typescript-eslint v8 also supports this new version3.

The upgrade will require changes to our configuration, as demonstrated by the failing build in #13496.

Footnotes

  1. https://eslint.org/blog/2024/04/eslint-v9.0.0-released/

  2. https://github.com/guardian/csnx/pull/1658

  3. https://typescript-eslint.io/blog/announcing-typescript-eslint-v8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions