111 lines
2.2 KiB
Plaintext
111 lines
2.2 KiB
Plaintext
# =============================================================
|
|
# SoftVowels — gitignore
|
|
# Grouped by purpose. Patterns are anchored to the repo root
|
|
# unless explicitly written with a leading "/" or "apps/...".
|
|
# =============================================================
|
|
|
|
# ---------- Dependencies ----------------------------------------
|
|
# pnpm content-addressed store
|
|
.pnpm-store/
|
|
# npm/yarn/pnpm lockfile caches
|
|
.npm/
|
|
.yarn/cache/
|
|
.yarn/build-state.yml
|
|
.yarn/install-state.gz
|
|
# Generic node_modules (covers root and every workspace)
|
|
node_modules/
|
|
**/node_modules/
|
|
|
|
# ---------- Build output ---------------------------------------
|
|
# Astro
|
|
.astro/
|
|
dist/
|
|
.output/
|
|
|
|
# Next.js / PayloadCMS
|
|
.next/
|
|
out/
|
|
build/
|
|
.cache/
|
|
|
|
# Vite
|
|
.vite/
|
|
|
|
# Deployment platforms (kept here in case we ever add them)
|
|
.vercel/
|
|
.netlify/
|
|
.turbo/
|
|
|
|
# ---------- Test / coverage ------------------------------------
|
|
coverage/
|
|
.nyc_output/
|
|
junit.xml
|
|
|
|
# ---------- Environment files ----------------------------------
|
|
# Never commit secrets. The .env.example templates are kept.
|
|
.env
|
|
.env.*
|
|
.env.local
|
|
.env.*.local
|
|
!.env.example
|
|
|
|
# ---------- Logs -----------------------------------------------
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
lerna-debug.log*
|
|
|
|
# ---------- OS / editor cruft ---------------------------------
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
# Windows
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
# Linux
|
|
*~
|
|
.nfs*
|
|
# Editors
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.history/
|
|
|
|
# ---------- Astro / Payload runtime artifacts -----------------
|
|
# Static site build (regenerated on every release)
|
|
apps/web/dist/
|
|
apps/web/.astro/
|
|
|
|
# CMS build artifacts and caches
|
|
apps/cms/.next/
|
|
apps/cms/.cache/
|
|
apps/cms/dist/
|
|
apps/cms/build/
|
|
|
|
# CMS media uploads — stored in a Docker volume in production,
|
|
# not in the repo. Editors upload via /admin.
|
|
apps/cms/media/
|
|
apps/cms/uploads/
|
|
# Note: apps/cms/src/payload-types.ts is GENERATED but conventionally
|
|
# committed (drives IDE autocomplete and CI type-checks).
|
|
|
|
# ---------- Tooling caches -------------------------------------
|
|
# Prettier
|
|
.prettier-cache/
|
|
# ESLint
|
|
.eslintcache
|
|
.eslintcache.*
|
|
# TypeScript
|
|
*.tsbuildinfo
|
|
|
|
# ---------- OpenCode (assistant runtime, not project code) ----
|
|
.opencode/
|
|
.opencode.json
|