Skip to content

normalize aliases ​

List filter aliases for --exclude and --only flags.

Usage ​

bash
normalize aliases              # List all aliases
normalize aliases --json       # JSON output
normalize aliases --root <DIR> # Specify project root

Builtin Aliases ​

AliasDescription
@testsTest files and directories
@configConfiguration files
@buildBuild output directories
@docsDocumentation files
@generatedGenerated code

Custom Aliases ​

Define in .normalize/config.toml:

toml
[aliases]
tests = ["*_test.go", "**/__tests__/**"]
config = ["*.toml", "*.yaml", "*.json"]
todo = ["TODO.md", "TASKS.md"]

Set patterns to empty array to disable a builtin alias:

toml
[aliases]
generated = []  # Disable @generated

Usage with Commands ​

bash
normalize view . --exclude @tests
normalize analyze --only @config
normalize text-search "TODO" --exclude @generated