105 lines
1.2 KiB
Plaintext
105 lines
1.2 KiB
Plaintext
# Dependencies
|
|
node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# Bun
|
|
.bun/
|
|
bun.lockb
|
|
|
|
# Environment variables
|
|
.env
|
|
.env.local
|
|
.env.development
|
|
.env.development.local
|
|
.env.test
|
|
.env.test.local
|
|
.env.production
|
|
.env.production.local
|
|
|
|
# Prisma
|
|
prisma/.env
|
|
# Keep migrations but ignore the generated client
|
|
node_modules/.prisma/
|
|
node_modules/@prisma/
|
|
|
|
# Build outputs
|
|
out/
|
|
dist/
|
|
build/
|
|
*.tgz
|
|
*.tsbuildinfo
|
|
|
|
# Code coverage
|
|
coverage/
|
|
*.lcov
|
|
*.coverage
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
lerna-debug.log*
|
|
bun-debug.log*
|
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
|
|
|
# Output directory (scraped data - contains sensitive student info!)
|
|
output/
|
|
*.json
|
|
!package.json
|
|
!tsconfig.json
|
|
!prisma/schema.prisma
|
|
|
|
# OS files
|
|
.DS_Store
|
|
.DS_Store?
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
ehthumbs.db
|
|
Thumbs.db
|
|
|
|
# IDEs
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.project
|
|
.classpath
|
|
.c9/
|
|
*.launch
|
|
.settings/
|
|
*.sublime-workspace
|
|
*.sublime-project
|
|
|
|
# Testing
|
|
test-results/
|
|
playwright-report/
|
|
playwright/.cache/
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
.cache/
|
|
|
|
# Database files (if using SQLite for testing)
|
|
*.db
|
|
*.db-journal
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# Debug
|
|
.debug/
|
|
|
|
# Caches
|
|
.eslintcache
|
|
.next/
|
|
.nuxt/
|
|
.turbo/
|
|
|
|
# Generated files
|
|
/generated/ |