diff --git a/.gitignore b/.gitignore index 7b0d293..9a1d56a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,17 +1,37 @@ -# Ignore build artifacts and logs +# Build artifacts bookmann/ bookmann.* !bookmann/ +# Node.js +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +package-lock.json +.pnpm-debug.log* + +# TypeScript +*.tsbuildinfo +*.d.ts.map + +# Compiled JavaScript (keep .ts source, ignore .js) +web/static/*.js +!web/static/htmx.min.js + # Temporary files tmp/ temp/ *.tmp +*.swp +*.swo +*~ # Testing coverage *.out *.cover coverage.html +*.test # Logs *.log @@ -19,4 +39,21 @@ coverage.html # Environment .env -!.env.example \ No newline at end of file +!.env.example +.env.test +.env.local + +# IDE +.idea/ +.vscode/ +*.iml +.DS_Store +Thumbs.db + +# Uploads +uploads/ + +# Database +*.db +*.sqlite +*.sqlite3 \ No newline at end of file