# Local
.DS_Store
*.local
*.log*

# Ignore local Claude Code config
*.local.json

# IDE
.idea

# Build stuff.
target
pkg
dist
out
result
*.tsbuildinfo
node_modules
/.direnv

# Don't leak dev stuff
*.mp4
*.fmp4
*.crt
*.key
*.hex
*.jwk
*.jwt
*.m3u8
*.m4s

# Except these test fixtures, which are committed.
!rs/moq-mux/src/container/fmp4/test_data/*.mp4

# Cloudflare Wrangler
.wrangler/

# We're using bun
package-lock.json
yarn.lock
pnpm-lock.yaml

# Python
__pycache__/
*.pyc
.venv/

# maturin develop drops uniffi bindings + cdylib here during editable
# installs of the py/moq-ffi package.
/py/moq-ffi/moq_ffi/_uniffi/

# Generated JSR manifest (derived from package.json by js/common/package.ts)
jsr.json
