Fix bug in color-scheme-convert.php that prevented some colors from being inverted.
[lw2-viewer.git] / js-foreign-lib / package-lock.json
blob13b77af18111335315391b75402ce7971ace8da0
2   "name": "js-foreign-lib",
3   "lockfileVersion": 2,
4   "requires": true,
5   "packages": {
6     "": {
7       "name": "js-foreign-lib",
8       "dependencies": {
9         "showdown": "^1.9.1",
10         "web-push": "^3.4.5"
11       }
12     },
13     "node_modules/agent-base": {
14       "version": "6.0.2",
15       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
16       "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
17       "dependencies": {
18         "debug": "4"
19       },
20       "engines": {
21         "node": ">= 6.0.0"
22       }
23     },
24     "node_modules/ansi-regex": {
25       "version": "4.1.0",
26       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
27       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
28       "engines": {
29         "node": ">=6"
30       }
31     },
32     "node_modules/ansi-styles": {
33       "version": "3.2.1",
34       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
35       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
36       "dependencies": {
37         "color-convert": "^1.9.0"
38       },
39       "engines": {
40         "node": ">=4"
41       }
42     },
43     "node_modules/asn1.js": {
44       "version": "5.4.1",
45       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
46       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
47       "dependencies": {
48         "bn.js": "^4.0.0",
49         "inherits": "^2.0.1",
50         "minimalistic-assert": "^1.0.0",
51         "safer-buffer": "^2.1.0"
52       }
53     },
54     "node_modules/bn.js": {
55       "version": "4.12.0",
56       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
57       "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
58     },
59     "node_modules/buffer-equal-constant-time": {
60       "version": "1.0.1",
61       "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
62       "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
63     },
64     "node_modules/camelcase": {
65       "version": "5.3.1",
66       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
67       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
68       "engines": {
69         "node": ">=6"
70       }
71     },
72     "node_modules/cliui": {
73       "version": "5.0.0",
74       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
75       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
76       "dependencies": {
77         "string-width": "^3.1.0",
78         "strip-ansi": "^5.2.0",
79         "wrap-ansi": "^5.1.0"
80       }
81     },
82     "node_modules/color-convert": {
83       "version": "1.9.3",
84       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
85       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
86       "dependencies": {
87         "color-name": "1.1.3"
88       }
89     },
90     "node_modules/color-name": {
91       "version": "1.1.3",
92       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
93       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
94     },
95     "node_modules/debug": {
96       "version": "4.3.3",
97       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
98       "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
99       "dependencies": {
100         "ms": "2.1.2"
101       },
102       "engines": {
103         "node": ">=6.0"
104       },
105       "peerDependenciesMeta": {
106         "supports-color": {
107           "optional": true
108         }
109       }
110     },
111     "node_modules/decamelize": {
112       "version": "1.2.0",
113       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
114       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
115       "engines": {
116         "node": ">=0.10.0"
117       }
118     },
119     "node_modules/ecdsa-sig-formatter": {
120       "version": "1.0.11",
121       "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
122       "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
123       "dependencies": {
124         "safe-buffer": "^5.0.1"
125       }
126     },
127     "node_modules/emoji-regex": {
128       "version": "7.0.3",
129       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
130       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
131     },
132     "node_modules/find-up": {
133       "version": "3.0.0",
134       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
135       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
136       "dependencies": {
137         "locate-path": "^3.0.0"
138       },
139       "engines": {
140         "node": ">=6"
141       }
142     },
143     "node_modules/get-caller-file": {
144       "version": "2.0.5",
145       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
146       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
147       "engines": {
148         "node": "6.* || 8.* || >= 10.*"
149       }
150     },
151     "node_modules/http_ece": {
152       "version": "1.1.0",
153       "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.1.0.tgz",
154       "integrity": "sha512-bptAfCDdPJxOs5zYSe7Y3lpr772s1G346R4Td5LgRUeCwIGpCGDUTJxRrhTNcAXbx37spge0kWEIH7QAYWNTlA==",
155       "dependencies": {
156         "urlsafe-base64": "~1.0.0"
157       },
158       "engines": {
159         "node": ">=4"
160       }
161     },
162     "node_modules/https-proxy-agent": {
163       "version": "5.0.0",
164       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
165       "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
166       "dependencies": {
167         "agent-base": "6",
168         "debug": "4"
169       },
170       "engines": {
171         "node": ">= 6"
172       }
173     },
174     "node_modules/inherits": {
175       "version": "2.0.4",
176       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
177       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
178     },
179     "node_modules/is-fullwidth-code-point": {
180       "version": "2.0.0",
181       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
182       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
183       "engines": {
184         "node": ">=4"
185       }
186     },
187     "node_modules/jwa": {
188       "version": "2.0.0",
189       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz",
190       "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==",
191       "dependencies": {
192         "buffer-equal-constant-time": "1.0.1",
193         "ecdsa-sig-formatter": "1.0.11",
194         "safe-buffer": "^5.0.1"
195       }
196     },
197     "node_modules/jws": {
198       "version": "4.0.0",
199       "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
200       "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
201       "dependencies": {
202         "jwa": "^2.0.0",
203         "safe-buffer": "^5.0.1"
204       }
205     },
206     "node_modules/locate-path": {
207       "version": "3.0.0",
208       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
209       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
210       "dependencies": {
211         "p-locate": "^3.0.0",
212         "path-exists": "^3.0.0"
213       },
214       "engines": {
215         "node": ">=6"
216       }
217     },
218     "node_modules/minimalistic-assert": {
219       "version": "1.0.1",
220       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
221       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
222     },
223     "node_modules/minimist": {
224       "version": "1.2.5",
225       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
226       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
227     },
228     "node_modules/ms": {
229       "version": "2.1.2",
230       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
231       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
232     },
233     "node_modules/p-limit": {
234       "version": "2.3.0",
235       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
236       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
237       "dependencies": {
238         "p-try": "^2.0.0"
239       },
240       "engines": {
241         "node": ">=6"
242       },
243       "funding": {
244         "url": "https://github.com/sponsors/sindresorhus"
245       }
246     },
247     "node_modules/p-locate": {
248       "version": "3.0.0",
249       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
250       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
251       "dependencies": {
252         "p-limit": "^2.0.0"
253       },
254       "engines": {
255         "node": ">=6"
256       }
257     },
258     "node_modules/p-try": {
259       "version": "2.2.0",
260       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
261       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
262       "engines": {
263         "node": ">=6"
264       }
265     },
266     "node_modules/path-exists": {
267       "version": "3.0.0",
268       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
269       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
270       "engines": {
271         "node": ">=4"
272       }
273     },
274     "node_modules/require-directory": {
275       "version": "2.1.1",
276       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
277       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
278       "engines": {
279         "node": ">=0.10.0"
280       }
281     },
282     "node_modules/require-main-filename": {
283       "version": "2.0.0",
284       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
285       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
286     },
287     "node_modules/safe-buffer": {
288       "version": "5.2.1",
289       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
290       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
291       "funding": [
292         {
293           "type": "github",
294           "url": "https://github.com/sponsors/feross"
295         },
296         {
297           "type": "patreon",
298           "url": "https://www.patreon.com/feross"
299         },
300         {
301           "type": "consulting",
302           "url": "https://feross.org/support"
303         }
304       ]
305     },
306     "node_modules/safer-buffer": {
307       "version": "2.1.2",
308       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
309       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
310     },
311     "node_modules/set-blocking": {
312       "version": "2.0.0",
313       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
314       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
315     },
316     "node_modules/showdown": {
317       "version": "1.9.1",
318       "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz",
319       "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==",
320       "dependencies": {
321         "yargs": "^14.2"
322       },
323       "bin": {
324         "showdown": "bin/showdown.js"
325       }
326     },
327     "node_modules/string-width": {
328       "version": "3.1.0",
329       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
330       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
331       "dependencies": {
332         "emoji-regex": "^7.0.1",
333         "is-fullwidth-code-point": "^2.0.0",
334         "strip-ansi": "^5.1.0"
335       },
336       "engines": {
337         "node": ">=6"
338       }
339     },
340     "node_modules/strip-ansi": {
341       "version": "5.2.0",
342       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
343       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
344       "dependencies": {
345         "ansi-regex": "^4.1.0"
346       },
347       "engines": {
348         "node": ">=6"
349       }
350     },
351     "node_modules/urlsafe-base64": {
352       "version": "1.0.0",
353       "resolved": "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz",
354       "integrity": "sha1-I/iQaabGL0bPOh07ABac77kL4MY="
355     },
356     "node_modules/web-push": {
357       "version": "3.4.5",
358       "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.4.5.tgz",
359       "integrity": "sha512-2njbTqZ6Q7ZqqK14YpK1GGmaZs3NmuGYF5b7abCXulUIWFSlSYcZ3NBJQRFcMiQDceD7vQknb8FUuvI1F7Qe/g==",
360       "dependencies": {
361         "asn1.js": "^5.3.0",
362         "http_ece": "1.1.0",
363         "https-proxy-agent": "^5.0.0",
364         "jws": "^4.0.0",
365         "minimist": "^1.2.5",
366         "urlsafe-base64": "^1.0.0"
367       },
368       "bin": {
369         "web-push": "src/cli.js"
370       },
371       "engines": {
372         "node": ">= 6"
373       }
374     },
375     "node_modules/which-module": {
376       "version": "2.0.0",
377       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
378       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
379     },
380     "node_modules/wrap-ansi": {
381       "version": "5.1.0",
382       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
383       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
384       "dependencies": {
385         "ansi-styles": "^3.2.0",
386         "string-width": "^3.0.0",
387         "strip-ansi": "^5.0.0"
388       },
389       "engines": {
390         "node": ">=6"
391       }
392     },
393     "node_modules/y18n": {
394       "version": "4.0.3",
395       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
396       "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
397     },
398     "node_modules/yargs": {
399       "version": "14.2.3",
400       "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
401       "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
402       "dependencies": {
403         "cliui": "^5.0.0",
404         "decamelize": "^1.2.0",
405         "find-up": "^3.0.0",
406         "get-caller-file": "^2.0.1",
407         "require-directory": "^2.1.1",
408         "require-main-filename": "^2.0.0",
409         "set-blocking": "^2.0.0",
410         "string-width": "^3.0.0",
411         "which-module": "^2.0.0",
412         "y18n": "^4.0.0",
413         "yargs-parser": "^15.0.1"
414       }
415     },
416     "node_modules/yargs-parser": {
417       "version": "15.0.3",
418       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz",
419       "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==",
420       "dependencies": {
421         "camelcase": "^5.0.0",
422         "decamelize": "^1.2.0"
423       }
424     }
425   },
426   "dependencies": {
427     "agent-base": {
428       "version": "6.0.2",
429       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
430       "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
431       "requires": {
432         "debug": "4"
433       }
434     },
435     "ansi-regex": {
436       "version": "4.1.0",
437       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
438       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
439     },
440     "ansi-styles": {
441       "version": "3.2.1",
442       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
443       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
444       "requires": {
445         "color-convert": "^1.9.0"
446       }
447     },
448     "asn1.js": {
449       "version": "5.4.1",
450       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
451       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
452       "requires": {
453         "bn.js": "^4.0.0",
454         "inherits": "^2.0.1",
455         "minimalistic-assert": "^1.0.0",
456         "safer-buffer": "^2.1.0"
457       }
458     },
459     "bn.js": {
460       "version": "4.12.0",
461       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
462       "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
463     },
464     "buffer-equal-constant-time": {
465       "version": "1.0.1",
466       "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
467       "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
468     },
469     "camelcase": {
470       "version": "5.3.1",
471       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
472       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
473     },
474     "cliui": {
475       "version": "5.0.0",
476       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
477       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
478       "requires": {
479         "string-width": "^3.1.0",
480         "strip-ansi": "^5.2.0",
481         "wrap-ansi": "^5.1.0"
482       }
483     },
484     "color-convert": {
485       "version": "1.9.3",
486       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
487       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
488       "requires": {
489         "color-name": "1.1.3"
490       }
491     },
492     "color-name": {
493       "version": "1.1.3",
494       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
495       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
496     },
497     "debug": {
498       "version": "4.3.3",
499       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
500       "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
501       "requires": {
502         "ms": "2.1.2"
503       }
504     },
505     "decamelize": {
506       "version": "1.2.0",
507       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
508       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
509     },
510     "ecdsa-sig-formatter": {
511       "version": "1.0.11",
512       "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
513       "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
514       "requires": {
515         "safe-buffer": "^5.0.1"
516       }
517     },
518     "emoji-regex": {
519       "version": "7.0.3",
520       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
521       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
522     },
523     "find-up": {
524       "version": "3.0.0",
525       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
526       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
527       "requires": {
528         "locate-path": "^3.0.0"
529       }
530     },
531     "get-caller-file": {
532       "version": "2.0.5",
533       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
534       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
535     },
536     "http_ece": {
537       "version": "1.1.0",
538       "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.1.0.tgz",
539       "integrity": "sha512-bptAfCDdPJxOs5zYSe7Y3lpr772s1G346R4Td5LgRUeCwIGpCGDUTJxRrhTNcAXbx37spge0kWEIH7QAYWNTlA==",
540       "requires": {
541         "urlsafe-base64": "~1.0.0"
542       }
543     },
544     "https-proxy-agent": {
545       "version": "5.0.0",
546       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
547       "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
548       "requires": {
549         "agent-base": "6",
550         "debug": "4"
551       }
552     },
553     "inherits": {
554       "version": "2.0.4",
555       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
556       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
557     },
558     "is-fullwidth-code-point": {
559       "version": "2.0.0",
560       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
561       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
562     },
563     "jwa": {
564       "version": "2.0.0",
565       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz",
566       "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==",
567       "requires": {
568         "buffer-equal-constant-time": "1.0.1",
569         "ecdsa-sig-formatter": "1.0.11",
570         "safe-buffer": "^5.0.1"
571       }
572     },
573     "jws": {
574       "version": "4.0.0",
575       "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
576       "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
577       "requires": {
578         "jwa": "^2.0.0",
579         "safe-buffer": "^5.0.1"
580       }
581     },
582     "locate-path": {
583       "version": "3.0.0",
584       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
585       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
586       "requires": {
587         "p-locate": "^3.0.0",
588         "path-exists": "^3.0.0"
589       }
590     },
591     "minimalistic-assert": {
592       "version": "1.0.1",
593       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
594       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
595     },
596     "minimist": {
597       "version": "1.2.5",
598       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
599       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
600     },
601     "ms": {
602       "version": "2.1.2",
603       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
604       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
605     },
606     "p-limit": {
607       "version": "2.3.0",
608       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
609       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
610       "requires": {
611         "p-try": "^2.0.0"
612       }
613     },
614     "p-locate": {
615       "version": "3.0.0",
616       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
617       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
618       "requires": {
619         "p-limit": "^2.0.0"
620       }
621     },
622     "p-try": {
623       "version": "2.2.0",
624       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
625       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
626     },
627     "path-exists": {
628       "version": "3.0.0",
629       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
630       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
631     },
632     "require-directory": {
633       "version": "2.1.1",
634       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
635       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
636     },
637     "require-main-filename": {
638       "version": "2.0.0",
639       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
640       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
641     },
642     "safe-buffer": {
643       "version": "5.2.1",
644       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
645       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
646     },
647     "safer-buffer": {
648       "version": "2.1.2",
649       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
650       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
651     },
652     "set-blocking": {
653       "version": "2.0.0",
654       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
655       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
656     },
657     "showdown": {
658       "version": "1.9.1",
659       "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz",
660       "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==",
661       "requires": {
662         "yargs": "^14.2"
663       }
664     },
665     "string-width": {
666       "version": "3.1.0",
667       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
668       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
669       "requires": {
670         "emoji-regex": "^7.0.1",
671         "is-fullwidth-code-point": "^2.0.0",
672         "strip-ansi": "^5.1.0"
673       }
674     },
675     "strip-ansi": {
676       "version": "5.2.0",
677       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
678       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
679       "requires": {
680         "ansi-regex": "^4.1.0"
681       }
682     },
683     "urlsafe-base64": {
684       "version": "1.0.0",
685       "resolved": "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz",
686       "integrity": "sha1-I/iQaabGL0bPOh07ABac77kL4MY="
687     },
688     "web-push": {
689       "version": "3.4.5",
690       "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.4.5.tgz",
691       "integrity": "sha512-2njbTqZ6Q7ZqqK14YpK1GGmaZs3NmuGYF5b7abCXulUIWFSlSYcZ3NBJQRFcMiQDceD7vQknb8FUuvI1F7Qe/g==",
692       "requires": {
693         "asn1.js": "^5.3.0",
694         "http_ece": "1.1.0",
695         "https-proxy-agent": "^5.0.0",
696         "jws": "^4.0.0",
697         "minimist": "^1.2.5",
698         "urlsafe-base64": "^1.0.0"
699       }
700     },
701     "which-module": {
702       "version": "2.0.0",
703       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
704       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
705     },
706     "wrap-ansi": {
707       "version": "5.1.0",
708       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
709       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
710       "requires": {
711         "ansi-styles": "^3.2.0",
712         "string-width": "^3.0.0",
713         "strip-ansi": "^5.0.0"
714       }
715     },
716     "y18n": {
717       "version": "4.0.3",
718       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
719       "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
720     },
721     "yargs": {
722       "version": "14.2.3",
723       "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
724       "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
725       "requires": {
726         "cliui": "^5.0.0",
727         "decamelize": "^1.2.0",
728         "find-up": "^3.0.0",
729         "get-caller-file": "^2.0.1",
730         "require-directory": "^2.1.1",
731         "require-main-filename": "^2.0.0",
732         "set-blocking": "^2.0.0",
733         "string-width": "^3.0.0",
734         "which-module": "^2.0.0",
735         "y18n": "^4.0.0",
736         "yargs-parser": "^15.0.1"
737       }
738     },
739     "yargs-parser": {
740       "version": "15.0.3",
741       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz",
742       "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==",
743       "requires": {
744         "camelcase": "^5.0.0",
745         "decamelize": "^1.2.0"
746       }
747     }
748   }