Enable the upgrade notice for 5.5 by default
[GitHub/WoltLab/WCF.git] / package-lock.json
CommitLineData
1b278782 1{
0cf73f82
TD
2 "name": "@woltlab/wcf",
3 "version": "5.4.0",
6dc5ec39 4 "lockfileVersion": 2,
0cf73f82 5 "requires": true,
6dc5ec39
TD
6 "packages": {
7 "": {
8 "name": "@woltlab/wcf",
9 "version": "5.4.0",
10 "dependencies": {
4e58d991 11 "@types/facebook-js-sdk": "^3.3.5",
ddc54fdb 12 "@types/google.maps": "^3.48.7",
2c7d8b44 13 "@types/jquery": "^3.5.11",
928ceced 14 "@types/perfect-scrollbar": "^0.7.0",
5ffe7716
TD
15 "@types/pica": "^5.1.3",
16 "@types/prismjs": "^1.16.6",
17 "@types/twitter-for-web": "0.0.2",
6dc5ec39 18 "qr-creator": "^1.0.0",
ddc54fdb 19 "tslib": "^2.4.0"
6dc5ec39
TD
20 },
21 "devDependencies": {
ddc54fdb
TD
22 "@typescript-eslint/eslint-plugin": "^5.22.0",
23 "@typescript-eslint/parser": "^5.22.0",
939124bf 24 "@woltlab/zxcvbn": "git+https://github.com/WoltLab/zxcvbn.git#5b582b24e437f1883ccad3c37dae7c3c5f1e7da3",
ddc54fdb 25 "eslint": "^8.14.0",
716617cf 26 "eslint-config-prettier": "^8.5.0",
ddc54fdb 27 "prettier": "^2.6.2",
a7e15c16 28 "typescript": "^4.7.4"
6dc5ec39
TD
29 }
30 },
6dc5ec39 31 "node_modules/@eslint/eslintrc": {
ddc54fdb
TD
32 "version": "1.2.2",
33 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz",
34 "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==",
6dc5ec39
TD
35 "dev": true,
36 "dependencies": {
37 "ajv": "^6.12.4",
b0683a04 38 "debug": "^4.3.2",
716617cf 39 "espree": "^9.3.1",
5ffe7716 40 "globals": "^13.9.0",
ddc54fdb 41 "ignore": "^5.2.0",
6dc5ec39 42 "import-fresh": "^3.2.1",
b0683a04 43 "js-yaml": "^4.1.0",
6dc5ec39
TD
44 "minimatch": "^3.0.4",
45 "strip-json-comments": "^3.1.1"
46 },
47 "engines": {
b0683a04
TD
48 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
49 }
50 },
5ffe7716 51 "node_modules/@humanwhocodes/config-array": {
716617cf
TD
52 "version": "0.9.5",
53 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
54 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
5ffe7716
TD
55 "dev": true,
56 "dependencies": {
b0683a04 57 "@humanwhocodes/object-schema": "^1.2.1",
5ffe7716
TD
58 "debug": "^4.1.1",
59 "minimatch": "^3.0.4"
60 },
61 "engines": {
62 "node": ">=10.10.0"
63 }
64 },
65 "node_modules/@humanwhocodes/object-schema": {
b0683a04
TD
66 "version": "1.2.1",
67 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
68 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
5ffe7716
TD
69 "dev": true
70 },
6dc5ec39 71 "node_modules/@nodelib/fs.scandir": {
4e58d991
TD
72 "version": "2.1.5",
73 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
74 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
6dc5ec39
TD
75 "dev": true,
76 "dependencies": {
4e58d991 77 "@nodelib/fs.stat": "2.0.5",
6dc5ec39
TD
78 "run-parallel": "^1.1.9"
79 },
80 "engines": {
81 "node": ">= 8"
82 }
83 },
84 "node_modules/@nodelib/fs.stat": {
4e58d991
TD
85 "version": "2.0.5",
86 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
87 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
6dc5ec39
TD
88 "dev": true,
89 "engines": {
90 "node": ">= 8"
91 }
92 },
93 "node_modules/@nodelib/fs.walk": {
4e58d991
TD
94 "version": "1.2.8",
95 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
96 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
6dc5ec39
TD
97 "dev": true,
98 "dependencies": {
4e58d991 99 "@nodelib/fs.scandir": "2.1.5",
6dc5ec39
TD
100 "fastq": "^1.6.0"
101 },
102 "engines": {
103 "node": ">= 8"
104 }
105 },
106 "node_modules/@types/facebook-js-sdk": {
4e58d991
TD
107 "version": "3.3.5",
108 "resolved": "https://registry.npmjs.org/@types/facebook-js-sdk/-/facebook-js-sdk-3.3.5.tgz",
109 "integrity": "sha512-80UAq9UoDzDDpsRXxV2ci1R+g/durNJTEzqh3ES4YkswW5T2lWAUuAghUWruw/H849ZhugyQqeaLHKF0iapReg=="
6dc5ec39 110 },
5ffe7716 111 "node_modules/@types/google.maps": {
ddc54fdb
TD
112 "version": "3.48.7",
113 "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.48.7.tgz",
114 "integrity": "sha512-mssJhNv6jwk+zyh0MpYWWTsL99l84nEz7m+l0p4MY2f2iqdkOYl2kDFdB7g7ME0ih41V0kaZXsjntkq5ul/UyQ=="
2c056c14 115 },
6dc5ec39 116 "node_modules/@types/jquery": {
716617cf
TD
117 "version": "3.5.14",
118 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz",
119 "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==",
6dc5ec39
TD
120 "dependencies": {
121 "@types/sizzle": "*"
122 }
123 },
124 "node_modules/@types/json-schema": {
ddc54fdb
TD
125 "version": "7.0.11",
126 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
127 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
6dc5ec39
TD
128 "dev": true
129 },
130 "node_modules/@types/perfect-scrollbar": {
5ffe7716
TD
131 "version": "0.7.0",
132 "resolved": "https://registry.npmjs.org/@types/perfect-scrollbar/-/perfect-scrollbar-0.7.0.tgz",
133 "integrity": "sha512-hz9JUDS872oHDuRxi1Wqa3sdqxhZ3NkQk/T/+2Pz/nsPA6Lajf54kxocRLj6Ofi99YqzlSkDI7TrRc1qtbvzYQ==",
6dc5ec39
TD
134 "dependencies": {
135 "@types/jquery": "*"
136 }
137 },
138 "node_modules/@types/pica": {
5ffe7716
TD
139 "version": "5.1.3",
140 "resolved": "https://registry.npmjs.org/@types/pica/-/pica-5.1.3.tgz",
141 "integrity": "sha512-13SEyETRE5psd9bE0AmN+0M1tannde2fwHfLVaVIljkbL9V0OfFvKwCicyeDvVYLkmjQWEydbAlsDsmjrdyTOg=="
6dc5ec39
TD
142 },
143 "node_modules/@types/prismjs": {
716617cf
TD
144 "version": "1.26.0",
145 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
146 "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
6dc5ec39
TD
147 },
148 "node_modules/@types/sizzle": {
716617cf
TD
149 "version": "2.3.3",
150 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
151 "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ=="
6dc5ec39
TD
152 },
153 "node_modules/@types/twitter-for-web": {
5ffe7716
TD
154 "version": "0.0.2",
155 "resolved": "https://registry.npmjs.org/@types/twitter-for-web/-/twitter-for-web-0.0.2.tgz",
156 "integrity": "sha512-fDg882G9KHOkVxyJFkZ1hIOHxgj1vHLZnMJshF9W+8C2f9lzkIc/DeD1Ed2q1SWaHD/hdooaFIWTDhgL8zzpYg=="
6dc5ec39
TD
157 },
158 "node_modules/@types/zxcvbn": {
4e58d991
TD
159 "version": "4.4.1",
160 "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.1.tgz",
161 "integrity": "sha512-3NoqvZC2W5gAC5DZbTpCeJ251vGQmgcWIHQJGq2J240HY6ErQ9aWKkwfoKJlHLx+A83WPNTZ9+3cd2ILxbvr1w==",
6dc5ec39
TD
162 "dev": true
163 },
164 "node_modules/@typescript-eslint/eslint-plugin": {
ddc54fdb
TD
165 "version": "5.22.0",
166 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz",
167 "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==",
6dc5ec39
TD
168 "dev": true,
169 "dependencies": {
ddc54fdb
TD
170 "@typescript-eslint/scope-manager": "5.22.0",
171 "@typescript-eslint/type-utils": "5.22.0",
172 "@typescript-eslint/utils": "5.22.0",
b0683a04 173 "debug": "^4.3.2",
6dc5ec39 174 "functional-red-black-tree": "^1.0.1",
b0683a04
TD
175 "ignore": "^5.1.8",
176 "regexpp": "^3.2.0",
5ffe7716
TD
177 "semver": "^7.3.5",
178 "tsutils": "^3.21.0"
6dc5ec39
TD
179 },
180 "engines": {
b0683a04 181 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
182 },
183 "funding": {
184 "type": "opencollective",
185 "url": "https://opencollective.com/typescript-eslint"
186 },
187 "peerDependencies": {
b0683a04
TD
188 "@typescript-eslint/parser": "^5.0.0",
189 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
5ffe7716
TD
190 },
191 "peerDependenciesMeta": {
192 "typescript": {
193 "optional": true
194 }
6dc5ec39
TD
195 }
196 },
6dc5ec39 197 "node_modules/@typescript-eslint/parser": {
ddc54fdb
TD
198 "version": "5.22.0",
199 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz",
200 "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==",
6dc5ec39
TD
201 "dev": true,
202 "dependencies": {
ddc54fdb
TD
203 "@typescript-eslint/scope-manager": "5.22.0",
204 "@typescript-eslint/types": "5.22.0",
205 "@typescript-eslint/typescript-estree": "5.22.0",
b0683a04 206 "debug": "^4.3.2"
6dc5ec39
TD
207 },
208 "engines": {
b0683a04 209 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
210 },
211 "funding": {
212 "type": "opencollective",
213 "url": "https://opencollective.com/typescript-eslint"
214 },
215 "peerDependencies": {
b0683a04 216 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
5ffe7716
TD
217 },
218 "peerDependenciesMeta": {
219 "typescript": {
220 "optional": true
221 }
6dc5ec39
TD
222 }
223 },
224 "node_modules/@typescript-eslint/scope-manager": {
ddc54fdb
TD
225 "version": "5.22.0",
226 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz",
227 "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==",
6dc5ec39
TD
228 "dev": true,
229 "dependencies": {
ddc54fdb
TD
230 "@typescript-eslint/types": "5.22.0",
231 "@typescript-eslint/visitor-keys": "5.22.0"
6dc5ec39
TD
232 },
233 "engines": {
b0683a04 234 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
235 },
236 "funding": {
237 "type": "opencollective",
238 "url": "https://opencollective.com/typescript-eslint"
6dc5ec39
TD
239 }
240 },
2c7d8b44 241 "node_modules/@typescript-eslint/type-utils": {
ddc54fdb
TD
242 "version": "5.22.0",
243 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz",
244 "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==",
2c7d8b44
TD
245 "dev": true,
246 "dependencies": {
ddc54fdb 247 "@typescript-eslint/utils": "5.22.0",
2c7d8b44
TD
248 "debug": "^4.3.2",
249 "tsutils": "^3.21.0"
250 },
251 "engines": {
252 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
253 },
254 "funding": {
255 "type": "opencollective",
256 "url": "https://opencollective.com/typescript-eslint"
257 },
258 "peerDependencies": {
259 "eslint": "*"
260 },
261 "peerDependenciesMeta": {
262 "typescript": {
263 "optional": true
264 }
265 }
266 },
6dc5ec39 267 "node_modules/@typescript-eslint/types": {
ddc54fdb
TD
268 "version": "5.22.0",
269 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz",
270 "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==",
6dc5ec39
TD
271 "dev": true,
272 "engines": {
b0683a04 273 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
274 },
275 "funding": {
276 "type": "opencollective",
277 "url": "https://opencollective.com/typescript-eslint"
6dc5ec39
TD
278 }
279 },
280 "node_modules/@typescript-eslint/typescript-estree": {
ddc54fdb
TD
281 "version": "5.22.0",
282 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz",
283 "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==",
6dc5ec39
TD
284 "dev": true,
285 "dependencies": {
ddc54fdb
TD
286 "@typescript-eslint/types": "5.22.0",
287 "@typescript-eslint/visitor-keys": "5.22.0",
b0683a04
TD
288 "debug": "^4.3.2",
289 "globby": "^11.0.4",
290 "is-glob": "^4.0.3",
5ffe7716
TD
291 "semver": "^7.3.5",
292 "tsutils": "^3.21.0"
6dc5ec39
TD
293 },
294 "engines": {
b0683a04 295 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
296 },
297 "funding": {
298 "type": "opencollective",
299 "url": "https://opencollective.com/typescript-eslint"
300 },
301 "peerDependenciesMeta": {
302 "typescript": {
303 "optional": true
304 }
6dc5ec39
TD
305 }
306 },
716617cf 307 "node_modules/@typescript-eslint/utils": {
ddc54fdb
TD
308 "version": "5.22.0",
309 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz",
310 "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==",
716617cf
TD
311 "dev": true,
312 "dependencies": {
313 "@types/json-schema": "^7.0.9",
ddc54fdb
TD
314 "@typescript-eslint/scope-manager": "5.22.0",
315 "@typescript-eslint/types": "5.22.0",
316 "@typescript-eslint/typescript-estree": "5.22.0",
716617cf
TD
317 "eslint-scope": "^5.1.1",
318 "eslint-utils": "^3.0.0"
319 },
320 "engines": {
321 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
322 },
323 "funding": {
324 "type": "opencollective",
325 "url": "https://opencollective.com/typescript-eslint"
326 },
327 "peerDependencies": {
328 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
329 }
330 },
6dc5ec39 331 "node_modules/@typescript-eslint/visitor-keys": {
ddc54fdb
TD
332 "version": "5.22.0",
333 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz",
334 "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==",
6dc5ec39
TD
335 "dev": true,
336 "dependencies": {
ddc54fdb 337 "@typescript-eslint/types": "5.22.0",
b0683a04 338 "eslint-visitor-keys": "^3.0.0"
6dc5ec39
TD
339 },
340 "engines": {
b0683a04 341 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
342 },
343 "funding": {
344 "type": "opencollective",
345 "url": "https://opencollective.com/typescript-eslint"
6dc5ec39
TD
346 }
347 },
348 "node_modules/@woltlab/zxcvbn": {
4e58d991 349 "version": "4.4.2",
939124bf
TD
350 "resolved": "git+ssh://git@github.com/WoltLab/zxcvbn.git#5b582b24e437f1883ccad3c37dae7c3c5f1e7da3",
351 "integrity": "sha512-gi/PpP8I5YmaZV6oH8I6JfkKJhUfuKVGu6IkvQYMx3qXHXxzaCS1wSdy9WXIUG185PVRk9ca+RysLAcXd6lhYA==",
6dc5ec39 352 "dev": true,
4e58d991 353 "license": "MIT",
6dc5ec39 354 "dependencies": {
4e58d991 355 "@types/zxcvbn": "^4.4.1"
6dc5ec39
TD
356 }
357 },
358 "node_modules/acorn": {
ddc54fdb
TD
359 "version": "8.7.1",
360 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
361 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
6dc5ec39
TD
362 "dev": true,
363 "bin": {
364 "acorn": "bin/acorn"
365 },
366 "engines": {
367 "node": ">=0.4.0"
368 }
369 },
370 "node_modules/acorn-jsx": {
5ffe7716
TD
371 "version": "5.3.2",
372 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
373 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
374 "dev": true,
375 "peerDependencies": {
376 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
377 }
6dc5ec39
TD
378 },
379 "node_modules/ajv": {
380 "version": "6.12.6",
381 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
382 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
383 "dev": true,
384 "dependencies": {
385 "fast-deep-equal": "^3.1.1",
386 "fast-json-stable-stringify": "^2.0.0",
387 "json-schema-traverse": "^0.4.1",
388 "uri-js": "^4.2.2"
5ffe7716
TD
389 },
390 "funding": {
391 "type": "github",
392 "url": "https://github.com/sponsors/epoberezkin"
6dc5ec39
TD
393 }
394 },
6dc5ec39 395 "node_modules/ansi-regex": {
b0683a04
TD
396 "version": "5.0.1",
397 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
398 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6dc5ec39
TD
399 "dev": true,
400 "engines": {
401 "node": ">=8"
402 }
403 },
404 "node_modules/ansi-styles": {
405 "version": "4.3.0",
406 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
407 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
408 "dev": true,
409 "dependencies": {
410 "color-convert": "^2.0.1"
411 },
412 "engines": {
413 "node": ">=8"
716617cf
TD
414 },
415 "funding": {
416 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6dc5ec39
TD
417 }
418 },
419 "node_modules/argparse": {
b0683a04
TD
420 "version": "2.0.1",
421 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
422 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
423 "dev": true
6dc5ec39
TD
424 },
425 "node_modules/array-union": {
426 "version": "2.1.0",
427 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
428 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
429 "dev": true,
430 "engines": {
431 "node": ">=8"
432 }
433 },
6dc5ec39 434 "node_modules/balanced-match": {
5ffe7716
TD
435 "version": "1.0.2",
436 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
437 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
6dc5ec39
TD
438 "dev": true
439 },
440 "node_modules/brace-expansion": {
441 "version": "1.1.11",
442 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
443 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
444 "dev": true,
445 "dependencies": {
446 "balanced-match": "^1.0.0",
447 "concat-map": "0.0.1"
448 }
449 },
450 "node_modules/braces": {
451 "version": "3.0.2",
452 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
453 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
454 "dev": true,
455 "dependencies": {
456 "fill-range": "^7.0.1"
457 },
458 "engines": {
459 "node": ">=8"
460 }
461 },
462 "node_modules/callsites": {
463 "version": "3.1.0",
464 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
465 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
466 "dev": true,
467 "engines": {
468 "node": ">=6"
469 }
470 },
471 "node_modules/chalk": {
716617cf
TD
472 "version": "4.1.2",
473 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
474 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6dc5ec39
TD
475 "dev": true,
476 "dependencies": {
477 "ansi-styles": "^4.1.0",
478 "supports-color": "^7.1.0"
479 },
480 "engines": {
481 "node": ">=10"
716617cf
TD
482 },
483 "funding": {
484 "url": "https://github.com/chalk/chalk?sponsor=1"
6dc5ec39
TD
485 }
486 },
487 "node_modules/color-convert": {
488 "version": "2.0.1",
489 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
490 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
491 "dev": true,
492 "dependencies": {
493 "color-name": "~1.1.4"
494 },
495 "engines": {
496 "node": ">=7.0.0"
497 }
498 },
499 "node_modules/color-name": {
500 "version": "1.1.4",
501 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
502 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
503 "dev": true
504 },
505 "node_modules/concat-map": {
506 "version": "0.0.1",
507 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
508 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
509 "dev": true
510 },
511 "node_modules/cross-spawn": {
512 "version": "7.0.3",
513 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
514 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
515 "dev": true,
516 "dependencies": {
517 "path-key": "^3.1.0",
518 "shebang-command": "^2.0.0",
519 "which": "^2.0.1"
520 },
521 "engines": {
522 "node": ">= 8"
523 }
524 },
525 "node_modules/debug": {
b0683a04
TD
526 "version": "4.3.3",
527 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
528 "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
6dc5ec39
TD
529 "dev": true,
530 "dependencies": {
531 "ms": "2.1.2"
532 },
533 "engines": {
534 "node": ">=6.0"
b0683a04
TD
535 },
536 "peerDependenciesMeta": {
537 "supports-color": {
538 "optional": true
539 }
6dc5ec39
TD
540 }
541 },
542 "node_modules/deep-is": {
716617cf
TD
543 "version": "0.1.4",
544 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
545 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
6dc5ec39
TD
546 "dev": true
547 },
548 "node_modules/dir-glob": {
549 "version": "3.0.1",
550 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
551 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
552 "dev": true,
553 "dependencies": {
554 "path-type": "^4.0.0"
555 },
556 "engines": {
557 "node": ">=8"
558 }
559 },
560 "node_modules/doctrine": {
561 "version": "3.0.0",
562 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
563 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
564 "dev": true,
565 "dependencies": {
566 "esutils": "^2.0.2"
567 },
568 "engines": {
569 "node": ">=6.0.0"
570 }
571 },
6dc5ec39 572 "node_modules/escape-string-regexp": {
5ffe7716
TD
573 "version": "4.0.0",
574 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
575 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
6dc5ec39
TD
576 "dev": true,
577 "engines": {
5ffe7716
TD
578 "node": ">=10"
579 },
580 "funding": {
581 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
582 }
583 },
584 "node_modules/eslint": {
ddc54fdb
TD
585 "version": "8.14.0",
586 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz",
587 "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==",
6dc5ec39
TD
588 "dev": true,
589 "dependencies": {
ddc54fdb 590 "@eslint/eslintrc": "^1.2.2",
b0683a04 591 "@humanwhocodes/config-array": "^0.9.2",
6dc5ec39
TD
592 "ajv": "^6.10.0",
593 "chalk": "^4.0.0",
594 "cross-spawn": "^7.0.2",
b0683a04 595 "debug": "^4.3.2",
6dc5ec39 596 "doctrine": "^3.0.0",
5ffe7716 597 "escape-string-regexp": "^4.0.0",
716617cf 598 "eslint-scope": "^7.1.1",
b0683a04 599 "eslint-utils": "^3.0.0",
716617cf
TD
600 "eslint-visitor-keys": "^3.3.0",
601 "espree": "^9.3.1",
5ffe7716 602 "esquery": "^1.4.0",
6dc5ec39 603 "esutils": "^2.0.2",
5ffe7716
TD
604 "fast-deep-equal": "^3.1.3",
605 "file-entry-cache": "^6.0.1",
6dc5ec39 606 "functional-red-black-tree": "^1.0.1",
b0683a04 607 "glob-parent": "^6.0.1",
5ffe7716 608 "globals": "^13.6.0",
716617cf 609 "ignore": "^5.2.0",
6dc5ec39
TD
610 "import-fresh": "^3.0.0",
611 "imurmurhash": "^0.1.4",
612 "is-glob": "^4.0.0",
b0683a04 613 "js-yaml": "^4.1.0",
6dc5ec39
TD
614 "json-stable-stringify-without-jsonify": "^1.0.1",
615 "levn": "^0.4.1",
5ffe7716 616 "lodash.merge": "^4.6.2",
6dc5ec39
TD
617 "minimatch": "^3.0.4",
618 "natural-compare": "^1.4.0",
619 "optionator": "^0.9.1",
b0683a04 620 "regexpp": "^3.2.0",
b0683a04 621 "strip-ansi": "^6.0.1",
6dc5ec39 622 "strip-json-comments": "^3.1.0",
6dc5ec39
TD
623 "text-table": "^0.2.0",
624 "v8-compile-cache": "^2.0.3"
625 },
626 "bin": {
627 "eslint": "bin/eslint.js"
628 },
629 "engines": {
b0683a04 630 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5ffe7716
TD
631 },
632 "funding": {
633 "url": "https://opencollective.com/eslint"
6dc5ec39
TD
634 }
635 },
636 "node_modules/eslint-config-prettier": {
716617cf
TD
637 "version": "8.5.0",
638 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
639 "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
6dc5ec39 640 "dev": true,
6dc5ec39 641 "bin": {
5ffe7716
TD
642 "eslint-config-prettier": "bin/cli.js"
643 },
644 "peerDependencies": {
645 "eslint": ">=7.0.0"
6dc5ec39
TD
646 }
647 },
648 "node_modules/eslint-scope": {
649 "version": "5.1.1",
650 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
651 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
652 "dev": true,
653 "dependencies": {
654 "esrecurse": "^4.3.0",
655 "estraverse": "^4.1.1"
656 },
657 "engines": {
658 "node": ">=8.0.0"
659 }
660 },
661 "node_modules/eslint-utils": {
b0683a04
TD
662 "version": "3.0.0",
663 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
664 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
6dc5ec39
TD
665 "dev": true,
666 "dependencies": {
b0683a04 667 "eslint-visitor-keys": "^2.0.0"
6dc5ec39
TD
668 },
669 "engines": {
b0683a04
TD
670 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
671 },
672 "funding": {
673 "url": "https://github.com/sponsors/mysticatea"
674 },
675 "peerDependencies": {
676 "eslint": ">=5"
6dc5ec39
TD
677 }
678 },
679 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
b0683a04
TD
680 "version": "2.1.0",
681 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
682 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
6dc5ec39
TD
683 "dev": true,
684 "engines": {
b0683a04 685 "node": ">=10"
6dc5ec39
TD
686 }
687 },
688 "node_modules/eslint-visitor-keys": {
716617cf
TD
689 "version": "3.3.0",
690 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
691 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
6dc5ec39
TD
692 "dev": true,
693 "engines": {
b0683a04 694 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
6dc5ec39
TD
695 }
696 },
b0683a04 697 "node_modules/eslint/node_modules/eslint-scope": {
716617cf
TD
698 "version": "7.1.1",
699 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
700 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
6dc5ec39
TD
701 "dev": true,
702 "dependencies": {
b0683a04
TD
703 "esrecurse": "^4.3.0",
704 "estraverse": "^5.2.0"
6dc5ec39
TD
705 },
706 "engines": {
b0683a04 707 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
6dc5ec39
TD
708 }
709 },
b0683a04
TD
710 "node_modules/eslint/node_modules/estraverse": {
711 "version": "5.3.0",
712 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
713 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
6dc5ec39
TD
714 "dev": true,
715 "engines": {
b0683a04 716 "node": ">=4.0"
6dc5ec39
TD
717 }
718 },
b0683a04 719 "node_modules/espree": {
716617cf
TD
720 "version": "9.3.1",
721 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz",
722 "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==",
b0683a04
TD
723 "dev": true,
724 "dependencies": {
2c7d8b44 725 "acorn": "^8.7.0",
b0683a04 726 "acorn-jsx": "^5.3.1",
716617cf 727 "eslint-visitor-keys": "^3.3.0"
6dc5ec39
TD
728 },
729 "engines": {
b0683a04 730 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
6dc5ec39
TD
731 }
732 },
733 "node_modules/esquery": {
5ffe7716
TD
734 "version": "1.4.0",
735 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
736 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
6dc5ec39
TD
737 "dev": true,
738 "dependencies": {
739 "estraverse": "^5.1.0"
740 },
741 "engines": {
742 "node": ">=0.10"
743 }
744 },
745 "node_modules/esquery/node_modules/estraverse": {
716617cf
TD
746 "version": "5.3.0",
747 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
748 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
6dc5ec39
TD
749 "dev": true,
750 "engines": {
751 "node": ">=4.0"
752 }
753 },
754 "node_modules/esrecurse": {
755 "version": "4.3.0",
756 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
757 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
758 "dev": true,
759 "dependencies": {
760 "estraverse": "^5.2.0"
761 },
762 "engines": {
763 "node": ">=4.0"
764 }
765 },
766 "node_modules/esrecurse/node_modules/estraverse": {
b0683a04
TD
767 "version": "5.3.0",
768 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
769 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
6dc5ec39
TD
770 "dev": true,
771 "engines": {
772 "node": ">=4.0"
773 }
774 },
775 "node_modules/estraverse": {
776 "version": "4.3.0",
777 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
778 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
779 "dev": true,
780 "engines": {
781 "node": ">=4.0"
782 }
783 },
784 "node_modules/esutils": {
785 "version": "2.0.3",
786 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
787 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
788 "dev": true,
789 "engines": {
790 "node": ">=0.10.0"
791 }
792 },
793 "node_modules/fast-deep-equal": {
794 "version": "3.1.3",
795 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
796 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
797 "dev": true
798 },
799 "node_modules/fast-glob": {
716617cf
TD
800 "version": "3.2.11",
801 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
802 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
6dc5ec39
TD
803 "dev": true,
804 "dependencies": {
805 "@nodelib/fs.stat": "^2.0.2",
806 "@nodelib/fs.walk": "^1.2.3",
4e58d991 807 "glob-parent": "^5.1.2",
6dc5ec39 808 "merge2": "^1.3.0",
4e58d991 809 "micromatch": "^4.0.4"
6dc5ec39
TD
810 },
811 "engines": {
2c7d8b44 812 "node": ">=8.6.0"
6dc5ec39
TD
813 }
814 },
b0683a04
TD
815 "node_modules/fast-glob/node_modules/glob-parent": {
816 "version": "5.1.2",
817 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
818 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
819 "dev": true,
820 "dependencies": {
821 "is-glob": "^4.0.1"
822 },
823 "engines": {
824 "node": ">= 6"
825 }
826 },
6dc5ec39
TD
827 "node_modules/fast-json-stable-stringify": {
828 "version": "2.1.0",
829 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
830 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
831 "dev": true
832 },
833 "node_modules/fast-levenshtein": {
834 "version": "2.0.6",
835 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
836 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
837 "dev": true
838 },
839 "node_modules/fastq": {
4e58d991
TD
840 "version": "1.13.0",
841 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
842 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
6dc5ec39
TD
843 "dev": true,
844 "dependencies": {
845 "reusify": "^1.0.4"
846 }
847 },
848 "node_modules/file-entry-cache": {
5ffe7716
TD
849 "version": "6.0.1",
850 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
851 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
6dc5ec39
TD
852 "dev": true,
853 "dependencies": {
5ffe7716 854 "flat-cache": "^3.0.4"
6dc5ec39
TD
855 },
856 "engines": {
5ffe7716 857 "node": "^10.12.0 || >=12.0.0"
6dc5ec39
TD
858 }
859 },
860 "node_modules/fill-range": {
861 "version": "7.0.1",
862 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
863 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
864 "dev": true,
865 "dependencies": {
866 "to-regex-range": "^5.0.1"
867 },
868 "engines": {
869 "node": ">=8"
870 }
871 },
872 "node_modules/flat-cache": {
5ffe7716
TD
873 "version": "3.0.4",
874 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
875 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
6dc5ec39
TD
876 "dev": true,
877 "dependencies": {
5ffe7716
TD
878 "flatted": "^3.1.0",
879 "rimraf": "^3.0.2"
6dc5ec39
TD
880 },
881 "engines": {
5ffe7716 882 "node": "^10.12.0 || >=12.0.0"
6dc5ec39
TD
883 }
884 },
885 "node_modules/flatted": {
716617cf
TD
886 "version": "3.2.5",
887 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
888 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
6dc5ec39
TD
889 "dev": true
890 },
891 "node_modules/fs.realpath": {
892 "version": "1.0.0",
893 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
894 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
895 "dev": true
896 },
897 "node_modules/functional-red-black-tree": {
898 "version": "1.0.1",
899 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
900 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
901 "dev": true
902 },
6dc5ec39 903 "node_modules/glob": {
716617cf
TD
904 "version": "7.2.0",
905 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
906 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
6dc5ec39
TD
907 "dev": true,
908 "dependencies": {
909 "fs.realpath": "^1.0.0",
910 "inflight": "^1.0.4",
911 "inherits": "2",
912 "minimatch": "^3.0.4",
913 "once": "^1.3.0",
914 "path-is-absolute": "^1.0.0"
915 },
916 "engines": {
917 "node": "*"
5ffe7716
TD
918 },
919 "funding": {
920 "url": "https://github.com/sponsors/isaacs"
6dc5ec39
TD
921 }
922 },
923 "node_modules/glob-parent": {
b0683a04
TD
924 "version": "6.0.2",
925 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
926 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
6dc5ec39
TD
927 "dev": true,
928 "dependencies": {
b0683a04 929 "is-glob": "^4.0.3"
6dc5ec39
TD
930 },
931 "engines": {
b0683a04 932 "node": ">=10.13.0"
6dc5ec39
TD
933 }
934 },
935 "node_modules/globals": {
ddc54fdb
TD
936 "version": "13.13.0",
937 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz",
938 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==",
6dc5ec39
TD
939 "dev": true,
940 "dependencies": {
5ffe7716 941 "type-fest": "^0.20.2"
6dc5ec39
TD
942 },
943 "engines": {
944 "node": ">=8"
5ffe7716
TD
945 },
946 "funding": {
947 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
948 }
949 },
950 "node_modules/globby": {
2c7d8b44
TD
951 "version": "11.1.0",
952 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
953 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
6dc5ec39
TD
954 "dev": true,
955 "dependencies": {
956 "array-union": "^2.1.0",
957 "dir-glob": "^3.0.1",
2c7d8b44
TD
958 "fast-glob": "^3.2.9",
959 "ignore": "^5.2.0",
960 "merge2": "^1.4.1",
6dc5ec39
TD
961 "slash": "^3.0.0"
962 },
963 "engines": {
964 "node": ">=10"
5ffe7716
TD
965 },
966 "funding": {
967 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
968 }
969 },
6dc5ec39
TD
970 "node_modules/has-flag": {
971 "version": "4.0.0",
972 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
973 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
974 "dev": true,
975 "engines": {
976 "node": ">=8"
977 }
978 },
979 "node_modules/ignore": {
2c7d8b44
TD
980 "version": "5.2.0",
981 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
982 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
6dc5ec39
TD
983 "dev": true,
984 "engines": {
985 "node": ">= 4"
986 }
987 },
988 "node_modules/import-fresh": {
5ffe7716
TD
989 "version": "3.3.0",
990 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
991 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6dc5ec39
TD
992 "dev": true,
993 "dependencies": {
994 "parent-module": "^1.0.0",
995 "resolve-from": "^4.0.0"
996 },
997 "engines": {
998 "node": ">=6"
5ffe7716
TD
999 },
1000 "funding": {
1001 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
1002 }
1003 },
1004 "node_modules/imurmurhash": {
1005 "version": "0.1.4",
1006 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1007 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1008 "dev": true,
1009 "engines": {
1010 "node": ">=0.8.19"
1011 }
1012 },
1013 "node_modules/inflight": {
1014 "version": "1.0.6",
1015 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1016 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1017 "dev": true,
1018 "dependencies": {
1019 "once": "^1.3.0",
1020 "wrappy": "1"
1021 }
1022 },
1023 "node_modules/inherits": {
1024 "version": "2.0.4",
1025 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1026 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1027 "dev": true
1028 },
1029 "node_modules/is-extglob": {
1030 "version": "2.1.1",
1031 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1032 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1033 "dev": true,
1034 "engines": {
1035 "node": ">=0.10.0"
1036 }
1037 },
6dc5ec39 1038 "node_modules/is-glob": {
b0683a04
TD
1039 "version": "4.0.3",
1040 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1041 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6dc5ec39
TD
1042 "dev": true,
1043 "dependencies": {
1044 "is-extglob": "^2.1.1"
1045 },
1046 "engines": {
1047 "node": ">=0.10.0"
1048 }
1049 },
1050 "node_modules/is-number": {
1051 "version": "7.0.0",
1052 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1053 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1054 "dev": true,
1055 "engines": {
1056 "node": ">=0.12.0"
1057 }
1058 },
1059 "node_modules/isexe": {
1060 "version": "2.0.0",
1061 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1062 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1063 "dev": true
1064 },
6dc5ec39 1065 "node_modules/js-yaml": {
b0683a04
TD
1066 "version": "4.1.0",
1067 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1068 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
6dc5ec39
TD
1069 "dev": true,
1070 "dependencies": {
b0683a04 1071 "argparse": "^2.0.1"
6dc5ec39
TD
1072 },
1073 "bin": {
1074 "js-yaml": "bin/js-yaml.js"
1075 }
1076 },
1077 "node_modules/json-schema-traverse": {
1078 "version": "0.4.1",
1079 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1080 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1081 "dev": true
1082 },
1083 "node_modules/json-stable-stringify-without-jsonify": {
1084 "version": "1.0.1",
1085 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1086 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1087 "dev": true
1088 },
1089 "node_modules/levn": {
1090 "version": "0.4.1",
1091 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1092 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1093 "dev": true,
1094 "dependencies": {
1095 "prelude-ls": "^1.2.1",
1096 "type-check": "~0.4.0"
1097 },
1098 "engines": {
1099 "node": ">= 0.8.0"
1100 }
1101 },
5ffe7716
TD
1102 "node_modules/lodash.merge": {
1103 "version": "4.6.2",
1104 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1105 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1106 "dev": true
1107 },
5ffe7716
TD
1108 "node_modules/lru-cache": {
1109 "version": "6.0.0",
1110 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1111 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1112 "dev": true,
1113 "dependencies": {
1114 "yallist": "^4.0.0"
1115 },
1116 "engines": {
1117 "node": ">=10"
1118 }
1119 },
6dc5ec39
TD
1120 "node_modules/merge2": {
1121 "version": "1.4.1",
1122 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1123 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1124 "dev": true,
1125 "engines": {
1126 "node": ">= 8"
1127 }
1128 },
1129 "node_modules/micromatch": {
ddc54fdb
TD
1130 "version": "4.0.5",
1131 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1132 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
6dc5ec39
TD
1133 "dev": true,
1134 "dependencies": {
ddc54fdb
TD
1135 "braces": "^3.0.2",
1136 "picomatch": "^2.3.1"
6dc5ec39
TD
1137 },
1138 "engines": {
4e58d991 1139 "node": ">=8.6"
6dc5ec39
TD
1140 }
1141 },
1142 "node_modules/minimatch": {
716617cf
TD
1143 "version": "3.1.2",
1144 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1145 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
6dc5ec39
TD
1146 "dev": true,
1147 "dependencies": {
1148 "brace-expansion": "^1.1.7"
1149 },
1150 "engines": {
1151 "node": "*"
1152 }
1153 },
6dc5ec39
TD
1154 "node_modules/ms": {
1155 "version": "2.1.2",
1156 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1157 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1158 "dev": true
1159 },
1160 "node_modules/natural-compare": {
1161 "version": "1.4.0",
1162 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1163 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1164 "dev": true
1165 },
1166 "node_modules/once": {
1167 "version": "1.4.0",
1168 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1169 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1170 "dev": true,
1171 "dependencies": {
1172 "wrappy": "1"
1173 }
1174 },
1175 "node_modules/optionator": {
1176 "version": "0.9.1",
1177 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1178 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1179 "dev": true,
1180 "dependencies": {
1181 "deep-is": "^0.1.3",
1182 "fast-levenshtein": "^2.0.6",
1183 "levn": "^0.4.1",
1184 "prelude-ls": "^1.2.1",
1185 "type-check": "^0.4.0",
1186 "word-wrap": "^1.2.3"
1187 },
1188 "engines": {
1189 "node": ">= 0.8.0"
1190 }
1191 },
1192 "node_modules/parent-module": {
1193 "version": "1.0.1",
1194 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1195 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1196 "dev": true,
1197 "dependencies": {
1198 "callsites": "^3.0.0"
1199 },
1200 "engines": {
1201 "node": ">=6"
1202 }
1203 },
1204 "node_modules/path-is-absolute": {
1205 "version": "1.0.1",
1206 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1207 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1208 "dev": true,
1209 "engines": {
1210 "node": ">=0.10.0"
1211 }
1212 },
1213 "node_modules/path-key": {
1214 "version": "3.1.1",
1215 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1216 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1217 "dev": true,
1218 "engines": {
1219 "node": ">=8"
1220 }
1221 },
1222 "node_modules/path-type": {
1223 "version": "4.0.0",
1224 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1225 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1226 "dev": true,
1227 "engines": {
1228 "node": ">=8"
1229 }
1230 },
1231 "node_modules/picomatch": {
2c7d8b44
TD
1232 "version": "2.3.1",
1233 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1234 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
6dc5ec39
TD
1235 "dev": true,
1236 "engines": {
1237 "node": ">=8.6"
4e58d991
TD
1238 },
1239 "funding": {
1240 "url": "https://github.com/sponsors/jonschlinkert"
6dc5ec39
TD
1241 }
1242 },
1243 "node_modules/prelude-ls": {
1244 "version": "1.2.1",
1245 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1246 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1247 "dev": true,
1248 "engines": {
1249 "node": ">= 0.8.0"
1250 }
1251 },
1252 "node_modules/prettier": {
ddc54fdb
TD
1253 "version": "2.6.2",
1254 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz",
1255 "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
6dc5ec39
TD
1256 "dev": true,
1257 "bin": {
1258 "prettier": "bin-prettier.js"
1259 },
1260 "engines": {
1261 "node": ">=10.13.0"
ddc54fdb
TD
1262 },
1263 "funding": {
1264 "url": "https://github.com/prettier/prettier?sponsor=1"
6dc5ec39
TD
1265 }
1266 },
6dc5ec39
TD
1267 "node_modules/punycode": {
1268 "version": "2.1.1",
1269 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1270 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1271 "dev": true,
1272 "engines": {
1273 "node": ">=6"
1274 }
1275 },
1276 "node_modules/qr-creator": {
1277 "version": "1.0.0",
1278 "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
1279 "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
1280 },
4e58d991
TD
1281 "node_modules/queue-microtask": {
1282 "version": "1.2.3",
1283 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1284 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1285 "dev": true,
1286 "funding": [
1287 {
1288 "type": "github",
1289 "url": "https://github.com/sponsors/feross"
1290 },
1291 {
1292 "type": "patreon",
1293 "url": "https://www.patreon.com/feross"
1294 },
1295 {
1296 "type": "consulting",
1297 "url": "https://feross.org/support"
1298 }
1299 ]
1300 },
6dc5ec39 1301 "node_modules/regexpp": {
b0683a04
TD
1302 "version": "3.2.0",
1303 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
1304 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
6dc5ec39
TD
1305 "dev": true,
1306 "engines": {
1307 "node": ">=8"
b0683a04
TD
1308 },
1309 "funding": {
1310 "url": "https://github.com/sponsors/mysticatea"
5ffe7716
TD
1311 }
1312 },
6dc5ec39
TD
1313 "node_modules/resolve-from": {
1314 "version": "4.0.0",
1315 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1316 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1317 "dev": true,
1318 "engines": {
1319 "node": ">=4"
1320 }
1321 },
1322 "node_modules/reusify": {
1323 "version": "1.0.4",
1324 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1325 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1326 "dev": true,
1327 "engines": {
1328 "iojs": ">=1.0.0",
1329 "node": ">=0.10.0"
1330 }
1331 },
1332 "node_modules/rimraf": {
5ffe7716
TD
1333 "version": "3.0.2",
1334 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1335 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
6dc5ec39
TD
1336 "dev": true,
1337 "dependencies": {
1338 "glob": "^7.1.3"
1339 },
1340 "bin": {
1341 "rimraf": "bin.js"
5ffe7716
TD
1342 },
1343 "funding": {
1344 "url": "https://github.com/sponsors/isaacs"
6dc5ec39
TD
1345 }
1346 },
1347 "node_modules/run-parallel": {
4e58d991
TD
1348 "version": "1.2.0",
1349 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1350 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1351 "dev": true,
1352 "funding": [
1353 {
1354 "type": "github",
1355 "url": "https://github.com/sponsors/feross"
1356 },
1357 {
1358 "type": "patreon",
1359 "url": "https://www.patreon.com/feross"
1360 },
1361 {
1362 "type": "consulting",
1363 "url": "https://feross.org/support"
1364 }
1365 ],
1366 "dependencies": {
1367 "queue-microtask": "^1.2.2"
1368 }
6dc5ec39
TD
1369 },
1370 "node_modules/semver": {
5ffe7716
TD
1371 "version": "7.3.5",
1372 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
1373 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
6dc5ec39 1374 "dev": true,
5ffe7716
TD
1375 "dependencies": {
1376 "lru-cache": "^6.0.0"
1377 },
6dc5ec39
TD
1378 "bin": {
1379 "semver": "bin/semver.js"
1380 },
1381 "engines": {
1382 "node": ">=10"
1383 }
1384 },
1385 "node_modules/shebang-command": {
1386 "version": "2.0.0",
1387 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1388 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1389 "dev": true,
1390 "dependencies": {
1391 "shebang-regex": "^3.0.0"
1392 },
1393 "engines": {
1394 "node": ">=8"
1395 }
1396 },
1397 "node_modules/shebang-regex": {
1398 "version": "3.0.0",
1399 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1400 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1401 "dev": true,
1402 "engines": {
1403 "node": ">=8"
1404 }
1405 },
1406 "node_modules/slash": {
1407 "version": "3.0.0",
1408 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
1409 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
1410 "dev": true,
1411 "engines": {
1412 "node": ">=8"
1413 }
1414 },
6dc5ec39 1415 "node_modules/strip-ansi": {
b0683a04
TD
1416 "version": "6.0.1",
1417 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1418 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
6dc5ec39
TD
1419 "dev": true,
1420 "dependencies": {
b0683a04 1421 "ansi-regex": "^5.0.1"
6dc5ec39
TD
1422 },
1423 "engines": {
1424 "node": ">=8"
1425 }
1426 },
1427 "node_modules/strip-json-comments": {
1428 "version": "3.1.1",
1429 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1430 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1431 "dev": true,
1432 "engines": {
1433 "node": ">=8"
5ffe7716
TD
1434 },
1435 "funding": {
1436 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
1437 }
1438 },
1439 "node_modules/supports-color": {
1440 "version": "7.2.0",
1441 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1442 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1443 "dev": true,
1444 "dependencies": {
1445 "has-flag": "^4.0.0"
1446 },
1447 "engines": {
1448 "node": ">=8"
1449 }
1450 },
6dc5ec39
TD
1451 "node_modules/text-table": {
1452 "version": "0.2.0",
1453 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1454 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
1455 "dev": true
1456 },
1457 "node_modules/to-regex-range": {
1458 "version": "5.0.1",
1459 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1460 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1461 "dev": true,
1462 "dependencies": {
1463 "is-number": "^7.0.0"
1464 },
1465 "engines": {
1466 "node": ">=8.0"
1467 }
1468 },
1469 "node_modules/tslib": {
ddc54fdb
TD
1470 "version": "2.4.0",
1471 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
1472 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
6dc5ec39
TD
1473 },
1474 "node_modules/tsutils": {
5ffe7716
TD
1475 "version": "3.21.0",
1476 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
1477 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
6dc5ec39
TD
1478 "dev": true,
1479 "dependencies": {
1480 "tslib": "^1.8.1"
1481 },
1482 "engines": {
1483 "node": ">= 6"
5ffe7716
TD
1484 },
1485 "peerDependencies": {
1486 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
6dc5ec39
TD
1487 }
1488 },
1489 "node_modules/tsutils/node_modules/tslib": {
1490 "version": "1.14.1",
1491 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
1492 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
1493 "dev": true
1494 },
1495 "node_modules/type-check": {
1496 "version": "0.4.0",
1497 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1498 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1499 "dev": true,
1500 "dependencies": {
1501 "prelude-ls": "^1.2.1"
1502 },
1503 "engines": {
1504 "node": ">= 0.8.0"
1505 }
1506 },
1507 "node_modules/type-fest": {
5ffe7716
TD
1508 "version": "0.20.2",
1509 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1510 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
6dc5ec39
TD
1511 "dev": true,
1512 "engines": {
5ffe7716
TD
1513 "node": ">=10"
1514 },
1515 "funding": {
1516 "url": "https://github.com/sponsors/sindresorhus"
6dc5ec39
TD
1517 }
1518 },
1519 "node_modules/typescript": {
a7e15c16
TD
1520 "version": "4.7.4",
1521 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
1522 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
6dc5ec39
TD
1523 "dev": true,
1524 "bin": {
1525 "tsc": "bin/tsc",
1526 "tsserver": "bin/tsserver"
1527 },
1528 "engines": {
1529 "node": ">=4.2.0"
1530 }
1531 },
1532 "node_modules/uri-js": {
5ffe7716
TD
1533 "version": "4.4.1",
1534 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1535 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6dc5ec39
TD
1536 "dev": true,
1537 "dependencies": {
1538 "punycode": "^2.1.0"
1539 }
1540 },
1541 "node_modules/v8-compile-cache": {
716617cf
TD
1542 "version": "2.3.0",
1543 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
1544 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
6dc5ec39
TD
1545 "dev": true
1546 },
1547 "node_modules/which": {
1548 "version": "2.0.2",
1549 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1550 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1551 "dev": true,
1552 "dependencies": {
1553 "isexe": "^2.0.0"
1554 },
1555 "bin": {
1556 "node-which": "bin/node-which"
1557 },
1558 "engines": {
1559 "node": ">= 8"
1560 }
1561 },
1562 "node_modules/word-wrap": {
1563 "version": "1.2.3",
1564 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1565 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1566 "dev": true,
1567 "engines": {
1568 "node": ">=0.10.0"
1569 }
1570 },
1571 "node_modules/wrappy": {
1572 "version": "1.0.2",
1573 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1574 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1575 "dev": true
1576 },
5ffe7716
TD
1577 "node_modules/yallist": {
1578 "version": "4.0.0",
1579 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1580 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1581 "dev": true
6dc5ec39
TD
1582 }
1583 },
1b278782 1584 "dependencies": {
520c5751 1585 "@eslint/eslintrc": {
ddc54fdb
TD
1586 "version": "1.2.2",
1587 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz",
1588 "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==",
520c5751
TD
1589 "dev": true,
1590 "requires": {
1591 "ajv": "^6.12.4",
b0683a04 1592 "debug": "^4.3.2",
716617cf 1593 "espree": "^9.3.1",
5ffe7716 1594 "globals": "^13.9.0",
ddc54fdb 1595 "ignore": "^5.2.0",
520c5751 1596 "import-fresh": "^3.2.1",
b0683a04 1597 "js-yaml": "^4.1.0",
520c5751
TD
1598 "minimatch": "^3.0.4",
1599 "strip-json-comments": "^3.1.1"
520c5751
TD
1600 }
1601 },
5ffe7716 1602 "@humanwhocodes/config-array": {
716617cf
TD
1603 "version": "0.9.5",
1604 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
1605 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
5ffe7716
TD
1606 "dev": true,
1607 "requires": {
b0683a04 1608 "@humanwhocodes/object-schema": "^1.2.1",
5ffe7716
TD
1609 "debug": "^4.1.1",
1610 "minimatch": "^3.0.4"
1611 }
1612 },
1613 "@humanwhocodes/object-schema": {
b0683a04
TD
1614 "version": "1.2.1",
1615 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
1616 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
5ffe7716
TD
1617 "dev": true
1618 },
520c5751 1619 "@nodelib/fs.scandir": {
4e58d991
TD
1620 "version": "2.1.5",
1621 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1622 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
520c5751
TD
1623 "dev": true,
1624 "requires": {
4e58d991 1625 "@nodelib/fs.stat": "2.0.5",
520c5751
TD
1626 "run-parallel": "^1.1.9"
1627 }
1628 },
1629 "@nodelib/fs.stat": {
4e58d991
TD
1630 "version": "2.0.5",
1631 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1632 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
520c5751
TD
1633 "dev": true
1634 },
1635 "@nodelib/fs.walk": {
4e58d991
TD
1636 "version": "1.2.8",
1637 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1638 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
520c5751
TD
1639 "dev": true,
1640 "requires": {
4e58d991 1641 "@nodelib/fs.scandir": "2.1.5",
520c5751
TD
1642 "fastq": "^1.6.0"
1643 }
1644 },
7972c1a7 1645 "@types/facebook-js-sdk": {
4e58d991
TD
1646 "version": "3.3.5",
1647 "resolved": "https://registry.npmjs.org/@types/facebook-js-sdk/-/facebook-js-sdk-3.3.5.tgz",
1648 "integrity": "sha512-80UAq9UoDzDDpsRXxV2ci1R+g/durNJTEzqh3ES4YkswW5T2lWAUuAghUWruw/H849ZhugyQqeaLHKF0iapReg=="
7972c1a7 1649 },
5ffe7716 1650 "@types/google.maps": {
ddc54fdb
TD
1651 "version": "3.48.7",
1652 "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.48.7.tgz",
1653 "integrity": "sha512-mssJhNv6jwk+zyh0MpYWWTsL99l84nEz7m+l0p4MY2f2iqdkOYl2kDFdB7g7ME0ih41V0kaZXsjntkq5ul/UyQ=="
867c4493 1654 },
90a65e0d 1655 "@types/jquery": {
716617cf
TD
1656 "version": "3.5.14",
1657 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz",
1658 "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==",
90a65e0d
AE
1659 "requires": {
1660 "@types/sizzle": "*"
1661 }
1662 },
520c5751 1663 "@types/json-schema": {
ddc54fdb
TD
1664 "version": "7.0.11",
1665 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
1666 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
520c5751
TD
1667 "dev": true
1668 },
9fbb1e71 1669 "@types/perfect-scrollbar": {
5ffe7716
TD
1670 "version": "0.7.0",
1671 "resolved": "https://registry.npmjs.org/@types/perfect-scrollbar/-/perfect-scrollbar-0.7.0.tgz",
1672 "integrity": "sha512-hz9JUDS872oHDuRxi1Wqa3sdqxhZ3NkQk/T/+2Pz/nsPA6Lajf54kxocRLj6Ofi99YqzlSkDI7TrRc1qtbvzYQ==",
9fbb1e71
AE
1673 "requires": {
1674 "@types/jquery": "*"
1675 }
1676 },
1b278782 1677 "@types/pica": {
5ffe7716
TD
1678 "version": "5.1.3",
1679 "resolved": "https://registry.npmjs.org/@types/pica/-/pica-5.1.3.tgz",
1680 "integrity": "sha512-13SEyETRE5psd9bE0AmN+0M1tannde2fwHfLVaVIljkbL9V0OfFvKwCicyeDvVYLkmjQWEydbAlsDsmjrdyTOg=="
1b278782 1681 },
4dd8e8cf 1682 "@types/prismjs": {
716617cf
TD
1683 "version": "1.26.0",
1684 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
1685 "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
4dd8e8cf 1686 },
90a65e0d 1687 "@types/sizzle": {
716617cf
TD
1688 "version": "2.3.3",
1689 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
1690 "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ=="
90a65e0d 1691 },
a0b7aad4 1692 "@types/twitter-for-web": {
5ffe7716
TD
1693 "version": "0.0.2",
1694 "resolved": "https://registry.npmjs.org/@types/twitter-for-web/-/twitter-for-web-0.0.2.tgz",
1695 "integrity": "sha512-fDg882G9KHOkVxyJFkZ1hIOHxgj1vHLZnMJshF9W+8C2f9lzkIc/DeD1Ed2q1SWaHD/hdooaFIWTDhgL8zzpYg=="
a0b7aad4 1696 },
d5fdf861 1697 "@types/zxcvbn": {
4e58d991
TD
1698 "version": "4.4.1",
1699 "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.1.tgz",
1700 "integrity": "sha512-3NoqvZC2W5gAC5DZbTpCeJ251vGQmgcWIHQJGq2J240HY6ErQ9aWKkwfoKJlHLx+A83WPNTZ9+3cd2ILxbvr1w==",
d5fdf861
TD
1701 "dev": true
1702 },
520c5751 1703 "@typescript-eslint/eslint-plugin": {
ddc54fdb
TD
1704 "version": "5.22.0",
1705 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz",
1706 "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==",
520c5751
TD
1707 "dev": true,
1708 "requires": {
ddc54fdb
TD
1709 "@typescript-eslint/scope-manager": "5.22.0",
1710 "@typescript-eslint/type-utils": "5.22.0",
1711 "@typescript-eslint/utils": "5.22.0",
b0683a04 1712 "debug": "^4.3.2",
520c5751 1713 "functional-red-black-tree": "^1.0.1",
b0683a04
TD
1714 "ignore": "^5.1.8",
1715 "regexpp": "^3.2.0",
5ffe7716
TD
1716 "semver": "^7.3.5",
1717 "tsutils": "^3.21.0"
520c5751
TD
1718 }
1719 },
520c5751 1720 "@typescript-eslint/parser": {
ddc54fdb
TD
1721 "version": "5.22.0",
1722 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz",
1723 "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==",
520c5751
TD
1724 "dev": true,
1725 "requires": {
ddc54fdb
TD
1726 "@typescript-eslint/scope-manager": "5.22.0",
1727 "@typescript-eslint/types": "5.22.0",
1728 "@typescript-eslint/typescript-estree": "5.22.0",
b0683a04 1729 "debug": "^4.3.2"
520c5751
TD
1730 }
1731 },
1732 "@typescript-eslint/scope-manager": {
ddc54fdb
TD
1733 "version": "5.22.0",
1734 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz",
1735 "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==",
520c5751
TD
1736 "dev": true,
1737 "requires": {
ddc54fdb
TD
1738 "@typescript-eslint/types": "5.22.0",
1739 "@typescript-eslint/visitor-keys": "5.22.0"
2c7d8b44
TD
1740 }
1741 },
1742 "@typescript-eslint/type-utils": {
ddc54fdb
TD
1743 "version": "5.22.0",
1744 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz",
1745 "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==",
2c7d8b44
TD
1746 "dev": true,
1747 "requires": {
ddc54fdb 1748 "@typescript-eslint/utils": "5.22.0",
2c7d8b44
TD
1749 "debug": "^4.3.2",
1750 "tsutils": "^3.21.0"
520c5751
TD
1751 }
1752 },
1753 "@typescript-eslint/types": {
ddc54fdb
TD
1754 "version": "5.22.0",
1755 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz",
1756 "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==",
520c5751
TD
1757 "dev": true
1758 },
1759 "@typescript-eslint/typescript-estree": {
ddc54fdb
TD
1760 "version": "5.22.0",
1761 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz",
1762 "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==",
520c5751
TD
1763 "dev": true,
1764 "requires": {
ddc54fdb
TD
1765 "@typescript-eslint/types": "5.22.0",
1766 "@typescript-eslint/visitor-keys": "5.22.0",
b0683a04
TD
1767 "debug": "^4.3.2",
1768 "globby": "^11.0.4",
1769 "is-glob": "^4.0.3",
5ffe7716
TD
1770 "semver": "^7.3.5",
1771 "tsutils": "^3.21.0"
520c5751
TD
1772 }
1773 },
716617cf 1774 "@typescript-eslint/utils": {
ddc54fdb
TD
1775 "version": "5.22.0",
1776 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz",
1777 "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==",
716617cf
TD
1778 "dev": true,
1779 "requires": {
1780 "@types/json-schema": "^7.0.9",
ddc54fdb
TD
1781 "@typescript-eslint/scope-manager": "5.22.0",
1782 "@typescript-eslint/types": "5.22.0",
1783 "@typescript-eslint/typescript-estree": "5.22.0",
716617cf
TD
1784 "eslint-scope": "^5.1.1",
1785 "eslint-utils": "^3.0.0"
1786 }
1787 },
520c5751 1788 "@typescript-eslint/visitor-keys": {
ddc54fdb
TD
1789 "version": "5.22.0",
1790 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz",
1791 "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==",
520c5751
TD
1792 "dev": true,
1793 "requires": {
ddc54fdb 1794 "@typescript-eslint/types": "5.22.0",
b0683a04 1795 "eslint-visitor-keys": "^3.0.0"
520c5751
TD
1796 }
1797 },
d5fdf861 1798 "@woltlab/zxcvbn": {
939124bf
TD
1799 "version": "git+ssh://git@github.com/WoltLab/zxcvbn.git#5b582b24e437f1883ccad3c37dae7c3c5f1e7da3",
1800 "integrity": "sha512-gi/PpP8I5YmaZV6oH8I6JfkKJhUfuKVGu6IkvQYMx3qXHXxzaCS1wSdy9WXIUG185PVRk9ca+RysLAcXd6lhYA==",
7dd495bc 1801 "dev": true,
939124bf 1802 "from": "@woltlab/zxcvbn@git+https://github.com/WoltLab/zxcvbn.git#5b582b24e437f1883ccad3c37dae7c3c5f1e7da3",
d5fdf861 1803 "requires": {
4e58d991 1804 "@types/zxcvbn": "^4.4.1"
d5fdf861
TD
1805 }
1806 },
520c5751 1807 "acorn": {
ddc54fdb
TD
1808 "version": "8.7.1",
1809 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
1810 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
520c5751
TD
1811 "dev": true
1812 },
1813 "acorn-jsx": {
5ffe7716
TD
1814 "version": "5.3.2",
1815 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1816 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1817 "dev": true,
1818 "requires": {}
520c5751
TD
1819 },
1820 "ajv": {
1821 "version": "6.12.6",
1822 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1823 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1824 "dev": true,
1825 "requires": {
1826 "fast-deep-equal": "^3.1.1",
1827 "fast-json-stable-stringify": "^2.0.0",
1828 "json-schema-traverse": "^0.4.1",
1829 "uri-js": "^4.2.2"
1830 }
1831 },
520c5751 1832 "ansi-regex": {
b0683a04
TD
1833 "version": "5.0.1",
1834 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1835 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
520c5751
TD
1836 "dev": true
1837 },
1838 "ansi-styles": {
3dbd74ea
AE
1839 "version": "4.3.0",
1840 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1841 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
520c5751
TD
1842 "dev": true,
1843 "requires": {
3dbd74ea 1844 "color-convert": "^2.0.1"
520c5751
TD
1845 }
1846 },
1847 "argparse": {
b0683a04
TD
1848 "version": "2.0.1",
1849 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1850 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1851 "dev": true
520c5751
TD
1852 },
1853 "array-union": {
1854 "version": "2.1.0",
1855 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
1856 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
1857 "dev": true
1858 },
520c5751 1859 "balanced-match": {
5ffe7716
TD
1860 "version": "1.0.2",
1861 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1862 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
520c5751
TD
1863 "dev": true
1864 },
1865 "brace-expansion": {
1866 "version": "1.1.11",
1867 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1868 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1869 "dev": true,
1870 "requires": {
1871 "balanced-match": "^1.0.0",
1872 "concat-map": "0.0.1"
1873 }
1874 },
1875 "braces": {
1876 "version": "3.0.2",
1877 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1878 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1879 "dev": true,
1880 "requires": {
1881 "fill-range": "^7.0.1"
1882 }
1883 },
1884 "callsites": {
1885 "version": "3.1.0",
1886 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1887 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1888 "dev": true
1889 },
1890 "chalk": {
716617cf
TD
1891 "version": "4.1.2",
1892 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1893 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
520c5751
TD
1894 "dev": true,
1895 "requires": {
1896 "ansi-styles": "^4.1.0",
1897 "supports-color": "^7.1.0"
520c5751
TD
1898 }
1899 },
1900 "color-convert": {
3dbd74ea
AE
1901 "version": "2.0.1",
1902 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1903 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
520c5751
TD
1904 "dev": true,
1905 "requires": {
3dbd74ea 1906 "color-name": "~1.1.4"
520c5751
TD
1907 }
1908 },
1909 "color-name": {
3dbd74ea
AE
1910 "version": "1.1.4",
1911 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1912 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
520c5751
TD
1913 "dev": true
1914 },
1915 "concat-map": {
1916 "version": "0.0.1",
1917 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1918 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1919 "dev": true
1920 },
1921 "cross-spawn": {
1922 "version": "7.0.3",
1923 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1924 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1925 "dev": true,
1926 "requires": {
1927 "path-key": "^3.1.0",
1928 "shebang-command": "^2.0.0",
1929 "which": "^2.0.1"
1930 }
1931 },
1932 "debug": {
b0683a04
TD
1933 "version": "4.3.3",
1934 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
1935 "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
520c5751
TD
1936 "dev": true,
1937 "requires": {
1938 "ms": "2.1.2"
1939 }
1940 },
1941 "deep-is": {
716617cf
TD
1942 "version": "0.1.4",
1943 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1944 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
520c5751
TD
1945 "dev": true
1946 },
1947 "dir-glob": {
1948 "version": "3.0.1",
1949 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
1950 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
1951 "dev": true,
1952 "requires": {
1953 "path-type": "^4.0.0"
1954 }
1955 },
1956 "doctrine": {
1957 "version": "3.0.0",
1958 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1959 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
1960 "dev": true,
1961 "requires": {
1962 "esutils": "^2.0.2"
1963 }
1964 },
520c5751 1965 "escape-string-regexp": {
5ffe7716
TD
1966 "version": "4.0.0",
1967 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1968 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
520c5751
TD
1969 "dev": true
1970 },
1971 "eslint": {
ddc54fdb
TD
1972 "version": "8.14.0",
1973 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz",
1974 "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==",
520c5751
TD
1975 "dev": true,
1976 "requires": {
ddc54fdb 1977 "@eslint/eslintrc": "^1.2.2",
b0683a04 1978 "@humanwhocodes/config-array": "^0.9.2",
520c5751
TD
1979 "ajv": "^6.10.0",
1980 "chalk": "^4.0.0",
1981 "cross-spawn": "^7.0.2",
b0683a04 1982 "debug": "^4.3.2",
520c5751 1983 "doctrine": "^3.0.0",
5ffe7716 1984 "escape-string-regexp": "^4.0.0",
716617cf 1985 "eslint-scope": "^7.1.1",
b0683a04 1986 "eslint-utils": "^3.0.0",
716617cf
TD
1987 "eslint-visitor-keys": "^3.3.0",
1988 "espree": "^9.3.1",
5ffe7716 1989 "esquery": "^1.4.0",
520c5751 1990 "esutils": "^2.0.2",
5ffe7716
TD
1991 "fast-deep-equal": "^3.1.3",
1992 "file-entry-cache": "^6.0.1",
520c5751 1993 "functional-red-black-tree": "^1.0.1",
b0683a04 1994 "glob-parent": "^6.0.1",
5ffe7716 1995 "globals": "^13.6.0",
716617cf 1996 "ignore": "^5.2.0",
520c5751
TD
1997 "import-fresh": "^3.0.0",
1998 "imurmurhash": "^0.1.4",
1999 "is-glob": "^4.0.0",
b0683a04 2000 "js-yaml": "^4.1.0",
520c5751
TD
2001 "json-stable-stringify-without-jsonify": "^1.0.1",
2002 "levn": "^0.4.1",
5ffe7716 2003 "lodash.merge": "^4.6.2",
520c5751
TD
2004 "minimatch": "^3.0.4",
2005 "natural-compare": "^1.4.0",
2006 "optionator": "^0.9.1",
b0683a04 2007 "regexpp": "^3.2.0",
b0683a04 2008 "strip-ansi": "^6.0.1",
520c5751 2009 "strip-json-comments": "^3.1.0",
520c5751
TD
2010 "text-table": "^0.2.0",
2011 "v8-compile-cache": "^2.0.3"
b0683a04
TD
2012 },
2013 "dependencies": {
2014 "eslint-scope": {
716617cf
TD
2015 "version": "7.1.1",
2016 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
2017 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
b0683a04
TD
2018 "dev": true,
2019 "requires": {
2020 "esrecurse": "^4.3.0",
2021 "estraverse": "^5.2.0"
2022 }
2023 },
2024 "estraverse": {
2025 "version": "5.3.0",
2026 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2027 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2028 "dev": true
b0683a04 2029 }
520c5751
TD
2030 }
2031 },
2032 "eslint-config-prettier": {
716617cf
TD
2033 "version": "8.5.0",
2034 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
2035 "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
520c5751 2036 "dev": true,
5ffe7716 2037 "requires": {}
520c5751
TD
2038 },
2039 "eslint-scope": {
2040 "version": "5.1.1",
2041 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
2042 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
2043 "dev": true,
2044 "requires": {
2045 "esrecurse": "^4.3.0",
2046 "estraverse": "^4.1.1"
2047 }
2048 },
2049 "eslint-utils": {
b0683a04
TD
2050 "version": "3.0.0",
2051 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
2052 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
520c5751
TD
2053 "dev": true,
2054 "requires": {
b0683a04 2055 "eslint-visitor-keys": "^2.0.0"
520c5751
TD
2056 },
2057 "dependencies": {
2058 "eslint-visitor-keys": {
b0683a04
TD
2059 "version": "2.1.0",
2060 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
2061 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
520c5751
TD
2062 "dev": true
2063 }
2064 }
2065 },
2066 "eslint-visitor-keys": {
716617cf
TD
2067 "version": "3.3.0",
2068 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
2069 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
520c5751
TD
2070 "dev": true
2071 },
2072 "espree": {
716617cf
TD
2073 "version": "9.3.1",
2074 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz",
2075 "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==",
520c5751
TD
2076 "dev": true,
2077 "requires": {
2c7d8b44 2078 "acorn": "^8.7.0",
5ffe7716 2079 "acorn-jsx": "^5.3.1",
716617cf 2080 "eslint-visitor-keys": "^3.3.0"
520c5751
TD
2081 }
2082 },
520c5751 2083 "esquery": {
5ffe7716
TD
2084 "version": "1.4.0",
2085 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
2086 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
520c5751
TD
2087 "dev": true,
2088 "requires": {
2089 "estraverse": "^5.1.0"
2090 },
2091 "dependencies": {
2092 "estraverse": {
716617cf
TD
2093 "version": "5.3.0",
2094 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2095 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
520c5751
TD
2096 "dev": true
2097 }
2098 }
2099 },
2100 "esrecurse": {
2101 "version": "4.3.0",
2102 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2103 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2104 "dev": true,
2105 "requires": {
2106 "estraverse": "^5.2.0"
2107 },
2108 "dependencies": {
2109 "estraverse": {
b0683a04
TD
2110 "version": "5.3.0",
2111 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2112 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
520c5751
TD
2113 "dev": true
2114 }
2115 }
2116 },
2117 "estraverse": {
2118 "version": "4.3.0",
2119 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
2120 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
2121 "dev": true
2122 },
2123 "esutils": {
2124 "version": "2.0.3",
2125 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2126 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2127 "dev": true
2128 },
2129 "fast-deep-equal": {
2130 "version": "3.1.3",
2131 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2132 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2133 "dev": true
2134 },
2135 "fast-glob": {
716617cf
TD
2136 "version": "3.2.11",
2137 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
2138 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
520c5751
TD
2139 "dev": true,
2140 "requires": {
2141 "@nodelib/fs.stat": "^2.0.2",
2142 "@nodelib/fs.walk": "^1.2.3",
4e58d991 2143 "glob-parent": "^5.1.2",
520c5751 2144 "merge2": "^1.3.0",
4e58d991 2145 "micromatch": "^4.0.4"
b0683a04
TD
2146 },
2147 "dependencies": {
2148 "glob-parent": {
2149 "version": "5.1.2",
2150 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2151 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2152 "dev": true,
2153 "requires": {
2154 "is-glob": "^4.0.1"
2155 }
2156 }
520c5751
TD
2157 }
2158 },
2159 "fast-json-stable-stringify": {
2160 "version": "2.1.0",
2161 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2162 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2163 "dev": true
2164 },
2165 "fast-levenshtein": {
2166 "version": "2.0.6",
2167 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2168 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2169 "dev": true
2170 },
2171 "fastq": {
4e58d991
TD
2172 "version": "1.13.0",
2173 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2174 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
520c5751
TD
2175 "dev": true,
2176 "requires": {
2177 "reusify": "^1.0.4"
2178 }
2179 },
2180 "file-entry-cache": {
5ffe7716
TD
2181 "version": "6.0.1",
2182 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
2183 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
520c5751
TD
2184 "dev": true,
2185 "requires": {
5ffe7716 2186 "flat-cache": "^3.0.4"
520c5751
TD
2187 }
2188 },
2189 "fill-range": {
2190 "version": "7.0.1",
2191 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2192 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2193 "dev": true,
2194 "requires": {
2195 "to-regex-range": "^5.0.1"
2196 }
2197 },
2198 "flat-cache": {
5ffe7716
TD
2199 "version": "3.0.4",
2200 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
2201 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
520c5751
TD
2202 "dev": true,
2203 "requires": {
5ffe7716
TD
2204 "flatted": "^3.1.0",
2205 "rimraf": "^3.0.2"
520c5751
TD
2206 }
2207 },
2208 "flatted": {
716617cf
TD
2209 "version": "3.2.5",
2210 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
2211 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
520c5751
TD
2212 "dev": true
2213 },
2214 "fs.realpath": {
2215 "version": "1.0.0",
2216 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2217 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2218 "dev": true
2219 },
2220 "functional-red-black-tree": {
2221 "version": "1.0.1",
2222 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
2223 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
2224 "dev": true
2225 },
520c5751 2226 "glob": {
716617cf
TD
2227 "version": "7.2.0",
2228 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
2229 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
520c5751
TD
2230 "dev": true,
2231 "requires": {
2232 "fs.realpath": "^1.0.0",
2233 "inflight": "^1.0.4",
2234 "inherits": "2",
2235 "minimatch": "^3.0.4",
2236 "once": "^1.3.0",
2237 "path-is-absolute": "^1.0.0"
2238 }
2239 },
2240 "glob-parent": {
b0683a04
TD
2241 "version": "6.0.2",
2242 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2243 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
520c5751
TD
2244 "dev": true,
2245 "requires": {
b0683a04 2246 "is-glob": "^4.0.3"
520c5751
TD
2247 }
2248 },
2249 "globals": {
ddc54fdb
TD
2250 "version": "13.13.0",
2251 "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz",
2252 "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==",
520c5751
TD
2253 "dev": true,
2254 "requires": {
5ffe7716 2255 "type-fest": "^0.20.2"
520c5751
TD
2256 }
2257 },
2258 "globby": {
2c7d8b44
TD
2259 "version": "11.1.0",
2260 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
2261 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
520c5751
TD
2262 "dev": true,
2263 "requires": {
2264 "array-union": "^2.1.0",
2265 "dir-glob": "^3.0.1",
2c7d8b44
TD
2266 "fast-glob": "^3.2.9",
2267 "ignore": "^5.2.0",
2268 "merge2": "^1.4.1",
520c5751
TD
2269 "slash": "^3.0.0"
2270 }
2271 },
2272 "has-flag": {
3dbd74ea
AE
2273 "version": "4.0.0",
2274 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2275 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
520c5751
TD
2276 "dev": true
2277 },
2278 "ignore": {
2c7d8b44
TD
2279 "version": "5.2.0",
2280 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
2281 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
520c5751
TD
2282 "dev": true
2283 },
2284 "import-fresh": {
5ffe7716
TD
2285 "version": "3.3.0",
2286 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2287 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
520c5751
TD
2288 "dev": true,
2289 "requires": {
2290 "parent-module": "^1.0.0",
2291 "resolve-from": "^4.0.0"
2292 }
2293 },
2294 "imurmurhash": {
2295 "version": "0.1.4",
2296 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2297 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2298 "dev": true
2299 },
2300 "inflight": {
2301 "version": "1.0.6",
2302 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2303 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2304 "dev": true,
2305 "requires": {
2306 "once": "^1.3.0",
2307 "wrappy": "1"
2308 }
2309 },
2310 "inherits": {
2311 "version": "2.0.4",
2312 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2313 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2314 "dev": true
2315 },
2316 "is-extglob": {
2317 "version": "2.1.1",
2318 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2319 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2320 "dev": true
2321 },
520c5751 2322 "is-glob": {
b0683a04
TD
2323 "version": "4.0.3",
2324 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2325 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
520c5751
TD
2326 "dev": true,
2327 "requires": {
2328 "is-extglob": "^2.1.1"
2329 }
2330 },
2331 "is-number": {
2332 "version": "7.0.0",
2333 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2334 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2335 "dev": true
2336 },
2337 "isexe": {
2338 "version": "2.0.0",
2339 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2340 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2341 "dev": true
2342 },
520c5751 2343 "js-yaml": {
b0683a04
TD
2344 "version": "4.1.0",
2345 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2346 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
520c5751
TD
2347 "dev": true,
2348 "requires": {
b0683a04 2349 "argparse": "^2.0.1"
520c5751
TD
2350 }
2351 },
2352 "json-schema-traverse": {
2353 "version": "0.4.1",
2354 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2355 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2356 "dev": true
2357 },
2358 "json-stable-stringify-without-jsonify": {
2359 "version": "1.0.1",
2360 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2361 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
2362 "dev": true
2363 },
2364 "levn": {
2365 "version": "0.4.1",
2366 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2367 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2368 "dev": true,
2369 "requires": {
2370 "prelude-ls": "^1.2.1",
2371 "type-check": "~0.4.0"
2372 }
2373 },
5ffe7716
TD
2374 "lodash.merge": {
2375 "version": "4.6.2",
2376 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
2377 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
2378 "dev": true
2379 },
5ffe7716
TD
2380 "lru-cache": {
2381 "version": "6.0.0",
2382 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2383 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2384 "dev": true,
2385 "requires": {
2386 "yallist": "^4.0.0"
2387 }
2388 },
520c5751
TD
2389 "merge2": {
2390 "version": "1.4.1",
2391 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2392 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2393 "dev": true
2394 },
2395 "micromatch": {
ddc54fdb
TD
2396 "version": "4.0.5",
2397 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
2398 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
520c5751
TD
2399 "dev": true,
2400 "requires": {
ddc54fdb
TD
2401 "braces": "^3.0.2",
2402 "picomatch": "^2.3.1"
520c5751
TD
2403 }
2404 },
2405 "minimatch": {
716617cf
TD
2406 "version": "3.1.2",
2407 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2408 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
520c5751
TD
2409 "dev": true,
2410 "requires": {
2411 "brace-expansion": "^1.1.7"
2412 }
2413 },
520c5751
TD
2414 "ms": {
2415 "version": "2.1.2",
2416 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2417 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2418 "dev": true
2419 },
2420 "natural-compare": {
2421 "version": "1.4.0",
2422 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2423 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
2424 "dev": true
2425 },
2426 "once": {
2427 "version": "1.4.0",
2428 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2429 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2430 "dev": true,
2431 "requires": {
2432 "wrappy": "1"
2433 }
2434 },
2435 "optionator": {
2436 "version": "0.9.1",
2437 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
2438 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
2439 "dev": true,
2440 "requires": {
2441 "deep-is": "^0.1.3",
2442 "fast-levenshtein": "^2.0.6",
2443 "levn": "^0.4.1",
2444 "prelude-ls": "^1.2.1",
2445 "type-check": "^0.4.0",
2446 "word-wrap": "^1.2.3"
2447 }
2448 },
2449 "parent-module": {
2450 "version": "1.0.1",
2451 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2452 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2453 "dev": true,
2454 "requires": {
2455 "callsites": "^3.0.0"
2456 }
2457 },
2458 "path-is-absolute": {
2459 "version": "1.0.1",
2460 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2461 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2462 "dev": true
2463 },
2464 "path-key": {
2465 "version": "3.1.1",
2466 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2467 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2468 "dev": true
2469 },
2470 "path-type": {
2471 "version": "4.0.0",
2472 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2473 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2474 "dev": true
2475 },
2476 "picomatch": {
2c7d8b44
TD
2477 "version": "2.3.1",
2478 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2479 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
520c5751
TD
2480 "dev": true
2481 },
2482 "prelude-ls": {
2483 "version": "1.2.1",
2484 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2485 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2486 "dev": true
2487 },
35a7c40f 2488 "prettier": {
ddc54fdb
TD
2489 "version": "2.6.2",
2490 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz",
2491 "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
35a7c40f
TD
2492 "dev": true
2493 },
520c5751
TD
2494 "punycode": {
2495 "version": "2.1.1",
2496 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2497 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2498 "dev": true
2499 },
6e8e1a93
TD
2500 "qr-creator": {
2501 "version": "1.0.0",
2502 "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
2503 "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
2504 },
4e58d991
TD
2505 "queue-microtask": {
2506 "version": "1.2.3",
2507 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2508 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2509 "dev": true
2510 },
520c5751 2511 "regexpp": {
b0683a04
TD
2512 "version": "3.2.0",
2513 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
2514 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
5ffe7716
TD
2515 "dev": true
2516 },
520c5751
TD
2517 "resolve-from": {
2518 "version": "4.0.0",
2519 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2520 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2521 "dev": true
2522 },
2523 "reusify": {
2524 "version": "1.0.4",
2525 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2526 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2527 "dev": true
2528 },
2529 "rimraf": {
5ffe7716
TD
2530 "version": "3.0.2",
2531 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2532 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
520c5751
TD
2533 "dev": true,
2534 "requires": {
2535 "glob": "^7.1.3"
2536 }
2537 },
2538 "run-parallel": {
4e58d991
TD
2539 "version": "1.2.0",
2540 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
2541 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
2542 "dev": true,
2543 "requires": {
2544 "queue-microtask": "^1.2.2"
2545 }
520c5751
TD
2546 },
2547 "semver": {
5ffe7716
TD
2548 "version": "7.3.5",
2549 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
2550 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
2551 "dev": true,
2552 "requires": {
2553 "lru-cache": "^6.0.0"
2554 }
520c5751
TD
2555 },
2556 "shebang-command": {
2557 "version": "2.0.0",
2558 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2559 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2560 "dev": true,
2561 "requires": {
2562 "shebang-regex": "^3.0.0"
2563 }
2564 },
2565 "shebang-regex": {
2566 "version": "3.0.0",
2567 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2568 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2569 "dev": true
2570 },
2571 "slash": {
2572 "version": "3.0.0",
2573 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
2574 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
2575 "dev": true
2576 },
520c5751 2577 "strip-ansi": {
b0683a04
TD
2578 "version": "6.0.1",
2579 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2580 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
520c5751
TD
2581 "dev": true,
2582 "requires": {
b0683a04 2583 "ansi-regex": "^5.0.1"
520c5751
TD
2584 }
2585 },
2586 "strip-json-comments": {
2587 "version": "3.1.1",
2588 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2589 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2590 "dev": true
2591 },
2592 "supports-color": {
3dbd74ea
AE
2593 "version": "7.2.0",
2594 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2595 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
520c5751
TD
2596 "dev": true,
2597 "requires": {
3dbd74ea 2598 "has-flag": "^4.0.0"
520c5751
TD
2599 }
2600 },
520c5751
TD
2601 "text-table": {
2602 "version": "0.2.0",
2603 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2604 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2605 "dev": true
2606 },
2607 "to-regex-range": {
2608 "version": "5.0.1",
2609 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2610 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2611 "dev": true,
2612 "requires": {
2613 "is-number": "^7.0.0"
2614 }
2615 },
a132a670 2616 "tslib": {
ddc54fdb
TD
2617 "version": "2.4.0",
2618 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
2619 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
a132a670 2620 },
520c5751 2621 "tsutils": {
5ffe7716
TD
2622 "version": "3.21.0",
2623 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
2624 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
520c5751
TD
2625 "dev": true,
2626 "requires": {
2627 "tslib": "^1.8.1"
2628 },
2629 "dependencies": {
2630 "tslib": {
2631 "version": "1.14.1",
2632 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2633 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2634 "dev": true
2635 }
2636 }
2637 },
2638 "type-check": {
2639 "version": "0.4.0",
2640 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2641 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2642 "dev": true,
2643 "requires": {
2644 "prelude-ls": "^1.2.1"
2645 }
2646 },
2647 "type-fest": {
5ffe7716
TD
2648 "version": "0.20.2",
2649 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2650 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
520c5751
TD
2651 "dev": true
2652 },
1b278782 2653 "typescript": {
a7e15c16
TD
2654 "version": "4.7.4",
2655 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
2656 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
520c5751
TD
2657 "dev": true
2658 },
2659 "uri-js": {
5ffe7716
TD
2660 "version": "4.4.1",
2661 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2662 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
520c5751
TD
2663 "dev": true,
2664 "requires": {
2665 "punycode": "^2.1.0"
2666 }
2667 },
2668 "v8-compile-cache": {
716617cf
TD
2669 "version": "2.3.0",
2670 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
2671 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
1b278782 2672 "dev": true
520c5751
TD
2673 },
2674 "which": {
2675 "version": "2.0.2",
2676 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2677 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2678 "dev": true,
2679 "requires": {
2680 "isexe": "^2.0.0"
2681 }
2682 },
2683 "word-wrap": {
2684 "version": "1.2.3",
2685 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
2686 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
2687 "dev": true
2688 },
2689 "wrappy": {
2690 "version": "1.0.2",
2691 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2692 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2693 "dev": true
2694 },
5ffe7716
TD
2695 "yallist": {
2696 "version": "4.0.0",
2697 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2698 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2699 "dev": true
1b278782
AE
2700 }
2701 }
2702}