[Libreoffice-commits] online.git: loleaflet/npm-shrinkwrap.json loleaflet/package.json

Andras Timar andras.timar at collabora.com
Wed Mar 7 12:28:34 UTC 2018


 loleaflet/npm-shrinkwrap.json | 3293 ++++++++++++++++++++++++------------------
 loleaflet/package.json        |   11 
 2 files changed, 1914 insertions(+), 1390 deletions(-)

New commits:
commit 6f2d06c77983eac3da820fc8c062eeebc10cfefb
Author: Andras Timar <andras.timar at collabora.com>
Date:   Wed Mar 7 13:28:07 2018 +0100

    Revert "Revert "NPM Shrinkwrap: Upgrade to new format (v5)""
    
    This reverts commit c0a902ba816f9acc940531264a75e2ca54592603.

diff --git a/loleaflet/npm-shrinkwrap.json b/loleaflet/npm-shrinkwrap.json
index 8c8d46ae5..ffeb9e140 100644
--- a/loleaflet/npm-shrinkwrap.json
+++ b/loleaflet/npm-shrinkwrap.json
@@ -1,243 +1,363 @@
 {
   "name": "loleaflet",
   "version": "0.8.0-dev",
+  "lockfileVersion": 1,
+  "requires": true,
   "dependencies": {
     "autolinker": {
       "version": "1.4.3",
-      "from": "autolinker at latest",
-      "resolved": "./node_shrinkwrap/autolinker-1.4.3.tgz",
+      "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-1.4.3.tgz",
+      "integrity": "sha1-LmFQV8jjcTmabXeUmppq8k/kbfw=",
       "dev": true
     },
     "bootstrap": {
-      "version": "3.3.6",
-      "from": "node_shrinkwrap/bootstrap-3.3.6.tgz",
-      "resolved": "./node_shrinkwrap/bootstrap-3.3.6.tgz",
+      "version": "file:node_shrinkwrap/bootstrap-3.3.6.tgz",
+      "integrity": "sha512-XC+LTYJoVYHIalmjNcznwlZHY+YLhMJ9NPs8M2aEweugK7wMrto3h79POn7O5Vj/woDU/tjzmjyUbAd1HzSXIw==",
       "dev": true
     },
     "browserify": {
-      "version": "13.1.0",
-      "from": "node_shrinkwrap/browserify-13.1.0.tgz",
-      "resolved": "./node_shrinkwrap/browserify-13.1.0.tgz",
+      "version": "file:node_shrinkwrap/browserify-13.1.0.tgz",
+      "integrity": "sha512-i5iASp425UxqX6nhOfsxJVLmm+GKvPcapI8RsPixFSNQQbSbrZsYYLzPK1amobpeOuDF7nJDq/upZYkmw/C59w==",
       "dev": true,
+      "requires": {
+        "JSONStream": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+        "assert": "file:node_shrinkwrap/assert-1.3.0.tgz",
+        "browser-pack": "file:node_shrinkwrap/browser-pack-6.0.1.tgz",
+        "browser-resolve": "file:node_shrinkwrap/browser-resolve-1.11.2.tgz",
+        "browserify-zlib": "file:node_shrinkwrap/browserify-zlib-0.1.4.tgz",
+        "buffer": "file:node_shrinkwrap/buffer-4.7.1.tgz",
+        "concat-stream": "file:node_shrinkwrap/concat-stream-1.5.1.tgz",
+        "console-browserify": "file:node_shrinkwrap/console-browserify-1.1.0.tgz",
+        "constants-browserify": "file:node_shrinkwrap/constants-browserify-1.0.0.tgz",
+        "crypto-browserify": "file:node_shrinkwrap/crypto-browserify-3.11.0.tgz",
+        "defined": "file:node_shrinkwrap/defined-1.0.0.tgz",
+        "deps-sort": "file:node_shrinkwrap/deps-sort-2.0.0.tgz",
+        "domain-browser": "file:node_shrinkwrap/domain-browser-1.1.7.tgz",
+        "duplexer2": "file:node_shrinkwrap/duplexer2-0.1.4.tgz",
+        "events": "file:node_shrinkwrap/events-1.1.1.tgz",
+        "glob": "file:node_shrinkwrap/glob-5.0.15.tgz",
+        "has": "file:node_shrinkwrap/has-1.0.1.tgz",
+        "htmlescape": "file:node_shrinkwrap/htmlescape-1.1.1.tgz",
+        "https-browserify": "file:node_shrinkwrap/https-browserify-0.0.1.tgz",
+        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+        "insert-module-globals": "file:node_shrinkwrap/insert-module-globals-7.0.1.tgz",
+        "labeled-stream-splicer": "file:node_shrinkwrap/labeled-stream-splicer-2.0.0.tgz",
+        "module-deps": "file:node_shrinkwrap/module-deps-4.0.7.tgz",
+        "os-browserify": "file:node_shrinkwrap/os-browserify-0.1.2.tgz",
+        "parents": "file:node_shrinkwrap/parents-1.0.1.tgz",
+        "path-browserify": "file:node_shrinkwrap/path-browserify-0.0.0.tgz",
+        "process": "file:node_shrinkwrap/process-0.11.7.tgz",
+        "punycode": "file:node_shrinkwrap/punycode-1.4.1.tgz",
+        "querystring-es3": "file:node_shrinkwrap/querystring-es3-0.2.1.tgz",
+        "read-only-stream": "file:node_shrinkwrap/read-only-stream-2.0.0.tgz",
+        "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz",
+        "resolve": "file:node_shrinkwrap/resolve-1.1.7.tgz",
+        "shasum": "file:node_shrinkwrap/shasum-1.0.2.tgz",
+        "shell-quote": "file:node_shrinkwrap/shell-quote-1.6.1.tgz",
+        "stream-browserify": "file:node_shrinkwrap/stream-browserify-2.0.1.tgz",
+        "stream-http": "file:node_shrinkwrap/stream-http-2.3.1.tgz",
+        "string_decoder": "file:node_shrinkwrap/string_decoder-0.10.31.tgz",
+        "subarg": "file:node_shrinkwrap/subarg-1.0.0.tgz",
+        "syntax-error": "file:node_shrinkwrap/syntax-error-1.1.6.tgz",
+        "through2": "file:node_shrinkwrap/through2-2.0.1.tgz",
+        "timers-browserify": "file:node_shrinkwrap/timers-browserify-1.4.2.tgz",
+        "tty-browserify": "file:node_shrinkwrap/tty-browserify-0.0.0.tgz",
+        "url": "file:node_shrinkwrap/url-0.11.0.tgz",
+        "util": "file:node_shrinkwrap/util-0.10.3.tgz",
+        "vm-browserify": "file:node_shrinkwrap/vm-browserify-0.0.4.tgz",
+        "xtend": "file:node_shrinkwrap/xtend-4.0.1.tgz"
+      },
       "dependencies": {
+        "JSONStream": {
+          "version": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+          "integrity": "sha512-/q0Qsa5l/FgiREyc9UClEtKt40FSwDmmFn6Bm9TcUPMnmrRD/0UWd7ZmioBsxvoOPswvW4LestnHlt0gSb2c7w==",
+          "dev": true,
+          "requires": {
+            "jsonparse": "file:node_shrinkwrap/jsonparse-1.2.0.tgz",
+            "through": "file:node_shrinkwrap/through-2.3.8.tgz"
+          },
+          "dependencies": {
+            "jsonparse": {
+              "version": "file:node_shrinkwrap/jsonparse-1.2.0.tgz",
+              "integrity": "sha512-LkDEYtKnPFI9hQ/IURETe6F1dUH80cbRkaF6RaViSwoSNPwaxQpi6TgJGvJKyLQ2/9pQW+XCxK3hBoR44RAjkg==",
+              "dev": true
+            },
+            "through": {
+              "version": "file:node_shrinkwrap/through-2.3.8.tgz",
+              "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
+              "dev": true
+            }
+          }
+        },
         "assert": {
-          "version": "1.3.0",
-          "from": "node_shrinkwrap/assert-1.3.0.tgz",
-          "resolved": "./node_shrinkwrap/assert-1.3.0.tgz",
-          "dev": true
+          "version": "file:node_shrinkwrap/assert-1.3.0.tgz",
+          "integrity": "sha512-5aKcpD+XnHpZ7EGxsuo6uoILNh0rvm0Ypa17GlkrF2CNSPhvdgi3ft9XsL2ajdVOI2I3xuGZnHvlXAeqTZYvXg==",
+          "dev": true,
+          "requires": {
+            "util": "file:node_shrinkwrap/util-0.10.3.tgz"
+          }
         },
         "browser-pack": {
-          "version": "6.0.1",
-          "from": "node_shrinkwrap/browser-pack-6.0.1.tgz",
-          "resolved": "./node_shrinkwrap/browser-pack-6.0.1.tgz",
+          "version": "file:node_shrinkwrap/browser-pack-6.0.1.tgz",
+          "integrity": "sha512-NbySCoD9oUtZHaR5fSo2PWtno1WeipoTUUFHJSCD4kB7tKXI1J2A+0sdBPTZgab7KLyz54TDBXIkOaB1kNuwjQ==",
           "dev": true,
+          "requires": {
+            "JSONStream": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+            "combine-source-map": "file:node_shrinkwrap/combine-source-map-0.7.2.tgz",
+            "defined": "file:node_shrinkwrap/defined-1.0.0.tgz",
+            "through2": "file:node_shrinkwrap/through2-2.0.1.tgz",
+            "umd": "file:node_shrinkwrap/umd-3.0.1.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/combine-source-map-0.7.2.tgz",
+              "integrity": "sha512-MwoXgyZ+d44+GhTg4Vi0V9QcMSrH378vuBwR9riv7sv1r7mslA05tV1dT3+8KHLeoHe4mtM1r2K9xkbhJ451bA==",
               "dev": true,
+              "requires": {
+                "convert-source-map": "file:node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                "inline-source-map": "file:node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                "lodash.memoize": "file:node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                "source-map": "file:node_shrinkwrap/source-map-0.5.6.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                  "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==",
                   "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                  "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==",
+                  "dev": true,
+                  "requires": {
+                    "source-map": "file:node_shrinkwrap/source-map-0.5.6.tgz"
+                  }
                 },
                 "lodash.memoize": {
-                  "version": "3.0.4",
-                  "from": "node_shrinkwrap/lodash.memoize-3.0.4.tgz",
-                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "version": "file:node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==",
                   "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",
+                  "version": "file:node_shrinkwrap/source-map-0.5.6.tgz",
+                  "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==",
                   "dev": true
                 }
               }
             },
             "umd": {
-              "version": "3.0.1",
-              "from": "node_shrinkwrap/umd-3.0.1.tgz",
-              "resolved": "./node_shrinkwrap/umd-3.0.1.tgz",
+              "version": "file:node_shrinkwrap/umd-3.0.1.tgz",
+              "integrity": "sha512-3npD+zDXGkXrLuoWfeeawVCNcRUnjcqLHWGifik86s+Md/YEoUqBt4yHsDNtwNLR6GY4hEw9eA/O13rD6/0skQ==",
               "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",
-          "dev": true
+          "version": "file:node_shrinkwrap/browser-resolve-1.11.2.tgz",
+          "integrity": "sha512-IBmTH6PPKm10Mnf/ja+YKXZEyH7pyrxBUbbyr0ZEDBGhNOIWVHo41gTWWU4DhYPKt6JIx2YwTsyrULjTsx7/+A==",
+          "dev": true,
+          "requires": {
+            "resolve": "file:node_shrinkwrap/resolve-1.1.7.tgz"
+          }
         },
         "browserify-zlib": {
-          "version": "0.1.4",
-          "from": "node_shrinkwrap/browserify-zlib-0.1.4.tgz",
-          "resolved": "./node_shrinkwrap/browserify-zlib-0.1.4.tgz",
+          "version": "file:node_shrinkwrap/browserify-zlib-0.1.4.tgz",
+          "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==",
           "dev": true,
+          "requires": {
+            "pako": "file:node_shrinkwrap/pako-0.2.9.tgz"
+          },
           "dependencies": {
             "pako": {
-              "version": "0.2.9",
-              "from": "node_shrinkwrap/pako-0.2.9.tgz",
-              "resolved": "./node_shrinkwrap/pako-0.2.9.tgz",
+              "version": "file:node_shrinkwrap/pako-0.2.9.tgz",
+              "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==",
               "dev": true
             }
           }
         },
         "buffer": {
-          "version": "4.7.1",
-          "from": "node_shrinkwrap/buffer-4.7.1.tgz",
-          "resolved": "./node_shrinkwrap/buffer-4.7.1.tgz",
+          "version": "file:node_shrinkwrap/buffer-4.7.1.tgz",
+          "integrity": "sha512-P+bgsCGp+SOWGy7A7ZrKUB8LIf+rCgSKZBpArgwifl6M+61ENZEgQGJcM5ZeWAcEWVnQeQ9yEuIPlHw7Yd48pQ==",
           "dev": true,
+          "requires": {
+            "base64-js": "file:node_shrinkwrap/base64-js-1.1.2.tgz",
+            "ieee754": "file:node_shrinkwrap/ieee754-1.1.6.tgz",
+            "isarray": "file:node_shrinkwrap/isarray-1.0.0.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/base64-js-1.1.2.tgz",
+              "integrity": "sha512-AIxxJSNK6fMJTnRuY14y/+86h+R4Ybztcchea+Al8aPIPFa6LvDSV90VN5EH81DVXQmh6YjIqpLyG/ljQDoqeQ==",
               "dev": true
             },
             "ieee754": {
-              "version": "1.1.6",
-              "from": "node_shrinkwrap/ieee754-1.1.6.tgz",
-              "resolved": "./node_shrinkwrap/ieee754-1.1.6.tgz",
+              "version": "file:node_shrinkwrap/ieee754-1.1.6.tgz",
+              "integrity": "sha512-B5svZW2QyELoy5LG4oZ81ycUfOLAvP1rmbWjodPW8CV4K83h6ufpbLyzY2MclbLBDCHUlz5E1NF0SqzDtYHcsw==",
               "dev": true
             },
             "isarray": {
-              "version": "1.0.0",
-              "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+              "version": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+              "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
               "dev": true
             }
           }
         },
         "concat-stream": {
-          "version": "1.5.1",
-          "from": "node_shrinkwrap/concat-stream-1.5.1.tgz",
-          "resolved": "./node_shrinkwrap/concat-stream-1.5.1.tgz",
+          "version": "file:node_shrinkwrap/concat-stream-1.5.1.tgz",
+          "integrity": "sha512-eYF1Q4RxUUwq8ApyPD9ebWsYjVrJmTMLGzbGXv4qTZ5iP7FLm+oWN4x2XIzLEZ745xiwRM9DmIB0Ix1Nz8Epmg==",
           "dev": true,
+          "requires": {
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.0.6.tgz",
+            "typedarray": "file:node_shrinkwrap/typedarray-0.0.6.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/readable-stream-2.0.6.tgz",
+              "integrity": "sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==",
               "dev": true,
+              "requires": {
+                "core-util-is": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                "isarray": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+                "process-nextick-args": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                "string_decoder": "file:node_shrinkwrap/string_decoder-0.10.31.tgz",
+                "util-deprecate": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
                   "dev": true
                 },
                 "isarray": {
-                  "version": "1.0.0",
-                  "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+                  "version": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+                  "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
                   "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",
+                  "version": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                  "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==",
                   "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",
+                  "version": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz",
+                  "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
                   "dev": true
                 }
               }
             },
             "typedarray": {
-              "version": "0.0.6",
-              "from": "node_shrinkwrap/typedarray-0.0.6.tgz",
-              "resolved": "./node_shrinkwrap/typedarray-0.0.6.tgz",
+              "version": "file:node_shrinkwrap/typedarray-0.0.6.tgz",
+              "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
               "dev": true
             }
           }
         },
         "console-browserify": {
-          "version": "1.1.0",
-          "from": "node_shrinkwrap/console-browserify-1.1.0.tgz",
-          "resolved": "./node_shrinkwrap/console-browserify-1.1.0.tgz",
+          "version": "file:node_shrinkwrap/console-browserify-1.1.0.tgz",
+          "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==",
           "dev": true,
+          "requires": {
+            "date-now": "file:node_shrinkwrap/date-now-0.1.4.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/date-now-0.1.4.tgz",
+              "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==",
               "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",
+          "version": "file:node_shrinkwrap/constants-browserify-1.0.0.tgz",
+          "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==",
           "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",
+          "version": "file:node_shrinkwrap/crypto-browserify-3.11.0.tgz",
+          "integrity": "sha512-P9qJXODwW1V0tNZ71FhQEViD3EEfFhojQMOiN1P8C7DrbMJSvU6l3cLnVN0G7ujoNpaQwvFYUPNuEYRyQcwMfA==",
           "dev": true,
+          "requires": {
+            "browserify-cipher": "file:node_shrinkwrap/browserify-cipher-1.0.0.tgz",
+            "browserify-sign": "file:node_shrinkwrap/browserify-sign-4.0.0.tgz",
+            "create-ecdh": "file:node_shrinkwrap/create-ecdh-4.0.0.tgz",
+            "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+            "create-hmac": "file:node_shrinkwrap/create-hmac-1.1.4.tgz",
+            "diffie-hellman": "file:node_shrinkwrap/diffie-hellman-5.0.2.tgz",
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "pbkdf2": "file:node_shrinkwrap/pbkdf2-3.0.4.tgz",
+            "public-encrypt": "file:node_shrinkwrap/public-encrypt-4.0.0.tgz",
+            "randombytes": "file:node_shrinkwrap/randombytes-2.0.3.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/browserify-cipher-1.0.0.tgz",
+              "integrity": "sha512-eR/Xnl6GNhMILoylgYn0CXdb5rbDRp3awDF0KXd/S96E+l49E9EWjSmbJPPM03Gj0nX6Ihydv/3wmtml5hnGrw==",
               "dev": true,
+              "requires": {
+                "browserify-aes": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                "browserify-des": "file:node_shrinkwrap/browserify-des-1.0.0.tgz",
+                "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                  "integrity": "sha512-MMvWM6jpfsiuzY2Y+pRJvHRac3x3rHWQisWoz1dJaF9qDFsD8HdVxB7MyZKeLKeEt0fEjrXXZ0mxgTHSoJusug==",
                   "dev": true,
+                  "requires": {
+                    "buffer-xor": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                    "cipher-base": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                    "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                    "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  },
                   "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",
+                      "version": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                      "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
                       "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",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                      "integrity": "sha512-9vQ1oJJN1NvpcgM2JxrT8dpzIFy/a95NM2NU3OiWWe98SemYKixrtfcGb/oKgVoO7WY1X7GR+02Sj2mrMdKQkg==",
+                      "dev": true,
+                      "requires": {
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      }
                     }
                   }
                 },
                 "browserify-des": {
-                  "version": "1.0.0",
-                  "from": "node_shrinkwrap/browserify-des-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/browserify-des-1.0.0.tgz",
+                  "version": "file:node_shrinkwrap/browserify-des-1.0.0.tgz",
+                  "integrity": "sha512-8ryPIDvl6sFWCs8M8XOLjysP3BmwTUldIuX5yWHu76zazZpMguxHYFJI+kQ99a0lpuPF5jt+qzkFuMtjgo2xBg==",
                   "dev": true,
+                  "requires": {
+                    "cipher-base": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                    "des.js": "file:node_shrinkwrap/des.js-1.0.0.tgz",
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  },
                   "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",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                      "integrity": "sha512-9vQ1oJJN1NvpcgM2JxrT8dpzIFy/a95NM2NU3OiWWe98SemYKixrtfcGb/oKgVoO7WY1X7GR+02Sj2mrMdKQkg==",
+                      "dev": true,
+                      "requires": {
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      }
                     },
                     "des.js": {
-                      "version": "1.0.0",
-                      "from": "node_shrinkwrap/des.js-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/des.js-1.0.0.tgz",
+                      "version": "file:node_shrinkwrap/des.js-1.0.0.tgz",
+                      "integrity": "sha512-QlJHGiTiOmW4z3EO0qKwjM2Mb+EmOlBHbpC6QgTiXB913NxMKttEuV2SJ+eLA12sMKDg1N8HnncfAtYaNnU+cg==",
                       "dev": true,
+                      "requires": {
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                        "minimalistic-assert": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                      },
                       "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",
+                          "version": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "integrity": "sha512-0xPOgDvW9sfA9OrHHCuSRZhj/e+L82RGLFf0b9EsvagmQpGnRYtztTIuq1JR3biVE7u+Mu2jWZqSxvZ8CaMrBQ==",
                           "dev": true
                         }
                       }
@@ -245,189 +365,249 @@
                   }
                 },
                 "evp_bytestokey": {
-                  "version": "1.0.0",
-                  "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                  "integrity": "sha512-ALeH0LCygUuJllS9VdUF1JLBxD37VHyxlFonQixBbQQLcO50OV2vIqPb1fRSz5WDv8aqTAnK9EMGGiF4fE6ToA==",
+                  "dev": true,
+                  "requires": {
+                    "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz"
+                  }
                 }
               }
             },
             "browserify-sign": {
-              "version": "4.0.0",
-              "from": "node_shrinkwrap/browserify-sign-4.0.0.tgz",
-              "resolved": "./node_shrinkwrap/browserify-sign-4.0.0.tgz",
+              "version": "file:node_shrinkwrap/browserify-sign-4.0.0.tgz",
+              "integrity": "sha512-jD8i7sSI7TXGxUzTS8JvpiXbyt6S4S56n+uiQ2ycWKB3aKEHN4IpuAowIjGBsPVkhk6LA2S2aQzi0J5eiagQcA==",
               "dev": true,
+              "requires": {
+                "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                "browserify-rsa": "file:node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                "create-hmac": "file:node_shrinkwrap/create-hmac-1.1.4.tgz",
+                "elliptic": "file:node_shrinkwrap/elliptic-6.3.1.tgz",
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                "parse-asn1": "file:node_shrinkwrap/parse-asn1-5.0.0.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==",
                   "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                  "integrity": "sha512-+YpEyaLDDvvdzIxQ+cCx73r5YEhS3ANGOkiHdyWqW4t3gdeoNEYjSiQwntbU4Uo2/9yRkpYX3SRFeH+7jc2Duw==",
+                  "dev": true,
+                  "requires": {
+                    "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                    "randombytes": "file:node_shrinkwrap/randombytes-2.0.3.tgz"
+                  }
                 },
                 "elliptic": {
-                  "version": "6.3.1",
-                  "from": "node_shrinkwrap/elliptic-6.3.1.tgz",
-                  "resolved": "./node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "version": "file:node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "integrity": "sha512-zAAML/12TsFiYq8BT1Je8yJUHPl/P6dB+b7RYTvEjgo4vLQC88okT+SSpwZRbx3Juu+fGfQyr5snUYOWokqkNQ==",
                   "dev": true,
+                  "requires": {
+                    "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                    "brorand": "file:node_shrinkwrap/brorand-1.0.5.tgz",
+                    "hash.js": "file:node_shrinkwrap/hash.js-1.0.3.tgz",
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  },
                   "dependencies": {
                     "brorand": {
-                      "version": "1.0.5",
-                      "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "version": "file:node_shrinkwrap/brorand-1.0.5.tgz",
+                      "integrity": "sha512-pb4102NA1VdNIg6zALQzgTtcF1X/TzcTih82dK5FNr/z2rroufb1C5clgM6zpYtr3Gvu//mAwgkFfK2lZI60gg==",
                       "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",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/hash.js-1.0.3.tgz",
+                      "integrity": "sha512-J0ew1WQhNTfUrH4VYckHyBLq3WzyKJleK8HPeWVIFtgu/mUBKy1fKtk3drOijR2T1gh0ZqC6EZ06uGRgdMASSg==",
+                      "dev": true,
+                      "requires": {
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      }
                     }
                   }
                 },
                 "parse-asn1": {
-                  "version": "5.0.0",
-                  "from": "node_shrinkwrap/parse-asn1-5.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "version": "file:node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "integrity": "sha512-5UdkCzM6fENVxG4S3D7ivyWNozyK5ExOb4xdqW6/ukged2cG1/eQPL+L9Dem719A1Wfi3VvJ/ssSwzp9asI+rg==",
                   "dev": true,
+                  "requires": {
+                    "asn1.js": "file:node_shrinkwrap/asn1.js-4.8.0.tgz",
+                    "browserify-aes": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                    "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                    "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                    "pbkdf2": "file:node_shrinkwrap/pbkdf2-3.0.4.tgz"
+                  },
                   "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",
+                      "version": "file:node_shrinkwrap/asn1.js-4.8.0.tgz",
+                      "integrity": "sha512-1GpGvdXqwfi/p13Cg5opklc2xRp0StJIuNgRqnXrgUPS64MU079j63NuQXOaE/+ZhVpDidGBkw7bFgbR5GKfVw==",
                       "dev": true,
+                      "requires": {
+                        "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                        "minimalistic-assert": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                      },
                       "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",
+                          "version": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "integrity": "sha512-0xPOgDvW9sfA9OrHHCuSRZhj/e+L82RGLFf0b9EsvagmQpGnRYtztTIuq1JR3biVE7u+Mu2jWZqSxvZ8CaMrBQ==",
                           "dev": true
                         }
                       }
                     },
                     "browserify-aes": {
-                      "version": "1.0.6",
-                      "from": "node_shrinkwrap/browserify-aes-1.0.6.tgz",
-                      "resolved": "./node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "version": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "integrity": "sha512-MMvWM6jpfsiuzY2Y+pRJvHRac3x3rHWQisWoz1dJaF9qDFsD8HdVxB7MyZKeLKeEt0fEjrXXZ0mxgTHSoJusug==",
                       "dev": true,
+                      "requires": {
+                        "buffer-xor": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                        "cipher-base": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                        "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                        "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      },
                       "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",
+                          "version": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                          "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
                           "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",
-                          "dev": true
+                          "version": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                          "integrity": "sha512-9vQ1oJJN1NvpcgM2JxrT8dpzIFy/a95NM2NU3OiWWe98SemYKixrtfcGb/oKgVoO7WY1X7GR+02Sj2mrMdKQkg==",
+                          "dev": true,
+                          "requires": {
+                            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                          }
                         }
                       }
                     },
                     "evp_bytestokey": {
-                      "version": "1.0.0",
-                      "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                      "integrity": "sha512-ALeH0LCygUuJllS9VdUF1JLBxD37VHyxlFonQixBbQQLcO50OV2vIqPb1fRSz5WDv8aqTAnK9EMGGiF4fE6ToA==",
+                      "dev": true,
+                      "requires": {
+                        "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz"
+                      }
                     }
                   }
                 }
               }
             },
             "create-ecdh": {
-              "version": "4.0.0",
-              "from": "node_shrinkwrap/create-ecdh-4.0.0.tgz",
-              "resolved": "./node_shrinkwrap/create-ecdh-4.0.0.tgz",
+              "version": "file:node_shrinkwrap/create-ecdh-4.0.0.tgz",
+              "integrity": "sha512-7rYnhx2rzljQb/UszJC+KvDO8muh2kJm0meQ+VxlDoEHQ3vnZcaHRLCdIReCasEt3s5gJUy4FkkOw2L7HomsQQ==",
               "dev": true,
+              "requires": {
+                "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                "elliptic": "file:node_shrinkwrap/elliptic-6.3.1.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==",
                   "dev": true
                 },
                 "elliptic": {
-                  "version": "6.3.1",
-                  "from": "node_shrinkwrap/elliptic-6.3.1.tgz",
-                  "resolved": "./node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "version": "file:node_shrinkwrap/elliptic-6.3.1.tgz",
+                  "integrity": "sha512-zAAML/12TsFiYq8BT1Je8yJUHPl/P6dB+b7RYTvEjgo4vLQC88okT+SSpwZRbx3Juu+fGfQyr5snUYOWokqkNQ==",
                   "dev": true,
+                  "requires": {
+                    "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                    "brorand": "file:node_shrinkwrap/brorand-1.0.5.tgz",
+                    "hash.js": "file:node_shrinkwrap/hash.js-1.0.3.tgz",
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  },
                   "dependencies": {
                     "brorand": {
-                      "version": "1.0.5",
-                      "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "version": "file:node_shrinkwrap/brorand-1.0.5.tgz",
+                      "integrity": "sha512-pb4102NA1VdNIg6zALQzgTtcF1X/TzcTih82dK5FNr/z2rroufb1C5clgM6zpYtr3Gvu//mAwgkFfK2lZI60gg==",
                       "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",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/hash.js-1.0.3.tgz",
+                      "integrity": "sha512-J0ew1WQhNTfUrH4VYckHyBLq3WzyKJleK8HPeWVIFtgu/mUBKy1fKtk3drOijR2T1gh0ZqC6EZ06uGRgdMASSg==",
+                      "dev": true,
+                      "requires": {
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      }
                     }
                   }
                 }
               }
             },
             "create-hash": {
-              "version": "1.1.2",
-              "from": "node_shrinkwrap/create-hash-1.1.2.tgz",
-              "resolved": "./node_shrinkwrap/create-hash-1.1.2.tgz",
+              "version": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+              "integrity": "sha512-pGMQxzwaMm3+Bsw36lktDMRB6q50KdoLxBY1hvB4jf/wB7bgmSACscKCVnJQpDwo7VoLKTMomEuaeNHKtNT/rw==",
               "dev": true,
+              "requires": {
+                "cipher-base": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                "ripemd160": "file:node_shrinkwrap/ripemd160-1.0.1.tgz",
+                "sha.js": "file:node_shrinkwrap/sha.js-2.4.5.tgz"
+              },
               "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                  "integrity": "sha512-9vQ1oJJN1NvpcgM2JxrT8dpzIFy/a95NM2NU3OiWWe98SemYKixrtfcGb/oKgVoO7WY1X7GR+02Sj2mrMdKQkg==",
+                  "dev": true,
+                  "requires": {
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  }
                 },
                 "ripemd160": {
-                  "version": "1.0.1",
-                  "from": "node_shrinkwrap/ripemd160-1.0.1.tgz",
-                  "resolved": "./node_shrinkwrap/ripemd160-1.0.1.tgz",
+                  "version": "file:node_shrinkwrap/ripemd160-1.0.1.tgz",
+                  "integrity": "sha512-J0YlH2ow/i7d5PJX9RC1XnjmZc7cNNYWe89PIlFszvHeiEtxzA1/VYePkjQ7l1SkUejAcHeDo3IVp2WIzstXXQ==",
                   "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/sha.js-2.4.5.tgz",
+                  "integrity": "sha512-459AP5kwdIhtMLLE1+h2q5a6E7hyY7Ri88GUIhFsyrQinKkm+7qj1ARHELow7GkFS7oimWmIwhXTSxBsuNuOsw==",
+                  "dev": true,
+                  "requires": {
+                    "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                  }
                 }
               }
             },
             "create-hmac": {
-              "version": "1.1.4",
-              "from": "node_shrinkwrap/create-hmac-1.1.4.tgz",
-              "resolved": "./node_shrinkwrap/create-hmac-1.1.4.tgz",
-              "dev": true
+              "version": "file:node_shrinkwrap/create-hmac-1.1.4.tgz",
+              "integrity": "sha512-USPrJgMKn+vsZuEcvwmrZV7D2UWLhWlQJ9HHGrS84fxX6tSxfO6MAacnD6alDA3a0LAVtC1N3BU1Wb/6H/yUVQ==",
+              "dev": true,
+              "requires": {
+                "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+              }
             },
             "diffie-hellman": {
-              "version": "5.0.2",
-              "from": "node_shrinkwrap/diffie-hellman-5.0.2.tgz",
-              "resolved": "./node_shrinkwrap/diffie-hellman-5.0.2.tgz",
+              "version": "file:node_shrinkwrap/diffie-hellman-5.0.2.tgz",
+              "integrity": "sha512-6bFNThpXO1MSkYrHm2SPXvfJQ3h4gChXxj5RToODJGCs7Df79q+KNJAiB71Nut2n50ZLc35NTOPVc7jYPPWwtg==",
               "dev": true,
+              "requires": {
+                "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                "miller-rabin": "file:node_shrinkwrap/miller-rabin-4.0.0.tgz",
+                "randombytes": "file:node_shrinkwrap/randombytes-2.0.3.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==",
                   "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",
+                  "version": "file:node_shrinkwrap/miller-rabin-4.0.0.tgz",
+                  "integrity": "sha512-aaZr5VprJSt03eVBJEsG+LOI2ccb/j+DXrnme/z/2M2+K9TRM7IY0+Csko/8dYF3XlUHvgPhrcDZfOAHXYqiZg==",
                   "dev": true,
+                  "requires": {
+                    "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                    "brorand": "file:node_shrinkwrap/brorand-1.0.5.tgz"
+                  },
                   "dependencies": {
                     "brorand": {
-                      "version": "1.0.5",
-                      "from": "node_shrinkwrap/brorand-1.0.5.tgz",
-                      "resolved": "./node_shrinkwrap/brorand-1.0.5.tgz",
+                      "version": "file:node_shrinkwrap/brorand-1.0.5.tgz",
+                      "integrity": "sha512-pb4102NA1VdNIg6zALQzgTtcF1X/TzcTih82dK5FNr/z2rroufb1C5clgM6zpYtr3Gvu//mAwgkFfK2lZI60gg==",
                       "dev": true
                     }
                   }
@@ -435,159 +615,201 @@
               }
             },
             "pbkdf2": {
-              "version": "3.0.4",
-              "from": "node_shrinkwrap/pbkdf2-3.0.4.tgz",
-              "resolved": "./node_shrinkwrap/pbkdf2-3.0.4.tgz",
-              "dev": true
+              "version": "file:node_shrinkwrap/pbkdf2-3.0.4.tgz",
+              "integrity": "sha512-34CmP3l2Sd0srWxKaITJ1eoU6zKUIndfGSdxcpRE7BWzIBV6TGBbFmizV676IBgLRq/0Rfluk4k+TbvXzGhnRw==",
+              "dev": true,
+              "requires": {
+                "create-hmac": "file:node_shrinkwrap/create-hmac-1.1.4.tgz"
+              }
             },
             "public-encrypt": {
-              "version": "4.0.0",
-              "from": "node_shrinkwrap/public-encrypt-4.0.0.tgz",
-              "resolved": "./node_shrinkwrap/public-encrypt-4.0.0.tgz",
+              "version": "file:node_shrinkwrap/public-encrypt-4.0.0.tgz",
+              "integrity": "sha512-jypsKydIz+OGpL8/PLPlYtlOP8Sqx54lQa+46srROOvUj02byeX+7RoZH49emN9OZSFiKohPLDMTzWK4JNR5Zg==",
               "dev": true,
+              "requires": {
+                "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                "browserify-rsa": "file:node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                "parse-asn1": "file:node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                "randombytes": "file:node_shrinkwrap/randombytes-2.0.3.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                  "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==",
                   "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/browserify-rsa-4.0.1.tgz",
+                  "integrity": "sha512-+YpEyaLDDvvdzIxQ+cCx73r5YEhS3ANGOkiHdyWqW4t3gdeoNEYjSiQwntbU4Uo2/9yRkpYX3SRFeH+7jc2Duw==",
+                  "dev": true,
+                  "requires": {
+                    "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                    "randombytes": "file:node_shrinkwrap/randombytes-2.0.3.tgz"
+                  }
                 },
                 "parse-asn1": {
-                  "version": "5.0.0",
-                  "from": "node_shrinkwrap/parse-asn1-5.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "version": "file:node_shrinkwrap/parse-asn1-5.0.0.tgz",
+                  "integrity": "sha512-5UdkCzM6fENVxG4S3D7ivyWNozyK5ExOb4xdqW6/ukged2cG1/eQPL+L9Dem719A1Wfi3VvJ/ssSwzp9asI+rg==",
                   "dev": true,
+                  "requires": {
+                    "asn1.js": "file:node_shrinkwrap/asn1.js-4.8.0.tgz",
+                    "browserify-aes": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                    "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                    "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                    "pbkdf2": "file:node_shrinkwrap/pbkdf2-3.0.4.tgz"
+                  },
                   "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",
+                      "version": "file:node_shrinkwrap/asn1.js-4.8.0.tgz",
+                      "integrity": "sha512-1GpGvdXqwfi/p13Cg5opklc2xRp0StJIuNgRqnXrgUPS64MU079j63NuQXOaE/+ZhVpDidGBkw7bFgbR5GKfVw==",
                       "dev": true,
+                      "requires": {
+                        "bn.js": "file:node_shrinkwrap/bn.js-4.11.6.tgz",
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                        "minimalistic-assert": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz"
+                      },
                       "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",
+                          "version": "file:node_shrinkwrap/minimalistic-assert-1.0.0.tgz",
+                          "integrity": "sha512-0xPOgDvW9sfA9OrHHCuSRZhj/e+L82RGLFf0b9EsvagmQpGnRYtztTIuq1JR3biVE7u+Mu2jWZqSxvZ8CaMrBQ==",
                           "dev": true
                         }
                       }
                     },
                     "browserify-aes": {
-                      "version": "1.0.6",
-                      "from": "node_shrinkwrap/browserify-aes-1.0.6.tgz",
-                      "resolved": "./node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "version": "file:node_shrinkwrap/browserify-aes-1.0.6.tgz",
+                      "integrity": "sha512-MMvWM6jpfsiuzY2Y+pRJvHRac3x3rHWQisWoz1dJaF9qDFsD8HdVxB7MyZKeLKeEt0fEjrXXZ0mxgTHSoJusug==",
                       "dev": true,
+                      "requires": {
+                        "buffer-xor": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                        "cipher-base": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                        "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz",
+                        "evp_bytestokey": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                        "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                      },
                       "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",
+                          "version": "file:node_shrinkwrap/buffer-xor-1.0.3.tgz",
+                          "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
                           "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",
-                          "dev": true
+                          "version": "file:node_shrinkwrap/cipher-base-1.0.2.tgz",
+                          "integrity": "sha512-9vQ1oJJN1NvpcgM2JxrT8dpzIFy/a95NM2NU3OiWWe98SemYKixrtfcGb/oKgVoO7WY1X7GR+02Sj2mrMdKQkg==",
+                          "dev": true,
+                          "requires": {
+                            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+                          }
                         }
                       }
                     },
                     "evp_bytestokey": {
-                      "version": "1.0.0",
-                      "from": "node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "resolved": "./node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
-                      "dev": true
+                      "version": "file:node_shrinkwrap/evp_bytestokey-1.0.0.tgz",
+                      "integrity": "sha512-ALeH0LCygUuJllS9VdUF1JLBxD37VHyxlFonQixBbQQLcO50OV2vIqPb1fRSz5WDv8aqTAnK9EMGGiF4fE6ToA==",
+                      "dev": true,
+                      "requires": {
+                        "create-hash": "file:node_shrinkwrap/create-hash-1.1.2.tgz"
+                      }
                     }
                   }
                 }
               }
             },
             "randombytes": {
-              "version": "2.0.3",
-              "from": "node_shrinkwrap/randombytes-2.0.3.tgz",
-              "resolved": "./node_shrinkwrap/randombytes-2.0.3.tgz",
+              "version": "file:node_shrinkwrap/randombytes-2.0.3.tgz",
+              "integrity": "sha512-lDVjxQQFoCG1jcrP06LNo2lbWp4QTShEXnhActFBwYuHprllQV6VUpwreApsYqCgD+N1mHoqJ/BI/4eV4R2GYg==",
               "dev": true
             }
           }
         },
         "defined": {
-          "version": "1.0.0",
-          "from": "node_shrinkwrap/defined-1.0.0.tgz",
-          "resolved": "./node_shrinkwrap/defined-1.0.0.tgz",
+          "version": "file:node_shrinkwrap/defined-1.0.0.tgz",
+          "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==",
           "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",
-          "dev": true
+          "version": "file:node_shrinkwrap/deps-sort-2.0.0.tgz",
+          "integrity": "sha512-SdbEF/hgr/EyZ2PfW1DzRT5jKUC7ilCmIMxH3WIqPAm9EGvpcudeS/eW7FbM3M7mYMsdopvkQhM5rVGAIW4wlg==",
+          "dev": true,
+          "requires": {
+            "JSONStream": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+            "shasum": "file:node_shrinkwrap/shasum-1.0.2.tgz",
+            "subarg": "file:node_shrinkwrap/subarg-1.0.0.tgz",
+            "through2": "file:node_shrinkwrap/through2-2.0.1.tgz"
+          }
         },
         "domain-browser": {
-          "version": "1.1.7",
-          "from": "node_shrinkwrap/domain-browser-1.1.7.tgz",
-          "resolved": "./node_shrinkwrap/domain-browser-1.1.7.tgz",
+          "version": "file:node_shrinkwrap/domain-browser-1.1.7.tgz",
+          "integrity": "sha512-fJ5MoHxe69h3E4/lJtFRhcWwLb04bhIBSfvCEMS1YDH+/9yEZTqBHTSTgch8nCP5tE5k2gdQEjodUqJzy7qJ9Q==",
           "dev": true
         },
         "duplexer2": {
-          "version": "0.1.4",
-          "from": "node_shrinkwrap/duplexer2-0.1.4.tgz",
-          "resolved": "./node_shrinkwrap/duplexer2-0.1.4.tgz",
-          "dev": true
+          "version": "file:node_shrinkwrap/duplexer2-0.1.4.tgz",
+          "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==",
+          "dev": true,
+          "requires": {
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz"
+          }
         },
         "events": {
-          "version": "1.1.1",
-          "from": "node_shrinkwrap/events-1.1.1.tgz",
-          "resolved": "./node_shrinkwrap/events-1.1.1.tgz",
+          "version": "file:node_shrinkwrap/events-1.1.1.tgz",
+          "integrity": "sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==",
           "dev": true
         },
         "glob": {
-          "version": "5.0.15",
-          "from": "node_shrinkwrap/glob-5.0.15.tgz",
-          "resolved": "./node_shrinkwrap/glob-5.0.15.tgz",
+          "version": "file:node_shrinkwrap/glob-5.0.15.tgz",
+          "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==",
           "dev": true,
+          "requires": {
+            "inflight": "file:node_shrinkwrap/inflight-1.0.5.tgz",
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "minimatch": "file:node_shrinkwrap/minimatch-3.0.2.tgz",
+            "once": "file:node_shrinkwrap/once-1.3.3.tgz",
+            "path-is-absolute": "file:node_shrinkwrap/path-is-absolute-1.0.0.tgz"
+          },
           "dependencies": {
             "inflight": {
-              "version": "1.0.5",
-              "from": "node_shrinkwrap/inflight-1.0.5.tgz",
-              "resolved": "./node_shrinkwrap/inflight-1.0.5.tgz",
+              "version": "file:node_shrinkwrap/inflight-1.0.5.tgz",
+              "integrity": "sha512-ZOr/ZZjWvVTQML+yBDtsvuVlC9zkWqmaZVZTWP7XdfMTmoO3qjIP26vjfDKDJ6zA9ZffGlnm6Ry5t965o+WUgA==",
               "dev": true,
+              "requires": {
+                "once": "file:node_shrinkwrap/once-1.3.3.tgz",
+                "wrappy": "file:node_shrinkwrap/wrappy-1.0.2.tgz"
+              },
               "dependencies": {
                 "wrappy": {
-                  "version": "1.0.2",
-                  "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "version": "file:node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
                   "dev": true
                 }
               }
             },
             "minimatch": {
-              "version": "3.0.2",
-              "from": "node_shrinkwrap/minimatch-3.0.2.tgz",
-              "resolved": "./node_shrinkwrap/minimatch-3.0.2.tgz",
+              "version": "file:node_shrinkwrap/minimatch-3.0.2.tgz",
+              "integrity": "sha512-itcYJNfVYt/6nrpMDiFA6FY9msZ9G7jEfB896PrgYCakHrW0mOPmzBVvfI2b9yoy6kUKNde1Rvw4ah0f1E25tA==",
               "dev": true,
+              "requires": {
+                "brace-expansion": "file:node_shrinkwrap/brace-expansion-1.1.6.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/brace-expansion-1.1.6.tgz",
+                  "integrity": "sha512-do+EUHPJZmz1wYWxOspwBMwgEqs0T5xSClPfYRwug3giEKZoiuMN9Ans1hjT8yZZ1Dkx1oaU4yRe540HKKHA0A==",
                   "dev": true,
+                  "requires": {
+                    "balanced-match": "file:node_shrinkwrap/balanced-match-0.4.2.tgz",
+                    "concat-map": "file:node_shrinkwrap/concat-map-0.0.1.tgz"
+                  },
                   "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",
+                      "version": "file:node_shrinkwrap/balanced-match-0.4.2.tgz",
+                      "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==",
                       "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",
+                      "version": "file:node_shrinkwrap/concat-map-0.0.1.tgz",
+                      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
                       "dev": true
                     }
                   }
@@ -595,119 +817,132 @@
               }
             },
             "once": {
-              "version": "1.3.3",
-              "from": "node_shrinkwrap/once-1.3.3.tgz",
-              "resolved": "./node_shrinkwrap/once-1.3.3.tgz",
+              "version": "file:node_shrinkwrap/once-1.3.3.tgz",
+              "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==",
               "dev": true,
+              "requires": {
+                "wrappy": "file:node_shrinkwrap/wrappy-1.0.2.tgz"
+              },
               "dependencies": {
                 "wrappy": {
-                  "version": "1.0.2",
-                  "from": "node_shrinkwrap/wrappy-1.0.2.tgz",
-                  "resolved": "./node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "version": "file:node_shrinkwrap/wrappy-1.0.2.tgz",
+                  "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
                   "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",
+              "version": "file:node_shrinkwrap/path-is-absolute-1.0.0.tgz",
+              "integrity": "sha512-hUUTsB/vByumPhn43R+Azhsx4TQPvyQqW+XyCR6UA8ae+FGIjf5Oygj6o/FYK4ZdwnrXth2eIBKk4YlrUU0ElQ==",
               "dev": true
             }
           }
         },
         "has": {
-          "version": "1.0.1",
-          "from": "node_shrinkwrap/has-1.0.1.tgz",
-          "resolved": "./node_shrinkwrap/has-1.0.1.tgz",
+          "version": "file:node_shrinkwrap/has-1.0.1.tgz",
+          "integrity": "sha512-8wpov6mGFPJ/SYWGQIFo6t0yuNWoO9MkSq3flX8LhiGmbIUhDETp9knPMcIm0Xig1ybWsw6gq2w0gCz1JHD+Qw==",
           "dev": true,
+          "requires": {
+            "function-bind": "file:node_shrinkwrap/function-bind-1.1.0.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/function-bind-1.1.0.tgz",
+              "integrity": "sha512-rdjNZR1BePD6g5bTgalqkSN9eMuHgB2KHOBupLM8f5TblXwiV8nSY31dygkdwLNFn1m2KAkjFsREUuLNcU1rdg==",
               "dev": true
             }
           }
         },
         "htmlescape": {
-          "version": "1.1.1",
-          "from": "node_shrinkwrap/htmlescape-1.1.1.tgz",
-          "resolved": "./node_shrinkwrap/htmlescape-1.1.1.tgz",
+          "version": "file:node_shrinkwrap/htmlescape-1.1.1.tgz",
+          "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==",
           "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",
+          "version": "file:node_shrinkwrap/https-browserify-0.0.1.tgz",
+          "integrity": "sha512-EjDQFbgJr1vDD/175UJeSX3ncQ3+RUnCL5NkthQGHvF4VNHlzTy8ifJfTqz47qiPRqaFH58+CbuG3x51WuB1XQ==",
           "dev": true
         },
         "inherits": {
-          "version": "2.0.1",
-          "from": "node_shrinkwrap/inherits-2.0.1.tgz",
-          "resolved": "./node_shrinkwrap/inherits-2.0.1.tgz",
+          "version": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+          "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==",
           "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",
+          "version": "file:node_shrinkwrap/insert-module-globals-7.0.1.tgz",
+          "integrity": "sha512-tjMZcZBS2NtqlX87Y6mlEIUSdftJ2VxlVXSQkrJNBUUB7xgnRIgdVO7nM9DpNl58U1Nejm+ahTjMEQiUpjvA+w==",
           "dev": true,
+          "requires": {
+            "JSONStream": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+            "combine-source-map": "file:node_shrinkwrap/combine-source-map-0.7.2.tgz",
+            "concat-stream": "file:node_shrinkwrap/concat-stream-1.5.1.tgz",
+            "is-buffer": "file:node_shrinkwrap/is-buffer-1.1.3.tgz",
+            "lexical-scope": "file:node_shrinkwrap/lexical-scope-1.2.0.tgz",
+            "process": "file:node_shrinkwrap/process-0.11.7.tgz",
+            "through2": "file:node_shrinkwrap/through2-2.0.1.tgz",
+            "xtend": "file:node_shrinkwrap/xtend-4.0.1.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/combine-source-map-0.7.2.tgz",
+              "integrity": "sha512-MwoXgyZ+d44+GhTg4Vi0V9QcMSrH378vuBwR9riv7sv1r7mslA05tV1dT3+8KHLeoHe4mtM1r2K9xkbhJ451bA==",
               "dev": true,
+              "requires": {
+                "convert-source-map": "file:node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                "inline-source-map": "file:node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                "lodash.memoize": "file:node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                "source-map": "file:node_shrinkwrap/source-map-0.5.6.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/convert-source-map-1.1.3.tgz",
+                  "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==",
                   "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",
-                  "dev": true
+                  "version": "file:node_shrinkwrap/inline-source-map-0.6.2.tgz",
+                  "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==",
+                  "dev": true,
+                  "requires": {
+                    "source-map": "file:node_shrinkwrap/source-map-0.5.6.tgz"
+                  }
                 },
                 "lodash.memoize": {
-                  "version": "3.0.4",
-                  "from": "node_shrinkwrap/lodash.memoize-3.0.4.tgz",
-                  "resolved": "./node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "version": "file:node_shrinkwrap/lodash.memoize-3.0.4.tgz",
+                  "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==",
                   "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",
+                  "version": "file:node_shrinkwrap/source-map-0.5.6.tgz",
+                  "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==",
                   "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",
+              "version": "file:node_shrinkwrap/is-buffer-1.1.3.tgz",
+              "integrity": "sha512-x2bhGIVgreQwjcLvzJRsdrs2wyguhnLgfrOWIK/+6rEJmWO3IS3VedcLYcGZiVwlCzhIIR8JngztGjJyqEs5Nw==",
               "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",
+              "version": "file:node_shrinkwrap/lexical-scope-1.2.0.tgz",
+              "integrity": "sha512-ntJ8IcBCuKwudML7vAuT/L0aIMU0+9vO25K4CjLPYgzf1NZ0bAhJJBZrvkO+oUGgKcbdkH8UZdRsaEg+wULLRw==",
               "dev": true,
+              "requires": {
+                "astw": "file:node_shrinkwrap/astw-2.0.0.tgz"
+              },
               "dependencies": {
                 "astw": {
-                  "version": "2.0.0",
-                  "from": "node_shrinkwrap/astw-2.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/astw-2.0.0.tgz",
+                  "version": "file:node_shrinkwrap/astw-2.0.0.tgz",
+                  "integrity": "sha512-W7zhYzCMisx5WQ9R99ZeTYoHk6wqwmCl55PzslcrI6ON6R3aayFxSaRY7Xzi7couwlC8Gsm2A1BGfKoqMMu4uA==",
                   "dev": true,
+                  "requires": {
+                    "acorn": "file:node_shrinkwrap/acorn-1.2.2.tgz"
+                  },
                   "dependencies": {
                     "acorn": {
-                      "version": "1.2.2",
-                      "from": "node_shrinkwrap/acorn-1.2.2.tgz",
-                      "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz",
+                      "version": "file:node_shrinkwrap/acorn-1.2.2.tgz",
+                      "integrity": "sha512-FsqWmApWGMGLKKNpHt12PMc5AK7BaZee0WRh04fCysmTzHe+rrKOa2MKjORhnzfpe4r0JnfdqHn02iDA9Dqj2A==",
                       "dev": true
                     }
                   }
@@ -716,322 +951,349 @@
             }
           }
         },
-        "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",
+          "version": "file:node_shrinkwrap/labeled-stream-splicer-2.0.0.tgz",
+          "integrity": "sha512-/6dSMZcWGSgSny5DzaW9L3mOIqhz6B/CCjmuszf8tfy/puNSNCJfCDAZGXZTrOdyNnIWNB1PR+bfrxHDPQwhLw==",
           "dev": true,
+          "requires": {
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "isarray": "file:node_shrinkwrap/isarray-0.0.1.tgz",
+            "stream-splicer": "file:node_shrinkwrap/stream-splicer-2.0.0.tgz"
+          },
           "dependencies": {
             "isarray": {
-              "version": "0.0.1",
-              "from": "node_shrinkwrap/isarray-0.0.1.tgz",
-              "resolved": "./node_shrinkwrap/isarray-0.0.1.tgz",
+              "version": "file:node_shrinkwrap/isarray-0.0.1.tgz",
+              "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
               "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",
-              "dev": true
+              "version": "file:node_shrinkwrap/stream-splicer-2.0.0.tgz",
+              "integrity": "sha512-lrpyV50Z1AGT5PC4KMKaZX0+4H9V/Dh/6q8NpGqHbNeuraq8etHPRYlUvca2yRemGVkUBBcdIuyhqKDdgkKzkQ==",
+              "dev": true,
+              "requires": {
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz"
+              }
             }
           }
         },
         "module-deps": {
-          "version": "4.0.7",
-          "from": "node_shrinkwrap/module-deps-4.0.7.tgz",
-          "resolved": "./node_shrinkwrap/module-deps-4.0.7.tgz",
+          "version": "file:node_shrinkwrap/module-deps-4.0.7.tgz",
+          "integrity": "sha512-3MGZkxdZLoKxOuBd50SzjrbHMgYbdOewnx0AsbKDTrlIKUkTA4ZBprnvvbWqq8d4FcdaqNiZ/HG5X+1zcWrU7g==",
           "dev": true,
+          "requires": {
+            "JSONStream": "file:node_shrinkwrap/JSONStream-1.1.4.tgz",
+            "browser-resolve": "file:node_shrinkwrap/browser-resolve-1.11.2.tgz",
+            "concat-stream": "file:node_shrinkwrap/concat-stream-1.5.1.tgz",
+            "defined": "file:node_shrinkwrap/defined-1.0.0.tgz",
+            "detective": "file:node_shrinkwrap/detective-4.3.1.tgz",
+            "duplexer2": "file:node_shrinkwrap/duplexer2-0.1.4.tgz",
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "parents": "file:node_shrinkwrap/parents-1.0.1.tgz",
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz",
+            "resolve": "file:node_shrinkwrap/resolve-1.1.7.tgz",
+            "stream-combiner2": "file:node_shrinkwrap/stream-combiner2-1.1.1.tgz",
+            "subarg": "file:node_shrinkwrap/subarg-1.0.0.tgz",
+            "through2": "file:node_shrinkwrap/through2-2.0.1.tgz",
+            "xtend": "file:node_shrinkwrap/xtend-4.0.1.tgz"
+          },
           "dependencies": {
             "detective": {
-              "version": "4.3.1",
-              "from": "node_shrinkwrap/detective-4.3.1.tgz",
-              "resolved": "./node_shrinkwrap/detective-4.3.1.tgz",
+              "version": "file:node_shrinkwrap/detective-4.3.1.tgz",
+              "integrity": "sha512-/9qiE/5MI6RVAJhb6XTrYocC6MF2DixqvnFfsSq9iOGSwmEXIv8eNmOijOrsHpM1L5Cq1I/cKOCClzC9CmqJaQ==",
               "dev": true,
+              "requires": {
+                "acorn": "file:node_shrinkwrap/acorn-1.2.2.tgz",
+                "defined": "file:node_shrinkwrap/defined-1.0.0.tgz"
+              },
               "dependencies": {
                 "acorn": {
-                  "version": "1.2.2",
-                  "from": "node_shrinkwrap/acorn-1.2.2.tgz",
-                  "resolved": "./node_shrinkwrap/acorn-1.2.2.tgz",
+                  "version": "file:node_shrinkwrap/acorn-1.2.2.tgz",
+                  "integrity": "sha512-FsqWmApWGMGLKKNpHt12PMc5AK7BaZee0WRh04fCysmTzHe+rrKOa2MKjORhnzfpe4r0JnfdqHn02iDA9Dqj2A==",
                   "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",
-              "dev": true
+              "version": "file:node_shrinkwrap/stream-combiner2-1.1.1.tgz",
+              "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==",
+              "dev": true,
+              "requires": {
+                "duplexer2": "file:node_shrinkwrap/duplexer2-0.1.4.tgz",
+                "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz"
+              }
             }
           }
         },
         "os-browserify": {
-          "version": "0.1.2",
-          "from": "node_shrinkwrap/os-browserify-0.1.2.tgz",
-          "resolved": "./node_shrinkwrap/os-browserify-0.1.2.tgz",
+          "version": "file:node_shrinkwrap/os-browserify-0.1.2.tgz",
+          "integrity": "sha512-aZicJZccvxWOZ0Bja2eAch2L8RIJWBuRYmM8Gwl/JjNtRltH0Itcz4eH/ESyuIWfse8cc93ZCf0XrzhXK2HEDA==",
           "dev": true
         },
         "parents": {
-          "version": "1.0.1",
-          "from": "node_shrinkwrap/parents-1.0.1.tgz",
-          "resolved": "./node_shrinkwrap/parents-1.0.1.tgz",
+          "version": "file:node_shrinkwrap/parents-1.0.1.tgz",
+          "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==",
           "dev": true,
+          "requires": {
+            "path-platform": "file:node_shrinkwrap/path-platform-0.11.15.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/path-platform-0.11.15.tgz",
+              "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==",
               "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",
+          "version": "file:node_shrinkwrap/path-browserify-0.0.0.tgz",
+          "integrity": "sha512-WA3pxi1olUQcsl82W576vkqhUSGp0uBtr/381pxx5WXLp3NC+AB99hUG3aGW7H0Kg9PFr1D8wv1iJeICe+9Mhw==",
           "dev": true
         },
         "process": {
-          "version": "0.11.7",
-          "from": "node_shrinkwrap/process-0.11.7.tgz",
-          "resolved": "./node_shrinkwrap/process-0.11.7.tgz",
+          "version": "file:node_shrinkwrap/process-0.11.7.tgz",
+          "integrity": "sha512-yeDcCmC8n8/Bpk1uG/5WBUgGjgu01JggJSIQuLXVxY3iilHqUXeLM8jNn9vDivetaF0V+y+0n26SsGChhSGKew==",
           "dev": true
         },
         "punycode": {
-          "version": "1.4.1",
-          "from": "node_shrinkwrap/punycode-1.4.1.tgz",
-          "resolved": "./node_shrinkwrap/punycode-1.4.1.tgz",
+          "version": "file:node_shrinkwrap/punycode-1.4.1.tgz",
+          "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
           "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",
+          "version": "file:node_shrinkwrap/querystring-es3-0.2.1.tgz",
+          "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==",
           "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",
-          "dev": true
+          "version": "file:node_shrinkwrap/read-only-stream-2.0.0.tgz",
+          "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==",
+          "dev": true,
+          "requires": {
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz"
+          }
         },
         "readable-stream": {
-          "version": "2.1.4",
-          "from": "node_shrinkwrap/readable-stream-2.1.4.tgz",
-          "resolved": "./node_shrinkwrap/readable-stream-2.1.4.tgz",
+          "version": "file:node_shrinkwrap/readable-stream-2.1.4.tgz",
+          "integrity": "sha512-TiHcMow0nmwtdagrTgs1Qt6wuuqIoMLlpROSS72dLrU+5qx/3xcaTW1bOKkfMdgknHzrLl2RguLQFhxfPJh54Q==",
           "dev": true,
+          "requires": {
+            "buffer-shims": "file:node_shrinkwrap/buffer-shims-1.0.0.tgz",
+            "core-util-is": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "isarray": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+            "process-nextick-args": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+            "string_decoder": "file:node_shrinkwrap/string_decoder-0.10.31.tgz",
+            "util-deprecate": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/buffer-shims-1.0.0.tgz",
+              "integrity": "sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==",
               "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",
+              "version": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+              "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
               "dev": true
             },
             "isarray": {
-              "version": "1.0.0",
-              "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-              "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+              "version": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+              "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
               "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",
+              "version": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+              "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==",
               "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",
+              "version": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz",
+              "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
               "dev": true
             }
           }
         },
         "resolve": {
-          "version": "1.1.7",
-          "from": "node_shrinkwrap/resolve-1.1.7.tgz",
-          "resolved": "./node_shrinkwrap/resolve-1.1.7.tgz",
+          "version": "file:node_shrinkwrap/resolve-1.1.7.tgz",
+          "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==",
           "dev": true
         },
         "shasum": {
-          "version": "1.0.2",
-          "from": "node_shrinkwrap/shasum-1.0.2.tgz",
-          "resolved": "./node_shrinkwrap/shasum-1.0.2.tgz",
+          "version": "file:node_shrinkwrap/shasum-1.0.2.tgz",
+          "integrity": "sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==",
           "dev": true,
+          "requires": {
+            "json-stable-stringify": "file:node_shrinkwrap/json-stable-stringify-0.0.1.tgz",
+            "sha.js": "file:node_shrinkwrap/sha.js-2.4.5.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/json-stable-stringify-0.0.1.tgz",
+              "integrity": "sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==",
               "dev": true,
+              "requires": {
+                "jsonify": "file:node_shrinkwrap/jsonify-0.0.0.tgz"
+              },
               "dependencies": {
                 "jsonify": {
-                  "version": "0.0.0",
-                  "from": "node_shrinkwrap/jsonify-0.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz",
+                  "version": "file:node_shrinkwrap/jsonify-0.0.0.tgz",
+                  "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==",
                   "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",
-              "dev": true
+              "version": "file:node_shrinkwrap/sha.js-2.4.5.tgz",
+              "integrity": "sha512-459AP5kwdIhtMLLE1+h2q5a6E7hyY7Ri88GUIhFsyrQinKkm+7qj1ARHELow7GkFS7oimWmIwhXTSxBsuNuOsw==",
+              "dev": true,
+              "requires": {
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz"
+              }
             }
           }
         },
         "shell-quote": {
-          "version": "1.6.1",
-          "from": "node_shrinkwrap/shell-quote-1.6.1.tgz",
-          "resolved": "./node_shrinkwrap/shell-quote-1.6.1.tgz",
+          "version": "file:node_shrinkwrap/shell-quote-1.6.1.tgz",
+          "integrity": "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg==",
           "dev": true,
+          "requires": {
+            "array-filter": "file:node_shrinkwrap/array-filter-0.0.1.tgz",
+            "array-map": "file:node_shrinkwrap/array-map-0.0.0.tgz",
+            "array-reduce": "file:node_shrinkwrap/array-reduce-0.0.0.tgz",
+            "jsonify": "file:node_shrinkwrap/jsonify-0.0.0.tgz"
+          },
           "dependencies": {
             "array-filter": {
-              "version": "0.0.1",
-              "from": "node_shrinkwrap/array-filter-0.0.1.tgz",
-              "resolved": "./node_shrinkwrap/array-filter-0.0.1.tgz",
+              "version": "file:node_shrinkwrap/array-filter-0.0.1.tgz",
+              "integrity": "sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw==",
               "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",
+              "version": "file:node_shrinkwrap/array-map-0.0.0.tgz",
+              "integrity": "sha512-123XMszMB01QKVptpDQ7x1m1pP5NmJIG1kbl0JSPPRezvwQChxAN0Gvzo7rvR1IZ2tOL2tmiy7kY/KKgnpVVpg==",
               "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",
+              "version": "file:node_shrinkwrap/array-reduce-0.0.0.tgz",
+              "integrity": "sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw==",
               "dev": true
             },
             "jsonify": {
-              "version": "0.0.0",
-              "from": "node_shrinkwrap/jsonify-0.0.0.tgz",
-              "resolved": "./node_shrinkwrap/jsonify-0.0.0.tgz",
+              "version": "file:node_shrinkwrap/jsonify-0.0.0.tgz",
+              "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==",
               "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",
-          "dev": true
+          "version": "file:node_shrinkwrap/stream-browserify-2.0.1.tgz",
+          "integrity": "sha512-nmQnY9D9TlnfQIkYJCCWxvCcQODilFRZIw14gCMYQVXOiY4E1Ze1VMxB+6y3qdXHpTordULo2qWloHmNcNAQYw==",
+          "dev": true,
+          "requires": {
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz"
+          }
         },
         "stream-http": {
-          "version": "2.3.1",
-          "from": "node_shrinkwrap/stream-http-2.3.1.tgz",
-          "resolved": "./node_shrinkwrap/stream-http-2.3.1.tgz",
+          "version": "file:node_shrinkwrap/stream-http-2.3.1.tgz",
+          "integrity": "sha512-kNRcV9jya8KWBrdWOO9pwq6hpZHFur57pfivfpXsNKZPHMdhRVp80S4rvD5OVm6I8cHC+SE7Wx7/Db4KXGkzdw==",
           "dev": true,
+          "requires": {
+            "builtin-status-codes": "file:node_shrinkwrap/builtin-status-codes-2.0.0.tgz",
+            "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.1.4.tgz",
+            "to-arraybuffer": "file:node_shrinkwrap/to-arraybuffer-1.0.1.tgz",
+            "xtend": "file:node_shrinkwrap/xtend-4.0.1.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/builtin-status-codes-2.0.0.tgz",
+              "integrity": "sha512-8KPx+JfZWi0K8L5sycIOA6/ZFZbaFKXDeUIXaqwUnhed1Ge1cB0wyq+bNDjKnL9AR2Uj3m/khkF6CDolsyMitA==",
               "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",
+              "version": "file:node_shrinkwrap/to-arraybuffer-1.0.1.tgz",
+              "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==",
               "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",
+          "version": "file:node_shrinkwrap/string_decoder-0.10.31.tgz",
+          "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
           "dev": true
         },
         "subarg": {
-          "version": "1.0.0",
-          "from": "node_shrinkwrap/subarg-1.0.0.tgz",
-          "resolved": "./node_shrinkwrap/subarg-1.0.0.tgz",
+          "version": "file:node_shrinkwrap/subarg-1.0.0.tgz",
+          "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==",
           "dev": true,
+          "requires": {
+            "minimist": "file:node_shrinkwrap/minimist-1.2.0.tgz"
+          },
           "dependencies": {
             "minimist": {
-              "version": "1.2.0",
-              "from": "node_shrinkwrap/minimist-1.2.0.tgz",
-              "resolved": "./node_shrinkwrap/minimist-1.2.0.tgz",
+              "version": "file:node_shrinkwrap/minimist-1.2.0.tgz",
+              "integrity": "sha512-7Wl+Jz+IGWuSdgsQEJ4JunV0si/iMhg42MnQQG6h1R6TNeVenp4U9x5CC5v/gYqz/fENLQITAWXidNtVL0NNbw==",
               "dev": true
             }
           }
         },
         "syntax-error": {
-          "version": "1.1.6",
-          "from": "node_shrinkwrap/syntax-error-1.1.6.tgz",
-          "resolved": "./node_shrinkwrap/syntax-error-1.1.6.tgz",
+          "version": "file:node_shrinkwrap/syntax-error-1.1.6.tgz",
+          "integrity": "sha512-PR60b6QEsF95amTCi4TwqwH+FRTLjg90DOHiHBgvtauFafhnc8sDT4fXnNEXAbke1cCqrrJGDbFRlwSmo50mOQ==",
           "dev": true,
+          "requires": {
+            "acorn": "file:node_shrinkwrap/acorn-2.7.0.tgz"
+          },
           "dependencies": {
             "acorn": {
-              "version": "2.7.0",
-              "from": "node_shrinkwrap/acorn-2.7.0.tgz",
-              "resolved": "./node_shrinkwrap/acorn-2.7.0.tgz",
+              "version": "file:node_shrinkwrap/acorn-2.7.0.tgz",
+              "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==",
               "dev": true
             }
           }
         },
         "through2": {
-          "version": "2.0.1",
-          "from": "node_shrinkwrap/through2-2.0.1.tgz",
-          "resolved": "./node_shrinkwrap/through2-2.0.1.tgz",
+          "version": "file:node_shrinkwrap/through2-2.0.1.tgz",
+          "integrity": "sha512-/vp02SIbpmVHapNMjox4hDBzykPdAOmH5y3INcKaxGfpEPSCMqzdWXyGfqPYyxoBLo1JpxBrlh3Z9esv0vWUYw==",
           "dev": true,
+          "requires": {
+            "readable-stream": "file:node_shrinkwrap/readable-stream-2.0.6.tgz",
+            "xtend": "file:node_shrinkwrap/xtend-4.0.1.tgz"
+          },
           "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",
+              "version": "file:node_shrinkwrap/readable-stream-2.0.6.tgz",
+              "integrity": "sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==",
               "dev": true,
+              "requires": {
+                "core-util-is": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+                "inherits": "file:node_shrinkwrap/inherits-2.0.1.tgz",
+                "isarray": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+                "process-nextick-args": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                "string_decoder": "file:node_shrinkwrap/string_decoder-0.10.31.tgz",
+                "util-deprecate": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz"
+              },
               "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",
+                  "version": "file:node_shrinkwrap/core-util-is-1.0.2.tgz",
+                  "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
                   "dev": true
                 },
                 "isarray": {
-                  "version": "1.0.0",
-                  "from": "node_shrinkwrap/isarray-1.0.0.tgz",
-                  "resolved": "./node_shrinkwrap/isarray-1.0.0.tgz",
+                  "version": "file:node_shrinkwrap/isarray-1.0.0.tgz",
+                  "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
                   "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",
+                  "version": "file:node_shrinkwrap/process-nextick-args-1.0.7.tgz",
+                  "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==",
                   "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",
+                  "version": "file:node_shrinkwrap/util-deprecate-1.0.2.tgz",
+                  "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
                   "dev": true
                 }
               }
@@ -1039,159 +1301,180 @@
           }
         },
         "timers-browserify": {
-          "version": "1.4.2",
-          "from": "node_shrinkwrap/timers-browserify-1.4.2.tgz",
-          "resolved": "./node_shrinkwrap/timers-browserify-1.4.2.tgz",
-          "dev": true
+          "version": "file:node_shrinkwrap/timers-browserify-1.4.2.tgz",
+          "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==",
+          "dev": true,
+          "requires": {
+            "process": "file:node_shrinkwrap/process-0.11.7.tgz"
+          }
         },
         "tty-browserify": {
-          "version": "0.0.0",
-          "from": "node_shrinkwrap/tty-browserify-0.0.0.tgz",
-          "resolved": "./node_shrinkwrap/tty-browserify-0.0.0.tgz",
+          "version": "file:node_shrinkwrap/tty-browserify-0.0.0.tgz",
+          "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==",
           "dev": true
         },
         "url": {
-          "version": "0.11.0",
-          "from": "node_shrinkwrap/url-0.11.0.tgz",
-          "resolved": "./node_shrinkwrap/url-0.11.0.tgz",
+          "version": "file:node_shrinkwrap/url-0.11.0.tgz",
+          "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==",
           "dev": true,
+          "requires": {
+            "punycode": "file:node_shrinkwrap/punycode-1.3.2.tgz",
+            "querystring": "file:node_shrinkwrap/querystring-0.2.0.tgz"
+          },
           "dependencies": {
             "punycode": {
-              "version": "1.3.2",
-              "from": "node_shrinkwrap/punycode-1.3.2.tgz",
-              "resolved": "./node_shrinkwrap/punycode-1.3.2.tgz",
+              "version": "file:node_shrinkwrap/punycode-1.3.2.tgz",
+              "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==",
               "dev": true
             },
             "querystring": {

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list