An open API service for providing issue and pull request metadata for open source projects.

GitHub / typescript-eslint/typescript-eslint issues and pull requests

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

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

#11724 - Docs: Dead link in Migrating to defineConfig(...) docs

Issue - State: open - Opened by JLHwung 22 days ago - 1 comment
Labels: good first issue, documentation, accepting prs

#11723 - fix(eslint-plugin): [no-duplicate-enum-values] support signed numbers (#11722)

Pull Request - State: open - Opened by undsoft 22 days ago - 4 comments

#11722 - Bug: [no-duplicate-enum-values] doesn't handle explicitly signed numbers

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

#11712 - chore(deps): update dependency vite to v6.4.1

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

#11710 - Rule proposal: prefer import alias

Issue - State: closed - Opened by axel7083 29 days ago - 1 comment
Labels: wontfix, package: eslint-plugin, enhancement: new plugin rule, external

#11708 - Enhancement: throw an error for invalid `TSParameterProperty`s

Issue - State: open - Opened by bradzacher 29 days ago - 1 comment
Labels: enhancement, package: typescript-estree, AST, accepting prs, package: ast-spec

#11707 - Bug: Can't configure project service for files with custom extensions

Issue - State: open - Opened by tjzel 29 days ago - 1 comment
Labels: bug, awaiting response

#11704 - fix(no-unsafe-call): replace unclear "`error` typed" with more helpful description

Pull Request - State: open - Opened by wjhsf about 1 month ago - 4 comments

#11700 - Bug: @typescript-eslint/prefer-optional-chain flags situations where an optional chain would change behavior

Issue - State: open - Opened by aboks about 1 month ago - 13 comments
Labels: bug, package: eslint-plugin, accepting prs

#11699 - Bug: [no-misused-promises] Specific function declaration syntax circumvents the rule with TypeScript `strict` enabled

Issue - State: open - Opened by theneva about 1 month ago - 1 comment
Labels: bug, package: eslint-plugin, accepting prs

#11698 - chore(deps): update dependency monaco-editor to ~0.54.0

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

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

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

#11696 - Create ai_studio_code.ts

Pull Request - State: closed - Opened by shaiknomaan591-debug about 1 month ago - 2 comments

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

Issue - State: open - Opened by fisker about 1 month ago
Labels: triage, repo maintenance

#11694 - Rule proposal: promise aggregator method checks

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

#11693 - chore: remove `Converter#throwUnlessAllowInvalidAST()`

Pull Request - State: open - Opened by fisker about 1 month ago - 4 comments

#11692 - chore(deps): update dependency @microsoft/api-extractor to v7.53.1

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

#11691 - chore(deps): update eslint monorepo to v9.37.0

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

#11690 - chore(deps): update dependency stylelint to v16.25.0

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

#11689 - fix(typescript-estree): forbid invalid modifiers in object methods

Pull Request - State: open - Opened by fisker about 1 month ago - 4 comments

#11688 - Enhancement: Forbid invalid modifiers in object properties

Issue - State: open - Opened by fisker about 1 month ago
Labels: enhancement, triage

#11687 - Enhancement: Forbid invalid modifiers in object methods

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

#11686 - Rule proposal: no-useless-undefined-return

Issue - State: closed - Opened by AntonioVentilii about 1 month ago - 2 comments
Labels: wontfix, package: eslint-plugin, enhancement: new plugin rule

#11685 - Docs: Inconsistency with ESLint verbiage

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

#11684 - chore(deps): update dependency webpack to v5.102.0

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

#11684 - chore(deps): update dependency webpack to v5.102.0

Pull Request - State: open - Opened by renovate[bot] about 1 month ago
Labels: dependencies, javascript

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

Issue - State: open - Opened by aaronadamsCA about 1 month 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 1 month ago - 5 comments
Labels: package: eslint-plugin, triage, enhancement: plugin rule option

#11679 - docs: add note about "only: true"

Pull Request - State: open - Opened by Zamiell about 1 month ago - 4 comments

#11679 - docs: add note about "only: true"

Pull Request - State: open - Opened by Zamiell about 1 month ago

#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

#11675 - chore: remove unused batchedSingleLineTests test utility

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago

#11673 - Repo: Remove usage of deprecated `type` field in tests

Issue - State: closed - Opened by kirkwaiblinger about 2 months ago
Labels: repo maintenance, accepting prs

#11672 - chore: fix up some ast snapshot names

Pull Request - State: open - Opened by kirkwaiblinger about 2 months ago

#11671 - docs: explain the 'evaluating community engagement' issues process

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11670 - docs: mention advancement info in contributor tiers

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments

#11669 - Bug: [@typescript-eslint/require-await] Incorrectly reporting error for async iterator

Issue - State: closed - Opened by yohny about 2 months ago - 5 comments
Labels: bug, wontfix, package: eslint-plugin

#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

#11665 - Enhancement: [no-non-null-assertion] a setting to forbid no-null-assertion to class properties

Issue - State: closed - Opened by mnaoumov about 2 months ago - 6 comments
Labels: duplicate, package: eslint-plugin, enhancement: plugin rule option

#11664 - chore(deps): update dependency @eslint/compat to v1.4.0

Pull Request - State: open - Opened by renovate[bot] about 2 months ago
Labels: dependencies, javascript

#11664 - chore(deps): update dependency @eslint/compat to v1.4.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#11662 - Bug: (regression) `name` should be optional in RuleCreator.withoutDocs

Issue - State: closed - Opened by kirkwaiblinger about 2 months ago - 2 comments
Labels: bug, accepting prs

#11660 - fix(eslint-plugin): [prefer-readonly-parameter-types] ignore tagged primitives

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: awaiting response

#11659 - feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining option

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11658 - chore(deps): update dependency knip to v5.64.0

Pull Request - State: closed - Opened by renovate[bot] about 2 months ago - 4 comments
Labels: dependencies, javascript

#11655 - Enhancement: Forbid `abstract` modifier in object methods

Issue - State: closed - Opened by fisker about 2 months ago
Labels: enhancement, accepting prs

#11654 - Enhancement: Forbid abstract accessor to have implementation

Issue - State: closed - Opened by fisker about 2 months ago
Labels: enhancement, accepting prs

#11652 - ci: add url checker

Pull Request - State: open - Opened by NanderTGA about 2 months ago

#11651 - chore: convert eslint-plugin-internal to ESM

Pull Request - State: open - Opened by kirkwaiblinger about 2 months ago

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

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

#11649 - chore(deps): update dependency typedoc-plugin-markdown to v4.9.0

Pull Request - State: open - Opened by renovate[bot] about 2 months ago
Labels: dependencies, javascript

#11648 - chore: add yarn-berry-deduplicate script and CI task

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11647 - chore: enable eslint-plugin/require-meta-schema-description internally

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11646 - feat: convert packages to esm

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 3 comments

#11645 - chore(website): lint for missing `g` flag

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 3 comments
Labels: 1 approval

#11644 - chore(deps): update eslint monorepo to v9.36.0

Pull Request - State: open - Opened by renovate[bot] about 2 months ago
Labels: dependencies, javascript

#11643 - docs: switch outdated `overrides` FAQ to `files`

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago

#11642 - docs(eslint-plugin): [prefer-for-of] mention DOM elements and lib: dom.iterable

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#11639 - docs: mention eslint-plugin is implicit with flat config

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 3 comments
Labels: 1 approval

#11638 - docs(eslint-plugin): [prefer-optional-chain] remove unnecessary docs chainings

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11635 - feat(typescript-estree): mention file specifics in project service allowDefaultProject error

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11634 - fix(eslint-plugin): [unbound-method] improve wording around `this: void` and binding

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11634 - fix(eslint-plugin): [unbound-method] improve wording around `this: void` and binding

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 4 comments
Labels: 1 approval

#11633 - feat(rule-schema-to-typescript-types): clean up and make public

Pull Request - State: closed - Opened by JoshuaKGoldberg about 2 months ago - 6 comments
Labels: 1 approval

#11633 - feat(rule-schema-to-typescript-types): clean up and make public

Pull Request - State: open - Opened by JoshuaKGoldberg about 2 months ago - 5 comments
Labels: 1 approval

#11632 - chore: slightly improve `convertComments`

Pull Request - State: closed - Opened by fisker about 2 months ago - 4 comments

#11630 - Cleanup `decorators` from types

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

#11629 - Bug: Conditionally re-export LegacyESLint if it exists

Issue - State: open - Opened by nzakas about 2 months ago - 5 comments
Labels: bug, accepting prs

#11628 - fix(rule-tester): deprecate TestCaseError#type and LintMessage#nodeType

Pull Request - State: closed - Opened by peanutenthusiast about 2 months ago - 3 comments
Labels: 1 approval

#11627 - build: disable generating declaration maps

Pull Request - State: open - Opened by bluwy about 2 months ago

#11626 - chore: update test fixtures to avoid spellcheck error

Pull Request - State: open - Opened by fisker about 2 months ago - 3 comments

#11626 - chore: update test fixtures to avoid spellcheck error

Pull Request - State: closed - Opened by fisker about 2 months ago - 3 comments

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

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

#11624 - fix(ast-spec): cleanup `TSLiteralType`

Pull Request - State: closed - Opened by abrahamguo about 2 months ago - 4 comments
Labels: 1 approval

#11624 - fix(ast-spec): cleanup `TSLiteralType`

Pull Request - State: open - Opened by abrahamguo about 2 months ago - 3 comments

#11623 - Bug: createRule should allow for `meta.defaultOptions` instead of `defaultOptions`

Issue - State: open - Opened by Zamiell about 2 months ago
Labels: bug, triage

#11621 - no-useless-constructor error when run on js file

Issue - State: closed - Opened by TSMMark about 2 months ago - 3 comments
Labels: please fill out the template

#11620 - Update deprecation message in config-helper.ts

Pull Request - State: open - Opened by darcyrush 2 months ago - 3 comments

#11620 - Update deprecation message in config-helper.ts

Pull Request - State: open - Opened by darcyrush 2 months ago

#11619 - Docs: Improve config deprecation message

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

#11618 - Bug(website): Cannot import libraries that start with @

Issue - State: closed - Opened by mdm317 2 months ago - 2 comments
Labels: bug, accepting prs, package: website, website: playground

#11617 - fix(eslint-plugin): [no-base-to-string] check if superclass is ignored

Pull Request - State: closed - Opened by thebolarin 2 months ago - 5 comments
Labels: 1 approval

#11617 - feat(eslint-plugin): [no-base-to-string] check if superclass is ignored

Pull Request - State: open - Opened by thebolarin 2 months ago - 5 comments
Labels: 1 approval

#11616 - feat(eslint-plugin): expose rule name via RuleModule interface

Pull Request - State: open - Opened by y-hsgw 2 months ago - 4 comments

#11616 - feat(eslint-plugin): expose rule name via RuleModule interface

Pull Request - State: closed - Opened by y-hsgw 2 months ago - 6 comments
Labels: 1 approval

#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

#11612 - chore(deps): update dependency make-dir to v5.1.0

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

#11612 - chore(deps): update dependency make-dir to v5.1.0

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

#11610 - chore(deps): update dependency globals to v16.4.0

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