You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
393 B
19 lines
393 B
#!/usr/bin/env node |
|
|
|
/* eslint-disable no-process-exit */ |
|
|
|
var extract = require('./') |
|
|
|
var args = process.argv.slice(2) |
|
var source = args[0] |
|
var dest = args[1] || process.cwd() |
|
if (!source) { |
|
console.error('Usage: extract-zip foo.zip <targetDirectory>') |
|
process.exit(1) |
|
} |
|
|
|
extract(source, { dir: dest }) |
|
.catch(function (err) { |
|
console.error('error!', err) |
|
process.exit(1) |
|
})
|
|
|