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: enhancement: new base rule extension

#10913 - feat(eslint-plugin): [no-unused-private-class-members] new extension rule

Pull Request - State: open - Opened by bradzacher 9 months ago
Labels: enhancement: new base rule extension

#10913 - feat(eslint-plugin): [no-unused-private-class-members] new extension rule

Pull Request - State: open - Opened by bradzacher 9 months ago - 7 comments
Labels: enhancement: new base rule extension

#10527 - Base rule extension: [`eqeqeq`] type-aware `smart` option

Issue - State: closed - Opened by Rudxain 11 months ago - 2 comments
Labels: package: eslint-plugin, triage, enhancement: new base rule extension

#10127 - Base rule extension: [func-style] Allow type-annotated variable declaration (Follow-up)

Issue - State: closed - Opened by NatoBoram about 1 year ago - 1 comment
Labels: package: eslint-plugin, triage, enhancement: new base rule extension

#9973 - Base rule extension: [no-constant-binary-condition] Remove the parts of the rule that TypeScript also reports on

Issue - State: closed - Opened by JoshuaKGoldberg about 1 year ago - 8 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs, locked due to age

#9320 - Base rule extension: nonblock-statement-body-position

Issue - State: open - Opened by Memphizzz over 1 year ago
Labels: package: eslint-plugin, triage, enhancement: new base rule extension

#9072 - Base rule extension: [accessor-pairs]

Issue - State: closed - Opened by paulyoung over 1 year ago - 5 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, fix: user error

#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

#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

#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

#7687 - Base rule extension: [prefer-promise-reject-errors]

Issue - State: closed - Opened by DetachHead about 2 years ago - 1 comment
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#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

#7538 - Base rule extension: [max-params] don't count this: void

Issue - State: closed - Opened by RettentoRectangle over 2 years ago - 1 comment
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#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

#7117 - feat(eslint-plugin): add new extended rule `prefer-destructuring`

Pull Request - State: closed - Opened by seiyab over 2 years ago - 9 comments
Labels: 1 approval, enhancement: new base rule extension

#6945 - Base rule extension: [no-restricted-exports] Restrict `type` exports

Issue - State: closed - Opened by RobHannay over 2 years ago - 3 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension

#4779 - [id-length] Extend ESLint core rule to also verify type names.

Issue - State: closed - Opened by iliubinskii over 3 years ago - 3 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension

#4571 - Rule proposal: no-unused-private-class-members

Issue - State: open - Opened by alumni almost 4 years ago - 13 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#4475 - [one-var] False positive when declaring modules

Issue - State: closed - Opened by TrevorBurnham almost 4 years ago - 3 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#4346 - Rule proposal: @typescript-eslint/require-atomic-updates

Issue - State: closed - Opened by s-h-a-d-o-w almost 4 years ago - 6 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#3945 - [@typescript-eslint/padded-blocks] Extend base rule

Issue - State: closed - Opened by josephzidell about 4 years ago - 2 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension, formatting

#3596 - [@typescript-eslint/yoda] New rule proposal

Issue - State: closed - Opened by krisztianb over 4 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#3474 - proposal: multiline-ternary and operator-linebreak

Issue - State: closed - Opened by privatenumber over 4 years ago - 2 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension, formatting

#3455 - [no-fallthrough] Lint rule needs type information to avoid false positives e.g. nested switch

Issue - State: open - Opened by OliverJAsh over 4 years ago - 7 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#3318 - [function-paren-newline] false positives with parentheses in return types

Issue - State: closed - Opened by kku39 over 4 years ago - 7 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension, formatting

#3301 - [@typescript-eslint/quote-props] Extension Rule Proposal

Issue - State: closed - Opened by mpsijm over 4 years ago - 6 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension, formatting

#3105 - [array-bracket-spacing] doesn't work on types

Issue - State: closed - Opened by AlbanDurrheimer almost 5 years ago - 3 comments
Labels: wontfix, package: eslint-plugin, enhancement: new base rule extension, formatting

#2981 - Decorators: conflict between no-multi-spaces and key-spacing rules

Issue - State: closed - Opened by nuno-m almost 5 years ago - 5 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs, formatting

#2841 - [array-callback-return] False positive when in a map that uses a switch case without default because all possibilities are handled but ESLint isn't aware of that

Issue - State: closed - Opened by MaximeCheramy almost 5 years ago - 4 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#2563 - [no-restricted-imports] No way to use this rule with `import = require()` syntax.

Issue - State: closed - Opened by rtruong about 5 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#2403 - [no-restricted-imports] No way to forbid only regular imports from a package & allow type imports

Issue - State: closed - Opened by mgol over 5 years ago - 4 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#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

#1931 - New Rule: `prefer-destructuring`

Issue - State: closed - Opened by 0xCLARITY over 5 years ago - 18 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#1615 - [prefer-const] false positive when casting left side of assignment operator

Issue - State: closed - Opened by IlyaSemenov almost 6 years ago - 9 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#1277 - [consistent-return] false positive when returning a void/undefined value

Issue - State: closed - Opened by bradzacher about 6 years ago - 10 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs, locked due to age

#1236 - [func-style] Preferring function expressions, but allowing typescript-specific function overloads

Issue - State: closed - Opened by kachkaev about 6 years ago - 4 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs

#942 - [function-paren-newline] false positives with parentheses in type parameters

Issue - State: closed - Opened by fasttime about 6 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs, formatting

#723 - [prefer-destructuring] Variable declaration type annotation

Issue - State: closed - Opened by ark120202 over 6 years ago - 2 comments
Labels: package: eslint-plugin, enhancement: new base rule extension, accepting prs