Browse Source

Mise à jour des dépendances

develop
William Petit 1 year ago
parent
commit
cc81a616eb
2 changed files with 1993 additions and 786 deletions
  1. 1990
    783
      package-lock.json
  2. 3
    3
      package.json

+ 1990
- 783
package-lock.json View File

@@ -21,17 +21,23 @@
21 21
         "negotiator": "0.6.1"
22 22
       }
23 23
     },
24
+    "ajv": {
25
+      "version": "5.5.2",
26
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
27
+      "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
28
+      "dev": true,
29
+      "requires": {
30
+        "co": "^4.6.0",
31
+        "fast-deep-equal": "^1.0.0",
32
+        "fast-json-stable-stringify": "^2.0.0",
33
+        "json-schema-traverse": "^0.3.0"
34
+      }
35
+    },
24 36
     "ansi-regex": {
25 37
       "version": "2.1.1",
26 38
       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
27 39
       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
28 40
     },
29
-    "ansi-styles": {
30
-      "version": "2.2.1",
31
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
32
-      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
33
-      "dev": true
34
-    },
35 41
     "ansi_up": {
36 42
       "version": "1.3.0",
37 43
       "resolved": "https://registry.npmjs.org/ansi_up/-/ansi_up-1.3.0.tgz",
@@ -66,15 +72,18 @@
66 72
       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
67 73
     },
68 74
     "asn1": {
69
-      "version": "0.2.3",
70
-      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
71
-      "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
72
-      "dev": true
75
+      "version": "0.2.4",
76
+      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
77
+      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
78
+      "dev": true,
79
+      "requires": {
80
+        "safer-buffer": "~2.1.0"
81
+      }
73 82
     },
74 83
     "assert-plus": {
75
-      "version": "0.2.0",
76
-      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
77
-      "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
84
+      "version": "1.0.0",
85
+      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
86
+      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
78 87
       "dev": true
79 88
     },
80 89
     "asynckit": {
@@ -84,15 +93,15 @@
84 93
       "dev": true
85 94
     },
86 95
     "aws-sign2": {
87
-      "version": "0.6.0",
88
-      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
89
-      "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
96
+      "version": "0.7.0",
97
+      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
98
+      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
90 99
       "dev": true
91 100
     },
92 101
     "aws4": {
93
-      "version": "1.7.0",
94
-      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
95
-      "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
102
+      "version": "1.8.0",
103
+      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
104
+      "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
96 105
       "dev": true
97 106
     },
98 107
     "balanced-match": {
@@ -110,15 +119,21 @@
110 119
       }
111 120
     },
112 121
     "bcrypt-pbkdf": {
113
-      "version": "1.0.1",
114
-      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
115
-      "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
122
+      "version": "1.0.2",
123
+      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
124
+      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
116 125
       "dev": true,
117 126
       "optional": true,
118 127
       "requires": {
119 128
         "tweetnacl": "^0.14.3"
120 129
       }
121 130
     },
131
+    "bind-obj-methods": {
132
+      "version": "2.0.0",
133
+      "resolved": "https://registry.npmjs.org/bind-obj-methods/-/bind-obj-methods-2.0.0.tgz",
134
+      "integrity": "sha512-3/qRXczDi2Cdbz6jE+W3IflJOutRVica8frpBn14de1mBOkzDo+6tY33kNhvkw54Kn3PzRRD2VnGbGPcTAk4sw==",
135
+      "dev": true
136
+    },
122 137
     "bindings": {
123 138
       "version": "1.3.0",
124 139
       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz",
@@ -156,15 +171,6 @@
156 171
         "type-is": "~1.6.16"
157 172
       }
158 173
     },
159
-    "boom": {
160
-      "version": "2.10.1",
161
-      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
162
-      "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
163
-      "dev": true,
164
-      "requires": {
165
-        "hoek": "2.x.x"
166
-      }
167
-    },
168 174
     "bootstrap": {
169 175
       "version": "3.3.7",
170 176
       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz",
@@ -199,6 +205,12 @@
199 205
       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
200 206
       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw="
201 207
     },
208
+    "buffer-from": {
209
+      "version": "1.1.1",
210
+      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
211
+      "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
212
+      "dev": true
213
+    },
202 214
     "bytes": {
203 215
       "version": "3.0.0",
204 216
       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
@@ -222,24 +234,11 @@
222 234
       }
223 235
     },
224 236
     "caseless": {
225
-      "version": "0.11.0",
226
-      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
227
-      "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
237
+      "version": "0.12.0",
238
+      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
239
+      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
228 240
       "dev": true
229 241
     },
230
-    "chalk": {
231
-      "version": "1.1.3",
232
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
233
-      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
234
-      "dev": true,
235
-      "requires": {
236
-        "ansi-styles": "^2.2.1",
237
-        "escape-string-regexp": "^1.0.2",
238
-        "has-ansi": "^2.0.0",
239
-        "strip-ansi": "^3.0.0",
240
-        "supports-color": "^2.0.0"
241
-      }
242
-    },
243 242
     "chownr": {
244 243
       "version": "1.0.1",
245 244
       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
@@ -251,6 +250,12 @@
251 250
       "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=",
252 251
       "dev": true
253 252
     },
253
+    "co": {
254
+      "version": "4.6.0",
255
+      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
256
+      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
257
+      "dev": true
258
+    },
254 259
     "code-point-at": {
255 260
       "version": "1.1.0",
256 261
       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
@@ -271,12 +276,6 @@
271 276
         "delayed-stream": "~1.0.0"
272 277
       }
273 278
     },
274
-    "commander": {
275
-      "version": "2.15.1",
276
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
277
-      "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
278
-      "dev": true
279
-    },
280 279
     "concat-map": {
281 280
       "version": "0.0.1",
282 281
       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -323,28 +322,17 @@
323 322
       }
324 323
     },
325 324
     "coveralls": {
326
-      "version": "2.13.3",
327
-      "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-2.13.3.tgz",
328
-      "integrity": "sha512-iiAmn+l1XqRwNLXhW8Rs5qHZRFMYp9ZIPjEOVRpC/c4so6Y/f4/lFi0FfR5B9cCqgyhkJ5cZmbvcVRfP8MHchw==",
325
+      "version": "3.0.2",
326
+      "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.2.tgz",
327
+      "integrity": "sha512-Tv0LKe/MkBOilH2v7WBiTBdudg2ChfGbdXafc/s330djpF3zKOmuehTeRwjXWc7pzfj9FrDUTA7tEx6Div8NFw==",
329 328
       "dev": true,
330 329
       "requires": {
331
-        "js-yaml": "3.6.1",
332
-        "lcov-parse": "0.0.10",
333
-        "log-driver": "1.2.5",
334
-        "minimist": "1.2.0",
335
-        "request": "2.79.0"
336
-      },
337
-      "dependencies": {
338
-        "js-yaml": {
339
-          "version": "3.6.1",
340
-          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz",
341
-          "integrity": "sha1-bl/mfYsgXOTSL60Ft3geja3MSzA=",
342
-          "dev": true,
343
-          "requires": {
344
-            "argparse": "^1.0.7",
345
-            "esprima": "^2.6.0"
346
-          }
347
-        }
330
+        "growl": "~> 1.10.0",
331
+        "js-yaml": "^3.11.0",
332
+        "lcov-parse": "^0.0.10",
333
+        "log-driver": "^1.2.7",
334
+        "minimist": "^1.2.0",
335
+        "request": "^2.85.0"
348 336
       }
349 337
     },
350 338
     "cross-spawn": {
@@ -357,15 +345,6 @@
357 345
         "which": "^1.2.9"
358 346
       }
359 347
     },
360
-    "cryptiles": {
361
-      "version": "2.0.5",
362
-      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
363
-      "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
364
-      "dev": true,
365
-      "requires": {
366
-        "boom": "2.x.x"
367
-      }
368
-    },
369 348
     "dashdash": {
370 349
       "version": "1.14.1",
371 350
       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
@@ -373,14 +352,6 @@
373 352
       "dev": true,
374 353
       "requires": {
375 354
         "assert-plus": "^1.0.0"
376
-      },
377
-      "dependencies": {
378
-        "assert-plus": {
379
-          "version": "1.0.0",
380
-          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
381
-          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
382
-          "dev": true
383
-        }
384 355
       }
385 356
     },
386 357
     "debug": {
@@ -404,12 +375,6 @@
404 375
       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
405 376
       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
406 377
     },
407
-    "deeper": {
408
-      "version": "2.1.0",
409
-      "resolved": "https://registry.npmjs.org/deeper/-/deeper-2.1.0.tgz",
410
-      "integrity": "sha1-vFZOX3MXT98gHgiwADDooU2nQ2g=",
411
-      "dev": true
412
-    },
413 378
     "deferred-leveldown": {
414 379
       "version": "4.0.2",
415 380
       "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-4.0.2.tgz",
@@ -452,13 +417,14 @@
452 417
       "dev": true
453 418
     },
454 419
     "ecc-jsbn": {
455
-      "version": "0.1.1",
456
-      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
457
-      "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
420
+      "version": "0.1.2",
421
+      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
422
+      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
458 423
       "dev": true,
459 424
       "optional": true,
460 425
       "requires": {
461
-        "jsbn": "~0.1.0"
426
+        "jsbn": "~0.1.0",
427
+        "safer-buffer": "^2.1.0"
462 428
       }
463 429
     },
464 430
     "ee-first": {
@@ -466,6 +432,12 @@
466 432
       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
467 433
       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
468 434
     },
435
+    "ejs": {
436
+      "version": "2.6.1",
437
+      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz",
438
+      "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==",
439
+      "dev": true
440
+    },
469 441
     "encodeurl": {
470 442
       "version": "1.0.2",
471 443
       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
@@ -511,9 +483,9 @@
511 483
       "dev": true
512 484
     },
513 485
     "esprima": {
514
-      "version": "2.7.3",
515
-      "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
516
-      "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
486
+      "version": "4.0.1",
487
+      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
488
+      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
517 489
       "dev": true
518 490
     },
519 491
     "etag": {
@@ -638,9 +610,9 @@
638 610
       }
639 611
     },
640 612
     "extend": {
641
-      "version": "3.0.1",
642
-      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
643
-      "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
613
+      "version": "3.0.2",
614
+      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
615
+      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
644 616
       "dev": true
645 617
     },
646 618
     "extsprintf": {
@@ -649,11 +621,23 @@
649 621
       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
650 622
       "dev": true
651 623
     },
624
+    "fast-deep-equal": {
625
+      "version": "1.1.0",
626
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
627
+      "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
628
+      "dev": true
629
+    },
652 630
     "fast-future": {
653 631
       "version": "1.0.2",
654 632
       "resolved": "https://registry.npmjs.org/fast-future/-/fast-future-1.0.2.tgz",
655 633
       "integrity": "sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo="
656 634
     },
635
+    "fast-json-stable-stringify": {
636
+      "version": "2.0.0",
637
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
638
+      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
639
+      "dev": true
640
+    },
657 641
     "finalhandler": {
658 642
       "version": "1.1.1",
659 643
       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
@@ -692,13 +676,13 @@
692 676
       "dev": true
693 677
     },
694 678
     "form-data": {
695
-      "version": "2.1.4",
696
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
697
-      "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
679
+      "version": "2.3.2",
680
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
681
+      "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
698 682
       "dev": true,
699 683
       "requires": {
700 684
         "asynckit": "^0.4.0",
701
-        "combined-stream": "^1.0.5",
685
+        "combined-stream": "1.0.6",
702 686
         "mime-types": "^2.1.12"
703 687
       }
704 688
     },
@@ -717,12 +701,24 @@
717 701
       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
718 702
       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
719 703
     },
704
+    "fs-exists-cached": {
705
+      "version": "1.0.0",
706
+      "resolved": "https://registry.npmjs.org/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz",
707
+      "integrity": "sha1-zyVVTKBQ3EmuZla0HeQiWJidy84=",
708
+      "dev": true
709
+    },
720 710
     "fs.realpath": {
721 711
       "version": "1.0.0",
722 712
       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
723 713
       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
724 714
       "dev": true
725 715
     },
716
+    "function-loop": {
717
+      "version": "1.0.1",
718
+      "resolved": "https://registry.npmjs.org/function-loop/-/function-loop-1.0.1.tgz",
719
+      "integrity": "sha1-gHa7MF6OajzO7ikgdl8zDRkPNAw=",
720
+      "dev": true
721
+    },
726 722
     "gauge": {
727 723
       "version": "2.7.4",
728 724
       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
@@ -738,21 +734,6 @@
738 734
         "wide-align": "^1.1.0"
739 735
       }
740 736
     },
741
-    "generate-function": {
742
-      "version": "2.0.0",
743
-      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
744
-      "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
745
-      "dev": true
746
-    },
747
-    "generate-object-property": {
748
-      "version": "1.2.0",
749
-      "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
750
-      "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
751
-      "dev": true,
752
-      "requires": {
753
-        "is-property": "^1.0.0"
754
-      }
755
-    },
756 737
     "getpass": {
757 738
       "version": "0.1.7",
758 739
       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
@@ -760,14 +741,6 @@
760 741
       "dev": true,
761 742
       "requires": {
762 743
         "assert-plus": "^1.0.0"
763
-      },
764
-      "dependencies": {
765
-        "assert-plus": {
766
-          "version": "1.0.0",
767
-          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
768
-          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
769
-          "dev": true
770
-        }
771 744
       }
772 745
     },
773 746
     "github-from-package": {
@@ -789,25 +762,32 @@
789 762
         "path-is-absolute": "^1.0.0"
790 763
       }
791 764
     },
792
-    "har-validator": {
793
-      "version": "2.0.6",
794
-      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
795
-      "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
796
-      "dev": true,
797
-      "requires": {
798
-        "chalk": "^1.1.1",
799
-        "commander": "^2.9.0",
800
-        "is-my-json-valid": "^2.12.4",
801
-        "pinkie-promise": "^2.0.0"
802
-      }
765
+    "graceful-fs": {
766
+      "version": "4.1.11",
767
+      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
768
+      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
769
+      "dev": true
770
+    },
771
+    "growl": {
772
+      "version": "1.10.5",
773
+      "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
774
+      "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
775
+      "dev": true
803 776
     },
804
-    "has-ansi": {
777
+    "har-schema": {
805 778
       "version": "2.0.0",
806
-      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
807
-      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
779
+      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
780
+      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
781
+      "dev": true
782
+    },
783
+    "har-validator": {
784
+      "version": "5.1.0",
785
+      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
786
+      "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
808 787
       "dev": true,
809 788
       "requires": {
810
-        "ansi-regex": "^2.0.0"
789
+        "ajv": "^5.3.0",
790
+        "har-schema": "^2.0.0"
811 791
       }
812 792
     },
813 793
     "has-unicode": {
@@ -815,24 +795,6 @@
815 795
       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
816 796
       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
817 797
     },
818
-    "hawk": {
819
-      "version": "3.1.3",
820
-      "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
821
-      "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
822
-      "dev": true,
823
-      "requires": {
824
-        "boom": "2.x.x",
825
-        "cryptiles": "2.x.x",
826
-        "hoek": "2.x.x",
827
-        "sntp": "1.x.x"
828
-      }
829
-    },
830
-    "hoek": {
831
-      "version": "2.16.3",
832
-      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
833
-      "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
834
-      "dev": true
835
-    },
836 798
     "http-errors": {
837 799
       "version": "1.6.3",
838 800
       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
@@ -845,12 +807,12 @@
845 807
       }
846 808
     },
847 809
     "http-signature": {
848
-      "version": "1.1.1",
849
-      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
850
-      "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
810
+      "version": "1.2.0",
811
+      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
812
+      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
851 813
       "dev": true,
852 814
       "requires": {
853
-        "assert-plus": "^0.2.0",
815
+        "assert-plus": "^1.0.0",
854 816
         "jsprim": "^1.2.2",
855 817
         "sshpk": "^1.7.0"
856 818
       }
@@ -863,6 +825,12 @@
863 825
         "safer-buffer": ">= 2.1.2 < 3"
864 826
       }
865 827
     },
828
+    "imurmurhash": {
829
+      "version": "0.1.4",
830
+      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
831
+      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
832
+      "dev": true
833
+    },
866 834
     "inflight": {
867 835
       "version": "1.0.6",
868 836
       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -896,31 +864,6 @@
896 864
         "number-is-nan": "^1.0.0"
897 865
       }
898 866
     },
899
-    "is-my-ip-valid": {
900
-      "version": "1.0.0",
901
-      "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
902
-      "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
903
-      "dev": true
904
-    },
905
-    "is-my-json-valid": {
906
-      "version": "2.17.2",
907
-      "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
908
-      "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
909
-      "dev": true,
910
-      "requires": {
911
-        "generate-function": "^2.0.0",
912
-        "generate-object-property": "^1.1.0",
913
-        "is-my-ip-valid": "^1.0.0",
914
-        "jsonpointer": "^4.0.0",
915
-        "xtend": "^4.0.0"
916
-      }
917
-    },
918
-    "is-property": {
919
-      "version": "1.0.2",
920
-      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
921
-      "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
922
-      "dev": true
923
-    },
924 867
     "is-typedarray": {
925 868
       "version": "1.0.0",
926 869
       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -933,9 +876,9 @@
933 876
       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
934 877
     },
935 878
     "isexe": {
936
-      "version": "1.1.2",
937
-      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz",
938
-      "integrity": "sha1-NvPiLmB1CSD15yQaR2qMakInWtA=",
879
+      "version": "2.0.0",
880
+      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
881
+      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
939 882
       "dev": true
940 883
     },
941 884
     "isstream": {
@@ -945,9 +888,9 @@
945 888
       "dev": true
946 889
     },
947 890
     "jquery": {
948
-      "version": "2.2.4",
949
-      "resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.4.tgz",
950
-      "integrity": "sha1-LInWiJterFIqfuoywUUhVZxsvwI="
891
+      "version": "3.3.1",
892
+      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz",
893
+      "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="
951 894
     },
952 895
     "js-yaml": {
953 896
       "version": "3.12.0",
@@ -957,14 +900,6 @@
957 900
       "requires": {
958 901
         "argparse": "^1.0.7",
959 902
         "esprima": "^4.0.0"
960
-      },
961
-      "dependencies": {
962
-        "esprima": {
963
-          "version": "4.0.0",
964
-          "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
965
-          "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
966
-          "dev": true
967
-        }
968 903
       }
969 904
     },
970 905
     "jsbn": {
@@ -980,18 +915,18 @@
980 915
       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
981 916
       "dev": true
982 917
     },
918
+    "json-schema-traverse": {
919
+      "version": "0.3.1",
920
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
921
+      "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
922
+      "dev": true
923
+    },
983 924
     "json-stringify-safe": {
984 925
       "version": "5.0.1",
985 926
       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
986 927
       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
987 928
       "dev": true
988 929
     },
989
-    "jsonpointer": {
990
-      "version": "4.0.1",
991
-      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
992
-      "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
993
-      "dev": true
994
-    },
995 930
     "jsprim": {
996 931
       "version": "1.4.1",
997 932
       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -1002,14 +937,6 @@
1002 937
         "extsprintf": "1.3.0",
1003 938
         "json-schema": "0.2.3",
1004 939
         "verror": "1.10.0"
1005
-      },
1006
-      "dependencies": {
1007
-        "assert-plus": {
1008
-          "version": "1.0.0",
1009
-          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1010
-          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1011
-          "dev": true
1012
-        }
1013 940
       }
1014 941
     },
1015 942
     "lcov-parse": {
@@ -1069,9 +996,9 @@
1069 996
       }
1070 997
     },
1071 998
     "level-sublevel": {
1072
-      "version": "6.6.2",
1073
-      "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.2.tgz",
1074
-      "integrity": "sha512-+hptqmFYPKFju9QG4F6scvx3ZXkhrSmmhYui+hPzRn/jiC3DJ6VNZRKsIhGMpeajVBWfRV7XiysUThrJ/7PgXQ==",
999
+      "version": "6.6.5",
1000
+      "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.5.tgz",
1001
+      "integrity": "sha512-SBSR60x+dghhwGUxPKS+BvV1xNqnwsEUBKmnFepPaHJ6VkBXyPK9SImGc3K2BkwBfpxlt7GKkBNlCnrdufsejA==",
1075 1002
       "requires": {
1076 1003
         "bytewise": "~1.1.0",
1077 1004
         "levelup": "~0.19.0",
@@ -1280,9 +1207,9 @@
1280 1207
       "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU="
1281 1208
     },
1282 1209
     "log-driver": {
1283
-      "version": "1.2.5",
1284
-      "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz",
1285
-      "integrity": "sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY=",
1210
+      "version": "1.2.7",
1211
+      "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz",
1212
+      "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==",
1286 1213
       "dev": true
1287 1214
     },
1288 1215
     "looper": {
@@ -1358,6 +1285,30 @@
1358 1285
       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1359 1286
       "dev": true
1360 1287
     },
1288
+    "minipass": {
1289
+      "version": "2.3.4",
1290
+      "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.4.tgz",
1291
+      "integrity": "sha512-mlouk1OHlaUE8Odt1drMtG1bAJA4ZA6B/ehysgV0LUIrDHdKgo1KorZq3pK0b/7Z7LJIQ12MNM6aC+Tn6lUZ5w==",
1292
+      "dev": true,
1293
+      "requires": {
1294
+        "safe-buffer": "^5.1.2",
1295
+        "yallist": "^3.0.0"
1296
+      },
1297
+      "dependencies": {
1298
+        "safe-buffer": {
1299
+          "version": "5.1.2",
1300
+          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1301
+          "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1302
+          "dev": true
1303
+        },
1304
+        "yallist": {
1305
+          "version": "3.0.2",
1306
+          "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
1307
+          "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
1308
+          "dev": true
1309
+        }
1310
+      }
1311
+    },
1361 1312
     "mithril": {
1362 1313
       "version": "0.2.8",
1363 1314
       "resolved": "https://registry.npmjs.org/mithril/-/mithril-0.2.8.tgz",
@@ -1424,12 +1375,13 @@
1424 1375
       "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc="
1425 1376
     },
1426 1377
     "nodeunit": {
1427
-      "version": "0.9.5",
1428
-      "resolved": "https://registry.npmjs.org/nodeunit/-/nodeunit-0.9.5.tgz",
1429
-      "integrity": "sha1-C2MjaAB9lGUczwoYmZgHmC8HOGY=",
1378
+      "version": "0.11.3",
1379
+      "resolved": "https://registry.npmjs.org/nodeunit/-/nodeunit-0.11.3.tgz",
1380
+      "integrity": "sha512-gDNxrDWpx07BxYNO/jn1UrGI1vNhDQZrIFphbHMcTCDc5mrrqQBWfQMXPHJ5WSgbFwD1D6bv4HOsqtTrPG03AA==",
1430 1381
       "dev": true,
1431 1382
       "requires": {
1432
-        "tap": "^7.0.0"
1383
+        "ejs": "^2.5.2",
1384
+        "tap": "^12.0.1"
1433 1385
       }
1434 1386
     },
1435 1387
     "noop-logger": {
@@ -1454,36 +1406,38 @@
1454 1406
       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
1455 1407
     },
1456 1408
     "nyc": {
1457
-      "version": "7.1.0",
1458
-      "resolved": "https://registry.npmjs.org/nyc/-/nyc-7.1.0.tgz",
1459
-      "integrity": "sha1-jhSXHzoV0au+x6xhDvVMuInp/7Q=",
1409
+      "version": "11.9.0",
1410
+      "resolved": "https://registry.npmjs.org/nyc/-/nyc-11.9.0.tgz",
1411
+      "integrity": "sha512-w8OdJAhXL5izerzZMdqzYKMj/pgHJyY3qEPYBjLLxrhcVoHEY9pU5ENIiZyCgG9OR7x3VcUMoD40o6PtVpfR4g==",
1460 1412
       "dev": true,
1461 1413
       "requires": {
1414
+        "archy": "^1.0.0",
1462 1415
         "arrify": "^1.0.1",
1463 1416
         "caching-transform": "^1.0.0",
1464
-        "convert-source-map": "^1.3.0",
1417
+        "convert-source-map": "^1.5.1",
1418
+        "debug-log": "^1.0.1",
1465 1419
         "default-require-extensions": "^1.0.0",
1466 1420
         "find-cache-dir": "^0.1.1",
1467
-        "find-up": "^1.1.2",
1421
+        "find-up": "^2.1.0",
1468 1422
         "foreground-child": "^1.5.3",
1469
-        "glob": "^7.0.3",
1470
-        "istanbul-lib-coverage": "^1.0.0-alpha.4",
1471
-        "istanbul-lib-hook": "^1.0.0-alpha.4",
1472
-        "istanbul-lib-instrument": "^1.1.0-alpha.3",
1473
-        "istanbul-lib-report": "^1.0.0-alpha.3",
1474
-        "istanbul-lib-source-maps": "^1.0.0-alpha.10",
1475
-        "istanbul-reports": "^1.0.0-alpha.8",
1423
+        "glob": "^7.0.6",
1424
+        "istanbul-lib-coverage": "^1.1.2",
1425
+        "istanbul-lib-hook": "^1.1.0",
1426
+        "istanbul-lib-instrument": "^1.10.0",
1427
+        "istanbul-lib-report": "^1.1.3",
1428
+        "istanbul-lib-source-maps": "^1.2.3",
1429
+        "istanbul-reports": "^1.4.0",
1476 1430
         "md5-hex": "^1.2.0",
1477
-        "micromatch": "^2.3.11",
1431
+        "merge-source-map": "^1.1.0",
1432
+        "micromatch": "^3.1.10",
1478 1433
         "mkdirp": "^0.5.0",
1479
-        "pkg-up": "^1.0.0",
1480 1434
         "resolve-from": "^2.0.0",
1481
-        "rimraf": "^2.5.4",
1482
-        "signal-exit": "^3.0.0",
1483
-        "spawn-wrap": "^1.2.4",
1484
-        "test-exclude": "^1.1.0",
1485
-        "yargs": "^4.8.1",
1486
-        "yargs-parser": "^2.4.1"
1435
+        "rimraf": "^2.6.2",
1436
+        "signal-exit": "^3.0.1",
1437
+        "spawn-wrap": "^1.4.2",
1438
+        "test-exclude": "^4.2.0",
1439
+        "yargs": "11.1.0",
1440
+        "yargs-parser": "^8.0.0"
1487 1441
       },
1488 1442
       "dependencies": {
1489 1443
         "align-text": {
@@ -1497,12 +1451,12 @@
1497 1451
           }
1498 1452
         },
1499 1453
         "amdefine": {
1500
-          "version": "1.0.0",
1454
+          "version": "1.0.1",
1501 1455
           "bundled": true,
1502 1456
           "dev": true
1503 1457
         },
1504 1458
         "ansi-regex": {
1505
-          "version": "2.0.0",
1459
+          "version": "2.1.1",
1506 1460
           "bundled": true,
1507 1461
           "dev": true
1508 1462
         },
@@ -1512,25 +1466,35 @@
1512 1466
           "dev": true
1513 1467
         },
1514 1468
         "append-transform": {
1515
-          "version": "0.3.0",
1469
+          "version": "0.4.0",
1470
+          "bundled": true,
1471
+          "dev": true,
1472
+          "requires": {
1473
+            "default-require-extensions": "^1.0.0"
1474
+          }
1475
+        },
1476
+        "archy": {
1477
+          "version": "1.0.0",
1516 1478
           "bundled": true,
1517 1479
           "dev": true
1518 1480
         },
1519 1481
         "arr-diff": {
1520
-          "version": "2.0.0",
1482
+          "version": "4.0.0",
1521 1483
           "bundled": true,
1522
-          "dev": true,
1523
-          "requires": {
1524
-            "arr-flatten": "^1.0.1"
1525
-          }
1484
+          "dev": true
1526 1485
         },
1527 1486
         "arr-flatten": {
1528
-          "version": "1.0.1",
1487
+          "version": "1.1.0",
1488
+          "bundled": true,
1489
+          "dev": true
1490
+        },
1491
+        "arr-union": {
1492
+          "version": "3.1.0",
1529 1493
           "bundled": true,
1530 1494
           "dev": true
1531 1495
         },
1532 1496
         "array-unique": {
1533
-          "version": "0.2.1",
1497
+          "version": "0.3.2",
1534 1498
           "bundled": true,
1535 1499
           "dev": true
1536 1500
         },
@@ -1539,122 +1503,206 @@
1539 1503
           "bundled": true,
1540 1504
           "dev": true
1541 1505
         },
1506
+        "assign-symbols": {
1507
+          "version": "1.0.0",
1508
+          "bundled": true,
1509
+          "dev": true
1510
+        },
1542 1511
         "async": {
1543 1512
           "version": "1.5.2",
1544 1513
           "bundled": true,
1545 1514
           "dev": true
1546 1515
         },
1516
+        "atob": {
1517
+          "version": "2.1.1",
1518
+          "bundled": true,
1519
+          "dev": true
1520
+        },
1547 1521
         "babel-code-frame": {
1548
-          "version": "6.11.0",
1522
+          "version": "6.26.0",
1549 1523
           "bundled": true,
1550 1524
           "dev": true,
1551 1525
           "requires": {
1552
-            "babel-runtime": "^6.0.0",
1553
-            "chalk": "^1.1.0",
1526
+            "chalk": "^1.1.3",
1554 1527
             "esutils": "^2.0.2",
1555
-            "js-tokens": "^2.0.0"
1528
+            "js-tokens": "^3.0.2"
1556 1529
           }
1557 1530
         },
1558 1531
         "babel-generator": {
1559
-          "version": "6.11.4",
1532
+          "version": "6.26.1",
1560 1533
           "bundled": true,
1561 1534
           "dev": true,
1562 1535
           "requires": {
1563
-            "babel-messages": "^6.8.0",
1564
-            "babel-runtime": "^6.9.0",
1565
-            "babel-types": "^6.10.2",
1566
-            "detect-indent": "^3.0.1",
1567
-            "lodash": "^4.2.0",
1568
-            "source-map": "^0.5.0"
1536
+            "babel-messages": "^6.23.0",
1537
+            "babel-runtime": "^6.26.0",
1538
+            "babel-types": "^6.26.0",
1539
+            "detect-indent": "^4.0.0",
1540
+            "jsesc": "^1.3.0",
1541
+            "lodash": "^4.17.4",
1542
+            "source-map": "^0.5.7",
1543
+            "trim-right": "^1.0.1"
1569 1544
           }
1570 1545
         },
1571 1546
         "babel-messages": {
1572
-          "version": "6.8.0",
1547
+          "version": "6.23.0",
1573 1548
           "bundled": true,
1574 1549
           "dev": true,
1575 1550
           "requires": {
1576
-            "babel-runtime": "^6.0.0"
1551
+            "babel-runtime": "^6.22.0"
1577 1552
           }
1578 1553
         },
1579 1554
         "babel-runtime": {
1580
-          "version": "6.9.2",
1555
+          "version": "6.26.0",
1581 1556
           "bundled": true,
1582 1557
           "dev": true,
1583 1558
           "requires": {
1584 1559
             "core-js": "^2.4.0",
1585
-            "regenerator-runtime": "^0.9.5"
1560
+            "regenerator-runtime": "^0.11.0"
1586 1561
           }
1587 1562
         },
1588 1563
         "babel-template": {
1589
-          "version": "6.9.0",
1564
+          "version": "6.26.0",
1590 1565
           "bundled": true,
1591 1566
           "dev": true,
1592 1567
           "requires": {
1593
-            "babel-runtime": "^6.9.0",
1594
-            "babel-traverse": "^6.9.0",
1595
-            "babel-types": "^6.9.0",
1596
-            "babylon": "^6.7.0",
1597
-            "lodash": "^4.2.0"
1568
+            "babel-runtime": "^6.26.0",
1569
+            "babel-traverse": "^6.26.0",
1570
+            "babel-types": "^6.26.0",
1571
+            "babylon": "^6.18.0",
1572
+            "lodash": "^4.17.4"
1598 1573
           }
1599 1574
         },
1600 1575
         "babel-traverse": {
1601
-          "version": "6.11.4",
1576
+          "version": "6.26.0",
1602 1577
           "bundled": true,
1603 1578
           "dev": true,
1604 1579
           "requires": {
1605
-            "babel-code-frame": "^6.8.0",
1606
-            "babel-messages": "^6.8.0",
1607
-            "babel-runtime": "^6.9.0",
1608
-            "babel-types": "^6.9.0",
1609
-            "babylon": "^6.7.0",
1610
-            "debug": "^2.2.0",
1611
-            "globals": "^8.3.0",
1612
-            "invariant": "^2.2.0",
1613
-            "lodash": "^4.2.0"
1580
+            "babel-code-frame": "^6.26.0",
1581
+            "babel-messages": "^6.23.0",
1582
+            "babel-runtime": "^6.26.0",
1583
+            "babel-types": "^6.26.0",
1584
+            "babylon": "^6.18.0",
1585
+            "debug": "^2.6.8",
1586
+            "globals": "^9.18.0",
1587
+            "invariant": "^2.2.2",
1588
+            "lodash": "^4.17.4"
1614 1589
           }
1615 1590
         },
1616 1591
         "babel-types": {
1617
-          "version": "6.11.1",
1592
+          "version": "6.26.0",
1618 1593
           "bundled": true,
1619 1594
           "dev": true,
1620 1595
           "requires": {
1621
-            "babel-runtime": "^6.9.1",
1622
-            "babel-traverse": "^6.9.0",
1596
+            "babel-runtime": "^6.26.0",
1623 1597
             "esutils": "^2.0.2",
1624
-            "lodash": "^4.2.0",
1625
-            "to-fast-properties": "^1.0.1"
1598
+            "lodash": "^4.17.4",
1599
+            "to-fast-properties": "^1.0.3"
1626 1600
           }
1627 1601
         },
1628 1602
         "babylon": {
1629
-          "version": "6.8.4",
1603
+          "version": "6.18.0",
1630 1604
           "bundled": true,
1631
-          "dev": true,
1632
-          "requires": {
1633
-            "babel-runtime": "^6.0.0"
1634
-          }
1605
+          "dev": true
1635 1606
         },
1636 1607
         "balanced-match": {
1637
-          "version": "0.4.2",
1608
+          "version": "1.0.0",
1638 1609
           "bundled": true,
1639 1610
           "dev": true
1640 1611
         },
1612
+        "base": {
1613
+          "version": "0.11.2",
1614
+          "bundled": true,
1615
+          "dev": true,
1616
+          "requires": {
1617
+            "cache-base": "^1.0.1",
1618
+            "class-utils": "^0.3.5",
1619
+            "component-emitter": "^1.2.1",
1620
+            "define-property": "^1.0.0",
1621
+            "isobject": "^3.0.1",
1622
+            "mixin-deep": "^1.2.0",
1623
+            "pascalcase": "^0.1.1"
1624
+          },
1625
+          "dependencies": {
1626
+            "define-property": {
1627
+              "version": "1.0.0",
1628
+              "bundled": true,
1629
+              "dev": true,
1630
+              "requires": {
1631
+                "is-descriptor": "^1.0.0"
1632
+              }
1633
+            },
1634
+            "is-accessor-descriptor": {
1635
+              "version": "1.0.0",
1636
+              "bundled": true,
1637
+              "dev": true,
1638
+              "requires": {
1639
+                "kind-of": "^6.0.0"
1640
+              }
1641
+            },
1642
+            "is-data-descriptor": {
1643
+              "version": "1.0.0",
1644
+              "bundled": true,
1645
+              "dev": true,
1646
+              "requires": {
1647
+                "kind-of": "^6.0.0"
1648
+              }
1649
+            },
1650
+            "is-descriptor": {
1651
+              "version": "1.0.2",
1652
+              "bundled": true,
1653
+              "dev": true,
1654
+              "requires": {
1655
+                "is-accessor-descriptor": "^1.0.0",
1656
+                "is-data-descriptor": "^1.0.0",
1657
+                "kind-of": "^6.0.2"
1658
+              }
1659
+            },
1660
+            "isobject": {
1661
+              "version": "3.0.1",
1662
+              "bundled": true,
1663
+              "dev": true
1664
+            },
1665
+            "kind-of": {
1666
+              "version": "6.0.2",
1667
+              "bundled": true,
1668
+              "dev": true
1669
+            }
1670
+          }
1671
+        },
1641 1672
         "brace-expansion": {
1642
-          "version": "1.1.6",
1673
+          "version": "1.1.11",
1643 1674
           "bundled": true,
1644 1675
           "dev": true,
1645 1676
           "requires": {
1646
-            "balanced-match": "^0.4.1",
1677
+            "balanced-match": "^1.0.0",
1647 1678
             "concat-map": "0.0.1"
1648 1679
           }
1649 1680
         },
1650 1681
         "braces": {
1651
-          "version": "1.8.5",
1682
+          "version": "2.3.2",
1652 1683
           "bundled": true,
1653 1684
           "dev": true,
1654 1685
           "requires": {
1655
-            "expand-range": "^1.8.1",
1656
-            "preserve": "^0.2.0",
1657
-            "repeat-element": "^1.1.2"
1686
+            "arr-flatten": "^1.1.0",
1687
+            "array-unique": "^0.3.2",
1688
+            "extend-shallow": "^2.0.1",
1689
+            "fill-range": "^4.0.0",
1690
+            "isobject": "^3.0.1",
1691
+            "repeat-element": "^1.1.2",
1692
+            "snapdragon": "^0.8.1",
1693
+            "snapdragon-node": "^2.0.1",
1694
+            "split-string": "^3.0.2",
1695
+            "to-regex": "^3.0.1"
1696
+          },
1697
+          "dependencies": {
1698
+            "extend-shallow": {
1699
+              "version": "2.0.1",
1700
+              "bundled": true,
1701
+              "dev": true,
1702
+              "requires": {
1703
+                "is-extendable": "^0.1.0"
1704
+              }
1705
+            }
1658 1706
           }
1659 1707
         },
1660 1708
         "builtin-modules": {
@@ -1662,6 +1710,29 @@
1662 1710
           "bundled": true,
1663 1711
           "dev": true
1664 1712
         },
1713
+        "cache-base": {
1714
+          "version": "1.0.1",
1715
+          "bundled": true,
1716
+          "dev": true,
1717
+          "requires": {
1718
+            "collection-visit": "^1.0.0",
1719
+            "component-emitter": "^1.2.1",
1720
+            "get-value": "^2.0.6",
1721
+            "has-value": "^1.0.0",
1722
+            "isobject": "^3.0.1",
1723
+            "set-value": "^2.0.0",
1724
+            "to-object-path": "^0.3.0",
1725
+            "union-value": "^1.0.0",
1726
+            "unset-value": "^1.0.0"
1727
+          },
1728
+          "dependencies": {
1729
+            "isobject": {
1730
+              "version": "3.0.1",
1731
+              "bundled": true,
1732
+              "dev": true
1733
+            }
1734
+          }
1735
+        },
1665 1736
         "caching-transform": {
1666 1737
           "version": "1.0.1",
1667 1738
           "bundled": true,
@@ -1700,31 +1771,63 @@
1700 1771
             "supports-color": "^2.0.0"
1701 1772
           }
1702 1773
         },
1703
-        "cliui": {
1704
-          "version": "2.1.0",
1774
+        "class-utils": {
1775
+          "version": "0.3.6",
1705 1776
           "bundled": true,
1706 1777
           "dev": true,
1707
-          "optional": true,
1708 1778
           "requires": {
1709
-            "center-align": "^0.1.1",
1710
-            "right-align": "^0.1.1",
1711
-            "wordwrap": "0.0.2"
1779
+            "arr-union": "^3.1.0",
1780
+            "define-property": "^0.2.5",
1781
+            "isobject": "^3.0.0",
1782
+            "static-extend": "^0.1.1"
1712 1783
           },
1713 1784
           "dependencies": {
1714
-            "wordwrap": {
1715
-              "version": "0.0.2",
1785
+            "define-property": {
1786
+              "version": "0.2.5",
1716 1787
               "bundled": true,
1717 1788
               "dev": true,
1718
-              "optional": true
1719
-            }
1720
-          }
1789
+              "requires": {
1790
+                "is-descriptor": "^0.1.0"
1791
+              }
1792
+            },
1793
+            "isobject": {
1794
+              "version": "3.0.1",
1795
+              "bundled": true,
1796
+              "dev": true
1797
+            }
1798
+          }
1799
+        },
1800
+        "cliui": {
1801
+          "version": "2.1.0",
1802
+          "bundled": true,
1803
+          "dev": true,
1804
+          "optional": true,
1805
+          "requires": {
1806
+            "center-align": "^0.1.1",
1807
+            "right-align": "^0.1.1",
1808
+            "wordwrap": "0.0.2"
1809
+          },
1810
+          "dependencies": {
1811
+            "wordwrap": {
1812
+              "version": "0.0.2",
1813
+              "bundled": true,
1814
+              "dev": true,
1815
+              "optional": true
1816
+            }
1817
+          }
1721 1818
         },
1722 1819
         "code-point-at": {
1820
+          "version": "1.1.0",
1821
+          "bundled": true,
1822
+          "dev": true
1823
+        },
1824
+        "collection-visit": {
1723 1825
           "version": "1.0.0",
1724 1826
           "bundled": true,
1725 1827
           "dev": true,
1726 1828
           "requires": {
1727
-            "number-is-nan": "^1.0.0"
1829
+            "map-visit": "^1.0.0",
1830
+            "object-visit": "^1.0.0"
1728 1831
           }
1729 1832
         },
1730 1833
         "commondir": {
@@ -1732,23 +1835,33 @@
1732 1835
           "bundled": true,
1733 1836
           "dev": true
1734 1837
         },
1838
+        "component-emitter": {
1839
+          "version": "1.2.1",
1840
+          "bundled": true,
1841
+          "dev": true
1842
+        },
1735 1843
         "concat-map": {
1736 1844
           "version": "0.0.1",
1737 1845
           "bundled": true,
1738 1846
           "dev": true
1739 1847
         },
1740 1848
         "convert-source-map": {
1741
-          "version": "1.3.0",
1849
+          "version": "1.5.1",
1850
+          "bundled": true,
1851
+          "dev": true
1852
+        },
1853
+        "copy-descriptor": {
1854
+          "version": "0.1.1",
1742 1855
           "bundled": true,
1743 1856
           "dev": true
1744 1857
         },
1745 1858
         "core-js": {
1746
-          "version": "2.4.1",
1859
+          "version": "2.5.6",
1747 1860
           "bundled": true,
1748 1861
           "dev": true
1749 1862
         },
1750 1863
         "cross-spawn": {
1751
-          "version": "4.0.0",
1864
+          "version": "4.0.2",
1752 1865
           "bundled": true,
1753 1866
           "dev": true,
1754 1867
           "requires": {
@@ -1757,18 +1870,28 @@
1757 1870
           }
1758 1871
         },
1759 1872
         "debug": {
1760
-          "version": "2.2.0",
1873
+          "version": "2.6.9",
1761 1874
           "bundled": true,
1762 1875
           "dev": true,
1763 1876
           "requires": {
1764
-            "ms": "0.7.1"
1877
+            "ms": "2.0.0"
1765 1878
           }
1766 1879
         },
1880
+        "debug-log": {
1881
+          "version": "1.0.1",
1882
+          "bundled": true,
1883
+          "dev": true
1884
+        },
1767 1885
         "decamelize": {
1768 1886
           "version": "1.2.0",
1769 1887
           "bundled": true,
1770 1888
           "dev": true
1771 1889
         },
1890
+        "decode-uri-component": {
1891
+          "version": "0.2.0",
1892
+          "bundled": true,
1893
+          "dev": true
1894
+        },
1772 1895
         "default-require-extensions": {
1773 1896
           "version": "1.0.0",
1774 1897
           "bundled": true,
@@ -1777,25 +1900,63 @@
1777 1900
             "strip-bom": "^2.0.0"
1778 1901
           }
1779 1902
         },
1780
-        "detect-indent": {
1781
-          "version": "3.0.1",
1903
+        "define-property": {
1904
+          "version": "2.0.2",
1782 1905
           "bundled": true,
1783 1906
           "dev": true,
1784 1907
           "requires": {
1785
-            "get-stdin": "^4.0.1",
1786
-            "minimist": "^1.1.0",
1787
-            "repeating": "^1.1.0"
1908
+            "is-descriptor": "^1.0.2",
1909
+            "isobject": "^3.0.1"
1788 1910
           },
1789 1911
           "dependencies": {
1790
-            "minimist": {
1791
-              "version": "1.2.0",
1912
+            "is-accessor-descriptor": {
1913
+              "version": "1.0.0",
1914
+              "bundled": true,
1915
+              "dev": true,
1916
+              "requires": {
1917
+                "kind-of": "^6.0.0"
1918
+              }
1919
+            },
1920
+            "is-data-descriptor": {
1921
+              "version": "1.0.0",
1922
+              "bundled": true,
1923
+              "dev": true,
1924
+              "requires": {
1925
+                "kind-of": "^6.0.0"
1926
+              }
1927
+            },
1928
+            "is-descriptor": {
1929
+              "version": "1.0.2",
1930
+              "bundled": true,
1931
+              "dev": true,
1932
+              "requires": {
1933
+                "is-accessor-descriptor": "^1.0.0",
1934
+                "is-data-descriptor": "^1.0.0",
1935
+                "kind-of": "^6.0.2"
1936
+              }
1937
+            },
1938
+            "isobject": {
1939
+              "version": "3.0.1",
1940
+              "bundled": true,
1941
+              "dev": true
1942
+            },
1943
+            "kind-of": {
1944
+              "version": "6.0.2",
1792 1945
               "bundled": true,
1793 1946
               "dev": true
1794 1947
             }
1795 1948
           }
1796 1949
         },
1950
+        "detect-indent": {
1951
+          "version": "4.0.0",
1952
+          "bundled": true,
1953
+          "dev": true,
1954
+          "requires": {
1955
+            "repeating": "^2.0.0"
1956
+          }
1957
+        },
1797 1958
         "error-ex": {
1798
-          "version": "1.3.0",
1959
+          "version": "1.3.1",
1799 1960
           "bundled": true,
1800 1961
           "dev": true,
1801 1962
           "requires": {
@@ -1812,45 +1973,166 @@
1812 1973
           "bundled": true,
1813 1974
           "dev": true
1814 1975
         },
1815
-        "expand-brackets": {
1816
-          "version": "0.1.5",
1976
+        "execa": {
1977
+          "version": "0.7.0",
1817 1978
           "bundled": true,
1818 1979
           "dev": true,
1819 1980
           "requires": {
1820
-            "is-posix-bracket": "^0.1.0"
1981
+            "cross-spawn": "^5.0.1",
1982
+            "get-stream": "^3.0.0",
1983
+            "is-stream": "^1.1.0",
1984
+            "npm-run-path": "^2.0.0",
1985
+            "p-finally": "^1.0.0",
1986
+            "signal-exit": "^3.0.0",
1987
+            "strip-eof": "^1.0.0"
1988
+          },
1989
+          "dependencies": {
1990
+            "cross-spawn": {
1991
+              "version": "5.1.0",
1992
+              "bundled": true,
1993
+              "dev": true,
1994
+              "requires": {
1995
+                "lru-cache": "^4.0.1",
1996
+                "shebang-command": "^1.2.0",
1997
+                "which": "^1.2.9"
1998
+              }
1999
+            }
1821 2000
           }
1822 2001
         },
1823
-        "expand-range": {
1824
-          "version": "1.8.2",
2002
+        "expand-brackets": {
2003
+          "version": "2.1.4",
1825 2004
           "bundled": true,
1826 2005
           "dev": true,
1827 2006
           "requires": {
1828
-            "fill-range": "^2.1.0"
2007
+            "debug": "^2.3.3",
2008
+            "define-property": "^0.2.5",
2009
+            "extend-shallow": "^2.0.1",
2010
+            "posix-character-classes": "^0.1.0",
2011
+            "regex-not": "^1.0.0",
2012
+            "snapdragon": "^0.8.1",
2013
+            "to-regex": "^3.0.1"
2014
+          },
2015
+          "dependencies": {
2016
+            "define-property": {
2017
+              "version": "0.2.5",
2018
+              "bundled": true,
2019
+              "dev": true,
2020
+              "requires": {
2021
+                "is-descriptor": "^0.1.0"
2022
+              }
2023
+            },
2024
+            "extend-shallow": {
2025
+              "version": "2.0.1",
2026
+              "bundled": true,
2027
+              "dev": true,
2028
+              "requires": {
2029
+                "is-extendable": "^0.1.0"
2030
+              }
2031
+            }
1829 2032
           }
1830 2033
         },
1831
-        "extglob": {
1832
-          "version": "0.3.2",
2034
+        "extend-shallow": {
2035
+          "version": "3.0.2",
1833 2036
           "bundled": true,
1834 2037
           "dev": true,
1835 2038
           "requires": {
1836
-            "is-extglob": "^1.0.0"
2039
+            "assign-symbols": "^1.0.0",
2040
+            "is-extendable": "^1.0.1"
2041
+          },
2042
+          "dependencies": {
2043
+            "is-extendable": {
2044
+              "version": "1.0.1",
2045
+              "bundled": true,
2046
+              "dev": true,
2047
+              "requires": {
2048
+                "is-plain-object": "^2.0.4"
2049
+              }
2050
+            }
1837 2051
           }
1838 2052
         },
1839
-        "filename-regex": {
1840
-          "version": "2.0.0",
2053
+        "extglob": {
2054
+          "version": "2.0.4",
1841 2055
           "bundled": true,
1842
-          "dev": true
2056
+          "dev": true,
2057
+          "requires": {
2058
+            "array-unique": "^0.3.2",
2059
+            "define-property": "^1.0.0",
2060
+            "expand-brackets": "^2.1.4",
2061
+            "extend-shallow": "^2.0.1",
2062
+            "fragment-cache": "^0.2.1",
2063
+            "regex-not": "^1.0.0",
2064
+            "snapdragon": "^0.8.1",
2065
+            "to-regex": "^3.0.1"
2066
+          },
2067
+          "dependencies": {
2068
+            "define-property": {
2069
+              "version": "1.0.0",
2070
+              "bundled": true,
2071
+              "dev": true,
2072
+              "requires": {
2073
+                "is-descriptor": "^1.0.0"
2074
+              }
2075
+            },
2076
+            "extend-shallow": {
2077
+              "version": "2.0.1",
2078
+              "bundled": true,
2079
+              "dev": true,
2080
+              "requires": {
2081
+                "is-extendable": "^0.1.0"
2082
+              }
2083
+            },
2084
+            "is-accessor-descriptor": {
2085
+              "version": "1.0.0",
2086
+              "bundled": true,
2087
+              "dev": true,
2088
+              "requires": {
2089
+                "kind-of": "^6.0.0"
2090
+              }
2091
+            },
2092
+            "is-data-descriptor": {
2093
+              "version": "1.0.0",
2094
+              "bundled": true,
2095
+              "dev": true,
2096
+              "requires": {
2097
+                "kind-of": "^6.0.0"
2098
+              }
2099
+            },
2100
+            "is-descriptor": {
2101
+              "version": "1.0.2",
2102
+              "bundled": true,
2103
+              "dev": true,
2104
+              "requires": {
2105
+                "is-accessor-descriptor": "^1.0.0",
2106
+                "is-data-descriptor": "^1.0.0",
2107
+                "kind-of": "^6.0.2"
2108
+              }
2109
+            },
2110
+            "kind-of": {
2111
+              "version": "6.0.2",
2112
+              "bundled": true,
2113
+              "dev": true
2114
+            }
2115
+          }
1843 2116
         },
1844 2117
         "fill-range": {
1845
-          "version": "2.2.3",
2118
+          "version": "4.0.0",
1846 2119
           "bundled": true,
1847 2120
           "dev": true,
1848 2121
           "requires": {
1849
-            "is-number": "^2.1.0",
1850
-            "isobject": "^2.0.0",
1851
-            "randomatic": "^1.1.3",
1852
-            "repeat-element": "^1.1.2",
1853
-            "repeat-string": "^1.5.2"
2122
+            "extend-shallow": "^2.0.1",
2123
+            "is-number": "^3.0.0",
2124
+            "repeat-string": "^1.6.1",
2125
+            "to-regex-range": "^2.1.0"
2126
+          },
2127
+          "dependencies": {
2128
+            "extend-shallow": {
2129
+              "version": "2.0.1",
2130
+              "bundled": true,
2131
+              "dev": true,
2132
+              "requires": {
2133
+                "is-extendable": "^0.1.0"
2134
+              }
2135
+            }
1854 2136
           }
1855 2137
         },
1856 2138
         "find-cache-dir": {
@@ -1864,34 +2146,33 @@
1864 2146
           }
1865 2147
         },
1866 2148
         "find-up": {
1867
-          "version": "1.1.2",
2149
+          "version": "2.1.0",
1868 2150
           "bundled": true,
1869 2151
           "dev": true,
1870 2152
           "requires": {
1871
-            "path-exists": "^2.0.0",
1872
-            "pinkie-promise": "^2.0.0"
2153
+            "locate-path": "^2.0.0"
1873 2154
           }
1874 2155
         },
1875 2156
         "for-in": {
1876
-          "version": "0.1.5",
2157
+          "version": "1.0.2",
1877 2158
           "bundled": true,
1878 2159
           "dev": true
1879 2160
         },
1880
-        "for-own": {
1881
-          "version": "0.1.4",
2161
+        "foreground-child": {
2162
+          "version": "1.5.6",
1882 2163
           "bundled": true,
1883 2164
           "dev": true,
1884 2165
           "requires": {
1885
-            "for-in": "^0.1.5"
2166
+            "cross-spawn": "^4",
2167
+            "signal-exit": "^3.0.0"
1886 2168
           }
1887 2169
         },
1888
-        "foreground-child": {
1889
-          "version": "1.5.3",
2170
+        "fragment-cache": {
2171
+          "version": "0.2.1",
1890 2172
           "bundled": true,
1891 2173
           "dev": true,
1892 2174
           "requires": {
1893
-            "cross-spawn": "^4",
1894
-            "signal-exit": "^3.0.0"
2175
+            "map-cache": "^0.2.2"
1895 2176
           }
1896 2177
         },
1897 2178
         "fs.realpath": {
@@ -1900,57 +2181,45 @@
1900 2181
           "dev": true
1901 2182
         },
1902 2183
         "get-caller-file": {
1903
-          "version": "1.0.1",
2184
+          "version": "1.0.2",
2185
+          "bundled": true,
2186
+          "dev": true
2187
+        },
2188
+        "get-stream": {
2189
+          "version": "3.0.0",
1904 2190
           "bundled": true,
1905 2191
           "dev": true
1906 2192
         },
1907
-        "get-stdin": {
1908
-          "version": "4.0.1",
2193
+        "get-value": {
2194
+          "version": "2.0.6",
1909 2195
           "bundled": true,
1910 2196
           "dev": true
1911 2197
         },
1912 2198
         "glob": {
1913
-          "version": "7.0.5",
2199
+          "version": "7.1.2",
1914 2200
           "bundled": true,
1915 2201
           "dev": true,
1916 2202
           "requires": {
1917 2203
             "fs.realpath": "^1.0.0",
1918 2204
             "inflight": "^1.0.4",
1919 2205
             "inherits": "2",
1920
-            "minimatch": "^3.0.2",
2206
+            "minimatch": "^3.0.4",
1921 2207
             "once": "^1.3.0",
1922 2208
             "path-is-absolute": "^1.0.0"
1923 2209
           }
1924 2210
         },
1925
-        "glob-base": {
1926
-          "version": "0.3.0",
1927
-          "bundled": true,
1928
-          "dev": true,
1929
-          "requires": {
1930
-            "glob-parent": "^2.0.0",
1931
-            "is-glob": "^2.0.0"
1932
-          }
1933
-        },
1934
-        "glob-parent": {
1935
-          "version": "2.0.0",
1936
-          "bundled": true,
1937
-          "dev": true,
1938
-          "requires": {
1939
-            "is-glob": "^2.0.0"
1940
-          }
1941
-        },
1942 2211
         "globals": {
1943
-          "version": "8.18.0",
2212
+          "version": "9.18.0",
1944 2213
           "bundled": true,
1945 2214
           "dev": true
1946 2215
         },
1947 2216
         "graceful-fs": {
1948
-          "version": "4.1.4",
2217
+          "version": "4.1.11",
1949 2218
           "bundled": true,
1950 2219
           "dev": true
1951 2220
         },
1952 2221
         "handlebars": {
1953
-          "version": "4.0.5",
2222
+          "version": "4.0.11",
1954 2223
           "bundled": true,
1955 2224
           "dev": true,
1956 2225
           "requires": {
@@ -1983,8 +2252,62 @@
1983 2252
           "bundled": true,
1984 2253
           "dev": true
1985 2254
         },
2255
+        "has-value": {
2256
+          "version": "1.0.0",
2257
+          "bundled": true,
2258
+          "dev": true,
2259
+          "requires": {
2260
+            "get-value": "^2.0.6",
2261
+            "has-values": "^1.0.0",
2262
+            "isobject": "^3.0.0"
2263
+          },
2264
+          "dependencies": {
2265
+            "isobject": {
2266
+              "version": "3.0.1",
2267
+              "bundled": true,
2268
+              "dev": true
2269
+            }
2270
+          }
2271
+        },
2272
+        "has-values": {
2273
+          "version": "1.0.0",
2274
+          "bundled": true,
2275
+          "dev": true,
2276
+          "requires": {
2277
+            "is-number": "^3.0.0",
2278
+            "kind-of": "^4.0.0"
2279
+          },
2280
+          "dependencies": {
2281
+            "is-number": {
2282
+              "version": "3.0.0",
2283
+              "bundled": true,
2284
+              "dev": true,
2285
+              "requires": {
2286
+                "kind-of": "^3.0.2"
2287
+              },
2288
+              "dependencies": {
2289
+                "kind-of": {
2290
+                  "version": "3.2.2",
2291
+                  "bundled": true,
2292
+                  "dev": true,
2293
+                  "requires": {
2294
+                    "is-buffer": "^1.1.5"
2295
+                  }
2296
+                }
2297
+              }
2298
+            },
2299
+            "kind-of": {
2300
+              "version": "4.0.0",
2301
+              "bundled": true,
2302
+              "dev": true,
2303
+              "requires": {
2304
+                "is-buffer": "^1.1.5"
2305
+              }
2306
+            }
2307
+          }
2308
+        },
1986 2309
         "hosted-git-info": {
1987
-          "version": "2.1.5",
2310
+          "version": "2.6.0",
1988 2311
           "bundled": true,
1989 2312
           "dev": true
1990 2313
         },
@@ -1994,7 +2317,7 @@
1994 2317
           "dev": true
1995 2318
         },
1996 2319
         "inflight": {
1997
-          "version": "1.0.5",
2320
+          "version": "1.0.6",
1998 2321
           "bundled": true,
1999 2322
           "dev": true,
2000 2323
           "requires": {
@@ -2003,12 +2326,12 @@
2003 2326
           }
2004 2327
         },
2005 2328
         "inherits": {
2006
-          "version": "2.0.1",
2329
+          "version": "2.0.3",
2007 2330
           "bundled": true,
2008 2331
           "dev": true
2009 2332
         },
2010 2333
         "invariant": {
2011
-          "version": "2.2.1",
2334
+          "version": "2.2.4",
2012 2335
           "bundled": true,
2013 2336
           "dev": true,
2014 2337
           "requires": {
@@ -2020,13 +2343,21 @@
2020 2343
           "bundled": true,
2021 2344
           "dev": true
2022 2345
         },
2346
+        "is-accessor-descriptor": {
2347
+          "version": "0.1.6",
2348
+          "bundled": true,
2349
+          "dev": true,
2350
+          "requires": {
2351
+            "kind-of": "^3.0.2"
2352
+          }
2353
+        },
2023 2354
         "is-arrayish": {
2024 2355
           "version": "0.2.1",
2025 2356
           "bundled": true,
2026 2357
           "dev": true
2027 2358
         },
2028 2359
         "is-buffer": {
2029
-          "version": "1.1.3",
2360
+          "version": "1.1.6",
2030 2361
           "bundled": true,
2031 2362
           "dev": true
2032 2363
         },
@@ -2038,17 +2369,29 @@
2038 2369
             "builtin-modules": "^1.0.0"
2039 2370
           }
2040 2371
         },
2041
-        "is-dotfile": {
2042
-          "version": "1.0.2",
2372
+        "is-data-descriptor": {
2373
+          "version": "0.1.4",
2043 2374
           "bundled": true,
2044
-          "dev": true
2375
+          "dev": true,
2376
+          "requires": {
2377
+            "kind-of": "^3.0.2"
2378
+          }
2045 2379
         },
2046
-        "is-equal-shallow": {
2047
-          "version": "0.1.3",
2380
+        "is-descriptor": {
2381
+          "version": "0.1.6",
2048 2382
           "bundled": true,
2049 2383
           "dev": true,
2050 2384
           "requires": {
2051
-            "is-primitive": "^2.0.0"
2385
+            "is-accessor-descriptor": "^0.1.6",
2386
+            "is-data-descriptor": "^0.1.4",
2387
+            "kind-of": "^5.0.0"
2388
+          },
2389
+          "dependencies": {
2390
+            "kind-of": {
2391
+              "version": "5.1.0",
2392
+              "bundled": true,
2393
+              "dev": true
2394
+            }
2052 2395
           }
2053 2396
         },
2054 2397
         "is-extendable": {
@@ -2056,13 +2399,8 @@
2056 2399
           "bundled": true,
2057 2400
           "dev": true
2058 2401
         },
2059
-        "is-extglob": {
2060
-          "version": "1.0.0",
2061
-          "bundled": true,
2062
-          "dev": true
2063
-        },
2064 2402
         "is-finite": {
2065
-          "version": "1.0.1",
2403
+          "version": "1.0.2",
2066 2404
           "bundled": true,
2067 2405
           "dev": true,
2068 2406
           "requires": {
@@ -2070,41 +2408,60 @@
2070 2408
           }
2071 2409
         },
2072 2410
         "is-fullwidth-code-point": {
2073
-          "version": "1.0.0",
2411
+          "version": "2.0.0",
2412
+          "bundled": true,
2413
+          "dev": true
2414
+        },
2415
+        "is-number": {
2416
+          "version": "3.0.0",
2074 2417
           "bundled": true,
2075 2418
           "dev": true,
2076 2419
           "requires": {
2077
-            "number-is-nan": "^1.0.0"
2420
+            "kind-of": "^3.0.2"
2078 2421
           }
2079 2422
         },
2080
-        "is-glob": {
2081
-          "version": "2.0.1",
2423
+        "is-odd": {
2424
+          "version": "2.0.0",
2082 2425
           "bundled": true,
2083 2426
           "dev": true,
2084 2427
           "requires": {
2085
-            "is-extglob": "^1.0.0"
2428
+            "is-number": "^4.0.0"
2429
+          },
2430
+          "dependencies": {
2431
+            "is-number": {
2432
+              "version": "4.0.0",
2433
+              "bundled": true,
2434
+              "dev": true
2435
+            }
2086 2436
           }
2087 2437
         },
2088
-        "is-number": {
2089
-          "version": "2.1.0",
2438
+        "is-plain-object": {
2439
+          "version": "2.0.4",
2090 2440
           "bundled": true,
2091 2441
           "dev": true,
2092 2442
           "requires": {
2093
-            "kind-of": "^3.0.2"
2443
+            "isobject": "^3.0.1"
2444
+          },
2445
+          "dependencies": {
2446
+            "isobject": {
2447
+              "version": "3.0.1",
2448
+              "bundled": true,
2449
+              "dev": true
2450
+            }
2094 2451
           }
2095 2452
         },
2096
-        "is-posix-bracket": {
2097
-          "version": "0.1.1",
2453
+        "is-stream": {
2454
+          "version": "1.1.0",
2098 2455
           "bundled": true,
2099 2456
           "dev": true
2100 2457
         },
2101
-        "is-primitive": {
2102
-          "version": "2.0.0",
2458
+        "is-utf8": {
2459
+          "version": "0.2.1",
2103 2460
           "bundled": true,
2104 2461
           "dev": true
2105 2462
         },
2106
-        "is-utf8": {
2107
-          "version": "0.2.1",
2463
+        "is-windows": {
2464
+          "version": "1.0.2",
2108 2465
           "bundled": true,
2109 2466
           "dev": true
2110 2467
         },
@@ -2114,59 +2471,55 @@
2114 2471
           "dev": true
2115 2472
         },
2116 2473
         "isexe": {
2117
-          "version": "1.1.2",
2474
+          "version": "2.0.0",
2118 2475
           "bundled": true,
2119 2476
           "dev": true
2120 2477
         },
2121 2478
         "isobject": {
2122
-          "version": "2.1.0",
2479
+          "version": "3.0.1",
2123 2480
           "bundled": true,
2124
-          "dev": true,
2125
-          "requires": {
2126
-            "isarray": "1.0.0"
2127
-          }
2481
+          "dev": true
2128 2482
         },
2129 2483
         "istanbul-lib-coverage": {
2130
-          "version": "1.0.0-alpha.4",
2484
+          "version": "1.2.0",
2131 2485
           "bundled": true,
2132 2486
           "dev": true
2133 2487
         },
2134 2488
         "istanbul-lib-hook": {
2135
-          "version": "1.0.0-alpha.4",
2489
+          "version": "1.1.0",
2136 2490
           "bundled": true,
2137 2491
           "dev": true,
2138 2492
           "requires": {
2139
-            "append-transform": "^0.3.0"
2493
+            "append-transform": "^0.4.0"
2140 2494
           }
2141 2495
         },
2142 2496
         "istanbul-lib-instrument": {
2143
-          "version": "1.1.0-alpha.4",
2497
+          "version": "1.10.1",
2144 2498
           "bundled": true,
2145 2499
           "dev": true,
2146 2500
           "requires": {
2147
-            "babel-generator": "^6.11.3",
2148
-            "babel-template": "^6.9.0",
2149
-            "babel-traverse": "^6.9.0",
2150
-            "babel-types": "^6.10.2",
2151
-            "babylon": "^6.8.1",
2152
-            "istanbul-lib-coverage": "^1.0.0-alpha.4"
2501
+            "babel-generator": "^6.18.0",
2502
+            "babel-template": "^6.16.0",
2503
+            "babel-traverse": "^6.18.0",
2504
+            "babel-types": "^6.18.0",
2505
+            "babylon": "^6.18.0",
2506
+            "istanbul-lib-coverage": "^1.2.0",
2507
+            "semver": "^5.3.0"
2153 2508
           }
2154 2509
         },
2155 2510
         "istanbul-lib-report": {
2156
-          "version": "1.0.0-alpha.3",
2511
+          "version": "1.1.3",
2157 2512
           "bundled": true,
2158 2513
           "dev": true,
2159 2514
           "requires": {
2160
-            "async": "^1.4.2",
2161
-            "istanbul-lib-coverage": "^1.0.0-alpha",
2515
+            "istanbul-lib-coverage": "^1.1.2",
2162 2516
             "mkdirp": "^0.5.1",
2163 2517
             "path-parse": "^1.0.5",
2164
-            "rimraf": "^2.4.3",
2165 2518
             "supports-color": "^3.1.2"
2166 2519
           },
2167 2520
           "dependencies": {
2168 2521
             "supports-color": {
2169
-              "version": "3.1.2",
2522
+              "version": "3.2.3",
2170 2523
               "bundled": true,
2171 2524
               "dev": true,
2172 2525
               "requires": {
@@ -2176,18 +2529,29 @@
2176 2529
           }
2177 2530
         },
2178 2531
         "istanbul-lib-source-maps": {
2179
-          "version": "1.0.0-alpha.10",
2532
+          "version": "1.2.3",
2180 2533
           "bundled": true,
2181 2534
           "dev": true,
2182 2535
           "requires": {
2183
-            "istanbul-lib-coverage": "^1.0.0-alpha.0",
2536
+            "debug": "^3.1.0",
2537
+            "istanbul-lib-coverage": "^1.1.2",
2184 2538
             "mkdirp": "^0.5.1",
2185
-            "rimraf": "^2.4.4",
2539
+            "rimraf": "^2.6.1",
2186 2540
             "source-map": "^0.5.3"
2541
+          },
2542
+          "dependencies": {
2543
+            "debug": {
2544
+              "version": "3.1.0",
2545
+              "bundled": true,
2546
+              "dev": true,
2547
+              "requires": {
2548
+                "ms": "2.0.0"
2549
+              }
2550
+            }
2187 2551
           }
2188 2552
         },
2189 2553
         "istanbul-reports": {
2190
-          "version": "1.0.0-alpha.8",
2554
+          "version": "1.4.0",
2191 2555
           "bundled": true,
2192 2556
           "dev": true,
2193 2557
           "requires": {
@@ -2195,16 +2559,21 @@
2195 2559
           }
2196 2560
         },
2197 2561
         "js-tokens": {
2198
-          "version": "2.0.0",
2562
+          "version": "3.0.2",
2563
+          "bundled": true,
2564
+          "dev": true
2565
+        },
2566
+        "jsesc": {
2567
+          "version": "1.3.0",
2199 2568
           "bundled": true,
2200 2569
           "dev": true
2201 2570
         },
2202 2571
         "kind-of": {
2203
-          "version": "3.0.3",
2572
+          "version": "3.2.2",
2204 2573
           "bundled": true,
2205 2574
           "dev": true,
2206 2575
           "requires": {
2207
-            "is-buffer": "^1.0.2"
2576
+            "is-buffer": "^1.1.5"
2208 2577
           }
2209 2578
         },
2210 2579
         "lazy-cache": {
@@ -2233,27 +2602,24 @@
2233 2602
             "strip-bom": "^2.0.0"
2234 2603
           }
2235 2604
         },
2236
-        "lodash": {
2237
-          "version": "4.13.1",
2238
-          "bundled": true,
2239
-          "dev": true
2240
-        },
2241
-        "lodash.assign": {
2242
-          "version": "4.0.9",
2605
+        "locate-path": {
2606
+          "version": "2.0.0",
2243 2607
           "bundled": true,
2244 2608
           "dev": true,
2245 2609
           "requires": {
2246
-            "lodash.keys": "^4.0.0",
2247
-            "lodash.rest": "^4.0.0"
2610
+            "p-locate": "^2.0.0",
2611
+            "path-exists": "^3.0.0"
2612
+          },
2613
+          "dependencies": {
2614
+            "path-exists": {
2615
+              "version": "3.0.0",
2616
+              "bundled": true,
2617
+              "dev": true
2618
+            }
2248 2619
           }
2249 2620
         },
2250
-        "lodash.keys": {
2251
-          "version": "4.0.7",
2252
-          "bundled": true,
2253
-          "dev": true
2254
-        },
2255
-        "lodash.rest": {
2256
-          "version": "4.0.3",
2621
+        "lodash": {
2622
+          "version": "4.17.10",
2257 2623
           "bundled": true,
2258 2624
           "dev": true
2259 2625
         },
@@ -2263,27 +2629,33 @@
2263 2629
           "dev": true
2264 2630
         },
2265 2631
         "loose-envify": {
2266
-          "version": "1.2.0",
2632
+          "version": "1.3.1",
2267 2633
           "bundled": true,
2268 2634
           "dev": true,
2269 2635
           "requires": {
2270
-            "js-tokens": "^1.0.1"
2271
-          },
2272
-          "dependencies": {
2273
-            "js-tokens": {
2274
-              "version": "1.0.3",
2275
-              "bundled": true,
2276
-              "dev": true
2277
-            }
2636
+            "js-tokens": "^3.0.0"
2278 2637
           }
2279 2638
         },
2280 2639
         "lru-cache": {
2281
-          "version": "4.0.1",
2640
+          "version": "4.1.3",
2282 2641
           "bundled": true,
2283 2642
           "dev": true,
2284 2643
           "requires": {
2285
-            "pseudomap": "^1.0.1",
2286
-            "yallist": "^2.0.0"
2644
+            "pseudomap": "^1.0.2",
2645
+            "yallist": "^2.1.2"
2646
+          }
2647
+        },
2648
+        "map-cache": {
2649
+          "version": "0.2.2",
2650
+          "bundled": true,
2651
+          "dev": true
2652
+        },
2653
+        "map-visit": {
2654
+          "version": "1.0.0",
2655
+          "bundled": true,
2656
+          "dev": true,
2657
+          "requires": {
2658
+            "object-visit": "^1.0.0"
2287 2659
           }
2288 2660
         },
2289 2661
         "md5-hex": {
@@ -2299,32 +2671,67 @@
2299 2671
           "bundled": true,
2300 2672
           "dev": true
2301 2673
         },
2674
+        "mem": {
2675
+          "version": "1.1.0",
2676
+          "bundled": true,
2677
+          "dev": true,
2678
+          "requires": {
2679
+            "mimic-fn": "^1.0.0"
2680
+          }
2681
+        },
2682
+        "merge-source-map": {
2683
+          "version": "1.1.0",
2684
+          "bundled": true,
2685
+          "dev": true,
2686
+          "requires": {
2687
+            "source-map": "^0.6.1"
2688
+          },
2689
+          "dependencies": {
2690
+            "source-map": {
2691
+              "version": "0.6.1",
2692
+              "bundled": true,
2693
+              "dev": true
2694
+            }
2695
+          }
2696
+        },
2302 2697
         "micromatch": {
2303
-          "version": "2.3.11",
2698
+          "version": "3.1.10",
2304 2699
           "bundled": true,
2305 2700
           "dev": true,
2306 2701
           "requires": {
2307
-            "arr-diff": "^2.0.0",
2308
-            "array-unique": "^0.2.1",
2309
-            "braces": "^1.8.2",
2310
-            "expand-brackets": "^0.1.4",
2311
-            "extglob": "^0.3.1",
2312
-            "filename-regex": "^2.0.0",
2313
-            "is-extglob": "^1.0.0",
2314
-            "is-glob": "^2.0.1",
2315
-            "kind-of": "^3.0.2",
2316
-            "normalize-path": "^2.0.1",
2317
-            "object.omit": "^2.0.0",
2318
-            "parse-glob": "^3.0.4",
2319
-            "regex-cache": "^0.4.2"
2702
+            "arr-diff": "^4.0.0",
2703
+            "array-unique": "^0.3.2",
2704
+            "braces": "^2.3.1",
2705
+            "define-property": "^2.0.2",
2706
+            "extend-shallow": "^3.0.2",
2707
+            "extglob": "^2.0.4",
2708
+            "fragment-cache": "^0.2.1",
2709
+            "kind-of": "^6.0.2",
2710
+            "nanomatch": "^1.2.9",
2711
+            "object.pick": "^1.3.0",
2712
+            "regex-not": "^1.0.0",
2713
+            "snapdragon": "^0.8.1",
2714
+            "to-regex": "^3.0.2"
2715
+          },
2716
+          "dependencies": {
2717
+            "kind-of": {
2718
+              "version": "6.0.2",
2719
+              "bundled": true,
2720
+              "dev": true
2721
+            }
2320 2722
           }
2321 2723
         },
2724
+        "mimic-fn": {
2725
+          "version": "1.2.0",
2726
+          "bundled": true,
2727
+          "dev": true
2728
+        },
2322 2729
         "minimatch": {
2323
-          "version": "3.0.2",
2730
+          "version": "3.0.4",
2324 2731
           "bundled": true,
2325 2732
           "dev": true,
2326 2733
           "requires": {
2327
-            "brace-expansion": "^1.0.0"
2734
+            "brace-expansion": "^1.1.7"
2328 2735
           }
2329 2736
         },
2330 2737
         "minimist": {
@@ -2332,6 +2739,25 @@
2332 2739
           "bundled": true,
2333 2740
           "dev": true
2334 2741
         },
2742
+        "mixin-deep": {
2743
+          "version": "1.3.1",
2744
+          "bundled": true,
2745
+          "dev": true,
2746
+          "requires": {
2747
+            "for-in": "^1.0.2",
2748
+            "is-extendable": "^1.0.1"
2749
+          },
2750
+          "dependencies": {
2751
+            "is-extendable": {
2752
+              "version": "1.0.1",
2753
+              "bundled": true,
2754
+              "dev": true,
2755
+              "requires": {
2756
+                "is-plain-object": "^2.0.4"
2757
+              }
2758
+            }
2759
+          }
2760
+        },
2335 2761
         "mkdirp": {
2336 2762
           "version": "0.5.1",
2337 2763
           "bundled": true,
@@ -2341,12 +2767,48 @@
2341 2767
           }
2342 2768
         },
2343 2769
         "ms": {
2344
-          "version": "0.7.1",
2770
+          "version": "2.0.0",
2345 2771
           "bundled": true,
2346 2772
           "dev": true
2347 2773
         },
2774
+        "nanomatch": {
2775
+          "version": "1.2.9",
2776
+          "bundled": true,
2777
+          "dev": true,
2778
+          "requires": {
2779
+            "arr-diff": "^4.0.0",
2780
+            "array-unique": "^0.3.2",
2781
+            "define-property": "^2.0.2",
2782
+            "extend-shallow": "^3.0.2",
2783
+            "fragment-cache": "^0.2.1",
2784
+            "is-odd": "^2.0.0",
2785
+            "is-windows": "^1.0.2",
2786
+            "kind-of": "^6.0.2",
2787
+            "object.pick": "^1.3.0",
2788
+            "regex-not": "^1.0.0",
2789
+            "snapdragon": "^0.8.1",
2790
+            "to-regex": "^3.0.1"
2791
+          },
2792
+          "dependencies": {
2793
+            "arr-diff": {
2794
+              "version": "4.0.0",
2795
+              "bundled": true,
2796
+              "dev": true
2797
+            },
2798
+            "array-unique": {
2799
+              "version": "0.3.2",
2800
+              "bundled": true,
2801
+              "dev": true
2802
+            },
2803
+            "kind-of": {
2804
+              "version": "6.0.2",
2805
+              "bundled": true,
2806
+              "dev": true
2807
+            }
2808
+          }
2809
+        },
2348 2810
         "normalize-package-data": {
2349
-          "version": "2.3.5",
2811
+          "version": "2.4.0",
2350 2812
           "bundled": true,
2351 2813
           "dev": true,
2352 2814
           "requires": {
@@ -2356,27 +2818,76 @@
2356 2818
             "validate-npm-package-license": "^3.0.1"
2357 2819
           }
2358 2820
         },
2359
-        "normalize-path": {
2360
-          "version": "2.0.1",
2821
+        "npm-run-path": {
2822
+          "version": "2.0.2",
2361 2823
           "bundled": true,
2362
-          "dev": true
2824
+          "dev": true,
2825
+          "requires": {
2826
+            "path-key": "^2.0.0"
2827
+          }
2363 2828
         },
2364 2829
         "number-is-nan": {
2365
-          "version": "1.0.0",
2830
+          "version": "1.0.1",
2366 2831
           "bundled": true,
2367 2832
           "dev": true
2368 2833
         },
2369
-        "object.omit": {
2370
-          "version": "2.0.0",
2834
+        "object-assign": {
2835
+          "version": "4.1.1",
2836
+          "bundled": true,
2837
+          "dev": true
2838
+        },
2839
+        "object-copy": {
2840
+          "version": "0.1.0",
2841
+          "bundled": true,
2842
+          "dev": true,
2843
+          "requires": {
2844
+            "copy-descriptor": "^0.1.0",
2845
+            "define-property": "^0.2.5",
2846
+            "kind-of": "^3.0.3"
2847
+          },
2848
+          "dependencies": {
2849
+            "define-property": {
2850
+              "version": "0.2.5",
2851
+              "bundled": true,
2852
+              "dev": true,
2853
+              "requires": {
2854
+                "is-descriptor": "^0.1.0"
2855
+              }
2856
+            }
2857
+          }
2858
+        },
2859
+        "object-visit": {
2860
+          "version": "1.0.1",
2371 2861
           "bundled": true,
2372 2862
           "dev": true,
2373 2863
           "requires": {
2374
-            "for-own": "^0.1.3",
2375
-            "is-extendable": "^0.1.1"
2864
+            "isobject": "^3.0.0"
2865
+          },
2866
+          "dependencies": {
2867
+            "isobject": {
2868
+              "version": "3.0.1",
2869
+              "bundled": true,
2870
+              "dev": true
2871
+            }
2872
+          }
2873
+        },
2874
+        "object.pick": {
2875
+          "version": "1.3.0",
2876
+          "bundled": true,
2877
+          "dev": true,
2878
+          "requires": {
2879
+            "isobject": "^3.0.1"
2880
+          },
2881
+          "dependencies": {
2882
+            "isobject": {
2883
+              "version": "3.0.1",
2884
+              "bundled": true,
2885
+              "dev": true
2886
+            }
2376 2887
           }
2377 2888
         },
2378 2889
         "once": {
2379
-          "version": "1.3.3",
2890
+          "version": "1.4.0",
2380 2891
           "bundled": true,
2381 2892
           "dev": true,
2382 2893
           "requires": {
@@ -2393,29 +2904,46 @@
2393 2904
           }
2394 2905
         },
2395 2906
         "os-homedir": {
2396
-          "version": "1.0.1",
2907
+          "version": "1.0.2",
2397 2908
           "bundled": true,
2398 2909
           "dev": true
2399 2910
         },
2400 2911
         "os-locale": {
2401
-          "version": "1.4.0",
2912
+          "version": "2.1.0",
2402 2913
           "bundled": true,
2403 2914
           "dev": true,
2404 2915
           "requires": {
2405
-            "lcid": "^1.0.0"
2916
+            "execa": "^0.7.0",
2917
+            "lcid": "^1.0.0",
2918
+            "mem": "^1.1.0"
2406 2919
           }
2407 2920
         },
2408
-        "parse-glob": {
2409
-          "version": "3.0.4",
2921
+        "p-finally": {
2922
+          "version": "1.0.0",
2923
+          "bundled": true,
2924
+          "dev": true
2925
+        },
2926
+        "p-limit": {
2927
+          "version": "1.2.0",
2928
+          "bundled": true,
2929
+          "dev": true,
2930
+          "requires": {
2931
+            "p-try": "^1.0.0"
2932
+          }
2933
+        },
2934
+        "p-locate": {
2935
+          "version": "2.0.0",
2410 2936
           "bundled": true,
2411 2937
           "dev": true,
2412 2938
           "requires": {
2413
-            "glob-base": "^0.3.0",
2414
-            "is-dotfile": "^1.0.0",
2415
-            "is-extglob": "^1.0.0",
2416
-            "is-glob": "^2.0.0"
2939
+            "p-limit": "^1.1.0"
2417 2940
           }
2418 2941
         },
2942
+        "p-try": {
2943
+          "version": "1.0.0",
2944
+          "bundled": true,
2945
+          "dev": true
2946
+        },
2419 2947
         "parse-json": {
2420 2948
           "version": "2.2.0",
2421 2949
           "bundled": true,
@@ -2424,6 +2952,11 @@
2424 2952
             "error-ex": "^1.2.0"
2425 2953
           }
2426 2954
         },
2955
+        "pascalcase": {
2956
+          "version": "0.1.1",
2957
+          "bundled": true,
2958
+          "dev": true
2959
+        },
2427 2960
         "path-exists": {
2428 2961
           "version": "2.1.0",
2429 2962
           "bundled": true,
@@ -2433,7 +2966,12 @@
2433 2966
           }
2434 2967
         },
2435 2968
         "path-is-absolute": {
2436
-          "version": "1.0.0",
2969
+          "version": "1.0.1",
2970
+          "bundled": true,
2971
+          "dev": true
2972
+        },
2973
+        "path-key": {
2974
+          "version": "2.0.1",
2437 2975
           "bundled": true,
2438 2976
           "dev": true
2439 2977
         },
@@ -2476,18 +3014,21 @@
2476 3014
           "dev": true,
2477 3015
           "requires": {
2478 3016
             "find-up": "^1.0.0"
3017
+          },
3018
+          "dependencies": {
3019
+            "find-up": {
3020
+              "version": "1.1.2",
3021
+              "bundled": true,
3022
+              "dev": true,
3023
+              "requires": {
3024
+                "path-exists": "^2.0.0",
3025
+                "pinkie-promise": "^2.0.0"
3026
+              }
3027
+            }
2479 3028
           }
2480 3029
         },
2481
-        "pkg-up": {
2482
-          "version": "1.0.0",
2483
-          "bundled": true,
2484
-          "dev": true,
2485
-          "requires": {
2486
-            "find-up": "^1.0.0"
2487
-          }
2488
-        },
2489
-        "preserve": {
2490
-          "version": "0.2.0",
3030
+        "posix-character-classes": {
3031
+          "version": "0.1.1",
2491 3032
           "bundled": true,
2492 3033
           "dev": true
2493 3034
         },
@@ -2496,15 +3037,6 @@
2496 3037
           "bundled": true,
2497 3038
           "dev": true
2498 3039
         },
2499
-        "randomatic": {
2500
-          "version": "1.1.5",
2501
-          "bundled": true,
2502
-          "dev": true,
2503
-          "requires": {
2504
-            "is-number": "^2.0.2",
2505
-            "kind-of": "^3.0.2"
2506
-          }
2507
-        },
2508 3040
         "read-pkg": {
2509 3041
           "version": "1.1.0",
2510 3042
           "bundled": true,
@@ -2522,20 +3054,31 @@
2522 3054
           "requires": {
2523 3055
             "find-up": "^1.0.0",
2524 3056
             "read-pkg": "^1.0.0"
3057
+          },
3058
+          "dependencies": {
3059
+            "find-up": {
3060
+              "version": "1.1.2",
3061
+              "bundled": true,
3062
+              "dev": true,
3063
+              "requires": {
3064
+                "path-exists": "^2.0.0",
3065
+                "pinkie-promise": "^2.0.0"
3066
+              }