[Libreoffice-commits] online.git: 5 commits - loleaflet/dist loleaflet/main.js loleaflet/node_shrinkwrap loleaflet/npm-shrinkwrap.json loleaflet/package.json loleaflet/src

Pranav Kant pranavk at collabora.co.uk
Mon Apr 24 15:01:39 UTC 2017


 loleaflet/dist/loleaflet.css                   |   25 
 loleaflet/main.js                              |    3 
 loleaflet/node_shrinkwrap/autolinker-1.4.3.tgz |binary
 loleaflet/npm-shrinkwrap.json                  | 1163 +++++++++++++++++--------
 loleaflet/package.json                         |    1 
 loleaflet/src/layer/marker/Annotation.js       |    5 
 6 files changed, 834 insertions(+), 363 deletions(-)

New commits:
commit 2b38191e3be6f9ebeff5d407b89b76fb70b3efec
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Mon Apr 24 20:21:34 2017 +0530

    loleaflet: Wrap both comments and redlines
    
    Change-Id: Iee0c61340cc78b93a2d3d23157bab715c3e7411e

diff --git a/loleaflet/dist/loleaflet.css b/loleaflet/dist/loleaflet.css
index f36ee00f..568b8785 100644
--- a/loleaflet/dist/loleaflet.css
+++ b/loleaflet/dist/loleaflet.css
@@ -164,6 +164,25 @@ body {
 	line-height: 1.4;
 }
 
+/* Taken from https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/ */
+.loleaflet-dont-break {
+        /* These are technically the same, but use both */
+        overflow-wrap: break-word;
+	word-wrap: break-word;
+
+	-ms-word-break: break-all;
+	/* This is the dangerous one in WebKit, as it breaks things wherever */
+	word-break: break-all;
+	/* Instead use this non-standard one: */
+	word-break: break-word;
+
+	/* Adds a hyphen where the word breaks, if supported (No Blink) */
+	-ms-hyphens: auto;
+	-moz-hyphens: auto;
+	-webkit-hyphens: auto;
+	hyphens: auto;
+}
+
 .loleaflet-annotation-content-author {
 	margin: 0;
 	margin-top: 2px;
diff --git a/loleaflet/src/layer/marker/Annotation.js b/loleaflet/src/layer/marker/Annotation.js
index 29e7c5aa..e70c1e91 100644
--- a/loleaflet/src/layer/marker/Annotation.js
+++ b/loleaflet/src/layer/marker/Annotation.js
@@ -182,7 +182,7 @@ L.Annotation = L.Layer.extend({
 			this._captionNode = L.DomUtil.create(tagDiv, 'loleaflet-annotation-caption', wrapper);
 			this._captionText = L.DomUtil.create(tagDiv, empty, this._captionNode);
 		}
-		this._contentNode = L.DomUtil.create(tagDiv, 'loleaflet-annotation-content', wrapper);
+		this._contentNode = L.DomUtil.create(tagDiv, 'loleaflet-annotation-content loleaflet-dont-break', wrapper);
 		this._nodeModify = L.DomUtil.create(tagDiv, classEdit, wrapper);
 		this._nodeModifyText = L.DomUtil.create(tagTextArea, classTextArea, this._nodeModify);
 		this._contentText = L.DomUtil.create(tagDiv, empty, this._contentNode);
commit ca482f006582faa30773792866155fca7c910d03
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Mon Apr 24 20:20:46 2017 +0530

    loleaflet: Fix width of the redlines too
    
    ... otherwise with very long comments, they keep increasing their width
    which looks ugly.
    
    Change-Id: I5cd67258b251a9d522716433d5e190cd29fef078

diff --git a/loleaflet/dist/loleaflet.css b/loleaflet/dist/loleaflet.css
index 47ed88b0..f36ee00f 100644
--- a/loleaflet/dist/loleaflet.css
+++ b/loleaflet/dist/loleaflet.css
@@ -155,6 +155,10 @@ body {
         width: 180px;
 }
 
+.loleaflet-annotation-redline-content-wrapper {
+        width: 240px;
+}
+
 .loleaflet-annotation-content {
 	margin: 3px 3px;
 	line-height: 1.4;
commit 3a10c480139d0c499853df01f6bf5ae347656e7c
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Mon Apr 24 19:59:16 2017 +0530

    loleaflet: new dependency - autolinker - link what can be linked
    
    ... in annotations. Emails, phone numbers, email address and what not.
    We are not sending the generated markup, eg: the html <a> tags back to
    LO core, only the representation in the UI is linkified.
    
    Autolinker license: MIT
    https://www.npmjs.com/package/autolinker
    
    Change-Id: I8df3676a9eb6122884defb6bc3da87d30f993b04

diff --git a/loleaflet/main.js b/loleaflet/main.js
index 4f32fce3..2b001df4 100644
--- a/loleaflet/main.js
+++ b/loleaflet/main.js
@@ -1,6 +1,6 @@
 // If not debug, don't print anything on the console
 // except in tile debug mode (Ctrl-Shift-Alt-d)
-console.log2 = console.log
+console.log2 = console.log;
 if (loleaflet_logging !== 'true') {
 	var methods = ['warn', 'info', 'debug', 'trace', 'log', 'assert', 'time', 'timeEnd'];
 	for (var i = 0; i < methods.length; i++) {
@@ -18,6 +18,7 @@ require('smartmenus');
 require('jquery-ui');
 require('jquery-contextmenu');
 require('timeago');
+global.Autolinker = require('autolinker');
 // FIXME: would be good to remove w2ui script tags and require
 // like other modules. problem is that w2ui doesn't export
 // its global variables for a module, so following doesn't work
diff --git a/loleaflet/node_shrinkwrap/autolinker-1.4.3.tgz b/loleaflet/node_shrinkwrap/autolinker-1.4.3.tgz
new file mode 100644
index 00000000..5f95aa19
Binary files /dev/null and b/loleaflet/node_shrinkwrap/autolinker-1.4.3.tgz differ
diff --git a/loleaflet/npm-shrinkwrap.json b/loleaflet/npm-shrinkwrap.json
index 4e7f71d8..8c8d46ae 100644
--- a/loleaflet/npm-shrinkwrap.json
+++ b/loleaflet/npm-shrinkwrap.json
@@ -2,91 +2,93 @@
   "name": "loleaflet",
   "version": "0.8.0-dev",
   "dependencies": {
+    "autolinker": {
+      "version": "1.4.3",
+      "from": "autolinker at latest",
+      "resolved": "./node_shrinkwrap/autolinker-1.4.3.tgz",
+      "dev": true
+    },
     "bootstrap": {
       "version": "3.3.6",
       "from": "node_shrinkwrap/bootstrap-3.3.6.tgz",
-      "resolved": "./node_shrinkwrap/bootstrap-3.3.6.tgz"
+      "resolved": "./node_shrinkwrap/bootstrap-3.3.6.tgz",
+      "dev": true
     },
     "browserify": {
       "version": "13.1.0",
       "from": "node_shrinkwrap/browserify-13.1.0.tgz",
       "resolved": "./node_shrinkwrap/browserify-13.1.0.tgz",
+      "dev": true,
       "dependencies": {
-        "JSONStream": {
-          "version": "1.1.4",
-          "from": "node_shrinkwrap/JSONStream-1.1.4.tgz",
-          "resolved": "./node_shrinkwrap/JSONStream-1.1.4.tgz",
-          "dependencies": {
-            "jsonparse": {
-              "version": "1.2.0",
-              "from": "node_shrinkwrap/jsonparse-1.2.0.tgz",
-              "resolved": "./node_shrinkwrap/jsonparse-1.2.0.tgz"
-            },
-            "through": {
-              "version": "2.3.8",
-              "from": "node_shrinkwrap/through-2.3.8.tgz",
-              "resolved": "./node_shrinkwrap/through-2.3.8.tgz"
-            }
-          }
-        },
         "assert": {
           "version": "1.3.0",
           "from": "node_shrinkwrap/assert-1.3.0.tgz",
-          "resolved": "./node_shrinkwrap/assert-1.3.0.tgz"
+          "resolved": "./node_shrinkwrap/assert-1.3.0.tgz",
+          "dev": true
         },
         "browser-pack": {
           "version": "6.0.1",
           "from": "node_shrinkwrap/browser-pack-6.0.1.tgz",
           "resolved": "./node_shrinkwrap/browser-pack-6.0.1.tgz",
+          "dev": true,
           "dependencies": {
             "combine-source-map": {
               "version": "0.7.2",
               "from": "node_shrinkwrap/combine-source-map-0.7.2.tgz",
               "resolved": "./node_shrinkwrap/combine-source-map-0.7.2.tgz",
+              "dev": true,
               "dependencies": {
                 "convert-source-map": {
                   "version": "1.1.3",
                   "from": "node_shrinkwrap/convert-source-map-1.1.3.tgz",
-                  "resolved": "./node_shrinkwrap/convert-source-map-1.1.3.tgz"
+                  "resolved": "./node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                  "dev": true
                 },
                 "inline-source-map": {
                   "version": "0.6.2",
                   "from": "node_shrinkwrap/inline-source-map-0.6.2.tgz",
-                  "resolved": "./node_shrinkwrap/inline-source-map-0.6.2.tgz"
+                  "resolved": "./node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                  "dev": true
                 },
                 "lodash.memoize": {
                   "version": "3.0.4",
                   "from": "node_shrinkwrap/lodash.memoize-3.0.4.tgz",
-                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz"
+                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "dev": true
                 },
                 "source-map": {
                   "version": "0.5.6",
                   "from": "node_shrinkwrap/source-map-0.5.6.tgz",
-                  "resolved": "./node_shrinkwrap/source-map-0.5.6.tgz"
+                  "resolved": "./node_shrinkwrap/source-map-0.5.6.tgz",
+                  "dev": true
                 }
               }
             },
             "umd": {
               "version": "3.0.1",
               "from": "node_shrinkwrap/umd-3.0.1.tgz",
-              "resolved": "./node_shrinkwrap/umd-3.0.1.tgz"
+              "resolved": "./node_shrinkwrap/umd-3.0.1.tgz",
+              "dev": true
             }
           }
         },
         "browser-resolve": {
           "version": "1.11.2",
           "from": "node_shrinkwrap/browser-resolve-1.11.2.tgz",
-          "resolved": "./node_shrinkwrap/browser-resolve-1.11.2.tgz"
+          "resolved": "./node_shrinkwrap/browser-resolve-1.11.2.tgz",
+          "dev": true
         },
         "browserify-zlib": {
           "version": "0.1.4",
           "from": "node_shrinkwrap/browserify-zlib-0.1.4.tgz",
           "resolved": "./node_shrinkwrap/browserify-zlib-0.1.4.tgz",
+          "dev": true,
           "dependencies": {
             "pako": {
               "version": "0.2.9",
               "from": "node_shrinkwrap/pako-0.2.9.tgz",
-              "resolved": "./node_shrinkwrap/pako-0.2.9.tgz"
+              "resolved": "./node_shrinkwrap/pako-0.2.9.tgz",
+              "dev": true
             }
           }
         },
@@ -94,21 +96,25 @@
           "version": "4.7.1",
           "from": "node_shrinkwrap/buffer-4.7.1.tgz",
           "resolved": "./node_shrinkwrap/buffer-4.7.1.tgz",
+          "dev": true,
           "dependencies": {
             "base64-js": {
               "version": "1.1.2",
               "from": "node_shrinkwrap/base64-js-1.1.2.tgz",
-              "resolved": "./node_shrinkwrap/base64-js-1.1.2.tgz"
+              "resolved": "./node_shrinkwrap/base64-js-1.1.2.tgz",
+              "dev": true
             },
             "ieee754": {
               "version": "1.1.6",
               "from": "node_shrinkwrap/ieee754-1.1.6.tgz",
-              "resolved": "./node_shrinkwrap/ieee754-1.1.6.tgz"
+              "resolved": "./node_shrinkwrap/ieee754-1.1.6.tgz",
+              "dev": true
             },
             "isarray": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+              "dev": true
             }
           }
         },
@@ -116,38 +122,45 @@
           "version": "1.5.1",
           "from": "node_shrinkwrap/concat-stream-1.5.1.tgz",
           "resolved": "./node_shrinkwrap/concat-stream-1.5.1.tgz",
+          "dev": true,
           "dependencies": {
-            "typedarray": {
-              "version": "0.0.6",
-              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
-              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz"
-            },
             "readable-stream": {
               "version": "2.0.6",
               "from": "node_shrinkwrap/readable-stream-2.0.6.tgz",
               "resolved": "./node_shrinkwrap/readable-stream-2.0.6.tgz",
+              "dev": true,
               "dependencies": {
                 "core-util-is": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "dev": true
                 },
                 "isarray": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+                  "dev": true
                 },
                 "process-nextick-args": {
                   "version": "1.0.7",
                   "from": "node_shrinkwrap/process-nextick-args-1.0.7.tgz",
-                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz"
+                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                  "dev": true
                 },
                 "util-deprecate": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/util-deprecate-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz",
+                  "dev": true
                 }
               }
+            },
+            "typedarray": {
+              "version": "0.0.6",
+              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
+              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz",
+              "dev": true
             }
           }
         },
@@ -155,43 +168,51 @@
           "version": "1.1.0",
           "from": "node_shrinkwrap/console-browserify-1.1.0.tgz",
           "resolved": "./node_shrinkwrap/console-browserify-1.1.0.tgz",
+          "dev": true,
           "dependencies": {
             "date-now": {
               "version": "0.1.4",
               "from": "node_shrinkwrap/date-now-0.1.4.tgz",
-              "resolved": "./node_shrinkwrap/date-now-0.1.4.tgz"
+              "resolved": "./node_shrinkwrap/date-now-0.1.4.tgz",
+              "dev": true
             }
           }
         },
         "constants-browserify": {
           "version": "1.0.0",
           "from": "node_shrinkwrap/constants-browserify-1.0.0.tgz",
-          "resolved": "./node_shrinkwrap/constants-browserify-1.0.0.tgz"
+          "resolved": "./node_shrinkwrap/constants-browserify-1.0.0.tgz",
+          "dev": true
         },
         "crypto-browserify": {
           "version": "3.11.0",
           "from": "node_shrinkwrap/crypto-browserify-3.11.0.tgz",
           "resolved": "./node_shrinkwrap/crypto-browserify-3.11.0.tgz",
+          "dev": true,
           "dependencies": {
             "browserify-cipher": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/browserify-cipher-1.0.0.tgz",
               "resolved": "./node_shrinkwrap/browserify-cipher-1.0.0.tgz",
+              "dev": true,
               "dependencies": {
                 "browserify-aes": {
                   "version": "1.0.6",
                   "from": "node_shrinkwrap/browserify-aes-1.0.6.tgz",
                   "resolved": "./node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                  "dev": true,
                   "dependencies": {
                     "buffer-xor": {
                       "version": "1.0.3",
                       "from": "node_shrinkwrap/buffer-xor-1.0.3.tgz",
-                      "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz"
+                      "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                      "dev": true
                     },
                     "cipher-base": {
                       "version": "1.0.2",
                       "from": "node_shrinkwrap/cipher-base-1.0.2.tgz",
-                      "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz"
+                      "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz",
+                      "dev": true
                     }
                   }
                 },
@@ -199,21 +220,25 @@
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/browserify-des-1.0.0.tgz",
                   "resolved": "./node_shrinkwrap/browserify-des-1.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "cipher-base": {
                       "version": "1.0.2",
                       "from": "node_shrinkwrap/cipher-base-1.0.2.tgz",
-                      "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz"
+                      "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz",
+                      "dev": true
                     },
                     "des.js": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/des.js-1.0.0.tgz",
                       "resolved": "./node_shrinkwrap/des.js-1.0.0.tgz",
+                      "dev": true,
                       "dependencies": {
                         "minimalistic-assert": {
                           "version": "1.0.0",
                           "from": "node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
-                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "dev": true
                         }
                       }
                     }
@@ -222,7 +247,8 @@
                 "evp_bytestokey": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                  "dev": true
                 }
               }
             },
@@ -230,31 +256,37 @@
               "version": "4.0.0",
               "from": "node_shrinkwrap/browserify-sign-4.0.0.tgz",
               "resolved": "./node_shrinkwrap/browserify-sign-4.0.0.tgz",
+              "dev": true,
               "dependencies": {
                 "bn.js": {
                   "version": "4.11.6",
                   "from": "node_shrinkwrap/bn.js-4.11.6.tgz",
-                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz"
+                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "dev": true
                 },
                 "browserify-rsa": {
                   "version": "4.0.1",
                   "from": "node_shrinkwrap/browserify-rsa-4.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/browserify-rsa-4.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                  "dev": true
                 },
                 "elliptic": {
                   "version": "6.3.1",
                   "from": "node_shrinkwrap/elliptic-6.3.1.tgz",
                   "resolved": "./node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "dev": true,
                   "dependencies": {
                     "brorand": {
                       "version": "1.0.5",
                       "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz"
+                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "dev": true
                     },
                     "hash.js": {
                       "version": "1.0.3",
                       "from": "node_shrinkwrap/hash.js-1.0.3.tgz",
-                      "resolved": "./node_shrinkwrap/hash.js-1.0.3.tgz"
+                      "resolved": "./node_shrinkwrap/hash.js-1.0.3.tgz",
+                      "dev": true
                     }
                   }
                 },
@@ -262,16 +294,19 @@
                   "version": "5.0.0",
                   "from": "node_shrinkwrap/parse-asn1-5.0.0.tgz",
                   "resolved": "./node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "asn1.js": {
                       "version": "4.8.0",
                       "from": "node_shrinkwrap/asn1.js-4.8.0.tgz",
                       "resolved": "./node_shrinkwrap/asn1.js-4.8.0.tgz",
+                      "dev": true,
                       "dependencies": {
                         "minimalistic-assert": {
                           "version": "1.0.0",
                           "from": "node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
-                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "dev": true
                         }
                       }
                     },
@@ -279,23 +314,27 @@
                       "version": "1.0.6",
                       "from": "node_shrinkwrap/browserify-aes-1.0.6.tgz",
                       "resolved": "./node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "dev": true,
                       "dependencies": {
                         "buffer-xor": {
                           "version": "1.0.3",
                           "from": "node_shrinkwrap/buffer-xor-1.0.3.tgz",
-                          "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz"
+                          "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                          "dev": true
                         },
                         "cipher-base": {
                           "version": "1.0.2",
                           "from": "node_shrinkwrap/cipher-base-1.0.2.tgz",
-                          "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz"
+                          "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "evp_bytestokey": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -305,26 +344,31 @@
               "version": "4.0.0",
               "from": "node_shrinkwrap/create-ecdh-4.0.0.tgz",
               "resolved": "./node_shrinkwrap/create-ecdh-4.0.0.tgz",
+              "dev": true,
               "dependencies": {
                 "bn.js": {
                   "version": "4.11.6",
                   "from": "node_shrinkwrap/bn.js-4.11.6.tgz",
-                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz"
+                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "dev": true
                 },
                 "elliptic": {
                   "version": "6.3.1",
                   "from": "node_shrinkwrap/elliptic-6.3.1.tgz",
                   "resolved": "./node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "dev": true,
                   "dependencies": {
                     "brorand": {
                       "version": "1.0.5",
                       "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz"
+                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "dev": true
                     },
                     "hash.js": {
                       "version": "1.0.3",
                       "from": "node_shrinkwrap/hash.js-1.0.3.tgz",
-                      "resolved": "./node_shrinkwrap/hash.js-1.0.3.tgz"
+                      "resolved": "./node_shrinkwrap/hash.js-1.0.3.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -334,48 +378,57 @@
               "version": "1.1.2",
               "from": "node_shrinkwrap/create-hash-1.1.2.tgz",
               "resolved": "./node_shrinkwrap/create-hash-1.1.2.tgz",
+              "dev": true,
               "dependencies": {
                 "cipher-base": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/cipher-base-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz",
+                  "dev": true
                 },
                 "ripemd160": {
                   "version": "1.0.1",
                   "from": "node_shrinkwrap/ripemd160-1.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/ripemd160-1.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/ripemd160-1.0.1.tgz",
+                  "dev": true
                 },
                 "sha.js": {
                   "version": "2.4.5",
                   "from": "node_shrinkwrap/sha.js-2.4.5.tgz",
-                  "resolved": "./node_shrinkwrap/sha.js-2.4.5.tgz"
+                  "resolved": "./node_shrinkwrap/sha.js-2.4.5.tgz",
+                  "dev": true
                 }
               }
             },
             "create-hmac": {
               "version": "1.1.4",
               "from": "node_shrinkwrap/create-hmac-1.1.4.tgz",
-              "resolved": "./node_shrinkwrap/create-hmac-1.1.4.tgz"
+              "resolved": "./node_shrinkwrap/create-hmac-1.1.4.tgz",
+              "dev": true
             },
             "diffie-hellman": {
               "version": "5.0.2",
               "from": "node_shrinkwrap/diffie-hellman-5.0.2.tgz",
               "resolved": "./node_shrinkwrap/diffie-hellman-5.0.2.tgz",
+              "dev": true,
               "dependencies": {
                 "bn.js": {
                   "version": "4.11.6",
                   "from": "node_shrinkwrap/bn.js-4.11.6.tgz",
-                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz"
+                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "dev": true
                 },
                 "miller-rabin": {
                   "version": "4.0.0",
                   "from": "node_shrinkwrap/miller-rabin-4.0.0.tgz",
                   "resolved": "./node_shrinkwrap/miller-rabin-4.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "brorand": {
                       "version": "1.0.5",
                       "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz"
+                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -384,37 +437,44 @@
             "pbkdf2": {
               "version": "3.0.4",
               "from": "node_shrinkwrap/pbkdf2-3.0.4.tgz",
-              "resolved": "./node_shrinkwrap/pbkdf2-3.0.4.tgz"
+              "resolved": "./node_shrinkwrap/pbkdf2-3.0.4.tgz",
+              "dev": true
             },
             "public-encrypt": {
               "version": "4.0.0",
               "from": "node_shrinkwrap/public-encrypt-4.0.0.tgz",
               "resolved": "./node_shrinkwrap/public-encrypt-4.0.0.tgz",
+              "dev": true,
               "dependencies": {
                 "bn.js": {
                   "version": "4.11.6",
                   "from": "node_shrinkwrap/bn.js-4.11.6.tgz",
-                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz"
+                  "resolved": "./node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "dev": true
                 },
                 "browserify-rsa": {
                   "version": "4.0.1",
                   "from": "node_shrinkwrap/browserify-rsa-4.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/browserify-rsa-4.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                  "dev": true
                 },
                 "parse-asn1": {
                   "version": "5.0.0",
                   "from": "node_shrinkwrap/parse-asn1-5.0.0.tgz",
                   "resolved": "./node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "asn1.js": {
                       "version": "4.8.0",
                       "from": "node_shrinkwrap/asn1.js-4.8.0.tgz",
                       "resolved": "./node_shrinkwrap/asn1.js-4.8.0.tgz",
+                      "dev": true,
                       "dependencies": {
                         "minimalistic-assert": {
                           "version": "1.0.0",
                           "from": "node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
-                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                          "resolved": "./node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "dev": true
                         }
                       }
                     },
@@ -422,23 +482,27 @@
                       "version": "1.0.6",
                       "from": "node_shrinkwrap/browserify-aes-1.0.6.tgz",
                       "resolved": "./node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "dev": true,
                       "dependencies": {
                         "buffer-xor": {
                           "version": "1.0.3",
                           "from": "node_shrinkwrap/buffer-xor-1.0.3.tgz",
-                          "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz"
+                          "resolved": "./node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                          "dev": true
                         },
                         "cipher-base": {
                           "version": "1.0.2",
                           "from": "node_shrinkwrap/cipher-base-1.0.2.tgz",
-                          "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz"
+                          "resolved": "./node_shrinkwrap/cipher-base-1.0.2.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "evp_bytestokey": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -447,49 +511,58 @@
             "randombytes": {
               "version": "2.0.3",
               "from": "node_shrinkwrap/randombytes-2.0.3.tgz",
-              "resolved": "./node_shrinkwrap/randombytes-2.0.3.tgz"
+              "resolved": "./node_shrinkwrap/randombytes-2.0.3.tgz",
+              "dev": true
             }
           }
         },
         "defined": {
           "version": "1.0.0",
           "from": "node_shrinkwrap/defined-1.0.0.tgz",
-          "resolved": "./node_shrinkwrap/defined-1.0.0.tgz"
+          "resolved": "./node_shrinkwrap/defined-1.0.0.tgz",
+          "dev": true
         },
         "deps-sort": {
           "version": "2.0.0",
           "from": "node_shrinkwrap/deps-sort-2.0.0.tgz",
-          "resolved": "./node_shrinkwrap/deps-sort-2.0.0.tgz"
+          "resolved": "./node_shrinkwrap/deps-sort-2.0.0.tgz",
+          "dev": true
         },
         "domain-browser": {
           "version": "1.1.7",
           "from": "node_shrinkwrap/domain-browser-1.1.7.tgz",
-          "resolved": "./node_shrinkwrap/domain-browser-1.1.7.tgz"
+          "resolved": "./node_shrinkwrap/domain-browser-1.1.7.tgz",
+          "dev": true
         },
         "duplexer2": {
           "version": "0.1.4",
           "from": "node_shrinkwrap/duplexer2-0.1.4.tgz",
-          "resolved": "./node_shrinkwrap/duplexer2-0.1.4.tgz"
+          "resolved": "./node_shrinkwrap/duplexer2-0.1.4.tgz",
+          "dev": true
         },
         "events": {
           "version": "1.1.1",
           "from": "node_shrinkwrap/events-1.1.1.tgz",
-          "resolved": "./node_shrinkwrap/events-1.1.1.tgz"
+          "resolved": "./node_shrinkwrap/events-1.1.1.tgz",
+          "dev": true
         },
         "glob": {
           "version": "5.0.15",
           "from": "node_shrinkwrap/glob-5.0.15.tgz",
           "resolved": "./node_shrinkwrap/glob-5.0.15.tgz",
+          "dev": true,
           "dependencies": {
             "inflight": {
               "version": "1.0.5",
               "from": "node_shrinkwrap/inflight-1.0.5.tgz",
               "resolved": "./node_shrinkwrap/inflight-1.0.5.tgz",
+              "dev": true,
               "dependencies": {
                 "wrappy": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "dev": true
                 }
               }
             },
@@ -497,21 +570,25 @@
               "version": "3.0.2",
               "from": "node_shrinkwrap/minimatch-3.0.2.tgz",
               "resolved": "./node_shrinkwrap/minimatch-3.0.2.tgz",
+              "dev": true,
               "dependencies": {
                 "brace-expansion": {
                   "version": "1.1.6",
                   "from": "node_shrinkwrap/brace-expansion-1.1.6.tgz",
                   "resolved": "./node_shrinkwrap/brace-expansion-1.1.6.tgz",
+                  "dev": true,
                   "dependencies": {
                     "balanced-match": {
                       "version": "0.4.2",
                       "from": "node_shrinkwrap/balanced-match-0.4.2.tgz",
-                      "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz"
+                      "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz",
+                      "dev": true
                     },
                     "concat-map": {
                       "version": "0.0.1",
                       "from": "node_shrinkwrap/concat-map-0.0.1.tgz",
-                      "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz"
+                      "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -521,18 +598,21 @@
               "version": "1.3.3",
               "from": "node_shrinkwrap/once-1.3.3.tgz",
               "resolved": "./node_shrinkwrap/once-1.3.3.tgz",
+              "dev": true,
               "dependencies": {
                 "wrappy": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "dev": true
                 }
               }
             },
             "path-is-absolute": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/path-is-absolute-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/path-is-absolute-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/path-is-absolute-1.0.0.tgz",
+              "dev": true
             }
           }
         },
@@ -540,80 +620,95 @@
           "version": "1.0.1",
           "from": "node_shrinkwrap/has-1.0.1.tgz",
           "resolved": "./node_shrinkwrap/has-1.0.1.tgz",
+          "dev": true,
           "dependencies": {
             "function-bind": {
               "version": "1.1.0",
               "from": "node_shrinkwrap/function-bind-1.1.0.tgz",
-              "resolved": "./node_shrinkwrap/function-bind-1.1.0.tgz"
+              "resolved": "./node_shrinkwrap/function-bind-1.1.0.tgz",
+              "dev": true
             }
           }
         },
         "htmlescape": {
           "version": "1.1.1",
           "from": "node_shrinkwrap/htmlescape-1.1.1.tgz",
-          "resolved": "./node_shrinkwrap/htmlescape-1.1.1.tgz"
+          "resolved": "./node_shrinkwrap/htmlescape-1.1.1.tgz",
+          "dev": true
         },
         "https-browserify": {
           "version": "0.0.1",
           "from": "node_shrinkwrap/https-browserify-0.0.1.tgz",
-          "resolved": "./node_shrinkwrap/https-browserify-0.0.1.tgz"
+          "resolved": "./node_shrinkwrap/https-browserify-0.0.1.tgz",
+          "dev": true
         },
         "inherits": {
           "version": "2.0.1",
           "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-          "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
+          "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+          "dev": true
         },
         "insert-module-globals": {
           "version": "7.0.1",
           "from": "node_shrinkwrap/insert-module-globals-7.0.1.tgz",
           "resolved": "./node_shrinkwrap/insert-module-globals-7.0.1.tgz",
+          "dev": true,
           "dependencies": {
             "combine-source-map": {
               "version": "0.7.2",
               "from": "node_shrinkwrap/combine-source-map-0.7.2.tgz",
               "resolved": "./node_shrinkwrap/combine-source-map-0.7.2.tgz",
+              "dev": true,
               "dependencies": {
                 "convert-source-map": {
                   "version": "1.1.3",
                   "from": "node_shrinkwrap/convert-source-map-1.1.3.tgz",
-                  "resolved": "./node_shrinkwrap/convert-source-map-1.1.3.tgz"
+                  "resolved": "./node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                  "dev": true
                 },
                 "inline-source-map": {
                   "version": "0.6.2",
                   "from": "node_shrinkwrap/inline-source-map-0.6.2.tgz",
-                  "resolved": "./node_shrinkwrap/inline-source-map-0.6.2.tgz"
+                  "resolved": "./node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                  "dev": true
                 },
                 "lodash.memoize": {
                   "version": "3.0.4",
                   "from": "node_shrinkwrap/lodash.memoize-3.0.4.tgz",
-                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz"
+                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "dev": true
                 },
                 "source-map": {
                   "version": "0.5.6",
                   "from": "node_shrinkwrap/source-map-0.5.6.tgz",
-                  "resolved": "./node_shrinkwrap/source-map-0.5.6.tgz"
+                  "resolved": "./node_shrinkwrap/source-map-0.5.6.tgz",
+                  "dev": true
                 }
               }
             },
             "is-buffer": {
               "version": "1.1.3",
               "from": "node_shrinkwrap/is-buffer-1.1.3.tgz",
-              "resolved": "./node_shrinkwrap/is-buffer-1.1.3.tgz"
+              "resolved": "./node_shrinkwrap/is-buffer-1.1.3.tgz",
+              "dev": true
             },
             "lexical-scope": {
               "version": "1.2.0",
               "from": "node_shrinkwrap/lexical-scope-1.2.0.tgz",
               "resolved": "./node_shrinkwrap/lexical-scope-1.2.0.tgz",
+              "dev": true,
               "dependencies": {
                 "astw": {
                   "version": "2.0.0",
                   "from": "node_shrinkwrap/astw-2.0.0.tgz",
                   "resolved": "./node_shrinkwrap/astw-2.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "acorn": {
                       "version": "1.2.2",
                       "from": "node_shrinkwrap/acorn-1.2.2.tgz",
-                      "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz"
+                      "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -621,20 +716,43 @@
             }
           }
         },
+        "JSONStream": {
+          "version": "1.1.4",
+          "from": "node_shrinkwrap/JSONStream-1.1.4.tgz",
+          "resolved": "./node_shrinkwrap/JSONStream-1.1.4.tgz",
+          "dev": true,
+          "dependencies": {
+            "jsonparse": {
+              "version": "1.2.0",
+              "from": "node_shrinkwrap/jsonparse-1.2.0.tgz",
+              "resolved": "./node_shrinkwrap/jsonparse-1.2.0.tgz",
+              "dev": true
+            },
+            "through": {
+              "version": "2.3.8",
+              "from": "node_shrinkwrap/through-2.3.8.tgz",
+              "resolved": "./node_shrinkwrap/through-2.3.8.tgz",
+              "dev": true
+            }
+          }
+        },
         "labeled-stream-splicer": {
           "version": "2.0.0",
           "from": "node_shrinkwrap/labeled-stream-splicer-2.0.0.tgz",
           "resolved": "./node_shrinkwrap/labeled-stream-splicer-2.0.0.tgz",
+          "dev": true,
           "dependencies": {
             "isarray": {
               "version": "0.0.1",
               "from": "node_shrinkwrap/isarray-0.0.1.tgz",
-              "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz"
+              "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz",
+              "dev": true
             },
             "stream-splicer": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/stream-splicer-2.0.0.tgz",
-              "resolved": "./node_shrinkwrap/stream-splicer-2.0.0.tgz"
+              "resolved": "./node_shrinkwrap/stream-splicer-2.0.0.tgz",
+              "dev": true
             }
           }
         },
@@ -642,126 +760,149 @@
           "version": "4.0.7",
           "from": "node_shrinkwrap/module-deps-4.0.7.tgz",
           "resolved": "./node_shrinkwrap/module-deps-4.0.7.tgz",
+          "dev": true,
           "dependencies": {
             "detective": {
               "version": "4.3.1",
               "from": "node_shrinkwrap/detective-4.3.1.tgz",
               "resolved": "./node_shrinkwrap/detective-4.3.1.tgz",
+              "dev": true,
               "dependencies": {
                 "acorn": {
                   "version": "1.2.2",
                   "from": "node_shrinkwrap/acorn-1.2.2.tgz",
-                  "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz"
+                  "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz",
+                  "dev": true
                 }
               }
             },
             "stream-combiner2": {
               "version": "1.1.1",
               "from": "node_shrinkwrap/stream-combiner2-1.1.1.tgz",
-              "resolved": "./node_shrinkwrap/stream-combiner2-1.1.1.tgz"
+              "resolved": "./node_shrinkwrap/stream-combiner2-1.1.1.tgz",
+              "dev": true
             }
           }
         },
         "os-browserify": {
           "version": "0.1.2",
           "from": "node_shrinkwrap/os-browserify-0.1.2.tgz",
-          "resolved": "./node_shrinkwrap/os-browserify-0.1.2.tgz"
+          "resolved": "./node_shrinkwrap/os-browserify-0.1.2.tgz",
+          "dev": true
         },
         "parents": {
           "version": "1.0.1",
           "from": "node_shrinkwrap/parents-1.0.1.tgz",
           "resolved": "./node_shrinkwrap/parents-1.0.1.tgz",
+          "dev": true,
           "dependencies": {
             "path-platform": {
               "version": "0.11.15",
               "from": "node_shrinkwrap/path-platform-0.11.15.tgz",
-              "resolved": "./node_shrinkwrap/path-platform-0.11.15.tgz"
+              "resolved": "./node_shrinkwrap/path-platform-0.11.15.tgz",
+              "dev": true
             }
           }
         },
         "path-browserify": {
           "version": "0.0.0",
           "from": "node_shrinkwrap/path-browserify-0.0.0.tgz",
-          "resolved": "./node_shrinkwrap/path-browserify-0.0.0.tgz"
+          "resolved": "./node_shrinkwrap/path-browserify-0.0.0.tgz",
+          "dev": true
         },
         "process": {
           "version": "0.11.7",
           "from": "node_shrinkwrap/process-0.11.7.tgz",
-          "resolved": "./node_shrinkwrap/process-0.11.7.tgz"
+          "resolved": "./node_shrinkwrap/process-0.11.7.tgz",
+          "dev": true
         },
         "punycode": {
           "version": "1.4.1",
           "from": "node_shrinkwrap/punycode-1.4.1.tgz",
-          "resolved": "./node_shrinkwrap/punycode-1.4.1.tgz"
+          "resolved": "./node_shrinkwrap/punycode-1.4.1.tgz",
+          "dev": true
         },
         "querystring-es3": {
           "version": "0.2.1",
           "from": "node_shrinkwrap/querystring-es3-0.2.1.tgz",
-          "resolved": "./node_shrinkwrap/querystring-es3-0.2.1.tgz"
+          "resolved": "./node_shrinkwrap/querystring-es3-0.2.1.tgz",
+          "dev": true
         },
         "read-only-stream": {
           "version": "2.0.0",
           "from": "node_shrinkwrap/read-only-stream-2.0.0.tgz",
-          "resolved": "./node_shrinkwrap/read-only-stream-2.0.0.tgz"
+          "resolved": "./node_shrinkwrap/read-only-stream-2.0.0.tgz",
+          "dev": true
         },
         "readable-stream": {
           "version": "2.1.4",
           "from": "node_shrinkwrap/readable-stream-2.1.4.tgz",
           "resolved": "./node_shrinkwrap/readable-stream-2.1.4.tgz",
+          "dev": true,
           "dependencies": {
             "buffer-shims": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/buffer-shims-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/buffer-shims-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/buffer-shims-1.0.0.tgz",
+              "dev": true
             },
             "core-util-is": {
               "version": "1.0.2",
               "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-              "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+              "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+              "dev": true
             },
             "isarray": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+              "dev": true
             },
             "process-nextick-args": {
               "version": "1.0.7",
               "from": "node_shrinkwrap/process-nextick-args-1.0.7.tgz",
-              "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz"
+              "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+              "dev": true
             },
             "util-deprecate": {
               "version": "1.0.2",
               "from": "node_shrinkwrap/util-deprecate-1.0.2.tgz",
-              "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz"
+              "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz",
+              "dev": true
             }
           }
         },
         "resolve": {
           "version": "1.1.7",
           "from": "node_shrinkwrap/resolve-1.1.7.tgz",
-          "resolved": "./node_shrinkwrap/resolve-1.1.7.tgz"
+          "resolved": "./node_shrinkwrap/resolve-1.1.7.tgz",
+          "dev": true
         },
         "shasum": {
           "version": "1.0.2",
           "from": "node_shrinkwrap/shasum-1.0.2.tgz",
           "resolved": "./node_shrinkwrap/shasum-1.0.2.tgz",
+          "dev": true,
           "dependencies": {
             "json-stable-stringify": {
               "version": "0.0.1",
               "from": "node_shrinkwrap/json-stable-stringify-0.0.1.tgz",
               "resolved": "./node_shrinkwrap/json-stable-stringify-0.0.1.tgz",
+              "dev": true,
               "dependencies": {
                 "jsonify": {
                   "version": "0.0.0",
                   "from": "node_shrinkwrap/jsonify-0.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz",
+                  "dev": true
                 }
               }
             },
             "sha.js": {
               "version": "2.4.5",
               "from": "node_shrinkwrap/sha.js-2.4.5.tgz",
-              "resolved": "./node_shrinkwrap/sha.js-2.4.5.tgz"
+              "resolved": "./node_shrinkwrap/sha.js-2.4.5.tgz",
+              "dev": true
             }
           }
         },
@@ -769,65 +910,77 @@
           "version": "1.6.1",
           "from": "node_shrinkwrap/shell-quote-1.6.1.tgz",
           "resolved": "./node_shrinkwrap/shell-quote-1.6.1.tgz",
+          "dev": true,
           "dependencies": {
-            "jsonify": {
-              "version": "0.0.0",
-              "from": "node_shrinkwrap/jsonify-0.0.0.tgz",
-              "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz"
-            },
             "array-filter": {
               "version": "0.0.1",
               "from": "node_shrinkwrap/array-filter-0.0.1.tgz",
-              "resolved": "./node_shrinkwrap/array-filter-0.0.1.tgz"
+              "resolved": "./node_shrinkwrap/array-filter-0.0.1.tgz",
+              "dev": true
+            },
+            "array-map": {
+              "version": "0.0.0",
+              "from": "node_shrinkwrap/array-map-0.0.0.tgz",
+              "resolved": "./node_shrinkwrap/array-map-0.0.0.tgz",
+              "dev": true
             },
             "array-reduce": {
               "version": "0.0.0",
               "from": "node_shrinkwrap/array-reduce-0.0.0.tgz",
-              "resolved": "./node_shrinkwrap/array-reduce-0.0.0.tgz"
+              "resolved": "./node_shrinkwrap/array-reduce-0.0.0.tgz",
+              "dev": true
             },
-            "array-map": {
+            "jsonify": {
               "version": "0.0.0",
-              "from": "node_shrinkwrap/array-map-0.0.0.tgz",
-              "resolved": "./node_shrinkwrap/array-map-0.0.0.tgz"
+              "from": "node_shrinkwrap/jsonify-0.0.0.tgz",
+              "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz",
+              "dev": true
             }
           }
         },
         "stream-browserify": {
           "version": "2.0.1",
           "from": "node_shrinkwrap/stream-browserify-2.0.1.tgz",
-          "resolved": "./node_shrinkwrap/stream-browserify-2.0.1.tgz"
+          "resolved": "./node_shrinkwrap/stream-browserify-2.0.1.tgz",
+          "dev": true
         },
         "stream-http": {
           "version": "2.3.1",
           "from": "node_shrinkwrap/stream-http-2.3.1.tgz",
           "resolved": "./node_shrinkwrap/stream-http-2.3.1.tgz",
+          "dev": true,
           "dependencies": {
             "builtin-status-codes": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/builtin-status-codes-2.0.0.tgz",
-              "resolved": "./node_shrinkwrap/builtin-status-codes-2.0.0.tgz"
+              "resolved": "./node_shrinkwrap/builtin-status-codes-2.0.0.tgz",
+              "dev": true
             },
             "to-arraybuffer": {
               "version": "1.0.1",
               "from": "node_shrinkwrap/to-arraybuffer-1.0.1.tgz",
-              "resolved": "./node_shrinkwrap/to-arraybuffer-1.0.1.tgz"
+              "resolved": "./node_shrinkwrap/to-arraybuffer-1.0.1.tgz",
+              "dev": true
             }
           }
         },
         "string_decoder": {
           "version": "0.10.31",
           "from": "node_shrinkwrap/string_decoder-0.10.31.tgz",
-          "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz"
+          "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz",
+          "dev": true
         },
         "subarg": {
           "version": "1.0.0",
           "from": "node_shrinkwrap/subarg-1.0.0.tgz",
           "resolved": "./node_shrinkwrap/subarg-1.0.0.tgz",
+          "dev": true,
           "dependencies": {
             "minimist": {
               "version": "1.2.0",
               "from": "node_shrinkwrap/minimist-1.2.0.tgz",
-              "resolved": "./node_shrinkwrap/minimist-1.2.0.tgz"
+              "resolved": "./node_shrinkwrap/minimist-1.2.0.tgz",
+              "dev": true
             }
           }
         },
@@ -835,11 +988,13 @@
           "version": "1.1.6",
           "from": "node_shrinkwrap/syntax-error-1.1.6.tgz",
           "resolved": "./node_shrinkwrap/syntax-error-1.1.6.tgz",
+          "dev": true,
           "dependencies": {
             "acorn": {
               "version": "2.7.0",
               "from": "node_shrinkwrap/acorn-2.7.0.tgz",
-              "resolved": "./node_shrinkwrap/acorn-2.7.0.tgz"
+              "resolved": "./node_shrinkwrap/acorn-2.7.0.tgz",
+              "dev": true
             }
           }
         },
@@ -847,31 +1002,37 @@
           "version": "2.0.1",
           "from": "node_shrinkwrap/through2-2.0.1.tgz",
           "resolved": "./node_shrinkwrap/through2-2.0.1.tgz",
+          "dev": true,
           "dependencies": {
             "readable-stream": {
               "version": "2.0.6",
               "from": "node_shrinkwrap/readable-stream-2.0.6.tgz",
               "resolved": "./node_shrinkwrap/readable-stream-2.0.6.tgz",
+              "dev": true,
               "dependencies": {
                 "core-util-is": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "dev": true
                 },
                 "isarray": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+                  "dev": true
                 },
                 "process-nextick-args": {
                   "version": "1.0.7",
                   "from": "node_shrinkwrap/process-nextick-args-1.0.7.tgz",
-                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz"
+                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                  "dev": true
                 },
                 "util-deprecate": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/util-deprecate-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz",
+                  "dev": true
                 }
               }
             }
@@ -880,51 +1041,60 @@
         "timers-browserify": {
           "version": "1.4.2",
           "from": "node_shrinkwrap/timers-browserify-1.4.2.tgz",
-          "resolved": "./node_shrinkwrap/timers-browserify-1.4.2.tgz"
+          "resolved": "./node_shrinkwrap/timers-browserify-1.4.2.tgz",
+          "dev": true
         },
         "tty-browserify": {
           "version": "0.0.0",
           "from": "node_shrinkwrap/tty-browserify-0.0.0.tgz",
-          "resolved": "./node_shrinkwrap/tty-browserify-0.0.0.tgz"
+          "resolved": "./node_shrinkwrap/tty-browserify-0.0.0.tgz",
+          "dev": true
         },
         "url": {
           "version": "0.11.0",
           "from": "node_shrinkwrap/url-0.11.0.tgz",
           "resolved": "./node_shrinkwrap/url-0.11.0.tgz",
+          "dev": true,
           "dependencies": {
             "punycode": {
               "version": "1.3.2",
               "from": "node_shrinkwrap/punycode-1.3.2.tgz",
-              "resolved": "./node_shrinkwrap/punycode-1.3.2.tgz"
+              "resolved": "./node_shrinkwrap/punycode-1.3.2.tgz",
+              "dev": true
             },
             "querystring": {
               "version": "0.2.0",
               "from": "node_shrinkwrap/querystring-0.2.0.tgz",
-              "resolved": "./node_shrinkwrap/querystring-0.2.0.tgz"
+              "resolved": "./node_shrinkwrap/querystring-0.2.0.tgz",
+              "dev": true
             }
           }
         },
         "util": {
           "version": "0.10.3",
           "from": "node_shrinkwrap/util-0.10.3.tgz",
-          "resolved": "./node_shrinkwrap/util-0.10.3.tgz"
+          "resolved": "./node_shrinkwrap/util-0.10.3.tgz",
+          "dev": true
         },
         "vm-browserify": {
           "version": "0.0.4",
           "from": "node_shrinkwrap/vm-browserify-0.0.4.tgz",
           "resolved": "./node_shrinkwrap/vm-browserify-0.0.4.tgz",
+          "dev": true,
           "dependencies": {
             "indexof": {
               "version": "0.0.1",
               "from": "node_shrinkwrap/indexof-0.0.1.tgz",
-              "resolved": "./node_shrinkwrap/indexof-0.0.1.tgz"
+              "resolved": "./node_shrinkwrap/indexof-0.0.1.tgz",
+              "dev": true
             }
           }
         },
         "xtend": {
           "version": "4.0.1",
           "from": "node_shrinkwrap/xtend-4.0.1.tgz",
-          "resolved": "./node_shrinkwrap/xtend-4.0.1.tgz"
+          "resolved": "./node_shrinkwrap/xtend-4.0.1.tgz",
+          "dev": true
         }
       }
     },
@@ -932,16 +1102,19 @@
       "version": "0.9.1",
       "from": "node_shrinkwrap/browserify-css-0.9.1.tgz",
       "resolved": "./node_shrinkwrap/browserify-css-0.9.1.tgz",
+      "dev": true,
       "dependencies": {
         "clean-css": {
           "version": "2.2.23",
           "from": "node_shrinkwrap/clean-css-2.2.23.tgz",
           "resolved": "./node_shrinkwrap/clean-css-2.2.23.tgz",
+          "dev": true,
           "dependencies": {
             "commander": {
               "version": "2.2.0",
               "from": "node_shrinkwrap/commander-2.2.0.tgz",
-              "resolved": "./node_shrinkwrap/commander-2.2.0.tgz"
+              "resolved": "./node_shrinkwrap/commander-2.2.0.tgz",
+              "dev": true
             }
           }
         },
@@ -949,38 +1122,45 @@
           "version": "1.4.10",
           "from": "node_shrinkwrap/concat-stream-1.4.10.tgz",
           "resolved": "./node_shrinkwrap/concat-stream-1.4.10.tgz",
+          "dev": true,
           "dependencies": {
             "inherits": {
               "version": "2.0.1",
               "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
-            },
-            "typedarray": {
-              "version": "0.0.6",
-              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
-              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz"
+              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+              "dev": true
             },
             "readable-stream": {
               "version": "1.1.14",
               "from": "node_shrinkwrap/readable-stream-1.1.14.tgz",
               "resolved": "./node_shrinkwrap/readable-stream-1.1.14.tgz",
+              "dev": true,
               "dependencies": {
                 "core-util-is": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "dev": true
                 },
                 "isarray": {
                   "version": "0.0.1",
                   "from": "node_shrinkwrap/isarray-0.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz",
+                  "dev": true
                 },
                 "string_decoder": {
                   "version": "0.10.31",
                   "from": "node_shrinkwrap/string_decoder-0.10.31.tgz",
-                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz"
+                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz",
+                  "dev": true
                 }
               }
+            },
+            "typedarray": {
+              "version": "0.0.6",
+              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
+              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz",
+              "dev": true
             }
           }
         },
@@ -988,26 +1168,31 @@
           "version": "1.6.0",
           "from": "node_shrinkwrap/css-1.6.0.tgz",
           "resolved": "./node_shrinkwrap/css-1.6.0.tgz",
+          "dev": true,
           "dependencies": {
             "css-parse": {
               "version": "1.7.0",
               "from": "node_shrinkwrap/css-parse-1.7.0.tgz",
-              "resolved": "./node_shrinkwrap/css-parse-1.7.0.tgz"
+              "resolved": "./node_shrinkwrap/css-parse-1.7.0.tgz",
+              "dev": true
             },
             "css-stringify": {
               "version": "1.4.1",
               "from": "node_shrinkwrap/css-stringify-1.4.1.tgz",
               "resolved": "./node_shrinkwrap/css-stringify-1.4.1.tgz",
+              "dev": true,
               "dependencies": {
                 "source-map": {
                   "version": "0.1.43",
                   "from": "node_shrinkwrap/source-map-0.1.43.tgz",
                   "resolved": "./node_shrinkwrap/source-map-0.1.43.tgz",
+                  "dev": true,
                   "dependencies": {
                     "amdefine": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/amdefine-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/amdefine-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/amdefine-1.0.0.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -1019,53 +1204,63 @@
           "version": "1.0.3",
           "from": "node_shrinkwrap/find-node-modules-1.0.3.tgz",
           "resolved": "./node_shrinkwrap/find-node-modules-1.0.3.tgz",
+          "dev": true,
           "dependencies": {
             "findup-sync": {
               "version": "0.2.1",
               "from": "node_shrinkwrap/findup-sync-0.2.1.tgz",
               "resolved": "./node_shrinkwrap/findup-sync-0.2.1.tgz",
+              "dev": true,
               "dependencies": {
                 "glob": {
                   "version": "4.3.5",
                   "from": "node_shrinkwrap/glob-4.3.5.tgz",
                   "resolved": "./node_shrinkwrap/glob-4.3.5.tgz",
+                  "dev": true,
                   "dependencies": {
                     "inflight": {
                       "version": "1.0.5",
                       "from": "node_shrinkwrap/inflight-1.0.5.tgz",
                       "resolved": "./node_shrinkwrap/inflight-1.0.5.tgz",
+                      "dev": true,
                       "dependencies": {
                         "wrappy": {
                           "version": "1.0.2",
                           "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                          "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                          "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "inherits": {
                       "version": "2.0.1",
                       "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-                      "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
+                      "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+                      "dev": true
                     },
                     "minimatch": {
                       "version": "2.0.10",
                       "from": "node_shrinkwrap/minimatch-2.0.10.tgz",
                       "resolved": "./node_shrinkwrap/minimatch-2.0.10.tgz",
+                      "dev": true,
                       "dependencies": {
                         "brace-expansion": {
                           "version": "1.1.6",
                           "from": "node_shrinkwrap/brace-expansion-1.1.6.tgz",
                           "resolved": "./node_shrinkwrap/brace-expansion-1.1.6.tgz",
+                          "dev": true,
                           "dependencies": {
                             "balanced-match": {
                               "version": "0.4.2",
                               "from": "node_shrinkwrap/balanced-match-0.4.2.tgz",
-                              "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz"
+                              "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz",
+                              "dev": true
                             },
                             "concat-map": {
                               "version": "0.0.1",
                               "from": "node_shrinkwrap/concat-map-0.0.1.tgz",
-                              "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz"
+                              "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz",
+                              "dev": true
                             }
                           }
                         }
@@ -1075,11 +1270,13 @@
                       "version": "1.3.3",
                       "from": "node_shrinkwrap/once-1.3.3.tgz",
                       "resolved": "./node_shrinkwrap/once-1.3.3.tgz",
+                      "dev": true,
                       "dependencies": {
                         "wrappy": {
                           "version": "1.0.2",
                           "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                          "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                          "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                          "dev": true
                         }
                       }
                     }
@@ -1090,51 +1287,60 @@
             "merge": {
               "version": "1.2.0",
               "from": "node_shrinkwrap/merge-1.2.0.tgz",
-              "resolved": "./node_shrinkwrap/merge-1.2.0.tgz"
+              "resolved": "./node_shrinkwrap/merge-1.2.0.tgz",
+              "dev": true
             }
           }
         },
         "lodash": {
           "version": "3.6.0",
           "from": "node_shrinkwrap/lodash-3.6.0.tgz",
-          "resolved": "./node_shrinkwrap/lodash-3.6.0.tgz"
+          "resolved": "./node_shrinkwrap/lodash-3.6.0.tgz",
+          "dev": true
         },
         "through2": {
           "version": "0.6.5",
           "from": "node_shrinkwrap/through2-0.6.5.tgz",
           "resolved": "./node_shrinkwrap/through2-0.6.5.tgz",
+          "dev": true,
           "dependencies": {
             "readable-stream": {
               "version": "1.0.34",
               "from": "node_shrinkwrap/readable-stream-1.0.34.tgz",
               "resolved": "./node_shrinkwrap/readable-stream-1.0.34.tgz",
+              "dev": true,
               "dependencies": {
                 "core-util-is": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "dev": true
+                },
+                "inherits": {
+                  "version": "2.0.1",
+                  "from": "node_shrinkwrap/inherits-2.0.1.tgz",
+                  "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+                  "dev": true
                 },
                 "isarray": {
                   "version": "0.0.1",
                   "from": "node_shrinkwrap/isarray-0.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz",
+                  "dev": true
                 },
                 "string_decoder": {
                   "version": "0.10.31",
                   "from": "node_shrinkwrap/string_decoder-0.10.31.tgz",
-                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz"
-                },
-                "inherits": {
-                  "version": "2.0.1",
-                  "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
+                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz",
+                  "dev": true
                 }
               }
             },
             "xtend": {
               "version": "4.0.1",
               "from": "node_shrinkwrap/xtend-4.0.1.tgz",
-              "resolved": "./node_shrinkwrap/xtend-4.0.1.tgz"
+              "resolved": "./node_shrinkwrap/xtend-4.0.1.tgz",
+              "dev": true
             }
           }
         }
@@ -1143,37 +1349,44 @@
     "d3": {
       "version": "3.5.17",
       "from": "node_shrinkwrap/d3-3.5.17.tgz",
-      "resolved": "./node_shrinkwrap/d3-3.5.17.tgz"
+      "resolved": "./node_shrinkwrap/d3-3.5.17.tgz",
+      "dev": true
     },
     "eslint": {
       "version": "2.13.1",
       "from": "node_shrinkwrap/eslint-2.13.1.tgz",
       "resolved": "./node_shrinkwrap/eslint-2.13.1.tgz",
+      "dev": true,
       "dependencies": {
         "chalk": {
           "version": "1.1.3",
           "from": "node_shrinkwrap/chalk-1.1.3.tgz",
           "resolved": "./node_shrinkwrap/chalk-1.1.3.tgz",
+          "dev": true,
           "dependencies": {
             "ansi-styles": {
               "version": "2.2.1",
               "from": "node_shrinkwrap/ansi-styles-2.2.1.tgz",
-              "resolved": "./node_shrinkwrap/ansi-styles-2.2.1.tgz"
+              "resolved": "./node_shrinkwrap/ansi-styles-2.2.1.tgz",
+              "dev": true
             },
             "escape-string-regexp": {
               "version": "1.0.5",
               "from": "node_shrinkwrap/escape-string-regexp-1.0.5.tgz",
-              "resolved": "./node_shrinkwrap/escape-string-regexp-1.0.5.tgz"
+              "resolved": "./node_shrinkwrap/escape-string-regexp-1.0.5.tgz",
+              "dev": true
             },
             "has-ansi": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/has-ansi-2.0.0.tgz",
               "resolved": "./node_shrinkwrap/has-ansi-2.0.0.tgz",
+              "dev": true,
               "dependencies": {
                 "ansi-regex": {
                   "version": "2.0.0",
                   "from": "node_shrinkwrap/ansi-regex-2.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz",
+                  "dev": true
                 }
               }
             },
@@ -1181,18 +1394,21 @@
               "version": "3.0.1",
               "from": "node_shrinkwrap/strip-ansi-3.0.1.tgz",
               "resolved": "./node_shrinkwrap/strip-ansi-3.0.1.tgz",
+              "dev": true,
               "dependencies": {
                 "ansi-regex": {
                   "version": "2.0.0",
                   "from": "node_shrinkwrap/ansi-regex-2.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz",
+                  "dev": true
                 }
               }
             },
             "supports-color": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/supports-color-2.0.0.tgz",
-              "resolved": "./node_shrinkwrap/supports-color-2.0.0.tgz"
+              "resolved": "./node_shrinkwrap/supports-color-2.0.0.tgz",
+              "dev": true
             }
           }
         },
@@ -1200,48 +1416,57 @@
           "version": "1.5.1",
           "from": "node_shrinkwrap/concat-stream-1.5.1.tgz",
           "resolved": "./node_shrinkwrap/concat-stream-1.5.1.tgz",
+          "dev": true,
           "dependencies": {
             "inherits": {
               "version": "2.0.1",
               "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
-            },
-            "typedarray": {
-              "version": "0.0.6",
-              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
-              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz"
+              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+              "dev": true
             },
             "readable-stream": {
               "version": "2.0.6",
               "from": "node_shrinkwrap/readable-stream-2.0.6.tgz",
               "resolved": "./node_shrinkwrap/readable-stream-2.0.6.tgz",
+              "dev": true,
               "dependencies": {
                 "core-util-is": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/core-util-is-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "dev": true
                 },
                 "isarray": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+                  "dev": true
                 },
                 "process-nextick-args": {
                   "version": "1.0.7",
                   "from": "node_shrinkwrap/process-nextick-args-1.0.7.tgz",
-                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz"
+                  "resolved": "./node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                  "dev": true
                 },
                 "string_decoder": {
                   "version": "0.10.31",
                   "from": "node_shrinkwrap/string_decoder-0.10.31.tgz",
-                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz"
+                  "resolved": "./node_shrinkwrap/string_decoder-0.10.31.tgz",
+                  "dev": true
                 },
                 "util-deprecate": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/util-deprecate-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/util-deprecate-1.0.2.tgz",
+                  "dev": true
                 }
               }
+            },
+            "typedarray": {
+              "version": "0.0.6",
+              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
+              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz",
+              "dev": true
             }
           }
         },
@@ -1249,11 +1474,13 @@
           "version": "2.2.0",
           "from": "node_shrinkwrap/debug-2.2.0.tgz",
           "resolved": "./node_shrinkwrap/debug-2.2.0.tgz",
+          "dev": true,
           "dependencies": {
             "ms": {
               "version": "0.7.1",
               "from": "node_shrinkwrap/ms-0.7.1.tgz",
-              "resolved": "./node_shrinkwrap/ms-0.7.1.tgz"
+              "resolved": "./node_shrinkwrap/ms-0.7.1.tgz",
+              "dev": true
             }
           }
         },
@@ -1261,16 +1488,19 @@
           "version": "1.2.2",
           "from": "node_shrinkwrap/doctrine-1.2.2.tgz",
           "resolved": "./node_shrinkwrap/doctrine-1.2.2.tgz",
+          "dev": true,
           "dependencies": {
             "esutils": {
               "version": "1.1.6",
               "from": "node_shrinkwrap/esutils-1.1.6.tgz",
-              "resolved": "./node_shrinkwrap/esutils-1.1.6.tgz"
+              "resolved": "./node_shrinkwrap/esutils-1.1.6.tgz",
+              "dev": true
             },
             "isarray": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+              "dev": true
             }
           }
         },
@@ -1278,36 +1508,43 @@
           "version": "0.1.4",
           "from": "node_shrinkwrap/es6-map-0.1.4.tgz",
           "resolved": "./node_shrinkwrap/es6-map-0.1.4.tgz",
+          "dev": true,
           "dependencies": {
             "d": {
               "version": "0.1.1",
               "from": "node_shrinkwrap/d-0.1.1.tgz",
-              "resolved": "./node_shrinkwrap/d-0.1.1.tgz"
+              "resolved": "./node_shrinkwrap/d-0.1.1.tgz",
+              "dev": true
             },
             "es5-ext": {
               "version": "0.10.12",
               "from": "node_shrinkwrap/es5-ext-0.10.12.tgz",
-              "resolved": "./node_shrinkwrap/es5-ext-0.10.12.tgz"
+              "resolved": "./node_shrinkwrap/es5-ext-0.10.12.tgz",
+              "dev": true
             },
             "es6-iterator": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/es6-iterator-2.0.0.tgz",
-              "resolved": "./node_shrinkwrap/es6-iterator-2.0.0.tgz"
+              "resolved": "./node_shrinkwrap/es6-iterator-2.0.0.tgz",
+              "dev": true
             },
             "es6-set": {
               "version": "0.1.4",
               "from": "node_shrinkwrap/es6-set-0.1.4.tgz",
-              "resolved": "./node_shrinkwrap/es6-set-0.1.4.tgz"
+              "resolved": "./node_shrinkwrap/es6-set-0.1.4.tgz",
+              "dev": true
             },
             "es6-symbol": {
               "version": "3.1.0",
               "from": "node_shrinkwrap/es6-symbol-3.1.0.tgz",
-              "resolved": "./node_shrinkwrap/es6-symbol-3.1.0.tgz"
+              "resolved": "./node_shrinkwrap/es6-symbol-3.1.0.tgz",
+              "dev": true
             },
             "event-emitter": {
               "version": "0.3.4",
               "from": "node_shrinkwrap/event-emitter-0.3.4.tgz",
-              "resolved": "./node_shrinkwrap/event-emitter-0.3.4.tgz"
+              "resolved": "./node_shrinkwrap/event-emitter-0.3.4.tgz",
+              "dev": true
             }
           }
         },
@@ -1315,31 +1552,37 @@
           "version": "3.6.0",
           "from": "node_shrinkwrap/escope-3.6.0.tgz",
           "resolved": "./node_shrinkwrap/escope-3.6.0.tgz",
+          "dev": true,
           "dependencies": {
             "es6-weak-map": {
               "version": "2.0.1",
               "from": "node_shrinkwrap/es6-weak-map-2.0.1.tgz",
               "resolved": "./node_shrinkwrap/es6-weak-map-2.0.1.tgz",
+              "dev": true,
               "dependencies": {
                 "d": {
                   "version": "0.1.1",
                   "from": "node_shrinkwrap/d-0.1.1.tgz",
-                  "resolved": "./node_shrinkwrap/d-0.1.1.tgz"
+                  "resolved": "./node_shrinkwrap/d-0.1.1.tgz",
+                  "dev": true
                 },
                 "es5-ext": {
                   "version": "0.10.12",
                   "from": "node_shrinkwrap/es5-ext-0.10.12.tgz",
-                  "resolved": "./node_shrinkwrap/es5-ext-0.10.12.tgz"
+                  "resolved": "./node_shrinkwrap/es5-ext-0.10.12.tgz",
+                  "dev": true
                 },
                 "es6-iterator": {
                   "version": "2.0.0",
                   "from": "node_shrinkwrap/es6-iterator-2.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/es6-iterator-2.0.0.tgz"
+                  "resolved": "./node_shrinkwrap/es6-iterator-2.0.0.tgz",
+                  "dev": true
                 },
                 "es6-symbol": {
                   "version": "3.1.0",
                   "from": "node_shrinkwrap/es6-symbol-3.1.0.tgz",
-                  "resolved": "./node_shrinkwrap/es6-symbol-3.1.0.tgz"
+                  "resolved": "./node_shrinkwrap/es6-symbol-3.1.0.tgz",
+                  "dev": true
                 }
               }
             },
@@ -1347,16 +1590,19 @@
               "version": "4.1.0",
               "from": "node_shrinkwrap/esrecurse-4.1.0.tgz",
               "resolved": "./node_shrinkwrap/esrecurse-4.1.0.tgz",
+              "dev": true,
               "dependencies": {
                 "estraverse": {
                   "version": "4.1.1",
                   "from": "node_shrinkwrap/estraverse-4.1.1.tgz",
-                  "resolved": "./node_shrinkwrap/estraverse-4.1.1.tgz"
+                  "resolved": "./node_shrinkwrap/estraverse-4.1.1.tgz",
+                  "dev": true
                 },
                 "object-assign": {
                   "version": "4.1.0",
                   "from": "node_shrinkwrap/object-assign-4.1.0.tgz",
-                  "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz"
+                  "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz",
+                  "dev": true
                 }
               }
             }
@@ -1366,130 +1612,153 @@
           "version": "3.1.7",
           "from": "node_shrinkwrap/espree-3.1.7.tgz",
           "resolved": "./node_shrinkwrap/espree-3.1.7.tgz",
+          "dev": true,
           "dependencies": {
             "acorn": {
               "version": "3.3.0",
               "from": "node_shrinkwrap/acorn-3.3.0.tgz",
-              "resolved": "./node_shrinkwrap/acorn-3.3.0.tgz"
+              "resolved": "./node_shrinkwrap/acorn-3.3.0.tgz",
+              "dev": true
             },
             "acorn-jsx": {
               "version": "3.0.1",
               "from": "node_shrinkwrap/acorn-jsx-3.0.1.tgz",
-              "resolved": "./node_shrinkwrap/acorn-jsx-3.0.1.tgz"
+              "resolved": "./node_shrinkwrap/acorn-jsx-3.0.1.tgz",
+              "dev": true
             }
           }
         },
         "estraverse": {
           "version": "4.2.0",
           "from": "node_shrinkwrap/estraverse-4.2.0.tgz",
-          "resolved": "./node_shrinkwrap/estraverse-4.2.0.tgz"
+          "resolved": "./node_shrinkwrap/estraverse-4.2.0.tgz",
+          "dev": true
         },
         "esutils": {
           "version": "2.0.2",
           "from": "node_shrinkwrap/esutils-2.0.2.tgz",
-          "resolved": "./node_shrinkwrap/esutils-2.0.2.tgz"
+          "resolved": "./node_shrinkwrap/esutils-2.0.2.tgz",
+          "dev": true
         },
         "file-entry-cache": {
           "version": "1.3.1",
           "from": "node_shrinkwrap/file-entry-cache-1.3.1.tgz",
           "resolved": "./node_shrinkwrap/file-entry-cache-1.3.1.tgz",
+          "dev": true,
           "dependencies": {
             "flat-cache": {
               "version": "1.2.1",
               "from": "node_shrinkwrap/flat-cache-1.2.1.tgz",
               "resolved": "./node_shrinkwrap/flat-cache-1.2.1.tgz",
+              "dev": true,
               "dependencies": {
                 "circular-json": {
                   "version": "0.3.1",
                   "from": "node_shrinkwrap/circular-json-0.3.1.tgz",
-                  "resolved": "./node_shrinkwrap/circular-json-0.3.1.tgz"
+                  "resolved": "./node_shrinkwrap/circular-json-0.3.1.tgz",
+                  "dev": true
                 },
                 "del": {
                   "version": "2.2.1",
                   "from": "node_shrinkwrap/del-2.2.1.tgz",
                   "resolved": "./node_shrinkwrap/del-2.2.1.tgz",
+                  "dev": true,
                   "dependencies": {
                     "globby": {
                       "version": "5.0.0",
                       "from": "node_shrinkwrap/globby-5.0.0.tgz",
                       "resolved": "./node_shrinkwrap/globby-5.0.0.tgz",
+                      "dev": true,
                       "dependencies": {
                         "array-union": {
                           "version": "1.0.2",
                           "from": "node_shrinkwrap/array-union-1.0.2.tgz",
                           "resolved": "./node_shrinkwrap/array-union-1.0.2.tgz",
+                          "dev": true,
                           "dependencies": {
                             "array-uniq": {
                               "version": "1.0.3",
                               "from": "node_shrinkwrap/array-uniq-1.0.3.tgz",
-                              "resolved": "./node_shrinkwrap/array-uniq-1.0.3.tgz"
+                              "resolved": "./node_shrinkwrap/array-uniq-1.0.3.tgz",
+                              "dev": true
                             }
                           }
                         },
                         "arrify": {
                           "version": "1.0.1",
                           "from": "node_shrinkwrap/arrify-1.0.1.tgz",
-                          "resolved": "./node_shrinkwrap/arrify-1.0.1.tgz"
+                          "resolved": "./node_shrinkwrap/arrify-1.0.1.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "is-path-cwd": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/is-path-cwd-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/is-path-cwd-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/is-path-cwd-1.0.0.tgz",
+                      "dev": true
                     },
                     "is-path-in-cwd": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/is-path-in-cwd-1.0.0.tgz",
                       "resolved": "./node_shrinkwrap/is-path-in-cwd-1.0.0.tgz",
+                      "dev": true,
                       "dependencies": {
                         "is-path-inside": {
                           "version": "1.0.0",
                           "from": "node_shrinkwrap/is-path-inside-1.0.0.tgz",
-                          "resolved": "./node_shrinkwrap/is-path-inside-1.0.0.tgz"
+                          "resolved": "./node_shrinkwrap/is-path-inside-1.0.0.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "pify": {
                       "version": "2.3.0",
                       "from": "node_shrinkwrap/pify-2.3.0.tgz",
-                      "resolved": "./node_shrinkwrap/pify-2.3.0.tgz"
+                      "resolved": "./node_shrinkwrap/pify-2.3.0.tgz",
+                      "dev": true
                     },
                     "pinkie-promise": {
                       "version": "2.0.1",
                       "from": "node_shrinkwrap/pinkie-promise-2.0.1.tgz",
                       "resolved": "./node_shrinkwrap/pinkie-promise-2.0.1.tgz",
+                      "dev": true,
                       "dependencies": {
                         "pinkie": {
                           "version": "2.0.4",
                           "from": "node_shrinkwrap/pinkie-2.0.4.tgz",
-                          "resolved": "./node_shrinkwrap/pinkie-2.0.4.tgz"
+                          "resolved": "./node_shrinkwrap/pinkie-2.0.4.tgz",
+                          "dev": true
                         }
                       }
                     },
                     "rimraf": {
                       "version": "2.5.4",
                       "from": "node_shrinkwrap/rimraf-2.5.4.tgz",
-                      "resolved": "./node_shrinkwrap/rimraf-2.5.4.tgz"
+                      "resolved": "./node_shrinkwrap/rimraf-2.5.4.tgz",
+                      "dev": true
                     }
                   }
                 },
                 "graceful-fs": {
                   "version": "4.1.5",
                   "from": "node_shrinkwrap/graceful-fs-4.1.5.tgz",
-                  "resolved": "./node_shrinkwrap/graceful-fs-4.1.5.tgz"
+                  "resolved": "./node_shrinkwrap/graceful-fs-4.1.5.tgz",
+                  "dev": true
                 },
                 "write": {
                   "version": "0.2.1",
                   "from": "node_shrinkwrap/write-0.2.1.tgz",
-                  "resolved": "./node_shrinkwrap/write-0.2.1.tgz"
+                  "resolved": "./node_shrinkwrap/write-0.2.1.tgz",
+                  "dev": true
                 }
               }
             },
             "object-assign": {
               "version": "4.1.0",
               "from": "node_shrinkwrap/object-assign-4.1.0.tgz",
-              "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz"
+              "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz",
+              "dev": true
             }
           }
         },
@@ -1497,48 +1766,57 @@
           "version": "7.0.5",
           "from": "node_shrinkwrap/glob-7.0.5.tgz",
           "resolved": "./node_shrinkwrap/glob-7.0.5.tgz",
+          "dev": true,
           "dependencies": {
             "fs.realpath": {
               "version": "1.0.0",
               "from": "node_shrinkwrap/fs.realpath-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/fs.realpath-1.0.0.tgz"
+              "resolved": "./node_shrinkwrap/fs.realpath-1.0.0.tgz",
+              "dev": true
             },
             "inflight": {
               "version": "1.0.5",
               "from": "node_shrinkwrap/inflight-1.0.5.tgz",
               "resolved": "./node_shrinkwrap/inflight-1.0.5.tgz",
+              "dev": true,
               "dependencies": {
                 "wrappy": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "dev": true
                 }
               }
             },
             "inherits": {
               "version": "2.0.1",
               "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz"
+              "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+              "dev": true
             },
             "minimatch": {
               "version": "3.0.2",
               "from": "node_shrinkwrap/minimatch-3.0.2.tgz",
               "resolved": "./node_shrinkwrap/minimatch-3.0.2.tgz",
+              "dev": true,
               "dependencies": {
                 "brace-expansion": {
                   "version": "1.1.6",
                   "from": "node_shrinkwrap/brace-expansion-1.1.6.tgz",
                   "resolved": "./node_shrinkwrap/brace-expansion-1.1.6.tgz",
+                  "dev": true,
                   "dependencies": {
                     "balanced-match": {
                       "version": "0.4.2",
                       "from": "node_shrinkwrap/balanced-match-0.4.2.tgz",
-                      "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz"
+                      "resolved": "./node_shrinkwrap/balanced-match-0.4.2.tgz",
+                      "dev": true
                     },
                     "concat-map": {
                       "version": "0.0.1",
                       "from": "node_shrinkwrap/concat-map-0.0.1.tgz",
-                      "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz"
+                      "resolved": "./node_shrinkwrap/concat-map-0.0.1.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -1548,11 +1826,13 @@
               "version": "1.3.3",
               "from": "node_shrinkwrap/once-1.3.3.tgz",
               "resolved": "./node_shrinkwrap/once-1.3.3.tgz",
+              "dev": true,
               "dependencies": {
                 "wrappy": {
                   "version": "1.0.2",
                   "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "dev": true
                 }
               }
             }
@@ -1561,52 +1841,62 @@
         "globals": {
           "version": "9.9.0",
           "from": "node_shrinkwrap/globals-9.9.0.tgz",
-          "resolved": "./node_shrinkwrap/globals-9.9.0.tgz"
+          "resolved": "./node_shrinkwrap/globals-9.9.0.tgz",
+          "dev": true
         },
         "ignore": {
           "version": "3.1.3",
           "from": "node_shrinkwrap/ignore-3.1.3.tgz",
-          "resolved": "./node_shrinkwrap/ignore-3.1.3.tgz"
+          "resolved": "./node_shrinkwrap/ignore-3.1.3.tgz",
+          "dev": true
         },
         "imurmurhash": {
           "version": "0.1.4",
           "from": "node_shrinkwrap/imurmurhash-0.1.4.tgz",
-          "resolved": "./node_shrinkwrap/imurmurhash-0.1.4.tgz"
+          "resolved": "./node_shrinkwrap/imurmurhash-0.1.4.tgz",
+          "dev": true
         },
         "inquirer": {
           "version": "0.12.0",
           "from": "node_shrinkwrap/inquirer-0.12.0.tgz",
           "resolved": "./node_shrinkwrap/inquirer-0.12.0.tgz",
+          "dev": true,
           "dependencies": {
             "ansi-escapes": {
               "version": "1.4.0",
               "from": "node_shrinkwrap/ansi-escapes-1.4.0.tgz",
-              "resolved": "./node_shrinkwrap/ansi-escapes-1.4.0.tgz"
+              "resolved": "./node_shrinkwrap/ansi-escapes-1.4.0.tgz",
+              "dev": true
             },
             "ansi-regex": {
               "version": "2.0.0",
               "from": "node_shrinkwrap/ansi-regex-2.0.0.tgz",
-              "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz"
+              "resolved": "./node_shrinkwrap/ansi-regex-2.0.0.tgz",
+              "dev": true
             },
             "cli-cursor": {
               "version": "1.0.2",
               "from": "node_shrinkwrap/cli-cursor-1.0.2.tgz",
               "resolved": "./node_shrinkwrap/cli-cursor-1.0.2.tgz",
+              "dev": true,
               "dependencies": {
                 "restore-cursor": {
                   "version": "1.0.1",
                   "from": "node_shrinkwrap/restore-cursor-1.0.1.tgz",
                   "resolved": "./node_shrinkwrap/restore-cursor-1.0.1.tgz",
+                  "dev": true,
                   "dependencies": {
                     "exit-hook": {
                       "version": "1.1.1",
                       "from": "node_shrinkwrap/exit-hook-1.1.1.tgz",
-                      "resolved": "./node_shrinkwrap/exit-hook-1.1.1.tgz"
+                      "resolved": "./node_shrinkwrap/exit-hook-1.1.1.tgz",
+                      "dev": true
                     },
                     "onetime": {
                       "version": "1.1.0",
                       "from": "node_shrinkwrap/onetime-1.1.0.tgz",
-                      "resolved": "./node_shrinkwrap/onetime-1.1.0.tgz"
+                      "resolved": "./node_shrinkwrap/onetime-1.1.0.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -1615,22 +1905,26 @@
             "cli-width": {
               "version": "2.1.0",
               "from": "node_shrinkwrap/cli-width-2.1.0.tgz",
-              "resolved": "./node_shrinkwrap/cli-width-2.1.0.tgz"
+              "resolved": "./node_shrinkwrap/cli-width-2.1.0.tgz",
+              "dev": true
             },
             "figures": {
               "version": "1.7.0",
               "from": "node_shrinkwrap/figures-1.7.0.tgz",
               "resolved": "./node_shrinkwrap/figures-1.7.0.tgz",
+              "dev": true,
               "dependencies": {
                 "escape-string-regexp": {
                   "version": "1.0.5",
                   "from": "node_shrinkwrap/escape-string-regexp-1.0.5.tgz",
-                  "resolved": "./node_shrinkwrap/escape-string-regexp-1.0.5.tgz"
+                  "resolved": "./node_shrinkwrap/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
                 },
                 "object-assign": {
                   "version": "4.1.0",
                   "from": "node_shrinkwrap/object-assign-4.1.0.tgz",
-                  "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz"
+                  "resolved": "./node_shrinkwrap/object-assign-4.1.0.tgz",
+                  "dev": true
                 }
               }
             },
@@ -1638,16 +1932,19 @@
               "version": "1.0.1",
               "from": "node_shrinkwrap/readline2-1.0.1.tgz",
               "resolved": "./node_shrinkwrap/readline2-1.0.1.tgz",
+              "dev": true,
               "dependencies": {
                 "code-point-at": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/code-point-at-1.0.0.tgz",
                   "resolved": "./node_shrinkwrap/code-point-at-1.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "number-is-nan": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/number-is-nan-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/number-is-nan-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/number-is-nan-1.0.0.tgz",
+                      "dev": true
                     }
                   }
                 },
@@ -1655,18 +1952,21 @@
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/is-fullwidth-code-point-1.0.0.tgz",
                   "resolved": "./node_shrinkwrap/is-fullwidth-code-point-1.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "number-is-nan": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/number-is-nan-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/number-is-nan-1.0.0.tgz"
+                      "resolved": "./node_shrinkwrap/number-is-nan-1.0.0.tgz",
+                      "dev": true
                     }
                   }
                 },
                 "mute-stream": {
                   "version": "0.0.5",
                   "from": "node_shrinkwrap/mute-stream-0.0.5.tgz",
-                  "resolved": "./node_shrinkwrap/mute-stream-0.0.5.tgz"
+                  "resolved": "./node_shrinkwrap/mute-stream-0.0.5.tgz",
+                  "dev": true
                 }
               }
             },
@@ -1674,16 +1974,19 @@
               "version": "0.1.0",
               "from": "node_shrinkwrap/run-async-0.1.0.tgz",
               "resolved": "./node_shrinkwrap/run-async-0.1.0.tgz",
+              "dev": true,
               "dependencies": {
                 "once": {
                   "version": "1.3.3",
                   "from": "node_shrinkwrap/once-1.3.3.tgz",
                   "resolved": "./node_shrinkwrap/once-1.3.3.tgz",
+                  "dev": true,
                   "dependencies": {
                     "wrappy": {
                       "version": "1.0.2",
                       "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                      "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz"
+                      "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                      "dev": true
                     }
                   }
                 }
@@ -1692,22 +1995,26 @@
             "rx-lite": {
               "version": "3.1.2",
               "from": "node_shrinkwrap/rx-lite-3.1.2.tgz",
-              "resolved": "./node_shrinkwrap/rx-lite-3.1.2.tgz"
+              "resolved": "./node_shrinkwrap/rx-lite-3.1.2.tgz",
+              "dev": true
             },
             "string-width": {
               "version": "1.0.1",
               "from": "node_shrinkwrap/string-width-1.0.1.tgz",
               "resolved": "./node_shrinkwrap/string-width-1.0.1.tgz",
+              "dev": true,
               "dependencies": {
                 "code-point-at": {
                   "version": "1.0.0",
                   "from": "node_shrinkwrap/code-point-at-1.0.0.tgz",
                   "resolved": "./node_shrinkwrap/code-point-at-1.0.0.tgz",
+                  "dev": true,
                   "dependencies": {
                     "number-is-nan": {
                       "version": "1.0.0",
                       "from": "node_shrinkwrap/number-is-nan-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/number-is-nan-1.0.0.tgz"

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list