webservices/.gitignore
Mauro Rosero P. d2b99e766b
[IMPROVED] Modificar .gitignore para hacer seguimiento de archivos importantes de Node-RED
- Permite hacer seguimiento de archivos de configuración y flujos de Node-RED
- Agrega archivos de configuración de Node-RED al repositorio
- Mantiene ignorados los archivos de credenciales y los módulos node
- Mejora la gestión del proyecto siguiendo las buenas prácticas
2025-03-25 14:18:50 -05:00

83 lines
1.3 KiB
Text

# Node.js
# Conservamos node_modules globales pero no los locales
/node_modules/
npm-debug.log
yarn-debug.log
yarn-error.log
# Conservamos package-lock.json para reproducibilidad
.npm
.yarn-integrity
# Node-RED específico
# Solo ignorar algunos archivos de Node-RED
.node-red/node_modules/
# Credenciales de flujos (información sensible)
.node-red/flows_cred.json
# Backups automáticos
.node-red/.flows.json.backup
.node-red/.config.json.backup
.node-red/.sessions.json.backup
.node-red/flows.json.backup
# Mantener flujos y configuración
# flows.json se debe mantener en seguimiento
# La configuración de nodos también se mantiene
# Archivos temporales
.DS_Store
*.swp
*.swo
.npmrc
*.tgz
.tmp/
temp/
tmp/
# Archivos de entorno
.env
.env.local
.env.development
.env.test
.env.production
# Directorios de cobertura
coverage/
lib-cov/
.nyc_output/
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
# Archivos específicos de Node-RED
nodered.log
nodered.log.*
*.pid
nodered.pid
# Directorios de construcción
dist/
build/
out/
# Dependencias específicas de IDE/Editor
.idea/
.vscode/
*.sublime-project
*.sublime-workspace
.project
.classpath
.c9/
*.launch
.settings/
*.code-workspace
# Caché del sistema
.cache/
.cache-loader/
# Generados en tiempo de ejecución
.data/