# dependencies
node_modules/
.pnp/
.pnp.js
# symlink to frontend/node_modules (created by `npm run pretest:e2e`); the
# trailing-slash pattern above doesn't match a symlink even when it points to
# a directory
tests/node_modules

# env / secrets
.env
.env.*
!.env.example
*.pem
*.key

# ops (holds VPS credentials, never commit)
ops/

# nuxt
frontend/.nuxt/
frontend/.output/
frontend/.data/
frontend/dist/
.nitro/
.cache/

# playwright
frontend/test-results/
frontend/playwright-report/

# nuxt module-setup marker (regenerated, not meaningful project config)
frontend/.nuxtrc

# caddy runtime
caddy/data/
caddy/config/

# pocketbase local dev data (bind-mounted, docker-compose.dev.yml)
pocketbase/pb_data/

# logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# editors / os
.vscode/
!.vscode/extensions.json
.idea/
.DS_Store
Thumbs.db

# misc
coverage/
*.tsbuildinfo
