# Extra files
python/tests/__init__.py
python/tests/__pycache__/
python/examples/__init__.py
python/browserstate/__pycache__/
python/browserstate/storage/__pycache__/

# Python testing and coverage
.coverage
htmlcov/
.pytest_cache/
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
.installed.cfg
*.egg

# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Build output
dist/
lib/
build/

# Coverage
coverage/

# IDE and editors
.idea/
.vscode/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Environment
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# TypeScript
*.tsbuildinfo 

# Browser Profiles
**/.browser-sessions/
browser-profiles/
**/browser_profiles/
**/userdata/
**/.browser-state/
**/.browserstate/
**/User Data/
**/.playwright/
examples/**/test-results/
examples/**/playwright-report/
**/browserstate-*/

# Credentials
**/service-account*.json
**/credentials*.json
**/*-key.json
typescript/examples/google/service-account.json
typescript/examples/s3/aws-credentials.json

# S3 Configuration
typescript/examples/s3/config.json

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
dist/
build/
*.egg-info/

# Virtual environments
venv/
env/
ENV/
.venv/
.env/

# Node.js dependencies
node_modules/
npm-debug.log
yarn-debug.log
yarn-error.log

# IDE specific files
.idea/
.vscode/
*.swp
*.swo

# Testing
.coverage
coverage/
htmlcov/

# Redis
dump.rdb
*.rdb

# OS specific
.DS_Store
Thumbs.db

# Local configuration
.env
.env.local
.env.*.local