Skip to content

chore: add typos.toml configuration#170

Merged
Brooooooklyn merged 1 commit intovoidzero-dev:mainfrom
Shinigami92:chore-add-typos-config
Mar 27, 2026
Merged

chore: add typos.toml configuration#170
Brooooooklyn merged 1 commit intovoidzero-dev:mainfrom
Shinigami92:chore-add-typos-config

Conversation

@Shinigami92
Copy link
Contributor

The Justfile runs typos as part of just ready, but no typos.toml config exists. This causes typos to exit with code 2 on ~40+ false positives, aborting the just ready workflow for every contributor.

This adds a typos.toml that suppresses the false positives:

  • Excludes conformance fixtures (extracted from Angular's own specs, typos are upstream)
  • Excludes HTML entity table (entities.rs — spec-defined names like becaus, infintie)
  • Excludes e2e comparison fixtures (CSS/HTML test strings)
  • Allows standard JS/TS terms (IIFE, xdescribe, xit)
  • Allows German i18n test data (Sie, ein, Elemente, alle)
  • Allows Angular-specific identifiers and comments (d.ot property binding, mergable from upstream source)

Note: CI does not run typos, so this is purely a local developer experience improvement.

@Brooooooklyn Brooooooklyn merged commit dcb536a into voidzero-dev:main Mar 27, 2026
2 checks passed
@Shinigami92 Shinigami92 deleted the chore-add-typos-config branch March 27, 2026 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants