72 lines
1.1 KiB
Plaintext
72 lines
1.1 KiB
Plaintext
# --- OS / Editors ---
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.swp
|
|
*.swo
|
|
.idea/
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
!.vscode/settings.json
|
|
|
|
# --- Node / Package Managers ---
|
|
node_modules/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
|
|
# --- Builds / Caches ---
|
|
dist/
|
|
build/
|
|
.out/
|
|
.next/
|
|
.cache/
|
|
coverage/
|
|
.nyc_output/
|
|
*.tsbuildinfo
|
|
|
|
# --- Vite / React (web) ---
|
|
apps/web/dist/
|
|
web/dist/
|
|
**/dist/
|
|
**/.vite/
|
|
|
|
# --- TypeScript ---
|
|
# (tsc output goes to dist/; keep sources)
|
|
# tsconfig.tsbuildinfo is already ignored via *.tsbuildinfo
|
|
|
|
# --- Env / Secrets ---
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# --- Prisma ---
|
|
# Keep migrations (commit them), ignore local SQLite files if ever used
|
|
prisma/*.db
|
|
prisma/*.db-journal
|
|
**/prisma/*.db
|
|
**/prisma/*.db-journal
|
|
# Prisma client is generated into node_modules; no ignore needed
|
|
|
|
# --- Logs / PIDs ---
|
|
logs/
|
|
*.log
|
|
*.pid
|
|
*.pid.lock
|
|
|
|
# --- Docker / Compose ---
|
|
# Local overrides and artifacts
|
|
docker-compose.override.yml
|
|
# If you keep any local bind-mounted data dirs, ignore them here:
|
|
data/
|
|
tmp/
|
|
|
|
# --- Caddy (if you check these into repo accidentally) ---
|
|
caddydata/
|
|
caddyconfig/
|
|
|
|
# --- Misc ---
|
|
.sass-cache/
|
|
.eslintcache
|
|
.stylelintcache
|