진재영

package-lock.json updated

...@@ -6,9 +6,27 @@ ...@@ -6,9 +6,27 @@
6 "": { 6 "": {
7 "dependencies": { 7 "dependencies": {
8 "axios": "^0.27.2", 8 "axios": "^0.27.2",
9 + "body-parser": "^1.20.0",
9 "cheerio": "^1.0.0-rc.11", 10 "cheerio": "^1.0.0-rc.11",
10 "crawler": "^1.3.0", 11 "crawler": "^1.3.0",
11 - "fs": "^0.0.1-security" 12 + "express": "^4.18.1",
13 + "express-session": "^1.17.3",
14 + "fs": "^0.0.1-security",
15 + "passport": "^0.6.0",
16 + "passport-local": "^1.0.0",
17 + "session-file-store": "^1.5.0"
18 + }
19 + },
20 + "node_modules/accepts": {
21 + "version": "1.3.8",
22 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
23 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
24 + "dependencies": {
25 + "mime-types": "~2.1.34",
26 + "negotiator": "0.6.3"
27 + },
28 + "engines": {
29 + "node": ">= 0.6"
12 } 30 }
13 }, 31 },
14 "node_modules/ajv": { 32 "node_modules/ajv": {
...@@ -26,6 +44,11 @@ ...@@ -26,6 +44,11 @@
26 "url": "https://github.com/sponsors/epoberezkin" 44 "url": "https://github.com/sponsors/epoberezkin"
27 } 45 }
28 }, 46 },
47 + "node_modules/array-flatten": {
48 + "version": "1.1.1",
49 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
50 + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
51 + },
29 "node_modules/asn1": { 52 "node_modules/asn1": {
30 "version": "0.2.6", 53 "version": "0.2.6",
31 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 54 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
...@@ -34,6 +57,17 @@ ...@@ -34,6 +57,17 @@
34 "safer-buffer": "~2.1.0" 57 "safer-buffer": "~2.1.0"
35 } 58 }
36 }, 59 },
60 + "node_modules/asn1.js": {
61 + "version": "5.4.1",
62 + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
63 + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
64 + "dependencies": {
65 + "bn.js": "^4.0.0",
66 + "inherits": "^2.0.1",
67 + "minimalistic-assert": "^1.0.0",
68 + "safer-buffer": "^2.1.0"
69 + }
70 + },
37 "node_modules/assert-plus": { 71 "node_modules/assert-plus": {
38 "version": "1.0.0", 72 "version": "1.0.0",
39 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 73 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
...@@ -82,6 +116,11 @@ ...@@ -82,6 +116,11 @@
82 "node": ">= 6" 116 "node": ">= 6"
83 } 117 }
84 }, 118 },
119 + "node_modules/bagpipe": {
120 + "version": "0.3.5",
121 + "resolved": "https://registry.npmjs.org/bagpipe/-/bagpipe-0.3.5.tgz",
122 + "integrity": "sha512-42sAlmPDKes1nLm/aly+0VdaopSU9br+jkRELedhQxI5uXHgtk47I83Mpmf4zoNTRMASdLFtUkimlu/Z9zQ8+g=="
123 + },
85 "node_modules/bcrypt-pbkdf": { 124 "node_modules/bcrypt-pbkdf": {
86 "version": "1.0.2", 125 "version": "1.0.2",
87 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 126 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
...@@ -90,6 +129,48 @@ ...@@ -90,6 +129,48 @@
90 "tweetnacl": "^0.14.3" 129 "tweetnacl": "^0.14.3"
91 } 130 }
92 }, 131 },
132 + "node_modules/bn.js": {
133 + "version": "4.12.0",
134 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
135 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
136 + },
137 + "node_modules/body-parser": {
138 + "version": "1.20.0",
139 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
140 + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
141 + "dependencies": {
142 + "bytes": "3.1.2",
143 + "content-type": "~1.0.4",
144 + "debug": "2.6.9",
145 + "depd": "2.0.0",
146 + "destroy": "1.2.0",
147 + "http-errors": "2.0.0",
148 + "iconv-lite": "0.4.24",
149 + "on-finished": "2.4.1",
150 + "qs": "6.10.3",
151 + "raw-body": "2.5.1",
152 + "type-is": "~1.6.18",
153 + "unpipe": "1.0.0"
154 + },
155 + "engines": {
156 + "node": ">= 0.8",
157 + "npm": "1.2.8000 || >= 1.4.16"
158 + }
159 + },
160 + "node_modules/body-parser/node_modules/qs": {
161 + "version": "6.10.3",
162 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
163 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
164 + "dependencies": {
165 + "side-channel": "^1.0.4"
166 + },
167 + "engines": {
168 + "node": ">=0.6"
169 + },
170 + "funding": {
171 + "url": "https://github.com/sponsors/ljharb"
172 + }
173 + },
93 "node_modules/boolbase": { 174 "node_modules/boolbase": {
94 "version": "1.0.0", 175 "version": "1.0.0",
95 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 176 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
...@@ -100,6 +181,26 @@ ...@@ -100,6 +181,26 @@
100 "resolved": "https://registry.npmjs.org/bottleneckp/-/bottleneckp-1.1.3.tgz", 181 "resolved": "https://registry.npmjs.org/bottleneckp/-/bottleneckp-1.1.3.tgz",
101 "integrity": "sha512-f3XqkhYX2xuSxgZNtk/XqT1CHgYLTHK90SVQZjEZqOr+F6ryZA3xEsMQWqWFpRItTbc4X/dnjsE8p+gnr16qgA==" 182 "integrity": "sha512-f3XqkhYX2xuSxgZNtk/XqT1CHgYLTHK90SVQZjEZqOr+F6ryZA3xEsMQWqWFpRItTbc4X/dnjsE8p+gnr16qgA=="
102 }, 183 },
184 + "node_modules/bytes": {
185 + "version": "3.1.2",
186 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
187 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
188 + "engines": {
189 + "node": ">= 0.8"
190 + }
191 + },
192 + "node_modules/call-bind": {
193 + "version": "1.0.2",
194 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
195 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
196 + "dependencies": {
197 + "function-bind": "^1.1.1",
198 + "get-intrinsic": "^1.0.2"
199 + },
200 + "funding": {
201 + "url": "https://github.com/sponsors/ljharb"
202 + }
203 + },
103 "node_modules/caseless": { 204 "node_modules/caseless": {
104 "version": "0.12.0", 205 "version": "0.12.0",
105 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 206 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
...@@ -153,6 +254,38 @@ ...@@ -153,6 +254,38 @@
153 "node": ">= 0.8" 254 "node": ">= 0.8"
154 } 255 }
155 }, 256 },
257 + "node_modules/content-disposition": {
258 + "version": "0.5.4",
259 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
260 + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
261 + "dependencies": {
262 + "safe-buffer": "5.2.1"
263 + },
264 + "engines": {
265 + "node": ">= 0.6"
266 + }
267 + },
268 + "node_modules/content-type": {
269 + "version": "1.0.4",
270 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
271 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
272 + "engines": {
273 + "node": ">= 0.6"
274 + }
275 + },
276 + "node_modules/cookie": {
277 + "version": "0.5.0",
278 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
279 + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
280 + "engines": {
281 + "node": ">= 0.6"
282 + }
283 + },
284 + "node_modules/cookie-signature": {
285 + "version": "1.0.6",
286 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
287 + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
288 + },
156 "node_modules/core-util-is": { 289 "node_modules/core-util-is": {
157 "version": "1.0.2", 290 "version": "1.0.2",
158 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 291 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
...@@ -311,6 +444,14 @@ ...@@ -311,6 +444,14 @@
311 "node": ">=0.10" 444 "node": ">=0.10"
312 } 445 }
313 }, 446 },
447 + "node_modules/debug": {
448 + "version": "2.6.9",
449 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
450 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
451 + "dependencies": {
452 + "ms": "2.0.0"
453 + }
454 + },
314 "node_modules/delayed-stream": { 455 "node_modules/delayed-stream": {
315 "version": "1.0.0", 456 "version": "1.0.0",
316 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 457 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
...@@ -319,6 +460,23 @@ ...@@ -319,6 +460,23 @@
319 "node": ">=0.4.0" 460 "node": ">=0.4.0"
320 } 461 }
321 }, 462 },
463 + "node_modules/depd": {
464 + "version": "2.0.0",
465 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
466 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
467 + "engines": {
468 + "node": ">= 0.8"
469 + }
470 + },
471 + "node_modules/destroy": {
472 + "version": "1.2.0",
473 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
474 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
475 + "engines": {
476 + "node": ">= 0.8",
477 + "npm": "1.2.8000 || >= 1.4.16"
478 + }
479 + },
322 "node_modules/dom-serializer": { 480 "node_modules/dom-serializer": {
323 "version": "2.0.0", 481 "version": "2.0.0",
324 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 482 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
...@@ -379,6 +537,19 @@ ...@@ -379,6 +537,19 @@
379 "safer-buffer": "^2.1.0" 537 "safer-buffer": "^2.1.0"
380 } 538 }
381 }, 539 },
540 + "node_modules/ee-first": {
541 + "version": "1.1.1",
542 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
543 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
544 + },
545 + "node_modules/encodeurl": {
546 + "version": "1.0.2",
547 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
548 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
549 + "engines": {
550 + "node": ">= 0.8"
551 + }
552 + },
382 "node_modules/entities": { 553 "node_modules/entities": {
383 "version": "4.3.0", 554 "version": "4.3.0",
384 "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz", 555 "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz",
...@@ -390,6 +561,100 @@ ...@@ -390,6 +561,100 @@
390 "url": "https://github.com/fb55/entities?sponsor=1" 561 "url": "https://github.com/fb55/entities?sponsor=1"
391 } 562 }
392 }, 563 },
564 + "node_modules/escape-html": {
565 + "version": "1.0.3",
566 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
567 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
568 + },
569 + "node_modules/etag": {
570 + "version": "1.8.1",
571 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
572 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
573 + "engines": {
574 + "node": ">= 0.6"
575 + }
576 + },
577 + "node_modules/express": {
578 + "version": "4.18.1",
579 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
580 + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
581 + "dependencies": {
582 + "accepts": "~1.3.8",
583 + "array-flatten": "1.1.1",
584 + "body-parser": "1.20.0",
585 + "content-disposition": "0.5.4",
586 + "content-type": "~1.0.4",
587 + "cookie": "0.5.0",
588 + "cookie-signature": "1.0.6",
589 + "debug": "2.6.9",
590 + "depd": "2.0.0",
591 + "encodeurl": "~1.0.2",
592 + "escape-html": "~1.0.3",
593 + "etag": "~1.8.1",
594 + "finalhandler": "1.2.0",
595 + "fresh": "0.5.2",
596 + "http-errors": "2.0.0",
597 + "merge-descriptors": "1.0.1",
598 + "methods": "~1.1.2",
599 + "on-finished": "2.4.1",
600 + "parseurl": "~1.3.3",
601 + "path-to-regexp": "0.1.7",
602 + "proxy-addr": "~2.0.7",
603 + "qs": "6.10.3",
604 + "range-parser": "~1.2.1",
605 + "safe-buffer": "5.2.1",
606 + "send": "0.18.0",
607 + "serve-static": "1.15.0",
608 + "setprototypeof": "1.2.0",
609 + "statuses": "2.0.1",
610 + "type-is": "~1.6.18",
611 + "utils-merge": "1.0.1",
612 + "vary": "~1.1.2"
613 + },
614 + "engines": {
615 + "node": ">= 0.10.0"
616 + }
617 + },
618 + "node_modules/express-session": {
619 + "version": "1.17.3",
620 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.3.tgz",
621 + "integrity": "sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw==",
622 + "dependencies": {
623 + "cookie": "0.4.2",
624 + "cookie-signature": "1.0.6",
625 + "debug": "2.6.9",
626 + "depd": "~2.0.0",
627 + "on-headers": "~1.0.2",
628 + "parseurl": "~1.3.3",
629 + "safe-buffer": "5.2.1",
630 + "uid-safe": "~2.1.5"
631 + },
632 + "engines": {
633 + "node": ">= 0.8.0"
634 + }
635 + },
636 + "node_modules/express-session/node_modules/cookie": {
637 + "version": "0.4.2",
638 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
639 + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
640 + "engines": {
641 + "node": ">= 0.6"
642 + }
643 + },
644 + "node_modules/express/node_modules/qs": {
645 + "version": "6.10.3",
646 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
647 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
648 + "dependencies": {
649 + "side-channel": "^1.0.4"
650 + },
651 + "engines": {
652 + "node": ">=0.6"
653 + },
654 + "funding": {
655 + "url": "https://github.com/sponsors/ljharb"
656 + }
657 + },
393 "node_modules/extend": { 658 "node_modules/extend": {
394 "version": "3.0.2", 659 "version": "3.0.2",
395 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 660 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
...@@ -413,6 +678,23 @@ ...@@ -413,6 +678,23 @@
413 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 678 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
414 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 679 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
415 }, 680 },
681 + "node_modules/finalhandler": {
682 + "version": "1.2.0",
683 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
684 + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
685 + "dependencies": {
686 + "debug": "2.6.9",
687 + "encodeurl": "~1.0.2",
688 + "escape-html": "~1.0.3",
689 + "on-finished": "2.4.1",
690 + "parseurl": "~1.3.3",
691 + "statuses": "2.0.1",
692 + "unpipe": "~1.0.0"
693 + },
694 + "engines": {
695 + "node": ">= 0.8"
696 + }
697 + },
416 "node_modules/follow-redirects": { 698 "node_modules/follow-redirects": {
417 "version": "1.15.1", 699 "version": "1.15.1",
418 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", 700 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
...@@ -453,11 +735,58 @@ ...@@ -453,11 +735,58 @@
453 "node": ">= 0.12" 735 "node": ">= 0.12"
454 } 736 }
455 }, 737 },
738 + "node_modules/forwarded": {
739 + "version": "0.2.0",
740 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
741 + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
742 + "engines": {
743 + "node": ">= 0.6"
744 + }
745 + },
746 + "node_modules/fresh": {
747 + "version": "0.5.2",
748 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
749 + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
750 + "engines": {
751 + "node": ">= 0.6"
752 + }
753 + },
456 "node_modules/fs": { 754 "node_modules/fs": {
457 "version": "0.0.1-security", 755 "version": "0.0.1-security",
458 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 756 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
459 "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" 757 "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w=="
460 }, 758 },
759 + "node_modules/fs-extra": {
760 + "version": "8.1.0",
761 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
762 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
763 + "dependencies": {
764 + "graceful-fs": "^4.2.0",
765 + "jsonfile": "^4.0.0",
766 + "universalify": "^0.1.0"
767 + },
768 + "engines": {
769 + "node": ">=6 <7 || >=8"
770 + }
771 + },
772 + "node_modules/function-bind": {
773 + "version": "1.1.1",
774 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
775 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
776 + },
777 + "node_modules/get-intrinsic": {
778 + "version": "1.1.2",
779 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
780 + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
781 + "dependencies": {
782 + "function-bind": "^1.1.1",
783 + "has": "^1.0.3",
784 + "has-symbols": "^1.0.3"
785 + },
786 + "funding": {
787 + "url": "https://github.com/sponsors/ljharb"
788 + }
789 + },
461 "node_modules/getpass": { 790 "node_modules/getpass": {
462 "version": "0.1.7", 791 "version": "0.1.7",
463 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 792 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
...@@ -466,6 +795,11 @@ ...@@ -466,6 +795,11 @@
466 "assert-plus": "^1.0.0" 795 "assert-plus": "^1.0.0"
467 } 796 }
468 }, 797 },
798 + "node_modules/graceful-fs": {
799 + "version": "4.2.10",
800 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
801 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
802 + },
469 "node_modules/har-schema": { 803 "node_modules/har-schema": {
470 "version": "2.0.0", 804 "version": "2.0.0",
471 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 805 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
...@@ -487,6 +821,28 @@ ...@@ -487,6 +821,28 @@
487 "node": ">=6" 821 "node": ">=6"
488 } 822 }
489 }, 823 },
824 + "node_modules/has": {
825 + "version": "1.0.3",
826 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
827 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
828 + "dependencies": {
829 + "function-bind": "^1.1.1"
830 + },
831 + "engines": {
832 + "node": ">= 0.4.0"
833 + }
834 + },
835 + "node_modules/has-symbols": {
836 + "version": "1.0.3",
837 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
838 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
839 + "engines": {
840 + "node": ">= 0.4"
841 + },
842 + "funding": {
843 + "url": "https://github.com/sponsors/ljharb"
844 + }
845 + },
490 "node_modules/htmlparser2": { 846 "node_modules/htmlparser2": {
491 "version": "8.0.1", 847 "version": "8.0.1",
492 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", 848 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz",
...@@ -505,6 +861,21 @@ ...@@ -505,6 +861,21 @@
505 "entities": "^4.3.0" 861 "entities": "^4.3.0"
506 } 862 }
507 }, 863 },
864 + "node_modules/http-errors": {
865 + "version": "2.0.0",
866 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
867 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
868 + "dependencies": {
869 + "depd": "2.0.0",
870 + "inherits": "2.0.4",
871 + "setprototypeof": "1.2.0",
872 + "statuses": "2.0.1",
873 + "toidentifier": "1.0.1"
874 + },
875 + "engines": {
876 + "node": ">= 0.8"
877 + }
878 + },
508 "node_modules/http-signature": { 879 "node_modules/http-signature": {
509 "version": "1.2.0", 880 "version": "1.2.0",
510 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 881 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
...@@ -530,11 +901,27 @@ ...@@ -530,11 +901,27 @@
530 "node": ">=0.10.0" 901 "node": ">=0.10.0"
531 } 902 }
532 }, 903 },
904 + "node_modules/imurmurhash": {
905 + "version": "0.1.4",
906 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
907 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
908 + "engines": {
909 + "node": ">=0.8.19"
910 + }
911 + },
533 "node_modules/inherits": { 912 "node_modules/inherits": {
534 "version": "2.0.4", 913 "version": "2.0.4",
535 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 914 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
536 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 915 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
537 }, 916 },
917 + "node_modules/ipaddr.js": {
918 + "version": "1.9.1",
919 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
920 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
921 + "engines": {
922 + "node": ">= 0.10"
923 + }
924 + },
538 "node_modules/is-typedarray": { 925 "node_modules/is-typedarray": {
539 "version": "1.0.0", 926 "version": "1.0.0",
540 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 927 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
...@@ -565,6 +952,14 @@ ...@@ -565,6 +952,14 @@
565 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 952 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
566 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" 953 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
567 }, 954 },
955 + "node_modules/jsonfile": {
956 + "version": "4.0.0",
957 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
958 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
959 + "optionalDependencies": {
960 + "graceful-fs": "^4.1.6"
961 + }
962 + },
568 "node_modules/jsprim": { 963 "node_modules/jsprim": {
569 "version": "1.4.2", 964 "version": "1.4.2",
570 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", 965 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
...@@ -579,6 +974,17 @@ ...@@ -579,6 +974,17 @@
579 "node": ">=0.6.0" 974 "node": ">=0.6.0"
580 } 975 }
581 }, 976 },
977 + "node_modules/kruptein": {
978 + "version": "2.2.3",
979 + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-2.2.3.tgz",
980 + "integrity": "sha512-BTwprBPTzkFT9oTugxKd3WnWrX630MqUDsnmBuoa98eQs12oD4n4TeI0GbpdGcYn/73Xueg2rfnw+oK4dovnJg==",
981 + "dependencies": {
982 + "asn1.js": "^5.4.1"
983 + },
984 + "engines": {
985 + "node": ">6"
986 + }
987 + },
582 "node_modules/lodash": { 988 "node_modules/lodash": {
583 "version": "4.17.21", 989 "version": "4.17.21",
584 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 990 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
...@@ -652,6 +1058,30 @@ ...@@ -652,6 +1058,30 @@
652 "node": ">= 0.6" 1058 "node": ">= 0.6"
653 } 1059 }
654 }, 1060 },
1061 + "node_modules/merge-descriptors": {
1062 + "version": "1.0.1",
1063 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
1064 + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
1065 + },
1066 + "node_modules/methods": {
1067 + "version": "1.1.2",
1068 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1069 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
1070 + "engines": {
1071 + "node": ">= 0.6"
1072 + }
1073 + },
1074 + "node_modules/mime": {
1075 + "version": "1.6.0",
1076 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1077 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1078 + "bin": {
1079 + "mime": "cli.js"
1080 + },
1081 + "engines": {
1082 + "node": ">=4"
1083 + }
1084 + },
655 "node_modules/mime-db": { 1085 "node_modules/mime-db": {
656 "version": "1.52.0", 1086 "version": "1.52.0",
657 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1087 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
...@@ -671,6 +1101,24 @@ ...@@ -671,6 +1101,24 @@
671 "node": ">= 0.6" 1101 "node": ">= 0.6"
672 } 1102 }
673 }, 1103 },
1104 + "node_modules/minimalistic-assert": {
1105 + "version": "1.0.1",
1106 + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
1107 + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
1108 + },
1109 + "node_modules/ms": {
1110 + "version": "2.0.0",
1111 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1112 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1113 + },
1114 + "node_modules/negotiator": {
1115 + "version": "0.6.3",
1116 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
1117 + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
1118 + "engines": {
1119 + "node": ">= 0.6"
1120 + }
1121 + },
674 "node_modules/node-url-utils": { 1122 "node_modules/node-url-utils": {
675 "version": "0.4.0", 1123 "version": "0.4.0",
676 "resolved": "https://registry.npmjs.org/node-url-utils/-/node-url-utils-0.4.0.tgz", 1124 "resolved": "https://registry.npmjs.org/node-url-utils/-/node-url-utils-0.4.0.tgz",
...@@ -698,6 +1146,41 @@ ...@@ -698,6 +1146,41 @@
698 "node": "*" 1146 "node": "*"
699 } 1147 }
700 }, 1148 },
1149 + "node_modules/object-assign": {
1150 + "version": "4.1.1",
1151 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1152 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1153 + "engines": {
1154 + "node": ">=0.10.0"
1155 + }
1156 + },
1157 + "node_modules/object-inspect": {
1158 + "version": "1.12.2",
1159 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
1160 + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
1161 + "funding": {
1162 + "url": "https://github.com/sponsors/ljharb"
1163 + }
1164 + },
1165 + "node_modules/on-finished": {
1166 + "version": "2.4.1",
1167 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
1168 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
1169 + "dependencies": {
1170 + "ee-first": "1.1.1"
1171 + },
1172 + "engines": {
1173 + "node": ">= 0.8"
1174 + }
1175 + },
1176 + "node_modules/on-headers": {
1177 + "version": "1.0.2",
1178 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
1179 + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
1180 + "engines": {
1181 + "node": ">= 0.8"
1182 + }
1183 + },
701 "node_modules/parse5": { 1184 "node_modules/parse5": {
702 "version": "7.0.0", 1185 "version": "7.0.0",
703 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", 1186 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
...@@ -721,11 +1204,77 @@ ...@@ -721,11 +1204,77 @@
721 "url": "https://github.com/inikulin/parse5?sponsor=1" 1204 "url": "https://github.com/inikulin/parse5?sponsor=1"
722 } 1205 }
723 }, 1206 },
1207 + "node_modules/parseurl": {
1208 + "version": "1.3.3",
1209 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1210 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1211 + "engines": {
1212 + "node": ">= 0.8"
1213 + }
1214 + },
1215 + "node_modules/passport": {
1216 + "version": "0.6.0",
1217 + "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz",
1218 + "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==",
1219 + "dependencies": {
1220 + "passport-strategy": "1.x.x",
1221 + "pause": "0.0.1",
1222 + "utils-merge": "^1.0.1"
1223 + },
1224 + "engines": {
1225 + "node": ">= 0.4.0"
1226 + },
1227 + "funding": {
1228 + "type": "github",
1229 + "url": "https://github.com/sponsors/jaredhanson"
1230 + }
1231 + },
1232 + "node_modules/passport-local": {
1233 + "version": "1.0.0",
1234 + "resolved": "https://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz",
1235 + "integrity": "sha512-9wCE6qKznvf9mQYYbgJ3sVOHmCWoUNMVFoZzNoznmISbhnNNPhN9xfY3sLmScHMetEJeoY7CXwfhCe7argfQow==",
1236 + "dependencies": {
1237 + "passport-strategy": "1.x.x"
1238 + },
1239 + "engines": {
1240 + "node": ">= 0.4.0"
1241 + }
1242 + },
1243 + "node_modules/passport-strategy": {
1244 + "version": "1.0.0",
1245 + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz",
1246 + "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==",
1247 + "engines": {
1248 + "node": ">= 0.4.0"
1249 + }
1250 + },
1251 + "node_modules/path-to-regexp": {
1252 + "version": "0.1.7",
1253 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
1254 + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
1255 + },
1256 + "node_modules/pause": {
1257 + "version": "0.0.1",
1258 + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz",
1259 + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg=="
1260 + },
724 "node_modules/performance-now": { 1261 "node_modules/performance-now": {
725 "version": "2.1.0", 1262 "version": "2.1.0",
726 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 1263 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
727 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 1264 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
728 }, 1265 },
1266 + "node_modules/proxy-addr": {
1267 + "version": "2.0.7",
1268 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
1269 + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
1270 + "dependencies": {
1271 + "forwarded": "0.2.0",
1272 + "ipaddr.js": "1.9.1"
1273 + },
1274 + "engines": {
1275 + "node": ">= 0.10"
1276 + }
1277 + },
729 "node_modules/psl": { 1278 "node_modules/psl": {
730 "version": "1.8.0", 1279 "version": "1.8.0",
731 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 1280 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
...@@ -747,6 +1296,36 @@ ...@@ -747,6 +1296,36 @@
747 "node": ">=0.6" 1296 "node": ">=0.6"
748 } 1297 }
749 }, 1298 },
1299 + "node_modules/random-bytes": {
1300 + "version": "1.0.0",
1301 + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
1302 + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==",
1303 + "engines": {
1304 + "node": ">= 0.8"
1305 + }
1306 + },
1307 + "node_modules/range-parser": {
1308 + "version": "1.2.1",
1309 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1310 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1311 + "engines": {
1312 + "node": ">= 0.6"
1313 + }
1314 + },
1315 + "node_modules/raw-body": {
1316 + "version": "2.5.1",
1317 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
1318 + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
1319 + "dependencies": {
1320 + "bytes": "3.1.2",
1321 + "http-errors": "2.0.0",
1322 + "iconv-lite": "0.4.24",
1323 + "unpipe": "1.0.0"
1324 + },
1325 + "engines": {
1326 + "node": ">= 0.8"
1327 + }
1328 + },
750 "node_modules/readable-stream": { 1329 "node_modules/readable-stream": {
751 "version": "3.6.0", 1330 "version": "3.6.0",
752 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 1331 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
...@@ -791,6 +1370,14 @@ ...@@ -791,6 +1370,14 @@
791 "node": ">= 6" 1370 "node": ">= 6"
792 } 1371 }
793 }, 1372 },
1373 + "node_modules/retry": {
1374 + "version": "0.12.0",
1375 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
1376 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
1377 + "engines": {
1378 + "node": ">= 4"
1379 + }
1380 + },
794 "node_modules/safe-buffer": { 1381 "node_modules/safe-buffer": {
795 "version": "5.2.1", 1382 "version": "5.2.1",
796 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1383 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
...@@ -823,6 +1410,87 @@ ...@@ -823,6 +1410,87 @@
823 "node-url-utils": "^0.4.0" 1410 "node-url-utils": "^0.4.0"
824 } 1411 }
825 }, 1412 },
1413 + "node_modules/send": {
1414 + "version": "0.18.0",
1415 + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
1416 + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
1417 + "dependencies": {
1418 + "debug": "2.6.9",
1419 + "depd": "2.0.0",
1420 + "destroy": "1.2.0",
1421 + "encodeurl": "~1.0.2",
1422 + "escape-html": "~1.0.3",
1423 + "etag": "~1.8.1",
1424 + "fresh": "0.5.2",
1425 + "http-errors": "2.0.0",
1426 + "mime": "1.6.0",
1427 + "ms": "2.1.3",
1428 + "on-finished": "2.4.1",
1429 + "range-parser": "~1.2.1",
1430 + "statuses": "2.0.1"
1431 + },
1432 + "engines": {
1433 + "node": ">= 0.8.0"
1434 + }
1435 + },
1436 + "node_modules/send/node_modules/ms": {
1437 + "version": "2.1.3",
1438 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1439 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1440 + },
1441 + "node_modules/serve-static": {
1442 + "version": "1.15.0",
1443 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
1444 + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
1445 + "dependencies": {
1446 + "encodeurl": "~1.0.2",
1447 + "escape-html": "~1.0.3",
1448 + "parseurl": "~1.3.3",
1449 + "send": "0.18.0"
1450 + },
1451 + "engines": {
1452 + "node": ">= 0.8.0"
1453 + }
1454 + },
1455 + "node_modules/session-file-store": {
1456 + "version": "1.5.0",
1457 + "resolved": "https://registry.npmjs.org/session-file-store/-/session-file-store-1.5.0.tgz",
1458 + "integrity": "sha512-60IZaJNzyu2tIeHutkYE8RiXVx3KRvacOxfLr2Mj92SIsRIroDsH0IlUUR6fJAjoTW4RQISbaOApa2IZpIwFdQ==",
1459 + "dependencies": {
1460 + "bagpipe": "^0.3.5",
1461 + "fs-extra": "^8.0.1",
1462 + "kruptein": "^2.0.4",
1463 + "object-assign": "^4.1.1",
1464 + "retry": "^0.12.0",
1465 + "write-file-atomic": "3.0.3"
1466 + },
1467 + "engines": {
1468 + "node": ">= 6"
1469 + }
1470 + },
1471 + "node_modules/setprototypeof": {
1472 + "version": "1.2.0",
1473 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
1474 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
1475 + },
1476 + "node_modules/side-channel": {
1477 + "version": "1.0.4",
1478 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1479 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1480 + "dependencies": {
1481 + "call-bind": "^1.0.0",
1482 + "get-intrinsic": "^1.0.2",
1483 + "object-inspect": "^1.9.0"
1484 + },
1485 + "funding": {
1486 + "url": "https://github.com/sponsors/ljharb"
1487 + }
1488 + },
1489 + "node_modules/signal-exit": {
1490 + "version": "3.0.7",
1491 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1492 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
1493 + },
826 "node_modules/sshpk": { 1494 "node_modules/sshpk": {
827 "version": "1.17.0", 1495 "version": "1.17.0",
828 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", 1496 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
...@@ -847,6 +1515,14 @@ ...@@ -847,6 +1515,14 @@
847 "node": ">=0.10.0" 1515 "node": ">=0.10.0"
848 } 1516 }
849 }, 1517 },
1518 + "node_modules/statuses": {
1519 + "version": "2.0.1",
1520 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
1521 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
1522 + "engines": {
1523 + "node": ">= 0.8"
1524 + }
1525 + },
850 "node_modules/string_decoder": { 1526 "node_modules/string_decoder": {
851 "version": "1.3.0", 1527 "version": "1.3.0",
852 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 1528 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
...@@ -855,6 +1531,14 @@ ...@@ -855,6 +1531,14 @@
855 "safe-buffer": "~5.2.0" 1531 "safe-buffer": "~5.2.0"
856 } 1532 }
857 }, 1533 },
1534 + "node_modules/toidentifier": {
1535 + "version": "1.0.1",
1536 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
1537 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
1538 + "engines": {
1539 + "node": ">=0.6"
1540 + }
1541 + },
858 "node_modules/tough-cookie": { 1542 "node_modules/tough-cookie": {
859 "version": "2.5.0", 1543 "version": "2.5.0",
860 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 1544 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
...@@ -900,6 +1584,41 @@ ...@@ -900,6 +1584,41 @@
900 "node": ">= 0.6" 1584 "node": ">= 0.6"
901 } 1585 }
902 }, 1586 },
1587 + "node_modules/typedarray-to-buffer": {
1588 + "version": "3.1.5",
1589 + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
1590 + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
1591 + "dependencies": {
1592 + "is-typedarray": "^1.0.0"
1593 + }
1594 + },
1595 + "node_modules/uid-safe": {
1596 + "version": "2.1.5",
1597 + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
1598 + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
1599 + "dependencies": {
1600 + "random-bytes": "~1.0.0"
1601 + },
1602 + "engines": {
1603 + "node": ">= 0.8"
1604 + }
1605 + },
1606 + "node_modules/universalify": {
1607 + "version": "0.1.2",
1608 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1609 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
1610 + "engines": {
1611 + "node": ">= 4.0.0"
1612 + }
1613 + },
1614 + "node_modules/unpipe": {
1615 + "version": "1.0.0",
1616 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1617 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1618 + "engines": {
1619 + "node": ">= 0.8"
1620 + }
1621 + },
903 "node_modules/uri-js": { 1622 "node_modules/uri-js": {
904 "version": "4.4.1", 1623 "version": "4.4.1",
905 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1624 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
...@@ -913,6 +1632,14 @@ ...@@ -913,6 +1632,14 @@
913 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1632 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
914 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 1633 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
915 }, 1634 },
1635 + "node_modules/utils-merge": {
1636 + "version": "1.0.1",
1637 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1638 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1639 + "engines": {
1640 + "node": ">= 0.4.0"
1641 + }
1642 + },
916 "node_modules/uuid": { 1643 "node_modules/uuid": {
917 "version": "3.4.0", 1644 "version": "3.4.0",
918 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 1645 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
...@@ -922,6 +1649,14 @@ ...@@ -922,6 +1649,14 @@
922 "uuid": "bin/uuid" 1649 "uuid": "bin/uuid"
923 } 1650 }
924 }, 1651 },
1652 + "node_modules/vary": {
1653 + "version": "1.1.2",
1654 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1655 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
1656 + "engines": {
1657 + "node": ">= 0.8"
1658 + }
1659 + },
925 "node_modules/verror": { 1660 "node_modules/verror": {
926 "version": "1.10.0", 1661 "version": "1.10.0",
927 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1662 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
...@@ -934,9 +1669,29 @@ ...@@ -934,9 +1669,29 @@
934 "core-util-is": "1.0.2", 1669 "core-util-is": "1.0.2",
935 "extsprintf": "^1.2.0" 1670 "extsprintf": "^1.2.0"
936 } 1671 }
1672 + },
1673 + "node_modules/write-file-atomic": {
1674 + "version": "3.0.3",
1675 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
1676 + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
1677 + "dependencies": {
1678 + "imurmurhash": "^0.1.4",
1679 + "is-typedarray": "^1.0.0",
1680 + "signal-exit": "^3.0.2",
1681 + "typedarray-to-buffer": "^3.1.5"
1682 + }
937 } 1683 }
938 }, 1684 },
939 "dependencies": { 1685 "dependencies": {
1686 + "accepts": {
1687 + "version": "1.3.8",
1688 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
1689 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
1690 + "requires": {
1691 + "mime-types": "~2.1.34",
1692 + "negotiator": "0.6.3"
1693 + }
1694 + },
940 "ajv": { 1695 "ajv": {
941 "version": "6.12.6", 1696 "version": "6.12.6",
942 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1697 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
...@@ -948,6 +1703,11 @@ ...@@ -948,6 +1703,11 @@
948 "uri-js": "^4.2.2" 1703 "uri-js": "^4.2.2"
949 } 1704 }
950 }, 1705 },
1706 + "array-flatten": {
1707 + "version": "1.1.1",
1708 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
1709 + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
1710 + },
951 "asn1": { 1711 "asn1": {
952 "version": "0.2.6", 1712 "version": "0.2.6",
953 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 1713 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
...@@ -956,6 +1716,17 @@ ...@@ -956,6 +1716,17 @@
956 "safer-buffer": "~2.1.0" 1716 "safer-buffer": "~2.1.0"
957 } 1717 }
958 }, 1718 },
1719 + "asn1.js": {
1720 + "version": "5.4.1",
1721 + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
1722 + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
1723 + "requires": {
1724 + "bn.js": "^4.0.0",
1725 + "inherits": "^2.0.1",
1726 + "minimalistic-assert": "^1.0.0",
1727 + "safer-buffer": "^2.1.0"
1728 + }
1729 + },
959 "assert-plus": { 1730 "assert-plus": {
960 "version": "1.0.0", 1731 "version": "1.0.0",
961 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1732 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
...@@ -997,6 +1768,11 @@ ...@@ -997,6 +1768,11 @@
997 } 1768 }
998 } 1769 }
999 }, 1770 },
1771 + "bagpipe": {
1772 + "version": "0.3.5",
1773 + "resolved": "https://registry.npmjs.org/bagpipe/-/bagpipe-0.3.5.tgz",
1774 + "integrity": "sha512-42sAlmPDKes1nLm/aly+0VdaopSU9br+jkRELedhQxI5uXHgtk47I83Mpmf4zoNTRMASdLFtUkimlu/Z9zQ8+g=="
1775 + },
1000 "bcrypt-pbkdf": { 1776 "bcrypt-pbkdf": {
1001 "version": "1.0.2", 1777 "version": "1.0.2",
1002 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1778 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
...@@ -1005,6 +1781,40 @@ ...@@ -1005,6 +1781,40 @@
1005 "tweetnacl": "^0.14.3" 1781 "tweetnacl": "^0.14.3"
1006 } 1782 }
1007 }, 1783 },
1784 + "bn.js": {
1785 + "version": "4.12.0",
1786 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
1787 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
1788 + },
1789 + "body-parser": {
1790 + "version": "1.20.0",
1791 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
1792 + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
1793 + "requires": {
1794 + "bytes": "3.1.2",
1795 + "content-type": "~1.0.4",
1796 + "debug": "2.6.9",
1797 + "depd": "2.0.0",
1798 + "destroy": "1.2.0",
1799 + "http-errors": "2.0.0",
1800 + "iconv-lite": "0.4.24",
1801 + "on-finished": "2.4.1",
1802 + "qs": "6.10.3",
1803 + "raw-body": "2.5.1",
1804 + "type-is": "~1.6.18",
1805 + "unpipe": "1.0.0"
1806 + },
1807 + "dependencies": {
1808 + "qs": {
1809 + "version": "6.10.3",
1810 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
1811 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
1812 + "requires": {
1813 + "side-channel": "^1.0.4"
1814 + }
1815 + }
1816 + }
1817 + },
1008 "boolbase": { 1818 "boolbase": {
1009 "version": "1.0.0", 1819 "version": "1.0.0",
1010 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 1820 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
...@@ -1015,6 +1825,20 @@ ...@@ -1015,6 +1825,20 @@
1015 "resolved": "https://registry.npmjs.org/bottleneckp/-/bottleneckp-1.1.3.tgz", 1825 "resolved": "https://registry.npmjs.org/bottleneckp/-/bottleneckp-1.1.3.tgz",
1016 "integrity": "sha512-f3XqkhYX2xuSxgZNtk/XqT1CHgYLTHK90SVQZjEZqOr+F6ryZA3xEsMQWqWFpRItTbc4X/dnjsE8p+gnr16qgA==" 1826 "integrity": "sha512-f3XqkhYX2xuSxgZNtk/XqT1CHgYLTHK90SVQZjEZqOr+F6ryZA3xEsMQWqWFpRItTbc4X/dnjsE8p+gnr16qgA=="
1017 }, 1827 },
1828 + "bytes": {
1829 + "version": "3.1.2",
1830 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
1831 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
1832 + },
1833 + "call-bind": {
1834 + "version": "1.0.2",
1835 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1836 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1837 + "requires": {
1838 + "function-bind": "^1.1.1",
1839 + "get-intrinsic": "^1.0.2"
1840 + }
1841 + },
1018 "caseless": { 1842 "caseless": {
1019 "version": "0.12.0", 1843 "version": "0.12.0",
1020 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 1844 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
...@@ -1056,6 +1880,29 @@ ...@@ -1056,6 +1880,29 @@
1056 "delayed-stream": "~1.0.0" 1880 "delayed-stream": "~1.0.0"
1057 } 1881 }
1058 }, 1882 },
1883 + "content-disposition": {
1884 + "version": "0.5.4",
1885 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
1886 + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
1887 + "requires": {
1888 + "safe-buffer": "5.2.1"
1889 + }
1890 + },
1891 + "content-type": {
1892 + "version": "1.0.4",
1893 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1894 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
1895 + },
1896 + "cookie": {
1897 + "version": "0.5.0",
1898 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
1899 + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
1900 + },
1901 + "cookie-signature": {
1902 + "version": "1.0.6",
1903 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
1904 + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
1905 + },
1059 "core-util-is": { 1906 "core-util-is": {
1060 "version": "1.0.2", 1907 "version": "1.0.2",
1061 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1908 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
...@@ -1198,11 +2045,29 @@ ...@@ -1198,11 +2045,29 @@
1198 "assert-plus": "^1.0.0" 2045 "assert-plus": "^1.0.0"
1199 } 2046 }
1200 }, 2047 },
2048 + "debug": {
2049 + "version": "2.6.9",
2050 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2051 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2052 + "requires": {
2053 + "ms": "2.0.0"
2054 + }
2055 + },
1201 "delayed-stream": { 2056 "delayed-stream": {
1202 "version": "1.0.0", 2057 "version": "1.0.0",
1203 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2058 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1204 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" 2059 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
1205 }, 2060 },
2061 + "depd": {
2062 + "version": "2.0.0",
2063 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2064 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
2065 + },
2066 + "destroy": {
2067 + "version": "1.2.0",
2068 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
2069 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
2070 + },
1206 "dom-serializer": { 2071 "dom-serializer": {
1207 "version": "2.0.0", 2072 "version": "2.0.0",
1208 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 2073 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
...@@ -1245,11 +2110,101 @@ ...@@ -1245,11 +2110,101 @@
1245 "safer-buffer": "^2.1.0" 2110 "safer-buffer": "^2.1.0"
1246 } 2111 }
1247 }, 2112 },
2113 + "ee-first": {
2114 + "version": "1.1.1",
2115 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2116 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
2117 + },
2118 + "encodeurl": {
2119 + "version": "1.0.2",
2120 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2121 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
2122 + },
1248 "entities": { 2123 "entities": {
1249 "version": "4.3.0", 2124 "version": "4.3.0",
1250 "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz", 2125 "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.0.tgz",
1251 "integrity": "sha512-/iP1rZrSEJ0DTlPiX+jbzlA3eVkY/e8L8SozroF395fIqE3TYF/Nz7YOMAawta+vLmyJ/hkGNNPcSbMADCCXbg==" 2126 "integrity": "sha512-/iP1rZrSEJ0DTlPiX+jbzlA3eVkY/e8L8SozroF395fIqE3TYF/Nz7YOMAawta+vLmyJ/hkGNNPcSbMADCCXbg=="
1252 }, 2127 },
2128 + "escape-html": {
2129 + "version": "1.0.3",
2130 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2131 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
2132 + },
2133 + "etag": {
2134 + "version": "1.8.1",
2135 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
2136 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
2137 + },
2138 + "express": {
2139 + "version": "4.18.1",
2140 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
2141 + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
2142 + "requires": {
2143 + "accepts": "~1.3.8",
2144 + "array-flatten": "1.1.1",
2145 + "body-parser": "1.20.0",
2146 + "content-disposition": "0.5.4",
2147 + "content-type": "~1.0.4",
2148 + "cookie": "0.5.0",
2149 + "cookie-signature": "1.0.6",
2150 + "debug": "2.6.9",
2151 + "depd": "2.0.0",
2152 + "encodeurl": "~1.0.2",
2153 + "escape-html": "~1.0.3",
2154 + "etag": "~1.8.1",
2155 + "finalhandler": "1.2.0",
2156 + "fresh": "0.5.2",
2157 + "http-errors": "2.0.0",
2158 + "merge-descriptors": "1.0.1",
2159 + "methods": "~1.1.2",
2160 + "on-finished": "2.4.1",
2161 + "parseurl": "~1.3.3",
2162 + "path-to-regexp": "0.1.7",
2163 + "proxy-addr": "~2.0.7",
2164 + "qs": "6.10.3",
2165 + "range-parser": "~1.2.1",
2166 + "safe-buffer": "5.2.1",
2167 + "send": "0.18.0",
2168 + "serve-static": "1.15.0",
2169 + "setprototypeof": "1.2.0",
2170 + "statuses": "2.0.1",
2171 + "type-is": "~1.6.18",
2172 + "utils-merge": "1.0.1",
2173 + "vary": "~1.1.2"
2174 + },
2175 + "dependencies": {
2176 + "qs": {
2177 + "version": "6.10.3",
2178 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
2179 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
2180 + "requires": {
2181 + "side-channel": "^1.0.4"
2182 + }
2183 + }
2184 + }
2185 + },
2186 + "express-session": {
2187 + "version": "1.17.3",
2188 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.3.tgz",
2189 + "integrity": "sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw==",
2190 + "requires": {
2191 + "cookie": "0.4.2",
2192 + "cookie-signature": "1.0.6",
2193 + "debug": "2.6.9",
2194 + "depd": "~2.0.0",
2195 + "on-headers": "~1.0.2",
2196 + "parseurl": "~1.3.3",
2197 + "safe-buffer": "5.2.1",
2198 + "uid-safe": "~2.1.5"
2199 + },
2200 + "dependencies": {
2201 + "cookie": {
2202 + "version": "0.4.2",
2203 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
2204 + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA=="
2205 + }
2206 + }
2207 + },
1253 "extend": { 2208 "extend": {
1254 "version": "3.0.2", 2209 "version": "3.0.2",
1255 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2210 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
...@@ -1270,6 +2225,20 @@ ...@@ -1270,6 +2225,20 @@
1270 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2225 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1271 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 2226 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
1272 }, 2227 },
2228 + "finalhandler": {
2229 + "version": "1.2.0",
2230 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
2231 + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
2232 + "requires": {
2233 + "debug": "2.6.9",
2234 + "encodeurl": "~1.0.2",
2235 + "escape-html": "~1.0.3",
2236 + "on-finished": "2.4.1",
2237 + "parseurl": "~1.3.3",
2238 + "statuses": "2.0.1",
2239 + "unpipe": "~1.0.0"
2240 + }
2241 + },
1273 "follow-redirects": { 2242 "follow-redirects": {
1274 "version": "1.15.1", 2243 "version": "1.15.1",
1275 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", 2244 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
...@@ -1290,11 +2259,46 @@ ...@@ -1290,11 +2259,46 @@
1290 "mime-types": "^2.1.12" 2259 "mime-types": "^2.1.12"
1291 } 2260 }
1292 }, 2261 },
2262 + "forwarded": {
2263 + "version": "0.2.0",
2264 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
2265 + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
2266 + },
2267 + "fresh": {
2268 + "version": "0.5.2",
2269 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
2270 + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
2271 + },
1293 "fs": { 2272 "fs": {
1294 "version": "0.0.1-security", 2273 "version": "0.0.1-security",
1295 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 2274 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
1296 "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" 2275 "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w=="
1297 }, 2276 },
2277 + "fs-extra": {
2278 + "version": "8.1.0",
2279 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
2280 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
2281 + "requires": {
2282 + "graceful-fs": "^4.2.0",
2283 + "jsonfile": "^4.0.0",
2284 + "universalify": "^0.1.0"
2285 + }
2286 + },
2287 + "function-bind": {
2288 + "version": "1.1.1",
2289 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2290 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
2291 + },
2292 + "get-intrinsic": {
2293 + "version": "1.1.2",
2294 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
2295 + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
2296 + "requires": {
2297 + "function-bind": "^1.1.1",
2298 + "has": "^1.0.3",
2299 + "has-symbols": "^1.0.3"
2300 + }
2301 + },
1298 "getpass": { 2302 "getpass": {
1299 "version": "0.1.7", 2303 "version": "0.1.7",
1300 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 2304 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
...@@ -1303,6 +2307,11 @@ ...@@ -1303,6 +2307,11 @@
1303 "assert-plus": "^1.0.0" 2307 "assert-plus": "^1.0.0"
1304 } 2308 }
1305 }, 2309 },
2310 + "graceful-fs": {
2311 + "version": "4.2.10",
2312 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
2313 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
2314 + },
1306 "har-schema": { 2315 "har-schema": {
1307 "version": "2.0.0", 2316 "version": "2.0.0",
1308 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 2317 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
...@@ -1317,6 +2326,19 @@ ...@@ -1317,6 +2326,19 @@
1317 "har-schema": "^2.0.0" 2326 "har-schema": "^2.0.0"
1318 } 2327 }
1319 }, 2328 },
2329 + "has": {
2330 + "version": "1.0.3",
2331 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2332 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2333 + "requires": {
2334 + "function-bind": "^1.1.1"
2335 + }
2336 + },
2337 + "has-symbols": {
2338 + "version": "1.0.3",
2339 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
2340 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
2341 + },
1320 "htmlparser2": { 2342 "htmlparser2": {
1321 "version": "8.0.1", 2343 "version": "8.0.1",
1322 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", 2344 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz",
...@@ -1328,6 +2350,18 @@ ...@@ -1328,6 +2350,18 @@
1328 "entities": "^4.3.0" 2350 "entities": "^4.3.0"
1329 } 2351 }
1330 }, 2352 },
2353 + "http-errors": {
2354 + "version": "2.0.0",
2355 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
2356 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
2357 + "requires": {
2358 + "depd": "2.0.0",
2359 + "inherits": "2.0.4",
2360 + "setprototypeof": "1.2.0",
2361 + "statuses": "2.0.1",
2362 + "toidentifier": "1.0.1"
2363 + }
2364 + },
1331 "http-signature": { 2365 "http-signature": {
1332 "version": "1.2.0", 2366 "version": "1.2.0",
1333 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 2367 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
...@@ -1346,11 +2380,21 @@ ...@@ -1346,11 +2380,21 @@
1346 "safer-buffer": ">= 2.1.2 < 3" 2380 "safer-buffer": ">= 2.1.2 < 3"
1347 } 2381 }
1348 }, 2382 },
2383 + "imurmurhash": {
2384 + "version": "0.1.4",
2385 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2386 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
2387 + },
1349 "inherits": { 2388 "inherits": {
1350 "version": "2.0.4", 2389 "version": "2.0.4",
1351 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2390 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1352 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2391 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1353 }, 2392 },
2393 + "ipaddr.js": {
2394 + "version": "1.9.1",
2395 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
2396 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
2397 + },
1354 "is-typedarray": { 2398 "is-typedarray": {
1355 "version": "1.0.0", 2399 "version": "1.0.0",
1356 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 2400 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
...@@ -1381,6 +2425,14 @@ ...@@ -1381,6 +2425,14 @@
1381 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 2425 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1382 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" 2426 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
1383 }, 2427 },
2428 + "jsonfile": {
2429 + "version": "4.0.0",
2430 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
2431 + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
2432 + "requires": {
2433 + "graceful-fs": "^4.1.6"
2434 + }
2435 + },
1384 "jsprim": { 2436 "jsprim": {
1385 "version": "1.4.2", 2437 "version": "1.4.2",
1386 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", 2438 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
...@@ -1392,6 +2444,14 @@ ...@@ -1392,6 +2444,14 @@
1392 "verror": "1.10.0" 2444 "verror": "1.10.0"
1393 } 2445 }
1394 }, 2446 },
2447 + "kruptein": {
2448 + "version": "2.2.3",
2449 + "resolved": "https://registry.npmjs.org/kruptein/-/kruptein-2.2.3.tgz",
2450 + "integrity": "sha512-BTwprBPTzkFT9oTugxKd3WnWrX630MqUDsnmBuoa98eQs12oD4n4TeI0GbpdGcYn/73Xueg2rfnw+oK4dovnJg==",
2451 + "requires": {
2452 + "asn1.js": "^5.4.1"
2453 + }
2454 + },
1395 "lodash": { 2455 "lodash": {
1396 "version": "4.17.21", 2456 "version": "4.17.21",
1397 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2457 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
...@@ -1462,6 +2522,21 @@ ...@@ -1462,6 +2522,21 @@
1462 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 2522 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1463 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" 2523 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
1464 }, 2524 },
2525 + "merge-descriptors": {
2526 + "version": "1.0.1",
2527 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
2528 + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
2529 + },
2530 + "methods": {
2531 + "version": "1.1.2",
2532 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
2533 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
2534 + },
2535 + "mime": {
2536 + "version": "1.6.0",
2537 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
2538 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
2539 + },
1465 "mime-db": { 2540 "mime-db": {
1466 "version": "1.52.0", 2541 "version": "1.52.0",
1467 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 2542 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
...@@ -1475,6 +2550,21 @@ ...@@ -1475,6 +2550,21 @@
1475 "mime-db": "1.52.0" 2550 "mime-db": "1.52.0"
1476 } 2551 }
1477 }, 2552 },
2553 + "minimalistic-assert": {
2554 + "version": "1.0.1",
2555 + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
2556 + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
2557 + },
2558 + "ms": {
2559 + "version": "2.0.0",
2560 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2561 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
2562 + },
2563 + "negotiator": {
2564 + "version": "0.6.3",
2565 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
2566 + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
2567 + },
1478 "node-url-utils": { 2568 "node-url-utils": {
1479 "version": "0.4.0", 2569 "version": "0.4.0",
1480 "resolved": "https://registry.npmjs.org/node-url-utils/-/node-url-utils-0.4.0.tgz", 2570 "resolved": "https://registry.npmjs.org/node-url-utils/-/node-url-utils-0.4.0.tgz",
...@@ -1493,6 +2583,29 @@ ...@@ -1493,6 +2583,29 @@
1493 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 2583 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1494 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" 2584 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
1495 }, 2585 },
2586 + "object-assign": {
2587 + "version": "4.1.1",
2588 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2589 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
2590 + },
2591 + "object-inspect": {
2592 + "version": "1.12.2",
2593 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
2594 + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
2595 + },
2596 + "on-finished": {
2597 + "version": "2.4.1",
2598 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
2599 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
2600 + "requires": {
2601 + "ee-first": "1.1.1"
2602 + }
2603 + },
2604 + "on-headers": {
2605 + "version": "1.0.2",
2606 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
2607 + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
2608 + },
1496 "parse5": { 2609 "parse5": {
1497 "version": "7.0.0", 2610 "version": "7.0.0",
1498 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", 2611 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
...@@ -1510,11 +2623,58 @@ ...@@ -1510,11 +2623,58 @@
1510 "parse5": "^7.0.0" 2623 "parse5": "^7.0.0"
1511 } 2624 }
1512 }, 2625 },
2626 + "parseurl": {
2627 + "version": "1.3.3",
2628 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
2629 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
2630 + },
2631 + "passport": {
2632 + "version": "0.6.0",
2633 + "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz",
2634 + "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==",
2635 + "requires": {
2636 + "passport-strategy": "1.x.x",
2637 + "pause": "0.0.1",
2638 + "utils-merge": "^1.0.1"
2639 + }
2640 + },
2641 + "passport-local": {
2642 + "version": "1.0.0",
2643 + "resolved": "https://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz",
2644 + "integrity": "sha512-9wCE6qKznvf9mQYYbgJ3sVOHmCWoUNMVFoZzNoznmISbhnNNPhN9xfY3sLmScHMetEJeoY7CXwfhCe7argfQow==",
2645 + "requires": {
2646 + "passport-strategy": "1.x.x"
2647 + }
2648 + },
2649 + "passport-strategy": {
2650 + "version": "1.0.0",
2651 + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz",
2652 + "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA=="
2653 + },
2654 + "path-to-regexp": {
2655 + "version": "0.1.7",
2656 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
2657 + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
2658 + },
2659 + "pause": {
2660 + "version": "0.0.1",
2661 + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz",
2662 + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg=="
2663 + },
1513 "performance-now": { 2664 "performance-now": {
1514 "version": "2.1.0", 2665 "version": "2.1.0",
1515 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 2666 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1516 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 2667 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
1517 }, 2668 },
2669 + "proxy-addr": {
2670 + "version": "2.0.7",
2671 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
2672 + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
2673 + "requires": {
2674 + "forwarded": "0.2.0",
2675 + "ipaddr.js": "1.9.1"
2676 + }
2677 + },
1518 "psl": { 2678 "psl": {
1519 "version": "1.8.0", 2679 "version": "1.8.0",
1520 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 2680 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
...@@ -1530,6 +2690,27 @@ ...@@ -1530,6 +2690,27 @@
1530 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", 2690 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
1531 "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" 2691 "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
1532 }, 2692 },
2693 + "random-bytes": {
2694 + "version": "1.0.0",
2695 + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
2696 + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ=="
2697 + },
2698 + "range-parser": {
2699 + "version": "1.2.1",
2700 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
2701 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
2702 + },
2703 + "raw-body": {
2704 + "version": "2.5.1",
2705 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
2706 + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
2707 + "requires": {
2708 + "bytes": "3.1.2",
2709 + "http-errors": "2.0.0",
2710 + "iconv-lite": "0.4.24",
2711 + "unpipe": "1.0.0"
2712 + }
2713 + },
1533 "readable-stream": { 2714 "readable-stream": {
1534 "version": "3.6.0", 2715 "version": "3.6.0",
1535 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 2716 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
...@@ -1567,6 +2748,11 @@ ...@@ -1567,6 +2748,11 @@
1567 "uuid": "^3.3.2" 2748 "uuid": "^3.3.2"
1568 } 2749 }
1569 }, 2750 },
2751 + "retry": {
2752 + "version": "0.12.0",
2753 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
2754 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow=="
2755 + },
1570 "safe-buffer": { 2756 "safe-buffer": {
1571 "version": "5.2.1", 2757 "version": "5.2.1",
1572 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2758 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
...@@ -1585,6 +2771,77 @@ ...@@ -1585,6 +2771,77 @@
1585 "node-url-utils": "^0.4.0" 2771 "node-url-utils": "^0.4.0"
1586 } 2772 }
1587 }, 2773 },
2774 + "send": {
2775 + "version": "0.18.0",
2776 + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
2777 + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
2778 + "requires": {
2779 + "debug": "2.6.9",
2780 + "depd": "2.0.0",
2781 + "destroy": "1.2.0",
2782 + "encodeurl": "~1.0.2",
2783 + "escape-html": "~1.0.3",
2784 + "etag": "~1.8.1",
2785 + "fresh": "0.5.2",
2786 + "http-errors": "2.0.0",
2787 + "mime": "1.6.0",
2788 + "ms": "2.1.3",
2789 + "on-finished": "2.4.1",
2790 + "range-parser": "~1.2.1",
2791 + "statuses": "2.0.1"
2792 + },
2793 + "dependencies": {
2794 + "ms": {
2795 + "version": "2.1.3",
2796 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2797 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
2798 + }
2799 + }
2800 + },
2801 + "serve-static": {
2802 + "version": "1.15.0",
2803 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
2804 + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
2805 + "requires": {
2806 + "encodeurl": "~1.0.2",
2807 + "escape-html": "~1.0.3",
2808 + "parseurl": "~1.3.3",
2809 + "send": "0.18.0"
2810 + }
2811 + },
2812 + "session-file-store": {
2813 + "version": "1.5.0",
2814 + "resolved": "https://registry.npmjs.org/session-file-store/-/session-file-store-1.5.0.tgz",
2815 + "integrity": "sha512-60IZaJNzyu2tIeHutkYE8RiXVx3KRvacOxfLr2Mj92SIsRIroDsH0IlUUR6fJAjoTW4RQISbaOApa2IZpIwFdQ==",
2816 + "requires": {
2817 + "bagpipe": "^0.3.5",
2818 + "fs-extra": "^8.0.1",
2819 + "kruptein": "^2.0.4",
2820 + "object-assign": "^4.1.1",
2821 + "retry": "^0.12.0",
2822 + "write-file-atomic": "3.0.3"
2823 + }
2824 + },
2825 + "setprototypeof": {
2826 + "version": "1.2.0",
2827 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
2828 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
2829 + },
2830 + "side-channel": {
2831 + "version": "1.0.4",
2832 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
2833 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
2834 + "requires": {
2835 + "call-bind": "^1.0.0",
2836 + "get-intrinsic": "^1.0.2",
2837 + "object-inspect": "^1.9.0"
2838 + }
2839 + },
2840 + "signal-exit": {
2841 + "version": "3.0.7",
2842 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
2843 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
2844 + },
1588 "sshpk": { 2845 "sshpk": {
1589 "version": "1.17.0", 2846 "version": "1.17.0",
1590 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", 2847 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
...@@ -1601,6 +2858,11 @@ ...@@ -1601,6 +2858,11 @@
1601 "tweetnacl": "~0.14.0" 2858 "tweetnacl": "~0.14.0"
1602 } 2859 }
1603 }, 2860 },
2861 + "statuses": {
2862 + "version": "2.0.1",
2863 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
2864 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
2865 + },
1604 "string_decoder": { 2866 "string_decoder": {
1605 "version": "1.3.0", 2867 "version": "1.3.0",
1606 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 2868 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
...@@ -1609,6 +2871,11 @@ ...@@ -1609,6 +2871,11 @@
1609 "safe-buffer": "~5.2.0" 2871 "safe-buffer": "~5.2.0"
1610 } 2872 }
1611 }, 2873 },
2874 + "toidentifier": {
2875 + "version": "1.0.1",
2876 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
2877 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
2878 + },
1612 "tough-cookie": { 2879 "tough-cookie": {
1613 "version": "2.5.0", 2880 "version": "2.5.0",
1614 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 2881 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
...@@ -1645,6 +2912,32 @@ ...@@ -1645,6 +2912,32 @@
1645 "mime-types": "~2.1.24" 2912 "mime-types": "~2.1.24"
1646 } 2913 }
1647 }, 2914 },
2915 + "typedarray-to-buffer": {
2916 + "version": "3.1.5",
2917 + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
2918 + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
2919 + "requires": {
2920 + "is-typedarray": "^1.0.0"
2921 + }
2922 + },
2923 + "uid-safe": {
2924 + "version": "2.1.5",
2925 + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
2926 + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
2927 + "requires": {
2928 + "random-bytes": "~1.0.0"
2929 + }
2930 + },
2931 + "universalify": {
2932 + "version": "0.1.2",
2933 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
2934 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
2935 + },
2936 + "unpipe": {
2937 + "version": "1.0.0",
2938 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2939 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
2940 + },
1648 "uri-js": { 2941 "uri-js": {
1649 "version": "4.4.1", 2942 "version": "4.4.1",
1650 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2943 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
...@@ -1658,11 +2951,21 @@ ...@@ -1658,11 +2951,21 @@
1658 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2951 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1659 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 2952 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1660 }, 2953 },
2954 + "utils-merge": {
2955 + "version": "1.0.1",
2956 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2957 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
2958 + },
1661 "uuid": { 2959 "uuid": {
1662 "version": "3.4.0", 2960 "version": "3.4.0",
1663 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 2961 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1664 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" 2962 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
1665 }, 2963 },
2964 + "vary": {
2965 + "version": "1.1.2",
2966 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
2967 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
2968 + },
1666 "verror": { 2969 "verror": {
1667 "version": "1.10.0", 2970 "version": "1.10.0",
1668 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 2971 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
...@@ -1672,6 +2975,17 @@ ...@@ -1672,6 +2975,17 @@
1672 "core-util-is": "1.0.2", 2975 "core-util-is": "1.0.2",
1673 "extsprintf": "^1.2.0" 2976 "extsprintf": "^1.2.0"
1674 } 2977 }
2978 + },
2979 + "write-file-atomic": {
2980 + "version": "3.0.3",
2981 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
2982 + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
2983 + "requires": {
2984 + "imurmurhash": "^0.1.4",
2985 + "is-typedarray": "^1.0.0",
2986 + "signal-exit": "^3.0.2",
2987 + "typedarray-to-buffer": "^3.1.5"
2988 + }
1675 } 2989 }
1676 } 2990 }
1677 } 2991 }
......