openmic.social is an uncensored community. You may encounter strong language, controversial opinions, and mature or NSFW material. You must be 18+ to browse. Illegal content is prohibited and removed on sight — please report it. By continuing, you accept that you may see content you personally disagree with.
Looks like it’s some kind of dependency… seems very odd though, why is this included? Are they using it to handle .docx, .xlsx, etc files? I remember being tempted to do that once years ago when I ran into one of those Really Hard Problems that would take weeks to solve. I spent the weeks instead
I think they’re used so agents can make changes to Word, Excel and PowerPoint files. It seems to be using the headless version of LibreOffice.
Yeah… I didn’t want to include 430MB of bloat in my bundle to each end user though for one feature, so I did it the hard way instead: Manually editing document files using XPATH. Maybe I’m too old school, if everyone’s shipping 1GB+ apps like it’s nothing nowadays.
I didn’t think LibreOffice supported the latest versions of office formats though, so wouldnt it potentially break existing files if used?
Maybe not for advanced function (resulting in re-arranged objects) but the common stuff should still be parsable.
parseable sure, but if it mis-parses something, the saved file will also have the mistake