Skip to content

[Bug]: Not working with @typescript-eslint/parser v8 #3792

Open
@lukpsaxo

Description

@lukpsaxo

Is there an existing issue for this?

  • I have searched the existing issues and my issue is unique
    My issue appears in the command-line and not only in the text editor

Description Overview

Due to : typescript-eslint/typescript-eslint#8933

accessing "typeParameters" will now be undefined.

It needs to be changed to "typeArguments" (and the other deprecations in the Pr linked above).

Expected Behavior

The result is that eslint-pugin-react doesn't find any declared props in a typescript project.

I see there is a PR to fix this: #3788 but it is about the deprecations, not the fact that eslint-plugin-react just stops working without any indication why (no errors from npm etc.)

eslint-plugin-react version

7.35.0

eslint version

v8.57.0

node version

v22

Activity

lukpsaxo

lukpsaxo commented on Aug 1, 2024

@lukpsaxo
Author

Note also - typescript eslint v8 is required for eslint v9, so this essentially blocks eslint v9 upgrade even though you now technically support it.

lukpsaxo

lukpsaxo commented on Aug 1, 2024

@lukpsaxo
Author

waiting on fix pr: #3629

ljharb

ljharb commented on Aug 1, 2024

@ljharb
Member

This isn't really a bug, to be clear, it's just something we don't support yet - and that shouldn't be surprising since it was just released like 24 hours ago.

Indeed, #3629 blocks supporting v6, and then we can work on v7 and then v8.

lukeapage

lukeapage commented on Aug 2, 2024

@lukeapage
Contributor

Sure - I raised this because it took me a while to figure out what was happening and having an issue open on GitHub might help other people.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @ljharb@lukeapage@lukpsaxo

        Issue actions

          [Bug]: Not working with @typescript-eslint/parser v8 · Issue #3792 · jsx-eslint/eslint-plugin-react