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

GitHub / eslint/eslint issues and pull requests

#19945 - Change Request: adopt `eslint-plugin-regexp`

Issue - State: open - Opened by ericcornelissen 17 days ago
Labels: enhancement, core

#19944 - fix: remove outdated types in `ParserOptions.ecmaFeatures`

Pull Request - State: closed - Opened by ntnyq 18 days ago - 2 comments
Labels: accepted, types

#19943 - chore: exclude `further_reading_links.json` from Prettier formatting

Pull Request - State: closed - Opened by mdjermanovic 18 days ago - 1 comment
Labels: accepted, chore

#19942 - Change Request: Remove outdated type `ParserOptions.ecmaFeatures.experimentalObjectRestSpread`

Issue - State: closed - Opened by ntnyq 18 days ago - 1 comment
Labels: enhancement, core, accepted

#19939 - feat: add global object access detection to no-restricted-globals

Pull Request - State: open - Opened by sethamus 18 days ago - 1 comment
Labels: rule, feature

#19938 - Bug: no-implied-eval reports the entire call expression for global references

Issue - State: closed - Opened by TKDev7 21 days ago - 1 comment
Labels: bug, repro:needed

#19937 - fix: update execScript message in no-implied-eval rule

Pull Request - State: open - Opened by TKDev7 21 days ago - 1 comment
Labels: bug, rule, accepted, contributor pool

#19935 - chore: upgrade to `@eslint/js@9.31.0`

Pull Request - State: closed - Opened by fasttime 21 days ago - 1 comment
Labels: chore

#19934 - chore: update dependency @eslint/js to v9.31.0 - autoclosed

Pull Request - State: closed - Opened by renovate[bot] 21 days ago - 1 comment
Labels: chore, dependencies, deps:npm

#19933 - chore: update eslint

Pull Request - State: closed - Opened by renovate[bot] 21 days ago - 1 comment
Labels: chore, dependencies, deps:npm

#19932 - fix: report only global references in no-implied-eval

Pull Request - State: open - Opened by snitin315 21 days ago - 3 comments
Labels: bug, rule, accepted

#19931 - Support autofix for no-useless-catch

Issue - State: open - Opened by snitin315 21 days ago - 2 comments
Labels: enhancement, rule

#19929 - feat: add ternary-spacing rule (#19928)

Pull Request - State: closed - Opened by dawsonhuang0 23 days ago - 2 comments
Labels: rule, feature

#19928 - New Rule: enforce spacing around ternary operator (`?` and `:`)

Issue - State: closed - Opened by dawsonhuang0 23 days ago - 2 comments
Labels: rule, feature

#19927 - Rule Change: Update execScript message in no-implied-eval rule

Issue - State: open - Opened by TKDev7 24 days ago - 5 comments
Labels: enhancement, rule, accepted

#19926 - fix: retry on EMFILE when writing autofix results

Pull Request - State: closed - Opened by TKDev7 24 days ago - 1 comment
Labels: bug, cli, core, accepted, contributor pool

#19924 - Bug: running `--fix` throws EMFILE: too many open files

Issue - State: closed - Opened by cepix1234 25 days ago - 5 comments
Labels: bug, core, accepted, repro:yes

#19923 - Bug: False positive in no-implied-eval when using non-global execScript function

Issue - State: open - Opened by kjots 25 days ago - 6 comments
Labels: bug, accepted, repro:yes

#19922 - Docs: Make issue requirement for PRs more clear

Issue - State: open - Opened by ST-DDT 25 days ago
Labels: documentation

#19921 - Change Request: Add options to rule-tester requiring certain assertions

Issue - State: open - Opened by ST-DDT 25 days ago - 2 comments
Labels: enhancement, core, needs design

#19920 - Change Request: Set minimum supported TypeScript version to v5.3

Issue - State: open - Opened by nzakas 26 days ago - 5 comments
Labels: enhancement, core

#19919 - chore: switch performance tests to hyperfine

Pull Request - State: open - Opened by fasttime 26 days ago - 2 comments
Labels: chore

#19917 - chore: bump mocha to v11

Pull Request - State: closed - Opened by lumirlumir 27 days ago - 1 comment
Labels: chore

#19916 - Rule Change: `radix` rule should have better options

Issue - State: open - Opened by bubokko 27 days ago - 5 comments
Labels: enhancement, rule

#19915 - feat: support TS syntax in no-restricted-imports

Pull Request - State: closed - Opened by xbinaryx 27 days ago - 8 comments
Labels: rule, feature

#19914 - docs: fix mismatch between `globalIgnores()` code and text

Pull Request - State: closed - Opened by MaoShizhong 28 days ago - 4 comments
Labels: documentation

#19913 - feat: add `preserve-caught-error` rule

Pull Request - State: open - Opened by Amnish04 28 days ago - 7 comments
Labels: rule, cli, core, accepted, feature, contributor pool

#19912 - Scheduled release for July 11th, 2025

Issue - State: open - Opened by eslint-github-bot[bot] 29 days ago - 1 comment
Labels: release, patch release pending, triage:no

#19910 - fix: Remove incorrect RuleContext types

Pull Request - State: closed - Opened by nzakas 29 days ago - 1 comment
Labels: bug, accepted, types

#19908 - feat: support TS syntax in `no-nested-ternary`

Pull Request - State: open - Opened by lumirlumir 30 days ago - 1 comment
Labels: rule, accepted, feature

#19907 - ci: simplify renovate configuration

Pull Request - State: open - Opened by aladdin-add about 1 month ago - 2 comments
Labels: build, Stale

#19906 - chore: upgrade to `@eslint/js@9.30.1`

Pull Request - State: closed - Opened by fasttime about 1 month ago - 1 comment
Labels: chore

#19905 - chore: update dependency @eslint/core to ^0.15.0

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

#19904 - feat: output full actual location in rule tester if different

Pull Request - State: closed - Opened by ST-DDT about 1 month ago - 14 comments
Labels: core, accepted, feature, contributor pool

#19903 - Change Request: `context.markVariableAsUsed()` prevents usage with `defineConfig()`

Issue - State: closed - Opened by kirkwaiblinger about 1 month ago - 5 comments
Labels: bug, enhancement, accepted, types

#19902 - docs: Update working on issues info

Pull Request - State: closed - Opened by nzakas about 1 month ago - 1 comment
Labels: documentation, accepted

#19901 - Bug: False positive with indent rule and @babel/eslint-parser on valid 4-space code

Issue - State: closed - Opened by martynjex about 1 month ago - 2 comments
Labels: bug, repro:needed

#19900 - Docs: Define expectations around ownership of issues and PRs

Issue - State: closed - Opened by nzakas about 1 month ago - 3 comments
Labels: documentation, accepted

#19899 - fix: allow separate default and named type imports

Pull Request - State: closed - Opened by xbinaryx about 1 month ago - 2 comments
Labels: bug, rule, accepted, contributor pool

#19898 - Bug: [no-duplicate-imports] triggers on default+named type imports

Issue - State: closed - Opened by danielrentz about 1 month ago - 3 comments
Labels: bug, rule, accepted, repro:yes

#19897 - Bug: basePath not being applied when using extends

Issue - State: closed - Opened by KieranP about 1 month ago - 3 comments
Labels: bug, repro:needed

#19896 - docs: update jsdoc's link

Pull Request - State: closed - Opened by JamesVanWaza about 1 month ago - 4 comments
Labels: documentation, accepted

#19895 - feat: support explicit resource management in `no-loop-func`

Pull Request - State: closed - Opened by mdjermanovic about 1 month ago - 1 comment
Labels: rule, accepted, feature

#19894 - feat: support explicit resource management in `no-undef-init`

Pull Request - State: closed - Opened by mdjermanovic about 1 month ago - 1 comment
Labels: rule, accepted, feature

#19893 - feat: support explicit resource management in `init-declarations`

Pull Request - State: closed - Opened by mdjermanovic about 1 month ago - 1 comment
Labels: rule, accepted, feature

#19892 - feat: support explicit resource management in `no-const-assign`

Pull Request - State: closed - Opened by mdjermanovic about 1 month ago - 1 comment
Labels: rule, accepted, feature

#19891 - Change Request: Give it a name

Issue - State: closed - Opened by binarykitchen about 1 month ago - 2 comments
Labels: enhancement, core

#19890 - refactor: rule-tester validating to separate functions

Pull Request - State: open - Opened by aladdin-add about 1 month ago - 7 comments
Labels: core, accepted, feature, chore

#19889 - chore: upgrade to `@eslint/js@9.30.0`

Pull Request - State: closed - Opened by fasttime about 1 month ago - 1 comment
Labels: chore

#19887 - docs: adopt eslint-stylistic sub packages related changes

Pull Request - State: closed - Opened by ntnyq about 1 month ago - 1 comment
Labels: rule, documentation, accepted

#19886 - chore: update dependency @eslint/core to ^0.15.0

Pull Request - State: closed - Opened by renovate[bot] about 1 month ago - 6 comments
Labels: chore, dependencies, deps:npm

#19885 - chore: update eslint

Pull Request - State: closed - Opened by renovate[bot] about 1 month ago - 2 comments
Labels: chore, dependencies, deps:npm

#19884 - Rule Change: Make `no-nested-ternary` rule TypeScript syntax aware

Issue - State: open - Opened by lumirlumir about 1 month ago - 6 comments
Labels: enhancement, rule, accepted

#19882 - feat: support typescript types in accessor rules

Pull Request - State: open - Opened by DMartens about 1 month ago - 2 comments
Labels: rule, accepted, feature, contributor pool

#19881 - Change Request: Top-level-await and strict-mode configuration

Issue - State: closed - Opened by erosman about 1 month ago - 6 comments
Labels: enhancement, core

#19879 - feat: Support `basePath` property in config objects

Pull Request - State: closed - Opened by mdjermanovic about 1 month ago - 3 comments
Labels: cli, core, accepted, feature

#19878 - chore: Correct typos in linter tests

Pull Request - State: closed - Opened by kilavvy about 1 month ago - 2 comments
Labels: accepted, chore

#19877 - refactor: Reporting into FileReport

Pull Request - State: open - Opened by nzakas about 1 month ago - 8 comments
Labels: core, accepted, chore

#19876 - Bug: no-void should have option to allow ignoring promises

Issue - State: closed - Opened by marcospgp about 1 month ago - 1 comment
Labels: bug, repro:needed

#19875 - fix: Add support for component syntax to code-path-analyzer

Pull Request - State: closed - Opened by akawrykow about 1 month ago - 6 comments
Labels: bug, core, Stale

#19873 - docs: Fixed Typo in configuration-files.md

Pull Request - State: closed - Opened by 0-20 about 1 month ago - 7 comments
Labels: documentation, accepted

#19872 - feat: add `allowSeparateTypeImports` option to `no-duplicate-imports`

Pull Request - State: closed - Opened by sethamus about 2 months ago - 1 comment
Labels: rule, accepted, feature, contributor pool

#19871 - New Rule: `no-else`

Issue - State: closed - Opened by raphael-arce about 2 months ago - 1 comment
Labels: rule, feature

#19870 - docs: typo in comment for unused variables handling

Pull Request - State: closed - Opened by leopardracer about 2 months ago - 5 comments
Labels: bug, rule, documentation, accepted, chore

#19869 - Change Request: Provide an API for rule to specify dependency for caching purposes

Issue - State: closed - Opened by Knagis about 2 months ago - 3 comments
Labels: enhancement, core

#19868 - Bug: [<rule name here>] <short description of the issue>fix

Issue - State: closed - Opened by 12Thee about 2 months ago

#19867 - Scheduled release for June 27th, 2025

Issue - State: closed - Opened by eslint-github-bot[bot] about 2 months ago - 4 comments
Labels: release, patch release pending, triage:no

#19866 - docs: clarify that boolean is still allowed for rule `meta.deprecated`

Pull Request - State: closed - Opened by bmish about 2 months ago - 2 comments
Labels: documentation, accepted

#19865 - fix: use `process.version` in `--env-info`

Pull Request - State: closed - Opened by TKDev7 about 2 months ago - 1 comment
Labels: bug, accepted, contributor pool

#19864 - Change Request: add back `name` property to recommended configs

Issue - State: open - Opened by kirkwaiblinger about 2 months ago - 6 comments
Labels: enhancement, core

#19863 - Bug: [`no-new-func`] no error with `function () {}.constructor`

Issue - State: closed - Opened by regseb about 2 months ago - 1 comment
Labels: bug, repro:needed

#19862 - fix: handle `null` type `loc` in `getIndexFromLoc` method

Pull Request - State: closed - Opened by lumirlumir about 2 months ago - 2 comments
Labels: bug, accepted

#19861 - Change Reques: make custom rule `meta.messages` a required property

Issue - State: closed - Opened by ren-yamanashi about 2 months ago - 1 comment
Labels: enhancement, core

#19860 - Rule Change: `accessor-pairs` and `grouped-accessor-pairs` should support types

Issue - State: open - Opened by DMartens about 2 months ago - 6 comments
Labels: enhancement, rule, accepted

#19859 - feat: enhance TypeScript type safety for Rule.RuleModule messageId

Pull Request - State: closed - Opened by ren-yamanashi about 2 months ago - 2 comments
Labels: feature

#19858 - Type issue with FlatConfig: Type '17' is not assignable to type 'EcmaVersion'

Issue - State: closed - Opened by borisbreuer about 2 months ago - 3 comments
Labels: 3rd party plugin, repro:yes

#19857 - fix: remove unnecessary semicolon from fixes

Pull Request - State: open - Opened by fasttime about 2 months ago - 1 comment
Labels: bug, rule, accepted

#19855 - fix: update error message for `no-restricted-properties`

Pull Request - State: closed - Opened by Tanujkanti4441 about 2 months ago - 2 comments
Labels: bug, rule, feature

#19853 - feat: Enhancement to the no-duplicate-imports rule to better support TypeScript syntax

Pull Request - State: closed - Opened by Un5had0wed about 2 months ago - 5 comments
Labels: rule

#19852 - Docs: Add explanation of "why" to class-methods-use-this

Issue - State: open - Opened by JoshuaKGoldberg about 2 months ago - 2 comments
Labels: documentation, accepted

#19851 - chore: upgrade @eslint/js@9.29.0

Pull Request - State: closed - Opened by mdjermanovic about 2 months ago - 1 comment
Labels: chore

#19850 - chore: update dependency @eslint/core to ^0.15.0

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

#19849 - chore: update eslint

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

#19848 - Bug: eslint --env-info doesn't report correct Node/eslint version

Issue - State: closed - Opened by markboyall about 2 months ago - 7 comments
Labels: bug, good first issue, accepted, help wanted, repro:yes

#19847 - Bug: linting files that aren't in files property

Issue - State: closed - Opened by markboyall about 2 months ago - 6 comments
Labels: bug, repro:needed

#19846 - Bug: When running without --fix, eslint still wastes time "Applying fixes"

Issue - State: closed - Opened by Floriferous about 2 months ago - 1 comment
Labels: bug, repro:needed

#19845 - fix: explicit matching behavior with negated patterns and arrays

Pull Request - State: closed - Opened by mdjermanovic about 2 months ago - 1 comment
Labels: bug, core, accepted

#19844 - New Rule: preserve-caught-error

Issue - State: open - Opened by Amnish04 about 2 months ago - 16 comments
Labels: rule, accepted, feature

#19843 - feat: Extendable types for rules and settings configs

Pull Request - State: open - Opened by nzakas about 2 months ago - 4 comments
Labels: accepted, feature, types

#19842 - chore: update dependency @eslint/core to ^0.15.0

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

#19841 - fix: update minimatch to ^10.0.1

Pull Request - State: closed - Opened by ja-ka about 2 months ago - 6 comments
Labels: bug

#19839 - feat: TS syntax support for `no-duplicate-import`

Pull Request - State: closed - Opened by Tanujkanti4441 about 2 months ago - 1 comment
Labels: rule, feature

#19837 - fix: fix `LintOptions.filterCodeBlock` types

Pull Request - State: closed - Opened by ntnyq about 2 months ago - 1 comment
Labels: bug, accepted, types

#19836 - Bug: TypeScript and LintOptions interface: filterCodeBlock should not be typed as boolean

Issue - State: closed - Opened by khawkins about 2 months ago - 2 comments
Labels: bug, accepted, repro:yes, types

#19835 - feat: add ES2025 globals

Pull Request - State: closed - Opened by fisker about 2 months ago - 2 comments
Labels: accepted, feature, contributor pool

#19834 - Rule Change: support TypeScript syntax in no-duplicate-imports

Issue - State: closed - Opened by rivajunior about 2 months ago - 9 comments
Labels: enhancement, rule, accepted

#19833 - refactor: Remove eslintrc from flat config functionality

Pull Request - State: closed - Opened by nzakas about 2 months ago - 1 comment
Labels: cli, core, accepted, chore