# 环境变量（敏感信息）
.env
.env.local
.env.*.local
!.env.example

# 依赖
node_modules/
.pnp
.pnp.js

# 构建
dist/
build/
out/
*.tsbuildinfo

# 日志
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# 运行时数据
pids/
*.pid
*.seed
*.pid.lock

# 系统文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
Desktop.ini

# IDE / 编辑器
.idea/
.vscode/
*.swp
*.swo
*.sublime-workspace
*.sublime-project
.fleet/

# 测试
coverage/
.nyc_output/
*.lcov

# Prisma
prisma/*.db
prisma/*.db-journal
migrations/

# 临时文件
*.tmp
*.temp
.cache/
.parcel-cache/

# Docker
docker-compose.override.yml

# 打包文件
*.zip
*.tar.gz
*.tgz
*.rar

# 密钥和证书（不应上传）
*.pem
*.key
*.cert
*.crt

# 调试
.eslintcache
.stylelintcache

# TypeScript
*.tsbuildinfo

# 其他
*.bak
*.backup
*.orig