add git ignores

This commit is contained in:
Deep Koluguri 2025-11-05 17:45:32 -05:00
parent a04ec57316
commit 0d33f4ca55
3 changed files with 179 additions and 1 deletions

57
.gitignore vendored
View File

@ -9,6 +9,12 @@
ehthumbs.db
Thumbs.db
Desktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
# IDE and Editor files
.vscode/
@ -19,6 +25,13 @@ Desktop.ini
*.swp
*.swo
*~
.project
.classpath
.c9/
*.launch
.settings/
*.tmproj
.vscode-test/
# Logs
*.log
@ -26,6 +39,7 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
pnpm-debug.log*
# Temporary files
*.tmp
@ -34,15 +48,22 @@ lerna-debug.log*
*.backup
*~
# Environment files
# Environment files (CRITICAL - never commit sensitive data)
.env
.env.local
.env.development
.env.test
.env.production
.env.*.local
*.env
# Build directories (general)
dist/
build/
out/
.output/
.vercel/
.netlify/
# Documentation generated files (except committed docs)
*.pdf
@ -51,6 +72,8 @@ out/
*.db
*.sqlite
*.sqlite3
*.db-shm
*.db-wal
# Archives
*.zip
@ -58,3 +81,35 @@ out/
*.rar
*.7z
# Security and credentials
*.pem
*.key
*.cert
*.crt
*.p12
*.pfx
*.jks
*.keystore
secrets/
credentials/
# Package manager lock files (optional - uncomment if needed)
# package-lock.json
# yarn.lock
# pnpm-lock.yaml
# Cache directories
.cache/
.parcel-cache/
.eslintcache
.stylelintcache
# Coverage reports
coverage/
*.lcov
.nyc_output/
# Debug files
*.dmp
*.stackdump

50
backend/.gitignore vendored
View File

@ -137,3 +137,53 @@ public/uploads/
*.bak
*.backup
*.tmp
# Production build files
dist/
build/
# PM2 process manager
.pm2/
ecosystem.config.js
# Docker volumes and data
docker-data/
*.dockerignore
# Test files
test-results/
*.test.js.snap
# Package lock files (optional - uncomment if you want to ignore)
# package-lock.json
# yarn.lock
# Sequelize CLI
.sequelizerc.local
# SSL certificates (never commit)
*.crt
*.pem
*.cert
# Session files
sessions/
# Temporary upload directory
temp/
tmp/
# Windows specific
Thumbs.db
ehthumbs.db
Desktop.ini
# Mac specific
.DS_Store
.AppleDouble
.LSOverride
# Log files
combined.log
error.log
access.log

73
luckychit/.gitignore vendored
View File

@ -136,3 +136,76 @@ node_modules/
*.bak
*.backup
*.tmp
# Firebase configurations (if using Firebase)
firebase_options.dart
google-services.json
GoogleService-Info.plist
# Generated assets and translations
lib/generated/
assets/fonts/.uuid
# Test coverage HTML reports
coverage/html/
# Flutter version manager
.fvm/
fvm_config.json
# Riverpod code generation
*.g.dart
*.freezed.dart
# Dependency overrides
pubspec_overrides.yaml
# Xcode user settings
xcuserdata/
*.xcworkspacedata
*.xcuserstate
# Gradle wrapper (optional - some prefer to commit these)
# android/gradle/wrapper/gradle-wrapper.jar
# android/gradle/wrapper/gradle-wrapper.properties
# Build artifacts
*.so
*.zip
*.apk
*.ap_
*.aab
*.ipa
*.dSYM.zip
*.dSYM
# Windows build output
windows/flutter/generated_*
# Release APKs and bundles
app-release.apk
app-release.aab
# Fastlane (iOS/Android deployment tool)
**/fastlane/report.xml
**/fastlane/Preview.html
**/fastlane/screenshots
**/fastlane/test_output
**/fastlane/readme.md
# Localization/Internationalization
*.arb.json
lib/l10n/generated/
# VSCode settings (optional)
.vscode/
# Android Studio navigation
.navigation/
# Crashlytics
**/crashlytics-build.properties
**/com_crashlytics_export_strings.xml
# macOS Finder
.DS_Store