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

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

#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

#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