@@ -13,11 +13,110 @@
1313 "negotiator": "0.6.2"
1414 }
1515 },
16+ "ajv": {
17+ "version": "6.11.0",
18+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz",
19+ "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==",
20+ "dev": true,
21+ "requires": {
22+ "fast-deep-equal": "^3.1.1",
23+ "fast-json-stable-stringify": "^2.0.0",
24+ "json-schema-traverse": "^0.4.1",
25+ "uri-js": "^4.2.2"
26+ }
27+ },
28+ "ansi-escapes": {
29+ "version": "3.2.0",
30+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
31+ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
32+ "dev": true
33+ },
34+ "ansi-regex": {
35+ "version": "4.1.0",
36+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
37+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
38+ "dev": true
39+ },
40+ "ansi-styles": {
41+ "version": "3.2.1",
42+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
43+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
44+ "dev": true,
45+ "requires": {
46+ "color-convert": "^1.9.0"
47+ }
48+ },
49+ "aproba": {
50+ "version": "1.2.0",
51+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
52+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
53+ "dev": true
54+ },
55+ "arch": {
56+ "version": "2.1.1",
57+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz",
58+ "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
59+ "dev": true
60+ },
1661 "array-flatten": {
1762 "version": "1.1.1",
1863 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
1964 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
2065 },
66+ "asn1": {
67+ "version": "0.2.4",
68+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
69+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
70+ "dev": true,
71+ "requires": {
72+ "safer-buffer": "~2.1.0"
73+ }
74+ },
75+ "assert-plus": {
76+ "version": "1.0.0",
77+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
78+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
79+ "dev": true
80+ },
81+ "asynckit": {
82+ "version": "0.4.0",
83+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
84+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
85+ "dev": true
86+ },
87+ "aws-sign2": {
88+ "version": "0.7.0",
89+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
90+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
91+ "dev": true
92+ },
93+ "aws4": {
94+ "version": "1.9.1",
95+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
96+ "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
97+ "dev": true
98+ },
99+ "balanced-match": {
100+ "version": "1.0.0",
101+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
102+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
103+ "dev": true
104+ },
105+ "bcrypt-pbkdf": {
106+ "version": "1.0.2",
107+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
108+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
109+ "dev": true,
110+ "requires": {
111+ "tweetnacl": "^0.14.3"
112+ }
113+ },
114+ "bluebird": {
115+ "version": "3.7.2",
116+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
117+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
118+ "dev": true
119+ },
21120 "body-parser": {
22121 "version": "1.19.0",
23122 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
@@ -35,11 +134,129 @@
35134 "type-is": "~1.6.17"
36135 }
37136 },
137+ "brace-expansion": {
138+ "version": "1.1.11",
139+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
140+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
141+ "dev": true,
142+ "requires": {
143+ "balanced-match": "^1.0.0",
144+ "concat-map": "0.0.1"
145+ }
146+ },
147+ "buffer-from": {
148+ "version": "1.1.1",
149+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
150+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
151+ "dev": true
152+ },
153+ "byline": {
154+ "version": "5.0.0",
155+ "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
156+ "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
157+ "dev": true
158+ },
38159 "bytes": {
39160 "version": "3.1.0",
40161 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
41162 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
42163 },
164+ "cacache": {
165+ "version": "11.3.3",
166+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
167+ "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
168+ "dev": true,
169+ "requires": {
170+ "bluebird": "^3.5.5",
171+ "chownr": "^1.1.1",
172+ "figgy-pudding": "^3.5.1",
173+ "glob": "^7.1.4",
174+ "graceful-fs": "^4.1.15",
175+ "lru-cache": "^5.1.1",
176+ "mississippi": "^3.0.0",
177+ "mkdirp": "^0.5.1",
178+ "move-concurrently": "^1.0.1",
179+ "promise-inflight": "^1.0.1",
180+ "rimraf": "^2.6.3",
181+ "ssri": "^6.0.1",
182+ "unique-filename": "^1.1.1",
183+ "y18n": "^4.0.0"
184+ }
185+ },
186+ "caseless": {
187+ "version": "0.12.0",
188+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
189+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
190+ "dev": true
191+ },
192+ "chalk": {
193+ "version": "2.4.2",
194+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
195+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
196+ "dev": true,
197+ "requires": {
198+ "ansi-styles": "^3.2.1",
199+ "escape-string-regexp": "^1.0.5",
200+ "supports-color": "^5.3.0"
201+ }
202+ },
203+ "chownr": {
204+ "version": "1.1.3",
205+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz",
206+ "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==",
207+ "dev": true
208+ },
209+ "cli-cursor": {
210+ "version": "2.1.0",
211+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
212+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
213+ "dev": true,
214+ "requires": {
215+ "restore-cursor": "^2.0.0"
216+ }
217+ },
218+ "color-convert": {
219+ "version": "1.9.3",
220+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
221+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
222+ "dev": true,
223+ "requires": {
224+ "color-name": "1.1.3"
225+ }
226+ },
227+ "color-name": {
228+ "version": "1.1.3",
229+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
230+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
231+ "dev": true
232+ },
233+ "combined-stream": {
234+ "version": "1.0.8",
235+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
236+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
237+ "dev": true,
238+ "requires": {
239+ "delayed-stream": "~1.0.0"
240+ }
241+ },
242+ "concat-map": {
243+ "version": "0.0.1",
244+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
245+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
246+ "dev": true
247+ },
248+ "concat-stream": {
249+ "version": "1.6.2",
250+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
251+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
252+ "dev": true,
253+ "requires": {
254+ "buffer-from": "^1.0.0",
255+ "inherits": "^2.0.3",
256+ "readable-stream": "^2.2.2",
257+ "typedarray": "^0.0.6"
258+ }
259+ },
43260 "content-disposition": {
44261 "version": "0.5.3",
45262 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
@@ -63,6 +280,63 @@
63280 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
64281 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
65282 },
283+ "copy-concurrently": {
284+ "version": "1.0.5",
285+ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
286+ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
287+ "dev": true,
288+ "requires": {
289+ "aproba": "^1.1.1",
290+ "fs-write-stream-atomic": "^1.0.8",
291+ "iferr": "^0.1.5",
292+ "mkdirp": "^0.5.1",
293+ "rimraf": "^2.5.4",
294+ "run-queue": "^1.0.0"
295+ }
296+ },
297+ "core-util-is": {
298+ "version": "1.0.2",
299+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
300+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
301+ "dev": true
302+ },
303+ "cross-spawn": {
304+ "version": "7.0.1",
305+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz",
306+ "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==",
307+ "dev": true,
308+ "requires": {
309+ "path-key": "^3.1.0",
310+ "shebang-command": "^2.0.0",
311+ "which": "^2.0.1"
312+ },
313+ "dependencies": {
314+ "which": {
315+ "version": "2.0.2",
316+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
317+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
318+ "dev": true,
319+ "requires": {
320+ "isexe": "^2.0.0"
321+ }
322+ }
323+ }
324+ },
325+ "cyclist": {
326+ "version": "1.0.1",
327+ "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
328+ "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
329+ "dev": true
330+ },
331+ "dashdash": {
332+ "version": "1.14.1",
333+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
334+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
335+ "dev": true,
336+ "requires": {
337+ "assert-plus": "^1.0.0"
338+ }
339+ },
66340 "debug": {
67341 "version": "2.6.9",
68342 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
@@ -71,6 +345,12 @@
71345 "ms": "2.0.0"
72346 }
73347 },
348+ "delayed-stream": {
349+ "version": "1.0.0",
350+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
351+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
352+ "dev": true
353+ },
74354 "depd": {
75355 "version": "1.1.2",
76356 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -81,26 +361,92 @@
81361 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
82362 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
83363 },
364+ "duplexify": {
365+ "version": "3.7.1",
366+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
367+ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
368+ "dev": true,
369+ "requires": {
370+ "end-of-stream": "^1.0.0",
371+ "inherits": "^2.0.1",
372+ "readable-stream": "^2.0.0",
373+ "stream-shift": "^1.0.0"
374+ }
375+ },
376+ "ecc-jsbn": {
377+ "version": "0.1.2",
378+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
379+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
380+ "dev": true,
381+ "requires": {
382+ "jsbn": "~0.1.0",
383+ "safer-buffer": "^2.1.0"
384+ }
385+ },
84386 "ee-first": {
85387 "version": "1.1.1",
86388 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
87389 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
88390 },
391+ "emoji-regex": {
392+ "version": "7.0.3",
393+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
394+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
395+ "dev": true
396+ },
89397 "encodeurl": {
90398 "version": "1.0.2",
91399 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
92400 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
93401 },
402+ "end-of-stream": {
403+ "version": "1.4.4",
404+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
405+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
406+ "dev": true,
407+ "requires": {
408+ "once": "^1.4.0"
409+ }
410+ },
411+ "env-paths": {
412+ "version": "2.2.0",
413+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
414+ "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
415+ "dev": true
416+ },
94417 "escape-html": {
95418 "version": "1.0.3",
96419 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
97420 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
98421 },
422+ "escape-string-regexp": {
423+ "version": "1.0.5",
424+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
425+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
426+ "dev": true
427+ },
99428 "etag": {
100429 "version": "1.8.1",
101430 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
102431 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
103432 },
433+ "execa": {
434+ "version": "2.1.0",
435+ "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
436+ "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
437+ "dev": true,
438+ "requires": {
439+ "cross-spawn": "^7.0.0",
440+ "get-stream": "^5.0.0",
441+ "is-stream": "^2.0.0",
442+ "merge-stream": "^2.0.0",
443+ "npm-run-path": "^3.0.0",
444+ "onetime": "^5.1.0",
445+ "p-finally": "^2.0.0",
446+ "signal-exit": "^3.0.2",
447+ "strip-final-newline": "^2.0.0"
448+ }
449+ },
104450 "express": {
105451 "version": "4.17.1",
106452 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -138,6 +484,42 @@
138484 "vary": "~1.1.2"
139485 }
140486 },
487+ "extend": {
488+ "version": "3.0.2",
489+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
490+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
491+ "dev": true
492+ },
493+ "extsprintf": {
494+ "version": "1.3.0",
495+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
496+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
497+ "dev": true
498+ },
499+ "fast-deep-equal": {
500+ "version": "3.1.1",
501+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
502+ "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
503+ "dev": true
504+ },
505+ "fast-json-stable-stringify": {
506+ "version": "2.1.0",
507+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
508+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
509+ "dev": true
510+ },
511+ "figgy-pudding": {
512+ "version": "3.5.1",
513+ "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
514+ "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
515+ "dev": true
516+ },
517+ "filesize": {
518+ "version": "4.2.1",
519+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
520+ "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==",
521+ "dev": true
522+ },
141523 "finalhandler": {
142524 "version": "1.1.2",
143525 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
@@ -152,6 +534,33 @@
152534 "unpipe": "~1.0.0"
153535 }
154536 },
537+ "flush-write-stream": {
538+ "version": "1.1.1",
539+ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
540+ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
541+ "dev": true,
542+ "requires": {
543+ "inherits": "^2.0.3",
544+ "readable-stream": "^2.3.6"
545+ }
546+ },
547+ "forever-agent": {
548+ "version": "0.6.1",
549+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
550+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
551+ "dev": true
552+ },
553+ "form-data": {
554+ "version": "2.3.3",
555+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
556+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
557+ "dev": true,
558+ "requires": {
559+ "asynckit": "^0.4.0",
560+ "combined-stream": "^1.0.6",
561+ "mime-types": "^2.1.12"
562+ }
563+ },
155564 "forwarded": {
156565 "version": "0.1.2",
157566 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
@@ -162,6 +571,112 @@
162571 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
163572 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
164573 },
574+ "from2": {
575+ "version": "2.3.0",
576+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
577+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
578+ "dev": true,
579+ "requires": {
580+ "inherits": "^2.0.1",
581+ "readable-stream": "^2.0.0"
582+ }
583+ },
584+ "fs-extra": {
585+ "version": "8.1.0",
586+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
587+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
588+ "requires": {
589+ "graceful-fs": "^4.2.0",
590+ "jsonfile": "^4.0.0",
591+ "universalify": "^0.1.0"
592+ }
593+ },
594+ "fs-minipass": {
595+ "version": "1.2.7",
596+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
597+ "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
598+ "dev": true,
599+ "requires": {
600+ "minipass": "^2.6.0"
601+ }
602+ },
603+ "fs-write-stream-atomic": {
604+ "version": "1.0.10",
605+ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
606+ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
607+ "dev": true,
608+ "requires": {
609+ "graceful-fs": "^4.1.2",
610+ "iferr": "^0.1.5",
611+ "imurmurhash": "^0.1.4",
612+ "readable-stream": "1 || 2"
613+ }
614+ },
615+ "fs.realpath": {
616+ "version": "1.0.0",
617+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
618+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
619+ "dev": true
620+ },
621+ "get-stream": {
622+ "version": "5.1.0",
623+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
624+ "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
625+ "dev": true,
626+ "requires": {
627+ "pump": "^3.0.0"
628+ }
629+ },
630+ "getpass": {
631+ "version": "0.1.7",
632+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
633+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
634+ "dev": true,
635+ "requires": {
636+ "assert-plus": "^1.0.0"
637+ }
638+ },
639+ "glob": {
640+ "version": "7.1.6",
641+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
642+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
643+ "dev": true,
644+ "requires": {
645+ "fs.realpath": "^1.0.0",
646+ "inflight": "^1.0.4",
647+ "inherits": "2",
648+ "minimatch": "^3.0.4",
649+ "once": "^1.3.0",
650+ "path-is-absolute": "^1.0.0"
651+ }
652+ },
653+ "graceful-fs": {
654+ "version": "4.2.3",
655+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
656+ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
657+ },
658+ "har-schema": {
659+ "version": "2.0.0",
660+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
661+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
662+ "dev": true
663+ },
664+ "har-validator": {
665+ "version": "5.1.3",
666+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
667+ "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
668+ "dev": true,
669+ "requires": {
670+ "ajv": "^6.5.5",
671+ "har-schema": "^2.0.0"
672+ }
673+ },
674+ "has-flag": {
675+ "version": "3.0.0",
676+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
677+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
678+ "dev": true
679+ },
165680 "http-errors": {
166681 "version": "1.7.2",
167682 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
@@ -174,6 +689,17 @@
174689 "toidentifier": "1.0.0"
175690 }
176691 },
692+ "http-signature": {
693+ "version": "1.2.0",
694+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
695+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
696+ "dev": true,
697+ "requires": {
698+ "assert-plus": "^1.0.0",
699+ "jsprim": "^1.2.2",
700+ "sshpk": "^1.7.0"
701+ }
702+ },
177703 "iconv-lite": {
178704 "version": "0.4.24",
179705 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -182,6 +708,28 @@
182708 "safer-buffer": ">= 2.1.2 < 3"
183709 }
184710 },
711+ "iferr": {
712+ "version": "0.1.5",
713+ "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
714+ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
715+ "dev": true
716+ },
717+ "imurmurhash": {
718+ "version": "0.1.4",
719+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
720+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
721+ "dev": true
722+ },
723+ "inflight": {
724+ "version": "1.0.6",
725+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
726+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
727+ "dev": true,
728+ "requires": {
729+ "once": "^1.3.0",
730+ "wrappy": "1"
731+ }
732+ },
185733 "inherits": {
186734 "version": "2.0.3",
187735 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
@@ -192,6 +740,121 @@
192740 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
193741 "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA=="
194742 },
743+ "is-fullwidth-code-point": {
744+ "version": "2.0.0",
745+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
746+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
747+ "dev": true
748+ },
749+ "is-plain-obj": {
750+ "version": "2.0.0",
751+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.0.0.tgz",
752+ "integrity": "sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ==",
753+ "dev": true
754+ },
755+ "is-stream": {
756+ "version": "2.0.0",
757+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
758+ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
759+ "dev": true
760+ },
761+ "is-typedarray": {
762+ "version": "1.0.0",
763+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
764+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
765+ "dev": true
766+ },
767+ "isarray": {
768+ "version": "1.0.0",
769+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
770+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
771+ "dev": true
772+ },
773+ "isexe": {
774+ "version": "2.0.0",
775+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
776+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
777+ "dev": true
778+ },
779+ "isstream": {
780+ "version": "0.1.2",
781+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
782+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
783+ "dev": true
784+ },
785+ "jsbn": {
786+ "version": "0.1.1",
787+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
788+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
789+ "dev": true
790+ },
791+ "json-schema": {
792+ "version": "0.2.3",
793+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
794+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
795+ "dev": true
796+ },
797+ "json-schema-traverse": {
798+ "version": "0.4.1",
799+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
800+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
801+ "dev": true
802+ },
803+ "json-stringify-safe": {
804+ "version": "5.0.1",
805+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
806+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
807+ "dev": true
808+ },
809+ "jsonfile": {
810+ "version": "4.0.0",
811+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
812+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
813+ "requires": {
814+ "graceful-fs": "^4.1.6"
815+ }
816+ },
817+ "jsprim": {
818+ "version": "1.4.1",
819+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
820+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
821+ "dev": true,
822+ "requires": {
823+ "assert-plus": "1.0.0",
824+ "extsprintf": "1.3.0",
825+ "json-schema": "0.2.3",
826+ "verror": "1.10.0"
827+ }
828+ },
829+ "log-symbols": {
830+ "version": "3.0.0",
831+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
832+ "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
833+ "dev": true,
834+ "requires": {
835+ "chalk": "^2.4.2"
836+ }
837+ },
838+ "log-update": {
839+ "version": "3.3.0",
840+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.3.0.tgz",
841+ "integrity": "sha512-YSKm5n+YjZoGZT5lfmOqasVH1fIH9xQA9A81Y48nZ99PxAP62vdCCtua+Gcu6oTn0nqtZd/LwRV+Vflo53ZDWA==",
842+ "dev": true,
843+ "requires": {
844+ "ansi-escapes": "^3.2.0",
845+ "cli-cursor": "^2.1.0",
846+ "wrap-ansi": "^5.0.0"
847+ }
848+ },
849+ "lru-cache": {
850+ "version": "5.1.1",
851+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
852+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
853+ "dev": true,
854+ "requires": {
855+ "yallist": "^3.0.2"
856+ }
857+ },
195858 "media-typer": {
196859 "version": "0.3.0",
197860 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
@@ -202,6 +865,12 @@
202865 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
203866 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
204867 },
868+ "merge-stream": {
869+ "version": "2.0.0",
870+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
871+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
872+ "dev": true
873+ },
205874 "methods": {
206875 "version": "1.1.2",
207876 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
@@ -225,6 +894,95 @@
225894 "mime-db": "1.40.0"
226895 }
227896 },
897+ "mimic-fn": {
898+ "version": "2.1.0",
899+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
900+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
901+ "dev": true
902+ },
903+ "minimatch": {
904+ "version": "3.0.4",
905+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
906+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
907+ "dev": true,
908+ "requires": {
909+ "brace-expansion": "^1.1.7"
910+ }
911+ },
912+ "minimist": {
913+ "version": "1.2.0",
914+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
915+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
916+ "dev": true
917+ },
918+ "minipass": {
919+ "version": "2.9.0",
920+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
921+ "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
922+ "dev": true,
923+ "requires": {
924+ "safe-buffer": "^5.1.2",
925+ "yallist": "^3.0.0"
926+ }
927+ },
928+ "minizlib": {
929+ "version": "1.3.3",
930+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
931+ "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
932+ "dev": true,
933+ "requires": {
934+ "minipass": "^2.9.0"
935+ }
936+ },
937+ "mississippi": {
938+ "version": "3.0.0",
939+ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
940+ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
941+ "dev": true,
942+ "requires": {
943+ "concat-stream": "^1.5.0",
944+ "duplexify": "^3.4.2",
945+ "end-of-stream": "^1.1.0",
946+ "flush-write-stream": "^1.0.0",
947+ "from2": "^2.1.0",
948+ "parallel-transform": "^1.1.0",
949+ "pump": "^3.0.0",
950+ "pumpify": "^1.3.3",
951+ "stream-each": "^1.1.0",
952+ "through2": "^2.0.0"
953+ }
954+ },
955+ "mkdirp": {
956+ "version": "0.5.1",
957+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
958+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
959+ "dev": true,
960+ "requires": {
961+ "minimist": "0.0.8"
962+ },
963+ "dependencies": {
964+ "minimist": {
965+ "version": "0.0.8",
966+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
967+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
968+ "dev": true
969+ }
970+ }
971+ },
972+ "move-concurrently": {
973+ "version": "1.0.1",
974+ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
975+ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
976+ "dev": true,
977+ "requires": {
978+ "aproba": "^1.1.1",
979+ "copy-concurrently": "^1.0.0",
980+ "fs-write-stream-atomic": "^1.0.8",
981+ "mkdirp": "^0.5.1",
982+ "rimraf": "^2.5.4",
983+ "run-queue": "^1.0.3"
984+ }
985+ },
228986 "ms": {
229987 "version": "2.0.0",
230988 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -235,6 +993,21 @@
235993 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
236994 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
237995 },
996+ "npm-run-path": {
997+ "version": "3.1.0",
998+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
999+ "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
1000+ "dev": true,
1001+ "requires": {
1002+ "path-key": "^3.0.0"
1003+ }
1004+ },
1005+ "oauth-sign": {
1006+ "version": "0.9.0",
1007+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1008+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
1009+ "dev": true
1010+ },
2381011 "on-finished": {
2391012 "version": "2.3.0",
2401013 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
@@ -243,16 +1016,81 @@
2431016 "ee-first": "1.1.1"
2441017 }
2451018 },
1019+ "once": {
1020+ "version": "1.4.0",
1021+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1022+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1023+ "dev": true,
1024+ "requires": {
1025+ "wrappy": "1"
1026+ }
1027+ },
1028+ "onetime": {
1029+ "version": "5.1.0",
1030+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
1031+ "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
1032+ "dev": true,
1033+ "requires": {
1034+ "mimic-fn": "^2.1.0"
1035+ }
1036+ },
1037+ "p-finally": {
1038+ "version": "2.0.1",
1039+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
1040+ "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
1041+ "dev": true
1042+ },
1043+ "parallel-transform": {
1044+ "version": "1.2.0",
1045+ "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
1046+ "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
1047+ "dev": true,
1048+ "requires": {
1049+ "cyclist": "^1.0.1",
1050+ "inherits": "^2.0.3",
1051+ "readable-stream": "^2.1.5"
1052+ }
1053+ },
2461054 "parseurl": {
2471055 "version": "1.3.3",
2481056 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
2491057 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
2501058 },
1059+ "path-is-absolute": {
1060+ "version": "1.0.1",
1061+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1062+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1063+ "dev": true
1064+ },
1065+ "path-key": {
1066+ "version": "3.1.1",
1067+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1068+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1069+ "dev": true
1070+ },
2511071 "path-to-regexp": {
2521072 "version": "0.1.7",
2531073 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
2541074 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
2551075 },
1076+ "performance-now": {
1077+ "version": "2.1.0",
1078+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1079+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
1080+ "dev": true
1081+ },
1082+ "process-nextick-args": {
1083+ "version": "2.0.1",
1084+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1085+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1086+ "dev": true
1087+ },
1088+ "promise-inflight": {
1089+ "version": "1.0.1",
1090+ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
1091+ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
1092+ "dev": true
1093+ },
2561094 "proxy-addr": {
2571095 "version": "2.0.5",
2581096 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
@@ -262,6 +1100,96 @@
2621100 "ipaddr.js": "1.9.0"
2631101 }
2641102 },
1103+ "psl": {
1104+ "version": "1.7.0",
1105+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
1106+ "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
1107+ "dev": true
1108+ },
1109+ "pump": {
1110+ "version": "3.0.0",
1111+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1112+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1113+ "dev": true,
1114+ "requires": {
1115+ "end-of-stream": "^1.1.0",
1116+ "once": "^1.3.1"
1117+ }
1118+ },
1119+ "pumpify": {
1120+ "version": "1.5.1",
1121+ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
1122+ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
1123+ "dev": true,
1124+ "requires": {
1125+ "duplexify": "^3.6.0",
1126+ "inherits": "^2.0.3",
1127+ "pump": "^2.0.0"
1128+ },
1129+ "dependencies": {
1130+ "pump": {
1131+ "version": "2.0.1",
1132+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
1133+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
1134+ "dev": true,
1135+ "requires": {
1136+ "end-of-stream": "^1.1.0",
1137+ "once": "^1.3.1"
1138+ }
1139+ }
1140+ }
1141+ },
1142+ "punycode": {
1143+ "version": "2.1.1",
1144+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1145+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1146+ "dev": true
1147+ },
1148+ "purescript": {
1149+ "version": "0.13.6",
1150+ "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.13.6.tgz",
1151+ "integrity": "sha512-PC93xqr0zDs5l5xnfTlptKzv5jBWbML+dwtpDCZkOOH7h9wgLusQfU4PNfHvdwrSmsBntalGm+Cbd6VrokN7Sg==",
1152+ "dev": true,
1153+ "requires": {
1154+ "purescript-installer": "^0.2.0"
1155+ }
1156+ },
1157+ "purescript-installer": {
1158+ "version": "0.2.5",
1159+ "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz",
1160+ "integrity": "sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==",
1161+ "dev": true,
1162+ "requires": {
1163+ "arch": "^2.1.1",
1164+ "byline": "^5.0.0",
1165+ "cacache": "^11.3.2",
1166+ "chalk": "^2.4.2",
1167+ "env-paths": "^2.2.0",
1168+ "execa": "^2.0.3",
1169+ "filesize": "^4.1.2",
1170+ "is-plain-obj": "^2.0.0",
1171+ "log-symbols": "^3.0.0",
1172+ "log-update": "^3.2.0",
1173+ "minimist": "^1.2.0",
1174+ "mkdirp": "^0.5.1",
1175+ "ms": "^2.1.2",
1176+ "once": "^1.4.0",
1177+ "pump": "^3.0.0",
1178+ "request": "^2.88.0",
1179+ "rimraf": "^2.6.3",
1180+ "tar": "^4.4.6",
1181+ "which": "^1.3.1",
1182+ "zen-observable": "^0.8.14"
1183+ },
1184+ "dependencies": {
1185+ "ms": {
1186+ "version": "2.1.2",
1187+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1188+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1189+ "dev": true
1190+ }
1191+ }
1192+ },
2651193 "qs": {
2661194 "version": "6.7.0",
2671195 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
@@ -283,6 +1211,102 @@
2831211 "unpipe": "1.0.0"
2841212 }
2851213 },
1214+ "readable-stream": {
1215+ "version": "2.3.7",
1216+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1217+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1218+ "dev": true,
1219+ "requires": {
1220+ "core-util-is": "~1.0.0",
1221+ "inherits": "~2.0.3",
1222+ "isarray": "~1.0.0",
1223+ "process-nextick-args": "~2.0.0",
1224+ "safe-buffer": "~5.1.1",
1225+ "string_decoder": "~1.1.1",
1226+ "util-deprecate": "~1.0.1"
1227+ }
1228+ },
1229+ "request": {
1230+ "version": "2.88.0",
1231+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
1232+ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
1233+ "dev": true,
1234+ "requires": {
1235+ "aws-sign2": "~0.7.0",
1236+ "aws4": "^1.8.0",
1237+ "caseless": "~0.12.0",
1238+ "combined-stream": "~1.0.6",
1239+ "extend": "~3.0.2",
1240+ "forever-agent": "~0.6.1",
1241+ "form-data": "~2.3.2",
1242+ "har-validator": "~5.1.0",
1243+ "http-signature": "~1.2.0",
1244+ "is-typedarray": "~1.0.0",
1245+ "isstream": "~0.1.2",
1246+ "json-stringify-safe": "~5.0.1",
1247+ "mime-types": "~2.1.19",
1248+ "oauth-sign": "~0.9.0",
1249+ "performance-now": "^2.1.0",
1250+ "qs": "~6.5.2",
1251+ "safe-buffer": "^5.1.2",
1252+ "tough-cookie": "~2.4.3",
1253+ "tunnel-agent": "^0.6.0",
1254+ "uuid": "^3.3.2"
1255+ },
1256+ "dependencies": {
1257+ "qs": {
1258+ "version": "6.5.2",
1259+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1260+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1261+ "dev": true
1262+ }
1263+ }
1264+ },
1265+ "restore-cursor": {
1266+ "version": "2.0.0",
1267+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
1268+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
1269+ "dev": true,
1270+ "requires": {
1271+ "onetime": "^2.0.0",
1272+ "signal-exit": "^3.0.2"
1273+ },
1274+ "dependencies": {
1275+ "mimic-fn": {
1276+ "version": "1.2.0",
1277+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1278+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1279+ "dev": true
1280+ },
1281+ "onetime": {
1282+ "version": "2.0.1",
1283+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1284+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1285+ "dev": true,
1286+ "requires": {
1287+ "mimic-fn": "^1.0.0"
1288+ }
1289+ }
1290+ }
1291+ },
1292+ "rimraf": {
1293+ "version": "2.7.1",
1294+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1295+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1296+ "dev": true,
1297+ "requires": {
1298+ "glob": "^7.1.3"
1299+ }
1300+ },
1301+ "run-queue": {
1302+ "version": "1.0.3",
1303+ "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
1304+ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
1305+ "dev": true,
1306+ "requires": {
1307+ "aproba": "^1.1.1"
1308+ }
1309+ },
2861310 "safe-buffer": {
2871311 "version": "5.1.2",
2881312 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -336,16 +1360,191 @@
3361360 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
3371361 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
3381362 },
1363+ "shebang-command": {
1364+ "version": "2.0.0",
1365+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1366+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1367+ "dev": true,
1368+ "requires": {
1369+ "shebang-regex": "^3.0.0"
1370+ }
1371+ },
1372+ "shebang-regex": {
1373+ "version": "3.0.0",
1374+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1375+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1376+ "dev": true
1377+ },
1378+ "signal-exit": {
1379+ "version": "3.0.2",
1380+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1381+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1382+ "dev": true
1383+ },
1384+ "spago": {
1385+ "version": "0.13.1",
1386+ "resolved": "https://registry.npmjs.org/spago/-/spago-0.13.1.tgz",
1387+ "integrity": "sha512-cfxhWEIbPDcPoTHZbAdtmPRui70dzUo4JZlybrGiWo9A+HpWrfkefzjhn6AcOWY/2tmtmOhYJirtsQzxvO4VnQ==",
1388+ "dev": true,
1389+ "requires": {
1390+ "request": "^2.88.0",
1391+ "tar": "^4.4.8"
1392+ }
1393+ },
1394+ "sshpk": {
1395+ "version": "1.16.1",
1396+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
1397+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
1398+ "dev": true,
1399+ "requires": {
1400+ "asn1": "~0.2.3",
1401+ "assert-plus": "^1.0.0",
1402+ "bcrypt-pbkdf": "^1.0.0",
1403+ "dashdash": "^1.12.0",
1404+ "ecc-jsbn": "~0.1.1",
1405+ "getpass": "^0.1.1",
1406+ "jsbn": "~0.1.0",
1407+ "safer-buffer": "^2.0.2",
1408+ "tweetnacl": "~0.14.0"
1409+ }
1410+ },
1411+ "ssri": {
1412+ "version": "6.0.1",
1413+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
1414+ "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
1415+ "dev": true,
1416+ "requires": {
1417+ "figgy-pudding": "^3.5.1"
1418+ }
1419+ },
3391420 "statuses": {
3401421 "version": "1.5.0",
3411422 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
3421423 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
3431424 },
1425+ "stream-each": {
1426+ "version": "1.2.3",
1427+ "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
1428+ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
1429+ "dev": true,
1430+ "requires": {
1431+ "end-of-stream": "^1.1.0",
1432+ "stream-shift": "^1.0.0"
1433+ }
1434+ },
1435+ "stream-shift": {
1436+ "version": "1.0.1",
1437+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
1438+ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
1439+ "dev": true
1440+ },
1441+ "string-width": {
1442+ "version": "3.1.0",
1443+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1444+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1445+ "dev": true,
1446+ "requires": {
1447+ "emoji-regex": "^7.0.1",
1448+ "is-fullwidth-code-point": "^2.0.0",
1449+ "strip-ansi": "^5.1.0"
1450+ }
1451+ },
1452+ "string_decoder": {
1453+ "version": "1.1.1",
1454+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1455+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1456+ "dev": true,
1457+ "requires": {
1458+ "safe-buffer": "~5.1.0"
1459+ }
1460+ },
1461+ "strip-ansi": {
1462+ "version": "5.2.0",
1463+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1464+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1465+ "dev": true,
1466+ "requires": {
1467+ "ansi-regex": "^4.1.0"
1468+ }
1469+ },
1470+ "strip-final-newline": {
1471+ "version": "2.0.0",
1472+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
1473+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
1474+ "dev": true
1475+ },
1476+ "supports-color": {
1477+ "version": "5.5.0",
1478+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1479+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1480+ "dev": true,
1481+ "requires": {
1482+ "has-flag": "^3.0.0"
1483+ }
1484+ },
1485+ "tar": {
1486+ "version": "4.4.13",
1487+ "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
1488+ "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
1489+ "dev": true,
1490+ "requires": {
1491+ "chownr": "^1.1.1",
1492+ "fs-minipass": "^1.2.5",
1493+ "minipass": "^2.8.6",
1494+ "minizlib": "^1.2.1",
1495+ "mkdirp": "^0.5.0",
1496+ "safe-buffer": "^5.1.2",
1497+ "yallist": "^3.0.3"
1498+ }
1499+ },
1500+ "through2": {
1501+ "version": "2.0.5",
1502+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1503+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1504+ "dev": true,
1505+ "requires": {
1506+ "readable-stream": "~2.3.6",
1507+ "xtend": "~4.0.1"
1508+ }
1509+ },
3441510 "toidentifier": {
3451511 "version": "1.0.0",
3461512 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
3471513 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
3481514 },
1515+ "tough-cookie": {
1516+ "version": "2.4.3",
1517+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
1518+ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
1519+ "dev": true,
1520+ "requires": {
1521+ "psl": "^1.1.24",
1522+ "punycode": "^1.4.1"
1523+ },
1524+ "dependencies": {
1525+ "punycode": {
1526+ "version": "1.4.1",
1527+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1528+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
1529+ "dev": true
1530+ }
1531+ }
1532+ },
1533+ "tunnel-agent": {
1534+ "version": "0.6.0",
1535+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1536+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1537+ "dev": true,
1538+ "requires": {
1539+ "safe-buffer": "^5.0.1"
1540+ }
1541+ },
1542+ "tweetnacl": {
1543+ "version": "0.14.5",
1544+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1545+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1546+ "dev": true
1547+ },
3491548 "type-is": {
3501549 "version": "1.6.18",
3511550 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
@@ -355,11 +1554,55 @@
3551554 "mime-types": "~2.1.24"
3561555 }
3571556 },
1557+ "typedarray": {
1558+ "version": "0.0.6",
1559+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1560+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1561+ "dev": true
1562+ },
1563+ "unique-filename": {
1564+ "version": "1.1.1",
1565+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
1566+ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
1567+ "dev": true,
1568+ "requires": {
1569+ "unique-slug": "^2.0.0"
1570+ }
1571+ },
1572+ "unique-slug": {
1573+ "version": "2.0.2",
1574+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
1575+ "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
1576+ "dev": true,
1577+ "requires": {
1578+ "imurmurhash": "^0.1.4"
1579+ }
1580+ },
1581+ "universalify": {
1582+ "version": "0.1.2",
1583+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1584+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
1585+ },
3581586 "unpipe": {
3591587 "version": "1.0.0",
3601588 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
3611589 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
3621590 },
1591+ "uri-js": {
1592+ "version": "4.2.2",
1593+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
1594+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
1595+ "dev": true,
1596+ "requires": {
1597+ "punycode": "^2.1.0"
1598+ }
1599+ },
1600+ "util-deprecate": {
1601+ "version": "1.0.2",
1602+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1603+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1604+ "dev": true
1605+ },
3631606 "utils-merge": {
3641607 "version": "1.0.1",
3651608 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
@@ -374,6 +1617,67 @@
3741617 "version": "1.1.2",
3751618 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
3761619 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
1620+ },
1621+ "verror": {
1622+ "version": "1.10.0",
1623+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1624+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1625+ "dev": true,
1626+ "requires": {
1627+ "assert-plus": "^1.0.0",
1628+ "core-util-is": "1.0.2",
1629+ "extsprintf": "^1.2.0"
1630+ }
1631+ },
1632+ "which": {
1633+ "version": "1.3.1",
1634+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1635+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1636+ "dev": true,
1637+ "requires": {
1638+ "isexe": "^2.0.0"
1639+ }
1640+ },
1641+ "wrap-ansi": {
1642+ "version": "5.1.0",
1643+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
1644+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
1645+ "dev": true,
1646+ "requires": {
1647+ "ansi-styles": "^3.2.0",
1648+ "string-width": "^3.0.0",
1649+ "strip-ansi": "^5.0.0"
1650+ }
1651+ },
1652+ "wrappy": {
1653+ "version": "1.0.2",
1654+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1655+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1656+ "dev": true
1657+ },
1658+ "xtend": {
1659+ "version": "4.0.2",
1660+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
1661+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
1662+ "dev": true
1663+ },
1664+ "y18n": {
1665+ "version": "4.0.0",
1666+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
1667+ "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
1668+ "dev": true
1669+ },
1670+ "yallist": {
1671+ "version": "3.1.1",
1672+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1673+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1674+ "dev": true
1675+ },
1676+ "zen-observable": {
1677+ "version": "0.8.15",
1678+ "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
1679+ "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
1680+ "dev": true
3771681 }
3781682 }
3791683}