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: evaluating community engagement

#10987 - Rule proposal: prefer `await voidPromise` over `return voidPromise`

Issue - State: closed - Opened by fregante 8 months ago - 12 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#10859 - Bug: [strict-boolean-expressions] should flag `true | undefined` as a nullable boolean.

Issue - State: closed - Opened by kirkwaiblinger 9 months ago - 7 comments
Labels: bug, package: eslint-plugin, evaluating community engagement

#10666 - Enhancement: [no-floating-promises] Provide a built-in SafePromise type

Issue - State: closed - Opened by JoshuaKGoldberg 11 months ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#10619 - Enhancement: [no-empty-object-type] Checks for generated empty-object-type

Issue - State: open - Opened by yeonjuan 11 months ago - 11 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option, evaluating community engagement

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

Issue - State: closed - Opened by FloEdelmann about 1 year ago - 8 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement, locked due to age

#10085 - Enhancement: [class-methods-use-this] ignore `this: void` methods

Issue - State: closed - Opened by stronny about 1 year ago - 16 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#9855 - Configs: Add "disable all" config

Issue - State: closed - Opened by FloEdelmann over 1 year ago - 7 comments
Labels: package: eslint-plugin, preset config change, evaluating community engagement

#9583 - Enhancement: `disableTypeChecked` for JS files by default if `allowJs` but not `checkJs`

Issue - State: closed - Opened by karlhorky over 1 year ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#9572 - Rule proposal: prefer-await

Issue - State: closed - Opened by abrahamguo over 1 year ago - 3 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#9472 - Enhancement: Allow adding test directories and files to allowDefaultProject glob

Issue - State: closed - Opened by jgeurts over 1 year ago - 6 comments
Labels: enhancement, evaluating community engagement

#9068 - Bug: [consistent-indexed-object-style] shouldn't suggest `Record` when extending an another type

Issue - State: closed - Opened by ChrisMBarr over 1 year ago - 10 comments
Labels: bug, package: eslint-plugin, evaluating community engagement

#9035 - Rule proposal: Disallow calling Number.isNaN on non-number types

Issue - State: closed - Opened by Sweater-Baron over 1 year ago - 11 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#8955 - `@typescript-eslint/explicit-function-return-type` does not work in .js files, need preset config for JS files

Issue - State: closed - Opened by OlivierZal over 1 year ago - 13 comments
Labels: package: eslint-plugin, preset config change, evaluating community engagement

#8783 - Bug: no-floating promises ignores voided promises when resulting undefined is used

Issue - State: closed - Opened by inga-lovinde over 1 year ago - 12 comments
Labels: bug, package: eslint-plugin, evaluating community engagement

#8723 - Rule proposal: no-unsafe-assertion (no explicit casts from any/unknown)

Issue - State: closed - Opened by inga-lovinde over 1 year ago - 9 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#8690 - Enhancement: requiresQuoting in type-utils support jsDoc

Issue - State: closed - Opened by developer-bandi over 1 year ago - 2 comments
Labels: repo maintenance, package: type-utils, evaluating community engagement

#8682 - Base no-lone-blocks rule: emits an error with `using` keyword

Issue - State: closed - Opened by MillerSvt over 1 year ago - 10 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, evaluating community engagement

#8608 - Rule proposal: Warn on functions with consecutive parameters of the same type

Issue - State: closed - Opened by danvk over 1 year ago - 4 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#8515 - Rule proposal: no-unnecessary-cast for strings (maybe numbers too)

Issue - State: open - Opened by skondrashov almost 2 years ago - 9 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#8488 - Base rule extension: [func-style] Allow type-annotated variable declaration

Issue - State: closed - Opened by remcohaszing almost 2 years ago - 18 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, evaluating community engagement

#8378 - Rule proposal: Prefer Array.prototype.some() over Array.prototype.find() in boolean contexts

Issue - State: closed - Opened by kirkwaiblinger almost 2 years ago - 5 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#8233 - Bug: [no-throw-literal] False positive report on `Readonly<Error>`

Issue - State: closed - Opened by auvred almost 2 years ago - 4 comments
Labels: bug, package: eslint-plugin, evaluating community engagement

#8175 - Enhancement: strict-boolean-expressions -- option to not error on always truthy objects

Issue - State: closed - Opened by stubailo almost 2 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#7974 - Rule proposal: no-union-in-omit Disallow omit for union types

Issue - State: closed - Opened by kecrily about 2 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#7966 - Enhancement: [switch-exhaustiveness-check] Turn on requireDefaultForNonUnion by default

Issue - State: closed - Opened by ST-DDT about 2 years ago - 8 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, breaking change, evaluating community engagement

#7941 - Base rule extension: no-var configuration for declarations

Issue - State: closed - Opened by DanKaplanSES about 2 years ago - 37 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, evaluating community engagement

#7908 - Bug: [no-unsafe-enum-comparison] false positive for ambient const enums

Issue - State: closed - Opened by nhardy about 2 years ago - 9 comments
Labels: bug, package: eslint-plugin, evaluating community engagement

#7760 - Enhancement: [lines-between-class-members] Add decorated class members as option

Issue - State: closed - Opened by btxtiger about 2 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, formatting, evaluating community engagement

#7759 - Enhancement: [strict-boolean-expressions] allowNullableTrue

Issue - State: closed - Opened by everhardt about 2 years ago - 1 comment
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#7628 - Bug: [prefer-nullish-coalescing] Default option will change runtime behavior

Issue - State: closed - Opened by ide about 2 years ago - 12 comments
Labels: package: eslint-plugin, evaluating community engagement

#7574 - Rule proposal: Avoid Using Object.values on Enums

Issue - State: closed - Opened by ddubrava about 2 years ago - 5 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, evaluating community engagement

#7384 - Enhancement: Allow parserOptions.project to be (true | string)[]?

Issue - State: closed - Opened by JoshuaKGoldberg over 2 years ago - 4 comments
Labels: enhancement, evaluating community engagement

#7383 - Enhancement: Allow altering the file names that `project: true` searches for

Issue - State: closed - Opened by JoshuaKGoldberg over 2 years ago - 8 comments
Labels: enhancement, evaluating community engagement

#7321 - Enhancement: allow using `dependencyConstraints` to test for existence of optional dependencies

Issue - State: open - Opened by RebeccaStevens over 2 years ago - 9 comments
Labels: enhancement, evaluating community engagement, package: rule-tester

#7141 - Enhancement: add type for `data` of report message

Issue - State: open - Opened by Max10240 over 2 years ago - 8 comments
Labels: enhancement, package: utils, evaluating community engagement

#7135 - Bug: [no-floating-promises] return type of .catch not checked

Issue - State: closed - Opened by IgorWiecz over 2 years ago - 11 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#7133 - Enhancement: [no-misused-promises] / [no-floating-promises] - error when JSON.stringify is called with a promise argument

Issue - State: closed - Opened by elrob over 2 years ago - 7 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, evaluating community engagement

#7004 - Docs: will type information also lead to new reports by default eslint rules?

Issue - State: closed - Opened by kkmuffme over 2 years ago - 4 comments
Labels: documentation, evaluating community engagement