Description
Suggestion
Because we're a monorepo with several areas of packages, we have quite a few issue templates to choose from. There's a good amount of reading there. I think we can make it easier+quicker for contributors to choose the right template by trimming down their titles and descriptions a bit.
Throwing together a quick first draft, reducing word count from 195 to 156:
Before | After |
---|---|
![]() |
![]() |
'Before' image text
🐛 Report a Bug With a Rule
Report a bug you encountered with a lint rule
✨ Propose a New Rule Option or Additional Checks
Propose a new lint rule option or propose that a lint rule checks more cases
✨ Propose a New Rule
Propose a new lint rule
✨ Propose a New Base Rule Extension
Propose a new base lint rule extension
📝 Documentation Request
Request a change in documentation
🐛 Report a Bug With Another Package
Report a bug you encountered with another one of our packages (parser, util, scope-manager, etc)
✨ Propose an Enhancement With Another Package
Report an enhancement to another one of our packages (parser, util, scope-manager, etc)
🐛 Report a Complex Bug With a Reproduction Repository
Report a complex bug you encountered by providing an isolated reproduction repository
♻ Propose a Change to Preset Configurations
Propose an addition, removal, or general change to a preset config
🏗 Suggest an Improvement with Repository Maintenance
Report a bug or request a feature related to developing the typescript-eslint monorepo
Report a security vulnerability
Please review our security policy for more details.
FAQ
Please check out our FAQ before filing new issues
'After' image text
🐛 Rule Bug
An issue with a single lint rule
✨ New Rule Option or Additional Checks
Propose a new lint rule option or propose that a lint rule checks more cases
✨ New Rule
Propose a new lint rule
🧱 New Base Rule Extension
Propose a new base lint rule extension
📝 Documentation
Adding or improving docs
🐛 Bug With Another Package
An issue with another one of our packages (parser, utils, etc)
✨ Enhancement With Another Package
Request a change to another one of our packages (parser, utils, etc)
🪲 Complex Bug With a Reproduction Repository
Report a complex bug you encountered by providing an isolated reproduction repository
♻ Change to Preset Configurations
Propose an addition, removal, or general change to a preset config
🏗 Internal Repository Maintenance
Improve how we develop the typescript-eslint monorepo
Security
Please review our security policy for more details.
FAQ
Please check out our FAQ before filing new issues