1{ 2 "name": "tskit", 3 "version": "0.0.0", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "version": "0.0.0", 9 "license": "BSD-3-Clause", 10 "devDependencies": { 11 "@typescript-eslint/eslint-plugin": "^4.21.0", 12 "@typescript-eslint/parser": "^4.21.0", 13 "eslint": "^7.23.0", 14 "eslint-config-airbnb-typescript": "^12.3.1", 15 "eslint-plugin-import": "^2.22.1", 16 "typescript": "^4.2.3" 17 } 18 }, 19 "node_modules/@babel/code-frame": { 20 "version": "7.12.11", 21 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", 22 "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", 23 "dev": true, 24 "dependencies": { 25 "@babel/highlight": "^7.10.4" 26 } 27 }, 28 "node_modules/@babel/helper-validator-identifier": { 29 "version": "7.12.11", 30 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 31 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", 32 "dev": true 33 }, 34 "node_modules/@babel/highlight": { 35 "version": "7.13.10", 36 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 37 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 38 "dev": true, 39 "dependencies": { 40 "@babel/helper-validator-identifier": "^7.12.11", 41 "chalk": "^2.0.0", 42 "js-tokens": "^4.0.0" 43 } 44 }, 45 "node_modules/@babel/highlight/node_modules/ansi-styles": { 46 "version": "3.2.1", 47 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 48 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 49 "dev": true, 50 "dependencies": { 51 "color-convert": "^1.9.0" 52 }, 53 "engines": { 54 "node": ">=4" 55 } 56 }, 57 "node_modules/@babel/highlight/node_modules/chalk": { 58 "version": "2.4.2", 59 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 60 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 61 "dev": true, 62 "dependencies": { 63 "ansi-styles": "^3.2.1", 64 "escape-string-regexp": "^1.0.5", 65 "supports-color": "^5.3.0" 66 }, 67 "engines": { 68 "node": ">=4" 69 } 70 }, 71 "node_modules/@babel/highlight/node_modules/color-convert": { 72 "version": "1.9.3", 73 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 74 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 75 "dev": true, 76 "dependencies": { 77 "color-name": "1.1.3" 78 } 79 }, 80 "node_modules/@babel/highlight/node_modules/color-name": { 81 "version": "1.1.3", 82 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 83 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 84 "dev": true 85 }, 86 "node_modules/@babel/highlight/node_modules/has-flag": { 87 "version": "3.0.0", 88 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 89 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 90 "dev": true, 91 "engines": { 92 "node": ">=4" 93 } 94 }, 95 "node_modules/@babel/highlight/node_modules/supports-color": { 96 "version": "5.5.0", 97 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 98 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 99 "dev": true, 100 "dependencies": { 101 "has-flag": "^3.0.0" 102 }, 103 "engines": { 104 "node": ">=4" 105 } 106 }, 107 "node_modules/@babel/runtime": { 108 "version": "7.13.10", 109 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", 110 "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", 111 "dev": true, 112 "peer": true, 113 "dependencies": { 114 "regenerator-runtime": "^0.13.4" 115 } 116 }, 117 "node_modules/@babel/runtime-corejs3": { 118 "version": "7.13.10", 119 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", 120 "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", 121 "dev": true, 122 "peer": true, 123 "dependencies": { 124 "core-js-pure": "^3.0.0", 125 "regenerator-runtime": "^0.13.4" 126 } 127 }, 128 "node_modules/@eslint/eslintrc": { 129 "version": "0.4.0", 130 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", 131 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", 132 "dev": true, 133 "dependencies": { 134 "ajv": "^6.12.4", 135 "debug": "^4.1.1", 136 "espree": "^7.3.0", 137 "globals": "^12.1.0", 138 "ignore": "^4.0.6", 139 "import-fresh": "^3.2.1", 140 "js-yaml": "^3.13.1", 141 "minimatch": "^3.0.4", 142 "strip-json-comments": "^3.1.1" 143 }, 144 "engines": { 145 "node": "^10.12.0 || >=12.0.0" 146 } 147 }, 148 "node_modules/@eslint/eslintrc/node_modules/globals": { 149 "version": "12.4.0", 150 "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", 151 "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", 152 "dev": true, 153 "dependencies": { 154 "type-fest": "^0.8.1" 155 }, 156 "engines": { 157 "node": ">=8" 158 }, 159 "funding": { 160 "url": "https://github.com/sponsors/sindresorhus" 161 } 162 }, 163 "node_modules/@eslint/eslintrc/node_modules/type-fest": { 164 "version": "0.8.1", 165 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 166 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 167 "dev": true, 168 "engines": { 169 "node": ">=8" 170 } 171 }, 172 "node_modules/@nodelib/fs.scandir": { 173 "version": "2.1.4", 174 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", 175 "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", 176 "dev": true, 177 "dependencies": { 178 "@nodelib/fs.stat": "2.0.4", 179 "run-parallel": "^1.1.9" 180 }, 181 "engines": { 182 "node": ">= 8" 183 } 184 }, 185 "node_modules/@nodelib/fs.stat": { 186 "version": "2.0.4", 187 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", 188 "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", 189 "dev": true, 190 "engines": { 191 "node": ">= 8" 192 } 193 }, 194 "node_modules/@nodelib/fs.walk": { 195 "version": "1.2.6", 196 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", 197 "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", 198 "dev": true, 199 "dependencies": { 200 "@nodelib/fs.scandir": "2.1.4", 201 "fastq": "^1.6.0" 202 }, 203 "engines": { 204 "node": ">= 8" 205 } 206 }, 207 "node_modules/@types/json-schema": { 208 "version": "7.0.7", 209 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", 210 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", 211 "dev": true 212 }, 213 "node_modules/@types/json5": { 214 "version": "0.0.29", 215 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 216 "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", 217 "dev": true 218 }, 219 "node_modules/@typescript-eslint/eslint-plugin": { 220 "version": "4.21.0", 221 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.21.0.tgz", 222 "integrity": "sha512-FPUyCPKZbVGexmbCFI3EQHzCZdy2/5f+jv6k2EDljGdXSRc0cKvbndd2nHZkSLqCNOPk0jB6lGzwIkglXcYVsQ==", 223 "dev": true, 224 "dependencies": { 225 "@typescript-eslint/experimental-utils": "4.21.0", 226 "@typescript-eslint/scope-manager": "4.21.0", 227 "debug": "^4.1.1", 228 "functional-red-black-tree": "^1.0.1", 229 "lodash": "^4.17.15", 230 "regexpp": "^3.0.0", 231 "semver": "^7.3.2", 232 "tsutils": "^3.17.1" 233 }, 234 "engines": { 235 "node": "^10.12.0 || >=12.0.0" 236 }, 237 "funding": { 238 "type": "opencollective", 239 "url": "https://opencollective.com/typescript-eslint" 240 }, 241 "peerDependencies": { 242 "@typescript-eslint/parser": "^4.0.0", 243 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" 244 }, 245 "peerDependenciesMeta": { 246 "typescript": { 247 "optional": true 248 } 249 } 250 }, 251 "node_modules/@typescript-eslint/experimental-utils": { 252 "version": "4.21.0", 253 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.21.0.tgz", 254 "integrity": "sha512-cEbgosW/tUFvKmkg3cU7LBoZhvUs+ZPVM9alb25XvR0dal4qHL3SiUqHNrzoWSxaXA9gsifrYrS1xdDV6w/gIA==", 255 "dev": true, 256 "dependencies": { 257 "@types/json-schema": "^7.0.3", 258 "@typescript-eslint/scope-manager": "4.21.0", 259 "@typescript-eslint/types": "4.21.0", 260 "@typescript-eslint/typescript-estree": "4.21.0", 261 "eslint-scope": "^5.0.0", 262 "eslint-utils": "^2.0.0" 263 }, 264 "engines": { 265 "node": "^10.12.0 || >=12.0.0" 266 }, 267 "funding": { 268 "type": "opencollective", 269 "url": "https://opencollective.com/typescript-eslint" 270 }, 271 "peerDependencies": { 272 "eslint": "*" 273 } 274 }, 275 "node_modules/@typescript-eslint/parser": { 276 "version": "4.21.0", 277 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.21.0.tgz", 278 "integrity": "sha512-eyNf7QmE5O/l1smaQgN0Lj2M/1jOuNg2NrBm1dqqQN0sVngTLyw8tdCbih96ixlhbF1oINoN8fDCyEH9SjLeIA==", 279 "dev": true, 280 "dependencies": { 281 "@typescript-eslint/scope-manager": "4.21.0", 282 "@typescript-eslint/types": "4.21.0", 283 "@typescript-eslint/typescript-estree": "4.21.0", 284 "debug": "^4.1.1" 285 }, 286 "engines": { 287 "node": "^10.12.0 || >=12.0.0" 288 }, 289 "funding": { 290 "type": "opencollective", 291 "url": "https://opencollective.com/typescript-eslint" 292 }, 293 "peerDependencies": { 294 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" 295 }, 296 "peerDependenciesMeta": { 297 "typescript": { 298 "optional": true 299 } 300 } 301 }, 302 "node_modules/@typescript-eslint/scope-manager": { 303 "version": "4.21.0", 304 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.21.0.tgz", 305 "integrity": "sha512-kfOjF0w1Ix7+a5T1knOw00f7uAP9Gx44+OEsNQi0PvvTPLYeXJlsCJ4tYnDj5PQEYfpcgOH5yBlw7K+UEI9Agw==", 306 "dev": true, 307 "dependencies": { 308 "@typescript-eslint/types": "4.21.0", 309 "@typescript-eslint/visitor-keys": "4.21.0" 310 }, 311 "engines": { 312 "node": "^8.10.0 || ^10.13.0 || >=11.10.1" 313 }, 314 "funding": { 315 "type": "opencollective", 316 "url": "https://opencollective.com/typescript-eslint" 317 } 318 }, 319 "node_modules/@typescript-eslint/types": { 320 "version": "4.21.0", 321 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.21.0.tgz", 322 "integrity": "sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w==", 323 "dev": true, 324 "engines": { 325 "node": "^8.10.0 || ^10.13.0 || >=11.10.1" 326 }, 327 "funding": { 328 "type": "opencollective", 329 "url": "https://opencollective.com/typescript-eslint" 330 } 331 }, 332 "node_modules/@typescript-eslint/typescript-estree": { 333 "version": "4.21.0", 334 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.21.0.tgz", 335 "integrity": "sha512-ZD3M7yLaVGVYLw4nkkoGKumb7Rog7QID9YOWobFDMQKNl+vPxqVIW/uDk+MDeGc+OHcoG2nJ2HphwiPNajKw3w==", 336 "dev": true, 337 "dependencies": { 338 "@typescript-eslint/types": "4.21.0", 339 "@typescript-eslint/visitor-keys": "4.21.0", 340 "debug": "^4.1.1", 341 "globby": "^11.0.1", 342 "is-glob": "^4.0.1", 343 "semver": "^7.3.2", 344 "tsutils": "^3.17.1" 345 }, 346 "engines": { 347 "node": "^10.12.0 || >=12.0.0" 348 }, 349 "funding": { 350 "type": "opencollective", 351 "url": "https://opencollective.com/typescript-eslint" 352 }, 353 "peerDependenciesMeta": { 354 "typescript": { 355 "optional": true 356 } 357 } 358 }, 359 "node_modules/@typescript-eslint/visitor-keys": { 360 "version": "4.21.0", 361 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.21.0.tgz", 362 "integrity": "sha512-dH22dROWGi5Z6p+Igc8bLVLmwy7vEe8r+8c+raPQU0LxgogPUrRAtRGtvBWmlr9waTu3n+QLt/qrS/hWzk1x5w==", 363 "dev": true, 364 "dependencies": { 365 "@typescript-eslint/types": "4.21.0", 366 "eslint-visitor-keys": "^2.0.0" 367 }, 368 "engines": { 369 "node": "^8.10.0 || ^10.13.0 || >=11.10.1" 370 }, 371 "funding": { 372 "type": "opencollective", 373 "url": "https://opencollective.com/typescript-eslint" 374 } 375 }, 376 "node_modules/acorn": { 377 "version": "7.4.1", 378 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 379 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 380 "dev": true, 381 "bin": { 382 "acorn": "bin/acorn" 383 }, 384 "engines": { 385 "node": ">=0.4.0" 386 } 387 }, 388 "node_modules/acorn-jsx": { 389 "version": "5.3.1", 390 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", 391 "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", 392 "dev": true, 393 "peerDependencies": { 394 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 395 } 396 }, 397 "node_modules/ajv": { 398 "version": "6.12.6", 399 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 400 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 401 "dev": true, 402 "dependencies": { 403 "fast-deep-equal": "^3.1.1", 404 "fast-json-stable-stringify": "^2.0.0", 405 "json-schema-traverse": "^0.4.1", 406 "uri-js": "^4.2.2" 407 }, 408 "funding": { 409 "type": "github", 410 "url": "https://github.com/sponsors/epoberezkin" 411 } 412 }, 413 "node_modules/ansi-colors": { 414 "version": "4.1.1", 415 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 416 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 417 "dev": true, 418 "engines": { 419 "node": ">=6" 420 } 421 }, 422 "node_modules/ansi-regex": { 423 "version": "5.0.0", 424 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 425 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 426 "dev": true, 427 "engines": { 428 "node": ">=8" 429 } 430 }, 431 "node_modules/ansi-styles": { 432 "version": "4.3.0", 433 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 434 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 435 "dev": true, 436 "dependencies": { 437 "color-convert": "^2.0.1" 438 }, 439 "engines": { 440 "node": ">=8" 441 }, 442 "funding": { 443 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 444 } 445 }, 446 "node_modules/argparse": { 447 "version": "1.0.10", 448 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 449 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 450 "dev": true, 451 "dependencies": { 452 "sprintf-js": "~1.0.2" 453 } 454 }, 455 "node_modules/aria-query": { 456 "version": "4.2.2", 457 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", 458 "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", 459 "dev": true, 460 "peer": true, 461 "dependencies": { 462 "@babel/runtime": "^7.10.2", 463 "@babel/runtime-corejs3": "^7.10.2" 464 }, 465 "engines": { 466 "node": ">=6.0" 467 } 468 }, 469 "node_modules/array-includes": { 470 "version": "3.1.3", 471 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", 472 "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", 473 "dev": true, 474 "dependencies": { 475 "call-bind": "^1.0.2", 476 "define-properties": "^1.1.3", 477 "es-abstract": "^1.18.0-next.2", 478 "get-intrinsic": "^1.1.1", 479 "is-string": "^1.0.5" 480 }, 481 "engines": { 482 "node": ">= 0.4" 483 }, 484 "funding": { 485 "url": "https://github.com/sponsors/ljharb" 486 } 487 }, 488 "node_modules/array-union": { 489 "version": "2.1.0", 490 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 491 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 492 "dev": true, 493 "engines": { 494 "node": ">=8" 495 } 496 }, 497 "node_modules/array.prototype.flat": { 498 "version": "1.2.4", 499 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", 500 "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", 501 "dev": true, 502 "dependencies": { 503 "call-bind": "^1.0.0", 504 "define-properties": "^1.1.3", 505 "es-abstract": "^1.18.0-next.1" 506 }, 507 "engines": { 508 "node": ">= 0.4" 509 }, 510 "funding": { 511 "url": "https://github.com/sponsors/ljharb" 512 } 513 }, 514 "node_modules/array.prototype.flatmap": { 515 "version": "1.2.4", 516 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", 517 "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", 518 "dev": true, 519 "peer": true, 520 "dependencies": { 521 "call-bind": "^1.0.0", 522 "define-properties": "^1.1.3", 523 "es-abstract": "^1.18.0-next.1", 524 "function-bind": "^1.1.1" 525 }, 526 "engines": { 527 "node": ">= 0.4" 528 }, 529 "funding": { 530 "url": "https://github.com/sponsors/ljharb" 531 } 532 }, 533 "node_modules/ast-types-flow": { 534 "version": "0.0.7", 535 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", 536 "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", 537 "dev": true, 538 "peer": true 539 }, 540 "node_modules/astral-regex": { 541 "version": "2.0.0", 542 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 543 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 544 "dev": true, 545 "engines": { 546 "node": ">=8" 547 } 548 }, 549 "node_modules/axe-core": { 550 "version": "4.1.4", 551 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", 552 "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==", 553 "dev": true, 554 "peer": true, 555 "engines": { 556 "node": ">=4" 557 } 558 }, 559 "node_modules/axobject-query": { 560 "version": "2.2.0", 561 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", 562 "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", 563 "dev": true, 564 "peer": true 565 }, 566 "node_modules/balanced-match": { 567 "version": "1.0.0", 568 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 569 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 570 "dev": true 571 }, 572 "node_modules/brace-expansion": { 573 "version": "1.1.11", 574 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 575 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 576 "dev": true, 577 "dependencies": { 578 "balanced-match": "^1.0.0", 579 "concat-map": "0.0.1" 580 } 581 }, 582 "node_modules/braces": { 583 "version": "3.0.2", 584 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 585 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 586 "dev": true, 587 "dependencies": { 588 "fill-range": "^7.0.1" 589 }, 590 "engines": { 591 "node": ">=8" 592 } 593 }, 594 "node_modules/call-bind": { 595 "version": "1.0.2", 596 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 597 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 598 "dev": true, 599 "dependencies": { 600 "function-bind": "^1.1.1", 601 "get-intrinsic": "^1.0.2" 602 }, 603 "funding": { 604 "url": "https://github.com/sponsors/ljharb" 605 } 606 }, 607 "node_modules/callsites": { 608 "version": "3.1.0", 609 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 610 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 611 "dev": true, 612 "engines": { 613 "node": ">=6" 614 } 615 }, 616 "node_modules/chalk": { 617 "version": "4.1.0", 618 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 619 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 620 "dev": true, 621 "dependencies": { 622 "ansi-styles": "^4.1.0", 623 "supports-color": "^7.1.0" 624 }, 625 "engines": { 626 "node": ">=10" 627 }, 628 "funding": { 629 "url": "https://github.com/chalk/chalk?sponsor=1" 630 } 631 }, 632 "node_modules/color-convert": { 633 "version": "2.0.1", 634 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 635 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 636 "dev": true, 637 "dependencies": { 638 "color-name": "~1.1.4" 639 }, 640 "engines": { 641 "node": ">=7.0.0" 642 } 643 }, 644 "node_modules/color-name": { 645 "version": "1.1.4", 646 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 647 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 648 "dev": true 649 }, 650 "node_modules/concat-map": { 651 "version": "0.0.1", 652 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 653 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 654 "dev": true 655 }, 656 "node_modules/confusing-browser-globals": { 657 "version": "1.0.10", 658 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", 659 "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", 660 "dev": true 661 }, 662 "node_modules/contains-path": { 663 "version": "0.1.0", 664 "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", 665 "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", 666 "dev": true, 667 "engines": { 668 "node": ">=0.10.0" 669 } 670 }, 671 "node_modules/core-js-pure": { 672 "version": "3.10.0", 673 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz", 674 "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==", 675 "dev": true, 676 "hasInstallScript": true, 677 "peer": true, 678 "funding": { 679 "type": "opencollective", 680 "url": "https://opencollective.com/core-js" 681 } 682 }, 683 "node_modules/cross-spawn": { 684 "version": "7.0.3", 685 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 686 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 687 "dev": true, 688 "dependencies": { 689 "path-key": "^3.1.0", 690 "shebang-command": "^2.0.0", 691 "which": "^2.0.1" 692 }, 693 "engines": { 694 "node": ">= 8" 695 } 696 }, 697 "node_modules/damerau-levenshtein": { 698 "version": "1.0.6", 699 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", 700 "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", 701 "dev": true, 702 "peer": true 703 }, 704 "node_modules/debug": { 705 "version": "4.3.1", 706 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 707 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 708 "dev": true, 709 "dependencies": { 710 "ms": "2.1.2" 711 }, 712 "engines": { 713 "node": ">=6.0" 714 }, 715 "peerDependenciesMeta": { 716 "supports-color": { 717 "optional": true 718 } 719 } 720 }, 721 "node_modules/deep-is": { 722 "version": "0.1.3", 723 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 724 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 725 "dev": true 726 }, 727 "node_modules/define-properties": { 728 "version": "1.1.3", 729 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 730 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 731 "dev": true, 732 "dependencies": { 733 "object-keys": "^1.0.12" 734 }, 735 "engines": { 736 "node": ">= 0.4" 737 } 738 }, 739 "node_modules/dir-glob": { 740 "version": "3.0.1", 741 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 742 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 743 "dev": true, 744 "dependencies": { 745 "path-type": "^4.0.0" 746 }, 747 "engines": { 748 "node": ">=8" 749 } 750 }, 751 "node_modules/doctrine": { 752 "version": "3.0.0", 753 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 754 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 755 "dev": true, 756 "dependencies": { 757 "esutils": "^2.0.2" 758 }, 759 "engines": { 760 "node": ">=6.0.0" 761 } 762 }, 763 "node_modules/emoji-regex": { 764 "version": "8.0.0", 765 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 766 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 767 "dev": true 768 }, 769 "node_modules/enquirer": { 770 "version": "2.3.6", 771 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", 772 "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", 773 "dev": true, 774 "dependencies": { 775 "ansi-colors": "^4.1.1" 776 }, 777 "engines": { 778 "node": ">=8.6" 779 } 780 }, 781 "node_modules/error-ex": { 782 "version": "1.3.2", 783 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 784 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 785 "dev": true, 786 "dependencies": { 787 "is-arrayish": "^0.2.1" 788 } 789 }, 790 "node_modules/es-abstract": { 791 "version": "1.18.0", 792 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", 793 "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", 794 "dev": true, 795 "dependencies": { 796 "call-bind": "^1.0.2", 797 "es-to-primitive": "^1.2.1", 798 "function-bind": "^1.1.1", 799 "get-intrinsic": "^1.1.1", 800 "has": "^1.0.3", 801 "has-symbols": "^1.0.2", 802 "is-callable": "^1.2.3", 803 "is-negative-zero": "^2.0.1", 804 "is-regex": "^1.1.2", 805 "is-string": "^1.0.5", 806 "object-inspect": "^1.9.0", 807 "object-keys": "^1.1.1", 808 "object.assign": "^4.1.2", 809 "string.prototype.trimend": "^1.0.4", 810 "string.prototype.trimstart": "^1.0.4", 811 "unbox-primitive": "^1.0.0" 812 }, 813 "engines": { 814 "node": ">= 0.4" 815 }, 816 "funding": { 817 "url": "https://github.com/sponsors/ljharb" 818 } 819 }, 820 "node_modules/es-to-primitive": { 821 "version": "1.2.1", 822 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 823 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 824 "dev": true, 825 "dependencies": { 826 "is-callable": "^1.1.4", 827 "is-date-object": "^1.0.1", 828 "is-symbol": "^1.0.2" 829 }, 830 "engines": { 831 "node": ">= 0.4" 832 }, 833 "funding": { 834 "url": "https://github.com/sponsors/ljharb" 835 } 836 }, 837 "node_modules/escape-string-regexp": { 838 "version": "1.0.5", 839 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 840 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 841 "dev": true, 842 "engines": { 843 "node": ">=0.8.0" 844 } 845 }, 846 "node_modules/eslint": { 847 "version": "7.23.0", 848 "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", 849 "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", 850 "dev": true, 851 "dependencies": { 852 "@babel/code-frame": "7.12.11", 853 "@eslint/eslintrc": "^0.4.0", 854 "ajv": "^6.10.0", 855 "chalk": "^4.0.0", 856 "cross-spawn": "^7.0.2", 857 "debug": "^4.0.1", 858 "doctrine": "^3.0.0", 859 "enquirer": "^2.3.5", 860 "eslint-scope": "^5.1.1", 861 "eslint-utils": "^2.1.0", 862 "eslint-visitor-keys": "^2.0.0", 863 "espree": "^7.3.1", 864 "esquery": "^1.4.0", 865 "esutils": "^2.0.2", 866 "file-entry-cache": "^6.0.1", 867 "functional-red-black-tree": "^1.0.1", 868 "glob-parent": "^5.0.0", 869 "globals": "^13.6.0", 870 "ignore": "^4.0.6", 871 "import-fresh": "^3.0.0", 872 "imurmurhash": "^0.1.4", 873 "is-glob": "^4.0.0", 874 "js-yaml": "^3.13.1", 875 "json-stable-stringify-without-jsonify": "^1.0.1", 876 "levn": "^0.4.1", 877 "lodash": "^4.17.21", 878 "minimatch": "^3.0.4", 879 "natural-compare": "^1.4.0", 880 "optionator": "^0.9.1", 881 "progress": "^2.0.0", 882 "regexpp": "^3.1.0", 883 "semver": "^7.2.1", 884 "strip-ansi": "^6.0.0", 885 "strip-json-comments": "^3.1.0", 886 "table": "^6.0.4", 887 "text-table": "^0.2.0", 888 "v8-compile-cache": "^2.0.3" 889 }, 890 "bin": { 891 "eslint": "bin/eslint.js" 892 }, 893 "engines": { 894 "node": "^10.12.0 || >=12.0.0" 895 }, 896 "funding": { 897 "url": "https://opencollective.com/eslint" 898 } 899 }, 900 "node_modules/eslint-config-airbnb": { 901 "version": "18.2.1", 902 "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", 903 "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", 904 "dev": true, 905 "dependencies": { 906 "eslint-config-airbnb-base": "^14.2.1", 907 "object.assign": "^4.1.2", 908 "object.entries": "^1.1.2" 909 }, 910 "engines": { 911 "node": ">= 6" 912 }, 913 "peerDependencies": { 914 "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", 915 "eslint-plugin-import": "^2.22.1", 916 "eslint-plugin-jsx-a11y": "^6.4.1", 917 "eslint-plugin-react": "^7.21.5", 918 "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" 919 } 920 }, 921 "node_modules/eslint-config-airbnb-base": { 922 "version": "14.2.1", 923 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", 924 "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", 925 "dev": true, 926 "dependencies": { 927 "confusing-browser-globals": "^1.0.10", 928 "object.assign": "^4.1.2", 929 "object.entries": "^1.1.2" 930 }, 931 "engines": { 932 "node": ">= 6" 933 }, 934 "peerDependencies": { 935 "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", 936 "eslint-plugin-import": "^2.22.1" 937 } 938 }, 939 "node_modules/eslint-config-airbnb-typescript": { 940 "version": "12.3.1", 941 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", 942 "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", 943 "dev": true, 944 "dependencies": { 945 "@typescript-eslint/parser": "^4.4.1", 946 "eslint-config-airbnb": "^18.2.0", 947 "eslint-config-airbnb-base": "^14.2.0" 948 } 949 }, 950 "node_modules/eslint-import-resolver-node": { 951 "version": "0.3.4", 952 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", 953 "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", 954 "dev": true, 955 "dependencies": { 956 "debug": "^2.6.9", 957 "resolve": "^1.13.1" 958 } 959 }, 960 "node_modules/eslint-import-resolver-node/node_modules/debug": { 961 "version": "2.6.9", 962 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 963 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 964 "dev": true, 965 "dependencies": { 966 "ms": "2.0.0" 967 } 968 }, 969 "node_modules/eslint-import-resolver-node/node_modules/ms": { 970 "version": "2.0.0", 971 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 972 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 973 "dev": true 974 }, 975 "node_modules/eslint-module-utils": { 976 "version": "2.6.0", 977 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", 978 "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", 979 "dev": true, 980 "dependencies": { 981 "debug": "^2.6.9", 982 "pkg-dir": "^2.0.0" 983 }, 984 "engines": { 985 "node": ">=4" 986 } 987 }, 988 "node_modules/eslint-module-utils/node_modules/debug": { 989 "version": "2.6.9", 990 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 991 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 992 "dev": true, 993 "dependencies": { 994 "ms": "2.0.0" 995 } 996 }, 997 "node_modules/eslint-module-utils/node_modules/ms": { 998 "version": "2.0.0", 999 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1000 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1001 "dev": true 1002 }, 1003 "node_modules/eslint-plugin-import": { 1004 "version": "2.22.1", 1005 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", 1006 "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", 1007 "dev": true, 1008 "dependencies": { 1009 "array-includes": "^3.1.1", 1010 "array.prototype.flat": "^1.2.3", 1011 "contains-path": "^0.1.0", 1012 "debug": "^2.6.9", 1013 "doctrine": "1.5.0", 1014 "eslint-import-resolver-node": "^0.3.4", 1015 "eslint-module-utils": "^2.6.0", 1016 "has": "^1.0.3", 1017 "minimatch": "^3.0.4", 1018 "object.values": "^1.1.1", 1019 "read-pkg-up": "^2.0.0", 1020 "resolve": "^1.17.0", 1021 "tsconfig-paths": "^3.9.0" 1022 }, 1023 "engines": { 1024 "node": ">=4" 1025 }, 1026 "peerDependencies": { 1027 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" 1028 } 1029 }, 1030 "node_modules/eslint-plugin-import/node_modules/debug": { 1031 "version": "2.6.9", 1032 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1033 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1034 "dev": true, 1035 "dependencies": { 1036 "ms": "2.0.0" 1037 } 1038 }, 1039 "node_modules/eslint-plugin-import/node_modules/doctrine": { 1040 "version": "1.5.0", 1041 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", 1042 "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", 1043 "dev": true, 1044 "dependencies": { 1045 "esutils": "^2.0.2", 1046 "isarray": "^1.0.0" 1047 }, 1048 "engines": { 1049 "node": ">=0.10.0" 1050 } 1051 }, 1052 "node_modules/eslint-plugin-import/node_modules/ms": { 1053 "version": "2.0.0", 1054 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1055 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1056 "dev": true 1057 }, 1058 "node_modules/eslint-plugin-jsx-a11y": { 1059 "version": "6.4.1", 1060 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", 1061 "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", 1062 "dev": true, 1063 "peer": true, 1064 "dependencies": { 1065 "@babel/runtime": "^7.11.2", 1066 "aria-query": "^4.2.2", 1067 "array-includes": "^3.1.1", 1068 "ast-types-flow": "^0.0.7", 1069 "axe-core": "^4.0.2", 1070 "axobject-query": "^2.2.0", 1071 "damerau-levenshtein": "^1.0.6", 1072 "emoji-regex": "^9.0.0", 1073 "has": "^1.0.3", 1074 "jsx-ast-utils": "^3.1.0", 1075 "language-tags": "^1.0.5" 1076 }, 1077 "engines": { 1078 "node": ">=4.0" 1079 }, 1080 "peerDependencies": { 1081 "eslint": "^3 || ^4 || ^5 || ^6 || ^7" 1082 } 1083 }, 1084 "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { 1085 "version": "9.2.2", 1086 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1087 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 1088 "dev": true, 1089 "peer": true 1090 }, 1091 "node_modules/eslint-plugin-react": { 1092 "version": "7.23.1", 1093 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", 1094 "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", 1095 "dev": true, 1096 "peer": true, 1097 "dependencies": { 1098 "array-includes": "^3.1.3", 1099 "array.prototype.flatmap": "^1.2.4", 1100 "doctrine": "^2.1.0", 1101 "has": "^1.0.3", 1102 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 1103 "minimatch": "^3.0.4", 1104 "object.entries": "^1.1.3", 1105 "object.fromentries": "^2.0.4", 1106 "object.values": "^1.1.3", 1107 "prop-types": "^15.7.2", 1108 "resolve": "^2.0.0-next.3", 1109 "string.prototype.matchall": "^4.0.4" 1110 }, 1111 "engines": { 1112 "node": ">=4" 1113 }, 1114 "peerDependencies": { 1115 "eslint": "^3 || ^4 || ^5 || ^6 || ^7" 1116 } 1117 }, 1118 "node_modules/eslint-plugin-react-hooks": { 1119 "version": "4.2.0", 1120 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", 1121 "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", 1122 "dev": true, 1123 "peer": true, 1124 "engines": { 1125 "node": ">=10" 1126 }, 1127 "peerDependencies": { 1128 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 1129 } 1130 }, 1131 "node_modules/eslint-plugin-react/node_modules/doctrine": { 1132 "version": "2.1.0", 1133 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 1134 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 1135 "dev": true, 1136 "peer": true, 1137 "dependencies": { 1138 "esutils": "^2.0.2" 1139 }, 1140 "engines": { 1141 "node": ">=0.10.0" 1142 } 1143 }, 1144 "node_modules/eslint-plugin-react/node_modules/resolve": { 1145 "version": "2.0.0-next.3", 1146 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", 1147 "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", 1148 "dev": true, 1149 "peer": true, 1150 "dependencies": { 1151 "is-core-module": "^2.2.0", 1152 "path-parse": "^1.0.6" 1153 }, 1154 "funding": { 1155 "url": "https://github.com/sponsors/ljharb" 1156 } 1157 }, 1158 "node_modules/eslint-scope": { 1159 "version": "5.1.1", 1160 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1161 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1162 "dev": true, 1163 "dependencies": { 1164 "esrecurse": "^4.3.0", 1165 "estraverse": "^4.1.1" 1166 }, 1167 "engines": { 1168 "node": ">=8.0.0" 1169 } 1170 }, 1171 "node_modules/eslint-utils": { 1172 "version": "2.1.0", 1173 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", 1174 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", 1175 "dev": true, 1176 "dependencies": { 1177 "eslint-visitor-keys": "^1.1.0" 1178 }, 1179 "engines": { 1180 "node": ">=6" 1181 }, 1182 "funding": { 1183 "url": "https://github.com/sponsors/mysticatea" 1184 } 1185 }, 1186 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1187 "version": "1.3.0", 1188 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 1189 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 1190 "dev": true, 1191 "engines": { 1192 "node": ">=4" 1193 } 1194 }, 1195 "node_modules/eslint-visitor-keys": { 1196 "version": "2.0.0", 1197 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", 1198 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", 1199 "dev": true, 1200 "engines": { 1201 "node": ">=10" 1202 } 1203 }, 1204 "node_modules/espree": { 1205 "version": "7.3.1", 1206 "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", 1207 "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", 1208 "dev": true, 1209 "dependencies": { 1210 "acorn": "^7.4.0", 1211 "acorn-jsx": "^5.3.1", 1212 "eslint-visitor-keys": "^1.3.0" 1213 }, 1214 "engines": { 1215 "node": "^10.12.0 || >=12.0.0" 1216 } 1217 }, 1218 "node_modules/espree/node_modules/eslint-visitor-keys": { 1219 "version": "1.3.0", 1220 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 1221 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 1222 "dev": true, 1223 "engines": { 1224 "node": ">=4" 1225 } 1226 }, 1227 "node_modules/esprima": { 1228 "version": "4.0.1", 1229 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 1230 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 1231 "dev": true, 1232 "bin": { 1233 "esparse": "bin/esparse.js", 1234 "esvalidate": "bin/esvalidate.js" 1235 }, 1236 "engines": { 1237 "node": ">=4" 1238 } 1239 }, 1240 "node_modules/esquery": { 1241 "version": "1.4.0", 1242 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 1243 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 1244 "dev": true, 1245 "dependencies": { 1246 "estraverse": "^5.1.0" 1247 }, 1248 "engines": { 1249 "node": ">=0.10" 1250 } 1251 }, 1252 "node_modules/esquery/node_modules/estraverse": { 1253 "version": "5.2.0", 1254 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 1255 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 1256 "dev": true, 1257 "engines": { 1258 "node": ">=4.0" 1259 } 1260 }, 1261 "node_modules/esrecurse": { 1262 "version": "4.3.0", 1263 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1264 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1265 "dev": true, 1266 "dependencies": { 1267 "estraverse": "^5.2.0" 1268 }, 1269 "engines": { 1270 "node": ">=4.0" 1271 } 1272 }, 1273 "node_modules/esrecurse/node_modules/estraverse": { 1274 "version": "5.2.0", 1275 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 1276 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 1277 "dev": true, 1278 "engines": { 1279 "node": ">=4.0" 1280 } 1281 }, 1282 "node_modules/estraverse": { 1283 "version": "4.3.0", 1284 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1285 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1286 "dev": true, 1287 "engines": { 1288 "node": ">=4.0" 1289 } 1290 }, 1291 "node_modules/esutils": { 1292 "version": "2.0.3", 1293 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1294 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1295 "dev": true, 1296 "engines": { 1297 "node": ">=0.10.0" 1298 } 1299 }, 1300 "node_modules/fast-deep-equal": { 1301 "version": "3.1.3", 1302 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1303 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1304 "dev": true 1305 }, 1306 "node_modules/fast-glob": { 1307 "version": "3.2.5", 1308 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", 1309 "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", 1310 "dev": true, 1311 "dependencies": { 1312 "@nodelib/fs.stat": "^2.0.2", 1313 "@nodelib/fs.walk": "^1.2.3", 1314 "glob-parent": "^5.1.0", 1315 "merge2": "^1.3.0", 1316 "micromatch": "^4.0.2", 1317 "picomatch": "^2.2.1" 1318 }, 1319 "engines": { 1320 "node": ">=8" 1321 } 1322 }, 1323 "node_modules/fast-json-stable-stringify": { 1324 "version": "2.1.0", 1325 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1326 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1327 "dev": true 1328 }, 1329 "node_modules/fast-levenshtein": { 1330 "version": "2.0.6", 1331 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1332 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 1333 "dev": true 1334 }, 1335 "node_modules/fastq": { 1336 "version": "1.11.0", 1337 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", 1338 "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", 1339 "dev": true, 1340 "dependencies": { 1341 "reusify": "^1.0.4" 1342 } 1343 }, 1344 "node_modules/file-entry-cache": { 1345 "version": "6.0.1", 1346 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1347 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1348 "dev": true, 1349 "dependencies": { 1350 "flat-cache": "^3.0.4" 1351 }, 1352 "engines": { 1353 "node": "^10.12.0 || >=12.0.0" 1354 } 1355 }, 1356 "node_modules/fill-range": { 1357 "version": "7.0.1", 1358 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1359 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1360 "dev": true, 1361 "dependencies": { 1362 "to-regex-range": "^5.0.1" 1363 }, 1364 "engines": { 1365 "node": ">=8" 1366 } 1367 }, 1368 "node_modules/find-up": { 1369 "version": "2.1.0", 1370 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 1371 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 1372 "dev": true, 1373 "dependencies": { 1374 "locate-path": "^2.0.0" 1375 }, 1376 "engines": { 1377 "node": ">=4" 1378 } 1379 }, 1380 "node_modules/flat-cache": { 1381 "version": "3.0.4", 1382 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1383 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1384 "dev": true, 1385 "dependencies": { 1386 "flatted": "^3.1.0", 1387 "rimraf": "^3.0.2" 1388 }, 1389 "engines": { 1390 "node": "^10.12.0 || >=12.0.0" 1391 } 1392 }, 1393 "node_modules/flatted": { 1394 "version": "3.1.1", 1395 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", 1396 "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", 1397 "dev": true 1398 }, 1399 "node_modules/fs.realpath": { 1400 "version": "1.0.0", 1401 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1402 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 1403 "dev": true 1404 }, 1405 "node_modules/function-bind": { 1406 "version": "1.1.1", 1407 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1408 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1409 "dev": true 1410 }, 1411 "node_modules/functional-red-black-tree": { 1412 "version": "1.0.1", 1413 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 1414 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 1415 "dev": true 1416 }, 1417 "node_modules/get-intrinsic": { 1418 "version": "1.1.1", 1419 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 1420 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 1421 "dev": true, 1422 "dependencies": { 1423 "function-bind": "^1.1.1", 1424 "has": "^1.0.3", 1425 "has-symbols": "^1.0.1" 1426 }, 1427 "funding": { 1428 "url": "https://github.com/sponsors/ljharb" 1429 } 1430 }, 1431 "node_modules/glob": { 1432 "version": "7.1.6", 1433 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 1434 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 1435 "dev": true, 1436 "dependencies": { 1437 "fs.realpath": "^1.0.0", 1438 "inflight": "^1.0.4", 1439 "inherits": "2", 1440 "minimatch": "^3.0.4", 1441 "once": "^1.3.0", 1442 "path-is-absolute": "^1.0.0" 1443 }, 1444 "engines": { 1445 "node": "*" 1446 }, 1447 "funding": { 1448 "url": "https://github.com/sponsors/isaacs" 1449 } 1450 }, 1451 "node_modules/glob-parent": { 1452 "version": "5.1.2", 1453 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1454 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1455 "dev": true, 1456 "dependencies": { 1457 "is-glob": "^4.0.1" 1458 }, 1459 "engines": { 1460 "node": ">= 6" 1461 } 1462 }, 1463 "node_modules/globals": { 1464 "version": "13.7.0", 1465 "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", 1466 "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", 1467 "dev": true, 1468 "dependencies": { 1469 "type-fest": "^0.20.2" 1470 }, 1471 "engines": { 1472 "node": ">=8" 1473 }, 1474 "funding": { 1475 "url": "https://github.com/sponsors/sindresorhus" 1476 } 1477 }, 1478 "node_modules/globby": { 1479 "version": "11.0.3", 1480 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", 1481 "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", 1482 "dev": true, 1483 "dependencies": { 1484 "array-union": "^2.1.0", 1485 "dir-glob": "^3.0.1", 1486 "fast-glob": "^3.1.1", 1487 "ignore": "^5.1.4", 1488 "merge2": "^1.3.0", 1489 "slash": "^3.0.0" 1490 }, 1491 "engines": { 1492 "node": ">=10" 1493 }, 1494 "funding": { 1495 "url": "https://github.com/sponsors/sindresorhus" 1496 } 1497 }, 1498 "node_modules/globby/node_modules/ignore": { 1499 "version": "5.1.8", 1500 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", 1501 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", 1502 "dev": true, 1503 "engines": { 1504 "node": ">= 4" 1505 } 1506 }, 1507 "node_modules/graceful-fs": { 1508 "version": "4.2.6", 1509 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 1510 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 1511 "dev": true 1512 }, 1513 "node_modules/has": { 1514 "version": "1.0.3", 1515 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1516 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1517 "dev": true, 1518 "dependencies": { 1519 "function-bind": "^1.1.1" 1520 }, 1521 "engines": { 1522 "node": ">= 0.4.0" 1523 } 1524 }, 1525 "node_modules/has-bigints": { 1526 "version": "1.0.1", 1527 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 1528 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 1529 "dev": true, 1530 "funding": { 1531 "url": "https://github.com/sponsors/ljharb" 1532 } 1533 }, 1534 "node_modules/has-flag": { 1535 "version": "4.0.0", 1536 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1537 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1538 "dev": true, 1539 "engines": { 1540 "node": ">=8" 1541 } 1542 }, 1543 "node_modules/has-symbols": { 1544 "version": "1.0.2", 1545 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 1546 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 1547 "dev": true, 1548 "engines": { 1549 "node": ">= 0.4" 1550 }, 1551 "funding": { 1552 "url": "https://github.com/sponsors/ljharb" 1553 } 1554 }, 1555 "node_modules/hosted-git-info": { 1556 "version": "2.8.8", 1557 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", 1558 "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", 1559 "dev": true 1560 }, 1561 "node_modules/ignore": { 1562 "version": "4.0.6", 1563 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 1564 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 1565 "dev": true, 1566 "engines": { 1567 "node": ">= 4" 1568 } 1569 }, 1570 "node_modules/import-fresh": { 1571 "version": "3.3.0", 1572 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1573 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1574 "dev": true, 1575 "dependencies": { 1576 "parent-module": "^1.0.0", 1577 "resolve-from": "^4.0.0" 1578 }, 1579 "engines": { 1580 "node": ">=6" 1581 }, 1582 "funding": { 1583 "url": "https://github.com/sponsors/sindresorhus" 1584 } 1585 }, 1586 "node_modules/imurmurhash": { 1587 "version": "0.1.4", 1588 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1589 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 1590 "dev": true, 1591 "engines": { 1592 "node": ">=0.8.19" 1593 } 1594 }, 1595 "node_modules/inflight": { 1596 "version": "1.0.6", 1597 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1598 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1599 "dev": true, 1600 "dependencies": { 1601 "once": "^1.3.0", 1602 "wrappy": "1" 1603 } 1604 }, 1605 "node_modules/inherits": { 1606 "version": "2.0.4", 1607 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1608 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1609 "dev": true 1610 }, 1611 "node_modules/internal-slot": { 1612 "version": "1.0.3", 1613 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 1614 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 1615 "dev": true, 1616 "peer": true, 1617 "dependencies": { 1618 "get-intrinsic": "^1.1.0", 1619 "has": "^1.0.3", 1620 "side-channel": "^1.0.4" 1621 }, 1622 "engines": { 1623 "node": ">= 0.4" 1624 } 1625 }, 1626 "node_modules/is-arrayish": { 1627 "version": "0.2.1", 1628 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 1629 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 1630 "dev": true 1631 }, 1632 "node_modules/is-bigint": { 1633 "version": "1.0.1", 1634 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", 1635 "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", 1636 "dev": true, 1637 "funding": { 1638 "url": "https://github.com/sponsors/ljharb" 1639 } 1640 }, 1641 "node_modules/is-boolean-object": { 1642 "version": "1.1.0", 1643 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", 1644 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", 1645 "dev": true, 1646 "dependencies": { 1647 "call-bind": "^1.0.0" 1648 }, 1649 "engines": { 1650 "node": ">= 0.4" 1651 }, 1652 "funding": { 1653 "url": "https://github.com/sponsors/ljharb" 1654 } 1655 }, 1656 "node_modules/is-callable": { 1657 "version": "1.2.3", 1658 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 1659 "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", 1660 "dev": true, 1661 "engines": { 1662 "node": ">= 0.4" 1663 }, 1664 "funding": { 1665 "url": "https://github.com/sponsors/ljharb" 1666 } 1667 }, 1668 "node_modules/is-core-module": { 1669 "version": "2.2.0", 1670 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", 1671 "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", 1672 "dev": true, 1673 "dependencies": { 1674 "has": "^1.0.3" 1675 }, 1676 "funding": { 1677 "url": "https://github.com/sponsors/ljharb" 1678 } 1679 }, 1680 "node_modules/is-date-object": { 1681 "version": "1.0.2", 1682 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", 1683 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", 1684 "dev": true, 1685 "engines": { 1686 "node": ">= 0.4" 1687 }, 1688 "funding": { 1689 "url": "https://github.com/sponsors/ljharb" 1690 } 1691 }, 1692 "node_modules/is-extglob": { 1693 "version": "2.1.1", 1694 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1695 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1696 "dev": true, 1697 "engines": { 1698 "node": ">=0.10.0" 1699 } 1700 }, 1701 "node_modules/is-fullwidth-code-point": { 1702 "version": "3.0.0", 1703 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1704 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1705 "dev": true, 1706 "engines": { 1707 "node": ">=8" 1708 } 1709 }, 1710 "node_modules/is-glob": { 1711 "version": "4.0.1", 1712 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1713 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1714 "dev": true, 1715 "dependencies": { 1716 "is-extglob": "^2.1.1" 1717 }, 1718 "engines": { 1719 "node": ">=0.10.0" 1720 } 1721 }, 1722 "node_modules/is-negative-zero": { 1723 "version": "2.0.1", 1724 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 1725 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", 1726 "dev": true, 1727 "engines": { 1728 "node": ">= 0.4" 1729 }, 1730 "funding": { 1731 "url": "https://github.com/sponsors/ljharb" 1732 } 1733 }, 1734 "node_modules/is-number": { 1735 "version": "7.0.0", 1736 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1737 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1738 "dev": true, 1739 "engines": { 1740 "node": ">=0.12.0" 1741 } 1742 }, 1743 "node_modules/is-number-object": { 1744 "version": "1.0.4", 1745 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", 1746 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", 1747 "dev": true, 1748 "engines": { 1749 "node": ">= 0.4" 1750 }, 1751 "funding": { 1752 "url": "https://github.com/sponsors/ljharb" 1753 } 1754 }, 1755 "node_modules/is-regex": { 1756 "version": "1.1.2", 1757 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", 1758 "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", 1759 "dev": true, 1760 "dependencies": { 1761 "call-bind": "^1.0.2", 1762 "has-symbols": "^1.0.1" 1763 }, 1764 "engines": { 1765 "node": ">= 0.4" 1766 }, 1767 "funding": { 1768 "url": "https://github.com/sponsors/ljharb" 1769 } 1770 }, 1771 "node_modules/is-string": { 1772 "version": "1.0.5", 1773 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", 1774 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", 1775 "dev": true, 1776 "engines": { 1777 "node": ">= 0.4" 1778 }, 1779 "funding": { 1780 "url": "https://github.com/sponsors/ljharb" 1781 } 1782 }, 1783 "node_modules/is-symbol": { 1784 "version": "1.0.3", 1785 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", 1786 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", 1787 "dev": true, 1788 "dependencies": { 1789 "has-symbols": "^1.0.1" 1790 }, 1791 "engines": { 1792 "node": ">= 0.4" 1793 }, 1794 "funding": { 1795 "url": "https://github.com/sponsors/ljharb" 1796 } 1797 }, 1798 "node_modules/isarray": { 1799 "version": "1.0.0", 1800 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1801 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1802 "dev": true 1803 }, 1804 "node_modules/isexe": { 1805 "version": "2.0.0", 1806 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1807 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1808 "dev": true 1809 }, 1810 "node_modules/js-tokens": { 1811 "version": "4.0.0", 1812 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1813 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1814 "dev": true 1815 }, 1816 "node_modules/js-yaml": { 1817 "version": "3.14.1", 1818 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 1819 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 1820 "dev": true, 1821 "dependencies": { 1822 "argparse": "^1.0.7", 1823 "esprima": "^4.0.0" 1824 }, 1825 "bin": { 1826 "js-yaml": "bin/js-yaml.js" 1827 } 1828 }, 1829 "node_modules/json-schema-traverse": { 1830 "version": "0.4.1", 1831 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1832 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1833 "dev": true 1834 }, 1835 "node_modules/json-stable-stringify-without-jsonify": { 1836 "version": "1.0.1", 1837 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1838 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 1839 "dev": true 1840 }, 1841 "node_modules/json5": { 1842 "version": "1.0.1", 1843 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 1844 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 1845 "dev": true, 1846 "dependencies": { 1847 "minimist": "^1.2.0" 1848 }, 1849 "bin": { 1850 "json5": "lib/cli.js" 1851 } 1852 }, 1853 "node_modules/jsx-ast-utils": { 1854 "version": "3.2.0", 1855 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", 1856 "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", 1857 "dev": true, 1858 "peer": true, 1859 "dependencies": { 1860 "array-includes": "^3.1.2", 1861 "object.assign": "^4.1.2" 1862 }, 1863 "engines": { 1864 "node": ">=4.0" 1865 } 1866 }, 1867 "node_modules/language-subtag-registry": { 1868 "version": "0.3.21", 1869 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", 1870 "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", 1871 "dev": true, 1872 "peer": true 1873 }, 1874 "node_modules/language-tags": { 1875 "version": "1.0.5", 1876 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", 1877 "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", 1878 "dev": true, 1879 "peer": true, 1880 "dependencies": { 1881 "language-subtag-registry": "~0.3.2" 1882 } 1883 }, 1884 "node_modules/levn": { 1885 "version": "0.4.1", 1886 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1887 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1888 "dev": true, 1889 "dependencies": { 1890 "prelude-ls": "^1.2.1", 1891 "type-check": "~0.4.0" 1892 }, 1893 "engines": { 1894 "node": ">= 0.8.0" 1895 } 1896 }, 1897 "node_modules/load-json-file": { 1898 "version": "2.0.0", 1899 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 1900 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 1901 "dev": true, 1902 "dependencies": { 1903 "graceful-fs": "^4.1.2", 1904 "parse-json": "^2.2.0", 1905 "pify": "^2.0.0", 1906 "strip-bom": "^3.0.0" 1907 }, 1908 "engines": { 1909 "node": ">=4" 1910 } 1911 }, 1912 "node_modules/locate-path": { 1913 "version": "2.0.0", 1914 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 1915 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 1916 "dev": true, 1917 "dependencies": { 1918 "p-locate": "^2.0.0", 1919 "path-exists": "^3.0.0" 1920 }, 1921 "engines": { 1922 "node": ">=4" 1923 } 1924 }, 1925 "node_modules/lodash": { 1926 "version": "4.17.21", 1927 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1928 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 1929 "dev": true 1930 }, 1931 "node_modules/lodash.clonedeep": { 1932 "version": "4.5.0", 1933 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", 1934 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", 1935 "dev": true 1936 }, 1937 "node_modules/lodash.flatten": { 1938 "version": "4.4.0", 1939 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", 1940 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", 1941 "dev": true 1942 }, 1943 "node_modules/lodash.truncate": { 1944 "version": "4.4.2", 1945 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", 1946 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", 1947 "dev": true 1948 }, 1949 "node_modules/loose-envify": { 1950 "version": "1.4.0", 1951 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1952 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1953 "dev": true, 1954 "peer": true, 1955 "dependencies": { 1956 "js-tokens": "^3.0.0 || ^4.0.0" 1957 }, 1958 "bin": { 1959 "loose-envify": "cli.js" 1960 } 1961 }, 1962 "node_modules/lru-cache": { 1963 "version": "6.0.0", 1964 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1965 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1966 "dev": true, 1967 "dependencies": { 1968 "yallist": "^4.0.0" 1969 }, 1970 "engines": { 1971 "node": ">=10" 1972 } 1973 }, 1974 "node_modules/merge2": { 1975 "version": "1.4.1", 1976 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1977 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1978 "dev": true, 1979 "engines": { 1980 "node": ">= 8" 1981 } 1982 }, 1983 "node_modules/micromatch": { 1984 "version": "4.0.2", 1985 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 1986 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 1987 "dev": true, 1988 "dependencies": { 1989 "braces": "^3.0.1", 1990 "picomatch": "^2.0.5" 1991 }, 1992 "engines": { 1993 "node": ">=8" 1994 } 1995 }, 1996 "node_modules/minimatch": { 1997 "version": "3.0.4", 1998 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1999 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 2000 "dev": true, 2001 "dependencies": { 2002 "brace-expansion": "^1.1.7" 2003 }, 2004 "engines": { 2005 "node": "*" 2006 } 2007 }, 2008 "node_modules/minimist": { 2009 "version": "1.2.5", 2010 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 2011 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 2012 "dev": true 2013 }, 2014 "node_modules/ms": { 2015 "version": "2.1.2", 2016 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2017 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2018 "dev": true 2019 }, 2020 "node_modules/natural-compare": { 2021 "version": "1.4.0", 2022 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2023 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 2024 "dev": true 2025 }, 2026 "node_modules/normalize-package-data": { 2027 "version": "2.5.0", 2028 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 2029 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 2030 "dev": true, 2031 "dependencies": { 2032 "hosted-git-info": "^2.1.4", 2033 "resolve": "^1.10.0", 2034 "semver": "2 || 3 || 4 || 5", 2035 "validate-npm-package-license": "^3.0.1" 2036 } 2037 }, 2038 "node_modules/normalize-package-data/node_modules/semver": { 2039 "version": "5.7.1", 2040 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 2041 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 2042 "dev": true, 2043 "bin": { 2044 "semver": "bin/semver" 2045 } 2046 }, 2047 "node_modules/object-assign": { 2048 "version": "4.1.1", 2049 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 2050 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 2051 "dev": true, 2052 "peer": true, 2053 "engines": { 2054 "node": ">=0.10.0" 2055 } 2056 }, 2057 "node_modules/object-inspect": { 2058 "version": "1.9.0", 2059 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", 2060 "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", 2061 "dev": true, 2062 "funding": { 2063 "url": "https://github.com/sponsors/ljharb" 2064 } 2065 }, 2066 "node_modules/object-keys": { 2067 "version": "1.1.1", 2068 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 2069 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 2070 "dev": true, 2071 "engines": { 2072 "node": ">= 0.4" 2073 } 2074 }, 2075 "node_modules/object.assign": { 2076 "version": "4.1.2", 2077 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 2078 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 2079 "dev": true, 2080 "dependencies": { 2081 "call-bind": "^1.0.0", 2082 "define-properties": "^1.1.3", 2083 "has-symbols": "^1.0.1", 2084 "object-keys": "^1.1.1" 2085 }, 2086 "engines": { 2087 "node": ">= 0.4" 2088 }, 2089 "funding": { 2090 "url": "https://github.com/sponsors/ljharb" 2091 } 2092 }, 2093 "node_modules/object.entries": { 2094 "version": "1.1.3", 2095 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", 2096 "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", 2097 "dev": true, 2098 "dependencies": { 2099 "call-bind": "^1.0.0", 2100 "define-properties": "^1.1.3", 2101 "es-abstract": "^1.18.0-next.1", 2102 "has": "^1.0.3" 2103 }, 2104 "engines": { 2105 "node": ">= 0.4" 2106 } 2107 }, 2108 "node_modules/object.fromentries": { 2109 "version": "2.0.4", 2110 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", 2111 "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", 2112 "dev": true, 2113 "peer": true, 2114 "dependencies": { 2115 "call-bind": "^1.0.2", 2116 "define-properties": "^1.1.3", 2117 "es-abstract": "^1.18.0-next.2", 2118 "has": "^1.0.3" 2119 }, 2120 "engines": { 2121 "node": ">= 0.4" 2122 }, 2123 "funding": { 2124 "url": "https://github.com/sponsors/ljharb" 2125 } 2126 }, 2127 "node_modules/object.values": { 2128 "version": "1.1.3", 2129 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", 2130 "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", 2131 "dev": true, 2132 "dependencies": { 2133 "call-bind": "^1.0.2", 2134 "define-properties": "^1.1.3", 2135 "es-abstract": "^1.18.0-next.2", 2136 "has": "^1.0.3" 2137 }, 2138 "engines": { 2139 "node": ">= 0.4" 2140 }, 2141 "funding": { 2142 "url": "https://github.com/sponsors/ljharb" 2143 } 2144 }, 2145 "node_modules/once": { 2146 "version": "1.4.0", 2147 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2148 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 2149 "dev": true, 2150 "dependencies": { 2151 "wrappy": "1" 2152 } 2153 }, 2154 "node_modules/optionator": { 2155 "version": "0.9.1", 2156 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2157 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2158 "dev": true, 2159 "dependencies": { 2160 "deep-is": "^0.1.3", 2161 "fast-levenshtein": "^2.0.6", 2162 "levn": "^0.4.1", 2163 "prelude-ls": "^1.2.1", 2164 "type-check": "^0.4.0", 2165 "word-wrap": "^1.2.3" 2166 }, 2167 "engines": { 2168 "node": ">= 0.8.0" 2169 } 2170 }, 2171 "node_modules/p-limit": { 2172 "version": "1.3.0", 2173 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 2174 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 2175 "dev": true, 2176 "dependencies": { 2177 "p-try": "^1.0.0" 2178 }, 2179 "engines": { 2180 "node": ">=4" 2181 } 2182 }, 2183 "node_modules/p-locate": { 2184 "version": "2.0.0", 2185 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 2186 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 2187 "dev": true, 2188 "dependencies": { 2189 "p-limit": "^1.1.0" 2190 }, 2191 "engines": { 2192 "node": ">=4" 2193 } 2194 }, 2195 "node_modules/p-try": { 2196 "version": "1.0.0", 2197 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 2198 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 2199 "dev": true, 2200 "engines": { 2201 "node": ">=4" 2202 } 2203 }, 2204 "node_modules/parent-module": { 2205 "version": "1.0.1", 2206 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 2207 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 2208 "dev": true, 2209 "dependencies": { 2210 "callsites": "^3.0.0" 2211 }, 2212 "engines": { 2213 "node": ">=6" 2214 } 2215 }, 2216 "node_modules/parse-json": { 2217 "version": "2.2.0", 2218 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 2219 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 2220 "dev": true, 2221 "dependencies": { 2222 "error-ex": "^1.2.0" 2223 }, 2224 "engines": { 2225 "node": ">=0.10.0" 2226 } 2227 }, 2228 "node_modules/path-exists": { 2229 "version": "3.0.0", 2230 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 2231 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 2232 "dev": true, 2233 "engines": { 2234 "node": ">=4" 2235 } 2236 }, 2237 "node_modules/path-is-absolute": { 2238 "version": "1.0.1", 2239 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2240 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 2241 "dev": true, 2242 "engines": { 2243 "node": ">=0.10.0" 2244 } 2245 }, 2246 "node_modules/path-key": { 2247 "version": "3.1.1", 2248 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2249 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 2250 "dev": true, 2251 "engines": { 2252 "node": ">=8" 2253 } 2254 }, 2255 "node_modules/path-parse": { 2256 "version": "1.0.6", 2257 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 2258 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 2259 "dev": true 2260 }, 2261 "node_modules/path-type": { 2262 "version": "4.0.0", 2263 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 2264 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 2265 "dev": true, 2266 "engines": { 2267 "node": ">=8" 2268 } 2269 }, 2270 "node_modules/picomatch": { 2271 "version": "2.2.2", 2272 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", 2273 "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", 2274 "dev": true, 2275 "engines": { 2276 "node": ">=8.6" 2277 }, 2278 "funding": { 2279 "url": "https://github.com/sponsors/jonschlinkert" 2280 } 2281 }, 2282 "node_modules/pify": { 2283 "version": "2.3.0", 2284 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2285 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 2286 "dev": true, 2287 "engines": { 2288 "node": ">=0.10.0" 2289 } 2290 }, 2291 "node_modules/pkg-dir": { 2292 "version": "2.0.0", 2293 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", 2294 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", 2295 "dev": true, 2296 "dependencies": { 2297 "find-up": "^2.1.0" 2298 }, 2299 "engines": { 2300 "node": ">=4" 2301 } 2302 }, 2303 "node_modules/prelude-ls": { 2304 "version": "1.2.1", 2305 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2306 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 2307 "dev": true, 2308 "engines": { 2309 "node": ">= 0.8.0" 2310 } 2311 }, 2312 "node_modules/progress": { 2313 "version": "2.0.3", 2314 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 2315 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 2316 "dev": true, 2317 "engines": { 2318 "node": ">=0.4.0" 2319 } 2320 }, 2321 "node_modules/prop-types": { 2322 "version": "15.7.2", 2323 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 2324 "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 2325 "dev": true, 2326 "peer": true, 2327 "dependencies": { 2328 "loose-envify": "^1.4.0", 2329 "object-assign": "^4.1.1", 2330 "react-is": "^16.8.1" 2331 } 2332 }, 2333 "node_modules/punycode": { 2334 "version": "2.1.1", 2335 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 2336 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 2337 "dev": true, 2338 "engines": { 2339 "node": ">=6" 2340 } 2341 }, 2342 "node_modules/queue-microtask": { 2343 "version": "1.2.3", 2344 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 2345 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 2346 "dev": true, 2347 "funding": [ 2348 { 2349 "type": "github", 2350 "url": "https://github.com/sponsors/feross" 2351 }, 2352 { 2353 "type": "patreon", 2354 "url": "https://www.patreon.com/feross" 2355 }, 2356 { 2357 "type": "consulting", 2358 "url": "https://feross.org/support" 2359 } 2360 ] 2361 }, 2362 "node_modules/react-is": { 2363 "version": "16.13.1", 2364 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 2365 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 2366 "dev": true, 2367 "peer": true 2368 }, 2369 "node_modules/read-pkg": { 2370 "version": "2.0.0", 2371 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 2372 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 2373 "dev": true, 2374 "dependencies": { 2375 "load-json-file": "^2.0.0", 2376 "normalize-package-data": "^2.3.2", 2377 "path-type": "^2.0.0" 2378 }, 2379 "engines": { 2380 "node": ">=4" 2381 } 2382 }, 2383 "node_modules/read-pkg-up": { 2384 "version": "2.0.0", 2385 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 2386 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 2387 "dev": true, 2388 "dependencies": { 2389 "find-up": "^2.0.0", 2390 "read-pkg": "^2.0.0" 2391 }, 2392 "engines": { 2393 "node": ">=4" 2394 } 2395 }, 2396 "node_modules/read-pkg/node_modules/path-type": { 2397 "version": "2.0.0", 2398 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 2399 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 2400 "dev": true, 2401 "dependencies": { 2402 "pify": "^2.0.0" 2403 }, 2404 "engines": { 2405 "node": ">=4" 2406 } 2407 }, 2408 "node_modules/regenerator-runtime": { 2409 "version": "0.13.7", 2410 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", 2411 "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", 2412 "dev": true, 2413 "peer": true 2414 }, 2415 "node_modules/regexp.prototype.flags": { 2416 "version": "1.3.1", 2417 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", 2418 "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", 2419 "dev": true, 2420 "peer": true, 2421 "dependencies": { 2422 "call-bind": "^1.0.2", 2423 "define-properties": "^1.1.3" 2424 }, 2425 "engines": { 2426 "node": ">= 0.4" 2427 }, 2428 "funding": { 2429 "url": "https://github.com/sponsors/ljharb" 2430 } 2431 }, 2432 "node_modules/regexpp": { 2433 "version": "3.1.0", 2434 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", 2435 "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", 2436 "dev": true, 2437 "engines": { 2438 "node": ">=8" 2439 }, 2440 "funding": { 2441 "url": "https://github.com/sponsors/mysticatea" 2442 } 2443 }, 2444 "node_modules/require-from-string": { 2445 "version": "2.0.2", 2446 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 2447 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 2448 "dev": true, 2449 "engines": { 2450 "node": ">=0.10.0" 2451 } 2452 }, 2453 "node_modules/resolve": { 2454 "version": "1.20.0", 2455 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 2456 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 2457 "dev": true, 2458 "dependencies": { 2459 "is-core-module": "^2.2.0", 2460 "path-parse": "^1.0.6" 2461 }, 2462 "funding": { 2463 "url": "https://github.com/sponsors/ljharb" 2464 } 2465 }, 2466 "node_modules/resolve-from": { 2467 "version": "4.0.0", 2468 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2469 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2470 "dev": true, 2471 "engines": { 2472 "node": ">=4" 2473 } 2474 }, 2475 "node_modules/reusify": { 2476 "version": "1.0.4", 2477 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 2478 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 2479 "dev": true, 2480 "engines": { 2481 "iojs": ">=1.0.0", 2482 "node": ">=0.10.0" 2483 } 2484 }, 2485 "node_modules/rimraf": { 2486 "version": "3.0.2", 2487 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 2488 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 2489 "dev": true, 2490 "dependencies": { 2491 "glob": "^7.1.3" 2492 }, 2493 "bin": { 2494 "rimraf": "bin.js" 2495 }, 2496 "funding": { 2497 "url": "https://github.com/sponsors/isaacs" 2498 } 2499 }, 2500 "node_modules/run-parallel": { 2501 "version": "1.2.0", 2502 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 2503 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 2504 "dev": true, 2505 "funding": [ 2506 { 2507 "type": "github", 2508 "url": "https://github.com/sponsors/feross" 2509 }, 2510 { 2511 "type": "patreon", 2512 "url": "https://www.patreon.com/feross" 2513 }, 2514 { 2515 "type": "consulting", 2516 "url": "https://feross.org/support" 2517 } 2518 ], 2519 "dependencies": { 2520 "queue-microtask": "^1.2.2" 2521 } 2522 }, 2523 "node_modules/semver": { 2524 "version": "7.3.5", 2525 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 2526 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 2527 "dev": true, 2528 "dependencies": { 2529 "lru-cache": "^6.0.0" 2530 }, 2531 "bin": { 2532 "semver": "bin/semver.js" 2533 }, 2534 "engines": { 2535 "node": ">=10" 2536 } 2537 }, 2538 "node_modules/shebang-command": { 2539 "version": "2.0.0", 2540 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2541 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2542 "dev": true, 2543 "dependencies": { 2544 "shebang-regex": "^3.0.0" 2545 }, 2546 "engines": { 2547 "node": ">=8" 2548 } 2549 }, 2550 "node_modules/shebang-regex": { 2551 "version": "3.0.0", 2552 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2553 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2554 "dev": true, 2555 "engines": { 2556 "node": ">=8" 2557 } 2558 }, 2559 "node_modules/side-channel": { 2560 "version": "1.0.4", 2561 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 2562 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 2563 "dev": true, 2564 "peer": true, 2565 "dependencies": { 2566 "call-bind": "^1.0.0", 2567 "get-intrinsic": "^1.0.2", 2568 "object-inspect": "^1.9.0" 2569 }, 2570 "funding": { 2571 "url": "https://github.com/sponsors/ljharb" 2572 } 2573 }, 2574 "node_modules/slash": { 2575 "version": "3.0.0", 2576 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 2577 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 2578 "dev": true, 2579 "engines": { 2580 "node": ">=8" 2581 } 2582 }, 2583 "node_modules/slice-ansi": { 2584 "version": "4.0.0", 2585 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 2586 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 2587 "dev": true, 2588 "dependencies": { 2589 "ansi-styles": "^4.0.0", 2590 "astral-regex": "^2.0.0", 2591 "is-fullwidth-code-point": "^3.0.0" 2592 }, 2593 "engines": { 2594 "node": ">=10" 2595 }, 2596 "funding": { 2597 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 2598 } 2599 }, 2600 "node_modules/spdx-correct": { 2601 "version": "3.1.1", 2602 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 2603 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", 2604 "dev": true, 2605 "dependencies": { 2606 "spdx-expression-parse": "^3.0.0", 2607 "spdx-license-ids": "^3.0.0" 2608 } 2609 }, 2610 "node_modules/spdx-exceptions": { 2611 "version": "2.3.0", 2612 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 2613 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", 2614 "dev": true 2615 }, 2616 "node_modules/spdx-expression-parse": { 2617 "version": "3.0.1", 2618 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 2619 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 2620 "dev": true, 2621 "dependencies": { 2622 "spdx-exceptions": "^2.1.0", 2623 "spdx-license-ids": "^3.0.0" 2624 } 2625 }, 2626 "node_modules/spdx-license-ids": { 2627 "version": "3.0.7", 2628 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", 2629 "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", 2630 "dev": true 2631 }, 2632 "node_modules/sprintf-js": { 2633 "version": "1.0.3", 2634 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2635 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 2636 "dev": true 2637 }, 2638 "node_modules/string-width": { 2639 "version": "4.2.2", 2640 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", 2641 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", 2642 "dev": true, 2643 "dependencies": { 2644 "emoji-regex": "^8.0.0", 2645 "is-fullwidth-code-point": "^3.0.0", 2646 "strip-ansi": "^6.0.0" 2647 }, 2648 "engines": { 2649 "node": ">=8" 2650 } 2651 }, 2652 "node_modules/string.prototype.matchall": { 2653 "version": "4.0.4", 2654 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", 2655 "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", 2656 "dev": true, 2657 "peer": true, 2658 "dependencies": { 2659 "call-bind": "^1.0.2", 2660 "define-properties": "^1.1.3", 2661 "es-abstract": "^1.18.0-next.2", 2662 "has-symbols": "^1.0.1", 2663 "internal-slot": "^1.0.3", 2664 "regexp.prototype.flags": "^1.3.1", 2665 "side-channel": "^1.0.4" 2666 }, 2667 "funding": { 2668 "url": "https://github.com/sponsors/ljharb" 2669 } 2670 }, 2671 "node_modules/string.prototype.trimend": { 2672 "version": "1.0.4", 2673 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 2674 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 2675 "dev": true, 2676 "dependencies": { 2677 "call-bind": "^1.0.2", 2678 "define-properties": "^1.1.3" 2679 }, 2680 "funding": { 2681 "url": "https://github.com/sponsors/ljharb" 2682 } 2683 }, 2684 "node_modules/string.prototype.trimstart": { 2685 "version": "1.0.4", 2686 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 2687 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 2688 "dev": true, 2689 "dependencies": { 2690 "call-bind": "^1.0.2", 2691 "define-properties": "^1.1.3" 2692 }, 2693 "funding": { 2694 "url": "https://github.com/sponsors/ljharb" 2695 } 2696 }, 2697 "node_modules/strip-ansi": { 2698 "version": "6.0.0", 2699 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 2700 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 2701 "dev": true, 2702 "dependencies": { 2703 "ansi-regex": "^5.0.0" 2704 }, 2705 "engines": { 2706 "node": ">=8" 2707 } 2708 }, 2709 "node_modules/strip-bom": { 2710 "version": "3.0.0", 2711 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 2712 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 2713 "dev": true, 2714 "engines": { 2715 "node": ">=4" 2716 } 2717 }, 2718 "node_modules/strip-json-comments": { 2719 "version": "3.1.1", 2720 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2721 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2722 "dev": true, 2723 "engines": { 2724 "node": ">=8" 2725 }, 2726 "funding": { 2727 "url": "https://github.com/sponsors/sindresorhus" 2728 } 2729 }, 2730 "node_modules/supports-color": { 2731 "version": "7.2.0", 2732 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2733 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2734 "dev": true, 2735 "dependencies": { 2736 "has-flag": "^4.0.0" 2737 }, 2738 "engines": { 2739 "node": ">=8" 2740 } 2741 }, 2742 "node_modules/table": { 2743 "version": "6.0.9", 2744 "resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz", 2745 "integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==", 2746 "dev": true, 2747 "dependencies": { 2748 "ajv": "^8.0.1", 2749 "is-boolean-object": "^1.1.0", 2750 "is-number-object": "^1.0.4", 2751 "is-string": "^1.0.5", 2752 "lodash.clonedeep": "^4.5.0", 2753 "lodash.flatten": "^4.4.0", 2754 "lodash.truncate": "^4.4.2", 2755 "slice-ansi": "^4.0.0", 2756 "string-width": "^4.2.0" 2757 }, 2758 "engines": { 2759 "node": ">=10.0.0" 2760 } 2761 }, 2762 "node_modules/table/node_modules/ajv": { 2763 "version": "8.0.5", 2764 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz", 2765 "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==", 2766 "dev": true, 2767 "dependencies": { 2768 "fast-deep-equal": "^3.1.1", 2769 "json-schema-traverse": "^1.0.0", 2770 "require-from-string": "^2.0.2", 2771 "uri-js": "^4.2.2" 2772 }, 2773 "funding": { 2774 "type": "github", 2775 "url": "https://github.com/sponsors/epoberezkin" 2776 } 2777 }, 2778 "node_modules/table/node_modules/json-schema-traverse": { 2779 "version": "1.0.0", 2780 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 2781 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 2782 "dev": true 2783 }, 2784 "node_modules/text-table": { 2785 "version": "0.2.0", 2786 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2787 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 2788 "dev": true 2789 }, 2790 "node_modules/to-regex-range": { 2791 "version": "5.0.1", 2792 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2793 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2794 "dev": true, 2795 "dependencies": { 2796 "is-number": "^7.0.0" 2797 }, 2798 "engines": { 2799 "node": ">=8.0" 2800 } 2801 }, 2802 "node_modules/tsconfig-paths": { 2803 "version": "3.9.0", 2804 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", 2805 "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", 2806 "dev": true, 2807 "dependencies": { 2808 "@types/json5": "^0.0.29", 2809 "json5": "^1.0.1", 2810 "minimist": "^1.2.0", 2811 "strip-bom": "^3.0.0" 2812 } 2813 }, 2814 "node_modules/tslib": { 2815 "version": "1.14.1", 2816 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2817 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2818 "dev": true 2819 }, 2820 "node_modules/tsutils": { 2821 "version": "3.21.0", 2822 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2823 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 2824 "dev": true, 2825 "dependencies": { 2826 "tslib": "^1.8.1" 2827 }, 2828 "engines": { 2829 "node": ">= 6" 2830 }, 2831 "peerDependencies": { 2832 "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" 2833 } 2834 }, 2835 "node_modules/type-check": { 2836 "version": "0.4.0", 2837 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2838 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2839 "dev": true, 2840 "dependencies": { 2841 "prelude-ls": "^1.2.1" 2842 }, 2843 "engines": { 2844 "node": ">= 0.8.0" 2845 } 2846 }, 2847 "node_modules/type-fest": { 2848 "version": "0.20.2", 2849 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2850 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2851 "dev": true, 2852 "engines": { 2853 "node": ">=10" 2854 }, 2855 "funding": { 2856 "url": "https://github.com/sponsors/sindresorhus" 2857 } 2858 }, 2859 "node_modules/typescript": { 2860 "version": "4.2.3", 2861 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", 2862 "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", 2863 "dev": true, 2864 "bin": { 2865 "tsc": "bin/tsc", 2866 "tsserver": "bin/tsserver" 2867 }, 2868 "engines": { 2869 "node": ">=4.2.0" 2870 } 2871 }, 2872 "node_modules/unbox-primitive": { 2873 "version": "1.0.1", 2874 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 2875 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 2876 "dev": true, 2877 "dependencies": { 2878 "function-bind": "^1.1.1", 2879 "has-bigints": "^1.0.1", 2880 "has-symbols": "^1.0.2", 2881 "which-boxed-primitive": "^1.0.2" 2882 }, 2883 "funding": { 2884 "url": "https://github.com/sponsors/ljharb" 2885 } 2886 }, 2887 "node_modules/uri-js": { 2888 "version": "4.4.1", 2889 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2890 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2891 "dev": true, 2892 "dependencies": { 2893 "punycode": "^2.1.0" 2894 } 2895 }, 2896 "node_modules/v8-compile-cache": { 2897 "version": "2.3.0", 2898 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 2899 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 2900 "dev": true 2901 }, 2902 "node_modules/validate-npm-package-license": { 2903 "version": "3.0.4", 2904 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 2905 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 2906 "dev": true, 2907 "dependencies": { 2908 "spdx-correct": "^3.0.0", 2909 "spdx-expression-parse": "^3.0.0" 2910 } 2911 }, 2912 "node_modules/which": { 2913 "version": "2.0.2", 2914 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2915 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2916 "dev": true, 2917 "dependencies": { 2918 "isexe": "^2.0.0" 2919 }, 2920 "bin": { 2921 "node-which": "bin/node-which" 2922 }, 2923 "engines": { 2924 "node": ">= 8" 2925 } 2926 }, 2927 "node_modules/which-boxed-primitive": { 2928 "version": "1.0.2", 2929 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 2930 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 2931 "dev": true, 2932 "dependencies": { 2933 "is-bigint": "^1.0.1", 2934 "is-boolean-object": "^1.1.0", 2935 "is-number-object": "^1.0.4", 2936 "is-string": "^1.0.5", 2937 "is-symbol": "^1.0.3" 2938 }, 2939 "funding": { 2940 "url": "https://github.com/sponsors/ljharb" 2941 } 2942 }, 2943 "node_modules/word-wrap": { 2944 "version": "1.2.3", 2945 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2946 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2947 "dev": true, 2948 "engines": { 2949 "node": ">=0.10.0" 2950 } 2951 }, 2952 "node_modules/wrappy": { 2953 "version": "1.0.2", 2954 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2955 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2956 "dev": true 2957 }, 2958 "node_modules/yallist": { 2959 "version": "4.0.0", 2960 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2961 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2962 "dev": true 2963 } 2964 }, 2965 "dependencies": { 2966 "@babel/code-frame": { 2967 "version": "7.12.11", 2968 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", 2969 "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", 2970 "dev": true, 2971 "requires": { 2972 "@babel/highlight": "^7.10.4" 2973 } 2974 }, 2975 "@babel/helper-validator-identifier": { 2976 "version": "7.12.11", 2977 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 2978 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", 2979 "dev": true 2980 }, 2981 "@babel/highlight": { 2982 "version": "7.13.10", 2983 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 2984 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 2985 "dev": true, 2986 "requires": { 2987 "@babel/helper-validator-identifier": "^7.12.11", 2988 "chalk": "^2.0.0", 2989 "js-tokens": "^4.0.0" 2990 }, 2991 "dependencies": { 2992 "ansi-styles": { 2993 "version": "3.2.1", 2994 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2995 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2996 "dev": true, 2997 "requires": { 2998 "color-convert": "^1.9.0" 2999 } 3000 }, 3001 "chalk": { 3002 "version": "2.4.2", 3003 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 3004 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3005 "dev": true, 3006 "requires": { 3007 "ansi-styles": "^3.2.1", 3008 "escape-string-regexp": "^1.0.5", 3009 "supports-color": "^5.3.0" 3010 } 3011 }, 3012 "color-convert": { 3013 "version": "1.9.3", 3014 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3015 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3016 "dev": true, 3017 "requires": { 3018 "color-name": "1.1.3" 3019 } 3020 }, 3021 "color-name": { 3022 "version": "1.1.3", 3023 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 3024 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 3025 "dev": true 3026 }, 3027 "has-flag": { 3028 "version": "3.0.0", 3029 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3030 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 3031 "dev": true 3032 }, 3033 "supports-color": { 3034 "version": "5.5.0", 3035 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 3036 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 3037 "dev": true, 3038 "requires": { 3039 "has-flag": "^3.0.0" 3040 } 3041 } 3042 } 3043 }, 3044 "@babel/runtime": { 3045 "version": "7.13.10", 3046 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", 3047 "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", 3048 "dev": true, 3049 "peer": true, 3050 "requires": { 3051 "regenerator-runtime": "^0.13.4" 3052 } 3053 }, 3054 "@babel/runtime-corejs3": { 3055 "version": "7.13.10", 3056 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", 3057 "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", 3058 "dev": true, 3059 "peer": true, 3060 "requires": { 3061 "core-js-pure": "^3.0.0", 3062 "regenerator-runtime": "^0.13.4" 3063 } 3064 }, 3065 "@eslint/eslintrc": { 3066 "version": "0.4.0", 3067 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", 3068 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", 3069 "dev": true, 3070 "requires": { 3071 "ajv": "^6.12.4", 3072 "debug": "^4.1.1", 3073 "espree": "^7.3.0", 3074 "globals": "^12.1.0", 3075 "ignore": "^4.0.6", 3076 "import-fresh": "^3.2.1", 3077 "js-yaml": "^3.13.1", 3078 "minimatch": "^3.0.4", 3079 "strip-json-comments": "^3.1.1" 3080 }, 3081 "dependencies": { 3082 "globals": { 3083 "version": "12.4.0", 3084 "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", 3085 "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", 3086 "dev": true, 3087 "requires": { 3088 "type-fest": "^0.8.1" 3089 } 3090 }, 3091 "type-fest": { 3092 "version": "0.8.1", 3093 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 3094 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 3095 "dev": true 3096 } 3097 } 3098 }, 3099 "@nodelib/fs.scandir": { 3100 "version": "2.1.4", 3101 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", 3102 "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", 3103 "dev": true, 3104 "requires": { 3105 "@nodelib/fs.stat": "2.0.4", 3106 "run-parallel": "^1.1.9" 3107 } 3108 }, 3109 "@nodelib/fs.stat": { 3110 "version": "2.0.4", 3111 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", 3112 "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", 3113 "dev": true 3114 }, 3115 "@nodelib/fs.walk": { 3116 "version": "1.2.6", 3117 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", 3118 "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", 3119 "dev": true, 3120 "requires": { 3121 "@nodelib/fs.scandir": "2.1.4", 3122 "fastq": "^1.6.0" 3123 } 3124 }, 3125 "@types/json-schema": { 3126 "version": "7.0.7", 3127 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", 3128 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", 3129 "dev": true 3130 }, 3131 "@types/json5": { 3132 "version": "0.0.29", 3133 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 3134 "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", 3135 "dev": true 3136 }, 3137 "@typescript-eslint/eslint-plugin": { 3138 "version": "4.21.0", 3139 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.21.0.tgz", 3140 "integrity": "sha512-FPUyCPKZbVGexmbCFI3EQHzCZdy2/5f+jv6k2EDljGdXSRc0cKvbndd2nHZkSLqCNOPk0jB6lGzwIkglXcYVsQ==", 3141 "dev": true, 3142 "requires": { 3143 "@typescript-eslint/experimental-utils": "4.21.0", 3144 "@typescript-eslint/scope-manager": "4.21.0", 3145 "debug": "^4.1.1", 3146 "functional-red-black-tree": "^1.0.1", 3147 "lodash": "^4.17.15", 3148 "regexpp": "^3.0.0", 3149 "semver": "^7.3.2", 3150 "tsutils": "^3.17.1" 3151 } 3152 }, 3153 "@typescript-eslint/experimental-utils": { 3154 "version": "4.21.0", 3155 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.21.0.tgz", 3156 "integrity": "sha512-cEbgosW/tUFvKmkg3cU7LBoZhvUs+ZPVM9alb25XvR0dal4qHL3SiUqHNrzoWSxaXA9gsifrYrS1xdDV6w/gIA==", 3157 "dev": true, 3158 "requires": { 3159 "@types/json-schema": "^7.0.3", 3160 "@typescript-eslint/scope-manager": "4.21.0", 3161 "@typescript-eslint/types": "4.21.0", 3162 "@typescript-eslint/typescript-estree": "4.21.0", 3163 "eslint-scope": "^5.0.0", 3164 "eslint-utils": "^2.0.0" 3165 } 3166 }, 3167 "@typescript-eslint/parser": { 3168 "version": "4.21.0", 3169 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.21.0.tgz", 3170 "integrity": "sha512-eyNf7QmE5O/l1smaQgN0Lj2M/1jOuNg2NrBm1dqqQN0sVngTLyw8tdCbih96ixlhbF1oINoN8fDCyEH9SjLeIA==", 3171 "dev": true, 3172 "requires": { 3173 "@typescript-eslint/scope-manager": "4.21.0", 3174 "@typescript-eslint/types": "4.21.0", 3175 "@typescript-eslint/typescript-estree": "4.21.0", 3176 "debug": "^4.1.1" 3177 } 3178 }, 3179 "@typescript-eslint/scope-manager": { 3180 "version": "4.21.0", 3181 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.21.0.tgz", 3182 "integrity": "sha512-kfOjF0w1Ix7+a5T1knOw00f7uAP9Gx44+OEsNQi0PvvTPLYeXJlsCJ4tYnDj5PQEYfpcgOH5yBlw7K+UEI9Agw==", 3183 "dev": true, 3184 "requires": { 3185 "@typescript-eslint/types": "4.21.0", 3186 "@typescript-eslint/visitor-keys": "4.21.0" 3187 } 3188 }, 3189 "@typescript-eslint/types": { 3190 "version": "4.21.0", 3191 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.21.0.tgz", 3192 "integrity": "sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w==", 3193 "dev": true 3194 }, 3195 "@typescript-eslint/typescript-estree": { 3196 "version": "4.21.0", 3197 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.21.0.tgz", 3198 "integrity": "sha512-ZD3M7yLaVGVYLw4nkkoGKumb7Rog7QID9YOWobFDMQKNl+vPxqVIW/uDk+MDeGc+OHcoG2nJ2HphwiPNajKw3w==", 3199 "dev": true, 3200 "requires": { 3201 "@typescript-eslint/types": "4.21.0", 3202 "@typescript-eslint/visitor-keys": "4.21.0", 3203 "debug": "^4.1.1", 3204 "globby": "^11.0.1", 3205 "is-glob": "^4.0.1", 3206 "semver": "^7.3.2", 3207 "tsutils": "^3.17.1" 3208 } 3209 }, 3210 "@typescript-eslint/visitor-keys": { 3211 "version": "4.21.0", 3212 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.21.0.tgz", 3213 "integrity": "sha512-dH22dROWGi5Z6p+Igc8bLVLmwy7vEe8r+8c+raPQU0LxgogPUrRAtRGtvBWmlr9waTu3n+QLt/qrS/hWzk1x5w==", 3214 "dev": true, 3215 "requires": { 3216 "@typescript-eslint/types": "4.21.0", 3217 "eslint-visitor-keys": "^2.0.0" 3218 } 3219 }, 3220 "acorn": { 3221 "version": "7.4.1", 3222 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 3223 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 3224 "dev": true 3225 }, 3226 "acorn-jsx": { 3227 "version": "5.3.1", 3228 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", 3229 "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", 3230 "dev": true, 3231 "requires": {} 3232 }, 3233 "ajv": { 3234 "version": "6.12.6", 3235 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3236 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3237 "dev": true, 3238 "requires": { 3239 "fast-deep-equal": "^3.1.1", 3240 "fast-json-stable-stringify": "^2.0.0", 3241 "json-schema-traverse": "^0.4.1", 3242 "uri-js": "^4.2.2" 3243 } 3244 }, 3245 "ansi-colors": { 3246 "version": "4.1.1", 3247 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 3248 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 3249 "dev": true 3250 }, 3251 "ansi-regex": { 3252 "version": "5.0.0", 3253 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 3254 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 3255 "dev": true 3256 }, 3257 "ansi-styles": { 3258 "version": "4.3.0", 3259 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3260 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3261 "dev": true, 3262 "requires": { 3263 "color-convert": "^2.0.1" 3264 } 3265 }, 3266 "argparse": { 3267 "version": "1.0.10", 3268 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 3269 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 3270 "dev": true, 3271 "requires": { 3272 "sprintf-js": "~1.0.2" 3273 } 3274 }, 3275 "aria-query": { 3276 "version": "4.2.2", 3277 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", 3278 "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", 3279 "dev": true, 3280 "peer": true, 3281 "requires": { 3282 "@babel/runtime": "^7.10.2", 3283 "@babel/runtime-corejs3": "^7.10.2" 3284 } 3285 }, 3286 "array-includes": { 3287 "version": "3.1.3", 3288 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", 3289 "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", 3290 "dev": true, 3291 "requires": { 3292 "call-bind": "^1.0.2", 3293 "define-properties": "^1.1.3", 3294 "es-abstract": "^1.18.0-next.2", 3295 "get-intrinsic": "^1.1.1", 3296 "is-string": "^1.0.5" 3297 } 3298 }, 3299 "array-union": { 3300 "version": "2.1.0", 3301 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 3302 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 3303 "dev": true 3304 }, 3305 "array.prototype.flat": { 3306 "version": "1.2.4", 3307 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", 3308 "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", 3309 "dev": true, 3310 "requires": { 3311 "call-bind": "^1.0.0", 3312 "define-properties": "^1.1.3", 3313 "es-abstract": "^1.18.0-next.1" 3314 } 3315 }, 3316 "array.prototype.flatmap": { 3317 "version": "1.2.4", 3318 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", 3319 "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", 3320 "dev": true, 3321 "peer": true, 3322 "requires": { 3323 "call-bind": "^1.0.0", 3324 "define-properties": "^1.1.3", 3325 "es-abstract": "^1.18.0-next.1", 3326 "function-bind": "^1.1.1" 3327 } 3328 }, 3329 "ast-types-flow": { 3330 "version": "0.0.7", 3331 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", 3332 "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", 3333 "dev": true, 3334 "peer": true 3335 }, 3336 "astral-regex": { 3337 "version": "2.0.0", 3338 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 3339 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 3340 "dev": true 3341 }, 3342 "axe-core": { 3343 "version": "4.1.4", 3344 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", 3345 "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==", 3346 "dev": true, 3347 "peer": true 3348 }, 3349 "axobject-query": { 3350 "version": "2.2.0", 3351 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", 3352 "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", 3353 "dev": true, 3354 "peer": true 3355 }, 3356 "balanced-match": { 3357 "version": "1.0.0", 3358 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 3359 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 3360 "dev": true 3361 }, 3362 "brace-expansion": { 3363 "version": "1.1.11", 3364 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3365 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3366 "dev": true, 3367 "requires": { 3368 "balanced-match": "^1.0.0", 3369 "concat-map": "0.0.1" 3370 } 3371 }, 3372 "braces": { 3373 "version": "3.0.2", 3374 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3375 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3376 "dev": true, 3377 "requires": { 3378 "fill-range": "^7.0.1" 3379 } 3380 }, 3381 "call-bind": { 3382 "version": "1.0.2", 3383 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 3384 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 3385 "dev": true, 3386 "requires": { 3387 "function-bind": "^1.1.1", 3388 "get-intrinsic": "^1.0.2" 3389 } 3390 }, 3391 "callsites": { 3392 "version": "3.1.0", 3393 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3394 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3395 "dev": true 3396 }, 3397 "chalk": { 3398 "version": "4.1.0", 3399 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 3400 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 3401 "dev": true, 3402 "requires": { 3403 "ansi-styles": "^4.1.0", 3404 "supports-color": "^7.1.0" 3405 } 3406 }, 3407 "color-convert": { 3408 "version": "2.0.1", 3409 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3410 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3411 "dev": true, 3412 "requires": { 3413 "color-name": "~1.1.4" 3414 } 3415 }, 3416 "color-name": { 3417 "version": "1.1.4", 3418 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3419 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3420 "dev": true 3421 }, 3422 "concat-map": { 3423 "version": "0.0.1", 3424 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3425 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 3426 "dev": true 3427 }, 3428 "confusing-browser-globals": { 3429 "version": "1.0.10", 3430 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", 3431 "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", 3432 "dev": true 3433 }, 3434 "contains-path": { 3435 "version": "0.1.0", 3436 "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", 3437 "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", 3438 "dev": true 3439 }, 3440 "core-js-pure": { 3441 "version": "3.10.0", 3442 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz", 3443 "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==", 3444 "dev": true, 3445 "peer": true 3446 }, 3447 "cross-spawn": { 3448 "version": "7.0.3", 3449 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 3450 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 3451 "dev": true, 3452 "requires": { 3453 "path-key": "^3.1.0", 3454 "shebang-command": "^2.0.0", 3455 "which": "^2.0.1" 3456 } 3457 }, 3458 "damerau-levenshtein": { 3459 "version": "1.0.6", 3460 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", 3461 "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", 3462 "dev": true, 3463 "peer": true 3464 }, 3465 "debug": { 3466 "version": "4.3.1", 3467 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 3468 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 3469 "dev": true, 3470 "requires": { 3471 "ms": "2.1.2" 3472 } 3473 }, 3474 "deep-is": { 3475 "version": "0.1.3", 3476 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 3477 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 3478 "dev": true 3479 }, 3480 "define-properties": { 3481 "version": "1.1.3", 3482 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 3483 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 3484 "dev": true, 3485 "requires": { 3486 "object-keys": "^1.0.12" 3487 } 3488 }, 3489 "dir-glob": { 3490 "version": "3.0.1", 3491 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 3492 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 3493 "dev": true, 3494 "requires": { 3495 "path-type": "^4.0.0" 3496 } 3497 }, 3498 "doctrine": { 3499 "version": "3.0.0", 3500 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 3501 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 3502 "dev": true, 3503 "requires": { 3504 "esutils": "^2.0.2" 3505 } 3506 }, 3507 "emoji-regex": { 3508 "version": "8.0.0", 3509 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3510 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3511 "dev": true 3512 }, 3513 "enquirer": { 3514 "version": "2.3.6", 3515 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", 3516 "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", 3517 "dev": true, 3518 "requires": { 3519 "ansi-colors": "^4.1.1" 3520 } 3521 }, 3522 "error-ex": { 3523 "version": "1.3.2", 3524 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 3525 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 3526 "dev": true, 3527 "requires": { 3528 "is-arrayish": "^0.2.1" 3529 } 3530 }, 3531 "es-abstract": { 3532 "version": "1.18.0", 3533 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", 3534 "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", 3535 "dev": true, 3536 "requires": { 3537 "call-bind": "^1.0.2", 3538 "es-to-primitive": "^1.2.1", 3539 "function-bind": "^1.1.1", 3540 "get-intrinsic": "^1.1.1", 3541 "has": "^1.0.3", 3542 "has-symbols": "^1.0.2", 3543 "is-callable": "^1.2.3", 3544 "is-negative-zero": "^2.0.1", 3545 "is-regex": "^1.1.2", 3546 "is-string": "^1.0.5", 3547 "object-inspect": "^1.9.0", 3548 "object-keys": "^1.1.1", 3549 "object.assign": "^4.1.2", 3550 "string.prototype.trimend": "^1.0.4", 3551 "string.prototype.trimstart": "^1.0.4", 3552 "unbox-primitive": "^1.0.0" 3553 } 3554 }, 3555 "es-to-primitive": { 3556 "version": "1.2.1", 3557 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 3558 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 3559 "dev": true, 3560 "requires": { 3561 "is-callable": "^1.1.4", 3562 "is-date-object": "^1.0.1", 3563 "is-symbol": "^1.0.2" 3564 } 3565 }, 3566 "escape-string-regexp": { 3567 "version": "1.0.5", 3568 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3569 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 3570 "dev": true 3571 }, 3572 "eslint": { 3573 "version": "7.23.0", 3574 "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", 3575 "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", 3576 "dev": true, 3577 "requires": { 3578 "@babel/code-frame": "7.12.11", 3579 "@eslint/eslintrc": "^0.4.0", 3580 "ajv": "^6.10.0", 3581 "chalk": "^4.0.0", 3582 "cross-spawn": "^7.0.2", 3583 "debug": "^4.0.1", 3584 "doctrine": "^3.0.0", 3585 "enquirer": "^2.3.5", 3586 "eslint-scope": "^5.1.1", 3587 "eslint-utils": "^2.1.0", 3588 "eslint-visitor-keys": "^2.0.0", 3589 "espree": "^7.3.1", 3590 "esquery": "^1.4.0", 3591 "esutils": "^2.0.2", 3592 "file-entry-cache": "^6.0.1", 3593 "functional-red-black-tree": "^1.0.1", 3594 "glob-parent": "^5.0.0", 3595 "globals": "^13.6.0", 3596 "ignore": "^4.0.6", 3597 "import-fresh": "^3.0.0", 3598 "imurmurhash": "^0.1.4", 3599 "is-glob": "^4.0.0", 3600 "js-yaml": "^3.13.1", 3601 "json-stable-stringify-without-jsonify": "^1.0.1", 3602 "levn": "^0.4.1", 3603 "lodash": "^4.17.21", 3604 "minimatch": "^3.0.4", 3605 "natural-compare": "^1.4.0", 3606 "optionator": "^0.9.1", 3607 "progress": "^2.0.0", 3608 "regexpp": "^3.1.0", 3609 "semver": "^7.2.1", 3610 "strip-ansi": "^6.0.0", 3611 "strip-json-comments": "^3.1.0", 3612 "table": "^6.0.4", 3613 "text-table": "^0.2.0", 3614 "v8-compile-cache": "^2.0.3" 3615 } 3616 }, 3617 "eslint-config-airbnb": { 3618 "version": "18.2.1", 3619 "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", 3620 "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", 3621 "dev": true, 3622 "requires": { 3623 "eslint-config-airbnb-base": "^14.2.1", 3624 "object.assign": "^4.1.2", 3625 "object.entries": "^1.1.2" 3626 } 3627 }, 3628 "eslint-config-airbnb-base": { 3629 "version": "14.2.1", 3630 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", 3631 "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", 3632 "dev": true, 3633 "requires": { 3634 "confusing-browser-globals": "^1.0.10", 3635 "object.assign": "^4.1.2", 3636 "object.entries": "^1.1.2" 3637 } 3638 }, 3639 "eslint-config-airbnb-typescript": { 3640 "version": "12.3.1", 3641 "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", 3642 "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", 3643 "dev": true, 3644 "requires": { 3645 "@typescript-eslint/parser": "^4.4.1", 3646 "eslint-config-airbnb": "^18.2.0", 3647 "eslint-config-airbnb-base": "^14.2.0" 3648 } 3649 }, 3650 "eslint-import-resolver-node": { 3651 "version": "0.3.4", 3652 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", 3653 "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", 3654 "dev": true, 3655 "requires": { 3656 "debug": "^2.6.9", 3657 "resolve": "^1.13.1" 3658 }, 3659 "dependencies": { 3660 "debug": { 3661 "version": "2.6.9", 3662 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3663 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3664 "dev": true, 3665 "requires": { 3666 "ms": "2.0.0" 3667 } 3668 }, 3669 "ms": { 3670 "version": "2.0.0", 3671 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3672 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3673 "dev": true 3674 } 3675 } 3676 }, 3677 "eslint-module-utils": { 3678 "version": "2.6.0", 3679 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", 3680 "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", 3681 "dev": true, 3682 "requires": { 3683 "debug": "^2.6.9", 3684 "pkg-dir": "^2.0.0" 3685 }, 3686 "dependencies": { 3687 "debug": { 3688 "version": "2.6.9", 3689 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3690 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3691 "dev": true, 3692 "requires": { 3693 "ms": "2.0.0" 3694 } 3695 }, 3696 "ms": { 3697 "version": "2.0.0", 3698 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3699 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3700 "dev": true 3701 } 3702 } 3703 }, 3704 "eslint-plugin-import": { 3705 "version": "2.22.1", 3706 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", 3707 "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", 3708 "dev": true, 3709 "requires": { 3710 "array-includes": "^3.1.1", 3711 "array.prototype.flat": "^1.2.3", 3712 "contains-path": "^0.1.0", 3713 "debug": "^2.6.9", 3714 "doctrine": "1.5.0", 3715 "eslint-import-resolver-node": "^0.3.4", 3716 "eslint-module-utils": "^2.6.0", 3717 "has": "^1.0.3", 3718 "minimatch": "^3.0.4", 3719 "object.values": "^1.1.1", 3720 "read-pkg-up": "^2.0.0", 3721 "resolve": "^1.17.0", 3722 "tsconfig-paths": "^3.9.0" 3723 }, 3724 "dependencies": { 3725 "debug": { 3726 "version": "2.6.9", 3727 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3728 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3729 "dev": true, 3730 "requires": { 3731 "ms": "2.0.0" 3732 } 3733 }, 3734 "doctrine": { 3735 "version": "1.5.0", 3736 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", 3737 "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", 3738 "dev": true, 3739 "requires": { 3740 "esutils": "^2.0.2", 3741 "isarray": "^1.0.0" 3742 } 3743 }, 3744 "ms": { 3745 "version": "2.0.0", 3746 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3747 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3748 "dev": true 3749 } 3750 } 3751 }, 3752 "eslint-plugin-jsx-a11y": { 3753 "version": "6.4.1", 3754 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", 3755 "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", 3756 "dev": true, 3757 "peer": true, 3758 "requires": { 3759 "@babel/runtime": "^7.11.2", 3760 "aria-query": "^4.2.2", 3761 "array-includes": "^3.1.1", 3762 "ast-types-flow": "^0.0.7", 3763 "axe-core": "^4.0.2", 3764 "axobject-query": "^2.2.0", 3765 "damerau-levenshtein": "^1.0.6", 3766 "emoji-regex": "^9.0.0", 3767 "has": "^1.0.3", 3768 "jsx-ast-utils": "^3.1.0", 3769 "language-tags": "^1.0.5" 3770 }, 3771 "dependencies": { 3772 "emoji-regex": { 3773 "version": "9.2.2", 3774 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 3775 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 3776 "dev": true, 3777 "peer": true 3778 } 3779 } 3780 }, 3781 "eslint-plugin-react": { 3782 "version": "7.23.1", 3783 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", 3784 "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", 3785 "dev": true, 3786 "peer": true, 3787 "requires": { 3788 "array-includes": "^3.1.3", 3789 "array.prototype.flatmap": "^1.2.4", 3790 "doctrine": "^2.1.0", 3791 "has": "^1.0.3", 3792 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 3793 "minimatch": "^3.0.4", 3794 "object.entries": "^1.1.3", 3795 "object.fromentries": "^2.0.4", 3796 "object.values": "^1.1.3", 3797 "prop-types": "^15.7.2", 3798 "resolve": "^2.0.0-next.3", 3799 "string.prototype.matchall": "^4.0.4" 3800 }, 3801 "dependencies": { 3802 "doctrine": { 3803 "version": "2.1.0", 3804 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 3805 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 3806 "dev": true, 3807 "peer": true, 3808 "requires": { 3809 "esutils": "^2.0.2" 3810 } 3811 }, 3812 "resolve": { 3813 "version": "2.0.0-next.3", 3814 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", 3815 "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", 3816 "dev": true, 3817 "peer": true, 3818 "requires": { 3819 "is-core-module": "^2.2.0", 3820 "path-parse": "^1.0.6" 3821 } 3822 } 3823 } 3824 }, 3825 "eslint-plugin-react-hooks": { 3826 "version": "4.2.0", 3827 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", 3828 "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", 3829 "dev": true, 3830 "peer": true, 3831 "requires": {} 3832 }, 3833 "eslint-scope": { 3834 "version": "5.1.1", 3835 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3836 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3837 "dev": true, 3838 "requires": { 3839 "esrecurse": "^4.3.0", 3840 "estraverse": "^4.1.1" 3841 } 3842 }, 3843 "eslint-utils": { 3844 "version": "2.1.0", 3845 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", 3846 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", 3847 "dev": true, 3848 "requires": { 3849 "eslint-visitor-keys": "^1.1.0" 3850 }, 3851 "dependencies": { 3852 "eslint-visitor-keys": { 3853 "version": "1.3.0", 3854 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 3855 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 3856 "dev": true 3857 } 3858 } 3859 }, 3860 "eslint-visitor-keys": { 3861 "version": "2.0.0", 3862 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", 3863 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", 3864 "dev": true 3865 }, 3866 "espree": { 3867 "version": "7.3.1", 3868 "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", 3869 "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", 3870 "dev": true, 3871 "requires": { 3872 "acorn": "^7.4.0", 3873 "acorn-jsx": "^5.3.1", 3874 "eslint-visitor-keys": "^1.3.0" 3875 }, 3876 "dependencies": { 3877 "eslint-visitor-keys": { 3878 "version": "1.3.0", 3879 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 3880 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 3881 "dev": true 3882 } 3883 } 3884 }, 3885 "esprima": { 3886 "version": "4.0.1", 3887 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 3888 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 3889 "dev": true 3890 }, 3891 "esquery": { 3892 "version": "1.4.0", 3893 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 3894 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 3895 "dev": true, 3896 "requires": { 3897 "estraverse": "^5.1.0" 3898 }, 3899 "dependencies": { 3900 "estraverse": { 3901 "version": "5.2.0", 3902 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 3903 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 3904 "dev": true 3905 } 3906 } 3907 }, 3908 "esrecurse": { 3909 "version": "4.3.0", 3910 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3911 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3912 "dev": true, 3913 "requires": { 3914 "estraverse": "^5.2.0" 3915 }, 3916 "dependencies": { 3917 "estraverse": { 3918 "version": "5.2.0", 3919 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 3920 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 3921 "dev": true 3922 } 3923 } 3924 }, 3925 "estraverse": { 3926 "version": "4.3.0", 3927 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3928 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3929 "dev": true 3930 }, 3931 "esutils": { 3932 "version": "2.0.3", 3933 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3934 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3935 "dev": true 3936 }, 3937 "fast-deep-equal": { 3938 "version": "3.1.3", 3939 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3940 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3941 "dev": true 3942 }, 3943 "fast-glob": { 3944 "version": "3.2.5", 3945 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", 3946 "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", 3947 "dev": true, 3948 "requires": { 3949 "@nodelib/fs.stat": "^2.0.2", 3950 "@nodelib/fs.walk": "^1.2.3", 3951 "glob-parent": "^5.1.0", 3952 "merge2": "^1.3.0", 3953 "micromatch": "^4.0.2", 3954 "picomatch": "^2.2.1" 3955 } 3956 }, 3957 "fast-json-stable-stringify": { 3958 "version": "2.1.0", 3959 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3960 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3961 "dev": true 3962 }, 3963 "fast-levenshtein": { 3964 "version": "2.0.6", 3965 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3966 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 3967 "dev": true 3968 }, 3969 "fastq": { 3970 "version": "1.11.0", 3971 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", 3972 "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", 3973 "dev": true, 3974 "requires": { 3975 "reusify": "^1.0.4" 3976 } 3977 }, 3978 "file-entry-cache": { 3979 "version": "6.0.1", 3980 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3981 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3982 "dev": true, 3983 "requires": { 3984 "flat-cache": "^3.0.4" 3985 } 3986 }, 3987 "fill-range": { 3988 "version": "7.0.1", 3989 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3990 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3991 "dev": true, 3992 "requires": { 3993 "to-regex-range": "^5.0.1" 3994 } 3995 }, 3996 "find-up": { 3997 "version": "2.1.0", 3998 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 3999 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 4000 "dev": true, 4001 "requires": { 4002 "locate-path": "^2.0.0" 4003 } 4004 }, 4005 "flat-cache": { 4006 "version": "3.0.4", 4007 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 4008 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 4009 "dev": true, 4010 "requires": { 4011 "flatted": "^3.1.0", 4012 "rimraf": "^3.0.2" 4013 } 4014 }, 4015 "flatted": { 4016 "version": "3.1.1", 4017 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", 4018 "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", 4019 "dev": true 4020 }, 4021 "fs.realpath": { 4022 "version": "1.0.0", 4023 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4024 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 4025 "dev": true 4026 }, 4027 "function-bind": { 4028 "version": "1.1.1", 4029 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 4030 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 4031 "dev": true 4032 }, 4033 "functional-red-black-tree": { 4034 "version": "1.0.1", 4035 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 4036 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 4037 "dev": true 4038 }, 4039 "get-intrinsic": { 4040 "version": "1.1.1", 4041 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 4042 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 4043 "dev": true, 4044 "requires": { 4045 "function-bind": "^1.1.1", 4046 "has": "^1.0.3", 4047 "has-symbols": "^1.0.1" 4048 } 4049 }, 4050 "glob": { 4051 "version": "7.1.6", 4052 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 4053 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 4054 "dev": true, 4055 "requires": { 4056 "fs.realpath": "^1.0.0", 4057 "inflight": "^1.0.4", 4058 "inherits": "2", 4059 "minimatch": "^3.0.4", 4060 "once": "^1.3.0", 4061 "path-is-absolute": "^1.0.0" 4062 } 4063 }, 4064 "glob-parent": { 4065 "version": "5.1.2", 4066 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4067 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4068 "dev": true, 4069 "requires": { 4070 "is-glob": "^4.0.1" 4071 } 4072 }, 4073 "globals": { 4074 "version": "13.7.0", 4075 "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", 4076 "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", 4077 "dev": true, 4078 "requires": { 4079 "type-fest": "^0.20.2" 4080 } 4081 }, 4082 "globby": { 4083 "version": "11.0.3", 4084 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", 4085 "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", 4086 "dev": true, 4087 "requires": { 4088 "array-union": "^2.1.0", 4089 "dir-glob": "^3.0.1", 4090 "fast-glob": "^3.1.1", 4091 "ignore": "^5.1.4", 4092 "merge2": "^1.3.0", 4093 "slash": "^3.0.0" 4094 }, 4095 "dependencies": { 4096 "ignore": { 4097 "version": "5.1.8", 4098 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", 4099 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", 4100 "dev": true 4101 } 4102 } 4103 }, 4104 "graceful-fs": { 4105 "version": "4.2.6", 4106 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 4107 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 4108 "dev": true 4109 }, 4110 "has": { 4111 "version": "1.0.3", 4112 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 4113 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 4114 "dev": true, 4115 "requires": { 4116 "function-bind": "^1.1.1" 4117 } 4118 }, 4119 "has-bigints": { 4120 "version": "1.0.1", 4121 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 4122 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 4123 "dev": true 4124 }, 4125 "has-flag": { 4126 "version": "4.0.0", 4127 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4128 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4129 "dev": true 4130 }, 4131 "has-symbols": { 4132 "version": "1.0.2", 4133 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 4134 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 4135 "dev": true 4136 }, 4137 "hosted-git-info": { 4138 "version": "2.8.8", 4139 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", 4140 "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", 4141 "dev": true 4142 }, 4143 "ignore": { 4144 "version": "4.0.6", 4145 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 4146 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 4147 "dev": true 4148 }, 4149 "import-fresh": { 4150 "version": "3.3.0", 4151 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4152 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4153 "dev": true, 4154 "requires": { 4155 "parent-module": "^1.0.0", 4156 "resolve-from": "^4.0.0" 4157 } 4158 }, 4159 "imurmurhash": { 4160 "version": "0.1.4", 4161 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4162 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 4163 "dev": true 4164 }, 4165 "inflight": { 4166 "version": "1.0.6", 4167 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4168 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 4169 "dev": true, 4170 "requires": { 4171 "once": "^1.3.0", 4172 "wrappy": "1" 4173 } 4174 }, 4175 "inherits": { 4176 "version": "2.0.4", 4177 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4178 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4179 "dev": true 4180 }, 4181 "internal-slot": { 4182 "version": "1.0.3", 4183 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 4184 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 4185 "dev": true, 4186 "peer": true, 4187 "requires": { 4188 "get-intrinsic": "^1.1.0", 4189 "has": "^1.0.3", 4190 "side-channel": "^1.0.4" 4191 } 4192 }, 4193 "is-arrayish": { 4194 "version": "0.2.1", 4195 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 4196 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 4197 "dev": true 4198 }, 4199 "is-bigint": { 4200 "version": "1.0.1", 4201 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", 4202 "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", 4203 "dev": true 4204 }, 4205 "is-boolean-object": { 4206 "version": "1.1.0", 4207 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", 4208 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", 4209 "dev": true, 4210 "requires": { 4211 "call-bind": "^1.0.0" 4212 } 4213 }, 4214 "is-callable": { 4215 "version": "1.2.3", 4216 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 4217 "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", 4218 "dev": true 4219 }, 4220 "is-core-module": { 4221 "version": "2.2.0", 4222 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", 4223 "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", 4224 "dev": true, 4225 "requires": { 4226 "has": "^1.0.3" 4227 } 4228 }, 4229 "is-date-object": { 4230 "version": "1.0.2", 4231 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", 4232 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", 4233 "dev": true 4234 }, 4235 "is-extglob": { 4236 "version": "2.1.1", 4237 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4238 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 4239 "dev": true 4240 }, 4241 "is-fullwidth-code-point": { 4242 "version": "3.0.0", 4243 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4244 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4245 "dev": true 4246 }, 4247 "is-glob": { 4248 "version": "4.0.1", 4249 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 4250 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 4251 "dev": true, 4252 "requires": { 4253 "is-extglob": "^2.1.1" 4254 } 4255 }, 4256 "is-negative-zero": { 4257 "version": "2.0.1", 4258 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 4259 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", 4260 "dev": true 4261 }, 4262 "is-number": { 4263 "version": "7.0.0", 4264 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4265 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4266 "dev": true 4267 }, 4268 "is-number-object": { 4269 "version": "1.0.4", 4270 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", 4271 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", 4272 "dev": true 4273 }, 4274 "is-regex": { 4275 "version": "1.1.2", 4276 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", 4277 "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", 4278 "dev": true, 4279 "requires": { 4280 "call-bind": "^1.0.2", 4281 "has-symbols": "^1.0.1" 4282 } 4283 }, 4284 "is-string": { 4285 "version": "1.0.5", 4286 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", 4287 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", 4288 "dev": true 4289 }, 4290 "is-symbol": { 4291 "version": "1.0.3", 4292 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", 4293 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", 4294 "dev": true, 4295 "requires": { 4296 "has-symbols": "^1.0.1" 4297 } 4298 }, 4299 "isarray": { 4300 "version": "1.0.0", 4301 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 4302 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 4303 "dev": true 4304 }, 4305 "isexe": { 4306 "version": "2.0.0", 4307 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4308 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 4309 "dev": true 4310 }, 4311 "js-tokens": { 4312 "version": "4.0.0", 4313 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4314 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4315 "dev": true 4316 }, 4317 "js-yaml": { 4318 "version": "3.14.1", 4319 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 4320 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 4321 "dev": true, 4322 "requires": { 4323 "argparse": "^1.0.7", 4324 "esprima": "^4.0.0" 4325 } 4326 }, 4327 "json-schema-traverse": { 4328 "version": "0.4.1", 4329 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4330 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4331 "dev": true 4332 }, 4333 "json-stable-stringify-without-jsonify": { 4334 "version": "1.0.1", 4335 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4336 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 4337 "dev": true 4338 }, 4339 "json5": { 4340 "version": "1.0.1", 4341 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 4342 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", 4343 "dev": true, 4344 "requires": { 4345 "minimist": "^1.2.0" 4346 } 4347 }, 4348 "jsx-ast-utils": { 4349 "version": "3.2.0", 4350 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", 4351 "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", 4352 "dev": true, 4353 "peer": true, 4354 "requires": { 4355 "array-includes": "^3.1.2", 4356 "object.assign": "^4.1.2" 4357 } 4358 }, 4359 "language-subtag-registry": { 4360 "version": "0.3.21", 4361 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", 4362 "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", 4363 "dev": true, 4364 "peer": true 4365 }, 4366 "language-tags": { 4367 "version": "1.0.5", 4368 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", 4369 "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", 4370 "dev": true, 4371 "peer": true, 4372 "requires": { 4373 "language-subtag-registry": "~0.3.2" 4374 } 4375 }, 4376 "levn": { 4377 "version": "0.4.1", 4378 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4379 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4380 "dev": true, 4381 "requires": { 4382 "prelude-ls": "^1.2.1", 4383 "type-check": "~0.4.0" 4384 } 4385 }, 4386 "load-json-file": { 4387 "version": "2.0.0", 4388 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 4389 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 4390 "dev": true, 4391 "requires": { 4392 "graceful-fs": "^4.1.2", 4393 "parse-json": "^2.2.0", 4394 "pify": "^2.0.0", 4395 "strip-bom": "^3.0.0" 4396 } 4397 }, 4398 "locate-path": { 4399 "version": "2.0.0", 4400 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 4401 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 4402 "dev": true, 4403 "requires": { 4404 "p-locate": "^2.0.0", 4405 "path-exists": "^3.0.0" 4406 } 4407 }, 4408 "lodash": { 4409 "version": "4.17.21", 4410 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4411 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4412 "dev": true 4413 }, 4414 "lodash.clonedeep": { 4415 "version": "4.5.0", 4416 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", 4417 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", 4418 "dev": true 4419 }, 4420 "lodash.flatten": { 4421 "version": "4.4.0", 4422 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", 4423 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", 4424 "dev": true 4425 }, 4426 "lodash.truncate": { 4427 "version": "4.4.2", 4428 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", 4429 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", 4430 "dev": true 4431 }, 4432 "loose-envify": { 4433 "version": "1.4.0", 4434 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4435 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 4436 "dev": true, 4437 "peer": true, 4438 "requires": { 4439 "js-tokens": "^3.0.0 || ^4.0.0" 4440 } 4441 }, 4442 "lru-cache": { 4443 "version": "6.0.0", 4444 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4445 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4446 "dev": true, 4447 "requires": { 4448 "yallist": "^4.0.0" 4449 } 4450 }, 4451 "merge2": { 4452 "version": "1.4.1", 4453 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4454 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4455 "dev": true 4456 }, 4457 "micromatch": { 4458 "version": "4.0.2", 4459 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 4460 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 4461 "dev": true, 4462 "requires": { 4463 "braces": "^3.0.1", 4464 "picomatch": "^2.0.5" 4465 } 4466 }, 4467 "minimatch": { 4468 "version": "3.0.4", 4469 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 4470 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 4471 "dev": true, 4472 "requires": { 4473 "brace-expansion": "^1.1.7" 4474 } 4475 }, 4476 "minimist": { 4477 "version": "1.2.5", 4478 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 4479 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 4480 "dev": true 4481 }, 4482 "ms": { 4483 "version": "2.1.2", 4484 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4485 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4486 "dev": true 4487 }, 4488 "natural-compare": { 4489 "version": "1.4.0", 4490 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4491 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 4492 "dev": true 4493 }, 4494 "normalize-package-data": { 4495 "version": "2.5.0", 4496 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 4497 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 4498 "dev": true, 4499 "requires": { 4500 "hosted-git-info": "^2.1.4", 4501 "resolve": "^1.10.0", 4502 "semver": "2 || 3 || 4 || 5", 4503 "validate-npm-package-license": "^3.0.1" 4504 }, 4505 "dependencies": { 4506 "semver": { 4507 "version": "5.7.1", 4508 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 4509 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 4510 "dev": true 4511 } 4512 } 4513 }, 4514 "object-assign": { 4515 "version": "4.1.1", 4516 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4517 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 4518 "dev": true, 4519 "peer": true 4520 }, 4521 "object-inspect": { 4522 "version": "1.9.0", 4523 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", 4524 "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", 4525 "dev": true 4526 }, 4527 "object-keys": { 4528 "version": "1.1.1", 4529 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 4530 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 4531 "dev": true 4532 }, 4533 "object.assign": { 4534 "version": "4.1.2", 4535 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 4536 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 4537 "dev": true, 4538 "requires": { 4539 "call-bind": "^1.0.0", 4540 "define-properties": "^1.1.3", 4541 "has-symbols": "^1.0.1", 4542 "object-keys": "^1.1.1" 4543 } 4544 }, 4545 "object.entries": { 4546 "version": "1.1.3", 4547 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", 4548 "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", 4549 "dev": true, 4550 "requires": { 4551 "call-bind": "^1.0.0", 4552 "define-properties": "^1.1.3", 4553 "es-abstract": "^1.18.0-next.1", 4554 "has": "^1.0.3" 4555 } 4556 }, 4557 "object.fromentries": { 4558 "version": "2.0.4", 4559 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", 4560 "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", 4561 "dev": true, 4562 "peer": true, 4563 "requires": { 4564 "call-bind": "^1.0.2", 4565 "define-properties": "^1.1.3", 4566 "es-abstract": "^1.18.0-next.2", 4567 "has": "^1.0.3" 4568 } 4569 }, 4570 "object.values": { 4571 "version": "1.1.3", 4572 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", 4573 "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", 4574 "dev": true, 4575 "requires": { 4576 "call-bind": "^1.0.2", 4577 "define-properties": "^1.1.3", 4578 "es-abstract": "^1.18.0-next.2", 4579 "has": "^1.0.3" 4580 } 4581 }, 4582 "once": { 4583 "version": "1.4.0", 4584 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4585 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 4586 "dev": true, 4587 "requires": { 4588 "wrappy": "1" 4589 } 4590 }, 4591 "optionator": { 4592 "version": "0.9.1", 4593 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 4594 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4595 "dev": true, 4596 "requires": { 4597 "deep-is": "^0.1.3", 4598 "fast-levenshtein": "^2.0.6", 4599 "levn": "^0.4.1", 4600 "prelude-ls": "^1.2.1", 4601 "type-check": "^0.4.0", 4602 "word-wrap": "^1.2.3" 4603 } 4604 }, 4605 "p-limit": { 4606 "version": "1.3.0", 4607 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 4608 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 4609 "dev": true, 4610 "requires": { 4611 "p-try": "^1.0.0" 4612 } 4613 }, 4614 "p-locate": { 4615 "version": "2.0.0", 4616 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 4617 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 4618 "dev": true, 4619 "requires": { 4620 "p-limit": "^1.1.0" 4621 } 4622 }, 4623 "p-try": { 4624 "version": "1.0.0", 4625 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 4626 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 4627 "dev": true 4628 }, 4629 "parent-module": { 4630 "version": "1.0.1", 4631 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4632 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4633 "dev": true, 4634 "requires": { 4635 "callsites": "^3.0.0" 4636 } 4637 }, 4638 "parse-json": { 4639 "version": "2.2.0", 4640 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 4641 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 4642 "dev": true, 4643 "requires": { 4644 "error-ex": "^1.2.0" 4645 } 4646 }, 4647 "path-exists": { 4648 "version": "3.0.0", 4649 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 4650 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 4651 "dev": true 4652 }, 4653 "path-is-absolute": { 4654 "version": "1.0.1", 4655 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4656 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 4657 "dev": true 4658 }, 4659 "path-key": { 4660 "version": "3.1.1", 4661 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4662 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4663 "dev": true 4664 }, 4665 "path-parse": { 4666 "version": "1.0.6", 4667 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 4668 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 4669 "dev": true 4670 }, 4671 "path-type": { 4672 "version": "4.0.0", 4673 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4674 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4675 "dev": true 4676 }, 4677 "picomatch": { 4678 "version": "2.2.2", 4679 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", 4680 "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", 4681 "dev": true 4682 }, 4683 "pify": { 4684 "version": "2.3.0", 4685 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 4686 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 4687 "dev": true 4688 }, 4689 "pkg-dir": { 4690 "version": "2.0.0", 4691 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", 4692 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", 4693 "dev": true, 4694 "requires": { 4695 "find-up": "^2.1.0" 4696 } 4697 }, 4698 "prelude-ls": { 4699 "version": "1.2.1", 4700 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4701 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4702 "dev": true 4703 }, 4704 "progress": { 4705 "version": "2.0.3", 4706 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 4707 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 4708 "dev": true 4709 }, 4710 "prop-types": { 4711 "version": "15.7.2", 4712 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 4713 "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 4714 "dev": true, 4715 "peer": true, 4716 "requires": { 4717 "loose-envify": "^1.4.0", 4718 "object-assign": "^4.1.1", 4719 "react-is": "^16.8.1" 4720 } 4721 }, 4722 "punycode": { 4723 "version": "2.1.1", 4724 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 4725 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 4726 "dev": true 4727 }, 4728 "queue-microtask": { 4729 "version": "1.2.3", 4730 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4731 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4732 "dev": true 4733 }, 4734 "react-is": { 4735 "version": "16.13.1", 4736 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 4737 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 4738 "dev": true, 4739 "peer": true 4740 }, 4741 "read-pkg": { 4742 "version": "2.0.0", 4743 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 4744 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 4745 "dev": true, 4746 "requires": { 4747 "load-json-file": "^2.0.0", 4748 "normalize-package-data": "^2.3.2", 4749 "path-type": "^2.0.0" 4750 }, 4751 "dependencies": { 4752 "path-type": { 4753 "version": "2.0.0", 4754 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 4755 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 4756 "dev": true, 4757 "requires": { 4758 "pify": "^2.0.0" 4759 } 4760 } 4761 } 4762 }, 4763 "read-pkg-up": { 4764 "version": "2.0.0", 4765 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 4766 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 4767 "dev": true, 4768 "requires": { 4769 "find-up": "^2.0.0", 4770 "read-pkg": "^2.0.0" 4771 } 4772 }, 4773 "regenerator-runtime": { 4774 "version": "0.13.7", 4775 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", 4776 "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", 4777 "dev": true, 4778 "peer": true 4779 }, 4780 "regexp.prototype.flags": { 4781 "version": "1.3.1", 4782 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", 4783 "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", 4784 "dev": true, 4785 "peer": true, 4786 "requires": { 4787 "call-bind": "^1.0.2", 4788 "define-properties": "^1.1.3" 4789 } 4790 }, 4791 "regexpp": { 4792 "version": "3.1.0", 4793 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", 4794 "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", 4795 "dev": true 4796 }, 4797 "require-from-string": { 4798 "version": "2.0.2", 4799 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 4800 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 4801 "dev": true 4802 }, 4803 "resolve": { 4804 "version": "1.20.0", 4805 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 4806 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 4807 "dev": true, 4808 "requires": { 4809 "is-core-module": "^2.2.0", 4810 "path-parse": "^1.0.6" 4811 } 4812 }, 4813 "resolve-from": { 4814 "version": "4.0.0", 4815 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4816 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4817 "dev": true 4818 }, 4819 "reusify": { 4820 "version": "1.0.4", 4821 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4822 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 4823 "dev": true 4824 }, 4825 "rimraf": { 4826 "version": "3.0.2", 4827 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4828 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4829 "dev": true, 4830 "requires": { 4831 "glob": "^7.1.3" 4832 } 4833 }, 4834 "run-parallel": { 4835 "version": "1.2.0", 4836 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4837 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4838 "dev": true, 4839 "requires": { 4840 "queue-microtask": "^1.2.2" 4841 } 4842 }, 4843 "semver": { 4844 "version": "7.3.5", 4845 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 4846 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 4847 "dev": true, 4848 "requires": { 4849 "lru-cache": "^6.0.0" 4850 } 4851 }, 4852 "shebang-command": { 4853 "version": "2.0.0", 4854 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4855 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4856 "dev": true, 4857 "requires": { 4858 "shebang-regex": "^3.0.0" 4859 } 4860 }, 4861 "shebang-regex": { 4862 "version": "3.0.0", 4863 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4864 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4865 "dev": true 4866 }, 4867 "side-channel": { 4868 "version": "1.0.4", 4869 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 4870 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 4871 "dev": true, 4872 "peer": true, 4873 "requires": { 4874 "call-bind": "^1.0.0", 4875 "get-intrinsic": "^1.0.2", 4876 "object-inspect": "^1.9.0" 4877 } 4878 }, 4879 "slash": { 4880 "version": "3.0.0", 4881 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4882 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4883 "dev": true 4884 }, 4885 "slice-ansi": { 4886 "version": "4.0.0", 4887 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 4888 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 4889 "dev": true, 4890 "requires": { 4891 "ansi-styles": "^4.0.0", 4892 "astral-regex": "^2.0.0", 4893 "is-fullwidth-code-point": "^3.0.0" 4894 } 4895 }, 4896 "spdx-correct": { 4897 "version": "3.1.1", 4898 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 4899 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", 4900 "dev": true, 4901 "requires": { 4902 "spdx-expression-parse": "^3.0.0", 4903 "spdx-license-ids": "^3.0.0" 4904 } 4905 }, 4906 "spdx-exceptions": { 4907 "version": "2.3.0", 4908 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 4909 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", 4910 "dev": true 4911 }, 4912 "spdx-expression-parse": { 4913 "version": "3.0.1", 4914 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 4915 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 4916 "dev": true, 4917 "requires": { 4918 "spdx-exceptions": "^2.1.0", 4919 "spdx-license-ids": "^3.0.0" 4920 } 4921 }, 4922 "spdx-license-ids": { 4923 "version": "3.0.7", 4924 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", 4925 "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", 4926 "dev": true 4927 }, 4928 "sprintf-js": { 4929 "version": "1.0.3", 4930 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 4931 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 4932 "dev": true 4933 }, 4934 "string-width": { 4935 "version": "4.2.2", 4936 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", 4937 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", 4938 "dev": true, 4939 "requires": { 4940 "emoji-regex": "^8.0.0", 4941 "is-fullwidth-code-point": "^3.0.0", 4942 "strip-ansi": "^6.0.0" 4943 } 4944 }, 4945 "string.prototype.matchall": { 4946 "version": "4.0.4", 4947 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", 4948 "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", 4949 "dev": true, 4950 "peer": true, 4951 "requires": { 4952 "call-bind": "^1.0.2", 4953 "define-properties": "^1.1.3", 4954 "es-abstract": "^1.18.0-next.2", 4955 "has-symbols": "^1.0.1", 4956 "internal-slot": "^1.0.3", 4957 "regexp.prototype.flags": "^1.3.1", 4958 "side-channel": "^1.0.4" 4959 } 4960 }, 4961 "string.prototype.trimend": { 4962 "version": "1.0.4", 4963 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 4964 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 4965 "dev": true, 4966 "requires": { 4967 "call-bind": "^1.0.2", 4968 "define-properties": "^1.1.3" 4969 } 4970 }, 4971 "string.prototype.trimstart": { 4972 "version": "1.0.4", 4973 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 4974 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 4975 "dev": true, 4976 "requires": { 4977 "call-bind": "^1.0.2", 4978 "define-properties": "^1.1.3" 4979 } 4980 }, 4981 "strip-ansi": { 4982 "version": "6.0.0", 4983 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 4984 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 4985 "dev": true, 4986 "requires": { 4987 "ansi-regex": "^5.0.0" 4988 } 4989 }, 4990 "strip-bom": { 4991 "version": "3.0.0", 4992 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 4993 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 4994 "dev": true 4995 }, 4996 "strip-json-comments": { 4997 "version": "3.1.1", 4998 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4999 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 5000 "dev": true 5001 }, 5002 "supports-color": { 5003 "version": "7.2.0", 5004 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5005 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5006 "dev": true, 5007 "requires": { 5008 "has-flag": "^4.0.0" 5009 } 5010 }, 5011 "table": { 5012 "version": "6.0.9", 5013 "resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz", 5014 "integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==", 5015 "dev": true, 5016 "requires": { 5017 "ajv": "^8.0.1", 5018 "is-boolean-object": "^1.1.0", 5019 "is-number-object": "^1.0.4", 5020 "is-string": "^1.0.5", 5021 "lodash.clonedeep": "^4.5.0", 5022 "lodash.flatten": "^4.4.0", 5023 "lodash.truncate": "^4.4.2", 5024 "slice-ansi": "^4.0.0", 5025 "string-width": "^4.2.0" 5026 }, 5027 "dependencies": { 5028 "ajv": { 5029 "version": "8.0.5", 5030 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz", 5031 "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==", 5032 "dev": true, 5033 "requires": { 5034 "fast-deep-equal": "^3.1.1", 5035 "json-schema-traverse": "^1.0.0", 5036 "require-from-string": "^2.0.2", 5037 "uri-js": "^4.2.2" 5038 } 5039 }, 5040 "json-schema-traverse": { 5041 "version": "1.0.0", 5042 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 5043 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 5044 "dev": true 5045 } 5046 } 5047 }, 5048 "text-table": { 5049 "version": "0.2.0", 5050 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 5051 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 5052 "dev": true 5053 }, 5054 "to-regex-range": { 5055 "version": "5.0.1", 5056 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5057 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5058 "dev": true, 5059 "requires": { 5060 "is-number": "^7.0.0" 5061 } 5062 }, 5063 "tsconfig-paths": { 5064 "version": "3.9.0", 5065 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", 5066 "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", 5067 "dev": true, 5068 "requires": { 5069 "@types/json5": "^0.0.29", 5070 "json5": "^1.0.1", 5071 "minimist": "^1.2.0", 5072 "strip-bom": "^3.0.0" 5073 } 5074 }, 5075 "tslib": { 5076 "version": "1.14.1", 5077 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 5078 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 5079 "dev": true 5080 }, 5081 "tsutils": { 5082 "version": "3.21.0", 5083 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 5084 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 5085 "dev": true, 5086 "requires": { 5087 "tslib": "^1.8.1" 5088 } 5089 }, 5090 "type-check": { 5091 "version": "0.4.0", 5092 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 5093 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5094 "dev": true, 5095 "requires": { 5096 "prelude-ls": "^1.2.1" 5097 } 5098 }, 5099 "type-fest": { 5100 "version": "0.20.2", 5101 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 5102 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 5103 "dev": true 5104 }, 5105 "typescript": { 5106 "version": "4.2.3", 5107 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", 5108 "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", 5109 "dev": true 5110 }, 5111 "unbox-primitive": { 5112 "version": "1.0.1", 5113 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 5114 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 5115 "dev": true, 5116 "requires": { 5117 "function-bind": "^1.1.1", 5118 "has-bigints": "^1.0.1", 5119 "has-symbols": "^1.0.2", 5120 "which-boxed-primitive": "^1.0.2" 5121 } 5122 }, 5123 "uri-js": { 5124 "version": "4.4.1", 5125 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5126 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5127 "dev": true, 5128 "requires": { 5129 "punycode": "^2.1.0" 5130 } 5131 }, 5132 "v8-compile-cache": { 5133 "version": "2.3.0", 5134 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 5135 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 5136 "dev": true 5137 }, 5138 "validate-npm-package-license": { 5139 "version": "3.0.4", 5140 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 5141 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 5142 "dev": true, 5143 "requires": { 5144 "spdx-correct": "^3.0.0", 5145 "spdx-expression-parse": "^3.0.0" 5146 } 5147 }, 5148 "which": { 5149 "version": "2.0.2", 5150 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5151 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5152 "dev": true, 5153 "requires": { 5154 "isexe": "^2.0.0" 5155 } 5156 }, 5157 "which-boxed-primitive": { 5158 "version": "1.0.2", 5159 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 5160 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 5161 "dev": true, 5162 "requires": { 5163 "is-bigint": "^1.0.1", 5164 "is-boolean-object": "^1.1.0", 5165 "is-number-object": "^1.0.4", 5166 "is-string": "^1.0.5", 5167 "is-symbol": "^1.0.3" 5168 } 5169 }, 5170 "word-wrap": { 5171 "version": "1.2.3", 5172 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 5173 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 5174 "dev": true 5175 }, 5176 "wrappy": { 5177 "version": "1.0.2", 5178 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5179 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 5180 "dev": true 5181 }, 5182 "yallist": { 5183 "version": "4.0.0", 5184 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 5185 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 5186 "dev": true 5187 } 5188 } 5189} 5190