chore: improve .gitignore and add shared vscode settings (#57)
- Better organized with clear sections - Added SQLite WAL/SHM files - Added OS files (Thumbs.db, swap files) - Added misc caches (.cache/, .turbo/) - Keep .vscode/settings.json for shared vitest config - Added root data/ folder (docker-compose mount point)
This commit is contained in:
+67
-26
@@ -1,33 +1,74 @@
|
||||
# Node
|
||||
# ===================
|
||||
# Dependencies
|
||||
# ===================
|
||||
node_modules/
|
||||
.pnpm-store/
|
||||
|
||||
# ===================
|
||||
# Build outputs
|
||||
# ===================
|
||||
dist/
|
||||
build/
|
||||
.tmp/
|
||||
*.tsbuildinfo
|
||||
|
||||
# ===================
|
||||
# Test & Coverage
|
||||
# ===================
|
||||
coverage/
|
||||
.nyc_output/
|
||||
|
||||
# ===================
|
||||
# Environment
|
||||
# ===================
|
||||
.env
|
||||
.env.*
|
||||
!.env.example
|
||||
|
||||
# ===================
|
||||
# Database & Data
|
||||
# ===================
|
||||
*.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
*.db-journal
|
||||
*.db-wal
|
||||
*.db-shm
|
||||
backend/data/
|
||||
data/
|
||||
|
||||
# ===================
|
||||
# Logs
|
||||
# ===================
|
||||
logs/
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Build outputs
|
||||
dist/
|
||||
build/
|
||||
coverage/
|
||||
.tmp/
|
||||
|
||||
# Env
|
||||
.env
|
||||
.env.*
|
||||
!.env.example
|
||||
|
||||
# SQLite
|
||||
*.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
*.db-journal
|
||||
backend/data/
|
||||
|
||||
# Logs
|
||||
logs/
|
||||
*.log
|
||||
|
||||
# Editor
|
||||
.vscode/
|
||||
.idea/
|
||||
# ===================
|
||||
# OS files
|
||||
# ===================
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# ===================
|
||||
# IDE / Editor
|
||||
# ===================
|
||||
.idea/
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
||||
# Keep shared VS Code settings
|
||||
# .vscode/ is NOT ignored - settings.json is useful for the team
|
||||
|
||||
# ===================
|
||||
# Misc
|
||||
# ===================
|
||||
*.local
|
||||
.cache/
|
||||
.turbo/
|
||||
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"vitest.root": "backend",
|
||||
"vitest.enable": true,
|
||||
"vitest.commandLine": "npm test --"
|
||||
}
|
||||
Reference in New Issue
Block a user