# Ignore dependency directories
node_modules/
**/node_modules/

# Ignore build and cache directories
.next/
.venv/
.pytest_cache/
.ruff_cache/
dist/
build/

# Ignore lock files if they are too large
package-lock.json
uv.lock

# Ignore environment files
.env
.env.*
!.env.example

# Ignore internal logs or metadata
*.log