Files
WAPP-Multimedia/.gitignore
2026-02-09 18:19:44 -03:00

353 lines
5.4 KiB
Plaintext

################################################################################
# WhatsApp Promo Monitor - .gitignore
# Estructura: Backend (.NET) + Frontend (React/Vite)
################################################################################
################################################################################
# CONFIGURACIÓN Y DATOS SENSIBLES DEL PROYECTO
################################################################################
# Configuración del sistema (contiene rutas y estado)
config.json
# Perfil de WhatsApp Web (sesión del navegador)
whatsapp-profile/
# Archivos multimedia descargados
ReceivedMedia/
# Logs del sistema
*.log
logs/
################################################################################
# BACKEND - .NET / C#
################################################################################
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
# Visual Studio cache/options
.vs/
.vscode/
*.suo
*.user
*.userosscache
*.sln.docstates
# Build Results
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# NuGet
*.nupkg
*.snupkg
**/packages/*
!**/packages/build/
*.nuget.props
*.nuget.targets
project.lock.json
project.fragment.lock.json
artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
# ASP.NET Scaffolding
ScaffoldingReadMe.txt
# ReSharper
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# Rider
.idea/
*.sln.iml
# SQL Server files
*.mdf
*.ldf
*.ndf
################################################################################
# FRONTEND - React / Vite / Node.js
################################################################################
# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
# Build output
dist/
dist-ssr/
build/
*.local
# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
# Editor directories and files
.vscode/*
!.vscode/extensions.json
!.vscode/launch.json
!.vscode/settings.json
!.vscode/tasks.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# TypeScript
*.tsbuildinfo
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional stylelint cache
.stylelintcache
# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
# Optional REPL history
.node_repl_history
# Yarn
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
################################################################################
# SISTEMA OPERATIVO
################################################################################
# Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.stackdump
[Dd]esktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
*.lnk
# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
# Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*
################################################################################
# IDEs Y EDITORES
################################################################################
# Visual Studio
.vs/
*.user
*.suo
*.userosscache
.vscode/
# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
# JetBrains IDEs (Rider, WebStorm, IntelliJ)
.idea/
*.sln.iml
.idea_modules/
*.iml
*.ipr
*.iws
out/
# Sublime Text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
*.sublime-workspace
*.sublime-project
# Vim
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]
Session.vim
Sessionx.vim
.netrwhist
*~
tags
[._]*.un~
################################################################################
# HERRAMIENTAS DE DESARROLLO
################################################################################
# PuppeteerSharp browser downloads
.local-chromium/
.local-firefox/
# Coverage reports
coverage/
*.coverage
*.coveragexml
lcov.info
htmlcov/
# Test results
TestResults/
*.trx
*.testlog
# Benchmark results
BenchmarkDotNet.Artifacts/
# Azure
*.pubxml
*.publishproj
PublishScripts/
################################################################################
# ARCHIVOS TEMPORALES Y BACKUP
################################################################################
# Backup files
*.bak
*.backup
*.old
*.orig
*.tmp
*.temp
*~
.~lock.*
# Compressed files (excepto releases oficiales)
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
################################################################################
# CERTIFICADOS Y CLAVES (NUNCA COMMITEAR)
################################################################################
# SSL Certificates
*.pem
*.key
*.crt
*.cer
*.p12
*.pfx
# SSH Keys
id_rsa
id_rsa.pub
id_ed25519
id_ed25519.pub
################################################################################
# MANTENER ESTRUCTURA DE DIRECTORIOS VACÍA
################################################################################
# Permite mantener carpetas vacías en el repo
!.gitkeep
.agent