diff --git a/.gitignore b/.gitignore index 9f62ec0..97163a3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,53 @@ -node_modules -# Keep environment variables out of version control +# Node modules +node_modules/ + +# Output builds +dist +dist/ +.build/ +coverage/ + +# TypeScript +*.tsbuildinfo + +# Environment variables .env - -/generated/prisma +.env.* # for multiple environments like .env.dev, .env.prod + +# Logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +logs/ + +# IDE-specific +.vscode/ +.idea/ +.DS_Store +Thumbs.db + +# OS-specific +*.swp +*~ + +# Prisma +prisma/dev.db +prisma/migrations/dev/ +prisma/*.sqlite +*.db + +# Test output +*.lcov +*.lcov.info +nyc_output/ +test-results/ + +# Package manager files (if using lockfile switching) +package-lock.json +yarn.lock +pnpm-lock.yaml + +# Others (optional) +coverage-final.json +.cache/ \ No newline at end of file