-
-
Notifications
You must be signed in to change notification settings - Fork 31k
Open
Description
This would ideally combine awesome-lint with a linter for the pull requests themselves and the main awesome
readme.
Related to #1363 and the goal of maintaining Sindre's sanity 💯
Here's my proposed game plan:
- create a linter based off of
awesome-lint
that lints this repo'sreadme.md
to verify formatting and extract all the sub-lists - this linter validates every awesome list linked to via
awesome-lint
- maintainers will only consider PRs once they pass this CI step
There will be some existing awesome lists that don't pass awesome-lint
, so we could whitelist these for now and incrementally fix them until the whitelist can be removed.
This would also put more onus on the awesome-lint
project which appears to have been inactive for some time.
Possible future extensions:
- Include
awesome-lint
in the defaultawesome
list template such that it would be enforced via CI for sub-awesome lists going forwards.
@sindresorhus I'd be happy to spearhead this, since I really believe these lists help countless developers out there every day, and the current gameplan of manual reviewing (even with the help of fellow list-makers) seems sub-optimal.
missmatsuko, sosiristseng, sancarn and brandonzane11
Metadata
Metadata
Assignees
Labels
No labels