js-xlsx icon indicating copy to clipboard operation
js-xlsx copied to clipboard

What is the status of this project?

Open mwaibel-go opened this issue 4 years ago • 3 comments

Please update the README to contain the status of the project. It just says this is a fork intended to be merged into js-xsls. Has that happened? Will it happen? The last release was 5 years ago, according to npmjs.com. Is this project dead?

On a related, but not equal matter: What does this project actually do? If I need to maintain an undocumented project that list this package as a dependency, how do I know if the code actually relies on this package? The usage guide looks like it were just copied from the main package.

mwaibel-go avatar Nov 19 '21 09:11 mwaibel-go

@mwaibel-go This branch is currently not maintained. The unique strength of of this overall project is it can both read and write XLSX, XLS, XLSM, and i think even WK1 with high fidelity across platforms. The original intent of this fork was to add the ability to read and write styles.

The original author instead added that functionality independently within a private commercial version.

We still use this branch in legacy applications, and install directly from GitHub without npm. But for most applications we use protobi/msexcelbuilder and i think for many others exceljs is a leading option.

I believe there is still a use for this branch but this particular fork assumes Node 0.12 (not Node 12.0). If someone has the interest and bandwidth to update this repo, please contact me directly, and I can help pass the torch.

protobi-pieter avatar Nov 19 '21 15:11 protobi-pieter

@mwaibel-go, I updated this repository in my fork (iroot/sheetjs), but it's not a fact that it will be updated further. You can check other forks for additional features.

iROOT avatar Nov 19 '21 16:11 iROOT

I had a problem with xlsx-style in my cordova app with the newest android webviews.

After much troubleshooting I found sheetjs-style to be a working drop-in replacement.

jeppester avatar Jan 07 '22 08:01 jeppester