exceljs / exceljs/exceljs

Support Stream writing in browser

Open
#1,228 11 comments 18 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
15.5k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

## 🚀 Stream writing should be possible in browser

If you export large excel file in browser, it crashes on memory. Stream writing which is supported in NodeJS should be supported in browser.

Required changes:

- update node-compress-commons to use duck typing to identify Stream instead of "instanceof"
Release: https://github.com/jiridudekusy/node-compress-commons/releases/tag/v2.1.1-browser
- update archiver-utils to use duck typing to identify Stream instead of "instanceof"
Release: https://github.com/jiridudekusy/archiver-utils/releases/tag/v2.1.0-browser
- update exceljs to use Buffer.isBuffer instead of "instanceof"
Release: https://github.com/jiridudekusy/exceljs/releases/tag/v3.8.2-stream-browser1

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.