-
Notifications
You must be signed in to change notification settings - Fork 362
Open
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunities
Milestone
Description
Description:
ESLint Stats makes it possible to capture rule execution times after a lint run. This would be valuable in VSCode to identify slow rules and optimize configurations without running ESLint manually from the CLI.
Ideas
-
Enable via settings:
"eslint.options": { "stats": true }
How could we parse this data in the extension?
-
Override ESLint executable path to run a wrapper that sets
--statsand--output-file, then parses the JSON before passing normal output back.
Questions
- Is there any API/hook in the extension to capture ESLint
statsoutput after each run? - Can we override the ESLint executable path for a custom wrapper?
- Any limitations in the extension/server protocol for sending this extra data?
Goal
Collect & log ESLint rule performance data directly in VSCode.
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunities