diff --git a/.gitignore b/.gitignore index d7e0dad..9745833 100644 --- a/.gitignore +++ b/.gitignore @@ -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/ diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..bf62a38 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "vitest.root": "backend", + "vitest.enable": true, + "vitest.commandLine": "npm test --" +}