Skip to content

feat: migrate to ESLint v10#1323

Merged
susnux merged 9 commits intomainfrom
feat/eslint-10
Feb 20, 2026
Merged

feat: migrate to ESLint v10#1323
susnux merged 9 commits intomainfrom
feat/eslint-10

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Feb 20, 2026

Needed as they always depend on the same major version

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux added enhancement New feature or request 3. to review labels Feb 20, 2026
…ESLint

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the feat/eslint-10 branch 2 times, most recently from b17aee5 to 41a0fa1 Compare February 20, 2026 13:32
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
ESLint introduced some more ES6 strict behavior where
no-useless-assignment also triggeres if a variable is defined
after being used (as ES6 does not allow this).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
Copy link
Contributor Author

susnux commented Feb 20, 2026

Need to adjust the README (v9 vs v10)...

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

> [!NOTE]
> Since version 9 this package depends on ESLint 9, which uses the new flat config system.
> Since version 9 this package depends on ESLint 10, which uses the new flat config system.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this line changed since last push

@susnux susnux merged commit 63033d3 into main Feb 20, 2026
7 checks passed
@susnux susnux deleted the feat/eslint-10 branch February 20, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to ESLint 10

2 participants