diff --git a/javascript/npm/bbop-widget-set/package-lock.json b/javascript/npm/bbop-widget-set/package-lock.json
index b73972e0..3cb34580 100644
--- a/javascript/npm/bbop-widget-set/package-lock.json
+++ b/javascript/npm/bbop-widget-set/package-lock.json
@@ -1,6 +1,6 @@
 {
     "name": "bbop-widget-set",
-    "version": "2.5.9",
+    "version": "2.5.17",
     "lockfileVersion": 1,
     "requires": true,
     "dependencies": {
@@ -17,7 +17,8 @@
         "abbrev": {
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
-            "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
+            "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+            "dev": true
         },
         "accessory": {
             "version": "1.1.0",
@@ -66,6 +67,7 @@
             "version": "0.1.4",
             "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
             "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
+            "dev": true,
             "requires": {
                 "kind-of": "3.2.2",
                 "longest": "1.0.1",
@@ -83,6 +85,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
             "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
+            "dev": true,
             "requires": {
                 "string-width": "2.1.1"
             },
@@ -90,17 +93,20 @@
                 "ansi-regex": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
-                    "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
+                    "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+                    "dev": true
                 },
                 "is-fullwidth-code-point": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
-                    "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
+                    "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+                    "dev": true
                 },
                 "string-width": {
                     "version": "2.1.1",
                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
                     "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+                    "dev": true,
                     "requires": {
                         "is-fullwidth-code-point": "2.0.0",
                         "strip-ansi": "4.0.0"
@@ -110,6 +116,7 @@
                     "version": "4.0.0",
                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
                     "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+                    "dev": true,
                     "requires": {
                         "ansi-regex": "3.0.0"
                     }
@@ -128,7 +135,8 @@
         "ansi-escapes": {
             "version": "1.4.0",
             "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
-            "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4="
+            "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
+            "dev": true
         },
         "ansi-gray": {
             "version": "0.1.1",
@@ -151,12 +159,14 @@
         "ansi-regex": {
             "version": "2.1.1",
             "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-            "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
+            "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+            "dev": true
         },
         "ansi-styles": {
             "version": "2.2.1",
             "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
-            "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
+            "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+            "dev": true
         },
         "ansi-wrap": {
             "version": "0.1.0",
@@ -167,7 +177,8 @@
         "ansicolors": {
             "version": "0.3.2",
             "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
-            "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk="
+            "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
+            "dev": true
         },
         "any-shell-escape": {
             "version": "0.1.1",
@@ -184,12 +195,14 @@
         "archy": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
-            "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA="
+            "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
+            "dev": true
         },
         "argparse": {
             "version": "1.0.10",
             "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
             "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+            "dev": true,
             "requires": {
                 "sprintf-js": "1.0.3"
             }
@@ -278,7 +291,8 @@
         "asap": {
             "version": "2.0.6",
             "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
-            "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
+            "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
+            "dev": true
         },
         "asn1.js": {
             "version": "4.10.1",
@@ -324,7 +338,8 @@
         "async": {
             "version": "1.5.2",
             "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
-            "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
+            "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
+            "dev": true
         },
         "atob": {
             "version": "2.1.0",
@@ -341,7 +356,8 @@
         "balanced-match": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
-            "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+            "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+            "dev": true
         },
         "base": {
             "version": "0.11.2",
@@ -372,7 +388,8 @@
         "base64-js": {
             "version": "0.0.2",
             "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.2.tgz",
-            "integrity": "sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q="
+            "integrity": "sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=",
+            "dev": true
         },
         "bbop-core": {
             "version": "0.0.5",
@@ -420,7 +437,8 @@
         "bluebird": {
             "version": "3.5.1",
             "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
-            "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
+            "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
+            "dev": true
         },
         "bn.js": {
             "version": "4.11.8",
@@ -432,6 +450,7 @@
             "version": "0.1.1",
             "resolved": "https://registry.npmjs.org/bops/-/bops-0.1.1.tgz",
             "integrity": "sha1-Bi4CqNqoAfoQ8uXb5nQM/4Af4X4=",
+            "dev": true,
             "requires": {
                 "base64-js": "0.0.2",
                 "to-utf8": "0.0.1"
@@ -441,6 +460,7 @@
             "version": "0.3.1",
             "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.3.1.tgz",
             "integrity": "sha1-p9iYJDrmIvertrtgTXQKdsalRhs=",
+            "dev": true,
             "requires": {
                 "chalk": "1.1.3",
                 "filled-array": "1.1.0",
@@ -454,6 +474,7 @@
             "version": "1.1.11",
             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
             "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+            "dev": true,
             "requires": {
                 "balanced-match": "1.0.0",
                 "concat-map": "0.0.1"
@@ -739,7 +760,8 @@
         "builtin-modules": {
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
-            "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
+            "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+            "dev": true
         },
         "builtin-status-codes": {
             "version": "3.0.0",
@@ -783,7 +805,8 @@
         "camelcase": {
             "version": "1.2.1",
             "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
-            "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
+            "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
+            "dev": true
         },
         "camelcase-keys": {
             "version": "2.1.0",
@@ -806,7 +829,8 @@
         "capture-stack-trace": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
-            "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0="
+            "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=",
+            "dev": true
         },
         "catharsis": {
             "version": "0.7.1",
@@ -818,6 +842,7 @@
             "version": "0.1.3",
             "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
             "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
+            "dev": true,
             "requires": {
                 "align-text": "0.1.4",
                 "lazy-cache": "1.0.4"
@@ -841,6 +866,7 @@
             "version": "1.1.3",
             "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
             "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+            "dev": true,
             "requires": {
                 "ansi-styles": "2.2.1",
                 "escape-string-regexp": "1.0.5",
@@ -858,12 +884,14 @@
         "ci-info": {
             "version": "1.1.3",
             "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz",
-            "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg=="
+            "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==",
+            "dev": true
         },
         "cint": {
             "version": "8.2.1",
             "resolved": "https://registry.npmjs.org/cint/-/cint-8.2.1.tgz",
-            "integrity": "sha1-cDhrG0jidz0NYxZqVa/5TvRFahI="
+            "integrity": "sha1-cDhrG0jidz0NYxZqVa/5TvRFahI=",
+            "dev": true
         },
         "cipher-base": {
             "version": "1.0.4",
@@ -958,12 +986,14 @@
         "cli-boxes": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
-            "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM="
+            "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
+            "dev": true
         },
         "cli-cursor": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
             "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+            "dev": true,
             "requires": {
                 "restore-cursor": "1.0.1"
             }
@@ -972,6 +1002,7 @@
             "version": "0.3.1",
             "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
             "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
+            "dev": true,
             "requires": {
                 "colors": "1.0.3"
             }
@@ -979,12 +1010,14 @@
         "cli-width": {
             "version": "2.2.0",
             "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
-            "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk="
+            "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
+            "dev": true
         },
         "clite": {
             "version": "0.3.0",
             "resolved": "https://registry.npmjs.org/clite/-/clite-0.3.0.tgz",
             "integrity": "sha1-5/y8jMW9Pn+LhO1I2xLpR0zHNEE=",
+            "dev": true,
             "requires": {
                 "abbrev": "1.1.1",
                 "debug": "2.6.9",
@@ -1001,6 +1034,7 @@
                     "version": "3.2.0",
                     "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
                     "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+                    "dev": true,
                     "requires": {
                         "string-width": "1.0.2",
                         "strip-ansi": "3.0.1",
@@ -1011,6 +1045,7 @@
                     "version": "2.1.0",
                     "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz",
                     "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=",
+                    "dev": true,
                     "requires": {
                         "dot-prop": "3.0.0",
                         "graceful-fs": "4.1.11",
@@ -1027,6 +1062,7 @@
                     "version": "0.6.3",
                     "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.6.3.tgz",
                     "integrity": "sha1-d23sjaoT6WKjQeih2YNUMGtnrgg=",
+                    "dev": true,
                     "requires": {
                         "boxen": "0.3.1",
                         "chalk": "1.1.3",
@@ -1039,17 +1075,20 @@
                 "uuid": {
                     "version": "2.0.3",
                     "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
-                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
+                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
+                    "dev": true
                 },
                 "window-size": {
                     "version": "0.2.0",
                     "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
-                    "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU="
+                    "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=",
+                    "dev": true
                 },
                 "yargs": {
                     "version": "4.8.1",
                     "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz",
                     "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=",
+                    "dev": true,
                     "requires": {
                         "cliui": "3.2.0",
                         "decamelize": "1.2.0",
@@ -1073,6 +1112,7 @@
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
             "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
+            "dev": true,
             "requires": {
                 "center-align": "0.1.3",
                 "right-align": "0.1.3",
@@ -1095,6 +1135,7 @@
             "version": "0.3.0",
             "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz",
             "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=",
+            "dev": true,
             "requires": {
                 "for-own": "1.0.0",
                 "is-plain-object": "2.0.4",
@@ -1122,7 +1163,8 @@
         "code-point-at": {
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
-            "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
+            "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+            "dev": true
         },
         "collection-visit": {
             "version": "1.0.0",
@@ -1138,6 +1180,7 @@
             "version": "1.9.1",
             "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
             "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
+            "dev": true,
             "requires": {
                 "color-name": "1.1.3"
             }
@@ -1145,7 +1188,8 @@
         "color-name": {
             "version": "1.1.3",
             "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
-            "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+            "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+            "dev": true
         },
         "color-support": {
             "version": "1.1.3",
@@ -1156,7 +1200,8 @@
         "colors": {
             "version": "1.0.3",
             "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
-            "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
+            "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
+            "dev": true
         },
         "combine-source-map": {
             "version": "0.8.0",
@@ -1173,7 +1218,8 @@
         "commander": {
             "version": "2.15.1",
             "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
-            "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="
+            "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
+            "dev": true
         },
         "component-emitter": {
             "version": "1.2.1",
@@ -1184,7 +1230,8 @@
         "concat-map": {
             "version": "0.0.1",
             "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
-            "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+            "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+            "dev": true
         },
         "concat-stream": {
             "version": "1.6.2",
@@ -1202,6 +1249,7 @@
             "version": "1.4.0",
             "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz",
             "integrity": "sha1-w1eB0FAdJowlxUuLF/YkDopPsCE=",
+            "dev": true,
             "requires": {
                 "graceful-fs": "4.1.11",
                 "mkdirp": "0.5.1",
@@ -1216,7 +1264,8 @@
                 "uuid": {
                     "version": "2.0.3",
                     "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
-                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
+                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
+                    "dev": true
                 }
             }
         },
@@ -1250,7 +1299,8 @@
         "core-util-is": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
-            "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+            "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+            "dev": true
         },
         "create-ecdh": {
             "version": "4.0.0",
@@ -1266,6 +1316,7 @@
             "version": "3.0.2",
             "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
             "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
+            "dev": true,
             "requires": {
                 "capture-stack-trace": "1.0.0"
             }
@@ -1300,6 +1351,7 @@
             "version": "5.1.0",
             "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
             "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+            "dev": true,
             "requires": {
                 "lru-cache": "4.1.2",
                 "shebang-command": "1.2.0",
@@ -1328,7 +1380,8 @@
         "crypto-random-string": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
-            "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
+            "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
+            "dev": true
         },
         "currently-unhandled": {
             "version": "0.4.1",
@@ -1361,6 +1414,7 @@
             "version": "2.6.9",
             "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
             "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+            "dev": true,
             "requires": {
                 "ms": "2.0.0"
             }
@@ -1368,7 +1422,8 @@
         "decamelize": {
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
-            "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
+            "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+            "dev": true
         },
         "decode-uri-component": {
             "version": "0.2.0",
@@ -1388,7 +1443,8 @@
         "deep-extend": {
             "version": "0.4.2",
             "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
-            "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8="
+            "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=",
+            "dev": true
         },
         "defaults": {
             "version": "1.0.3",
@@ -1523,6 +1579,7 @@
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
             "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
+            "dev": true,
             "requires": {
                 "is-obj": "1.0.1"
             }
@@ -1531,6 +1588,7 @@
             "version": "0.1.4",
             "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
             "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
+            "dev": true,
             "requires": {
                 "readable-stream": "2.3.6"
             }
@@ -1538,12 +1596,14 @@
         "duplexer3": {
             "version": "0.1.4",
             "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
-            "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
+            "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
+            "dev": true
         },
         "duplexify": {
             "version": "3.5.4",
             "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz",
             "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==",
+            "dev": true,
             "requires": {
                 "end-of-stream": "1.4.1",
                 "inherits": "2.0.3",
@@ -1569,12 +1629,14 @@
         "email-validator": {
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-1.1.1.tgz",
-            "integrity": "sha512-vkcJJZEb7JXDY883Nx1Lkmb6noM3j1SfSt8L9tVFhZPnPQiFq+Nkd5evc77+tRVS4ChTUSr34voThsglI/ja/A=="
+            "integrity": "sha512-vkcJJZEb7JXDY883Nx1Lkmb6noM3j1SfSt8L9tVFhZPnPQiFq+Nkd5evc77+tRVS4ChTUSr34voThsglI/ja/A==",
+            "dev": true
         },
         "end-of-stream": {
             "version": "1.4.1",
             "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
             "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
+            "dev": true,
             "requires": {
                 "once": "1.4.0"
             }
@@ -1583,6 +1645,7 @@
             "version": "1.3.1",
             "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
             "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
+            "dev": true,
             "requires": {
                 "is-arrayish": "0.2.1"
             }
@@ -1590,12 +1653,14 @@
         "es6-promise": {
             "version": "3.3.1",
             "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
-            "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM="
+            "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
+            "dev": true
         },
         "escape-string-regexp": {
             "version": "1.0.5",
             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
-            "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+            "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+            "dev": true
         },
         "escodegen": {
             "version": "1.1.0",
@@ -1630,7 +1695,8 @@
         "esprima": {
             "version": "4.0.0",
             "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
-            "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="
+            "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
+            "dev": true
         },
         "estraverse": {
             "version": "1.5.1",
@@ -1664,6 +1730,7 @@
             "version": "0.7.0",
             "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
             "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+            "dev": true,
             "requires": {
                 "cross-spawn": "5.1.0",
                 "get-stream": "3.0.0",
@@ -1677,7 +1744,8 @@
         "exit-hook": {
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
-            "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g="
+            "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
+            "dev": true
         },
         "expand-brackets": {
             "version": "2.1.4",
@@ -1921,12 +1989,14 @@
         "fast-diff": {
             "version": "1.1.2",
             "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz",
-            "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig=="
+            "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==",
+            "dev": true
         },
         "figures": {
             "version": "1.7.0",
             "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
             "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+            "dev": true,
             "requires": {
                 "escape-string-regexp": "1.0.5",
                 "object-assign": "4.1.1"
@@ -1958,7 +2028,8 @@
         "filled-array": {
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz",
-            "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q="
+            "integrity": "sha1-w8T2xmO5I0WamqKZEtLQMfFQf4Q=",
+            "dev": true
         },
         "find-index": {
             "version": "0.1.1",
@@ -1976,6 +2047,7 @@
             "version": "1.1.2",
             "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
             "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+            "dev": true,
             "requires": {
                 "path-exists": "2.1.0",
                 "pinkie-promise": "2.0.1"
@@ -2021,12 +2093,14 @@
         "for-in": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
-            "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
+            "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+            "dev": true
         },
         "for-own": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
             "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
+            "dev": true,
             "requires": {
                 "for-in": "1.0.2"
             }
@@ -2064,7 +2138,8 @@
         "get-caller-file": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
-            "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U="
+            "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
+            "dev": true
         },
         "get-func-name": {
             "version": "2.0.0",
@@ -2075,12 +2150,14 @@
         "get-stdin": {
             "version": "5.0.1",
             "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
-            "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g="
+            "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
+            "dev": true
         },
         "get-stream": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
-            "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
+            "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+            "dev": true
         },
         "get-value": {
             "version": "2.0.6",
@@ -2195,6 +2272,7 @@
             "version": "0.1.1",
             "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
             "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
+            "dev": true,
             "requires": {
                 "ini": "1.3.5"
             }
@@ -2318,6 +2396,7 @@
             "version": "5.7.1",
             "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz",
             "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=",
+            "dev": true,
             "requires": {
                 "create-error-class": "3.0.2",
                 "duplexer2": "0.1.4",
@@ -2339,12 +2418,14 @@
         "graceful-fs": {
             "version": "4.1.11",
             "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
-            "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
+            "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+            "dev": true
         },
         "graphlib": {
             "version": "2.1.5",
             "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.5.tgz",
             "integrity": "sha512-XvtbqCcw+EM5SqQrIetIKKD+uZVNQtDPD1goIg7K73RuRZtVI5rYMdcCVSHm/AS1sCBZ7vt0p5WgXouucHQaOA==",
+            "dev": true,
             "requires": {
                 "lodash": "4.17.5"
             }
@@ -3222,6 +3303,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
             "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+            "dev": true,
             "requires": {
                 "ansi-regex": "2.1.1"
             }
@@ -3235,7 +3317,8 @@
         "has-flag": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
-            "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+            "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+            "dev": true
         },
         "has-gulplog": {
             "version": "0.1.0",
@@ -3291,6 +3374,7 @@
             "version": "1.2.3",
             "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz",
             "integrity": "sha1-eMWSaJPIAhXCtWiuH9P8q3omlrA=",
+            "dev": true,
             "requires": {
                 "async": "1.5.2"
             }
@@ -3343,7 +3427,8 @@
         "hosted-git-info": {
             "version": "2.6.0",
             "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
-            "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw=="
+            "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
+            "dev": true
         },
         "htmlescape": {
             "version": "1.1.1",
@@ -3360,7 +3445,8 @@
         "iconv-lite": {
             "version": "0.4.19",
             "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
-            "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
+            "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
+            "dev": true
         },
         "ieee754": {
             "version": "1.1.11",
@@ -3371,12 +3457,14 @@
         "import-lazy": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
-            "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
+            "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
+            "dev": true
         },
         "imurmurhash": {
             "version": "0.1.4",
             "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
-            "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
+            "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+            "dev": true
         },
         "indent-string": {
             "version": "2.1.0",
@@ -3396,7 +3484,8 @@
         "infinity-agent": {
             "version": "2.0.3",
             "resolved": "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz",
-            "integrity": "sha1-ReDi/3qesDCyfWK3SzdEt6esQhY="
+            "integrity": "sha1-ReDi/3qesDCyfWK3SzdEt6esQhY=",
+            "dev": true
         },
         "inflight": {
             "version": "1.0.6",
@@ -3411,12 +3500,14 @@
         "inherits": {
             "version": "2.0.3",
             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
-            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+            "dev": true
         },
         "ini": {
             "version": "1.3.5",
             "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
-            "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
+            "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
+            "dev": true
         },
         "ink-docstrap": {
             "version": "0.4.12",
@@ -3440,6 +3531,7 @@
             "version": "1.0.3",
             "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.0.3.tgz",
             "integrity": "sha1-6+OglIVxvMRszMvi+bzsJR6YS9A=",
+            "dev": true,
             "requires": {
                 "ansi-escapes": "1.4.0",
                 "chalk": "1.1.3",
@@ -3481,7 +3573,8 @@
         "invert-kv": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
-            "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
+            "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+            "dev": true
         },
         "is-absolute": {
             "version": "1.0.0",
@@ -3513,17 +3606,20 @@
         "is-arrayish": {
             "version": "0.2.1",
             "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
-            "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
+            "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+            "dev": true
         },
         "is-buffer": {
             "version": "1.1.6",
             "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
-            "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+            "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+            "dev": true
         },
         "is-builtin-module": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
             "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
+            "dev": true,
             "requires": {
                 "builtin-modules": "1.1.1"
             }
@@ -3532,6 +3628,7 @@
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz",
             "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==",
+            "dev": true,
             "requires": {
                 "ci-info": "1.1.3"
             }
@@ -3581,7 +3678,8 @@
         "is-extendable": {
             "version": "0.1.1",
             "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
-            "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
+            "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+            "dev": true
         },
         "is-extglob": {
             "version": "2.1.1",
@@ -3593,6 +3691,7 @@
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
             "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+            "dev": true,
             "requires": {
                 "number-is-nan": "1.0.1"
             }
@@ -3601,6 +3700,7 @@
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
             "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+            "dev": true,
             "requires": {
                 "number-is-nan": "1.0.1"
             }
@@ -3618,6 +3718,7 @@
             "version": "0.1.0",
             "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
             "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
+            "dev": true,
             "requires": {
                 "global-dirs": "0.1.1",
                 "is-path-inside": "1.0.1"
@@ -3626,7 +3727,8 @@
         "is-npm": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
-            "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ="
+            "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
+            "dev": true
         },
         "is-number": {
             "version": "3.0.0",
@@ -3640,7 +3742,8 @@
         "is-obj": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
-            "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
+            "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
+            "dev": true
         },
         "is-odd": {
             "version": "2.0.0",
@@ -3678,6 +3781,7 @@
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
             "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
+            "dev": true,
             "requires": {
                 "path-is-inside": "1.0.2"
             }
@@ -3686,6 +3790,7 @@
             "version": "2.0.4",
             "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
             "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+            "dev": true,
             "requires": {
                 "isobject": "3.0.1"
             }
@@ -3693,12 +3798,14 @@
         "is-promise": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
-            "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
+            "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
+            "dev": true
         },
         "is-redirect": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
-            "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
+            "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
+            "dev": true
         },
         "is-relative": {
             "version": "1.0.0",
@@ -3712,12 +3819,14 @@
         "is-retry-allowed": {
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
-            "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ="
+            "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
+            "dev": true
         },
         "is-stream": {
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
-            "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
+            "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+            "dev": true
         },
         "is-unc-path": {
             "version": "1.0.0",
@@ -3731,7 +3840,8 @@
         "is-utf8": {
             "version": "0.2.1",
             "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
-            "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
+            "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+            "dev": true
         },
         "is-windows": {
             "version": "1.0.2",
@@ -3742,22 +3852,26 @@
         "isarray": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
-            "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
+            "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+            "dev": true
         },
         "isexe": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
-            "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+            "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+            "dev": true
         },
         "isobject": {
             "version": "3.0.1",
             "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
-            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
+            "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+            "dev": true
         },
         "jju": {
             "version": "1.3.0",
             "resolved": "https://registry.npmjs.org/jju/-/jju-1.3.0.tgz",
-            "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo="
+            "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo=",
+            "dev": true
         },
         "jquery": {
             "version": "3.3.1",
@@ -3768,6 +3882,7 @@
             "version": "3.11.0",
             "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
             "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
+            "dev": true,
             "requires": {
                 "argparse": "1.0.10",
                 "esprima": "4.0.0"
@@ -3829,6 +3944,7 @@
             "version": "1.0.3",
             "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
             "integrity": "sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w=",
+            "dev": true,
             "requires": {
                 "jju": "1.3.0"
             }
@@ -3845,7 +3961,8 @@
         "json5": {
             "version": "0.5.1",
             "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
-            "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
+            "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
+            "dev": true
         },
         "jsonify": {
             "version": "0.0.0",
@@ -3863,6 +3980,7 @@
             "version": "3.2.2",
             "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
             "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+            "dev": true,
             "requires": {
                 "is-buffer": "1.1.6"
             }
@@ -3899,6 +4017,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz",
             "integrity": "sha1-VvjWE5YghHuAF/jx9NeOIRMkFos=",
+            "dev": true,
             "requires": {
                 "package-json": "2.4.0"
             }
@@ -3906,12 +4025,14 @@
         "lazy-cache": {
             "version": "1.0.4",
             "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
-            "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
+            "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
+            "dev": true
         },
         "lcid": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
             "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+            "dev": true,
             "requires": {
                 "invert-kv": "1.0.0"
             }
@@ -3945,6 +4066,7 @@
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
             "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+            "dev": true,
             "requires": {
                 "graceful-fs": "4.1.11",
                 "parse-json": "2.2.0",
@@ -3956,7 +4078,8 @@
         "lodash": {
             "version": "4.17.5",
             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
-            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="
+            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
+            "dev": true
         },
         "lodash._basecopy": {
             "version": "3.0.1",
@@ -4080,22 +4203,26 @@
         "lodash.assign": {
             "version": "4.2.0",
             "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
-            "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
+            "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
+            "dev": true
         },
         "lodash.clonedeep": {
             "version": "4.5.0",
             "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
-            "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
+            "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+            "dev": true
         },
         "lodash.defaults": {
             "version": "4.2.0",
             "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
-            "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
+            "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
+            "dev": true
         },
         "lodash.defaultsdeep": {
             "version": "4.6.0",
             "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz",
-            "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E="
+            "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=",
+            "dev": true
         },
         "lodash.escape": {
             "version": "3.2.0",
@@ -4147,7 +4274,8 @@
         "lodash.mergewith": {
             "version": "4.6.1",
             "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
-            "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ=="
+            "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
+            "dev": true
         },
         "lodash.restparam": {
             "version": "3.6.1",
@@ -4207,7 +4335,8 @@
         "longest": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
-            "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
+            "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
+            "dev": true
         },
         "loud-rejection": {
             "version": "1.6.0",
@@ -4222,12 +4351,14 @@
         "lowercase-keys": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
-            "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
+            "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
+            "dev": true
         },
         "lru-cache": {
             "version": "4.1.2",
             "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
             "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
+            "dev": true,
             "requires": {
                 "pseudomap": "1.0.2",
                 "yallist": "2.1.2"
@@ -4237,6 +4368,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz",
             "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==",
+            "dev": true,
             "requires": {
                 "pify": "3.0.0"
             },
@@ -4244,7 +4376,8 @@
                 "pify": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
-                    "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+                    "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+                    "dev": true
                 }
             }
         },
@@ -4402,6 +4535,7 @@
             "version": "3.0.4",
             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
             "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+            "dev": true,
             "requires": {
                 "brace-expansion": "1.1.11"
             }
@@ -4409,7 +4543,8 @@
         "minimist": {
             "version": "0.0.8",
             "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
-            "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
+            "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+            "dev": true
         },
         "mixin-deep": {
             "version": "1.3.1",
@@ -4436,6 +4571,7 @@
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
             "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
+            "dev": true,
             "requires": {
                 "for-in": "0.1.8",
                 "is-extendable": "0.1.1"
@@ -4444,7 +4580,8 @@
                 "for-in": {
                     "version": "0.1.8",
                     "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
-                    "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE="
+                    "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
+                    "dev": true
                 }
             }
         },
@@ -4452,6 +4589,7 @@
             "version": "0.5.1",
             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
             "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+            "dev": true,
             "requires": {
                 "minimist": "0.0.8"
             }
@@ -4547,7 +4685,8 @@
         "ms": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-            "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+            "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+            "dev": true
         },
         "multipipe": {
             "version": "0.1.2",
@@ -4601,7 +4740,8 @@
         "mute-stream": {
             "version": "0.0.6",
             "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz",
-            "integrity": "sha1-SJYrGeFp/R38JAs/HnMXYnu8R9s="
+            "integrity": "sha1-SJYrGeFp/R38JAs/HnMXYnu8R9s=",
+            "dev": true
         },
         "nanomatch": {
             "version": "1.2.9",
@@ -4641,6 +4781,7 @@
             "version": "0.7.2",
             "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.7.2.tgz",
             "integrity": "sha1-oF/fItwBw3jdXE3yfy3JC5qouwA=",
+            "dev": true,
             "requires": {
                 "async": "0.9.2",
                 "ini": "1.3.5",
@@ -4650,7 +4791,8 @@
                 "async": {
                     "version": "0.9.2",
                     "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
-                    "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
+                    "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
+                    "dev": true
                 }
             }
         },
@@ -4658,6 +4800,7 @@
             "version": "2.2.0",
             "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.0.tgz",
             "integrity": "sha512-eFagy6c+TYayorXw/qtAdSvaUpEbBsDwDyxYFgLZ0lTojfH7K+OdBqAF7TAFwDokJaGpubpSGG0wO3iC0XPi8w==",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "iconv-lite": "0.4.19",
@@ -4668,6 +4811,7 @@
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz",
             "integrity": "sha1-GfYZWRUZ8JZ2mlupqG5u7sgjw88=",
+            "dev": true,
             "requires": {
                 "inherits": "2.0.3"
             }
@@ -4676,6 +4820,7 @@
             "version": "1.0.4",
             "resolved": "https://registry.npmjs.org/node-alias/-/node-alias-1.0.4.tgz",
             "integrity": "sha1-HxuRa1a56iQcATX5fO1pQPVW8pI=",
+            "dev": true,
             "requires": {
                 "chalk": "1.1.3",
                 "lodash": "4.17.5"
@@ -4684,12 +4829,14 @@
         "node-status-codes": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
-            "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8="
+            "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=",
+            "dev": true
         },
         "normalize-package-data": {
             "version": "2.4.0",
             "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
             "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
+            "dev": true,
             "requires": {
                 "hosted-git-info": "2.6.0",
                 "is-builtin-module": "1.0.0",
@@ -4701,6 +4848,7 @@
             "version": "3.10.10",
             "resolved": "https://registry.npmjs.org/npm/-/npm-3.10.10.tgz",
             "integrity": "sha1-Wx1XfkyIadbIYDvInpzRY3MD5G4=",
+            "dev": true,
             "requires": {
                 "abbrev": "1.0.9",
                 "ansi-regex": "2.0.0",
@@ -4788,39 +4936,48 @@
             "dependencies": {
                 "abbrev": {
                     "version": "1.0.9",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "ansi-regex": {
                     "version": "2.0.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "ansicolors": {
                     "version": "0.3.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "ansistyles": {
                     "version": "0.1.3",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "aproba": {
                     "version": "1.0.4",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "archy": {
                     "version": "1.0.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "asap": {
                     "version": "2.0.5",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "chownr": {
                     "version": "1.0.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "cmd-shim": {
                     "version": "2.0.2",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "mkdirp": "0.5.1"
@@ -4829,6 +4986,7 @@
                 "columnify": {
                     "version": "1.5.4",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "strip-ansi": "3.0.1",
                         "wcwidth": "1.0.0"
@@ -4837,6 +4995,7 @@
                         "wcwidth": {
                             "version": "1.0.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "defaults": "1.0.3"
                             },
@@ -4844,13 +5003,15 @@
                                 "defaults": {
                                     "version": "1.0.3",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "clone": "1.0.2"
                                     },
                                     "dependencies": {
                                         "clone": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 }
@@ -4861,6 +5022,7 @@
                 "config-chain": {
                     "version": "1.1.11",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "ini": "1.3.4",
                         "proto-list": "1.2.4"
@@ -4868,17 +5030,20 @@
                     "dependencies": {
                         "proto-list": {
                             "version": "1.2.4",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "debuglog": {
                     "version": "1.0.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "dezalgo": {
                     "version": "1.0.3",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "asap": "2.0.5",
                         "wrappy": "1.0.2"
@@ -4886,11 +5051,13 @@
                 },
                 "editor": {
                     "version": "1.0.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "fs-vacuum": {
                     "version": "1.2.9",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "path-is-inside": "1.0.2",
@@ -4900,6 +5067,7 @@
                 "fs-write-stream-atomic": {
                     "version": "1.0.8",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "iferr": "0.1.5",
@@ -4910,6 +5078,7 @@
                 "fstream": {
                     "version": "1.0.10",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "inherits": "2.0.3",
@@ -4920,6 +5089,7 @@
                 "fstream-npm": {
                     "version": "1.2.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "fstream-ignore": "1.0.5",
                         "inherits": "2.0.3"
@@ -4928,6 +5098,7 @@
                         "fstream-ignore": {
                             "version": "1.0.5",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "fstream": "1.0.10",
                                 "inherits": "2.0.3",
@@ -4937,6 +5108,7 @@
                                 "minimatch": {
                                     "version": "3.0.3",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "brace-expansion": "1.1.6"
                                     },
@@ -4944,6 +5116,7 @@
                                         "brace-expansion": {
                                             "version": "1.1.6",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "balanced-match": "0.4.2",
                                                 "concat-map": "0.0.1"
@@ -4951,11 +5124,13 @@
                                             "dependencies": {
                                                 "balanced-match": {
                                                     "version": "0.4.2",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 },
                                                 "concat-map": {
                                                     "version": "0.0.1",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         }
@@ -4968,6 +5143,7 @@
                 "glob": {
                     "version": "7.1.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "fs.realpath": "1.0.0",
                         "inflight": "1.0.5",
@@ -4979,11 +5155,13 @@
                     "dependencies": {
                         "fs.realpath": {
                             "version": "1.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "minimatch": {
                             "version": "3.0.3",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "brace-expansion": "1.1.6"
                             },
@@ -4991,6 +5169,7 @@
                                 "brace-expansion": {
                                     "version": "1.1.6",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "balanced-match": "0.4.2",
                                         "concat-map": "0.0.1"
@@ -4998,11 +5177,13 @@
                                     "dependencies": {
                                         "balanced-match": {
                                             "version": "0.4.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "concat-map": {
                                             "version": "0.0.1",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 }
@@ -5010,33 +5191,40 @@
                         },
                         "path-is-absolute": {
                             "version": "1.0.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "graceful-fs": {
                     "version": "4.1.9",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "has-unicode": {
                     "version": "2.0.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "hosted-git-info": {
                     "version": "2.1.5",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "iferr": {
                     "version": "0.1.5",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "imurmurhash": {
                     "version": "0.1.4",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "inflight": {
                     "version": "1.0.5",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "once": "1.4.0",
                         "wrappy": "1.0.2"
@@ -5044,15 +5232,18 @@
                 },
                 "inherits": {
                     "version": "2.0.3",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "ini": {
                     "version": "1.3.4",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "init-package-json": {
                     "version": "1.9.4",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "glob": "6.0.4",
                         "npm-package-arg": "4.2.0",
@@ -5067,6 +5258,7 @@
                         "glob": {
                             "version": "6.0.4",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "inflight": "1.0.5",
                                 "inherits": "2.0.3",
@@ -5078,6 +5270,7 @@
                                 "minimatch": {
                                     "version": "3.0.3",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "brace-expansion": "1.1.6"
                                     },
@@ -5085,6 +5278,7 @@
                                         "brace-expansion": {
                                             "version": "1.1.6",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "balanced-match": "0.4.2",
                                                 "concat-map": "0.0.1"
@@ -5092,11 +5286,13 @@
                                             "dependencies": {
                                                 "balanced-match": {
                                                     "version": "0.4.2",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 },
                                                 "concat-map": {
                                                     "version": "0.0.1",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         }
@@ -5104,13 +5300,15 @@
                                 },
                                 "path-is-absolute": {
                                     "version": "1.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "promzard": {
                             "version": "0.3.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "read": "1.0.7"
                             }
@@ -5119,15 +5317,18 @@
                 },
                 "lockfile": {
                     "version": "1.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash._baseindexof": {
                     "version": "3.1.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash._baseuniq": {
                     "version": "4.6.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "lodash._createset": "4.0.3",
                         "lodash._root": "3.0.1"
@@ -5135,69 +5336,83 @@
                     "dependencies": {
                         "lodash._createset": {
                             "version": "4.0.3",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "lodash._root": {
                             "version": "3.0.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "lodash._bindcallback": {
                     "version": "3.0.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash._cacheindexof": {
                     "version": "3.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash._createcache": {
                     "version": "3.1.2",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "lodash._getnative": "3.9.1"
                     }
                 },
                 "lodash._getnative": {
                     "version": "3.9.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash.clonedeep": {
                     "version": "4.5.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash.restparam": {
                     "version": "3.6.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash.union": {
                     "version": "4.6.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash.uniq": {
                     "version": "4.5.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "lodash.without": {
                     "version": "4.4.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "mkdirp": {
                     "version": "0.5.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "minimist": "0.0.8"
                     },
                     "dependencies": {
                         "minimist": {
                             "version": "0.0.8",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "node-gyp": {
                     "version": "3.4.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "fstream": "1.0.10",
                         "glob": "7.1.0",
@@ -5218,6 +5433,7 @@
                         "minimatch": {
                             "version": "3.0.3",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "brace-expansion": "1.1.6"
                             },
@@ -5225,6 +5441,7 @@
                                 "brace-expansion": {
                                     "version": "1.1.6",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "balanced-match": "0.4.2",
                                         "concat-map": "0.0.1"
@@ -5232,11 +5449,13 @@
                                     "dependencies": {
                                         "balanced-match": {
                                             "version": "0.4.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "concat-map": {
                                             "version": "0.0.1",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 }
@@ -5245,6 +5464,7 @@
                         "npmlog": {
                             "version": "3.1.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "are-we-there-yet": "1.1.2",
                                 "console-control-strings": "1.1.0",
@@ -5255,6 +5475,7 @@
                                 "are-we-there-yet": {
                                     "version": "1.1.2",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "delegates": "1.0.0",
                                         "readable-stream": "2.1.5"
@@ -5262,17 +5483,20 @@
                                     "dependencies": {
                                         "delegates": {
                                             "version": "1.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 },
                                 "console-control-strings": {
                                     "version": "1.1.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "gauge": {
                                     "version": "2.6.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "aproba": "1.0.4",
                                         "console-control-strings": "1.1.0",
@@ -5287,19 +5511,23 @@
                                     "dependencies": {
                                         "has-color": {
                                             "version": "0.1.7",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "object-assign": {
                                             "version": "4.1.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "signal-exit": {
                                             "version": "3.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "string-width": {
                                             "version": "1.0.2",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "code-point-at": "1.0.0",
                                                 "is-fullwidth-code-point": "1.0.0",
@@ -5309,26 +5537,30 @@
                                                 "code-point-at": {
                                                     "version": "1.0.0",
                                                     "bundled": true,
+                                                    "dev": true,
                                                     "requires": {
                                                         "number-is-nan": "1.0.0"
                                                     },
                                                     "dependencies": {
                                                         "number-is-nan": {
                                                             "version": "1.0.0",
-                                                            "bundled": true
+                                                            "bundled": true,
+                                                            "dev": true
                                                         }
                                                     }
                                                 },
                                                 "is-fullwidth-code-point": {
                                                     "version": "1.0.0",
                                                     "bundled": true,
+                                                    "dev": true,
                                                     "requires": {
                                                         "number-is-nan": "1.0.0"
                                                     },
                                                     "dependencies": {
                                                         "number-is-nan": {
                                                             "version": "1.0.0",
-                                                            "bundled": true
+                                                            "bundled": true,
+                                                            "dev": true
                                                         }
                                                     }
                                                 }
@@ -5337,6 +5569,7 @@
                                         "wide-align": {
                                             "version": "1.1.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "string-width": "1.0.2"
                                             }
@@ -5345,13 +5578,15 @@
                                 },
                                 "set-blocking": {
                                     "version": "2.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "path-array": {
                             "version": "1.0.1",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "array-index": "1.0.0"
                             },
@@ -5359,6 +5594,7 @@
                                 "array-index": {
                                     "version": "1.0.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "debug": "2.2.0",
                                         "es6-symbol": "3.1.0"
@@ -5367,19 +5603,22 @@
                                         "debug": {
                                             "version": "2.2.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "ms": "0.7.1"
                                             },
                                             "dependencies": {
                                                 "ms": {
                                                     "version": "0.7.1",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         },
                                         "es6-symbol": {
                                             "version": "3.1.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "d": "0.1.1",
                                                 "es5-ext": "0.10.12"
@@ -5388,6 +5627,7 @@
                                                 "d": {
                                                     "version": "0.1.1",
                                                     "bundled": true,
+                                                    "dev": true,
                                                     "requires": {
                                                         "es5-ext": "0.10.12"
                                                     }
@@ -5395,6 +5635,7 @@
                                                 "es5-ext": {
                                                     "version": "0.10.12",
                                                     "bundled": true,
+                                                    "dev": true,
                                                     "requires": {
                                                         "es6-iterator": "2.0.0",
                                                         "es6-symbol": "3.1.0"
@@ -5403,6 +5644,7 @@
                                                         "es6-iterator": {
                                                             "version": "2.0.0",
                                                             "bundled": true,
+                                                            "dev": true,
                                                             "requires": {
                                                                 "d": "0.1.1",
                                                                 "es5-ext": "0.10.12",
@@ -5422,17 +5664,20 @@
                 "nopt": {
                     "version": "3.0.6",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "abbrev": "1.0.9"
                     }
                 },
                 "normalize-git-url": {
                     "version": "3.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "normalize-package-data": {
                     "version": "2.3.5",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "hosted-git-info": "2.1.5",
                         "is-builtin-module": "1.0.0",
@@ -5443,13 +5688,15 @@
                         "is-builtin-module": {
                             "version": "1.0.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "builtin-modules": "1.1.1"
                             },
                             "dependencies": {
                                 "builtin-modules": {
                                     "version": "1.1.1",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         }
@@ -5457,11 +5704,13 @@
                 },
                 "npm-cache-filename": {
                     "version": "1.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "npm-install-checks": {
                     "version": "3.0.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "semver": "5.3.0"
                     }
@@ -5469,6 +5718,7 @@
                 "npm-package-arg": {
                     "version": "4.2.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "hosted-git-info": "2.1.5",
                         "semver": "5.3.0"
@@ -5477,6 +5727,7 @@
                 "npm-registry-client": {
                     "version": "7.2.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "concat-stream": "1.5.2",
                         "graceful-fs": "4.1.9",
@@ -5493,6 +5744,7 @@
                         "concat-stream": {
                             "version": "1.5.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "inherits": "2.0.3",
                                 "readable-stream": "2.0.6",
@@ -5502,6 +5754,7 @@
                                 "readable-stream": {
                                     "version": "2.0.6",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "core-util-is": "1.0.2",
                                         "inherits": "2.0.3",
@@ -5513,35 +5766,42 @@
                                     "dependencies": {
                                         "core-util-is": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "isarray": {
                                             "version": "1.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "process-nextick-args": {
                                             "version": "1.0.7",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "string_decoder": {
                                             "version": "0.10.31",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "util-deprecate": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 },
                                 "typedarray": {
                                     "version": "0.0.6",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "npmlog": {
                             "version": "3.1.2",
                             "bundled": true,
+                            "dev": true,
                             "optional": true,
                             "requires": {
                                 "are-we-there-yet": "1.1.2",
@@ -5553,6 +5813,7 @@
                                 "are-we-there-yet": {
                                     "version": "1.1.2",
                                     "bundled": true,
+                                    "dev": true,
                                     "optional": true,
                                     "requires": {
                                         "delegates": "1.0.0",
@@ -5562,17 +5823,21 @@
                                         "delegates": {
                                             "version": "1.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         }
                                     }
                                 },
                                 "console-control-strings": {
                                     "version": "1.1.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true,
+                                    "optional": true
                                 },
                                 "gauge": {
                                     "version": "2.6.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "optional": true,
                                     "requires": {
                                         "aproba": "1.0.4",
@@ -5589,21 +5854,26 @@
                                         "has-color": {
                                             "version": "0.1.7",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         },
                                         "object-assign": {
                                             "version": "4.1.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         },
                                         "signal-exit": {
                                             "version": "3.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         },
                                         "string-width": {
                                             "version": "1.0.2",
                                             "bundled": true,
+                                            "dev": true,
+                                            "optional": true,
                                             "requires": {
                                                 "code-point-at": "1.0.0",
                                                 "is-fullwidth-code-point": "1.0.0",
@@ -5613,26 +5883,34 @@
                                                 "code-point-at": {
                                                     "version": "1.0.0",
                                                     "bundled": true,
+                                                    "dev": true,
+                                                    "optional": true,
                                                     "requires": {
                                                         "number-is-nan": "1.0.0"
                                                     },
                                                     "dependencies": {
                                                         "number-is-nan": {
                                                             "version": "1.0.0",
-                                                            "bundled": true
+                                                            "bundled": true,
+                                                            "dev": true,
+                                                            "optional": true
                                                         }
                                                     }
                                                 },
                                                 "is-fullwidth-code-point": {
                                                     "version": "1.0.0",
                                                     "bundled": true,
+                                                    "dev": true,
+                                                    "optional": true,
                                                     "requires": {
                                                         "number-is-nan": "1.0.0"
                                                     },
                                                     "dependencies": {
                                                         "number-is-nan": {
                                                             "version": "1.0.0",
-                                                            "bundled": true
+                                                            "bundled": true,
+                                                            "dev": true,
+                                                            "optional": true
                                                         }
                                                     }
                                                 }
@@ -5641,6 +5919,7 @@
                                         "wide-align": {
                                             "version": "1.1.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true,
                                             "requires": {
                                                 "string-width": "1.0.2"
@@ -5651,23 +5930,27 @@
                                 "set-blocking": {
                                     "version": "2.0.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "optional": true
                                 }
                             }
                         },
                         "retry": {
                             "version": "0.10.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "npm-user-validate": {
                     "version": "0.1.5",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "npmlog": {
                     "version": "4.0.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "are-we-there-yet": "1.1.2",
                         "console-control-strings": "1.1.0",
@@ -5678,6 +5961,7 @@
                         "are-we-there-yet": {
                             "version": "1.1.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "delegates": "1.0.0",
                                 "readable-stream": "2.1.5"
@@ -5685,17 +5969,20 @@
                             "dependencies": {
                                 "delegates": {
                                     "version": "1.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "console-control-strings": {
                             "version": "1.1.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "gauge": {
                             "version": "2.6.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "aproba": "1.0.4",
                                 "console-control-strings": "1.1.0",
@@ -5710,19 +5997,23 @@
                             "dependencies": {
                                 "has-color": {
                                     "version": "0.1.7",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "object-assign": {
                                     "version": "4.1.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "signal-exit": {
                                     "version": "3.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "string-width": {
                                     "version": "1.0.2",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "code-point-at": "1.0.0",
                                         "is-fullwidth-code-point": "1.0.0",
@@ -5732,26 +6023,30 @@
                                         "code-point-at": {
                                             "version": "1.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "number-is-nan": "1.0.0"
                                             },
                                             "dependencies": {
                                                 "number-is-nan": {
                                                     "version": "1.0.0",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         },
                                         "is-fullwidth-code-point": {
                                             "version": "1.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "number-is-nan": "1.0.0"
                                             },
                                             "dependencies": {
                                                 "number-is-nan": {
                                                     "version": "1.0.0",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         }
@@ -5760,6 +6055,7 @@
                                 "wide-align": {
                                     "version": "1.1.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "string-width": "1.0.2"
                                     }
@@ -5768,24 +6064,28 @@
                         },
                         "set-blocking": {
                             "version": "2.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "once": {
                     "version": "1.4.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "wrappy": "1.0.2"
                     }
                 },
                 "opener": {
                     "version": "1.4.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "osenv": {
                     "version": "0.1.3",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "os-homedir": "1.0.1",
                         "os-tmpdir": "1.0.1"
@@ -5793,34 +6093,40 @@
                     "dependencies": {
                         "os-homedir": {
                             "version": "1.0.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "os-tmpdir": {
                             "version": "1.0.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "path-is-inside": {
                     "version": "1.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "read": {
                     "version": "1.0.7",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "mute-stream": "0.0.5"
                     },
                     "dependencies": {
                         "mute-stream": {
                             "version": "0.0.5",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "read-cmd-shim": {
                     "version": "1.0.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9"
                     }
@@ -5828,6 +6134,7 @@
                 "read-installed": {
                     "version": "4.0.3",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "debuglog": "1.0.1",
                         "graceful-fs": "4.1.9",
@@ -5840,13 +6147,15 @@
                     "dependencies": {
                         "util-extend": {
                             "version": "1.0.3",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "read-package-json": {
                     "version": "2.0.4",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "glob": "6.0.4",
                         "graceful-fs": "4.1.9",
@@ -5857,6 +6166,7 @@
                         "glob": {
                             "version": "6.0.4",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "inflight": "1.0.5",
                                 "inherits": "2.0.3",
@@ -5868,6 +6178,7 @@
                                 "minimatch": {
                                     "version": "3.0.3",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "brace-expansion": "1.1.6"
                                     },
@@ -5875,6 +6186,7 @@
                                         "brace-expansion": {
                                             "version": "1.1.6",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "balanced-match": "0.4.2",
                                                 "concat-map": "0.0.1"
@@ -5882,11 +6194,13 @@
                                             "dependencies": {
                                                 "balanced-match": {
                                                     "version": "0.4.2",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 },
                                                 "concat-map": {
                                                     "version": "0.0.1",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         }
@@ -5894,20 +6208,23 @@
                                 },
                                 "path-is-absolute": {
                                     "version": "1.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "json-parse-helpfulerror": {
                             "version": "1.0.3",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "jju": "1.3.0"
                             },
                             "dependencies": {
                                 "jju": {
                                     "version": "1.3.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         }
@@ -5916,6 +6233,7 @@
                 "read-package-tree": {
                     "version": "5.1.5",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "debuglog": "1.0.1",
                         "dezalgo": "1.0.3",
@@ -5927,6 +6245,7 @@
                 "readable-stream": {
                     "version": "2.1.5",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "buffer-shims": "1.0.0",
                         "core-util-is": "1.0.2",
@@ -5939,33 +6258,40 @@
                     "dependencies": {
                         "buffer-shims": {
                             "version": "1.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "core-util-is": {
                             "version": "1.0.2",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "isarray": {
                             "version": "1.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "process-nextick-args": {
                             "version": "1.0.7",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "string_decoder": {
                             "version": "0.10.31",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "util-deprecate": {
                             "version": "1.0.2",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "readdir-scoped-modules": {
                     "version": "1.0.2",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "debuglog": "1.0.1",
                         "dezalgo": "1.0.3",
@@ -5976,6 +6302,7 @@
                 "realize-package-specifier": {
                     "version": "3.0.3",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "dezalgo": "1.0.3",
                         "npm-package-arg": "4.2.0"
@@ -5984,6 +6311,7 @@
                 "request": {
                     "version": "2.75.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "aws-sign2": "0.6.0",
                         "aws4": "1.4.1",
@@ -6010,15 +6338,18 @@
                     "dependencies": {
                         "aws-sign2": {
                             "version": "0.6.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "aws4": {
                             "version": "1.4.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "bl": {
                             "version": "1.1.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "readable-stream": "2.0.6"
                             },
@@ -6026,6 +6357,7 @@
                                 "readable-stream": {
                                     "version": "2.0.6",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "core-util-is": "1.0.2",
                                         "inherits": "2.0.3",
@@ -6037,23 +6369,28 @@
                                     "dependencies": {
                                         "core-util-is": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "isarray": {
                                             "version": "1.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "process-nextick-args": {
                                             "version": "1.0.7",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "string_decoder": {
                                             "version": "0.10.31",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "util-deprecate": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 }
@@ -6061,32 +6398,38 @@
                         },
                         "caseless": {
                             "version": "0.11.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "combined-stream": {
                             "version": "1.0.5",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "delayed-stream": "1.0.0"
                             },
                             "dependencies": {
                                 "delayed-stream": {
                                     "version": "1.0.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "extend": {
                             "version": "3.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "forever-agent": {
                             "version": "0.6.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "form-data": {
                             "version": "2.0.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "asynckit": "0.4.0",
                                 "combined-stream": "1.0.5",
@@ -6095,13 +6438,15 @@
                             "dependencies": {
                                 "asynckit": {
                                     "version": "0.4.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "har-validator": {
                             "version": "2.0.6",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "chalk": "1.1.3",
                                 "commander": "2.9.0",
@@ -6112,6 +6457,7 @@
                                 "chalk": {
                                     "version": "1.1.3",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "ansi-styles": "2.2.1",
                                         "escape-string-regexp": "1.0.5",
@@ -6122,41 +6468,48 @@
                                     "dependencies": {
                                         "ansi-styles": {
                                             "version": "2.2.1",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "escape-string-regexp": {
                                             "version": "1.0.5",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "has-ansi": {
                                             "version": "2.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "ansi-regex": "2.0.0"
                                             }
                                         },
                                         "supports-color": {
                                             "version": "2.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 },
                                 "commander": {
                                     "version": "2.9.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "graceful-readlink": "1.0.1"
                                     },
                                     "dependencies": {
                                         "graceful-readlink": {
                                             "version": "1.0.1",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 },
                                 "is-my-json-valid": {
                                     "version": "2.15.0",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "generate-function": "2.0.0",
                                         "generate-object-property": "1.2.0",
@@ -6166,41 +6519,48 @@
                                     "dependencies": {
                                         "generate-function": {
                                             "version": "2.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "generate-object-property": {
                                             "version": "1.2.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "is-property": "1.0.2"
                                             },
                                             "dependencies": {
                                                 "is-property": {
                                                     "version": "1.0.2",
-                                                    "bundled": true
+                                                    "bundled": true,
+                                                    "dev": true
                                                 }
                                             }
                                         },
                                         "jsonpointer": {
                                             "version": "4.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "xtend": {
                                             "version": "4.0.1",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 },
                                 "pinkie-promise": {
                                     "version": "2.0.1",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "pinkie": "2.0.4"
                                     },
                                     "dependencies": {
                                         "pinkie": {
                                             "version": "2.0.4",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         }
                                     }
                                 }
@@ -6209,6 +6569,7 @@
                         "hawk": {
                             "version": "3.1.3",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "boom": "2.10.1",
                                 "cryptiles": "2.0.5",
@@ -6219,6 +6580,7 @@
                                 "boom": {
                                     "version": "2.10.1",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "hoek": "2.16.3"
                                     }
@@ -6226,17 +6588,20 @@
                                 "cryptiles": {
                                     "version": "2.0.5",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "boom": "2.10.1"
                                     }
                                 },
                                 "hoek": {
                                     "version": "2.16.3",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "sntp": {
                                     "version": "1.0.9",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "hoek": "2.16.3"
                                     }
@@ -6246,6 +6611,7 @@
                         "http-signature": {
                             "version": "1.1.1",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "assert-plus": "0.2.0",
                                 "jsprim": "1.3.1",
@@ -6254,11 +6620,13 @@
                             "dependencies": {
                                 "assert-plus": {
                                     "version": "0.2.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "jsprim": {
                                     "version": "1.3.1",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "extsprintf": "1.0.2",
                                         "json-schema": "0.2.3",
@@ -6267,15 +6635,18 @@
                                     "dependencies": {
                                         "extsprintf": {
                                             "version": "1.0.2",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "json-schema": {
                                             "version": "0.2.3",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "verror": {
                                             "version": "1.3.6",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "extsprintf": "1.0.2"
                                             }
@@ -6285,6 +6656,7 @@
                                 "sshpk": {
                                     "version": "1.10.1",
                                     "bundled": true,
+                                    "dev": true,
                                     "requires": {
                                         "asn1": "0.2.3",
                                         "assert-plus": "1.0.0",
@@ -6299,15 +6671,18 @@
                                     "dependencies": {
                                         "asn1": {
                                             "version": "0.2.3",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "assert-plus": {
                                             "version": "1.0.0",
-                                            "bundled": true
+                                            "bundled": true,
+                                            "dev": true
                                         },
                                         "bcrypt-pbkdf": {
                                             "version": "1.0.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true,
                                             "requires": {
                                                 "tweetnacl": "0.14.3"
@@ -6316,6 +6691,7 @@
                                         "dashdash": {
                                             "version": "1.14.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "assert-plus": "1.0.0"
                                             }
@@ -6323,6 +6699,7 @@
                                         "ecc-jsbn": {
                                             "version": "0.1.1",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true,
                                             "requires": {
                                                 "jsbn": "0.1.0"
@@ -6331,6 +6708,7 @@
                                         "getpass": {
                                             "version": "0.1.6",
                                             "bundled": true,
+                                            "dev": true,
                                             "requires": {
                                                 "assert-plus": "1.0.0"
                                             }
@@ -6338,6 +6716,7 @@
                                         "jodid25519": {
                                             "version": "1.0.2",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true,
                                             "requires": {
                                                 "jsbn": "0.1.0"
@@ -6346,11 +6725,13 @@
                                         "jsbn": {
                                             "version": "0.1.0",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         },
                                         "tweetnacl": {
                                             "version": "0.14.3",
                                             "bundled": true,
+                                            "dev": true,
                                             "optional": true
                                         }
                                     }
@@ -6359,73 +6740,88 @@
                         },
                         "is-typedarray": {
                             "version": "1.0.0",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "isstream": {
                             "version": "0.1.2",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "json-stringify-safe": {
                             "version": "5.0.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "mime-types": {
                             "version": "2.1.12",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "mime-db": "1.24.0"
                             },
                             "dependencies": {
                                 "mime-db": {
                                     "version": "1.24.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "node-uuid": {
                             "version": "1.4.7",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "oauth-sign": {
                             "version": "0.8.2",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "qs": {
                             "version": "6.2.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "stringstream": {
                             "version": "0.0.5",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "tough-cookie": {
                             "version": "2.3.1",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         },
                         "tunnel-agent": {
                             "version": "0.4.3",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "retry": {
                     "version": "0.10.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "rimraf": {
                     "version": "2.5.4",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "glob": "7.1.0"
                     }
                 },
                 "semver": {
                     "version": "5.3.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "sha": {
                     "version": "2.0.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "readable-stream": "2.1.5"
@@ -6433,15 +6829,18 @@
                 },
                 "slide": {
                     "version": "1.1.6",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "sorted-object": {
                     "version": "2.0.1",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "strip-ansi": {
                     "version": "3.0.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "ansi-regex": "2.0.0"
                     }
@@ -6449,6 +6848,7 @@
                 "tar": {
                     "version": "2.2.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "block-stream": "0.0.8",
                         "fstream": "1.0.10",
@@ -6458,6 +6858,7 @@
                         "block-stream": {
                             "version": "0.0.8",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "inherits": "2.0.3"
                             }
@@ -6466,19 +6867,23 @@
                 },
                 "text-table": {
                     "version": "0.2.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "uid-number": {
                     "version": "0.0.6",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "umask": {
                     "version": "1.1.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "unique-filename": {
                     "version": "1.1.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "unique-slug": "2.0.0"
                     },
@@ -6486,6 +6891,7 @@
                         "unique-slug": {
                             "version": "2.0.0",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "imurmurhash": "0.1.4"
                             }
@@ -6494,11 +6900,13 @@
                 },
                 "unpipe": {
                     "version": "1.0.0",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "validate-npm-package-license": {
                     "version": "3.0.1",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "spdx-correct": "1.0.2",
                         "spdx-expression-parse": "1.0.2"
@@ -6507,19 +6915,22 @@
                         "spdx-correct": {
                             "version": "1.0.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "spdx-license-ids": "1.2.0"
                             },
                             "dependencies": {
                                 "spdx-license-ids": {
                                     "version": "1.2.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         },
                         "spdx-expression-parse": {
                             "version": "1.0.2",
                             "bundled": true,
+                            "dev": true,
                             "requires": {
                                 "spdx-exceptions": "1.0.4",
                                 "spdx-license-ids": "1.2.0"
@@ -6527,11 +6938,13 @@
                             "dependencies": {
                                 "spdx-exceptions": {
                                     "version": "1.0.4",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 },
                                 "spdx-license-ids": {
                                     "version": "1.2.0",
-                                    "bundled": true
+                                    "bundled": true,
+                                    "dev": true
                                 }
                             }
                         }
@@ -6540,36 +6953,42 @@
                 "validate-npm-package-name": {
                     "version": "2.2.2",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "builtins": "0.0.7"
                     },
                     "dependencies": {
                         "builtins": {
                             "version": "0.0.7",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "which": {
                     "version": "1.2.11",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "isexe": "1.1.2"
                     },
                     "dependencies": {
                         "isexe": {
                             "version": "1.1.2",
-                            "bundled": true
+                            "bundled": true,
+                            "dev": true
                         }
                     }
                 },
                 "wrappy": {
                     "version": "1.0.2",
-                    "bundled": true
+                    "bundled": true,
+                    "dev": true
                 },
                 "write-file-atomic": {
                     "version": "1.2.0",
                     "bundled": true,
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.9",
                         "imurmurhash": "0.1.4",
@@ -6582,6 +7001,7 @@
             "version": "2.14.1",
             "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-2.14.1.tgz",
             "integrity": "sha512-xPkMe9YSyA0srqV+ZBH+xkzqpwJ+QbXrk/lNjtX6bzw266QstYPzWiUylu3Ht/nhML0ky9rNG/HSgXnlyKYfWQ==",
+            "dev": true,
             "requires": {
                 "bluebird": "3.5.1",
                 "chalk": "1.1.3",
@@ -6608,6 +7028,7 @@
             "version": "2.0.2",
             "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
             "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+            "dev": true,
             "requires": {
                 "path-key": "2.0.1"
             }
@@ -6616,6 +7037,7 @@
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/npmi/-/npmi-2.0.1.tgz",
             "integrity": "sha1-MmB2V+G9R8qFerTp2Y8KDP+WvOo=",
+            "dev": true,
             "requires": {
                 "npm": "3.10.10",
                 "semver": "4.3.6"
@@ -6624,19 +7046,22 @@
                 "semver": {
                     "version": "4.3.6",
                     "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
-                    "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto="
+                    "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
+                    "dev": true
                 }
             }
         },
         "number-is-nan": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
-            "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
+            "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+            "dev": true
         },
         "object-assign": {
             "version": "4.1.1",
             "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
-            "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+            "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+            "dev": true
         },
         "object-copy": {
             "version": "0.1.0",
@@ -6700,7 +7125,8 @@
         "object-keys": {
             "version": "1.0.11",
             "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
-            "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0="
+            "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
+            "dev": true
         },
         "object-visit": {
             "version": "1.0.1",
@@ -6746,6 +7172,7 @@
             "version": "1.4.0",
             "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
             "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+            "dev": true,
             "requires": {
                 "wrappy": "1.0.2"
             }
@@ -6753,12 +7180,14 @@
         "onetime": {
             "version": "1.1.0",
             "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
-            "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k="
+            "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+            "dev": true
         },
         "open": {
             "version": "0.0.5",
             "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz",
-            "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw="
+            "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=",
+            "dev": true
         },
         "orchestrator": {
             "version": "0.3.8",
@@ -6806,12 +7235,14 @@
         "os-homedir": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
-            "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
+            "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+            "dev": true
         },
         "os-locale": {
             "version": "1.4.0",
             "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
             "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+            "dev": true,
             "requires": {
                 "lcid": "1.0.0"
             }
@@ -6820,6 +7251,7 @@
             "version": "1.0.3",
             "resolved": "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz",
             "integrity": "sha1-GzefZINa98Wn9JizV8uVIVwVnt8=",
+            "dev": true,
             "requires": {
                 "osx-release": "1.1.0",
                 "win-release": "1.1.1"
@@ -6828,12 +7260,14 @@
         "os-tmpdir": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
-            "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
+            "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+            "dev": true
         },
         "osenv": {
             "version": "0.1.5",
             "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
             "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+            "dev": true,
             "requires": {
                 "os-homedir": "1.0.2",
                 "os-tmpdir": "1.0.2"
@@ -6843,6 +7277,7 @@
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz",
             "integrity": "sha1-8heRGigTaUmvG/kwiyQeJzfTzWw=",
+            "dev": true,
             "requires": {
                 "minimist": "1.2.0"
             },
@@ -6850,14 +7285,16 @@
                 "minimist": {
                     "version": "1.2.0",
                     "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
-                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
+                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+                    "dev": true
                 }
             }
         },
         "p-finally": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
-            "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
+            "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+            "dev": true
         },
         "p-map": {
             "version": "1.2.0",
@@ -6869,6 +7306,7 @@
             "version": "2.4.0",
             "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz",
             "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=",
+            "dev": true,
             "requires": {
                 "got": "5.7.1",
                 "registry-auth-token": "3.3.2",
@@ -6919,6 +7357,7 @@
             "version": "2.2.0",
             "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
             "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+            "dev": true,
             "requires": {
                 "error-ex": "1.3.1"
             }
@@ -6951,6 +7390,7 @@
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
             "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+            "dev": true,
             "requires": {
                 "pinkie-promise": "2.0.1"
             }
@@ -6958,17 +7398,20 @@
         "path-is-absolute": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
-            "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+            "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+            "dev": true
         },
         "path-is-inside": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
-            "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
+            "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
+            "dev": true
         },
         "path-key": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
-            "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
+            "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+            "dev": true
         },
         "path-parse": {
             "version": "1.0.5",
@@ -7001,6 +7444,7 @@
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
             "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+            "dev": true,
             "requires": {
                 "graceful-fs": "4.1.11",
                 "pify": "2.3.0",
@@ -7035,17 +7479,20 @@
         "pify": {
             "version": "2.3.0",
             "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
-            "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+            "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+            "dev": true
         },
         "pinkie": {
             "version": "2.0.4",
             "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
-            "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
+            "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+            "dev": true
         },
         "pinkie-promise": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
             "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+            "dev": true,
             "requires": {
                 "pinkie": "2.0.4"
             }
@@ -7139,7 +7586,8 @@
         "prepend-http": {
             "version": "1.0.4",
             "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
-            "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
+            "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
+            "dev": true
         },
         "pretty-hrtime": {
             "version": "1.0.3",
@@ -7156,12 +7604,14 @@
         "process-nextick-args": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
-            "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
+            "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
+            "dev": true
         },
         "promise": {
             "version": "7.3.1",
             "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
             "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
+            "dev": true,
             "requires": {
                 "asap": "2.0.6"
             }
@@ -7169,12 +7619,14 @@
         "proxy-from-env": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
-            "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4="
+            "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
+            "dev": true
         },
         "pseudomap": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
-            "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
+            "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+            "dev": true
         },
         "public-encrypt": {
             "version": "4.0.0",
@@ -7192,12 +7644,14 @@
         "punycode": {
             "version": "1.3.2",
             "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
-            "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
+            "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+            "dev": true
         },
         "querystring": {
             "version": "0.2.0",
             "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
-            "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
+            "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
+            "dev": true
         },
         "querystring-es3": {
             "version": "0.2.1",
@@ -7228,6 +7682,7 @@
             "version": "1.2.6",
             "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.6.tgz",
             "integrity": "sha1-6xiYnG1PTxYsOZ953dKfODVWgJI=",
+            "dev": true,
             "requires": {
                 "deep-extend": "0.4.2",
                 "ini": "1.3.5",
@@ -7238,7 +7693,8 @@
                 "minimist": {
                     "version": "1.2.0",
                     "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
-                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
+                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+                    "dev": true
                 }
             }
         },
@@ -7246,20 +7702,22 @@
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.1.tgz",
             "integrity": "sha512-OHr24Jb7nN6oaQOTRXxcQ2yJSK3SHA1dp2CZEfvRxsl/MbhFr4CYnkwn8DY37pKu7Eu18X4mYuWFxO6vpbFxtQ==",
+            "dev": true,
             "requires": {
-                "debug": "2.6.9",
-                "js-yaml": "3.11.0",
-                "json5": "0.5.1",
-                "object-assign": "4.1.1",
-                "object-keys": "1.0.11",
-                "path-exists": "2.1.0",
-                "require-from-string": "2.0.1"
+                "debug": "^2.2.0",
+                "js-yaml": "^3.6.1",
+                "json5": "^0.5.0",
+                "object-assign": "^4.1.0",
+                "object-keys": "^1.0.9",
+                "path-exists": "^2.1.0",
+                "require-from-string": "^2.0.1"
             }
         },
         "read-all-stream": {
             "version": "3.1.0",
             "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
             "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=",
+            "dev": true,
             "requires": {
                 "pinkie-promise": "2.0.1",
                 "readable-stream": "2.3.6"
@@ -7278,6 +7736,7 @@
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
             "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+            "dev": true,
             "requires": {
                 "load-json-file": "1.1.0",
                 "normalize-package-data": "2.4.0",
@@ -7288,6 +7747,7 @@
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
             "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+            "dev": true,
             "requires": {
                 "find-up": "1.1.2",
                 "read-pkg": "1.1.0"
@@ -7297,6 +7757,7 @@
             "version": "2.3.6",
             "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
             "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
+            "dev": true,
             "requires": {
                 "core-util-is": "1.0.2",
                 "inherits": "2.0.3",
@@ -7320,6 +7781,7 @@
             "version": "2.2.2",
             "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz",
             "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==",
+            "dev": true,
             "requires": {
                 "minimatch": "3.0.4"
             }
@@ -7348,6 +7810,7 @@
             "version": "3.3.2",
             "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
             "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
+            "dev": true,
             "requires": {
                 "rc": "1.2.6",
                 "safe-buffer": "5.1.1"
@@ -7357,6 +7820,7 @@
             "version": "3.1.0",
             "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
             "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
+            "dev": true,
             "requires": {
                 "rc": "1.2.6"
             }
@@ -7403,12 +7867,14 @@
         "repeat-string": {
             "version": "1.6.1",
             "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
-            "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
+            "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+            "dev": true
         },
         "repeating": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
             "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+            "dev": true,
             "requires": {
                 "is-finite": "1.0.2"
             }
@@ -7458,17 +7924,20 @@
         "require-directory": {
             "version": "2.1.1",
             "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
-            "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
+            "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+            "dev": true
         },
         "require-from-string": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.1.tgz",
-            "integrity": "sha1-xUUjPp19pmFunVmt+zn8n1iGdv8="
+            "integrity": "sha1-xUUjPp19pmFunVmt+zn8n1iGdv8=",
+            "dev": true
         },
         "require-main-filename": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
-            "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
+            "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+            "dev": true
         },
         "requizzle": {
             "version": "0.2.1",
@@ -7516,6 +7985,7 @@
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
             "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+            "dev": true,
             "requires": {
                 "exit-hook": "1.1.1",
                 "onetime": "1.1.0"
@@ -7531,6 +8001,7 @@
             "version": "0.1.3",
             "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
             "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
+            "dev": true,
             "requires": {
                 "align-text": "0.1.4"
             }
@@ -7558,6 +8029,7 @@
             "version": "2.3.0",
             "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
             "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
+            "dev": true,
             "requires": {
                 "is-promise": "2.1.0"
             }
@@ -7565,12 +8037,14 @@
         "rx": {
             "version": "4.1.0",
             "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
-            "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I="
+            "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=",
+            "dev": true
         },
         "safe-buffer": {
             "version": "5.1.1",
             "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
-            "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
+            "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+            "dev": true
         },
         "safe-regex": {
             "version": "1.1.0",
@@ -7584,17 +8058,20 @@
         "sax": {
             "version": "1.2.4",
             "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
-            "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+            "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+            "dev": true
         },
         "semver": {
             "version": "5.5.0",
             "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
-            "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
+            "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
+            "dev": true
         },
         "semver-diff": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
             "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
+            "dev": true,
             "requires": {
                 "semver": "5.5.0"
             }
@@ -7602,7 +8079,8 @@
         "semver-utils": {
             "version": "1.1.2",
             "resolved": "https://registry.npmjs.org/semver-utils/-/semver-utils-1.1.2.tgz",
-            "integrity": "sha512-+RvtdCZJdLJXN6ozVqbypYII/m4snihgWvmFHW8iWusxqGVdEP31QdUVVaC6GeJ9EYE0JCMdWiNlLF3edjifEw=="
+            "integrity": "sha512-+RvtdCZJdLJXN6ozVqbypYII/m4snihgWvmFHW8iWusxqGVdEP31QdUVVaC6GeJ9EYE0JCMdWiNlLF3edjifEw==",
+            "dev": true
         },
         "sequencify": {
             "version": "0.0.7",
@@ -7613,7 +8091,8 @@
         "set-blocking": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
-            "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
+            "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+            "dev": true
         },
         "set-value": {
             "version": "2.0.0",
@@ -7652,6 +8131,7 @@
             "version": "0.1.2",
             "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
             "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=",
+            "dev": true,
             "requires": {
                 "is-extendable": "0.1.1",
                 "kind-of": "2.0.1",
@@ -7663,6 +8143,7 @@
                     "version": "2.0.1",
                     "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
                     "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
+                    "dev": true,
                     "requires": {
                         "is-buffer": "1.1.6"
                     }
@@ -7670,7 +8151,8 @@
                 "lazy-cache": {
                     "version": "0.2.7",
                     "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
-                    "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U="
+                    "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=",
+                    "dev": true
                 }
             }
         },
@@ -7688,6 +8170,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
             "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+            "dev": true,
             "requires": {
                 "shebang-regex": "1.0.0"
             }
@@ -7695,7 +8178,8 @@
         "shebang-regex": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
-            "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
+            "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+            "dev": true
         },
         "shell-quote": {
             "version": "1.6.1",
@@ -7718,12 +8202,14 @@
         "signal-exit": {
             "version": "3.0.2",
             "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
-            "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
+            "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
+            "dev": true
         },
         "slide": {
             "version": "1.1.6",
             "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
-            "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc="
+            "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
+            "dev": true
         },
         "snapdragon": {
             "version": "0.8.2",
@@ -7853,6 +8339,7 @@
             "version": "1.71.0",
             "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.71.0.tgz",
             "integrity": "sha1-hCz+01/6xZGsNIJM4PFGdlXF+PE=",
+            "dev": true,
             "requires": {
                 "abbrev": "1.1.1",
                 "ansi-escapes": "1.4.0",
@@ -7894,6 +8381,7 @@
                     "version": "3.1.0",
                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
                     "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+                    "dev": true,
                     "requires": {
                         "ms": "2.0.0"
                     }
@@ -7902,6 +8390,7 @@
                     "version": "3.3.1",
                     "resolved": "https://registry.npmjs.org/got/-/got-3.3.1.tgz",
                     "integrity": "sha1-5dDtSvVfw+701WAHdp2YGSvLLso=",
+                    "dev": true,
                     "requires": {
                         "duplexify": "3.5.4",
                         "infinity-agent": "2.0.3",
@@ -7919,6 +8408,7 @@
                     "version": "1.0.1",
                     "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz",
                     "integrity": "sha1-cs/Ebj6NG+ZR4eu1Tqn26pbzdLs=",
+                    "dev": true,
                     "requires": {
                         "package-json": "1.2.0"
                     }
@@ -7926,12 +8416,14 @@
                 "object-assign": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
-                    "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I="
+                    "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
+                    "dev": true
                 },
                 "package-json": {
                     "version": "1.2.0",
                     "resolved": "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz",
                     "integrity": "sha1-yOysCUInzfdqMWh07QXifMk5oOA=",
+                    "dev": true,
                     "requires": {
                         "got": "3.3.1",
                         "registry-url": "3.1.0"
@@ -7941,6 +8433,7 @@
                     "version": "1.1.3",
                     "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
                     "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
+                    "dev": true,
                     "requires": {
                         "is-finite": "1.0.2"
                     }
@@ -7948,12 +8441,14 @@
                 "timed-out": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
-                    "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo="
+                    "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo=",
+                    "dev": true
                 },
                 "update-notifier": {
                     "version": "0.5.0",
                     "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz",
                     "integrity": "sha1-B7XcIGazYnqztPUwEw9+3doHpMw=",
+                    "dev": true,
                     "requires": {
                         "chalk": "1.1.3",
                         "configstore": "1.4.0",
@@ -7970,6 +8465,7 @@
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-1.0.1.tgz",
             "integrity": "sha1-8nrsJJiyQCescZIUAmUhWRERUI8=",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "nconf": "0.7.2",
@@ -7980,6 +8476,7 @@
             "version": "1.4.6",
             "resolved": "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.4.6.tgz",
             "integrity": "sha512-Fnl5UWjklZzXN05MsWThM+8jW71LAD0k/bMt8Gqbnb0EdmOdyopyxfeTw2K6yXxyBiiVSJE0De+2Enak4zgBwA==",
+            "dev": true,
             "requires": {
                 "graphlib": "2.1.5",
                 "toml": "2.3.3"
@@ -7989,6 +8486,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-1.2.0.tgz",
             "integrity": "sha512-FucMRR+Rc6LBaSIYxiBl+jvb7R00SgA0QfMT+RGxLIZlDk1lagvA/jIkv+mRadwHVSV/ShIFSZLmS7agfPclVg==",
+            "dev": true,
             "requires": {
                 "clone-deep": "0.3.0"
             }
@@ -7997,6 +8495,7 @@
             "version": "1.8.1",
             "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.8.1.tgz",
             "integrity": "sha1-MdUID7HA39b6hWfdNKUj/QK/H8o=",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "hosted-git-info": "2.6.0"
@@ -8005,12 +8504,14 @@
         "snyk-mvn-plugin": {
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-1.1.1.tgz",
-            "integrity": "sha512-CkOAkOYVpEXm/c0peKNpEhbSIqb6SxNM28L5Rt5XZOkZ00Ud3uhz26+AicZVgvhe3in8A2CzOIAPyMUL2ueW4A=="
+            "integrity": "sha512-CkOAkOYVpEXm/c0peKNpEhbSIqb6SxNM28L5Rt5XZOkZ00Ud3uhz26+AicZVgvhe3in8A2CzOIAPyMUL2ueW4A==",
+            "dev": true
         },
         "snyk-nuget-plugin": {
             "version": "1.3.9",
             "resolved": "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.3.9.tgz",
             "integrity": "sha512-F38Amr8AxbalFfUmjLM+57P2Gq2vUh9dWsP7oE2DPXO/f7tW00jwyWhJ5D39Zx+elBoXDxWYvAp14IJnxV18Ag==",
+            "dev": true,
             "requires": {
                 "debug": "3.1.0",
                 "es6-promise": "4.2.4",
@@ -8022,6 +8523,7 @@
                     "version": "3.1.0",
                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
                     "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+                    "dev": true,
                     "requires": {
                         "ms": "2.0.0"
                     }
@@ -8029,7 +8531,8 @@
                 "es6-promise": {
                     "version": "4.2.4",
                     "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
-                    "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ=="
+                    "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
+                    "dev": true
                 }
             }
         },
@@ -8037,6 +8540,7 @@
             "version": "1.3.2",
             "resolved": "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.3.2.tgz",
             "integrity": "sha512-EVN5ilP2PJ5EEBWUvSjzI1kHTRyJxqCQXm5Bb2Kkl4z1cNCFO9ScxjwUDO7cJmQCDQUhHGflDd611ToWmlEYnQ==",
+            "dev": true,
             "requires": {
                 "debug": "3.1.0"
             },
@@ -8045,6 +8549,7 @@
                     "version": "3.1.0",
                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
                     "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+                    "dev": true,
                     "requires": {
                         "ms": "2.0.0"
                     }
@@ -8055,6 +8560,7 @@
             "version": "1.10.2",
             "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.10.2.tgz",
             "integrity": "sha1-Knvw8Hx7gRud2pPPm7sQ3Jkt17w=",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "email-validator": "1.1.1",
@@ -8071,12 +8577,14 @@
         "snyk-python-plugin": {
             "version": "1.5.7",
             "resolved": "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.5.7.tgz",
-            "integrity": "sha512-+BJ0ORdZSt62fIxDKkOi7TmKC9sFE9B4QXpoZV7Y0OtScEN99HYT7h4Jh3Hs8c9Vu40UmGfLQG1r78PoqxmM3Q=="
+            "integrity": "sha512-+BJ0ORdZSt62fIxDKkOi7TmKC9sFE9B4QXpoZV7Y0OtScEN99HYT7h4Jh3Hs8c9Vu40UmGfLQG1r78PoqxmM3Q==",
+            "dev": true
         },
         "snyk-resolve": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.0.tgz",
             "integrity": "sha1-u+kZbTf1fDklHmvnXM3Vsgl+maI=",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "then-fs": "2.0.0"
@@ -8086,6 +8594,7 @@
             "version": "1.7.0",
             "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-1.7.0.tgz",
             "integrity": "sha1-E3Q6BYQ33/iQuq9DfDM8lmp0PLY=",
+            "dev": true,
             "requires": {
                 "abbrev": "1.1.1",
                 "ansicolors": "0.3.2",
@@ -8106,7 +8615,8 @@
                 "minimist": {
                     "version": "1.2.0",
                     "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
-                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
+                    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+                    "dev": true
                 }
             }
         },
@@ -8114,6 +8624,7 @@
             "version": "1.2.5",
             "resolved": "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-1.2.5.tgz",
             "integrity": "sha512-6D981zAdFYatBLNwp7J5Vl5wZFieBlwKj1Ans9uZ5BZZfg4mjIX/62tfADmJEbHijvnN+i7N8cNQRvVOyLo2UA==",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9"
             }
@@ -8122,6 +8633,7 @@
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz",
             "integrity": "sha1-D7cxdtvzLngvGRAClBYESPkRHMg=",
+            "dev": true,
             "requires": {
                 "archy": "1.0.0"
             }
@@ -8130,6 +8642,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.2.0.tgz",
             "integrity": "sha1-MPwrEcBwZFke41eAyCa+kTEvIUQ=",
+            "dev": true,
             "requires": {
                 "debug": "2.6.9",
                 "es6-promise": "3.3.1",
@@ -8172,12 +8685,14 @@
         "spawn-please": {
             "version": "0.3.0",
             "resolved": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.3.0.tgz",
-            "integrity": "sha1-2zOOxM/2Orxp8dDgjO6euL69nRE="
+            "integrity": "sha1-2zOOxM/2Orxp8dDgjO6euL69nRE=",
+            "dev": true
         },
         "spdx-correct": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
             "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
+            "dev": true,
             "requires": {
                 "spdx-expression-parse": "3.0.0",
                 "spdx-license-ids": "3.0.0"
@@ -8186,12 +8701,14 @@
         "spdx-exceptions": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
-            "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="
+            "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
+            "dev": true
         },
         "spdx-expression-parse": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
             "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
+            "dev": true,
             "requires": {
                 "spdx-exceptions": "2.1.0",
                 "spdx-license-ids": "3.0.0"
@@ -8200,7 +8717,8 @@
         "spdx-license-ids": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
-            "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="
+            "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
+            "dev": true
         },
         "split-string": {
             "version": "3.1.0",
@@ -8214,7 +8732,8 @@
         "sprintf-js": {
             "version": "1.0.3",
             "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
-            "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
+            "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+            "dev": true
         },
         "static-extend": {
             "version": "0.1.2",
@@ -8336,7 +8855,8 @@
         "stream-shift": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
-            "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="
+            "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
+            "dev": true
         },
         "stream-splicer": {
             "version": "2.0.0",
@@ -8352,6 +8872,7 @@
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz",
             "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=",
+            "dev": true,
             "requires": {
                 "strip-ansi": "3.0.1"
             }
@@ -8360,6 +8881,7 @@
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
             "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+            "dev": true,
             "requires": {
                 "code-point-at": "1.1.0",
                 "is-fullwidth-code-point": "1.0.0",
@@ -8370,6 +8892,7 @@
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
             "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+            "dev": true,
             "requires": {
                 "safe-buffer": "5.1.1"
             }
@@ -8378,6 +8901,7 @@
             "version": "3.0.1",
             "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
             "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+            "dev": true,
             "requires": {
                 "ansi-regex": "2.1.1"
             }
@@ -8386,6 +8910,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
             "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+            "dev": true,
             "requires": {
                 "is-utf8": "0.2.1"
             }
@@ -8423,7 +8948,8 @@
         "strip-eof": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
-            "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
+            "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+            "dev": true
         },
         "strip-indent": {
             "version": "1.0.1",
@@ -8445,7 +8971,8 @@
         "strip-json-comments": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
-            "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
+            "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
+            "dev": true
         },
         "subarg": {
             "version": "1.0.0",
@@ -8467,7 +8994,8 @@
         "supports-color": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
-            "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
+            "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+            "dev": true
         },
         "syntax-error": {
             "version": "1.4.0",
@@ -8488,6 +9016,7 @@
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
             "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=",
+            "dev": true,
             "requires": {
                 "os-tmpdir": "1.0.2",
                 "uuid": "2.0.3"
@@ -8496,7 +9025,8 @@
                 "uuid": {
                     "version": "2.0.3",
                     "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
-                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
+                    "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
+                    "dev": true
                 }
             }
         },
@@ -8504,6 +9034,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
             "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
+            "dev": true,
             "requires": {
                 "execa": "0.7.0"
             }
@@ -8524,6 +9055,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz",
             "integrity": "sha1-cveS3Z0xcFqRrhnr/Piz+WjIHaI=",
+            "dev": true,
             "requires": {
                 "promise": "7.3.1"
             }
@@ -8531,7 +9063,8 @@
         "through": {
             "version": "2.3.8",
             "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
-            "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
+            "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+            "dev": true
         },
         "through2": {
             "version": "2.0.3",
@@ -8561,7 +9094,8 @@
         "timed-out": {
             "version": "3.1.3",
             "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz",
-            "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc="
+            "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=",
+            "dev": true
         },
         "timers-browserify": {
             "version": "1.4.2",
@@ -8612,12 +9146,14 @@
         "to-utf8": {
             "version": "0.0.1",
             "resolved": "https://registry.npmjs.org/to-utf8/-/to-utf8-0.0.1.tgz",
-            "integrity": "sha1-0Xrqcv8vujm55DYBvns/9y4ImFI="
+            "integrity": "sha1-0Xrqcv8vujm55DYBvns/9y4ImFI=",
+            "dev": true
         },
         "toml": {
             "version": "2.3.3",
             "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.3.tgz",
-            "integrity": "sha512-O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA=="
+            "integrity": "sha512-O7L5hhSQHxuufWUdcTRPfuTh3phKfAZ/dqfxZFoxPCj2RYmpaSGLEIs016FCXItQwNr08yefUB5TSjzRYnajTA==",
+            "dev": true
         },
         "transformify": {
             "version": "0.1.2",
@@ -8711,7 +9247,8 @@
         "undefsafe": {
             "version": "0.0.3",
             "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-0.0.3.tgz",
-            "integrity": "sha1-7Mo6A+VrmvFzhbqsgSrIO5lKli8="
+            "integrity": "sha1-7Mo6A+VrmvFzhbqsgSrIO5lKli8=",
+            "dev": true
         },
         "underscore": {
             "version": "1.8.3",
@@ -8780,6 +9317,7 @@
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
             "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
+            "dev": true,
             "requires": {
                 "crypto-random-string": "1.0.0"
             }
@@ -8827,12 +9365,14 @@
         "unzip-response": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz",
-            "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4="
+            "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=",
+            "dev": true
         },
         "update-notifier": {
             "version": "2.4.0",
             "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.4.0.tgz",
             "integrity": "sha1-+bTHAPv9TsEsgRWHJYd31WPYyGY=",
+            "dev": true,
             "requires": {
                 "boxen": "1.3.0",
                 "chalk": "2.3.2",
@@ -8849,12 +9389,14 @@
                 "ansi-regex": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
-                    "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
+                    "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+                    "dev": true
                 },
                 "ansi-styles": {
                     "version": "3.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
                     "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+                    "dev": true,
                     "requires": {
                         "color-convert": "1.9.1"
                     }
@@ -8863,6 +9405,7 @@
                     "version": "1.3.0",
                     "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
                     "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
+                    "dev": true,
                     "requires": {
                         "ansi-align": "2.0.0",
                         "camelcase": "4.1.0",
@@ -8876,12 +9419,14 @@
                 "camelcase": {
                     "version": "4.1.0",
                     "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
-                    "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
+                    "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+                    "dev": true
                 },
                 "chalk": {
                     "version": "2.3.2",
                     "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz",
                     "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==",
+                    "dev": true,
                     "requires": {
                         "ansi-styles": "3.2.1",
                         "escape-string-regexp": "1.0.5",
@@ -8892,6 +9437,7 @@
                     "version": "3.1.2",
                     "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz",
                     "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==",
+                    "dev": true,
                     "requires": {
                         "dot-prop": "4.2.0",
                         "graceful-fs": "4.1.11",
@@ -8905,6 +9451,7 @@
                     "version": "4.2.0",
                     "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
                     "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
+                    "dev": true,
                     "requires": {
                         "is-obj": "1.0.1"
                     }
@@ -8913,6 +9460,7 @@
                     "version": "6.7.1",
                     "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
                     "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
+                    "dev": true,
                     "requires": {
                         "create-error-class": "3.0.2",
                         "duplexer3": "0.1.4",
@@ -8930,12 +9478,14 @@
                 "is-fullwidth-code-point": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
-                    "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
+                    "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+                    "dev": true
                 },
                 "latest-version": {
                     "version": "3.1.0",
                     "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
                     "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
+                    "dev": true,
                     "requires": {
                         "package-json": "4.0.1"
                     }
@@ -8944,6 +9494,7 @@
                     "version": "4.0.1",
                     "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
                     "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
+                    "dev": true,
                     "requires": {
                         "got": "6.7.1",
                         "registry-auth-token": "3.3.2",
@@ -8955,6 +9506,7 @@
                     "version": "2.1.1",
                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
                     "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+                    "dev": true,
                     "requires": {
                         "is-fullwidth-code-point": "2.0.0",
                         "strip-ansi": "4.0.0"
@@ -8964,6 +9516,7 @@
                     "version": "4.0.0",
                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
                     "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+                    "dev": true,
                     "requires": {
                         "ansi-regex": "3.0.0"
                     }
@@ -8972,6 +9525,7 @@
                     "version": "5.3.0",
                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz",
                     "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==",
+                    "dev": true,
                     "requires": {
                         "has-flag": "3.0.0"
                     }
@@ -8979,17 +9533,20 @@
                 "timed-out": {
                     "version": "4.0.1",
                     "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
-                    "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
+                    "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
+                    "dev": true
                 },
                 "unzip-response": {
                     "version": "2.0.1",
                     "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
-                    "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c="
+                    "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
+                    "dev": true
                 },
                 "widest-line": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz",
                     "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=",
+                    "dev": true,
                     "requires": {
                         "string-width": "2.1.1"
                     }
@@ -8998,6 +9555,7 @@
                     "version": "2.3.0",
                     "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz",
                     "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==",
+                    "dev": true,
                     "requires": {
                         "graceful-fs": "4.1.11",
                         "imurmurhash": "0.1.4",
@@ -9007,7 +9565,8 @@
                 "xdg-basedir": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
-                    "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
+                    "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
+                    "dev": true
                 }
             }
         },
@@ -9021,6 +9580,7 @@
             "version": "0.11.0",
             "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
             "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+            "dev": true,
             "requires": {
                 "punycode": "1.3.2",
                 "querystring": "0.2.0"
@@ -9030,6 +9590,7 @@
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
             "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
+            "dev": true,
             "requires": {
                 "prepend-http": "1.0.4"
             }
@@ -9077,12 +9638,14 @@
         "util-deprecate": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
-            "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+            "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+            "dev": true
         },
         "uuid": {
             "version": "3.2.1",
             "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
-            "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA=="
+            "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
+            "dev": true
         },
         "v8flags": {
             "version": "2.1.1",
@@ -9097,6 +9660,7 @@
             "version": "3.0.3",
             "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
             "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
+            "dev": true,
             "requires": {
                 "spdx-correct": "3.0.0",
                 "spdx-expression-parse": "3.0.0"
@@ -9266,6 +9830,7 @@
             "version": "1.3.0",
             "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
             "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
+            "dev": true,
             "requires": {
                 "isexe": "2.0.0"
             }
@@ -9273,12 +9838,14 @@
         "which-module": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
-            "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
+            "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+            "dev": true
         },
         "widest-line": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz",
             "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=",
+            "dev": true,
             "requires": {
                 "string-width": "1.0.2"
             }
@@ -9287,6 +9854,7 @@
             "version": "1.1.1",
             "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz",
             "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=",
+            "dev": true,
             "requires": {
                 "semver": "5.5.0"
             }
@@ -9294,17 +9862,20 @@
         "window-size": {
             "version": "0.1.4",
             "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
-            "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
+            "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=",
+            "dev": true
         },
         "wordwrap": {
             "version": "0.0.2",
             "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
-            "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
+            "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
+            "dev": true
         },
         "wrap-ansi": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
             "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+            "dev": true,
             "requires": {
                 "string-width": "1.0.2",
                 "strip-ansi": "3.0.1"
@@ -9313,7 +9884,8 @@
         "wrappy": {
             "version": "1.0.2",
             "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
-            "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+            "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+            "dev": true
         },
         "wrench": {
             "version": "1.5.9",
@@ -9325,6 +9897,7 @@
             "version": "1.3.4",
             "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
             "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
+            "dev": true,
             "requires": {
                 "graceful-fs": "4.1.11",
                 "imurmurhash": "0.1.4",
@@ -9335,6 +9908,7 @@
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz",
             "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=",
+            "dev": true,
             "requires": {
                 "os-homedir": "1.0.2"
             }
@@ -9343,6 +9917,7 @@
             "version": "0.4.19",
             "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
             "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
+            "dev": true,
             "requires": {
                 "sax": "1.2.4",
                 "xmlbuilder": "9.0.7"
@@ -9351,7 +9926,8 @@
         "xmlbuilder": {
             "version": "9.0.7",
             "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
-            "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
+            "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
+            "dev": true
         },
         "xmlcreate": {
             "version": "1.0.2",
@@ -9368,17 +9944,20 @@
         "y18n": {
             "version": "3.2.1",
             "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
-            "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
+            "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+            "dev": true
         },
         "yallist": {
             "version": "2.1.2",
             "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-            "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+            "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+            "dev": true
         },
         "yargs": {
             "version": "3.15.0",
             "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.15.0.tgz",
             "integrity": "sha1-PZRG7yH7N5GzmFaQZi5LloPH8YE=",
+            "dev": true,
             "requires": {
                 "camelcase": "1.2.1",
                 "cliui": "2.1.0",
@@ -9390,6 +9969,7 @@
             "version": "2.4.1",
             "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz",
             "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=",
+            "dev": true,
             "requires": {
                 "camelcase": "3.0.0",
                 "lodash.assign": "4.2.0"
@@ -9398,7 +9978,8 @@
                 "camelcase": {
                     "version": "3.0.0",
                     "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
-                    "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
+                    "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+                    "dev": true
                 }
             }
         },
@@ -9406,6 +9987,7 @@
             "version": "1.2.0",
             "resolved": "https://registry.npmjs.org/zip/-/zip-1.2.0.tgz",
             "integrity": "sha1-rQrUImUwm+QutW/IYZThfCTmapw=",
+            "dev": true,
             "requires": {
                 "bops": "0.1.1"
             }