Soy nuevo en javascript y quería lograr la tarea de descomprimir archivos 3mf para mi proyecto. Aquí está el siguiente código que estoy intentando.
LocalConverter.prototype.unzip3MFTextures = async function(fileToUnpack){ const self = this; return new Promise(function(resolve, reject) { yauzl.open(fileToUnpack, function(err, zipfile) { if (err) throw err; zipfile.on("error", function(err) { throw err; }); zipfile.on("entry", function(entry) { console.log(entry); console.log(entry.getLastModDate()); if (/\/$/.exec(entry)) return; zipfile.openReadStream(entry, function(err, readStream) { if (err) throw err; readStream.pipe(process.stdout); }); }); }); }); }
No puedo extraer los archivos en el archivo 3MF. ¿Puede alguien sugerirme una forma de solucionar esto?