node_modules/
dist/
build/
*.egg-info/
__pycache__/
.venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
out/
cache/
work/

# The fake awal stand-in in the tests is committed on purpose: the CLI test
# needs its dist/ layout, and the dist/ rule above would hide it.
!js/tests/support/fake-awal/dist/
!js/tests/support/fake-awal/dist/**
