A Vue app that displays bluesky skeets in realtime as they are created.

npm audit fix

+427 -283
+427 -283
package-lock.json
··· 1 1 { 2 2 "name": "@vinerima/bsky-realtime", 3 - "version": "1.0.0", 3 + "version": "1.1.0", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "@vinerima/bsky-realtime", 9 - "version": "1.0.0", 9 + "version": "1.1.0", 10 10 "license": "MIT", 11 11 "dependencies": { 12 12 "sass-embedded": "^1.85.0", ··· 57 57 } 58 58 }, 59 59 "node_modules/@babel/code-frame": { 60 - "version": "7.26.2", 61 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", 62 - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", 60 + "version": "7.27.1", 61 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 62 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 63 63 "dev": true, 64 64 "license": "MIT", 65 65 "dependencies": { 66 - "@babel/helper-validator-identifier": "^7.25.9", 66 + "@babel/helper-validator-identifier": "^7.27.1", 67 67 "js-tokens": "^4.0.0", 68 - "picocolors": "^1.0.0" 68 + "picocolors": "^1.1.1" 69 69 }, 70 70 "engines": { 71 71 "node": ">=6.9.0" ··· 313 313 } 314 314 }, 315 315 "node_modules/@babel/helper-string-parser": { 316 - "version": "7.25.9", 317 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 318 - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 316 + "version": "7.27.1", 317 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 318 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 319 319 "license": "MIT", 320 320 "engines": { 321 321 "node": ">=6.9.0" 322 322 } 323 323 }, 324 324 "node_modules/@babel/helper-validator-identifier": { 325 - "version": "7.25.9", 326 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 327 - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 325 + "version": "7.27.1", 326 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 327 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 328 328 "license": "MIT", 329 329 "engines": { 330 330 "node": ">=6.9.0" ··· 341 341 } 342 342 }, 343 343 "node_modules/@babel/helpers": { 344 - "version": "7.26.9", 345 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.9.tgz", 346 - "integrity": "sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==", 344 + "version": "7.28.4", 345 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", 346 + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", 347 347 "dev": true, 348 348 "license": "MIT", 349 349 "dependencies": { 350 - "@babel/template": "^7.26.9", 351 - "@babel/types": "^7.26.9" 350 + "@babel/template": "^7.27.2", 351 + "@babel/types": "^7.28.4" 352 352 }, 353 353 "engines": { 354 354 "node": ">=6.9.0" 355 355 } 356 356 }, 357 357 "node_modules/@babel/parser": { 358 - "version": "7.26.9", 359 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", 360 - "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", 358 + "version": "7.28.4", 359 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", 360 + "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", 361 361 "license": "MIT", 362 362 "dependencies": { 363 - "@babel/types": "^7.26.9" 363 + "@babel/types": "^7.28.4" 364 364 }, 365 365 "bin": { 366 366 "parser": "bin/babel-parser.js" ··· 485 485 } 486 486 }, 487 487 "node_modules/@babel/template": { 488 - "version": "7.26.9", 489 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", 490 - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", 488 + "version": "7.27.2", 489 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 490 + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 491 491 "dev": true, 492 492 "license": "MIT", 493 493 "dependencies": { 494 - "@babel/code-frame": "^7.26.2", 495 - "@babel/parser": "^7.26.9", 496 - "@babel/types": "^7.26.9" 494 + "@babel/code-frame": "^7.27.1", 495 + "@babel/parser": "^7.27.2", 496 + "@babel/types": "^7.27.1" 497 497 }, 498 498 "engines": { 499 499 "node": ">=6.9.0" ··· 529 529 } 530 530 }, 531 531 "node_modules/@babel/types": { 532 - "version": "7.26.9", 533 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", 534 - "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", 532 + "version": "7.28.4", 533 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", 534 + "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", 535 535 "license": "MIT", 536 536 "dependencies": { 537 - "@babel/helper-string-parser": "^7.25.9", 538 - "@babel/helper-validator-identifier": "^7.25.9" 537 + "@babel/helper-string-parser": "^7.27.1", 538 + "@babel/helper-validator-identifier": "^7.27.1" 539 539 }, 540 540 "engines": { 541 541 "node": ">=6.9.0" ··· 548 548 "license": "(Apache-2.0 AND BSD-3-Clause)" 549 549 }, 550 550 "node_modules/@esbuild/aix-ppc64": { 551 - "version": "0.24.2", 552 - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", 553 - "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", 551 + "version": "0.25.9", 552 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", 553 + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", 554 554 "cpu": [ 555 555 "ppc64" 556 556 ], ··· 565 565 } 566 566 }, 567 567 "node_modules/@esbuild/android-arm": { 568 - "version": "0.24.2", 569 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", 570 - "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", 568 + "version": "0.25.9", 569 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", 570 + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", 571 571 "cpu": [ 572 572 "arm" 573 573 ], ··· 582 582 } 583 583 }, 584 584 "node_modules/@esbuild/android-arm64": { 585 - "version": "0.24.2", 586 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", 587 - "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", 585 + "version": "0.25.9", 586 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", 587 + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", 588 588 "cpu": [ 589 589 "arm64" 590 590 ], ··· 599 599 } 600 600 }, 601 601 "node_modules/@esbuild/android-x64": { 602 - "version": "0.24.2", 603 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", 604 - "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", 602 + "version": "0.25.9", 603 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", 604 + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", 605 605 "cpu": [ 606 606 "x64" 607 607 ], ··· 616 616 } 617 617 }, 618 618 "node_modules/@esbuild/darwin-arm64": { 619 - "version": "0.24.2", 620 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", 621 - "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", 619 + "version": "0.25.9", 620 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", 621 + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", 622 622 "cpu": [ 623 623 "arm64" 624 624 ], ··· 633 633 } 634 634 }, 635 635 "node_modules/@esbuild/darwin-x64": { 636 - "version": "0.24.2", 637 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", 638 - "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", 636 + "version": "0.25.9", 637 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", 638 + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", 639 639 "cpu": [ 640 640 "x64" 641 641 ], ··· 650 650 } 651 651 }, 652 652 "node_modules/@esbuild/freebsd-arm64": { 653 - "version": "0.24.2", 654 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", 655 - "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", 653 + "version": "0.25.9", 654 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", 655 + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", 656 656 "cpu": [ 657 657 "arm64" 658 658 ], ··· 667 667 } 668 668 }, 669 669 "node_modules/@esbuild/freebsd-x64": { 670 - "version": "0.24.2", 671 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", 672 - "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", 670 + "version": "0.25.9", 671 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", 672 + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", 673 673 "cpu": [ 674 674 "x64" 675 675 ], ··· 684 684 } 685 685 }, 686 686 "node_modules/@esbuild/linux-arm": { 687 - "version": "0.24.2", 688 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", 689 - "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", 687 + "version": "0.25.9", 688 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", 689 + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", 690 690 "cpu": [ 691 691 "arm" 692 692 ], ··· 701 701 } 702 702 }, 703 703 "node_modules/@esbuild/linux-arm64": { 704 - "version": "0.24.2", 705 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", 706 - "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", 704 + "version": "0.25.9", 705 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", 706 + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", 707 707 "cpu": [ 708 708 "arm64" 709 709 ], ··· 718 718 } 719 719 }, 720 720 "node_modules/@esbuild/linux-ia32": { 721 - "version": "0.24.2", 722 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", 723 - "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", 721 + "version": "0.25.9", 722 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", 723 + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", 724 724 "cpu": [ 725 725 "ia32" 726 726 ], ··· 735 735 } 736 736 }, 737 737 "node_modules/@esbuild/linux-loong64": { 738 - "version": "0.24.2", 739 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", 740 - "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", 738 + "version": "0.25.9", 739 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", 740 + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", 741 741 "cpu": [ 742 742 "loong64" 743 743 ], ··· 752 752 } 753 753 }, 754 754 "node_modules/@esbuild/linux-mips64el": { 755 - "version": "0.24.2", 756 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", 757 - "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", 755 + "version": "0.25.9", 756 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", 757 + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", 758 758 "cpu": [ 759 759 "mips64el" 760 760 ], ··· 769 769 } 770 770 }, 771 771 "node_modules/@esbuild/linux-ppc64": { 772 - "version": "0.24.2", 773 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", 774 - "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", 772 + "version": "0.25.9", 773 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", 774 + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", 775 775 "cpu": [ 776 776 "ppc64" 777 777 ], ··· 786 786 } 787 787 }, 788 788 "node_modules/@esbuild/linux-riscv64": { 789 - "version": "0.24.2", 790 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", 791 - "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", 789 + "version": "0.25.9", 790 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", 791 + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", 792 792 "cpu": [ 793 793 "riscv64" 794 794 ], ··· 803 803 } 804 804 }, 805 805 "node_modules/@esbuild/linux-s390x": { 806 - "version": "0.24.2", 807 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", 808 - "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", 806 + "version": "0.25.9", 807 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", 808 + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", 809 809 "cpu": [ 810 810 "s390x" 811 811 ], ··· 820 820 } 821 821 }, 822 822 "node_modules/@esbuild/linux-x64": { 823 - "version": "0.24.2", 824 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", 825 - "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", 823 + "version": "0.25.9", 824 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", 825 + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", 826 826 "cpu": [ 827 827 "x64" 828 828 ], ··· 837 837 } 838 838 }, 839 839 "node_modules/@esbuild/netbsd-arm64": { 840 - "version": "0.24.2", 841 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", 842 - "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", 840 + "version": "0.25.9", 841 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", 842 + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", 843 843 "cpu": [ 844 844 "arm64" 845 845 ], ··· 854 854 } 855 855 }, 856 856 "node_modules/@esbuild/netbsd-x64": { 857 - "version": "0.24.2", 858 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", 859 - "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", 857 + "version": "0.25.9", 858 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", 859 + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", 860 860 "cpu": [ 861 861 "x64" 862 862 ], ··· 871 871 } 872 872 }, 873 873 "node_modules/@esbuild/openbsd-arm64": { 874 - "version": "0.24.2", 875 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", 876 - "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", 874 + "version": "0.25.9", 875 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", 876 + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", 877 877 "cpu": [ 878 878 "arm64" 879 879 ], ··· 888 888 } 889 889 }, 890 890 "node_modules/@esbuild/openbsd-x64": { 891 - "version": "0.24.2", 892 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", 893 - "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", 891 + "version": "0.25.9", 892 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", 893 + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", 894 894 "cpu": [ 895 895 "x64" 896 896 ], ··· 904 904 "node": ">=18" 905 905 } 906 906 }, 907 + "node_modules/@esbuild/openharmony-arm64": { 908 + "version": "0.25.9", 909 + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", 910 + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", 911 + "cpu": [ 912 + "arm64" 913 + ], 914 + "dev": true, 915 + "license": "MIT", 916 + "optional": true, 917 + "os": [ 918 + "openharmony" 919 + ], 920 + "engines": { 921 + "node": ">=18" 922 + } 923 + }, 907 924 "node_modules/@esbuild/sunos-x64": { 908 - "version": "0.24.2", 909 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", 910 - "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", 925 + "version": "0.25.9", 926 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", 927 + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", 911 928 "cpu": [ 912 929 "x64" 913 930 ], ··· 922 939 } 923 940 }, 924 941 "node_modules/@esbuild/win32-arm64": { 925 - "version": "0.24.2", 926 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", 927 - "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", 942 + "version": "0.25.9", 943 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", 944 + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", 928 945 "cpu": [ 929 946 "arm64" 930 947 ], ··· 939 956 } 940 957 }, 941 958 "node_modules/@esbuild/win32-ia32": { 942 - "version": "0.24.2", 943 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", 944 - "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", 959 + "version": "0.25.9", 960 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", 961 + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", 945 962 "cpu": [ 946 963 "ia32" 947 964 ], ··· 956 973 } 957 974 }, 958 975 "node_modules/@esbuild/win32-x64": { 959 - "version": "0.24.2", 960 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", 961 - "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", 976 + "version": "0.25.9", 977 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", 978 + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", 962 979 "cpu": [ 963 980 "x64" 964 981 ], ··· 973 990 } 974 991 }, 975 992 "node_modules/@eslint-community/eslint-utils": { 976 - "version": "4.4.1", 977 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", 978 - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", 993 + "version": "4.9.0", 994 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", 995 + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", 979 996 "dev": true, 980 997 "license": "MIT", 981 998 "dependencies": { ··· 1002 1019 } 1003 1020 }, 1004 1021 "node_modules/@eslint/config-array": { 1005 - "version": "0.19.2", 1006 - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", 1007 - "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", 1022 + "version": "0.21.0", 1023 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", 1024 + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", 1008 1025 "dev": true, 1009 1026 "license": "Apache-2.0", 1010 1027 "dependencies": { ··· 1017 1034 } 1018 1035 }, 1019 1036 "node_modules/@eslint/config-array/node_modules/brace-expansion": { 1020 - "version": "1.1.11", 1021 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1022 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1037 + "version": "1.1.12", 1038 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1039 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1023 1040 "dev": true, 1024 1041 "license": "MIT", 1025 1042 "dependencies": { ··· 1040 1057 "node": "*" 1041 1058 } 1042 1059 }, 1060 + "node_modules/@eslint/config-helpers": { 1061 + "version": "0.3.1", 1062 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", 1063 + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", 1064 + "dev": true, 1065 + "license": "Apache-2.0", 1066 + "engines": { 1067 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1068 + } 1069 + }, 1043 1070 "node_modules/@eslint/core": { 1044 - "version": "0.12.0", 1045 - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", 1046 - "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", 1071 + "version": "0.15.2", 1072 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", 1073 + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", 1047 1074 "dev": true, 1048 1075 "license": "Apache-2.0", 1049 1076 "dependencies": { ··· 1054 1081 } 1055 1082 }, 1056 1083 "node_modules/@eslint/eslintrc": { 1057 - "version": "3.3.0", 1058 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.0.tgz", 1059 - "integrity": "sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==", 1084 + "version": "3.3.1", 1085 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 1086 + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 1060 1087 "dev": true, 1061 1088 "license": "MIT", 1062 1089 "dependencies": { ··· 1078 1105 } 1079 1106 }, 1080 1107 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 1081 - "version": "1.1.11", 1082 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1083 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1108 + "version": "1.1.12", 1109 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1110 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1084 1111 "dev": true, 1085 1112 "license": "MIT", 1086 1113 "dependencies": { ··· 1102 1129 } 1103 1130 }, 1104 1131 "node_modules/@eslint/js": { 1105 - "version": "9.21.0", 1106 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.21.0.tgz", 1107 - "integrity": "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==", 1132 + "version": "9.35.0", 1133 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz", 1134 + "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==", 1108 1135 "dev": true, 1109 1136 "license": "MIT", 1110 1137 "engines": { 1111 1138 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1139 + }, 1140 + "funding": { 1141 + "url": "https://eslint.org/donate" 1112 1142 } 1113 1143 }, 1114 1144 "node_modules/@eslint/object-schema": { ··· 1122 1152 } 1123 1153 }, 1124 1154 "node_modules/@eslint/plugin-kit": { 1125 - "version": "0.2.7", 1126 - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", 1127 - "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", 1155 + "version": "0.3.5", 1156 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", 1157 + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", 1128 1158 "dev": true, 1129 1159 "license": "Apache-2.0", 1130 1160 "dependencies": { 1131 - "@eslint/core": "^0.12.0", 1161 + "@eslint/core": "^0.15.2", 1132 1162 "levn": "^0.4.1" 1133 1163 }, 1134 1164 "engines": { ··· 1348 1378 } 1349 1379 }, 1350 1380 "node_modules/@rollup/rollup-android-arm-eabi": { 1351 - "version": "4.34.8", 1352 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz", 1353 - "integrity": "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==", 1381 + "version": "4.50.1", 1382 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.50.1.tgz", 1383 + "integrity": "sha512-HJXwzoZN4eYTdD8bVV22DN8gsPCAj3V20NHKOs8ezfXanGpmVPR7kalUHd+Y31IJp9stdB87VKPFbsGY3H/2ag==", 1354 1384 "cpu": [ 1355 1385 "arm" 1356 1386 ], ··· 1362 1392 ] 1363 1393 }, 1364 1394 "node_modules/@rollup/rollup-android-arm64": { 1365 - "version": "4.34.8", 1366 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.8.tgz", 1367 - "integrity": "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==", 1395 + "version": "4.50.1", 1396 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.50.1.tgz", 1397 + "integrity": "sha512-PZlsJVcjHfcH53mOImyt3bc97Ep3FJDXRpk9sMdGX0qgLmY0EIWxCag6EigerGhLVuL8lDVYNnSo8qnTElO4xw==", 1368 1398 "cpu": [ 1369 1399 "arm64" 1370 1400 ], ··· 1376 1406 ] 1377 1407 }, 1378 1408 "node_modules/@rollup/rollup-darwin-arm64": { 1379 - "version": "4.34.8", 1380 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.8.tgz", 1381 - "integrity": "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==", 1409 + "version": "4.50.1", 1410 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.50.1.tgz", 1411 + "integrity": "sha512-xc6i2AuWh++oGi4ylOFPmzJOEeAa2lJeGUGb4MudOtgfyyjr4UPNK+eEWTPLvmPJIY/pgw6ssFIox23SyrkkJw==", 1382 1412 "cpu": [ 1383 1413 "arm64" 1384 1414 ], ··· 1390 1420 ] 1391 1421 }, 1392 1422 "node_modules/@rollup/rollup-darwin-x64": { 1393 - "version": "4.34.8", 1394 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.8.tgz", 1395 - "integrity": "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==", 1423 + "version": "4.50.1", 1424 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.50.1.tgz", 1425 + "integrity": "sha512-2ofU89lEpDYhdLAbRdeyz/kX3Y2lpYc6ShRnDjY35bZhd2ipuDMDi6ZTQ9NIag94K28nFMofdnKeHR7BT0CATw==", 1396 1426 "cpu": [ 1397 1427 "x64" 1398 1428 ], ··· 1404 1434 ] 1405 1435 }, 1406 1436 "node_modules/@rollup/rollup-freebsd-arm64": { 1407 - "version": "4.34.8", 1408 - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.8.tgz", 1409 - "integrity": "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==", 1437 + "version": "4.50.1", 1438 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.50.1.tgz", 1439 + "integrity": "sha512-wOsE6H2u6PxsHY/BeFHA4VGQN3KUJFZp7QJBmDYI983fgxq5Th8FDkVuERb2l9vDMs1D5XhOrhBrnqcEY6l8ZA==", 1410 1440 "cpu": [ 1411 1441 "arm64" 1412 1442 ], ··· 1418 1448 ] 1419 1449 }, 1420 1450 "node_modules/@rollup/rollup-freebsd-x64": { 1421 - "version": "4.34.8", 1422 - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.8.tgz", 1423 - "integrity": "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==", 1451 + "version": "4.50.1", 1452 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.50.1.tgz", 1453 + "integrity": "sha512-A/xeqaHTlKbQggxCqispFAcNjycpUEHP52mwMQZUNqDUJFFYtPHCXS1VAG29uMlDzIVr+i00tSFWFLivMcoIBQ==", 1424 1454 "cpu": [ 1425 1455 "x64" 1426 1456 ], ··· 1432 1462 ] 1433 1463 }, 1434 1464 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1435 - "version": "4.34.8", 1436 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.8.tgz", 1437 - "integrity": "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==", 1465 + "version": "4.50.1", 1466 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.50.1.tgz", 1467 + "integrity": "sha512-54v4okehwl5TaSIkpp97rAHGp7t3ghinRd/vyC1iXqXMfjYUTm7TfYmCzXDoHUPTTf36L8pr0E7YsD3CfB3ZDg==", 1438 1468 "cpu": [ 1439 1469 "arm" 1440 1470 ], ··· 1446 1476 ] 1447 1477 }, 1448 1478 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1449 - "version": "4.34.8", 1450 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.8.tgz", 1451 - "integrity": "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==", 1479 + "version": "4.50.1", 1480 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.50.1.tgz", 1481 + "integrity": "sha512-p/LaFyajPN/0PUHjv8TNyxLiA7RwmDoVY3flXHPSzqrGcIp/c2FjwPPP5++u87DGHtw+5kSH5bCJz0mvXngYxw==", 1452 1482 "cpu": [ 1453 1483 "arm" 1454 1484 ], ··· 1460 1490 ] 1461 1491 }, 1462 1492 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1463 - "version": "4.34.8", 1464 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.8.tgz", 1465 - "integrity": "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==", 1493 + "version": "4.50.1", 1494 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.50.1.tgz", 1495 + "integrity": "sha512-2AbMhFFkTo6Ptna1zO7kAXXDLi7H9fGTbVaIq2AAYO7yzcAsuTNWPHhb2aTA6GPiP+JXh85Y8CiS54iZoj4opw==", 1466 1496 "cpu": [ 1467 1497 "arm64" 1468 1498 ], ··· 1474 1504 ] 1475 1505 }, 1476 1506 "node_modules/@rollup/rollup-linux-arm64-musl": { 1477 - "version": "4.34.8", 1478 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.8.tgz", 1479 - "integrity": "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==", 1507 + "version": "4.50.1", 1508 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.50.1.tgz", 1509 + "integrity": "sha512-Cgef+5aZwuvesQNw9eX7g19FfKX5/pQRIyhoXLCiBOrWopjo7ycfB292TX9MDcDijiuIJlx1IzJz3IoCPfqs9w==", 1480 1510 "cpu": [ 1481 1511 "arm64" 1482 1512 ], ··· 1488 1518 ] 1489 1519 }, 1490 1520 "node_modules/@rollup/rollup-linux-loongarch64-gnu": { 1491 - "version": "4.34.8", 1492 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.8.tgz", 1493 - "integrity": "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==", 1521 + "version": "4.50.1", 1522 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.50.1.tgz", 1523 + "integrity": "sha512-RPhTwWMzpYYrHrJAS7CmpdtHNKtt2Ueo+BlLBjfZEhYBhK00OsEqM08/7f+eohiF6poe0YRDDd8nAvwtE/Y62Q==", 1494 1524 "cpu": [ 1495 1525 "loong64" 1496 1526 ], ··· 1501 1531 "linux" 1502 1532 ] 1503 1533 }, 1504 - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1505 - "version": "4.34.8", 1506 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.8.tgz", 1507 - "integrity": "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==", 1534 + "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1535 + "version": "4.50.1", 1536 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.50.1.tgz", 1537 + "integrity": "sha512-eSGMVQw9iekut62O7eBdbiccRguuDgiPMsw++BVUg+1K7WjZXHOg/YOT9SWMzPZA+w98G+Fa1VqJgHZOHHnY0Q==", 1508 1538 "cpu": [ 1509 1539 "ppc64" 1510 1540 ], ··· 1516 1546 ] 1517 1547 }, 1518 1548 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1519 - "version": "4.34.8", 1520 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.8.tgz", 1521 - "integrity": "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==", 1549 + "version": "4.50.1", 1550 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.50.1.tgz", 1551 + "integrity": "sha512-S208ojx8a4ciIPrLgazF6AgdcNJzQE4+S9rsmOmDJkusvctii+ZvEuIC4v/xFqzbuP8yDjn73oBlNDgF6YGSXQ==", 1552 + "cpu": [ 1553 + "riscv64" 1554 + ], 1555 + "dev": true, 1556 + "license": "MIT", 1557 + "optional": true, 1558 + "os": [ 1559 + "linux" 1560 + ] 1561 + }, 1562 + "node_modules/@rollup/rollup-linux-riscv64-musl": { 1563 + "version": "4.50.1", 1564 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.50.1.tgz", 1565 + "integrity": "sha512-3Ag8Ls1ggqkGUvSZWYcdgFwriy2lWo+0QlYgEFra/5JGtAd6C5Hw59oojx1DeqcA2Wds2ayRgvJ4qxVTzCHgzg==", 1522 1566 "cpu": [ 1523 1567 "riscv64" 1524 1568 ], ··· 1530 1574 ] 1531 1575 }, 1532 1576 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1533 - "version": "4.34.8", 1534 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz", 1535 - "integrity": "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==", 1577 + "version": "4.50.1", 1578 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.50.1.tgz", 1579 + "integrity": "sha512-t9YrKfaxCYe7l7ldFERE1BRg/4TATxIg+YieHQ966jwvo7ddHJxPj9cNFWLAzhkVsbBvNA4qTbPVNsZKBO4NSg==", 1536 1580 "cpu": [ 1537 1581 "s390x" 1538 1582 ], ··· 1544 1588 ] 1545 1589 }, 1546 1590 "node_modules/@rollup/rollup-linux-x64-gnu": { 1547 - "version": "4.34.8", 1548 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.8.tgz", 1549 - "integrity": "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==", 1591 + "version": "4.50.1", 1592 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.50.1.tgz", 1593 + "integrity": "sha512-MCgtFB2+SVNuQmmjHf+wfI4CMxy3Tk8XjA5Z//A0AKD7QXUYFMQcns91K6dEHBvZPCnhJSyDWLApk40Iq/H3tA==", 1550 1594 "cpu": [ 1551 1595 "x64" 1552 1596 ], ··· 1558 1602 ] 1559 1603 }, 1560 1604 "node_modules/@rollup/rollup-linux-x64-musl": { 1561 - "version": "4.34.8", 1562 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.8.tgz", 1563 - "integrity": "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==", 1605 + "version": "4.50.1", 1606 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.50.1.tgz", 1607 + "integrity": "sha512-nEvqG+0jeRmqaUMuwzlfMKwcIVffy/9KGbAGyoa26iu6eSngAYQ512bMXuqqPrlTyfqdlB9FVINs93j534UJrg==", 1564 1608 "cpu": [ 1565 1609 "x64" 1566 1610 ], ··· 1569 1613 "optional": true, 1570 1614 "os": [ 1571 1615 "linux" 1616 + ] 1617 + }, 1618 + "node_modules/@rollup/rollup-openharmony-arm64": { 1619 + "version": "4.50.1", 1620 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.50.1.tgz", 1621 + "integrity": "sha512-RDsLm+phmT3MJd9SNxA9MNuEAO/J2fhW8GXk62G/B4G7sLVumNFbRwDL6v5NrESb48k+QMqdGbHgEtfU0LCpbA==", 1622 + "cpu": [ 1623 + "arm64" 1624 + ], 1625 + "dev": true, 1626 + "license": "MIT", 1627 + "optional": true, 1628 + "os": [ 1629 + "openharmony" 1572 1630 ] 1573 1631 }, 1574 1632 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1575 - "version": "4.34.8", 1576 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.8.tgz", 1577 - "integrity": "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==", 1633 + "version": "4.50.1", 1634 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.50.1.tgz", 1635 + "integrity": "sha512-hpZB/TImk2FlAFAIsoElM3tLzq57uxnGYwplg6WDyAxbYczSi8O2eQ+H2Lx74504rwKtZ3N2g4bCUkiamzS6TQ==", 1578 1636 "cpu": [ 1579 1637 "arm64" 1580 1638 ], ··· 1586 1644 ] 1587 1645 }, 1588 1646 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1589 - "version": "4.34.8", 1590 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.8.tgz", 1591 - "integrity": "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==", 1647 + "version": "4.50.1", 1648 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.50.1.tgz", 1649 + "integrity": "sha512-SXjv8JlbzKM0fTJidX4eVsH+Wmnp0/WcD8gJxIZyR6Gay5Qcsmdbi9zVtnbkGPG8v2vMR1AD06lGWy5FLMcG7A==", 1592 1650 "cpu": [ 1593 1651 "ia32" 1594 1652 ], ··· 1600 1658 ] 1601 1659 }, 1602 1660 "node_modules/@rollup/rollup-win32-x64-msvc": { 1603 - "version": "4.34.8", 1604 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz", 1605 - "integrity": "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==", 1661 + "version": "4.50.1", 1662 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.50.1.tgz", 1663 + "integrity": "sha512-StxAO/8ts62KZVRAm4JZYq9+NqNsV7RvimNK+YM7ry//zebEH6meuugqW/P5OFUCjyQgui+9fUxT6d5NShvMvA==", 1606 1664 "cpu": [ 1607 1665 "x64" 1608 1666 ], ··· 1641 1699 "license": "MIT" 1642 1700 }, 1643 1701 "node_modules/@types/estree": { 1644 - "version": "1.0.6", 1645 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", 1646 - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", 1702 + "version": "1.0.8", 1703 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1704 + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1647 1705 "dev": true, 1648 1706 "license": "MIT" 1649 1707 }, ··· 2221 2279 } 2222 2280 }, 2223 2281 "node_modules/acorn": { 2224 - "version": "8.14.0", 2225 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 2226 - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 2282 + "version": "8.15.0", 2283 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 2284 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 2227 2285 "dev": true, 2228 2286 "license": "MIT", 2229 2287 "bin": { ··· 2635 2693 } 2636 2694 }, 2637 2695 "node_modules/esbuild": { 2638 - "version": "0.24.2", 2639 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", 2640 - "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", 2696 + "version": "0.25.9", 2697 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", 2698 + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", 2641 2699 "dev": true, 2642 2700 "hasInstallScript": true, 2643 2701 "license": "MIT", ··· 2648 2706 "node": ">=18" 2649 2707 }, 2650 2708 "optionalDependencies": { 2651 - "@esbuild/aix-ppc64": "0.24.2", 2652 - "@esbuild/android-arm": "0.24.2", 2653 - "@esbuild/android-arm64": "0.24.2", 2654 - "@esbuild/android-x64": "0.24.2", 2655 - "@esbuild/darwin-arm64": "0.24.2", 2656 - "@esbuild/darwin-x64": "0.24.2", 2657 - "@esbuild/freebsd-arm64": "0.24.2", 2658 - "@esbuild/freebsd-x64": "0.24.2", 2659 - "@esbuild/linux-arm": "0.24.2", 2660 - "@esbuild/linux-arm64": "0.24.2", 2661 - "@esbuild/linux-ia32": "0.24.2", 2662 - "@esbuild/linux-loong64": "0.24.2", 2663 - "@esbuild/linux-mips64el": "0.24.2", 2664 - "@esbuild/linux-ppc64": "0.24.2", 2665 - "@esbuild/linux-riscv64": "0.24.2", 2666 - "@esbuild/linux-s390x": "0.24.2", 2667 - "@esbuild/linux-x64": "0.24.2", 2668 - "@esbuild/netbsd-arm64": "0.24.2", 2669 - "@esbuild/netbsd-x64": "0.24.2", 2670 - "@esbuild/openbsd-arm64": "0.24.2", 2671 - "@esbuild/openbsd-x64": "0.24.2", 2672 - "@esbuild/sunos-x64": "0.24.2", 2673 - "@esbuild/win32-arm64": "0.24.2", 2674 - "@esbuild/win32-ia32": "0.24.2", 2675 - "@esbuild/win32-x64": "0.24.2" 2709 + "@esbuild/aix-ppc64": "0.25.9", 2710 + "@esbuild/android-arm": "0.25.9", 2711 + "@esbuild/android-arm64": "0.25.9", 2712 + "@esbuild/android-x64": "0.25.9", 2713 + "@esbuild/darwin-arm64": "0.25.9", 2714 + "@esbuild/darwin-x64": "0.25.9", 2715 + "@esbuild/freebsd-arm64": "0.25.9", 2716 + "@esbuild/freebsd-x64": "0.25.9", 2717 + "@esbuild/linux-arm": "0.25.9", 2718 + "@esbuild/linux-arm64": "0.25.9", 2719 + "@esbuild/linux-ia32": "0.25.9", 2720 + "@esbuild/linux-loong64": "0.25.9", 2721 + "@esbuild/linux-mips64el": "0.25.9", 2722 + "@esbuild/linux-ppc64": "0.25.9", 2723 + "@esbuild/linux-riscv64": "0.25.9", 2724 + "@esbuild/linux-s390x": "0.25.9", 2725 + "@esbuild/linux-x64": "0.25.9", 2726 + "@esbuild/netbsd-arm64": "0.25.9", 2727 + "@esbuild/netbsd-x64": "0.25.9", 2728 + "@esbuild/openbsd-arm64": "0.25.9", 2729 + "@esbuild/openbsd-x64": "0.25.9", 2730 + "@esbuild/openharmony-arm64": "0.25.9", 2731 + "@esbuild/sunos-x64": "0.25.9", 2732 + "@esbuild/win32-arm64": "0.25.9", 2733 + "@esbuild/win32-ia32": "0.25.9", 2734 + "@esbuild/win32-x64": "0.25.9" 2676 2735 } 2677 2736 }, 2678 2737 "node_modules/escalade": { ··· 2699 2758 } 2700 2759 }, 2701 2760 "node_modules/eslint": { 2702 - "version": "9.21.0", 2703 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.21.0.tgz", 2704 - "integrity": "sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg==", 2761 + "version": "9.35.0", 2762 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz", 2763 + "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==", 2705 2764 "dev": true, 2706 2765 "license": "MIT", 2707 2766 "dependencies": { 2708 - "@eslint-community/eslint-utils": "^4.2.0", 2767 + "@eslint-community/eslint-utils": "^4.8.0", 2709 2768 "@eslint-community/regexpp": "^4.12.1", 2710 - "@eslint/config-array": "^0.19.2", 2711 - "@eslint/core": "^0.12.0", 2712 - "@eslint/eslintrc": "^3.3.0", 2713 - "@eslint/js": "9.21.0", 2714 - "@eslint/plugin-kit": "^0.2.7", 2769 + "@eslint/config-array": "^0.21.0", 2770 + "@eslint/config-helpers": "^0.3.1", 2771 + "@eslint/core": "^0.15.2", 2772 + "@eslint/eslintrc": "^3.3.1", 2773 + "@eslint/js": "9.35.0", 2774 + "@eslint/plugin-kit": "^0.3.5", 2715 2775 "@humanfs/node": "^0.16.6", 2716 2776 "@humanwhocodes/module-importer": "^1.0.1", 2717 2777 "@humanwhocodes/retry": "^0.4.2", ··· 2722 2782 "cross-spawn": "^7.0.6", 2723 2783 "debug": "^4.3.2", 2724 2784 "escape-string-regexp": "^4.0.0", 2725 - "eslint-scope": "^8.2.0", 2726 - "eslint-visitor-keys": "^4.2.0", 2727 - "espree": "^10.3.0", 2785 + "eslint-scope": "^8.4.0", 2786 + "eslint-visitor-keys": "^4.2.1", 2787 + "espree": "^10.4.0", 2728 2788 "esquery": "^1.5.0", 2729 2789 "esutils": "^2.0.2", 2730 2790 "fast-deep-equal": "^3.1.3", ··· 2842 2902 } 2843 2903 }, 2844 2904 "node_modules/eslint-scope": { 2845 - "version": "8.2.0", 2846 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", 2847 - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", 2905 + "version": "8.4.0", 2906 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 2907 + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 2848 2908 "dev": true, 2849 2909 "license": "BSD-2-Clause", 2850 2910 "dependencies": { ··· 2872 2932 } 2873 2933 }, 2874 2934 "node_modules/eslint/node_modules/brace-expansion": { 2875 - "version": "1.1.11", 2876 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2877 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2935 + "version": "1.1.12", 2936 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2937 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2878 2938 "dev": true, 2879 2939 "license": "MIT", 2880 2940 "dependencies": { ··· 2883 2943 } 2884 2944 }, 2885 2945 "node_modules/eslint/node_modules/eslint-visitor-keys": { 2886 - "version": "4.2.0", 2887 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", 2888 - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", 2946 + "version": "4.2.1", 2947 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2948 + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2889 2949 "dev": true, 2890 2950 "license": "Apache-2.0", 2891 2951 "engines": { ··· 2909 2969 } 2910 2970 }, 2911 2971 "node_modules/espree": { 2912 - "version": "10.3.0", 2913 - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", 2914 - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", 2972 + "version": "10.4.0", 2973 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 2974 + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 2915 2975 "dev": true, 2916 2976 "license": "BSD-2-Clause", 2917 2977 "dependencies": { 2918 - "acorn": "^8.14.0", 2978 + "acorn": "^8.15.0", 2919 2979 "acorn-jsx": "^5.3.2", 2920 - "eslint-visitor-keys": "^4.2.0" 2980 + "eslint-visitor-keys": "^4.2.1" 2921 2981 }, 2922 2982 "engines": { 2923 2983 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 2927 2987 } 2928 2988 }, 2929 2989 "node_modules/espree/node_modules/eslint-visitor-keys": { 2930 - "version": "4.2.0", 2931 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", 2932 - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", 2990 + "version": "4.2.1", 2991 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 2992 + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 2933 2993 "dev": true, 2934 2994 "license": "Apache-2.0", 2935 2995 "engines": { ··· 4248 4308 "license": "MIT" 4249 4309 }, 4250 4310 "node_modules/rollup": { 4251 - "version": "4.34.8", 4252 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz", 4253 - "integrity": "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==", 4311 + "version": "4.50.1", 4312 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.50.1.tgz", 4313 + "integrity": "sha512-78E9voJHwnXQMiQdiqswVLZwJIzdBKJ1GdI5Zx6XwoFKUIk09/sSrr+05QFzvYb8q6Y9pPV45zzDuYa3907TZA==", 4254 4314 "dev": true, 4255 4315 "license": "MIT", 4256 4316 "dependencies": { 4257 - "@types/estree": "1.0.6" 4317 + "@types/estree": "1.0.8" 4258 4318 }, 4259 4319 "bin": { 4260 4320 "rollup": "dist/bin/rollup" ··· 4264 4324 "npm": ">=8.0.0" 4265 4325 }, 4266 4326 "optionalDependencies": { 4267 - "@rollup/rollup-android-arm-eabi": "4.34.8", 4268 - "@rollup/rollup-android-arm64": "4.34.8", 4269 - "@rollup/rollup-darwin-arm64": "4.34.8", 4270 - "@rollup/rollup-darwin-x64": "4.34.8", 4271 - "@rollup/rollup-freebsd-arm64": "4.34.8", 4272 - "@rollup/rollup-freebsd-x64": "4.34.8", 4273 - "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", 4274 - "@rollup/rollup-linux-arm-musleabihf": "4.34.8", 4275 - "@rollup/rollup-linux-arm64-gnu": "4.34.8", 4276 - "@rollup/rollup-linux-arm64-musl": "4.34.8", 4277 - "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", 4278 - "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", 4279 - "@rollup/rollup-linux-riscv64-gnu": "4.34.8", 4280 - "@rollup/rollup-linux-s390x-gnu": "4.34.8", 4281 - "@rollup/rollup-linux-x64-gnu": "4.34.8", 4282 - "@rollup/rollup-linux-x64-musl": "4.34.8", 4283 - "@rollup/rollup-win32-arm64-msvc": "4.34.8", 4284 - "@rollup/rollup-win32-ia32-msvc": "4.34.8", 4285 - "@rollup/rollup-win32-x64-msvc": "4.34.8", 4327 + "@rollup/rollup-android-arm-eabi": "4.50.1", 4328 + "@rollup/rollup-android-arm64": "4.50.1", 4329 + "@rollup/rollup-darwin-arm64": "4.50.1", 4330 + "@rollup/rollup-darwin-x64": "4.50.1", 4331 + "@rollup/rollup-freebsd-arm64": "4.50.1", 4332 + "@rollup/rollup-freebsd-x64": "4.50.1", 4333 + "@rollup/rollup-linux-arm-gnueabihf": "4.50.1", 4334 + "@rollup/rollup-linux-arm-musleabihf": "4.50.1", 4335 + "@rollup/rollup-linux-arm64-gnu": "4.50.1", 4336 + "@rollup/rollup-linux-arm64-musl": "4.50.1", 4337 + "@rollup/rollup-linux-loongarch64-gnu": "4.50.1", 4338 + "@rollup/rollup-linux-ppc64-gnu": "4.50.1", 4339 + "@rollup/rollup-linux-riscv64-gnu": "4.50.1", 4340 + "@rollup/rollup-linux-riscv64-musl": "4.50.1", 4341 + "@rollup/rollup-linux-s390x-gnu": "4.50.1", 4342 + "@rollup/rollup-linux-x64-gnu": "4.50.1", 4343 + "@rollup/rollup-linux-x64-musl": "4.50.1", 4344 + "@rollup/rollup-openharmony-arm64": "4.50.1", 4345 + "@rollup/rollup-win32-arm64-msvc": "4.50.1", 4346 + "@rollup/rollup-win32-ia32-msvc": "4.50.1", 4347 + "@rollup/rollup-win32-x64-msvc": "4.50.1", 4286 4348 "fsevents": "~2.3.2" 4287 4349 } 4288 4350 }, ··· 4903 4965 "url": "https://opencollective.com/unts" 4904 4966 } 4905 4967 }, 4968 + "node_modules/tinyglobby": { 4969 + "version": "0.2.15", 4970 + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 4971 + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 4972 + "dev": true, 4973 + "license": "MIT", 4974 + "dependencies": { 4975 + "fdir": "^6.5.0", 4976 + "picomatch": "^4.0.3" 4977 + }, 4978 + "engines": { 4979 + "node": ">=12.0.0" 4980 + }, 4981 + "funding": { 4982 + "url": "https://github.com/sponsors/SuperchupuDev" 4983 + } 4984 + }, 4985 + "node_modules/tinyglobby/node_modules/fdir": { 4986 + "version": "6.5.0", 4987 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 4988 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 4989 + "dev": true, 4990 + "license": "MIT", 4991 + "engines": { 4992 + "node": ">=12.0.0" 4993 + }, 4994 + "peerDependencies": { 4995 + "picomatch": "^3 || ^4" 4996 + }, 4997 + "peerDependenciesMeta": { 4998 + "picomatch": { 4999 + "optional": true 5000 + } 5001 + } 5002 + }, 5003 + "node_modules/tinyglobby/node_modules/picomatch": { 5004 + "version": "4.0.3", 5005 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 5006 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5007 + "dev": true, 5008 + "license": "MIT", 5009 + "engines": { 5010 + "node": ">=12" 5011 + }, 5012 + "funding": { 5013 + "url": "https://github.com/sponsors/jonschlinkert" 5014 + } 5015 + }, 4906 5016 "node_modules/to-regex-range": { 4907 5017 "version": "5.0.1", 4908 5018 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 5093 5203 "license": "MIT" 5094 5204 }, 5095 5205 "node_modules/vite": { 5096 - "version": "6.1.1", 5097 - "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.1.tgz", 5098 - "integrity": "sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==", 5206 + "version": "6.3.6", 5207 + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz", 5208 + "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==", 5099 5209 "dev": true, 5100 5210 "license": "MIT", 5101 5211 "dependencies": { 5102 - "esbuild": "^0.24.2", 5103 - "postcss": "^8.5.2", 5104 - "rollup": "^4.30.1" 5212 + "esbuild": "^0.25.0", 5213 + "fdir": "^6.4.4", 5214 + "picomatch": "^4.0.2", 5215 + "postcss": "^8.5.3", 5216 + "rollup": "^4.34.9", 5217 + "tinyglobby": "^0.2.13" 5105 5218 }, 5106 5219 "bin": { 5107 5220 "vite": "bin/vite.js" ··· 5250 5363 }, 5251 5364 "peerDependencies": { 5252 5365 "vite": "^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0" 5366 + } 5367 + }, 5368 + "node_modules/vite/node_modules/fdir": { 5369 + "version": "6.5.0", 5370 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 5371 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 5372 + "dev": true, 5373 + "license": "MIT", 5374 + "engines": { 5375 + "node": ">=12.0.0" 5376 + }, 5377 + "peerDependencies": { 5378 + "picomatch": "^3 || ^4" 5379 + }, 5380 + "peerDependenciesMeta": { 5381 + "picomatch": { 5382 + "optional": true 5383 + } 5384 + } 5385 + }, 5386 + "node_modules/vite/node_modules/picomatch": { 5387 + "version": "4.0.3", 5388 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 5389 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5390 + "dev": true, 5391 + "license": "MIT", 5392 + "engines": { 5393 + "node": ">=12" 5394 + }, 5395 + "funding": { 5396 + "url": "https://github.com/sponsors/jonschlinkert" 5253 5397 } 5254 5398 }, 5255 5399 "node_modules/vscode-uri": {