Skip to content

Releases: GeiserX/awesome-lint-extra

v1.1.0

20 May 23:02

Choose a tag to compare

What's New

  • Codeberg/Gitea badge support: Badge validation now accepts shields.io Gitea native endpoints (/gitea/stars/, /gitea/last-commit/, /gitea/license/) and static/dynamic badge patterns for language and license
  • Each badge type accepts multiple alternative regex patterns — an entry passes if any pattern matches
  • 8 new tests for Codeberg badge patterns

This enables awesome lists to include Codeberg-hosted repos with proper badge validation.

v1.0.0

25 Mar 21:08

Choose a tag to compare

Initial release

Custom linter for awesome lists with advanced badge validation.

Features

  • Entry format validation (- [Name](url) ... - Description.)
  • Description style checks (capital letter, period, no name repetition)
  • Alphabetical order enforcement
  • Duplicate URL detection
  • Configurable URL host allowlist
  • Required shields.io badge types (stars, last-commit, language, license)
  • Custom colored tag badge requirement
  • Table of contents consistency check
  • GitHub Action for CI integration
  • Local Python script usage