js-xlsx not support jszip 3.x #869
Labels
No Label
DBF
Dates
Defined Names
Features
Formula
HTML
Images
Infrastructure
Integration
International
ODS
Operations
Performance
PivotTables
Pro
Protection
Read Bug
SSF
SYLK
Style
Write Bug
good first issue
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sheetjs/sheetjs#869
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In
https://github.com/SheetJS/js-xlsx/blob/master/xlsx.js#L1920
, there used the global JsZip lib at first. In fact, thexlsx.js
all packed the jszip 2.x, so I think use global jszip is unnecessary.In my project, I used the JsZip as global variable, so the xlsx has a compatibility question.(not support jszip 3.x)
JSZip 3.x removed critical features that we use, so you have to use 2.x.
Due to other changes, the script is included in the node module and the dist
xlsx.full.min.js
ships with a version of JSZip that plays nice.Though the dist
xlsx.full.min.js
ships with a version of JSZip, the xlsx have priority use the global JsZip.See code : https://github.com/SheetJS/js-xlsx/blob/master/xlsx.js#L1932
Can you reopen this issue please? Even when using
xlsx.full.min.js
it is not working@martinnov92 In my project, I removed the code that use global JsZip.
@hstarorg This is not really solution in our project, we have a large code base :/ This should be fixed in xlsx in my opinion
@martinnov92 But I think it's not quickly.