Skip to content

Let's support eslint v8 #14

Closed
Closed
@sanemat

Description

We have new eslint v8!
ESLint v8.0.0 released - ESLint - Pluggable JavaScript linter
Migrating to v8.0.0 - ESLint - Pluggable JavaScript linter

Do you have any ideas about supporting versions?

Some modules support wide range:

"eslint": "^5.16.0 || ^6.8.0 || ^7.2.0",

https://github.com/airbnb/javascript/blob/4ee732639396362c6981b1aa4730934c3baa7919/packages/eslint-config-airbnb-base/package.json#L60

In this case, we need to have below:

"@typescript-eslint/eslint-plugin": "^4.28.0 || ^5.0.0",
"@typescript-eslint/parser": "^4.28.0 || ^5.0.0",

etc.
😅

I prefer this way:

"eslint": ">=7",

"eslint": ">=7",

It may be fragile.

Do you have any ideas?

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions