From 0a327c042bffd05fc5f98b1ad6dc97184f5b2c9f Mon Sep 17 00:00:00 2001 From: Anders Lehmann Pier Date: Fri, 13 Jun 2025 09:39:16 +0200 Subject: [PATCH] Add comprehensive .gitignore for game development workflow --- .gitignore | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4edd9fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,94 @@ +# System files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Editor files +*.swp +*.swo +*~ +.vscode/settings.json +.vscode/launch.json +.idea/ +*.sublime-* + +# Logs and temporary files +*.log +*.tmp +*.temp +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Build outputs +dist/ +build/ +out/ +builds/*/output/ + +# Dependencies +node_modules/ +jspm_packages/ + +# Optional npm cache directory +.npm + +# Environment variables +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Cache directories +.cache/ +.parcel-cache/ +.next/ + +# Coverage directory used by tools like istanbul +coverage/ +*.lcov + +# Compressed assets during development +*.zip +*.tar.gz +*.rar + +# Large asset files (use Git LFS if needed) +assets/**/*.mov +assets/**/*.mp4 +assets/**/*.avi +assets/**/*.wav +assets/**/*.mp3 +assets/**/*.flac + +# Test results +tests/results/ +tests/screenshots/ +performance-logs/*.json + +# Development tools +tools/*/output/ +tools/*/temp/ + +# Mobile build artifacts +builds/mobile/platforms/ +builds/mobile/plugins/ + +# PWA build artifacts +builds/pwa/workbox-* +builds/pwa/precache-* + +# Analytics and monitoring +analytics/ +monitoring/ \ No newline at end of file