gitbrent / xlsx-js-style

SheetJS Community Edition + Basic Cell Styles
https://gitbrent.github.io/xlsx-js-style/
Apache License 2.0
349 stars 56 forks source link

Request: use the latest sheetjs (v0.18.12) #17

Open StefanNedelchev opened 1 year ago

StefanNedelchev commented 1 year ago

As mentioned in the readme, the library currently uses v0.18.5 of the official sheetjs library. Since then the sheetjs library has received 7 patch updates with the last one commited on the 22nd of September (changelog for reference).

It would be good if xlsx-js-style gets the same treatment so we have the latest fixes and improvements from sheetjs

StefanNedelchev commented 1 year ago

Bumping this issue and also providing an additional information. It turns out the GitHub repo of XLSX js is no longer supported and they moved on to their own repo and CDN packages. So today I learned that the "latest" version 0.18.12 is not latest at all, but in fact it's 0.19.3 that is latest, you just have do look for it in other place: https://github.com/SheetJS/sheetjs/issues/2822#issuecomment-1536025937

To make matters worse, the 0.18.12 package now has vulnerability detected by NPM so it's not the best idea to sync xlsx-js-style with it. Here's more info on the continued project: https://cdn.sheetjs.com https://docs.sheetjs.com/docs/getting-started/installation/frameworks/ https://git.sheetjs.com/SheetJS/sheetjs (the official repo)

JonathanDn commented 11 months ago

I tried to downgrade my SheetJs package to v0.18.5 to use xlsx-js-style to style my worksheet with a simple bold and it failed. Any ideas?