JoshuaKGoldberg / create-typescript-app

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 💝
MIT License
906 stars 70 forks source link

📝 Documentation: `eslint-plugin-regex` vs `eslint-plugin-regexp` #1597

Open fb55 opened 1 month ago

fb55 commented 1 month ago

Bug Report Checklist

Overview

I am currently reading through the docs to see if I can pick up anything new.

https://github.com/JoshuaKGoldberg/create-typescript-app/blob/8404b1dbe654ec90786eabd82a6196c90bf97771/docs/Tooling.md#lint-regex states that:

eslint-plugin-regex: Detects issues with JavaScript regular expressions, such as potential exponential complexity.

https://github.com/gmullerb/eslint-plugin-regex allows files to be checked against regular expressions, and does not validate regular expressions. https://github.com/ota-meshi/eslint-plugin-regexp is the plugin that validates regular expressions.

Additional Info

No response

JoshuaKGoldberg commented 1 month ago

Ha, nice spot! This is a pure docs issue. I slipped up and linked to the wrong plugin. It should be ota-meshi's eslint-plugin-regexp. Thanks for noting!

Krupakar-Reddy-S commented 1 month ago

i would like to work on this

JoshuaKGoldberg commented 1 month ago

@all-contributors please add @fb55 for bug.

🤖 Beep boop! This comment was added automatically by all-contributors-auto-action. Not all contributions can be detected from Git & GitHub alone. Please comment any missing contribution types this bot missed. ...and of course, thank you for contributing! 💙

allcontributors[bot] commented 1 month ago

@JoshuaKGoldberg

I've put up a pull request to add @fb55! :tada:

I couldn't determine any contributions to add, did you specify any contributions? Please make sure to use valid contribution names.

JoshuaKGoldberg commented 1 month ago

@Krupakar-Reddy-S we don't have any issue claiming system (https://github.com/JoshuaKGoldberg/create-typescript-app/blob/212b5f7f767dd59473ec175408a6aa0e898fd0e5/.github/CONTRIBUTING.md#issue-claiming). If you've got a code change, you can go ahead and send a PR (please do!). 🚀