# 依赖和构建产物
node_modules/
dist/
build/
*.min.*
coverage/
.coverage/

# Drizzle 生成的迁移文件
apps/desktop/src/database/drizzle/

# 配置文件（保持原样）
*.config.js
*.config.ts
*.config.mjs
vite.config.*
tsconfig.json
package.json
*d.ts
*.mdx
tsconfig.node.json

# 锁定文件（不应格式化）
package-lock.json
yarn.lock
pnpm-lock.yaml

# IDE 和编辑器文件
.vscode/
.idea/
*.swp
*.swo

# 文档文件
*.md

# 日志文件
*.log
npm-debug.log*

# 操作系统文件
.DS_Store
Thumbs.db

# 临时文件
tmp/
temp/
.tmp/

# Agent / tool working directories
.codex/
.worktrees/
.e2e-runtime/
.e2e-tools/
.cargo-temp/
rust-target/
rust-temp/

apps/desktop/src-tauri/target/**/*
apps/desktop/src-tauri/gen/**/*
apps/site/.astro/
apps/site/dist/
.claude/
