GitHub / typescript-eslint/typescript-eslint issues and pull requests
Labelled with: duplicate
#11665 - Enhancement: [no-non-null-assertion] a setting to forbid no-null-assertion to class properties
Issue -
State: closed - Opened by mnaoumov about 2 months ago
- 6 comments
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#11308 - Bug: typing issue on `tseslint.config` with ESLint 9.29.0
Issue -
State: closed - Opened by threeal 5 months ago
- 1 comment
Labels: bug, duplicate, triage, fix: out of date packages, locked due to age
#11298 - Bug: [no-unnecessary-type-assertion] false positive when used with a any type coming from a generic
Issue -
State: closed - Opened by julienw 6 months ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin, locked due to age
#11297 - Enhancement: [no-unsafe-declaration-merging] dissallow `interface` declaration merging
Issue -
State: closed - Opened by AlexanderHott 6 months ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option, locked due to age
#11085 - Bug: [require-await] fails to infer types for function declarations implementing interfaces
Issue -
State: closed - Opened by FauxFaux 8 months ago
- 2 comments
Labels: bug, duplicate, working as intended, package: eslint-plugin, locked due to age
#10873 - Bug: no-unused-vars should not be flagged on imports used in `@link` etc.
Issue -
State: closed - Opened by LukeAbby 9 months ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin, locked due to age
#9568 - Bug: [no-unsafe-member-access] JSDoc type assertion not applied in chained expression
Issue -
State: closed - Opened by karlhorky over 1 year ago
- 21 comments
Labels: duplicate, package: eslint-plugin
#8902 - Bug: no-unused-vars does not account for references in JsDoc
Issue -
State: closed - Opened by matthieusieben over 1 year ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#8807 - Bug: [@typescript-eslint/no-invalid-void-type] false positive when used in a return type where there is a union
Issue -
State: closed - Opened by nbilyk over 1 year ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#8566 - Bug: [no-unnecessary-type-assertion] errors not reported when using unnecessary literal assertions on `const` variable declarations
Issue -
State: closed - Opened by abrahamguo almost 2 years ago
- 3 comments
Labels: bug, duplicate, package: eslint-plugin, locked due to age
#8090 - Bug: [ban-types] Applying suggested fix results into another error
Issue -
State: closed - Opened by phalgunv almost 2 years ago
- 4 comments
Labels: bug, duplicate, package: eslint-plugin
#8068 - Enhancement: no-floating-promises shouldn't allow returning a variable containing an unawaited promise. Returning an unawaited promise directly is fine.
Issue -
State: closed - Opened by BrannJoly almost 2 years ago
- 2 comments
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#8059 - Enhancement: [no-useless-constructor] Rule for Protected Base Class Constructors
Issue -
State: closed - Opened by taisei-yamamoto-an almost 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7986 - Enhancement: [prefer-optional-chain] Support simple equals expressions
Issue -
State: closed - Opened by boris-petrov about 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7944 - Bug: [no-unused-vars] Does not recognize `@link` JSDoc usage.
Issue -
State: closed - Opened by brunnerh about 2 years ago
- 6 comments
Labels: bug, duplicate, package: eslint-plugin
#7943 - Configs: extend `project: true` to allow `tsconfig.eslint.json` or custom `tsconfig.*.json` files
Issue -
State: closed - Opened by saltman424 about 2 years ago
- 1 comment
Labels: duplicate, package: typescript-estree
#7876 - Enhancement: [explicit-function-return-type] support patterns in `allowedNames`
Issue -
State: closed - Opened by dsokal about 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7762 - Bug: Could not find a declaration file for module 'utils'
Issue -
State: closed - Opened by LeeMoonki about 2 years ago
- 2 comments
Labels: bug, duplicate
#7750 - Bug: `TSESLint` type is not portable when `compilerOptions.declaration` true
Issue -
State: closed - Opened by loynoir about 2 years ago
- 9 comments
Labels: duplicate, awaiting response
#7744 - Enhancement: [@typescript-eslint/parameter-properties] should detect unnecessary readonly property initializers
Issue -
State: closed - Opened by Pyrolistical about 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7689 - Rule proposal: enforce consistent optional chaining
Issue -
State: closed - Opened by lifeiscontent about 2 years ago
- 2 comments
Labels: duplicate, package: eslint-plugin, enhancement: new plugin rule
#7678 - Bug: <short description of the issue>
Issue -
State: closed - Opened by divs1210 about 2 years ago
- 1 comment
Labels: bug, duplicate
#7641 - [no-fallthrough] eslint switch case doesn't respect `never`
Issue -
State: closed - Opened by apexskier about 2 years ago
- 8 comments
Labels: duplicate, package: eslint-plugin, enhancement: new base rule extension
#7635 - Reopen #1391
Issue -
State: closed - Opened by jimmywarting about 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: new plugin rule
#7627 - Rule proposal: Unreachable swtich default case
Issue -
State: closed - Opened by kkimdev about 2 years ago
- 2 comments
Labels: duplicate, package: eslint-plugin, enhancement: new plugin rule
#7626 - Bug: [no-unsafe-enum-comparison] false negative with empty object union
Issue -
State: closed - Opened by Zamiell about 2 years ago
- 2 comments
Labels: bug, duplicate, package: eslint-plugin
#7610 - Bug: [no-unnecessary-condition] using nullish coalescing assignment operator in reduce seems to flag false positive
Issue -
State: closed - Opened by treskilion about 2 years ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#7514 - Bug: [prefer-readonly] False positive if `throw new Error`
Issue -
State: closed - Opened by abrahamsaanchez over 2 years ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#7510 - Bug: [prefer-reduce-type-parameter] Quick-fix mis-handles null-prototype objects
Issue -
State: closed - Opened by nickshanks over 2 years ago
- 5 comments
Labels: bug, duplicate, package: eslint-plugin
#7489 - Bug: huge memory consumption from parser after upgrading to 6.x
Issue -
State: closed - Opened by mockdeep over 2 years ago
- 1 comment
Labels: bug, duplicate
#7486 - Bug: Cannot find module `@typescript-eslint/parser` or its corresponding type declarations in TS file
Issue -
State: closed - Opened by ifshizuku over 2 years ago
- 1 comment
Labels: bug, duplicate
#7413 - Bug: [explicit-function-return-type] option `fixerUseTheReturnTypeFromTypescriptApi: false`
Issue -
State: closed - Opened by loynoir over 2 years ago
- 6 comments
Labels: bug, duplicate, package: eslint-plugin
#7265 - Base rule extension: no-implicit-coercion errors on string + nonString and similar expressions
Issue -
State: closed - Opened by rhiz0-eth over 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: new base rule extension
#7235 - Configs: no-return-await
Issue -
State: closed - Opened by kkmuffme over 2 years ago
- 5 comments
Labels: duplicate, package: eslint-plugin, enhancement: new base rule extension
#7214 - Bug: [@typescript-eslint/consistent-type-imports] False positive and bad fix for "interface" is used by decoretor metadata
Issue -
State: closed - Opened by OpportunityLiu over 2 years ago
- 2 comments
Labels: bug, duplicate, package: eslint-plugin
#7210 - Bug: [no-unnecessary-condition] False positive with `$.each()`
Issue -
State: closed - Opened by marekdedic over 2 years ago
- 6 comments
Labels: bug, duplicate, working as intended, package: eslint-plugin
#7164 - Enhancement: [naming-convention] Allow enforcing a naming convention for namespace imports
Issue -
State: closed - Opened by binoche9 over 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7163 - Repo: Add a "No Brown M&Ms" equivalent to CONTRIBUTING.md
Issue -
State: closed - Opened by JoshuaKGoldberg over 2 years ago
- 2 comments
Labels: duplicate, repo maintenance
#7087 - Bug: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.
Issue -
State: closed - Opened by jomarquez21 over 2 years ago
- 1 comment
Labels: duplicate
#7080 - Repo: Typescript 5.1.3 support
Issue -
State: closed - Opened by RobertGemmaJr over 2 years ago
- 1 comment
Labels: duplicate
#7079 - Repo: Support the latest version of TypeScript V5.1.3
Issue -
State: closed - Opened by MrSimmmons over 2 years ago
- 1 comment
Labels: duplicate, repo maintenance
#7056 - Enhancement: allow altering the file names that `project: true` searches for
Issue -
State: closed - Opened by me4502 over 2 years ago
- 15 comments
Labels: duplicate
#7006 - Enhancement: [no-floating-promises] add ignorePattern
Issue -
State: closed - Opened by kkmuffme over 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#7005 - Rule proposal: unreachable-nullish-coalescing-operator
Issue -
State: closed - Opened by loynoir over 2 years ago
- 3 comments
Labels: duplicate, package: eslint-plugin, enhancement: new plugin rule
#6967 - Bug: [no-unused-vars] False negative when var is referenced from TSDoc `{@link ...}` / tsdoc support
Issue -
State: closed - Opened by kraenhansen over 2 years ago
- 2 comments
Labels: duplicate, package: eslint-plugin
#6965 - Bug: typescript compile errors when `exactOptionalPropertyTypes` compiler option is enabled
Issue -
State: closed - Opened by DetachHead over 2 years ago
- 4 comments
Labels: bug, duplicate
#6956 - Enhancement: no-base-to-string -- close the String constructor loophole
Issue -
State: closed - Opened by pmcelhaney over 2 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#6373 - Docs: mention type checked rules being incompatible with eslint caching
Issue -
State: closed - Opened by benjaminjkraft almost 3 years ago
- 3 comments
Labels: duplicate
#6250 - Drop support for ESLint v6 in our v6?
Issue -
State: closed - Opened by JoshuaKGoldberg almost 3 years ago
- 1 comment
Labels: duplicate
#6239 - Bug: ast-spec should allow AwaitExpression and NewExpression in LeftHandSideExpression
Issue -
State: closed - Opened by JoshuaKGoldberg almost 3 years ago
- 2 comments
Labels: duplicate
#6158 - Bug: sort-type-union-intersection-members breaks code combining & and |
Issue -
State: closed - Opened by ysulyma almost 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#6061 - Bug: Syntax error in the "@typescript-eslint/eslint-plugin" package (regression)
Issue -
State: closed - Opened by pomek about 3 years ago
- 1 comment
Labels: duplicate
#6053 - Enhancement: [no-unused-constructor-member] Should report unused members in constructor
Issue -
State: closed - Opened by muuvmuuv about 3 years ago
- 4 comments
Labels: duplicate
#6030 - Bug: Error with @typescript-eslint on project inside sym-linked folder
Issue -
State: closed - Opened by axelboc about 3 years ago
- 3 comments
Labels: bug, duplicate
#5897 - Enhancement: [no-empty-function] Allow empty implemented interface methods
Issue -
State: closed - Opened by qstyler about 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#5844 - Enhancement: [no-floating-promises] need a configuration that would allow to exclude an object from this rule
Issue -
State: closed - Opened by budarin about 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#5811 - Bug: [no-misused-promises] TypeError occurs during processing of this rule while using rxjs
Issue -
State: closed - Opened by su-kialo about 3 years ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#5538 - can't resolve reference #/definitions/directiveConfigSchema from id #
Issue -
State: closed - Opened by ethanneff over 3 years ago
- 1 comment
Labels: bug, duplicate, package: eslint-plugin
#5323 - Enhancement: [restrict-template-expressions] `allowURLSearchParams` option
Issue -
State: closed - Opened by mmkal over 3 years ago
- 3 comments
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option
#4969 - Bug: [strict-boolean-expressions] False positive with union type containing allowed falsy types
Issue -
State: closed - Opened by chronoDave over 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#4842 - consistent-type-imports: add autofix option to prefer inline type keyword
Issue -
State: closed - Opened by jackfranklin over 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#4826 - Rule option proposal: ignore void returns or no-return functions for `explicit-function-return-type`
Issue -
State: closed - Opened by Samuel-Therrien-Beslogic over 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#4791 - [no-floating-promises] Rule proposal: Add ignore for typescript types or specific methods
Issue -
State: closed - Opened by SimonSimCity over 3 years ago
- 1 comment
Labels: duplicate, package: eslint-plugin
#4776 - Rule proposal: Disallow unions with `unknown` or `any`
Issue -
State: closed - Opened by fregante over 3 years ago
- 2 comments
Labels: duplicate, package: eslint-plugin
#4766 - [strict-boolean-expressions]: New feature, this rule should additionally check value return by callbacks inside Array.some, Array.every, etc
Issue -
State: closed - Opened by iliubinskii over 3 years ago
- 4 comments
Labels: duplicate, package: eslint-plugin
#4737 - [no-unused-vars] Should not suggest dropping args from overrides
Issue -
State: closed - Opened by conartist6 over 3 years ago
- 12 comments
Labels: duplicate, package: eslint-plugin
#4072 - Parses invalid class code
Issue -
State: closed - Opened by ljharb about 4 years ago
- 1 comment
Labels: duplicate, package: parser
#1987 - [consistent-return] extend base rule with knowledge of return type annotations
Issue -
State: closed - Opened by arcanis over 5 years ago
- 3 comments
Labels: duplicate, package: eslint-plugin, enhancement: new base rule extension, locked due to age
#1943 - ParenthesizedExpression with a JSDoc type-casting comment is not included in the AST
Issue -
State: closed - Opened by jens-duttke over 5 years ago
- 7 comments
Labels: bug, duplicate, package: typescript-estree