actions/dawidd6/action-download-artifact-v3/node_modules/unzip-stream/test.js

29 lines
729 B
JavaScript

const unzip = require('./unzip');
const fs = require('fs');
const http = require('https');
const process = require('process');
console.log('Trying to open', process.argv[2]);
let parser = unzip.Parse({debug: false});
parser.on('end', () => { console.log('ended'); });
//parser.drainAll();
/*
let req = http.get('https://www.colorado.edu/conflict/peace/download/peace_example.ZIP');
req.on('response', (resp) => {
resp.pipe(parser);
});
*/
fs.createReadStream(process.argv[2]).pipe(parser).on('entry', (e) => {
console.log("entry", e.path);
if (!e.isDirectory) {
//console.log("Data for ", e.path);
e.on('data', (chunk) => {
//console.log(e.path, ">>>", chunk.length, "byte chunk > ...");
});
}
})