Handling Zip Entry Name's Encoding in Nodejs

Wed Jan 27 2021

It's simple when you find the right package:compressing

Install

bash
|
npm install compressing

Unzip With Encoding

JavaScript
|
const compressing = require('compressing'); const result = await compressing.zip.uncompress(file, unpackDir, { zipFileNameEncoding: 'GBK' });