News for hackers. Stuff that matters.
Re:Racking Mac Pros by tajen on Wednesday May 06, 2015 @06:03PM (#9502081)
> you'll be in violation if you run it on a Thursday

Indeed, there is a JS library opensourced by Microsoft to decode Excel files, named xlsx.js. In the license, it is written... that it cannot run on another OS than Windows. It means even though it's Javascript, the page hosting it cannot be viewed on a Mac or Linux.

Long story short, Stuart Knightley created a clean room implementation named js-xlsx to do the same thing, without the lawyer string attached.

https://github.com/stephen-hardy/xlsx.js/issues/8

Re:Racking Mac Pros by stu_k on Wednesday May 06, 2015 @07:10PM (#9502351)
Thanks for the mention but I only created JSZip[0], the library that powers the zip/unzip of js-xlsx[1], but not js-xlsx itself!

[0] https://github.com/Stuk/jszip [1] https://github.com/SheetJS/js-xlsx