Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / typescript-eslint/typescript-eslint issues and pull requests

#9986 - Enhancement: [consistent-type-exports] Check * exports to see if all exported values are types

Issue - State: closed - Opened by NotWoods about 2 months ago - 4 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs, locked due to age

#9985 - Bug: Upgrade to 8.5.0 breaks linting setup with NX and `projectService: true`

Issue - State: closed - Opened by hoi4 about 2 months ago - 7 comments
Labels: bug, awaiting response, locked due to age

#9984 - Rule proposal: prefer discriminator

Issue - State: closed - Opened by FloEdelmann about 2 months ago - 2 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, awaiting response, stale, locked due to age

#9983 - feat(eslint-plugin): disable no-constant-condition in eslint-recommended

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments

#9982 - docs: explicitly indicate blog posts are major version upgrade guides

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments

#9981 - test(eslint-plugin): [no-unnecessary-type-parameters] add tests with intrinsic `NoInfer`

Pull Request - State: closed - Opened by auvred about 2 months ago - 3 comments
Labels: 1 approval

#9980 - chore: update sponsors

Pull Request - State: closed - Opened by typescript-eslint[bot] about 2 months ago - 3 comments

#9979 - chore: allow selecting eslint-plugin in 'Another Package' issues

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#9978 - fix(eslint-plugin): [no-deprecated] report on deprecated variables used in destructuring assignment

Pull Request - State: closed - Opened by auvred about 2 months ago - 4 comments
Labels: 1 approval

#9977 - fix(eslint-plugin): [no-deprecated] report on deprecated properties with function-like types

Pull Request - State: closed - Opened by auvred about 2 months ago - 5 comments
Labels: 1 approval

#9976 - chore(deps): update dependency eslint-plugin-perfectionist to v3.8.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#9975 - docs: [no-unnecessary-type-parameters] add FAQ section

Pull Request - State: closed - Opened by kirkwaiblinger about 2 months ago - 5 comments
Labels: documentation

#9974 - Bug: [rule name here] <short description of the issue>

Issue - State: closed - Opened by Sec32fun32 about 2 months ago - 1 comment

#9973 - Base rule extension: [no-constant-binary-condition] Remove the parts of the rule that TypeScript also reports on

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 8 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs, locked due to age

#9972 - feat: support TypeScript 5.6

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 7 comments
Labels: 1 approval, dependencies

#9971 - Bug: [no-unnecessary-template-expression] should report unnecessary template string in type context

Issue - State: open - Opened by kirkwaiblinger about 2 months ago - 1 comment
Labels: bug, package: eslint-plugin, accepting prs

#9970 - Bug: [no-deprecated] fails on declared instances

Issue - State: closed - Opened by Zamiell about 2 months ago - 2 comments
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9968 - Bug: [no-deprecated] doesn't report on deprecated variables used in destructuring assignment

Issue - State: closed - Opened by auvred about 2 months ago
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9967 - Bug: type definitions for use-at-your-own-risk/eslint-recommended-raw are missing

Issue - State: closed - Opened by CXuesong about 2 months ago - 3 comments
Labels: bug, accepting prs, locked due to age

#9966 - chore(deps): update dependency eslint-plugin-jsx-a11y to v6.10.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#9965 - Bug: [no-deprecated] reports shadowed deprecated global

Issue - State: closed - Opened by MorrisonCole about 2 months ago - 2 comments
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9964 - feat(typescript-estree): disable plugin loading by default in project service

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 5 comments
Labels: 1 approval

#9963 - Repo: Allow selecting eslint-plugin in "✨ Enhance Another Package" template

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 1 comment
Labels: repo maintenance, accepting prs, locked due to age

#9961 - Bug: [no-unnecessary-type-parameters] False positive when type parameter is used once in member of class

Issue - State: open - Opened by reduckted about 2 months ago - 6 comments
Labels: bug, package: eslint-plugin, accepting prs

#9960 - chore(deps): update dependency eslint-plugin-import to v2.30.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#9959 - docs: clean up remaining allowDefaultProject(ForFiles) vestiges

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#9958 - chore: pin eslint version in `@types/eslint@v8` integration test

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 5 comments
Labels: 1 approval

#9957 - Repo: flat-config-types integration tests failing on main: Type 'FlatConfig' is not generic

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago
Labels: repo maintenance, team assigned, locked due to age

#9955 - feat(eslint-plugin): [no-misused-promises] check array predicate return

Pull Request - State: closed - Opened by yeonjuan about 2 months ago - 5 comments

#9954 - feat(eslint-plugin): [switch-exhaustiveness-check] add considerDefaultExhaustiveForUnions option

Pull Request - State: closed - Opened by developer-bandi about 2 months ago - 7 comments
Labels: enhancement

#9953 - docs: [no-floating-promises] add MDN link regarding void operator

Pull Request - State: closed - Opened by kirkwaiblinger about 2 months ago - 5 comments
Labels: 1 approval

#9953 - docs: [no-floating-promises] add MDN link regarding void operator

Pull Request - State: closed - Opened by kirkwaiblinger about 2 months ago - 5 comments
Labels: 1 approval

#9952 - chore(deps): update dependency knip to v5.29.1

Pull Request - State: open - Opened by renovate[bot] about 2 months ago - 3 comments
Labels: dependencies, javascript

#9952 - chore(deps): update dependency knip to v5.30.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#9951 - fix(eslint-plugin): [no-misused-promises] handle static method

Pull Request - State: closed - Opened by yeonjuan about 2 months ago - 4 comments
Labels: 1 approval

#9950 - Enhancement: [@typescript-eslint/init-declarations] ignore undefined

Issue - State: closed - Opened by rostislav-simonik about 2 months ago - 2 comments
Labels: wontfix, package: eslint-plugin, enhancement: plugin rule option, locked due to age

#9950 - Enhancement: [@typescript-eslint/init-declarations] ignore undefined

Issue - State: closed - Opened by rostislav-simonik about 2 months ago - 2 comments
Labels: wontfix, package: eslint-plugin, enhancement: plugin rule option

#9949 - docs: [no-floating-promises] clarify that void does not resolve promises

Pull Request - State: closed - Opened by alexandercerutti about 2 months ago - 10 comments

#9948 - chore: enable `eslint-plugin-regexp`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 4 comments
Labels: 1 approval

#9948 - chore: enable `eslint-plugin-regexp`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 4 comments
Labels: 1 approval

#9947 - Docs: [no-floating-promises] voiding Promise doesn't make it handled

Issue - State: closed - Opened by alexandercerutti about 2 months ago - 3 comments
Labels: documentation, accepting prs, locked due to age

#9946 - Bug: [no-deprecated] Classes created via dependency injection are not reported

Issue - State: closed - Opened by reduckted about 2 months ago - 4 comments
Labels: bug, accepting prs, locked due to age

#9945 - chore: update sponsors

Pull Request - State: closed - Opened by typescript-eslint[bot] about 2 months ago - 3 comments

#9945 - chore: update sponsors

Pull Request - State: closed - Opened by typescript-eslint[bot] about 2 months ago - 3 comments

#9943 - fix(deps): update dependency prism-react-renderer to v2.4.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 3 comments
Labels: dependencies, javascript

#9942 - Bug: no-misused-promises/checksVoidReturn confuses static methods with non-static ones

Issue - State: closed - Opened by adrien-febvay about 2 months ago
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9941 - Enhancement: [no-unnecessary-type-assertion] Transitively check type assertion

Issue - State: closed - Opened by SanderRonde about 2 months ago - 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option, locked due to age

#9939 - Bug: [no-unnecessary-condition] rule message is incorrect for multiple negations

Issue - State: closed - Opened by abrahamguo about 2 months ago - 6 comments
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9938 - Bug: @typescript-eslint/no-unnecessary-type-parameters conflates undefined and null values

Issue - State: closed - Opened by cowwoc about 2 months ago - 8 comments
Labels: bug, package: eslint-plugin, triage, external, locked due to age

#9937 - feat(type-utils): isNullableType add Void logic

Pull Request - State: closed - Opened by developer-bandi about 2 months ago - 4 comments
Labels: 1 approval

#9936 - Bug: Could not find "lines-between-class-members" in plugin "@typescript-eslint". Did you mean "@/lines-between-class-members"

Issue - State: closed - Opened by prajilshrestha about 2 months ago - 3 comments
Labels: bug, working as intended, fix: user error, locked due to age

#9935 - feat(typescript-estree): support TSX with extra file extensions

Pull Request - State: closed - Opened by blake-newman about 2 months ago - 5 comments

#9934 - Bug: Vue SFC with lang `tsx` does not parse as tsx with projectService

Issue - State: open - Opened by blake-newman about 2 months ago - 5 comments
Labels: bug, package: typescript-estree, awaiting response, vue

#9933 - chore(deps): update dependency stylelint to v16.9.0 - autoclosed

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 3 comments
Labels: dependencies, javascript

#9932 - chore: enable `unicorn/prefer-array-some`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 4 comments
Labels: 1 approval

#9931 - chore: use mdast-util-from-markdown's fromMarkdown in website

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#9930 - Enhancement: [no-misused-promises] checksVoidReturn attributes granularity

Issue - State: closed - Opened by htunnicliff about 2 months ago - 4 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, awaiting response, stale, locked due to age

#9929 - chore(deps): update dependency eslint-plugin-perfectionist to v3.3.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 3 comments
Labels: dependencies, javascript

#9928 - Docs: ```json code snippets not highlighted in docs

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 6 comments
Labels: bug, documentation, package: website, locked due to age

#9927 - chore: add blog/authors.yml for Docusaurus

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#9926 - Repo: Docusaurus reports [WARNING] Some blog authors used in ... are not defined in "authors.yml"

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago
Labels: repo maintenance, accepting prs, package: website, locked due to age

#9925 - docs: inject option descriptions into rule docs when possible

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments

#9924 - feat(eslint-plugin): [prefer-nullish-coalescing] add option `ignoreBooleanCoercion`

Pull Request - State: open - Opened by developer-bandi about 2 months ago - 6 comments

#9923 - fix(eslint-plugin): remove allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing option

Pull Request - State: open - Opened by developer-bandi about 2 months ago - 5 comments
Labels: DO NOT MERGE, breaking change

#9922 - docs(eslint-plugin): [no-redeclare] remove repeated word

Pull Request - State: closed - Opened by coderaiser about 2 months ago - 3 comments

#9921 - fix(eslint-plugin): [consistent-type-assertions] access parser services lazily

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#9920 - feat(eslint-plugin): [no-unsafe-argument] differentiate error types

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#9919 - chore: also test rule-tester in CI

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#9918 - chore: added 'Additional Information' section to docs and repo issue templates

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#9917 - Configs: Disable explicit-function-return-type in preset "disableTypeChecked"

Issue - State: closed - Opened by yf-yang about 2 months ago - 1 comment
Labels: duplicate, package: eslint-plugin, preset config change, locked due to age

#9916 - chore: enable `unicorn/no-single-promise-in-promise-methods`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 3 comments

#9915 - chore: enable `unicorn/no-length-as-slice-end`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 3 comments
Labels: 1 approval

#9914 - docs: mark allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing options as deprecated

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#9913 - Docs: Mark allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing options as deprecated

Issue - State: closed - Opened by JoshuaKGoldberg about 2 months ago
Labels: documentation, accepting prs, locked due to age

#9912 - feat(eslint-plugin): [no-unnecessary-condition] check switch cases

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 8 comments
Labels: 1 approval

#9911 - chore: enable `unicorn/prefer-structured-clone`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 5 comments

#9910 - chore: remove unused `eslint-plugin-deprecation` `.d.ts`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 3 comments

#9909 - chore: enable `unicorn/prefer-native-coercion-functions`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 4 comments

#9908 - Docs: Add FAQ for typed linting with JSDoc

Issue - State: open - Opened by johnnyreilly about 2 months ago - 1 comment
Labels: documentation, accepting prs

#9907 - chore(deps): update dependency monaco-editor to ~0.51.0

Pull Request - State: closed - Opened by renovate[bot] 2 months ago - 4 comments
Labels: dependencies, javascript

#9906 - Bug(rule-tester): Error while testing file with filename that is not a subdirectory of test file

Issue - State: closed - Opened by kirkwaiblinger 2 months ago - 2 comments
Labels: bug, accepting prs, package: rule-tester, locked due to age

#9905 - Bug: Project service should not load TypeScript plugins by default

Issue - State: closed - Opened by aweber1 2 months ago - 6 comments
Labels: bug, package: typescript-estree, accepting prs, locked due to age

#9904 - chore(deps): update dependency webpack to v5.94.0

Pull Request - State: closed - Opened by renovate[bot] 2 months ago - 3 comments
Labels: dependencies, javascript

#9903 - Bug: [return-await] Gives false positive with unknown values

Issue - State: closed - Opened by danny-pflughoeft 2 months ago - 3 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs, locked due to age

#9902 - Bug: [no-deprecated] Erroneous lint errors when @deprecated is applied to a nested namespace declaration

Issue - State: closed - Opened by ashvinsrivatsa 2 months ago - 6 comments
Labels: bug, working as intended, package: eslint-plugin, locked due to age

#9901 - Enhancement: Need different style of project service determination for react-native mixed package

Issue - State: closed - Opened by ToyboxZach 2 months ago - 4 comments
Labels: enhancement, awaiting response, locked due to age

#9899 - Enhancement: [no-deprecated] Add 'allow' option for specific types or values

Issue - State: open - Opened by BurningEnlightenment 2 months ago - 8 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#9898 - fix(eslint-plugin): [no-unnecessary-type-assertion] fix TSNonNullExpression fixer

Pull Request - State: closed - Opened by kirkwaiblinger 2 months ago - 4 comments
Labels: 1 approval

#9897 - Bug: [no-unnecessary-type-assertion] fixer produces incorrect code for ternary operator in parenthesis

Issue - State: closed - Opened by yume-chan 2 months ago - 2 comments
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#9896 - chore: use a unit test to require rule options schema properties include a description

Pull Request - State: open - Opened by abrahamguo 2 months ago - 3 comments
Labels: awaiting response

#9895 - Bug: [no-unnecessary-type-parameters] false error when type parameter is used only in assertion function

Issue - State: closed - Opened by jdufresne 2 months ago - 2 comments
Labels: bug, package: eslint-plugin, awaiting response, locked due to age

#9894 - WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.

Issue - State: closed - Opened by JoezerSmaniotto 2 months ago - 3 comments
Labels: enhancement, triage, fix: out of date packages, fix: user error, locked due to age

#9892 - docs: add Troubleshooting entry for debugging slow lint rules

Pull Request - State: closed - Opened by JoshuaKGoldberg 2 months ago - 3 comments
Labels: 1 approval

#9891 - Enhancement: Remove allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing

Issue - State: open - Opened by JoshuaKGoldberg 2 months ago - 1 comment
Labels: enhancement, package: eslint-plugin, breaking change, accepting prs

#9890 - Bug: [no-unnecessary-type-parameters] Generic required for curried function params

Issue - State: open - Opened by eranhirsch 2 months ago - 9 comments
Labels: package: eslint-plugin, documentation