# =========================
# Dependencies
# =========================
node_modules/
.pnp/
.pnp.js
.pnp.cjs

# =========================
# Build outputs
# =========================
dist/
build/
out/
.next/
.nuxt/
.cache/
.parcel-cache/
.vite/
.turbo/

# =========================
# Logs
# =========================
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# =========================
# Runtime / cache
# =========================
.cache/
.eslintcache
.stylelintcache
*.tsbuildinfo

# =========================
# Environment files
# =========================
.env
.env.local
.env.*.local
.env.development.local
.env.test.local
.env.production.local

# 如果你有示例环境变量文件，可以提交
!.env.example

# =========================
# WebStorm / JetBrains IDE
# =========================
.idea/
*.iml
*.iws
*.ipr

# 如果团队需要共享 WebStorm 配置，可以改成下面这种策略：
# .idea/*
# !.idea/codeStyles/
# !.idea/inspectionProfiles/
# !.idea/runConfigurations/

# =========================
# VSCode
# =========================
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json

# =========================
# OS files
# =========================
.DS_Store
.AppleDouble
.LSOverride
Thumbs.db
ehthumbs.db
Desktop.ini

# =========================
# Test coverage
# =========================
coverage/
.nyc_output/

# =========================
# Storybook
# =========================
storybook-static/

# =========================
# Cypress / Playwright
# =========================
cypress/videos/
cypress/screenshots/
playwright-report/
test-results/

# =========================
# Sentry / source maps
# =========================
*.map

# 如果线上需要 sourcemap，就不要忽略 *.map

# =========================
# Package manager cache
# =========================
.npm/
.yarn/*
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions

# =========================
# Temporary files
# =========================
tmp/
temp/
*.tmp
*.temp

# =========================
# Local certificates / keys
# =========================
*.pem
*.key
*.crt
*.p12
*.pfx

# =========================
# Misc
# =========================
*.bak
*.swp
*.swo
*.zip