#!/usr/bin/node

'use strict';

/* eslint-disable no-console */


var files = process.argv.slice(2);

if (!files.length) {
  console.error('Usage: dump.js file1 [file2 [file3 ...]]');
  return;
}

files.forEach(function (file) {
  var input = require('fs').createReadStream(file);

  input.on('error', function (err) {
    console.log(file + ':', err);
  });

  require('../')(input, function (err, result) {
    console.log(file + ':', err || result);
    input.destroy();
  });
});

@@ -222,16 +222,169 @@
 file) %7B%0A
+  if (file.match(/%5Ehttps?:%5C/%5C//)) %7B%0A    require('../')(file, function (err, result) %7B%0A      console.log(file + ':', err %7C%7C result);%0A    %7D);%0A  %7D else %7B%0A  
   var in
@@ -428,16 +428,18 @@
 file);%0A%0A
+  
   input.
@@ -463,32 +463,34 @@
 ion (err) %7B%0A    
+ 
+ 
 console.log(file
@@ -507,15 +507,19 @@
 r);%0A
+  
   %7D);%0A%0A
+  
   re
@@ -563,24 +563,26 @@
 sult) %7B%0A    
+  
 console.log(
@@ -609,24 +609,26 @@
 esult);%0A    
+  
 input.destro
@@ -632,18 +632,24 @@
 troy();%0A
+  
   %7D);%0A
+  %7D%0A
 %7D);%0A

Add an option to inspect urls in dump.js