git.iko.soy/rowtype-yoga/royo
on main help sign in
Don't rewind everything
commitbcd6b75df9b1968c007dde8f64800b04c974b7d7 authorMark Eibes <mark.eibes@gmail.com> dateMon 26 Jul 2021, 19:36 (5 years ago) parent4fbf3cd
9 files changed+1352−4513
package-lock.json−3131 package.json+2 src/Discord/DiscordJS.js+28−24 src/Discord/DiscordJS.purs+34−34 src/Main.purs+21−21 src/Royo/Discord/Bot.purs+62−60 src/Yoga/APIClient.purs+55−54 yarn-error.log−44 yarn.lock+1150−1145
package-lock.jsondeleted−3131
@@ -1,3131 +0,0 @@
1−{
2− "name": "royo",
3− "version": "1.0.0",
4− "lockfileVersion": 2,
5− "requires": true,
6− "packages": {
7− "": {
8− "version": "1.0.0",
9− "license": "MIT",
10− "dependencies": {
11− "discord.js": "^12.2.0",
12− "node-fetch": "^2.6.1",
13− "xhr2": "^0.2.1"
14− },
15− "devDependencies": {
16− "purescript": "^0.14.3",
17− "spago": "^0.20.3"
18− }
19− },
20− "node_modules/@discordjs/collection": {
21− "version": "0.1.6",
22− "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz",
23− "integrity": "sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ=="
24− },
25− "node_modules/@discordjs/form-data": {
26− "version": "3.0.1",
27− "resolved": "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz",
28− "integrity": "sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==",
29− "dependencies": {
30− "asynckit": "^0.4.0",
31− "combined-stream": "^1.0.8",
32− "mime-types": "^2.1.12"
33− },
34− "engines": {
35− "node": ">= 6"
36− }
37− },
38− "node_modules/abort-controller": {
39− "version": "3.0.0",
40− "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
41− "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
42− "dependencies": {
43− "event-target-shim": "^5.0.0"
44− },
45− "engines": {
46− "node": ">=6.5"
47− }
48− },
49− "node_modules/ajv": {
50− "version": "6.12.6",
51− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
52− "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
53− "dev": true,
54− "dependencies": {
55− "fast-deep-equal": "^3.1.1",
56− "fast-json-stable-stringify": "^2.0.0",
57− "json-schema-traverse": "^0.4.1",
58− "uri-js": "^4.2.2"
59− },
60− "funding": {
61− "type": "github",
62− "url": "https://github.com/sponsors/epoberezkin"
63− }
64− },
65− "node_modules/ansi-escapes": {
66− "version": "3.2.0",
67− "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
68− "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
69− "dev": true,
70− "engines": {
71− "node": ">=4"
72− }
73− },
74− "node_modules/ansi-regex": {
75− "version": "4.1.0",
76− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
77− "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
78− "dev": true,
79− "engines": {
80− "node": ">=6"
81− }
82− },
83− "node_modules/ansi-styles": {
84− "version": "3.2.1",
85− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
86− "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
87− "dev": true,
88− "dependencies": {
89− "color-convert": "^1.9.0"
90− },
91− "engines": {
92− "node": ">=4"
93− }
94− },
95− "node_modules/aproba": {
96− "version": "1.2.0",
97− "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
98− "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
99− "dev": true
100− },
101− "node_modules/arch": {
102− "version": "2.2.0",
103− "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
104− "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
105− "dev": true,
106− "funding": [
107− {
108− "type": "github",
109− "url": "https://github.com/sponsors/feross"
110− },
111− {
112− "type": "patreon",
113− "url": "https://www.patreon.com/feross"
114− },
115− {
116− "type": "consulting",
117− "url": "https://feross.org/support"
118− }
119− ]
120− },
121− "node_modules/asn1": {
122− "version": "0.2.4",
123− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
124− "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
125− "dev": true,
126− "dependencies": {
127− "safer-buffer": "~2.1.0"
128− }
129− },
130− "node_modules/assert-plus": {
131− "version": "1.0.0",
132− "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
133− "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
134− "dev": true,
135− "engines": {
136− "node": ">=0.8"
137− }
138− },
139− "node_modules/asynckit": {
140− "version": "0.4.0",
141− "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
142− "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
143− },
144− "node_modules/aws-sign2": {
145− "version": "0.7.0",
146− "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
147− "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
148− "dev": true,
149− "engines": {
150− "node": "*"
151− }
152− },
153− "node_modules/aws4": {
154− "version": "1.11.0",
155− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
156− "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
157− "dev": true
158− },
159− "node_modules/balanced-match": {
160− "version": "1.0.0",
161− "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
162− "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
163− "dev": true
164− },
165− "node_modules/bcrypt-pbkdf": {
166− "version": "1.0.2",
167− "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
168− "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
169− "dev": true,
170− "dependencies": {
171− "tweetnacl": "^0.14.3"
172− }
173− },
174− "node_modules/bluebird": {
175− "version": "3.7.2",
176− "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
177− "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
178− "dev": true
179− },
180− "node_modules/brace-expansion": {
181− "version": "1.1.11",
182− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
183− "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
184− "dev": true,
185− "dependencies": {
186− "balanced-match": "^1.0.0",
187− "concat-map": "0.0.1"
188− }
189− },
190− "node_modules/buffer-from": {
191− "version": "1.1.1",
192− "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
193− "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
194− "dev": true
195− },
196− "node_modules/byline": {
197− "version": "5.0.0",
198− "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
199− "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
200− "dev": true,
201− "engines": {
202− "node": ">=0.10.0"
203− }
204− },
205− "node_modules/cacache": {
206− "version": "11.3.3",
207− "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
208− "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
209− "dev": true,
210− "dependencies": {
211− "bluebird": "^3.5.5",
212− "chownr": "^1.1.1",
213− "figgy-pudding": "^3.5.1",
214− "glob": "^7.1.4",
215− "graceful-fs": "^4.1.15",
216− "lru-cache": "^5.1.1",
217− "mississippi": "^3.0.0",
218− "mkdirp": "^0.5.1",
219− "move-concurrently": "^1.0.1",
220− "promise-inflight": "^1.0.1",
221− "rimraf": "^2.6.3",
222− "ssri": "^6.0.1",
223− "unique-filename": "^1.1.1",
224− "y18n": "^4.0.0"
225− }
226− },
227− "node_modules/caseless": {
228− "version": "0.12.0",
229− "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
230− "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
231− "dev": true
232− },
233− "node_modules/chalk": {
234− "version": "2.4.2",
235− "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
236− "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
237− "dev": true,
238− "dependencies": {
239− "ansi-styles": "^3.2.1",
240− "escape-string-regexp": "^1.0.5",
241− "supports-color": "^5.3.0"
242− },
243− "engines": {
244− "node": ">=4"
245− }
246− },
247− "node_modules/chownr": {
248− "version": "1.1.4",
249− "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
250− "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
251− "dev": true
252− },
253− "node_modules/cli-cursor": {
254− "version": "2.1.0",
255− "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
256− "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
257− "dev": true,
258− "dependencies": {
259− "restore-cursor": "^2.0.0"
260− },
261− "engines": {
262− "node": ">=4"
263− }
264− },
265− "node_modules/color-convert": {
266− "version": "1.9.3",
267− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
268− "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
269− "dev": true,
270− "dependencies": {
271− "color-name": "1.1.3"
272− }
273− },
274− "node_modules/color-name": {
275− "version": "1.1.3",
276− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
277− "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
278− "dev": true
279− },
280− "node_modules/combined-stream": {
281− "version": "1.0.8",
282− "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
283− "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
284− "dependencies": {
285− "delayed-stream": "~1.0.0"
286− },
287− "engines": {
288− "node": ">= 0.8"
289− }
290− },
291− "node_modules/concat-map": {
292− "version": "0.0.1",
293− "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
294− "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
295− "dev": true
296− },
297− "node_modules/concat-stream": {
298− "version": "1.6.2",
299− "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
300− "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
301− "dev": true,
302− "engines": [
303− "node >= 0.8"
304− ],
305− "dependencies": {
306− "buffer-from": "^1.0.0",
307− "inherits": "^2.0.3",
308− "readable-stream": "^2.2.2",
309− "typedarray": "^0.0.6"
310− }
311− },
312− "node_modules/copy-concurrently": {
313− "version": "1.0.5",
314− "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
315− "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
316− "dev": true,
317− "dependencies": {
318− "aproba": "^1.1.1",
319− "fs-write-stream-atomic": "^1.0.8",
320− "iferr": "^0.1.5",
321− "mkdirp": "^0.5.1",
322− "rimraf": "^2.5.4",
323− "run-queue": "^1.0.0"
324− }
325− },
326− "node_modules/core-util-is": {
327− "version": "1.0.2",
328− "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
329− "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
330− "dev": true
331− },
332− "node_modules/cross-spawn": {
333− "version": "7.0.3",
334− "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
335− "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
336− "dev": true,
337− "dependencies": {
338− "path-key": "^3.1.0",
339− "shebang-command": "^2.0.0",
340− "which": "^2.0.1"
341− },
342− "engines": {
343− "node": ">= 8"
344− }
345− },
346− "node_modules/cross-spawn/node_modules/which": {
347− "version": "2.0.2",
348− "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
349− "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
350− "dev": true,
351− "dependencies": {
352− "isexe": "^2.0.0"
353− },
354− "bin": {
355− "node-which": "bin/node-which"
356− },
357− "engines": {
358− "node": ">= 8"
359− }
360− },
361− "node_modules/cyclist": {
362− "version": "1.0.1",
363− "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
364− "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
365− "dev": true
366− },
367− "node_modules/dashdash": {
368− "version": "1.14.1",
369− "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
370− "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
371− "dev": true,
372− "dependencies": {
373− "assert-plus": "^1.0.0"
374− },
375− "engines": {
376− "node": ">=0.10"
377− }
378− },
379− "node_modules/delayed-stream": {
380− "version": "1.0.0",
381− "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
382− "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
383− "engines": {
384− "node": ">=0.4.0"
385− }
386− },
387− "node_modules/discord.js": {
388− "version": "12.5.1",
389− "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-12.5.1.tgz",
390− "integrity": "sha512-VwZkVaUAIOB9mKdca0I5MefPMTQJTNg0qdgi1huF3iwsFwJ0L5s/Y69AQe+iPmjuV6j9rtKoG0Ta0n9vgEIL6w==",
391− "dependencies": {
392− "@discordjs/collection": "^0.1.6",
393− "@discordjs/form-data": "^3.0.1",
394− "abort-controller": "^3.0.0",
395− "node-fetch": "^2.6.1",
396− "prism-media": "^1.2.2",
397− "setimmediate": "^1.0.5",
398− "tweetnacl": "^1.0.3",
399− "ws": "^7.3.1"
400− },
401− "engines": {
402− "node": ">=12.0.0"
403− }
404− },
405− "node_modules/discord.js/node_modules/tweetnacl": {
406− "version": "1.0.3",
407− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
408− "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
409− },
410− "node_modules/duplexify": {
411− "version": "3.7.1",
412− "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
413− "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
414− "dev": true,
415− "dependencies": {
416− "end-of-stream": "^1.0.0",
417− "inherits": "^2.0.1",
418− "readable-stream": "^2.0.0",
419− "stream-shift": "^1.0.0"
420− }
421− },
422− "node_modules/ecc-jsbn": {
423− "version": "0.1.2",
424− "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
425− "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
426− "dev": true,
427− "dependencies": {
428− "jsbn": "~0.1.0",
429− "safer-buffer": "^2.1.0"
430− }
431− },
432− "node_modules/emoji-regex": {
433− "version": "7.0.3",
434− "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
435− "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
436− "dev": true
437− },
438− "node_modules/end-of-stream": {
439− "version": "1.4.4",
440− "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
441− "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
442− "dev": true,
443− "dependencies": {
444− "once": "^1.4.0"
445− }
446− },
447− "node_modules/env-paths": {
448− "version": "2.2.0",
449− "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
450− "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
451− "dev": true,
452− "engines": {
453− "node": ">=6"
454− }
455− },
456− "node_modules/escape-string-regexp": {
457− "version": "1.0.5",
458− "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
459− "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
460− "dev": true,
461− "engines": {
462− "node": ">=0.8.0"
463− }
464− },
465− "node_modules/event-target-shim": {
466− "version": "5.0.1",
467− "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
468− "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
469− "engines": {
470− "node": ">=6"
471− }
472− },
473− "node_modules/execa": {
474− "version": "2.1.0",
475− "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
476− "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
477− "dev": true,
478− "dependencies": {
479− "cross-spawn": "^7.0.0",
480− "get-stream": "^5.0.0",
481− "is-stream": "^2.0.0",
482− "merge-stream": "^2.0.0",
483− "npm-run-path": "^3.0.0",
484− "onetime": "^5.1.0",
485− "p-finally": "^2.0.0",
486− "signal-exit": "^3.0.2",
487− "strip-final-newline": "^2.0.0"
488− },
489− "engines": {
490− "node": "^8.12.0 || >=9.7.0"
491− }
492− },
493− "node_modules/extend": {
494− "version": "3.0.2",
495− "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
496− "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
497− "dev": true
498− },
499− "node_modules/extsprintf": {
500− "version": "1.3.0",
501− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
502− "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
503− "dev": true,
504− "engines": [
505− "node >=0.6.0"
506− ]
507− },
508− "node_modules/fast-deep-equal": {
509− "version": "3.1.3",
510− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
511− "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
512− "dev": true
513− },
514− "node_modules/fast-json-stable-stringify": {
515− "version": "2.1.0",
516− "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
517− "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
518− "dev": true
519− },
520− "node_modules/figgy-pudding": {
521− "version": "3.5.2",
522− "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
523− "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
524− "dev": true
525− },
526− "node_modules/filesize": {
527− "version": "4.2.1",
528− "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
529− "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==",
530− "dev": true,
531− "engines": {
532− "node": ">= 0.4.0"
533− }
534− },
535− "node_modules/flush-write-stream": {
536− "version": "1.1.1",
537− "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
538− "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
539− "dev": true,
540− "dependencies": {
541− "inherits": "^2.0.3",
542− "readable-stream": "^2.3.6"
543− }
544− },
545− "node_modules/forever-agent": {
546− "version": "0.6.1",
547− "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
548− "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
549− "dev": true,
550− "engines": {
551− "node": "*"
552− }
553− },
554− "node_modules/form-data": {
555− "version": "2.3.3",
556− "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
557− "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
558− "dev": true,
559− "dependencies": {
560− "asynckit": "^0.4.0",
561− "combined-stream": "^1.0.6",
562− "mime-types": "^2.1.12"
563− },
564− "engines": {
565− "node": ">= 0.12"
566− }
567− },
568− "node_modules/from2": {
569− "version": "2.3.0",
570− "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
571− "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
572− "dev": true,
573− "dependencies": {
574− "inherits": "^2.0.1",
575− "readable-stream": "^2.0.0"
576− }
577− },
578− "node_modules/fs-minipass": {
579− "version": "1.2.7",
580− "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
581− "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
582− "dev": true,
583− "dependencies": {
584− "minipass": "^2.6.0"
585− }
586− },
587− "node_modules/fs-write-stream-atomic": {
588− "version": "1.0.10",
589− "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
590− "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
591− "dev": true,
592− "dependencies": {
593− "graceful-fs": "^4.1.2",
594− "iferr": "^0.1.5",
595− "imurmurhash": "^0.1.4",
596− "readable-stream": "1 || 2"
597− }
598− },
599− "node_modules/fs.realpath": {
600− "version": "1.0.0",
601− "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
602− "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
603− "dev": true
604− },
605− "node_modules/get-stream": {
606− "version": "5.2.0",
607− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
608− "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
609− "dev": true,
610− "dependencies": {
611− "pump": "^3.0.0"
612− },
613− "engines": {
614− "node": ">=8"
615− },
616− "funding": {
617− "url": "https://github.com/sponsors/sindresorhus"
618− }
619− },
620− "node_modules/getpass": {
621− "version": "0.1.7",
622− "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
623− "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
624− "dev": true,
625− "dependencies": {
626− "assert-plus": "^1.0.0"
627− }
628− },
629− "node_modules/glob": {
630− "version": "7.1.6",
631− "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
632− "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
633− "dev": true,
634− "dependencies": {
635− "fs.realpath": "^1.0.0",
636− "inflight": "^1.0.4",
637− "inherits": "2",
638− "minimatch": "^3.0.4",
639− "once": "^1.3.0",
640− "path-is-absolute": "^1.0.0"
641− },
642− "engines": {
643− "node": "*"
644− },
645− "funding": {
646− "url": "https://github.com/sponsors/isaacs"
647− }
648− },
649− "node_modules/graceful-fs": {
650− "version": "4.2.4",
651− "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
652− "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
653− "dev": true
654− },
655− "node_modules/har-schema": {
656− "version": "2.0.0",
657− "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
658− "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
659− "dev": true,
660− "engines": {
661− "node": ">=4"
662− }
663− },
664− "node_modules/har-validator": {
665− "version": "5.1.5",
666− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
667− "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
668− "deprecated": "this library is no longer supported",
669− "dev": true,
670− "dependencies": {
671− "ajv": "^6.12.3",
672− "har-schema": "^2.0.0"
673− },
674− "engines": {
675− "node": ">=6"
676− }
677− },
678− "node_modules/has-flag": {
679− "version": "3.0.0",
680− "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
681− "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
682− "dev": true,
683− "engines": {
684− "node": ">=4"
685− }
686− },
687− "node_modules/http-signature": {
688− "version": "1.2.0",
689− "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
690− "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
691− "dev": true,
692− "dependencies": {
693− "assert-plus": "^1.0.0",
694− "jsprim": "^1.2.2",
695− "sshpk": "^1.7.0"
696− },
697− "engines": {
698− "node": ">=0.8",
699− "npm": ">=1.3.7"
700− }
701− },
702− "node_modules/iferr": {
703− "version": "0.1.5",
704− "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
705− "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
706− "dev": true
707− },
708− "node_modules/imurmurhash": {
709− "version": "0.1.4",
710− "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
711− "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
712− "dev": true,
713− "engines": {
714− "node": ">=0.8.19"
715− }
716− },
717− "node_modules/inflight": {
718− "version": "1.0.6",
719− "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
720− "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
721− "dev": true,
722− "dependencies": {
723− "once": "^1.3.0",
724− "wrappy": "1"
725− }
726− },
727− "node_modules/inherits": {
728− "version": "2.0.4",
729− "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
730− "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
731− "dev": true
732− },
733− "node_modules/is-fullwidth-code-point": {
734− "version": "2.0.0",
735− "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
736− "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
737− "dev": true,
738− "engines": {
739− "node": ">=4"
740− }
741− },
742− "node_modules/is-plain-obj": {
743− "version": "2.1.0",
744− "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
745− "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
746− "dev": true,
747− "engines": {
748− "node": ">=8"
749− }
750− },
751− "node_modules/is-stream": {
752− "version": "2.0.0",
753− "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
754− "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
755− "dev": true,
756− "engines": {
757− "node": ">=8"
758− }
759− },
760− "node_modules/is-typedarray": {
761− "version": "1.0.0",
762− "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
763− "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
764− "dev": true
765− },
766− "node_modules/isarray": {
767− "version": "1.0.0",
768− "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
769− "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
770− "dev": true
771− },
772− "node_modules/isexe": {
773− "version": "2.0.0",
774− "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
775− "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
776− "dev": true
777− },
778− "node_modules/isstream": {
779− "version": "0.1.2",
780− "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
781− "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
782− "dev": true
783− },
784− "node_modules/jsbn": {
785− "version": "0.1.1",
786− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
787− "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
788− "dev": true
789− },
790− "node_modules/json-schema": {
791− "version": "0.2.3",
792− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
793− "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
794− "dev": true
795− },
796− "node_modules/json-schema-traverse": {
797− "version": "0.4.1",
798− "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
799− "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
800− "dev": true
801− },
802− "node_modules/json-stringify-safe": {
803− "version": "5.0.1",
804− "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
805− "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
806− "dev": true
807− },
808− "node_modules/jsprim": {
809− "version": "1.4.1",
810− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
811− "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
812− "dev": true,
813− "engines": [
814− "node >=0.6.0"
815− ],
816− "dependencies": {
817− "assert-plus": "1.0.0",
818− "extsprintf": "1.3.0",
819− "json-schema": "0.2.3",
820− "verror": "1.10.0"
821− }
822− },
823− "node_modules/log-symbols": {
824− "version": "3.0.0",
825− "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
826− "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
827− "dev": true,
828− "dependencies": {
829− "chalk": "^2.4.2"
830− },
831− "engines": {
832− "node": ">=8"
833− }
834− },
835− "node_modules/log-update": {
836− "version": "3.4.0",
837− "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz",
838− "integrity": "sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==",
839− "dev": true,
840− "dependencies": {
841− "ansi-escapes": "^3.2.0",
842− "cli-cursor": "^2.1.0",
843− "wrap-ansi": "^5.0.0"
844− },
845− "engines": {
846− "node": ">=6"
847− },
848− "funding": {
849− "url": "https://github.com/sponsors/sindresorhus"
850− }
851− },
852− "node_modules/lru-cache": {
853− "version": "5.1.1",
854− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
855− "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
856− "dev": true,
857− "dependencies": {
858− "yallist": "^3.0.2"
859− }
860− },
861− "node_modules/merge-stream": {
862− "version": "2.0.0",
863− "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
864− "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
865− "dev": true
866− },
867− "node_modules/mime-db": {
868− "version": "1.44.0",
869− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
870− "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
871− "engines": {
872− "node": ">= 0.6"
873− }
874− },
875− "node_modules/mime-types": {
876− "version": "2.1.27",
877− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
878− "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
879− "dependencies": {
880− "mime-db": "1.44.0"
881− },
882− "engines": {
883− "node": ">= 0.6"
884− }
885− },
886− "node_modules/mimic-fn": {
887− "version": "2.1.0",
888− "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
889− "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
890− "dev": true,
891− "engines": {
892− "node": ">=6"
893− }
894− },
895− "node_modules/minimatch": {
896− "version": "3.0.4",
897− "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
898− "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
899− "dev": true,
900− "dependencies": {
901− "brace-expansion": "^1.1.7"
902− },
903− "engines": {
904− "node": "*"
905− }
906− },
907− "node_modules/minimist": {
908− "version": "1.2.5",
909− "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
910− "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
911− "dev": true
912− },
913− "node_modules/minipass": {
914− "version": "2.9.0",
915− "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
916− "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
917− "dev": true,
918− "dependencies": {
919− "safe-buffer": "^5.1.2",
920− "yallist": "^3.0.0"
921− }
922− },
923− "node_modules/minizlib": {
924− "version": "1.3.3",
925− "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
926− "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
927− "dev": true,
928− "dependencies": {
929− "minipass": "^2.9.0"
930− }
931− },
932− "node_modules/mississippi": {
933− "version": "3.0.0",
934− "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
935− "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
936− "dev": true,
937− "dependencies": {
938− "concat-stream": "^1.5.0",
939− "duplexify": "^3.4.2",
940− "end-of-stream": "^1.1.0",
941− "flush-write-stream": "^1.0.0",
942− "from2": "^2.1.0",
943− "parallel-transform": "^1.1.0",
944− "pump": "^3.0.0",
945− "pumpify": "^1.3.3",
946− "stream-each": "^1.1.0",
947− "through2": "^2.0.0"
948− },
949− "engines": {
950− "node": ">=4.0.0"
951− }
952− },
953− "node_modules/mkdirp": {
954− "version": "0.5.5",
955− "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
956− "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
957− "dev": true,
958− "dependencies": {
959− "minimist": "^1.2.5"
960− },
961− "bin": {
962− "mkdirp": "bin/cmd.js"
963− }
964− },
965− "node_modules/move-concurrently": {
966− "version": "1.0.1",
967− "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
968− "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
969− "dev": true,
970− "dependencies": {
971− "aproba": "^1.1.1",
972− "copy-concurrently": "^1.0.0",
973− "fs-write-stream-atomic": "^1.0.8",
974− "mkdirp": "^0.5.1",
975− "rimraf": "^2.5.4",
976− "run-queue": "^1.0.3"
977− }
978− },
979− "node_modules/ms": {
980− "version": "2.1.2",
981− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
982− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
983− "dev": true
984− },
985− "node_modules/node-fetch": {
986− "version": "2.6.1",
987− "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
988− "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
989− "engines": {
990− "node": "4.x || >=6.0.0"
991− }
992− },
993− "node_modules/npm-run-path": {
994− "version": "3.1.0",
995− "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
996− "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
997− "dev": true,
998− "dependencies": {
999− "path-key": "^3.0.0"
1000− },
1001− "engines": {
1002− "node": ">=8"
1003− }
1004− },
1005− "node_modules/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− "engines": {
1011− "node": "*"
1012− }
1013− },
1014− "node_modules/once": {
1015− "version": "1.4.0",
1016− "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1017− "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1018− "dev": true,
1019− "dependencies": {
1020− "wrappy": "1"
1021− }
1022− },
1023− "node_modules/onetime": {
1024− "version": "5.1.2",
1025− "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
1026− "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
1027− "dev": true,
1028− "dependencies": {
1029− "mimic-fn": "^2.1.0"
1030− },
1031− "engines": {
1032− "node": ">=6"
1033− },
1034− "funding": {
1035− "url": "https://github.com/sponsors/sindresorhus"
1036− }
1037− },
1038− "node_modules/p-finally": {
1039− "version": "2.0.1",
1040− "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
1041− "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
1042− "dev": true,
1043− "engines": {
1044− "node": ">=8"
1045− }
1046− },
1047− "node_modules/parallel-transform": {
1048− "version": "1.2.0",
1049− "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
1050− "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
1051− "dev": true,
1052− "dependencies": {
1053− "cyclist": "^1.0.1",
1054− "inherits": "^2.0.3",
1055− "readable-stream": "^2.1.5"
1056− }
1057− },
1058− "node_modules/path-is-absolute": {
1059− "version": "1.0.1",
1060− "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1061− "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1062− "dev": true,
1063− "engines": {
1064− "node": ">=0.10.0"
1065− }
1066− },
1067− "node_modules/path-key": {
1068− "version": "3.1.1",
1069− "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1070− "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1071− "dev": true,
1072− "engines": {
1073− "node": ">=8"
1074− }
1075− },
1076− "node_modules/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− "node_modules/prism-media": {
1083− "version": "1.2.3",
1084− "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.2.3.tgz",
1085− "integrity": "sha512-fSrR66n0l6roW9Rx4rSLMyTPTjRTiXy5RVqDOurACQ6si1rKHHKDU5gwBJoCsIV0R3o9gi+K50akl/qyw1C74A==",
1086− "peerDependencies": {
1087− "@discordjs/opus": "^0.3.3",
1088− "ffmpeg-static": "^4.2.7 || ^3.0.0 || ^2.4.0",
1089− "node-opus": "^0.3.3",
1090− "opusscript": "^0.0.7"
1091− },
1092− "peerDependenciesMeta": {
1093− "@discordjs/opus": {
1094− "optional": true
1095− },
1096− "ffmpeg-static": {
1097− "optional": true
1098− },
1099− "node-opus": {
1100− "optional": true
1101− },
1102− "opusscript": {
1103− "optional": true
1104− }
1105− }
1106− },
1107− "node_modules/process-nextick-args": {
1108− "version": "2.0.1",
1109− "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1110− "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1111− "dev": true
1112− },
1113− "node_modules/promise-inflight": {
1114− "version": "1.0.1",
1115− "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
1116− "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
1117− "dev": true
1118− },
1119− "node_modules/psl": {
1120− "version": "1.8.0",
1121− "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
1122− "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
1123− "dev": true
1124− },
1125− "node_modules/pump": {
1126− "version": "3.0.0",
1127− "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1128− "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1129− "dev": true,
1130− "dependencies": {
1131− "end-of-stream": "^1.1.0",
1132− "once": "^1.3.1"
1133− }
1134− },
1135− "node_modules/pumpify": {
1136− "version": "1.5.1",
1137− "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
1138− "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
1139− "dev": true,
1140− "dependencies": {
1141− "duplexify": "^3.6.0",
1142− "inherits": "^2.0.3",
1143− "pump": "^2.0.0"
1144− }
1145− },
1146− "node_modules/pumpify/node_modules/pump": {
1147− "version": "2.0.1",
1148− "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
1149− "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
1150− "dev": true,
1151− "dependencies": {
1152− "end-of-stream": "^1.1.0",
1153− "once": "^1.3.1"
1154− }
1155− },
1156− "node_modules/punycode": {
1157− "version": "2.1.1",
1158− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1159− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1160− "dev": true,
1161− "engines": {
1162− "node": ">=6"
1163− }
1164− },
1165− "node_modules/purescript": {
1166− "version": "0.14.3",
1167− "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.14.3.tgz",
1168− "integrity": "sha512-lAzHU/tcmxF4n3YUwUTwG/sIwHzjUq1zsIOBNmaVpbm7hxM+RhOTKMJdwdbTeCjxlilyVPWOLUQ6Exll4DYuMA==",
1169− "dev": true,
1170− "hasInstallScript": true,
1171− "dependencies": {
1172− "purescript-installer": "^0.2.0"
1173− },
1174− "bin": {
1175− "purs": "purs.bin"
1176− }
1177− },
1178− "node_modules/purescript-installer": {
1179− "version": "0.2.5",
1180− "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz",
1181− "integrity": "sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==",
1182− "dev": true,
1183− "dependencies": {
1184− "arch": "^2.1.1",
1185− "byline": "^5.0.0",
1186− "cacache": "^11.3.2",
1187− "chalk": "^2.4.2",
1188− "env-paths": "^2.2.0",
1189− "execa": "^2.0.3",
1190− "filesize": "^4.1.2",
1191− "is-plain-obj": "^2.0.0",
1192− "log-symbols": "^3.0.0",
1193− "log-update": "^3.2.0",
1194− "minimist": "^1.2.0",
1195− "mkdirp": "^0.5.1",
1196− "ms": "^2.1.2",
1197− "once": "^1.4.0",
1198− "pump": "^3.0.0",
1199− "request": "^2.88.0",
1200− "rimraf": "^2.6.3",
1201− "tar": "^4.4.6",
1202− "which": "^1.3.1",
1203− "zen-observable": "^0.8.14"
1204− },
1205− "bin": {
1206− "install-purescript": "index.js"
1207− },
1208− "engines": {
1209− "node": ">=8.3.0"
1210− }
1211− },
1212− "node_modules/qs": {
1213− "version": "6.5.2",
1214− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1215− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1216− "dev": true,
1217− "engines": {
1218− "node": ">=0.6"
1219− }
1220− },
1221− "node_modules/readable-stream": {
1222− "version": "2.3.7",
1223− "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1224− "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1225− "dev": true,
1226− "dependencies": {
1227− "core-util-is": "~1.0.0",
1228− "inherits": "~2.0.3",
1229− "isarray": "~1.0.0",
1230− "process-nextick-args": "~2.0.0",
1231− "safe-buffer": "~5.1.1",
1232− "string_decoder": "~1.1.1",
1233− "util-deprecate": "~1.0.1"
1234− }
1235− },
1236− "node_modules/readable-stream/node_modules/safe-buffer": {
1237− "version": "5.1.2",
1238− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1239− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1240− "dev": true
1241− },
1242− "node_modules/request": {
1243− "version": "2.88.2",
1244− "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
1245− "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
1246− "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
1247− "dev": true,
1248− "dependencies": {
1249− "aws-sign2": "~0.7.0",
1250− "aws4": "^1.8.0",
1251− "caseless": "~0.12.0",
1252− "combined-stream": "~1.0.6",
1253− "extend": "~3.0.2",
1254− "forever-agent": "~0.6.1",
1255− "form-data": "~2.3.2",
1256− "har-validator": "~5.1.3",
1257− "http-signature": "~1.2.0",
1258− "is-typedarray": "~1.0.0",
1259− "isstream": "~0.1.2",
1260− "json-stringify-safe": "~5.0.1",
1261− "mime-types": "~2.1.19",
1262− "oauth-sign": "~0.9.0",
1263− "performance-now": "^2.1.0",
1264− "qs": "~6.5.2",
1265− "safe-buffer": "^5.1.2",
1266− "tough-cookie": "~2.5.0",
1267− "tunnel-agent": "^0.6.0",
1268− "uuid": "^3.3.2"
1269− },
1270− "engines": {
1271− "node": ">= 6"
1272− }
1273− },
1274− "node_modules/restore-cursor": {
1275− "version": "2.0.0",
1276− "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
1277− "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
1278− "dev": true,
1279− "dependencies": {
1280− "onetime": "^2.0.0",
1281− "signal-exit": "^3.0.2"
1282− },
1283− "engines": {
1284− "node": ">=4"
1285− }
1286− },
1287− "node_modules/restore-cursor/node_modules/mimic-fn": {
1288− "version": "1.2.0",
1289− "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1290− "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1291− "dev": true,
1292− "engines": {
1293− "node": ">=4"
1294− }
1295− },
1296− "node_modules/restore-cursor/node_modules/onetime": {
1297− "version": "2.0.1",
1298− "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1299− "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1300− "dev": true,
1301− "dependencies": {
1302− "mimic-fn": "^1.0.0"
1303− },
1304− "engines": {
1305− "node": ">=4"
1306− }
1307− },
1308− "node_modules/rimraf": {
1309− "version": "2.7.1",
1310− "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1311− "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1312− "dev": true,
1313− "dependencies": {
1314− "glob": "^7.1.3"
1315− },
1316− "bin": {
1317− "rimraf": "bin.js"
1318− }
1319− },
1320− "node_modules/run-queue": {
1321− "version": "1.0.3",
1322− "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
1323− "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
1324− "dev": true,
1325− "dependencies": {
1326− "aproba": "^1.1.1"
1327− }
1328− },
1329− "node_modules/safe-buffer": {
1330− "version": "5.2.1",
1331− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1332− "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1333− "dev": true,
1334− "funding": [
1335− {
1336− "type": "github",
1337− "url": "https://github.com/sponsors/feross"
1338− },
1339− {
1340− "type": "patreon",
1341− "url": "https://www.patreon.com/feross"
1342− },
1343− {
1344− "type": "consulting",
1345− "url": "https://feross.org/support"
1346− }
1347− ]
1348− },
1349− "node_modules/safer-buffer": {
1350− "version": "2.1.2",
1351− "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1352− "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1353− "dev": true
1354− },
1355− "node_modules/setimmediate": {
1356− "version": "1.0.5",
1357− "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
1358− "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
1359− },
1360− "node_modules/shebang-command": {
1361− "version": "2.0.0",
1362− "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1363− "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1364− "dev": true,
1365− "dependencies": {
1366− "shebang-regex": "^3.0.0"
1367− },
1368− "engines": {
1369− "node": ">=8"
1370− }
1371− },
1372− "node_modules/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− "engines": {
1378− "node": ">=8"
1379− }
1380− },
1381− "node_modules/signal-exit": {
1382− "version": "3.0.3",
1383− "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
1384− "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
1385− "dev": true
1386− },
1387− "node_modules/spago": {
1388− "version": "0.20.3",
1389− "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
1390− "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
1391− "dev": true,
1392− "hasInstallScript": true,
1393− "dependencies": {
1394− "request": "^2.88.0",
1395− "tar": "^4.4.8"
1396− },
1397− "bin": {
1398− "spago": "spago"
1399− }
1400− },
1401− "node_modules/sshpk": {
1402− "version": "1.16.1",
1403− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
1404− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
1405− "dev": true,
1406− "dependencies": {
1407− "asn1": "~0.2.3",
1408− "assert-plus": "^1.0.0",
1409− "bcrypt-pbkdf": "^1.0.0",
1410− "dashdash": "^1.12.0",
1411− "ecc-jsbn": "~0.1.1",
1412− "getpass": "^0.1.1",
1413− "jsbn": "~0.1.0",
1414− "safer-buffer": "^2.0.2",
1415− "tweetnacl": "~0.14.0"
1416− },
1417− "bin": {
1418− "sshpk-conv": "bin/sshpk-conv",
1419− "sshpk-sign": "bin/sshpk-sign",
1420− "sshpk-verify": "bin/sshpk-verify"
1421− },
1422− "engines": {
1423− "node": ">=0.10.0"
1424− }
1425− },
1426− "node_modules/ssri": {
1427− "version": "6.0.1",
1428− "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
1429− "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
1430− "dev": true,
1431− "dependencies": {
1432− "figgy-pudding": "^3.5.1"
1433− }
1434− },
1435− "node_modules/stream-each": {
1436− "version": "1.2.3",
1437− "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
1438− "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
1439− "dev": true,
1440− "dependencies": {
1441− "end-of-stream": "^1.1.0",
1442− "stream-shift": "^1.0.0"
1443− }
1444− },
1445− "node_modules/stream-shift": {
1446− "version": "1.0.1",
1447− "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
1448− "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
1449− "dev": true
1450− },
1451− "node_modules/string_decoder": {
1452− "version": "1.1.1",
1453− "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1454− "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1455− "dev": true,
1456− "dependencies": {
1457− "safe-buffer": "~5.1.0"
1458− }
1459− },
1460− "node_modules/string_decoder/node_modules/safe-buffer": {
1461− "version": "5.1.2",
1462− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1463− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1464− "dev": true
1465− },
1466− "node_modules/string-width": {
1467− "version": "3.1.0",
1468− "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1469− "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1470− "dev": true,
1471− "dependencies": {
1472− "emoji-regex": "^7.0.1",
1473− "is-fullwidth-code-point": "^2.0.0",
1474− "strip-ansi": "^5.1.0"
1475− },
1476− "engines": {
1477− "node": ">=6"
1478− }
1479− },
1480− "node_modules/strip-ansi": {
1481− "version": "5.2.0",
1482− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1483− "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1484− "dev": true,
1485− "dependencies": {
1486− "ansi-regex": "^4.1.0"
1487− },
1488− "engines": {
1489− "node": ">=6"
1490− }
1491− },
1492− "node_modules/strip-final-newline": {
1493− "version": "2.0.0",
1494− "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
1495− "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
1496− "dev": true,
1497− "engines": {
1498− "node": ">=6"
1499− }
1500− },
1501− "node_modules/supports-color": {
1502− "version": "5.5.0",
1503− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1504− "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1505− "dev": true,
1506− "dependencies": {
1507− "has-flag": "^3.0.0"
1508− },
1509− "engines": {
1510− "node": ">=4"
1511− }
1512− },
1513− "node_modules/tar": {
1514− "version": "4.4.13",
1515− "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
1516− "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
1517− "dev": true,
1518− "dependencies": {
1519− "chownr": "^1.1.1",
1520− "fs-minipass": "^1.2.5",
1521− "minipass": "^2.8.6",
1522− "minizlib": "^1.2.1",
1523− "mkdirp": "^0.5.0",
1524− "safe-buffer": "^5.1.2",
1525− "yallist": "^3.0.3"
1526− },
1527− "engines": {
1528− "node": ">=4.5"
1529− }
1530− },
1531− "node_modules/through2": {
1532− "version": "2.0.5",
1533− "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1534− "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1535− "dev": true,
1536− "dependencies": {
1537− "readable-stream": "~2.3.6",
1538− "xtend": "~4.0.1"
1539− }
1540− },
1541− "node_modules/tough-cookie": {
1542− "version": "2.5.0",
1543− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
1544− "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
1545− "dev": true,
1546− "dependencies": {
1547− "psl": "^1.1.28",
1548− "punycode": "^2.1.1"
1549− },
1550− "engines": {
1551− "node": ">=0.8"
1552− }
1553− },
1554− "node_modules/tunnel-agent": {
1555− "version": "0.6.0",
1556− "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1557− "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1558− "dev": true,
1559− "dependencies": {
1560− "safe-buffer": "^5.0.1"
1561− },
1562− "engines": {
1563− "node": "*"
1564− }
1565− },
1566− "node_modules/tweetnacl": {
1567− "version": "0.14.5",
1568− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1569− "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1570− "dev": true
1571− },
1572− "node_modules/typedarray": {
1573− "version": "0.0.6",
1574− "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1575− "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1576− "dev": true
1577− },
1578− "node_modules/unique-filename": {
1579− "version": "1.1.1",
1580− "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
1581− "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
1582− "dev": true,
1583− "dependencies": {
1584− "unique-slug": "^2.0.0"
1585− }
1586− },
1587− "node_modules/unique-slug": {
1588− "version": "2.0.2",
1589− "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
1590− "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
1591− "dev": true,
1592− "dependencies": {
1593− "imurmurhash": "^0.1.4"
1594− }
1595− },
1596− "node_modules/uri-js": {
1597− "version": "4.4.0",
1598− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz",
1599− "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==",
1600− "dev": true,
1601− "dependencies": {
1602− "punycode": "^2.1.0"
1603− }
1604− },
1605− "node_modules/util-deprecate": {
1606− "version": "1.0.2",
1607− "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1608− "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1609− "dev": true
1610− },
1611− "node_modules/uuid": {
1612− "version": "3.4.0",
1613− "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1614− "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
1615− "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
1616− "dev": true,
1617− "bin": {
1618− "uuid": "bin/uuid"
1619− }
1620− },
1621− "node_modules/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− "engines": [
1627− "node >=0.6.0"
1628− ],
1629− "dependencies": {
1630− "assert-plus": "^1.0.0",
1631− "core-util-is": "1.0.2",
1632− "extsprintf": "^1.2.0"
1633− }
1634− },
1635− "node_modules/verror/node_modules/extsprintf": {
1636− "version": "1.4.0",
1637− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz",
1638− "integrity": "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=",
1639− "dev": true,
1640− "engines": [
1641− "node >=0.6.0"
1642− ]
1643− },
1644− "node_modules/which": {
1645− "version": "1.3.1",
1646− "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1647− "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1648− "dev": true,
1649− "dependencies": {
1650− "isexe": "^2.0.0"
1651− },
1652− "bin": {
1653− "which": "bin/which"
1654− }
1655− },
1656− "node_modules/wrap-ansi": {
1657− "version": "5.1.0",
1658− "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
1659− "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
1660− "dev": true,
1661− "dependencies": {
1662− "ansi-styles": "^3.2.0",
1663− "string-width": "^3.0.0",
1664− "strip-ansi": "^5.0.0"
1665− },
1666− "engines": {
1667− "node": ">=6"
1668− }
1669− },
1670− "node_modules/wrappy": {
1671− "version": "1.0.2",
1672− "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1673− "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1674− "dev": true
1675− },
1676− "node_modules/ws": {
1677− "version": "7.4.0",
1678− "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz",
1679− "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==",
1680− "engines": {
1681− "node": ">=8.3.0"
1682− },
1683− "peerDependencies": {
1684− "bufferutil": "^4.0.1",
1685− "utf-8-validate": "^5.0.2"
1686− },
1687− "peerDependenciesMeta": {
1688− "bufferutil": {
1689− "optional": true
1690− },
1691− "utf-8-validate": {
1692− "optional": true
1693− }
1694− }
1695− },
1696− "node_modules/xhr2": {
1697− "version": "0.2.1",
1698− "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz",
1699− "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==",
1700− "engines": {
1701− "node": ">= 6"
1702− }
1703− },
1704− "node_modules/xtend": {
1705− "version": "4.0.2",
1706− "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
1707− "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
1708− "dev": true,
1709− "engines": {
1710− "node": ">=0.4"
1711− }
1712− },
1713− "node_modules/y18n": {
1714− "version": "4.0.1",
1715− "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
1716− "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
1717− "dev": true
1718− },
1719− "node_modules/yallist": {
1720− "version": "3.1.1",
1721− "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1722− "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1723− "dev": true
1724− },
1725− "node_modules/zen-observable": {
1726− "version": "0.8.15",
1727− "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
1728− "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
1729− "dev": true
1730− }
1731− },
1732− "dependencies": {
1733− "@discordjs/collection": {
1734− "version": "0.1.6",
1735− "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz",
1736− "integrity": "sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ=="
1737− },
1738− "@discordjs/form-data": {
1739− "version": "3.0.1",
1740− "resolved": "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz",
1741− "integrity": "sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==",
1742− "requires": {
1743− "asynckit": "^0.4.0",
1744− "combined-stream": "^1.0.8",
1745− "mime-types": "^2.1.12"
1746− }
1747− },
1748− "abort-controller": {
1749− "version": "3.0.0",
1750− "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
1751− "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
1752− "requires": {
1753− "event-target-shim": "^5.0.0"
1754− }
1755− },
1756− "ajv": {
1757− "version": "6.12.6",
1758− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1759− "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1760− "dev": true,
1761− "requires": {
1762− "fast-deep-equal": "^3.1.1",
1763− "fast-json-stable-stringify": "^2.0.0",
1764− "json-schema-traverse": "^0.4.1",
1765− "uri-js": "^4.2.2"
1766− }
1767− },
1768− "ansi-escapes": {
1769− "version": "3.2.0",
1770− "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1771− "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1772− "dev": true
1773− },
1774− "ansi-regex": {
1775− "version": "4.1.0",
1776− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1777− "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1778− "dev": true
1779− },
1780− "ansi-styles": {
1781− "version": "3.2.1",
1782− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1783− "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1784− "dev": true,
1785− "requires": {
1786− "color-convert": "^1.9.0"
1787− }
1788− },
1789− "aproba": {
1790− "version": "1.2.0",
1791− "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1792− "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1793− "dev": true
1794− },
1795− "arch": {
1796− "version": "2.2.0",
1797− "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
1798− "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
1799− "dev": true
1800− },
1801− "asn1": {
1802− "version": "0.2.4",
1803− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1804− "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1805− "dev": true,
1806− "requires": {
1807− "safer-buffer": "~2.1.0"
1808− }
1809− },
1810− "assert-plus": {
1811− "version": "1.0.0",
1812− "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1813− "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1814− "dev": true
1815− },
1816− "asynckit": {
1817− "version": "0.4.0",
1818− "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1819− "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
1820− },
1821− "aws-sign2": {
1822− "version": "0.7.0",
1823− "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1824− "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
1825− "dev": true
1826− },
1827− "aws4": {
1828− "version": "1.11.0",
1829− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
1830− "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
1831− "dev": true
1832− },
1833− "balanced-match": {
1834− "version": "1.0.0",
1835− "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1836− "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1837− "dev": true
1838− },
1839− "bcrypt-pbkdf": {
1840− "version": "1.0.2",
1841− "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1842− "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1843− "dev": true,
1844− "requires": {
1845− "tweetnacl": "^0.14.3"
1846− }
1847− },
1848− "bluebird": {
1849− "version": "3.7.2",
1850− "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
1851− "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
1852− "dev": true
1853− },
1854− "brace-expansion": {
1855− "version": "1.1.11",
1856− "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1857− "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1858− "dev": true,
1859− "requires": {
1860− "balanced-match": "^1.0.0",
1861− "concat-map": "0.0.1"
1862− }
1863− },
1864− "buffer-from": {
1865− "version": "1.1.1",
1866− "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1867− "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1868− "dev": true
1869− },
1870− "byline": {
1871− "version": "5.0.0",
1872− "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
1873− "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
1874− "dev": true
1875− },
1876− "cacache": {
1877− "version": "11.3.3",
1878− "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
1879− "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
1880− "dev": true,
1881− "requires": {
1882− "bluebird": "^3.5.5",
1883− "chownr": "^1.1.1",
1884− "figgy-pudding": "^3.5.1",
1885− "glob": "^7.1.4",
1886− "graceful-fs": "^4.1.15",
1887− "lru-cache": "^5.1.1",
1888− "mississippi": "^3.0.0",
1889− "mkdirp": "^0.5.1",
1890− "move-concurrently": "^1.0.1",
1891− "promise-inflight": "^1.0.1",
1892− "rimraf": "^2.6.3",
1893− "ssri": "^6.0.1",
1894− "unique-filename": "^1.1.1",
1895− "y18n": "^4.0.0"
1896− }
1897− },
1898− "caseless": {
1899− "version": "0.12.0",
1900− "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1901− "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1902− "dev": true
1903− },
1904− "chalk": {
1905− "version": "2.4.2",
1906− "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1907− "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1908− "dev": true,
1909− "requires": {
1910− "ansi-styles": "^3.2.1",
1911− "escape-string-regexp": "^1.0.5",
1912− "supports-color": "^5.3.0"
1913− }
1914− },
1915− "chownr": {
1916− "version": "1.1.4",
1917− "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
1918− "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
1919− "dev": true
1920− },
1921− "cli-cursor": {
1922− "version": "2.1.0",
1923− "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1924− "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1925− "dev": true,
1926− "requires": {
1927− "restore-cursor": "^2.0.0"
1928− }
1929− },
1930− "color-convert": {
1931− "version": "1.9.3",
1932− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1933− "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1934− "dev": true,
1935− "requires": {
1936− "color-name": "1.1.3"
1937− }
1938− },
1939− "color-name": {
1940− "version": "1.1.3",
1941− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1942− "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1943− "dev": true
1944− },
1945− "combined-stream": {
1946− "version": "1.0.8",
1947− "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1948− "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1949− "requires": {
1950− "delayed-stream": "~1.0.0"
1951− }
1952− },
1953− "concat-map": {
1954− "version": "0.0.1",
1955− "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1956− "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1957− "dev": true
1958− },
1959− "concat-stream": {
1960− "version": "1.6.2",
1961− "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1962− "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1963− "dev": true,
1964− "requires": {
1965− "buffer-from": "^1.0.0",
1966− "inherits": "^2.0.3",
1967− "readable-stream": "^2.2.2",
1968− "typedarray": "^0.0.6"
1969− }
1970− },
1971− "copy-concurrently": {
1972− "version": "1.0.5",
1973− "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
1974− "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
1975− "dev": true,
1976− "requires": {
1977− "aproba": "^1.1.1",
1978− "fs-write-stream-atomic": "^1.0.8",
1979− "iferr": "^0.1.5",
1980− "mkdirp": "^0.5.1",
1981− "rimraf": "^2.5.4",
1982− "run-queue": "^1.0.0"
1983− }
1984− },
1985− "core-util-is": {
1986− "version": "1.0.2",
1987− "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1988− "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1989− "dev": true
1990− },
1991− "cross-spawn": {
1992− "version": "7.0.3",
1993− "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1994− "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1995− "dev": true,
1996− "requires": {
1997− "path-key": "^3.1.0",
1998− "shebang-command": "^2.0.0",
1999− "which": "^2.0.1"
2000− },
2001− "dependencies": {
2002− "which": {
2003− "version": "2.0.2",
2004− "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2005− "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2006− "dev": true,
2007− "requires": {
2008− "isexe": "^2.0.0"
2009− }
2010− }
2011− }
2012− },
2013− "cyclist": {
2014− "version": "1.0.1",
2015− "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
2016− "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
2017− "dev": true
2018− },
2019− "dashdash": {
2020− "version": "1.14.1",
2021− "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2022− "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2023− "dev": true,
2024− "requires": {
2025− "assert-plus": "^1.0.0"
2026− }
2027− },
2028− "delayed-stream": {
2029− "version": "1.0.0",
2030− "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2031− "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2032− },
2033− "discord.js": {
2034− "version": "12.5.1",
2035− "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-12.5.1.tgz",
2036− "integrity": "sha512-VwZkVaUAIOB9mKdca0I5MefPMTQJTNg0qdgi1huF3iwsFwJ0L5s/Y69AQe+iPmjuV6j9rtKoG0Ta0n9vgEIL6w==",
2037− "requires": {
2038− "@discordjs/collection": "^0.1.6",
2039− "@discordjs/form-data": "^3.0.1",
2040− "abort-controller": "^3.0.0",
2041− "node-fetch": "^2.6.1",
2042− "prism-media": "^1.2.2",
2043− "setimmediate": "^1.0.5",
2044− "tweetnacl": "^1.0.3",
2045− "ws": "^7.3.1"
2046− },
2047− "dependencies": {
2048− "tweetnacl": {
2049− "version": "1.0.3",
2050− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
2051− "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
2052− }
2053− }
2054− },
2055− "duplexify": {
2056− "version": "3.7.1",
2057− "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
2058− "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
2059− "dev": true,
2060− "requires": {
2061− "end-of-stream": "^1.0.0",
2062− "inherits": "^2.0.1",
2063− "readable-stream": "^2.0.0",
2064− "stream-shift": "^1.0.0"
2065− }
2066− },
2067− "ecc-jsbn": {
2068− "version": "0.1.2",
2069− "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2070− "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2071− "dev": true,
2072− "requires": {
2073− "jsbn": "~0.1.0",
2074− "safer-buffer": "^2.1.0"
2075− }
2076− },
2077− "emoji-regex": {
2078− "version": "7.0.3",
2079− "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
2080− "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
2081− "dev": true
2082− },
2083− "end-of-stream": {
2084− "version": "1.4.4",
2085− "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
2086− "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
2087− "dev": true,
2088− "requires": {
2089− "once": "^1.4.0"
2090− }
2091− },
2092− "env-paths": {
2093− "version": "2.2.0",
2094− "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
2095− "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
2096− "dev": true
2097− },
2098− "escape-string-regexp": {
2099− "version": "1.0.5",
2100− "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2101− "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2102− "dev": true
2103− },
2104− "event-target-shim": {
2105− "version": "5.0.1",
2106− "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
2107− "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
2108− },
2109− "execa": {
2110− "version": "2.1.0",
2111− "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
2112− "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
2113− "dev": true,
2114− "requires": {
2115− "cross-spawn": "^7.0.0",
2116− "get-stream": "^5.0.0",
2117− "is-stream": "^2.0.0",
2118− "merge-stream": "^2.0.0",
2119− "npm-run-path": "^3.0.0",
2120− "onetime": "^5.1.0",
2121− "p-finally": "^2.0.0",
2122− "signal-exit": "^3.0.2",
2123− "strip-final-newline": "^2.0.0"
2124− }
2125− },
2126− "extend": {
2127− "version": "3.0.2",
2128− "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2129− "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
2130− "dev": true
2131− },
2132− "extsprintf": {
2133− "version": "1.3.0",
2134− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2135− "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2136− "dev": true
2137− },
2138− "fast-deep-equal": {
2139− "version": "3.1.3",
2140− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2141− "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2142− "dev": true
2143− },
2144− "fast-json-stable-stringify": {
2145− "version": "2.1.0",
2146− "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2147− "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2148− "dev": true
2149− },
2150− "figgy-pudding": {
2151− "version": "3.5.2",
2152− "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
2153− "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
2154− "dev": true
2155− },
2156− "filesize": {
2157− "version": "4.2.1",
2158− "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
2159− "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==",
2160− "dev": true
2161− },
2162− "flush-write-stream": {
2163− "version": "1.1.1",
2164− "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
2165− "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
2166− "dev": true,
2167− "requires": {
2168− "inherits": "^2.0.3",
2169− "readable-stream": "^2.3.6"
2170− }
2171− },
2172− "forever-agent": {
2173− "version": "0.6.1",
2174− "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2175− "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
2176− "dev": true
2177− },
2178− "form-data": {
2179− "version": "2.3.3",
2180− "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
2181− "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
2182− "dev": true,
2183− "requires": {
2184− "asynckit": "^0.4.0",
2185− "combined-stream": "^1.0.6",
2186− "mime-types": "^2.1.12"
2187− }
2188− },
2189− "from2": {
2190− "version": "2.3.0",
2191− "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
2192− "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
2193− "dev": true,
2194− "requires": {
2195− "inherits": "^2.0.1",
2196− "readable-stream": "^2.0.0"
2197− }
2198− },
2199− "fs-minipass": {
2200− "version": "1.2.7",
2201− "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
2202− "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
2203− "dev": true,
2204− "requires": {
2205− "minipass": "^2.6.0"
2206− }
2207− },
2208− "fs-write-stream-atomic": {
2209− "version": "1.0.10",
2210− "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
2211− "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
2212− "dev": true,
2213− "requires": {
2214− "graceful-fs": "^4.1.2",
2215− "iferr": "^0.1.5",
2216− "imurmurhash": "^0.1.4",
2217− "readable-stream": "1 || 2"
2218− }
2219− },
2220− "fs.realpath": {
2221− "version": "1.0.0",
2222− "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2223− "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2224− "dev": true
2225− },
2226− "get-stream": {
2227− "version": "5.2.0",
2228− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
2229− "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
2230− "dev": true,
2231− "requires": {
2232− "pump": "^3.0.0"
2233− }
2234− },
2235− "getpass": {
2236− "version": "0.1.7",
2237− "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
2238− "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2239− "dev": true,
2240− "requires": {
2241− "assert-plus": "^1.0.0"
2242− }
2243− },
2244− "glob": {
2245− "version": "7.1.6",
2246− "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
2247− "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
2248− "dev": true,
2249− "requires": {
2250− "fs.realpath": "^1.0.0",
2251− "inflight": "^1.0.4",
2252− "inherits": "2",
2253− "minimatch": "^3.0.4",
2254− "once": "^1.3.0",
2255− "path-is-absolute": "^1.0.0"
2256− }
2257− },
2258− "graceful-fs": {
2259− "version": "4.2.4",
2260− "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
2261− "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
2262− "dev": true
2263− },
2264− "har-schema": {
2265− "version": "2.0.0",
2266− "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2267− "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
2268− "dev": true
2269− },
2270− "har-validator": {
2271− "version": "5.1.5",
2272− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
2273− "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
2274− "dev": true,
2275− "requires": {
2276− "ajv": "^6.12.3",
2277− "har-schema": "^2.0.0"
2278− }
2279− },
2280− "has-flag": {
2281− "version": "3.0.0",
2282− "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2283− "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2284− "dev": true
2285− },
2286− "http-signature": {
2287− "version": "1.2.0",
2288− "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2289− "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2290− "dev": true,
2291− "requires": {
2292− "assert-plus": "^1.0.0",
2293− "jsprim": "^1.2.2",
2294− "sshpk": "^1.7.0"
2295− }
2296− },
2297− "iferr": {
2298− "version": "0.1.5",
2299− "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
2300− "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
2301− "dev": true
2302− },
2303− "imurmurhash": {
2304− "version": "0.1.4",
2305− "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2306− "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2307− "dev": true
2308− },
2309− "inflight": {
2310− "version": "1.0.6",
2311− "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2312− "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2313− "dev": true,
2314− "requires": {
2315− "once": "^1.3.0",
2316− "wrappy": "1"
2317− }
2318− },
2319− "inherits": {
2320− "version": "2.0.4",
2321− "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2322− "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2323− "dev": true
2324− },
2325− "is-fullwidth-code-point": {
2326− "version": "2.0.0",
2327− "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2328− "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2329− "dev": true
2330− },
2331− "is-plain-obj": {
2332− "version": "2.1.0",
2333− "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
2334− "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
2335− "dev": true
2336− },
2337− "is-stream": {
2338− "version": "2.0.0",
2339− "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
2340− "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
2341− "dev": true
2342− },
2343− "is-typedarray": {
2344− "version": "1.0.0",
2345− "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2346− "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
2347− "dev": true
2348− },
2349− "isarray": {
2350− "version": "1.0.0",
2351− "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2352− "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2353− "dev": true
2354− },
2355− "isexe": {
2356− "version": "2.0.0",
2357− "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2358− "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2359− "dev": true
2360− },
2361− "isstream": {
2362− "version": "0.1.2",
2363− "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2364− "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
2365− "dev": true
2366− },
2367− "jsbn": {
2368− "version": "0.1.1",
2369− "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2370− "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2371− "dev": true
2372− },
2373− "json-schema": {
2374− "version": "0.2.3",
2375− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
2376− "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
2377− "dev": true
2378− },
2379− "json-schema-traverse": {
2380− "version": "0.4.1",
2381− "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2382− "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2383− "dev": true
2384− },
2385− "json-stringify-safe": {
2386− "version": "5.0.1",
2387− "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2388− "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2389− "dev": true
2390− },
2391− "jsprim": {
2392− "version": "1.4.1",
2393− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
2394− "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2395− "dev": true,
2396− "requires": {
2397− "assert-plus": "1.0.0",
2398− "extsprintf": "1.3.0",
2399− "json-schema": "0.2.3",
2400− "verror": "1.10.0"
2401− }
2402− },
2403− "log-symbols": {
2404− "version": "3.0.0",
2405− "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
2406− "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
2407− "dev": true,
2408− "requires": {
2409− "chalk": "^2.4.2"
2410− }
2411− },
2412− "log-update": {
2413− "version": "3.4.0",
2414− "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz",
2415− "integrity": "sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==",
2416− "dev": true,
2417− "requires": {
2418− "ansi-escapes": "^3.2.0",
2419− "cli-cursor": "^2.1.0",
2420− "wrap-ansi": "^5.0.0"
2421− }
2422− },
2423− "lru-cache": {
2424− "version": "5.1.1",
2425− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2426− "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2427− "dev": true,
2428− "requires": {
2429− "yallist": "^3.0.2"
2430− }
2431− },
2432− "merge-stream": {
2433− "version": "2.0.0",
2434− "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2435− "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2436− "dev": true
2437− },
2438− "mime-db": {
2439− "version": "1.44.0",
2440− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
2441− "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
2442− },
2443− "mime-types": {
2444− "version": "2.1.27",
2445− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
2446− "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
2447− "requires": {
2448− "mime-db": "1.44.0"
2449− }
2450− },
2451− "mimic-fn": {
2452− "version": "2.1.0",
2453− "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2454− "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2455− "dev": true
2456− },
2457− "minimatch": {
2458− "version": "3.0.4",
2459− "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2460− "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2461− "dev": true,
2462− "requires": {
2463− "brace-expansion": "^1.1.7"
2464− }
2465− },
2466− "minimist": {
2467− "version": "1.2.5",
2468− "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2469− "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2470− "dev": true
2471− },
2472− "minipass": {
2473− "version": "2.9.0",
2474− "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
2475− "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
2476− "dev": true,
2477− "requires": {
2478− "safe-buffer": "^5.1.2",
2479− "yallist": "^3.0.0"
2480− }
2481− },
2482− "minizlib": {
2483− "version": "1.3.3",
2484− "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
2485− "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
2486− "dev": true,
2487− "requires": {
2488− "minipass": "^2.9.0"
2489− }
2490− },
2491− "mississippi": {
2492− "version": "3.0.0",
2493− "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
2494− "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
2495− "dev": true,
2496− "requires": {
2497− "concat-stream": "^1.5.0",
2498− "duplexify": "^3.4.2",
2499− "end-of-stream": "^1.1.0",
2500− "flush-write-stream": "^1.0.0",
2501− "from2": "^2.1.0",
2502− "parallel-transform": "^1.1.0",
2503− "pump": "^3.0.0",
2504− "pumpify": "^1.3.3",
2505− "stream-each": "^1.1.0",
2506− "through2": "^2.0.0"
2507− }
2508− },
2509− "mkdirp": {
2510− "version": "0.5.5",
2511− "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
2512− "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
2513− "dev": true,
2514− "requires": {
2515− "minimist": "^1.2.5"
2516− }
2517− },
2518− "move-concurrently": {
2519− "version": "1.0.1",
2520− "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
2521− "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
2522− "dev": true,
2523− "requires": {
2524− "aproba": "^1.1.1",
2525− "copy-concurrently": "^1.0.0",
2526− "fs-write-stream-atomic": "^1.0.8",
2527− "mkdirp": "^0.5.1",
2528− "rimraf": "^2.5.4",
2529− "run-queue": "^1.0.3"
2530− }
2531− },
2532− "ms": {
2533− "version": "2.1.2",
2534− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2535− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2536− "dev": true
2537− },
2538− "node-fetch": {
2539− "version": "2.6.1",
2540− "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
2541− "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
2542− },
2543− "npm-run-path": {
2544− "version": "3.1.0",
2545− "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
2546− "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
2547− "dev": true,
2548− "requires": {
2549− "path-key": "^3.0.0"
2550− }
2551− },
2552− "oauth-sign": {
2553− "version": "0.9.0",
2554− "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2555− "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
2556− "dev": true
2557− },
2558− "once": {
2559− "version": "1.4.0",
2560− "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2561− "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2562− "dev": true,
2563− "requires": {
2564− "wrappy": "1"
2565− }
2566− },
2567− "onetime": {
2568− "version": "5.1.2",
2569− "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2570− "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
2571− "dev": true,
2572− "requires": {
2573− "mimic-fn": "^2.1.0"
2574− }
2575− },
2576− "p-finally": {
2577− "version": "2.0.1",
2578− "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
2579− "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
2580− "dev": true
2581− },
2582− "parallel-transform": {
2583− "version": "1.2.0",
2584− "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
2585− "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
2586− "dev": true,
2587− "requires": {
2588− "cyclist": "^1.0.1",
2589− "inherits": "^2.0.3",
2590− "readable-stream": "^2.1.5"
2591− }
2592− },
2593− "path-is-absolute": {
2594− "version": "1.0.1",
2595− "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2596− "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2597− "dev": true
2598− },
2599− "path-key": {
2600− "version": "3.1.1",
2601− "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2602− "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2603− "dev": true
2604− },
2605− "performance-now": {
2606− "version": "2.1.0",
2607− "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
2608− "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
2609− "dev": true
2610− },
2611− "prism-media": {
2612− "version": "1.2.3",
2613− "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.2.3.tgz",
2614− "integrity": "sha512-fSrR66n0l6roW9Rx4rSLMyTPTjRTiXy5RVqDOurACQ6si1rKHHKDU5gwBJoCsIV0R3o9gi+K50akl/qyw1C74A==",
2615− "requires": {}
2616− },
2617− "process-nextick-args": {
2618− "version": "2.0.1",
2619− "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2620− "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2621− "dev": true
2622− },
2623− "promise-inflight": {
2624− "version": "1.0.1",
2625− "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
2626− "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
2627− "dev": true
2628− },
2629− "psl": {
2630− "version": "1.8.0",
2631− "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
2632− "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
2633− "dev": true
2634− },
2635− "pump": {
2636− "version": "3.0.0",
2637− "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
2638− "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
2639− "dev": true,
2640− "requires": {
2641− "end-of-stream": "^1.1.0",
2642− "once": "^1.3.1"
2643− }
2644− },
2645− "pumpify": {
2646− "version": "1.5.1",
2647− "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
2648− "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
2649− "dev": true,
2650− "requires": {
2651− "duplexify": "^3.6.0",
2652− "inherits": "^2.0.3",
2653− "pump": "^2.0.0"
2654− },
2655− "dependencies": {
2656− "pump": {
2657− "version": "2.0.1",
2658− "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
2659− "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
2660− "dev": true,
2661− "requires": {
2662− "end-of-stream": "^1.1.0",
2663− "once": "^1.3.1"
2664− }
2665− }
2666− }
2667− },
2668− "punycode": {
2669− "version": "2.1.1",
2670− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2671− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2672− "dev": true
2673− },
2674− "purescript": {
2675− "version": "0.14.3",
2676− "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.14.3.tgz",
2677− "integrity": "sha512-lAzHU/tcmxF4n3YUwUTwG/sIwHzjUq1zsIOBNmaVpbm7hxM+RhOTKMJdwdbTeCjxlilyVPWOLUQ6Exll4DYuMA==",
2678− "dev": true,
2679− "requires": {
2680− "purescript-installer": "^0.2.0"
2681− }
2682− },
2683− "purescript-installer": {
2684− "version": "0.2.5",
2685− "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz",
2686− "integrity": "sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==",
2687− "dev": true,
2688− "requires": {
2689− "arch": "^2.1.1",
2690− "byline": "^5.0.0",
2691− "cacache": "^11.3.2",
2692− "chalk": "^2.4.2",
2693− "env-paths": "^2.2.0",
2694− "execa": "^2.0.3",
2695− "filesize": "^4.1.2",
2696− "is-plain-obj": "^2.0.0",
2697− "log-symbols": "^3.0.0",
2698− "log-update": "^3.2.0",
2699− "minimist": "^1.2.0",
2700− "mkdirp": "^0.5.1",
2701− "ms": "^2.1.2",
2702− "once": "^1.4.0",
2703− "pump": "^3.0.0",
2704− "request": "^2.88.0",
2705− "rimraf": "^2.6.3",
2706− "tar": "^4.4.6",
2707− "which": "^1.3.1",
2708− "zen-observable": "^0.8.14"
2709− }
2710− },
2711− "qs": {
2712− "version": "6.5.2",
2713− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
2714− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
2715− "dev": true
2716− },
2717− "readable-stream": {
2718− "version": "2.3.7",
2719− "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2720− "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2721− "dev": true,
2722− "requires": {
2723− "core-util-is": "~1.0.0",
2724− "inherits": "~2.0.3",
2725− "isarray": "~1.0.0",
2726− "process-nextick-args": "~2.0.0",
2727− "safe-buffer": "~5.1.1",
2728− "string_decoder": "~1.1.1",
2729− "util-deprecate": "~1.0.1"
2730− },
2731− "dependencies": {
2732− "safe-buffer": {
2733− "version": "5.1.2",
2734− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2735− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2736− "dev": true
2737− }
2738− }
2739− },
2740− "request": {
2741− "version": "2.88.2",
2742− "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
2743− "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
2744− "dev": true,
2745− "requires": {
2746− "aws-sign2": "~0.7.0",
2747− "aws4": "^1.8.0",
2748− "caseless": "~0.12.0",
2749− "combined-stream": "~1.0.6",
2750− "extend": "~3.0.2",
2751− "forever-agent": "~0.6.1",
2752− "form-data": "~2.3.2",
2753− "har-validator": "~5.1.3",
2754− "http-signature": "~1.2.0",
2755− "is-typedarray": "~1.0.0",
2756− "isstream": "~0.1.2",
2757− "json-stringify-safe": "~5.0.1",
2758− "mime-types": "~2.1.19",
2759− "oauth-sign": "~0.9.0",
2760− "performance-now": "^2.1.0",
2761− "qs": "~6.5.2",
2762− "safe-buffer": "^5.1.2",
2763− "tough-cookie": "~2.5.0",
2764− "tunnel-agent": "^0.6.0",
2765− "uuid": "^3.3.2"
2766− }
2767− },
2768− "restore-cursor": {
2769− "version": "2.0.0",
2770− "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2771− "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2772− "dev": true,
2773− "requires": {
2774− "onetime": "^2.0.0",
2775− "signal-exit": "^3.0.2"
2776− },
2777− "dependencies": {
2778− "mimic-fn": {
2779− "version": "1.2.0",
2780− "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
2781− "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
2782− "dev": true
2783− },
2784− "onetime": {
2785− "version": "2.0.1",
2786− "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
2787− "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
2788− "dev": true,
2789− "requires": {
2790− "mimic-fn": "^1.0.0"
2791− }
2792− }
2793− }
2794− },
2795− "rimraf": {
2796− "version": "2.7.1",
2797− "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2798− "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2799− "dev": true,
2800− "requires": {
2801− "glob": "^7.1.3"
2802− }
2803− },
2804− "run-queue": {
2805− "version": "1.0.3",
2806− "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
2807− "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
2808− "dev": true,
2809− "requires": {
2810− "aproba": "^1.1.1"
2811− }
2812− },
2813− "safe-buffer": {
2814− "version": "5.2.1",
2815− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2816− "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2817− "dev": true
2818− },
2819− "safer-buffer": {
2820− "version": "2.1.2",
2821− "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2822− "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2823− "dev": true
2824− },
2825− "setimmediate": {
2826− "version": "1.0.5",
2827− "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
2828− "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
2829− },
2830− "shebang-command": {
2831− "version": "2.0.0",
2832− "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2833− "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2834− "dev": true,
2835− "requires": {
2836− "shebang-regex": "^3.0.0"
2837− }
2838− },
2839− "shebang-regex": {
2840− "version": "3.0.0",
2841− "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2842− "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2843− "dev": true
2844− },
2845− "signal-exit": {
2846− "version": "3.0.3",
2847− "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
2848− "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
2849− "dev": true
2850− },
2851− "spago": {
2852− "version": "0.20.3",
2853− "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
2854− "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
2855− "dev": true,
2856− "requires": {
2857− "request": "^2.88.0",
2858− "tar": "^4.4.8"
2859− }
2860− },
2861− "sshpk": {
2862− "version": "1.16.1",
2863− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
2864− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
2865− "dev": true,
2866− "requires": {
2867− "asn1": "~0.2.3",
2868− "assert-plus": "^1.0.0",
2869− "bcrypt-pbkdf": "^1.0.0",
2870− "dashdash": "^1.12.0",
2871− "ecc-jsbn": "~0.1.1",
2872− "getpass": "^0.1.1",
2873− "jsbn": "~0.1.0",
2874− "safer-buffer": "^2.0.2",
2875− "tweetnacl": "~0.14.0"
2876− }
2877− },
2878− "ssri": {
2879− "version": "6.0.1",
2880− "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
2881− "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
2882− "dev": true,
2883− "requires": {
2884− "figgy-pudding": "^3.5.1"
2885− }
2886− },
2887− "stream-each": {
2888− "version": "1.2.3",
2889− "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
2890− "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
2891− "dev": true,
2892− "requires": {
2893− "end-of-stream": "^1.1.0",
2894− "stream-shift": "^1.0.0"
2895− }
2896− },
2897− "stream-shift": {
2898− "version": "1.0.1",
2899− "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
2900− "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
2901− "dev": true
2902− },
2903− "string_decoder": {
2904− "version": "1.1.1",
2905− "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2906− "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2907− "dev": true,
2908− "requires": {
2909− "safe-buffer": "~5.1.0"
2910− },
2911− "dependencies": {
2912− "safe-buffer": {
2913− "version": "5.1.2",
2914− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2915− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2916− "dev": true
2917− }
2918− }
2919− },
2920− "string-width": {
2921− "version": "3.1.0",
2922− "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
2923− "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
2924− "dev": true,
2925− "requires": {
2926− "emoji-regex": "^7.0.1",
2927− "is-fullwidth-code-point": "^2.0.0",
2928− "strip-ansi": "^5.1.0"
2929− }
2930− },
2931− "strip-ansi": {
2932− "version": "5.2.0",
2933− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2934− "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2935− "dev": true,
2936− "requires": {
2937− "ansi-regex": "^4.1.0"
2938− }
2939− },
2940− "strip-final-newline": {
2941− "version": "2.0.0",
2942− "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
2943− "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
2944− "dev": true
2945− },
2946− "supports-color": {
2947− "version": "5.5.0",
2948− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2949− "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2950− "dev": true,
2951− "requires": {
2952− "has-flag": "^3.0.0"
2953− }
2954− },
2955− "tar": {
2956− "version": "4.4.13",
2957− "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
2958− "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
2959− "dev": true,
2960− "requires": {
2961− "chownr": "^1.1.1",
2962− "fs-minipass": "^1.2.5",
2963− "minipass": "^2.8.6",
2964− "minizlib": "^1.2.1",
2965− "mkdirp": "^0.5.0",
2966− "safe-buffer": "^5.1.2",
2967− "yallist": "^3.0.3"
2968− }
2969− },
2970− "through2": {
2971− "version": "2.0.5",
2972− "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2973− "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2974− "dev": true,
2975− "requires": {
2976− "readable-stream": "~2.3.6",
2977− "xtend": "~4.0.1"
2978− }
2979− },
2980− "tough-cookie": {
2981− "version": "2.5.0",
2982− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
2983− "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
2984− "dev": true,
2985− "requires": {
2986− "psl": "^1.1.28",
2987− "punycode": "^2.1.1"
2988− }
2989− },
2990− "tunnel-agent": {
2991− "version": "0.6.0",
2992− "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2993− "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2994− "dev": true,
2995− "requires": {
2996− "safe-buffer": "^5.0.1"
2997− }
2998− },
2999− "tweetnacl": {
3000− "version": "0.14.5",
3001− "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
3002− "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
3003− "dev": true
3004− },
3005− "typedarray": {
3006− "version": "0.0.6",
3007− "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
3008− "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
3009− "dev": true
3010− },
3011− "unique-filename": {
3012− "version": "1.1.1",
3013− "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
3014− "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
3015− "dev": true,
3016− "requires": {
3017− "unique-slug": "^2.0.0"
3018− }
3019− },
3020− "unique-slug": {
3021− "version": "2.0.2",
3022− "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
3023− "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
3024− "dev": true,
3025− "requires": {
3026− "imurmurhash": "^0.1.4"
3027− }
3028− },
3029− "uri-js": {
3030− "version": "4.4.0",
3031− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz",
3032− "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==",
3033− "dev": true,
3034− "requires": {
3035− "punycode": "^2.1.0"
3036− }
3037− },
3038− "util-deprecate": {
3039− "version": "1.0.2",
3040− "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3041− "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3042− "dev": true
3043− },
3044− "uuid": {
3045− "version": "3.4.0",
3046− "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
3047− "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
3048− "dev": true
3049− },
3050− "verror": {
3051− "version": "1.10.0",
3052− "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
3053− "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
3054− "dev": true,
3055− "requires": {
3056− "assert-plus": "^1.0.0",
3057− "core-util-is": "1.0.2",
3058− "extsprintf": "^1.2.0"
3059− },
3060− "dependencies": {
3061− "extsprintf": {
3062− "version": "1.4.0",
3063− "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz",
3064− "integrity": "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=",
3065− "dev": true
3066− }
3067− }
3068− },
3069− "which": {
3070− "version": "1.3.1",
3071− "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
3072− "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
3073− "dev": true,
3074− "requires": {
3075− "isexe": "^2.0.0"
3076− }
3077− },
3078− "wrap-ansi": {
3079− "version": "5.1.0",
3080− "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
3081− "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
3082− "dev": true,
3083− "requires": {
3084− "ansi-styles": "^3.2.0",
3085− "string-width": "^3.0.0",
3086− "strip-ansi": "^5.0.0"
3087− }
3088− },
3089− "wrappy": {
3090− "version": "1.0.2",
3091− "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3092− "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3093− "dev": true
3094− },
3095− "ws": {
3096− "version": "7.4.0",
3097− "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz",
3098− "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==",
3099− "requires": {}
3100− },
3101− "xhr2": {
3102− "version": "0.2.1",
3103− "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz",
3104− "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw=="
3105− },
3106− "xtend": {
3107− "version": "4.0.2",
3108− "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3109− "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
3110− "dev": true
3111− },
3112− "y18n": {
3113− "version": "4.0.1",
3114− "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
3115− "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
3116− "dev": true
3117− },
3118− "yallist": {
3119− "version": "3.1.1",
3120− "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3121− "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
3122− "dev": true
3123− },
3124− "zen-observable": {
3125− "version": "0.8.15",
3126− "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
3127− "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
3128− "dev": true
3129− }
3130− }
3131−}
package.json+2
@@ -14,6 +14,8 @@
1414 "xhr2": "^0.2.1"
1515 },
1616 "devDependencies": {
17+ "@rowtype-yoga/prettier-plugin-purescript": "^1.3.0",
18+ "prettier": "^2.3.2",
1719 "purescript": "^0.14.3",
1820 "spago": "^0.20.3"
1921 }
src/Discord/DiscordJS.js+28−24
@@ -1,37 +1,41 @@
1−const Discord = require('discord.js');
1+const Discord = require("discord.js");
22
3−exports.newClient = () => { return new Discord.Client() }
3+exports.newClient = () => {
4+ return new Discord.Client();
5+};
46
5−const once = event => callback => client => () => {
6− client.once(event, callback)
7− return client
8−}
7+const once = (event) => (callback) => (client) => () => {
8+ client.once(event, callback);
9+ return client;
10+};
911
10−exports.onceReady = once("ready")
12+exports.onceReady = once("ready");
1113
1214exports.onMessage = (callback) => (client) => () => {
13− client.on("message", x => callback(x)())
14−}
15+ client.on("message", (x) => callback(x)());
16+};
1517
1618exports.onMessageUpdate = (callback) => (client) => () => {
17− client.on("messageUpdate", (oldMsg, newMsg) => callback(oldMsg)(newMsg)())
18−}
19+ client.on("messageUpdate", (oldMsg, newMsg) => callback(oldMsg)(newMsg)());
20+};
1921
20−exports.loginImpl = token => client => () => {
21− return client.login(token).then(() => client)
22−}
22+exports.loginImpl = (token) => (client) => () => {
23+ return client.login(token).then(() => client);
24+};
2325
24−exports.reactImpl = reaction => msg => () => {
25− return msg.react(reaction)
26−}
26+exports.reactImpl = (reaction) => (msg) => () => {
27+ return msg.react(reaction);
28+};
2729
28−exports.getChannelTypeImpl = channel => channel.type
30+exports.getChannelTypeImpl = (channel) => channel.type;
2931
30−exports.removeAllReactionsImpl = msg => () => {
31− return msg.reactions.removeAll()
32−}
32+exports.removeAllReactionsImpl = (msg) => () => {
33+ return msg.reactions.removeAll();
34+};
3335
34−exports.sendStringImpl =
35− stringMsg => channel => () => channel.send(stringMsg)
36+exports.sendStringImpl = (stringMsg) => (channel) => () =>
37+ channel.send(stringMsg);
3638
37−exports.createDMChannelImpl = (user) => () => { return user.createDM() }
39+exports.createDMChannelImpl = (user) => () => {
40+ return user.createDM();
41+};
src/Discord/DiscordJS.purs+34−34
@@ -8,48 +8,49 @@ import Effect.Aff (Aff)
88import Effect.Class (liftEffect)
99import Prim.Row (class Lacks)
1010
11−foreign import data Client ∷ #Type -> Type
11+foreign import data Client ∷ # Type → Type
1212
1313foreign import newClient ∷ Effect (Client ())
1414
1515foreign import onceReady ∷
1616 ∀ r.
17− Effect Unit ->
18− Client r ->
17+ Effect Unit →
18+ Client r →
1919 Effect Unit
2020
21−newtype DiscordToken = DiscordToken String
21+newtype DiscordToken
22+ = DiscordToken String
2223
2324foreign import loginImpl ∷
2425 ∀ r.
25− DiscordToken ->
26− Client ( | r ) ->
26+ DiscordToken →
27+ Client ( | r ) →
2728 Effect (Promise (Client ( loggedIn ∷ Void | r )))
2829
2930login ∷
3031 ∀ r.
31− Lacks "loggedIn" r =>
32− DiscordToken ->
33− Client r ->
32+ Lacks "loggedIn" r ⇒
33+ DiscordToken →
34+ Client r →
3435 Aff (Client ( loggedIn ∷ Void | r ))
3536login t c = do
36− p <- loginImpl t c # liftEffect
37+ p ← loginImpl t c # liftEffect
3738 toAff p
3839
39−type Message =
40− { channel ∷ Channel
41− , content ∷ String {- not really... -}
42− , author ∷ User
43− }
40+type Message
41+ = { channel ∷ Channel
42+ , content ∷ String {- not really... -}
43+ , author ∷ User
44+ }
4445
45−foreign import removeAllReactionsImpl ∷ Message -> Effect (Promise Unit)
46+foreign import removeAllReactionsImpl ∷ Message → Effect (Promise Unit)
4647
47−removeAllReactions ∷ Message -> Aff Unit
48+removeAllReactions ∷ Message → Aff Unit
4849removeAllReactions message = do
49− removed <- removeAllReactionsImpl message # liftEffect
50+ removed ← removeAllReactionsImpl message # liftEffect
5051 toAff removed
5152
52−foreign import reactImpl ∷ String -> Message -> Effect (Promise Unit)
53+foreign import reactImpl ∷ String → Message → Effect (Promise Unit)
5354
5455data ChannelType
5556 = DirectMessage
@@ -58,38 +59,37 @@ data ChannelType
5859
5960derive instance eqChannelType ∷ Eq ChannelType
6061
61−foreign import getChannelTypeImpl ∷ Channel -> String
62+foreign import getChannelTypeImpl ∷ Channel → String
6263
63−getChannelType ∷ Channel -> ChannelType
64+getChannelType ∷ Channel → ChannelType
6465getChannelType s = case getChannelTypeImpl s of
65− "dm" -> DirectMessage
66− "text" -> TextChannel
67− other -> OtherChannel other
66+ "dm" → DirectMessage
67+ "text" → TextChannel
68+ other → OtherChannel other
6869
69−react ∷ String -> Message -> Aff Unit
70+react ∷ String → Message → Aff Unit
7071react reaction message = do
71− p <- reactImpl reaction message # liftEffect
72+ p ← reactImpl reaction message # liftEffect
7273 toAff p
7374
7475foreign import data Channel ∷ Type
7576
7677foreign import onMessage ∷
77− ∀ r. (Message -> Effect Unit) -> Client ( loggedIn ∷ Void | r ) -> Effect Unit
78+ ∀ r. (Message → Effect Unit) → Client ( loggedIn ∷ Void | r ) → Effect Unit
7879
7980foreign import onMessageUpdate ∷
80− ∀ r. (Message -> Message -> Effect Unit) -> Client ( loggedIn ∷ Void | r ) -> Effect Unit
81+ ∀ r. (Message → Message → Effect Unit) → Client ( loggedIn ∷ Void | r ) → Effect Unit
8182
82−foreign import sendStringImpl ∷ NonEmptyString -> Channel -> Effect (Promise Unit)
83+foreign import sendStringImpl ∷ NonEmptyString → Channel → Effect (Promise Unit)
8384
84−sendString ∷ NonEmptyString -> Channel -> Aff Unit
85+sendString ∷ NonEmptyString → Channel → Aff Unit
8586sendString s c = do
8687 (sendStringImpl s c # liftEffect) >>= toAff
8788
8889foreign import data User ∷ Type
8990
90−foreign import createDMChannelImpl ∷ User -> Effect (Promise Channel)
91−createDMChannel ∷ User -> Aff Channel
91+foreign import createDMChannelImpl ∷ User → Effect (Promise Channel)
92+createDMChannel ∷ User → Aff Channel
9293createDMChannel u = do
93− c <- createDMChannelImpl u # liftEffect
94+ c ← createDMChannelImpl u # liftEffect
9495 toAff c
95−
src/Main.purs+21−21
@@ -12,39 +12,39 @@ import Yoga.APIClient (YogaToken(..))
1212
1313main ∷ Effect Unit
1414main = do
15− maybeDiscordToken <- lookupEnv _DISCORD_TOKEN <#> map DiscordToken
16− maybeYogaToken <- lookupEnv _YOGA_TOKEN <#> map YogaToken
15+ maybeDiscordToken ← lookupEnv _DISCORD_TOKEN <#> map DiscordToken
16+ maybeYogaToken ← lookupEnv _YOGA_TOKEN <#> map YogaToken
1717 case maybeDiscordToken, maybeYogaToken of
18− Nothing, _ -> Console.error $ _DISCORD_TOKEN <> " env variable missing"
19− _, Nothing -> Console.error $ _YOGA_TOKEN <> " env variable missing"
20− Just discordToken, Just yogaToken -> launchAff_ $ runBot yogaToken discordToken
18+ Nothing, _ → Console.error $ _DISCORD_TOKEN <> " env variable missing"
19+ _, Nothing → Console.error $ _YOGA_TOKEN <> " env variable missing"
20+ Just discordToken, Just yogaToken → launchAff_ $ runBot yogaToken discordToken
2121 where
22− _DISCORD_TOKEN = "DISCORD_TOKEN"
22+ _DISCORD_TOKEN = "DISCORD_TOKEN"
2323
24− _YOGA_TOKEN = "YOGA_TOKEN"
24+ _YOGA_TOKEN = "YOGA_TOKEN"
2525
2626discord ∷ Effect Unit
2727discord = do
28− maybeDiscordToken <- lookupEnv _DISCORD_TOKEN <#> map DiscordToken
29− maybeYogaToken <- lookupEnv _YOGA_TOKEN <#> map YogaToken
28+ maybeDiscordToken ← lookupEnv _DISCORD_TOKEN <#> map DiscordToken
29+ maybeYogaToken ← lookupEnv _YOGA_TOKEN <#> map YogaToken
3030 case maybeDiscordToken, maybeYogaToken of
31− Nothing, _ -> Console.error $ _DISCORD_TOKEN <> " env variable missing"
32− _, Nothing -> Console.error $ _YOGA_TOKEN <> " env variable missing"
33− Just discordToken, Just yogaToken -> launchAff_ $ runBot yogaToken discordToken
31+ Nothing, _ → Console.error $ _DISCORD_TOKEN <> " env variable missing"
32+ _, Nothing → Console.error $ _YOGA_TOKEN <> " env variable missing"
33+ Just discordToken, Just yogaToken → launchAff_ $ runBot yogaToken discordToken
3434 where
35− _DISCORD_TOKEN = "DISCORD_TOKEN"
35+ _DISCORD_TOKEN = "DISCORD_TOKEN"
3636
37− _YOGA_TOKEN = "YOGA_TOKEN"
37+ _YOGA_TOKEN = "YOGA_TOKEN"
3838
3939slack ∷ Effect Unit
4040slack = do
41− maybeDiscordToken <- lookupEnv _DISCORD_TOKEN <#> map DiscordToken
42− maybeYogaToken <- lookupEnv _YOGA_TOKEN <#> map YogaToken
41+ maybeDiscordToken ← lookupEnv _DISCORD_TOKEN <#> map DiscordToken
42+ maybeYogaToken ← lookupEnv _YOGA_TOKEN <#> map YogaToken
4343 case maybeDiscordToken, maybeYogaToken of
44− Nothing, _ -> Console.error $ _DISCORD_TOKEN <> " env variable missing"
45− _, Nothing -> Console.error $ _YOGA_TOKEN <> " env variable missing"
46− Just discordToken, Just yogaToken -> launchAff_ $ runBot yogaToken discordToken
44+ Nothing, _ → Console.error $ _DISCORD_TOKEN <> " env variable missing"
45+ _, Nothing → Console.error $ _YOGA_TOKEN <> " env variable missing"
46+ Just discordToken, Just yogaToken → launchAff_ $ runBot yogaToken discordToken
4747 where
48− _DISCORD_TOKEN = "SLACK_TOKEN"
48+ _DISCORD_TOKEN = "SLACK_TOKEN"
4949
50− _YOGA_TOKEN = "YOGA_TOKEN"
50+ _YOGA_TOKEN = "YOGA_TOKEN"
src/Royo/Discord/Bot.purs+62−60
@@ -1,7 +1,6 @@
11module Royo.Bot where
22
33import Prelude hiding (between)
4−
54import Control.Alt (alt)
65import Control.Apply (lift2)
76import Data.Either (Either(..))
@@ -30,118 +29,121 @@ _OTHER_BOT_USER_ID = "741945029056135179"
3029mentionPrefix2 ∷ String
3130mentionPrefix2 = i "<@&" _OTHER_BOT_USER_ID ">"
3231
33−printErrors :: Message -> Aff Unit -> Aff Unit
34−printErrors msg aff = do
35− result <- attempt aff
36− case result of
37− Left e -> log $ "Couldnt' handle message" <> message e <> "\n" <> msg.content
38− Right _ -> pure unit
32+printErrors ∷ Message → Aff Unit → Aff Unit
33+printErrors msg aff = do
34+ result ← attempt aff
35+ case result of
36+ Left e → log $ "Couldnt' handle message" <> message e <> "\n" <> msg.content
37+ Right _ → pure unit
3938
40−runBot ∷ YogaToken -> DiscordToken -> Aff Unit
39+runBot ∷ YogaToken → DiscordToken → Aff Unit
4140runBot yogaToken discordToken = do
42− newClient <- newClient # liftEffect
43− client <- newClient # login discordToken
41+ newClient ← newClient # liftEffect
42+ client ← newClient # login discordToken
4443 client # onMessage (launchAff_ <$> messageHandler) # liftEffect
4544 client # onMessageUpdate (launchAff_ `map map map` messageUpdatedHandler) # liftEffect
4645 where
47− messageUpdatedHandler _ msg = printErrors msg do
48− msg # react rewindEmoji
49− messageHandler msg
46+ messageUpdatedHandler _ msg@{ content } =
47+ printErrors msg do
48+ when (isMention content) do
49+ msg # react rewindEmoji
50+ messageHandler msg
5051
51− messageHandler msg@{ content, channel } = printErrors msg do
52+ messageHandler msg@{ content, channel } =
53+ printErrors msg do
5254 when (isMention content) do
5355 case parseCodeBlock content of
54− Nothing -> do
56+ Nothing → do
5557 sendBasicInstructions msg
56− Just code -> do
57− res <- compileAndRun yogaToken { code: prepareCode code }
58+ Just code → do
59+ res ← compileAndRun yogaToken { code: prepareCode code }
5860 case res of
59− Left cr -> sendCompileProblem msg code cr
60− Right rr -> case NES.fromString rr.stdout, NES.fromString rr.stderr of
61− Just _stdout, _ -> do
61+ Left cr → sendCompileProblem msg code cr
62+ Right rr → case NES.fromString rr.stdout, NES.fromString rr.stderr of
63+ Just _stdout, _ → do
6264 msg # react robotMuscleEmoji
6365 channel # sendString (NonEmptyString (prepareOutput rr.stdout))
64− Nothing, Just _stderr -> do
66+ Nothing, Just _stderr → do
6567 msg # react sirenEmoji
6668 sendRunProblem msg code rr.stderr
67− _, _ -> channel # sendString (NonEmptyString "Something is weird")
69+ _, _ → channel # sendString (NonEmptyString "Something is weird")
6870
69−sendBasicInstructions :: Message -> Aff Unit
71+sendBasicInstructions ∷ Message → Aff Unit
7072sendBasicInstructions msg = do
7173 msg # react thinkingEmoji
72− dmc <- createDMChannel msg.author
74+ dmc ← createDMChannel msg.author
7375 dmc # sendString (NonEmptyString intro)
7476 where
75− intro =intercalate "\n"
76− [ "Welcome " <> waveEmoji <> "!"
77− , "I am here to help you to try out some PureScript code!"
78− , "I react to messages that start with @royo and are followed by code in in between backticks. "
79− , "For example:"
80− , ""
81− , "@royo"
82− , "\\`\\`\\`"
83− , "\"Hello World!\""
84− , "\\`\\`\\`"
85− ]
86−
87−sendRunProblem ∷ Message -> String -> String -> Aff Unit
77+ intro =
78+ intercalate "\n"
79+ [ "Welcome " <> waveEmoji <> "!"
80+ , "I am here to help you to try out some PureScript code!"
81+ , "I react to messages that start with @royo and are followed by code in in between backticks. "
82+ , "For example:"
83+ , ""
84+ , "@royo"
85+ , "\\`\\`\\`"
86+ , "\"Hello World!\""
87+ , "\\`\\`\\`"
88+ ]
89+
90+sendRunProblem ∷ Message → String → String → Aff Unit
8891sendRunProblem msg code output = do
8992 msg # react sirenEmoji
90− dmc <- createDMChannel msg.author
93+ dmc ← createDMChannel msg.author
9194 let say x = sendString (NonEmptyString x) dmc
92− say $ "Hey there! I just tried to run your code: \n"
95+ say
96+ $ "Hey there! I just tried to run your code: \n"
9397 <> prepareOutput code
9498 <> "\nHowever, we can still improve a few things about it."
9599 <> "This is the intel I could gather:"
96100 say $ output
97101 say $ "Don't worry, simply edit your original code and I will try again! The compiler and I are here to help you! We're all in this together " <> robotMuscleEmoji
98102
99−sendCompileProblem ∷ Message -> String -> CompileResult -> Aff Unit
103+sendCompileProblem ∷ Message → String → CompileResult → Aff Unit
100104sendCompileProblem msg code cr = do
101105 msg # react sirenEmoji
102− dmc <- createDMChannel msg.author
106+ dmc ← createDMChannel msg.author
103107 let say x = sendString (NonEmptyString x) dmc
104− say $ "Hey there! I just tried to compile your code: \n"
108+ say
109+ $ "Hey there! I just tried to compile your code: \n"
105110 <> prepareOutput code
106111 <> "\nHowever, we can still improve a few things about it."
107112 <> "This is what the compiler says:"
108113 say $ compilerMessages
109114 say $ "Don't worry, simply edit your original code and I will try again! The compiler and I are here to help you! We're all in this together " <> robotMuscleEmoji
110115 where
111− compilerMessages = intercalate "\n" (prepareOutput <$> (cr.result <#> _.message))
116+ compilerMessages = intercalate "\n" (prepareOutput <$> (cr.result <#> _.message))
112117
113−prepareOutput ∷ String -> String
118+prepareOutput ∷ String → String
114119prepareOutput s =
115120 if contains (Pattern "\n") s then
116121 "```\n" <> s <> "```\n"
117122 else
118123 "`" <> s <> "`"
119124
120−prepareCode ∷ String -> String
125+prepareCode ∷ String → String
121126prepareCode code =
122127 if startsWith "module" code then
123128 code
129+ else if startsWith "import " code then
130+ moduleMain <> code
131+ else if (startsWith "main =" || contains (Pattern "\nmain =")) code then
132+ moduleMain <> importBasics <> code
124133 else
125− if startsWith "import " code then
126− moduleMain <> code
127− else
128− if (startsWith "main =" || contains (Pattern "\nmain =")) code then
129− moduleMain <> importBasics <> code
130− else
131− moduleMain <> importBasics <> spyMain <> code
134+ moduleMain <> importBasics <> spyMain <> code
132135 where
133− moduleMain = "module Main where\n"
134−
135− importBasics = "import Basics\n"
136−
137− spyMain = "main = log $ unsafeCoerce $ "
136+ moduleMain = "module Main where\n"
137+ importBasics = "import Basics\n"
138+ spyMain = "main = log $ unsafeCoerce $ "
138139
139−isMention ∷ String -> Boolean
140+isMention ∷ String → Boolean
140141isMention = startsWith mentionPrefix1 || startsWith mentionPrefix2
141142
142−parseCodeBlock ∷ String -> Maybe String
143+parseCodeBlock ∷ String → Maybe String
143144parseCodeBlock =
144− pure <<< trim
145+ pure
146+ <<< trim
145147 >=> pure
146148 <<< drop (length mentionPrefix1)
147149 >=> (pure <<< trim)
src/Yoga/APIClient.purs+55−54
@@ -16,14 +16,15 @@ import Data.Maybe (Maybe(..))
1616import Data.MediaType.Common (applicationJSON)
1717import Effect.Aff (Aff, error, throwError)
1818
19−type CompileRequest =
20− { code ∷ String }
19+type CompileRequest
20+ = { code ∷ String }
2121
22−newtype YogaToken = YogaToken String
22+newtype YogaToken
23+ = YogaToken String
2324
24−compileAndRun ∷ YogaToken -> CompileRequest -> Aff (Either CompileResult RunResult)
25+compileAndRun ∷ YogaToken → CompileRequest → Aff (Either CompileResult RunResult)
2526compileAndRun (YogaToken bearerToken) compileRequest = do
26− response <-
27+ response ←
2728 AX.request
2829 ( AX.defaultRequest
2930 { url = "https://rowtype.yoga/api/compileAndRun"
@@ -37,66 +38,66 @@ compileAndRun (YogaToken bearerToken) compileRequest = do
3738 }
3839 )
3940 case response of
40− Left (l ∷ AX.Error) ->
41+ Left (l ∷ AX.Error) →
4142 pure
4243 ( Left
4344 { resultType: ""
4445 , result:
45− [ { allSpans: []
46− , errorCode: ""
47− , errorLink: ""
48− , filename: ""
49− , message: AX.printError l
50− , moduleName: Nothing
51− , position:
52− { endColumn: 0
53− , endLine: 0
54− , startColumn: 0
55− , startLine: 0
46+ [ { allSpans: []
47+ , errorCode: ""
48+ , errorLink: ""
49+ , filename: ""
50+ , message: AX.printError l
51+ , moduleName: Nothing
52+ , position:
53+ { endColumn: 0
54+ , endLine: 0
55+ , startColumn: 0
56+ , startLine: 0
57+ }
58+ , suggestion: Nothing
5659 }
57− , suggestion: Nothing
58− }
59− ]
60+ ]
6061 }
6162 )
62− Right { status, body } -> case status of
63− StatusCode 200 -> Right <$> decodeAff body
64− StatusCode 422 -> Left <$> decodeAff body
65− code -> throwError (error $ "Unexpected response code " <> show code)
63+ Right { status, body } → case status of
64+ StatusCode 200 → Right <$> decodeAff body
65+ StatusCode 422 → Left <$> decodeAff body
66+ code → throwError (error $ "Unexpected response code " <> show code)
6667
67−decodeAff ∷ ∀ a. DecodeJson a => Json -> Aff a
68+decodeAff ∷ ∀ a. DecodeJson a ⇒ Json → Aff a
6869decodeAff body = either (throwError <<< error <<< printJsonDecodeError) pure (decodeJson body)
69−type CompileResult =
70− { result ∷ Array ErrorOrWarning
71− , resultType ∷ String
72− }
70+type CompileResult
71+ = { result ∷ Array ErrorOrWarning
72+ , resultType ∷ String
73+ }
7374
74−type RunResult =
75− { code ∷ Maybe Int, stdout ∷ String, stderr ∷ String }
75+type RunResult
76+ = { code ∷ Maybe Int, stdout ∷ String, stderr ∷ String }
7677
77−type Suggestion =
78− { replaceRange ∷ Position, replacement ∷ String }
78+type Suggestion
79+ = { replaceRange ∷ Position, replacement ∷ String }
7980
80−type Span =
81− { end ∷ Array Int
82− , name ∷ String
83− , start ∷ Array Int
84− }
81+type Span
82+ = { end ∷ Array Int
83+ , name ∷ String
84+ , start ∷ Array Int
85+ }
8586
86−type Position =
87− { endColumn ∷ Int
88− , endLine ∷ Int
89− , startColumn ∷ Int
90− , startLine ∷ Int
91− }
87+type Position
88+ = { endColumn ∷ Int
89+ , endLine ∷ Int
90+ , startColumn ∷ Int
91+ , startLine ∷ Int
92+ }
9293
93−type ErrorOrWarning =
94− { allSpans ∷ Array Span
95− , errorCode ∷ String
96− , errorLink ∷ String
97− , filename ∷ String
98− , message ∷ String
99− , moduleName ∷ Maybe String
100− , position ∷ Position
101− , suggestion ∷ Maybe Suggestion
102− }
94+type ErrorOrWarning
95+ = { allSpans ∷ Array Span
96+ , errorCode ∷ String
97+ , errorLink ∷ String
98+ , filename ∷ String
99+ , message ∷ String
100+ , moduleName ∷ Maybe String
101+ , position ∷ Position
102+ , suggestion ∷ Maybe Suggestion
103+ }
yarn-error.logdeleted−44
@@ -1,44 +0,0 @@
1−Arguments:
2− /Users/mark/.config/nvm/12.18.3/bin/node /Users/mark/.config/nvm/12.18.3/bin/yarn add discordjs
3−
4−PATH:
5− /Users/mark/.cabal/bin:/Users/mark/.ghcup/bin:/Users/mark/.cargo/bin:/Users/mark/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/Users/mark/.config/nvm/12.18.3/bin:/Users/mark/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin
6−
7−Yarn version:
8− 1.22.4
9−
10−Node version:
11− 12.18.3
12−
13−Platform:
14− darwin x64
15−
16−Trace:
17− Error: https://registry.yarnpkg.com/discordjs: Not found
18− at Request.params.callback [as _callback] (/Users/mark/.config/nvm/12.18.3/lib/node_modules/yarn/lib/cli.js:66987:18)
19− at Request.self.callback (/Users/mark/.config/nvm/12.18.3/lib/node_modules/yarn/lib/cli.js:140748:22)
20− at Request.emit (events.js:315:20)
21− at Request.<anonymous> (/Users/mark/.config/nvm/12.18.3/lib/node_modules/yarn/lib/cli.js:141720:10)
22− at Request.emit (events.js:315:20)
23− at IncomingMessage.<anonymous> (/Users/mark/.config/nvm/12.18.3/lib/node_modules/yarn/lib/cli.js:141642:12)
24− at Object.onceWrapper (events.js:421:28)
25− at IncomingMessage.emit (events.js:327:22)
26− at endReadableNT (_stream_readable.js:1220:12)
27− at processTicksAndRejections (internal/process/task_queues.js:84:21)
28−
29−npm manifest:
30− {
31− "name": "royo",
32− "version": "1.0.0",
33− "main": "index.js",
34− "repository": "https://github.com/rowtype-yoga/royo.git",
35− "author": "Mark Eibes",
36− "license": "MIT"
37− }
38−
39−yarn manifest:
40− No manifest
41−
42−Lockfile:
43− # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
44− # yarn lockfile v1
yarn.lock+1150−1145
@@ -3,1153 +3,1158 @@
33
44
55"@discordjs/collection@^0.1.6":
6− "integrity" "sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ=="
7− "resolved" "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz"
8− "version" "0.1.6"
6+ version "0.1.6"
7+ resolved "https://registry.yarnpkg.com/@discordjs/collection/-/collection-0.1.6.tgz#9e9a7637f4e4e0688fd8b2b5c63133c91607682c"
8+ integrity sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ==
99
1010"@discordjs/form-data@^3.0.1":
11− "integrity" "sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg=="
12− "resolved" "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz"
13− "version" "3.0.1"
14− dependencies:
15− "asynckit" "^0.4.0"
16− "combined-stream" "^1.0.8"
17− "mime-types" "^2.1.12"
18−
19−"abort-controller@^3.0.0":
20− "integrity" "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="
21− "resolved" "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
22− "version" "3.0.0"
23− dependencies:
24− "event-target-shim" "^5.0.0"
25−
26−"ajv@^6.12.3":
27− "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
28− "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
29− "version" "6.12.6"
30− dependencies:
31− "fast-deep-equal" "^3.1.1"
32− "fast-json-stable-stringify" "^2.0.0"
33− "json-schema-traverse" "^0.4.1"
34− "uri-js" "^4.2.2"
35−
36−"ansi-escapes@^3.2.0":
37− "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ=="
38− "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz"
39− "version" "3.2.0"
40−
41−"ansi-regex@^4.1.0":
42− "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
43− "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz"
44− "version" "4.1.0"
45−
46−"ansi-styles@^3.2.0", "ansi-styles@^3.2.1":
47− "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
48− "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
49− "version" "3.2.1"
50− dependencies:
51− "color-convert" "^1.9.0"
52−
53−"aproba@^1.1.1":
54− "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
55− "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"
56− "version" "1.2.0"
57−
58−"arch@^2.1.1":
59− "integrity" "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ=="
60− "resolved" "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz"
61− "version" "2.2.0"
62−
63−"asn1@~0.2.3":
64− "integrity" "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="
65− "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"
66− "version" "0.2.4"
67− dependencies:
68− "safer-buffer" "~2.1.0"
69−
70−"assert-plus@^1.0.0", "assert-plus@1.0.0":
71− "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
72− "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
73− "version" "1.0.0"
74−
75−"asynckit@^0.4.0":
76− "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k="
77− "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
78− "version" "0.4.0"
79−
80−"aws-sign2@~0.7.0":
81− "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
82− "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
83− "version" "0.7.0"
84−
85−"aws4@^1.8.0":
86− "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
87− "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
88− "version" "1.11.0"
89−
90−"balanced-match@^1.0.0":
91− "integrity" "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
92− "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
93− "version" "1.0.0"
94−
95−"bcrypt-pbkdf@^1.0.0":
96− "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4="
97− "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
98− "version" "1.0.2"
99− dependencies:
100− "tweetnacl" "^0.14.3"
101−
102−"bluebird@^3.5.5":
103− "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
104− "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
105− "version" "3.7.2"
106−
107−"brace-expansion@^1.1.7":
108− "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
109− "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
110− "version" "1.1.11"
111− dependencies:
112− "balanced-match" "^1.0.0"
113− "concat-map" "0.0.1"
114−
115−"buffer-from@^1.0.0":
116− "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
117− "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
118− "version" "1.1.1"
119−
120−"byline@^5.0.0":
121− "integrity" "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE="
122− "resolved" "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz"
123− "version" "5.0.0"
124−
125−"cacache@^11.3.2":
126− "integrity" "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA=="
127− "resolved" "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz"
128− "version" "11.3.3"
129− dependencies:
130− "bluebird" "^3.5.5"
131− "chownr" "^1.1.1"
132− "figgy-pudding" "^3.5.1"
133− "glob" "^7.1.4"
134− "graceful-fs" "^4.1.15"
135− "lru-cache" "^5.1.1"
136− "mississippi" "^3.0.0"
137− "mkdirp" "^0.5.1"
138− "move-concurrently" "^1.0.1"
139− "promise-inflight" "^1.0.1"
140− "rimraf" "^2.6.3"
141− "ssri" "^6.0.1"
142− "unique-filename" "^1.1.1"
143− "y18n" "^4.0.0"
144−
145−"caseless@~0.12.0":
146− "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
147− "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
148− "version" "0.12.0"
149−
150−"chalk@^2.4.2":
151− "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
152− "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
153− "version" "2.4.2"
154− dependencies:
155− "ansi-styles" "^3.2.1"
156− "escape-string-regexp" "^1.0.5"
157− "supports-color" "^5.3.0"
158−
159−"chownr@^1.1.1":
160− "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
161− "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
162− "version" "1.1.4"
163−
164−"cli-cursor@^2.1.0":
165− "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU="
166− "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz"
167− "version" "2.1.0"
168− dependencies:
169− "restore-cursor" "^2.0.0"
170−
171−"color-convert@^1.9.0":
172− "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
173− "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
174− "version" "1.9.3"
175− dependencies:
176− "color-name" "1.1.3"
177−
178−"color-name@1.1.3":
179− "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
180− "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
181− "version" "1.1.3"
182−
183−"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6":
184− "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
185− "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
186− "version" "1.0.8"
187− dependencies:
188− "delayed-stream" "~1.0.0"
189−
190−"concat-map@0.0.1":
191− "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
192− "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
193− "version" "0.0.1"
194−
195−"concat-stream@^1.5.0":
196− "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="
197− "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"
198− "version" "1.6.2"
199− dependencies:
200− "buffer-from" "^1.0.0"
201− "inherits" "^2.0.3"
202− "readable-stream" "^2.2.2"
203− "typedarray" "^0.0.6"
204−
205−"copy-concurrently@^1.0.0":
206− "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A=="
207− "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz"
208− "version" "1.0.5"
209− dependencies:
210− "aproba" "^1.1.1"
211− "fs-write-stream-atomic" "^1.0.8"
212− "iferr" "^0.1.5"
213− "mkdirp" "^0.5.1"
214− "rimraf" "^2.5.4"
215− "run-queue" "^1.0.0"
216−
217−"core-util-is@~1.0.0", "core-util-is@1.0.2":
218− "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
219− "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
220− "version" "1.0.2"
221−
222−"cross-spawn@^7.0.0":
223− "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="
224− "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
225− "version" "7.0.3"
226− dependencies:
227− "path-key" "^3.1.0"
228− "shebang-command" "^2.0.0"
229− "which" "^2.0.1"
230−
231−"cyclist@^1.0.1":
232− "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
233− "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz"
234− "version" "1.0.1"
235−
236−"dashdash@^1.12.0":
237− "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA="
238− "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
239− "version" "1.14.1"
240− dependencies:
241− "assert-plus" "^1.0.0"
242−
243−"delayed-stream@~1.0.0":
244− "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
245− "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
246− "version" "1.0.0"
247−
248−"discord.js@^12.2.0":
249− "integrity" "sha512-VwZkVaUAIOB9mKdca0I5MefPMTQJTNg0qdgi1huF3iwsFwJ0L5s/Y69AQe+iPmjuV6j9rtKoG0Ta0n9vgEIL6w=="
250− "resolved" "https://registry.npmjs.org/discord.js/-/discord.js-12.5.1.tgz"
251− "version" "12.5.1"
11+ version "3.0.1"
12+ resolved "https://registry.yarnpkg.com/@discordjs/form-data/-/form-data-3.0.1.tgz#5c9e6be992e2e57d0dfa0e39979a850225fb4697"
13+ integrity sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==
14+ dependencies:
15+ asynckit "^0.4.0"
16+ combined-stream "^1.0.8"
17+ mime-types "^2.1.12"
18+
19+"@rowtype-yoga/prettier-plugin-purescript@^1.3.0":
20+ version "1.3.0"
21+ resolved "https://registry.yarnpkg.com/@rowtype-yoga/prettier-plugin-purescript/-/prettier-plugin-purescript-1.3.0.tgz#efcede03d0c8a4025a880aa9ab8b44ae36621188"
22+ integrity sha512-mp6jeLnHEC5qvw55w1c/OGGb+vRc7MtqrsJfSVBhNOEDyqKOwcv1i3KnBg4VzDlHHblAbi2tO/CIb88OH6kunA==
23+
24+abort-controller@^3.0.0:
25+ version "3.0.0"
26+ resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
27+ integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
28+ dependencies:
29+ event-target-shim "^5.0.0"
30+
31+ajv@^6.12.3:
32+ version "6.12.6"
33+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
34+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
35+ dependencies:
36+ fast-deep-equal "^3.1.1"
37+ fast-json-stable-stringify "^2.0.0"
38+ json-schema-traverse "^0.4.1"
39+ uri-js "^4.2.2"
40+
41+ansi-escapes@^3.2.0:
42+ version "3.2.0"
43+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
44+ integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
45+
46+ansi-regex@^4.1.0:
47+ version "4.1.0"
48+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
49+ integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
50+
51+ansi-styles@^3.2.0, ansi-styles@^3.2.1:
52+ version "3.2.1"
53+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
54+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
55+ dependencies:
56+ color-convert "^1.9.0"
57+
58+aproba@^1.1.1:
59+ version "1.2.0"
60+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
61+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
62+
63+arch@^2.1.1:
64+ version "2.2.0"
65+ resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11"
66+ integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
67+
68+asn1@~0.2.3:
69+ version "0.2.4"
70+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
71+ integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
72+ dependencies:
73+ safer-buffer "~2.1.0"
74+
75+assert-plus@1.0.0, assert-plus@^1.0.0:
76+ version "1.0.0"
77+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
78+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
79+
80+asynckit@^0.4.0:
81+ version "0.4.0"
82+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
83+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
84+
85+aws-sign2@~0.7.0:
86+ version "0.7.0"
87+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
88+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
89+
90+aws4@^1.8.0:
91+ version "1.11.0"
92+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
93+ integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
94+
95+balanced-match@^1.0.0:
96+ version "1.0.2"
97+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
98+ integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
99+
100+bcrypt-pbkdf@^1.0.0:
101+ version "1.0.2"
102+ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
103+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
104+ dependencies:
105+ tweetnacl "^0.14.3"
106+
107+bluebird@^3.5.5:
108+ version "3.7.2"
109+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
110+ integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
111+
112+brace-expansion@^1.1.7:
113+ version "1.1.11"
114+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
115+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
116+ dependencies:
117+ balanced-match "^1.0.0"
118+ concat-map "0.0.1"
119+
120+buffer-from@^1.0.0:
121+ version "1.1.1"
122+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
123+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
124+
125+byline@^5.0.0:
126+ version "5.0.0"
127+ resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1"
128+ integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
129+
130+cacache@^11.3.2:
131+ version "11.3.3"
132+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz#8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc"
133+ integrity sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==
134+ dependencies:
135+ bluebird "^3.5.5"
136+ chownr "^1.1.1"
137+ figgy-pudding "^3.5.1"
138+ glob "^7.1.4"
139+ graceful-fs "^4.1.15"
140+ lru-cache "^5.1.1"
141+ mississippi "^3.0.0"
142+ mkdirp "^0.5.1"
143+ move-concurrently "^1.0.1"
144+ promise-inflight "^1.0.1"
145+ rimraf "^2.6.3"
146+ ssri "^6.0.1"
147+ unique-filename "^1.1.1"
148+ y18n "^4.0.0"
149+
150+caseless@~0.12.0:
151+ version "0.12.0"
152+ resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
153+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
154+
155+chalk@^2.4.2:
156+ version "2.4.2"
157+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
158+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
159+ dependencies:
160+ ansi-styles "^3.2.1"
161+ escape-string-regexp "^1.0.5"
162+ supports-color "^5.3.0"
163+
164+chownr@^1.1.1:
165+ version "1.1.4"
166+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
167+ integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
168+
169+cli-cursor@^2.1.0:
170+ version "2.1.0"
171+ resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
172+ integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
173+ dependencies:
174+ restore-cursor "^2.0.0"
175+
176+color-convert@^1.9.0:
177+ version "1.9.3"
178+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
179+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
180+ dependencies:
181+ color-name "1.1.3"
182+
183+color-name@1.1.3:
184+ version "1.1.3"
185+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
186+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
187+
188+combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
189+ version "1.0.8"
190+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
191+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
192+ dependencies:
193+ delayed-stream "~1.0.0"
194+
195+concat-map@0.0.1:
196+ version "0.0.1"
197+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
198+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
199+
200+concat-stream@^1.5.0:
201+ version "1.6.2"
202+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
203+ integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
204+ dependencies:
205+ buffer-from "^1.0.0"
206+ inherits "^2.0.3"
207+ readable-stream "^2.2.2"
208+ typedarray "^0.0.6"
209+
210+copy-concurrently@^1.0.0:
211+ version "1.0.5"
212+ resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
213+ integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
214+ dependencies:
215+ aproba "^1.1.1"
216+ fs-write-stream-atomic "^1.0.8"
217+ iferr "^0.1.5"
218+ mkdirp "^0.5.1"
219+ rimraf "^2.5.4"
220+ run-queue "^1.0.0"
221+
222+core-util-is@1.0.2, core-util-is@~1.0.0:
223+ version "1.0.2"
224+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
225+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
226+
227+cross-spawn@^7.0.0:
228+ version "7.0.3"
229+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
230+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
231+ dependencies:
232+ path-key "^3.1.0"
233+ shebang-command "^2.0.0"
234+ which "^2.0.1"
235+
236+cyclist@^1.0.1:
237+ version "1.0.1"
238+ resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
239+ integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
240+
241+dashdash@^1.12.0:
242+ version "1.14.1"
243+ resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
244+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
245+ dependencies:
246+ assert-plus "^1.0.0"
247+
248+delayed-stream@~1.0.0:
249+ version "1.0.0"
250+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
251+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
252+
253+discord.js@^12.2.0:
254+ version "12.5.3"
255+ resolved "https://registry.yarnpkg.com/discord.js/-/discord.js-12.5.3.tgz#56820d473c24320871df9ea0bbc6b462f21cf85c"
256+ integrity sha512-D3nkOa/pCkNyn6jLZnAiJApw2N9XrIsXUAdThf01i7yrEuqUmDGc7/CexVWwEcgbQR97XQ+mcnqJpmJ/92B4Aw==
252257 dependencies:
253258 "@discordjs/collection" "^0.1.6"
254259 "@discordjs/form-data" "^3.0.1"
255− "abort-controller" "^3.0.0"
256− "node-fetch" "^2.6.1"
257− "prism-media" "^1.2.2"
258− "setimmediate" "^1.0.5"
259− "tweetnacl" "^1.0.3"
260− "ws" "^7.3.1"
261−
262−"duplexify@^3.4.2", "duplexify@^3.6.0":
263− "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g=="
264− "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz"
265− "version" "3.7.1"
266− dependencies:
267− "end-of-stream" "^1.0.0"
268− "inherits" "^2.0.1"
269− "readable-stream" "^2.0.0"
270− "stream-shift" "^1.0.0"
271−
272−"ecc-jsbn@~0.1.1":
273− "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk="
274− "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
275− "version" "0.1.2"
276− dependencies:
277− "jsbn" "~0.1.0"
278− "safer-buffer" "^2.1.0"
279−
280−"emoji-regex@^7.0.1":
281− "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
282− "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz"
283− "version" "7.0.3"
284−
285−"end-of-stream@^1.0.0", "end-of-stream@^1.1.0":
286− "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
287− "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
288− "version" "1.4.4"
289− dependencies:
290− "once" "^1.4.0"
291−
292−"env-paths@^2.2.0":
293− "integrity" "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA=="
294− "resolved" "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz"
295− "version" "2.2.0"
296−
297−"escape-string-regexp@^1.0.5":
298− "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
299− "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
300− "version" "1.0.5"
301−
302−"event-target-shim@^5.0.0":
303− "integrity" "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
304− "resolved" "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
305− "version" "5.0.1"
306−
307−"execa@^2.0.3":
308− "integrity" "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw=="
309− "resolved" "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz"
310− "version" "2.1.0"
311− dependencies:
312− "cross-spawn" "^7.0.0"
313− "get-stream" "^5.0.0"
314− "is-stream" "^2.0.0"
315− "merge-stream" "^2.0.0"
316− "npm-run-path" "^3.0.0"
317− "onetime" "^5.1.0"
318− "p-finally" "^2.0.0"
319− "signal-exit" "^3.0.2"
320− "strip-final-newline" "^2.0.0"
321−
322−"extend@~3.0.2":
323− "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
324− "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
325− "version" "3.0.2"
326−
327−"extsprintf@^1.2.0":
328− "integrity" "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8="
329− "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz"
330− "version" "1.4.0"
331−
332−"extsprintf@1.3.0":
333− "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
334− "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
335− "version" "1.3.0"
336−
337−"fast-deep-equal@^3.1.1":
338− "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
339− "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
340− "version" "3.1.3"
341−
342−"fast-json-stable-stringify@^2.0.0":
343− "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
344− "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
345− "version" "2.1.0"
346−
347−"figgy-pudding@^3.5.1":
348− "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw=="
349− "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz"
350− "version" "3.5.2"
351−
352−"filesize@^4.1.2":
353− "integrity" "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA=="
354− "resolved" "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz"
355− "version" "4.2.1"
356−
357−"flush-write-stream@^1.0.0":
358− "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w=="
359− "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz"
360− "version" "1.1.1"
361− dependencies:
362− "inherits" "^2.0.3"
363− "readable-stream" "^2.3.6"
364−
365−"forever-agent@~0.6.1":
366− "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
367− "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
368− "version" "0.6.1"
369−
370−"form-data@~2.3.2":
371− "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
372− "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
373− "version" "2.3.3"
374− dependencies:
375− "asynckit" "^0.4.0"
376− "combined-stream" "^1.0.6"
377− "mime-types" "^2.1.12"
378−
379−"from2@^2.1.0":
380− "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8="
381− "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz"
382− "version" "2.3.0"
383− dependencies:
384− "inherits" "^2.0.1"
385− "readable-stream" "^2.0.0"
386−
387−"fs-minipass@^1.2.5":
388− "integrity" "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA=="
389− "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz"
390− "version" "1.2.7"
391− dependencies:
392− "minipass" "^2.6.0"
393−
394−"fs-write-stream-atomic@^1.0.8":
395− "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk="
396− "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz"
397− "version" "1.0.10"
398− dependencies:
399− "graceful-fs" "^4.1.2"
400− "iferr" "^0.1.5"
401− "imurmurhash" "^0.1.4"
402− "readable-stream" "1 || 2"
403−
404−"fs.realpath@^1.0.0":
405− "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
406− "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
407− "version" "1.0.0"
408−
409−"get-stream@^5.0.0":
410− "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="
411− "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
412− "version" "5.2.0"
413− dependencies:
414− "pump" "^3.0.0"
415−
416−"getpass@^0.1.1":
417− "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo="
418− "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
419− "version" "0.1.7"
420− dependencies:
421− "assert-plus" "^1.0.0"
422−
423−"glob@^7.1.3", "glob@^7.1.4":
424− "integrity" "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA=="
425− "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz"
426− "version" "7.1.6"
427− dependencies:
428− "fs.realpath" "^1.0.0"
429− "inflight" "^1.0.4"
430− "inherits" "2"
431− "minimatch" "^3.0.4"
432− "once" "^1.3.0"
433− "path-is-absolute" "^1.0.0"
434−
435−"graceful-fs@^4.1.15", "graceful-fs@^4.1.2":
436− "integrity" "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
437− "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz"
438− "version" "4.2.4"
439−
440−"har-schema@^2.0.0":
441− "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
442− "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
443− "version" "2.0.0"
444−
445−"har-validator@~5.1.3":
446− "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="
447− "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"
448− "version" "5.1.5"
449− dependencies:
450− "ajv" "^6.12.3"
451− "har-schema" "^2.0.0"
452−
453−"has-flag@^3.0.0":
454− "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
455− "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
456− "version" "3.0.0"
457−
458−"http-signature@~1.2.0":
459− "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE="
460− "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
461− "version" "1.2.0"
462− dependencies:
463− "assert-plus" "^1.0.0"
464− "jsprim" "^1.2.2"
465− "sshpk" "^1.7.0"
466−
467−"iferr@^0.1.5":
468− "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
469− "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz"
470− "version" "0.1.5"
471−
472−"imurmurhash@^0.1.4":
473− "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o="
474− "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
475− "version" "0.1.4"
476−
477−"inflight@^1.0.4":
478− "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
479− "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
480− "version" "1.0.6"
481− dependencies:
482− "once" "^1.3.0"
483− "wrappy" "1"
484−
485−"inherits@^2.0.1", "inherits@^2.0.3", "inherits@~2.0.3", "inherits@2":
486− "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
487− "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
488− "version" "2.0.4"
489−
490−"is-fullwidth-code-point@^2.0.0":
491− "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
492− "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"
493− "version" "2.0.0"
494−
495−"is-plain-obj@^2.0.0":
496− "integrity" "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
497− "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz"
498− "version" "2.1.0"
499−
500−"is-stream@^2.0.0":
501− "integrity" "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
502− "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz"
503− "version" "2.0.0"
504−
505−"is-typedarray@~1.0.0":
506− "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
507− "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
508− "version" "1.0.0"
509−
510−"isarray@~1.0.0":
511− "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
512− "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
513− "version" "1.0.0"
514−
515−"isexe@^2.0.0":
516− "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
517− "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
518− "version" "2.0.0"
519−
520−"isstream@~0.1.2":
521− "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
522− "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
523− "version" "0.1.2"
524−
525−"jsbn@~0.1.0":
526− "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
527− "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
528− "version" "0.1.1"
529−
530−"json-schema-traverse@^0.4.1":
531− "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
532− "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
533− "version" "0.4.1"
534−
535−"json-schema@0.2.3":
536− "integrity" "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
537− "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
538− "version" "0.2.3"
539−
540−"json-stringify-safe@~5.0.1":
541− "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
542− "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
543− "version" "5.0.1"
544−
545−"jsprim@^1.2.2":
546− "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI="
547− "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"
548− "version" "1.4.1"
549− dependencies:
550− "assert-plus" "1.0.0"
551− "extsprintf" "1.3.0"
552− "json-schema" "0.2.3"
553− "verror" "1.10.0"
554−
555−"log-symbols@^3.0.0":
556− "integrity" "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ=="
557− "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz"
558− "version" "3.0.0"
559− dependencies:
560− "chalk" "^2.4.2"
561−
562−"log-update@^3.2.0":
563− "integrity" "sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg=="
564− "resolved" "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz"
565− "version" "3.4.0"
566− dependencies:
567− "ansi-escapes" "^3.2.0"
568− "cli-cursor" "^2.1.0"
569− "wrap-ansi" "^5.0.0"
570−
571−"lru-cache@^5.1.1":
572− "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="
573− "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
574− "version" "5.1.1"
575− dependencies:
576− "yallist" "^3.0.2"
577−
578−"merge-stream@^2.0.0":
579− "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
580− "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
581− "version" "2.0.0"
582−
583−"mime-db@1.44.0":
584− "integrity" "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
585− "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz"
586− "version" "1.44.0"
587−
588−"mime-types@^2.1.12", "mime-types@~2.1.19":
589− "integrity" "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w=="
590− "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz"
591− "version" "2.1.27"
592− dependencies:
593− "mime-db" "1.44.0"
594−
595−"mimic-fn@^1.0.0":
596− "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="
597− "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz"
598− "version" "1.2.0"
599−
600−"mimic-fn@^2.1.0":
601− "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
602− "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
603− "version" "2.1.0"
604−
605−"minimatch@^3.0.4":
606− "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
607− "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
608− "version" "3.0.4"
609− dependencies:
610− "brace-expansion" "^1.1.7"
611−
612−"minimist@^1.2.0", "minimist@^1.2.5":
613− "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
614− "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"
615− "version" "1.2.5"
616−
617−"minipass@^2.6.0", "minipass@^2.8.6", "minipass@^2.9.0":
618− "integrity" "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg=="
619− "resolved" "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz"
620− "version" "2.9.0"
621− dependencies:
622− "safe-buffer" "^5.1.2"
623− "yallist" "^3.0.0"
624−
625−"minizlib@^1.2.1":
626− "integrity" "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q=="
627− "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz"
628− "version" "1.3.3"
629− dependencies:
630− "minipass" "^2.9.0"
631−
632−"mississippi@^3.0.0":
633− "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA=="
634− "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz"
635− "version" "3.0.0"
636− dependencies:
637− "concat-stream" "^1.5.0"
638− "duplexify" "^3.4.2"
639− "end-of-stream" "^1.1.0"
640− "flush-write-stream" "^1.0.0"
641− "from2" "^2.1.0"
642− "parallel-transform" "^1.1.0"
643− "pump" "^3.0.0"
644− "pumpify" "^1.3.3"
645− "stream-each" "^1.1.0"
646− "through2" "^2.0.0"
647−
648−"mkdirp@^0.5.0", "mkdirp@^0.5.1":
649− "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ=="
650− "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz"
651− "version" "0.5.5"
652− dependencies:
653− "minimist" "^1.2.5"
654−
655−"move-concurrently@^1.0.1":
656− "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I="
657− "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz"
658− "version" "1.0.1"
659− dependencies:
660− "aproba" "^1.1.1"
661− "copy-concurrently" "^1.0.0"
662− "fs-write-stream-atomic" "^1.0.8"
663− "mkdirp" "^0.5.1"
664− "rimraf" "^2.5.4"
665− "run-queue" "^1.0.3"
666−
667−"ms@^2.1.2":
668− "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
669− "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
670− "version" "2.1.2"
671−
672−"node-fetch@^2.6.1":
673− "integrity" "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
674− "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz"
675− "version" "2.6.1"
676−
677−"npm-run-path@^3.0.0":
678− "integrity" "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg=="
679− "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz"
680− "version" "3.1.0"
681− dependencies:
682− "path-key" "^3.0.0"
683−
684−"oauth-sign@~0.9.0":
685− "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
686− "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
687− "version" "0.9.0"
688−
689−"once@^1.3.0", "once@^1.3.1", "once@^1.4.0":
690− "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
691− "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
692− "version" "1.4.0"
693− dependencies:
694− "wrappy" "1"
695−
696−"onetime@^2.0.0":
697− "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ="
698− "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz"
699− "version" "2.0.1"
700− dependencies:
701− "mimic-fn" "^1.0.0"
702−
703−"onetime@^5.1.0":
704− "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="
705− "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
706− "version" "5.1.2"
707− dependencies:
708− "mimic-fn" "^2.1.0"
709−
710−"p-finally@^2.0.0":
711− "integrity" "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw=="
712− "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz"
713− "version" "2.0.1"
714−
715−"parallel-transform@^1.1.0":
716− "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg=="
717− "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz"
718− "version" "1.2.0"
719− dependencies:
720− "cyclist" "^1.0.1"
721− "inherits" "^2.0.3"
722− "readable-stream" "^2.1.5"
723−
724−"path-is-absolute@^1.0.0":
725− "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
726− "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
727− "version" "1.0.1"
728−
729−"path-key@^3.0.0", "path-key@^3.1.0":
730− "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
731− "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
732− "version" "3.1.1"
733−
734−"performance-now@^2.1.0":
735− "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
736− "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
737− "version" "2.1.0"
738−
739−"prism-media@^1.2.2":
740− "integrity" "sha512-fSrR66n0l6roW9Rx4rSLMyTPTjRTiXy5RVqDOurACQ6si1rKHHKDU5gwBJoCsIV0R3o9gi+K50akl/qyw1C74A=="
741− "resolved" "https://registry.npmjs.org/prism-media/-/prism-media-1.2.3.tgz"
742− "version" "1.2.3"
743−
744−"process-nextick-args@~2.0.0":
745− "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
746− "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
747− "version" "2.0.1"
748−
749−"promise-inflight@^1.0.1":
750− "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
751− "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz"
752− "version" "1.0.1"
753−
754−"psl@^1.1.28":
755− "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
756− "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"
757− "version" "1.8.0"
758−
759−"pump@^2.0.0":
760− "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA=="
761− "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz"
762− "version" "2.0.1"
763− dependencies:
764− "end-of-stream" "^1.1.0"
765− "once" "^1.3.1"
766−
767−"pump@^3.0.0":
768− "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="
769− "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
770− "version" "3.0.0"
771− dependencies:
772− "end-of-stream" "^1.1.0"
773− "once" "^1.3.1"
774−
775−"pumpify@^1.3.3":
776− "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ=="
777− "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz"
778− "version" "1.5.1"
779− dependencies:
780− "duplexify" "^3.6.0"
781− "inherits" "^2.0.3"
782− "pump" "^2.0.0"
783−
784−"punycode@^2.1.0", "punycode@^2.1.1":
785− "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
786− "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
787− "version" "2.1.1"
788−
789−"purescript-installer@^0.2.0":
790− "integrity" "sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog=="
791− "resolved" "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz"
792− "version" "0.2.5"
793− dependencies:
794− "arch" "^2.1.1"
795− "byline" "^5.0.0"
796− "cacache" "^11.3.2"
797− "chalk" "^2.4.2"
798− "env-paths" "^2.2.0"
799− "execa" "^2.0.3"
800− "filesize" "^4.1.2"
801− "is-plain-obj" "^2.0.0"
802− "log-symbols" "^3.0.0"
803− "log-update" "^3.2.0"
804− "minimist" "^1.2.0"
805− "mkdirp" "^0.5.1"
806− "ms" "^2.1.2"
807− "once" "^1.4.0"
808− "pump" "^3.0.0"
809− "request" "^2.88.0"
810− "rimraf" "^2.6.3"
811− "tar" "^4.4.6"
812− "which" "^1.3.1"
813− "zen-observable" "^0.8.14"
814−
815−"purescript@^0.14.3":
816− "integrity" "sha512-lAzHU/tcmxF4n3YUwUTwG/sIwHzjUq1zsIOBNmaVpbm7hxM+RhOTKMJdwdbTeCjxlilyVPWOLUQ6Exll4DYuMA=="
817− "resolved" "https://registry.npmjs.org/purescript/-/purescript-0.14.3.tgz"
818− "version" "0.14.3"
819− dependencies:
820− "purescript-installer" "^0.2.0"
821−
822−"qs@~6.5.2":
823− "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
824− "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"
825− "version" "6.5.2"
826−
827−"readable-stream@^2.0.0", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2":
828− "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
829− "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
830− "version" "2.3.7"
831− dependencies:
832− "core-util-is" "~1.0.0"
833− "inherits" "~2.0.3"
834− "isarray" "~1.0.0"
835− "process-nextick-args" "~2.0.0"
836− "safe-buffer" "~5.1.1"
837− "string_decoder" "~1.1.1"
838− "util-deprecate" "~1.0.1"
839−
840−"request@^2.88.0":
841− "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="
842− "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
843− "version" "2.88.2"
844− dependencies:
845− "aws-sign2" "~0.7.0"
846− "aws4" "^1.8.0"
847− "caseless" "~0.12.0"
848− "combined-stream" "~1.0.6"
849− "extend" "~3.0.2"
850− "forever-agent" "~0.6.1"
851− "form-data" "~2.3.2"
852− "har-validator" "~5.1.3"
853− "http-signature" "~1.2.0"
854− "is-typedarray" "~1.0.0"
855− "isstream" "~0.1.2"
856− "json-stringify-safe" "~5.0.1"
857− "mime-types" "~2.1.19"
858− "oauth-sign" "~0.9.0"
859− "performance-now" "^2.1.0"
860− "qs" "~6.5.2"
861− "safe-buffer" "^5.1.2"
862− "tough-cookie" "~2.5.0"
863− "tunnel-agent" "^0.6.0"
864− "uuid" "^3.3.2"
865−
866−"restore-cursor@^2.0.0":
867− "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368="
868− "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz"
869− "version" "2.0.0"
870− dependencies:
871− "onetime" "^2.0.0"
872− "signal-exit" "^3.0.2"
873−
874−"rimraf@^2.5.4", "rimraf@^2.6.3":
875− "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w=="
876− "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz"
877− "version" "2.7.1"
878− dependencies:
879− "glob" "^7.1.3"
880−
881−"run-queue@^1.0.0", "run-queue@^1.0.3":
882− "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec="
883− "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz"
884− "version" "1.0.3"
885− dependencies:
886− "aproba" "^1.1.1"
887−
888−"safe-buffer@^5.0.1", "safe-buffer@^5.1.2":
889− "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
890− "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
891− "version" "5.2.1"
892−
893−"safe-buffer@~5.1.0":
894− "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
895− "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
896− "version" "5.1.2"
897−
898−"safe-buffer@~5.1.1":
899− "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
900− "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
901− "version" "5.1.2"
902−
903−"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@~2.1.0":
904− "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
905− "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
906− "version" "2.1.2"
907−
908−"setimmediate@^1.0.5":
909− "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
910− "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"
911− "version" "1.0.5"
912−
913−"shebang-command@^2.0.0":
914− "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="
915− "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
916− "version" "2.0.0"
917− dependencies:
918− "shebang-regex" "^3.0.0"
919−
920−"shebang-regex@^3.0.0":
921− "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
922− "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
923− "version" "3.0.0"
924−
925−"signal-exit@^3.0.2":
926− "integrity" "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
927− "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz"
928− "version" "3.0.3"
929−
930−"spago@^0.20.3":
931− "integrity" "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ=="
932− "resolved" "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz"
933− "version" "0.20.3"
934− dependencies:
935− "request" "^2.88.0"
936− "tar" "^4.4.8"
937−
938−"sshpk@^1.7.0":
939− "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="
940− "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"
941− "version" "1.16.1"
942− dependencies:
943− "asn1" "~0.2.3"
944− "assert-plus" "^1.0.0"
945− "bcrypt-pbkdf" "^1.0.0"
946− "dashdash" "^1.12.0"
947− "ecc-jsbn" "~0.1.1"
948− "getpass" "^0.1.1"
949− "jsbn" "~0.1.0"
950− "safer-buffer" "^2.0.2"
951− "tweetnacl" "~0.14.0"
952−
953−"ssri@^6.0.1":
954− "integrity" "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA=="
955− "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz"
956− "version" "6.0.1"
957− dependencies:
958− "figgy-pudding" "^3.5.1"
959−
960−"stream-each@^1.1.0":
961− "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw=="
962− "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz"
963− "version" "1.2.3"
964− dependencies:
965− "end-of-stream" "^1.1.0"
966− "stream-shift" "^1.0.0"
967−
968−"stream-shift@^1.0.0":
969− "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
970− "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz"
971− "version" "1.0.1"
972−
973−"string_decoder@~1.1.1":
974− "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
975− "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
976− "version" "1.1.1"
977− dependencies:
978− "safe-buffer" "~5.1.0"
979−
980−"string-width@^3.0.0":
981− "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w=="
982− "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz"
983− "version" "3.1.0"
984− dependencies:
985− "emoji-regex" "^7.0.1"
986− "is-fullwidth-code-point" "^2.0.0"
987− "strip-ansi" "^5.1.0"
988−
989−"strip-ansi@^5.0.0", "strip-ansi@^5.1.0":
990− "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="
991− "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"
992− "version" "5.2.0"
993− dependencies:
994− "ansi-regex" "^4.1.0"
995−
996−"strip-final-newline@^2.0.0":
997− "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="
998− "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
999− "version" "2.0.0"
1000−
1001−"supports-color@^5.3.0":
1002− "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
1003− "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
1004− "version" "5.5.0"
1005− dependencies:
1006− "has-flag" "^3.0.0"
1007−
1008−"tar@^4.4.6", "tar@^4.4.8":
1009− "integrity" "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA=="
1010− "resolved" "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz"
1011− "version" "4.4.13"
1012− dependencies:
1013− "chownr" "^1.1.1"
1014− "fs-minipass" "^1.2.5"
1015− "minipass" "^2.8.6"
1016− "minizlib" "^1.2.1"
1017− "mkdirp" "^0.5.0"
1018− "safe-buffer" "^5.1.2"
1019− "yallist" "^3.0.3"
1020−
1021−"through2@^2.0.0":
1022− "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ=="
1023− "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz"
1024− "version" "2.0.5"
1025− dependencies:
1026− "readable-stream" "~2.3.6"
1027− "xtend" "~4.0.1"
1028−
1029−"tough-cookie@~2.5.0":
1030− "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
1031− "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
1032− "version" "2.5.0"
1033− dependencies:
1034− "psl" "^1.1.28"
1035− "punycode" "^2.1.1"
1036−
1037−"tunnel-agent@^0.6.0":
1038− "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0="
1039− "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
1040− "version" "0.6.0"
1041− dependencies:
1042− "safe-buffer" "^5.0.1"
1043−
1044−"tweetnacl@^0.14.3", "tweetnacl@~0.14.0":
1045− "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
1046− "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
1047− "version" "0.14.5"
1048−
1049−"tweetnacl@^1.0.3":
1050− "integrity" "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
1051− "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz"
1052− "version" "1.0.3"
1053−
1054−"typedarray@^0.0.6":
1055− "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
1056− "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
1057− "version" "0.0.6"
1058−
1059−"unique-filename@^1.1.1":
1060− "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ=="
1061− "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz"
1062− "version" "1.1.1"
1063− dependencies:
1064− "unique-slug" "^2.0.0"
1065−
1066−"unique-slug@^2.0.0":
1067− "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w=="
1068− "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz"
1069− "version" "2.0.2"
1070− dependencies:
1071− "imurmurhash" "^0.1.4"
1072−
1073−"uri-js@^4.2.2":
1074− "integrity" "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g=="
1075− "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz"
1076− "version" "4.4.0"
1077− dependencies:
1078− "punycode" "^2.1.0"
1079−
1080−"util-deprecate@~1.0.1":
1081− "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1082− "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
1083− "version" "1.0.2"
1084−
1085−"uuid@^3.3.2":
1086− "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
1087− "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
1088− "version" "3.4.0"
1089−
1090−"verror@1.10.0":
1091− "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA="
1092− "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
1093− "version" "1.10.0"
1094− dependencies:
1095− "assert-plus" "^1.0.0"
1096− "core-util-is" "1.0.2"
1097− "extsprintf" "^1.2.0"
1098−
1099−"which@^1.3.1":
1100− "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="
1101− "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
1102− "version" "1.3.1"
1103− dependencies:
1104− "isexe" "^2.0.0"
1105−
1106−"which@^2.0.1":
1107− "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="
1108− "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
1109− "version" "2.0.2"
1110− dependencies:
1111− "isexe" "^2.0.0"
1112−
1113−"wrap-ansi@^5.0.0":
1114− "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q=="
1115− "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz"
1116− "version" "5.1.0"
1117− dependencies:
1118− "ansi-styles" "^3.2.0"
1119− "string-width" "^3.0.0"
1120− "strip-ansi" "^5.0.0"
1121−
1122−"wrappy@1":
1123− "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1124− "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
1125− "version" "1.0.2"
1126−
1127−"ws@^7.3.1":
1128− "integrity" "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ=="
1129− "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz"
1130− "version" "7.4.0"
1131−
1132−"xhr2@^0.2.1":
1133− "integrity" "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw=="
1134− "resolved" "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz"
1135− "version" "0.2.1"
1136−
1137−"xtend@~4.0.1":
1138− "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
1139− "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"
1140− "version" "4.0.2"
1141−
1142−"y18n@^4.0.0":
1143− "integrity" "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ=="
1144− "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz"
1145− "version" "4.0.1"
1146−
1147−"yallist@^3.0.0", "yallist@^3.0.2", "yallist@^3.0.3":
1148− "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
1149− "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
1150− "version" "3.1.1"
1151−
1152−"zen-observable@^0.8.14":
1153− "integrity" "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ=="
1154− "resolved" "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz"
1155− "version" "0.8.15"
260+ abort-controller "^3.0.0"
261+ node-fetch "^2.6.1"
262+ prism-media "^1.2.9"
263+ setimmediate "^1.0.5"
264+ tweetnacl "^1.0.3"
265+ ws "^7.4.4"
266+
267+duplexify@^3.4.2, duplexify@^3.6.0:
268+ version "3.7.1"
269+ resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
270+ integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
271+ dependencies:
272+ end-of-stream "^1.0.0"
273+ inherits "^2.0.1"
274+ readable-stream "^2.0.0"
275+ stream-shift "^1.0.0"
276+
277+ecc-jsbn@~0.1.1:
278+ version "0.1.2"
279+ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
280+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
281+ dependencies:
282+ jsbn "~0.1.0"
283+ safer-buffer "^2.1.0"
284+
285+emoji-regex@^7.0.1:
286+ version "7.0.3"
287+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
288+ integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
289+
290+end-of-stream@^1.0.0, end-of-stream@^1.1.0:
291+ version "1.4.4"
292+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
293+ integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
294+ dependencies:
295+ once "^1.4.0"
296+
297+env-paths@^2.2.0:
298+ version "2.2.1"
299+ resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
300+ integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
301+
302+escape-string-regexp@^1.0.5:
303+ version "1.0.5"
304+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
305+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
306+
307+event-target-shim@^5.0.0:
308+ version "5.0.1"
309+ resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
310+ integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
311+
312+execa@^2.0.3:
313+ version "2.1.0"
314+ resolved "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz#e5d3ecd837d2a60ec50f3da78fd39767747bbe99"
315+ integrity sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==
316+ dependencies:
317+ cross-spawn "^7.0.0"
318+ get-stream "^5.0.0"
319+ is-stream "^2.0.0"
320+ merge-stream "^2.0.0"
321+ npm-run-path "^3.0.0"
322+ onetime "^5.1.0"
323+ p-finally "^2.0.0"
324+ signal-exit "^3.0.2"
325+ strip-final-newline "^2.0.0"
326+
327+extend@~3.0.2:
328+ version "3.0.2"
329+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
330+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
331+
332+extsprintf@1.3.0:
333+ version "1.3.0"
334+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
335+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
336+
337+extsprintf@^1.2.0:
338+ version "1.4.0"
339+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
340+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
341+
342+fast-deep-equal@^3.1.1:
343+ version "3.1.3"
344+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
345+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
346+
347+fast-json-stable-stringify@^2.0.0:
348+ version "2.1.0"
349+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
350+ integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
351+
352+figgy-pudding@^3.5.1:
353+ version "3.5.2"
354+ resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
355+ integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
356+
357+filesize@^4.1.2:
358+ version "4.2.1"
359+ resolved "https://registry.yarnpkg.com/filesize/-/filesize-4.2.1.tgz#ab1cb2069db5d415911c1a13e144c0e743bc89bc"
360+ integrity sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==
361+
362+flush-write-stream@^1.0.0:
363+ version "1.1.1"
364+ resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
365+ integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
366+ dependencies:
367+ inherits "^2.0.3"
368+ readable-stream "^2.3.6"
369+
370+forever-agent@~0.6.1:
371+ version "0.6.1"
372+ resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
373+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
374+
375+form-data@~2.3.2:
376+ version "2.3.3"
377+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
378+ integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
379+ dependencies:
380+ asynckit "^0.4.0"
381+ combined-stream "^1.0.6"
382+ mime-types "^2.1.12"
383+
384+from2@^2.1.0:
385+ version "2.3.0"
386+ resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
387+ integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
388+ dependencies:
389+ inherits "^2.0.1"
390+ readable-stream "^2.0.0"
391+
392+fs-minipass@^1.2.5:
393+ version "1.2.7"
394+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
395+ integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==
396+ dependencies:
397+ minipass "^2.6.0"
398+
399+fs-write-stream-atomic@^1.0.8:
400+ version "1.0.10"
401+ resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
402+ integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
403+ dependencies:
404+ graceful-fs "^4.1.2"
405+ iferr "^0.1.5"
406+ imurmurhash "^0.1.4"
407+ readable-stream "1 || 2"
408+
409+fs.realpath@^1.0.0:
410+ version "1.0.0"
411+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
412+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
413+
414+get-stream@^5.0.0:
415+ version "5.2.0"
416+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
417+ integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
418+ dependencies:
419+ pump "^3.0.0"
420+
421+getpass@^0.1.1:
422+ version "0.1.7"
423+ resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
424+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
425+ dependencies:
426+ assert-plus "^1.0.0"
427+
428+glob@^7.1.3, glob@^7.1.4:
429+ version "7.1.7"
430+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
431+ integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
432+ dependencies:
433+ fs.realpath "^1.0.0"
434+ inflight "^1.0.4"
435+ inherits "2"
436+ minimatch "^3.0.4"
437+ once "^1.3.0"
438+ path-is-absolute "^1.0.0"
439+
440+graceful-fs@^4.1.15, graceful-fs@^4.1.2:
441+ version "4.2.6"
442+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
443+ integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
444+
445+har-schema@^2.0.0:
446+ version "2.0.0"
447+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
448+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
449+
450+har-validator@~5.1.3:
451+ version "5.1.5"
452+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
453+ integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
454+ dependencies:
455+ ajv "^6.12.3"
456+ har-schema "^2.0.0"
457+
458+has-flag@^3.0.0:
459+ version "3.0.0"
460+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
461+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
462+
463+http-signature@~1.2.0:
464+ version "1.2.0"
465+ resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
466+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
467+ dependencies:
468+ assert-plus "^1.0.0"
469+ jsprim "^1.2.2"
470+ sshpk "^1.7.0"
471+
472+iferr@^0.1.5:
473+ version "0.1.5"
474+ resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
475+ integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
476+
477+imurmurhash@^0.1.4:
478+ version "0.1.4"
479+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
480+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
481+
482+inflight@^1.0.4:
483+ version "1.0.6"
484+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
485+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
486+ dependencies:
487+ once "^1.3.0"
488+ wrappy "1"
489+
490+inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3:
491+ version "2.0.4"
492+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
493+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
494+
495+is-fullwidth-code-point@^2.0.0:
496+ version "2.0.0"
497+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
498+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
499+
500+is-plain-obj@^2.0.0:
501+ version "2.1.0"
502+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
503+ integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
504+
505+is-stream@^2.0.0:
506+ version "2.0.1"
507+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
508+ integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
509+
510+is-typedarray@~1.0.0:
511+ version "1.0.0"
512+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
513+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
514+
515+isarray@~1.0.0:
516+ version "1.0.0"
517+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
518+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
519+
520+isexe@^2.0.0:
521+ version "2.0.0"
522+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
523+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
524+
525+isstream@~0.1.2:
526+ version "0.1.2"
527+ resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
528+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
529+
530+jsbn@~0.1.0:
531+ version "0.1.1"
532+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
533+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
534+
535+json-schema-traverse@^0.4.1:
536+ version "0.4.1"
537+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
538+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
539+
540+json-schema@0.2.3:
541+ version "0.2.3"
542+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
543+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
544+
545+json-stringify-safe@~5.0.1:
546+ version "5.0.1"
547+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
548+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
549+
550+jsprim@^1.2.2:
551+ version "1.4.1"
552+ resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
553+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
554+ dependencies:
555+ assert-plus "1.0.0"
556+ extsprintf "1.3.0"
557+ json-schema "0.2.3"
558+ verror "1.10.0"
559+
560+log-symbols@^3.0.0:
561+ version "3.0.0"
562+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
563+ integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==
564+ dependencies:
565+ chalk "^2.4.2"
566+
567+log-update@^3.2.0:
568+ version "3.4.0"
569+ resolved "https://registry.yarnpkg.com/log-update/-/log-update-3.4.0.tgz#3b9a71e00ac5b1185cc193a36d654581c48f97b9"
570+ integrity sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==
571+ dependencies:
572+ ansi-escapes "^3.2.0"
573+ cli-cursor "^2.1.0"
574+ wrap-ansi "^5.0.0"
575+
576+lru-cache@^5.1.1:
577+ version "5.1.1"
578+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
579+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
580+ dependencies:
581+ yallist "^3.0.2"
582+
583+merge-stream@^2.0.0:
584+ version "2.0.0"
585+ resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
586+ integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
587+
588+mime-db@1.48.0:
589+ version "1.48.0"
590+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d"
591+ integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==
592+
593+mime-types@^2.1.12, mime-types@~2.1.19:
594+ version "2.1.31"
595+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b"
596+ integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==
597+ dependencies:
598+ mime-db "1.48.0"
599+
600+mimic-fn@^1.0.0:
601+ version "1.2.0"
602+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
603+ integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
604+
605+mimic-fn@^2.1.0:
606+ version "2.1.0"
607+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
608+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
609+
610+minimatch@^3.0.4:
611+ version "3.0.4"
612+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
613+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
614+ dependencies:
615+ brace-expansion "^1.1.7"
616+
617+minimist@^1.2.0, minimist@^1.2.5:
618+ version "1.2.5"
619+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
620+ integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
621+
622+minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
623+ version "2.9.0"
624+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6"
625+ integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
626+ dependencies:
627+ safe-buffer "^5.1.2"
628+ yallist "^3.0.0"
629+
630+minizlib@^1.2.1:
631+ version "1.3.3"
632+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d"
633+ integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==
634+ dependencies:
635+ minipass "^2.9.0"
636+
637+mississippi@^3.0.0:
638+ version "3.0.0"
639+ resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
640+ integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==
641+ dependencies:
642+ concat-stream "^1.5.0"
643+ duplexify "^3.4.2"
644+ end-of-stream "^1.1.0"
645+ flush-write-stream "^1.0.0"
646+ from2 "^2.1.0"
647+ parallel-transform "^1.1.0"
648+ pump "^3.0.0"
649+ pumpify "^1.3.3"
650+ stream-each "^1.1.0"
651+ through2 "^2.0.0"
652+
653+mkdirp@^0.5.0, mkdirp@^0.5.1:
654+ version "0.5.5"
655+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
656+ integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
657+ dependencies:
658+ minimist "^1.2.5"
659+
660+move-concurrently@^1.0.1:
661+ version "1.0.1"
662+ resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
663+ integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
664+ dependencies:
665+ aproba "^1.1.1"
666+ copy-concurrently "^1.0.0"
667+ fs-write-stream-atomic "^1.0.8"
668+ mkdirp "^0.5.1"
669+ rimraf "^2.5.4"
670+ run-queue "^1.0.3"
671+
672+ms@^2.1.2:
673+ version "2.1.3"
674+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
675+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
676+
677+node-fetch@^2.6.1:
678+ version "2.6.1"
679+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
680+ integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
681+
682+npm-run-path@^3.0.0:
683+ version "3.1.0"
684+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5"
685+ integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==
686+ dependencies:
687+ path-key "^3.0.0"
688+
689+oauth-sign@~0.9.0:
690+ version "0.9.0"
691+ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
692+ integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
693+
694+once@^1.3.0, once@^1.3.1, once@^1.4.0:
695+ version "1.4.0"
696+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
697+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
698+ dependencies:
699+ wrappy "1"
700+
701+onetime@^2.0.0:
702+ version "2.0.1"
703+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
704+ integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
705+ dependencies:
706+ mimic-fn "^1.0.0"
707+
708+onetime@^5.1.0:
709+ version "5.1.2"
710+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
711+ integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
712+ dependencies:
713+ mimic-fn "^2.1.0"
714+
715+p-finally@^2.0.0:
716+ version "2.0.1"
717+ resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561"
718+ integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==
719+
720+parallel-transform@^1.1.0:
721+ version "1.2.0"
722+ resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc"
723+ integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==
724+ dependencies:
725+ cyclist "^1.0.1"
726+ inherits "^2.0.3"
727+ readable-stream "^2.1.5"
728+
729+path-is-absolute@^1.0.0:
730+ version "1.0.1"
731+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
732+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
733+
734+path-key@^3.0.0, path-key@^3.1.0:
735+ version "3.1.1"
736+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
737+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
738+
739+performance-now@^2.1.0:
740+ version "2.1.0"
741+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
742+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
743+
744+prettier@^2.3.2:
745+ version "2.3.2"
746+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"
747+ integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==
748+
749+prism-media@^1.2.9:
750+ version "1.3.1"
751+ resolved "https://registry.yarnpkg.com/prism-media/-/prism-media-1.3.1.tgz#418acd2b122bedea2e834056d678f9a5ad2943ae"
752+ integrity sha512-nyYAa3KB4qteJIqdguKmwxTJgy55xxUtkJ3uRnOvO5jO+frci+9zpRXw6QZVcfDeva3S654fU9+26P2OSTzjHw==
753+
754+process-nextick-args@~2.0.0:
755+ version "2.0.1"
756+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
757+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
758+
759+promise-inflight@^1.0.1:
760+ version "1.0.1"
761+ resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
762+ integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
763+
764+psl@^1.1.28:
765+ version "1.8.0"
766+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
767+ integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
768+
769+pump@^2.0.0:
770+ version "2.0.1"
771+ resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
772+ integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
773+ dependencies:
774+ end-of-stream "^1.1.0"
775+ once "^1.3.1"
776+
777+pump@^3.0.0:
778+ version "3.0.0"
779+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
780+ integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
781+ dependencies:
782+ end-of-stream "^1.1.0"
783+ once "^1.3.1"
784+
785+pumpify@^1.3.3:
786+ version "1.5.1"
787+ resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
788+ integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
789+ dependencies:
790+ duplexify "^3.6.0"
791+ inherits "^2.0.3"
792+ pump "^2.0.0"
793+
794+punycode@^2.1.0, punycode@^2.1.1:
795+ version "2.1.1"
796+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
797+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
798+
799+purescript-installer@^0.2.0:
800+ version "0.2.5"
801+ resolved "https://registry.yarnpkg.com/purescript-installer/-/purescript-installer-0.2.5.tgz#a52a7394c73402b2792fa4d7a8704a694c9fd5ad"
802+ integrity sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==
803+ dependencies:
804+ arch "^2.1.1"
805+ byline "^5.0.0"
806+ cacache "^11.3.2"
807+ chalk "^2.4.2"
808+ env-paths "^2.2.0"
809+ execa "^2.0.3"
810+ filesize "^4.1.2"
811+ is-plain-obj "^2.0.0"
812+ log-symbols "^3.0.0"
813+ log-update "^3.2.0"
814+ minimist "^1.2.0"
815+ mkdirp "^0.5.1"
816+ ms "^2.1.2"
817+ once "^1.4.0"
818+ pump "^3.0.0"
819+ request "^2.88.0"
820+ rimraf "^2.6.3"
821+ tar "^4.4.6"
822+ which "^1.3.1"
823+ zen-observable "^0.8.14"
824+
825+purescript@^0.14.3:
826+ version "0.14.3"
827+ resolved "https://registry.yarnpkg.com/purescript/-/purescript-0.14.3.tgz#8a725c5dc640afeebb1fe9e2512477827ca05ee8"
828+ integrity sha512-lAzHU/tcmxF4n3YUwUTwG/sIwHzjUq1zsIOBNmaVpbm7hxM+RhOTKMJdwdbTeCjxlilyVPWOLUQ6Exll4DYuMA==
829+ dependencies:
830+ purescript-installer "^0.2.0"
831+
832+qs@~6.5.2:
833+ version "6.5.2"
834+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
835+ integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
836+
837+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.6, readable-stream@~2.3.6:
838+ version "2.3.7"
839+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
840+ integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
841+ dependencies:
842+ core-util-is "~1.0.0"
843+ inherits "~2.0.3"
844+ isarray "~1.0.0"
845+ process-nextick-args "~2.0.0"
846+ safe-buffer "~5.1.1"
847+ string_decoder "~1.1.1"
848+ util-deprecate "~1.0.1"
849+
850+request@^2.88.0:
851+ version "2.88.2"
852+ resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
853+ integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
854+ dependencies:
855+ aws-sign2 "~0.7.0"
856+ aws4 "^1.8.0"
857+ caseless "~0.12.0"
858+ combined-stream "~1.0.6"
859+ extend "~3.0.2"
860+ forever-agent "~0.6.1"
861+ form-data "~2.3.2"
862+ har-validator "~5.1.3"
863+ http-signature "~1.2.0"
864+ is-typedarray "~1.0.0"
865+ isstream "~0.1.2"
866+ json-stringify-safe "~5.0.1"
867+ mime-types "~2.1.19"
868+ oauth-sign "~0.9.0"
869+ performance-now "^2.1.0"
870+ qs "~6.5.2"
871+ safe-buffer "^5.1.2"
872+ tough-cookie "~2.5.0"
873+ tunnel-agent "^0.6.0"
874+ uuid "^3.3.2"
875+
876+restore-cursor@^2.0.0:
877+ version "2.0.0"
878+ resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
879+ integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
880+ dependencies:
881+ onetime "^2.0.0"
882+ signal-exit "^3.0.2"
883+
884+rimraf@^2.5.4, rimraf@^2.6.3:
885+ version "2.7.1"
886+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
887+ integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
888+ dependencies:
889+ glob "^7.1.3"
890+
891+run-queue@^1.0.0, run-queue@^1.0.3:
892+ version "1.0.3"
893+ resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
894+ integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
895+ dependencies:
896+ aproba "^1.1.1"
897+
898+safe-buffer@^5.0.1, safe-buffer@^5.1.2:
899+ version "5.2.1"
900+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
901+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
902+
903+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
904+ version "5.1.2"
905+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
906+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
907+
908+safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
909+ version "2.1.2"
910+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
911+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
912+
913+setimmediate@^1.0.5:
914+ version "1.0.5"
915+ resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
916+ integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
917+
918+shebang-command@^2.0.0:
919+ version "2.0.0"
920+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
921+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
922+ dependencies:
923+ shebang-regex "^3.0.0"
924+
925+shebang-regex@^3.0.0:
926+ version "3.0.0"
927+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
928+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
929+
930+signal-exit@^3.0.2:
931+ version "3.0.3"
932+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
933+ integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
934+
935+spago@^0.20.3:
936+ version "0.20.3"
937+ resolved "https://registry.yarnpkg.com/spago/-/spago-0.20.3.tgz#f72a096456f580f6eb64fc850c371f8cb97b139f"
938+ integrity sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==
939+ dependencies:
940+ request "^2.88.0"
941+ tar "^4.4.8"
942+
943+sshpk@^1.7.0:
944+ version "1.16.1"
945+ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
946+ integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
947+ dependencies:
948+ asn1 "~0.2.3"
949+ assert-plus "^1.0.0"
950+ bcrypt-pbkdf "^1.0.0"
951+ dashdash "^1.12.0"
952+ ecc-jsbn "~0.1.1"
953+ getpass "^0.1.1"
954+ jsbn "~0.1.0"
955+ safer-buffer "^2.0.2"
956+ tweetnacl "~0.14.0"
957+
958+ssri@^6.0.1:
959+ version "6.0.2"
960+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5"
961+ integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==
962+ dependencies:
963+ figgy-pudding "^3.5.1"
964+
965+stream-each@^1.1.0:
966+ version "1.2.3"
967+ resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
968+ integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==
969+ dependencies:
970+ end-of-stream "^1.1.0"
971+ stream-shift "^1.0.0"
972+
973+stream-shift@^1.0.0:
974+ version "1.0.1"
975+ resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
976+ integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
977+
978+string-width@^3.0.0:
979+ version "3.1.0"
980+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
981+ integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
982+ dependencies:
983+ emoji-regex "^7.0.1"
984+ is-fullwidth-code-point "^2.0.0"
985+ strip-ansi "^5.1.0"
986+
987+string_decoder@~1.1.1:
988+ version "1.1.1"
989+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
990+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
991+ dependencies:
992+ safe-buffer "~5.1.0"
993+
994+strip-ansi@^5.0.0, strip-ansi@^5.1.0:
995+ version "5.2.0"
996+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
997+ integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
998+ dependencies:
999+ ansi-regex "^4.1.0"
1000+
1001+strip-final-newline@^2.0.0:
1002+ version "2.0.0"
1003+ resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
1004+ integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
1005+
1006+supports-color@^5.3.0:
1007+ version "5.5.0"
1008+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1009+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1010+ dependencies:
1011+ has-flag "^3.0.0"
1012+
1013+tar@^4.4.6, tar@^4.4.8:
1014+ version "4.4.14"
1015+ resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.14.tgz#994901b59ce34402be3907ed7c0332a9e38c43c5"
1016+ integrity sha512-ouN3XcSWYOAHmXZ+P4NEFJvqXL50To9OZBSQNNP30vBUFJFZZ0PLX15fnwupv6azfxMUfUDUr2fhYw4zGAEPcg==
1017+ dependencies:
1018+ chownr "^1.1.1"
1019+ fs-minipass "^1.2.5"
1020+ minipass "^2.8.6"
1021+ minizlib "^1.2.1"
1022+ mkdirp "^0.5.0"
1023+ safe-buffer "^5.1.2"
1024+ yallist "^3.0.3"
1025+
1026+through2@^2.0.0:
1027+ version "2.0.5"
1028+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
1029+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
1030+ dependencies:
1031+ readable-stream "~2.3.6"
1032+ xtend "~4.0.1"
1033+
1034+tough-cookie@~2.5.0:
1035+ version "2.5.0"
1036+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
1037+ integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
1038+ dependencies:
1039+ psl "^1.1.28"
1040+ punycode "^2.1.1"
1041+
1042+tunnel-agent@^0.6.0:
1043+ version "0.6.0"
1044+ resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
1045+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
1046+ dependencies:
1047+ safe-buffer "^5.0.1"
1048+
1049+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1050+ version "0.14.5"
1051+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1052+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
1053+
1054+tweetnacl@^1.0.3:
1055+ version "1.0.3"
1056+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596"
1057+ integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==
1058+
1059+typedarray@^0.0.6:
1060+ version "0.0.6"
1061+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1062+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
1063+
1064+unique-filename@^1.1.1:
1065+ version "1.1.1"
1066+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
1067+ integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
1068+ dependencies:
1069+ unique-slug "^2.0.0"
1070+
1071+unique-slug@^2.0.0:
1072+ version "2.0.2"
1073+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
1074+ integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
1075+ dependencies:
1076+ imurmurhash "^0.1.4"
1077+
1078+uri-js@^4.2.2:
1079+ version "4.4.1"
1080+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1081+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1082+ dependencies:
1083+ punycode "^2.1.0"
1084+
1085+util-deprecate@~1.0.1:
1086+ version "1.0.2"
1087+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1088+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1089+
1090+uuid@^3.3.2:
1091+ version "3.4.0"
1092+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
1093+ integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
1094+
1095+verror@1.10.0:
1096+ version "1.10.0"
1097+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
1098+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
1099+ dependencies:
1100+ assert-plus "^1.0.0"
1101+ core-util-is "1.0.2"
1102+ extsprintf "^1.2.0"
1103+
1104+which@^1.3.1:
1105+ version "1.3.1"
1106+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
1107+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
1108+ dependencies:
1109+ isexe "^2.0.0"
1110+
1111+which@^2.0.1:
1112+ version "2.0.2"
1113+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1114+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1115+ dependencies:
1116+ isexe "^2.0.0"
1117+
1118+wrap-ansi@^5.0.0:
1119+ version "5.1.0"
1120+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
1121+ integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
1122+ dependencies:
1123+ ansi-styles "^3.2.0"
1124+ string-width "^3.0.0"
1125+ strip-ansi "^5.0.0"
1126+
1127+wrappy@1:
1128+ version "1.0.2"
1129+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1130+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1131+
1132+ws@^7.4.4:
1133+ version "7.5.3"
1134+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.3.tgz#160835b63c7d97bfab418fc1b8a9fced2ac01a74"
1135+ integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==
1136+
1137+xhr2@^0.2.1:
1138+ version "0.2.1"
1139+ resolved "https://registry.yarnpkg.com/xhr2/-/xhr2-0.2.1.tgz#4e73adc4f9cfec9cbd2157f73efdce3a5f108a93"
1140+ integrity sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==
1141+
1142+xtend@~4.0.1:
1143+ version "4.0.2"
1144+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
1145+ integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
1146+
1147+y18n@^4.0.0:
1148+ version "4.0.3"
1149+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
1150+ integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
1151+
1152+yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3:
1153+ version "3.1.1"
1154+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
1155+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
1156+
1157+zen-observable@^0.8.14:
1158+ version "0.8.15"
1159+ resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15"
1160+ integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==