GitShow/sindresorhus/awesome-lint
sindresorhus

awesome-lint

Linter for Awesome lists

by sindresorhus
awesomelintlinternodejs
Star on GitHubForknpm

JavaScript

815 stars86 forks25 contributorsActive · 1mo agoSince 2016v2.3.0MIT

Meet the team

See all 25 on GitHub →
sindresorhus
sindresorhus117 contributions
chinesedfan
chinesedfan10 contributions
transitive-bullshit
transitive-bullshit8 contributions
kdeldycke
kdeldycke6 contributions
hyperupcall
hyperupcall4 contributions
itaisteinherz
itaisteinherz3 contributions
TiagoDanin
TiagoDanin3 contributions
WillForan
WillForan3 contributions

Languages

View on GitHub →
JavaScript100%

Commit activity

Last 12 weeks · 1 commit

Full graph →

Community health

4 of 6 standards met

Community profile →
71
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 2 in progress · Last activity 1mo ago
See all on GitHub →
transitive-bullshit
Add rule for linting header image if one existsOpenIssue

Based on discussion in https://github.com/sindresorhus/awesome/pull/1314. [ ] If a header image exists (aside from awesome-list badge), ensure it is high-DPI or SVG. IssueHunt Summary Backers (Total: $60.00) issuehunt ($60.00) Submitted pull Requests #225 Add header image rule (SVG/HiDPI) Become a backer now! Or submit a pull request to get the deposits! Tips Checkout the Issuehunt explorer to discover more funded issues. Need some help from other developers? Add your repositories on IssueHunt to raise funds.

transitive-bullshit · 5d ago
kdeldycke
Fix false positives in `balanced-punctuation`OpenPR

This PR fix false positives in for apostrophes. Description The rule treats (U+2019) after a word character as an apostrophe and skips it. This works for or , but breaks when the same line also contains a curly-quoted span like , in which the closing after has a word character before it and space after it, so it gets classified as an apostrophe too, leaving the opening unmatched. I stumbled upon this issue in my awesome-billing project, where I had to add `China's'steal''match-punctuationremark-lint-pluginsbalanced-punctuationisApostrophe()'list-itembalanced-punctuation` regression on my downstream awesome lists.

kdeldycke · 2mo ago

Recent fixes

View closed PRs →
guykisel
add pre-commit configClosedIssue

Hello, https://pre-commit.com/ is a really handy tool for configuring and managing pre-commit hooks. I'm setting up a new awesome list and while reading the docs I came upon this linter. It's usually pretty easy to add a pre-commit config to a linter's repo - https://pre-commit.com/index.html#new-hooks As an example here's a config for markdownlint - https://github.com/igorshubovych/markdownlint-cli/blob/master/.pre-commit-hooks.yaml If this seems like a good idea, I'd be happy to contribute such a config myself. Thanks for taking a look at this request!

guykisel · 1mo ago
saulane
Add header image ruleMergedPR

Fixes #37 Summary Adds an rule for the funded IssueHunt issue. Lints the first non-badge header image and accepts SVG/SVGZ/data SVG or raster images that are at least 2x the displayed size. Covers the maintainer-requested followed by top-level `npm test`

saulane · 3mo ago
mgrojo
Needed space after hyphen not detectedClosedIssue

Shouldn't this problem have been detected by awesome-lint? Rendering is broken: https://github.com/ohenley/awesome-ada/commit/f49ab2826d50a790263d775efa65f59fe8f571a0 https://github.com/ohenley/awesome-ada/pull/152/changes It was missed here: https://github.com/ohenley/awesome-ada/actions/runs/24423487289/job/71351631258

mgrojo · 4mo ago
Structured data for AI agents

Repository: sindresorhus/awesome-lint. Description: Linter for Awesome lists Stars: 815, Forks: 86. Primary language: JavaScript. Languages: JavaScript (100%). License: MIT. Topics: awesome, lint, linter, nodejs. Latest release: v2.3.0 (4mo ago). Open PRs: 2, open issues: 2. Last activity: 1mo ago. Community health: 71%. Top contributors: sindresorhus, chinesedfan, transitive-bullshit, kdeldycke, hyperupcall, itaisteinherz, TiagoDanin, WillForan, panathea, LucaMartino97 and others.

·@ofershap

Replace github.com with gitshow.dev