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

#6656 - chore(website): [playground] add support for extends, ts types and more

Pull Request - State: open - Opened by armano2 over 1 year ago - 10 comments
Labels: package: website, website: playground

#6656 - chore(website): [playground] add support for extends, ts types and more

Pull Request - State: open - Opened by armano2 over 1 year ago - 9 comments
Labels: package: website, website: playground

#6656 - chore(website): [playground] add support for extends, ts types and more

Pull Request - State: closed - Opened by armano2 over 1 year ago - 11 comments
Labels: stale, package: website, website: playground

#6636 - Bug: [lines-around-comment] afterHashbangComment option is not supported

Issue - State: closed - Opened by EvgenyOrekhov over 1 year ago - 9 comments
Labels: bug, package: eslint-plugin, accepting prs, formatting

#6636 - Bug: [lines-around-comment] afterHashbangComment option is not supported

Issue - State: closed - Opened by EvgenyOrekhov over 1 year ago - 9 comments
Labels: bug, package: eslint-plugin, accepting prs, formatting

#6636 - Bug: [lines-around-comment] afterHashbangComment option is not supported

Issue - State: closed - Opened by EvgenyOrekhov over 1 year ago - 9 comments
Labels: bug, package: eslint-plugin, accepting prs, formatting

#6636 - Bug: [lines-around-comment] afterHashbangComment option is not supported

Issue - State: closed - Opened by EvgenyOrekhov over 1 year ago - 9 comments
Labels: bug, package: eslint-plugin, accepting prs, formatting

#6635 - Bug: [no-unnecessary-condition] false positive with `??=` operator and `exactOptionalPropertyTypes` compiler option

Issue - State: closed - Opened by chharvey over 1 year ago - 9 comments
Labels: bug, package: eslint-plugin, accepting prs

#6635 - Bug: [no-unnecessary-condition] false positive with `??=` operator and `exactOptionalPropertyTypes` compiler option

Issue - State: open - Opened by chharvey over 1 year ago - 7 comments
Labels: bug, package: eslint-plugin, accepting prs

#6632 - Bug: [no-unnecessary-condition] warns about conditional assignment to index signature

Issue - State: open - Opened by ehoogeveen-medweb over 1 year ago - 23 comments
Labels: bug, package: eslint-plugin, accepting prs

#6632 - Bug: [no-unnecessary-condition] warns about conditional assignment to index signature

Issue - State: open - Opened by ehoogeveen-medweb over 1 year ago - 22 comments
Labels: bug, package: eslint-plugin, accepting prs

#6632 - Bug: [no-unnecessary-condition] warns about conditional assignment to index signature

Issue - State: open - Opened by ehoogeveen-medweb over 1 year ago - 23 comments
Labels: bug, package: eslint-plugin, accepting prs

#6622 - Website: missing Twitter metadata on blog posts

Issue - State: closed - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, accepting prs, package: website

#6602 - Revert "feat: remove `experimental-utils`"

Pull Request - State: closed - Opened by JoshuaKGoldberg over 1 year ago - 6 comments

#6598 - Enhancement: [consistent-indexed-object-style] forbidden from using the "in" keyword in index signature if `Record` is preferred

Issue - State: closed - Opened by yeung108 over 1 year ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs, locked due to age

#6596 - chore(website): insert generated content in the right position

Pull Request - State: closed - Opened by Josh-Cena over 1 year ago - 3 comments
Labels: 1 approval

#6581 - [restrict-template-expressions] should clarify what it means when it refers to a useful toString

Issue - State: closed - Opened by tom-seddon over 1 year ago - 11 comments
Labels: documentation, accepting prs

#6575 - Enhancement: Try using tsserverlibrary's ProjectService to handle type-aware mode

Issue - State: closed - Opened by jakebailey over 1 year ago - 9 comments
Labels: enhancement, package: typescript-estree, performance, accepting prs

#6547 - Bug: [@typescript-eslint/no-invalid-void-type] void is only valid as a return type or generic type argument

Issue - State: closed - Opened by splincode over 1 year ago - 13 comments
Labels: enhancement, package: eslint-plugin, accepting prs

#6520 - Docs: Add post on parserOptions.project = true

Issue - State: closed - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: documentation, accepting prs

#6513 - chore(website): prioritize changes done in editor over hash change

Pull Request - State: closed - Opened by armano2 over 1 year ago - 6 comments
Labels: package: website, website: playground

#6508 - Repo: consistency issue with probablyup/wait-for-netlify-action on main runs

Issue - State: closed - Opened by JamesHenry over 1 year ago - 2 comments
Labels: repo maintenance, accepting prs

#6505 - Update Getting_Started.mdx

Pull Request - State: closed - Opened by Zamiell over 1 year ago - 3 comments
Labels: awaiting response

#6500 - Enhancement: Support Hashbang parse in `typescript-estree`

Issue - State: open - Opened by fisker over 1 year ago - 24 comments
Labels: enhancement, package: typescript-estree, blocked by external API

#6490 - Repo: Add Windows testing to CI

Issue - State: closed - Opened by JoshuaKGoldberg over 1 year ago - 1 comment
Labels: repo maintenance, accepting prs

#6487 - feat(eslint-plugin): [prefer-nullish-coalescing] add `ignorePrimitives` option

Pull Request - State: open - Opened by omril1 over 1 year ago - 10 comments
Labels: enhancement: plugin rule option, awaiting response

#6485 - chore: collapse generated snapshots in PR view by default

Pull Request - State: closed - Opened by Josh-Cena over 1 year ago - 6 comments

#6467 - Enhancement: Consider making custom rule 'recommended' field generic

Issue - State: closed - Opened by JoshuaKGoldberg over 1 year ago - 1 comment
Labels: enhancement, package: utils, accepting prs

#6461 - Docs: [no-explicit-any] missing examples for `ignoreRestArgs`

Issue - State: closed - Opened by thw0rted over 1 year ago - 1 comment
Labels: documentation, accepting prs

#6461 - Docs: [no-explicit-any] missing examples for `ignoreRestArgs`

Issue - State: closed - Opened by thw0rted over 1 year ago - 1 comment
Labels: documentation, accepting prs

#6455 - Repo: Add indentation enforcement to @typescript-eslint/internal/plugin-test-formatting

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, repo maintenance, accepting prs

#6455 - Repo: Add indentation enforcement to @typescript-eslint/internal/plugin-test-formatting

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, repo maintenance, accepting prs

#6455 - Repo: Add indentation enforcement to @typescript-eslint/internal/plugin-test-formatting

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, repo maintenance, accepting prs

#6455 - Repo: Add indentation enforcement to @typescript-eslint/internal/plugin-test-formatting

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, repo maintenance, accepting prs

#6455 - Repo: Add indentation enforcement to @typescript-eslint/internal/plugin-test-formatting

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: enhancement, repo maintenance, accepting prs

#6442 - Rule proposal: disallow unused return types

Issue - State: open - Opened by KhafraDev over 1 year ago - 5 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, accepting prs

#6441 - Enhancement: [no-redeclare] ignoreVariableMerge option?

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6439 - Bug: null as default option is failing in applyDefault

Issue - State: closed - Opened by gajus over 1 year ago - 2 comments
Labels: bug, good first issue, package: utils, accepting prs

#6438 - Bug: defaultOptions does not provide default options

Issue - State: closed - Opened by gajus over 1 year ago - 10 comments
Labels: documentation, accepting prs

#6434 - AST: provide better discriminated unions for ambiguous node types

Issue - State: open - Opened by bradzacher over 1 year ago
Labels: enhancement, AST, accepting prs, package: ast-spec

#6433 - AST cleanup: type parameter in `TSMappedType`

Issue - State: closed - Opened by bradzacher over 1 year ago - 4 comments
Labels: breaking change, AST, accepting prs

#6425 - Enhancement: Investigate caching type checking APIs

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 3 comments
Labels: enhancement, package: typescript-estree, performance, accepting prs

#6415 - Blog: Write a blog post on no-unsafe-* rules

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 2 comments
Labels: documentation, team assigned

#6411 - feat(eslint-plugin): [prefer-at] create rule

Pull Request - State: closed - Opened by sviat9440 over 1 year ago - 15 comments
Labels: enhancement: new plugin rule, awaiting response, stale

#6403 - Enhancement: Error if configuration options aren't provided as expected

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 8 comments
Labels: enhancement, package: typescript-estree, breaking change, accepting prs

#6403 - Enhancement: Error if configuration options aren't provided as expected

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 6 comments
Labels: enhancement, package: typescript-estree, breaking change, accepting prs

#6403 - Enhancement: Error if configuration options aren't provided as expected

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 9 comments
Labels: enhancement, package: typescript-estree, breaking change, accepting prs

#6403 - Enhancement: Error if configuration options aren't provided as expected

Issue - State: open - Opened by JoshuaKGoldberg over 1 year ago - 6 comments
Labels: enhancement, package: typescript-estree, breaking change, accepting prs

#6397 - feat(eslint-plugin): [prefer-optional-chain] handle cases where the first operands are unrelated to the rest of the chain and add type info

Pull Request - State: closed - Opened by bradzacher over 1 year ago - 17 comments
Labels: enhancement: new plugin rule, breaking change

#6393 - Docs: consistent-type-imports vs importsNotUsedAsValues

Issue - State: closed - Opened by Zamiell almost 2 years ago - 5 comments
Labels: package: eslint-plugin, documentation, accepting prs

#6389 - Repo: Automate version ranges in website's Versioning.md

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 1 comment
Labels: repo maintenance, accepting prs, package: website

#6383 - Bug: [@typescript-eslint/no-unused-vars] False positive on export-equals syntax

Issue - State: closed - Opened by Yoten almost 2 years ago - 2 comments
Labels: bug, scope analyser, package: scope-manager, accepting prs

#6383 - Bug: [@typescript-eslint/no-unused-vars] False positive on export-equals syntax

Issue - State: closed - Opened by Yoten almost 2 years ago - 2 comments
Labels: bug, scope analyser, package: scope-manager, accepting prs

#6373 - Docs: mention type checked rules being incompatible with eslint caching

Issue - State: closed - Opened by benjaminjkraft almost 2 years ago - 3 comments
Labels: duplicate

#6370 - chore: add workflow to automatically run prettier when renovate updates it

Pull Request - State: closed - Opened by JamesHenry almost 2 years ago - 6 comments
Labels: awaiting response, repo maintenance

#6368 - Repo: Playground linting and tab switching don't trigger locally on specifically JoshuaKGoldberg's Macs

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: unable to repro, website: playground

#6337 - Bug: Vue 3 setup scripts are not considered as modules

Issue - State: open - Opened by alexkramer98 almost 2 years ago - 17 comments
Labels: bug, help wanted, package: parser, accepting prs, vue

#6337 - Bug: Vue 3 props overridden/mixed up

Issue - State: open - Opened by alexkramer98 almost 2 years ago - 14 comments
Labels: bug, help wanted, accepting prs, vue

#6309 - Enhancement: [prefer-optional-chain] Also rewrite `if (x) x.something()`

Issue - State: open - Opened by fregante almost 2 years ago - 4 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6307 - Consider adoption of `exactOptionalPropertyTypes` compiler option

Issue - State: open - Opened by jakehamtexas almost 2 years ago - 8 comments
Labels: repo maintenance, accepting prs

#6306 - Bug: Hidden (dot) directories aren't globbed in typescript-estree's projects globs

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 1 comment
Labels: bug, package: typescript-estree, accepting prs

#6291 - Bug: [padding-line-between-statements] function overload should not padded with blankline

Issue - State: closed - Opened by Shinigami92 almost 2 years ago - 4 comments
Labels: bug, package: eslint-plugin, accepting prs, formatting

#6279 - Enhancement: [restrict-template-expressions] More permissive type check

Issue - State: closed - Opened by chenxinyanc almost 2 years ago - 4 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6262 - Bug: ban-types renames locally shadowed builtin uppercase type

Issue - State: closed - Opened by Jokero almost 2 years ago - 18 comments
Labels: bug, package: eslint-plugin, accepting prs, locked due to age

#6253 - Bug: [no-unused-vars] false positive on `infer` generic nested within conditional type

Issue - State: open - Opened by DetachHead almost 2 years ago - 3 comments
Labels: bug, package: eslint-plugin, accepting prs

#6250 - Drop support for ESLint v6 in our v6?

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 1 comment
Labels: duplicate

#6240 - feat(eslint-plugin): [prefer-optional-chain] use type checking for strict falsiness

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: breaking change

#6239 - Bug: ast-spec should allow AwaitExpression and NewExpression in LeftHandSideExpression

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 2 comments
Labels: duplicate

#6235 - Enhancement: [await-thenable] Add a suggestion fixer

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6226 - Enhancement: [no-throw-literal] Specify allowed types

Issue - State: closed - Opened by haines almost 2 years ago - 5 comments
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option, accepting prs, locked due to age

#6225 - Enhancement: add strict `parent` types for nodes that have well-defined parents

Issue - State: closed - Opened by bradzacher almost 2 years ago - 7 comments
Labels: enhancement, AST, accepting prs, package: ast-spec, locked due to age

#6218 - Repo: add tooling to performance test the tooling

Issue - State: open - Opened by bradzacher almost 2 years ago
Labels: tests, performance, repo maintenance, team assigned

#6210 - Docs: ban-types.md should pull in defaultTypes automatically

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 1 comment
Labels: documentation, accepting prs

#6188 - Bug: [no-unused-vars] false positive if name is type/value merged and exported

Issue - State: closed - Opened by bradzacher almost 2 years ago - 4 comments
Labels: bug, good first issue, package: eslint-plugin, accepting prs

#6187 - Bug: [no-confusing-void-expression] Wrong autofix for `a ? void : T`

Issue - State: closed - Opened by liuxingbaoyu almost 2 years ago
Labels: bug, package: eslint-plugin, accepting prs

#6173 - Enhancement: [strict-boolean-expressions] Change == to ===?

Issue - State: closed - Opened by justinhelmer almost 2 years ago - 7 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs, locked due to age

#6172 - feat(typescript-estree): add experimental mode for type-aware linting that uses a language service instead of a builder

Pull Request - State: closed - Opened by bradzacher almost 2 years ago - 9 comments
Labels: enhancement, DO NOT MERGE

#6162 - chore: upgrade to yarn 3

Pull Request - State: closed - Opened by JamesHenry almost 2 years ago - 6 comments
Labels: 1 approval, repo maintenance

#6161 - feat(eslint-plugin): [restrict-plus-operands] add allow* options

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 5 comments
Labels: enhancement: plugin rule option

#6158 - Bug: sort-type-union-intersection-members breaks code combining & and |

Issue - State: closed - Opened by ysulyma almost 2 years ago - 1 comment
Labels: duplicate, package: eslint-plugin

#6150 - Repo: Can't develop because of yarn1

Issue - State: closed - Opened by liuxingbaoyu almost 2 years ago - 9 comments
Labels: has pr, repo maintenance, accepting prs

#6146 - Repo: remove custom logic from `no-unused-expressions`

Issue - State: closed - Opened by bradzacher almost 2 years ago - 5 comments
Labels: breaking change, blocked by another PR, repo maintenance

#6128 - Repo: Flag instances of noFormat that don't do anything

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 3 comments
Labels: good first issue, repo maintenance, accepting prs, locked due to age

#6120 - Enhancement: [naming-convention] don't error for object keys in typed objects

Issue - State: closed - Opened by simon-abbott almost 2 years ago - 22 comments
Labels: package: eslint-plugin, enhancement: plugin rule option, breaking change, accepting prs

#6110 - Enhancement: [restrict-plus-operands] Bring in options from restrict-template-expressions

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#6109 - [no-throw-literal] Rename to only-throw-error

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6109 - [no-throw-literal] Rename to only-throw-error

Issue - State: open - Opened by JoshuaKGoldberg almost 2 years ago
Labels: package: eslint-plugin, enhancement: plugin rule option, accepting prs

#6106 - Rule proposal: Detect useless default in function parameters and object destructuring

Issue - State: open - Opened by RunDevelopment almost 2 years ago - 9 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, accepting prs

#6106 - Rule proposal: Detect useless default in function parameters and object destructuring

Issue - State: open - Opened by RunDevelopment almost 2 years ago - 9 comments
Labels: package: eslint-plugin, enhancement: new plugin rule, accepting prs

#6102 - feat(eslint-plugin): [no-mixed-enums] add rule

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: enhancement: new plugin rule

#6102 - feat(eslint-plugin): [no-mixed-enums] add rule

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: enhancement: new plugin rule

#6092 - test(typescript-estree): split up parse

Pull Request - State: closed - Opened by Beraliv almost 2 years ago - 6 comments

#6091 - feat(eslint-plugin): [no-unsafe-enum-assignment] add rule

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 17 comments
Labels: enhancement: new plugin rule, awaiting response

#6084 - feat(typescript-estree): allow specifying project: true

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 7 comments
Labels: enhancement

#6061 - Bug: Syntax error in the "@typescript-eslint/eslint-plugin" package (regression)

Issue - State: closed - Opened by pomek almost 2 years ago - 1 comment
Labels: duplicate

#6053 - Enhancement: [no-unused-constructor-member] Should report unused members in constructor

Issue - State: closed - Opened by muuvmuuv almost 2 years ago - 4 comments
Labels: duplicate

#6052 - chore: switch from markdownlint to remark-lint

Pull Request - State: closed - Opened by JoshuaKGoldberg almost 2 years ago - 4 comments

#6048 - Bug: [no-base-to-string] Should detect @@toPrimitive

Issue - State: open - Opened by Josh-Cena almost 2 years ago - 3 comments
Labels: bug, package: eslint-plugin, accepting prs

#6048 - Bug: [no-base-to-string] Should detect @@toPrimitive

Issue - State: open - Opened by Josh-Cena almost 2 years ago - 3 comments
Labels: bug, package: eslint-plugin, accepting prs

#6033 - Repo: Automatically remove 'awaiting response' label when PR review is requested

Issue - State: closed - Opened by JoshuaKGoldberg almost 2 years ago
Labels: repo maintenance, accepting prs