Skip to content

eslint flat config #39

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

eslint flat config #39

wants to merge 13 commits into from

Conversation

mbehzad
Copy link
Contributor

@mbehzad mbehzad commented Feb 5, 2025

…y-delete from v6.19.0

Add new recommended typescript-eslint rule @typescript-eslint/no-unsafe-unary-minus from v6.11.0
Add new recommended typescript-eslint rule @typescript-eslint/only-throw-error from v8.13.0
Add new recommended typescript-eslint rule @typescript-eslint/prefer-promise-reject-errors from v6.19.0
Disable @typescript-eslint/explicit-function-return-type rule
Update @typescript-eslint/no-inferrable-types to have less restrictions
…n internal and external modules,

Disable eslint-plugin-import rule "import/extensions" to allow file extensions when it is needed (e.g. native esm and without bundling)
Add eslint-plugin-import recommended rules
replace deprecated valid-jsdoc by adding the eslint-plugin-jsdoc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant