loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'Update dependency eslint-plugin-sonarjs to v2 (forgejo)' (#5097) from renovate/forgejo-eslint-plugin-sonarjs-2.x into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5097
Reviewed-by: Gusted <gusted@noreply.codeberg.org>

Gusted 8583ffa5 bef1c643

+2831 -40
+2830 -39
package-lock.json
··· 78 78 "eslint-plugin-no-use-extend-native": "0.5.0", 79 79 "eslint-plugin-playwright": "1.6.2", 80 80 "eslint-plugin-regexp": "2.6.0", 81 - "eslint-plugin-sonarjs": "0.25.1", 81 + "eslint-plugin-sonarjs": "2.0.1", 82 82 "eslint-plugin-unicorn": "52.0.0", 83 83 "eslint-plugin-vitest": "0.5.4", 84 84 "eslint-plugin-vitest-globals": "1.5.0", ··· 163 163 "node": ">=6.9.0" 164 164 } 165 165 }, 166 + "node_modules/@babel/compat-data": { 167 + "version": "7.25.4", 168 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", 169 + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", 170 + "dev": true, 171 + "license": "MIT", 172 + "engines": { 173 + "node": ">=6.9.0" 174 + } 175 + }, 176 + "node_modules/@babel/core": { 177 + "version": "7.24.3", 178 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.3.tgz", 179 + "integrity": "sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==", 180 + "dev": true, 181 + "license": "MIT", 182 + "dependencies": { 183 + "@ampproject/remapping": "^2.2.0", 184 + "@babel/code-frame": "^7.24.2", 185 + "@babel/generator": "^7.24.1", 186 + "@babel/helper-compilation-targets": "^7.23.6", 187 + "@babel/helper-module-transforms": "^7.23.3", 188 + "@babel/helpers": "^7.24.1", 189 + "@babel/parser": "^7.24.1", 190 + "@babel/template": "^7.24.0", 191 + "@babel/traverse": "^7.24.1", 192 + "@babel/types": "^7.24.0", 193 + "convert-source-map": "^2.0.0", 194 + "debug": "^4.1.0", 195 + "gensync": "^1.0.0-beta.2", 196 + "json5": "^2.2.3", 197 + "semver": "^6.3.1" 198 + }, 199 + "engines": { 200 + "node": ">=6.9.0" 201 + }, 202 + "funding": { 203 + "type": "opencollective", 204 + "url": "https://opencollective.com/babel" 205 + } 206 + }, 207 + "node_modules/@babel/core/node_modules/semver": { 208 + "version": "6.3.1", 209 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 210 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 211 + "dev": true, 212 + "license": "ISC", 213 + "bin": { 214 + "semver": "bin/semver.js" 215 + } 216 + }, 217 + "node_modules/@babel/eslint-parser": { 218 + "version": "7.24.1", 219 + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz", 220 + "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==", 221 + "dev": true, 222 + "license": "MIT", 223 + "dependencies": { 224 + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", 225 + "eslint-visitor-keys": "^2.1.0", 226 + "semver": "^6.3.1" 227 + }, 228 + "engines": { 229 + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" 230 + }, 231 + "peerDependencies": { 232 + "@babel/core": "^7.11.0", 233 + "eslint": "^7.5.0 || ^8.0.0" 234 + } 235 + }, 236 + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { 237 + "version": "2.1.0", 238 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 239 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 240 + "dev": true, 241 + "license": "Apache-2.0", 242 + "engines": { 243 + "node": ">=10" 244 + } 245 + }, 246 + "node_modules/@babel/eslint-parser/node_modules/semver": { 247 + "version": "6.3.1", 248 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 249 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 250 + "dev": true, 251 + "license": "ISC", 252 + "bin": { 253 + "semver": "bin/semver.js" 254 + } 255 + }, 256 + "node_modules/@babel/generator": { 257 + "version": "7.25.5", 258 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.5.tgz", 259 + "integrity": "sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==", 260 + "dev": true, 261 + "license": "MIT", 262 + "dependencies": { 263 + "@babel/types": "^7.25.4", 264 + "@jridgewell/gen-mapping": "^0.3.5", 265 + "@jridgewell/trace-mapping": "^0.3.25", 266 + "jsesc": "^2.5.1" 267 + }, 268 + "engines": { 269 + "node": ">=6.9.0" 270 + } 271 + }, 272 + "node_modules/@babel/generator/node_modules/jsesc": { 273 + "version": "2.5.2", 274 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 275 + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 276 + "dev": true, 277 + "license": "MIT", 278 + "bin": { 279 + "jsesc": "bin/jsesc" 280 + }, 281 + "engines": { 282 + "node": ">=4" 283 + } 284 + }, 285 + "node_modules/@babel/helper-annotate-as-pure": { 286 + "version": "7.24.7", 287 + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", 288 + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", 289 + "dev": true, 290 + "license": "MIT", 291 + "dependencies": { 292 + "@babel/types": "^7.24.7" 293 + }, 294 + "engines": { 295 + "node": ">=6.9.0" 296 + } 297 + }, 298 + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { 299 + "version": "7.24.7", 300 + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", 301 + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", 302 + "dev": true, 303 + "license": "MIT", 304 + "dependencies": { 305 + "@babel/traverse": "^7.24.7", 306 + "@babel/types": "^7.24.7" 307 + }, 308 + "engines": { 309 + "node": ">=6.9.0" 310 + } 311 + }, 312 + "node_modules/@babel/helper-compilation-targets": { 313 + "version": "7.25.2", 314 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", 315 + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", 316 + "dev": true, 317 + "license": "MIT", 318 + "dependencies": { 319 + "@babel/compat-data": "^7.25.2", 320 + "@babel/helper-validator-option": "^7.24.8", 321 + "browserslist": "^4.23.1", 322 + "lru-cache": "^5.1.1", 323 + "semver": "^6.3.1" 324 + }, 325 + "engines": { 326 + "node": ">=6.9.0" 327 + } 328 + }, 329 + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { 330 + "version": "5.1.1", 331 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 332 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 333 + "dev": true, 334 + "license": "ISC", 335 + "dependencies": { 336 + "yallist": "^3.0.2" 337 + } 338 + }, 339 + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 340 + "version": "6.3.1", 341 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 342 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 343 + "dev": true, 344 + "license": "ISC", 345 + "bin": { 346 + "semver": "bin/semver.js" 347 + } 348 + }, 349 + "node_modules/@babel/helper-create-class-features-plugin": { 350 + "version": "7.25.4", 351 + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", 352 + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", 353 + "dev": true, 354 + "license": "MIT", 355 + "dependencies": { 356 + "@babel/helper-annotate-as-pure": "^7.24.7", 357 + "@babel/helper-member-expression-to-functions": "^7.24.8", 358 + "@babel/helper-optimise-call-expression": "^7.24.7", 359 + "@babel/helper-replace-supers": "^7.25.0", 360 + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", 361 + "@babel/traverse": "^7.25.4", 362 + "semver": "^6.3.1" 363 + }, 364 + "engines": { 365 + "node": ">=6.9.0" 366 + }, 367 + "peerDependencies": { 368 + "@babel/core": "^7.0.0" 369 + } 370 + }, 371 + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { 372 + "version": "6.3.1", 373 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 374 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 375 + "dev": true, 376 + "license": "ISC", 377 + "bin": { 378 + "semver": "bin/semver.js" 379 + } 380 + }, 381 + "node_modules/@babel/helper-create-regexp-features-plugin": { 382 + "version": "7.25.2", 383 + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", 384 + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", 385 + "dev": true, 386 + "license": "MIT", 387 + "dependencies": { 388 + "@babel/helper-annotate-as-pure": "^7.24.7", 389 + "regexpu-core": "^5.3.1", 390 + "semver": "^6.3.1" 391 + }, 392 + "engines": { 393 + "node": ">=6.9.0" 394 + }, 395 + "peerDependencies": { 396 + "@babel/core": "^7.0.0" 397 + } 398 + }, 399 + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { 400 + "version": "6.3.1", 401 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 402 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 403 + "dev": true, 404 + "license": "ISC", 405 + "bin": { 406 + "semver": "bin/semver.js" 407 + } 408 + }, 409 + "node_modules/@babel/helper-define-polyfill-provider": { 410 + "version": "0.6.2", 411 + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", 412 + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", 413 + "dev": true, 414 + "license": "MIT", 415 + "dependencies": { 416 + "@babel/helper-compilation-targets": "^7.22.6", 417 + "@babel/helper-plugin-utils": "^7.22.5", 418 + "debug": "^4.1.1", 419 + "lodash.debounce": "^4.0.8", 420 + "resolve": "^1.14.2" 421 + }, 422 + "peerDependencies": { 423 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 424 + } 425 + }, 426 + "node_modules/@babel/helper-member-expression-to-functions": { 427 + "version": "7.24.8", 428 + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", 429 + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", 430 + "dev": true, 431 + "license": "MIT", 432 + "dependencies": { 433 + "@babel/traverse": "^7.24.8", 434 + "@babel/types": "^7.24.8" 435 + }, 436 + "engines": { 437 + "node": ">=6.9.0" 438 + } 439 + }, 440 + "node_modules/@babel/helper-module-imports": { 441 + "version": "7.24.7", 442 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", 443 + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", 444 + "dev": true, 445 + "license": "MIT", 446 + "dependencies": { 447 + "@babel/traverse": "^7.24.7", 448 + "@babel/types": "^7.24.7" 449 + }, 450 + "engines": { 451 + "node": ">=6.9.0" 452 + } 453 + }, 454 + "node_modules/@babel/helper-module-transforms": { 455 + "version": "7.25.2", 456 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", 457 + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", 458 + "dev": true, 459 + "license": "MIT", 460 + "dependencies": { 461 + "@babel/helper-module-imports": "^7.24.7", 462 + "@babel/helper-simple-access": "^7.24.7", 463 + "@babel/helper-validator-identifier": "^7.24.7", 464 + "@babel/traverse": "^7.25.2" 465 + }, 466 + "engines": { 467 + "node": ">=6.9.0" 468 + }, 469 + "peerDependencies": { 470 + "@babel/core": "^7.0.0" 471 + } 472 + }, 473 + "node_modules/@babel/helper-optimise-call-expression": { 474 + "version": "7.24.7", 475 + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", 476 + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", 477 + "dev": true, 478 + "license": "MIT", 479 + "dependencies": { 480 + "@babel/types": "^7.24.7" 481 + }, 482 + "engines": { 483 + "node": ">=6.9.0" 484 + } 485 + }, 486 + "node_modules/@babel/helper-plugin-utils": { 487 + "version": "7.24.8", 488 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", 489 + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", 490 + "dev": true, 491 + "license": "MIT", 492 + "engines": { 493 + "node": ">=6.9.0" 494 + } 495 + }, 496 + "node_modules/@babel/helper-remap-async-to-generator": { 497 + "version": "7.25.0", 498 + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", 499 + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", 500 + "dev": true, 501 + "license": "MIT", 502 + "dependencies": { 503 + "@babel/helper-annotate-as-pure": "^7.24.7", 504 + "@babel/helper-wrap-function": "^7.25.0", 505 + "@babel/traverse": "^7.25.0" 506 + }, 507 + "engines": { 508 + "node": ">=6.9.0" 509 + }, 510 + "peerDependencies": { 511 + "@babel/core": "^7.0.0" 512 + } 513 + }, 514 + "node_modules/@babel/helper-replace-supers": { 515 + "version": "7.25.0", 516 + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", 517 + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", 518 + "dev": true, 519 + "license": "MIT", 520 + "dependencies": { 521 + "@babel/helper-member-expression-to-functions": "^7.24.8", 522 + "@babel/helper-optimise-call-expression": "^7.24.7", 523 + "@babel/traverse": "^7.25.0" 524 + }, 525 + "engines": { 526 + "node": ">=6.9.0" 527 + }, 528 + "peerDependencies": { 529 + "@babel/core": "^7.0.0" 530 + } 531 + }, 532 + "node_modules/@babel/helper-simple-access": { 533 + "version": "7.24.7", 534 + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", 535 + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", 536 + "dev": true, 537 + "license": "MIT", 538 + "dependencies": { 539 + "@babel/traverse": "^7.24.7", 540 + "@babel/types": "^7.24.7" 541 + }, 542 + "engines": { 543 + "node": ">=6.9.0" 544 + } 545 + }, 546 + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 547 + "version": "7.24.7", 548 + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", 549 + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", 550 + "dev": true, 551 + "license": "MIT", 552 + "dependencies": { 553 + "@babel/traverse": "^7.24.7", 554 + "@babel/types": "^7.24.7" 555 + }, 556 + "engines": { 557 + "node": ">=6.9.0" 558 + } 559 + }, 166 560 "node_modules/@babel/helper-string-parser": { 167 561 "version": "7.24.8", 168 562 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", ··· 181 575 "node": ">=6.9.0" 182 576 } 183 577 }, 578 + "node_modules/@babel/helper-validator-option": { 579 + "version": "7.24.8", 580 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", 581 + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", 582 + "dev": true, 583 + "license": "MIT", 584 + "engines": { 585 + "node": ">=6.9.0" 586 + } 587 + }, 588 + "node_modules/@babel/helper-wrap-function": { 589 + "version": "7.25.0", 590 + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", 591 + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", 592 + "dev": true, 593 + "license": "MIT", 594 + "dependencies": { 595 + "@babel/template": "^7.25.0", 596 + "@babel/traverse": "^7.25.0", 597 + "@babel/types": "^7.25.0" 598 + }, 599 + "engines": { 600 + "node": ">=6.9.0" 601 + } 602 + }, 603 + "node_modules/@babel/helpers": { 604 + "version": "7.25.0", 605 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", 606 + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", 607 + "dev": true, 608 + "license": "MIT", 609 + "dependencies": { 610 + "@babel/template": "^7.25.0", 611 + "@babel/types": "^7.25.0" 612 + }, 613 + "engines": { 614 + "node": ">=6.9.0" 615 + } 616 + }, 184 617 "node_modules/@babel/highlight": { 185 618 "version": "7.24.7", 186 619 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", ··· 274 707 } 275 708 }, 276 709 "node_modules/@babel/parser": { 277 - "version": "7.25.3", 278 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", 279 - "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", 710 + "version": "7.25.4", 711 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", 712 + "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", 280 713 "license": "MIT", 281 714 "dependencies": { 282 - "@babel/types": "^7.25.2" 715 + "@babel/types": "^7.25.4" 283 716 }, 284 717 "bin": { 285 718 "parser": "bin/babel-parser.js" ··· 288 721 "node": ">=6.0.0" 289 722 } 290 723 }, 724 + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 725 + "version": "7.25.0", 726 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", 727 + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", 728 + "dev": true, 729 + "license": "MIT", 730 + "dependencies": { 731 + "@babel/helper-plugin-utils": "^7.24.8" 732 + }, 733 + "engines": { 734 + "node": ">=6.9.0" 735 + }, 736 + "peerDependencies": { 737 + "@babel/core": "^7.0.0" 738 + } 739 + }, 740 + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 741 + "version": "7.24.7", 742 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", 743 + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", 744 + "dev": true, 745 + "license": "MIT", 746 + "dependencies": { 747 + "@babel/helper-plugin-utils": "^7.24.7", 748 + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", 749 + "@babel/plugin-transform-optional-chaining": "^7.24.7" 750 + }, 751 + "engines": { 752 + "node": ">=6.9.0" 753 + }, 754 + "peerDependencies": { 755 + "@babel/core": "^7.13.0" 756 + } 757 + }, 758 + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { 759 + "version": "7.25.0", 760 + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", 761 + "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", 762 + "dev": true, 763 + "license": "MIT", 764 + "dependencies": { 765 + "@babel/helper-plugin-utils": "^7.24.8", 766 + "@babel/traverse": "^7.25.0" 767 + }, 768 + "engines": { 769 + "node": ">=6.9.0" 770 + }, 771 + "peerDependencies": { 772 + "@babel/core": "^7.0.0" 773 + } 774 + }, 775 + "node_modules/@babel/plugin-proposal-decorators": { 776 + "version": "7.24.1", 777 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz", 778 + "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==", 779 + "dev": true, 780 + "license": "MIT", 781 + "dependencies": { 782 + "@babel/helper-create-class-features-plugin": "^7.24.1", 783 + "@babel/helper-plugin-utils": "^7.24.0", 784 + "@babel/plugin-syntax-decorators": "^7.24.1" 785 + }, 786 + "engines": { 787 + "node": ">=6.9.0" 788 + }, 789 + "peerDependencies": { 790 + "@babel/core": "^7.0.0-0" 791 + } 792 + }, 793 + "node_modules/@babel/plugin-proposal-private-property-in-object": { 794 + "version": "7.21.0-placeholder-for-preset-env.2", 795 + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", 796 + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", 797 + "dev": true, 798 + "license": "MIT", 799 + "engines": { 800 + "node": ">=6.9.0" 801 + }, 802 + "peerDependencies": { 803 + "@babel/core": "^7.0.0-0" 804 + } 805 + }, 806 + "node_modules/@babel/plugin-syntax-async-generators": { 807 + "version": "7.8.4", 808 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 809 + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 810 + "dev": true, 811 + "license": "MIT", 812 + "dependencies": { 813 + "@babel/helper-plugin-utils": "^7.8.0" 814 + }, 815 + "peerDependencies": { 816 + "@babel/core": "^7.0.0-0" 817 + } 818 + }, 819 + "node_modules/@babel/plugin-syntax-class-properties": { 820 + "version": "7.12.13", 821 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 822 + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 823 + "dev": true, 824 + "license": "MIT", 825 + "dependencies": { 826 + "@babel/helper-plugin-utils": "^7.12.13" 827 + }, 828 + "peerDependencies": { 829 + "@babel/core": "^7.0.0-0" 830 + } 831 + }, 832 + "node_modules/@babel/plugin-syntax-class-static-block": { 833 + "version": "7.14.5", 834 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", 835 + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", 836 + "dev": true, 837 + "license": "MIT", 838 + "dependencies": { 839 + "@babel/helper-plugin-utils": "^7.14.5" 840 + }, 841 + "engines": { 842 + "node": ">=6.9.0" 843 + }, 844 + "peerDependencies": { 845 + "@babel/core": "^7.0.0-0" 846 + } 847 + }, 848 + "node_modules/@babel/plugin-syntax-decorators": { 849 + "version": "7.24.7", 850 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", 851 + "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", 852 + "dev": true, 853 + "license": "MIT", 854 + "dependencies": { 855 + "@babel/helper-plugin-utils": "^7.24.7" 856 + }, 857 + "engines": { 858 + "node": ">=6.9.0" 859 + }, 860 + "peerDependencies": { 861 + "@babel/core": "^7.0.0-0" 862 + } 863 + }, 864 + "node_modules/@babel/plugin-syntax-dynamic-import": { 865 + "version": "7.8.3", 866 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", 867 + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", 868 + "dev": true, 869 + "license": "MIT", 870 + "dependencies": { 871 + "@babel/helper-plugin-utils": "^7.8.0" 872 + }, 873 + "peerDependencies": { 874 + "@babel/core": "^7.0.0-0" 875 + } 876 + }, 877 + "node_modules/@babel/plugin-syntax-export-namespace-from": { 878 + "version": "7.8.3", 879 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", 880 + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", 881 + "dev": true, 882 + "license": "MIT", 883 + "dependencies": { 884 + "@babel/helper-plugin-utils": "^7.8.3" 885 + }, 886 + "peerDependencies": { 887 + "@babel/core": "^7.0.0-0" 888 + } 889 + }, 890 + "node_modules/@babel/plugin-syntax-flow": { 891 + "version": "7.24.7", 892 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", 893 + "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", 894 + "dev": true, 895 + "license": "MIT", 896 + "dependencies": { 897 + "@babel/helper-plugin-utils": "^7.24.7" 898 + }, 899 + "engines": { 900 + "node": ">=6.9.0" 901 + }, 902 + "peerDependencies": { 903 + "@babel/core": "^7.0.0-0" 904 + } 905 + }, 906 + "node_modules/@babel/plugin-syntax-import-assertions": { 907 + "version": "7.24.7", 908 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", 909 + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", 910 + "dev": true, 911 + "license": "MIT", 912 + "dependencies": { 913 + "@babel/helper-plugin-utils": "^7.24.7" 914 + }, 915 + "engines": { 916 + "node": ">=6.9.0" 917 + }, 918 + "peerDependencies": { 919 + "@babel/core": "^7.0.0-0" 920 + } 921 + }, 922 + "node_modules/@babel/plugin-syntax-import-attributes": { 923 + "version": "7.24.7", 924 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", 925 + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", 926 + "dev": true, 927 + "license": "MIT", 928 + "dependencies": { 929 + "@babel/helper-plugin-utils": "^7.24.7" 930 + }, 931 + "engines": { 932 + "node": ">=6.9.0" 933 + }, 934 + "peerDependencies": { 935 + "@babel/core": "^7.0.0-0" 936 + } 937 + }, 938 + "node_modules/@babel/plugin-syntax-import-meta": { 939 + "version": "7.10.4", 940 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 941 + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 942 + "dev": true, 943 + "license": "MIT", 944 + "dependencies": { 945 + "@babel/helper-plugin-utils": "^7.10.4" 946 + }, 947 + "peerDependencies": { 948 + "@babel/core": "^7.0.0-0" 949 + } 950 + }, 951 + "node_modules/@babel/plugin-syntax-json-strings": { 952 + "version": "7.8.3", 953 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 954 + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 955 + "dev": true, 956 + "license": "MIT", 957 + "dependencies": { 958 + "@babel/helper-plugin-utils": "^7.8.0" 959 + }, 960 + "peerDependencies": { 961 + "@babel/core": "^7.0.0-0" 962 + } 963 + }, 964 + "node_modules/@babel/plugin-syntax-jsx": { 965 + "version": "7.24.7", 966 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", 967 + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", 968 + "dev": true, 969 + "license": "MIT", 970 + "dependencies": { 971 + "@babel/helper-plugin-utils": "^7.24.7" 972 + }, 973 + "engines": { 974 + "node": ">=6.9.0" 975 + }, 976 + "peerDependencies": { 977 + "@babel/core": "^7.0.0-0" 978 + } 979 + }, 980 + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 981 + "version": "7.10.4", 982 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 983 + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 984 + "dev": true, 985 + "license": "MIT", 986 + "dependencies": { 987 + "@babel/helper-plugin-utils": "^7.10.4" 988 + }, 989 + "peerDependencies": { 990 + "@babel/core": "^7.0.0-0" 991 + } 992 + }, 993 + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 994 + "version": "7.8.3", 995 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 996 + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 997 + "dev": true, 998 + "license": "MIT", 999 + "dependencies": { 1000 + "@babel/helper-plugin-utils": "^7.8.0" 1001 + }, 1002 + "peerDependencies": { 1003 + "@babel/core": "^7.0.0-0" 1004 + } 1005 + }, 1006 + "node_modules/@babel/plugin-syntax-numeric-separator": { 1007 + "version": "7.10.4", 1008 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 1009 + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 1010 + "dev": true, 1011 + "license": "MIT", 1012 + "dependencies": { 1013 + "@babel/helper-plugin-utils": "^7.10.4" 1014 + }, 1015 + "peerDependencies": { 1016 + "@babel/core": "^7.0.0-0" 1017 + } 1018 + }, 1019 + "node_modules/@babel/plugin-syntax-object-rest-spread": { 1020 + "version": "7.8.3", 1021 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 1022 + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 1023 + "dev": true, 1024 + "license": "MIT", 1025 + "dependencies": { 1026 + "@babel/helper-plugin-utils": "^7.8.0" 1027 + }, 1028 + "peerDependencies": { 1029 + "@babel/core": "^7.0.0-0" 1030 + } 1031 + }, 1032 + "node_modules/@babel/plugin-syntax-optional-catch-binding": { 1033 + "version": "7.8.3", 1034 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 1035 + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 1036 + "dev": true, 1037 + "license": "MIT", 1038 + "dependencies": { 1039 + "@babel/helper-plugin-utils": "^7.8.0" 1040 + }, 1041 + "peerDependencies": { 1042 + "@babel/core": "^7.0.0-0" 1043 + } 1044 + }, 1045 + "node_modules/@babel/plugin-syntax-optional-chaining": { 1046 + "version": "7.8.3", 1047 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 1048 + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 1049 + "dev": true, 1050 + "license": "MIT", 1051 + "dependencies": { 1052 + "@babel/helper-plugin-utils": "^7.8.0" 1053 + }, 1054 + "peerDependencies": { 1055 + "@babel/core": "^7.0.0-0" 1056 + } 1057 + }, 1058 + "node_modules/@babel/plugin-syntax-private-property-in-object": { 1059 + "version": "7.14.5", 1060 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", 1061 + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", 1062 + "dev": true, 1063 + "license": "MIT", 1064 + "dependencies": { 1065 + "@babel/helper-plugin-utils": "^7.14.5" 1066 + }, 1067 + "engines": { 1068 + "node": ">=6.9.0" 1069 + }, 1070 + "peerDependencies": { 1071 + "@babel/core": "^7.0.0-0" 1072 + } 1073 + }, 1074 + "node_modules/@babel/plugin-syntax-top-level-await": { 1075 + "version": "7.14.5", 1076 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 1077 + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 1078 + "dev": true, 1079 + "license": "MIT", 1080 + "dependencies": { 1081 + "@babel/helper-plugin-utils": "^7.14.5" 1082 + }, 1083 + "engines": { 1084 + "node": ">=6.9.0" 1085 + }, 1086 + "peerDependencies": { 1087 + "@babel/core": "^7.0.0-0" 1088 + } 1089 + }, 1090 + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { 1091 + "version": "7.18.6", 1092 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", 1093 + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", 1094 + "dev": true, 1095 + "license": "MIT", 1096 + "dependencies": { 1097 + "@babel/helper-create-regexp-features-plugin": "^7.18.6", 1098 + "@babel/helper-plugin-utils": "^7.18.6" 1099 + }, 1100 + "engines": { 1101 + "node": ">=6.9.0" 1102 + }, 1103 + "peerDependencies": { 1104 + "@babel/core": "^7.0.0" 1105 + } 1106 + }, 1107 + "node_modules/@babel/plugin-transform-arrow-functions": { 1108 + "version": "7.24.7", 1109 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", 1110 + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", 1111 + "dev": true, 1112 + "license": "MIT", 1113 + "dependencies": { 1114 + "@babel/helper-plugin-utils": "^7.24.7" 1115 + }, 1116 + "engines": { 1117 + "node": ">=6.9.0" 1118 + }, 1119 + "peerDependencies": { 1120 + "@babel/core": "^7.0.0-0" 1121 + } 1122 + }, 1123 + "node_modules/@babel/plugin-transform-async-generator-functions": { 1124 + "version": "7.25.4", 1125 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", 1126 + "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", 1127 + "dev": true, 1128 + "license": "MIT", 1129 + "dependencies": { 1130 + "@babel/helper-plugin-utils": "^7.24.8", 1131 + "@babel/helper-remap-async-to-generator": "^7.25.0", 1132 + "@babel/plugin-syntax-async-generators": "^7.8.4", 1133 + "@babel/traverse": "^7.25.4" 1134 + }, 1135 + "engines": { 1136 + "node": ">=6.9.0" 1137 + }, 1138 + "peerDependencies": { 1139 + "@babel/core": "^7.0.0-0" 1140 + } 1141 + }, 1142 + "node_modules/@babel/plugin-transform-async-to-generator": { 1143 + "version": "7.24.7", 1144 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", 1145 + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", 1146 + "dev": true, 1147 + "license": "MIT", 1148 + "dependencies": { 1149 + "@babel/helper-module-imports": "^7.24.7", 1150 + "@babel/helper-plugin-utils": "^7.24.7", 1151 + "@babel/helper-remap-async-to-generator": "^7.24.7" 1152 + }, 1153 + "engines": { 1154 + "node": ">=6.9.0" 1155 + }, 1156 + "peerDependencies": { 1157 + "@babel/core": "^7.0.0-0" 1158 + } 1159 + }, 1160 + "node_modules/@babel/plugin-transform-block-scoped-functions": { 1161 + "version": "7.24.7", 1162 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", 1163 + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", 1164 + "dev": true, 1165 + "license": "MIT", 1166 + "dependencies": { 1167 + "@babel/helper-plugin-utils": "^7.24.7" 1168 + }, 1169 + "engines": { 1170 + "node": ">=6.9.0" 1171 + }, 1172 + "peerDependencies": { 1173 + "@babel/core": "^7.0.0-0" 1174 + } 1175 + }, 1176 + "node_modules/@babel/plugin-transform-block-scoping": { 1177 + "version": "7.25.0", 1178 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", 1179 + "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", 1180 + "dev": true, 1181 + "license": "MIT", 1182 + "dependencies": { 1183 + "@babel/helper-plugin-utils": "^7.24.8" 1184 + }, 1185 + "engines": { 1186 + "node": ">=6.9.0" 1187 + }, 1188 + "peerDependencies": { 1189 + "@babel/core": "^7.0.0-0" 1190 + } 1191 + }, 1192 + "node_modules/@babel/plugin-transform-class-properties": { 1193 + "version": "7.25.4", 1194 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", 1195 + "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", 1196 + "dev": true, 1197 + "license": "MIT", 1198 + "dependencies": { 1199 + "@babel/helper-create-class-features-plugin": "^7.25.4", 1200 + "@babel/helper-plugin-utils": "^7.24.8" 1201 + }, 1202 + "engines": { 1203 + "node": ">=6.9.0" 1204 + }, 1205 + "peerDependencies": { 1206 + "@babel/core": "^7.0.0-0" 1207 + } 1208 + }, 1209 + "node_modules/@babel/plugin-transform-class-static-block": { 1210 + "version": "7.24.7", 1211 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", 1212 + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", 1213 + "dev": true, 1214 + "license": "MIT", 1215 + "dependencies": { 1216 + "@babel/helper-create-class-features-plugin": "^7.24.7", 1217 + "@babel/helper-plugin-utils": "^7.24.7", 1218 + "@babel/plugin-syntax-class-static-block": "^7.14.5" 1219 + }, 1220 + "engines": { 1221 + "node": ">=6.9.0" 1222 + }, 1223 + "peerDependencies": { 1224 + "@babel/core": "^7.12.0" 1225 + } 1226 + }, 1227 + "node_modules/@babel/plugin-transform-classes": { 1228 + "version": "7.25.4", 1229 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", 1230 + "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", 1231 + "dev": true, 1232 + "license": "MIT", 1233 + "dependencies": { 1234 + "@babel/helper-annotate-as-pure": "^7.24.7", 1235 + "@babel/helper-compilation-targets": "^7.25.2", 1236 + "@babel/helper-plugin-utils": "^7.24.8", 1237 + "@babel/helper-replace-supers": "^7.25.0", 1238 + "@babel/traverse": "^7.25.4", 1239 + "globals": "^11.1.0" 1240 + }, 1241 + "engines": { 1242 + "node": ">=6.9.0" 1243 + }, 1244 + "peerDependencies": { 1245 + "@babel/core": "^7.0.0-0" 1246 + } 1247 + }, 1248 + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { 1249 + "version": "11.12.0", 1250 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 1251 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 1252 + "dev": true, 1253 + "license": "MIT", 1254 + "engines": { 1255 + "node": ">=4" 1256 + } 1257 + }, 1258 + "node_modules/@babel/plugin-transform-computed-properties": { 1259 + "version": "7.24.7", 1260 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", 1261 + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", 1262 + "dev": true, 1263 + "license": "MIT", 1264 + "dependencies": { 1265 + "@babel/helper-plugin-utils": "^7.24.7", 1266 + "@babel/template": "^7.24.7" 1267 + }, 1268 + "engines": { 1269 + "node": ">=6.9.0" 1270 + }, 1271 + "peerDependencies": { 1272 + "@babel/core": "^7.0.0-0" 1273 + } 1274 + }, 1275 + "node_modules/@babel/plugin-transform-destructuring": { 1276 + "version": "7.24.8", 1277 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", 1278 + "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", 1279 + "dev": true, 1280 + "license": "MIT", 1281 + "dependencies": { 1282 + "@babel/helper-plugin-utils": "^7.24.8" 1283 + }, 1284 + "engines": { 1285 + "node": ">=6.9.0" 1286 + }, 1287 + "peerDependencies": { 1288 + "@babel/core": "^7.0.0-0" 1289 + } 1290 + }, 1291 + "node_modules/@babel/plugin-transform-dotall-regex": { 1292 + "version": "7.24.7", 1293 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", 1294 + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", 1295 + "dev": true, 1296 + "license": "MIT", 1297 + "dependencies": { 1298 + "@babel/helper-create-regexp-features-plugin": "^7.24.7", 1299 + "@babel/helper-plugin-utils": "^7.24.7" 1300 + }, 1301 + "engines": { 1302 + "node": ">=6.9.0" 1303 + }, 1304 + "peerDependencies": { 1305 + "@babel/core": "^7.0.0-0" 1306 + } 1307 + }, 1308 + "node_modules/@babel/plugin-transform-duplicate-keys": { 1309 + "version": "7.24.7", 1310 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", 1311 + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", 1312 + "dev": true, 1313 + "license": "MIT", 1314 + "dependencies": { 1315 + "@babel/helper-plugin-utils": "^7.24.7" 1316 + }, 1317 + "engines": { 1318 + "node": ">=6.9.0" 1319 + }, 1320 + "peerDependencies": { 1321 + "@babel/core": "^7.0.0-0" 1322 + } 1323 + }, 1324 + "node_modules/@babel/plugin-transform-dynamic-import": { 1325 + "version": "7.24.7", 1326 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", 1327 + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", 1328 + "dev": true, 1329 + "license": "MIT", 1330 + "dependencies": { 1331 + "@babel/helper-plugin-utils": "^7.24.7", 1332 + "@babel/plugin-syntax-dynamic-import": "^7.8.3" 1333 + }, 1334 + "engines": { 1335 + "node": ">=6.9.0" 1336 + }, 1337 + "peerDependencies": { 1338 + "@babel/core": "^7.0.0-0" 1339 + } 1340 + }, 1341 + "node_modules/@babel/plugin-transform-exponentiation-operator": { 1342 + "version": "7.24.7", 1343 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", 1344 + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", 1345 + "dev": true, 1346 + "license": "MIT", 1347 + "dependencies": { 1348 + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", 1349 + "@babel/helper-plugin-utils": "^7.24.7" 1350 + }, 1351 + "engines": { 1352 + "node": ">=6.9.0" 1353 + }, 1354 + "peerDependencies": { 1355 + "@babel/core": "^7.0.0-0" 1356 + } 1357 + }, 1358 + "node_modules/@babel/plugin-transform-export-namespace-from": { 1359 + "version": "7.24.7", 1360 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", 1361 + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", 1362 + "dev": true, 1363 + "license": "MIT", 1364 + "dependencies": { 1365 + "@babel/helper-plugin-utils": "^7.24.7", 1366 + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 1367 + }, 1368 + "engines": { 1369 + "node": ">=6.9.0" 1370 + }, 1371 + "peerDependencies": { 1372 + "@babel/core": "^7.0.0-0" 1373 + } 1374 + }, 1375 + "node_modules/@babel/plugin-transform-flow-strip-types": { 1376 + "version": "7.25.2", 1377 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", 1378 + "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", 1379 + "dev": true, 1380 + "license": "MIT", 1381 + "dependencies": { 1382 + "@babel/helper-plugin-utils": "^7.24.8", 1383 + "@babel/plugin-syntax-flow": "^7.24.7" 1384 + }, 1385 + "engines": { 1386 + "node": ">=6.9.0" 1387 + }, 1388 + "peerDependencies": { 1389 + "@babel/core": "^7.0.0-0" 1390 + } 1391 + }, 1392 + "node_modules/@babel/plugin-transform-for-of": { 1393 + "version": "7.24.7", 1394 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", 1395 + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", 1396 + "dev": true, 1397 + "license": "MIT", 1398 + "dependencies": { 1399 + "@babel/helper-plugin-utils": "^7.24.7", 1400 + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" 1401 + }, 1402 + "engines": { 1403 + "node": ">=6.9.0" 1404 + }, 1405 + "peerDependencies": { 1406 + "@babel/core": "^7.0.0-0" 1407 + } 1408 + }, 1409 + "node_modules/@babel/plugin-transform-function-name": { 1410 + "version": "7.25.1", 1411 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", 1412 + "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", 1413 + "dev": true, 1414 + "license": "MIT", 1415 + "dependencies": { 1416 + "@babel/helper-compilation-targets": "^7.24.8", 1417 + "@babel/helper-plugin-utils": "^7.24.8", 1418 + "@babel/traverse": "^7.25.1" 1419 + }, 1420 + "engines": { 1421 + "node": ">=6.9.0" 1422 + }, 1423 + "peerDependencies": { 1424 + "@babel/core": "^7.0.0-0" 1425 + } 1426 + }, 1427 + "node_modules/@babel/plugin-transform-json-strings": { 1428 + "version": "7.24.7", 1429 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", 1430 + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", 1431 + "dev": true, 1432 + "license": "MIT", 1433 + "dependencies": { 1434 + "@babel/helper-plugin-utils": "^7.24.7", 1435 + "@babel/plugin-syntax-json-strings": "^7.8.3" 1436 + }, 1437 + "engines": { 1438 + "node": ">=6.9.0" 1439 + }, 1440 + "peerDependencies": { 1441 + "@babel/core": "^7.0.0-0" 1442 + } 1443 + }, 1444 + "node_modules/@babel/plugin-transform-literals": { 1445 + "version": "7.25.2", 1446 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", 1447 + "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", 1448 + "dev": true, 1449 + "license": "MIT", 1450 + "dependencies": { 1451 + "@babel/helper-plugin-utils": "^7.24.8" 1452 + }, 1453 + "engines": { 1454 + "node": ">=6.9.0" 1455 + }, 1456 + "peerDependencies": { 1457 + "@babel/core": "^7.0.0-0" 1458 + } 1459 + }, 1460 + "node_modules/@babel/plugin-transform-logical-assignment-operators": { 1461 + "version": "7.24.7", 1462 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", 1463 + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", 1464 + "dev": true, 1465 + "license": "MIT", 1466 + "dependencies": { 1467 + "@babel/helper-plugin-utils": "^7.24.7", 1468 + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" 1469 + }, 1470 + "engines": { 1471 + "node": ">=6.9.0" 1472 + }, 1473 + "peerDependencies": { 1474 + "@babel/core": "^7.0.0-0" 1475 + } 1476 + }, 1477 + "node_modules/@babel/plugin-transform-member-expression-literals": { 1478 + "version": "7.24.7", 1479 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", 1480 + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", 1481 + "dev": true, 1482 + "license": "MIT", 1483 + "dependencies": { 1484 + "@babel/helper-plugin-utils": "^7.24.7" 1485 + }, 1486 + "engines": { 1487 + "node": ">=6.9.0" 1488 + }, 1489 + "peerDependencies": { 1490 + "@babel/core": "^7.0.0-0" 1491 + } 1492 + }, 1493 + "node_modules/@babel/plugin-transform-modules-amd": { 1494 + "version": "7.24.7", 1495 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", 1496 + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", 1497 + "dev": true, 1498 + "license": "MIT", 1499 + "dependencies": { 1500 + "@babel/helper-module-transforms": "^7.24.7", 1501 + "@babel/helper-plugin-utils": "^7.24.7" 1502 + }, 1503 + "engines": { 1504 + "node": ">=6.9.0" 1505 + }, 1506 + "peerDependencies": { 1507 + "@babel/core": "^7.0.0-0" 1508 + } 1509 + }, 1510 + "node_modules/@babel/plugin-transform-modules-commonjs": { 1511 + "version": "7.24.8", 1512 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", 1513 + "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", 1514 + "dev": true, 1515 + "license": "MIT", 1516 + "dependencies": { 1517 + "@babel/helper-module-transforms": "^7.24.8", 1518 + "@babel/helper-plugin-utils": "^7.24.8", 1519 + "@babel/helper-simple-access": "^7.24.7" 1520 + }, 1521 + "engines": { 1522 + "node": ">=6.9.0" 1523 + }, 1524 + "peerDependencies": { 1525 + "@babel/core": "^7.0.0-0" 1526 + } 1527 + }, 1528 + "node_modules/@babel/plugin-transform-modules-systemjs": { 1529 + "version": "7.25.0", 1530 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", 1531 + "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", 1532 + "dev": true, 1533 + "license": "MIT", 1534 + "dependencies": { 1535 + "@babel/helper-module-transforms": "^7.25.0", 1536 + "@babel/helper-plugin-utils": "^7.24.8", 1537 + "@babel/helper-validator-identifier": "^7.24.7", 1538 + "@babel/traverse": "^7.25.0" 1539 + }, 1540 + "engines": { 1541 + "node": ">=6.9.0" 1542 + }, 1543 + "peerDependencies": { 1544 + "@babel/core": "^7.0.0-0" 1545 + } 1546 + }, 1547 + "node_modules/@babel/plugin-transform-modules-umd": { 1548 + "version": "7.24.7", 1549 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", 1550 + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", 1551 + "dev": true, 1552 + "license": "MIT", 1553 + "dependencies": { 1554 + "@babel/helper-module-transforms": "^7.24.7", 1555 + "@babel/helper-plugin-utils": "^7.24.7" 1556 + }, 1557 + "engines": { 1558 + "node": ">=6.9.0" 1559 + }, 1560 + "peerDependencies": { 1561 + "@babel/core": "^7.0.0-0" 1562 + } 1563 + }, 1564 + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1565 + "version": "7.24.7", 1566 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", 1567 + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", 1568 + "dev": true, 1569 + "license": "MIT", 1570 + "dependencies": { 1571 + "@babel/helper-create-regexp-features-plugin": "^7.24.7", 1572 + "@babel/helper-plugin-utils": "^7.24.7" 1573 + }, 1574 + "engines": { 1575 + "node": ">=6.9.0" 1576 + }, 1577 + "peerDependencies": { 1578 + "@babel/core": "^7.0.0" 1579 + } 1580 + }, 1581 + "node_modules/@babel/plugin-transform-new-target": { 1582 + "version": "7.24.7", 1583 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", 1584 + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", 1585 + "dev": true, 1586 + "license": "MIT", 1587 + "dependencies": { 1588 + "@babel/helper-plugin-utils": "^7.24.7" 1589 + }, 1590 + "engines": { 1591 + "node": ">=6.9.0" 1592 + }, 1593 + "peerDependencies": { 1594 + "@babel/core": "^7.0.0-0" 1595 + } 1596 + }, 1597 + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { 1598 + "version": "7.24.7", 1599 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", 1600 + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", 1601 + "dev": true, 1602 + "license": "MIT", 1603 + "dependencies": { 1604 + "@babel/helper-plugin-utils": "^7.24.7", 1605 + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" 1606 + }, 1607 + "engines": { 1608 + "node": ">=6.9.0" 1609 + }, 1610 + "peerDependencies": { 1611 + "@babel/core": "^7.0.0-0" 1612 + } 1613 + }, 1614 + "node_modules/@babel/plugin-transform-numeric-separator": { 1615 + "version": "7.24.7", 1616 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", 1617 + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", 1618 + "dev": true, 1619 + "license": "MIT", 1620 + "dependencies": { 1621 + "@babel/helper-plugin-utils": "^7.24.7", 1622 + "@babel/plugin-syntax-numeric-separator": "^7.10.4" 1623 + }, 1624 + "engines": { 1625 + "node": ">=6.9.0" 1626 + }, 1627 + "peerDependencies": { 1628 + "@babel/core": "^7.0.0-0" 1629 + } 1630 + }, 1631 + "node_modules/@babel/plugin-transform-object-rest-spread": { 1632 + "version": "7.24.7", 1633 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", 1634 + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", 1635 + "dev": true, 1636 + "license": "MIT", 1637 + "dependencies": { 1638 + "@babel/helper-compilation-targets": "^7.24.7", 1639 + "@babel/helper-plugin-utils": "^7.24.7", 1640 + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1641 + "@babel/plugin-transform-parameters": "^7.24.7" 1642 + }, 1643 + "engines": { 1644 + "node": ">=6.9.0" 1645 + }, 1646 + "peerDependencies": { 1647 + "@babel/core": "^7.0.0-0" 1648 + } 1649 + }, 1650 + "node_modules/@babel/plugin-transform-object-super": { 1651 + "version": "7.24.7", 1652 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", 1653 + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", 1654 + "dev": true, 1655 + "license": "MIT", 1656 + "dependencies": { 1657 + "@babel/helper-plugin-utils": "^7.24.7", 1658 + "@babel/helper-replace-supers": "^7.24.7" 1659 + }, 1660 + "engines": { 1661 + "node": ">=6.9.0" 1662 + }, 1663 + "peerDependencies": { 1664 + "@babel/core": "^7.0.0-0" 1665 + } 1666 + }, 1667 + "node_modules/@babel/plugin-transform-optional-catch-binding": { 1668 + "version": "7.24.7", 1669 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", 1670 + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", 1671 + "dev": true, 1672 + "license": "MIT", 1673 + "dependencies": { 1674 + "@babel/helper-plugin-utils": "^7.24.7", 1675 + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" 1676 + }, 1677 + "engines": { 1678 + "node": ">=6.9.0" 1679 + }, 1680 + "peerDependencies": { 1681 + "@babel/core": "^7.0.0-0" 1682 + } 1683 + }, 1684 + "node_modules/@babel/plugin-transform-optional-chaining": { 1685 + "version": "7.24.8", 1686 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", 1687 + "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", 1688 + "dev": true, 1689 + "license": "MIT", 1690 + "dependencies": { 1691 + "@babel/helper-plugin-utils": "^7.24.8", 1692 + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", 1693 + "@babel/plugin-syntax-optional-chaining": "^7.8.3" 1694 + }, 1695 + "engines": { 1696 + "node": ">=6.9.0" 1697 + }, 1698 + "peerDependencies": { 1699 + "@babel/core": "^7.0.0-0" 1700 + } 1701 + }, 1702 + "node_modules/@babel/plugin-transform-parameters": { 1703 + "version": "7.24.7", 1704 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", 1705 + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", 1706 + "dev": true, 1707 + "license": "MIT", 1708 + "dependencies": { 1709 + "@babel/helper-plugin-utils": "^7.24.7" 1710 + }, 1711 + "engines": { 1712 + "node": ">=6.9.0" 1713 + }, 1714 + "peerDependencies": { 1715 + "@babel/core": "^7.0.0-0" 1716 + } 1717 + }, 1718 + "node_modules/@babel/plugin-transform-private-methods": { 1719 + "version": "7.25.4", 1720 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", 1721 + "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", 1722 + "dev": true, 1723 + "license": "MIT", 1724 + "dependencies": { 1725 + "@babel/helper-create-class-features-plugin": "^7.25.4", 1726 + "@babel/helper-plugin-utils": "^7.24.8" 1727 + }, 1728 + "engines": { 1729 + "node": ">=6.9.0" 1730 + }, 1731 + "peerDependencies": { 1732 + "@babel/core": "^7.0.0-0" 1733 + } 1734 + }, 1735 + "node_modules/@babel/plugin-transform-private-property-in-object": { 1736 + "version": "7.24.7", 1737 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", 1738 + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", 1739 + "dev": true, 1740 + "license": "MIT", 1741 + "dependencies": { 1742 + "@babel/helper-annotate-as-pure": "^7.24.7", 1743 + "@babel/helper-create-class-features-plugin": "^7.24.7", 1744 + "@babel/helper-plugin-utils": "^7.24.7", 1745 + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" 1746 + }, 1747 + "engines": { 1748 + "node": ">=6.9.0" 1749 + }, 1750 + "peerDependencies": { 1751 + "@babel/core": "^7.0.0-0" 1752 + } 1753 + }, 1754 + "node_modules/@babel/plugin-transform-property-literals": { 1755 + "version": "7.24.7", 1756 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", 1757 + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", 1758 + "dev": true, 1759 + "license": "MIT", 1760 + "dependencies": { 1761 + "@babel/helper-plugin-utils": "^7.24.7" 1762 + }, 1763 + "engines": { 1764 + "node": ">=6.9.0" 1765 + }, 1766 + "peerDependencies": { 1767 + "@babel/core": "^7.0.0-0" 1768 + } 1769 + }, 1770 + "node_modules/@babel/plugin-transform-react-display-name": { 1771 + "version": "7.24.7", 1772 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", 1773 + "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", 1774 + "dev": true, 1775 + "license": "MIT", 1776 + "dependencies": { 1777 + "@babel/helper-plugin-utils": "^7.24.7" 1778 + }, 1779 + "engines": { 1780 + "node": ">=6.9.0" 1781 + }, 1782 + "peerDependencies": { 1783 + "@babel/core": "^7.0.0-0" 1784 + } 1785 + }, 1786 + "node_modules/@babel/plugin-transform-react-jsx": { 1787 + "version": "7.25.2", 1788 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", 1789 + "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", 1790 + "dev": true, 1791 + "license": "MIT", 1792 + "dependencies": { 1793 + "@babel/helper-annotate-as-pure": "^7.24.7", 1794 + "@babel/helper-module-imports": "^7.24.7", 1795 + "@babel/helper-plugin-utils": "^7.24.8", 1796 + "@babel/plugin-syntax-jsx": "^7.24.7", 1797 + "@babel/types": "^7.25.2" 1798 + }, 1799 + "engines": { 1800 + "node": ">=6.9.0" 1801 + }, 1802 + "peerDependencies": { 1803 + "@babel/core": "^7.0.0-0" 1804 + } 1805 + }, 1806 + "node_modules/@babel/plugin-transform-react-jsx-development": { 1807 + "version": "7.24.7", 1808 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", 1809 + "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", 1810 + "dev": true, 1811 + "license": "MIT", 1812 + "dependencies": { 1813 + "@babel/plugin-transform-react-jsx": "^7.24.7" 1814 + }, 1815 + "engines": { 1816 + "node": ">=6.9.0" 1817 + }, 1818 + "peerDependencies": { 1819 + "@babel/core": "^7.0.0-0" 1820 + } 1821 + }, 1822 + "node_modules/@babel/plugin-transform-react-pure-annotations": { 1823 + "version": "7.24.7", 1824 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", 1825 + "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", 1826 + "dev": true, 1827 + "license": "MIT", 1828 + "dependencies": { 1829 + "@babel/helper-annotate-as-pure": "^7.24.7", 1830 + "@babel/helper-plugin-utils": "^7.24.7" 1831 + }, 1832 + "engines": { 1833 + "node": ">=6.9.0" 1834 + }, 1835 + "peerDependencies": { 1836 + "@babel/core": "^7.0.0-0" 1837 + } 1838 + }, 1839 + "node_modules/@babel/plugin-transform-regenerator": { 1840 + "version": "7.24.7", 1841 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", 1842 + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", 1843 + "dev": true, 1844 + "license": "MIT", 1845 + "dependencies": { 1846 + "@babel/helper-plugin-utils": "^7.24.7", 1847 + "regenerator-transform": "^0.15.2" 1848 + }, 1849 + "engines": { 1850 + "node": ">=6.9.0" 1851 + }, 1852 + "peerDependencies": { 1853 + "@babel/core": "^7.0.0-0" 1854 + } 1855 + }, 1856 + "node_modules/@babel/plugin-transform-reserved-words": { 1857 + "version": "7.24.7", 1858 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", 1859 + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", 1860 + "dev": true, 1861 + "license": "MIT", 1862 + "dependencies": { 1863 + "@babel/helper-plugin-utils": "^7.24.7" 1864 + }, 1865 + "engines": { 1866 + "node": ">=6.9.0" 1867 + }, 1868 + "peerDependencies": { 1869 + "@babel/core": "^7.0.0-0" 1870 + } 1871 + }, 1872 + "node_modules/@babel/plugin-transform-shorthand-properties": { 1873 + "version": "7.24.7", 1874 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", 1875 + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", 1876 + "dev": true, 1877 + "license": "MIT", 1878 + "dependencies": { 1879 + "@babel/helper-plugin-utils": "^7.24.7" 1880 + }, 1881 + "engines": { 1882 + "node": ">=6.9.0" 1883 + }, 1884 + "peerDependencies": { 1885 + "@babel/core": "^7.0.0-0" 1886 + } 1887 + }, 1888 + "node_modules/@babel/plugin-transform-spread": { 1889 + "version": "7.24.7", 1890 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", 1891 + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", 1892 + "dev": true, 1893 + "license": "MIT", 1894 + "dependencies": { 1895 + "@babel/helper-plugin-utils": "^7.24.7", 1896 + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" 1897 + }, 1898 + "engines": { 1899 + "node": ">=6.9.0" 1900 + }, 1901 + "peerDependencies": { 1902 + "@babel/core": "^7.0.0-0" 1903 + } 1904 + }, 1905 + "node_modules/@babel/plugin-transform-sticky-regex": { 1906 + "version": "7.24.7", 1907 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", 1908 + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", 1909 + "dev": true, 1910 + "license": "MIT", 1911 + "dependencies": { 1912 + "@babel/helper-plugin-utils": "^7.24.7" 1913 + }, 1914 + "engines": { 1915 + "node": ">=6.9.0" 1916 + }, 1917 + "peerDependencies": { 1918 + "@babel/core": "^7.0.0-0" 1919 + } 1920 + }, 1921 + "node_modules/@babel/plugin-transform-template-literals": { 1922 + "version": "7.24.7", 1923 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", 1924 + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", 1925 + "dev": true, 1926 + "license": "MIT", 1927 + "dependencies": { 1928 + "@babel/helper-plugin-utils": "^7.24.7" 1929 + }, 1930 + "engines": { 1931 + "node": ">=6.9.0" 1932 + }, 1933 + "peerDependencies": { 1934 + "@babel/core": "^7.0.0-0" 1935 + } 1936 + }, 1937 + "node_modules/@babel/plugin-transform-typeof-symbol": { 1938 + "version": "7.24.8", 1939 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", 1940 + "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", 1941 + "dev": true, 1942 + "license": "MIT", 1943 + "dependencies": { 1944 + "@babel/helper-plugin-utils": "^7.24.8" 1945 + }, 1946 + "engines": { 1947 + "node": ">=6.9.0" 1948 + }, 1949 + "peerDependencies": { 1950 + "@babel/core": "^7.0.0-0" 1951 + } 1952 + }, 1953 + "node_modules/@babel/plugin-transform-unicode-escapes": { 1954 + "version": "7.24.7", 1955 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", 1956 + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", 1957 + "dev": true, 1958 + "license": "MIT", 1959 + "dependencies": { 1960 + "@babel/helper-plugin-utils": "^7.24.7" 1961 + }, 1962 + "engines": { 1963 + "node": ">=6.9.0" 1964 + }, 1965 + "peerDependencies": { 1966 + "@babel/core": "^7.0.0-0" 1967 + } 1968 + }, 1969 + "node_modules/@babel/plugin-transform-unicode-property-regex": { 1970 + "version": "7.24.7", 1971 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", 1972 + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", 1973 + "dev": true, 1974 + "license": "MIT", 1975 + "dependencies": { 1976 + "@babel/helper-create-regexp-features-plugin": "^7.24.7", 1977 + "@babel/helper-plugin-utils": "^7.24.7" 1978 + }, 1979 + "engines": { 1980 + "node": ">=6.9.0" 1981 + }, 1982 + "peerDependencies": { 1983 + "@babel/core": "^7.0.0-0" 1984 + } 1985 + }, 1986 + "node_modules/@babel/plugin-transform-unicode-regex": { 1987 + "version": "7.24.7", 1988 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", 1989 + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", 1990 + "dev": true, 1991 + "license": "MIT", 1992 + "dependencies": { 1993 + "@babel/helper-create-regexp-features-plugin": "^7.24.7", 1994 + "@babel/helper-plugin-utils": "^7.24.7" 1995 + }, 1996 + "engines": { 1997 + "node": ">=6.9.0" 1998 + }, 1999 + "peerDependencies": { 2000 + "@babel/core": "^7.0.0-0" 2001 + } 2002 + }, 2003 + "node_modules/@babel/plugin-transform-unicode-sets-regex": { 2004 + "version": "7.25.4", 2005 + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", 2006 + "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", 2007 + "dev": true, 2008 + "license": "MIT", 2009 + "dependencies": { 2010 + "@babel/helper-create-regexp-features-plugin": "^7.25.2", 2011 + "@babel/helper-plugin-utils": "^7.24.8" 2012 + }, 2013 + "engines": { 2014 + "node": ">=6.9.0" 2015 + }, 2016 + "peerDependencies": { 2017 + "@babel/core": "^7.0.0" 2018 + } 2019 + }, 2020 + "node_modules/@babel/preset-env": { 2021 + "version": "7.24.3", 2022 + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.3.tgz", 2023 + "integrity": "sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==", 2024 + "dev": true, 2025 + "license": "MIT", 2026 + "dependencies": { 2027 + "@babel/compat-data": "^7.24.1", 2028 + "@babel/helper-compilation-targets": "^7.23.6", 2029 + "@babel/helper-plugin-utils": "^7.24.0", 2030 + "@babel/helper-validator-option": "^7.23.5", 2031 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", 2032 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", 2033 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", 2034 + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", 2035 + "@babel/plugin-syntax-async-generators": "^7.8.4", 2036 + "@babel/plugin-syntax-class-properties": "^7.12.13", 2037 + "@babel/plugin-syntax-class-static-block": "^7.14.5", 2038 + "@babel/plugin-syntax-dynamic-import": "^7.8.3", 2039 + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", 2040 + "@babel/plugin-syntax-import-assertions": "^7.24.1", 2041 + "@babel/plugin-syntax-import-attributes": "^7.24.1", 2042 + "@babel/plugin-syntax-import-meta": "^7.10.4", 2043 + "@babel/plugin-syntax-json-strings": "^7.8.3", 2044 + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", 2045 + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 2046 + "@babel/plugin-syntax-numeric-separator": "^7.10.4", 2047 + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 2048 + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 2049 + "@babel/plugin-syntax-optional-chaining": "^7.8.3", 2050 + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", 2051 + "@babel/plugin-syntax-top-level-await": "^7.14.5", 2052 + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", 2053 + "@babel/plugin-transform-arrow-functions": "^7.24.1", 2054 + "@babel/plugin-transform-async-generator-functions": "^7.24.3", 2055 + "@babel/plugin-transform-async-to-generator": "^7.24.1", 2056 + "@babel/plugin-transform-block-scoped-functions": "^7.24.1", 2057 + "@babel/plugin-transform-block-scoping": "^7.24.1", 2058 + "@babel/plugin-transform-class-properties": "^7.24.1", 2059 + "@babel/plugin-transform-class-static-block": "^7.24.1", 2060 + "@babel/plugin-transform-classes": "^7.24.1", 2061 + "@babel/plugin-transform-computed-properties": "^7.24.1", 2062 + "@babel/plugin-transform-destructuring": "^7.24.1", 2063 + "@babel/plugin-transform-dotall-regex": "^7.24.1", 2064 + "@babel/plugin-transform-duplicate-keys": "^7.24.1", 2065 + "@babel/plugin-transform-dynamic-import": "^7.24.1", 2066 + "@babel/plugin-transform-exponentiation-operator": "^7.24.1", 2067 + "@babel/plugin-transform-export-namespace-from": "^7.24.1", 2068 + "@babel/plugin-transform-for-of": "^7.24.1", 2069 + "@babel/plugin-transform-function-name": "^7.24.1", 2070 + "@babel/plugin-transform-json-strings": "^7.24.1", 2071 + "@babel/plugin-transform-literals": "^7.24.1", 2072 + "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", 2073 + "@babel/plugin-transform-member-expression-literals": "^7.24.1", 2074 + "@babel/plugin-transform-modules-amd": "^7.24.1", 2075 + "@babel/plugin-transform-modules-commonjs": "^7.24.1", 2076 + "@babel/plugin-transform-modules-systemjs": "^7.24.1", 2077 + "@babel/plugin-transform-modules-umd": "^7.24.1", 2078 + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", 2079 + "@babel/plugin-transform-new-target": "^7.24.1", 2080 + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", 2081 + "@babel/plugin-transform-numeric-separator": "^7.24.1", 2082 + "@babel/plugin-transform-object-rest-spread": "^7.24.1", 2083 + "@babel/plugin-transform-object-super": "^7.24.1", 2084 + "@babel/plugin-transform-optional-catch-binding": "^7.24.1", 2085 + "@babel/plugin-transform-optional-chaining": "^7.24.1", 2086 + "@babel/plugin-transform-parameters": "^7.24.1", 2087 + "@babel/plugin-transform-private-methods": "^7.24.1", 2088 + "@babel/plugin-transform-private-property-in-object": "^7.24.1", 2089 + "@babel/plugin-transform-property-literals": "^7.24.1", 2090 + "@babel/plugin-transform-regenerator": "^7.24.1", 2091 + "@babel/plugin-transform-reserved-words": "^7.24.1", 2092 + "@babel/plugin-transform-shorthand-properties": "^7.24.1", 2093 + "@babel/plugin-transform-spread": "^7.24.1", 2094 + "@babel/plugin-transform-sticky-regex": "^7.24.1", 2095 + "@babel/plugin-transform-template-literals": "^7.24.1", 2096 + "@babel/plugin-transform-typeof-symbol": "^7.24.1", 2097 + "@babel/plugin-transform-unicode-escapes": "^7.24.1", 2098 + "@babel/plugin-transform-unicode-property-regex": "^7.24.1", 2099 + "@babel/plugin-transform-unicode-regex": "^7.24.1", 2100 + "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", 2101 + "@babel/preset-modules": "0.1.6-no-external-plugins", 2102 + "babel-plugin-polyfill-corejs2": "^0.4.10", 2103 + "babel-plugin-polyfill-corejs3": "^0.10.4", 2104 + "babel-plugin-polyfill-regenerator": "^0.6.1", 2105 + "core-js-compat": "^3.31.0", 2106 + "semver": "^6.3.1" 2107 + }, 2108 + "engines": { 2109 + "node": ">=6.9.0" 2110 + }, 2111 + "peerDependencies": { 2112 + "@babel/core": "^7.0.0-0" 2113 + } 2114 + }, 2115 + "node_modules/@babel/preset-env/node_modules/semver": { 2116 + "version": "6.3.1", 2117 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2118 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2119 + "dev": true, 2120 + "license": "ISC", 2121 + "bin": { 2122 + "semver": "bin/semver.js" 2123 + } 2124 + }, 2125 + "node_modules/@babel/preset-flow": { 2126 + "version": "7.24.1", 2127 + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.1.tgz", 2128 + "integrity": "sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==", 2129 + "dev": true, 2130 + "license": "MIT", 2131 + "dependencies": { 2132 + "@babel/helper-plugin-utils": "^7.24.0", 2133 + "@babel/helper-validator-option": "^7.23.5", 2134 + "@babel/plugin-transform-flow-strip-types": "^7.24.1" 2135 + }, 2136 + "engines": { 2137 + "node": ">=6.9.0" 2138 + }, 2139 + "peerDependencies": { 2140 + "@babel/core": "^7.0.0-0" 2141 + } 2142 + }, 2143 + "node_modules/@babel/preset-modules": { 2144 + "version": "0.1.6-no-external-plugins", 2145 + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", 2146 + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", 2147 + "dev": true, 2148 + "license": "MIT", 2149 + "dependencies": { 2150 + "@babel/helper-plugin-utils": "^7.0.0", 2151 + "@babel/types": "^7.4.4", 2152 + "esutils": "^2.0.2" 2153 + }, 2154 + "peerDependencies": { 2155 + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" 2156 + } 2157 + }, 2158 + "node_modules/@babel/preset-react": { 2159 + "version": "7.24.1", 2160 + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz", 2161 + "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==", 2162 + "dev": true, 2163 + "license": "MIT", 2164 + "dependencies": { 2165 + "@babel/helper-plugin-utils": "^7.24.0", 2166 + "@babel/helper-validator-option": "^7.23.5", 2167 + "@babel/plugin-transform-react-display-name": "^7.24.1", 2168 + "@babel/plugin-transform-react-jsx": "^7.23.4", 2169 + "@babel/plugin-transform-react-jsx-development": "^7.22.5", 2170 + "@babel/plugin-transform-react-pure-annotations": "^7.24.1" 2171 + }, 2172 + "engines": { 2173 + "node": ">=6.9.0" 2174 + }, 2175 + "peerDependencies": { 2176 + "@babel/core": "^7.0.0-0" 2177 + } 2178 + }, 2179 + "node_modules/@babel/regjsgen": { 2180 + "version": "0.8.0", 2181 + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", 2182 + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", 2183 + "dev": true, 2184 + "license": "MIT" 2185 + }, 291 2186 "node_modules/@babel/runtime": { 292 2187 "version": "7.25.0", 293 2188 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", ··· 300 2195 "node": ">=6.9.0" 301 2196 } 302 2197 }, 2198 + "node_modules/@babel/template": { 2199 + "version": "7.25.0", 2200 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", 2201 + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", 2202 + "dev": true, 2203 + "license": "MIT", 2204 + "dependencies": { 2205 + "@babel/code-frame": "^7.24.7", 2206 + "@babel/parser": "^7.25.0", 2207 + "@babel/types": "^7.25.0" 2208 + }, 2209 + "engines": { 2210 + "node": ">=6.9.0" 2211 + } 2212 + }, 2213 + "node_modules/@babel/traverse": { 2214 + "version": "7.25.4", 2215 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", 2216 + "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", 2217 + "dev": true, 2218 + "license": "MIT", 2219 + "dependencies": { 2220 + "@babel/code-frame": "^7.24.7", 2221 + "@babel/generator": "^7.25.4", 2222 + "@babel/parser": "^7.25.4", 2223 + "@babel/template": "^7.25.0", 2224 + "@babel/types": "^7.25.4", 2225 + "debug": "^4.3.1", 2226 + "globals": "^11.1.0" 2227 + }, 2228 + "engines": { 2229 + "node": ">=6.9.0" 2230 + } 2231 + }, 2232 + "node_modules/@babel/traverse/node_modules/globals": { 2233 + "version": "11.12.0", 2234 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 2235 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 2236 + "dev": true, 2237 + "license": "MIT", 2238 + "engines": { 2239 + "node": ">=4" 2240 + } 2241 + }, 303 2242 "node_modules/@babel/types": { 304 - "version": "7.25.2", 305 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", 306 - "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", 2243 + "version": "7.25.4", 2244 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", 2245 + "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", 307 2246 "license": "MIT", 308 2247 "dependencies": { 309 2248 "@babel/helper-string-parser": "^7.24.8", ··· 1006 2945 } 1007 2946 }, 1008 2947 "node_modules/@eslint-community/regexpp": { 1009 - "version": "4.11.0", 1010 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", 1011 - "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", 2948 + "version": "4.10.0", 2949 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 2950 + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 1012 2951 "dev": true, 1013 2952 "license": "MIT", 1014 2953 "engines": { ··· 1466 3405 "@mcaptcha/core-glue": "^0.1.0-alpha-5" 1467 3406 } 1468 3407 }, 3408 + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { 3409 + "version": "5.1.1-v1", 3410 + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", 3411 + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", 3412 + "dev": true, 3413 + "license": "MIT", 3414 + "dependencies": { 3415 + "eslint-scope": "5.1.1" 3416 + } 3417 + }, 3418 + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { 3419 + "version": "5.1.1", 3420 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3421 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3422 + "dev": true, 3423 + "license": "BSD-2-Clause", 3424 + "dependencies": { 3425 + "esrecurse": "^4.3.0", 3426 + "estraverse": "^4.1.1" 3427 + }, 3428 + "engines": { 3429 + "node": ">=8.0.0" 3430 + } 3431 + }, 3432 + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { 3433 + "version": "4.3.0", 3434 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3435 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3436 + "dev": true, 3437 + "license": "BSD-2-Clause", 3438 + "engines": { 3439 + "node": ">=4.0" 3440 + } 3441 + }, 1469 3442 "node_modules/@nodelib/fs.scandir": { 1470 3443 "version": "2.1.5", 1471 3444 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", ··· 2584 4557 "license": "MIT" 2585 4558 }, 2586 4559 "node_modules/@typescript-eslint/eslint-plugin": { 2587 - "version": "7.18.0", 2588 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", 2589 - "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", 4560 + "version": "7.16.1", 4561 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", 4562 + "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==", 2590 4563 "dev": true, 2591 4564 "license": "MIT", 2592 4565 "dependencies": { 2593 4566 "@eslint-community/regexpp": "^4.10.0", 2594 - "@typescript-eslint/scope-manager": "7.18.0", 2595 - "@typescript-eslint/type-utils": "7.18.0", 2596 - "@typescript-eslint/utils": "7.18.0", 2597 - "@typescript-eslint/visitor-keys": "7.18.0", 4567 + "@typescript-eslint/scope-manager": "7.16.1", 4568 + "@typescript-eslint/type-utils": "7.16.1", 4569 + "@typescript-eslint/utils": "7.16.1", 4570 + "@typescript-eslint/visitor-keys": "7.16.1", 2598 4571 "graphemer": "^1.4.0", 2599 4572 "ignore": "^5.3.1", 2600 4573 "natural-compare": "^1.4.0", ··· 2617 4590 } 2618 4591 } 2619 4592 }, 4593 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { 4594 + "version": "7.16.1", 4595 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", 4596 + "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", 4597 + "dev": true, 4598 + "license": "MIT", 4599 + "dependencies": { 4600 + "@typescript-eslint/types": "7.16.1", 4601 + "@typescript-eslint/visitor-keys": "7.16.1" 4602 + }, 4603 + "engines": { 4604 + "node": "^18.18.0 || >=20.0.0" 4605 + }, 4606 + "funding": { 4607 + "type": "opencollective", 4608 + "url": "https://opencollective.com/typescript-eslint" 4609 + } 4610 + }, 4611 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { 4612 + "version": "7.16.1", 4613 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", 4614 + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", 4615 + "dev": true, 4616 + "license": "MIT", 4617 + "engines": { 4618 + "node": "^18.18.0 || >=20.0.0" 4619 + }, 4620 + "funding": { 4621 + "type": "opencollective", 4622 + "url": "https://opencollective.com/typescript-eslint" 4623 + } 4624 + }, 4625 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { 4626 + "version": "7.16.1", 4627 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", 4628 + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", 4629 + "dev": true, 4630 + "license": "MIT", 4631 + "dependencies": { 4632 + "@typescript-eslint/types": "7.16.1", 4633 + "eslint-visitor-keys": "^3.4.3" 4634 + }, 4635 + "engines": { 4636 + "node": "^18.18.0 || >=20.0.0" 4637 + }, 4638 + "funding": { 4639 + "type": "opencollective", 4640 + "url": "https://opencollective.com/typescript-eslint" 4641 + } 4642 + }, 4643 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { 4644 + "version": "3.4.3", 4645 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 4646 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 4647 + "dev": true, 4648 + "license": "Apache-2.0", 4649 + "engines": { 4650 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4651 + }, 4652 + "funding": { 4653 + "url": "https://opencollective.com/eslint" 4654 + } 4655 + }, 2620 4656 "node_modules/@typescript-eslint/parser": { 2621 4657 "version": "7.18.0", 2622 4658 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", ··· 2665 4701 } 2666 4702 }, 2667 4703 "node_modules/@typescript-eslint/type-utils": { 2668 - "version": "7.18.0", 2669 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", 2670 - "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", 4704 + "version": "7.16.1", 4705 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz", 4706 + "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==", 2671 4707 "dev": true, 2672 4708 "license": "MIT", 2673 4709 "dependencies": { 2674 - "@typescript-eslint/typescript-estree": "7.18.0", 2675 - "@typescript-eslint/utils": "7.18.0", 4710 + "@typescript-eslint/typescript-estree": "7.16.1", 4711 + "@typescript-eslint/utils": "7.16.1", 2676 4712 "debug": "^4.3.4", 2677 4713 "ts-api-utils": "^1.3.0" 2678 4714 }, ··· 2692 4728 } 2693 4729 } 2694 4730 }, 4731 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { 4732 + "version": "7.16.1", 4733 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", 4734 + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", 4735 + "dev": true, 4736 + "license": "MIT", 4737 + "engines": { 4738 + "node": "^18.18.0 || >=20.0.0" 4739 + }, 4740 + "funding": { 4741 + "type": "opencollective", 4742 + "url": "https://opencollective.com/typescript-eslint" 4743 + } 4744 + }, 4745 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { 4746 + "version": "7.16.1", 4747 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", 4748 + "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", 4749 + "dev": true, 4750 + "license": "BSD-2-Clause", 4751 + "dependencies": { 4752 + "@typescript-eslint/types": "7.16.1", 4753 + "@typescript-eslint/visitor-keys": "7.16.1", 4754 + "debug": "^4.3.4", 4755 + "globby": "^11.1.0", 4756 + "is-glob": "^4.0.3", 4757 + "minimatch": "^9.0.4", 4758 + "semver": "^7.6.0", 4759 + "ts-api-utils": "^1.3.0" 4760 + }, 4761 + "engines": { 4762 + "node": "^18.18.0 || >=20.0.0" 4763 + }, 4764 + "funding": { 4765 + "type": "opencollective", 4766 + "url": "https://opencollective.com/typescript-eslint" 4767 + }, 4768 + "peerDependenciesMeta": { 4769 + "typescript": { 4770 + "optional": true 4771 + } 4772 + } 4773 + }, 4774 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { 4775 + "version": "7.16.1", 4776 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", 4777 + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", 4778 + "dev": true, 4779 + "license": "MIT", 4780 + "dependencies": { 4781 + "@typescript-eslint/types": "7.16.1", 4782 + "eslint-visitor-keys": "^3.4.3" 4783 + }, 4784 + "engines": { 4785 + "node": "^18.18.0 || >=20.0.0" 4786 + }, 4787 + "funding": { 4788 + "type": "opencollective", 4789 + "url": "https://opencollective.com/typescript-eslint" 4790 + } 4791 + }, 4792 + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { 4793 + "version": "3.4.3", 4794 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 4795 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 4796 + "dev": true, 4797 + "license": "Apache-2.0", 4798 + "engines": { 4799 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4800 + }, 4801 + "funding": { 4802 + "url": "https://opencollective.com/eslint" 4803 + } 4804 + }, 4805 + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { 4806 + "version": "9.0.5", 4807 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 4808 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 4809 + "dev": true, 4810 + "license": "ISC", 4811 + "dependencies": { 4812 + "brace-expansion": "^2.0.1" 4813 + }, 4814 + "engines": { 4815 + "node": ">=16 || 14 >=14.17" 4816 + }, 4817 + "funding": { 4818 + "url": "https://github.com/sponsors/isaacs" 4819 + } 4820 + }, 2695 4821 "node_modules/@typescript-eslint/types": { 2696 4822 "version": "7.18.0", 2697 4823 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", ··· 2752 4878 } 2753 4879 }, 2754 4880 "node_modules/@typescript-eslint/utils": { 2755 - "version": "7.18.0", 2756 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", 2757 - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", 4881 + "version": "7.16.1", 4882 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz", 4883 + "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==", 2758 4884 "dev": true, 2759 4885 "license": "MIT", 2760 4886 "dependencies": { 2761 4887 "@eslint-community/eslint-utils": "^4.4.0", 2762 - "@typescript-eslint/scope-manager": "7.18.0", 2763 - "@typescript-eslint/types": "7.18.0", 2764 - "@typescript-eslint/typescript-estree": "7.18.0" 4888 + "@typescript-eslint/scope-manager": "7.16.1", 4889 + "@typescript-eslint/types": "7.16.1", 4890 + "@typescript-eslint/typescript-estree": "7.16.1" 2765 4891 }, 2766 4892 "engines": { 2767 4893 "node": "^18.18.0 || >=20.0.0" ··· 2774 4900 "eslint": "^8.56.0" 2775 4901 } 2776 4902 }, 4903 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { 4904 + "version": "7.16.1", 4905 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", 4906 + "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", 4907 + "dev": true, 4908 + "license": "MIT", 4909 + "dependencies": { 4910 + "@typescript-eslint/types": "7.16.1", 4911 + "@typescript-eslint/visitor-keys": "7.16.1" 4912 + }, 4913 + "engines": { 4914 + "node": "^18.18.0 || >=20.0.0" 4915 + }, 4916 + "funding": { 4917 + "type": "opencollective", 4918 + "url": "https://opencollective.com/typescript-eslint" 4919 + } 4920 + }, 4921 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { 4922 + "version": "7.16.1", 4923 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", 4924 + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", 4925 + "dev": true, 4926 + "license": "MIT", 4927 + "engines": { 4928 + "node": "^18.18.0 || >=20.0.0" 4929 + }, 4930 + "funding": { 4931 + "type": "opencollective", 4932 + "url": "https://opencollective.com/typescript-eslint" 4933 + } 4934 + }, 4935 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { 4936 + "version": "7.16.1", 4937 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", 4938 + "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", 4939 + "dev": true, 4940 + "license": "BSD-2-Clause", 4941 + "dependencies": { 4942 + "@typescript-eslint/types": "7.16.1", 4943 + "@typescript-eslint/visitor-keys": "7.16.1", 4944 + "debug": "^4.3.4", 4945 + "globby": "^11.1.0", 4946 + "is-glob": "^4.0.3", 4947 + "minimatch": "^9.0.4", 4948 + "semver": "^7.6.0", 4949 + "ts-api-utils": "^1.3.0" 4950 + }, 4951 + "engines": { 4952 + "node": "^18.18.0 || >=20.0.0" 4953 + }, 4954 + "funding": { 4955 + "type": "opencollective", 4956 + "url": "https://opencollective.com/typescript-eslint" 4957 + }, 4958 + "peerDependenciesMeta": { 4959 + "typescript": { 4960 + "optional": true 4961 + } 4962 + } 4963 + }, 4964 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { 4965 + "version": "7.16.1", 4966 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", 4967 + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", 4968 + "dev": true, 4969 + "license": "MIT", 4970 + "dependencies": { 4971 + "@typescript-eslint/types": "7.16.1", 4972 + "eslint-visitor-keys": "^3.4.3" 4973 + }, 4974 + "engines": { 4975 + "node": "^18.18.0 || >=20.0.0" 4976 + }, 4977 + "funding": { 4978 + "type": "opencollective", 4979 + "url": "https://opencollective.com/typescript-eslint" 4980 + } 4981 + }, 4982 + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { 4983 + "version": "3.4.3", 4984 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 4985 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 4986 + "dev": true, 4987 + "license": "Apache-2.0", 4988 + "engines": { 4989 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4990 + }, 4991 + "funding": { 4992 + "url": "https://opencollective.com/eslint" 4993 + } 4994 + }, 4995 + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { 4996 + "version": "9.0.5", 4997 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 4998 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 4999 + "dev": true, 5000 + "license": "ISC", 5001 + "dependencies": { 5002 + "brace-expansion": "^2.0.1" 5003 + }, 5004 + "engines": { 5005 + "node": ">=16 || 14 >=14.17" 5006 + }, 5007 + "funding": { 5008 + "url": "https://github.com/sponsors/isaacs" 5009 + } 5010 + }, 2777 5011 "node_modules/@typescript-eslint/visitor-keys": { 2778 5012 "version": "7.18.0", 2779 5013 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", ··· 3555 5789 "node": ">=8" 3556 5790 } 3557 5791 }, 5792 + "node_modules/array.prototype.findlast": { 5793 + "version": "1.2.5", 5794 + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", 5795 + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", 5796 + "dev": true, 5797 + "license": "MIT", 5798 + "dependencies": { 5799 + "call-bind": "^1.0.7", 5800 + "define-properties": "^1.2.1", 5801 + "es-abstract": "^1.23.2", 5802 + "es-errors": "^1.3.0", 5803 + "es-object-atoms": "^1.0.0", 5804 + "es-shim-unscopables": "^1.0.2" 5805 + }, 5806 + "engines": { 5807 + "node": ">= 0.4" 5808 + }, 5809 + "funding": { 5810 + "url": "https://github.com/sponsors/ljharb" 5811 + } 5812 + }, 3558 5813 "node_modules/array.prototype.findlastindex": { 3559 5814 "version": "1.2.5", 3560 5815 "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", ··· 3612 5867 }, 3613 5868 "funding": { 3614 5869 "url": "https://github.com/sponsors/ljharb" 5870 + } 5871 + }, 5872 + "node_modules/array.prototype.tosorted": { 5873 + "version": "1.1.4", 5874 + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", 5875 + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", 5876 + "dev": true, 5877 + "license": "MIT", 5878 + "dependencies": { 5879 + "call-bind": "^1.0.7", 5880 + "define-properties": "^1.2.1", 5881 + "es-abstract": "^1.23.3", 5882 + "es-errors": "^1.3.0", 5883 + "es-shim-unscopables": "^1.0.2" 5884 + }, 5885 + "engines": { 5886 + "node": ">= 0.4" 3615 5887 } 3616 5888 }, 3617 5889 "node_modules/arraybuffer.prototype.slice": { ··· 3756 6028 "deep-equal": "^2.0.5" 3757 6029 } 3758 6030 }, 6031 + "node_modules/babel-plugin-polyfill-corejs2": { 6032 + "version": "0.4.11", 6033 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", 6034 + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", 6035 + "dev": true, 6036 + "license": "MIT", 6037 + "dependencies": { 6038 + "@babel/compat-data": "^7.22.6", 6039 + "@babel/helper-define-polyfill-provider": "^0.6.2", 6040 + "semver": "^6.3.1" 6041 + }, 6042 + "peerDependencies": { 6043 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 6044 + } 6045 + }, 6046 + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { 6047 + "version": "6.3.1", 6048 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6049 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6050 + "dev": true, 6051 + "license": "ISC", 6052 + "bin": { 6053 + "semver": "bin/semver.js" 6054 + } 6055 + }, 6056 + "node_modules/babel-plugin-polyfill-corejs3": { 6057 + "version": "0.10.6", 6058 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", 6059 + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", 6060 + "dev": true, 6061 + "license": "MIT", 6062 + "dependencies": { 6063 + "@babel/helper-define-polyfill-provider": "^0.6.2", 6064 + "core-js-compat": "^3.38.0" 6065 + }, 6066 + "peerDependencies": { 6067 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 6068 + } 6069 + }, 6070 + "node_modules/babel-plugin-polyfill-regenerator": { 6071 + "version": "0.6.2", 6072 + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", 6073 + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", 6074 + "dev": true, 6075 + "license": "MIT", 6076 + "dependencies": { 6077 + "@babel/helper-define-polyfill-provider": "^0.6.2" 6078 + }, 6079 + "peerDependencies": { 6080 + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 6081 + } 6082 + }, 3759 6083 "node_modules/balanced-match": { 3760 6084 "version": "1.0.2", 3761 6085 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", ··· 3912 6236 "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", 3913 6237 "dev": true, 3914 6238 "license": "MIT" 6239 + }, 6240 + "node_modules/bytes": { 6241 + "version": "3.1.2", 6242 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 6243 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 6244 + "dev": true, 6245 + "license": "MIT", 6246 + "engines": { 6247 + "node": ">= 0.8" 6248 + } 3915 6249 }, 3916 6250 "node_modules/cac": { 3917 6251 "version": "6.7.14", ··· 4306 6640 "ini": "^1.3.4", 4307 6641 "proto-list": "~1.2.1" 4308 6642 } 6643 + }, 6644 + "node_modules/convert-source-map": { 6645 + "version": "2.0.0", 6646 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 6647 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 6648 + "dev": true, 6649 + "license": "MIT" 4309 6650 }, 4310 6651 "node_modules/core-js-compat": { 4311 6652 "version": "3.38.0", ··· 6366 8707 } 6367 8708 } 6368 8709 }, 8710 + "node_modules/eslint-plugin-react": { 8711 + "version": "7.35.0", 8712 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz", 8713 + "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==", 8714 + "dev": true, 8715 + "license": "MIT", 8716 + "dependencies": { 8717 + "array-includes": "^3.1.8", 8718 + "array.prototype.findlast": "^1.2.5", 8719 + "array.prototype.flatmap": "^1.3.2", 8720 + "array.prototype.tosorted": "^1.1.4", 8721 + "doctrine": "^2.1.0", 8722 + "es-iterator-helpers": "^1.0.19", 8723 + "estraverse": "^5.3.0", 8724 + "hasown": "^2.0.2", 8725 + "jsx-ast-utils": "^2.4.1 || ^3.0.0", 8726 + "minimatch": "^3.1.2", 8727 + "object.entries": "^1.1.8", 8728 + "object.fromentries": "^2.0.8", 8729 + "object.values": "^1.2.0", 8730 + "prop-types": "^15.8.1", 8731 + "resolve": "^2.0.0-next.5", 8732 + "semver": "^6.3.1", 8733 + "string.prototype.matchall": "^4.0.11", 8734 + "string.prototype.repeat": "^1.0.0" 8735 + }, 8736 + "engines": { 8737 + "node": ">=4" 8738 + }, 8739 + "peerDependencies": { 8740 + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" 8741 + } 8742 + }, 8743 + "node_modules/eslint-plugin-react-hooks": { 8744 + "version": "4.6.0", 8745 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", 8746 + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", 8747 + "dev": true, 8748 + "license": "MIT", 8749 + "engines": { 8750 + "node": ">=10" 8751 + }, 8752 + "peerDependencies": { 8753 + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" 8754 + } 8755 + }, 8756 + "node_modules/eslint-plugin-react/node_modules/brace-expansion": { 8757 + "version": "1.1.11", 8758 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 8759 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 8760 + "dev": true, 8761 + "license": "MIT", 8762 + "dependencies": { 8763 + "balanced-match": "^1.0.0", 8764 + "concat-map": "0.0.1" 8765 + } 8766 + }, 8767 + "node_modules/eslint-plugin-react/node_modules/doctrine": { 8768 + "version": "2.1.0", 8769 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 8770 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 8771 + "dev": true, 8772 + "license": "Apache-2.0", 8773 + "dependencies": { 8774 + "esutils": "^2.0.2" 8775 + }, 8776 + "engines": { 8777 + "node": ">=0.10.0" 8778 + } 8779 + }, 8780 + "node_modules/eslint-plugin-react/node_modules/minimatch": { 8781 + "version": "3.1.2", 8782 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 8783 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 8784 + "dev": true, 8785 + "license": "ISC", 8786 + "dependencies": { 8787 + "brace-expansion": "^1.1.7" 8788 + }, 8789 + "engines": { 8790 + "node": "*" 8791 + } 8792 + }, 8793 + "node_modules/eslint-plugin-react/node_modules/resolve": { 8794 + "version": "2.0.0-next.5", 8795 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 8796 + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 8797 + "dev": true, 8798 + "license": "MIT", 8799 + "dependencies": { 8800 + "is-core-module": "^2.13.0", 8801 + "path-parse": "^1.0.7", 8802 + "supports-preserve-symlinks-flag": "^1.0.0" 8803 + }, 8804 + "bin": { 8805 + "resolve": "bin/resolve" 8806 + }, 8807 + "funding": { 8808 + "url": "https://github.com/sponsors/ljharb" 8809 + } 8810 + }, 8811 + "node_modules/eslint-plugin-react/node_modules/semver": { 8812 + "version": "6.3.1", 8813 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 8814 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 8815 + "dev": true, 8816 + "license": "ISC", 8817 + "bin": { 8818 + "semver": "bin/semver.js" 8819 + } 8820 + }, 6369 8821 "node_modules/eslint-plugin-regexp": { 6370 8822 "version": "2.6.0", 6371 8823 "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-2.6.0.tgz", ··· 6389 8841 } 6390 8842 }, 6391 8843 "node_modules/eslint-plugin-sonarjs": { 6392 - "version": "0.25.1", 6393 - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.25.1.tgz", 6394 - "integrity": "sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==", 8844 + "version": "2.0.1", 8845 + "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-2.0.1.tgz", 8846 + "integrity": "sha512-hkiM2yJakXsEzdBhCzCvjd0DfdVL7w1JFSFYp08KEzlwu7SZtP5QKbDU7Hf8VI3Jkve3/py/yUGuT46+juSk6Q==", 6395 8847 "dev": true, 6396 8848 "license": "LGPL-3.0-only", 8849 + "dependencies": { 8850 + "@babel/core": "7.24.3", 8851 + "@babel/eslint-parser": "7.24.1", 8852 + "@babel/plugin-proposal-decorators": "7.24.1", 8853 + "@babel/preset-env": "7.24.3", 8854 + "@babel/preset-flow": "7.24.1", 8855 + "@babel/preset-react": "7.24.1", 8856 + "@eslint-community/regexpp": "4.10.0", 8857 + "@types/eslint": "8.56.10", 8858 + "@typescript-eslint/eslint-plugin": "7.16.1", 8859 + "@typescript-eslint/utils": "^7.16.1", 8860 + "builtin-modules": "3.3.0", 8861 + "bytes": "3.1.2", 8862 + "eslint-plugin-import": "^2.29.1", 8863 + "eslint-plugin-jsx-a11y": "^6.8.0", 8864 + "eslint-plugin-react": "^7.35.0", 8865 + "eslint-plugin-react-hooks": "4.6.0", 8866 + "eslint-scope": "8.0.1", 8867 + "functional-red-black-tree": "1.0.1", 8868 + "jsx-ast-utils": "^3.3.5", 8869 + "minimatch": "^9.0.3", 8870 + "scslre": "0.3.0", 8871 + "semver": "7.6.0", 8872 + "typescript": "5.4.3", 8873 + "vue-eslint-parser": "9.4.3" 8874 + }, 8875 + "peerDependencies": { 8876 + "eslint": "^8.0.0 || ^9.0.0" 8877 + } 8878 + }, 8879 + "node_modules/eslint-plugin-sonarjs/node_modules/@types/eslint": { 8880 + "version": "8.56.10", 8881 + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", 8882 + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", 8883 + "dev": true, 8884 + "license": "MIT", 8885 + "dependencies": { 8886 + "@types/estree": "*", 8887 + "@types/json-schema": "*" 8888 + } 8889 + }, 8890 + "node_modules/eslint-plugin-sonarjs/node_modules/eslint-scope": { 8891 + "version": "8.0.1", 8892 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz", 8893 + "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==", 8894 + "dev": true, 8895 + "license": "BSD-2-Clause", 8896 + "dependencies": { 8897 + "esrecurse": "^4.3.0", 8898 + "estraverse": "^5.2.0" 8899 + }, 6397 8900 "engines": { 6398 - "node": ">=16" 8901 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 8902 + }, 8903 + "funding": { 8904 + "url": "https://opencollective.com/eslint" 8905 + } 8906 + }, 8907 + "node_modules/eslint-plugin-sonarjs/node_modules/lru-cache": { 8908 + "version": "6.0.0", 8909 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 8910 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 8911 + "dev": true, 8912 + "license": "ISC", 8913 + "dependencies": { 8914 + "yallist": "^4.0.0" 8915 + }, 8916 + "engines": { 8917 + "node": ">=10" 8918 + } 8919 + }, 8920 + "node_modules/eslint-plugin-sonarjs/node_modules/minimatch": { 8921 + "version": "9.0.5", 8922 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 8923 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 8924 + "dev": true, 8925 + "license": "ISC", 8926 + "dependencies": { 8927 + "brace-expansion": "^2.0.1" 8928 + }, 8929 + "engines": { 8930 + "node": ">=16 || 14 >=14.17" 8931 + }, 8932 + "funding": { 8933 + "url": "https://github.com/sponsors/isaacs" 8934 + } 8935 + }, 8936 + "node_modules/eslint-plugin-sonarjs/node_modules/semver": { 8937 + "version": "7.6.0", 8938 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 8939 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 8940 + "dev": true, 8941 + "license": "ISC", 8942 + "dependencies": { 8943 + "lru-cache": "^6.0.0" 6399 8944 }, 6400 - "peerDependencies": { 6401 - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" 8945 + "bin": { 8946 + "semver": "bin/semver.js" 8947 + }, 8948 + "engines": { 8949 + "node": ">=10" 6402 8950 } 8951 + }, 8952 + "node_modules/eslint-plugin-sonarjs/node_modules/yallist": { 8953 + "version": "4.0.0", 8954 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 8955 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 8956 + "dev": true, 8957 + "license": "ISC" 6403 8958 }, 6404 8959 "node_modules/eslint-plugin-unicorn": { 6405 8960 "version": "52.0.0", ··· 7018 9573 "url": "https://github.com/sponsors/ljharb" 7019 9574 } 7020 9575 }, 9576 + "node_modules/functional-red-black-tree": { 9577 + "version": "1.0.1", 9578 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 9579 + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 9580 + "dev": true, 9581 + "license": "MIT" 9582 + }, 7021 9583 "node_modules/functions-have-names": { 7022 9584 "version": "1.2.3", 7023 9585 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", ··· 7026 9588 "license": "MIT", 7027 9589 "funding": { 7028 9590 "url": "https://github.com/sponsors/ljharb" 9591 + } 9592 + }, 9593 + "node_modules/gensync": { 9594 + "version": "1.0.0-beta.2", 9595 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 9596 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 9597 + "dev": true, 9598 + "license": "MIT", 9599 + "engines": { 9600 + "node": ">=6.9.0" 7029 9601 } 7030 9602 }, 7031 9603 "node_modules/get-caller-file": { ··· 8870 11442 "dev": true, 8871 11443 "license": "MIT" 8872 11444 }, 11445 + "node_modules/lodash.debounce": { 11446 + "version": "4.0.8", 11447 + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", 11448 + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", 11449 + "dev": true, 11450 + "license": "MIT" 11451 + }, 8873 11452 "node_modules/lodash.kebabcase": { 8874 11453 "version": "4.1.1", 8875 11454 "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", ··· 8916 11495 "version": "4.3.1", 8917 11496 "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", 8918 11497 "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", 11498 + "dev": true, 11499 + "license": "MIT" 11500 + }, 11501 + "node_modules/loose-envify": { 11502 + "version": "1.4.0", 11503 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 11504 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 11505 + "dev": true, 11506 + "license": "MIT", 11507 + "dependencies": { 11508 + "js-tokens": "^3.0.0 || ^4.0.0" 11509 + }, 11510 + "bin": { 11511 + "loose-envify": "cli.js" 11512 + } 11513 + }, 11514 + "node_modules/loose-envify/node_modules/js-tokens": { 11515 + "version": "4.0.0", 11516 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 11517 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 8919 11518 "dev": true, 8920 11519 "license": "MIT" 8921 11520 }, ··· 10150 12749 "url": "https://github.com/sponsors/ljharb" 10151 12750 } 10152 12751 }, 12752 + "node_modules/object.entries": { 12753 + "version": "1.1.8", 12754 + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", 12755 + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", 12756 + "dev": true, 12757 + "license": "MIT", 12758 + "dependencies": { 12759 + "call-bind": "^1.0.7", 12760 + "define-properties": "^1.2.1", 12761 + "es-object-atoms": "^1.0.0" 12762 + }, 12763 + "engines": { 12764 + "node": ">= 0.4" 12765 + } 12766 + }, 10153 12767 "node_modules/object.fromentries": { 10154 12768 "version": "2.0.8", 10155 12769 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", ··· 11006 13620 "dev": true, 11007 13621 "license": "Unlicense" 11008 13622 }, 13623 + "node_modules/prop-types": { 13624 + "version": "15.8.1", 13625 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 13626 + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 13627 + "dev": true, 13628 + "license": "MIT", 13629 + "dependencies": { 13630 + "loose-envify": "^1.4.0", 13631 + "object-assign": "^4.1.1", 13632 + "react-is": "^16.13.1" 13633 + } 13634 + }, 11009 13635 "node_modules/proto-list": { 11010 13636 "version": "1.2.4", 11011 13637 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", ··· 11070 13696 "dependencies": { 11071 13697 "safe-buffer": "^5.1.0" 11072 13698 } 13699 + }, 13700 + "node_modules/react-is": { 13701 + "version": "16.13.1", 13702 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 13703 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 13704 + "dev": true, 13705 + "license": "MIT" 11073 13706 }, 11074 13707 "node_modules/read-cache": { 11075 13708 "version": "1.0.0", ··· 11363 13996 "url": "https://github.com/sponsors/ljharb" 11364 13997 } 11365 13998 }, 13999 + "node_modules/regenerate": { 14000 + "version": "1.4.2", 14001 + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 14002 + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", 14003 + "dev": true, 14004 + "license": "MIT" 14005 + }, 14006 + "node_modules/regenerate-unicode-properties": { 14007 + "version": "10.1.1", 14008 + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", 14009 + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", 14010 + "dev": true, 14011 + "license": "MIT", 14012 + "dependencies": { 14013 + "regenerate": "^1.4.2" 14014 + }, 14015 + "engines": { 14016 + "node": ">=4" 14017 + } 14018 + }, 11366 14019 "node_modules/regenerator-runtime": { 11367 14020 "version": "0.14.1", 11368 14021 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 11369 14022 "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 11370 14023 "license": "MIT" 14024 + }, 14025 + "node_modules/regenerator-transform": { 14026 + "version": "0.15.2", 14027 + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", 14028 + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", 14029 + "dev": true, 14030 + "license": "MIT", 14031 + "dependencies": { 14032 + "@babel/runtime": "^7.8.4" 14033 + } 11371 14034 }, 11372 14035 "node_modules/regexp-ast-analysis": { 11373 14036 "version": "0.7.1", ··· 11410 14073 }, 11411 14074 "funding": { 11412 14075 "url": "https://github.com/sponsors/ljharb" 14076 + } 14077 + }, 14078 + "node_modules/regexpu-core": { 14079 + "version": "5.3.2", 14080 + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", 14081 + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", 14082 + "dev": true, 14083 + "license": "MIT", 14084 + "dependencies": { 14085 + "@babel/regjsgen": "^0.8.0", 14086 + "regenerate": "^1.4.2", 14087 + "regenerate-unicode-properties": "^10.1.0", 14088 + "regjsparser": "^0.9.1", 14089 + "unicode-match-property-ecmascript": "^2.0.0", 14090 + "unicode-match-property-value-ecmascript": "^2.1.0" 14091 + }, 14092 + "engines": { 14093 + "node": ">=4" 14094 + } 14095 + }, 14096 + "node_modules/regexpu-core/node_modules/jsesc": { 14097 + "version": "0.5.0", 14098 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 14099 + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", 14100 + "dev": true, 14101 + "bin": { 14102 + "jsesc": "bin/jsesc" 14103 + } 14104 + }, 14105 + "node_modules/regexpu-core/node_modules/regjsparser": { 14106 + "version": "0.9.1", 14107 + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", 14108 + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", 14109 + "dev": true, 14110 + "license": "BSD-2-Clause", 14111 + "dependencies": { 14112 + "jsesc": "~0.5.0" 14113 + }, 14114 + "bin": { 14115 + "regjsparser": "bin/parser" 11413 14116 } 11414 14117 }, 11415 14118 "node_modules/regjsparser": { ··· 12181 14884 "es-abstract": "^1.17.5" 12182 14885 } 12183 14886 }, 14887 + "node_modules/string.prototype.matchall": { 14888 + "version": "4.0.11", 14889 + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", 14890 + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", 14891 + "dev": true, 14892 + "license": "MIT", 14893 + "dependencies": { 14894 + "call-bind": "^1.0.7", 14895 + "define-properties": "^1.2.1", 14896 + "es-abstract": "^1.23.2", 14897 + "es-errors": "^1.3.0", 14898 + "es-object-atoms": "^1.0.0", 14899 + "get-intrinsic": "^1.2.4", 14900 + "gopd": "^1.0.1", 14901 + "has-symbols": "^1.0.3", 14902 + "internal-slot": "^1.0.7", 14903 + "regexp.prototype.flags": "^1.5.2", 14904 + "set-function-name": "^2.0.2", 14905 + "side-channel": "^1.0.6" 14906 + }, 14907 + "engines": { 14908 + "node": ">= 0.4" 14909 + }, 14910 + "funding": { 14911 + "url": "https://github.com/sponsors/ljharb" 14912 + } 14913 + }, 14914 + "node_modules/string.prototype.repeat": { 14915 + "version": "1.0.0", 14916 + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", 14917 + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", 14918 + "dev": true, 14919 + "license": "MIT", 14920 + "dependencies": { 14921 + "define-properties": "^1.1.3", 14922 + "es-abstract": "^1.17.5" 14923 + } 14924 + }, 12184 14925 "node_modules/string.prototype.trim": { 12185 14926 "version": "1.2.9", 12186 14927 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", ··· 13314 16055 } 13315 16056 }, 13316 16057 "node_modules/typescript": { 13317 - "version": "5.5.4", 13318 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", 13319 - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", 16058 + "version": "5.4.3", 16059 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", 16060 + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", 13320 16061 "devOptional": true, 13321 16062 "license": "Apache-2.0", 13322 - "peer": true, 13323 16063 "bin": { 13324 16064 "tsc": "bin/tsc", 13325 16065 "tsserver": "bin/tsserver" ··· 13369 16109 "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", 13370 16110 "license": "MIT" 13371 16111 }, 16112 + "node_modules/unicode-canonical-property-names-ecmascript": { 16113 + "version": "2.0.0", 16114 + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", 16115 + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", 16116 + "dev": true, 16117 + "license": "MIT", 16118 + "engines": { 16119 + "node": ">=4" 16120 + } 16121 + }, 16122 + "node_modules/unicode-match-property-ecmascript": { 16123 + "version": "2.0.0", 16124 + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", 16125 + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", 16126 + "dev": true, 16127 + "license": "MIT", 16128 + "dependencies": { 16129 + "unicode-canonical-property-names-ecmascript": "^2.0.0", 16130 + "unicode-property-aliases-ecmascript": "^2.0.0" 16131 + }, 16132 + "engines": { 16133 + "node": ">=4" 16134 + } 16135 + }, 16136 + "node_modules/unicode-match-property-value-ecmascript": { 16137 + "version": "2.1.0", 16138 + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", 16139 + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", 16140 + "dev": true, 16141 + "license": "MIT", 16142 + "engines": { 16143 + "node": ">=4" 16144 + } 16145 + }, 16146 + "node_modules/unicode-property-aliases-ecmascript": { 16147 + "version": "2.1.0", 16148 + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", 16149 + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", 16150 + "dev": true, 16151 + "license": "MIT", 16152 + "engines": { 16153 + "node": ">=4" 16154 + } 16155 + }, 13372 16156 "node_modules/unist-util-stringify-position": { 13373 16157 "version": "3.0.3", 13374 16158 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", ··· 14388 17172 "engines": { 14389 17173 "node": ">=10" 14390 17174 } 17175 + }, 17176 + "node_modules/yallist": { 17177 + "version": "3.1.1", 17178 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 17179 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 17180 + "dev": true, 17181 + "license": "ISC" 14391 17182 }, 14392 17183 "node_modules/yaml": { 14393 17184 "version": "2.5.0",
+1 -1
package.json
··· 77 77 "eslint-plugin-no-use-extend-native": "0.5.0", 78 78 "eslint-plugin-playwright": "1.6.2", 79 79 "eslint-plugin-regexp": "2.6.0", 80 - "eslint-plugin-sonarjs": "0.25.1", 80 + "eslint-plugin-sonarjs": "2.0.1", 81 81 "eslint-plugin-unicorn": "52.0.0", 82 82 "eslint-plugin-vitest": "0.5.4", 83 83 "eslint-plugin-vitest-globals": "1.5.0",