У меня есть сервер Node / ExpressJS, клиентское программное обеспечение которого имеет доступ только к алгоритму «сжатия» (LZW) для де / сжатия.
Насколько я могу сказать, Node 12.X Библиотека zlib не не поддерживает LZW. Кроме того, в npm нет модулей, которые бы обрабатывали LZW быстрым, общим способом для контента размером более нескольких сотен байт.
Кто-нибудь знает способ эффективного и в идеале естественного использованияLZW на сервере Node? Что-то в Zlib совместимо с LZW? Мой пример использования - для данных размером до нескольких десятков килобайт.
Все в Docker, поэтому я мог бы установить ncompress
на хост и использовать child_process
для прямого вызова или что-то в этом роде, но этокажется запутанным.