# 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 # Archivos de respaldo y configuración dinámica .node-red/.flows.json.backup .node-red/.config.json.backup .node-red/.sessions.json.backup .node-red/flows.json.backup # Todos los archivos de respaldo *.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/