# dependencies
node_modules/
.pnp
.pnp.js

# next.js
.next/
out/
next-env.d.ts

# production
build/
dist/

# testing
coverage/
test-results/
playwright-report/
.playwright/

# environment — never commit secrets
.env
.env.local
.env.*.local
# An editor swap file of an ignored file is NOT itself ignored: .env.swp does
# not match .env, and vim writes the buffer's contents into it.
*.swp
*.swo
*~
.*.sw[a-p]

# database dumps & backups — but never the Prisma migrations, which are source
backups/
*.sql
*.dump
!prisma/migrations/**/*.sql

# generated preview artifacts
.preview/

# misc
.DS_Store
*.pem
npm-debug.log*
yarn-error.log*
.vscode/
.idea/

# typescript incremental build info
*.tsbuildinfo

# prisma generated client
lib/generated/
