# =========================== # SISTEMA OPERATIVO & IDEs # =========================== .DS_Store Thumbs.db .idea/ .vscode/ *.swp *.suo *.user *.userosscache *.sln.docstates # Visual Studio Code / Visual Studio .vs/ *.njsproj *.sln !*.sln # (Opcional: Si quieres versionar la solución, comenta la línea de arriba y descomenta esta. Generalmente sí se versiona el .sln) # =========================== # BACKEND (.NET / C#) # =========================== # Build results [Bb]in/ [Oo]bj/ # Nuget [Pp]ackages/ *.nupkg *.snupkg # User-specific files *.csproj.user *.pubxml.user # Configuración local / Secretos # Mantenemos appsettings.json y appsettings.Development.json # Pero ignoramos configuraciones locales que puedan contener secretos reales appsettings.Local.json appsettings.Production.json secrets.json # Logs *.log # =========================== # FRONTEND (React / Vite / Node) # =========================== # Dependencies node_modules/ .pnp .pnp.js # Testing coverage coverage/ # Production build dist/ build/ dist-ssr/ # Environment variables .env .env.local .env.development.local .env.test.local .env.production.local # Logs npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # Vite *.local # =========================== # DOCKER & INFRAESTRUCTURA # =========================== docker-compose.override.yml .docker/ # Si mapeaste volúmenes de datos SQL localmente dentro del proyecto (ej: ./sql-data) sql-data/ mssql_data/ # Archivos temporales tmp/ temp/