Version 1
[yaffs-website] / node_modules / extract-zip / cli.js
diff --git a/node_modules/extract-zip/cli.js b/node_modules/extract-zip/cli.js
new file mode 100755 (executable)
index 0000000..76c337d
--- /dev/null
@@ -0,0 +1,20 @@
+#!/usr/bin/env node
+
+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}, function (err, results) {
+  if (err) {
+    console.error('error!', err)
+    process.exit(1)
+  } else {
+    process.exit(0)
+  }
+})