-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Insights: eslint/eslint
Overview
Could not load contribution data
Please try again later
56 Pull requests merged by 19 people
-
feat: add
allowSeparateTypeImports
option tono-duplicate-imports
#19872 merged
Jun 20, 2025 -
fix: update error message for
no-restricted-properties
#19855 merged
Jun 19, 2025 -
docs: typo in comment for unused variables handling
#19870 merged
Jun 19, 2025 -
docs: Fixed Typo in configuration-files.md
#19873 merged
Jun 19, 2025 -
feat: throw error when column is negative in
getIndexFromLoc
#19831 merged
Jun 18, 2025 -
fix: remove unnecessary semicolon from fixes
#19857 merged
Jun 17, 2025 -
fix: use
process.version
in--env-info
#19865 merged
Jun 17, 2025 -
docs: clarify that boolean is still allowed for rule
meta.deprecated
#19866 merged
Jun 17, 2025 -
chore: upgrade @eslint/js@9.29.0
#19851 merged
Jun 13, 2025 -
feat: add
ecmaVersion: 2026
, parsingusing
andawait using
#19832 merged
Jun 13, 2025 -
fix: explicit matching behavior with negated patterns and arrays
#19845 merged
Jun 13, 2025 -
docs: add support for custom name parameter to
includeIgnoreFile
#19795 merged
Jun 12, 2025 -
fix: fix
LintOptions.filterCodeBlock
types#19837 merged
Jun 10, 2025 -
refactor: Remove eslintrc from flat config functionality
#19833 merged
Jun 10, 2025 -
feat: prune suppressions for non-existent files
#19825 merged
Jun 10, 2025 -
feat: add ES2025 globals
#19835 merged
Jun 10, 2025 -
feat: add auto-accessor fields support to class-methods-use-this
#19789 merged
Jun 10, 2025 -
fix: correct breaking deprecation of FlatConfig type
#19826 merged
Jun 7, 2025 -
docs: enhance documentation with links and fix typos
#19761 merged
Jun 6, 2025 -
feat: allow global type declaration in
no-var
#19714 merged
Jun 6, 2025 -
test: switch to flat config mode in code path analysis tests
#19824 merged
Jun 6, 2025 -
chore: Update first-party dependencies faster with Renovate
#19822 merged
Jun 6, 2025 -
refactor: SafeEmitter -> SourceCodeVisitor
#19708 merged
Jun 4, 2025 -
feat: ignore type annotations in no-restricted-globals
#19781 merged
Jun 3, 2025 -
perf: improve time complexity of
getLocFromIndex
#19782 merged
Jun 2, 2025 -
fix: add
language
anddialects
tono-use-before-define
#19808 merged
Jun 2, 2025 -
feat: add allowProperties option to no-restricted-properties
#19772 merged
Jun 2, 2025 -
feat: add
sourceCode.isGlobalReference(node)
method#19695 merged
Jun 2, 2025 -
docs: update to clarify prompt usage
#19748 merged
Jun 2, 2025 -
chore: remove accidentally committed file
#19807 merged
Jun 1, 2025 -
chore: upgrade to
@eslint/js@9.28.0
#19802 merged
May 30, 2025 -
feat: Customization of serialization for languageOptions
#19760 merged
May 30, 2025 -
docs: Nested arrays in files config entry
#19799 merged
May 30, 2025 -
docs: clarify how config arrays can apply to subsets of files
#19788 merged
May 30, 2025 -
docs: Add description of meta.namespace to plugin docs
#19798 merged
May 30, 2025 -
fix: Remove configured global variables from
GlobalScope#implicit
#19779 merged
May 30, 2025 -
feat: Add
--pass-on-unpruned-suppressions
CLI option#19773 merged
May 29, 2025 -
fix: update context.report types
#19751 merged
May 29, 2025 -
docs: update
func-style
with examples#19793 merged
May 29, 2025 -
chore: update globals to v16
#19791 merged
May 29, 2025 -
feat: support TypeScript syntax in
no-use-before-define
#19566 merged
May 29, 2025 -
feat: support TS syntax in
no-shadow
#19565 merged
May 29, 2025 -
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate
#19786 merged
May 29, 2025 -
feat: support TS syntax in
no-magic-numbers
#19561 merged
May 28, 2025 -
chore: Add Copilot Instructions file
#19753 merged
May 28, 2025 -
feat: add allowTypeAnnotation to func-style
#19754 merged
May 28, 2025 -
fix: remove interopDefault to use jiti's default
#19697 merged
May 28, 2025 -
test: update
SourceCodeTraverser
tests#19763 merged
May 28, 2025 -
feat: add TypeScript support to
prefer-arrow-callback
#19678 merged
May 28, 2025 -
docs: add global scope's
implicit
field to Scope Manager docs#19770 merged
May 27, 2025 -
feat: ignore overloaded function declarations in func-style rule
#19755 merged
May 27, 2025 -
chore: add
*.code-workspace
to.gitignore
#19771 merged
May 27, 2025 -
fix: avoid false positive in
no-unassigned-vars
for declare module#19746 merged
May 25, 2025 -
refactor: NodeEventGenerator -> SourceCodeTraverser
#19679 merged
May 23, 2025 -
fix: curly types
#19750 merged
May 22, 2025 -
docs: fix minor typos and add links
#19743 merged
May 21, 2025
7 Pull requests opened by 6 people
-
feat: multithread linting
#19794 opened
May 29, 2025 -
feat: support TypeScript syntax in `no-unused-vars`
#19812 opened
Jun 2, 2025 -
feat: support explicit resource management
#19828 opened
Jun 6, 2025 -
feat: Extendable types for rules and settings configs
#19843 opened
Jun 11, 2025 -
fix: handle `null` type `loc` in `getIndexFromLoc` method
#19862 opened
Jun 16, 2025 -
fix: Add support for component syntax to code-path-analyzer
#19875 opened
Jun 19, 2025 -
refactor: Reporting into FileReport
#19877 opened
Jun 19, 2025
63 Issues closed by 10 people
-
Type issue with FlatConfig: Type '17' is not assignable to type 'EcmaVersion'
#19858 closed
Jun 20, 2025 -
Rule Change: support TypeScript syntax in no-duplicate-imports
#19834 closed
Jun 20, 2025 -
Bug: no-void should have option to allow ignoring promises
#19876 closed
Jun 19, 2025 -
Change Request: Provide an API for rule to specify dependency for caching purposes
#19869 closed
Jun 19, 2025 -
Bug: [`no-new-func`] no error with `function () {}.constructor`
#19863 closed
Jun 18, 2025 -
New Rule: `no-else`
#19871 closed
Jun 17, 2025 -
Bug: eslint --env-info doesn't report correct Node/eslint version
#19848 closed
Jun 17, 2025 -
Bug: [<rule name here>] <short description of the issue>fix
#19868 closed
Jun 17, 2025 -
Scheduled release for June 13th, 2025
#19817 closed
Jun 16, 2025 -
Bug: linting files that aren't in files property
#19847 closed
Jun 16, 2025 -
Change Reques: make custom rule `meta.messages` a required property
#19861 closed
Jun 16, 2025 -
Bug: When running without --fix, eslint still wastes time "Applying fixes"
#19846 closed
Jun 15, 2025 -
Rule Change: Support nested object paths in no-restricted-properties
#19809 closed
Jun 15, 2025 -
Bug: Patterns in arrays are not considered explicit match
#19814 closed
Jun 13, 2025 -
Bug: Negated patterns are considered explicit match
#19813 closed
Jun 13, 2025 -
Bug: TypeScript and LintOptions interface: filterCodeBlock should not be typed as boolean
#19836 closed
Jun 10, 2025 -
Bug: Counters for removed files remain in eslint-suppressions.json
#19778 closed
Jun 10, 2025 -
Change Request: rebooting `info` severity
#19806 closed
Jun 10, 2025 -
Bug: (fill in)
#19827 closed
Jun 10, 2025 -
Plugin initialization API
#14139 closed
Jun 5, 2025 -
[feature] Add custom `data` into `LintMessage`
#14198 closed
Jun 5, 2025 -
Ability to print out the list of top disabled rules
#14597 closed
Jun 5, 2025 -
Bug: eslint fails with multi-filetype config
#19819 closed
Jun 5, 2025 -
Rule Proposal: prefer-optional-chaining
#13430 closed
Jun 5, 2025 -
Rule Change: ignore type annotations in no-restricted-globals
#19769 closed
Jun 3, 2025 -
Bug: `no-useless-assignment` unexpected error with increment/decrement
#19818 closed
Jun 3, 2025 -
Bug: ESLint Bug Report: .nx Ignore Patterns Not Respected in Monorepo with Flat Config
#19816 closed
Jun 3, 2025 -
Rule Change: add "allowProperties" option to `no-restricted-properties`
#19762 closed
Jun 2, 2025 -
Change Request: Add isGlobalReference() to SourceCode
#19651 closed
Jun 2, 2025 -
Scheduled release for May 30th, 2025
#19747 closed
Jun 2, 2025 -
Bug: false negative in eslint/no-loss-of-precision
#19810 closed
Jun 2, 2025 -
Bug: improve `no-unused-vars` suggestion for ImportDeclarations
#19676 closed
May 31, 2025 -
Docs: Automattic logo display in dark mode
#19800 closed
May 31, 2025 -
Change Request: More flexible languageOptions serialization
#19759 closed
May 30, 2025 -
Docs: undocumented (and surprising) behavior of `files` accepting nested arrays of string
#18966 closed
May 30, 2025 -
Rule Change: no-unneeded-ternary for cases where optional chaining is the solution
#19801 closed
May 30, 2025 -
Bug: (fill in)
#19620 closed
May 30, 2025 -
Change Request: add `meta.namespace` and rewrite rule names from extended configs
#19655 closed
May 30, 2025 -
Bug: Predefined globals are left in `GlobalScope#implicit`
#19766 closed
May 30, 2025 -
Change Request: Standardize documentation properties (e.g. allow configs to export description)
#17842 closed
May 29, 2025 -
Follow identifiers to their declaration in `no-constant-condition`
#13776 closed
May 29, 2025 -
Change Request: Config to Disallow Disable
#15631 closed
May 29, 2025 -
Change Request: Option to allow config fallback
#16828 closed
May 29, 2025 -
Change Request: Create an `<eslint-editor>` web component
#15561 closed
May 29, 2025 -
Change Request: autoformat docs
#17504 closed
May 29, 2025 -
Change Request: Use `espree` parser in prettierrc
#19726 closed
May 29, 2025 -
Change Request: Update globals
#19790 closed
May 29, 2025 -
Bug: Config file resolution issue when mixing JavaScript/TypeScript code
#19796 closed
May 29, 2025 -
Change Request: `context.report` should accept wider type for `node`
#19733 closed
May 29, 2025 -
Bug: eslint v9 doesn't work in pre-commit
#19776 closed
May 28, 2025 -
Rule Change: allow expression type annotation in `func-style`
#19719 closed
May 28, 2025 -
Bug: Error using eslint-plugin-react-compiler in a TypeScript config (`eslint.config.ts`)
#19413 closed
May 28, 2025 -
Bug: require-await should require await for async gen instantiation
#19757 closed
May 27, 2025 -
Rule Change: `func-style` ignore overloaded function declarations
#19738 closed
May 27, 2025 -
Change Request: CVE-2024-21538 Update cross-spawn to ^7.0.4
#19768 closed
May 26, 2025 -
Change Request: Re-export `estree` types
#19756 closed
May 26, 2025 -
Change Request: Ajv validate does not work when eval is blocked by CSP
#19635 closed
May 26, 2025 -
Bug: `--parser-options sourceType:script` is ignored
#19752 closed
May 23, 2025 -
Bug:`isErrorMessage`-like helper function vulnerable to prototype pollution
#19749 closed
May 21, 2025
10 Issues opened by 10 people
-
Scheduled release for June 27th, 2025
#19867 opened
Jun 16, 2025 -
Change Request: add back `name` property to recommended configs
#19864 opened
Jun 16, 2025 -
Rule Change: `accessor-pairs` and `grouped-accessor-pairs` should support types
#19860 opened
Jun 16, 2025 -
Docs: Add explanation of "why" to class-methods-use-this
#19852 opened
Jun 13, 2025 -
New Rule: preserve-caught-error
#19844 opened
Jun 12, 2025 -
Rule Change: Adopt eslint-stylistic related url changes
#19820 opened
Jun 4, 2025 -
Rule Change: Make no-irregular-whitespace Language-Agnostic
#19805 opened
May 31, 2025 -
Rule Change: no-restricted-globals should detect restricted globals accessed via global object
#19804 opened
May 31, 2025 -
Support for ES2026 `using` and `await using` declarations
#19792 opened
May 29, 2025 -
Change Request: remove support for jiti < 2.2.0
#19765 opened
May 26, 2025
22 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
chore: add initial ecosystem plugin tests workflow
#19643 commented on
Jun 19, 2025 • 12 new comments -
feat: support TS syntax in `no-restricted-imports`
#19562 commented on
Jun 17, 2025 • 7 new comments -
feat: support TS syntax in `no-redeclare`
#19563 commented on
Jun 19, 2025 • 3 new comments -
Dependency Dashboard
#17733 commented on
Jun 20, 2025 • 0 new comments -
Bug: File ignored because outside of base path (the behaviour of 9.X is different from 8.X)
#19118 commented on
Jun 19, 2025 • 0 new comments -
Change Request: Autogenerated type definitions for rules
#18912 commented on
Jun 19, 2025 • 0 new comments -
Implementing a centralized repository for our GitHub Actions configurations
#17856 commented on
Jun 17, 2025 • 0 new comments -
Change Request: Add per-rule types
#19721 commented on
Jun 12, 2025 • 0 new comments -
Change Request: Can we make the Linter.Settings an interface for module declaration merging?
#19662 commented on
Jun 11, 2025 • 0 new comments -
Change Request: Allow rules to specify the languages/dialects they work on
#19462 commented on
Jun 11, 2025 • 0 new comments -
Change Request: Ability to disable autofixes on a per-rule basis
#18696 commented on
Jun 9, 2025 • 0 new comments -
Change Request: Support bulk suppression in Node.js API
#19603 commented on
Jun 9, 2025 • 0 new comments -
Add ability to test rule schemas
#13434 commented on
Jun 6, 2025 • 0 new comments -
Change Request: Make rules TypeScript syntax-aware
#19173 commented on
Jun 6, 2025 • 0 new comments -
Lint multiple files in parallel [$500]
#3565 commented on
Jun 5, 2025 • 0 new comments -
Bug: `--ignore-pattern` doesn't work well with `--flag unstable_config_lookup_from_file`
#18948 commented on
Jun 5, 2025 • 0 new comments -
Change Request: Rule Tester: Enforce that a rule marked `fixable` or `hasSuggestions` has a test case that produces a relevant fixer
#18008 commented on
Jun 5, 2025 • 0 new comments -
Change Request: switch to empathic for fs traversal
#19696 commented on
Jun 4, 2025 • 0 new comments -
📈 Tracking: Flat Config support
#18093 commented on
Jun 2, 2025 • 0 new comments -
Rule Change: Update no-shadow-restricted-names to report globalThis by default
#19673 commented on
May 30, 2025 • 0 new comments -
Change Request: Make warnings suppressable
#19706 commented on
May 22, 2025 • 0 new comments -
Change Request: Repeatable performance test
#19680 commented on
May 22, 2025 • 0 new comments