1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #!/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)
| })
|
|