Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Replaced node-unzip-2 to unzipper package which is more robust#708

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

johnmalkovich100
Copy link

@johnmalkovich100johnmalkovich100 commentedDec 11, 2018
edited
Loading

We are actively usingexceljs in our company and noticed that sometimes we have a situation when CPU usage and memory consumption are very high if the source stream is broken or dead.

After some investigation I noticed thatnode-unzip-2 lib is the reason of this behaviour. Unfortunately it's not well supported and we didn't find the root cause of this problem.

We've found theunzipper lib is a well supported fork of thenode-unzip lib and it's pretty robust.

In this PR,node-unzip-2 is replaced to theunzipper lib.

Thanks a lot for the cool exceljs lib! 🤝

incadoi, RuiNog, flobjective, alubbe, sohai, johnmalkovich100, and PSkierniewski reacted with thumbs up emojialubbe and johnmalkovich100 reacted with hooray emoji
@alubbe
Copy link
Member

Would be awesome to see this land. Before this change, we've seen a lot of errors and OOM crashes in production when using the streaming WorkbookReader.

@guyonroche Please let us know if you need any additional info or code to get this merged

@alubbe
Copy link
Member

@guyonroche any chance that you can take a look at this over the holidays? We have a fork of your repo using node-unzipper and it's working great - but we'd love to return to your npm published package

@defshiftdefshift merged commitb5c78cd intoexceljs:masterJan 17, 2019
@CaioFugii
Copy link

unzipper package has no support for *.xls files.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@alubbealubbealubbe approved these changes

@SiemienikSiemienikSiemienik approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

5 participants
@johnmalkovich100@alubbe@CaioFugii@Siemienik@defshift

[8]ページ先頭

©2009-2025 Movatter.jp