{"_id":"@bairon_ramirez/excel-streamer","name":"@bairon_ramirez/excel-streamer","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bairon_ramirez/excel-streamer","version":"1.0.0","description":"Librería de streaming para generar reportes de Excel pesados con estilos corporativos y soporte para Azure.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","test1":"npx ts-node ./src/test/test1.ts","test2":"npx ts-node ./src/test/test2.ts","test3":"npx ts-node ./src/test/test3.ts","test4":"npx ts-node ./src/test/test4.ts","build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"keywords":["excel","stream","exceljs","azure","performance","reports"],"author":{"name":"Bairon Stiven Ramirez Marin"},"license":"MIT","dependencies":{"@azure/storage-blob":"^12.31.0","dotenv":"^17.4.2","exceljs":"^4.4.0","uuid":"^14.0.0"},"devDependencies":{"@types/node":"^25.7.0","@types/uuid":"^10.0.0","rimraf":"^6.1.3","typescript":"^6.0.3"},"_id":"@bairon_ramirez/excel-streamer@1.0.0","gitHead":"17afaa685e457d4f00e96fc7ee97776197d854c5","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zKrsRsv7IRVIwtY7eELFhasbEdqbFY4B48l3dnmwi7tdtsIZiorPd5lEwTiAmNELzIEn+FzT9IMlqohu8wEskw==","shasum":"b0908f836c9edc1909822dd9e11a86c903e8b9e9","tarball":"https://registry.npmjs.org/@bairon_ramirez/excel-streamer/-/excel-streamer-1.0.0.tgz","fileCount":24,"unpackedSize":30714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDayovp/tXpd//tVkgrIhYmbFK/hw59/28UQyB8t0YATwIgH7LyIgrmEYJWTrUFWwPyyYmpTkD9RQyaDGgHcoIrmj0="}]},"_npmUser":{"name":"bairon_ramirez","email":"Bairon.ramirez@visionymarketing.com.co"},"directories":{},"maintainers":[{"name":"bairon_ramirez","email":"Bairon.ramirez@visionymarketing.com.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/excel-streamer_1.0.0_1778769919294_0.2720472614664151"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-14T14:45:19.228Z","1.0.0":"2026-05-14T14:45:19.432Z","modified":"2026-05-14T14:45:19.584Z"},"maintainers":[{"name":"bairon_ramirez","email":"Bairon.ramirez@visionymarketing.com.co"}],"description":"Librería de streaming para generar reportes de Excel pesados con estilos corporativos y soporte para Azure.","keywords":["excel","stream","exceljs","azure","performance","reports"],"author":{"name":"Bairon Stiven Ramirez Marin"},"license":"MIT","readme":"# ExcelStreamer 🚀\r\n\r\n**ExcelStreamer** es una librería de alto rendimiento para Node.js diseñada para generar reportes de Excel complejos mediante flujos de datos (streaming). Es ideal para entornos con recursos limitados o para procesar grandes volúmenes de datos sin agotar la memoria RAM del servidor.\r\n\r\n## ✨ Características Principales\r\n\r\n*   **Streaming de Datos:** Procesa miles de filas con un consumo de memoria constante.\r\n*   **Integración con Azure:** Sube archivos directamente a Azure Blob Storage sin guardarlos en el disco local.\r\n*   **Diseño Profesional:** Genera encabezados informativos, combina celdas y aplica estilos corporativos (colores, bordes y fuentes) de forma dinámica.\r\n*   **UX Optimizada:** Soporte nativo para congelar paneles (headers siempre visibles) y filtros automáticos.\r\n\r\n## 🛠️ Tecnologías Usadas\r\n\r\n*   [ExcelJS](https://github.com/exceljs/exceljs) (Motor de streaming)\r\n*   [Azure Storage Blob SDK](https://github.com/Azure/azure-sdk-for-js)\r\n*   TypeScript\r\n\r\n## 🚀 Instalación\r\n\r\n```bash\r\nnpm install","readmeFilename":"README.md","_rev":"1-5bb7f1b4008ff0586e4fa22822c68787"}