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: triage

#11725 - Bug: [@typescript-eslint/prefer-readonly-parameter-types] <Can't ignore StyleProp>

Issue - State: open - Opened by RobinBobin about 1 month ago
Labels: bug, package: eslint-plugin, triage

#11697 - Bug: [restrict-template-expressions] Doesn't treat `String` class instances as strings

Issue - State: open - Opened by Finesse about 2 months ago - 8 comments
Labels: bug, package: eslint-plugin, triage

#11695 - Repo: Extract AST check from `Converter`

Issue - State: open - Opened by fisker about 2 months ago
Labels: triage, repo maintenance

#11694 - Rule proposal: promise aggregator method checks

Issue - State: open - Opened by valadaptive about 2 months ago - 3 comments
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#11688 - Enhancement: Forbid invalid modifiers in object properties

Issue - State: open - Opened by fisker about 2 months ago
Labels: enhancement, triage

#11687 - Enhancement: Forbid invalid modifiers in object methods

Issue - State: open - Opened by fisker about 2 months ago - 1 comment
Labels: enhancement, triage

#11685 - Docs: Inconsistency with ESLint verbiage

Issue - State: open - Opened by Zamiell about 2 months ago - 4 comments
Labels: triage, documentation

#11681 - Docs: [consistent-type-imports] Revise recommended usage

Issue - State: open - Opened by aaronadamsCA about 2 months ago - 2 comments
Labels: triage, documentation

#11680 - Enhancement: [no-unsafe-type-assertion] option to ignore typecasting from (explicit?) `unknown`

Issue - State: open - Opened by dzek69 about 2 months ago - 5 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11678 - Enhancement: [no-unnecessary-condition] allow unnecessary `switch`/`case`

Issue - State: open - Opened by lensbart about 2 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11676 - Repo: Stop testing eslint-plugin with both project and projectService?

Issue - State: open - Opened by JoshuaKGoldberg about 2 months ago
Labels: triage, repo maintenance

#11668 - @typescript-eslint/rule-tester: Support for custom cwd in test configuration

Issue - State: open - Opened by conarti about 2 months ago - 1 comment
Labels: triage, package: rule-tester

#11666 - Bug: [no-unnecessary-condition] false positive in record index

Issue - State: open - Opened by PowerKiKi about 2 months ago - 3 comments
Labels: bug, package: eslint-plugin, triage

#11650 - Enhancement: [@typescript-eslint/no-misused-promises] Do NOT allow arrays in Promise.all([ ])

Issue - State: closed - Opened by eau-de-la-seine 2 months ago - 1 comment
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11630 - Cleanup `decorators` from types

Issue - State: open - Opened by fisker 2 months ago
Labels: enhancement, triage

#11625 - Repo: Write lint rule to prefer tsutils methods over bitwise checks

Issue - State: open - Opened by JoshuaKGoldberg 2 months ago - 1 comment
Labels: triage, repo maintenance

#11619 - Docs: Improve config deprecation message

Issue - State: open - Opened by darcyrush 2 months ago
Labels: triage, documentation

#11615 - Enhancement: Remove `TSImportType.qualifier` and `TSImportType.typeArguments`

Issue - State: open - Opened by fisker 2 months ago
Labels: enhancement, triage

#11613 - Bug: Published .d.ts.map files have sources that points to unpublished files

Issue - State: open - Opened by bluwy 2 months ago - 1 comment
Labels: bug, triage

#11608 - [feature request] Expose the rule name as a property

Issue - State: open - Opened by gajus 2 months ago
Labels: bug, package: eslint-plugin, triage

#11586 - Bug: [no-deprecated] `export import` marked as deprecated at definition

Issue - State: open - Opened by LukeAbby 3 months ago
Labels: bug, package: eslint-plugin, triage

#11577 - Rule proposal: `use-baseline` to warn when using non-baseline APIs

Issue - State: open - Opened by guillaumebrunerie 3 months ago - 1 comment
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#11574 - Enhancement: [max-params] allow not counting `this` at all

Issue - State: open - Opened by GerkinDev 3 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11573 - Bug: `ESLintUtils.RuleCreator` helper function not compatible with `defineConfig`

Issue - State: closed - Opened by Zamiell 3 months ago
Labels: bug, triage

#11572 - Docs: Add blog post explaining the deprecation of typedef

Issue - State: open - Opened by JoshuaKGoldberg 3 months ago
Labels: triage, documentation

#11569 - Bug: [no-unnecessary-type-conversion] Double tilde operator does not change type, but change value

Issue - State: open - Opened by pedro00dk 3 months ago
Labels: bug, package: eslint-plugin, triage

#11557 - Repo: Use new ESLint rules no-useless-assignment and no-unassigned-var

Issue - State: open - Opened by kirkwaiblinger 3 months ago
Labels: triage, repo maintenance

#11542 - Parsing error: inferred tsconfigRootDir should be a resolved absolute path in typescript-eslint

Issue - State: open - Opened by jsdev-robin 3 months ago
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#11532 - Docs: Add a snippet to the parser`tsconfigRootDir` option docs

Issue - State: open - Opened by JoshuaKGoldberg 3 months ago
Labels: triage, documentation

#11529 - Bug: [no-unnecessary-type-assertion] false positive when casting IIFE with `void` return type to `undefined`

Issue - State: open - Opened by szhsin 3 months ago
Labels: bug, package: eslint-plugin, triage

#11527 - Enhancement: consistent-type-imports Fix type imports used as values

Issue - State: open - Opened by eliasm307 3 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11519 - Bug: Argument type CompatibleConfigArray is not assignable to parameter type InfiniteDepthConfigWithExtends

Issue - State: open - Opened by rodrigoreis 3 months ago
Labels: bug, package: eslint-plugin, triage

#11516 - Bug: Property 'plugins' does not exist on type 'CompatibleConfig'

Issue - State: open - Opened by seahindeniz 3 months ago
Labels: bug, triage

#11494 - Enhancement: Match filenames starting with a period when using glob in allowDefaultProject

Issue - State: open - Opened by KuSh 3 months ago
Labels: enhancement, triage

#11492 - Docs: release notes link to netlify.app

Issue - State: open - Opened by jendrikw 3 months ago
Labels: triage, documentation

#11462 - Bug: [restrict-template-expressions] Using allowNumber also allows booleans and nullish

Issue - State: open - Opened by fabio-colella-md 4 months ago - 3 comments
Labels: bug, package: eslint-plugin, triage, fix: user error

#11461 - Docs: Not all reported problems of `no-redeclare` are covered by TypeScript

Issue - State: open - Opened by ulrichstark 4 months ago
Labels: triage, documentation

#11459 - `unbound-method` lint message has a problematic newline

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

#11455 - Bug: [indent] Maximum call stack size exceeded

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

#11444 - Bug: Incorrect return type from TSESLint.FlatESLint#calculateConfigForFile

Issue - State: open - Opened by Gajdascz 4 months ago
Labels: bug, triage

#11428 - Repo: yarn generate:configs doesn't seem to work

Issue - State: open - Opened by skondrashov 4 months ago
Labels: triage, repo maintenance

#11423 - Bug: [no-floating-promises] allowForSafeCalls doesn't work with string TypeOrValueSpecifiers

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

#11422 - Revisit #5954: Rule proposal: no-unsafe-readonly-mutable-assignment

Issue - State: closed - Opened by jendrikw 4 months ago - 4 comments
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#11421 - Enhancement: [no-floating-promises] Add option to ignore catches

Issue - State: closed - Opened by rnveach 4 months ago - 5 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11416 - Docs: Establish and document expectations around use of AI in contributions

Issue - State: open - Opened by kirkwaiblinger 4 months ago
Labels: triage, documentation

#11414 - Repo: Use absolute `tsconfigRootDir`s in tests

Issue - State: open - Opened by kirkwaiblinger 4 months ago
Labels: triage, repo maintenance

#11413 - Bug: `project: true` doesn't permit trailing pathsep in `tsconfigRootDir`

Issue - State: open - Opened by kirkwaiblinger 4 months ago
Labels: bug, triage

#11405 - Rule proposal: disallow default values for fields that are never undefined

Issue - State: open - Opened by donaldpipowitch 5 months ago
Labels: package: eslint-plugin, triage, enhancement: new plugin rule

#11401 - Security: Update minimatch dependency to latest version

Issue - State: open - Opened by caduaguiar 5 months ago
Labels: bug, triage

#11399 - Bug: <short description of the issue>

Issue - State: closed - Opened by chabb 5 months ago
Labels: bug, triage

#11396 - Bug: schemas of some rules allow extra properties

Issue - State: open - Opened by andreww2012 5 months ago
Labels: bug, package: eslint-plugin, triage

#11394 - Bug: [no-deprecated] Forbids using the name of a deprecated class member in a child classes constructor

Issue - State: open - Opened by TheBlue-1 5 months ago - 3 comments
Labels: bug, package: eslint-plugin, triage

#11392 - Repo: add QA tool that detects missing direct dependencies

Issue - State: open - Opened by jkowalleck 5 months ago
Labels: triage, repo maintenance

#11379 - Enhancement: Convert packages to ESM

Issue - State: open - Opened by kirkwaiblinger 5 months ago
Labels: enhancement, triage

#11373 - Docs: Detail how to get typescript-eslint to lint files from your tsconfig.json `include` list

Issue - State: closed - Opened by cefn 5 months ago - 1 comment
Labels: triage, documentation

#11354 - Enhancement: [no-unsafe-return] Options for no-unsafe-return to check Promise<any> in non-async function

Issue - State: open - Opened by sohcah 5 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11349 - Docs: Typed linting warning appears in a weird spot

Issue - State: open - Opened by kirkwaiblinger 5 months ago
Labels: triage, documentation

#11343 - Bug: Issue with `noUncheckedIndexedAccess` and `no-unnecessary-type-assertion`

Issue - State: closed - Opened by Stadly 5 months ago - 1 comment
Labels: bug, working as intended, triage

#11340 - Enhancement: glob externally or as optional peer dependency

Issue - State: closed - Opened by benmccann 5 months ago - 3 comments
Labels: enhancement, triage

#11336 - Enhancement: [prefer-for-of] Add autofix / fix suggestions

Issue - State: open - Opened by Samuel-Therrien-Beslogic 5 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11332 - Bug: Conflict with eslint-plugin-yml

Issue - State: closed - Opened by paul4156 5 months ago - 1 comment
Labels: bug, triage

#11331 - Repo: Change the messageId to match eslint

Issue - State: open - Opened by Vinccool96 5 months ago
Labels: triage, repo maintenance

#11320 - Bug: Vulnerability for transitive dependency brace-expansion

Issue - State: closed - Opened by tibindominicphilips 5 months ago - 1 comment
Labels: bug, triage

#11319 - Bug: Parser should error when both `projectService` and `project` are set

Issue - State: open - Opened by MariaSolOs 5 months ago - 3 comments
Labels: bug, triage

#11318 - Enhancement: [strict-boolean-expressions] allowAlwaysTrueConditions

Issue - State: closed - Opened by peterHakio 5 months ago - 5 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11316 - Bug: @typescript-eslint/no-unnecessary-condition false positive hiding actual issue

Issue - State: open - Opened by ryan-tote 5 months ago
Labels: bug, package: eslint-plugin, triage

#11314 - Docs: Remove legacy notes about CJS config file extensions and `__dirname_`

Issue - State: open - Opened by JoshuaKGoldberg 5 months ago
Labels: triage, documentation

#11310 - Bug: Declaration of type-only TSESTree namespace should be type-only syntactically

Issue - State: closed - Opened by molisani 5 months ago - 2 comments
Labels: bug, triage, locked due to age

#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

#11307 - Bug: `EcmaVersion` type is out of sync vs-a-vs `eslint@9.29`

Issue - State: closed - Opened by abrahamguo 6 months ago - 1 comment
Labels: bug, triage, locked due to age

#11306 - Bug: [prefer-nullish-coalescing] reports when expressions are not equivalent

Issue - State: closed - Opened by miguel-leon 6 months ago - 1 comment
Labels: bug, package: eslint-plugin, triage

#11300 - Bug: @typescript-eslint/ban-ts-comment <context.sourceCode.getAllComments is not a function on html>

Issue - State: closed - Opened by 6aKa 6 months ago - 1 comment
Labels: bug, package: eslint-plugin, triage

#11295 - Bug: no-unnecessary-type-parameters false positive

Issue - State: open - Opened by QuixThe2nd 6 months ago
Labels: bug, package: eslint-plugin, triage

#11291 - Bug: `base` config should have TS `files`.

Issue - State: open - Opened by kirkwaiblinger 6 months ago
Labels: bug, triage

#11290 - Repo: Remove custom 'contributors' script in favor of built-in GitHub feature

Issue - State: open - Opened by JoshuaKGoldberg 6 months ago
Labels: triage, repo maintenance

#11287 - Bug: [array-type] rule mistaking a generic type with the actual type because it has the same name (shadowing).

Issue - State: closed - Opened by miguel-leon 6 months ago - 1 comment
Labels: bug, package: eslint-plugin, triage

#11281 - Bug: playground just generally doesn't work

Issue - State: open - Opened by G-Rath 6 months ago
Labels: bug, triage

#11270 - Bug: [prefer-optional-chain] should report case that can be converted to optional function call `?.()`

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

#11266 - Repo: "*" should not be used which maybe broken with `yarn-berry-deduplicate`

Issue - State: open - Opened by JounQin 6 months ago - 10 comments
Labels: triage, blocked by another PR, repo maintenance, accepting prs

#11257 - Bug: [no-floating-promises] doesn't detect nested arrays to `Promise.all()`

Issue - State: closed - Opened by libre-man 6 months ago - 3 comments
Labels: bug, package: eslint-plugin, triage

#11246 - Enhancement: Remove `errorOnUnknownASTType` option from `ParseOptions`

Issue - State: open - Opened by fisker 6 months ago
Labels: enhancement, triage

#11244 - Bug: typescript-estree should allow `using` declaration in ambient context

Issue - State: closed - Opened by JLHwung 6 months ago - 5 comments
Labels: bug, package: typescript-estree, triage, AST, locked due to age

#11242 - Bug: [no-unnecessary-type-assertion] false positive on type narrowing

Issue - State: closed - Opened by cainlevy 6 months ago - 1 comment
Labels: bug, package: eslint-plugin, triage

#11241 - Performance: forcefully disable some compiler flags

Issue - State: open - Opened by 43081j 6 months ago
Labels: enhancement, triage

#11238 - Repo(tsconfig-utils): sync `vitest` config with latest setup

Issue - State: open - Opened by aryaemami59 6 months ago
Labels: triage, repo maintenance

#11236 - Repo(project-service): sync `vitest` config with latest setup

Issue - State: open - Opened by aryaemami59 6 months ago
Labels: triage, repo maintenance

#11235 - Enhancement: Add callsites to deprecate warning

Issue - State: open - Opened by fisker 6 months ago
Labels: enhancement, triage

#11229 - Repo: address issues introduced by updated `nx` configuration

Issue - State: open - Opened by aryaemami59 6 months ago
Labels: triage, repo maintenance

#11225 - Bug: `prefer-return-this-type` report and fixes code to one with TS errors

Issue - State: open - Opened by Lightning00Blade 7 months ago
Labels: bug, package: eslint-plugin, triage

#11224 - Docs: changelog isnt viewable in github anymore

Issue - State: open - Opened by ImLunaHey 7 months ago
Labels: triage, documentation

#11223 - Enhancement: [no-unused-vars] add a default-off option to autofix remove unused imports

Issue - State: open - Opened by bradzacher 7 months ago
Labels: package: eslint-plugin, triage, enhancement: plugin rule option