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

#10253 - Bug: [no-deprecated] Exported classes implementing a deprecated interface are not reported

Issue - State: open - Opened by wgoehrig about 12 hours ago - 1 comment
Labels: bug, package: eslint-plugin, accepting prs

#10252 - docs: fix typo in docs

Pull Request - State: open - Opened by BossElijah about 14 hours ago - 3 comments

#10251 - Enhancement: [switch-exhaustiveness-check] `considerDefaultExhaustiveForUnions` only with comment

Issue - State: open - Opened by FloEdelmann about 18 hours ago - 1 comment
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#10250 - feat(eslint-plugin): disable `no-class-assign` rule in `eslint-recommended` config

Pull Request - State: open - Opened by auvred about 20 hours ago - 3 comments

#10249 - fix(scope-manager): visit type annotation of catch clause variable

Pull Request - State: closed - Opened by auvred about 20 hours ago - 5 comments

#10248 - chore(deps): update dependency knip to v5.34.0

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

#10247 - Bug: @typescript-eslint/no-unused-vars false positive on catch clause argument type

Issue - State: closed - Opened by MikeDabrowski about 22 hours ago - 2 comments
Labels: bug, working as intended, package: eslint-plugin, package: scope-manager

#10246 - docs: enable `respectPrefersColorScheme`

Pull Request - State: open - Opened by hyoban 1 day ago - 4 comments

#10245 - chore(deps): update dependency eslint-plugin-eslint-plugin to v6.3.0

Pull Request - State: open - Opened by renovate[bot] 1 day ago - 3 comments
Labels: dependencies, javascript

#10244 - chore: update eslint version internally to latest

Pull Request - State: open - Opened by kirkwaiblinger 1 day ago - 3 comments

#10243 - Repo: Upgrade to latest eslint internally

Issue - State: open - Opened by kirkwaiblinger 1 day ago
Labels: dependencies, repo maintenance, accepting prs

#10242 - Bug: [no-unnecessary-condition] doesn't recognize truthy bigints prior to TS 5.0

Issue - State: open - Opened by kirkwaiblinger 1 day ago
Labels: bug, package: eslint-plugin, triage

#10241 - Bug: [switch-exhaustiveness-check] conflicts with no-unnecessary-condition on switching `true`

Issue - State: open - Opened by Rusty-Beard 1 day ago - 1 comment
Labels: bug, package: eslint-plugin, awaiting response

#10240 - chore(deps): update dependency @types/node to v20.17.0

Pull Request - State: open - Opened by renovate[bot] 1 day ago - 3 comments
Labels: dependencies, javascript

#10239 - Website: Switch to flat config for website playground ESLint config

Issue - State: open - Opened by JoshuaKGoldberg 1 day ago - 4 comments
Labels: enhancement, triage, package: website, website: playground

#10237 - Docs: enable `respectPrefersColorScheme` in docusaurus `themeConfig`

Issue - State: open - Opened by hyoban 2 days ago - 2 comments
Labels: documentation, accepting prs

#10236 - Enhancement: Add the `options` property to `ImportExpression` node

Issue - State: open - Opened by ota-meshi 2 days ago
Labels: enhancement, accepting prs, package: visitor-keys, package: ast-spec

#10234 - Rule proposal: no-excess-properties

Issue - State: open - Opened by ronami 2 days ago
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#10233 - Bug: consistent-type-definitions leaves trailing parenthesis when converting a paren-wrapped type to an interface

Issue - State: open - Opened by rdecoito 2 days ago - 1 comment
Labels: bug, package: eslint-plugin, accepting prs

#10231 - Bug: [explicit-module-boundary-types] `allowDirectConstAssertionInArrowFunctions` should not error when also using `satisfies`

Issue - State: open - Opened by jleider 2 days ago - 7 comments
Labels: bug, package: eslint-plugin, triage

#10230 - Enhancement: `allowDirectConstAssertionInArrowFunctions` should not error when using `satisfies`

Issue - State: closed - Opened by jleider 2 days ago - 3 comments
Labels: enhancement, triage, awaiting response, please fill out the template

#10229 - Configs: fix `TS2629` & `no-class-assign` duplicate

Issue - State: open - Opened by Rudxain 3 days ago - 2 comments
Labels: package: eslint-plugin, accepting prs, preset config change

#10228 - Bug: [switch-exhaustiveness-check] False positive with noUncheckedIndexedAccess

Issue - State: open - Opened by jtbandes 3 days ago - 5 comments
Labels: bug, package: eslint-plugin, accepting prs

#10226 - [no-unused-vars] Cannot use 'in' operator to search for 'type' in undefined

Issue - State: closed - Opened by yoannfleurydev 3 days ago - 1 comment
Labels: bug, working as intended, fix: out of date packages, fix: user error

#10225 - docs: fix typo

Pull Request - State: closed - Opened by Rudxain 3 days ago - 3 comments

#10224 - Bug: [consistent-indexed-object-style] Unsafe autofix with regards to circular references [8.12.1 regression]

Issue - State: open - Opened by JavaScriptBach 3 days ago
Labels: bug, package: eslint-plugin, accepting prs

#10222 - Bug: [switch-exhaustiveness-check] `considerDefaultExhaustiveForUnions` is inverted

Issue - State: closed - Opened by kirkwaiblinger 3 days ago
Labels: bug, package: eslint-plugin, accepting prs

#10221 - feat(eslint-plugin): [only-throw-error] add allow option

Pull Request - State: open - Opened by yeonjuan 4 days ago - 4 comments
Labels: 1 approval

#10220 - Bug: @typescript-eslint/no-deprecated Does not recognize subnamespace

Issue - State: closed - Opened by xuhdev 4 days ago - 1 comment
Labels: bug, package: eslint-plugin, triage

#10219 - Bug: [no-useless-assignment] unexpected error when use a variable as the JSX element without any variable props

Issue - State: open - Opened by otomad 4 days ago
Labels: bug, package: eslint-plugin, triage

#10217 - fix(utils): allow an array for the values of SharedConfig

Pull Request - State: open - Opened by trygveaa 5 days ago - 3 comments

#10216 - fix(eslint-plugin): [no-misused-promises] improve report loc for methods

Pull Request - State: open - Opened by Gyumong 5 days ago - 4 comments

#10215 - Bug: [no-deprecated] reports deprecation where TS doesn't

Issue - State: open - Opened by Josh-Cena 5 days ago - 7 comments
Labels: bug, package: eslint-plugin, triage

#10214 - Bug: [@typescript-eslint/no-unused-vars] args: after-used is not working for destructured arrays

Issue - State: closed - Opened by Tofandel 5 days ago - 1 comment
Labels: bug, working as intended, package: eslint-plugin, fix: user error

#10213 - Bug: Type for values of SharedConfigs should allow an array

Issue - State: open - Opened by trygveaa 5 days ago - 10 comments
Labels: bug, package: utils, accepting prs

#10212 - Bug: [no-misused-promises] bad report loc for methods in object literals

Issue - State: open - Opened by kirkwaiblinger 5 days ago - 2 comments
Labels: bug, package: eslint-plugin, accepting prs

#10211 - Bug: [no-misused-promises] `inheritedMethods` check should flag all statically analyzable declarations, not just identifiers and numbers.

Issue - State: open - Opened by kirkwaiblinger 5 days ago - 4 comments
Labels: bug, package: eslint-plugin, accepting prs

#10210 - <spam>

Issue - State: closed - Opened by Va992 5 days ago

#10208 - Enhancement: [await-thenable] should prohibit using a sync disposable with `await using`

Issue - State: open - Opened by kirkwaiblinger 6 days ago - 5 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#10207 - fix(eslint-plugin): [no-unnecessary-template] report on types

Pull Request - State: open - Opened by omril1 7 days ago - 3 comments

#10206 - Bug: [no-unused-vars] ignore pattern does not work on catch statement

Issue - State: closed - Opened by Sodik 7 days ago - 1 comment
Labels: bug, working as intended, package: eslint-plugin, fix: user error

#10203 - fix(eslint-plugin): [no-unsafe-return] don't reiterate through all type parts for each part

Pull Request - State: closed - Opened by tezf 8 days ago - 4 comments
Labels: 1 approval

#10202 - Docs: Highlight performance issues with type-aware rules

Issue - State: open - Opened by nzakas 9 days ago - 4 comments
Labels: documentation, accepting prs

#10201 - fix(rule-tester): use cwd option to set base path for tests with file name

Pull Request - State: closed - Opened by reduckted 9 days ago - 13 comments
Labels: 1 approval

#10200 - Bug: [consistent-type-imports] can not support when using DI of nest.js

Issue - State: closed - Opened by tianyingchun 9 days ago - 24 comments
Labels: bug, working as intended, package: eslint-plugin, fix: user error

#10199 - Bug: [no-deprecated] Rule still triggers when purely using types

Issue - State: closed - Opened by SmashingQuasar 9 days ago - 2 comments
Labels: bug, working as intended, package: eslint-plugin, locked due to age

#10198 - chore(deps): update dependency eslint-plugin-perfectionist to v3.9.1

Pull Request - State: open - Opened by renovate[bot] 10 days ago - 4 comments
Labels: dependencies, javascript

#10197 - Bug: [no-unnecessary-condition] should not say that falsey bigint is truthy

Issue - State: closed - Opened by kirkwaiblinger 10 days ago - 1 comment
Labels: bug, good first issue, package: eslint-plugin, accepting prs

#10196 - Performance degradation in 8.1.0: @typescript-eslint/no-unsafe-return with high-cardinality unions

Issue - State: closed - Opened by AaronMoat 10 days ago - 7 comments
Labels: performance, accepting prs

#10196 - Performance degradation in 8.1.0: @typescript-eslint/no-unsafe-return with high-cardinality unions

Issue - State: open - Opened by AaronMoat 10 days ago - 5 comments
Labels: awaiting response, performance

#10195 - Bug: @typescript-eslint/no-unused-expressions Multiple assignments when using comma still breaks the rule.

Issue - State: closed - Opened by IamFastre 10 days ago - 3 comments
Labels: bug, package: eslint-plugin, external, locked due to age

#10195 - Bug: @typescript-eslint/no-unused-expressions Multiple assignments when using comma still breaks the rule.

Issue - State: closed - Opened by IamFastre 10 days ago - 3 comments
Labels: bug, package: eslint-plugin, external, locked due to age

#10193 - chore: switch from explicit-function-return-type to explicit-module-boundary-types internally

Pull Request - State: closed - Opened by JoshuaKGoldberg 10 days ago - 3 comments
Labels: 1 approval

#10192 - feat(eslint-plugin): added related-getter-setter-pairs rule

Pull Request - State: open - Opened by JoshuaKGoldberg 10 days ago - 3 comments

#10191 - Bug: `RuleTester`: cannot read properties of `undefined` (reading `'parse'` )

Issue - State: closed - Opened by jeremybanka 10 days ago - 4 comments
Labels: bug, accepting prs

#10190 - Rule proposal: Enforce JSX Presence in `.tsx` Files (`no-tsx-without-jsx`)

Issue - State: closed - Opened by HesamSe 10 days ago - 3 comments
Labels: wontfix, package: eslint-plugin, enhancement: new plugin rule, locked due to age

#10190 - Rule proposal: Enforce JSX Presence in `.tsx` Files (`no-tsx-without-jsx`)

Issue - State: closed - Opened by HesamSe 10 days ago - 3 comments
Labels: wontfix, package: eslint-plugin, enhancement: new plugin rule, locked due to age

#10189 - chore: enable eslint-plugin-perfectionist on the rest of the repo

Pull Request - State: open - Opened by JoshuaKGoldberg 11 days ago - 4 comments

#10188 - Bug: support `as const` on `RuleLevelAndOptions`

Issue - State: open - Opened by abrahamguo 11 days ago - 2 comments
Labels: bug, triage

#10187 - Bug: `TypeError: Cannot read properties of undefined (reading 'name')` on 8.10

Issue - State: closed - Opened by marekdedic 11 days ago - 2 comments
Labels: bug, duplicate, package: typescript-eslint, locked due to age

#10186 - Repo: internal lint rule for our code standards around `=== nullishLiteral`

Issue - State: open - Opened by kirkwaiblinger 11 days ago
Labels: triage, repo maintenance

#10185 - Following the Getting Started Guide enables 'no-undef'

Issue - State: closed - Opened by dmurvihill 11 days ago - 5 comments
Labels: working as intended, documentation, locked due to age

#10184 - Bug: [no-unused-vars] flags variables that can't be declared as a type-only

Issue - State: closed - Opened by JacobLey 11 days ago - 7 comments
Labels: bug, package: eslint-plugin, triage, locked due to age

#10183 - ESLint Not Catching Missing Type Annotations for Method Parameters in TypeScript Interfaces

Issue - State: open - Opened by ngangeti 12 days ago - 2 comments
Labels: bug, package: eslint-plugin, triage

#10182 - feat(eslint-plugin): [no-unnecessary-coercion] add rule

Pull Request - State: open - Opened by skondrashov 12 days ago - 7 comments

#10181 - Using `/` as config name separator.

Issue - State: open - Opened by ntnyq 12 days ago - 2 comments

#10180 - docs: fix the Dependency Versions lists

Pull Request - State: closed - Opened by developer-bandi 12 days ago - 3 comments
Labels: documentation

#10179 - docs: fix property name

Pull Request - State: closed - Opened by gavvvr 12 days ago - 3 comments

#10177 - feat(typescript-eslint): improve undefined extension handling

Pull Request - State: closed - Opened by mstykow 13 days ago - 7 comments

#10176 - Bug: better error handling for undefined extensions

Issue - State: closed - Opened by mstykow 13 days ago
Labels: bug, accepting prs

#10175 - fix(website): enable `noImplicitAny`

Pull Request - State: closed - Opened by abrahamguo 13 days ago - 3 comments

#10174 - Bug: nx 20 breaks `yarn knip`

Issue - State: open - Opened by abrahamguo 13 days ago - 2 comments
Labels: bug, triage

#10173 - chore(deps): update dependency stylelint to v16.10.0

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

#10172 - feat(website): account for `thanks.dev` donors in sponsors list

Pull Request - State: open - Opened by abrahamguo 14 days ago - 4 comments
Labels: awaiting response

#10171 - PoC: eslint-plugin/require-meta-schema-description

Pull Request - State: closed - Opened by JoshuaKGoldberg 14 days ago - 3 comments

#10171 - PoC: eslint-plugin/require-meta-schema-description

Pull Request - State: closed - Opened by JoshuaKGoldberg 14 days ago - 3 comments

#10170 - Docs: Dependency Versions lists ESLint support as v9, but we still support v8

Issue - State: closed - Opened by JoshuaKGoldberg 14 days ago
Labels: documentation, accepting prs, locked due to age

#10168 - Configs: all files includes by recommended config

Issue - State: closed - Opened by MillerSvt 14 days ago - 3 comments
Labels: wontfix, package: eslint-plugin, preset config change, locked due to age

#10167 - chore: update sponsors

Pull Request - State: closed - Opened by typescript-eslint[bot] 14 days ago - 3 comments

#10166 - Docs: Update FAQ for Javascript files using Flat config

Issue - State: open - Opened by ankitprahladsoni 14 days ago
Labels: documentation, accepting prs

#10165 - Configs: [return-await] Change default option from in-try-catch to always

Issue - State: open - Opened by Zamiell 14 days ago - 1 comment
Labels: package: eslint-plugin, triage, preset config change

#10164 - docs: update configuration examples on individual rule pages to use flat config

Pull Request - State: closed - Opened by y-hsgw 15 days ago - 3 comments
Labels: 1 approval

#10163 - feat(eslint-plugin): [thenable-in-promise-aggregators] add rule

Pull Request - State: open - Opened by abrahamguo 15 days ago - 4 comments

#10162 - feat(eslint-plugin): add `no-inferred-any` rule

Pull Request - State: closed - Opened by butchler 15 days ago - 6 comments

#10161 - docs: fix typo

Pull Request - State: closed - Opened by zzzgit 15 days ago - 3 comments

#10160 - feat(eslint-plugin): [consistent-indexed-object-style] report mapped types

Pull Request - State: closed - Opened by kirkwaiblinger 15 days ago - 5 comments
Labels: 1 approval

#10159 - Bug: allowDefaultProject mishandled under eslint 9.12.0

Issue - State: open - Opened by LukeNotable 15 days ago - 11 comments
Labels: bug, triage

#10158 - Enhancement: [no-unsafe-*] misses `any` violations on union and object types

Issue - State: open - Opened by ronami 16 days ago
Labels: bug, package: eslint-plugin, triage

#10157 - chore: convert `nullThrows` to an assertion function

Pull Request - State: closed - Opened by abrahamguo 16 days ago - 5 comments

#10156 - docs: fix typo

Pull Request - State: closed - Opened by rajzik 16 days ago - 3 comments
Labels: 1 approval

#10155 - Bug: [no-deprecated] potential false positive

Issue - State: closed - Opened by jits 16 days ago - 2 comments
Labels: bug, working as intended, package: eslint-plugin, locked due to age