송민석

Add package-lock.json file

1 +{
2 + "name": "time_table",
3 + "version": "1.0.0",
4 + "lockfileVersion": 2,
5 + "requires": true,
6 + "packages": {
7 + "": {
8 + "name": "time_table",
9 + "version": "1.0.0",
10 + "license": "ISC",
11 + "dependencies": {
12 + "express": "^4.18.1",
13 + "fs": "^0.0.1-security",
14 + "https": "^1.0.0",
15 + "mongodb": "^4.6.0",
16 + "mongoose": "^6.3.5",
17 + "path": "^0.12.7",
18 + "request": "^2.88.2"
19 + }
20 + },
21 + "node_modules/@types/node": {
22 + "version": "17.0.39",
23 + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.39.tgz",
24 + "integrity": "sha512-JDU3YLlnPK3WDao6/DlXLOgSNpG13ct+CwIO17V8q0/9fWJyeMJJ/VyZ1lv8kDprihvZMydzVwf0tQOqGiY2Nw=="
25 + },
26 + "node_modules/@types/webidl-conversions": {
27 + "version": "6.1.1",
28 + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz",
29 + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q=="
30 + },
31 + "node_modules/@types/whatwg-url": {
32 + "version": "8.2.1",
33 + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz",
34 + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==",
35 + "dependencies": {
36 + "@types/node": "*",
37 + "@types/webidl-conversions": "*"
38 + }
39 + },
40 + "node_modules/accepts": {
41 + "version": "1.3.8",
42 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
43 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
44 + "dependencies": {
45 + "mime-types": "~2.1.34",
46 + "negotiator": "0.6.3"
47 + },
48 + "engines": {
49 + "node": ">= 0.6"
50 + }
51 + },
52 + "node_modules/ajv": {
53 + "version": "6.12.6",
54 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
55 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
56 + "dependencies": {
57 + "fast-deep-equal": "^3.1.1",
58 + "fast-json-stable-stringify": "^2.0.0",
59 + "json-schema-traverse": "^0.4.1",
60 + "uri-js": "^4.2.2"
61 + },
62 + "funding": {
63 + "type": "github",
64 + "url": "https://github.com/sponsors/epoberezkin"
65 + }
66 + },
67 + "node_modules/array-flatten": {
68 + "version": "1.1.1",
69 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
70 + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
71 + },
72 + "node_modules/asn1": {
73 + "version": "0.2.6",
74 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
75 + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
76 + "dependencies": {
77 + "safer-buffer": "~2.1.0"
78 + }
79 + },
80 + "node_modules/assert-plus": {
81 + "version": "1.0.0",
82 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
83 + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
84 + "engines": {
85 + "node": ">=0.8"
86 + }
87 + },
88 + "node_modules/asynckit": {
89 + "version": "0.4.0",
90 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
91 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
92 + },
93 + "node_modules/aws-sign2": {
94 + "version": "0.7.0",
95 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
96 + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
97 + "engines": {
98 + "node": "*"
99 + }
100 + },
101 + "node_modules/aws4": {
102 + "version": "1.11.0",
103 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
104 + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
105 + },
106 + "node_modules/base64-js": {
107 + "version": "1.5.1",
108 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
109 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
110 + "funding": [
111 + {
112 + "type": "github",
113 + "url": "https://github.com/sponsors/feross"
114 + },
115 + {
116 + "type": "patreon",
117 + "url": "https://www.patreon.com/feross"
118 + },
119 + {
120 + "type": "consulting",
121 + "url": "https://feross.org/support"
122 + }
123 + ]
124 + },
125 + "node_modules/bcrypt-pbkdf": {
126 + "version": "1.0.2",
127 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
128 + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
129 + "dependencies": {
130 + "tweetnacl": "^0.14.3"
131 + }
132 + },
133 + "node_modules/body-parser": {
134 + "version": "1.20.0",
135 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
136 + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
137 + "dependencies": {
138 + "bytes": "3.1.2",
139 + "content-type": "~1.0.4",
140 + "debug": "2.6.9",
141 + "depd": "2.0.0",
142 + "destroy": "1.2.0",
143 + "http-errors": "2.0.0",
144 + "iconv-lite": "0.4.24",
145 + "on-finished": "2.4.1",
146 + "qs": "6.10.3",
147 + "raw-body": "2.5.1",
148 + "type-is": "~1.6.18",
149 + "unpipe": "1.0.0"
150 + },
151 + "engines": {
152 + "node": ">= 0.8",
153 + "npm": "1.2.8000 || >= 1.4.16"
154 + }
155 + },
156 + "node_modules/body-parser/node_modules/debug": {
157 + "version": "2.6.9",
158 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
159 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
160 + "dependencies": {
161 + "ms": "2.0.0"
162 + }
163 + },
164 + "node_modules/body-parser/node_modules/ms": {
165 + "version": "2.0.0",
166 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
167 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
168 + },
169 + "node_modules/body-parser/node_modules/qs": {
170 + "version": "6.10.3",
171 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
172 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
173 + "dependencies": {
174 + "side-channel": "^1.0.4"
175 + },
176 + "engines": {
177 + "node": ">=0.6"
178 + },
179 + "funding": {
180 + "url": "https://github.com/sponsors/ljharb"
181 + }
182 + },
183 + "node_modules/bson": {
184 + "version": "4.6.4",
185 + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.4.tgz",
186 + "integrity": "sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ==",
187 + "dependencies": {
188 + "buffer": "^5.6.0"
189 + },
190 + "engines": {
191 + "node": ">=6.9.0"
192 + }
193 + },
194 + "node_modules/buffer": {
195 + "version": "5.7.1",
196 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
197 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
198 + "funding": [
199 + {
200 + "type": "github",
201 + "url": "https://github.com/sponsors/feross"
202 + },
203 + {
204 + "type": "patreon",
205 + "url": "https://www.patreon.com/feross"
206 + },
207 + {
208 + "type": "consulting",
209 + "url": "https://feross.org/support"
210 + }
211 + ],
212 + "dependencies": {
213 + "base64-js": "^1.3.1",
214 + "ieee754": "^1.1.13"
215 + }
216 + },
217 + "node_modules/bytes": {
218 + "version": "3.1.2",
219 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
220 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
221 + "engines": {
222 + "node": ">= 0.8"
223 + }
224 + },
225 + "node_modules/call-bind": {
226 + "version": "1.0.2",
227 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
228 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
229 + "dependencies": {
230 + "function-bind": "^1.1.1",
231 + "get-intrinsic": "^1.0.2"
232 + },
233 + "funding": {
234 + "url": "https://github.com/sponsors/ljharb"
235 + }
236 + },
237 + "node_modules/caseless": {
238 + "version": "0.12.0",
239 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
240 + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
241 + },
242 + "node_modules/combined-stream": {
243 + "version": "1.0.8",
244 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
245 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
246 + "dependencies": {
247 + "delayed-stream": "~1.0.0"
248 + },
249 + "engines": {
250 + "node": ">= 0.8"
251 + }
252 + },
253 + "node_modules/content-disposition": {
254 + "version": "0.5.4",
255 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
256 + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
257 + "dependencies": {
258 + "safe-buffer": "5.2.1"
259 + },
260 + "engines": {
261 + "node": ">= 0.6"
262 + }
263 + },
264 + "node_modules/content-type": {
265 + "version": "1.0.4",
266 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
267 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
268 + "engines": {
269 + "node": ">= 0.6"
270 + }
271 + },
272 + "node_modules/cookie": {
273 + "version": "0.5.0",
274 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
275 + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
276 + "engines": {
277 + "node": ">= 0.6"
278 + }
279 + },
280 + "node_modules/cookie-signature": {
281 + "version": "1.0.6",
282 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
283 + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
284 + },
285 + "node_modules/core-util-is": {
286 + "version": "1.0.2",
287 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
288 + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
289 + },
290 + "node_modules/dashdash": {
291 + "version": "1.14.1",
292 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
293 + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
294 + "dependencies": {
295 + "assert-plus": "^1.0.0"
296 + },
297 + "engines": {
298 + "node": ">=0.10"
299 + }
300 + },
301 + "node_modules/debug": {
302 + "version": "4.3.4",
303 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
304 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
305 + "dependencies": {
306 + "ms": "2.1.2"
307 + },
308 + "engines": {
309 + "node": ">=6.0"
310 + },
311 + "peerDependenciesMeta": {
312 + "supports-color": {
313 + "optional": true
314 + }
315 + }
316 + },
317 + "node_modules/debug/node_modules/ms": {
318 + "version": "2.1.2",
319 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
320 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
321 + },
322 + "node_modules/delayed-stream": {
323 + "version": "1.0.0",
324 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
325 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
326 + "engines": {
327 + "node": ">=0.4.0"
328 + }
329 + },
330 + "node_modules/denque": {
331 + "version": "2.0.1",
332 + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz",
333 + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==",
334 + "engines": {
335 + "node": ">=0.10"
336 + }
337 + },
338 + "node_modules/depd": {
339 + "version": "2.0.0",
340 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
341 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
342 + "engines": {
343 + "node": ">= 0.8"
344 + }
345 + },
346 + "node_modules/destroy": {
347 + "version": "1.2.0",
348 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
349 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
350 + "engines": {
351 + "node": ">= 0.8",
352 + "npm": "1.2.8000 || >= 1.4.16"
353 + }
354 + },
355 + "node_modules/ecc-jsbn": {
356 + "version": "0.1.2",
357 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
358 + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
359 + "dependencies": {
360 + "jsbn": "~0.1.0",
361 + "safer-buffer": "^2.1.0"
362 + }
363 + },
364 + "node_modules/ee-first": {
365 + "version": "1.1.1",
366 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
367 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
368 + },
369 + "node_modules/encodeurl": {
370 + "version": "1.0.2",
371 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
372 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
373 + "engines": {
374 + "node": ">= 0.8"
375 + }
376 + },
377 + "node_modules/escape-html": {
378 + "version": "1.0.3",
379 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
380 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
381 + },
382 + "node_modules/etag": {
383 + "version": "1.8.1",
384 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
385 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
386 + "engines": {
387 + "node": ">= 0.6"
388 + }
389 + },
390 + "node_modules/express": {
391 + "version": "4.18.1",
392 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
393 + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
394 + "dependencies": {
395 + "accepts": "~1.3.8",
396 + "array-flatten": "1.1.1",
397 + "body-parser": "1.20.0",
398 + "content-disposition": "0.5.4",
399 + "content-type": "~1.0.4",
400 + "cookie": "0.5.0",
401 + "cookie-signature": "1.0.6",
402 + "debug": "2.6.9",
403 + "depd": "2.0.0",
404 + "encodeurl": "~1.0.2",
405 + "escape-html": "~1.0.3",
406 + "etag": "~1.8.1",
407 + "finalhandler": "1.2.0",
408 + "fresh": "0.5.2",
409 + "http-errors": "2.0.0",
410 + "merge-descriptors": "1.0.1",
411 + "methods": "~1.1.2",
412 + "on-finished": "2.4.1",
413 + "parseurl": "~1.3.3",
414 + "path-to-regexp": "0.1.7",
415 + "proxy-addr": "~2.0.7",
416 + "qs": "6.10.3",
417 + "range-parser": "~1.2.1",
418 + "safe-buffer": "5.2.1",
419 + "send": "0.18.0",
420 + "serve-static": "1.15.0",
421 + "setprototypeof": "1.2.0",
422 + "statuses": "2.0.1",
423 + "type-is": "~1.6.18",
424 + "utils-merge": "1.0.1",
425 + "vary": "~1.1.2"
426 + },
427 + "engines": {
428 + "node": ">= 0.10.0"
429 + }
430 + },
431 + "node_modules/express/node_modules/debug": {
432 + "version": "2.6.9",
433 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
434 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
435 + "dependencies": {
436 + "ms": "2.0.0"
437 + }
438 + },
439 + "node_modules/express/node_modules/ms": {
440 + "version": "2.0.0",
441 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
442 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
443 + },
444 + "node_modules/express/node_modules/qs": {
445 + "version": "6.10.3",
446 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
447 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
448 + "dependencies": {
449 + "side-channel": "^1.0.4"
450 + },
451 + "engines": {
452 + "node": ">=0.6"
453 + },
454 + "funding": {
455 + "url": "https://github.com/sponsors/ljharb"
456 + }
457 + },
458 + "node_modules/extend": {
459 + "version": "3.0.2",
460 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
461 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
462 + },
463 + "node_modules/extsprintf": {
464 + "version": "1.3.0",
465 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
466 + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
467 + "engines": [
468 + "node >=0.6.0"
469 + ]
470 + },
471 + "node_modules/fast-deep-equal": {
472 + "version": "3.1.3",
473 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
474 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
475 + },
476 + "node_modules/fast-json-stable-stringify": {
477 + "version": "2.1.0",
478 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
479 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
480 + },
481 + "node_modules/finalhandler": {
482 + "version": "1.2.0",
483 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
484 + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
485 + "dependencies": {
486 + "debug": "2.6.9",
487 + "encodeurl": "~1.0.2",
488 + "escape-html": "~1.0.3",
489 + "on-finished": "2.4.1",
490 + "parseurl": "~1.3.3",
491 + "statuses": "2.0.1",
492 + "unpipe": "~1.0.0"
493 + },
494 + "engines": {
495 + "node": ">= 0.8"
496 + }
497 + },
498 + "node_modules/finalhandler/node_modules/debug": {
499 + "version": "2.6.9",
500 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
501 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
502 + "dependencies": {
503 + "ms": "2.0.0"
504 + }
505 + },
506 + "node_modules/finalhandler/node_modules/ms": {
507 + "version": "2.0.0",
508 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
509 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
510 + },
511 + "node_modules/forever-agent": {
512 + "version": "0.6.1",
513 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
514 + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
515 + "engines": {
516 + "node": "*"
517 + }
518 + },
519 + "node_modules/form-data": {
520 + "version": "2.3.3",
521 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
522 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
523 + "dependencies": {
524 + "asynckit": "^0.4.0",
525 + "combined-stream": "^1.0.6",
526 + "mime-types": "^2.1.12"
527 + },
528 + "engines": {
529 + "node": ">= 0.12"
530 + }
531 + },
532 + "node_modules/forwarded": {
533 + "version": "0.2.0",
534 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
535 + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
536 + "engines": {
537 + "node": ">= 0.6"
538 + }
539 + },
540 + "node_modules/fresh": {
541 + "version": "0.5.2",
542 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
543 + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
544 + "engines": {
545 + "node": ">= 0.6"
546 + }
547 + },
548 + "node_modules/fs": {
549 + "version": "0.0.1-security",
550 + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
551 + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w=="
552 + },
553 + "node_modules/function-bind": {
554 + "version": "1.1.1",
555 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
556 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
557 + },
558 + "node_modules/get-intrinsic": {
559 + "version": "1.1.1",
560 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
561 + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
562 + "dependencies": {
563 + "function-bind": "^1.1.1",
564 + "has": "^1.0.3",
565 + "has-symbols": "^1.0.1"
566 + },
567 + "funding": {
568 + "url": "https://github.com/sponsors/ljharb"
569 + }
570 + },
571 + "node_modules/getpass": {
572 + "version": "0.1.7",
573 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
574 + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
575 + "dependencies": {
576 + "assert-plus": "^1.0.0"
577 + }
578 + },
579 + "node_modules/har-schema": {
580 + "version": "2.0.0",
581 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
582 + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
583 + "engines": {
584 + "node": ">=4"
585 + }
586 + },
587 + "node_modules/har-validator": {
588 + "version": "5.1.5",
589 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
590 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
591 + "deprecated": "this library is no longer supported",
592 + "dependencies": {
593 + "ajv": "^6.12.3",
594 + "har-schema": "^2.0.0"
595 + },
596 + "engines": {
597 + "node": ">=6"
598 + }
599 + },
600 + "node_modules/has": {
601 + "version": "1.0.3",
602 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
603 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
604 + "dependencies": {
605 + "function-bind": "^1.1.1"
606 + },
607 + "engines": {
608 + "node": ">= 0.4.0"
609 + }
610 + },
611 + "node_modules/has-symbols": {
612 + "version": "1.0.3",
613 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
614 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
615 + "engines": {
616 + "node": ">= 0.4"
617 + },
618 + "funding": {
619 + "url": "https://github.com/sponsors/ljharb"
620 + }
621 + },
622 + "node_modules/http-errors": {
623 + "version": "2.0.0",
624 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
625 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
626 + "dependencies": {
627 + "depd": "2.0.0",
628 + "inherits": "2.0.4",
629 + "setprototypeof": "1.2.0",
630 + "statuses": "2.0.1",
631 + "toidentifier": "1.0.1"
632 + },
633 + "engines": {
634 + "node": ">= 0.8"
635 + }
636 + },
637 + "node_modules/http-signature": {
638 + "version": "1.2.0",
639 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
640 + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
641 + "dependencies": {
642 + "assert-plus": "^1.0.0",
643 + "jsprim": "^1.2.2",
644 + "sshpk": "^1.7.0"
645 + },
646 + "engines": {
647 + "node": ">=0.8",
648 + "npm": ">=1.3.7"
649 + }
650 + },
651 + "node_modules/https": {
652 + "version": "1.0.0",
653 + "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz",
654 + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg=="
655 + },
656 + "node_modules/iconv-lite": {
657 + "version": "0.4.24",
658 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
659 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
660 + "dependencies": {
661 + "safer-buffer": ">= 2.1.2 < 3"
662 + },
663 + "engines": {
664 + "node": ">=0.10.0"
665 + }
666 + },
667 + "node_modules/ieee754": {
668 + "version": "1.2.1",
669 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
670 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
671 + "funding": [
672 + {
673 + "type": "github",
674 + "url": "https://github.com/sponsors/feross"
675 + },
676 + {
677 + "type": "patreon",
678 + "url": "https://www.patreon.com/feross"
679 + },
680 + {
681 + "type": "consulting",
682 + "url": "https://feross.org/support"
683 + }
684 + ]
685 + },
686 + "node_modules/inherits": {
687 + "version": "2.0.4",
688 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
689 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
690 + },
691 + "node_modules/ip": {
692 + "version": "1.1.8",
693 + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
694 + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
695 + },
696 + "node_modules/ipaddr.js": {
697 + "version": "1.9.1",
698 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
699 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
700 + "engines": {
701 + "node": ">= 0.10"
702 + }
703 + },
704 + "node_modules/is-typedarray": {
705 + "version": "1.0.0",
706 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
707 + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
708 + },
709 + "node_modules/isstream": {
710 + "version": "0.1.2",
711 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
712 + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
713 + },
714 + "node_modules/jsbn": {
715 + "version": "0.1.1",
716 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
717 + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
718 + },
719 + "node_modules/json-schema": {
720 + "version": "0.4.0",
721 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
722 + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
723 + },
724 + "node_modules/json-schema-traverse": {
725 + "version": "0.4.1",
726 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
727 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
728 + },
729 + "node_modules/json-stringify-safe": {
730 + "version": "5.0.1",
731 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
732 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
733 + },
734 + "node_modules/jsprim": {
735 + "version": "1.4.2",
736 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
737 + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
738 + "dependencies": {
739 + "assert-plus": "1.0.0",
740 + "extsprintf": "1.3.0",
741 + "json-schema": "0.4.0",
742 + "verror": "1.10.0"
743 + },
744 + "engines": {
745 + "node": ">=0.6.0"
746 + }
747 + },
748 + "node_modules/kareem": {
749 + "version": "2.3.5",
750 + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.5.tgz",
751 + "integrity": "sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg=="
752 + },
753 + "node_modules/media-typer": {
754 + "version": "0.3.0",
755 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
756 + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
757 + "engines": {
758 + "node": ">= 0.6"
759 + }
760 + },
761 + "node_modules/memory-pager": {
762 + "version": "1.5.0",
763 + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
764 + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
765 + "optional": true
766 + },
767 + "node_modules/merge-descriptors": {
768 + "version": "1.0.1",
769 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
770 + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
771 + },
772 + "node_modules/methods": {
773 + "version": "1.1.2",
774 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
775 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
776 + "engines": {
777 + "node": ">= 0.6"
778 + }
779 + },
780 + "node_modules/mime": {
781 + "version": "1.6.0",
782 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
783 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
784 + "bin": {
785 + "mime": "cli.js"
786 + },
787 + "engines": {
788 + "node": ">=4"
789 + }
790 + },
791 + "node_modules/mime-db": {
792 + "version": "1.52.0",
793 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
794 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
795 + "engines": {
796 + "node": ">= 0.6"
797 + }
798 + },
799 + "node_modules/mime-types": {
800 + "version": "2.1.35",
801 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
802 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
803 + "dependencies": {
804 + "mime-db": "1.52.0"
805 + },
806 + "engines": {
807 + "node": ">= 0.6"
808 + }
809 + },
810 + "node_modules/mongodb": {
811 + "version": "4.6.0",
812 + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.6.0.tgz",
813 + "integrity": "sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A==",
814 + "dependencies": {
815 + "bson": "^4.6.3",
816 + "denque": "^2.0.1",
817 + "mongodb-connection-string-url": "^2.5.2",
818 + "socks": "^2.6.2"
819 + },
820 + "engines": {
821 + "node": ">=12.9.0"
822 + },
823 + "optionalDependencies": {
824 + "saslprep": "^1.0.3"
825 + }
826 + },
827 + "node_modules/mongodb-connection-string-url": {
828 + "version": "2.5.2",
829 + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz",
830 + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==",
831 + "dependencies": {
832 + "@types/whatwg-url": "^8.2.1",
833 + "whatwg-url": "^11.0.0"
834 + }
835 + },
836 + "node_modules/mongoose": {
837 + "version": "6.3.5",
838 + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.3.5.tgz",
839 + "integrity": "sha512-Ho3b/MK3lFyb87NjzyVwrjCqQ5DuLsIPSMFYDuZjaIJNhZfHNPQIcUDR1RLZ0/l+uznwo0VBu3WSwdu8EfAZTA==",
840 + "dependencies": {
841 + "bson": "^4.6.2",
842 + "kareem": "2.3.5",
843 + "mongodb": "4.5.0",
844 + "mpath": "0.9.0",
845 + "mquery": "4.0.3",
846 + "ms": "2.1.3",
847 + "sift": "16.0.0"
848 + },
849 + "engines": {
850 + "node": ">=12.0.0"
851 + },
852 + "funding": {
853 + "type": "opencollective",
854 + "url": "https://opencollective.com/mongoose"
855 + }
856 + },
857 + "node_modules/mongoose/node_modules/mongodb": {
858 + "version": "4.5.0",
859 + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.5.0.tgz",
860 + "integrity": "sha512-A2l8MjEpKojnhbCM0MK3+UOGUSGvTNNSv7AkP1fsT7tkambrkkqN/5F2y+PhzsV0Nbv58u04TETpkaSEdI2zKA==",
861 + "dependencies": {
862 + "bson": "^4.6.2",
863 + "denque": "^2.0.1",
864 + "mongodb-connection-string-url": "^2.5.2",
865 + "socks": "^2.6.2"
866 + },
867 + "engines": {
868 + "node": ">=12.9.0"
869 + },
870 + "optionalDependencies": {
871 + "saslprep": "^1.0.3"
872 + }
873 + },
874 + "node_modules/mpath": {
875 + "version": "0.9.0",
876 + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz",
877 + "integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==",
878 + "engines": {
879 + "node": ">=4.0.0"
880 + }
881 + },
882 + "node_modules/mquery": {
883 + "version": "4.0.3",
884 + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz",
885 + "integrity": "sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==",
886 + "dependencies": {
887 + "debug": "4.x"
888 + },
889 + "engines": {
890 + "node": ">=12.0.0"
891 + }
892 + },
893 + "node_modules/ms": {
894 + "version": "2.1.3",
895 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
896 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
897 + },
898 + "node_modules/negotiator": {
899 + "version": "0.6.3",
900 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
901 + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
902 + "engines": {
903 + "node": ">= 0.6"
904 + }
905 + },
906 + "node_modules/oauth-sign": {
907 + "version": "0.9.0",
908 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
909 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
910 + "engines": {
911 + "node": "*"
912 + }
913 + },
914 + "node_modules/object-inspect": {
915 + "version": "1.12.2",
916 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
917 + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
918 + "funding": {
919 + "url": "https://github.com/sponsors/ljharb"
920 + }
921 + },
922 + "node_modules/on-finished": {
923 + "version": "2.4.1",
924 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
925 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
926 + "dependencies": {
927 + "ee-first": "1.1.1"
928 + },
929 + "engines": {
930 + "node": ">= 0.8"
931 + }
932 + },
933 + "node_modules/parseurl": {
934 + "version": "1.3.3",
935 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
936 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
937 + "engines": {
938 + "node": ">= 0.8"
939 + }
940 + },
941 + "node_modules/path": {
942 + "version": "0.12.7",
943 + "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
944 + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==",
945 + "dependencies": {
946 + "process": "^0.11.1",
947 + "util": "^0.10.3"
948 + }
949 + },
950 + "node_modules/path-to-regexp": {
951 + "version": "0.1.7",
952 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
953 + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
954 + },
955 + "node_modules/performance-now": {
956 + "version": "2.1.0",
957 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
958 + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
959 + },
960 + "node_modules/process": {
961 + "version": "0.11.10",
962 + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
963 + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
964 + "engines": {
965 + "node": ">= 0.6.0"
966 + }
967 + },
968 + "node_modules/proxy-addr": {
969 + "version": "2.0.7",
970 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
971 + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
972 + "dependencies": {
973 + "forwarded": "0.2.0",
974 + "ipaddr.js": "1.9.1"
975 + },
976 + "engines": {
977 + "node": ">= 0.10"
978 + }
979 + },
980 + "node_modules/psl": {
981 + "version": "1.8.0",
982 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
983 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
984 + },
985 + "node_modules/punycode": {
986 + "version": "2.1.1",
987 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
988 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
989 + "engines": {
990 + "node": ">=6"
991 + }
992 + },
993 + "node_modules/qs": {
994 + "version": "6.5.3",
995 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
996 + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
997 + "engines": {
998 + "node": ">=0.6"
999 + }
1000 + },
1001 + "node_modules/range-parser": {
1002 + "version": "1.2.1",
1003 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1004 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1005 + "engines": {
1006 + "node": ">= 0.6"
1007 + }
1008 + },
1009 + "node_modules/raw-body": {
1010 + "version": "2.5.1",
1011 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
1012 + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
1013 + "dependencies": {
1014 + "bytes": "3.1.2",
1015 + "http-errors": "2.0.0",
1016 + "iconv-lite": "0.4.24",
1017 + "unpipe": "1.0.0"
1018 + },
1019 + "engines": {
1020 + "node": ">= 0.8"
1021 + }
1022 + },
1023 + "node_modules/request": {
1024 + "version": "2.88.2",
1025 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
1026 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
1027 + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
1028 + "dependencies": {
1029 + "aws-sign2": "~0.7.0",
1030 + "aws4": "^1.8.0",
1031 + "caseless": "~0.12.0",
1032 + "combined-stream": "~1.0.6",
1033 + "extend": "~3.0.2",
1034 + "forever-agent": "~0.6.1",
1035 + "form-data": "~2.3.2",
1036 + "har-validator": "~5.1.3",
1037 + "http-signature": "~1.2.0",
1038 + "is-typedarray": "~1.0.0",
1039 + "isstream": "~0.1.2",
1040 + "json-stringify-safe": "~5.0.1",
1041 + "mime-types": "~2.1.19",
1042 + "oauth-sign": "~0.9.0",
1043 + "performance-now": "^2.1.0",
1044 + "qs": "~6.5.2",
1045 + "safe-buffer": "^5.1.2",
1046 + "tough-cookie": "~2.5.0",
1047 + "tunnel-agent": "^0.6.0",
1048 + "uuid": "^3.3.2"
1049 + },
1050 + "engines": {
1051 + "node": ">= 6"
1052 + }
1053 + },
1054 + "node_modules/safe-buffer": {
1055 + "version": "5.2.1",
1056 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1057 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1058 + "funding": [
1059 + {
1060 + "type": "github",
1061 + "url": "https://github.com/sponsors/feross"
1062 + },
1063 + {
1064 + "type": "patreon",
1065 + "url": "https://www.patreon.com/feross"
1066 + },
1067 + {
1068 + "type": "consulting",
1069 + "url": "https://feross.org/support"
1070 + }
1071 + ]
1072 + },
1073 + "node_modules/safer-buffer": {
1074 + "version": "2.1.2",
1075 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1076 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
1077 + },
1078 + "node_modules/saslprep": {
1079 + "version": "1.0.3",
1080 + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
1081 + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
1082 + "optional": true,
1083 + "dependencies": {
1084 + "sparse-bitfield": "^3.0.3"
1085 + },
1086 + "engines": {
1087 + "node": ">=6"
1088 + }
1089 + },
1090 + "node_modules/send": {
1091 + "version": "0.18.0",
1092 + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
1093 + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
1094 + "dependencies": {
1095 + "debug": "2.6.9",
1096 + "depd": "2.0.0",
1097 + "destroy": "1.2.0",
1098 + "encodeurl": "~1.0.2",
1099 + "escape-html": "~1.0.3",
1100 + "etag": "~1.8.1",
1101 + "fresh": "0.5.2",
1102 + "http-errors": "2.0.0",
1103 + "mime": "1.6.0",
1104 + "ms": "2.1.3",
1105 + "on-finished": "2.4.1",
1106 + "range-parser": "~1.2.1",
1107 + "statuses": "2.0.1"
1108 + },
1109 + "engines": {
1110 + "node": ">= 0.8.0"
1111 + }
1112 + },
1113 + "node_modules/send/node_modules/debug": {
1114 + "version": "2.6.9",
1115 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1116 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1117 + "dependencies": {
1118 + "ms": "2.0.0"
1119 + }
1120 + },
1121 + "node_modules/send/node_modules/debug/node_modules/ms": {
1122 + "version": "2.0.0",
1123 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1124 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1125 + },
1126 + "node_modules/serve-static": {
1127 + "version": "1.15.0",
1128 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
1129 + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
1130 + "dependencies": {
1131 + "encodeurl": "~1.0.2",
1132 + "escape-html": "~1.0.3",
1133 + "parseurl": "~1.3.3",
1134 + "send": "0.18.0"
1135 + },
1136 + "engines": {
1137 + "node": ">= 0.8.0"
1138 + }
1139 + },
1140 + "node_modules/setprototypeof": {
1141 + "version": "1.2.0",
1142 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
1143 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
1144 + },
1145 + "node_modules/side-channel": {
1146 + "version": "1.0.4",
1147 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1148 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1149 + "dependencies": {
1150 + "call-bind": "^1.0.0",
1151 + "get-intrinsic": "^1.0.2",
1152 + "object-inspect": "^1.9.0"
1153 + },
1154 + "funding": {
1155 + "url": "https://github.com/sponsors/ljharb"
1156 + }
1157 + },
1158 + "node_modules/sift": {
1159 + "version": "16.0.0",
1160 + "resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz",
1161 + "integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ=="
1162 + },
1163 + "node_modules/smart-buffer": {
1164 + "version": "4.2.0",
1165 + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
1166 + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
1167 + "engines": {
1168 + "node": ">= 6.0.0",
1169 + "npm": ">= 3.0.0"
1170 + }
1171 + },
1172 + "node_modules/socks": {
1173 + "version": "2.6.2",
1174 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
1175 + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
1176 + "dependencies": {
1177 + "ip": "^1.1.5",
1178 + "smart-buffer": "^4.2.0"
1179 + },
1180 + "engines": {
1181 + "node": ">= 10.13.0",
1182 + "npm": ">= 3.0.0"
1183 + }
1184 + },
1185 + "node_modules/sparse-bitfield": {
1186 + "version": "3.0.3",
1187 + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
1188 + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=",
1189 + "optional": true,
1190 + "dependencies": {
1191 + "memory-pager": "^1.0.2"
1192 + }
1193 + },
1194 + "node_modules/sshpk": {
1195 + "version": "1.17.0",
1196 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
1197 + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==",
1198 + "dependencies": {
1199 + "asn1": "~0.2.3",
1200 + "assert-plus": "^1.0.0",
1201 + "bcrypt-pbkdf": "^1.0.0",
1202 + "dashdash": "^1.12.0",
1203 + "ecc-jsbn": "~0.1.1",
1204 + "getpass": "^0.1.1",
1205 + "jsbn": "~0.1.0",
1206 + "safer-buffer": "^2.0.2",
1207 + "tweetnacl": "~0.14.0"
1208 + },
1209 + "bin": {
1210 + "sshpk-conv": "bin/sshpk-conv",
1211 + "sshpk-sign": "bin/sshpk-sign",
1212 + "sshpk-verify": "bin/sshpk-verify"
1213 + },
1214 + "engines": {
1215 + "node": ">=0.10.0"
1216 + }
1217 + },
1218 + "node_modules/statuses": {
1219 + "version": "2.0.1",
1220 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
1221 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
1222 + "engines": {
1223 + "node": ">= 0.8"
1224 + }
1225 + },
1226 + "node_modules/toidentifier": {
1227 + "version": "1.0.1",
1228 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
1229 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
1230 + "engines": {
1231 + "node": ">=0.6"
1232 + }
1233 + },
1234 + "node_modules/tough-cookie": {
1235 + "version": "2.5.0",
1236 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
1237 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
1238 + "dependencies": {
1239 + "psl": "^1.1.28",
1240 + "punycode": "^2.1.1"
1241 + },
1242 + "engines": {
1243 + "node": ">=0.8"
1244 + }
1245 + },
1246 + "node_modules/tr46": {
1247 + "version": "3.0.0",
1248 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
1249 + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
1250 + "dependencies": {
1251 + "punycode": "^2.1.1"
1252 + },
1253 + "engines": {
1254 + "node": ">=12"
1255 + }
1256 + },
1257 + "node_modules/tunnel-agent": {
1258 + "version": "0.6.0",
1259 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1260 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1261 + "dependencies": {
1262 + "safe-buffer": "^5.0.1"
1263 + },
1264 + "engines": {
1265 + "node": "*"
1266 + }
1267 + },
1268 + "node_modules/tweetnacl": {
1269 + "version": "0.14.5",
1270 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1271 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
1272 + },
1273 + "node_modules/type-is": {
1274 + "version": "1.6.18",
1275 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
1276 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
1277 + "dependencies": {
1278 + "media-typer": "0.3.0",
1279 + "mime-types": "~2.1.24"
1280 + },
1281 + "engines": {
1282 + "node": ">= 0.6"
1283 + }
1284 + },
1285 + "node_modules/unpipe": {
1286 + "version": "1.0.0",
1287 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1288 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1289 + "engines": {
1290 + "node": ">= 0.8"
1291 + }
1292 + },
1293 + "node_modules/uri-js": {
1294 + "version": "4.4.1",
1295 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1296 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1297 + "dependencies": {
1298 + "punycode": "^2.1.0"
1299 + }
1300 + },
1301 + "node_modules/util": {
1302 + "version": "0.10.4",
1303 + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
1304 + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
1305 + "dependencies": {
1306 + "inherits": "2.0.3"
1307 + }
1308 + },
1309 + "node_modules/util/node_modules/inherits": {
1310 + "version": "2.0.3",
1311 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1312 + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
1313 + },
1314 + "node_modules/utils-merge": {
1315 + "version": "1.0.1",
1316 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1317 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1318 + "engines": {
1319 + "node": ">= 0.4.0"
1320 + }
1321 + },
1322 + "node_modules/uuid": {
1323 + "version": "3.4.0",
1324 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1325 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
1326 + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
1327 + "bin": {
1328 + "uuid": "bin/uuid"
1329 + }
1330 + },
1331 + "node_modules/vary": {
1332 + "version": "1.1.2",
1333 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1334 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
1335 + "engines": {
1336 + "node": ">= 0.8"
1337 + }
1338 + },
1339 + "node_modules/verror": {
1340 + "version": "1.10.0",
1341 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1342 + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1343 + "engines": [
1344 + "node >=0.6.0"
1345 + ],
1346 + "dependencies": {
1347 + "assert-plus": "^1.0.0",
1348 + "core-util-is": "1.0.2",
1349 + "extsprintf": "^1.2.0"
1350 + }
1351 + },
1352 + "node_modules/webidl-conversions": {
1353 + "version": "7.0.0",
1354 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
1355 + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
1356 + "engines": {
1357 + "node": ">=12"
1358 + }
1359 + },
1360 + "node_modules/whatwg-url": {
1361 + "version": "11.0.0",
1362 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
1363 + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
1364 + "dependencies": {
1365 + "tr46": "^3.0.0",
1366 + "webidl-conversions": "^7.0.0"
1367 + },
1368 + "engines": {
1369 + "node": ">=12"
1370 + }
1371 + }
1372 + },
1373 + "dependencies": {
1374 + "@types/node": {
1375 + "version": "17.0.39",
1376 + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.39.tgz",
1377 + "integrity": "sha512-JDU3YLlnPK3WDao6/DlXLOgSNpG13ct+CwIO17V8q0/9fWJyeMJJ/VyZ1lv8kDprihvZMydzVwf0tQOqGiY2Nw=="
1378 + },
1379 + "@types/webidl-conversions": {
1380 + "version": "6.1.1",
1381 + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz",
1382 + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q=="
1383 + },
1384 + "@types/whatwg-url": {
1385 + "version": "8.2.1",
1386 + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz",
1387 + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==",
1388 + "requires": {
1389 + "@types/node": "*",
1390 + "@types/webidl-conversions": "*"
1391 + }
1392 + },
1393 + "accepts": {
1394 + "version": "1.3.8",
1395 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
1396 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
1397 + "requires": {
1398 + "mime-types": "~2.1.34",
1399 + "negotiator": "0.6.3"
1400 + }
1401 + },
1402 + "ajv": {
1403 + "version": "6.12.6",
1404 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1405 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1406 + "requires": {
1407 + "fast-deep-equal": "^3.1.1",
1408 + "fast-json-stable-stringify": "^2.0.0",
1409 + "json-schema-traverse": "^0.4.1",
1410 + "uri-js": "^4.2.2"
1411 + }
1412 + },
1413 + "array-flatten": {
1414 + "version": "1.1.1",
1415 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
1416 + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
1417 + },
1418 + "asn1": {
1419 + "version": "0.2.6",
1420 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
1421 + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
1422 + "requires": {
1423 + "safer-buffer": "~2.1.0"
1424 + }
1425 + },
1426 + "assert-plus": {
1427 + "version": "1.0.0",
1428 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1429 + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw=="
1430 + },
1431 + "asynckit": {
1432 + "version": "0.4.0",
1433 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1434 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
1435 + },
1436 + "aws-sign2": {
1437 + "version": "0.7.0",
1438 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1439 + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA=="
1440 + },
1441 + "aws4": {
1442 + "version": "1.11.0",
1443 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
1444 + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
1445 + },
1446 + "base64-js": {
1447 + "version": "1.5.1",
1448 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1449 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
1450 + },
1451 + "bcrypt-pbkdf": {
1452 + "version": "1.0.2",
1453 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1454 + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
1455 + "requires": {
1456 + "tweetnacl": "^0.14.3"
1457 + }
1458 + },
1459 + "body-parser": {
1460 + "version": "1.20.0",
1461 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
1462 + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
1463 + "requires": {
1464 + "bytes": "3.1.2",
1465 + "content-type": "~1.0.4",
1466 + "debug": "2.6.9",
1467 + "depd": "2.0.0",
1468 + "destroy": "1.2.0",
1469 + "http-errors": "2.0.0",
1470 + "iconv-lite": "0.4.24",
1471 + "on-finished": "2.4.1",
1472 + "qs": "6.10.3",
1473 + "raw-body": "2.5.1",
1474 + "type-is": "~1.6.18",
1475 + "unpipe": "1.0.0"
1476 + },
1477 + "dependencies": {
1478 + "debug": {
1479 + "version": "2.6.9",
1480 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1481 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1482 + "requires": {
1483 + "ms": "2.0.0"
1484 + }
1485 + },
1486 + "ms": {
1487 + "version": "2.0.0",
1488 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1489 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1490 + },
1491 + "qs": {
1492 + "version": "6.10.3",
1493 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
1494 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
1495 + "requires": {
1496 + "side-channel": "^1.0.4"
1497 + }
1498 + }
1499 + }
1500 + },
1501 + "bson": {
1502 + "version": "4.6.4",
1503 + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.4.tgz",
1504 + "integrity": "sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ==",
1505 + "requires": {
1506 + "buffer": "^5.6.0"
1507 + }
1508 + },
1509 + "buffer": {
1510 + "version": "5.7.1",
1511 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1512 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1513 + "requires": {
1514 + "base64-js": "^1.3.1",
1515 + "ieee754": "^1.1.13"
1516 + }
1517 + },
1518 + "bytes": {
1519 + "version": "3.1.2",
1520 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
1521 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
1522 + },
1523 + "call-bind": {
1524 + "version": "1.0.2",
1525 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1526 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1527 + "requires": {
1528 + "function-bind": "^1.1.1",
1529 + "get-intrinsic": "^1.0.2"
1530 + }
1531 + },
1532 + "caseless": {
1533 + "version": "0.12.0",
1534 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1535 + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
1536 + },
1537 + "combined-stream": {
1538 + "version": "1.0.8",
1539 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1540 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1541 + "requires": {
1542 + "delayed-stream": "~1.0.0"
1543 + }
1544 + },
1545 + "content-disposition": {
1546 + "version": "0.5.4",
1547 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
1548 + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
1549 + "requires": {
1550 + "safe-buffer": "5.2.1"
1551 + }
1552 + },
1553 + "content-type": {
1554 + "version": "1.0.4",
1555 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1556 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
1557 + },
1558 + "cookie": {
1559 + "version": "0.5.0",
1560 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
1561 + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
1562 + },
1563 + "cookie-signature": {
1564 + "version": "1.0.6",
1565 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
1566 + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
1567 + },
1568 + "core-util-is": {
1569 + "version": "1.0.2",
1570 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1571 + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
1572 + },
1573 + "dashdash": {
1574 + "version": "1.14.1",
1575 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1576 + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
1577 + "requires": {
1578 + "assert-plus": "^1.0.0"
1579 + }
1580 + },
1581 + "debug": {
1582 + "version": "4.3.4",
1583 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1584 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1585 + "requires": {
1586 + "ms": "2.1.2"
1587 + },
1588 + "dependencies": {
1589 + "ms": {
1590 + "version": "2.1.2",
1591 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1592 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1593 + }
1594 + }
1595 + },
1596 + "delayed-stream": {
1597 + "version": "1.0.0",
1598 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1599 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
1600 + },
1601 + "denque": {
1602 + "version": "2.0.1",
1603 + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz",
1604 + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ=="
1605 + },
1606 + "depd": {
1607 + "version": "2.0.0",
1608 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
1609 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
1610 + },
1611 + "destroy": {
1612 + "version": "1.2.0",
1613 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
1614 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
1615 + },
1616 + "ecc-jsbn": {
1617 + "version": "0.1.2",
1618 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
1619 + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
1620 + "requires": {
1621 + "jsbn": "~0.1.0",
1622 + "safer-buffer": "^2.1.0"
1623 + }
1624 + },
1625 + "ee-first": {
1626 + "version": "1.1.1",
1627 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1628 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
1629 + },
1630 + "encodeurl": {
1631 + "version": "1.0.2",
1632 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
1633 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
1634 + },
1635 + "escape-html": {
1636 + "version": "1.0.3",
1637 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
1638 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
1639 + },
1640 + "etag": {
1641 + "version": "1.8.1",
1642 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
1643 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
1644 + },
1645 + "express": {
1646 + "version": "4.18.1",
1647 + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
1648 + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
1649 + "requires": {
1650 + "accepts": "~1.3.8",
1651 + "array-flatten": "1.1.1",
1652 + "body-parser": "1.20.0",
1653 + "content-disposition": "0.5.4",
1654 + "content-type": "~1.0.4",
1655 + "cookie": "0.5.0",
1656 + "cookie-signature": "1.0.6",
1657 + "debug": "2.6.9",
1658 + "depd": "2.0.0",
1659 + "encodeurl": "~1.0.2",
1660 + "escape-html": "~1.0.3",
1661 + "etag": "~1.8.1",
1662 + "finalhandler": "1.2.0",
1663 + "fresh": "0.5.2",
1664 + "http-errors": "2.0.0",
1665 + "merge-descriptors": "1.0.1",
1666 + "methods": "~1.1.2",
1667 + "on-finished": "2.4.1",
1668 + "parseurl": "~1.3.3",
1669 + "path-to-regexp": "0.1.7",
1670 + "proxy-addr": "~2.0.7",
1671 + "qs": "6.10.3",
1672 + "range-parser": "~1.2.1",
1673 + "safe-buffer": "5.2.1",
1674 + "send": "0.18.0",
1675 + "serve-static": "1.15.0",
1676 + "setprototypeof": "1.2.0",
1677 + "statuses": "2.0.1",
1678 + "type-is": "~1.6.18",
1679 + "utils-merge": "1.0.1",
1680 + "vary": "~1.1.2"
1681 + },
1682 + "dependencies": {
1683 + "debug": {
1684 + "version": "2.6.9",
1685 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1686 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1687 + "requires": {
1688 + "ms": "2.0.0"
1689 + }
1690 + },
1691 + "ms": {
1692 + "version": "2.0.0",
1693 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1694 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1695 + },
1696 + "qs": {
1697 + "version": "6.10.3",
1698 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
1699 + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
1700 + "requires": {
1701 + "side-channel": "^1.0.4"
1702 + }
1703 + }
1704 + }
1705 + },
1706 + "extend": {
1707 + "version": "3.0.2",
1708 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1709 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
1710 + },
1711 + "extsprintf": {
1712 + "version": "1.3.0",
1713 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1714 + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g=="
1715 + },
1716 + "fast-deep-equal": {
1717 + "version": "3.1.3",
1718 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1719 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
1720 + },
1721 + "fast-json-stable-stringify": {
1722 + "version": "2.1.0",
1723 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1724 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
1725 + },
1726 + "finalhandler": {
1727 + "version": "1.2.0",
1728 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
1729 + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
1730 + "requires": {
1731 + "debug": "2.6.9",
1732 + "encodeurl": "~1.0.2",
1733 + "escape-html": "~1.0.3",
1734 + "on-finished": "2.4.1",
1735 + "parseurl": "~1.3.3",
1736 + "statuses": "2.0.1",
1737 + "unpipe": "~1.0.0"
1738 + },
1739 + "dependencies": {
1740 + "debug": {
1741 + "version": "2.6.9",
1742 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1743 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1744 + "requires": {
1745 + "ms": "2.0.0"
1746 + }
1747 + },
1748 + "ms": {
1749 + "version": "2.0.0",
1750 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1751 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1752 + }
1753 + }
1754 + },
1755 + "forever-agent": {
1756 + "version": "0.6.1",
1757 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1758 + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw=="
1759 + },
1760 + "form-data": {
1761 + "version": "2.3.3",
1762 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
1763 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
1764 + "requires": {
1765 + "asynckit": "^0.4.0",
1766 + "combined-stream": "^1.0.6",
1767 + "mime-types": "^2.1.12"
1768 + }
1769 + },
1770 + "forwarded": {
1771 + "version": "0.2.0",
1772 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
1773 + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
1774 + },
1775 + "fresh": {
1776 + "version": "0.5.2",
1777 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
1778 + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
1779 + },
1780 + "fs": {
1781 + "version": "0.0.1-security",
1782 + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
1783 + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w=="
1784 + },
1785 + "function-bind": {
1786 + "version": "1.1.1",
1787 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1788 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
1789 + },
1790 + "get-intrinsic": {
1791 + "version": "1.1.1",
1792 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1793 + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1794 + "requires": {
1795 + "function-bind": "^1.1.1",
1796 + "has": "^1.0.3",
1797 + "has-symbols": "^1.0.1"
1798 + }
1799 + },
1800 + "getpass": {
1801 + "version": "0.1.7",
1802 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1803 + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
1804 + "requires": {
1805 + "assert-plus": "^1.0.0"
1806 + }
1807 + },
1808 + "har-schema": {
1809 + "version": "2.0.0",
1810 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1811 + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q=="
1812 + },
1813 + "har-validator": {
1814 + "version": "5.1.5",
1815 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
1816 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1817 + "requires": {
1818 + "ajv": "^6.12.3",
1819 + "har-schema": "^2.0.0"
1820 + }
1821 + },
1822 + "has": {
1823 + "version": "1.0.3",
1824 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1825 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1826 + "requires": {
1827 + "function-bind": "^1.1.1"
1828 + }
1829 + },
1830 + "has-symbols": {
1831 + "version": "1.0.3",
1832 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
1833 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
1834 + },
1835 + "http-errors": {
1836 + "version": "2.0.0",
1837 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
1838 + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
1839 + "requires": {
1840 + "depd": "2.0.0",
1841 + "inherits": "2.0.4",
1842 + "setprototypeof": "1.2.0",
1843 + "statuses": "2.0.1",
1844 + "toidentifier": "1.0.1"
1845 + }
1846 + },
1847 + "http-signature": {
1848 + "version": "1.2.0",
1849 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
1850 + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
1851 + "requires": {
1852 + "assert-plus": "^1.0.0",
1853 + "jsprim": "^1.2.2",
1854 + "sshpk": "^1.7.0"
1855 + }
1856 + },
1857 + "https": {
1858 + "version": "1.0.0",
1859 + "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz",
1860 + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg=="
1861 + },
1862 + "iconv-lite": {
1863 + "version": "0.4.24",
1864 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1865 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1866 + "requires": {
1867 + "safer-buffer": ">= 2.1.2 < 3"
1868 + }
1869 + },
1870 + "ieee754": {
1871 + "version": "1.2.1",
1872 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1873 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
1874 + },
1875 + "inherits": {
1876 + "version": "2.0.4",
1877 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1878 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1879 + },
1880 + "ip": {
1881 + "version": "1.1.8",
1882 + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
1883 + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
1884 + },
1885 + "ipaddr.js": {
1886 + "version": "1.9.1",
1887 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
1888 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
1889 + },
1890 + "is-typedarray": {
1891 + "version": "1.0.0",
1892 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1893 + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
1894 + },
1895 + "isstream": {
1896 + "version": "0.1.2",
1897 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1898 + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
1899 + },
1900 + "jsbn": {
1901 + "version": "0.1.1",
1902 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1903 + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
1904 + },
1905 + "json-schema": {
1906 + "version": "0.4.0",
1907 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
1908 + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
1909 + },
1910 + "json-schema-traverse": {
1911 + "version": "0.4.1",
1912 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1913 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
1914 + },
1915 + "json-stringify-safe": {
1916 + "version": "5.0.1",
1917 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1918 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
1919 + },
1920 + "jsprim": {
1921 + "version": "1.4.2",
1922 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
1923 + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
1924 + "requires": {
1925 + "assert-plus": "1.0.0",
1926 + "extsprintf": "1.3.0",
1927 + "json-schema": "0.4.0",
1928 + "verror": "1.10.0"
1929 + }
1930 + },
1931 + "kareem": {
1932 + "version": "2.3.5",
1933 + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.5.tgz",
1934 + "integrity": "sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg=="
1935 + },
1936 + "media-typer": {
1937 + "version": "0.3.0",
1938 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1939 + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
1940 + },
1941 + "memory-pager": {
1942 + "version": "1.5.0",
1943 + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
1944 + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
1945 + "optional": true
1946 + },
1947 + "merge-descriptors": {
1948 + "version": "1.0.1",
1949 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
1950 + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
1951 + },
1952 + "methods": {
1953 + "version": "1.1.2",
1954 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1955 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
1956 + },
1957 + "mime": {
1958 + "version": "1.6.0",
1959 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1960 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
1961 + },
1962 + "mime-db": {
1963 + "version": "1.52.0",
1964 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1965 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
1966 + },
1967 + "mime-types": {
1968 + "version": "2.1.35",
1969 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1970 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1971 + "requires": {
1972 + "mime-db": "1.52.0"
1973 + }
1974 + },
1975 + "mongodb": {
1976 + "version": "4.6.0",
1977 + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.6.0.tgz",
1978 + "integrity": "sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A==",
1979 + "requires": {
1980 + "bson": "^4.6.3",
1981 + "denque": "^2.0.1",
1982 + "mongodb-connection-string-url": "^2.5.2",
1983 + "saslprep": "^1.0.3",
1984 + "socks": "^2.6.2"
1985 + }
1986 + },
1987 + "mongodb-connection-string-url": {
1988 + "version": "2.5.2",
1989 + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz",
1990 + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==",
1991 + "requires": {
1992 + "@types/whatwg-url": "^8.2.1",
1993 + "whatwg-url": "^11.0.0"
1994 + }
1995 + },
1996 + "mongoose": {
1997 + "version": "6.3.5",
1998 + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.3.5.tgz",
1999 + "integrity": "sha512-Ho3b/MK3lFyb87NjzyVwrjCqQ5DuLsIPSMFYDuZjaIJNhZfHNPQIcUDR1RLZ0/l+uznwo0VBu3WSwdu8EfAZTA==",
2000 + "requires": {
2001 + "bson": "^4.6.2",
2002 + "kareem": "2.3.5",
2003 + "mongodb": "4.5.0",
2004 + "mpath": "0.9.0",
2005 + "mquery": "4.0.3",
2006 + "ms": "2.1.3",
2007 + "sift": "16.0.0"
2008 + },
2009 + "dependencies": {
2010 + "mongodb": {
2011 + "version": "4.5.0",
2012 + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.5.0.tgz",
2013 + "integrity": "sha512-A2l8MjEpKojnhbCM0MK3+UOGUSGvTNNSv7AkP1fsT7tkambrkkqN/5F2y+PhzsV0Nbv58u04TETpkaSEdI2zKA==",
2014 + "requires": {
2015 + "bson": "^4.6.2",
2016 + "denque": "^2.0.1",
2017 + "mongodb-connection-string-url": "^2.5.2",
2018 + "saslprep": "^1.0.3",
2019 + "socks": "^2.6.2"
2020 + }
2021 + }
2022 + }
2023 + },
2024 + "mpath": {
2025 + "version": "0.9.0",
2026 + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz",
2027 + "integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew=="
2028 + },
2029 + "mquery": {
2030 + "version": "4.0.3",
2031 + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz",
2032 + "integrity": "sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==",
2033 + "requires": {
2034 + "debug": "4.x"
2035 + }
2036 + },
2037 + "ms": {
2038 + "version": "2.1.3",
2039 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2040 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
2041 + },
2042 + "negotiator": {
2043 + "version": "0.6.3",
2044 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
2045 + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
2046 + },
2047 + "oauth-sign": {
2048 + "version": "0.9.0",
2049 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2050 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
2051 + },
2052 + "object-inspect": {
2053 + "version": "1.12.2",
2054 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
2055 + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
2056 + },
2057 + "on-finished": {
2058 + "version": "2.4.1",
2059 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
2060 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
2061 + "requires": {
2062 + "ee-first": "1.1.1"
2063 + }
2064 + },
2065 + "parseurl": {
2066 + "version": "1.3.3",
2067 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
2068 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
2069 + },
2070 + "path": {
2071 + "version": "0.12.7",
2072 + "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
2073 + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==",
2074 + "requires": {
2075 + "process": "^0.11.1",
2076 + "util": "^0.10.3"
2077 + }
2078 + },
2079 + "path-to-regexp": {
2080 + "version": "0.1.7",
2081 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
2082 + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
2083 + },
2084 + "performance-now": {
2085 + "version": "2.1.0",
2086 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
2087 + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
2088 + },
2089 + "process": {
2090 + "version": "0.11.10",
2091 + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
2092 + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="
2093 + },
2094 + "proxy-addr": {
2095 + "version": "2.0.7",
2096 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
2097 + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
2098 + "requires": {
2099 + "forwarded": "0.2.0",
2100 + "ipaddr.js": "1.9.1"
2101 + }
2102 + },
2103 + "psl": {
2104 + "version": "1.8.0",
2105 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
2106 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
2107 + },
2108 + "punycode": {
2109 + "version": "2.1.1",
2110 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2111 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
2112 + },
2113 + "qs": {
2114 + "version": "6.5.3",
2115 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
2116 + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
2117 + },
2118 + "range-parser": {
2119 + "version": "1.2.1",
2120 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
2121 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
2122 + },
2123 + "raw-body": {
2124 + "version": "2.5.1",
2125 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
2126 + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
2127 + "requires": {
2128 + "bytes": "3.1.2",
2129 + "http-errors": "2.0.0",
2130 + "iconv-lite": "0.4.24",
2131 + "unpipe": "1.0.0"
2132 + }
2133 + },
2134 + "request": {
2135 + "version": "2.88.2",
2136 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
2137 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
2138 + "requires": {
2139 + "aws-sign2": "~0.7.0",
2140 + "aws4": "^1.8.0",
2141 + "caseless": "~0.12.0",
2142 + "combined-stream": "~1.0.6",
2143 + "extend": "~3.0.2",
2144 + "forever-agent": "~0.6.1",
2145 + "form-data": "~2.3.2",
2146 + "har-validator": "~5.1.3",
2147 + "http-signature": "~1.2.0",
2148 + "is-typedarray": "~1.0.0",
2149 + "isstream": "~0.1.2",
2150 + "json-stringify-safe": "~5.0.1",
2151 + "mime-types": "~2.1.19",
2152 + "oauth-sign": "~0.9.0",
2153 + "performance-now": "^2.1.0",
2154 + "qs": "~6.5.2",
2155 + "safe-buffer": "^5.1.2",
2156 + "tough-cookie": "~2.5.0",
2157 + "tunnel-agent": "^0.6.0",
2158 + "uuid": "^3.3.2"
2159 + }
2160 + },
2161 + "safe-buffer": {
2162 + "version": "5.2.1",
2163 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2164 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
2165 + },
2166 + "safer-buffer": {
2167 + "version": "2.1.2",
2168 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2169 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
2170 + },
2171 + "saslprep": {
2172 + "version": "1.0.3",
2173 + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
2174 + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
2175 + "optional": true,
2176 + "requires": {
2177 + "sparse-bitfield": "^3.0.3"
2178 + }
2179 + },
2180 + "send": {
2181 + "version": "0.18.0",
2182 + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
2183 + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
2184 + "requires": {
2185 + "debug": "2.6.9",
2186 + "depd": "2.0.0",
2187 + "destroy": "1.2.0",
2188 + "encodeurl": "~1.0.2",
2189 + "escape-html": "~1.0.3",
2190 + "etag": "~1.8.1",
2191 + "fresh": "0.5.2",
2192 + "http-errors": "2.0.0",
2193 + "mime": "1.6.0",
2194 + "ms": "2.1.3",
2195 + "on-finished": "2.4.1",
2196 + "range-parser": "~1.2.1",
2197 + "statuses": "2.0.1"
2198 + },
2199 + "dependencies": {
2200 + "debug": {
2201 + "version": "2.6.9",
2202 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2203 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2204 + "requires": {
2205 + "ms": "2.0.0"
2206 + },
2207 + "dependencies": {
2208 + "ms": {
2209 + "version": "2.0.0",
2210 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2211 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
2212 + }
2213 + }
2214 + }
2215 + }
2216 + },
2217 + "serve-static": {
2218 + "version": "1.15.0",
2219 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
2220 + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
2221 + "requires": {
2222 + "encodeurl": "~1.0.2",
2223 + "escape-html": "~1.0.3",
2224 + "parseurl": "~1.3.3",
2225 + "send": "0.18.0"
2226 + }
2227 + },
2228 + "setprototypeof": {
2229 + "version": "1.2.0",
2230 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
2231 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
2232 + },
2233 + "side-channel": {
2234 + "version": "1.0.4",
2235 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
2236 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
2237 + "requires": {
2238 + "call-bind": "^1.0.0",
2239 + "get-intrinsic": "^1.0.2",
2240 + "object-inspect": "^1.9.0"
2241 + }
2242 + },
2243 + "sift": {
2244 + "version": "16.0.0",
2245 + "resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz",
2246 + "integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ=="
2247 + },
2248 + "smart-buffer": {
2249 + "version": "4.2.0",
2250 + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
2251 + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
2252 + },
2253 + "socks": {
2254 + "version": "2.6.2",
2255 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
2256 + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
2257 + "requires": {
2258 + "ip": "^1.1.5",
2259 + "smart-buffer": "^4.2.0"
2260 + }
2261 + },
2262 + "sparse-bitfield": {
2263 + "version": "3.0.3",
2264 + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
2265 + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=",
2266 + "optional": true,
2267 + "requires": {
2268 + "memory-pager": "^1.0.2"
2269 + }
2270 + },
2271 + "sshpk": {
2272 + "version": "1.17.0",
2273 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
2274 + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==",
2275 + "requires": {
2276 + "asn1": "~0.2.3",
2277 + "assert-plus": "^1.0.0",
2278 + "bcrypt-pbkdf": "^1.0.0",
2279 + "dashdash": "^1.12.0",
2280 + "ecc-jsbn": "~0.1.1",
2281 + "getpass": "^0.1.1",
2282 + "jsbn": "~0.1.0",
2283 + "safer-buffer": "^2.0.2",
2284 + "tweetnacl": "~0.14.0"
2285 + }
2286 + },
2287 + "statuses": {
2288 + "version": "2.0.1",
2289 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
2290 + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
2291 + },
2292 + "toidentifier": {
2293 + "version": "1.0.1",
2294 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
2295 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
2296 + },
2297 + "tough-cookie": {
2298 + "version": "2.5.0",
2299 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
2300 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
2301 + "requires": {
2302 + "psl": "^1.1.28",
2303 + "punycode": "^2.1.1"
2304 + }
2305 + },
2306 + "tr46": {
2307 + "version": "3.0.0",
2308 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
2309 + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
2310 + "requires": {
2311 + "punycode": "^2.1.1"
2312 + }
2313 + },
2314 + "tunnel-agent": {
2315 + "version": "0.6.0",
2316 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2317 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2318 + "requires": {
2319 + "safe-buffer": "^5.0.1"
2320 + }
2321 + },
2322 + "tweetnacl": {
2323 + "version": "0.14.5",
2324 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
2325 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
2326 + },
2327 + "type-is": {
2328 + "version": "1.6.18",
2329 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
2330 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
2331 + "requires": {
2332 + "media-typer": "0.3.0",
2333 + "mime-types": "~2.1.24"
2334 + }
2335 + },
2336 + "unpipe": {
2337 + "version": "1.0.0",
2338 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2339 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
2340 + },
2341 + "uri-js": {
2342 + "version": "4.4.1",
2343 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2344 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2345 + "requires": {
2346 + "punycode": "^2.1.0"
2347 + }
2348 + },
2349 + "util": {
2350 + "version": "0.10.4",
2351 + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
2352 + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
2353 + "requires": {
2354 + "inherits": "2.0.3"
2355 + },
2356 + "dependencies": {
2357 + "inherits": {
2358 + "version": "2.0.3",
2359 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2360 + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
2361 + }
2362 + }
2363 + },
2364 + "utils-merge": {
2365 + "version": "1.0.1",
2366 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2367 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
2368 + },
2369 + "uuid": {
2370 + "version": "3.4.0",
2371 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
2372 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
2373 + },
2374 + "vary": {
2375 + "version": "1.1.2",
2376 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
2377 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
2378 + },
2379 + "verror": {
2380 + "version": "1.10.0",
2381 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
2382 + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
2383 + "requires": {
2384 + "assert-plus": "^1.0.0",
2385 + "core-util-is": "1.0.2",
2386 + "extsprintf": "^1.2.0"
2387 + }
2388 + },
2389 + "webidl-conversions": {
2390 + "version": "7.0.0",
2391 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
2392 + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
2393 + },
2394 + "whatwg-url": {
2395 + "version": "11.0.0",
2396 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
2397 + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
2398 + "requires": {
2399 + "tr46": "^3.0.0",
2400 + "webidl-conversions": "^7.0.0"
2401 + }
2402 + }
2403 + }
2404 +}