Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub ba2c37a9 97a64aef

+1261 -10193
+1 -1
.devcontainer/devcontainer.json
··· 5 5 "ghcr.io/devcontainers/features/nix:1": { 6 6 // fails in the devcontainer sandbox, enable sandbox via config instead 7 7 "multiUser": false, 8 - "packages": "nixpkgs.nixd,nixpkgs.nixfmt-rfc-style", 8 + "packages": "nixpkgs.nixd,nixpkgs.nixfmt", 9 9 "useAttributePath": true, 10 10 "extraNixConfig": "experimental-features = nix-command flakes,sandbox = true" 11 11 }
+2
doc/release-notes/rl-2511.section.md
··· 64 64 of the [4.3 release](https://github.com/netbox-community/netbox/releases/tag/v4.2.0), 65 65 make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_3;` in your configuration. 66 66 67 + - `privatebin` has been updated to `2.0.0`. This release changes configuration defaults including switching the template and removing legacy features. See the [v2.0.0 changelog entry](https://github.com/PrivateBin/PrivateBin/releases/tag/2.0.0) for details on how to upgrade. 68 + 67 69 - `go-mockery` has been updated to v3. For migration instructions see the [upstream documentation](https://vektra.github.io/mockery/latest/v3/). If v2 is still required `go-mockery_v2` has been added but will be removed on or before 2029-12-31 in-line with it's [upstream support lifecycle](https://vektra.github.io/mockery/ 68 70 69 71 - [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
+31
nixos/modules/misc/documentation/modular-services.nix
··· 1 + /** 2 + Renders documentation for modular services. 3 + For inclusion into documentation.nixos.extraModules. 4 + */ 5 + { lib, pkgs, ... }: 6 + let 7 + /** 8 + Causes a modular service's docs to be rendered. 9 + This is an intermediate solution until we have "native" service docs in some nicer form. 10 + */ 11 + fakeSubmodule = 12 + module: 13 + lib.mkOption { 14 + type = lib.types.submoduleWith { 15 + modules = [ module ]; 16 + }; 17 + description = "This is a [modular service](https://nixos.org/manual/nixos/unstable/#modular-services), which can be imported into a NixOS configuration using the [`system.services`](https://search.nixos.org/options?channel=unstable&show=system.services&query=modular+service) option."; 18 + }; 19 + 20 + modularServicesModule = { 21 + _file = "${__curPos.file}:${toString __curPos.line}"; 22 + options = { 23 + "<imports = [ pkgs.ghostunnel.services.default ]>" = fakeSubmodule pkgs.ghostunnel.services.default; 24 + }; 25 + }; 26 + in 27 + { 28 + documentation.nixos.extraModules = [ 29 + modularServicesModule 30 + ]; 31 + }
+1
nixos/modules/module-list.nix
··· 139 139 ./misc/assertions.nix 140 140 ./misc/crashdump.nix 141 141 ./misc/documentation.nix 142 + ./misc/documentation/modular-services.nix 142 143 ./misc/extra-arguments.nix 143 144 ./misc/ids.nix 144 145 ./misc/label.nix
+24 -4
nixos/modules/services/databases/postgresql.nix
··· 769 769 systemd.targets.postgresql = { 770 770 description = "PostgreSQL"; 771 771 wantedBy = [ "multi-user.target" ]; 772 - bindsTo = [ 772 + requires = [ 773 773 "postgresql.service" 774 774 "postgresql-setup.service" 775 775 ]; ··· 780 780 781 781 after = [ "network.target" ]; 782 782 783 - # To trigger the .target also on "systemctl start postgresql". 784 - bindsTo = [ "postgresql.target" ]; 783 + # To trigger the .target also on "systemctl start postgresql" as well as on 784 + # restarts & stops. 785 + # Please note that postgresql.service & postgresql.target binding to 786 + # each other makes the Restart=always rule racy and results 787 + # in sometimes the service not being restarted. 788 + wants = [ "postgresql.target" ]; 789 + partOf = [ "postgresql.target" ]; 785 790 786 791 environment.PGDATA = cfg.dataDir; 787 792 ··· 820 825 TimeoutSec = 120; 821 826 822 827 ExecStart = "${cfg.finalPackage}/bin/postgres"; 828 + 829 + Restart = "always"; 823 830 824 831 # Hardening 825 832 CapabilityBoundingSet = [ "" ]; ··· 872 879 }) 873 880 ]; 874 881 875 - unitConfig.RequiresMountsFor = "${cfg.dataDir}"; 882 + unitConfig = 883 + let 884 + inherit (config.systemd.services.postgresql.serviceConfig) TimeoutSec; 885 + maxTries = 5; 886 + bufferSec = 5; 887 + in 888 + { 889 + RequiresMountsFor = "${cfg.dataDir}"; 890 + 891 + # The max. time needed to perform `maxTries` start attempts of systemd 892 + # plus a bit of buffer time (bufferSec) on top. 893 + StartLimitIntervalSec = TimeoutSec * maxTries + bufferSec; 894 + StartLimitBurst = maxTries; 895 + }; 876 896 }; 877 897 878 898 systemd.services.postgresql-setup = {
+2 -2
nixos/modules/services/web-apps/discourse.nix
··· 733 733 after = [ 734 734 "redis-discourse.service" 735 735 "postgresql.target" 736 - "discourse-postgresql.target" 736 + "discourse-postgresql.service" 737 737 ]; 738 738 bindsTo = [ 739 739 "redis-discourse.service" 740 740 ] 741 741 ++ lib.optionals (cfg.database.host == null) [ 742 742 "postgresql.target" 743 - "discourse-postgresql.target" 743 + "discourse-postgresql.service" 744 744 ]; 745 745 path = cfg.package.runtimeDeps ++ [ 746 746 postgresqlPackage
+8 -1
nixos/tests/all-tests.nix
··· 422 422 dex-oidc = runTest ./dex-oidc.nix; 423 423 dhparams = runTest ./dhparams.nix; 424 424 disable-installer-tools = runTest ./disable-installer-tools.nix; 425 - discourse = runTest ./discourse.nix; 425 + discourse = runTest { 426 + imports = [ ./discourse.nix ]; 427 + _module.args.package = pkgs.discourse; 428 + }; 429 + discourseAllPlugins = runTest { 430 + imports = [ ./discourse.nix ]; 431 + _module.args.package = pkgs.discourseAllPlugins; 432 + }; 426 433 dnscrypt-proxy2 = runTestOn [ "x86_64-linux" ] ./dnscrypt-proxy2.nix; 427 434 dnsdist = import ./dnsdist.nix { inherit pkgs runTest; }; 428 435 doas = runTest ./doas.nix;
+2 -4
nixos/tests/discourse.nix
··· 4 4 # 3. replying to that message via email. 5 5 6 6 { 7 + lib, 7 8 package, 8 9 pkgs, 9 - lib, 10 10 ... 11 11 }: 12 12 let ··· 25 25 { 26 26 name = "discourse"; 27 27 meta.maintainers = with lib.maintainers; [ talyz ]; 28 - 29 - _module.args.package = lib.mkDefault pkgs.discourse; 30 28 31 29 nodes.discourse = 32 30 { nodes, ... }: ··· 62 60 63 61 services.discourse = { 64 62 enable = true; 65 - inherit admin; 63 + inherit admin package; 66 64 hostname = discourseDomain; 67 65 sslCertificate = "${certs.${discourseDomain}.cert}"; 68 66 sslCertificateKey = "${certs.${discourseDomain}.key}";
+6
nixos/tests/postgresql/postgresql.nix
··· 101 101 machine.fail(check_count("SELECT * FROM sth;", 4)) 102 102 machine.succeed(check_count("SELECT xpath('/test/text()', doc) FROM xmltest;", 1)) 103 103 104 + with subtest("killing postgres process should trigger an automatic restart"): 105 + machine.succeed("systemctl kill -s KILL postgresql") 106 + 107 + machine.wait_until_succeeds("systemctl is-active postgresql.service") 108 + machine.wait_until_succeeds("systemctl is-active postgresql.target") 109 + 104 110 with subtest("Backup service works"): 105 111 machine.succeed( 106 112 "systemctl start ${backupService}.service",
+1 -1
nixos/tests/vaultwarden.nix
··· 69 69 driver.find_element(By.CSS_SELECTOR, 'input#input-password-form_new-password').send_keys( 70 70 '${userPassword}' 71 71 ) 72 - driver.find_element(By.CSS_SELECTOR, 'input#input-password-form_confirm-new-password').send_keys( 72 + driver.find_element(By.CSS_SELECTOR, 'input#input-password-form_new-password-confirm').send_keys( 73 73 '${userPassword}' 74 74 ) 75 75 if driver.find_element(By.XPATH, '//input[@formcontrolname="checkForBreaches"]').is_selected():
+2 -2
pkgs/applications/audio/spotify-qt/default.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs: { 14 14 pname = "spotify-qt"; 15 - version = "4.0.0"; 15 + version = "4.0.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "kraxarn"; 19 19 repo = "spotify-qt"; 20 20 rev = "v${finalAttrs.version}"; 21 - hash = "sha256-4Qcmb8SYh4wQIosMU9bk22Y7FF3gfYgM3zODMBsD8Iw="; 21 + hash = "sha256-R6ucuQdntc1OxDCV8jDAlyjAo/393HN7fjRJH70OdNs="; 22 22 }; 23 23 24 24 postPatch = ''
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 26 26 27 27 hash = 28 28 { 29 - x86_64-linux = "sha256-ihRG4CNWFJ9E+F4cVm9ZWLyssY24POgAePf91cFaj6U="; 30 - x86_64-darwin = "sha256-TDbTxuyMLK2z3jn+jDjofX/58gaiGdSWlpXUIZv9U1w="; 31 - aarch64-linux = "sha256-NwcDwUc8ZtSXMsURIQjH5eWVzxXMFE4SEX6fi9UoUsc="; 32 - aarch64-darwin = "sha256-OupASVZeXIWjnMTUv9la7WMGhCtOoUFIYsTFMHGyEfE="; 33 - armv7l-linux = "sha256-kh76i3hxq588to2CNMJWzMB6WZa543phSrbbMxUGnSA="; 29 + x86_64-linux = "sha256-Tl2/EIGvSZM5OrMBOHlFXGR1XkllJLBq7+noZZA+UAk="; 30 + x86_64-darwin = "sha256-46l0YmqWtHkVbJtZfW6mdmBQFQ2bf2wxJXu0Gjnj+oU="; 31 + aarch64-linux = "sha256-Q143KRaaXGZ8RlxBGecZMqfjo3896LlhCBFYhpdfd+0="; 32 + aarch64-darwin = "sha256-m/QDmjO3oxklN/8hkLoa6Hm8zeUQ0s+iUyyqY5TrYMY="; 33 + armv7l-linux = "sha256-zkE5tr6BLcATBJU2y+hqEGKhVI6oB0Pe8Vi14MYkWno="; 34 34 } 35 35 .${system} or throwSystem; 36 36 ··· 41 41 42 42 # Please backport all compatible updates to the stable release. 43 43 # This is important for the extension ecosystem. 44 - version = "1.102.24914"; 44 + version = "1.102.35058"; 45 45 pname = "vscodium"; 46 46 47 47 executableName = "codium";
+3 -3
pkgs/applications/emulators/libretro/cores/beetle-psx.nix
··· 8 8 }: 9 9 mkLibretroCore { 10 10 core = "mednafen-psx" + lib.optionalString withHw "-hw"; 11 - version = "0-unstable-2025-07-04"; 11 + version = "0-unstable-2025-07-18"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "libretro"; 15 15 repo = "beetle-psx-libretro"; 16 - rev = "42dc44815131079db0de69d2b1d52e9f7edf842e"; 17 - hash = "sha256-gphkj9oVWg5NOfdxoRHAY5/ipAcRVhYMlKPW6AAxw4w="; 16 + rev = "ae0daef1e6f6d5aa36c3d358c7e52c7d007e3b04"; 17 + hash = "sha256-2hq5wbFi0FoxPYza0zxL1FcF+dtu/HRNmIPRUhDNRu8="; 18 18 }; 19 19 20 20 extraBuildInputs = lib.optionals withHw [
+2 -2
pkgs/applications/misc/ArchiSteamFarm/default.nix
··· 12 12 buildDotnetModule rec { 13 13 pname = "ArchiSteamFarm"; 14 14 # nixpkgs-update: no auto update 15 - version = "6.1.7.8"; 15 + version = "6.2.0.5"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "JustArchiNET"; 19 19 repo = "ArchiSteamFarm"; 20 20 rev = version; 21 - hash = "sha256-bdjkYrfaC/5rKqRmKr+NVmCMU871WJFNRdh92i8GJF8="; 21 + hash = "sha256-CNnSsFBeO3BHUbom0eytfz02Q7QBv8JEmHbgPSL7I3Y="; 22 22 }; 23 23 24 24 dotnet-runtime = dotnetCorePackages.aspnetcore_9_0;
+39 -59
pkgs/applications/misc/ArchiSteamFarm/deps.json
··· 270 270 "hash": "sha256-nJm/yE6j3eRPLzQxD9AZaZC+P4cidSR6XEsuTDBV/Dw=" 271 271 }, 272 272 { 273 - "pname": "JetBrains.Annotations", 274 - "version": "2024.3.0", 275 - "hash": "sha256-BQYhE7JDJ9Bw588KyWzOvQFvQTiRa0K9maVkI9lZgBc=" 273 + "pname": "JetBrains.Annotations.Sources", 274 + "version": "2025.2.0", 275 + "hash": "sha256-5mbTLcs1x0JtVeuN66t+0jvokYbMqFk6Bkhk+WOHlg4=" 276 276 }, 277 277 { 278 278 "pname": "Markdig.Signed", ··· 286 286 }, 287 287 { 288 288 "pname": "Microsoft.AspNetCore.OpenApi", 289 - "version": "9.0.6", 290 - "hash": "sha256-Kk1WNf1BS+9LjjXjBrYb1YCr+23W9PJ+B9Kv2OBv2Oc=" 289 + "version": "9.0.7", 290 + "hash": "sha256-6W8haECWwvPnnUMlceAvSMuGzT7o5Nyz2478XXBjpoc=" 291 291 }, 292 292 { 293 293 "pname": "Microsoft.CodeAnalysis.ResxSourceGenerator", 294 - "version": "3.11.0-beta1.25173.3", 295 - "hash": "sha256-AB7O5x6MmQ7lgPx8W8fYyOkEDnsxSoHjgpawV3/CGEc=" 294 + "version": "5.0.0-1.25277.114", 295 + "hash": "sha256-FMlz2bLuz310+vF0WijBn1gufxIiht/Ggn2COVRkouk=" 296 296 }, 297 297 { 298 298 "pname": "Microsoft.CodeCoverage", ··· 348 348 "pname": "Microsoft.Extensions.DependencyModel", 349 349 "version": "6.0.2", 350 350 "hash": "sha256-WVM/gshGie1J9q5l3YWRzrPWYlVvX6ISI+SiVMoPp5o=" 351 - }, 352 - { 353 - "pname": "Microsoft.Extensions.Diagnostics.Abstractions", 354 - "version": "8.0.0", 355 - "hash": "sha256-USD5uZOaahMqi6u7owNWx/LR4EDrOwqPrAAim7iRpJY=" 356 351 }, 357 352 { 358 353 "pname": "Microsoft.Extensions.Diagnostics.Abstractions", ··· 391 386 }, 392 387 { 393 388 "pname": "Microsoft.Extensions.Logging.Configuration", 394 - "version": "8.0.0", 395 - "hash": "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U=" 396 - }, 397 - { 398 - "pname": "Microsoft.Extensions.Logging.Configuration", 399 389 "version": "9.0.0", 400 390 "hash": "sha256-ysPjBq64p6JM4EmeVndryXnhLWHYYszzlVpPxRWkUkw=" 401 391 }, ··· 426 416 }, 427 417 { 428 418 "pname": "Microsoft.IdentityModel.Abstractions", 429 - "version": "8.12.1", 430 - "hash": "sha256-gG2S/1+fPV74J9EE3oI3FKG/bRX/F7ujRvGTgxZ4r1A=" 419 + "version": "8.13.0", 420 + "hash": "sha256-B5PshNfnDfB36QjEOf0S3FQaC+9K7MR+y5KUiQDHfhg=" 431 421 }, 432 422 { 433 423 "pname": "Microsoft.IdentityModel.JsonWebTokens", 434 - "version": "8.12.1", 435 - "hash": "sha256-NF1kPBAfiNEIsiyNSUSPwPJMEvdk6IMC+95PdqearuM=" 424 + "version": "8.13.0", 425 + "hash": "sha256-i9CvrXUvYvtmuAQNHU9IvjItFh6x2/O8CAuEjeOOYyg=" 436 426 }, 437 427 { 438 428 "pname": "Microsoft.IdentityModel.Logging", 439 - "version": "8.12.1", 440 - "hash": "sha256-zliqyeeJ9hvPUxm+rWCHGAH+aR+OeIxNhcKxM6G5AEc=" 429 + "version": "8.13.0", 430 + "hash": "sha256-wg6jCW8tiXfwrKs/Hxo0M0Cyi2EPRlIa6+vfnVxsQ+M=" 441 431 }, 442 432 { 443 433 "pname": "Microsoft.IdentityModel.Tokens", 444 - "version": "8.12.1", 445 - "hash": "sha256-brSDa39ISF1+N8u/b/x27IN3wiu+sTll2nMf+IqWPS0=" 434 + "version": "8.13.0", 435 + "hash": "sha256-M1NZQyQt8q10MLai4BooKtzJebRVwHeQuq/UQiJl28c=" 446 436 }, 447 437 { 448 438 "pname": "Microsoft.NET.Test.Sdk", ··· 566 556 }, 567 557 { 568 558 "pname": "NLog", 569 - "version": "5.5.0", 570 - "hash": "sha256-WkuKGo3iEqJruQuRZXMksqIbAQjZbFIANcm0zZr/fYE=" 559 + "version": "6.0.2", 560 + "hash": "sha256-sToQRwukDjUo3ytSmHXT5p4j6fTv1utHkQKeF48EWnQ=" 571 561 }, 572 562 { 573 563 "pname": "NLog.Extensions.Logging", 574 - "version": "5.5.0", 575 - "hash": "sha256-gdhJP9V5lDHgRS8gpFDgW6CkkLKo+tACCqPvERLaZ68=" 564 + "version": "6.0.2", 565 + "hash": "sha256-RqgckCP99RHolPk7dBn97zJzvDVoQobVuuBH4GBEOWk=" 576 566 }, 577 567 { 578 568 "pname": "NLog.Web.AspNetCore", 579 - "version": "5.5.0", 580 - "hash": "sha256-1n8wzNMBIVoLjDlFUyNO7lsunz6E8LlBHpokDFrLjA8=" 569 + "version": "6.0.2", 570 + "hash": "sha256-F6NLSfbhHDKZ6ApmObvKGEA6gLl4L3vmiegdYn1Kl2g=" 581 571 }, 582 572 { 583 573 "pname": "OpenTelemetry", ··· 585 575 "hash": "sha256-WqUAXbwHyoksigzEgYnHNONl2TLd0ZM5MJ6jDsbYxas=" 586 576 }, 587 577 { 588 - "pname": "OpenTelemetry", 589 - "version": "1.9.0", 590 - "hash": "sha256-QVV6ecnVk73bvi4Lw1RnTsaEUH/6CT0/zIJkYdg6CGg=" 591 - }, 592 - { 593 578 "pname": "OpenTelemetry.Api", 594 579 "version": "1.12.0", 595 580 "hash": "sha256-nw7Y84b98RFoL9eHip2Moz5sLHt3cDUDznYZLu3OCXU=" ··· 598 583 "pname": "OpenTelemetry.Api.ProviderBuilderExtensions", 599 584 "version": "1.12.0", 600 585 "hash": "sha256-HW5lCuHZgkh0SO94cJLcjfX3M0dJDV0xJIRV2pY0jXc=" 601 - }, 602 - { 603 - "pname": "OpenTelemetry.Api.ProviderBuilderExtensions", 604 - "version": "1.9.0", 605 - "hash": "sha256-Yy3EcKBW7XH7nhLcvwQB0NIfxiGChuy6UPc7MJpxEbE=" 606 586 }, 607 587 { 608 588 "pname": "OpenTelemetry.Exporter.Prometheus.AspNetCore", 609 - "version": "1.9.0-beta.2", 610 - "hash": "sha256-zV4sKZ3v2uSPPy0HLbAE6XwGt6r8R5UVdFJ/tVDiKWg=" 589 + "version": "1.12.0-beta.1", 590 + "hash": "sha256-wskK4EFwQBKCwe7NKk1NnEsBcdc+GByU3dN6m7F5DkM=" 611 591 }, 612 592 { 613 593 "pname": "OpenTelemetry.Extensions.Hosting", ··· 641 621 }, 642 622 { 643 623 "pname": "Scalar.AspNetCore", 644 - "version": "2.5.3", 645 - "hash": "sha256-5rMpkchzxeO3/694RvaVzuQS9Xqd7YGDbBzqCkNyhFs=" 624 + "version": "2.6.4", 625 + "hash": "sha256-OEj72jV42fBN6uFzmPEPA20c/g6eJRYOJvCLv6K54ME=" 646 626 }, 647 627 { 648 628 "pname": "SteamKit2", ··· 666 646 }, 667 647 { 668 648 "pname": "System.Composition", 669 - "version": "9.0.6", 670 - "hash": "sha256-p8Oa6kjNnwzUPiotQZaLKNd5HWyaLAUrXDEb9+qGe4c=" 649 + "version": "9.0.7", 650 + "hash": "sha256-6Ytzb6Xew7wNHpcCO/IpGag7VJvg9OUZKdA2hANpJUs=" 671 651 }, 672 652 { 673 653 "pname": "System.Composition.AttributedModel", 674 - "version": "9.0.6", 675 - "hash": "sha256-39rilNPGuizRbLS9uJf8xKUsJwP6OrwlIrC0b2n2ujI=" 654 + "version": "9.0.7", 655 + "hash": "sha256-OJrJP8X/RVHEktcOeVCrSO1lKub3/zjeBkLAQ0tKvgc=" 676 656 }, 677 657 { 678 658 "pname": "System.Composition.Convention", 679 - "version": "9.0.6", 680 - "hash": "sha256-/+Os5orfTZ45G+SSccBV21OGlbmqI71wZDTCbzvI3DI=" 659 + "version": "9.0.7", 660 + "hash": "sha256-XK/WUSIiyAZJQUIrzzvJFWuELyYp1F9Fu3VkVmZfvTw=" 681 661 }, 682 662 { 683 663 "pname": "System.Composition.Hosting", 684 - "version": "9.0.6", 685 - "hash": "sha256-krp3xyEOHtF/TRu7GPKaNXe+uKhDRhlNBWAD+eAfyYg=" 664 + "version": "9.0.7", 665 + "hash": "sha256-gkaJ+yh97FpWRye4wDvZfkrPw2/hxlodbimhZslHVK4=" 686 666 }, 687 667 { 688 668 "pname": "System.Composition.Runtime", 689 - "version": "9.0.6", 690 - "hash": "sha256-ou4oVkNKVFcHgBsiKxmBfwLCDRberIlwD1uvR2XfMT8=" 669 + "version": "9.0.7", 670 + "hash": "sha256-NbAgMCVEbVdbriLMyBh4lcgj+qhe4FJpXvTbOavPE3A=" 691 671 }, 692 672 { 693 673 "pname": "System.Composition.TypedParts", 694 - "version": "9.0.6", 695 - "hash": "sha256-2z3Pi2vu6Acyn988JeM2B5jKYxCg8LqV8p+4Z4e094g=" 674 + "version": "9.0.7", 675 + "hash": "sha256-uqJHYn2f9bdGcSO6+NW+sPmU4orqPbapMg3ZeIdlUOQ=" 696 676 }, 697 677 { 698 678 "pname": "System.Diagnostics.DiagnosticSource", ··· 741 721 }, 742 722 { 743 723 "pname": "System.Security.Cryptography.ProtectedData", 744 - "version": "9.0.6", 745 - "hash": "sha256-WMa3KDeFuOLyIZduYd+9PCyx7usJMRu/q2x3eOw9MAQ=" 724 + "version": "9.0.7", 725 + "hash": "sha256-e8mo6zKcAOUfh96LYeH60hm7xO/hOJHgHuQkDmW56Ss=" 746 726 }, 747 727 { 748 728 "pname": "System.Security.Principal.Windows",
+3 -3
pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix
··· 7 7 8 8 buildNpmPackage rec { 9 9 pname = "asf-ui"; 10 - version = "b984a9de784afb9d11364b3541961888cab8e025"; 10 + version = "cd42a0272ce9449b38d0654374867a409681a779"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "JustArchiNET"; ··· 15 15 # updated by the update script 16 16 # this is always the commit that should be used with asf-ui from the latest asf version 17 17 rev = version; 18 - hash = "sha256-qipcDwn6Jte8MRUIgmYSuMzs4sewItlzFIeupYKkg+A="; 18 + hash = "sha256-dQVfgQM1b+UON+UO+sybCbn8OsriJp/tahzInVNwoqw="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-UhakvqDoWxt/nudEqUZcp8Bk0sIdYSXCYHv8YbsrWDU="; 21 + npmDepsHash = "sha256-x2jBtpP3sVJNIFzlKvUhtqWX7H8OM4bnBcE70NQwCRA="; 22 22 23 23 installPhase = '' 24 24 runHook preInstall
+8 -9
pkgs/applications/misc/dmensamenu/default.nix pkgs/by-name/dm/dmensamenu/package.nix
··· 1 1 { 2 2 lib, 3 - buildPythonApplication, 3 + python3Packages, 4 4 fetchFromGitHub, 5 5 replaceVars, 6 - requests, 7 6 dmenu, 8 7 }: 9 8 10 - buildPythonApplication rec { 9 + python3Packages.buildPythonApplication rec { 11 10 pname = "dmensamenu"; 12 11 version = "1.2.2"; 13 12 format = "setuptools"; ··· 15 14 src = fetchFromGitHub { 16 15 owner = "dotlambda"; 17 16 repo = "dmensamenu"; 18 - rev = version; 19 - sha256 = "1ck1i1k40bli6m3n49ff6987hglby9fn4vfr28jpkm3h70s2km3n"; 17 + tag = version; 18 + hash = "sha256-dtQpNDhw1HklEtltYl3yiz54UDLOJWJHNZEuQGaIYbI="; 20 19 }; 21 20 22 21 patches = [ ··· 25 24 }) 26 25 ]; 27 26 28 - propagatedBuildInputs = [ 27 + dependencies = with python3Packages; [ 29 28 requests 30 29 ]; 31 30 32 31 # No tests implemented 33 32 doCheck = false; 34 33 35 - meta = with lib; { 34 + meta = { 36 35 homepage = "https://github.com/dotlambda/dmensamenu"; 37 36 description = "Print German canteen menus using dmenu and OpenMensa"; 38 37 mainProgram = "dmensamenu"; 39 - license = licenses.mit; 40 - maintainers = with maintainers; [ dotlambda ]; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ dotlambda ]; 41 40 }; 42 41 }
pkgs/applications/misc/dmensamenu/dmenu-path.patch pkgs/by-name/dm/dmensamenu/dmenu-path.patch
+2 -2
pkgs/applications/misc/meerk40t/default.nix
··· 9 9 10 10 python3Packages.buildPythonApplication rec { 11 11 pname = "MeerK40t"; 12 - version = "0.9.7051"; 12 + version = "0.9.7930"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "meerk40t"; 17 17 repo = pname; 18 18 tag = version; 19 - hash = "sha256-v3lwFl4Qls+NzR2rYwNF8PyFTH0nNcLlF/uwc0h3Pc0="; 19 + hash = "sha256-7igY6qEHDUAyyKK+T0WFNfGPYy8VnMLYaWHyBE8EMSs="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/applications/science/misc/boinc/default.nix
··· 28 28 29 29 stdenv.mkDerivation rec { 30 30 pname = "boinc"; 31 - version = "8.2.4"; 31 + version = "8.2.5"; 32 32 33 33 src = fetchFromGitHub { 34 34 name = "${pname}-${version}-src"; 35 35 owner = "BOINC"; 36 36 repo = "boinc"; 37 37 rev = "client_release/${lib.versions.majorMinor version}/${version}"; 38 - hash = "sha256-VRYkh7MM8Oq1/alSbZL1w76DtUc0731VAMLUZW32rA8="; 38 + hash = "sha256-e5XkGAnMvqG/rRc9Vpw9QNPbpkTwcJ//DDuBqfrSRhE="; 39 39 }; 40 40 41 41 nativeBuildInputs = [
+5 -5
pkgs/applications/virtualization/docker/default.nix
··· 366 366 # Get revisions from 367 367 # https://github.com/moby/moby/tree/${version}/hack/dockerfile/install/* 368 368 docker_25 = callPackage dockerGen rec { 369 - version = "25.0.11"; 369 + version = "25.0.12"; 370 370 # Upstream forgot to tag release 371 371 # https://github.com/docker/cli/issues/5789 372 372 cliRev = "43987fca488a535d810c429f75743d8c7b63bf4f"; 373 373 cliHash = "sha256-OwufdfuUPbPtgqfPeiKrQVkOOacU2g4ommHb770gV40="; 374 374 mobyRev = "v${version}"; 375 - mobyHash = "sha256-vHHi0/sX9fm83gyUjDpRYTGV9h18IVia1oSmj4n31nc="; 375 + mobyHash = "sha256-EBOdbFP6UBK1uhXi1IzcPxYihHikuzzwMvv2NHsksYk="; 376 376 runcRev = "v1.2.5"; 377 377 runcHash = "sha256-J/QmOZxYnMPpzm87HhPTkYdt+fN+yeSUu2sv6aUeTY4="; 378 378 containerdRev = "v1.7.27"; ··· 382 382 }; 383 383 384 384 docker_28 = callPackage dockerGen rec { 385 - version = "28.3.2"; 385 + version = "28.3.3"; 386 386 cliRev = "v${version}"; 387 - cliHash = "sha256-LsV9roOPw0LccvBUeF3bY014OwG6QpnVsLf+dqKyvsg="; 387 + cliHash = "sha256-+nYpd9VGzzMPcBUfGM7V9MkrslYHDSUlE0vhTqDGc1s="; 388 388 mobyRev = "v${version}"; 389 - mobyHash = "sha256-YfdnCAc9NgLTuvxLHGhTPdWqXz9VSVsQsfzLD3YER3g="; 389 + mobyHash = "sha256-3SWjoF4sXVuYxnENq5n6ZzPJx6BQXnyP8VXTQaaUSFA="; 390 390 runcRev = "v1.2.6"; 391 391 runcHash = "sha256-XMN+YKdQOQeOLLwvdrC6Si2iAIyyHD5RgZbrOHrQE/g="; 392 392 containerdRev = "v1.7.27";
+13 -9
pkgs/by-name/ar/arc-browser/package.nix
··· 6 6 writeShellApplication, 7 7 curl, 8 8 common-updater-scripts, 9 + xmlstarlet, 9 10 }: 10 11 11 12 stdenvNoCC.mkDerivation (finalAttrs: { 12 13 pname = "arc-browser"; 13 - version = "1.101.0-64746"; 14 + version = "1.106.0-66192"; 14 15 15 16 src = fetchurl { 16 17 url = "https://releases.arc.net/release/Arc-${finalAttrs.version}.dmg"; 17 - hash = "sha256-u391hQB+Fqw21cu9GQglOkPHie+8uK8FTxSLWLAH0eA="; 18 + hash = "sha256-AlM0wJ/2okrxw2ZpMPodlSVQaMMkBPf5iIN4bnMTaME="; 18 19 }; 19 20 20 21 nativeBuildInputs = [ undmg ]; ··· 37 38 runtimeInputs = [ 38 39 curl 39 40 common-updater-scripts 41 + xmlstarlet 40 42 ]; 41 43 text = '' 42 - redirect_url="$(curl -s -L -f "https://releases.arc.net/release/Arc-latest.dmg" -o /dev/null -w '%{url_effective}')" 43 - # The url scheme is: https://releases.arc.net/release/Arc-1.23.4-56789.dmg 44 - # We strip everything before 'Arc-' and after '.dmg' 45 - version="''${redirect_url##*/Arc-}" 46 - version="''${version%.dmg}" 47 - update-source-version arc-browser "$version" --file=./pkgs/by-name/ar/arc-browser/package.nix 44 + latest_version_string="$(curl -s "https://releases.arc.net/updates.xml" | xmlstarlet sel -N sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" -t -v "//item[1]/sparkle:shortVersionString" -n)" 45 + version_part="''${latest_version_string%% (*}" 46 + build_part="''${latest_version_string##*\(}" 47 + build_part="''${build_part%\)*}" 48 + version="''${version_part}-''${build_part}" 49 + 50 + update-source-version arc-browser "$version" 48 51 ''; 49 52 }); 50 53 ··· 52 55 description = "Arc from The Browser Company"; 53 56 homepage = "https://arc.net/"; 54 57 license = lib.licenses.unfree; 55 - maintainers = with lib.maintainers; [ donteatoreo ]; 58 + maintainers = with lib.maintainers; [ ]; 59 + knownVulnerabilities = [ "unmaintained" ]; 56 60 platforms = [ 57 61 "aarch64-darwin" 58 62 "x86_64-darwin"
+3 -3
pkgs/by-name/at/atuin/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage (finalAttrs: { 12 12 pname = "atuin"; 13 - version = "18.7.1"; 13 + version = "18.8.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "atuinsh"; 17 17 repo = "atuin"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-KHATm505ysJAIGCd2UvkMEIFhp7huPYW5ly+jq1HLdc="; 19 + hash = "sha256-FJEXIxdeg6ExXvrQ3dtugMK5xw+NwWyB+ld9rj7okoU="; 20 20 }; 21 21 22 - cargoHash = "sha256-ZzMNU3FqD4bD96gEXaTphuM7MqRBBSYZTxIJSNtw+EI="; 22 + cargoHash = "sha256-xJPSMu22Bq9Panrafsd5vUSnEQYuJB19OEZaAq8z0mw="; 23 23 24 24 # atuin's default features include 'check-updates', which do not make sense 25 25 # for distribution builds. List all other default features.
+12 -7
pkgs/by-name/au/audiobookshelf/package.nix
··· 14 14 }: 15 15 16 16 let 17 - source = builtins.fromJSON (builtins.readFile ./source.json); 18 - pname = "audiobookshelf"; 17 + source = { 18 + version = "2.27.0"; 19 + hash = "sha256-FKWK/yYMNBrGgfWtdUC9DpQ2y8mBn3/5G+buQNzzot4="; 20 + npmDepsHash = "sha256-FpRO7lhgQNZ5wHQwHFIxkrYfmivgTopXKFcrQ48B20w="; 21 + clientNpmDepsHash = "sha256-GHN49bo7m9pzvwNvkVtA0cwTv+rWSAKpBHG7jqXm/vo="; 22 + }; 19 23 20 24 src = fetchFromGitHub { 21 25 owner = "advplyr"; ··· 37 41 NODE_OPTIONS = "--openssl-legacy-provider"; 38 42 39 43 npmBuildScript = "generate"; 40 - npmDepsHash = source.clientDepsHash; 44 + npmDepsHash = source.clientNpmDepsHash; 41 45 }; 42 46 43 47 wrapper = import ./wrapper.nix { ··· 51 55 52 56 in 53 57 buildNpmPackage { 54 - inherit pname src; 55 - inherit (source) version; 58 + pname = "audiobookshelf"; 59 + 60 + inherit src; 61 + inherit (source) npmDepsHash version; 56 62 57 63 buildInputs = [ util-linux ]; 58 64 nativeBuildInputs = [ python3 ]; 59 65 60 66 dontNpmBuild = true; 61 67 npmInstallFlags = [ "--only-production" ]; 62 - npmDepsHash = source.depsHash; 63 68 64 69 installPhase = '' 65 70 mkdir -p $out/opt/client ··· 75 80 76 81 passthru = { 77 82 tests.basic = nixosTests.audiobookshelf; 78 - updateScript = ./update.nu; 83 + updateScript = ./update.sh; 79 84 }; 80 85 81 86 meta = {
-9
pkgs/by-name/au/audiobookshelf/source.json
··· 1 - { 2 - "owner": "advplyr", 3 - "repo": "audiobookshelf", 4 - "rev": "a7a3a565098791a8157ed54b46b5258bb97c141d", 5 - "hash": "sha256-AnPHwb3ad6TvgQ9DJdOYwQ+RwE5+iMA7tDAPnviQ9YM=", 6 - "version": "2.26.3", 7 - "depsHash": "sha256-+UbOYtS0lumYajQklm0izgW6oNb0QcxvDKYtRSFICj8=", 8 - "clientDepsHash": "sha256-5BHutO2aCvVWvN/LySMtgPPl9HQLsu8Tjj/k7FIiAr8=" 9 - }
-30
pkgs/by-name/au/audiobookshelf/update.nu
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i nu -p nushell common-updater-scripts prefetch-npm-deps nix-prefetch-github 3 - 4 - def main [] { 5 - let sourceFile = $"(pwd)/pkgs/by-name/au/audiobookshelf/source.json" 6 - let tags = list-git-tags --url=https://github.com/advplyr/audiobookshelf | lines | sort --natural | str replace v '' 7 - 8 - let latest_tag = $tags | last 9 - let current_version = open $sourceFile | get version 10 - 11 - if $latest_tag != $current_version { 12 - let source = nix-prefetch-github advplyr audiobookshelf --rev $"v($latest_tag)" | from json | merge { version: $latest_tag, depsHash: "", clientDepsHash: ""} 13 - $source | save --force $sourceFile 14 - 15 - let srcPath = nix-build $env.PWD -A audiobookshelf.src | complete | get stdout | lines | first 16 - 17 - print $srcPath 18 - ls $srcPath 19 - 20 - $source | merge { 21 - depsHash: (prefetch-npm-deps $"($srcPath)/package-lock.json"), 22 - clientDepsHash: (prefetch-npm-deps $"($srcPath)/client/package-lock.json") 23 - } | save --force $sourceFile 24 - 25 - # appease the editorconfig CI check 26 - echo "\n" | save --append $sourceFile 27 - } 28 - 29 - {before: $current_version, after: $latest_tag} 30 - }
+42
pkgs/by-name/au/audiobookshelf/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p curl gnused gawk nix-prefetch common-updater-scripts jq prefetch-npm-deps 3 + 4 + set -euo pipefail 5 + 6 + ROOT="$(dirname "$(readlink -f "$0")")" 7 + NIX_DRV="$ROOT/package.nix" 8 + if [ ! -f "$NIX_DRV" ]; then 9 + echo "ERROR: cannot find package.nix in $ROOT" 10 + exit 1 11 + fi 12 + 13 + REPO="advplyr/audiobookshelf" 14 + 15 + NEW_VER=$(list-git-tags --url=https://github.com/$REPO | rg 'v[0-9\.]*$' | sed -e 's/^v//' | sort -V | tail -n 1) 16 + OLD_VER=$(nix-instantiate --eval -A audiobookshelf.version | jq --exit-status --raw-output) 17 + 18 + if [ "$NEW_VER" == "$OLD_VER" ]; then 19 + echo "No update needed." 20 + exit 0 21 + fi 22 + 23 + replace_hash() { 24 + sed -i "s#$1 = \"sha256-.\{44\}\"#$1 = \"$2\"#" "$NIX_DRV" 25 + } 26 + 27 + get_npm_hash() { 28 + pushd "$(mktemp -d)" >/dev/null 29 + curl -s "https://raw.githubusercontent.com/$REPO/v$NEW_VER/$1" -o package-lock.json 30 + prefetch-npm-deps package-lock.json 31 + rm -f package-lock.json 32 + popd >/dev/null 33 + } 34 + 35 + src_hash() { 36 + nix-prefetch-git --url https://github.com/$REPO --rev "refs/tags/v${NEW_VER}" | jq --exit-status --raw-output .hash 37 + } 38 + 39 + sed -i "s/version = \".*\"/version = \"$NEW_VER\"/" "$NIX_DRV" 40 + replace_hash "hash" "$(src_hash)" 41 + replace_hash "npmDepsHash" "$(get_npm_hash "package-lock.json")" 42 + replace_hash "clientNpmDepsHash" "$(get_npm_hash "client/package-lock.json")"
+257 -163
pkgs/by-name/au/autobase/package-lock.json
··· 1 1 { 2 2 "name": "autobase", 3 - "version": "7.7.0", 3 + "version": "7.17.0", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "autobase", 9 - "version": "7.7.0", 9 + "version": "7.17.0", 10 10 "license": "Apache-2.0", 11 11 "dependencies": { 12 12 "b4a": "^1.6.1", ··· 18 18 "hypercore": "^11.4.0", 19 19 "hypercore-crypto": "^3.4.0", 20 20 "hypercore-id-encoding": "^1.2.0", 21 + "hyperschema": "^1.12.1", 21 22 "index-encoder": "^3.3.2", 22 - "mutexify": "^1.4.0", 23 23 "nanoassert": "^2.0.0", 24 24 "protomux-wakeup": "^2.0.0", 25 25 "ready-resource": "^1.0.0", 26 26 "resolve-reject-promise": "^1.1.0", 27 27 "safety-catch": "^1.0.2", 28 + "scope-lock": "^1.2.4", 28 29 "signal-promise": "^1.0.3", 30 + "sodium-universal": "^5.0.1", 29 31 "sub-encoder": "^2.1.1", 30 32 "tiny-buffer-map": "^1.1.1" 31 33 }, ··· 36 38 "rache": "^1.0.0", 37 39 "same-data": "^1.0.0", 38 40 "standard": "^17.0.0", 41 + "task-backoff": "^1.0.0", 39 42 "test-tmp": "^1.2.0", 40 43 "uncaughts": "^1.1.0" 41 44 } ··· 169 172 } 170 173 }, 171 174 "node_modules/@jridgewell/sourcemap-codec": { 172 - "version": "1.5.0", 173 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 174 - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 175 + "version": "1.5.4", 176 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", 177 + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", 175 178 "dev": true, 176 179 "license": "MIT" 177 180 }, 178 181 "node_modules/@jridgewell/trace-mapping": { 179 - "version": "0.3.25", 180 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 181 - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 182 + "version": "0.3.29", 183 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 184 + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 182 185 "dev": true, 183 186 "license": "MIT", 184 187 "dependencies": { ··· 253 256 "license": "ISC" 254 257 }, 255 258 "node_modules/acorn": { 256 - "version": "8.14.1", 257 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 258 - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 259 + "version": "8.15.0", 260 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 261 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 259 262 "dev": true, 260 263 "license": "MIT", 261 264 "bin": { ··· 343 346 } 344 347 }, 345 348 "node_modules/array-includes": { 346 - "version": "3.1.8", 347 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", 348 - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", 349 + "version": "3.1.9", 350 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", 351 + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", 349 352 "dev": true, 350 353 "license": "MIT", 351 354 "dependencies": { 352 - "call-bind": "^1.0.7", 355 + "call-bind": "^1.0.8", 356 + "call-bound": "^1.0.4", 353 357 "define-properties": "^1.2.1", 354 - "es-abstract": "^1.23.2", 355 - "es-object-atoms": "^1.0.0", 356 - "get-intrinsic": "^1.2.4", 357 - "is-string": "^1.0.7" 358 + "es-abstract": "^1.24.0", 359 + "es-object-atoms": "^1.1.1", 360 + "get-intrinsic": "^1.3.0", 361 + "is-string": "^1.1.1", 362 + "math-intrinsics": "^1.1.0" 358 363 }, 359 364 "engines": { 360 365 "node": ">= 0.4" ··· 584 589 "license": "Apache-2.0" 585 590 }, 586 591 "node_modules/bare-cov": { 587 - "version": "1.1.0", 588 - "resolved": "https://registry.npmjs.org/bare-cov/-/bare-cov-1.1.0.tgz", 589 - "integrity": "sha512-y5ik6JY3Gd1Eb0+9GDWOSHPQ+/Mgyj40du1fTlCiEklyMTPhgOJUMRwzAka1V+8KkvgQ8OEbkK/xL4XEfPYGQA==", 592 + "version": "1.1.1", 593 + "resolved": "https://registry.npmjs.org/bare-cov/-/bare-cov-1.1.1.tgz", 594 + "integrity": "sha512-YP0QjpKznC55rn3fc3hOPjcegm1eu/ZHVwS+t1c48O48bWMspWzBY+9a6fI5sb/PGwqv47W4clpnmcy7vKhYrQ==", 590 595 "dev": true, 591 596 "license": "Apache-2.0", 592 597 "dependencies": { ··· 601 606 } 602 607 }, 603 608 "node_modules/bare-crypto": { 604 - "version": "1.4.3", 605 - "resolved": "https://registry.npmjs.org/bare-crypto/-/bare-crypto-1.4.3.tgz", 606 - "integrity": "sha512-XlIhSB+2ht2+Yli2Ic+HhOvdP0vd+TWWISxzYp50EwfsOwCI4TaeONj5hIr6aDWKhYn0FMsFec7U30QOIXMD4Q==", 609 + "version": "1.7.0", 610 + "resolved": "https://registry.npmjs.org/bare-crypto/-/bare-crypto-1.7.0.tgz", 611 + "integrity": "sha512-HPoNUQitmlihHzBotCG5huj0zRpVabrsRfoq6yCB+Y1HRftXmMJPMfVKxELijaMCMSJtlvw6ytotE88lwf6qdg==", 607 612 "dev": true, 608 613 "license": "Apache-2.0", 609 614 "dependencies": { ··· 619 624 } 620 625 }, 621 626 "node_modules/bare-debug-log": { 622 - "version": "1.0.0", 623 - "resolved": "https://registry.npmjs.org/bare-debug-log/-/bare-debug-log-1.0.0.tgz", 624 - "integrity": "sha512-tN02RFk6yiS2s7DerJVLvE4W/xrRkNMiCilvS/3fQbu72tj1rteXcQMiztICX5Z3yYsTNJrBokUnAUPjfDU45A==", 627 + "version": "2.0.0", 628 + "resolved": "https://registry.npmjs.org/bare-debug-log/-/bare-debug-log-2.0.0.tgz", 629 + "integrity": "sha512-Vi42PkMQsNV9PUpx2Gl1hikshx5O9FzMJ6o9Nnopseg7qLBBK7Nl31d0RHcfwLEAfmcPApytpc0ZFfq68u22FQ==", 625 630 "dev": true, 626 631 "license": "Apache-2.0", 627 632 "dependencies": { 628 - "bare-os": "^2.3.0" 633 + "bare-os": "^3.0.1" 629 634 } 630 635 }, 631 - "node_modules/bare-debug-log/node_modules/bare-os": { 632 - "version": "2.4.4", 633 - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz", 634 - "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==", 635 - "dev": true, 636 - "license": "Apache-2.0" 637 - }, 638 636 "node_modules/bare-dns": { 639 - "version": "2.0.5", 640 - "resolved": "https://registry.npmjs.org/bare-dns/-/bare-dns-2.0.5.tgz", 641 - "integrity": "sha512-C8JF4f/nXXtzyyqyKaSs74HgYZCW3VcG836D0nmANQWGgZlKpw6VMHfpAZM7O4ljcyaNYxdq9pOKE+WXh3AOgA==", 637 + "version": "2.1.2", 638 + "resolved": "https://registry.npmjs.org/bare-dns/-/bare-dns-2.1.2.tgz", 639 + "integrity": "sha512-0GCTZBzL3vJ/xfupMnmKGHYNMrFBpX3sK4I2nTXgH2BAwifvyXVCEKFVypAwyqQJ85tYuTel52nD6us7CqfHXQ==", 642 640 "dev": true, 643 641 "license": "Apache-2.0", 644 642 "engines": { 645 643 "bare": ">=1.7.0" 646 644 } 647 645 }, 646 + "node_modules/bare-encoding": { 647 + "version": "1.0.0", 648 + "resolved": "https://registry.npmjs.org/bare-encoding/-/bare-encoding-1.0.0.tgz", 649 + "integrity": "sha512-9T5CSCaytaIWZpFWx9LQLJ6/z/m2Slnan9tQBKmOvoq/UtPBbOKT/B2fo29Xhi4X1FFtNx8DFdtrFgqm2yse/Q==", 650 + "dev": true, 651 + "license": "Apache-2.0", 652 + "peerDependencies": { 653 + "bare-buffer": "*" 654 + }, 655 + "peerDependenciesMeta": { 656 + "bare-buffer": { 657 + "optional": true 658 + } 659 + } 660 + }, 648 661 "node_modules/bare-env": { 649 662 "version": "3.0.0", 650 663 "resolved": "https://registry.npmjs.org/bare-env/-/bare-env-3.0.0.tgz", ··· 656 669 } 657 670 }, 658 671 "node_modules/bare-events": { 659 - "version": "2.5.4", 660 - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", 661 - "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", 672 + "version": "2.6.0", 673 + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.6.0.tgz", 674 + "integrity": "sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==", 662 675 "license": "Apache-2.0" 663 676 }, 664 677 "node_modules/bare-format": { ··· 672 685 } 673 686 }, 674 687 "node_modules/bare-fs": { 675 - "version": "4.1.4", 676 - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.4.tgz", 677 - "integrity": "sha512-r8+26Voz8dGX3AYpJdFb1ZPaUSM8XOLCZvy+YGpRTmwPHIxA7Z3Jov/oMPtV7hfRQbOnH8qGlLTzQAbgtdNN0Q==", 688 + "version": "4.1.6", 689 + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz", 690 + "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==", 678 691 "license": "Apache-2.0", 679 692 "dependencies": { 680 693 "bare-events": "^2.5.4", ··· 725 738 } 726 739 }, 727 740 "node_modules/bare-inspect": { 728 - "version": "3.0.8", 729 - "resolved": "https://registry.npmjs.org/bare-inspect/-/bare-inspect-3.0.8.tgz", 730 - "integrity": "sha512-Z3McUtoM/saxTBtr7l4M9ADR1m5foXwtxJrO1OPaBLN25M4lNHVm7uwL9e0qlS8kuLXTI41TLEN4S9veJ3EJJA==", 741 + "version": "3.1.1", 742 + "resolved": "https://registry.npmjs.org/bare-inspect/-/bare-inspect-3.1.1.tgz", 743 + "integrity": "sha512-DOqRxa/qYZS+P3+3yVdroeixaqc6+gwiSUHntS5294Iykhe9ySzlfoRvSDM//xUHad8sQ59IOhyCoedFluvC6g==", 731 744 "dev": true, 732 745 "license": "Apache-2.0", 733 746 "dependencies": { 734 747 "bare-ansi-escapes": "^2.1.0", 735 748 "bare-type": "^1.0.0" 749 + }, 750 + "engines": { 751 + "bare": ">=1.18.0" 736 752 } 737 753 }, 738 754 "node_modules/bare-inspector": { ··· 753 769 } 754 770 }, 755 771 "node_modules/bare-module-resolve": { 756 - "version": "1.10.2", 757 - "resolved": "https://registry.npmjs.org/bare-module-resolve/-/bare-module-resolve-1.10.2.tgz", 758 - "integrity": "sha512-C9COe/GhWfVXKytW3DElTkiBU+Gb2OXeaVkdGdRB/lp26TVLESHkTGS876iceAGdvtPgohfp9nX8vXHGvN3++Q==", 772 + "version": "1.11.1", 773 + "resolved": "https://registry.npmjs.org/bare-module-resolve/-/bare-module-resolve-1.11.1.tgz", 774 + "integrity": "sha512-DCxeT9i8sTs3vUMA3w321OX/oXtNEu5EjObQOnTmCdNp5RXHBAvAaBDHvAi9ta0q/948QPz+co6SsGi6aQMYRg==", 759 775 "license": "Apache-2.0", 760 776 "dependencies": { 761 777 "bare-semver": "^1.0.0" ··· 769 785 } 770 786 } 771 787 }, 788 + "node_modules/bare-net": { 789 + "version": "2.0.1", 790 + "resolved": "https://registry.npmjs.org/bare-net/-/bare-net-2.0.1.tgz", 791 + "integrity": "sha512-klzDKbZFzfguS6054Yv+8/e9rhggYVAg8I8svCWCtYkMwdlh3hz1SGCut6Q7d7iqV60YtuG3Y8957DqLcKuEJQ==", 792 + "dev": true, 793 + "license": "Apache-2.0", 794 + "dependencies": { 795 + "bare-events": "^2.2.2", 796 + "bare-pipe": "^4.0.0", 797 + "bare-stream": "^2.0.0", 798 + "bare-tcp": "^2.0.0" 799 + } 800 + }, 772 801 "node_modules/bare-os": { 773 802 "version": "3.6.1", 774 803 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", ··· 824 853 "license": "Apache-2.0" 825 854 }, 826 855 "node_modules/bare-signals": { 827 - "version": "4.0.2", 828 - "resolved": "https://registry.npmjs.org/bare-signals/-/bare-signals-4.0.2.tgz", 829 - "integrity": "sha512-+V7ngZRbkQDN6OJj1/Evm725HeXvZ3onHI52jBi/LJAe2bSPn2sNZI1Y9xu0MlebhROdRTqa7lpN/OQVDMRt3g==", 856 + "version": "4.0.3", 857 + "resolved": "https://registry.npmjs.org/bare-signals/-/bare-signals-4.0.3.tgz", 858 + "integrity": "sha512-xIy8ILawd3xepmpsYYMzPgMWsZm471Onw6jcqoitczuH6kNqN0NVkFKcEztpdq82MMfcsyo7xqLQIgmeoB05rg==", 830 859 "dev": true, 831 860 "license": "Apache-2.0", 832 861 "dependencies": { ··· 859 888 } 860 889 }, 861 890 "node_modules/bare-subprocess": { 862 - "version": "5.0.3", 863 - "resolved": "https://registry.npmjs.org/bare-subprocess/-/bare-subprocess-5.0.3.tgz", 864 - "integrity": "sha512-iCx8kfvqClPAQGsbL2RfMubB6EYoZ67ZhaEIpn6wIqIa60p4zLAlGJyEQQtXPo/5dclbpgzWre5hvJ7HzXC/aA==", 891 + "version": "5.1.0", 892 + "resolved": "https://registry.npmjs.org/bare-subprocess/-/bare-subprocess-5.1.0.tgz", 893 + "integrity": "sha512-uUQdB2Ks+eUXPwYDGKQ2ZX1hV8AoS1fs5ep33GkMIAv21f4zy/soV9IejjlbSqJbnmDLC44RyitRzSAbIed1ng==", 865 894 "dev": true, 866 895 "license": "Apache-2.0", 867 896 "dependencies": { ··· 883 912 } 884 913 }, 885 914 "node_modules/bare-tcp": { 886 - "version": "2.0.4", 887 - "resolved": "https://registry.npmjs.org/bare-tcp/-/bare-tcp-2.0.4.tgz", 888 - "integrity": "sha512-Xv0DgOwG0zZwmckY43aRs2iOGewkgXlsBu0oWv3h7Y7sGl8a2tyNe4frxYWRRN3N09SwUJZtid1RSW315MDXmg==", 915 + "version": "2.0.7", 916 + "resolved": "https://registry.npmjs.org/bare-tcp/-/bare-tcp-2.0.7.tgz", 917 + "integrity": "sha512-3I91sieZw1WYZDK5nNf/XVBBne0hhsIJsLqy29o/IRITBidK0rJP9ZsKOLlYSiop1PFj7VNWd1ZQtgbQh9wnCg==", 889 918 "dev": true, 890 919 "license": "Apache-2.0", 891 920 "dependencies": { ··· 898 927 } 899 928 }, 900 929 "node_modules/bare-tls": { 901 - "version": "2.0.4", 902 - "resolved": "https://registry.npmjs.org/bare-tls/-/bare-tls-2.0.4.tgz", 903 - "integrity": "sha512-mJK7CHoXhBEd+z7KIFf0e5GIJgkIp9b9kt7axTmFyUEyQlyzlAzTrQHCkw++PEwF0soNXgOYQtmb+KUqhpgK+g==", 930 + "version": "2.1.1", 931 + "resolved": "https://registry.npmjs.org/bare-tls/-/bare-tls-2.1.1.tgz", 932 + "integrity": "sha512-56xUcgn8iEAP0Sje7OgZSwari176L0nNQaEBbpsdCVytxz10dmRY0thSFNOXpCPWIhtuH1AMK0ZzK0l0IxcxPQ==", 904 933 "dev": true, 905 934 "license": "Apache-2.0", 906 935 "dependencies": { 936 + "bare-net": "^2.0.1", 907 937 "bare-stream": "^2.6.4" 908 938 }, 909 939 "engines": { ··· 945 975 } 946 976 }, 947 977 "node_modules/bare-utils": { 948 - "version": "1.2.0", 949 - "resolved": "https://registry.npmjs.org/bare-utils/-/bare-utils-1.2.0.tgz", 950 - "integrity": "sha512-Y9G5DbMUgcx078Etc7h9CD31aI9vYFZ/xl6JLnyvBX9+4lrlXw+5/6toNJGaNSylo4jJf8Cu3yBIDxMLviRFFw==", 978 + "version": "1.3.0", 979 + "resolved": "https://registry.npmjs.org/bare-utils/-/bare-utils-1.3.0.tgz", 980 + "integrity": "sha512-s0wQMUw4tjaW5x+mknXPcmmX25v4D27+gqo5IavCpsjjgloA7ta7aXtt/tqlR4ADEUZe4ANzQiLRXrzuMxHdcA==", 951 981 "dev": true, 952 982 "license": "Apache-2.0", 953 983 "dependencies": { 954 - "bare-debug-log": "^1.0.0", 984 + "bare-debug-log": "^2.0.0", 985 + "bare-encoding": "^1.0.0", 955 986 "bare-format": "^1.0.0", 956 987 "bare-inspect": "^3.0.0" 957 988 } ··· 980 1011 } 981 1012 }, 982 1013 "node_modules/bare-ws": { 983 - "version": "2.0.1", 984 - "resolved": "https://registry.npmjs.org/bare-ws/-/bare-ws-2.0.1.tgz", 985 - "integrity": "sha512-ugewb5bmg3k4ICBe1Rkd6Z80/E082xDjyrVDMfk/4HJoTeqIiDZ+hJKJMEXsyfo482Gk6QpNq0ixRjIIumpubA==", 1014 + "version": "2.0.3", 1015 + "resolved": "https://registry.npmjs.org/bare-ws/-/bare-ws-2.0.3.tgz", 1016 + "integrity": "sha512-be3cX68FQKln0jnsuyh1eK60EIM8/hYPFNHYZykN1fS3shWhzdKFo+I4gtZloSzS4aIKtVpi7+M0by8Q9y/NSA==", 986 1017 "dev": true, 987 1018 "license": "Apache-2.0", 988 1019 "dependencies": { ··· 991 1022 "bare-http1": "^4.0.0", 992 1023 "bare-https": "^2.0.0", 993 1024 "bare-stream": "^2.1.2" 1025 + }, 1026 + "peerDependencies": { 1027 + "bare-buffer": "*", 1028 + "bare-url": "*" 1029 + }, 1030 + "peerDependenciesMeta": { 1031 + "bare-buffer": { 1032 + "optional": true 1033 + }, 1034 + "bare-url": { 1035 + "optional": true 1036 + } 994 1037 } 995 1038 }, 996 1039 "node_modules/big-sparse-array": { ··· 1000 1043 "license": "MIT" 1001 1044 }, 1002 1045 "node_modules/brace-expansion": { 1003 - "version": "1.1.11", 1004 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1005 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1046 + "version": "1.1.12", 1047 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1048 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1006 1049 "dev": true, 1007 1050 "license": "MIT", 1008 1051 "dependencies": { ··· 1011 1054 } 1012 1055 }, 1013 1056 "node_modules/brittle": { 1014 - "version": "3.16.1", 1015 - "resolved": "https://registry.npmjs.org/brittle/-/brittle-3.16.1.tgz", 1016 - "integrity": "sha512-1OONeI0lLvN6Atu4oMgvqilyXAE/a/aWqFuPdYaZOkkAXQMGb8fEowVcHJbZloZwdGaTDyNZzrdeGjC73M+rXQ==", 1057 + "version": "3.17.0", 1058 + "resolved": "https://registry.npmjs.org/brittle/-/brittle-3.17.0.tgz", 1059 + "integrity": "sha512-9IJXmSkJozjsDH/WepQ7f1pY4PgZt34QjMcKhUxYwF+q8E7x6197NU+4/NTNmF5Jw5J1ruF73IIj3gEu5ck8+w==", 1017 1060 "dev": true, 1018 1061 "license": "Apache-2.0", 1019 1062 "dependencies": { ··· 1047 1090 } 1048 1091 }, 1049 1092 "node_modules/builtins/node_modules/semver": { 1050 - "version": "7.7.1", 1051 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 1052 - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 1093 + "version": "7.7.2", 1094 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1095 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1053 1096 "dev": true, 1054 1097 "license": "ISC", 1055 1098 "bin": { ··· 1198 1241 } 1199 1242 }, 1200 1243 "node_modules/corestore": { 1201 - "version": "7.4.2", 1202 - "resolved": "https://registry.npmjs.org/corestore/-/corestore-7.4.2.tgz", 1203 - "integrity": "sha512-4ivC/VOEp+3gxD4HhzFcxJG2AHmgGUbBfs7wSWcfjxZSOp23v+miWA9CtN/a+iP3S5BXTJ0CT94WYPIB7Mp0+w==", 1244 + "version": "7.4.5", 1245 + "resolved": "https://registry.npmjs.org/corestore/-/corestore-7.4.5.tgz", 1246 + "integrity": "sha512-eCQO1lH7CcpAJbprl5V6VkmvlT9j3uhD/JT2UqPh2UQ/C9RqmgqOLRcGmGKrBx7LgEuUz+fHc0Tl9rjRSVTVrA==", 1204 1247 "dev": true, 1205 1248 "license": "MIT", 1206 1249 "dependencies": { ··· 1210 1253 "hypercore-errors": "^1.4.0", 1211 1254 "hypercore-id-encoding": "^1.3.0", 1212 1255 "ready-resource": "^1.1.1", 1213 - "sodium-universal": "^5.0.1" 1256 + "sodium-universal": "^5.0.1", 1257 + "which-runtime": "^1.2.1" 1214 1258 } 1215 1259 }, 1216 1260 "node_modules/cross-spawn": { ··· 1289 1333 "license": "MIT" 1290 1334 }, 1291 1335 "node_modules/debug": { 1292 - "version": "4.4.0", 1293 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 1294 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 1336 + "version": "4.4.1", 1337 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1338 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1295 1339 "dev": true, 1296 1340 "license": "MIT", 1297 1341 "dependencies": { ··· 1409 1453 } 1410 1454 }, 1411 1455 "node_modules/es-abstract": { 1412 - "version": "1.23.9", 1413 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", 1414 - "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", 1456 + "version": "1.24.0", 1457 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", 1458 + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", 1415 1459 "dev": true, 1416 1460 "license": "MIT", 1417 1461 "dependencies": { ··· 1419 1463 "arraybuffer.prototype.slice": "^1.0.4", 1420 1464 "available-typed-arrays": "^1.0.7", 1421 1465 "call-bind": "^1.0.8", 1422 - "call-bound": "^1.0.3", 1466 + "call-bound": "^1.0.4", 1423 1467 "data-view-buffer": "^1.0.2", 1424 1468 "data-view-byte-length": "^1.0.2", 1425 1469 "data-view-byte-offset": "^1.0.1", 1426 1470 "es-define-property": "^1.0.1", 1427 1471 "es-errors": "^1.3.0", 1428 - "es-object-atoms": "^1.0.0", 1472 + "es-object-atoms": "^1.1.1", 1429 1473 "es-set-tostringtag": "^2.1.0", 1430 1474 "es-to-primitive": "^1.3.0", 1431 1475 "function.prototype.name": "^1.1.8", 1432 - "get-intrinsic": "^1.2.7", 1433 - "get-proto": "^1.0.0", 1476 + "get-intrinsic": "^1.3.0", 1477 + "get-proto": "^1.0.1", 1434 1478 "get-symbol-description": "^1.1.0", 1435 1479 "globalthis": "^1.0.4", 1436 1480 "gopd": "^1.2.0", ··· 1442 1486 "is-array-buffer": "^3.0.5", 1443 1487 "is-callable": "^1.2.7", 1444 1488 "is-data-view": "^1.0.2", 1489 + "is-negative-zero": "^2.0.3", 1445 1490 "is-regex": "^1.2.1", 1491 + "is-set": "^2.0.3", 1446 1492 "is-shared-array-buffer": "^1.0.4", 1447 1493 "is-string": "^1.1.1", 1448 1494 "is-typed-array": "^1.1.15", 1449 - "is-weakref": "^1.1.0", 1495 + "is-weakref": "^1.1.1", 1450 1496 "math-intrinsics": "^1.1.0", 1451 - "object-inspect": "^1.13.3", 1497 + "object-inspect": "^1.13.4", 1452 1498 "object-keys": "^1.1.1", 1453 1499 "object.assign": "^4.1.7", 1454 1500 "own-keys": "^1.0.1", 1455 - "regexp.prototype.flags": "^1.5.3", 1501 + "regexp.prototype.flags": "^1.5.4", 1456 1502 "safe-array-concat": "^1.1.3", 1457 1503 "safe-push-apply": "^1.0.0", 1458 1504 "safe-regex-test": "^1.1.0", 1459 1505 "set-proto": "^1.0.0", 1506 + "stop-iteration-iterator": "^1.1.0", 1460 1507 "string.prototype.trim": "^1.2.10", 1461 1508 "string.prototype.trimend": "^1.0.9", 1462 1509 "string.prototype.trimstart": "^1.0.8", ··· 1465 1512 "typed-array-byte-offset": "^1.0.4", 1466 1513 "typed-array-length": "^1.0.7", 1467 1514 "unbox-primitive": "^1.1.0", 1468 - "which-typed-array": "^1.1.18" 1515 + "which-typed-array": "^1.1.19" 1469 1516 }, 1470 1517 "engines": { 1471 1518 "node": ">= 0.4" ··· 1730 1777 } 1731 1778 }, 1732 1779 "node_modules/eslint-module-utils": { 1733 - "version": "2.12.0", 1734 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", 1735 - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", 1780 + "version": "2.12.1", 1781 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", 1782 + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", 1736 1783 "dev": true, 1737 1784 "license": "MIT", 1738 1785 "dependencies": { ··· 1804 1851 } 1805 1852 }, 1806 1853 "node_modules/eslint-plugin-import": { 1807 - "version": "2.31.0", 1808 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", 1809 - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", 1854 + "version": "2.32.0", 1855 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", 1856 + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", 1810 1857 "dev": true, 1811 1858 "license": "MIT", 1812 1859 "dependencies": { 1813 1860 "@rtsao/scc": "^1.1.0", 1814 - "array-includes": "^3.1.8", 1815 - "array.prototype.findlastindex": "^1.2.5", 1816 - "array.prototype.flat": "^1.3.2", 1817 - "array.prototype.flatmap": "^1.3.2", 1861 + "array-includes": "^3.1.9", 1862 + "array.prototype.findlastindex": "^1.2.6", 1863 + "array.prototype.flat": "^1.3.3", 1864 + "array.prototype.flatmap": "^1.3.3", 1818 1865 "debug": "^3.2.7", 1819 1866 "doctrine": "^2.1.0", 1820 1867 "eslint-import-resolver-node": "^0.3.9", 1821 - "eslint-module-utils": "^2.12.0", 1868 + "eslint-module-utils": "^2.12.1", 1822 1869 "hasown": "^2.0.2", 1823 - "is-core-module": "^2.15.1", 1870 + "is-core-module": "^2.16.1", 1824 1871 "is-glob": "^4.0.3", 1825 1872 "minimatch": "^3.1.2", 1826 1873 "object.fromentries": "^2.0.8", 1827 1874 "object.groupby": "^1.0.3", 1828 - "object.values": "^1.2.0", 1875 + "object.values": "^1.2.1", 1829 1876 "semver": "^6.3.1", 1830 - "string.prototype.trimend": "^1.0.8", 1877 + "string.prototype.trimend": "^1.0.9", 1831 1878 "tsconfig-paths": "^3.15.0" 1832 1879 }, 1833 1880 "engines": { ··· 1887 1934 } 1888 1935 }, 1889 1936 "node_modules/eslint-plugin-n/node_modules/semver": { 1890 - "version": "7.7.1", 1891 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 1892 - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 1937 + "version": "7.7.2", 1938 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1939 + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1893 1940 "dev": true, 1894 1941 "license": "ISC", 1895 1942 "bin": { ··· 2102 2149 "node": ">=0.10.0" 2103 2150 } 2104 2151 }, 2152 + "node_modules/event-loop-delay": { 2153 + "version": "1.1.2", 2154 + "resolved": "https://registry.npmjs.org/event-loop-delay/-/event-loop-delay-1.1.2.tgz", 2155 + "integrity": "sha512-FyRV0Sz97ZRzdAueQp/E9ziBf6fLl+mDRuLFkbXejRYLhzaDCiLQ0Tir0XbxZE7Dx0iuabHbLv+G0BzbDGy+8Q==", 2156 + "dev": true, 2157 + "license": "MIT", 2158 + "dependencies": { 2159 + "bare-hrtime": "^2.0.9" 2160 + } 2161 + }, 2105 2162 "node_modules/fast-deep-equal": { 2106 2163 "version": "3.1.3", 2107 2164 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", ··· 2215 2272 }, 2216 2273 "node_modules/fs": { 2217 2274 "name": "bare-fs", 2218 - "version": "4.1.4", 2219 - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.4.tgz", 2220 - "integrity": "sha512-r8+26Voz8dGX3AYpJdFb1ZPaUSM8XOLCZvy+YGpRTmwPHIxA7Z3Jov/oMPtV7hfRQbOnH8qGlLTzQAbgtdNN0Q==", 2275 + "version": "4.1.6", 2276 + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz", 2277 + "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==", 2221 2278 "dev": true, 2222 2279 "license": "Apache-2.0", 2223 2280 "dependencies": { ··· 2449 2506 } 2450 2507 }, 2451 2508 "node_modules/globbie": { 2452 - "version": "1.0.2", 2453 - "resolved": "https://registry.npmjs.org/globbie/-/globbie-1.0.2.tgz", 2454 - "integrity": "sha512-815R4zBxKIOnMuj9Qf0zlx3VeyDqqX9Oi2KIjRFtofyyUcZCmL8tGAamXG+VTGukLva8MFQDkmTDG8wvVTYF7Q==", 2509 + "version": "1.0.3", 2510 + "resolved": "https://registry.npmjs.org/globbie/-/globbie-1.0.3.tgz", 2511 + "integrity": "sha512-hcryJmKcftf82xfBWTWxuUITWIIoYO3ec104V17SMHGFl6VLbm1d1Ju9LX9L+jyJTwICpemX/dmPI/HGYoKr1A==", 2455 2512 "dev": true, 2456 2513 "license": "Apache-2.0", 2457 2514 "dependencies": { 2458 2515 "bare-fs": "^4.1.2", 2459 2516 "bare-path": "^3.0.0", 2460 2517 "bare-process": "^4.2.1", 2461 - "brittle": "^3.6.0", 2462 2518 "picomatch": "^4.0.2" 2463 2519 } 2464 2520 }, ··· 2584 2640 } 2585 2641 }, 2586 2642 "node_modules/hyperbee": { 2587 - "version": "2.24.2", 2588 - "resolved": "https://registry.npmjs.org/hyperbee/-/hyperbee-2.24.2.tgz", 2589 - "integrity": "sha512-RAzptsdDN4oDCQ/MjWavjt720D+jRbzHvVl+YW6OwdcaLJslGpbKjbdWV1yuDiGwBs7iRwTUaFA78GtcRHZFwA==", 2643 + "version": "2.24.3", 2644 + "resolved": "https://registry.npmjs.org/hyperbee/-/hyperbee-2.24.3.tgz", 2645 + "integrity": "sha512-LUGij+Hj8vaSPY0dgyO5aQfpmeS5IXcB+BlWyyUYec9UXdN9aue7EsK2Gc7o3a+WYgSlmW/tJhGRuOa8HN7BYg==", 2590 2646 "license": "MIT", 2591 2647 "dependencies": { 2592 2648 "b4a": "^1.6.0", ··· 2603 2659 } 2604 2660 }, 2605 2661 "node_modules/hypercore": { 2606 - "version": "11.6.3", 2607 - "resolved": "https://registry.npmjs.org/hypercore/-/hypercore-11.6.3.tgz", 2608 - "integrity": "sha512-ypjlsfmfdHTtWRb5MDFQh8nndALGN6bAf5rDbStncgT39217yj5aR3mGITRXkL0hlstJ3AMvuOWtnWm2RUXAtg==", 2662 + "version": "11.11.2", 2663 + "resolved": "https://registry.npmjs.org/hypercore/-/hypercore-11.11.2.tgz", 2664 + "integrity": "sha512-KbbMcdxPkuCukDD9zUmKLoAX2wReyCGBHA+wjJ7lcs/UJQl1XzYnkOFlDdp+xV9wHc7WncxIgwsjgbwhxKiuBw==", 2609 2665 "license": "MIT", 2610 2666 "dependencies": { 2611 2667 "@hyperswarm/secret-stream": "^6.0.0", ··· 2632 2688 } 2633 2689 }, 2634 2690 "node_modules/hypercore-crypto": { 2635 - "version": "3.6.0", 2636 - "resolved": "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.6.0.tgz", 2637 - "integrity": "sha512-0slkW1wzq4B95SD8Z5nt1Yf/3KrIcGsBWTJTsCjHzMXie+sZ5I2IkWcxX1mo4+c0xVESnKAKphKSpGf2kf2BGA==", 2691 + "version": "3.6.1", 2692 + "resolved": "https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.6.1.tgz", 2693 + "integrity": "sha512-ltIz2uDwy9pO/ZGTvqcjzyBkvt6O4cVm4r/nNxh0GFs/RbQtqP/i4wCvLEdmU7ptgtnw7fI67WYD1aHPuv4OVA==", 2638 2694 "license": "MIT", 2639 2695 "dependencies": { 2640 2696 "b4a": "^1.6.6", ··· 2680 2736 } 2681 2737 }, 2682 2738 "node_modules/hyperschema": { 2683 - "version": "1.11.0", 2684 - "resolved": "https://registry.npmjs.org/hyperschema/-/hyperschema-1.11.0.tgz", 2685 - "integrity": "sha512-oIu1hQ4zO1AqpBc6Dt07WenlELFfs6S6gQETmf7P6UTHwGSPiVc067B6gFxApVRgZuv9cQ4edReILNtHFEgj0A==", 2739 + "version": "1.13.0", 2740 + "resolved": "https://registry.npmjs.org/hyperschema/-/hyperschema-1.13.0.tgz", 2741 + "integrity": "sha512-cNbe7Ay2hSbQ1X/Yf1ch9kPPnKU78dq9LT7ppBE8l8LGZ0IKzIbVOWNIJYOXPr97hWHaoTvxIqhr5wb/R80Gmw==", 2686 2742 "license": "Apache-2.0", 2687 2743 "dependencies": { 2688 2744 "bare-fs": "^4.0.1", ··· 2975 3031 "version": "2.0.3", 2976 3032 "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", 2977 3033 "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", 3034 + "dev": true, 3035 + "license": "MIT", 3036 + "engines": { 3037 + "node": ">= 0.4" 3038 + }, 3039 + "funding": { 3040 + "url": "https://github.com/sponsors/ljharb" 3041 + } 3042 + }, 3043 + "node_modules/is-negative-zero": { 3044 + "version": "2.0.3", 3045 + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", 3046 + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", 2978 3047 "dev": true, 2979 3048 "license": "MIT", 2980 3049 "engines": { ··· 3663 3732 } 3664 3733 }, 3665 3734 "node_modules/paparam": { 3666 - "version": "1.8.3", 3667 - "resolved": "https://registry.npmjs.org/paparam/-/paparam-1.8.3.tgz", 3668 - "integrity": "sha512-OLLDV8E+QoDGpHKW+7Fv7yLKJp7iMncaowH2s0oEuix6UXxHHxW8Tg0m0+IePR017UgyEg3CVlYSb1ON5BscVQ==", 3735 + "version": "1.8.5", 3736 + "resolved": "https://registry.npmjs.org/paparam/-/paparam-1.8.5.tgz", 3737 + "integrity": "sha512-LLsGJwf3bJuf32jAfQYIMbt7oXuY2TXG3aWVHGXrE8o9cwGYIj+r/4J/VBn5Sgo+mA5lXzNnfqPqfBGPBIvjvQ==", 3669 3738 "dev": true, 3670 3739 "license": "Apache-2.0" 3671 3740 }, ··· 3745 3814 "license": "MIT" 3746 3815 }, 3747 3816 "node_modules/picomatch": { 3748 - "version": "4.0.2", 3749 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 3750 - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 3817 + "version": "4.0.3", 3818 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 3819 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 3751 3820 "dev": true, 3752 3821 "license": "MIT", 3753 3822 "engines": { ··· 3921 3990 } 3922 3991 }, 3923 3992 "node_modules/protomux-wakeup": { 3924 - "version": "2.4.2", 3925 - "resolved": "https://registry.npmjs.org/protomux-wakeup/-/protomux-wakeup-2.4.2.tgz", 3926 - "integrity": "sha512-7kNhlp0vfBbsOVAyJdlTH7CzbGo6V51Vn4XHPtH/9/uEy1vF7Jca0CxETid+pn8ySDYxr/UcsKQhOr4ycn0xyw==", 3993 + "version": "2.5.0", 3994 + "resolved": "https://registry.npmjs.org/protomux-wakeup/-/protomux-wakeup-2.5.0.tgz", 3995 + "integrity": "sha512-+l+OfUwfRj1zdQxYC3dI9voqflRuWKZcyqatsbEgfIXWxmPhCCd63Dql0NCG5YpBH5ERWhfOQ/2G8PKpM9H+fw==", 3927 3996 "license": "Apache-2.0", 3928 3997 "dependencies": { 3929 3998 "b4a": "^1.6.7", ··· 3970 4039 "license": "MIT" 3971 4040 }, 3972 4041 "node_modules/quickbit-native": { 3973 - "version": "2.3.6", 3974 - "resolved": "https://registry.npmjs.org/quickbit-native/-/quickbit-native-2.3.6.tgz", 3975 - "integrity": "sha512-Fg4fRVW9lGMbT+QXhWcDvGSkkGCenbjx2EBg4rD3tDg7b2jW2Os+ypILpbXwXFoMKIlACIPvwerRxrPPFOTdVA==", 4042 + "version": "2.4.6", 4043 + "resolved": "https://registry.npmjs.org/quickbit-native/-/quickbit-native-2.4.6.tgz", 4044 + "integrity": "sha512-GXYG0vTLTknHs57qYpNzJO0e2dJpNFyIYZTnKTnOFG5mTUacJIRe7GssnyGJ273zG0iids0D0IOgmZUr0pLENg==", 3976 4045 "license": "Apache-2.0", 3977 4046 "optional": true, 3978 4047 "dependencies": { 3979 - "b4a": "^1.6.0", 3980 4048 "require-addon": "^1.1.0" 3981 4049 } 3982 4050 }, ··· 4163 4231 } 4164 4232 }, 4165 4233 "node_modules/rocksdb-native": { 4166 - "version": "3.6.0", 4167 - "resolved": "https://registry.npmjs.org/rocksdb-native/-/rocksdb-native-3.6.0.tgz", 4168 - "integrity": "sha512-HD6Wj/KsKlmU/lCA5RJbDDGVfhGHZea7qMeKuNRrKA/7SHr5hi7jqXx9Hf9NGpVw7lBrH7Iqwz3WQSZxQ/otlg==", 4234 + "version": "3.6.4", 4235 + "resolved": "https://registry.npmjs.org/rocksdb-native/-/rocksdb-native-3.6.4.tgz", 4236 + "integrity": "sha512-aeFHk3AjSwhWaUW3lQepyKus1NH0NXHXX4IAZDSYAcX+CacXyESFbxQlrMz9qsoRuX4QDYoBbawOU5jcXVbRZw==", 4169 4237 "license": "Apache-2.0", 4170 4238 "dependencies": { 4171 4239 "compact-encoding": "^2.15.0", ··· 4481 4549 } 4482 4550 }, 4483 4551 "node_modules/sodium-native": { 4484 - "version": "5.0.1", 4485 - "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-5.0.1.tgz", 4486 - "integrity": "sha512-Q305aUXc0OzK7VVRvWkeEQJQIHs6slhFwWpyqLB5iJqhpyt2lYIVu96Y6PQ7TABIlWXVF3YiWDU3xS2Snkus+g==", 4552 + "version": "5.0.6", 4553 + "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-5.0.6.tgz", 4554 + "integrity": "sha512-lKSVfjJ867gb3LrnOZ0nuVxZ19//k/YhhYKVWQg4fklZ85YKtDHTxmEuWuk/s62IoiDbKC/DV50pcSd9tgaVew==", 4487 4555 "license": "MIT", 4488 4556 "dependencies": { 4489 4557 "require-addon": "^1.1.0", ··· 4595 4663 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4596 4664 } 4597 4665 }, 4666 + "node_modules/stop-iteration-iterator": { 4667 + "version": "1.1.0", 4668 + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", 4669 + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", 4670 + "dev": true, 4671 + "license": "MIT", 4672 + "dependencies": { 4673 + "es-errors": "^1.3.0", 4674 + "internal-slot": "^1.1.0" 4675 + }, 4676 + "engines": { 4677 + "node": ">= 0.4" 4678 + } 4679 + }, 4598 4680 "node_modules/streamx": { 4599 - "version": "2.22.0", 4600 - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.0.tgz", 4601 - "integrity": "sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==", 4681 + "version": "2.22.1", 4682 + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", 4683 + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", 4602 4684 "license": "MIT", 4603 4685 "dependencies": { 4604 4686 "fast-fifo": "^1.3.2", ··· 4778 4860 "url": "https://github.com/sponsors/ljharb" 4779 4861 } 4780 4862 }, 4863 + "node_modules/task-backoff": { 4864 + "version": "1.0.1", 4865 + "resolved": "https://registry.npmjs.org/task-backoff/-/task-backoff-1.0.1.tgz", 4866 + "integrity": "sha512-lCzoVzp+5aFQdH0k/eOLdT7J/Mu7Tzkw4PniC/1cnVxKTOcZXqtuNBNgCDs7VqQECn2XtAQxZpoBU4dWIsPItw==", 4867 + "dev": true, 4868 + "license": "Apache-2.0", 4869 + "dependencies": { 4870 + "event-loop-delay": "^1.1.2", 4871 + "resolve-reject-promise": "^1.1.0" 4872 + } 4873 + }, 4781 4874 "node_modules/test-tmp": { 4782 4875 "version": "1.4.0", 4783 4876 "resolved": "https://registry.npmjs.org/test-tmp/-/test-tmp-1.4.0.tgz", ··· 5009 5102 }, 5010 5103 "node_modules/util": { 5011 5104 "name": "bare-utils", 5012 - "version": "1.2.0", 5013 - "resolved": "https://registry.npmjs.org/bare-utils/-/bare-utils-1.2.0.tgz", 5014 - "integrity": "sha512-Y9G5DbMUgcx078Etc7h9CD31aI9vYFZ/xl6JLnyvBX9+4lrlXw+5/6toNJGaNSylo4jJf8Cu3yBIDxMLviRFFw==", 5105 + "version": "1.3.0", 5106 + "resolved": "https://registry.npmjs.org/bare-utils/-/bare-utils-1.3.0.tgz", 5107 + "integrity": "sha512-s0wQMUw4tjaW5x+mknXPcmmX25v4D27+gqo5IavCpsjjgloA7ta7aXtt/tqlR4ADEUZe4ANzQiLRXrzuMxHdcA==", 5015 5108 "dev": true, 5016 5109 "license": "Apache-2.0", 5017 5110 "dependencies": { 5018 - "bare-debug-log": "^1.0.0", 5111 + "bare-debug-log": "^2.0.0", 5112 + "bare-encoding": "^1.0.0", 5019 5113 "bare-format": "^1.0.0", 5020 5114 "bare-inspect": "^3.0.0" 5021 5115 } ··· 5135 5229 } 5136 5230 }, 5137 5231 "node_modules/which-runtime": { 5138 - "version": "1.2.1", 5139 - "resolved": "https://registry.npmjs.org/which-runtime/-/which-runtime-1.2.1.tgz", 5140 - "integrity": "sha512-8feIHccQFH/whiA1fD1b4c5+Q7T4ry1g1oHYc2mHnFh81tTQFsCvy3zhS2geUapkFAVBddUT/AM1a3rbqJweFg==", 5232 + "version": "1.3.0", 5233 + "resolved": "https://registry.npmjs.org/which-runtime/-/which-runtime-1.3.0.tgz", 5234 + "integrity": "sha512-mQrEBUe15PdEuJvrBlvy3tika6sxQrkblI7JQ9kXeg8Lcby9FwmKvAYrCT3wLh91k6ltost7AVM7qYhjC8N0Zg==", 5141 5235 "license": "Apache-2.0" 5142 5236 }, 5143 5237 "node_modules/which-typed-array": {
+4 -3
pkgs/by-name/au/autobase/package.nix
··· 7 7 8 8 buildNpmPackage (finalAttrs: { 9 9 pname = "autobase"; 10 - version = "7.7.0"; 10 + version = "7.17.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "holepunchto"; 14 14 repo = "autobase"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-YKNb2lpSQgH4bDZmA4qJzUFSeJFHXJZseMEml/JxD+s="; 16 + hash = "sha256-KSx9zOnoJouH2sAByG0947uxgqPu9cx3fTbA2MDiMt4="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-oorYb9i/prb/5Jt/hNQcq/NPQq/kAhI2KU8d28nPv/0="; 19 + npmDepsHash = "sha256-H9Xy1VD7WQvi0+86v6CMcmc0L3mB6KuSCtgQSF4AlkY="; 20 20 21 21 dontNpmBuild = true; 22 22 23 23 # ERROR: Missing package-lock.json from src 24 + # https://github.com/holepunchto/autobase/issues/315 24 25 # Copy vendored package-lock.json to src via postPatch 25 26 postPatch = '' 26 27 cp ${./package-lock.json} ./package-lock.json
+2 -2
pkgs/by-name/bc/bcftools/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "bcftools"; 17 - version = "1.21"; 17 + version = "1.22"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/samtools/bcftools/releases/download/${version}/${pname}-${version}.tar.bz2"; 21 - sha256 = "sha256-UopMwdNVU2jbdacAsio8ldqJP9GCf20wRxbf1F6k4oI="; 21 + sha256 = "sha256-8queL2BbEgOn6cv7Cj63aJMiKX+MNLRdxSN/5X2YSJ8="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/by-name/bi/bitrise/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "bitrise"; 9 - version = "2.32.0"; 9 + version = "2.32.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bitrise-io"; 13 13 repo = "bitrise"; 14 14 rev = "v${version}"; 15 - hash = "sha256-Qcq96ZA95Tvs/i3MDpTsc2ZY3xSLpf10o3KpWXoJmQo="; 15 + hash = "sha256-IAuOqL5S9X003OtM9I0gtIIS+NI9snGcM55OPCtQWik="; 16 16 }; 17 17 18 18 # many tests rely on writable $HOME/.bitrise and require network access
+4 -4
pkgs/by-name/bu/buzztrax/package.nix
··· 22 22 23 23 stdenv.mkDerivation { 24 24 pname = "buzztrax"; 25 - version = "unstable-2022-01-26"; 25 + version = "0.11.0-unstable-2024-03-02"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "Buzztrax"; 29 29 repo = "buzztrax"; 30 - rev = "833287c6a06bddc922cd346d6f0fcec7a882aee5"; 31 - hash = "sha256-iI6m+zBWDDBjmeuU9Nm4aIbEKfaPe36APPktdjznQpU="; 30 + rev = "4bb66d9d9870e1e56ce1f0e97bb58a0c627356d3"; 31 + hash = "sha256-AV/tYru9WhGbi6IlQEf42EN8b0pNAYblLUZ+fXpOFRI="; 32 32 }; 33 33 34 34 postPatch = '' ··· 64 64 65 65 # 'g_memdup' is deprecated: Use 'g_memdup2' instead 66 66 env.NIX_CFLAGS_COMPILE = 67 - "-Wno-error=deprecated-declarations" 67 + "-Wno-error=deprecated-declarations -Wno-error=incompatible-pointer-types" 68 68 # Suppress incompatible function pointer error in clang due to libxml2 2.12 const changes 69 69 + lib.optionalString stdenv.cc.isClang " -Wno-error=incompatible-function-pointer-types"; 70 70
+3 -3
pkgs/by-name/ce/centrifugo/package.nix
··· 16 16 in 17 17 buildGoModule rec { 18 18 pname = "centrifugo"; 19 - version = "6.2.2"; 19 + version = "6.2.4"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "centrifugal"; 23 23 repo = "centrifugo"; 24 24 rev = "v${version}"; 25 - hash = "sha256-DrC8QtBXppQllq6LpKecy6mOJl/Bnr5vkk5OQ+0NFb4="; 25 + hash = "sha256-GjL5zGyAv127IFs4/ytEUFU65mz7rR/fQ5nHX2qtTdE="; 26 26 }; 27 27 28 - vendorHash = "sha256-4Exp+hnyb9JOVunuhI7ap5Cdd+NNtkOsG8Qd1puzIj8="; 28 + vendorHash = "sha256-GpCZIZCUjfL/atDOM4FKjlloFWtkAoK+dS73K7b0YfA="; 29 29 30 30 ldflags = [ 31 31 "-s"
+2 -2
pkgs/by-name/ck/ckbcomp/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "ckbcomp"; 11 - version = "1.239"; 11 + version = "1.240"; 12 12 13 13 src = fetchFromGitLab { 14 14 domain = "salsa.debian.org"; 15 15 owner = "installer-team"; 16 16 repo = "console-setup"; 17 17 rev = version; 18 - sha256 = "sha256-jyV+tgasZPjidcOmWhnK/ggf+ocN8ZZODMQfA6ZAHcc="; 18 + sha256 = "sha256-cKMgFW97B0ippQjXur8e5rrlEVo5EBoAgCCni2MY5Ys="; 19 19 }; 20 20 21 21 buildInputs = [ perl ];
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
··· 6 6 "packages": { 7 7 "": { 8 8 "dependencies": { 9 - "@anthropic-ai/claude-code": "^1.0.65" 9 + "@anthropic-ai/claude-code": "^1.0.67" 10 10 } 11 11 }, 12 12 "node_modules/@anthropic-ai/claude-code": { 13 - "version": "1.0.65", 14 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.65.tgz", 15 - "integrity": "sha512-MUpHFOzdx8EKw3DogQObsL5nseXbMInGHInqRyMVBf2/aLnD4IHEFOuyR5SfnINI9E8lEiqIOy0p3muu60j3uA==", 13 + "version": "1.0.67", 14 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.67.tgz", 15 + "integrity": "sha512-r7CfhbKBXgaL5Wo0BIh08SOahFYQPcbHCNnMLtse7iDd2IVBWeOxqoiqQvzRQ0wTCiqLTshRbnmLWHyP4AbuyQ==", 16 16 "license": "SEE LICENSE IN README.md", 17 17 "bin": { 18 18 "claude": "cli.js"
+3 -3
pkgs/by-name/cl/claude-code/package.nix
··· 7 7 8 8 buildNpmPackage rec { 9 9 pname = "claude-code"; 10 - version = "1.0.65"; 10 + version = "1.0.67"; 11 11 12 12 nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin 13 13 14 14 src = fetchzip { 15 15 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 16 - hash = "sha256-Ch55xuJZJ0LXDTIlC7Ya381jqeGJzYC5IDEY0hS76/M="; 16 + hash = "sha256-NZgv0nGsq+RuPTJcX0GsE1NWs/PFge2A0ek3BL1fJeY="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-iekpD6RTMRHaV2ifogoestwpq3W+JkesjGVlhtGwHQQ="; 19 + npmDepsHash = "sha256-v994F0x0LCh+QbIfCywk5agxn7tNhhi+uo/3ka5Iuww="; 20 20 21 21 postPatch = '' 22 22 cp ${./package-lock.json} package-lock.json
+2 -2
pkgs/by-name/co/console-setup/package.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation (finalAttrs: { 14 14 pname = "console-setup"; 15 - version = "1.239"; 15 + version = "1.240"; 16 16 17 17 src = fetchFromGitLab { 18 18 domain = "salsa.debian.org"; 19 19 owner = "installer-team"; 20 20 repo = "console-setup"; 21 21 tag = finalAttrs.version; 22 - hash = "sha256-jyV+tgasZPjidcOmWhnK/ggf+ocN8ZZODMQfA6ZAHcc="; 22 + hash = "sha256-cKMgFW97B0ippQjXur8e5rrlEVo5EBoAgCCni2MY5Ys="; 23 23 }; 24 24 25 25 buildInputs = [
+3 -3
pkgs/by-name/co/container/package.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 13 pname = "container"; 14 - version = "0.2.0"; 14 + version = "0.3.0"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/apple/container/releases/download/${finalAttrs.version}/container-${finalAttrs.version}-installer-signed.pkg"; 18 - hash = "sha256-aJEIy6IknBDvM7IOhnl/C4xnr7KJVggJJjmajqoHdsU="; 18 + hash = "sha256-D3oAhATmZhGA6mehw6UEAY5Xwu8jjvTNqNcPKBUWxuY="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 54 54 }; 55 55 56 56 meta = { 57 - description = "Creating and running Linux containers using lightweight virtual machines on a Mac"; 57 + description = "Create and run Linux containers using lightweight virtual machines on a Mac"; 58 58 homepage = "https://github.com/apple/container"; 59 59 changelog = "https://github.com/apple/container/releases/tag/${finalAttrs.version}"; 60 60 license = lib.licenses.asl20;
+3 -3
pkgs/by-name/cu/cue/package.nix
··· 10 10 11 11 buildGoModule (finalAttrs: { 12 12 pname = "cue"; 13 - version = "0.13.2"; 13 + version = "0.14.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "cue-lang"; 17 17 repo = "cue"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-g8CG37sN5KdmZwdAdQS2HL4YPGNIkO3d817PHKcIDeA="; 19 + hash = "sha256-rQsFMBREmXnJP1vTr+mz1720nVI0oxvDYEuQtibL79g="; 20 20 }; 21 21 22 - vendorHash = "sha256-J9Ox9Yt64PmL2AE+GRdWDHlBtpfmDtxgUbEPaka5JSo="; 22 + vendorHash = "sha256-hV5LO9R854YuazzS6VkxoY64h3+JboBgEDRWAoWats8="; 23 23 24 24 subPackages = [ "cmd/*" ]; 25 25
+3 -3
pkgs/by-name/di/dircolors-solarized/package.nix
··· 7 7 8 8 stdenv.mkDerivation { 9 9 pname = "dircolors-solarized"; 10 - version = "0-unstable-2025-02-03"; 10 + version = "0-unstable-2025-08-01"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "seebi"; 14 14 repo = "dircolors-solarized"; 15 - rev = "52bfa164e4388ee232f6a9235f62e8482e1f1767"; 16 - hash = "sha256-+2t9OsyD9QkamsFbgmgehBrfszBQmv1Y0C94T4g16GI="; 15 + rev = "13c1af03d398f46957e22cec6b001e5663ed473e"; 16 + hash = "sha256-abaFq/8+UAQLfbzCuFH2uglN8ugafTp2Evk4+dchylo="; 17 17 }; 18 18 19 19 dontBuild = true;
+2 -2
pkgs/by-name/do/dotnet-ef/package.nix
··· 2 2 3 3 buildDotnetGlobalTool { 4 4 pname = "dotnet-ef"; 5 - version = "9.0.6"; 5 + version = "9.0.7"; 6 6 7 - nugetHash = "sha256-dHOGvqdIfYhuAz7JwQoG/4uJNE9wpfI/dnL4zj3lD6A="; 7 + nugetHash = "sha256-6iutZww6gfHlAipNmNSwSsU8dzp02WEVVHmPWLefB/c="; 8 8 9 9 meta = { 10 10 description = "Tools to help with design-time development tasks";
+3 -3
pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix
··· 1 1 { mkDprintPlugin }: 2 2 mkDprintPlugin { 3 3 description = "Biome (JS/TS) wrapper plugin"; 4 - hash = "sha256-CqsBSzhUD5OUqyXNIl2T8yb/QngR3ept1kTMUKu7vuc="; 4 + hash = "sha256-6F1yeyZo5eeOudPFMFepez2ridvgMywydVKxB997D+A="; 5 5 initConfig = { 6 6 configExcludes = [ "**/node_modules" ]; 7 7 configKey = "biome"; ··· 16 16 }; 17 17 pname = "dprint-plugin-biome"; 18 18 updateUrl = "https://plugins.dprint.dev/dprint/biome/latest.json"; 19 - url = "https://plugins.dprint.dev/biome-0.9.1.wasm"; 20 - version = "0.9.1"; 19 + url = "https://plugins.dprint.dev/biome-0.9.2.wasm"; 20 + version = "0.9.2"; 21 21 }
+3 -3
pkgs/by-name/ed/edl/package.nix
··· 8 8 9 9 python3Packages.buildPythonPackage { 10 10 pname = "edl"; 11 - version = "3.52.1-unstable-2025-06-08"; 11 + version = "3.52.1-unstable-2025-07-28"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "bkerler"; 16 16 repo = "edl"; 17 - rev = "bc1534496c83571b199b30b64774abc495744418"; 17 + rev = "a474b79f6456123e4ff30ce0c5f0d362c2c283ba"; 18 18 fetchSubmodules = true; 19 - hash = "sha256-aWNYTWbCHFhPBVH2tEfEdW3n35OKoQ2DPxnUDcSghWM="; 19 + hash = "sha256-wTd+P0xLTffKAwepUmT2nSQ9R34OkB7ENgbwpysAlRE="; 20 20 }; 21 21 22 22 propagatedBuildInputs = with python3Packages; [
+2 -2
pkgs/by-name/et/eternal-terminal/package.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "eternal-terminal"; 16 - version = "6.2.9"; 16 + version = "6.2.11"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "MisterTea"; 20 20 repo = "EternalTerminal"; 21 21 tag = "et-v${version}"; 22 - hash = "sha256-vukh3a6SxHaVCT4hmoVt4hEGB8Sqylu53Nz8fgBWkTM"; 22 + hash = "sha256-d3mCZQO12NUQjGIOX1FWTLUq+adMTNb9QYCSU3ibZMY="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/by-name/ex/exploitdb/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "exploitdb"; 10 - version = "2025-07-29"; 10 + version = "2025-08-04"; 11 11 12 12 src = fetchFromGitLab { 13 13 owner = "exploit-database"; 14 14 repo = "exploitdb"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-COLlHFSMaYlXJovuT73pIs9n55xXqZM1HvgRsFRYBPU="; 16 + hash = "sha256-vCKg0m59mBXArL9YI5/zNAJcHngLy5O+ji2zgBzGlPQ="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ makeWrapper ];
+3 -2
pkgs/by-name/fl/flashrom/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "flashrom"; 21 - version = "1.5.1"; 21 + version = "1.6.0"; 22 22 23 23 src = fetchurl { 24 24 url = "https://download.flashrom.org/releases/flashrom-v${finalAttrs.version}.tar.xz"; 25 - hash = "sha256-H5NLB27UnqziA2Vewkn8eGGmuOh/5K73MuR7bkhbYpM="; 25 + hash = "sha256-i52zmH35tfyB5wGJ0BeQXdX2vh4UEDR/Imh6ttTJRCM="; 26 26 }; 27 27 28 28 patches = [ ··· 59 59 (lib.mesonOption "programmer" "auto") 60 60 (lib.mesonEnable "man-pages" true) 61 61 (lib.mesonEnable "tests" (!stdenv.buildPlatform.isDarwin)) 62 + (lib.mesonEnable "generate_authors_list" false) 62 63 ]; 63 64 64 65 doCheck = !stdenv.hostPlatform.isDarwin;
+5 -4
pkgs/by-name/fl/flips/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - fetchFromGitHub, 4 + fetchFromGitea, 5 5 libdivsufsort, 6 6 pkg-config, 7 7 ··· 15 15 pname = "flips"; 16 16 version = "198"; 17 17 18 - src = fetchFromGitHub { 19 - owner = "Alcaro"; 18 + src = fetchFromGitea { 19 + domain = "git.disroot.org"; 20 + owner = "Sir_Walrus"; 20 21 repo = "Flips"; 21 22 tag = "v${version}"; 22 23 hash = "sha256-zYGDcUbtzstk1sTKgX2Mna0rzH7z6Dic+OvjZLI1umI="; ··· 48 49 49 50 meta = { 50 51 description = "Patcher for IPS and BPS files"; 51 - homepage = "https://github.com/Alcaro/Flips"; 52 + homepage = "https://git.disroot.org/Sir_Walrus/Flips"; 52 53 license = lib.licenses.gpl3Plus; 53 54 maintainers = with lib.maintainers; [ aleksana ]; 54 55 platforms = lib.platforms.unix;
+3 -3
pkgs/by-name/fo/foundry/package.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "foundry"; 16 - version = "1.2.3"; 16 + version = "1.3.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "foundry-rs"; 20 20 repo = "foundry"; 21 21 tag = "v${version}"; 22 - hash = "sha256-1mZsz0tCvf943WLk7J+AJfPSl/yc84qlvMaQwFhM2ss="; 22 + hash = "sha256-YMeGTPx3kqQ9CKFiH7rUEYzK0BCPksC1XIGfOj5MVd0="; 23 23 }; 24 24 25 - cargoHash = "sha256-q0iNyGabqJJcxVLzU8CZpkxxSYOCfuc7ewiSQcQIzSY="; 25 + cargoHash = "sha256-TZTnaPsnfRjtfFMw5vdz4wV0ddjJ63TKrDHUkKvOfDw="; 26 26 27 27 nativeBuildInputs = [ 28 28 pkg-config
+4 -6
pkgs/by-name/gl/glitchtip/frontend.nix
··· 9 9 10 10 buildNpmPackage (finalAttrs: { 11 11 pname = "glitchtip-frontend"; 12 - version = "5.0.9"; 12 + version = "5.1.0"; 13 13 14 14 src = fetchFromGitLab { 15 15 owner = "glitchtip"; 16 16 repo = "glitchtip-frontend"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-iNTGs+rq2TVDIBcLV4wMmWxwBvwWqKXytowLD7SRFEw="; 18 + hash = "sha256-8l/V2u/j3nF6GqFlQwK33pQuRAPXmqitmrNq6Z8p7ZQ="; 19 19 }; 20 20 21 21 npmDeps = fetchNpmDeps { 22 - inherit (finalAttrs) src patches; 23 - hash = "sha256-81Z1NijHuvG9I4pdsUQ1cS3OdfAtHoiSdmrpu1KUpWE="; 22 + inherit (finalAttrs) src; 23 + hash = "sha256-Lvhf80O/UTFABIGHjSVz4olBkEMUoE7XX66PD6P/FiA="; 24 24 }; 25 - 26 - patches = [ ./update_esbuild.patch ]; 27 25 28 26 postPatch = '' 29 27 jq '.devDependencies |= del(.cypress, ."cypress-localstorage-commands")' package.json | sponge package.json
+2 -2
pkgs/by-name/gl/glitchtip/package.nix
··· 86 86 87 87 stdenv.mkDerivation (finalAttrs: { 88 88 pname = "glitchtip"; 89 - version = "5.0.9"; 89 + version = "5.1.0"; 90 90 pyproject = true; 91 91 92 92 src = fetchFromGitLab { 93 93 owner = "glitchtip"; 94 94 repo = "glitchtip-backend"; 95 95 tag = "v${finalAttrs.version}"; 96 - hash = "sha256-yRXrcwE5DDJpDiX4XB18ezrLn62AV4w/ASvrOoKD6p4="; 96 + hash = "sha256-okX/bWZNe5ypkfUYm7usNXa7HpBgZoj2vLEq+oGHKiM="; 97 97 }; 98 98 99 99 propagatedBuildInputs = pythonPackages;
-2737
pkgs/by-name/gl/glitchtip/symbolic_Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "Inflector" 7 - version = "0.11.4" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" 10 - dependencies = [ 11 - "lazy_static", 12 - "regex", 13 - ] 14 - 15 - [[package]] 16 - name = "addr2line" 17 - version = "0.21.0" 18 - source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 20 - dependencies = [ 21 - "gimli 0.28.1", 22 - ] 23 - 24 - [[package]] 25 - name = "addr2line" 26 - version = "10.2.1" 27 - dependencies = [ 28 - "anyhow", 29 - "clap", 30 - "symbolic", 31 - ] 32 - 33 - [[package]] 34 - name = "adler" 35 - version = "1.0.2" 36 - source = "registry+https://github.com/rust-lang/crates.io-index" 37 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 38 - 39 - [[package]] 40 - name = "aho-corasick" 41 - version = "1.1.3" 42 - source = "registry+https://github.com/rust-lang/crates.io-index" 43 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 44 - dependencies = [ 45 - "memchr", 46 - ] 47 - 48 - [[package]] 49 - name = "android-tzdata" 50 - version = "0.1.1" 51 - source = "registry+https://github.com/rust-lang/crates.io-index" 52 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 53 - 54 - [[package]] 55 - name = "android_system_properties" 56 - version = "0.1.5" 57 - source = "registry+https://github.com/rust-lang/crates.io-index" 58 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 59 - dependencies = [ 60 - "libc", 61 - ] 62 - 63 - [[package]] 64 - name = "anes" 65 - version = "0.1.6" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 68 - 69 - [[package]] 70 - name = "anyhow" 71 - version = "1.0.82" 72 - source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 74 - 75 - [[package]] 76 - name = "anylog" 77 - version = "0.6.4" 78 - source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "1e2e9a7b2d67ca2b6e886b610ae20ac845cf37980df84892e38f6046e8fc225f" 80 - dependencies = [ 81 - "chrono", 82 - "lazy_static", 83 - "regex", 84 - ] 85 - 86 - [[package]] 87 - name = "arrayvec" 88 - version = "0.7.4" 89 - source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 91 - 92 - [[package]] 93 - name = "ast_node" 94 - version = "0.9.8" 95 - source = "registry+https://github.com/rust-lang/crates.io-index" 96 - checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" 97 - dependencies = [ 98 - "proc-macro2", 99 - "quote", 100 - "swc_macros_common", 101 - "syn 2.0.60", 102 - ] 103 - 104 - [[package]] 105 - name = "async-trait" 106 - version = "0.1.80" 107 - source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 109 - dependencies = [ 110 - "proc-macro2", 111 - "quote", 112 - "syn 2.0.60", 113 - ] 114 - 115 - [[package]] 116 - name = "atty" 117 - version = "0.2.14" 118 - source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 120 - dependencies = [ 121 - "hermit-abi", 122 - "libc", 123 - "winapi", 124 - ] 125 - 126 - [[package]] 127 - name = "autocfg" 128 - version = "1.2.0" 129 - source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 131 - 132 - [[package]] 133 - name = "backtrace" 134 - version = "0.3.71" 135 - source = "registry+https://github.com/rust-lang/crates.io-index" 136 - checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 137 - dependencies = [ 138 - "addr2line 0.21.0", 139 - "cc", 140 - "cfg-if", 141 - "libc", 142 - "miniz_oxide", 143 - "object", 144 - "rustc-demangle", 145 - ] 146 - 147 - [[package]] 148 - name = "better_scoped_tls" 149 - version = "0.1.1" 150 - source = "registry+https://github.com/rust-lang/crates.io-index" 151 - checksum = "794edcc9b3fb07bb4aecaa11f093fd45663b4feadb782d68303a2268bc2701de" 152 - dependencies = [ 153 - "scoped-tls", 154 - ] 155 - 156 - [[package]] 157 - name = "binary-merge" 158 - version = "0.1.2" 159 - source = "registry+https://github.com/rust-lang/crates.io-index" 160 - checksum = "597bb81c80a54b6a4381b23faba8d7774b144c94cbd1d6fe3f1329bd776554ab" 161 - 162 - [[package]] 163 - name = "bitflags" 164 - version = "1.3.2" 165 - source = "registry+https://github.com/rust-lang/crates.io-index" 166 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 167 - 168 - [[package]] 169 - name = "bitflags" 170 - version = "2.5.0" 171 - source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 173 - 174 - [[package]] 175 - name = "bitvec" 176 - version = "1.0.1" 177 - source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 179 - dependencies = [ 180 - "funty", 181 - "radium", 182 - "tap", 183 - "wyz", 184 - ] 185 - 186 - [[package]] 187 - name = "breakpad-symbols" 188 - version = "0.14.0" 189 - source = "registry+https://github.com/rust-lang/crates.io-index" 190 - checksum = "962e48eab21c8cc026fb28919961ea4f45bb0d424eb58f215b0f245e2699b6c8" 191 - dependencies = [ 192 - "async-trait", 193 - "circular", 194 - "debugid", 195 - "minidump-common", 196 - "nom", 197 - "range-map", 198 - "thiserror", 199 - "tokio", 200 - "tracing", 201 - ] 202 - 203 - [[package]] 204 - name = "brownstone" 205 - version = "3.0.0" 206 - source = "registry+https://github.com/rust-lang/crates.io-index" 207 - checksum = "c5839ee4f953e811bfdcf223f509cb2c6a3e1447959b0bff459405575bc17f22" 208 - dependencies = [ 209 - "arrayvec", 210 - ] 211 - 212 - [[package]] 213 - name = "bstr" 214 - version = "0.2.17" 215 - source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 217 - dependencies = [ 218 - "lazy_static", 219 - "memchr", 220 - "regex-automata 0.1.10", 221 - ] 222 - 223 - [[package]] 224 - name = "bumpalo" 225 - version = "3.16.0" 226 - source = "registry+https://github.com/rust-lang/crates.io-index" 227 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 228 - 229 - [[package]] 230 - name = "byteorder" 231 - version = "1.5.0" 232 - source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 234 - 235 - [[package]] 236 - name = "bytes" 237 - version = "1.6.0" 238 - source = "registry+https://github.com/rust-lang/crates.io-index" 239 - checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 240 - 241 - [[package]] 242 - name = "cast" 243 - version = "0.3.0" 244 - source = "registry+https://github.com/rust-lang/crates.io-index" 245 - checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 246 - 247 - [[package]] 248 - name = "cc" 249 - version = "1.0.96" 250 - source = "registry+https://github.com/rust-lang/crates.io-index" 251 - checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" 252 - 253 - [[package]] 254 - name = "cfg-if" 255 - version = "1.0.0" 256 - source = "registry+https://github.com/rust-lang/crates.io-index" 257 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 258 - 259 - [[package]] 260 - name = "chrono" 261 - version = "0.4.38" 262 - source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 264 - dependencies = [ 265 - "android-tzdata", 266 - "iana-time-zone", 267 - "js-sys", 268 - "num-traits 0.2.18", 269 - "serde", 270 - "wasm-bindgen", 271 - "windows-targets", 272 - ] 273 - 274 - [[package]] 275 - name = "ciborium" 276 - version = "0.2.2" 277 - source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 279 - dependencies = [ 280 - "ciborium-io", 281 - "ciborium-ll", 282 - "serde", 283 - ] 284 - 285 - [[package]] 286 - name = "ciborium-io" 287 - version = "0.2.2" 288 - source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 290 - 291 - [[package]] 292 - name = "ciborium-ll" 293 - version = "0.2.2" 294 - source = "registry+https://github.com/rust-lang/crates.io-index" 295 - checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 296 - dependencies = [ 297 - "ciborium-io", 298 - "half", 299 - ] 300 - 301 - [[package]] 302 - name = "circular" 303 - version = "0.3.0" 304 - source = "registry+https://github.com/rust-lang/crates.io-index" 305 - checksum = "b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea" 306 - 307 - [[package]] 308 - name = "clap" 309 - version = "3.2.25" 310 - source = "registry+https://github.com/rust-lang/crates.io-index" 311 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 312 - dependencies = [ 313 - "atty", 314 - "bitflags 1.3.2", 315 - "clap_lex", 316 - "indexmap", 317 - "strsim", 318 - "termcolor", 319 - "textwrap", 320 - ] 321 - 322 - [[package]] 323 - name = "clap_lex" 324 - version = "0.2.4" 325 - source = "registry+https://github.com/rust-lang/crates.io-index" 326 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 327 - dependencies = [ 328 - "os_str_bytes", 329 - ] 330 - 331 - [[package]] 332 - name = "console" 333 - version = "0.15.8" 334 - source = "registry+https://github.com/rust-lang/crates.io-index" 335 - checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 336 - dependencies = [ 337 - "encode_unicode", 338 - "lazy_static", 339 - "libc", 340 - "windows-sys", 341 - ] 342 - 343 - [[package]] 344 - name = "core-foundation-sys" 345 - version = "0.8.6" 346 - source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 348 - 349 - [[package]] 350 - name = "cpp_demangle" 351 - version = "0.4.3" 352 - source = "registry+https://github.com/rust-lang/crates.io-index" 353 - checksum = "7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119" 354 - dependencies = [ 355 - "cfg-if", 356 - ] 357 - 358 - [[package]] 359 - name = "crc32fast" 360 - version = "1.4.0" 361 - source = "registry+https://github.com/rust-lang/crates.io-index" 362 - checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 363 - dependencies = [ 364 - "cfg-if", 365 - ] 366 - 367 - [[package]] 368 - name = "criterion" 369 - version = "0.4.0" 370 - source = "registry+https://github.com/rust-lang/crates.io-index" 371 - checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 372 - dependencies = [ 373 - "anes", 374 - "atty", 375 - "cast", 376 - "ciborium", 377 - "clap", 378 - "criterion-plot", 379 - "itertools", 380 - "lazy_static", 381 - "num-traits 0.2.18", 382 - "oorandom", 383 - "plotters", 384 - "rayon", 385 - "regex", 386 - "serde", 387 - "serde_derive", 388 - "serde_json", 389 - "tinytemplate", 390 - "walkdir", 391 - ] 392 - 393 - [[package]] 394 - name = "criterion-plot" 395 - version = "0.5.0" 396 - source = "registry+https://github.com/rust-lang/crates.io-index" 397 - checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 398 - dependencies = [ 399 - "cast", 400 - "itertools", 401 - ] 402 - 403 - [[package]] 404 - name = "crossbeam-deque" 405 - version = "0.8.5" 406 - source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 408 - dependencies = [ 409 - "crossbeam-epoch", 410 - "crossbeam-utils", 411 - ] 412 - 413 - [[package]] 414 - name = "crossbeam-epoch" 415 - version = "0.9.18" 416 - source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 418 - dependencies = [ 419 - "crossbeam-utils", 420 - ] 421 - 422 - [[package]] 423 - name = "crossbeam-utils" 424 - version = "0.8.19" 425 - source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 427 - 428 - [[package]] 429 - name = "crunchy" 430 - version = "0.2.2" 431 - source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 433 - 434 - [[package]] 435 - name = "data-encoding" 436 - version = "2.6.0" 437 - source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 439 - 440 - [[package]] 441 - name = "debugid" 442 - version = "0.8.0" 443 - source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" 445 - dependencies = [ 446 - "serde", 447 - "uuid", 448 - ] 449 - 450 - [[package]] 451 - name = "debuginfo_debug" 452 - version = "10.2.1" 453 - dependencies = [ 454 - "anyhow", 455 - "clap", 456 - "symbolic", 457 - ] 458 - 459 - [[package]] 460 - name = "deranged" 461 - version = "0.3.11" 462 - source = "registry+https://github.com/rust-lang/crates.io-index" 463 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 464 - dependencies = [ 465 - "powerfmt", 466 - ] 467 - 468 - [[package]] 469 - name = "dmsort" 470 - version = "1.0.2" 471 - source = "registry+https://github.com/rust-lang/crates.io-index" 472 - checksum = "f0bc8fbe9441c17c9f46f75dfe27fa1ddb6c68a461ccaed0481419219d4f10d3" 473 - 474 - [[package]] 475 - name = "dump_cfi" 476 - version = "10.2.1" 477 - dependencies = [ 478 - "anyhow", 479 - "clap", 480 - "symbolic", 481 - ] 482 - 483 - [[package]] 484 - name = "dump_sources" 485 - version = "10.2.1" 486 - dependencies = [ 487 - "clap", 488 - "symbolic", 489 - ] 490 - 491 - [[package]] 492 - name = "either" 493 - version = "1.11.0" 494 - source = "registry+https://github.com/rust-lang/crates.io-index" 495 - checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 496 - 497 - [[package]] 498 - name = "elementtree" 499 - version = "1.2.3" 500 - source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "3efd4742acf458718a6456e0adf0b4d734d6b783e452bbf1ac36bf31f4085cb3" 502 - dependencies = [ 503 - "string_cache", 504 - ] 505 - 506 - [[package]] 507 - name = "elsa" 508 - version = "1.10.0" 509 - source = "registry+https://github.com/rust-lang/crates.io-index" 510 - checksum = "d98e71ae4df57d214182a2e5cb90230c0192c6ddfcaa05c36453d46a54713e10" 511 - dependencies = [ 512 - "stable_deref_trait", 513 - ] 514 - 515 - [[package]] 516 - name = "encode_unicode" 517 - version = "0.3.6" 518 - source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 520 - 521 - [[package]] 522 - name = "encoding" 523 - version = "0.2.33" 524 - source = "registry+https://github.com/rust-lang/crates.io-index" 525 - checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" 526 - dependencies = [ 527 - "encoding-index-japanese", 528 - "encoding-index-korean", 529 - "encoding-index-simpchinese", 530 - "encoding-index-singlebyte", 531 - "encoding-index-tradchinese", 532 - ] 533 - 534 - [[package]] 535 - name = "encoding-index-japanese" 536 - version = "1.20141219.5" 537 - source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" 539 - dependencies = [ 540 - "encoding_index_tests", 541 - ] 542 - 543 - [[package]] 544 - name = "encoding-index-korean" 545 - version = "1.20141219.5" 546 - source = "registry+https://github.com/rust-lang/crates.io-index" 547 - checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" 548 - dependencies = [ 549 - "encoding_index_tests", 550 - ] 551 - 552 - [[package]] 553 - name = "encoding-index-simpchinese" 554 - version = "1.20141219.5" 555 - source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" 557 - dependencies = [ 558 - "encoding_index_tests", 559 - ] 560 - 561 - [[package]] 562 - name = "encoding-index-singlebyte" 563 - version = "1.20141219.5" 564 - source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" 566 - dependencies = [ 567 - "encoding_index_tests", 568 - ] 569 - 570 - [[package]] 571 - name = "encoding-index-tradchinese" 572 - version = "1.20141219.5" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" 575 - dependencies = [ 576 - "encoding_index_tests", 577 - ] 578 - 579 - [[package]] 580 - name = "encoding_index_tests" 581 - version = "0.1.4" 582 - source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" 584 - 585 - [[package]] 586 - name = "enum-primitive-derive" 587 - version = "0.2.2" 588 - source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "c375b9c5eadb68d0a6efee2999fef292f45854c3444c86f09d8ab086ba942b0e" 590 - dependencies = [ 591 - "num-traits 0.2.18", 592 - "quote", 593 - "syn 1.0.109", 594 - ] 595 - 596 - [[package]] 597 - name = "errno" 598 - version = "0.3.8" 599 - source = "registry+https://github.com/rust-lang/crates.io-index" 600 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 601 - dependencies = [ 602 - "libc", 603 - "windows-sys", 604 - ] 605 - 606 - [[package]] 607 - name = "fallible-iterator" 608 - version = "0.2.0" 609 - source = "registry+https://github.com/rust-lang/crates.io-index" 610 - checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 611 - 612 - [[package]] 613 - name = "fastrand" 614 - version = "2.1.0" 615 - source = "registry+https://github.com/rust-lang/crates.io-index" 616 - checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 617 - 618 - [[package]] 619 - name = "flate2" 620 - version = "1.0.30" 621 - source = "registry+https://github.com/rust-lang/crates.io-index" 622 - checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 623 - dependencies = [ 624 - "crc32fast", 625 - "miniz_oxide", 626 - ] 627 - 628 - [[package]] 629 - name = "form_urlencoded" 630 - version = "1.2.1" 631 - source = "registry+https://github.com/rust-lang/crates.io-index" 632 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 633 - dependencies = [ 634 - "percent-encoding", 635 - ] 636 - 637 - [[package]] 638 - name = "from_variant" 639 - version = "0.1.8" 640 - source = "registry+https://github.com/rust-lang/crates.io-index" 641 - checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" 642 - dependencies = [ 643 - "proc-macro2", 644 - "swc_macros_common", 645 - "syn 2.0.60", 646 - ] 647 - 648 - [[package]] 649 - name = "funty" 650 - version = "2.0.0" 651 - source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 653 - 654 - [[package]] 655 - name = "futures-core" 656 - version = "0.3.30" 657 - source = "registry+https://github.com/rust-lang/crates.io-index" 658 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 659 - 660 - [[package]] 661 - name = "futures-macro" 662 - version = "0.3.30" 663 - source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 665 - dependencies = [ 666 - "proc-macro2", 667 - "quote", 668 - "syn 2.0.60", 669 - ] 670 - 671 - [[package]] 672 - name = "futures-task" 673 - version = "0.3.30" 674 - source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 676 - 677 - [[package]] 678 - name = "futures-util" 679 - version = "0.3.30" 680 - source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 682 - dependencies = [ 683 - "futures-core", 684 - "futures-macro", 685 - "futures-task", 686 - "pin-project-lite", 687 - "pin-utils", 688 - "slab", 689 - ] 690 - 691 - [[package]] 692 - name = "getrandom" 693 - version = "0.2.14" 694 - source = "registry+https://github.com/rust-lang/crates.io-index" 695 - checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 696 - dependencies = [ 697 - "cfg-if", 698 - "libc", 699 - "wasi", 700 - ] 701 - 702 - [[package]] 703 - name = "gimli" 704 - version = "0.27.3" 705 - source = "registry+https://github.com/rust-lang/crates.io-index" 706 - checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 707 - dependencies = [ 708 - "fallible-iterator", 709 - "stable_deref_trait", 710 - ] 711 - 712 - [[package]] 713 - name = "gimli" 714 - version = "0.28.1" 715 - source = "registry+https://github.com/rust-lang/crates.io-index" 716 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 717 - 718 - [[package]] 719 - name = "goblin" 720 - version = "0.6.1" 721 - source = "registry+https://github.com/rust-lang/crates.io-index" 722 - checksum = "0d6b4de4a8eb6c46a8c77e1d3be942cb9a8bf073c22374578e5ba4b08ed0ff68" 723 - dependencies = [ 724 - "log", 725 - "plain", 726 - "scroll", 727 - ] 728 - 729 - [[package]] 730 - name = "half" 731 - version = "2.4.1" 732 - source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 734 - dependencies = [ 735 - "cfg-if", 736 - "crunchy", 737 - ] 738 - 739 - [[package]] 740 - name = "hashbrown" 741 - version = "0.12.3" 742 - source = "registry+https://github.com/rust-lang/crates.io-index" 743 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 744 - 745 - [[package]] 746 - name = "hermit-abi" 747 - version = "0.1.19" 748 - source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 750 - dependencies = [ 751 - "libc", 752 - ] 753 - 754 - [[package]] 755 - name = "iana-time-zone" 756 - version = "0.1.60" 757 - source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 759 - dependencies = [ 760 - "android_system_properties", 761 - "core-foundation-sys", 762 - "iana-time-zone-haiku", 763 - "js-sys", 764 - "wasm-bindgen", 765 - "windows-core", 766 - ] 767 - 768 - [[package]] 769 - name = "iana-time-zone-haiku" 770 - version = "0.1.2" 771 - source = "registry+https://github.com/rust-lang/crates.io-index" 772 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 773 - dependencies = [ 774 - "cc", 775 - ] 776 - 777 - [[package]] 778 - name = "idna" 779 - version = "0.5.0" 780 - source = "registry+https://github.com/rust-lang/crates.io-index" 781 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 782 - dependencies = [ 783 - "unicode-bidi", 784 - "unicode-normalization", 785 - ] 786 - 787 - [[package]] 788 - name = "if_chain" 789 - version = "1.0.2" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" 792 - 793 - [[package]] 794 - name = "indent_write" 795 - version = "2.2.0" 796 - source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3" 798 - 799 - [[package]] 800 - name = "indexmap" 801 - version = "1.9.3" 802 - source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 804 - dependencies = [ 805 - "autocfg", 806 - "hashbrown", 807 - ] 808 - 809 - [[package]] 810 - name = "inplace-vec-builder" 811 - version = "0.1.1" 812 - source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "cf64c2edc8226891a71f127587a2861b132d2b942310843814d5001d99a1d307" 814 - dependencies = [ 815 - "smallvec", 816 - ] 817 - 818 - [[package]] 819 - name = "insta" 820 - version = "1.38.0" 821 - source = "registry+https://github.com/rust-lang/crates.io-index" 822 - checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" 823 - dependencies = [ 824 - "console", 825 - "lazy_static", 826 - "linked-hash-map", 827 - "serde", 828 - "similar", 829 - ] 830 - 831 - [[package]] 832 - name = "is-macro" 833 - version = "0.3.5" 834 - source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" 836 - dependencies = [ 837 - "Inflector", 838 - "proc-macro2", 839 - "quote", 840 - "syn 2.0.60", 841 - ] 842 - 843 - [[package]] 844 - name = "itertools" 845 - version = "0.10.5" 846 - source = "registry+https://github.com/rust-lang/crates.io-index" 847 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 848 - dependencies = [ 849 - "either", 850 - ] 851 - 852 - [[package]] 853 - name = "itoa" 854 - version = "1.0.11" 855 - source = "registry+https://github.com/rust-lang/crates.io-index" 856 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 857 - 858 - [[package]] 859 - name = "joinery" 860 - version = "2.1.0" 861 - source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5" 863 - 864 - [[package]] 865 - name = "js-source-scopes" 866 - version = "0.3.2" 867 - source = "registry+https://github.com/rust-lang/crates.io-index" 868 - checksum = "b8da074711c234172331e301df3f78c7a3988e6e8fab0a128a1fb9ff235f384d" 869 - dependencies = [ 870 - "indexmap", 871 - "sourcemap", 872 - "swc_common", 873 - "swc_ecma_parser", 874 - "swc_ecma_visit", 875 - "thiserror", 876 - "tracing", 877 - ] 878 - 879 - [[package]] 880 - name = "js-sys" 881 - version = "0.3.69" 882 - source = "registry+https://github.com/rust-lang/crates.io-index" 883 - checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 884 - dependencies = [ 885 - "wasm-bindgen", 886 - ] 887 - 888 - [[package]] 889 - name = "lazy_static" 890 - version = "1.4.0" 891 - source = "registry+https://github.com/rust-lang/crates.io-index" 892 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 893 - 894 - [[package]] 895 - name = "lazycell" 896 - version = "1.3.0" 897 - source = "registry+https://github.com/rust-lang/crates.io-index" 898 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 899 - 900 - [[package]] 901 - name = "leb128" 902 - version = "0.2.5" 903 - source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 905 - 906 - [[package]] 907 - name = "lexical" 908 - version = "6.1.1" 909 - source = "registry+https://github.com/rust-lang/crates.io-index" 910 - checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6" 911 - dependencies = [ 912 - "lexical-core", 913 - ] 914 - 915 - [[package]] 916 - name = "lexical-core" 917 - version = "0.8.5" 918 - source = "registry+https://github.com/rust-lang/crates.io-index" 919 - checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46" 920 - dependencies = [ 921 - "lexical-parse-float", 922 - "lexical-parse-integer", 923 - "lexical-util", 924 - "lexical-write-float", 925 - "lexical-write-integer", 926 - ] 927 - 928 - [[package]] 929 - name = "lexical-parse-float" 930 - version = "0.8.5" 931 - source = "registry+https://github.com/rust-lang/crates.io-index" 932 - checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" 933 - dependencies = [ 934 - "lexical-parse-integer", 935 - "lexical-util", 936 - "static_assertions", 937 - ] 938 - 939 - [[package]] 940 - name = "lexical-parse-integer" 941 - version = "0.8.6" 942 - source = "registry+https://github.com/rust-lang/crates.io-index" 943 - checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" 944 - dependencies = [ 945 - "lexical-util", 946 - "static_assertions", 947 - ] 948 - 949 - [[package]] 950 - name = "lexical-util" 951 - version = "0.8.5" 952 - source = "registry+https://github.com/rust-lang/crates.io-index" 953 - checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" 954 - dependencies = [ 955 - "static_assertions", 956 - ] 957 - 958 - [[package]] 959 - name = "lexical-write-float" 960 - version = "0.8.5" 961 - source = "registry+https://github.com/rust-lang/crates.io-index" 962 - checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862" 963 - dependencies = [ 964 - "lexical-util", 965 - "lexical-write-integer", 966 - "static_assertions", 967 - ] 968 - 969 - [[package]] 970 - name = "lexical-write-integer" 971 - version = "0.8.5" 972 - source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446" 974 - dependencies = [ 975 - "lexical-util", 976 - "static_assertions", 977 - ] 978 - 979 - [[package]] 980 - name = "libc" 981 - version = "0.2.154" 982 - source = "registry+https://github.com/rust-lang/crates.io-index" 983 - checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 984 - 985 - [[package]] 986 - name = "linked-hash-map" 987 - version = "0.5.6" 988 - source = "registry+https://github.com/rust-lang/crates.io-index" 989 - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 990 - 991 - [[package]] 992 - name = "linux-raw-sys" 993 - version = "0.4.13" 994 - source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 996 - 997 - [[package]] 998 - name = "lock_api" 999 - version = "0.4.12" 1000 - source = "registry+https://github.com/rust-lang/crates.io-index" 1001 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1002 - dependencies = [ 1003 - "autocfg", 1004 - "scopeguard", 1005 - ] 1006 - 1007 - [[package]] 1008 - name = "log" 1009 - version = "0.4.21" 1010 - source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1012 - 1013 - [[package]] 1014 - name = "matchers" 1015 - version = "0.1.0" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1018 - dependencies = [ 1019 - "regex-automata 0.1.10", 1020 - ] 1021 - 1022 - [[package]] 1023 - name = "maybe-owned" 1024 - version = "0.3.4" 1025 - source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" 1027 - 1028 - [[package]] 1029 - name = "memchr" 1030 - version = "2.7.2" 1031 - source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1033 - 1034 - [[package]] 1035 - name = "memmap2" 1036 - version = "0.5.10" 1037 - source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 1039 - dependencies = [ 1040 - "libc", 1041 - ] 1042 - 1043 - [[package]] 1044 - name = "minidump" 1045 - version = "0.14.0" 1046 - source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "d8cb3a9530388df2ec8118130d17f57939c1d17e900a20f88a9f68169ab20c3c" 1048 - dependencies = [ 1049 - "debugid", 1050 - "encoding", 1051 - "memmap2", 1052 - "minidump-common", 1053 - "num-traits 0.2.18", 1054 - "range-map", 1055 - "scroll", 1056 - "thiserror", 1057 - "time", 1058 - "tracing", 1059 - "uuid", 1060 - ] 1061 - 1062 - [[package]] 1063 - name = "minidump-common" 1064 - version = "0.14.0" 1065 - source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - checksum = "97dbaf56dfe28d07e1fecffce410976774dcac1f0d7f6d797b437468e989e687" 1067 - dependencies = [ 1068 - "bitflags 1.3.2", 1069 - "debugid", 1070 - "enum-primitive-derive", 1071 - "num-traits 0.2.18", 1072 - "range-map", 1073 - "scroll", 1074 - "smart-default", 1075 - "tracing", 1076 - ] 1077 - 1078 - [[package]] 1079 - name = "minidump-processor" 1080 - version = "0.14.0" 1081 - source = "registry+https://github.com/rust-lang/crates.io-index" 1082 - checksum = "18166049057bbbd113418bbf6dc2d68b932bef8bda5103e717492569522e7476" 1083 - dependencies = [ 1084 - "async-trait", 1085 - "breakpad-symbols", 1086 - "debugid", 1087 - "futures-util", 1088 - "memmap2", 1089 - "minidump", 1090 - "minidump-common", 1091 - "scroll", 1092 - "serde", 1093 - "serde_json", 1094 - "thiserror", 1095 - "tracing", 1096 - ] 1097 - 1098 - [[package]] 1099 - name = "minidump_stackwalk" 1100 - version = "10.2.1" 1101 - dependencies = [ 1102 - "async-trait", 1103 - "clap", 1104 - "minidump", 1105 - "minidump-processor", 1106 - "symbolic", 1107 - "thiserror", 1108 - "tokio", 1109 - "tracing", 1110 - "tracing-subscriber", 1111 - "walkdir", 1112 - ] 1113 - 1114 - [[package]] 1115 - name = "minimal-lexical" 1116 - version = "0.2.1" 1117 - source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1119 - 1120 - [[package]] 1121 - name = "miniz_oxide" 1122 - version = "0.7.2" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1125 - dependencies = [ 1126 - "adler", 1127 - ] 1128 - 1129 - [[package]] 1130 - name = "msvc-demangler" 1131 - version = "0.9.0" 1132 - source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "bfb67c6dd0fa9b00619c41c5700b6f92d5f418be49b45ddb9970fbd4569df3c8" 1134 - dependencies = [ 1135 - "bitflags 1.3.2", 1136 - ] 1137 - 1138 - [[package]] 1139 - name = "new_debug_unreachable" 1140 - version = "1.0.6" 1141 - source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 1143 - 1144 - [[package]] 1145 - name = "nom" 1146 - version = "7.1.3" 1147 - source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1149 - dependencies = [ 1150 - "memchr", 1151 - "minimal-lexical", 1152 - ] 1153 - 1154 - [[package]] 1155 - name = "nom-supreme" 1156 - version = "0.8.0" 1157 - source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "2bd3ae6c901f1959588759ff51c95d24b491ecb9ff91aa9c2ef4acc5b1dcab27" 1159 - dependencies = [ 1160 - "brownstone", 1161 - "indent_write", 1162 - "joinery", 1163 - "memchr", 1164 - "nom", 1165 - ] 1166 - 1167 - [[package]] 1168 - name = "nu-ansi-term" 1169 - version = "0.46.0" 1170 - source = "registry+https://github.com/rust-lang/crates.io-index" 1171 - checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1172 - dependencies = [ 1173 - "overload", 1174 - "winapi", 1175 - ] 1176 - 1177 - [[package]] 1178 - name = "num-bigint" 1179 - version = "0.4.4" 1180 - source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 1182 - dependencies = [ 1183 - "autocfg", 1184 - "num-integer", 1185 - "num-traits 0.2.18", 1186 - "serde", 1187 - ] 1188 - 1189 - [[package]] 1190 - name = "num-conv" 1191 - version = "0.1.0" 1192 - source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1194 - 1195 - [[package]] 1196 - name = "num-integer" 1197 - version = "0.1.46" 1198 - source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 1200 - dependencies = [ 1201 - "num-traits 0.2.18", 1202 - ] 1203 - 1204 - [[package]] 1205 - name = "num-traits" 1206 - version = "0.1.43" 1207 - source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" 1209 - dependencies = [ 1210 - "num-traits 0.2.18", 1211 - ] 1212 - 1213 - [[package]] 1214 - name = "num-traits" 1215 - version = "0.2.18" 1216 - source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1218 - dependencies = [ 1219 - "autocfg", 1220 - ] 1221 - 1222 - [[package]] 1223 - name = "object" 1224 - version = "0.32.2" 1225 - source = "registry+https://github.com/rust-lang/crates.io-index" 1226 - checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1227 - dependencies = [ 1228 - "memchr", 1229 - ] 1230 - 1231 - [[package]] 1232 - name = "object_debug" 1233 - version = "10.2.1" 1234 - dependencies = [ 1235 - "clap", 1236 - "symbolic", 1237 - ] 1238 - 1239 - [[package]] 1240 - name = "once_cell" 1241 - version = "1.19.0" 1242 - source = "registry+https://github.com/rust-lang/crates.io-index" 1243 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1244 - 1245 - [[package]] 1246 - name = "oorandom" 1247 - version = "11.1.3" 1248 - source = "registry+https://github.com/rust-lang/crates.io-index" 1249 - checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1250 - 1251 - [[package]] 1252 - name = "os_str_bytes" 1253 - version = "6.6.1" 1254 - source = "registry+https://github.com/rust-lang/crates.io-index" 1255 - checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 1256 - 1257 - [[package]] 1258 - name = "overload" 1259 - version = "0.1.1" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1262 - 1263 - [[package]] 1264 - name = "parking_lot" 1265 - version = "0.12.2" 1266 - source = "registry+https://github.com/rust-lang/crates.io-index" 1267 - checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 1268 - dependencies = [ 1269 - "lock_api", 1270 - "parking_lot_core", 1271 - ] 1272 - 1273 - [[package]] 1274 - name = "parking_lot_core" 1275 - version = "0.9.10" 1276 - source = "registry+https://github.com/rust-lang/crates.io-index" 1277 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1278 - dependencies = [ 1279 - "cfg-if", 1280 - "libc", 1281 - "redox_syscall", 1282 - "smallvec", 1283 - "windows-targets", 1284 - ] 1285 - 1286 - [[package]] 1287 - name = "pdb" 1288 - version = "0.8.0" 1289 - source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "82040a392923abe6279c00ab4aff62d5250d1c8555dc780e4b02783a7aa74863" 1291 - dependencies = [ 1292 - "fallible-iterator", 1293 - "scroll", 1294 - "uuid", 1295 - ] 1296 - 1297 - [[package]] 1298 - name = "pdb-addr2line" 1299 - version = "0.10.4" 1300 - source = "registry+https://github.com/rust-lang/crates.io-index" 1301 - checksum = "c4e89a9f2f40b2389ba6da0814c8044bf942bece03dffa1514f84e3b525f4f9a" 1302 - dependencies = [ 1303 - "bitflags 1.3.2", 1304 - "elsa", 1305 - "maybe-owned", 1306 - "pdb", 1307 - "range-collections", 1308 - "thiserror", 1309 - ] 1310 - 1311 - [[package]] 1312 - name = "percent-encoding" 1313 - version = "2.3.1" 1314 - source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1316 - 1317 - [[package]] 1318 - name = "phf_generator" 1319 - version = "0.10.0" 1320 - source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 1322 - dependencies = [ 1323 - "phf_shared", 1324 - "rand", 1325 - ] 1326 - 1327 - [[package]] 1328 - name = "phf_shared" 1329 - version = "0.10.0" 1330 - source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1332 - dependencies = [ 1333 - "siphasher", 1334 - ] 1335 - 1336 - [[package]] 1337 - name = "pin-project-lite" 1338 - version = "0.2.14" 1339 - source = "registry+https://github.com/rust-lang/crates.io-index" 1340 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1341 - 1342 - [[package]] 1343 - name = "pin-utils" 1344 - version = "0.1.0" 1345 - source = "registry+https://github.com/rust-lang/crates.io-index" 1346 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1347 - 1348 - [[package]] 1349 - name = "plain" 1350 - version = "0.2.3" 1351 - source = "registry+https://github.com/rust-lang/crates.io-index" 1352 - checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 1353 - 1354 - [[package]] 1355 - name = "plotters" 1356 - version = "0.3.5" 1357 - source = "registry+https://github.com/rust-lang/crates.io-index" 1358 - checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 1359 - dependencies = [ 1360 - "num-traits 0.2.18", 1361 - "plotters-backend", 1362 - "plotters-svg", 1363 - "wasm-bindgen", 1364 - "web-sys", 1365 - ] 1366 - 1367 - [[package]] 1368 - name = "plotters-backend" 1369 - version = "0.3.5" 1370 - source = "registry+https://github.com/rust-lang/crates.io-index" 1371 - checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 1372 - 1373 - [[package]] 1374 - name = "plotters-svg" 1375 - version = "0.3.5" 1376 - source = "registry+https://github.com/rust-lang/crates.io-index" 1377 - checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 1378 - dependencies = [ 1379 - "plotters-backend", 1380 - ] 1381 - 1382 - [[package]] 1383 - name = "powerfmt" 1384 - version = "0.2.0" 1385 - source = "registry+https://github.com/rust-lang/crates.io-index" 1386 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 1387 - 1388 - [[package]] 1389 - name = "ppv-lite86" 1390 - version = "0.2.17" 1391 - source = "registry+https://github.com/rust-lang/crates.io-index" 1392 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1393 - 1394 - [[package]] 1395 - name = "precomputed-hash" 1396 - version = "0.1.1" 1397 - source = "registry+https://github.com/rust-lang/crates.io-index" 1398 - checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 1399 - 1400 - [[package]] 1401 - name = "proc-macro2" 1402 - version = "1.0.81" 1403 - source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 1405 - dependencies = [ 1406 - "unicode-ident", 1407 - ] 1408 - 1409 - [[package]] 1410 - name = "proguard" 1411 - version = "5.4.1" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "b88dddb086b00f5539a95d2c7a2373358fd8bfadb7b1297cc29e0196403a1b98" 1414 - dependencies = [ 1415 - "lazy_static", 1416 - "uuid", 1417 - ] 1418 - 1419 - [[package]] 1420 - name = "psm" 1421 - version = "0.1.21" 1422 - source = "registry+https://github.com/rust-lang/crates.io-index" 1423 - checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" 1424 - dependencies = [ 1425 - "cc", 1426 - ] 1427 - 1428 - [[package]] 1429 - name = "quote" 1430 - version = "1.0.36" 1431 - source = "registry+https://github.com/rust-lang/crates.io-index" 1432 - checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1433 - dependencies = [ 1434 - "proc-macro2", 1435 - ] 1436 - 1437 - [[package]] 1438 - name = "radium" 1439 - version = "0.7.0" 1440 - source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 1442 - 1443 - [[package]] 1444 - name = "rand" 1445 - version = "0.8.5" 1446 - source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1448 - dependencies = [ 1449 - "libc", 1450 - "rand_chacha", 1451 - "rand_core", 1452 - ] 1453 - 1454 - [[package]] 1455 - name = "rand_chacha" 1456 - version = "0.3.1" 1457 - source = "registry+https://github.com/rust-lang/crates.io-index" 1458 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1459 - dependencies = [ 1460 - "ppv-lite86", 1461 - "rand_core", 1462 - ] 1463 - 1464 - [[package]] 1465 - name = "rand_core" 1466 - version = "0.6.4" 1467 - source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1469 - dependencies = [ 1470 - "getrandom", 1471 - ] 1472 - 1473 - [[package]] 1474 - name = "range-collections" 1475 - version = "0.2.4" 1476 - source = "registry+https://github.com/rust-lang/crates.io-index" 1477 - checksum = "61fdfd79629e2b44a1d34b4d227957174cb858e6b86ee45fad114edbcfc903ab" 1478 - dependencies = [ 1479 - "binary-merge", 1480 - "inplace-vec-builder", 1481 - "smallvec", 1482 - ] 1483 - 1484 - [[package]] 1485 - name = "range-map" 1486 - version = "0.1.5" 1487 - source = "registry+https://github.com/rust-lang/crates.io-index" 1488 - checksum = "87dc8ff3b0f3e32dbba6e49c592c0191a3a2cabbf6f7e5a78e1010050b9a42e1" 1489 - dependencies = [ 1490 - "num-traits 0.1.43", 1491 - ] 1492 - 1493 - [[package]] 1494 - name = "rayon" 1495 - version = "1.10.0" 1496 - source = "registry+https://github.com/rust-lang/crates.io-index" 1497 - checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 1498 - dependencies = [ 1499 - "either", 1500 - "rayon-core", 1501 - ] 1502 - 1503 - [[package]] 1504 - name = "rayon-core" 1505 - version = "1.12.1" 1506 - source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 1508 - dependencies = [ 1509 - "crossbeam-deque", 1510 - "crossbeam-utils", 1511 - ] 1512 - 1513 - [[package]] 1514 - name = "redox_syscall" 1515 - version = "0.5.1" 1516 - source = "registry+https://github.com/rust-lang/crates.io-index" 1517 - checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 1518 - dependencies = [ 1519 - "bitflags 2.5.0", 1520 - ] 1521 - 1522 - [[package]] 1523 - name = "regex" 1524 - version = "1.10.4" 1525 - source = "registry+https://github.com/rust-lang/crates.io-index" 1526 - checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 1527 - dependencies = [ 1528 - "aho-corasick", 1529 - "memchr", 1530 - "regex-automata 0.4.6", 1531 - "regex-syntax 0.8.3", 1532 - ] 1533 - 1534 - [[package]] 1535 - name = "regex-automata" 1536 - version = "0.1.10" 1537 - source = "registry+https://github.com/rust-lang/crates.io-index" 1538 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1539 - dependencies = [ 1540 - "regex-syntax 0.6.29", 1541 - ] 1542 - 1543 - [[package]] 1544 - name = "regex-automata" 1545 - version = "0.4.6" 1546 - source = "registry+https://github.com/rust-lang/crates.io-index" 1547 - checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 1548 - dependencies = [ 1549 - "aho-corasick", 1550 - "memchr", 1551 - "regex-syntax 0.8.3", 1552 - ] 1553 - 1554 - [[package]] 1555 - name = "regex-syntax" 1556 - version = "0.6.29" 1557 - source = "registry+https://github.com/rust-lang/crates.io-index" 1558 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1559 - 1560 - [[package]] 1561 - name = "regex-syntax" 1562 - version = "0.8.3" 1563 - source = "registry+https://github.com/rust-lang/crates.io-index" 1564 - checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 1565 - 1566 - [[package]] 1567 - name = "rustc-demangle" 1568 - version = "0.1.23" 1569 - source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1571 - 1572 - [[package]] 1573 - name = "rustc-hash" 1574 - version = "1.1.0" 1575 - source = "registry+https://github.com/rust-lang/crates.io-index" 1576 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1577 - 1578 - [[package]] 1579 - name = "rustc_version" 1580 - version = "0.2.3" 1581 - source = "registry+https://github.com/rust-lang/crates.io-index" 1582 - checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 1583 - dependencies = [ 1584 - "semver", 1585 - ] 1586 - 1587 - [[package]] 1588 - name = "rustix" 1589 - version = "0.38.34" 1590 - source = "registry+https://github.com/rust-lang/crates.io-index" 1591 - checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 1592 - dependencies = [ 1593 - "bitflags 2.5.0", 1594 - "errno", 1595 - "libc", 1596 - "linux-raw-sys", 1597 - "windows-sys", 1598 - ] 1599 - 1600 - [[package]] 1601 - name = "ryu" 1602 - version = "1.0.17" 1603 - source = "registry+https://github.com/rust-lang/crates.io-index" 1604 - checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 1605 - 1606 - [[package]] 1607 - name = "same-file" 1608 - version = "1.0.6" 1609 - source = "registry+https://github.com/rust-lang/crates.io-index" 1610 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 1611 - dependencies = [ 1612 - "winapi-util", 1613 - ] 1614 - 1615 - [[package]] 1616 - name = "scoped-tls" 1617 - version = "1.0.1" 1618 - source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 1620 - 1621 - [[package]] 1622 - name = "scopeguard" 1623 - version = "1.2.0" 1624 - source = "registry+https://github.com/rust-lang/crates.io-index" 1625 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1626 - 1627 - [[package]] 1628 - name = "scroll" 1629 - version = "0.11.0" 1630 - source = "registry+https://github.com/rust-lang/crates.io-index" 1631 - checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" 1632 - dependencies = [ 1633 - "scroll_derive", 1634 - ] 1635 - 1636 - [[package]] 1637 - name = "scroll_derive" 1638 - version = "0.11.1" 1639 - source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae" 1641 - dependencies = [ 1642 - "proc-macro2", 1643 - "quote", 1644 - "syn 2.0.60", 1645 - ] 1646 - 1647 - [[package]] 1648 - name = "semver" 1649 - version = "0.9.0" 1650 - source = "registry+https://github.com/rust-lang/crates.io-index" 1651 - checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 1652 - dependencies = [ 1653 - "semver-parser", 1654 - ] 1655 - 1656 - [[package]] 1657 - name = "semver-parser" 1658 - version = "0.7.0" 1659 - source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 1661 - 1662 - [[package]] 1663 - name = "serde" 1664 - version = "1.0.200" 1665 - source = "registry+https://github.com/rust-lang/crates.io-index" 1666 - checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" 1667 - dependencies = [ 1668 - "serde_derive", 1669 - ] 1670 - 1671 - [[package]] 1672 - name = "serde_derive" 1673 - version = "1.0.200" 1674 - source = "registry+https://github.com/rust-lang/crates.io-index" 1675 - checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" 1676 - dependencies = [ 1677 - "proc-macro2", 1678 - "quote", 1679 - "syn 2.0.60", 1680 - ] 1681 - 1682 - [[package]] 1683 - name = "serde_json" 1684 - version = "1.0.116" 1685 - source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 1687 - dependencies = [ 1688 - "itoa", 1689 - "ryu", 1690 - "serde", 1691 - ] 1692 - 1693 - [[package]] 1694 - name = "sha1_smol" 1695 - version = "1.0.0" 1696 - source = "registry+https://github.com/rust-lang/crates.io-index" 1697 - checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 1698 - 1699 - [[package]] 1700 - name = "sharded-slab" 1701 - version = "0.1.7" 1702 - source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 1704 - dependencies = [ 1705 - "lazy_static", 1706 - ] 1707 - 1708 - [[package]] 1709 - name = "similar" 1710 - version = "2.5.0" 1711 - source = "registry+https://github.com/rust-lang/crates.io-index" 1712 - checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" 1713 - dependencies = [ 1714 - "bstr", 1715 - "unicode-segmentation", 1716 - ] 1717 - 1718 - [[package]] 1719 - name = "similar-asserts" 1720 - version = "1.5.0" 1721 - source = "registry+https://github.com/rust-lang/crates.io-index" 1722 - checksum = "e041bb827d1bfca18f213411d51b665309f1afb37a04a5d1464530e13779fc0f" 1723 - dependencies = [ 1724 - "console", 1725 - "similar", 1726 - ] 1727 - 1728 - [[package]] 1729 - name = "siphasher" 1730 - version = "0.3.11" 1731 - source = "registry+https://github.com/rust-lang/crates.io-index" 1732 - checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 1733 - 1734 - [[package]] 1735 - name = "slab" 1736 - version = "0.4.9" 1737 - source = "registry+https://github.com/rust-lang/crates.io-index" 1738 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1739 - dependencies = [ 1740 - "autocfg", 1741 - ] 1742 - 1743 - [[package]] 1744 - name = "smallvec" 1745 - version = "1.13.2" 1746 - source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1748 - 1749 - [[package]] 1750 - name = "smart-default" 1751 - version = "0.6.0" 1752 - source = "registry+https://github.com/rust-lang/crates.io-index" 1753 - checksum = "133659a15339456eeeb07572eb02a91c91e9815e9cbc89566944d2c8d3efdbf6" 1754 - dependencies = [ 1755 - "proc-macro2", 1756 - "quote", 1757 - "syn 1.0.109", 1758 - ] 1759 - 1760 - [[package]] 1761 - name = "smartstring" 1762 - version = "1.0.1" 1763 - source = "registry+https://github.com/rust-lang/crates.io-index" 1764 - checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29" 1765 - dependencies = [ 1766 - "autocfg", 1767 - "static_assertions", 1768 - "version_check", 1769 - ] 1770 - 1771 - [[package]] 1772 - name = "sourcemap" 1773 - version = "6.4.1" 1774 - source = "registry+https://github.com/rust-lang/crates.io-index" 1775 - checksum = "e4cbf65ca7dc576cf50e21f8d0712d96d4fcfd797389744b7b222a85cdf5bd90" 1776 - dependencies = [ 1777 - "data-encoding", 1778 - "debugid", 1779 - "if_chain", 1780 - "rustc_version", 1781 - "serde", 1782 - "serde_json", 1783 - "unicode-id", 1784 - "url", 1785 - ] 1786 - 1787 - [[package]] 1788 - name = "sourcemapcache_debug" 1789 - version = "10.2.1" 1790 - dependencies = [ 1791 - "anyhow", 1792 - "clap", 1793 - "symbolic", 1794 - "tracing", 1795 - "tracing-subscriber", 1796 - ] 1797 - 1798 - [[package]] 1799 - name = "stable_deref_trait" 1800 - version = "1.2.0" 1801 - source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 1803 - 1804 - [[package]] 1805 - name = "stacker" 1806 - version = "0.1.15" 1807 - source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" 1809 - dependencies = [ 1810 - "cc", 1811 - "cfg-if", 1812 - "libc", 1813 - "psm", 1814 - "winapi", 1815 - ] 1816 - 1817 - [[package]] 1818 - name = "static_assertions" 1819 - version = "1.1.0" 1820 - source = "registry+https://github.com/rust-lang/crates.io-index" 1821 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1822 - 1823 - [[package]] 1824 - name = "string_cache" 1825 - version = "0.8.7" 1826 - source = "registry+https://github.com/rust-lang/crates.io-index" 1827 - checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 1828 - dependencies = [ 1829 - "new_debug_unreachable", 1830 - "once_cell", 1831 - "parking_lot", 1832 - "phf_shared", 1833 - "precomputed-hash", 1834 - "serde", 1835 - ] 1836 - 1837 - [[package]] 1838 - name = "string_cache_codegen" 1839 - version = "0.5.2" 1840 - source = "registry+https://github.com/rust-lang/crates.io-index" 1841 - checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 1842 - dependencies = [ 1843 - "phf_generator", 1844 - "phf_shared", 1845 - "proc-macro2", 1846 - "quote", 1847 - ] 1848 - 1849 - [[package]] 1850 - name = "string_enum" 1851 - version = "0.4.4" 1852 - source = "registry+https://github.com/rust-lang/crates.io-index" 1853 - checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90" 1854 - dependencies = [ 1855 - "proc-macro2", 1856 - "quote", 1857 - "swc_macros_common", 1858 - "syn 2.0.60", 1859 - ] 1860 - 1861 - [[package]] 1862 - name = "strsim" 1863 - version = "0.10.0" 1864 - source = "registry+https://github.com/rust-lang/crates.io-index" 1865 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1866 - 1867 - [[package]] 1868 - name = "swc_atoms" 1869 - version = "0.5.9" 1870 - source = "registry+https://github.com/rust-lang/crates.io-index" 1871 - checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" 1872 - dependencies = [ 1873 - "once_cell", 1874 - "rustc-hash", 1875 - "serde", 1876 - "string_cache", 1877 - "string_cache_codegen", 1878 - "triomphe", 1879 - ] 1880 - 1881 - [[package]] 1882 - name = "swc_common" 1883 - version = "0.31.22" 1884 - source = "registry+https://github.com/rust-lang/crates.io-index" 1885 - checksum = "88d00f960c667c59c133f30492f4d07f26242fcf988a066d3871e6d3d838d528" 1886 - dependencies = [ 1887 - "ast_node", 1888 - "better_scoped_tls", 1889 - "cfg-if", 1890 - "either", 1891 - "from_variant", 1892 - "new_debug_unreachable", 1893 - "num-bigint", 1894 - "once_cell", 1895 - "rustc-hash", 1896 - "serde", 1897 - "siphasher", 1898 - "string_cache", 1899 - "swc_atoms", 1900 - "swc_eq_ignore_macros", 1901 - "swc_visit", 1902 - "tracing", 1903 - "unicode-width", 1904 - "url", 1905 - ] 1906 - 1907 - [[package]] 1908 - name = "swc_ecma_ast" 1909 - version = "0.106.6" 1910 - source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - checksum = "ebf4d6804b1da4146c4c0359d129e3dd43568d321f69d7953d9abbca4ded76ba" 1912 - dependencies = [ 1913 - "bitflags 2.5.0", 1914 - "is-macro", 1915 - "num-bigint", 1916 - "scoped-tls", 1917 - "string_enum", 1918 - "swc_atoms", 1919 - "swc_common", 1920 - "unicode-id", 1921 - ] 1922 - 1923 - [[package]] 1924 - name = "swc_ecma_parser" 1925 - version = "0.136.8" 1926 - source = "registry+https://github.com/rust-lang/crates.io-index" 1927 - checksum = "45d40421c607d7a48334f78a9b24a5cbde1f36250f9986746ec082208d68b39f" 1928 - dependencies = [ 1929 - "either", 1930 - "lexical", 1931 - "num-bigint", 1932 - "serde", 1933 - "smallvec", 1934 - "smartstring", 1935 - "stacker", 1936 - "swc_atoms", 1937 - "swc_common", 1938 - "swc_ecma_ast", 1939 - "tracing", 1940 - "typed-arena", 1941 - ] 1942 - 1943 - [[package]] 1944 - name = "swc_ecma_visit" 1945 - version = "0.92.5" 1946 - source = "registry+https://github.com/rust-lang/crates.io-index" 1947 - checksum = "0f61da6cac0ec3b7e62d367cfbd9e38e078a4601271891ad94f0dac5ff69f839" 1948 - dependencies = [ 1949 - "num-bigint", 1950 - "swc_atoms", 1951 - "swc_common", 1952 - "swc_ecma_ast", 1953 - "swc_visit", 1954 - "tracing", 1955 - ] 1956 - 1957 - [[package]] 1958 - name = "swc_eq_ignore_macros" 1959 - version = "0.1.3" 1960 - source = "registry+https://github.com/rust-lang/crates.io-index" 1961 - checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" 1962 - dependencies = [ 1963 - "proc-macro2", 1964 - "quote", 1965 - "syn 2.0.60", 1966 - ] 1967 - 1968 - [[package]] 1969 - name = "swc_macros_common" 1970 - version = "0.3.11" 1971 - source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" 1973 - dependencies = [ 1974 - "proc-macro2", 1975 - "quote", 1976 - "syn 2.0.60", 1977 - ] 1978 - 1979 - [[package]] 1980 - name = "swc_visit" 1981 - version = "0.5.14" 1982 - source = "registry+https://github.com/rust-lang/crates.io-index" 1983 - checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9" 1984 - dependencies = [ 1985 - "either", 1986 - "swc_visit_macros", 1987 - ] 1988 - 1989 - [[package]] 1990 - name = "swc_visit_macros" 1991 - version = "0.5.12" 1992 - source = "registry+https://github.com/rust-lang/crates.io-index" 1993 - checksum = "4ae9ef18ff8daffa999f729db056d2821cd2f790f3a11e46422d19f46bb193e7" 1994 - dependencies = [ 1995 - "Inflector", 1996 - "proc-macro2", 1997 - "quote", 1998 - "swc_macros_common", 1999 - "syn 2.0.60", 2000 - ] 2001 - 2002 - [[package]] 2003 - name = "symbolic" 2004 - version = "10.2.1" 2005 - dependencies = [ 2006 - "symbolic-cfi", 2007 - "symbolic-common", 2008 - "symbolic-debuginfo", 2009 - "symbolic-demangle", 2010 - "symbolic-il2cpp", 2011 - "symbolic-ppdb", 2012 - "symbolic-sourcemapcache", 2013 - "symbolic-symcache", 2014 - "symbolic-unreal", 2015 - ] 2016 - 2017 - [[package]] 2018 - name = "symbolic-cabi" 2019 - version = "10.2.1" 2020 - dependencies = [ 2021 - "proguard", 2022 - "sourcemap", 2023 - "symbolic", 2024 - "tempfile", 2025 - ] 2026 - 2027 - [[package]] 2028 - name = "symbolic-cfi" 2029 - version = "10.2.1" 2030 - dependencies = [ 2031 - "insta", 2032 - "similar-asserts", 2033 - "symbolic-common", 2034 - "symbolic-debuginfo", 2035 - "symbolic-testutils", 2036 - "thiserror", 2037 - ] 2038 - 2039 - [[package]] 2040 - name = "symbolic-common" 2041 - version = "10.2.1" 2042 - dependencies = [ 2043 - "debugid", 2044 - "memmap2", 2045 - "serde", 2046 - "similar-asserts", 2047 - "stable_deref_trait", 2048 - "symbolic-testutils", 2049 - "tempfile", 2050 - "uuid", 2051 - ] 2052 - 2053 - [[package]] 2054 - name = "symbolic-debuginfo" 2055 - version = "10.2.1" 2056 - dependencies = [ 2057 - "bitvec", 2058 - "criterion", 2059 - "dmsort", 2060 - "elementtree", 2061 - "elsa", 2062 - "fallible-iterator", 2063 - "flate2", 2064 - "gimli 0.27.3", 2065 - "goblin", 2066 - "insta", 2067 - "lazy_static", 2068 - "lazycell", 2069 - "nom", 2070 - "nom-supreme", 2071 - "parking_lot", 2072 - "pdb-addr2line", 2073 - "regex", 2074 - "scroll", 2075 - "serde", 2076 - "serde_json", 2077 - "similar-asserts", 2078 - "smallvec", 2079 - "symbolic-common", 2080 - "symbolic-ppdb", 2081 - "symbolic-testutils", 2082 - "tempfile", 2083 - "thiserror", 2084 - "wasmparser", 2085 - "zip", 2086 - ] 2087 - 2088 - [[package]] 2089 - name = "symbolic-demangle" 2090 - version = "10.2.1" 2091 - dependencies = [ 2092 - "cc", 2093 - "cpp_demangle", 2094 - "msvc-demangler", 2095 - "rustc-demangle", 2096 - "similar-asserts", 2097 - "symbolic-common", 2098 - ] 2099 - 2100 - [[package]] 2101 - name = "symbolic-il2cpp" 2102 - version = "10.2.1" 2103 - dependencies = [ 2104 - "indexmap", 2105 - "serde_json", 2106 - "symbolic-common", 2107 - "symbolic-debuginfo", 2108 - ] 2109 - 2110 - [[package]] 2111 - name = "symbolic-ppdb" 2112 - version = "10.2.1" 2113 - dependencies = [ 2114 - "indexmap", 2115 - "symbolic-common", 2116 - "symbolic-testutils", 2117 - "thiserror", 2118 - "uuid", 2119 - "watto", 2120 - ] 2121 - 2122 - [[package]] 2123 - name = "symbolic-sourcemapcache" 2124 - version = "10.2.1" 2125 - dependencies = [ 2126 - "itertools", 2127 - "js-source-scopes", 2128 - "sourcemap", 2129 - "symbolic-testutils", 2130 - "thiserror", 2131 - "tracing", 2132 - "watto", 2133 - ] 2134 - 2135 - [[package]] 2136 - name = "symbolic-symcache" 2137 - version = "10.2.1" 2138 - dependencies = [ 2139 - "criterion", 2140 - "indexmap", 2141 - "insta", 2142 - "similar-asserts", 2143 - "symbolic-common", 2144 - "symbolic-debuginfo", 2145 - "symbolic-il2cpp", 2146 - "symbolic-testutils", 2147 - "thiserror", 2148 - "tracing", 2149 - "watto", 2150 - ] 2151 - 2152 - [[package]] 2153 - name = "symbolic-testutils" 2154 - version = "10.2.1" 2155 - 2156 - [[package]] 2157 - name = "symbolic-unreal" 2158 - version = "10.2.1" 2159 - dependencies = [ 2160 - "anylog", 2161 - "bytes", 2162 - "chrono", 2163 - "elementtree", 2164 - "flate2", 2165 - "insta", 2166 - "lazy_static", 2167 - "regex", 2168 - "scroll", 2169 - "serde", 2170 - "similar-asserts", 2171 - "symbolic-testutils", 2172 - "thiserror", 2173 - "time", 2174 - ] 2175 - 2176 - [[package]] 2177 - name = "symcache_debug" 2178 - version = "10.2.1" 2179 - dependencies = [ 2180 - "anyhow", 2181 - "clap", 2182 - "symbolic", 2183 - ] 2184 - 2185 - [[package]] 2186 - name = "syn" 2187 - version = "1.0.109" 2188 - source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2190 - dependencies = [ 2191 - "proc-macro2", 2192 - "quote", 2193 - "unicode-ident", 2194 - ] 2195 - 2196 - [[package]] 2197 - name = "syn" 2198 - version = "2.0.60" 2199 - source = "registry+https://github.com/rust-lang/crates.io-index" 2200 - checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" 2201 - dependencies = [ 2202 - "proc-macro2", 2203 - "quote", 2204 - "unicode-ident", 2205 - ] 2206 - 2207 - [[package]] 2208 - name = "tap" 2209 - version = "1.0.1" 2210 - source = "registry+https://github.com/rust-lang/crates.io-index" 2211 - checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 2212 - 2213 - [[package]] 2214 - name = "tempfile" 2215 - version = "3.10.1" 2216 - source = "registry+https://github.com/rust-lang/crates.io-index" 2217 - checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2218 - dependencies = [ 2219 - "cfg-if", 2220 - "fastrand", 2221 - "rustix", 2222 - "windows-sys", 2223 - ] 2224 - 2225 - [[package]] 2226 - name = "termcolor" 2227 - version = "1.4.1" 2228 - source = "registry+https://github.com/rust-lang/crates.io-index" 2229 - checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 2230 - dependencies = [ 2231 - "winapi-util", 2232 - ] 2233 - 2234 - [[package]] 2235 - name = "textwrap" 2236 - version = "0.16.1" 2237 - source = "registry+https://github.com/rust-lang/crates.io-index" 2238 - checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 2239 - 2240 - [[package]] 2241 - name = "thiserror" 2242 - version = "1.0.59" 2243 - source = "registry+https://github.com/rust-lang/crates.io-index" 2244 - checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 2245 - dependencies = [ 2246 - "thiserror-impl", 2247 - ] 2248 - 2249 - [[package]] 2250 - name = "thiserror-impl" 2251 - version = "1.0.59" 2252 - source = "registry+https://github.com/rust-lang/crates.io-index" 2253 - checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 2254 - dependencies = [ 2255 - "proc-macro2", 2256 - "quote", 2257 - "syn 2.0.60", 2258 - ] 2259 - 2260 - [[package]] 2261 - name = "thread_local" 2262 - version = "1.1.8" 2263 - source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 2265 - dependencies = [ 2266 - "cfg-if", 2267 - "once_cell", 2268 - ] 2269 - 2270 - [[package]] 2271 - name = "time" 2272 - version = "0.3.36" 2273 - source = "registry+https://github.com/rust-lang/crates.io-index" 2274 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2275 - dependencies = [ 2276 - "deranged", 2277 - "itoa", 2278 - "num-conv", 2279 - "powerfmt", 2280 - "serde", 2281 - "time-core", 2282 - "time-macros", 2283 - ] 2284 - 2285 - [[package]] 2286 - name = "time-core" 2287 - version = "0.1.2" 2288 - source = "registry+https://github.com/rust-lang/crates.io-index" 2289 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2290 - 2291 - [[package]] 2292 - name = "time-macros" 2293 - version = "0.2.18" 2294 - source = "registry+https://github.com/rust-lang/crates.io-index" 2295 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2296 - dependencies = [ 2297 - "num-conv", 2298 - "time-core", 2299 - ] 2300 - 2301 - [[package]] 2302 - name = "tinytemplate" 2303 - version = "1.2.1" 2304 - source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 2306 - dependencies = [ 2307 - "serde", 2308 - "serde_json", 2309 - ] 2310 - 2311 - [[package]] 2312 - name = "tinyvec" 2313 - version = "1.6.0" 2314 - source = "registry+https://github.com/rust-lang/crates.io-index" 2315 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2316 - dependencies = [ 2317 - "tinyvec_macros", 2318 - ] 2319 - 2320 - [[package]] 2321 - name = "tinyvec_macros" 2322 - version = "0.1.1" 2323 - source = "registry+https://github.com/rust-lang/crates.io-index" 2324 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2325 - 2326 - [[package]] 2327 - name = "tokio" 2328 - version = "1.37.0" 2329 - source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 2331 - dependencies = [ 2332 - "backtrace", 2333 - "pin-project-lite", 2334 - "tokio-macros", 2335 - ] 2336 - 2337 - [[package]] 2338 - name = "tokio-macros" 2339 - version = "2.2.0" 2340 - source = "registry+https://github.com/rust-lang/crates.io-index" 2341 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 2342 - dependencies = [ 2343 - "proc-macro2", 2344 - "quote", 2345 - "syn 2.0.60", 2346 - ] 2347 - 2348 - [[package]] 2349 - name = "tracing" 2350 - version = "0.1.40" 2351 - source = "registry+https://github.com/rust-lang/crates.io-index" 2352 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2353 - dependencies = [ 2354 - "log", 2355 - "pin-project-lite", 2356 - "tracing-attributes", 2357 - "tracing-core", 2358 - ] 2359 - 2360 - [[package]] 2361 - name = "tracing-attributes" 2362 - version = "0.1.27" 2363 - source = "registry+https://github.com/rust-lang/crates.io-index" 2364 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2365 - dependencies = [ 2366 - "proc-macro2", 2367 - "quote", 2368 - "syn 2.0.60", 2369 - ] 2370 - 2371 - [[package]] 2372 - name = "tracing-core" 2373 - version = "0.1.32" 2374 - source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2376 - dependencies = [ 2377 - "once_cell", 2378 - "valuable", 2379 - ] 2380 - 2381 - [[package]] 2382 - name = "tracing-log" 2383 - version = "0.2.0" 2384 - source = "registry+https://github.com/rust-lang/crates.io-index" 2385 - checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 2386 - dependencies = [ 2387 - "log", 2388 - "once_cell", 2389 - "tracing-core", 2390 - ] 2391 - 2392 - [[package]] 2393 - name = "tracing-subscriber" 2394 - version = "0.3.18" 2395 - source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 2397 - dependencies = [ 2398 - "matchers", 2399 - "nu-ansi-term", 2400 - "once_cell", 2401 - "regex", 2402 - "sharded-slab", 2403 - "smallvec", 2404 - "thread_local", 2405 - "tracing", 2406 - "tracing-core", 2407 - "tracing-log", 2408 - ] 2409 - 2410 - [[package]] 2411 - name = "triomphe" 2412 - version = "0.1.11" 2413 - source = "registry+https://github.com/rust-lang/crates.io-index" 2414 - checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" 2415 - dependencies = [ 2416 - "serde", 2417 - "stable_deref_trait", 2418 - ] 2419 - 2420 - [[package]] 2421 - name = "typed-arena" 2422 - version = "2.0.2" 2423 - source = "registry+https://github.com/rust-lang/crates.io-index" 2424 - checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" 2425 - 2426 - [[package]] 2427 - name = "unicode-bidi" 2428 - version = "0.3.15" 2429 - source = "registry+https://github.com/rust-lang/crates.io-index" 2430 - checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 2431 - 2432 - [[package]] 2433 - name = "unicode-id" 2434 - version = "0.3.4" 2435 - source = "registry+https://github.com/rust-lang/crates.io-index" 2436 - checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" 2437 - 2438 - [[package]] 2439 - name = "unicode-ident" 2440 - version = "1.0.12" 2441 - source = "registry+https://github.com/rust-lang/crates.io-index" 2442 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2443 - 2444 - [[package]] 2445 - name = "unicode-normalization" 2446 - version = "0.1.23" 2447 - source = "registry+https://github.com/rust-lang/crates.io-index" 2448 - checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 2449 - dependencies = [ 2450 - "tinyvec", 2451 - ] 2452 - 2453 - [[package]] 2454 - name = "unicode-segmentation" 2455 - version = "1.11.0" 2456 - source = "registry+https://github.com/rust-lang/crates.io-index" 2457 - checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 2458 - 2459 - [[package]] 2460 - name = "unicode-width" 2461 - version = "0.1.12" 2462 - source = "registry+https://github.com/rust-lang/crates.io-index" 2463 - checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 2464 - 2465 - [[package]] 2466 - name = "unreal_engine_crash" 2467 - version = "10.2.1" 2468 - dependencies = [ 2469 - "clap", 2470 - "symbolic", 2471 - ] 2472 - 2473 - [[package]] 2474 - name = "url" 2475 - version = "2.5.0" 2476 - source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2478 - dependencies = [ 2479 - "form_urlencoded", 2480 - "idna", 2481 - "percent-encoding", 2482 - ] 2483 - 2484 - [[package]] 2485 - name = "uuid" 2486 - version = "1.8.0" 2487 - source = "registry+https://github.com/rust-lang/crates.io-index" 2488 - checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 2489 - dependencies = [ 2490 - "sha1_smol", 2491 - ] 2492 - 2493 - [[package]] 2494 - name = "valuable" 2495 - version = "0.1.0" 2496 - source = "registry+https://github.com/rust-lang/crates.io-index" 2497 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 2498 - 2499 - [[package]] 2500 - name = "version_check" 2501 - version = "0.9.4" 2502 - source = "registry+https://github.com/rust-lang/crates.io-index" 2503 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2504 - 2505 - [[package]] 2506 - name = "walkdir" 2507 - version = "2.5.0" 2508 - source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 2510 - dependencies = [ 2511 - "same-file", 2512 - "winapi-util", 2513 - ] 2514 - 2515 - [[package]] 2516 - name = "wasi" 2517 - version = "0.11.0+wasi-snapshot-preview1" 2518 - source = "registry+https://github.com/rust-lang/crates.io-index" 2519 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2520 - 2521 - [[package]] 2522 - name = "wasm-bindgen" 2523 - version = "0.2.92" 2524 - source = "registry+https://github.com/rust-lang/crates.io-index" 2525 - checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 2526 - dependencies = [ 2527 - "cfg-if", 2528 - "wasm-bindgen-macro", 2529 - ] 2530 - 2531 - [[package]] 2532 - name = "wasm-bindgen-backend" 2533 - version = "0.2.92" 2534 - source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 2536 - dependencies = [ 2537 - "bumpalo", 2538 - "log", 2539 - "once_cell", 2540 - "proc-macro2", 2541 - "quote", 2542 - "syn 2.0.60", 2543 - "wasm-bindgen-shared", 2544 - ] 2545 - 2546 - [[package]] 2547 - name = "wasm-bindgen-macro" 2548 - version = "0.2.92" 2549 - source = "registry+https://github.com/rust-lang/crates.io-index" 2550 - checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 2551 - dependencies = [ 2552 - "quote", 2553 - "wasm-bindgen-macro-support", 2554 - ] 2555 - 2556 - [[package]] 2557 - name = "wasm-bindgen-macro-support" 2558 - version = "0.2.92" 2559 - source = "registry+https://github.com/rust-lang/crates.io-index" 2560 - checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 2561 - dependencies = [ 2562 - "proc-macro2", 2563 - "quote", 2564 - "syn 2.0.60", 2565 - "wasm-bindgen-backend", 2566 - "wasm-bindgen-shared", 2567 - ] 2568 - 2569 - [[package]] 2570 - name = "wasm-bindgen-shared" 2571 - version = "0.2.92" 2572 - source = "registry+https://github.com/rust-lang/crates.io-index" 2573 - checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 2574 - 2575 - [[package]] 2576 - name = "wasmparser" 2577 - version = "0.95.0" 2578 - source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a" 2580 - dependencies = [ 2581 - "indexmap", 2582 - "url", 2583 - ] 2584 - 2585 - [[package]] 2586 - name = "watto" 2587 - version = "0.1.0" 2588 - source = "registry+https://github.com/rust-lang/crates.io-index" 2589 - checksum = "6746b5315e417144282a047ebb82260d45c92d09bf653fa9ec975e3809be942b" 2590 - dependencies = [ 2591 - "leb128", 2592 - "thiserror", 2593 - ] 2594 - 2595 - [[package]] 2596 - name = "web-sys" 2597 - version = "0.3.69" 2598 - source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 2600 - dependencies = [ 2601 - "js-sys", 2602 - "wasm-bindgen", 2603 - ] 2604 - 2605 - [[package]] 2606 - name = "winapi" 2607 - version = "0.3.9" 2608 - source = "registry+https://github.com/rust-lang/crates.io-index" 2609 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2610 - dependencies = [ 2611 - "winapi-i686-pc-windows-gnu", 2612 - "winapi-x86_64-pc-windows-gnu", 2613 - ] 2614 - 2615 - [[package]] 2616 - name = "winapi-i686-pc-windows-gnu" 2617 - version = "0.4.0" 2618 - source = "registry+https://github.com/rust-lang/crates.io-index" 2619 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2620 - 2621 - [[package]] 2622 - name = "winapi-util" 2623 - version = "0.1.8" 2624 - source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 2626 - dependencies = [ 2627 - "windows-sys", 2628 - ] 2629 - 2630 - [[package]] 2631 - name = "winapi-x86_64-pc-windows-gnu" 2632 - version = "0.4.0" 2633 - source = "registry+https://github.com/rust-lang/crates.io-index" 2634 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2635 - 2636 - [[package]] 2637 - name = "windows-core" 2638 - version = "0.52.0" 2639 - source = "registry+https://github.com/rust-lang/crates.io-index" 2640 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2641 - dependencies = [ 2642 - "windows-targets", 2643 - ] 2644 - 2645 - [[package]] 2646 - name = "windows-sys" 2647 - version = "0.52.0" 2648 - source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2650 - dependencies = [ 2651 - "windows-targets", 2652 - ] 2653 - 2654 - [[package]] 2655 - name = "windows-targets" 2656 - version = "0.52.5" 2657 - source = "registry+https://github.com/rust-lang/crates.io-index" 2658 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 2659 - dependencies = [ 2660 - "windows_aarch64_gnullvm", 2661 - "windows_aarch64_msvc", 2662 - "windows_i686_gnu", 2663 - "windows_i686_gnullvm", 2664 - "windows_i686_msvc", 2665 - "windows_x86_64_gnu", 2666 - "windows_x86_64_gnullvm", 2667 - "windows_x86_64_msvc", 2668 - ] 2669 - 2670 - [[package]] 2671 - name = "windows_aarch64_gnullvm" 2672 - version = "0.52.5" 2673 - source = "registry+https://github.com/rust-lang/crates.io-index" 2674 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 2675 - 2676 - [[package]] 2677 - name = "windows_aarch64_msvc" 2678 - version = "0.52.5" 2679 - source = "registry+https://github.com/rust-lang/crates.io-index" 2680 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 2681 - 2682 - [[package]] 2683 - name = "windows_i686_gnu" 2684 - version = "0.52.5" 2685 - source = "registry+https://github.com/rust-lang/crates.io-index" 2686 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 2687 - 2688 - [[package]] 2689 - name = "windows_i686_gnullvm" 2690 - version = "0.52.5" 2691 - source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 2693 - 2694 - [[package]] 2695 - name = "windows_i686_msvc" 2696 - version = "0.52.5" 2697 - source = "registry+https://github.com/rust-lang/crates.io-index" 2698 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 2699 - 2700 - [[package]] 2701 - name = "windows_x86_64_gnu" 2702 - version = "0.52.5" 2703 - source = "registry+https://github.com/rust-lang/crates.io-index" 2704 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 2705 - 2706 - [[package]] 2707 - name = "windows_x86_64_gnullvm" 2708 - version = "0.52.5" 2709 - source = "registry+https://github.com/rust-lang/crates.io-index" 2710 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 2711 - 2712 - [[package]] 2713 - name = "windows_x86_64_msvc" 2714 - version = "0.52.5" 2715 - source = "registry+https://github.com/rust-lang/crates.io-index" 2716 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 2717 - 2718 - [[package]] 2719 - name = "wyz" 2720 - version = "0.5.1" 2721 - source = "registry+https://github.com/rust-lang/crates.io-index" 2722 - checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 2723 - dependencies = [ 2724 - "tap", 2725 - ] 2726 - 2727 - [[package]] 2728 - name = "zip" 2729 - version = "0.6.6" 2730 - source = "registry+https://github.com/rust-lang/crates.io-index" 2731 - checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 2732 - dependencies = [ 2733 - "byteorder", 2734 - "crc32fast", 2735 - "crossbeam-utils", 2736 - "flate2", 2737 - ]
-6764
pkgs/by-name/gl/glitchtip/update_esbuild.patch
··· 1 - diff --git a/package-lock.json b/package-lock.json 2 - index b472433c..72bcc0fe 100644 3 - --- a/package-lock.json 4 - +++ b/package-lock.json 5 - @@ -745,6 +745,23 @@ 6 - "semver": "bin/semver.js" 7 - } 8 - }, 9 - + "node_modules/@angular/build/node_modules/@esbuild/linux-x64": { 10 - + "version": "0.25.6", 11 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.6.tgz", 12 - + "integrity": "sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==", 13 - + "cpu": [ 14 - + "x64" 15 - + ], 16 - + "dev": true, 17 - + "license": "MIT", 18 - + "optional": true, 19 - + "os": [ 20 - + "linux" 21 - + ], 22 - + "engines": { 23 - + "node": ">=18" 24 - + } 25 - + }, 26 - "node_modules/@angular/build/node_modules/@types/node": { 27 - "version": "24.0.13", 28 - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.13.tgz", 29 - @@ -861,6 +878,48 @@ 30 - } 31 - } 32 - }, 33 - + "node_modules/@angular/build/node_modules/vite/node_modules/esbuild": { 34 - + "version": "0.25.6", 35 - + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.6.tgz", 36 - + "integrity": "sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==", 37 - + "dev": true, 38 - + "hasInstallScript": true, 39 - + "license": "MIT", 40 - + "bin": { 41 - + "esbuild": "bin/esbuild" 42 - + }, 43 - + "engines": { 44 - + "node": ">=18" 45 - + }, 46 - + "optionalDependencies": { 47 - + "@esbuild/aix-ppc64": "0.25.6", 48 - + "@esbuild/android-arm": "0.25.6", 49 - + "@esbuild/android-arm64": "0.25.6", 50 - + "@esbuild/android-x64": "0.25.6", 51 - + "@esbuild/darwin-arm64": "0.25.6", 52 - + "@esbuild/darwin-x64": "0.25.6", 53 - + "@esbuild/freebsd-arm64": "0.25.6", 54 - + "@esbuild/freebsd-x64": "0.25.6", 55 - + "@esbuild/linux-arm": "0.25.6", 56 - + "@esbuild/linux-arm64": "0.25.6", 57 - + "@esbuild/linux-ia32": "0.25.6", 58 - + "@esbuild/linux-loong64": "0.25.6", 59 - + "@esbuild/linux-mips64el": "0.25.6", 60 - + "@esbuild/linux-ppc64": "0.25.6", 61 - + "@esbuild/linux-riscv64": "0.25.6", 62 - + "@esbuild/linux-s390x": "0.25.6", 63 - + "@esbuild/linux-x64": "0.25.6", 64 - + "@esbuild/netbsd-arm64": "0.25.6", 65 - + "@esbuild/netbsd-x64": "0.25.6", 66 - + "@esbuild/openbsd-arm64": "0.25.6", 67 - + "@esbuild/openbsd-x64": "0.25.6", 68 - + "@esbuild/openharmony-arm64": "0.25.6", 69 - + "@esbuild/sunos-x64": "0.25.6", 70 - + "@esbuild/win32-arm64": "0.25.6", 71 - + "@esbuild/win32-ia32": "0.25.6", 72 - + "@esbuild/win32-x64": "0.25.6" 73 - + } 74 - + }, 75 - "node_modules/@angular/build/node_modules/yaml": { 76 - "version": "2.8.0", 77 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", 78 - @@ -3095,1357 +3154,1414 @@ 79 - "integrity": "sha512-FKVio41vAhqbgqKvmQIR056vahhEyAw22mau4nCTCGXB63ZV7oRCPZEz9yHrZGgtTnyKVtjXO48M+alzJRhLwA==", 80 - "license": "MIT" 81 - }, 82 - - "node_modules/@esbuild/linux-x64": { 83 - - "version": "0.25.5", 84 - - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", 85 - - "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", 86 - + "node_modules/@esbuild/aix-ppc64": { 87 - + "version": "0.25.6", 88 - + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.6.tgz", 89 - + "integrity": "sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==", 90 - "cpu": [ 91 - - "x64" 92 - + "ppc64" 93 - ], 94 - "dev": true, 95 - "license": "MIT", 96 - "optional": true, 97 - "os": [ 98 - - "linux" 99 - + "aix" 100 - ], 101 - "engines": { 102 - "node": ">=18" 103 - } 104 - }, 105 - - "node_modules/@eslint-community/eslint-utils": { 106 - - "version": "4.4.1", 107 - - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", 108 - - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", 109 - + "node_modules/@esbuild/android-arm": { 110 - + "version": "0.25.6", 111 - + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.6.tgz", 112 - + "integrity": "sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==", 113 - + "cpu": [ 114 - + "arm" 115 - + ], 116 - "dev": true, 117 - "license": "MIT", 118 - - "dependencies": { 119 - - "eslint-visitor-keys": "^3.4.3" 120 - - }, 121 - + "optional": true, 122 - + "os": [ 123 - + "android" 124 - + ], 125 - "engines": { 126 - - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 127 - - }, 128 - - "funding": { 129 - - "url": "https://opencollective.com/eslint" 130 - - }, 131 - - "peerDependencies": { 132 - - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 133 - + "node": ">=18" 134 - } 135 - }, 136 - - "node_modules/@eslint-community/regexpp": { 137 - - "version": "4.12.1", 138 - - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", 139 - - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", 140 - + "node_modules/@esbuild/android-arm64": { 141 - + "version": "0.25.6", 142 - + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.6.tgz", 143 - + "integrity": "sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==", 144 - + "cpu": [ 145 - + "arm64" 146 - + ], 147 - "dev": true, 148 - "license": "MIT", 149 - + "optional": true, 150 - + "os": [ 151 - + "android" 152 - + ], 153 - "engines": { 154 - - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 155 - + "node": ">=18" 156 - } 157 - }, 158 - - "node_modules/@eslint/config-array": { 159 - - "version": "0.20.0", 160 - - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", 161 - - "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", 162 - + "node_modules/@esbuild/android-x64": { 163 - + "version": "0.25.6", 164 - + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.6.tgz", 165 - + "integrity": "sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==", 166 - + "cpu": [ 167 - + "x64" 168 - + ], 169 - "dev": true, 170 - - "license": "Apache-2.0", 171 - - "dependencies": { 172 - - "@eslint/object-schema": "^2.1.6", 173 - - "debug": "^4.3.1", 174 - - "minimatch": "^3.1.2" 175 - - }, 176 - + "license": "MIT", 177 - + "optional": true, 178 - + "os": [ 179 - + "android" 180 - + ], 181 - "engines": { 182 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 183 - + "node": ">=18" 184 - } 185 - }, 186 - - "node_modules/@eslint/config-array/node_modules/brace-expansion": { 187 - - "version": "1.1.11", 188 - - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 189 - - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 190 - + "node_modules/@esbuild/darwin-arm64": { 191 - + "version": "0.25.6", 192 - + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.6.tgz", 193 - + "integrity": "sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==", 194 - + "cpu": [ 195 - + "arm64" 196 - + ], 197 - "dev": true, 198 - "license": "MIT", 199 - - "dependencies": { 200 - - "balanced-match": "^1.0.0", 201 - - "concat-map": "0.0.1" 202 - + "optional": true, 203 - + "os": [ 204 - + "darwin" 205 - + ], 206 - + "engines": { 207 - + "node": ">=18" 208 - } 209 - }, 210 - - "node_modules/@eslint/config-array/node_modules/minimatch": { 211 - - "version": "3.1.2", 212 - - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 213 - - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 214 - + "node_modules/@esbuild/darwin-x64": { 215 - + "version": "0.25.6", 216 - + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.6.tgz", 217 - + "integrity": "sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==", 218 - + "cpu": [ 219 - + "x64" 220 - + ], 221 - "dev": true, 222 - - "license": "ISC", 223 - - "dependencies": { 224 - - "brace-expansion": "^1.1.7" 225 - - }, 226 - + "license": "MIT", 227 - + "optional": true, 228 - + "os": [ 229 - + "darwin" 230 - + ], 231 - "engines": { 232 - - "node": "*" 233 - + "node": ">=18" 234 - } 235 - }, 236 - - "node_modules/@eslint/config-helpers": { 237 - - "version": "0.2.2", 238 - - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", 239 - - "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", 240 - + "node_modules/@esbuild/freebsd-arm64": { 241 - + "version": "0.25.6", 242 - + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.6.tgz", 243 - + "integrity": "sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==", 244 - + "cpu": [ 245 - + "arm64" 246 - + ], 247 - "dev": true, 248 - - "license": "Apache-2.0", 249 - + "license": "MIT", 250 - + "optional": true, 251 - + "os": [ 252 - + "freebsd" 253 - + ], 254 - "engines": { 255 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 256 - + "node": ">=18" 257 - } 258 - }, 259 - - "node_modules/@eslint/core": { 260 - - "version": "0.14.0", 261 - - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", 262 - - "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", 263 - + "node_modules/@esbuild/freebsd-x64": { 264 - + "version": "0.25.6", 265 - + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.6.tgz", 266 - + "integrity": "sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==", 267 - + "cpu": [ 268 - + "x64" 269 - + ], 270 - "dev": true, 271 - - "license": "Apache-2.0", 272 - - "dependencies": { 273 - - "@types/json-schema": "^7.0.15" 274 - - }, 275 - + "license": "MIT", 276 - + "optional": true, 277 - + "os": [ 278 - + "freebsd" 279 - + ], 280 - "engines": { 281 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 282 - + "node": ">=18" 283 - } 284 - }, 285 - - "node_modules/@eslint/eslintrc": { 286 - - "version": "3.3.1", 287 - - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 288 - - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 289 - + "node_modules/@esbuild/linux-arm": { 290 - + "version": "0.25.6", 291 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.6.tgz", 292 - + "integrity": "sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==", 293 - + "cpu": [ 294 - + "arm" 295 - + ], 296 - "dev": true, 297 - "license": "MIT", 298 - - "dependencies": { 299 - - "ajv": "^6.12.4", 300 - - "debug": "^4.3.2", 301 - - "espree": "^10.0.1", 302 - - "globals": "^14.0.0", 303 - - "ignore": "^5.2.0", 304 - - "import-fresh": "^3.2.1", 305 - - "js-yaml": "^4.1.0", 306 - - "minimatch": "^3.1.2", 307 - - "strip-json-comments": "^3.1.1" 308 - - }, 309 - + "optional": true, 310 - + "os": [ 311 - + "linux" 312 - + ], 313 - "engines": { 314 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 315 - - }, 316 - - "funding": { 317 - - "url": "https://opencollective.com/eslint" 318 - + "node": ">=18" 319 - } 320 - }, 321 - - "node_modules/@eslint/eslintrc/node_modules/ajv": { 322 - - "version": "6.12.6", 323 - - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 324 - - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 325 - + "node_modules/@esbuild/linux-arm64": { 326 - + "version": "0.25.6", 327 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.6.tgz", 328 - + "integrity": "sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==", 329 - + "cpu": [ 330 - + "arm64" 331 - + ], 332 - "dev": true, 333 - "license": "MIT", 334 - - "dependencies": { 335 - - "fast-deep-equal": "^3.1.1", 336 - - "fast-json-stable-stringify": "^2.0.0", 337 - - "json-schema-traverse": "^0.4.1", 338 - - "uri-js": "^4.2.2" 339 - - }, 340 - - "funding": { 341 - - "type": "github", 342 - - "url": "https://github.com/sponsors/epoberezkin" 343 - + "optional": true, 344 - + "os": [ 345 - + "linux" 346 - + ], 347 - + "engines": { 348 - + "node": ">=18" 349 - } 350 - }, 351 - - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 352 - - "version": "1.1.11", 353 - - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 354 - - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 355 - + "node_modules/@esbuild/linux-ia32": { 356 - + "version": "0.25.6", 357 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.6.tgz", 358 - + "integrity": "sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==", 359 - + "cpu": [ 360 - + "ia32" 361 - + ], 362 - "dev": true, 363 - "license": "MIT", 364 - - "dependencies": { 365 - - "balanced-match": "^1.0.0", 366 - - "concat-map": "0.0.1" 367 - + "optional": true, 368 - + "os": [ 369 - + "linux" 370 - + ], 371 - + "engines": { 372 - + "node": ">=18" 373 - } 374 - }, 375 - - "node_modules/@eslint/eslintrc/node_modules/globals": { 376 - - "version": "14.0.0", 377 - - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 378 - - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 379 - + "node_modules/@esbuild/linux-loong64": { 380 - + "version": "0.25.6", 381 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.6.tgz", 382 - + "integrity": "sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==", 383 - + "cpu": [ 384 - + "loong64" 385 - + ], 386 - "dev": true, 387 - "license": "MIT", 388 - + "optional": true, 389 - + "os": [ 390 - + "linux" 391 - + ], 392 - "engines": { 393 - "node": ">=18" 394 - - }, 395 - - "funding": { 396 - - "url": "https://github.com/sponsors/sindresorhus" 397 - } 398 - }, 399 - - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { 400 - - "version": "0.4.1", 401 - - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 402 - - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 403 - - "dev": true, 404 - - "license": "MIT" 405 - - }, 406 - - "node_modules/@eslint/eslintrc/node_modules/minimatch": { 407 - - "version": "3.1.2", 408 - - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 409 - - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 410 - + "node_modules/@esbuild/linux-mips64el": { 411 - + "version": "0.25.6", 412 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.6.tgz", 413 - + "integrity": "sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==", 414 - + "cpu": [ 415 - + "mips64el" 416 - + ], 417 - "dev": true, 418 - - "license": "ISC", 419 - - "dependencies": { 420 - - "brace-expansion": "^1.1.7" 421 - - }, 422 - + "license": "MIT", 423 - + "optional": true, 424 - + "os": [ 425 - + "linux" 426 - + ], 427 - "engines": { 428 - - "node": "*" 429 - + "node": ">=18" 430 - } 431 - }, 432 - - "node_modules/@eslint/js": { 433 - - "version": "9.28.0", 434 - - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", 435 - - "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", 436 - + "node_modules/@esbuild/linux-ppc64": { 437 - + "version": "0.25.6", 438 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.6.tgz", 439 - + "integrity": "sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==", 440 - + "cpu": [ 441 - + "ppc64" 442 - + ], 443 - "dev": true, 444 - "license": "MIT", 445 - + "optional": true, 446 - + "os": [ 447 - + "linux" 448 - + ], 449 - "engines": { 450 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 451 - - }, 452 - - "funding": { 453 - - "url": "https://eslint.org/donate" 454 - + "node": ">=18" 455 - } 456 - }, 457 - - "node_modules/@eslint/object-schema": { 458 - - "version": "2.1.6", 459 - - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", 460 - - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", 461 - + "node_modules/@esbuild/linux-riscv64": { 462 - + "version": "0.25.6", 463 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.6.tgz", 464 - + "integrity": "sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==", 465 - + "cpu": [ 466 - + "riscv64" 467 - + ], 468 - "dev": true, 469 - - "license": "Apache-2.0", 470 - + "license": "MIT", 471 - + "optional": true, 472 - + "os": [ 473 - + "linux" 474 - + ], 475 - "engines": { 476 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 477 - + "node": ">=18" 478 - } 479 - }, 480 - - "node_modules/@eslint/plugin-kit": { 481 - - "version": "0.3.1", 482 - - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", 483 - - "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", 484 - + "node_modules/@esbuild/linux-s390x": { 485 - + "version": "0.25.6", 486 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.6.tgz", 487 - + "integrity": "sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==", 488 - + "cpu": [ 489 - + "s390x" 490 - + ], 491 - "dev": true, 492 - - "license": "Apache-2.0", 493 - - "dependencies": { 494 - - "@eslint/core": "^0.14.0", 495 - - "levn": "^0.4.1" 496 - - }, 497 - + "license": "MIT", 498 - + "optional": true, 499 - + "os": [ 500 - + "linux" 501 - + ], 502 - "engines": { 503 - - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 504 - + "node": ">=18" 505 - } 506 - }, 507 - - "node_modules/@github/webauthn-json": { 508 - - "version": "2.1.1", 509 - - "resolved": "https://registry.npmjs.org/@github/webauthn-json/-/webauthn-json-2.1.1.tgz", 510 - - "integrity": "sha512-XrftRn4z75SnaJOmZQbt7Mk+IIjqVHw+glDGOxuHwXkZBZh/MBoRS7MHjSZMDaLhT4RjN2VqiEU7EOYleuJWSQ==", 511 - + "node_modules/@esbuild/linux-x64": { 512 - + "version": "0.25.5", 513 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", 514 - + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", 515 - + "cpu": [ 516 - + "x64" 517 - + ], 518 - + "dev": true, 519 - "license": "MIT", 520 - - "bin": { 521 - - "webauthn-json": "dist/bin/main.js" 522 - + "optional": true, 523 - + "os": [ 524 - + "linux" 525 - + ], 526 - + "engines": { 527 - + "node": ">=18" 528 - } 529 - }, 530 - - "node_modules/@hapi/hoek": { 531 - - "version": "9.3.0", 532 - - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", 533 - - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", 534 - - "dev": true, 535 - - "license": "BSD-3-Clause" 536 - - }, 537 - - "node_modules/@hapi/topo": { 538 - - "version": "5.1.0", 539 - - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", 540 - - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", 541 - + "node_modules/@esbuild/netbsd-arm64": { 542 - + "version": "0.25.6", 543 - + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.6.tgz", 544 - + "integrity": "sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==", 545 - + "cpu": [ 546 - + "arm64" 547 - + ], 548 - "dev": true, 549 - - "license": "BSD-3-Clause", 550 - - "dependencies": { 551 - - "@hapi/hoek": "^9.0.0" 552 - + "license": "MIT", 553 - + "optional": true, 554 - + "os": [ 555 - + "netbsd" 556 - + ], 557 - + "engines": { 558 - + "node": ">=18" 559 - } 560 - }, 561 - - "node_modules/@humanfs/core": { 562 - - "version": "0.19.1", 563 - - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 564 - - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 565 - + "node_modules/@esbuild/netbsd-x64": { 566 - + "version": "0.25.6", 567 - + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.6.tgz", 568 - + "integrity": "sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==", 569 - + "cpu": [ 570 - + "x64" 571 - + ], 572 - "dev": true, 573 - - "license": "Apache-2.0", 574 - + "license": "MIT", 575 - + "optional": true, 576 - + "os": [ 577 - + "netbsd" 578 - + ], 579 - "engines": { 580 - - "node": ">=18.18.0" 581 - + "node": ">=18" 582 - } 583 - }, 584 - - "node_modules/@humanfs/node": { 585 - - "version": "0.16.6", 586 - - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", 587 - - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", 588 - + "node_modules/@esbuild/openbsd-arm64": { 589 - + "version": "0.25.6", 590 - + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.6.tgz", 591 - + "integrity": "sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==", 592 - + "cpu": [ 593 - + "arm64" 594 - + ], 595 - "dev": true, 596 - - "license": "Apache-2.0", 597 - - "dependencies": { 598 - - "@humanfs/core": "^0.19.1", 599 - - "@humanwhocodes/retry": "^0.3.0" 600 - - }, 601 - + "license": "MIT", 602 - + "optional": true, 603 - + "os": [ 604 - + "openbsd" 605 - + ], 606 - "engines": { 607 - - "node": ">=18.18.0" 608 - + "node": ">=18" 609 - } 610 - }, 611 - - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { 612 - - "version": "0.3.1", 613 - - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", 614 - - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", 615 - + "node_modules/@esbuild/openbsd-x64": { 616 - + "version": "0.25.6", 617 - + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.6.tgz", 618 - + "integrity": "sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==", 619 - + "cpu": [ 620 - + "x64" 621 - + ], 622 - "dev": true, 623 - - "license": "Apache-2.0", 624 - + "license": "MIT", 625 - + "optional": true, 626 - + "os": [ 627 - + "openbsd" 628 - + ], 629 - "engines": { 630 - - "node": ">=18.18" 631 - - }, 632 - - "funding": { 633 - - "type": "github", 634 - - "url": "https://github.com/sponsors/nzakas" 635 - + "node": ">=18" 636 - } 637 - }, 638 - - "node_modules/@humanwhocodes/module-importer": { 639 - - "version": "1.0.1", 640 - - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 641 - - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 642 - + "node_modules/@esbuild/openharmony-arm64": { 643 - + "version": "0.25.6", 644 - + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.6.tgz", 645 - + "integrity": "sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==", 646 - + "cpu": [ 647 - + "arm64" 648 - + ], 649 - "dev": true, 650 - - "license": "Apache-2.0", 651 - + "license": "MIT", 652 - + "optional": true, 653 - + "os": [ 654 - + "openharmony" 655 - + ], 656 - "engines": { 657 - - "node": ">=12.22" 658 - - }, 659 - - "funding": { 660 - - "type": "github", 661 - - "url": "https://github.com/sponsors/nzakas" 662 - + "node": ">=18" 663 - } 664 - }, 665 - - "node_modules/@humanwhocodes/retry": { 666 - - "version": "0.4.3", 667 - - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 668 - - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 669 - + "node_modules/@esbuild/sunos-x64": { 670 - + "version": "0.25.6", 671 - + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.6.tgz", 672 - + "integrity": "sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==", 673 - + "cpu": [ 674 - + "x64" 675 - + ], 676 - "dev": true, 677 - - "license": "Apache-2.0", 678 - + "license": "MIT", 679 - + "optional": true, 680 - + "os": [ 681 - + "sunos" 682 - + ], 683 - "engines": { 684 - - "node": ">=18.18" 685 - - }, 686 - - "funding": { 687 - - "type": "github", 688 - - "url": "https://github.com/sponsors/nzakas" 689 - + "node": ">=18" 690 - } 691 - }, 692 - - "node_modules/@iconify/types": { 693 - - "version": "2.0.0", 694 - - "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", 695 - - "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", 696 - - "license": "MIT", 697 - - "optional": true 698 - - }, 699 - - "node_modules/@iconify/utils": { 700 - - "version": "2.2.1", 701 - - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.2.1.tgz", 702 - - "integrity": "sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==", 703 - + "node_modules/@esbuild/win32-arm64": { 704 - + "version": "0.25.6", 705 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.6.tgz", 706 - + "integrity": "sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==", 707 - + "cpu": [ 708 - + "arm64" 709 - + ], 710 - + "dev": true, 711 - "license": "MIT", 712 - "optional": true, 713 - - "dependencies": { 714 - - "@antfu/install-pkg": "^0.4.1", 715 - - "@antfu/utils": "^0.7.10", 716 - - "@iconify/types": "^2.0.0", 717 - - "debug": "^4.4.0", 718 - - "globals": "^15.13.0", 719 - - "kolorist": "^1.8.0", 720 - - "local-pkg": "^0.5.1", 721 - - "mlly": "^1.7.3" 722 - + "os": [ 723 - + "win32" 724 - + ], 725 - + "engines": { 726 - + "node": ">=18" 727 - } 728 - }, 729 - - "node_modules/@iconify/utils/node_modules/globals": { 730 - - "version": "15.13.0", 731 - - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", 732 - - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", 733 - + "node_modules/@esbuild/win32-ia32": { 734 - + "version": "0.25.6", 735 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.6.tgz", 736 - + "integrity": "sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==", 737 - + "cpu": [ 738 - + "ia32" 739 - + ], 740 - + "dev": true, 741 - "license": "MIT", 742 - "optional": true, 743 - + "os": [ 744 - + "win32" 745 - + ], 746 - "engines": { 747 - "node": ">=18" 748 - - }, 749 - - "funding": { 750 - - "url": "https://github.com/sponsors/sindresorhus" 751 - } 752 - }, 753 - - "node_modules/@inquirer/checkbox": { 754 - - "version": "4.1.9", 755 - - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.1.9.tgz", 756 - - "integrity": "sha512-DBJBkzI5Wx4jFaYm221LHvAhpKYkhVS0k9plqHwaHhofGNxvYB7J3Bz8w+bFJ05zaMb0sZNHo4KdmENQFlNTuQ==", 757 - + "node_modules/@esbuild/win32-x64": { 758 - + "version": "0.25.6", 759 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.6.tgz", 760 - + "integrity": "sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==", 761 - + "cpu": [ 762 - + "x64" 763 - + ], 764 - "dev": true, 765 - "license": "MIT", 766 - - "dependencies": { 767 - - "@inquirer/core": "^10.1.14", 768 - - "@inquirer/figures": "^1.0.12", 769 - - "@inquirer/type": "^3.0.7", 770 - - "ansi-escapes": "^4.3.2", 771 - - "yoctocolors-cjs": "^2.1.2" 772 - - }, 773 - + "optional": true, 774 - + "os": [ 775 - + "win32" 776 - + ], 777 - "engines": { 778 - "node": ">=18" 779 - - }, 780 - - "peerDependencies": { 781 - - "@types/node": ">=18" 782 - - }, 783 - - "peerDependenciesMeta": { 784 - - "@types/node": { 785 - - "optional": true 786 - - } 787 - } 788 - }, 789 - - "node_modules/@inquirer/confirm": { 790 - - "version": "5.1.13", 791 - - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.13.tgz", 792 - - "integrity": "sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==", 793 - + "node_modules/@eslint-community/eslint-utils": { 794 - + "version": "4.4.1", 795 - + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", 796 - + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", 797 - "dev": true, 798 - "license": "MIT", 799 - "dependencies": { 800 - - "@inquirer/core": "^10.1.14", 801 - - "@inquirer/type": "^3.0.7" 802 - + "eslint-visitor-keys": "^3.4.3" 803 - }, 804 - "engines": { 805 - - "node": ">=18" 806 - + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 807 - }, 808 - - "peerDependencies": { 809 - - "@types/node": ">=18" 810 - + "funding": { 811 - + "url": "https://opencollective.com/eslint" 812 - }, 813 - - "peerDependenciesMeta": { 814 - - "@types/node": { 815 - - "optional": true 816 - - } 817 - + "peerDependencies": { 818 - + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 819 - } 820 - }, 821 - - "node_modules/@inquirer/core": { 822 - - "version": "10.1.14", 823 - - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.14.tgz", 824 - - "integrity": "sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A==", 825 - + "node_modules/@eslint-community/regexpp": { 826 - + "version": "4.12.1", 827 - + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", 828 - + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", 829 - "dev": true, 830 - "license": "MIT", 831 - - "dependencies": { 832 - - "@inquirer/figures": "^1.0.12", 833 - - "@inquirer/type": "^3.0.7", 834 - - "ansi-escapes": "^4.3.2", 835 - - "cli-width": "^4.1.0", 836 - - "mute-stream": "^2.0.0", 837 - - "signal-exit": "^4.1.0", 838 - - "wrap-ansi": "^6.2.0", 839 - - "yoctocolors-cjs": "^2.1.2" 840 - - }, 841 - "engines": { 842 - - "node": ">=18" 843 - - }, 844 - - "peerDependencies": { 845 - - "@types/node": ">=18" 846 - - }, 847 - - "peerDependenciesMeta": { 848 - - "@types/node": { 849 - - "optional": true 850 - - } 851 - + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 852 - } 853 - }, 854 - - "node_modules/@inquirer/editor": { 855 - - "version": "4.2.14", 856 - - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.14.tgz", 857 - - "integrity": "sha512-yd2qtLl4QIIax9DTMZ1ZN2pFrrj+yL3kgIWxm34SS6uwCr0sIhsNyudUjAo5q3TqI03xx4SEBkUJqZuAInp9uA==", 858 - + "node_modules/@eslint/config-array": { 859 - + "version": "0.20.0", 860 - + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", 861 - + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", 862 - "dev": true, 863 - - "license": "MIT", 864 - + "license": "Apache-2.0", 865 - "dependencies": { 866 - - "@inquirer/core": "^10.1.14", 867 - - "@inquirer/type": "^3.0.7", 868 - - "external-editor": "^3.1.0" 869 - + "@eslint/object-schema": "^2.1.6", 870 - + "debug": "^4.3.1", 871 - + "minimatch": "^3.1.2" 872 - }, 873 - "engines": { 874 - - "node": ">=18" 875 - - }, 876 - - "peerDependencies": { 877 - - "@types/node": ">=18" 878 - - }, 879 - - "peerDependenciesMeta": { 880 - - "@types/node": { 881 - - "optional": true 882 - - } 883 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 884 - } 885 - }, 886 - - "node_modules/@inquirer/expand": { 887 - - "version": "4.0.16", 888 - - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.16.tgz", 889 - - "integrity": "sha512-oiDqafWzMtofeJyyGkb1CTPaxUkjIcSxePHHQCfif8t3HV9pHcw1Kgdw3/uGpDvaFfeTluwQtWiqzPVjAqS3zA==", 890 - + "node_modules/@eslint/config-array/node_modules/brace-expansion": { 891 - + "version": "1.1.11", 892 - + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 893 - + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 894 - "dev": true, 895 - "license": "MIT", 896 - "dependencies": { 897 - - "@inquirer/core": "^10.1.14", 898 - - "@inquirer/type": "^3.0.7", 899 - - "yoctocolors-cjs": "^2.1.2" 900 - + "balanced-match": "^1.0.0", 901 - + "concat-map": "0.0.1" 902 - + } 903 - + }, 904 - + "node_modules/@eslint/config-array/node_modules/minimatch": { 905 - + "version": "3.1.2", 906 - + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 907 - + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 908 - + "dev": true, 909 - + "license": "ISC", 910 - + "dependencies": { 911 - + "brace-expansion": "^1.1.7" 912 - }, 913 - "engines": { 914 - - "node": ">=18" 915 - - }, 916 - - "peerDependencies": { 917 - - "@types/node": ">=18" 918 - - }, 919 - - "peerDependenciesMeta": { 920 - - "@types/node": { 921 - - "optional": true 922 - - } 923 - + "node": "*" 924 - } 925 - }, 926 - - "node_modules/@inquirer/figures": { 927 - - "version": "1.0.12", 928 - - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.12.tgz", 929 - - "integrity": "sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==", 930 - + "node_modules/@eslint/config-helpers": { 931 - + "version": "0.2.2", 932 - + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", 933 - + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", 934 - "dev": true, 935 - - "license": "MIT", 936 - + "license": "Apache-2.0", 937 - "engines": { 938 - - "node": ">=18" 939 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 940 - } 941 - }, 942 - - "node_modules/@inquirer/input": { 943 - - "version": "4.2.0", 944 - - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.0.tgz", 945 - - "integrity": "sha512-opqpHPB1NjAmDISi3uvZOTrjEEU5CWVu/HBkDby8t93+6UxYX0Z7Ps0Ltjm5sZiEbWenjubwUkivAEYQmy9xHw==", 946 - + "node_modules/@eslint/core": { 947 - + "version": "0.14.0", 948 - + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", 949 - + "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", 950 - "dev": true, 951 - - "license": "MIT", 952 - + "license": "Apache-2.0", 953 - "dependencies": { 954 - - "@inquirer/core": "^10.1.14", 955 - - "@inquirer/type": "^3.0.7" 956 - + "@types/json-schema": "^7.0.15" 957 - }, 958 - "engines": { 959 - - "node": ">=18" 960 - - }, 961 - - "peerDependencies": { 962 - - "@types/node": ">=18" 963 - - }, 964 - - "peerDependenciesMeta": { 965 - - "@types/node": { 966 - - "optional": true 967 - - } 968 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 969 - } 970 - }, 971 - - "node_modules/@inquirer/number": { 972 - - "version": "3.0.16", 973 - - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.16.tgz", 974 - - "integrity": "sha512-kMrXAaKGavBEoBYUCgualbwA9jWUx2TjMA46ek+pEKy38+LFpL9QHlTd8PO2kWPUgI/KB+qi02o4y2rwXbzr3Q==", 975 - + "node_modules/@eslint/eslintrc": { 976 - + "version": "3.3.1", 977 - + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", 978 - + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", 979 - "dev": true, 980 - "license": "MIT", 981 - "dependencies": { 982 - - "@inquirer/core": "^10.1.14", 983 - - "@inquirer/type": "^3.0.7" 984 - + "ajv": "^6.12.4", 985 - + "debug": "^4.3.2", 986 - + "espree": "^10.0.1", 987 - + "globals": "^14.0.0", 988 - + "ignore": "^5.2.0", 989 - + "import-fresh": "^3.2.1", 990 - + "js-yaml": "^4.1.0", 991 - + "minimatch": "^3.1.2", 992 - + "strip-json-comments": "^3.1.1" 993 - }, 994 - "engines": { 995 - - "node": ">=18" 996 - - }, 997 - - "peerDependencies": { 998 - - "@types/node": ">=18" 999 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1000 - }, 1001 - - "peerDependenciesMeta": { 1002 - - "@types/node": { 1003 - - "optional": true 1004 - - } 1005 - + "funding": { 1006 - + "url": "https://opencollective.com/eslint" 1007 - } 1008 - }, 1009 - - "node_modules/@inquirer/password": { 1010 - - "version": "4.0.16", 1011 - - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.16.tgz", 1012 - - "integrity": "sha512-g8BVNBj5Zeb5/Y3cSN+hDUL7CsIFDIuVxb9EPty3lkxBaYpjL5BNRKSYOF9yOLe+JOcKFd+TSVeADQ4iSY7rbg==", 1013 - + "node_modules/@eslint/eslintrc/node_modules/ajv": { 1014 - + "version": "6.12.6", 1015 - + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1016 - + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1017 - "dev": true, 1018 - "license": "MIT", 1019 - "dependencies": { 1020 - - "@inquirer/core": "^10.1.14", 1021 - - "@inquirer/type": "^3.0.7", 1022 - - "ansi-escapes": "^4.3.2" 1023 - - }, 1024 - - "engines": { 1025 - - "node": ">=18" 1026 - - }, 1027 - - "peerDependencies": { 1028 - - "@types/node": ">=18" 1029 - + "fast-deep-equal": "^3.1.1", 1030 - + "fast-json-stable-stringify": "^2.0.0", 1031 - + "json-schema-traverse": "^0.4.1", 1032 - + "uri-js": "^4.2.2" 1033 - }, 1034 - - "peerDependenciesMeta": { 1035 - - "@types/node": { 1036 - - "optional": true 1037 - - } 1038 - + "funding": { 1039 - + "type": "github", 1040 - + "url": "https://github.com/sponsors/epoberezkin" 1041 - } 1042 - }, 1043 - - "node_modules/@inquirer/prompts": { 1044 - - "version": "7.6.0", 1045 - - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.6.0.tgz", 1046 - - "integrity": "sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==", 1047 - + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 1048 - + "version": "1.1.11", 1049 - + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1050 - + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1051 - "dev": true, 1052 - "license": "MIT", 1053 - "dependencies": { 1054 - - "@inquirer/checkbox": "^4.1.9", 1055 - - "@inquirer/confirm": "^5.1.13", 1056 - - "@inquirer/editor": "^4.2.14", 1057 - - "@inquirer/expand": "^4.0.16", 1058 - - "@inquirer/input": "^4.2.0", 1059 - - "@inquirer/number": "^3.0.16", 1060 - - "@inquirer/password": "^4.0.16", 1061 - - "@inquirer/rawlist": "^4.1.4", 1062 - - "@inquirer/search": "^3.0.16", 1063 - - "@inquirer/select": "^4.2.4" 1064 - - }, 1065 - - "engines": { 1066 - - "node": ">=18" 1067 - - }, 1068 - - "peerDependencies": { 1069 - - "@types/node": ">=18" 1070 - - }, 1071 - - "peerDependenciesMeta": { 1072 - - "@types/node": { 1073 - - "optional": true 1074 - - } 1075 - + "balanced-match": "^1.0.0", 1076 - + "concat-map": "0.0.1" 1077 - } 1078 - }, 1079 - - "node_modules/@inquirer/rawlist": { 1080 - - "version": "4.1.4", 1081 - - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.4.tgz", 1082 - - "integrity": "sha512-5GGvxVpXXMmfZNtvWw4IsHpR7RzqAR624xtkPd1NxxlV5M+pShMqzL4oRddRkg8rVEOK9fKdJp1jjVML2Lr7TQ==", 1083 - + "node_modules/@eslint/eslintrc/node_modules/globals": { 1084 - + "version": "14.0.0", 1085 - + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 1086 - + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 1087 - "dev": true, 1088 - "license": "MIT", 1089 - - "dependencies": { 1090 - - "@inquirer/core": "^10.1.14", 1091 - - "@inquirer/type": "^3.0.7", 1092 - - "yoctocolors-cjs": "^2.1.2" 1093 - - }, 1094 - "engines": { 1095 - "node": ">=18" 1096 - }, 1097 - - "peerDependencies": { 1098 - - "@types/node": ">=18" 1099 - - }, 1100 - - "peerDependenciesMeta": { 1101 - - "@types/node": { 1102 - - "optional": true 1103 - - } 1104 - + "funding": { 1105 - + "url": "https://github.com/sponsors/sindresorhus" 1106 - } 1107 - }, 1108 - - "node_modules/@inquirer/search": { 1109 - - "version": "3.0.16", 1110 - - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.0.16.tgz", 1111 - - "integrity": "sha512-POCmXo+j97kTGU6aeRjsPyuCpQQfKcMXdeTMw708ZMtWrj5aykZvlUxH4Qgz3+Y1L/cAVZsSpA+UgZCu2GMOMg==", 1112 - + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { 1113 - + "version": "0.4.1", 1114 - + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1115 - + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1116 - "dev": true, 1117 - - "license": "MIT", 1118 - + "license": "MIT" 1119 - + }, 1120 - + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 1121 - + "version": "3.1.2", 1122 - + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1123 - + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1124 - + "dev": true, 1125 - + "license": "ISC", 1126 - "dependencies": { 1127 - - "@inquirer/core": "^10.1.14", 1128 - - "@inquirer/figures": "^1.0.12", 1129 - - "@inquirer/type": "^3.0.7", 1130 - - "yoctocolors-cjs": "^2.1.2" 1131 - + "brace-expansion": "^1.1.7" 1132 - }, 1133 - "engines": { 1134 - - "node": ">=18" 1135 - - }, 1136 - - "peerDependencies": { 1137 - - "@types/node": ">=18" 1138 - - }, 1139 - - "peerDependenciesMeta": { 1140 - - "@types/node": { 1141 - - "optional": true 1142 - - } 1143 - + "node": "*" 1144 - } 1145 - }, 1146 - - "node_modules/@inquirer/select": { 1147 - - "version": "4.2.4", 1148 - - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.2.4.tgz", 1149 - - "integrity": "sha512-unTppUcTjmnbl/q+h8XeQDhAqIOmwWYWNyiiP2e3orXrg6tOaa5DHXja9PChCSbChOsktyKgOieRZFnajzxoBg==", 1150 - + "node_modules/@eslint/js": { 1151 - + "version": "9.28.0", 1152 - + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", 1153 - + "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", 1154 - "dev": true, 1155 - "license": "MIT", 1156 - - "dependencies": { 1157 - - "@inquirer/core": "^10.1.14", 1158 - - "@inquirer/figures": "^1.0.12", 1159 - - "@inquirer/type": "^3.0.7", 1160 - - "ansi-escapes": "^4.3.2", 1161 - - "yoctocolors-cjs": "^2.1.2" 1162 - - }, 1163 - "engines": { 1164 - - "node": ">=18" 1165 - - }, 1166 - - "peerDependencies": { 1167 - - "@types/node": ">=18" 1168 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1169 - }, 1170 - - "peerDependenciesMeta": { 1171 - - "@types/node": { 1172 - - "optional": true 1173 - - } 1174 - + "funding": { 1175 - + "url": "https://eslint.org/donate" 1176 - } 1177 - }, 1178 - - "node_modules/@inquirer/type": { 1179 - - "version": "3.0.7", 1180 - - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.7.tgz", 1181 - - "integrity": "sha512-PfunHQcjwnju84L+ycmcMKB/pTPIngjUJvfnRhKY6FKPuYXlM4aQCb/nIdTFR6BEhMjFvngzvng/vBAJMZpLSA==", 1182 - + "node_modules/@eslint/object-schema": { 1183 - + "version": "2.1.6", 1184 - + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", 1185 - + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", 1186 - "dev": true, 1187 - - "license": "MIT", 1188 - + "license": "Apache-2.0", 1189 - "engines": { 1190 - - "node": ">=18" 1191 - - }, 1192 - - "peerDependencies": { 1193 - - "@types/node": ">=18" 1194 - - }, 1195 - - "peerDependenciesMeta": { 1196 - - "@types/node": { 1197 - - "optional": true 1198 - - } 1199 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1200 - } 1201 - }, 1202 - - "node_modules/@isaacs/balanced-match": { 1203 - - "version": "4.0.1", 1204 - - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", 1205 - - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", 1206 - + "node_modules/@eslint/plugin-kit": { 1207 - + "version": "0.3.1", 1208 - + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", 1209 - + "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", 1210 - "dev": true, 1211 - - "license": "MIT", 1212 - + "license": "Apache-2.0", 1213 - + "dependencies": { 1214 - + "@eslint/core": "^0.14.0", 1215 - + "levn": "^0.4.1" 1216 - + }, 1217 - "engines": { 1218 - - "node": "20 || >=22" 1219 - + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1220 - } 1221 - }, 1222 - - "node_modules/@isaacs/brace-expansion": { 1223 - - "version": "5.0.0", 1224 - - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", 1225 - - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", 1226 - - "dev": true, 1227 - + "node_modules/@github/webauthn-json": { 1228 - + "version": "2.1.1", 1229 - + "resolved": "https://registry.npmjs.org/@github/webauthn-json/-/webauthn-json-2.1.1.tgz", 1230 - + "integrity": "sha512-XrftRn4z75SnaJOmZQbt7Mk+IIjqVHw+glDGOxuHwXkZBZh/MBoRS7MHjSZMDaLhT4RjN2VqiEU7EOYleuJWSQ==", 1231 - "license": "MIT", 1232 - + "bin": { 1233 - + "webauthn-json": "dist/bin/main.js" 1234 - + } 1235 - + }, 1236 - + "node_modules/@hapi/hoek": { 1237 - + "version": "9.3.0", 1238 - + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", 1239 - + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", 1240 - + "dev": true, 1241 - + "license": "BSD-3-Clause" 1242 - + }, 1243 - + "node_modules/@hapi/topo": { 1244 - + "version": "5.1.0", 1245 - + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", 1246 - + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", 1247 - + "dev": true, 1248 - + "license": "BSD-3-Clause", 1249 - "dependencies": { 1250 - - "@isaacs/balanced-match": "^4.0.1" 1251 - - }, 1252 - + "@hapi/hoek": "^9.0.0" 1253 - + } 1254 - + }, 1255 - + "node_modules/@humanfs/core": { 1256 - + "version": "0.19.1", 1257 - + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", 1258 - + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", 1259 - + "dev": true, 1260 - + "license": "Apache-2.0", 1261 - "engines": { 1262 - - "node": "20 || >=22" 1263 - + "node": ">=18.18.0" 1264 - } 1265 - }, 1266 - - "node_modules/@isaacs/cliui": { 1267 - - "version": "8.0.2", 1268 - - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1269 - - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1270 - + "node_modules/@humanfs/node": { 1271 - + "version": "0.16.6", 1272 - + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", 1273 - + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", 1274 - "dev": true, 1275 - - "license": "ISC", 1276 - + "license": "Apache-2.0", 1277 - "dependencies": { 1278 - - "string-width": "^5.1.2", 1279 - - "string-width-cjs": "npm:string-width@^4.2.0", 1280 - - "strip-ansi": "^7.0.1", 1281 - - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1282 - - "wrap-ansi": "^8.1.0", 1283 - - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1284 - + "@humanfs/core": "^0.19.1", 1285 - + "@humanwhocodes/retry": "^0.3.0" 1286 - }, 1287 - "engines": { 1288 - - "node": ">=12" 1289 - + "node": ">=18.18.0" 1290 - } 1291 - }, 1292 - - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 1293 - - "version": "6.1.0", 1294 - - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 1295 - - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 1296 - + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { 1297 - + "version": "0.3.1", 1298 - + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", 1299 - + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", 1300 - "dev": true, 1301 - - "license": "MIT", 1302 - + "license": "Apache-2.0", 1303 - "engines": { 1304 - - "node": ">=12" 1305 - + "node": ">=18.18" 1306 - }, 1307 - "funding": { 1308 - - "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1309 - + "type": "github", 1310 - + "url": "https://github.com/sponsors/nzakas" 1311 - } 1312 - }, 1313 - - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 1314 - - "version": "6.2.1", 1315 - - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 1316 - - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 1317 - + "node_modules/@humanwhocodes/module-importer": { 1318 - + "version": "1.0.1", 1319 - + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 1320 - + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 1321 - "dev": true, 1322 - - "license": "MIT", 1323 - + "license": "Apache-2.0", 1324 - "engines": { 1325 - - "node": ">=12" 1326 - + "node": ">=12.22" 1327 - }, 1328 - "funding": { 1329 - - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1330 - + "type": "github", 1331 - + "url": "https://github.com/sponsors/nzakas" 1332 - } 1333 - }, 1334 - - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 1335 - - "version": "9.2.2", 1336 - - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1337 - - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 1338 - + "node_modules/@humanwhocodes/retry": { 1339 - + "version": "0.4.3", 1340 - + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", 1341 - + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", 1342 - "dev": true, 1343 - - "license": "MIT" 1344 - + "license": "Apache-2.0", 1345 - + "engines": { 1346 - + "node": ">=18.18" 1347 - + }, 1348 - + "funding": { 1349 - + "type": "github", 1350 - + "url": "https://github.com/sponsors/nzakas" 1351 - + } 1352 - }, 1353 - - "node_modules/@isaacs/cliui/node_modules/string-width": { 1354 - - "version": "5.1.2", 1355 - - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 1356 - - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 1357 - - "dev": true, 1358 - + "node_modules/@iconify/types": { 1359 - + "version": "2.0.0", 1360 - + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", 1361 - + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", 1362 - + "license": "MIT", 1363 - + "optional": true 1364 - + }, 1365 - + "node_modules/@iconify/utils": { 1366 - + "version": "2.2.1", 1367 - + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.2.1.tgz", 1368 - + "integrity": "sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==", 1369 - "license": "MIT", 1370 - + "optional": true, 1371 - "dependencies": { 1372 - - "eastasianwidth": "^0.2.0", 1373 - - "emoji-regex": "^9.2.2", 1374 - - "strip-ansi": "^7.0.1" 1375 - - }, 1376 - + "@antfu/install-pkg": "^0.4.1", 1377 - + "@antfu/utils": "^0.7.10", 1378 - + "@iconify/types": "^2.0.0", 1379 - + "debug": "^4.4.0", 1380 - + "globals": "^15.13.0", 1381 - + "kolorist": "^1.8.0", 1382 - + "local-pkg": "^0.5.1", 1383 - + "mlly": "^1.7.3" 1384 - + } 1385 - + }, 1386 - + "node_modules/@iconify/utils/node_modules/globals": { 1387 - + "version": "15.13.0", 1388 - + "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", 1389 - + "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", 1390 - + "license": "MIT", 1391 - + "optional": true, 1392 - "engines": { 1393 - - "node": ">=12" 1394 - + "node": ">=18" 1395 - }, 1396 - "funding": { 1397 - "url": "https://github.com/sponsors/sindresorhus" 1398 - } 1399 - }, 1400 - - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 1401 - - "version": "7.1.0", 1402 - - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 1403 - - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 1404 - + "node_modules/@inquirer/checkbox": { 1405 - + "version": "4.1.9", 1406 - + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.1.9.tgz", 1407 - + "integrity": "sha512-DBJBkzI5Wx4jFaYm221LHvAhpKYkhVS0k9plqHwaHhofGNxvYB7J3Bz8w+bFJ05zaMb0sZNHo4KdmENQFlNTuQ==", 1408 - "dev": true, 1409 - "license": "MIT", 1410 - "dependencies": { 1411 - - "ansi-regex": "^6.0.1" 1412 - + "@inquirer/core": "^10.1.14", 1413 - + "@inquirer/figures": "^1.0.12", 1414 - + "@inquirer/type": "^3.0.7", 1415 - + "ansi-escapes": "^4.3.2", 1416 - + "yoctocolors-cjs": "^2.1.2" 1417 - }, 1418 - "engines": { 1419 - - "node": ">=12" 1420 - + "node": ">=18" 1421 - }, 1422 - - "funding": { 1423 - - "url": "https://github.com/chalk/strip-ansi?sponsor=1" 1424 - + "peerDependencies": { 1425 - + "@types/node": ">=18" 1426 - + }, 1427 - + "peerDependenciesMeta": { 1428 - + "@types/node": { 1429 - + "optional": true 1430 - + } 1431 - } 1432 - }, 1433 - - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 1434 - - "version": "8.1.0", 1435 - - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 1436 - - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 1437 - + "node_modules/@inquirer/confirm": { 1438 - + "version": "5.1.13", 1439 - + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.13.tgz", 1440 - + "integrity": "sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==", 1441 - "dev": true, 1442 - "license": "MIT", 1443 - "dependencies": { 1444 - - "ansi-styles": "^6.1.0", 1445 - - "string-width": "^5.0.1", 1446 - - "strip-ansi": "^7.0.1" 1447 - + "@inquirer/core": "^10.1.14", 1448 - + "@inquirer/type": "^3.0.7" 1449 - }, 1450 - "engines": { 1451 - - "node": ">=12" 1452 - + "node": ">=18" 1453 - }, 1454 - - "funding": { 1455 - - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1456 - + "peerDependencies": { 1457 - + "@types/node": ">=18" 1458 - + }, 1459 - + "peerDependenciesMeta": { 1460 - + "@types/node": { 1461 - + "optional": true 1462 - + } 1463 - } 1464 - }, 1465 - - "node_modules/@isaacs/fs-minipass": { 1466 - - "version": "4.0.1", 1467 - - "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", 1468 - - "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 1469 - + "node_modules/@inquirer/core": { 1470 - + "version": "10.1.14", 1471 - + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.14.tgz", 1472 - + "integrity": "sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A==", 1473 - "dev": true, 1474 - - "license": "ISC", 1475 - + "license": "MIT", 1476 - "dependencies": { 1477 - - "minipass": "^7.0.4" 1478 - + "@inquirer/figures": "^1.0.12", 1479 - + "@inquirer/type": "^3.0.7", 1480 - + "ansi-escapes": "^4.3.2", 1481 - + "cli-width": "^4.1.0", 1482 - + "mute-stream": "^2.0.0", 1483 - + "signal-exit": "^4.1.0", 1484 - + "wrap-ansi": "^6.2.0", 1485 - + "yoctocolors-cjs": "^2.1.2" 1486 - }, 1487 - "engines": { 1488 - - "node": ">=18.0.0" 1489 - + "node": ">=18" 1490 - + }, 1491 - + "peerDependencies": { 1492 - + "@types/node": ">=18" 1493 - + }, 1494 - + "peerDependenciesMeta": { 1495 - + "@types/node": { 1496 - + "optional": true 1497 - + } 1498 - } 1499 - }, 1500 - - "node_modules/@istanbuljs/schema": { 1501 - - "version": "0.1.3", 1502 - - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 1503 - - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 1504 - + "node_modules/@inquirer/editor": { 1505 - + "version": "4.2.14", 1506 - + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.14.tgz", 1507 - + "integrity": "sha512-yd2qtLl4QIIax9DTMZ1ZN2pFrrj+yL3kgIWxm34SS6uwCr0sIhsNyudUjAo5q3TqI03xx4SEBkUJqZuAInp9uA==", 1508 - "dev": true, 1509 - "license": "MIT", 1510 - + "dependencies": { 1511 - + "@inquirer/core": "^10.1.14", 1512 - + "@inquirer/type": "^3.0.7", 1513 - + "external-editor": "^3.1.0" 1514 - + }, 1515 - "engines": { 1516 - - "node": ">=8" 1517 - + "node": ">=18" 1518 - + }, 1519 - + "peerDependencies": { 1520 - + "@types/node": ">=18" 1521 - + }, 1522 - + "peerDependenciesMeta": { 1523 - + "@types/node": { 1524 - + "optional": true 1525 - + } 1526 - } 1527 - }, 1528 - - "node_modules/@jridgewell/gen-mapping": { 1529 - - "version": "0.3.12", 1530 - - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 1531 - - "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 1532 - + "node_modules/@inquirer/expand": { 1533 - + "version": "4.0.16", 1534 - + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.16.tgz", 1535 - + "integrity": "sha512-oiDqafWzMtofeJyyGkb1CTPaxUkjIcSxePHHQCfif8t3HV9pHcw1Kgdw3/uGpDvaFfeTluwQtWiqzPVjAqS3zA==", 1536 - "dev": true, 1537 - "license": "MIT", 1538 - "dependencies": { 1539 - - "@jridgewell/sourcemap-codec": "^1.5.0", 1540 - - "@jridgewell/trace-mapping": "^0.3.24" 1541 - + "@inquirer/core": "^10.1.14", 1542 - + "@inquirer/type": "^3.0.7", 1543 - + "yoctocolors-cjs": "^2.1.2" 1544 - + }, 1545 - + "engines": { 1546 - + "node": ">=18" 1547 - + }, 1548 - + "peerDependencies": { 1549 - + "@types/node": ">=18" 1550 - + }, 1551 - + "peerDependenciesMeta": { 1552 - + "@types/node": { 1553 - + "optional": true 1554 - + } 1555 - } 1556 - }, 1557 - - "node_modules/@jridgewell/resolve-uri": { 1558 - - "version": "3.1.2", 1559 - - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1560 - - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1561 - + "node_modules/@inquirer/figures": { 1562 - + "version": "1.0.12", 1563 - + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.12.tgz", 1564 - + "integrity": "sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==", 1565 - "dev": true, 1566 - "license": "MIT", 1567 - "engines": { 1568 - - "node": ">=6.0.0" 1569 - + "node": ">=18" 1570 - } 1571 - }, 1572 - - "node_modules/@jridgewell/source-map": { 1573 - - "version": "0.3.6", 1574 - - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", 1575 - - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", 1576 - + "node_modules/@inquirer/input": { 1577 - + "version": "4.2.0", 1578 - + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.0.tgz", 1579 - + "integrity": "sha512-opqpHPB1NjAmDISi3uvZOTrjEEU5CWVu/HBkDby8t93+6UxYX0Z7Ps0Ltjm5sZiEbWenjubwUkivAEYQmy9xHw==", 1580 - "dev": true, 1581 - "license": "MIT", 1582 - "dependencies": { 1583 - - "@jridgewell/gen-mapping": "^0.3.5", 1584 - - "@jridgewell/trace-mapping": "^0.3.25" 1585 - + "@inquirer/core": "^10.1.14", 1586 - + "@inquirer/type": "^3.0.7" 1587 - + }, 1588 - + "engines": { 1589 - + "node": ">=18" 1590 - + }, 1591 - + "peerDependencies": { 1592 - + "@types/node": ">=18" 1593 - + }, 1594 - + "peerDependenciesMeta": { 1595 - + "@types/node": { 1596 - + "optional": true 1597 - + } 1598 - } 1599 - }, 1600 - - "node_modules/@jridgewell/sourcemap-codec": { 1601 - - "version": "1.5.0", 1602 - - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 1603 - - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 1604 - - "dev": true, 1605 - - "license": "MIT" 1606 - - }, 1607 - - "node_modules/@jridgewell/trace-mapping": { 1608 - - "version": "0.3.29", 1609 - - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 1610 - - "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 1611 - + "node_modules/@inquirer/number": { 1612 - + "version": "3.0.16", 1613 - + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.16.tgz", 1614 - + "integrity": "sha512-kMrXAaKGavBEoBYUCgualbwA9jWUx2TjMA46ek+pEKy38+LFpL9QHlTd8PO2kWPUgI/KB+qi02o4y2rwXbzr3Q==", 1615 - "dev": true, 1616 - "license": "MIT", 1617 - "dependencies": { 1618 - - "@jridgewell/resolve-uri": "^3.1.0", 1619 - - "@jridgewell/sourcemap-codec": "^1.4.14" 1620 - - } 1621 - - }, 1622 - - "node_modules/@jsonjoy.com/base64": { 1623 - - "version": "1.1.2", 1624 - - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", 1625 - - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", 1626 - - "dev": true, 1627 - - "license": "Apache-2.0", 1628 - - "engines": { 1629 - - "node": ">=10.0" 1630 - + "@inquirer/core": "^10.1.14", 1631 - + "@inquirer/type": "^3.0.7" 1632 - }, 1633 - - "funding": { 1634 - - "type": "github", 1635 - - "url": "https://github.com/sponsors/streamich" 1636 - + "engines": { 1637 - + "node": ">=18" 1638 - }, 1639 - "peerDependencies": { 1640 - - "tslib": "2" 1641 - + "@types/node": ">=18" 1642 - + }, 1643 - + "peerDependenciesMeta": { 1644 - + "@types/node": { 1645 - + "optional": true 1646 - + } 1647 - } 1648 - }, 1649 - - "node_modules/@jsonjoy.com/json-pack": { 1650 - - "version": "1.2.0", 1651 - - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.2.0.tgz", 1652 - - "integrity": "sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==", 1653 - + "node_modules/@inquirer/password": { 1654 - + "version": "4.0.16", 1655 - + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.16.tgz", 1656 - + "integrity": "sha512-g8BVNBj5Zeb5/Y3cSN+hDUL7CsIFDIuVxb9EPty3lkxBaYpjL5BNRKSYOF9yOLe+JOcKFd+TSVeADQ4iSY7rbg==", 1657 - "dev": true, 1658 - - "license": "Apache-2.0", 1659 - + "license": "MIT", 1660 - "dependencies": { 1661 - - "@jsonjoy.com/base64": "^1.1.1", 1662 - - "@jsonjoy.com/util": "^1.1.2", 1663 - - "hyperdyperid": "^1.2.0", 1664 - - "thingies": "^1.20.0" 1665 - + "@inquirer/core": "^10.1.14", 1666 - + "@inquirer/type": "^3.0.7", 1667 - + "ansi-escapes": "^4.3.2" 1668 - }, 1669 - "engines": { 1670 - - "node": ">=10.0" 1671 - - }, 1672 - - "funding": { 1673 - - "type": "github", 1674 - - "url": "https://github.com/sponsors/streamich" 1675 - + "node": ">=18" 1676 - }, 1677 - "peerDependencies": { 1678 - - "tslib": "2" 1679 - + "@types/node": ">=18" 1680 - + }, 1681 - + "peerDependenciesMeta": { 1682 - + "@types/node": { 1683 - + "optional": true 1684 - + } 1685 - } 1686 - }, 1687 - - "node_modules/@jsonjoy.com/util": { 1688 - - "version": "1.6.0", 1689 - - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.6.0.tgz", 1690 - - "integrity": "sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==", 1691 - + "node_modules/@inquirer/prompts": { 1692 - + "version": "7.6.0", 1693 - + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.6.0.tgz", 1694 - + "integrity": "sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==", 1695 - "dev": true, 1696 - - "license": "Apache-2.0", 1697 - - "engines": { 1698 - - "node": ">=10.0" 1699 - + "license": "MIT", 1700 - + "dependencies": { 1701 - + "@inquirer/checkbox": "^4.1.9", 1702 - + "@inquirer/confirm": "^5.1.13", 1703 - + "@inquirer/editor": "^4.2.14", 1704 - + "@inquirer/expand": "^4.0.16", 1705 - + "@inquirer/input": "^4.2.0", 1706 - + "@inquirer/number": "^3.0.16", 1707 - + "@inquirer/password": "^4.0.16", 1708 - + "@inquirer/rawlist": "^4.1.4", 1709 - + "@inquirer/search": "^3.0.16", 1710 - + "@inquirer/select": "^4.2.4" 1711 - }, 1712 - - "funding": { 1713 - - "type": "github", 1714 - - "url": "https://github.com/sponsors/streamich" 1715 - + "engines": { 1716 - + "node": ">=18" 1717 - }, 1718 - "peerDependencies": { 1719 - - "tslib": "2" 1720 - + "@types/node": ">=18" 1721 - + }, 1722 - + "peerDependenciesMeta": { 1723 - + "@types/node": { 1724 - + "optional": true 1725 - + } 1726 - } 1727 - }, 1728 - - "node_modules/@leichtgewicht/ip-codec": { 1729 - - "version": "2.0.5", 1730 - - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", 1731 - - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", 1732 - - "dev": true, 1733 - - "license": "MIT" 1734 - - }, 1735 - - "node_modules/@listr2/prompt-adapter-inquirer": { 1736 - - "version": "2.0.22", 1737 - - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.22.tgz", 1738 - - "integrity": "sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==", 1739 - + "node_modules/@inquirer/rawlist": { 1740 - + "version": "4.1.4", 1741 - + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.4.tgz", 1742 - + "integrity": "sha512-5GGvxVpXXMmfZNtvWw4IsHpR7RzqAR624xtkPd1NxxlV5M+pShMqzL4oRddRkg8rVEOK9fKdJp1jjVML2Lr7TQ==", 1743 - "dev": true, 1744 - "license": "MIT", 1745 - "dependencies": { 1746 - - "@inquirer/type": "^1.5.5" 1747 - + "@inquirer/core": "^10.1.14", 1748 - + "@inquirer/type": "^3.0.7", 1749 - + "yoctocolors-cjs": "^2.1.2" 1750 - }, 1751 - "engines": { 1752 - - "node": ">=18.0.0" 1753 - + "node": ">=18" 1754 - }, 1755 - "peerDependencies": { 1756 - - "@inquirer/prompts": ">= 3 < 8" 1757 - + "@types/node": ">=18" 1758 - + }, 1759 - + "peerDependenciesMeta": { 1760 - + "@types/node": { 1761 - + "optional": true 1762 - + } 1763 - } 1764 - }, 1765 - - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { 1766 - - "version": "1.5.5", 1767 - - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", 1768 - - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", 1769 - + "node_modules/@inquirer/search": { 1770 - + "version": "3.0.16", 1771 - + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.0.16.tgz", 1772 - + "integrity": "sha512-POCmXo+j97kTGU6aeRjsPyuCpQQfKcMXdeTMw708ZMtWrj5aykZvlUxH4Qgz3+Y1L/cAVZsSpA+UgZCu2GMOMg==", 1773 - "dev": true, 1774 - "license": "MIT", 1775 - "dependencies": { 1776 - - "mute-stream": "^1.0.0" 1777 - + "@inquirer/core": "^10.1.14", 1778 - + "@inquirer/figures": "^1.0.12", 1779 - + "@inquirer/type": "^3.0.7", 1780 - + "yoctocolors-cjs": "^2.1.2" 1781 - }, 1782 - "engines": { 1783 - "node": ">=18" 1784 - + }, 1785 - + "peerDependencies": { 1786 - + "@types/node": ">=18" 1787 - + }, 1788 - + "peerDependenciesMeta": { 1789 - + "@types/node": { 1790 - + "optional": true 1791 - + } 1792 - } 1793 - }, 1794 - - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { 1795 - - "version": "1.0.0", 1796 - - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", 1797 - - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", 1798 - - "dev": true, 1799 - - "license": "ISC", 1800 - - "engines": { 1801 - - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 1802 - - } 1803 - - }, 1804 - - "node_modules/@lmdb/lmdb-linux-x64": { 1805 - - "version": "3.4.1", 1806 - - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.1.tgz", 1807 - - "integrity": "sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==", 1808 - - "cpu": [ 1809 - - "x64" 1810 - - ], 1811 - - "dev": true, 1812 - - "license": "MIT", 1813 - - "optional": true, 1814 - - "os": [ 1815 - - "linux" 1816 - - ] 1817 - - }, 1818 - - "node_modules/@mdx-js/react": { 1819 - - "version": "3.1.0", 1820 - - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", 1821 - - "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", 1822 - + "node_modules/@inquirer/select": { 1823 - + "version": "4.2.4", 1824 - + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.2.4.tgz", 1825 - + "integrity": "sha512-unTppUcTjmnbl/q+h8XeQDhAqIOmwWYWNyiiP2e3orXrg6tOaa5DHXja9PChCSbChOsktyKgOieRZFnajzxoBg==", 1826 - "dev": true, 1827 - "license": "MIT", 1828 - "dependencies": { 1829 - - "@types/mdx": "^2.0.0" 1830 - + "@inquirer/core": "^10.1.14", 1831 - + "@inquirer/figures": "^1.0.12", 1832 - + "@inquirer/type": "^3.0.7", 1833 - + "ansi-escapes": "^4.3.2", 1834 - + "yoctocolors-cjs": "^2.1.2" 1835 - }, 1836 - - "funding": { 1837 - - "type": "opencollective", 1838 - - "url": "https://opencollective.com/unified" 1839 - + "engines": { 1840 - + "node": ">=18" 1841 - }, 1842 - "peerDependencies": { 1843 - - "@types/react": ">=16", 1844 - - "react": ">=16" 1845 - + "@types/node": ">=18" 1846 - + }, 1847 - + "peerDependenciesMeta": { 1848 - + "@types/node": { 1849 - + "optional": true 1850 - + } 1851 - } 1852 - }, 1853 - - "node_modules/@mermaid-js/parser": { 1854 - - "version": "0.3.0", 1855 - - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", 1856 - - "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", 1857 - + "node_modules/@inquirer/type": { 1858 - + "version": "3.0.7", 1859 - + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.7.tgz", 1860 - + "integrity": "sha512-PfunHQcjwnju84L+ycmcMKB/pTPIngjUJvfnRhKY6FKPuYXlM4aQCb/nIdTFR6BEhMjFvngzvng/vBAJMZpLSA==", 1861 - + "dev": true, 1862 - "license": "MIT", 1863 - - "optional": true, 1864 - - "dependencies": { 1865 - - "langium": "3.0.0" 1866 - - } 1867 - - }, 1868 - - "node_modules/@micro-sentry/angular": { 1869 - - "version": "7.1.1", 1870 - - "resolved": "https://registry.npmjs.org/@micro-sentry/angular/-/angular-7.1.1.tgz", 1871 - - "integrity": "sha512-eEL9HrsTTqvs620EqNxyR9sc2HyHeHSZqk4nlmO+JarTu1m/CGa4eYeSxB7gsPV9aW/NGhx3DgfMmhK8OE/GsQ==", 1872 - - "license": "Apache-2.0", 1873 - - "dependencies": { 1874 - - "@micro-sentry/browser": "7.1.1", 1875 - - "tslib": "^2.0.0" 1876 - + "engines": { 1877 - + "node": ">=18" 1878 - }, 1879 - "peerDependencies": { 1880 - - "@angular/common": ">=14.0.0", 1881 - - "@angular/core": ">=14.0.0" 1882 - - } 1883 - - }, 1884 - - "node_modules/@micro-sentry/browser": { 1885 - - "version": "7.1.1", 1886 - - "resolved": "https://registry.npmjs.org/@micro-sentry/browser/-/browser-7.1.1.tgz", 1887 - - "integrity": "sha512-wkF1WugjZyJ4sdd0FlcMkqPkJfEU6GsePZUZ2zEL3zRjOdPK+dmtLZ2Xb6ZRu5sfxuLp72K4l/vWTH4nRz/0dQ==", 1888 - - "license": "Apache-2.0", 1889 - - "dependencies": { 1890 - - "@micro-sentry/core": "7.1.1", 1891 - - "tslib": "^2.0.0" 1892 - + "@types/node": ">=18" 1893 - + }, 1894 - + "peerDependenciesMeta": { 1895 - + "@types/node": { 1896 - + "optional": true 1897 - + } 1898 - } 1899 - }, 1900 - - "node_modules/@micro-sentry/core": { 1901 - - "version": "7.1.1", 1902 - - "resolved": "https://registry.npmjs.org/@micro-sentry/core/-/core-7.1.1.tgz", 1903 - - "integrity": "sha512-e3rgTGIbw5QPZloClKEomtF6DwT1j0wDj/Lqk9PjIHju8NrtJLqZJUlVJ5qe0oHWGDDHBrvWrz48t8Uwna8/TA==", 1904 - - "license": "Apache-2.0", 1905 - - "dependencies": { 1906 - - "tslib": "^2.0.0" 1907 - + "node_modules/@isaacs/balanced-match": { 1908 - + "version": "4.0.1", 1909 - + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", 1910 - + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", 1911 - + "dev": true, 1912 - + "license": "MIT", 1913 - + "engines": { 1914 - + "node": "20 || >=22" 1915 - } 1916 - }, 1917 - - "node_modules/@modelcontextprotocol/sdk": { 1918 - - "version": "1.13.3", 1919 - - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.13.3.tgz", 1920 - - "integrity": "sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==", 1921 - + "node_modules/@isaacs/brace-expansion": { 1922 - + "version": "5.0.0", 1923 - + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", 1924 - + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", 1925 - "dev": true, 1926 - "license": "MIT", 1927 - "dependencies": { 1928 - - "ajv": "^6.12.6", 1929 - - "content-type": "^1.0.5", 1930 - - "cors": "^2.8.5", 1931 - - "cross-spawn": "^7.0.5", 1932 - - "eventsource": "^3.0.2", 1933 - - "eventsource-parser": "^3.0.0", 1934 - - "express": "^5.0.1", 1935 - - "express-rate-limit": "^7.5.0", 1936 - - "pkce-challenge": "^5.0.0", 1937 - - "raw-body": "^3.0.0", 1938 - - "zod": "^3.23.8", 1939 - - "zod-to-json-schema": "^3.24.1" 1940 - + "@isaacs/balanced-match": "^4.0.1" 1941 - }, 1942 - "engines": { 1943 - - "node": ">=18" 1944 - + "node": "20 || >=22" 1945 - } 1946 - }, 1947 - - "node_modules/@modelcontextprotocol/sdk/node_modules/accepts": { 1948 - - "version": "2.0.0", 1949 - - "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", 1950 - - "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", 1951 - + "node_modules/@isaacs/cliui": { 1952 - + "version": "8.0.2", 1953 - + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 1954 - + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 1955 - "dev": true, 1956 - - "license": "MIT", 1957 - + "license": "ISC", 1958 - "dependencies": { 1959 - - "mime-types": "^3.0.0", 1960 - - "negotiator": "^1.0.0" 1961 - + "string-width": "^5.1.2", 1962 - + "string-width-cjs": "npm:string-width@^4.2.0", 1963 - + "strip-ansi": "^7.0.1", 1964 - + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 1965 - + "wrap-ansi": "^8.1.0", 1966 - + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 1967 - }, 1968 - "engines": { 1969 - - "node": ">= 0.6" 1970 - + "node": ">=12" 1971 - } 1972 - }, 1973 - - "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { 1974 - - "version": "6.12.6", 1975 - - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1976 - - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1977 - + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 1978 - + "version": "6.1.0", 1979 - + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 1980 - + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 1981 - "dev": true, 1982 - "license": "MIT", 1983 - - "dependencies": { 1984 - - "fast-deep-equal": "^3.1.1", 1985 - - "fast-json-stable-stringify": "^2.0.0", 1986 - - "json-schema-traverse": "^0.4.1", 1987 - - "uri-js": "^4.2.2" 1988 - + "engines": { 1989 - + "node": ">=12" 1990 - }, 1991 - "funding": { 1992 - - "type": "github", 1993 - - "url": "https://github.com/sponsors/epoberezkin" 1994 - + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1995 - } 1996 - }, 1997 - - "node_modules/@modelcontextprotocol/sdk/node_modules/body-parser": { 1998 - - "version": "2.2.0", 1999 - - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", 2000 - - "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", 2001 - + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 2002 - + "version": "6.2.1", 2003 - + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 2004 - + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 2005 - "dev": true, 2006 - "license": "MIT", 2007 - - "dependencies": { 2008 - - "bytes": "^3.1.2", 2009 - - "content-type": "^1.0.5", 2010 - - "debug": "^4.4.0", 2011 - - "http-errors": "^2.0.0", 2012 - - "iconv-lite": "^0.6.3", 2013 - - "on-finished": "^2.4.1", 2014 - - "qs": "^6.14.0", 2015 - - "raw-body": "^3.0.0", 2016 - - "type-is": "^2.0.0" 2017 - - }, 2018 - "engines": { 2019 - - "node": ">=18" 2020 - + "node": ">=12" 2021 - + }, 2022 - + "funding": { 2023 - + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2024 - } 2025 - }, 2026 - - "node_modules/@modelcontextprotocol/sdk/node_modules/content-disposition": { 2027 - - "version": "1.0.0", 2028 - - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", 2029 - - "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", 2030 - + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 2031 - + "version": "9.2.2", 2032 - + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 2033 - + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 2034 - + "dev": true, 2035 - + "license": "MIT" 2036 - + }, 2037 - + "node_modules/@isaacs/cliui/node_modules/string-width": { 2038 - + "version": "5.1.2", 2039 - + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 2040 - + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 2041 - "dev": true, 2042 - "license": "MIT", 2043 - "dependencies": { 2044 - - "safe-buffer": "5.2.1" 2045 - + "eastasianwidth": "^0.2.0", 2046 - + "emoji-regex": "^9.2.2", 2047 - + "strip-ansi": "^7.0.1" 2048 - }, 2049 - "engines": { 2050 - - "node": ">= 0.6" 2051 - + "node": ">=12" 2052 - + }, 2053 - + "funding": { 2054 - + "url": "https://github.com/sponsors/sindresorhus" 2055 - } 2056 - }, 2057 - - "node_modules/@modelcontextprotocol/sdk/node_modules/cookie-signature": { 2058 - - "version": "1.2.2", 2059 - - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", 2060 - - "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", 2061 - + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 2062 - + "version": "7.1.0", 2063 - + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 2064 - + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 2065 - "dev": true, 2066 - "license": "MIT", 2067 - + "dependencies": { 2068 - + "ansi-regex": "^6.0.1" 2069 - + }, 2070 - "engines": { 2071 - - "node": ">=6.6.0" 2072 - + "node": ">=12" 2073 - + }, 2074 - + "funding": { 2075 - + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 2076 - } 2077 - }, 2078 - - "node_modules/@modelcontextprotocol/sdk/node_modules/express": { 2079 - - "version": "5.1.0", 2080 - - "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", 2081 - - "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", 2082 - + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 2083 - + "version": "8.1.0", 2084 - + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 2085 - + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 2086 - "dev": true, 2087 - "license": "MIT", 2088 - "dependencies": { 2089 - - "accepts": "^2.0.0", 2090 - - "body-parser": "^2.2.0", 2091 - - "content-disposition": "^1.0.0", 2092 - - "content-type": "^1.0.5", 2093 - - "cookie": "^0.7.1", 2094 - - "cookie-signature": "^1.2.1", 2095 - - "debug": "^4.4.0", 2096 - - "encodeurl": "^2.0.0", 2097 - - "escape-html": "^1.0.3", 2098 - - "etag": "^1.8.1", 2099 - - "finalhandler": "^2.1.0", 2100 - - "fresh": "^2.0.0", 2101 - - "http-errors": "^2.0.0", 2102 - - "merge-descriptors": "^2.0.0", 2103 - - "mime-types": "^3.0.0", 2104 - - "on-finished": "^2.4.1", 2105 - - "once": "^1.4.0", 2106 - - "parseurl": "^1.3.3", 2107 - - "proxy-addr": "^2.0.7", 2108 - - "qs": "^6.14.0", 2109 - - "range-parser": "^1.2.1", 2110 - - "router": "^2.2.0", 2111 - - "send": "^1.1.0", 2112 - - "serve-static": "^2.2.0", 2113 - - "statuses": "^2.0.1", 2114 - - "type-is": "^2.0.1", 2115 - - "vary": "^1.1.2" 2116 - + "ansi-styles": "^6.1.0", 2117 - + "string-width": "^5.0.1", 2118 - + "strip-ansi": "^7.0.1" 2119 - }, 2120 - "engines": { 2121 - - "node": ">= 18" 2122 - + "node": ">=12" 2123 - }, 2124 - "funding": { 2125 - - "type": "opencollective", 2126 - - "url": "https://opencollective.com/express" 2127 - + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2128 - } 2129 - }, 2130 - - "node_modules/@modelcontextprotocol/sdk/node_modules/finalhandler": { 2131 - - "version": "2.1.0", 2132 - - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", 2133 - - "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", 2134 - + "node_modules/@isaacs/fs-minipass": { 2135 - + "version": "4.0.1", 2136 - + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", 2137 - + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 2138 - "dev": true, 2139 - - "license": "MIT", 2140 - + "license": "ISC", 2141 - "dependencies": { 2142 - - "debug": "^4.4.0", 2143 - - "encodeurl": "^2.0.0", 2144 - - "escape-html": "^1.0.3", 2145 - - "on-finished": "^2.4.1", 2146 - - "parseurl": "^1.3.3", 2147 - - "statuses": "^2.0.1" 2148 - + "minipass": "^7.0.4" 2149 - }, 2150 - "engines": { 2151 - - "node": ">= 0.8" 2152 - + "node": ">=18.0.0" 2153 - } 2154 - }, 2155 - - "node_modules/@modelcontextprotocol/sdk/node_modules/fresh": { 2156 - - "version": "2.0.0", 2157 - - "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", 2158 - - "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", 2159 - + "node_modules/@istanbuljs/schema": { 2160 - + "version": "0.1.3", 2161 - + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 2162 - + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 2163 - "dev": true, 2164 - "license": "MIT", 2165 - "engines": { 2166 - - "node": ">= 0.8" 2167 - + "node": ">=8" 2168 - } 2169 - }, 2170 - - "node_modules/@modelcontextprotocol/sdk/node_modules/iconv-lite": { 2171 - - "version": "0.6.3", 2172 - - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 2173 - - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 2174 - + "node_modules/@jridgewell/gen-mapping": { 2175 - + "version": "0.3.12", 2176 - + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 2177 - + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 2178 - "dev": true, 2179 - "license": "MIT", 2180 - "dependencies": { 2181 - - "safer-buffer": ">= 2.1.2 < 3.0.0" 2182 - - }, 2183 - - "engines": { 2184 - - "node": ">=0.10.0" 2185 - + "@jridgewell/sourcemap-codec": "^1.5.0", 2186 - + "@jridgewell/trace-mapping": "^0.3.24" 2187 - } 2188 - }, 2189 - - "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": { 2190 - - "version": "0.4.1", 2191 - - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2192 - - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2193 - - "dev": true, 2194 - - "license": "MIT" 2195 - - }, 2196 - - "node_modules/@modelcontextprotocol/sdk/node_modules/media-typer": { 2197 - - "version": "1.1.0", 2198 - - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", 2199 - - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", 2200 - + "node_modules/@jridgewell/resolve-uri": { 2201 - + "version": "3.1.2", 2202 - + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 2203 - + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 2204 - "dev": true, 2205 - "license": "MIT", 2206 - "engines": { 2207 - - "node": ">= 0.8" 2208 - + "node": ">=6.0.0" 2209 - } 2210 - }, 2211 - - "node_modules/@modelcontextprotocol/sdk/node_modules/merge-descriptors": { 2212 - - "version": "2.0.0", 2213 - - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", 2214 - - "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", 2215 - + "node_modules/@jridgewell/source-map": { 2216 - + "version": "0.3.6", 2217 - + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", 2218 - + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", 2219 - "dev": true, 2220 - "license": "MIT", 2221 - - "engines": { 2222 - - "node": ">=18" 2223 - - }, 2224 - - "funding": { 2225 - - "url": "https://github.com/sponsors/sindresorhus" 2226 - + "dependencies": { 2227 - + "@jridgewell/gen-mapping": "^0.3.5", 2228 - + "@jridgewell/trace-mapping": "^0.3.25" 2229 - } 2230 - }, 2231 - - "node_modules/@modelcontextprotocol/sdk/node_modules/mime-db": { 2232 - - "version": "1.54.0", 2233 - - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 2234 - - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 2235 - + "node_modules/@jridgewell/sourcemap-codec": { 2236 - + "version": "1.5.0", 2237 - + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 2238 - + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 2239 - + "dev": true, 2240 - + "license": "MIT" 2241 - + }, 2242 - + "node_modules/@jridgewell/trace-mapping": { 2243 - + "version": "0.3.29", 2244 - + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 2245 - + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 2246 - "dev": true, 2247 - "license": "MIT", 2248 - + "dependencies": { 2249 - + "@jridgewell/resolve-uri": "^3.1.0", 2250 - + "@jridgewell/sourcemap-codec": "^1.4.14" 2251 - + } 2252 - + }, 2253 - + "node_modules/@jsonjoy.com/base64": { 2254 - + "version": "1.1.2", 2255 - + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", 2256 - + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", 2257 - + "dev": true, 2258 - + "license": "Apache-2.0", 2259 - "engines": { 2260 - - "node": ">= 0.6" 2261 - + "node": ">=10.0" 2262 - + }, 2263 - + "funding": { 2264 - + "type": "github", 2265 - + "url": "https://github.com/sponsors/streamich" 2266 - + }, 2267 - + "peerDependencies": { 2268 - + "tslib": "2" 2269 - } 2270 - }, 2271 - - "node_modules/@modelcontextprotocol/sdk/node_modules/mime-types": { 2272 - - "version": "3.0.1", 2273 - - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", 2274 - - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", 2275 - + "node_modules/@jsonjoy.com/json-pack": { 2276 - + "version": "1.2.0", 2277 - + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.2.0.tgz", 2278 - + "integrity": "sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==", 2279 - "dev": true, 2280 - - "license": "MIT", 2281 - + "license": "Apache-2.0", 2282 - "dependencies": { 2283 - - "mime-db": "^1.54.0" 2284 - + "@jsonjoy.com/base64": "^1.1.1", 2285 - + "@jsonjoy.com/util": "^1.1.2", 2286 - + "hyperdyperid": "^1.2.0", 2287 - + "thingies": "^1.20.0" 2288 - }, 2289 - "engines": { 2290 - - "node": ">= 0.6" 2291 - + "node": ">=10.0" 2292 - + }, 2293 - + "funding": { 2294 - + "type": "github", 2295 - + "url": "https://github.com/sponsors/streamich" 2296 - + }, 2297 - + "peerDependencies": { 2298 - + "tslib": "2" 2299 - } 2300 - }, 2301 - - "node_modules/@modelcontextprotocol/sdk/node_modules/negotiator": { 2302 - - "version": "1.0.0", 2303 - - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", 2304 - - "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", 2305 - + "node_modules/@jsonjoy.com/util": { 2306 - + "version": "1.6.0", 2307 - + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.6.0.tgz", 2308 - + "integrity": "sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==", 2309 - "dev": true, 2310 - - "license": "MIT", 2311 - + "license": "Apache-2.0", 2312 - "engines": { 2313 - - "node": ">= 0.6" 2314 - + "node": ">=10.0" 2315 - + }, 2316 - + "funding": { 2317 - + "type": "github", 2318 - + "url": "https://github.com/sponsors/streamich" 2319 - + }, 2320 - + "peerDependencies": { 2321 - + "tslib": "2" 2322 - } 2323 - }, 2324 - - "node_modules/@modelcontextprotocol/sdk/node_modules/raw-body": { 2325 - - "version": "3.0.0", 2326 - - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", 2327 - - "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", 2328 - + "node_modules/@leichtgewicht/ip-codec": { 2329 - + "version": "2.0.5", 2330 - + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", 2331 - + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", 2332 - + "dev": true, 2333 - + "license": "MIT" 2334 - + }, 2335 - + "node_modules/@listr2/prompt-adapter-inquirer": { 2336 - + "version": "2.0.22", 2337 - + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.22.tgz", 2338 - + "integrity": "sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==", 2339 - "dev": true, 2340 - "license": "MIT", 2341 - "dependencies": { 2342 - - "bytes": "3.1.2", 2343 - - "http-errors": "2.0.0", 2344 - - "iconv-lite": "0.6.3", 2345 - - "unpipe": "1.0.0" 2346 - + "@inquirer/type": "^1.5.5" 2347 - }, 2348 - "engines": { 2349 - - "node": ">= 0.8" 2350 - + "node": ">=18.0.0" 2351 - + }, 2352 - + "peerDependencies": { 2353 - + "@inquirer/prompts": ">= 3 < 8" 2354 - } 2355 - }, 2356 - - "node_modules/@modelcontextprotocol/sdk/node_modules/serve-static": { 2357 - - "version": "2.2.0", 2358 - - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", 2359 - - "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", 2360 - + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { 2361 - + "version": "1.5.5", 2362 - + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", 2363 - + "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", 2364 - "dev": true, 2365 - "license": "MIT", 2366 - "dependencies": { 2367 - - "encodeurl": "^2.0.0", 2368 - - "escape-html": "^1.0.3", 2369 - - "parseurl": "^1.3.3", 2370 - - "send": "^1.2.0" 2371 - + "mute-stream": "^1.0.0" 2372 - }, 2373 - "engines": { 2374 - - "node": ">= 18" 2375 - + "node": ">=18" 2376 - } 2377 - }, 2378 - - "node_modules/@modelcontextprotocol/sdk/node_modules/type-is": { 2379 - - "version": "2.0.1", 2380 - - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", 2381 - - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", 2382 - + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { 2383 - + "version": "1.0.0", 2384 - + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", 2385 - + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", 2386 - "dev": true, 2387 - - "license": "MIT", 2388 - - "dependencies": { 2389 - - "content-type": "^1.0.5", 2390 - - "media-typer": "^1.1.0", 2391 - - "mime-types": "^3.0.0" 2392 - - }, 2393 - + "license": "ISC", 2394 - "engines": { 2395 - - "node": ">= 0.6" 2396 - + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 2397 - } 2398 - }, 2399 - - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { 2400 - - "version": "3.0.3", 2401 - - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", 2402 - - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", 2403 - + "node_modules/@lmdb/lmdb-linux-x64": { 2404 - + "version": "3.4.1", 2405 - + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.1.tgz", 2406 - + "integrity": "sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==", 2407 - "cpu": [ 2408 - "x64" 2409 - ], 2410 - @@ -4456,466 +4572,411 @@ 2411 - "linux" 2412 - ] 2413 - }, 2414 - - "node_modules/@napi-rs/nice": { 2415 - - "version": "1.0.4", 2416 - - "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.4.tgz", 2417 - - "integrity": "sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==", 2418 - + "node_modules/@mdx-js/react": { 2419 - + "version": "3.1.0", 2420 - + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", 2421 - + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", 2422 - "dev": true, 2423 - "license": "MIT", 2424 - - "optional": true, 2425 - - "engines": { 2426 - - "node": ">= 10" 2427 - + "dependencies": { 2428 - + "@types/mdx": "^2.0.0" 2429 - }, 2430 - "funding": { 2431 - - "type": "github", 2432 - - "url": "https://github.com/sponsors/Brooooooklyn" 2433 - + "type": "opencollective", 2434 - + "url": "https://opencollective.com/unified" 2435 - }, 2436 - - "optionalDependencies": { 2437 - - "@napi-rs/nice-android-arm-eabi": "1.0.4", 2438 - - "@napi-rs/nice-android-arm64": "1.0.4", 2439 - - "@napi-rs/nice-darwin-arm64": "1.0.4", 2440 - - "@napi-rs/nice-darwin-x64": "1.0.4", 2441 - - "@napi-rs/nice-freebsd-x64": "1.0.4", 2442 - - "@napi-rs/nice-linux-arm-gnueabihf": "1.0.4", 2443 - - "@napi-rs/nice-linux-arm64-gnu": "1.0.4", 2444 - - "@napi-rs/nice-linux-arm64-musl": "1.0.4", 2445 - - "@napi-rs/nice-linux-ppc64-gnu": "1.0.4", 2446 - - "@napi-rs/nice-linux-riscv64-gnu": "1.0.4", 2447 - - "@napi-rs/nice-linux-s390x-gnu": "1.0.4", 2448 - - "@napi-rs/nice-linux-x64-gnu": "1.0.4", 2449 - - "@napi-rs/nice-linux-x64-musl": "1.0.4", 2450 - - "@napi-rs/nice-win32-arm64-msvc": "1.0.4", 2451 - - "@napi-rs/nice-win32-ia32-msvc": "1.0.4", 2452 - - "@napi-rs/nice-win32-x64-msvc": "1.0.4" 2453 - - } 2454 - - }, 2455 - - "node_modules/@napi-rs/nice-linux-x64-gnu": { 2456 - - "version": "1.0.4", 2457 - - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.4.tgz", 2458 - - "integrity": "sha512-4T3E6uTCwWT6IPnwuPcWVz3oHxvEp/qbrCxZhsgzwTUBEwu78EGNXGdHfKJQt3soth89MLqZJw+Zzvnhrsg1mQ==", 2459 - - "cpu": [ 2460 - - "x64" 2461 - - ], 2462 - - "dev": true, 2463 - - "license": "MIT", 2464 - - "optional": true, 2465 - - "os": [ 2466 - - "linux" 2467 - - ], 2468 - - "engines": { 2469 - - "node": ">= 10" 2470 - + "peerDependencies": { 2471 - + "@types/react": ">=16", 2472 - + "react": ">=16" 2473 - } 2474 - }, 2475 - - "node_modules/@napi-rs/nice-linux-x64-musl": { 2476 - - "version": "1.0.4", 2477 - - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.4.tgz", 2478 - - "integrity": "sha512-NtbBkAeyBPLvCBkWtwkKXkNSn677eaT0cX3tygq+2qVv71TmHgX4gkX6o9BXjlPzdgPGwrUudavCYPT9tzkEqQ==", 2479 - - "cpu": [ 2480 - - "x64" 2481 - - ], 2482 - - "dev": true, 2483 - + "node_modules/@mermaid-js/parser": { 2484 - + "version": "0.3.0", 2485 - + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", 2486 - + "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", 2487 - "license": "MIT", 2488 - "optional": true, 2489 - - "os": [ 2490 - - "linux" 2491 - - ], 2492 - - "engines": { 2493 - - "node": ">= 10" 2494 - + "dependencies": { 2495 - + "langium": "3.0.0" 2496 - } 2497 - }, 2498 - - "node_modules/@neoconfetti/react": { 2499 - - "version": "1.0.0", 2500 - - "resolved": "https://registry.npmjs.org/@neoconfetti/react/-/react-1.0.0.tgz", 2501 - - "integrity": "sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A==", 2502 - - "dev": true, 2503 - - "license": "MIT" 2504 - - }, 2505 - - "node_modules/@ngtools/webpack": { 2506 - - "version": "20.1.0", 2507 - - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-20.1.0.tgz", 2508 - - "integrity": "sha512-v+Mdg+NIvkWJYWcuHCQeRC4/Wov8RxNEF8eiCPFmQGmXJllIWUybY/o9lysG1TY4j/2H56VinIBYbeK/VIBYvg==", 2509 - - "dev": true, 2510 - - "license": "MIT", 2511 - - "engines": { 2512 - - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", 2513 - - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 2514 - - "yarn": ">= 1.13.0" 2515 - + "node_modules/@micro-sentry/angular": { 2516 - + "version": "7.1.1", 2517 - + "resolved": "https://registry.npmjs.org/@micro-sentry/angular/-/angular-7.1.1.tgz", 2518 - + "integrity": "sha512-eEL9HrsTTqvs620EqNxyR9sc2HyHeHSZqk4nlmO+JarTu1m/CGa4eYeSxB7gsPV9aW/NGhx3DgfMmhK8OE/GsQ==", 2519 - + "license": "Apache-2.0", 2520 - + "dependencies": { 2521 - + "@micro-sentry/browser": "7.1.1", 2522 - + "tslib": "^2.0.0" 2523 - }, 2524 - "peerDependencies": { 2525 - - "@angular/compiler-cli": "^20.0.0", 2526 - - "typescript": ">=5.8 <5.9", 2527 - - "webpack": "^5.54.0" 2528 - + "@angular/common": ">=14.0.0", 2529 - + "@angular/core": ">=14.0.0" 2530 - } 2531 - }, 2532 - - "node_modules/@nodelib/fs.scandir": { 2533 - - "version": "2.1.5", 2534 - - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 2535 - - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 2536 - - "dev": true, 2537 - - "license": "MIT", 2538 - + "node_modules/@micro-sentry/browser": { 2539 - + "version": "7.1.1", 2540 - + "resolved": "https://registry.npmjs.org/@micro-sentry/browser/-/browser-7.1.1.tgz", 2541 - + "integrity": "sha512-wkF1WugjZyJ4sdd0FlcMkqPkJfEU6GsePZUZ2zEL3zRjOdPK+dmtLZ2Xb6ZRu5sfxuLp72K4l/vWTH4nRz/0dQ==", 2542 - + "license": "Apache-2.0", 2543 - "dependencies": { 2544 - - "@nodelib/fs.stat": "2.0.5", 2545 - - "run-parallel": "^1.1.9" 2546 - - }, 2547 - - "engines": { 2548 - - "node": ">= 8" 2549 - + "@micro-sentry/core": "7.1.1", 2550 - + "tslib": "^2.0.0" 2551 - } 2552 - }, 2553 - - "node_modules/@nodelib/fs.stat": { 2554 - - "version": "2.0.5", 2555 - - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 2556 - - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 2557 - - "dev": true, 2558 - - "license": "MIT", 2559 - - "engines": { 2560 - - "node": ">= 8" 2561 - + "node_modules/@micro-sentry/core": { 2562 - + "version": "7.1.1", 2563 - + "resolved": "https://registry.npmjs.org/@micro-sentry/core/-/core-7.1.1.tgz", 2564 - + "integrity": "sha512-e3rgTGIbw5QPZloClKEomtF6DwT1j0wDj/Lqk9PjIHju8NrtJLqZJUlVJ5qe0oHWGDDHBrvWrz48t8Uwna8/TA==", 2565 - + "license": "Apache-2.0", 2566 - + "dependencies": { 2567 - + "tslib": "^2.0.0" 2568 - } 2569 - }, 2570 - - "node_modules/@nodelib/fs.walk": { 2571 - - "version": "1.2.8", 2572 - - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 2573 - - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 2574 - + "node_modules/@modelcontextprotocol/sdk": { 2575 - + "version": "1.13.3", 2576 - + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.13.3.tgz", 2577 - + "integrity": "sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==", 2578 - "dev": true, 2579 - "license": "MIT", 2580 - "dependencies": { 2581 - - "@nodelib/fs.scandir": "2.1.5", 2582 - - "fastq": "^1.6.0" 2583 - + "ajv": "^6.12.6", 2584 - + "content-type": "^1.0.5", 2585 - + "cors": "^2.8.5", 2586 - + "cross-spawn": "^7.0.5", 2587 - + "eventsource": "^3.0.2", 2588 - + "eventsource-parser": "^3.0.0", 2589 - + "express": "^5.0.1", 2590 - + "express-rate-limit": "^7.5.0", 2591 - + "pkce-challenge": "^5.0.0", 2592 - + "raw-body": "^3.0.0", 2593 - + "zod": "^3.23.8", 2594 - + "zod-to-json-schema": "^3.24.1" 2595 - }, 2596 - "engines": { 2597 - - "node": ">= 8" 2598 - + "node": ">=18" 2599 - } 2600 - }, 2601 - - "node_modules/@npmcli/agent": { 2602 - - "version": "3.0.0", 2603 - - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", 2604 - - "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", 2605 - + "node_modules/@modelcontextprotocol/sdk/node_modules/accepts": { 2606 - + "version": "2.0.0", 2607 - + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", 2608 - + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", 2609 - "dev": true, 2610 - - "license": "ISC", 2611 - + "license": "MIT", 2612 - "dependencies": { 2613 - - "agent-base": "^7.1.0", 2614 - - "http-proxy-agent": "^7.0.0", 2615 - - "https-proxy-agent": "^7.0.1", 2616 - - "lru-cache": "^10.0.1", 2617 - - "socks-proxy-agent": "^8.0.3" 2618 - + "mime-types": "^3.0.0", 2619 - + "negotiator": "^1.0.0" 2620 - }, 2621 - "engines": { 2622 - - "node": "^18.17.0 || >=20.5.0" 2623 - + "node": ">= 0.6" 2624 - } 2625 - }, 2626 - - "node_modules/@npmcli/agent/node_modules/lru-cache": { 2627 - - "version": "10.4.3", 2628 - - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 2629 - - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 2630 - + "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { 2631 - + "version": "6.12.6", 2632 - + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2633 - + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2634 - "dev": true, 2635 - - "license": "ISC" 2636 - + "license": "MIT", 2637 - + "dependencies": { 2638 - + "fast-deep-equal": "^3.1.1", 2639 - + "fast-json-stable-stringify": "^2.0.0", 2640 - + "json-schema-traverse": "^0.4.1", 2641 - + "uri-js": "^4.2.2" 2642 - + }, 2643 - + "funding": { 2644 - + "type": "github", 2645 - + "url": "https://github.com/sponsors/epoberezkin" 2646 - + } 2647 - }, 2648 - - "node_modules/@npmcli/fs": { 2649 - - "version": "4.0.0", 2650 - - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", 2651 - - "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", 2652 - + "node_modules/@modelcontextprotocol/sdk/node_modules/body-parser": { 2653 - + "version": "2.2.0", 2654 - + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", 2655 - + "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", 2656 - "dev": true, 2657 - - "license": "ISC", 2658 - + "license": "MIT", 2659 - "dependencies": { 2660 - - "semver": "^7.3.5" 2661 - + "bytes": "^3.1.2", 2662 - + "content-type": "^1.0.5", 2663 - + "debug": "^4.4.0", 2664 - + "http-errors": "^2.0.0", 2665 - + "iconv-lite": "^0.6.3", 2666 - + "on-finished": "^2.4.1", 2667 - + "qs": "^6.14.0", 2668 - + "raw-body": "^3.0.0", 2669 - + "type-is": "^2.0.0" 2670 - }, 2671 - "engines": { 2672 - - "node": "^18.17.0 || >=20.5.0" 2673 - + "node": ">=18" 2674 - } 2675 - }, 2676 - - "node_modules/@npmcli/git": { 2677 - - "version": "6.0.3", 2678 - - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", 2679 - - "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", 2680 - + "node_modules/@modelcontextprotocol/sdk/node_modules/content-disposition": { 2681 - + "version": "1.0.0", 2682 - + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", 2683 - + "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", 2684 - "dev": true, 2685 - - "license": "ISC", 2686 - + "license": "MIT", 2687 - "dependencies": { 2688 - - "@npmcli/promise-spawn": "^8.0.0", 2689 - - "ini": "^5.0.0", 2690 - - "lru-cache": "^10.0.1", 2691 - - "npm-pick-manifest": "^10.0.0", 2692 - - "proc-log": "^5.0.0", 2693 - - "promise-retry": "^2.0.1", 2694 - - "semver": "^7.3.5", 2695 - - "which": "^5.0.0" 2696 - + "safe-buffer": "5.2.1" 2697 - }, 2698 - "engines": { 2699 - - "node": "^18.17.0 || >=20.5.0" 2700 - + "node": ">= 0.6" 2701 - } 2702 - }, 2703 - - "node_modules/@npmcli/git/node_modules/isexe": { 2704 - - "version": "3.1.1", 2705 - - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 2706 - - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 2707 - + "node_modules/@modelcontextprotocol/sdk/node_modules/cookie-signature": { 2708 - + "version": "1.2.2", 2709 - + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", 2710 - + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", 2711 - "dev": true, 2712 - - "license": "ISC", 2713 - + "license": "MIT", 2714 - "engines": { 2715 - - "node": ">=16" 2716 - + "node": ">=6.6.0" 2717 - } 2718 - }, 2719 - - "node_modules/@npmcli/git/node_modules/lru-cache": { 2720 - - "version": "10.4.3", 2721 - - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 2722 - - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 2723 - + "node_modules/@modelcontextprotocol/sdk/node_modules/express": { 2724 - + "version": "5.1.0", 2725 - + "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", 2726 - + "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", 2727 - "dev": true, 2728 - - "license": "ISC" 2729 - - }, 2730 - - "node_modules/@npmcli/git/node_modules/which": { 2731 - - "version": "5.0.0", 2732 - - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 2733 - - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 2734 - - "dev": true, 2735 - - "license": "ISC", 2736 - + "license": "MIT", 2737 - "dependencies": { 2738 - - "isexe": "^3.1.1" 2739 - - }, 2740 - - "bin": { 2741 - - "node-which": "bin/which.js" 2742 - + "accepts": "^2.0.0", 2743 - + "body-parser": "^2.2.0", 2744 - + "content-disposition": "^1.0.0", 2745 - + "content-type": "^1.0.5", 2746 - + "cookie": "^0.7.1", 2747 - + "cookie-signature": "^1.2.1", 2748 - + "debug": "^4.4.0", 2749 - + "encodeurl": "^2.0.0", 2750 - + "escape-html": "^1.0.3", 2751 - + "etag": "^1.8.1", 2752 - + "finalhandler": "^2.1.0", 2753 - + "fresh": "^2.0.0", 2754 - + "http-errors": "^2.0.0", 2755 - + "merge-descriptors": "^2.0.0", 2756 - + "mime-types": "^3.0.0", 2757 - + "on-finished": "^2.4.1", 2758 - + "once": "^1.4.0", 2759 - + "parseurl": "^1.3.3", 2760 - + "proxy-addr": "^2.0.7", 2761 - + "qs": "^6.14.0", 2762 - + "range-parser": "^1.2.1", 2763 - + "router": "^2.2.0", 2764 - + "send": "^1.1.0", 2765 - + "serve-static": "^2.2.0", 2766 - + "statuses": "^2.0.1", 2767 - + "type-is": "^2.0.1", 2768 - + "vary": "^1.1.2" 2769 - }, 2770 - "engines": { 2771 - - "node": "^18.17.0 || >=20.5.0" 2772 - + "node": ">= 18" 2773 - + }, 2774 - + "funding": { 2775 - + "type": "opencollective", 2776 - + "url": "https://opencollective.com/express" 2777 - } 2778 - }, 2779 - - "node_modules/@npmcli/installed-package-contents": { 2780 - - "version": "3.0.0", 2781 - - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", 2782 - - "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", 2783 - + "node_modules/@modelcontextprotocol/sdk/node_modules/finalhandler": { 2784 - + "version": "2.1.0", 2785 - + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", 2786 - + "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", 2787 - "dev": true, 2788 - - "license": "ISC", 2789 - + "license": "MIT", 2790 - "dependencies": { 2791 - - "npm-bundled": "^4.0.0", 2792 - - "npm-normalize-package-bin": "^4.0.0" 2793 - - }, 2794 - - "bin": { 2795 - - "installed-package-contents": "bin/index.js" 2796 - + "debug": "^4.4.0", 2797 - + "encodeurl": "^2.0.0", 2798 - + "escape-html": "^1.0.3", 2799 - + "on-finished": "^2.4.1", 2800 - + "parseurl": "^1.3.3", 2801 - + "statuses": "^2.0.1" 2802 - }, 2803 - "engines": { 2804 - - "node": "^18.17.0 || >=20.5.0" 2805 - + "node": ">= 0.8" 2806 - } 2807 - }, 2808 - - "node_modules/@npmcli/node-gyp": { 2809 - - "version": "4.0.0", 2810 - - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", 2811 - - "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", 2812 - + "node_modules/@modelcontextprotocol/sdk/node_modules/fresh": { 2813 - + "version": "2.0.0", 2814 - + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", 2815 - + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", 2816 - "dev": true, 2817 - - "license": "ISC", 2818 - + "license": "MIT", 2819 - "engines": { 2820 - - "node": "^18.17.0 || >=20.5.0" 2821 - + "node": ">= 0.8" 2822 - } 2823 - }, 2824 - - "node_modules/@npmcli/package-json": { 2825 - - "version": "6.2.0", 2826 - - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", 2827 - - "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", 2828 - + "node_modules/@modelcontextprotocol/sdk/node_modules/iconv-lite": { 2829 - + "version": "0.6.3", 2830 - + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 2831 - + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 2832 - "dev": true, 2833 - - "license": "ISC", 2834 - + "license": "MIT", 2835 - "dependencies": { 2836 - - "@npmcli/git": "^6.0.0", 2837 - - "glob": "^10.2.2", 2838 - - "hosted-git-info": "^8.0.0", 2839 - - "json-parse-even-better-errors": "^4.0.0", 2840 - - "proc-log": "^5.0.0", 2841 - - "semver": "^7.5.3", 2842 - - "validate-npm-package-license": "^3.0.4" 2843 - + "safer-buffer": ">= 2.1.2 < 3.0.0" 2844 - }, 2845 - "engines": { 2846 - - "node": "^18.17.0 || >=20.5.0" 2847 - + "node": ">=0.10.0" 2848 - } 2849 - }, 2850 - - "node_modules/@npmcli/package-json/node_modules/glob": { 2851 - - "version": "10.4.5", 2852 - - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 2853 - - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 2854 - + "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": { 2855 - + "version": "0.4.1", 2856 - + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2857 - + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 2858 - "dev": true, 2859 - - "license": "ISC", 2860 - - "dependencies": { 2861 - - "foreground-child": "^3.1.0", 2862 - - "jackspeak": "^3.1.2", 2863 - - "minimatch": "^9.0.4", 2864 - - "minipass": "^7.1.2", 2865 - - "package-json-from-dist": "^1.0.0", 2866 - - "path-scurry": "^1.11.1" 2867 - - }, 2868 - - "bin": { 2869 - - "glob": "dist/esm/bin.mjs" 2870 - - }, 2871 - - "funding": { 2872 - - "url": "https://github.com/sponsors/isaacs" 2873 - + "license": "MIT" 2874 - + }, 2875 - + "node_modules/@modelcontextprotocol/sdk/node_modules/media-typer": { 2876 - + "version": "1.1.0", 2877 - + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", 2878 - + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", 2879 - + "dev": true, 2880 - + "license": "MIT", 2881 - + "engines": { 2882 - + "node": ">= 0.8" 2883 - } 2884 - }, 2885 - - "node_modules/@npmcli/package-json/node_modules/jackspeak": { 2886 - - "version": "3.4.3", 2887 - - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 2888 - - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 2889 - + "node_modules/@modelcontextprotocol/sdk/node_modules/merge-descriptors": { 2890 - + "version": "2.0.0", 2891 - + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", 2892 - + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", 2893 - "dev": true, 2894 - - "license": "BlueOak-1.0.0", 2895 - - "dependencies": { 2896 - - "@isaacs/cliui": "^8.0.2" 2897 - + "license": "MIT", 2898 - + "engines": { 2899 - + "node": ">=18" 2900 - }, 2901 - "funding": { 2902 - - "url": "https://github.com/sponsors/isaacs" 2903 - - }, 2904 - - "optionalDependencies": { 2905 - - "@pkgjs/parseargs": "^0.11.0" 2906 - + "url": "https://github.com/sponsors/sindresorhus" 2907 - } 2908 - }, 2909 - - "node_modules/@npmcli/package-json/node_modules/lru-cache": { 2910 - - "version": "10.4.3", 2911 - - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 2912 - - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 2913 - - "dev": true, 2914 - - "license": "ISC" 2915 - - }, 2916 - - "node_modules/@npmcli/package-json/node_modules/path-scurry": { 2917 - - "version": "1.11.1", 2918 - - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 2919 - - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 2920 - + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-db": { 2921 - + "version": "1.54.0", 2922 - + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 2923 - + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 2924 - "dev": true, 2925 - - "license": "BlueOak-1.0.0", 2926 - - "dependencies": { 2927 - - "lru-cache": "^10.2.0", 2928 - - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 2929 - - }, 2930 - + "license": "MIT", 2931 - "engines": { 2932 - - "node": ">=16 || 14 >=14.18" 2933 - - }, 2934 - - "funding": { 2935 - - "url": "https://github.com/sponsors/isaacs" 2936 - + "node": ">= 0.6" 2937 - } 2938 - }, 2939 - - "node_modules/@npmcli/promise-spawn": { 2940 - - "version": "8.0.2", 2941 - - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz", 2942 - - "integrity": "sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==", 2943 - + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-types": { 2944 - + "version": "3.0.1", 2945 - + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", 2946 - + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", 2947 - "dev": true, 2948 - - "license": "ISC", 2949 - + "license": "MIT", 2950 - "dependencies": { 2951 - - "which": "^5.0.0" 2952 - + "mime-db": "^1.54.0" 2953 - }, 2954 - "engines": { 2955 - - "node": "^18.17.0 || >=20.5.0" 2956 - + "node": ">= 0.6" 2957 - } 2958 - }, 2959 - - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { 2960 - - "version": "3.1.1", 2961 - - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 2962 - - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 2963 - + "node_modules/@modelcontextprotocol/sdk/node_modules/negotiator": { 2964 - + "version": "1.0.0", 2965 - + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", 2966 - + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", 2967 - "dev": true, 2968 - - "license": "ISC", 2969 - + "license": "MIT", 2970 - "engines": { 2971 - - "node": ">=16" 2972 - + "node": ">= 0.6" 2973 - } 2974 - }, 2975 - - "node_modules/@npmcli/promise-spawn/node_modules/which": { 2976 - - "version": "5.0.0", 2977 - - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 2978 - - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 2979 - + "node_modules/@modelcontextprotocol/sdk/node_modules/raw-body": { 2980 - + "version": "3.0.0", 2981 - + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", 2982 - + "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", 2983 - "dev": true, 2984 - - "license": "ISC", 2985 - + "license": "MIT", 2986 - "dependencies": { 2987 - - "isexe": "^3.1.1" 2988 - - }, 2989 - - "bin": { 2990 - - "node-which": "bin/which.js" 2991 - + "bytes": "3.1.2", 2992 - + "http-errors": "2.0.0", 2993 - + "iconv-lite": "0.6.3", 2994 - + "unpipe": "1.0.0" 2995 - }, 2996 - "engines": { 2997 - - "node": "^18.17.0 || >=20.5.0" 2998 - + "node": ">= 0.8" 2999 - } 3000 - }, 3001 - - "node_modules/@npmcli/redact": { 3002 - - "version": "3.2.2", 3003 - - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", 3004 - - "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", 3005 - + "node_modules/@modelcontextprotocol/sdk/node_modules/serve-static": { 3006 - + "version": "2.2.0", 3007 - + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", 3008 - + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", 3009 - "dev": true, 3010 - - "license": "ISC", 3011 - + "license": "MIT", 3012 - + "dependencies": { 3013 - + "encodeurl": "^2.0.0", 3014 - + "escape-html": "^1.0.3", 3015 - + "parseurl": "^1.3.3", 3016 - + "send": "^1.2.0" 3017 - + }, 3018 - "engines": { 3019 - - "node": "^18.17.0 || >=20.5.0" 3020 - + "node": ">= 18" 3021 - } 3022 - }, 3023 - - "node_modules/@npmcli/run-script": { 3024 - - "version": "9.1.0", 3025 - - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", 3026 - - "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", 3027 - + "node_modules/@modelcontextprotocol/sdk/node_modules/type-is": { 3028 - + "version": "2.0.1", 3029 - + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", 3030 - + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", 3031 - "dev": true, 3032 - - "license": "ISC", 3033 - + "license": "MIT", 3034 - "dependencies": { 3035 - - "@npmcli/node-gyp": "^4.0.0", 3036 - - "@npmcli/package-json": "^6.0.0", 3037 - - "@npmcli/promise-spawn": "^8.0.0", 3038 - - "node-gyp": "^11.0.0", 3039 - - "proc-log": "^5.0.0", 3040 - - "which": "^5.0.0" 3041 - + "content-type": "^1.0.5", 3042 - + "media-typer": "^1.1.0", 3043 - + "mime-types": "^3.0.0" 3044 - }, 3045 - "engines": { 3046 - - "node": "^18.17.0 || >=20.5.0" 3047 - - } 3048 - - }, 3049 - - "node_modules/@npmcli/run-script/node_modules/isexe": { 3050 - - "version": "3.1.1", 3051 - - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 3052 - - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 3053 - - "dev": true, 3054 - - "license": "ISC", 3055 - - "engines": { 3056 - - "node": ">=16" 3057 - + "node": ">= 0.6" 3058 - } 3059 - }, 3060 - - "node_modules/@npmcli/run-script/node_modules/which": { 3061 - - "version": "5.0.0", 3062 - - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 3063 - - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 3064 - + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { 3065 - + "version": "3.0.3", 3066 - + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", 3067 - + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", 3068 - + "cpu": [ 3069 - + "x64" 3070 - + ], 3071 - "dev": true, 3072 - - "license": "ISC", 3073 - - "dependencies": { 3074 - - "isexe": "^3.1.1" 3075 - - }, 3076 - - "bin": { 3077 - - "node-which": "bin/which.js" 3078 - - }, 3079 - - "engines": { 3080 - - "node": "^18.17.0 || >=20.5.0" 3081 - - } 3082 - + "license": "MIT", 3083 - + "optional": true, 3084 - + "os": [ 3085 - + "linux" 3086 - + ] 3087 - }, 3088 - - "node_modules/@parcel/watcher": { 3089 - - "version": "2.5.0", 3090 - - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", 3091 - - "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", 3092 - + "node_modules/@napi-rs/nice": { 3093 - + "version": "1.0.4", 3094 - + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.4.tgz", 3095 - + "integrity": "sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==", 3096 - "dev": true, 3097 - - "hasInstallScript": true, 3098 - "license": "MIT", 3099 - "optional": true, 3100 - - "dependencies": { 3101 - - "detect-libc": "^1.0.3", 3102 - - "is-glob": "^4.0.3", 3103 - - "micromatch": "^4.0.5", 3104 - - "node-addon-api": "^7.0.0" 3105 - - }, 3106 - "engines": { 3107 - - "node": ">= 10.0.0" 3108 - + "node": ">= 10" 3109 - }, 3110 - "funding": { 3111 - - "type": "opencollective", 3112 - - "url": "https://opencollective.com/parcel" 3113 - + "type": "github", 3114 - + "url": "https://github.com/sponsors/Brooooooklyn" 3115 - }, 3116 - "optionalDependencies": { 3117 - - "@parcel/watcher-android-arm64": "2.5.0", 3118 - - "@parcel/watcher-darwin-arm64": "2.5.0", 3119 - - "@parcel/watcher-darwin-x64": "2.5.0", 3120 - - "@parcel/watcher-freebsd-x64": "2.5.0", 3121 - - "@parcel/watcher-linux-arm-glibc": "2.5.0", 3122 - - "@parcel/watcher-linux-arm-musl": "2.5.0", 3123 - - "@parcel/watcher-linux-arm64-glibc": "2.5.0", 3124 - - "@parcel/watcher-linux-arm64-musl": "2.5.0", 3125 - - "@parcel/watcher-linux-x64-glibc": "2.5.0", 3126 - - "@parcel/watcher-linux-x64-musl": "2.5.0", 3127 - - "@parcel/watcher-win32-arm64": "2.5.0", 3128 - - "@parcel/watcher-win32-ia32": "2.5.0", 3129 - - "@parcel/watcher-win32-x64": "2.5.0" 3130 - + "@napi-rs/nice-android-arm-eabi": "1.0.4", 3131 - + "@napi-rs/nice-android-arm64": "1.0.4", 3132 - + "@napi-rs/nice-darwin-arm64": "1.0.4", 3133 - + "@napi-rs/nice-darwin-x64": "1.0.4", 3134 - + "@napi-rs/nice-freebsd-x64": "1.0.4", 3135 - + "@napi-rs/nice-linux-arm-gnueabihf": "1.0.4", 3136 - + "@napi-rs/nice-linux-arm64-gnu": "1.0.4", 3137 - + "@napi-rs/nice-linux-arm64-musl": "1.0.4", 3138 - + "@napi-rs/nice-linux-ppc64-gnu": "1.0.4", 3139 - + "@napi-rs/nice-linux-riscv64-gnu": "1.0.4", 3140 - + "@napi-rs/nice-linux-s390x-gnu": "1.0.4", 3141 - + "@napi-rs/nice-linux-x64-gnu": "1.0.4", 3142 - + "@napi-rs/nice-linux-x64-musl": "1.0.4", 3143 - + "@napi-rs/nice-win32-arm64-msvc": "1.0.4", 3144 - + "@napi-rs/nice-win32-ia32-msvc": "1.0.4", 3145 - + "@napi-rs/nice-win32-x64-msvc": "1.0.4" 3146 - } 3147 - }, 3148 - - "node_modules/@parcel/watcher-linux-x64-glibc": { 3149 - - "version": "2.5.0", 3150 - - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", 3151 - - "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", 3152 - + "node_modules/@napi-rs/nice-linux-x64-gnu": { 3153 - + "version": "1.0.4", 3154 - + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.4.tgz", 3155 - + "integrity": "sha512-4T3E6uTCwWT6IPnwuPcWVz3oHxvEp/qbrCxZhsgzwTUBEwu78EGNXGdHfKJQt3soth89MLqZJw+Zzvnhrsg1mQ==", 3156 - "cpu": [ 3157 - "x64" 3158 - ], 3159 - @@ -4926,17 +4987,13 @@ 3160 - "linux" 3161 - ], 3162 - "engines": { 3163 - - "node": ">= 10.0.0" 3164 - - }, 3165 - - "funding": { 3166 - - "type": "opencollective", 3167 - - "url": "https://opencollective.com/parcel" 3168 - + "node": ">= 10" 3169 - } 3170 - }, 3171 - - "node_modules/@parcel/watcher-linux-x64-musl": { 3172 - - "version": "2.5.0", 3173 - - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", 3174 - - "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", 3175 - + "node_modules/@napi-rs/nice-linux-x64-musl": { 3176 - + "version": "1.0.4", 3177 - + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.4.tgz", 3178 - + "integrity": "sha512-NtbBkAeyBPLvCBkWtwkKXkNSn677eaT0cX3tygq+2qVv71TmHgX4gkX6o9BXjlPzdgPGwrUudavCYPT9tzkEqQ==", 3179 - "cpu": [ 3180 - "x64" 3181 - ], 3182 - @@ -4947,718 +5004,1145 @@ 3183 - "linux" 3184 - ], 3185 - "engines": { 3186 - - "node": ">= 10.0.0" 3187 - - }, 3188 - - "funding": { 3189 - - "type": "opencollective", 3190 - - "url": "https://opencollective.com/parcel" 3191 - + "node": ">= 10" 3192 - } 3193 - }, 3194 - - "node_modules/@parcel/watcher/node_modules/detect-libc": { 3195 - - "version": "1.0.3", 3196 - - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 3197 - - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 3198 - + "node_modules/@neoconfetti/react": { 3199 - + "version": "1.0.0", 3200 - + "resolved": "https://registry.npmjs.org/@neoconfetti/react/-/react-1.0.0.tgz", 3201 - + "integrity": "sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A==", 3202 - "dev": true, 3203 - - "license": "Apache-2.0", 3204 - - "optional": true, 3205 - - "bin": { 3206 - - "detect-libc": "bin/detect-libc.js" 3207 - - }, 3208 - + "license": "MIT" 3209 - + }, 3210 - + "node_modules/@ngtools/webpack": { 3211 - + "version": "20.1.0", 3212 - + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-20.1.0.tgz", 3213 - + "integrity": "sha512-v+Mdg+NIvkWJYWcuHCQeRC4/Wov8RxNEF8eiCPFmQGmXJllIWUybY/o9lysG1TY4j/2H56VinIBYbeK/VIBYvg==", 3214 - + "dev": true, 3215 - + "license": "MIT", 3216 - "engines": { 3217 - - "node": ">=0.10" 3218 - + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", 3219 - + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 3220 - + "yarn": ">= 1.13.0" 3221 - + }, 3222 - + "peerDependencies": { 3223 - + "@angular/compiler-cli": "^20.0.0", 3224 - + "typescript": ">=5.8 <5.9", 3225 - + "webpack": "^5.54.0" 3226 - } 3227 - }, 3228 - - "node_modules/@parcel/watcher/node_modules/node-addon-api": { 3229 - - "version": "7.1.1", 3230 - - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 3231 - - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 3232 - + "node_modules/@nodelib/fs.scandir": { 3233 - + "version": "2.1.5", 3234 - + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3235 - + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3236 - "dev": true, 3237 - "license": "MIT", 3238 - - "optional": true 3239 - + "dependencies": { 3240 - + "@nodelib/fs.stat": "2.0.5", 3241 - + "run-parallel": "^1.1.9" 3242 - + }, 3243 - + "engines": { 3244 - + "node": ">= 8" 3245 - + } 3246 - }, 3247 - - "node_modules/@pkgjs/parseargs": { 3248 - - "version": "0.11.0", 3249 - - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 3250 - - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 3251 - + "node_modules/@nodelib/fs.stat": { 3252 - + "version": "2.0.5", 3253 - + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3254 - + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3255 - "dev": true, 3256 - "license": "MIT", 3257 - - "optional": true, 3258 - "engines": { 3259 - - "node": ">=14" 3260 - + "node": ">= 8" 3261 - } 3262 - }, 3263 - - "node_modules/@redocly/ajv": { 3264 - - "version": "8.11.2", 3265 - - "resolved": "https://registry.npmjs.org/@redocly/ajv/-/ajv-8.11.2.tgz", 3266 - - "integrity": "sha512-io1JpnwtIcvojV7QKDUSIuMN/ikdOUd1ReEnUnMKGfDVridQZ31J0MmIuqwuRjWDZfmvr+Q0MqCcfHM2gTivOg==", 3267 - + "node_modules/@nodelib/fs.walk": { 3268 - + "version": "1.2.8", 3269 - + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3270 - + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3271 - "dev": true, 3272 - "license": "MIT", 3273 - "dependencies": { 3274 - - "fast-deep-equal": "^3.1.1", 3275 - - "json-schema-traverse": "^1.0.0", 3276 - - "require-from-string": "^2.0.2", 3277 - - "uri-js-replace": "^1.0.1" 3278 - + "@nodelib/fs.scandir": "2.1.5", 3279 - + "fastq": "^1.6.0" 3280 - }, 3281 - - "funding": { 3282 - - "type": "github", 3283 - - "url": "https://github.com/sponsors/epoberezkin" 3284 - + "engines": { 3285 - + "node": ">= 8" 3286 - } 3287 - }, 3288 - - "node_modules/@redocly/config": { 3289 - - "version": "0.22.2", 3290 - - "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.22.2.tgz", 3291 - - "integrity": "sha512-roRDai8/zr2S9YfmzUfNhKjOF0NdcOIqF7bhf4MVC5UxpjIysDjyudvlAiVbpPHp3eDRWbdzUgtkK1a7YiDNyQ==", 3292 - - "dev": true, 3293 - - "license": "MIT" 3294 - - }, 3295 - - "node_modules/@redocly/openapi-core": { 3296 - - "version": "1.34.3", 3297 - - "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.34.3.tgz", 3298 - - "integrity": "sha512-3arRdUp1fNx55itnjKiUhO6t4Mf91TsrTIYINDNLAZPS0TPd5YpiXRctwjel0qqWoOOhjA34cZ3m4dksLDFUYg==", 3299 - + "node_modules/@npmcli/agent": { 3300 - + "version": "3.0.0", 3301 - + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", 3302 - + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", 3303 - "dev": true, 3304 - - "license": "MIT", 3305 - + "license": "ISC", 3306 - "dependencies": { 3307 - - "@redocly/ajv": "^8.11.2", 3308 - - "@redocly/config": "^0.22.0", 3309 - - "colorette": "^1.2.0", 3310 - - "https-proxy-agent": "^7.0.5", 3311 - - "js-levenshtein": "^1.1.6", 3312 - - "js-yaml": "^4.1.0", 3313 - - "minimatch": "^5.0.1", 3314 - - "pluralize": "^8.0.0", 3315 - - "yaml-ast-parser": "0.0.43" 3316 - + "agent-base": "^7.1.0", 3317 - + "http-proxy-agent": "^7.0.0", 3318 - + "https-proxy-agent": "^7.0.1", 3319 - + "lru-cache": "^10.0.1", 3320 - + "socks-proxy-agent": "^8.0.3" 3321 - }, 3322 - "engines": { 3323 - - "node": ">=18.17.0", 3324 - - "npm": ">=9.5.0" 3325 - + "node": "^18.17.0 || >=20.5.0" 3326 - } 3327 - }, 3328 - - "node_modules/@redocly/openapi-core/node_modules/colorette": { 3329 - - "version": "1.4.0", 3330 - - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", 3331 - - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", 3332 - + "node_modules/@npmcli/agent/node_modules/lru-cache": { 3333 - + "version": "10.4.3", 3334 - + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3335 - + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 3336 - "dev": true, 3337 - - "license": "MIT" 3338 - + "license": "ISC" 3339 - }, 3340 - - "node_modules/@redocly/openapi-core/node_modules/minimatch": { 3341 - - "version": "5.1.6", 3342 - - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 3343 - - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 3344 - + "node_modules/@npmcli/fs": { 3345 - + "version": "4.0.0", 3346 - + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", 3347 - + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", 3348 - "dev": true, 3349 - "license": "ISC", 3350 - "dependencies": { 3351 - - "brace-expansion": "^2.0.1" 3352 - + "semver": "^7.3.5" 3353 - }, 3354 - "engines": { 3355 - - "node": ">=10" 3356 - + "node": "^18.17.0 || >=20.5.0" 3357 - } 3358 - }, 3359 - - "node_modules/@rollup/rollup-linux-x64-gnu": { 3360 - - "version": "4.44.1", 3361 - - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz", 3362 - - "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==", 3363 - - "cpu": [ 3364 - - "x64" 3365 - - ], 3366 - - "dev": true, 3367 - - "license": "MIT", 3368 - - "optional": true, 3369 - - "os": [ 3370 - - "linux" 3371 - - ] 3372 - - }, 3373 - - "node_modules/@rollup/rollup-linux-x64-musl": { 3374 - - "version": "4.44.1", 3375 - - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz", 3376 - - "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==", 3377 - - "cpu": [ 3378 - - "x64" 3379 - - ], 3380 - - "dev": true, 3381 - - "license": "MIT", 3382 - - "optional": true, 3383 - - "os": [ 3384 - - "linux" 3385 - - ] 3386 - - }, 3387 - - "node_modules/@schematics/angular": { 3388 - - "version": "20.1.0", 3389 - - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.1.0.tgz", 3390 - - "integrity": "sha512-sAEwygjY/j0tvo+EDFUAc54Hfp++K43ISe1/fdCU/M3Pseuf7oPPIm6VxxTrRc6fu4Lp5DBaD/PBkXNt/FqZpg==", 3391 - + "node_modules/@npmcli/git": { 3392 - + "version": "6.0.3", 3393 - + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", 3394 - + "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", 3395 - "dev": true, 3396 - - "license": "MIT", 3397 - + "license": "ISC", 3398 - "dependencies": { 3399 - - "@angular-devkit/core": "20.1.0", 3400 - - "@angular-devkit/schematics": "20.1.0", 3401 - - "jsonc-parser": "3.3.1" 3402 - + "@npmcli/promise-spawn": "^8.0.0", 3403 - + "ini": "^5.0.0", 3404 - + "lru-cache": "^10.0.1", 3405 - + "npm-pick-manifest": "^10.0.0", 3406 - + "proc-log": "^5.0.0", 3407 - + "promise-retry": "^2.0.1", 3408 - + "semver": "^7.3.5", 3409 - + "which": "^5.0.0" 3410 - }, 3411 - "engines": { 3412 - - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", 3413 - - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 3414 - - "yarn": ">= 1.13.0" 3415 - + "node": "^18.17.0 || >=20.5.0" 3416 - } 3417 - }, 3418 - - "node_modules/@sideway/address": { 3419 - - "version": "4.1.5", 3420 - - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", 3421 - - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", 3422 - + "node_modules/@npmcli/git/node_modules/isexe": { 3423 - + "version": "3.1.1", 3424 - + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 3425 - + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 3426 - "dev": true, 3427 - - "license": "BSD-3-Clause", 3428 - - "dependencies": { 3429 - - "@hapi/hoek": "^9.0.0" 3430 - + "license": "ISC", 3431 - + "engines": { 3432 - + "node": ">=16" 3433 - } 3434 - }, 3435 - - "node_modules/@sideway/formula": { 3436 - - "version": "3.0.1", 3437 - - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", 3438 - - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", 3439 - - "dev": true, 3440 - - "license": "BSD-3-Clause" 3441 - - }, 3442 - - "node_modules/@sideway/pinpoint": { 3443 - - "version": "2.0.0", 3444 - - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", 3445 - - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", 3446 - + "node_modules/@npmcli/git/node_modules/lru-cache": { 3447 - + "version": "10.4.3", 3448 - + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3449 - + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 3450 - "dev": true, 3451 - - "license": "BSD-3-Clause" 3452 - + "license": "ISC" 3453 - }, 3454 - - "node_modules/@sigstore/bundle": { 3455 - - "version": "3.1.0", 3456 - - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.1.0.tgz", 3457 - - "integrity": "sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==", 3458 - + "node_modules/@npmcli/git/node_modules/which": { 3459 - + "version": "5.0.0", 3460 - + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 3461 - + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 3462 - "dev": true, 3463 - - "license": "Apache-2.0", 3464 - + "license": "ISC", 3465 - "dependencies": { 3466 - - "@sigstore/protobuf-specs": "^0.4.0" 3467 - + "isexe": "^3.1.1" 3468 - + }, 3469 - + "bin": { 3470 - + "node-which": "bin/which.js" 3471 - }, 3472 - "engines": { 3473 - "node": "^18.17.0 || >=20.5.0" 3474 - } 3475 - }, 3476 - - "node_modules/@sigstore/core": { 3477 - - "version": "2.0.0", 3478 - - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", 3479 - - "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", 3480 - + "node_modules/@npmcli/installed-package-contents": { 3481 - + "version": "3.0.0", 3482 - + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", 3483 - + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", 3484 - "dev": true, 3485 - - "license": "Apache-2.0", 3486 - + "license": "ISC", 3487 - + "dependencies": { 3488 - + "npm-bundled": "^4.0.0", 3489 - + "npm-normalize-package-bin": "^4.0.0" 3490 - + }, 3491 - + "bin": { 3492 - + "installed-package-contents": "bin/index.js" 3493 - + }, 3494 - "engines": { 3495 - "node": "^18.17.0 || >=20.5.0" 3496 - } 3497 - }, 3498 - - "node_modules/@sigstore/protobuf-specs": { 3499 - - "version": "0.4.2", 3500 - - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.4.2.tgz", 3501 - - "integrity": "sha512-F2ye+n1INNhqT0MW+LfUEvTUPc/nS70vICJcxorKl7/gV9CO39+EDCw+qHNKEqvsDWk++yGVKCbzK1qLPvmC8g==", 3502 - + "node_modules/@npmcli/node-gyp": { 3503 - + "version": "4.0.0", 3504 - + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", 3505 - + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", 3506 - "dev": true, 3507 - - "license": "Apache-2.0", 3508 - + "license": "ISC", 3509 - "engines": { 3510 - "node": "^18.17.0 || >=20.5.0" 3511 - } 3512 - }, 3513 - - "node_modules/@sigstore/sign": { 3514 - - "version": "3.1.0", 3515 - - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.1.0.tgz", 3516 - - "integrity": "sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==", 3517 - + "node_modules/@npmcli/package-json": { 3518 - + "version": "6.2.0", 3519 - + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", 3520 - + "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", 3521 - "dev": true, 3522 - - "license": "Apache-2.0", 3523 - + "license": "ISC", 3524 - "dependencies": { 3525 - - "@sigstore/bundle": "^3.1.0", 3526 - - "@sigstore/core": "^2.0.0", 3527 - - "@sigstore/protobuf-specs": "^0.4.0", 3528 - - "make-fetch-happen": "^14.0.2", 3529 - + "@npmcli/git": "^6.0.0", 3530 - + "glob": "^10.2.2", 3531 - + "hosted-git-info": "^8.0.0", 3532 - + "json-parse-even-better-errors": "^4.0.0", 3533 - "proc-log": "^5.0.0", 3534 - - "promise-retry": "^2.0.1" 3535 - + "semver": "^7.5.3", 3536 - + "validate-npm-package-license": "^3.0.4" 3537 - }, 3538 - "engines": { 3539 - "node": "^18.17.0 || >=20.5.0" 3540 - } 3541 - }, 3542 - - "node_modules/@sigstore/tuf": { 3543 - - "version": "3.1.1", 3544 - - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.1.1.tgz", 3545 - - "integrity": "sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==", 3546 - + "node_modules/@npmcli/package-json/node_modules/glob": { 3547 - + "version": "10.4.5", 3548 - + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 3549 - + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 3550 - "dev": true, 3551 - - "license": "Apache-2.0", 3552 - + "license": "ISC", 3553 - "dependencies": { 3554 - - "@sigstore/protobuf-specs": "^0.4.1", 3555 - - "tuf-js": "^3.0.1" 3556 - + "foreground-child": "^3.1.0", 3557 - + "jackspeak": "^3.1.2", 3558 - + "minimatch": "^9.0.4", 3559 - + "minipass": "^7.1.2", 3560 - + "package-json-from-dist": "^1.0.0", 3561 - + "path-scurry": "^1.11.1" 3562 - }, 3563 - - "engines": { 3564 - - "node": "^18.17.0 || >=20.5.0" 3565 - + "bin": { 3566 - + "glob": "dist/esm/bin.mjs" 3567 - + }, 3568 - + "funding": { 3569 - + "url": "https://github.com/sponsors/isaacs" 3570 - } 3571 - }, 3572 - - "node_modules/@sigstore/verify": { 3573 - - "version": "2.1.1", 3574 - - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.1.1.tgz", 3575 - - "integrity": "sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==", 3576 - + "node_modules/@npmcli/package-json/node_modules/jackspeak": { 3577 - + "version": "3.4.3", 3578 - + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 3579 - + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 3580 - "dev": true, 3581 - - "license": "Apache-2.0", 3582 - + "license": "BlueOak-1.0.0", 3583 - "dependencies": { 3584 - - "@sigstore/bundle": "^3.1.0", 3585 - - "@sigstore/core": "^2.0.0", 3586 - - "@sigstore/protobuf-specs": "^0.4.1" 3587 - + "@isaacs/cliui": "^8.0.2" 3588 - }, 3589 - - "engines": { 3590 - - "node": "^18.17.0 || >=20.5.0" 3591 - + "funding": { 3592 - + "url": "https://github.com/sponsors/isaacs" 3593 - + }, 3594 - + "optionalDependencies": { 3595 - + "@pkgjs/parseargs": "^0.11.0" 3596 - } 3597 - }, 3598 - - "node_modules/@socket.io/component-emitter": { 3599 - - "version": "3.1.2", 3600 - - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", 3601 - - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", 3602 - + "node_modules/@npmcli/package-json/node_modules/lru-cache": { 3603 - + "version": "10.4.3", 3604 - + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3605 - + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 3606 - "dev": true, 3607 - - "license": "MIT" 3608 - + "license": "ISC" 3609 - }, 3610 - - "node_modules/@storybook/addon-docs": { 3611 - - "version": "9.0.6", 3612 - - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.6.tgz", 3613 - - "integrity": "sha512-Q3I++3xk0+TUouuofi2vuOi8cJweBRat2saAO8ymmaWJX2mzR2MiSp4JP46LpkTtOA8+BU1dHVq5x+LEHJQHDA==", 3614 - + "node_modules/@npmcli/package-json/node_modules/path-scurry": { 3615 - + "version": "1.11.1", 3616 - + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 3617 - + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 3618 - "dev": true, 3619 - - "license": "MIT", 3620 - + "license": "BlueOak-1.0.0", 3621 - "dependencies": { 3622 - - "@mdx-js/react": "^3.0.0", 3623 - - "@storybook/csf-plugin": "9.0.6", 3624 - - "@storybook/icons": "^1.2.12", 3625 - - "@storybook/react-dom-shim": "9.0.6", 3626 - - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 3627 - - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 3628 - - "ts-dedent": "^2.0.0" 3629 - + "lru-cache": "^10.2.0", 3630 - + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 3631 - }, 3632 - - "funding": { 3633 - - "type": "opencollective", 3634 - - "url": "https://opencollective.com/storybook" 3635 - + "engines": { 3636 - + "node": ">=16 || 14 >=14.18" 3637 - }, 3638 - - "peerDependencies": { 3639 - - "storybook": "^9.0.6" 3640 - - } 3641 - - }, 3642 - - "node_modules/@storybook/addon-onboarding": { 3643 - - "version": "9.0.6", 3644 - - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-9.0.6.tgz", 3645 - - "integrity": "sha512-cs51HyWT2gPzq638Oaz4L5BoPW1//4eupqVoR4smqo0qiXWIF0Y5EhHgQK/FhL0AuBIk5e6BOucngsuYOV6Fpw==", 3646 - - "dev": true, 3647 - - "license": "MIT", 3648 - "funding": { 3649 - - "type": "opencollective", 3650 - - "url": "https://opencollective.com/storybook" 3651 - - }, 3652 - - "peerDependencies": { 3653 - - "storybook": "^9.0.6" 3654 - + "url": "https://github.com/sponsors/isaacs" 3655 - } 3656 - }, 3657 - - "node_modules/@storybook/angular": { 3658 - - "version": "9.0.6", 3659 - - "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-9.0.6.tgz", 3660 - - "integrity": "sha512-s9bK0AszNiF5wbetDpkrCV4zcJAJdm0BksRAzgOJOjlKoglf4tHU0c9rFLwcIawRhxYlVIEyH+v5FUN7Q2yxeg==", 3661 - + "node_modules/@npmcli/promise-spawn": { 3662 - + "version": "8.0.2", 3663 - + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz", 3664 - + "integrity": "sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==", 3665 - "dev": true, 3666 - - "license": "MIT", 3667 - + "license": "ISC", 3668 - "dependencies": { 3669 - - "@storybook/builder-webpack5": "9.0.6", 3670 - - "@storybook/core-webpack": "9.0.6", 3671 - - "@storybook/global": "^5.0.0", 3672 - - "@types/webpack-env": "^1.18.0", 3673 - - "fd-package-json": "^1.2.0", 3674 - - "find-up": "^5.0.0", 3675 - - "telejson": "8.0.0", 3676 - - "ts-dedent": "^2.0.0", 3677 - - "tsconfig-paths-webpack-plugin": "^4.0.1", 3678 - - "webpack": "5" 3679 - + "which": "^5.0.0" 3680 - }, 3681 - "engines": { 3682 - - "node": ">=20.0.0" 3683 - - }, 3684 - - "funding": { 3685 - - "type": "opencollective", 3686 - - "url": "https://opencollective.com/storybook" 3687 - - }, 3688 - - "peerDependencies": { 3689 - - "@angular-devkit/architect": ">=0.1800.0 < 0.2100.0", 3690 - - "@angular-devkit/build-angular": ">=18.0.0 < 21.0.0", 3691 - - "@angular-devkit/core": ">=18.0.0 < 21.0.0", 3692 - - "@angular/animations": ">=18.0.0 < 21.0.0", 3693 - - "@angular/cli": ">=18.0.0 < 21.0.0", 3694 - - "@angular/common": ">=18.0.0 < 21.0.0", 3695 - - "@angular/compiler": ">=18.0.0 < 21.0.0", 3696 - - "@angular/compiler-cli": ">=18.0.0 < 21.0.0", 3697 - - "@angular/core": ">=18.0.0 < 21.0.0", 3698 - - "@angular/forms": ">=18.0.0 < 21.0.0", 3699 - - "@angular/platform-browser": ">=18.0.0 < 21.0.0", 3700 - - "@angular/platform-browser-dynamic": ">=18.0.0 < 21.0.0", 3701 - - "rxjs": "^6.5.3 || ^7.4.0", 3702 - - "storybook": "^9.0.6", 3703 - - "typescript": "^4.9.0 || ^5.0.0", 3704 - - "zone.js": ">=0.14.0" 3705 - - }, 3706 - - "peerDependenciesMeta": { 3707 - - "@angular/animations": { 3708 - - "optional": true 3709 - - }, 3710 - - "@angular/cli": { 3711 - - "optional": true 3712 - - }, 3713 - - "zone.js": { 3714 - - "optional": true 3715 - - } 3716 - + "node": "^18.17.0 || >=20.5.0" 3717 - } 3718 - }, 3719 - - "node_modules/@storybook/builder-webpack5": { 3720 - - "version": "9.0.6", 3721 - - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-9.0.6.tgz", 3722 - - "integrity": "sha512-doz4iaAQU7oxrV8eN2kAyS5KZdKYkiQP+mhrFDI5nTw6VOvMzGmT5voxHpm3KxjCPiSv29GBclljlmdE9asypQ==", 3723 - + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { 3724 - + "version": "3.1.1", 3725 - + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 3726 - + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 3727 - "dev": true, 3728 - - "license": "MIT", 3729 - - "dependencies": { 3730 - - "@storybook/core-webpack": "9.0.6", 3731 - - "case-sensitive-paths-webpack-plugin": "^2.4.0", 3732 - - "cjs-module-lexer": "^1.2.3", 3733 - - "css-loader": "^6.7.1", 3734 - - "es-module-lexer": "^1.5.0", 3735 - - "fork-ts-checker-webpack-plugin": "^8.0.0", 3736 - - "html-webpack-plugin": "^5.5.0", 3737 - - "magic-string": "^0.30.5", 3738 - - "style-loader": "^3.3.1", 3739 - - "terser-webpack-plugin": "^5.3.1", 3740 - - "ts-dedent": "^2.0.0", 3741 - - "webpack": "5", 3742 - - "webpack-dev-middleware": "^6.1.2", 3743 - - "webpack-hot-middleware": "^2.25.1", 3744 - - "webpack-virtual-modules": "^0.6.0" 3745 - - }, 3746 - - "funding": { 3747 - - "type": "opencollective", 3748 - - "url": "https://opencollective.com/storybook" 3749 - - }, 3750 - - "peerDependencies": { 3751 - - "storybook": "^9.0.6" 3752 - - }, 3753 - - "peerDependenciesMeta": { 3754 - - "typescript": { 3755 - - "optional": true 3756 - - } 3757 - + "license": "ISC", 3758 - + "engines": { 3759 - + "node": ">=16" 3760 - } 3761 - }, 3762 - - "node_modules/@storybook/builder-webpack5/node_modules/ajv-formats": { 3763 - - "version": "2.1.1", 3764 - - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 3765 - - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 3766 - + "node_modules/@npmcli/promise-spawn/node_modules/which": { 3767 - + "version": "5.0.0", 3768 - + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 3769 - + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 3770 - "dev": true, 3771 - - "license": "MIT", 3772 - + "license": "ISC", 3773 - "dependencies": { 3774 - - "ajv": "^8.0.0" 3775 - + "isexe": "^3.1.1" 3776 - }, 3777 - - "peerDependencies": { 3778 - - "ajv": "^8.0.0" 3779 - + "bin": { 3780 - + "node-which": "bin/which.js" 3781 - }, 3782 - - "peerDependenciesMeta": { 3783 - - "ajv": { 3784 - - "optional": true 3785 - - } 3786 - + "engines": { 3787 - + "node": "^18.17.0 || >=20.5.0" 3788 - } 3789 - }, 3790 - - "node_modules/@storybook/builder-webpack5/node_modules/css-loader": { 3791 - - "version": "6.11.0", 3792 - - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", 3793 - - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", 3794 - + "node_modules/@npmcli/redact": { 3795 - + "version": "3.2.2", 3796 - + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", 3797 - + "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", 3798 - "dev": true, 3799 - - "license": "MIT", 3800 - - "dependencies": { 3801 - - "icss-utils": "^5.1.0", 3802 - - "postcss": "^8.4.33", 3803 - - "postcss-modules-extract-imports": "^3.1.0", 3804 - - "postcss-modules-local-by-default": "^4.0.5", 3805 - - "postcss-modules-scope": "^3.2.0", 3806 - - "postcss-modules-values": "^4.0.0", 3807 - - "postcss-value-parser": "^4.2.0", 3808 - - "semver": "^7.5.4" 3809 - - }, 3810 - + "license": "ISC", 3811 - "engines": { 3812 - - "node": ">= 12.13.0" 3813 - - }, 3814 - - "funding": { 3815 - - "type": "opencollective", 3816 - - "url": "https://opencollective.com/webpack" 3817 - - }, 3818 - - "peerDependencies": { 3819 - - "@rspack/core": "0.x || 1.x", 3820 - - "webpack": "^5.0.0" 3821 - - }, 3822 - - "peerDependenciesMeta": { 3823 - - "@rspack/core": { 3824 - - "optional": true 3825 - - }, 3826 - - "webpack": { 3827 - - "optional": true 3828 - - } 3829 - + "node": "^18.17.0 || >=20.5.0" 3830 - } 3831 - }, 3832 - - "node_modules/@storybook/builder-webpack5/node_modules/memfs": { 3833 - - "version": "3.5.3", 3834 - - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", 3835 - - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", 3836 - + "node_modules/@npmcli/run-script": { 3837 - + "version": "9.1.0", 3838 - + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", 3839 - + "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", 3840 - "dev": true, 3841 - - "license": "Unlicense", 3842 - + "license": "ISC", 3843 - "dependencies": { 3844 - - "fs-monkey": "^1.0.4" 3845 - + "@npmcli/node-gyp": "^4.0.0", 3846 - + "@npmcli/package-json": "^6.0.0", 3847 - + "@npmcli/promise-spawn": "^8.0.0", 3848 - + "node-gyp": "^11.0.0", 3849 - + "proc-log": "^5.0.0", 3850 - + "which": "^5.0.0" 3851 - }, 3852 - "engines": { 3853 - - "node": ">= 4.0.0" 3854 - + "node": "^18.17.0 || >=20.5.0" 3855 - } 3856 - }, 3857 - - "node_modules/@storybook/builder-webpack5/node_modules/schema-utils": { 3858 - - "version": "4.3.2", 3859 - - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", 3860 - - "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", 3861 - + "node_modules/@npmcli/run-script/node_modules/isexe": { 3862 - + "version": "3.1.1", 3863 - + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 3864 - + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 3865 - "dev": true, 3866 - - "license": "MIT", 3867 - + "license": "ISC", 3868 - + "engines": { 3869 - + "node": ">=16" 3870 - + } 3871 - + }, 3872 - + "node_modules/@npmcli/run-script/node_modules/which": { 3873 - + "version": "5.0.0", 3874 - + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", 3875 - + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", 3876 - + "dev": true, 3877 - + "license": "ISC", 3878 - "dependencies": { 3879 - - "@types/json-schema": "^7.0.9", 3880 - - "ajv": "^8.9.0", 3881 - - "ajv-formats": "^2.1.1", 3882 - - "ajv-keywords": "^5.1.0" 3883 - + "isexe": "^3.1.1" 3884 - }, 3885 - - "engines": { 3886 - - "node": ">= 10.13.0" 3887 - + "bin": { 3888 - + "node-which": "bin/which.js" 3889 - }, 3890 - - "funding": { 3891 - - "type": "opencollective", 3892 - - "url": "https://opencollective.com/webpack" 3893 - + "engines": { 3894 - + "node": "^18.17.0 || >=20.5.0" 3895 - } 3896 - }, 3897 - - "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { 3898 - - "version": "6.1.3", 3899 - - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", 3900 - - "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", 3901 - + "node_modules/@parcel/watcher": { 3902 - + "version": "2.5.0", 3903 - + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", 3904 - + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", 3905 - "dev": true, 3906 - + "hasInstallScript": true, 3907 - "license": "MIT", 3908 - + "optional": true, 3909 - "dependencies": { 3910 - - "colorette": "^2.0.10", 3911 - - "memfs": "^3.4.12", 3912 - - "mime-types": "^2.1.31", 3913 - - "range-parser": "^1.2.1", 3914 - - "schema-utils": "^4.0.0" 3915 - + "detect-libc": "^1.0.3", 3916 - + "is-glob": "^4.0.3", 3917 - + "micromatch": "^4.0.5", 3918 - + "node-addon-api": "^7.0.0" 3919 - }, 3920 - "engines": { 3921 - - "node": ">= 14.15.0" 3922 - + "node": ">= 10.0.0" 3923 - }, 3924 - "funding": { 3925 - "type": "opencollective", 3926 - - "url": "https://opencollective.com/webpack" 3927 - - }, 3928 - - "peerDependencies": { 3929 - - "webpack": "^5.0.0" 3930 - + "url": "https://opencollective.com/parcel" 3931 - }, 3932 - - "peerDependenciesMeta": { 3933 - - "webpack": { 3934 - - "optional": true 3935 - - } 3936 - + "optionalDependencies": { 3937 - + "@parcel/watcher-android-arm64": "2.5.0", 3938 - + "@parcel/watcher-darwin-arm64": "2.5.0", 3939 - + "@parcel/watcher-darwin-x64": "2.5.0", 3940 - + "@parcel/watcher-freebsd-x64": "2.5.0", 3941 - + "@parcel/watcher-linux-arm-glibc": "2.5.0", 3942 - + "@parcel/watcher-linux-arm-musl": "2.5.0", 3943 - + "@parcel/watcher-linux-arm64-glibc": "2.5.0", 3944 - + "@parcel/watcher-linux-arm64-musl": "2.5.0", 3945 - + "@parcel/watcher-linux-x64-glibc": "2.5.0", 3946 - + "@parcel/watcher-linux-x64-musl": "2.5.0", 3947 - + "@parcel/watcher-win32-arm64": "2.5.0", 3948 - + "@parcel/watcher-win32-ia32": "2.5.0", 3949 - + "@parcel/watcher-win32-x64": "2.5.0" 3950 - } 3951 - }, 3952 - - "node_modules/@storybook/core-webpack": { 3953 - - "version": "9.0.6", 3954 - - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-9.0.6.tgz", 3955 - - "integrity": "sha512-fA+9awn2J5fTdgjH07CySmmL+1ToY27WEFBT+ik1hIbHc8sWk70jwBEk2ploU0nP7aQ0pgYjFvpJa3e0QOTZaw==", 3956 - + "node_modules/@parcel/watcher-linux-x64-glibc": { 3957 - + "version": "2.5.0", 3958 - + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", 3959 - + "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", 3960 - + "cpu": [ 3961 - + "x64" 3962 - + ], 3963 - "dev": true, 3964 - "license": "MIT", 3965 - - "dependencies": { 3966 - - "ts-dedent": "^2.0.0" 3967 - + "optional": true, 3968 - + "os": [ 3969 - + "linux" 3970 - + ], 3971 - + "engines": { 3972 - + "node": ">= 10.0.0" 3973 - }, 3974 - "funding": { 3975 - "type": "opencollective", 3976 - - "url": "https://opencollective.com/storybook" 3977 - - }, 3978 - - "peerDependencies": { 3979 - - "storybook": "^9.0.6" 3980 - + "url": "https://opencollective.com/parcel" 3981 - } 3982 - }, 3983 - - "node_modules/@storybook/csf-plugin": { 3984 - - "version": "9.0.6", 3985 - - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.6.tgz", 3986 - - "integrity": "sha512-LAfKXQ0ebT3PPPZ+TE54/01pQfOuZGm2MMEZr8S4Z0jXs9epoF2i6IduHZFbnYeJZeiENd5OM76gn17q0KY9WQ==", 3987 - + "node_modules/@parcel/watcher-linux-x64-musl": { 3988 - + "version": "2.5.0", 3989 - + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", 3990 - + "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", 3991 - + "cpu": [ 3992 - + "x64" 3993 - + ], 3994 - "dev": true, 3995 - "license": "MIT", 3996 - - "dependencies": { 3997 - - "unplugin": "^1.3.1" 3998 - + "optional": true, 3999 - + "os": [ 4000 - + "linux" 4001 - + ], 4002 - + "engines": { 4003 - + "node": ">= 10.0.0" 4004 - }, 4005 - "funding": { 4006 - "type": "opencollective", 4007 - - "url": "https://opencollective.com/storybook" 4008 - - }, 4009 - - "peerDependencies": { 4010 - - "storybook": "^9.0.6" 4011 - + "url": "https://opencollective.com/parcel" 4012 - } 4013 - }, 4014 - - "node_modules/@storybook/global": { 4015 - - "version": "5.0.0", 4016 - - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", 4017 - - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", 4018 - - "dev": true, 4019 - - "license": "MIT" 4020 - - }, 4021 - - "node_modules/@storybook/icons": { 4022 - - "version": "1.4.0", 4023 - - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz", 4024 - - "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==", 4025 - + "node_modules/@parcel/watcher/node_modules/detect-libc": { 4026 - + "version": "1.0.3", 4027 - + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 4028 - + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 4029 - "dev": true, 4030 - - "license": "MIT", 4031 - - "engines": { 4032 - - "node": ">=14.0.0" 4033 - + "license": "Apache-2.0", 4034 - + "optional": true, 4035 - + "bin": { 4036 - + "detect-libc": "bin/detect-libc.js" 4037 - }, 4038 - - "peerDependencies": { 4039 - - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4040 - - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" 4041 - + "engines": { 4042 - + "node": ">=0.10" 4043 - } 4044 - }, 4045 - - "node_modules/@storybook/react-dom-shim": { 4046 - - "version": "9.0.6", 4047 - - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.6.tgz", 4048 - - "integrity": "sha512-YreUzZatirM+utmc5QO88ADNRLfX11rKvMNWNX2MYuAvQF7TB+gztfk4qzfX4mcgub+XuIpfwr3LfXznwlFw6A==", 4049 - + "node_modules/@parcel/watcher/node_modules/node-addon-api": { 4050 - + "version": "7.1.1", 4051 - + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 4052 - + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 4053 - "dev": true, 4054 - "license": "MIT", 4055 - - "funding": { 4056 - - "type": "opencollective", 4057 - - "url": "https://opencollective.com/storybook" 4058 - - }, 4059 - - "peerDependencies": { 4060 - - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4061 - - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4062 - - "storybook": "^9.0.6" 4063 - - } 4064 - + "optional": true 4065 - }, 4066 - - "node_modules/@stripe/stripe-js": { 4067 - - "version": "7.3.1", 4068 - - "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.3.1.tgz", 4069 - - "integrity": "sha512-pTzb864TQWDRQBPLgSPFRoyjSDUqpCkbEgTzpsjiTjGz1Z5SxZNXJek28w1s6Dyry4CyW4/Izj5jHE/J9hCJYQ==", 4070 - + "node_modules/@pkgjs/parseargs": { 4071 - + "version": "0.11.0", 4072 - + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 4073 - + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 4074 - + "dev": true, 4075 - "license": "MIT", 4076 - + "optional": true, 4077 - "engines": { 4078 - - "node": ">=12.16" 4079 - + "node": ">=14" 4080 - } 4081 - }, 4082 - - "node_modules/@swimlane/ngx-charts": { 4083 - - "version": "22.0.0", 4084 - - "resolved": "https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-22.0.0.tgz", 4085 - - "integrity": "sha512-ibWGGhzyA1RmNEFaQjDw0eXoLJN4gtngha0oZnZCDdqg1hPpWa/di9UXXTfRvotvzcfP4DdDJRbHvy0dnQrOWQ==", 4086 - + "node_modules/@redocly/ajv": { 4087 - + "version": "8.11.2", 4088 - + "resolved": "https://registry.npmjs.org/@redocly/ajv/-/ajv-8.11.2.tgz", 4089 - + "integrity": "sha512-io1JpnwtIcvojV7QKDUSIuMN/ikdOUd1ReEnUnMKGfDVridQZ31J0MmIuqwuRjWDZfmvr+Q0MqCcfHM2gTivOg==", 4090 - + "dev": true, 4091 - "license": "MIT", 4092 - "dependencies": { 4093 - - "d3-array": "^3.2.0", 4094 - - "d3-brush": "^3.0.0", 4095 - - "d3-color": "^3.1.0", 4096 - - "d3-ease": "^3.0.1", 4097 - - "d3-format": "^3.1.0", 4098 - - "d3-hierarchy": "^3.1.2", 4099 - - "d3-interpolate": "^3.0.1", 4100 - - "d3-sankey": "^0.12.3", 4101 - - "d3-scale": "^4.0.2", 4102 - - "d3-selection": "^3.0.0", 4103 - - "d3-shape": "^3.2.0", 4104 - - "d3-time-format": "^4.1.0", 4105 - - "d3-transition": "^3.0.1", 4106 - - "gradient-path": "^2.3.0", 4107 - - "tslib": "^2.3.1" 4108 - + "fast-deep-equal": "^3.1.1", 4109 - + "json-schema-traverse": "^1.0.0", 4110 - + "require-from-string": "^2.0.2", 4111 - + "uri-js-replace": "^1.0.1" 4112 - }, 4113 - - "peerDependencies": { 4114 - - "@angular/animations": "17.x || 18.x || 19.x", 4115 - - "@angular/cdk": "17.x || 18.x || 19.x", 4116 - - "@angular/common": "17.x || 18.x || 19.x", 4117 - - "@angular/core": "17.x || 18.x || 19.x", 4118 - - "@angular/forms": "17.x || 18.x || 19.x", 4119 - - "@angular/platform-browser": "17.x || 18.x || 19.x", 4120 - - "@angular/platform-browser-dynamic": "17.x || 18.x || 19.x", 4121 - - "rxjs": "7.x" 4122 - + "funding": { 4123 - + "type": "github", 4124 - + "url": "https://github.com/sponsors/epoberezkin" 4125 - } 4126 - }, 4127 - - "node_modules/@testing-library/dom": { 4128 - - "version": "10.4.0", 4129 - - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", 4130 - - "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", 4131 - + "node_modules/@redocly/config": { 4132 - + "version": "0.22.2", 4133 - + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.22.2.tgz", 4134 - + "integrity": "sha512-roRDai8/zr2S9YfmzUfNhKjOF0NdcOIqF7bhf4MVC5UxpjIysDjyudvlAiVbpPHp3eDRWbdzUgtkK1a7YiDNyQ==", 4135 - + "dev": true, 4136 - + "license": "MIT" 4137 - + }, 4138 - + "node_modules/@redocly/openapi-core": { 4139 - + "version": "1.34.3", 4140 - + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.34.3.tgz", 4141 - + "integrity": "sha512-3arRdUp1fNx55itnjKiUhO6t4Mf91TsrTIYINDNLAZPS0TPd5YpiXRctwjel0qqWoOOhjA34cZ3m4dksLDFUYg==", 4142 - "dev": true, 4143 - "license": "MIT", 4144 - - "peer": true, 4145 - "dependencies": { 4146 - - "@babel/code-frame": "^7.10.4", 4147 - - "@babel/runtime": "^7.12.5", 4148 - - "@types/aria-query": "^5.0.1", 4149 - - "aria-query": "5.3.0", 4150 - - "chalk": "^4.1.0", 4151 - - "dom-accessibility-api": "^0.5.9", 4152 - - "lz-string": "^1.5.0", 4153 - - "pretty-format": "^27.0.2" 4154 - + "@redocly/ajv": "^8.11.2", 4155 - + "@redocly/config": "^0.22.0", 4156 - + "colorette": "^1.2.0", 4157 - + "https-proxy-agent": "^7.0.5", 4158 - + "js-levenshtein": "^1.1.6", 4159 - + "js-yaml": "^4.1.0", 4160 - + "minimatch": "^5.0.1", 4161 - + "pluralize": "^8.0.0", 4162 - + "yaml-ast-parser": "0.0.43" 4163 - }, 4164 - "engines": { 4165 - - "node": ">=18" 4166 - - } 4167 - - }, 4168 - - "node_modules/@testing-library/dom/node_modules/aria-query": { 4169 - - "version": "5.3.0", 4170 - - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 4171 - - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 4172 - - "dev": true, 4173 - - "license": "Apache-2.0", 4174 - - "peer": true, 4175 - - "dependencies": { 4176 - - "dequal": "^2.0.3" 4177 - + "node": ">=18.17.0", 4178 - + "npm": ">=9.5.0" 4179 - } 4180 - }, 4181 - - "node_modules/@tufjs/canonical-json": { 4182 - - "version": "2.0.0", 4183 - - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", 4184 - - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", 4185 - + "node_modules/@redocly/openapi-core/node_modules/colorette": { 4186 - + "version": "1.4.0", 4187 - + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", 4188 - + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", 4189 - "dev": true, 4190 - - "license": "MIT", 4191 - - "engines": { 4192 - - "node": "^16.14.0 || >=18.0.0" 4193 - - } 4194 - + "license": "MIT" 4195 - }, 4196 - - "node_modules/@tufjs/models": { 4197 - - "version": "3.0.1", 4198 - - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", 4199 - - "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", 4200 - + "node_modules/@redocly/openapi-core/node_modules/minimatch": { 4201 - + "version": "5.1.6", 4202 - + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 4203 - + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 4204 - "dev": true, 4205 - - "license": "MIT", 4206 - + "license": "ISC", 4207 - "dependencies": { 4208 - - "@tufjs/canonical-json": "2.0.0", 4209 - - "minimatch": "^9.0.5" 4210 - + "brace-expansion": "^2.0.1" 4211 - }, 4212 - "engines": { 4213 - - "node": "^18.17.0 || >=20.5.0" 4214 - + "node": ">=10" 4215 - } 4216 - }, 4217 - - "node_modules/@types/aria-query": { 4218 - - "version": "5.0.4", 4219 - - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", 4220 - - "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", 4221 - + "node_modules/@rollup/rollup-linux-x64-gnu": { 4222 - + "version": "4.44.1", 4223 - + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz", 4224 - + "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==", 4225 - + "cpu": [ 4226 - + "x64" 4227 - + ], 4228 - "dev": true, 4229 - "license": "MIT", 4230 - - "peer": true 4231 - + "optional": true, 4232 - + "os": [ 4233 - + "linux" 4234 - + ] 4235 - }, 4236 - - "node_modules/@types/babel__core": { 4237 - - "version": "7.20.5", 4238 - - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 4239 - - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 4240 - + "node_modules/@rollup/rollup-linux-x64-musl": { 4241 - + "version": "4.44.1", 4242 - + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz", 4243 - + "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==", 4244 - + "cpu": [ 4245 - + "x64" 4246 - + ], 4247 - "dev": true, 4248 - "license": "MIT", 4249 - - "dependencies": { 4250 - - "@babel/parser": "^7.20.7", 4251 - - "@babel/types": "^7.20.7", 4252 - - "@types/babel__generator": "*", 4253 - - "@types/babel__template": "*", 4254 - - "@types/babel__traverse": "*" 4255 - - } 4256 - + "optional": true, 4257 - + "os": [ 4258 - + "linux" 4259 - + ] 4260 - }, 4261 - - "node_modules/@types/babel__generator": { 4262 - - "version": "7.27.0", 4263 - - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 4264 - - "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 4265 - + "node_modules/@schematics/angular": { 4266 - + "version": "20.1.0", 4267 - + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.1.0.tgz", 4268 - + "integrity": "sha512-sAEwygjY/j0tvo+EDFUAc54Hfp++K43ISe1/fdCU/M3Pseuf7oPPIm6VxxTrRc6fu4Lp5DBaD/PBkXNt/FqZpg==", 4269 - "dev": true, 4270 - "license": "MIT", 4271 - "dependencies": { 4272 - - "@babel/types": "^7.0.0" 4273 - + "@angular-devkit/core": "20.1.0", 4274 - + "@angular-devkit/schematics": "20.1.0", 4275 - + "jsonc-parser": "3.3.1" 4276 - + }, 4277 - + "engines": { 4278 - + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", 4279 - + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", 4280 - + "yarn": ">= 1.13.0" 4281 - } 4282 - }, 4283 - - "node_modules/@types/babel__template": { 4284 - - "version": "7.4.4", 4285 - - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 4286 - - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 4287 - - "dev": true, 4288 - + "node_modules/@sideway/address": { 4289 - + "version": "4.1.5", 4290 - + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", 4291 - + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", 4292 - + "dev": true, 4293 - + "license": "BSD-3-Clause", 4294 - + "dependencies": { 4295 - + "@hapi/hoek": "^9.0.0" 4296 - + } 4297 - + }, 4298 - + "node_modules/@sideway/formula": { 4299 - + "version": "3.0.1", 4300 - + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", 4301 - + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", 4302 - + "dev": true, 4303 - + "license": "BSD-3-Clause" 4304 - + }, 4305 - + "node_modules/@sideway/pinpoint": { 4306 - + "version": "2.0.0", 4307 - + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", 4308 - + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", 4309 - + "dev": true, 4310 - + "license": "BSD-3-Clause" 4311 - + }, 4312 - + "node_modules/@sigstore/bundle": { 4313 - + "version": "3.1.0", 4314 - + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.1.0.tgz", 4315 - + "integrity": "sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==", 4316 - + "dev": true, 4317 - + "license": "Apache-2.0", 4318 - + "dependencies": { 4319 - + "@sigstore/protobuf-specs": "^0.4.0" 4320 - + }, 4321 - + "engines": { 4322 - + "node": "^18.17.0 || >=20.5.0" 4323 - + } 4324 - + }, 4325 - + "node_modules/@sigstore/core": { 4326 - + "version": "2.0.0", 4327 - + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", 4328 - + "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", 4329 - + "dev": true, 4330 - + "license": "Apache-2.0", 4331 - + "engines": { 4332 - + "node": "^18.17.0 || >=20.5.0" 4333 - + } 4334 - + }, 4335 - + "node_modules/@sigstore/protobuf-specs": { 4336 - + "version": "0.4.2", 4337 - + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.4.2.tgz", 4338 - + "integrity": "sha512-F2ye+n1INNhqT0MW+LfUEvTUPc/nS70vICJcxorKl7/gV9CO39+EDCw+qHNKEqvsDWk++yGVKCbzK1qLPvmC8g==", 4339 - + "dev": true, 4340 - + "license": "Apache-2.0", 4341 - + "engines": { 4342 - + "node": "^18.17.0 || >=20.5.0" 4343 - + } 4344 - + }, 4345 - + "node_modules/@sigstore/sign": { 4346 - + "version": "3.1.0", 4347 - + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.1.0.tgz", 4348 - + "integrity": "sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==", 4349 - + "dev": true, 4350 - + "license": "Apache-2.0", 4351 - + "dependencies": { 4352 - + "@sigstore/bundle": "^3.1.0", 4353 - + "@sigstore/core": "^2.0.0", 4354 - + "@sigstore/protobuf-specs": "^0.4.0", 4355 - + "make-fetch-happen": "^14.0.2", 4356 - + "proc-log": "^5.0.0", 4357 - + "promise-retry": "^2.0.1" 4358 - + }, 4359 - + "engines": { 4360 - + "node": "^18.17.0 || >=20.5.0" 4361 - + } 4362 - + }, 4363 - + "node_modules/@sigstore/tuf": { 4364 - + "version": "3.1.1", 4365 - + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.1.1.tgz", 4366 - + "integrity": "sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==", 4367 - + "dev": true, 4368 - + "license": "Apache-2.0", 4369 - + "dependencies": { 4370 - + "@sigstore/protobuf-specs": "^0.4.1", 4371 - + "tuf-js": "^3.0.1" 4372 - + }, 4373 - + "engines": { 4374 - + "node": "^18.17.0 || >=20.5.0" 4375 - + } 4376 - + }, 4377 - + "node_modules/@sigstore/verify": { 4378 - + "version": "2.1.1", 4379 - + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.1.1.tgz", 4380 - + "integrity": "sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==", 4381 - + "dev": true, 4382 - + "license": "Apache-2.0", 4383 - + "dependencies": { 4384 - + "@sigstore/bundle": "^3.1.0", 4385 - + "@sigstore/core": "^2.0.0", 4386 - + "@sigstore/protobuf-specs": "^0.4.1" 4387 - + }, 4388 - + "engines": { 4389 - + "node": "^18.17.0 || >=20.5.0" 4390 - + } 4391 - + }, 4392 - + "node_modules/@socket.io/component-emitter": { 4393 - + "version": "3.1.2", 4394 - + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", 4395 - + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", 4396 - + "dev": true, 4397 - + "license": "MIT" 4398 - + }, 4399 - + "node_modules/@storybook/addon-docs": { 4400 - + "version": "9.0.6", 4401 - + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.6.tgz", 4402 - + "integrity": "sha512-Q3I++3xk0+TUouuofi2vuOi8cJweBRat2saAO8ymmaWJX2mzR2MiSp4JP46LpkTtOA8+BU1dHVq5x+LEHJQHDA==", 4403 - + "dev": true, 4404 - + "license": "MIT", 4405 - + "dependencies": { 4406 - + "@mdx-js/react": "^3.0.0", 4407 - + "@storybook/csf-plugin": "9.0.6", 4408 - + "@storybook/icons": "^1.2.12", 4409 - + "@storybook/react-dom-shim": "9.0.6", 4410 - + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 4411 - + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 4412 - + "ts-dedent": "^2.0.0" 4413 - + }, 4414 - + "funding": { 4415 - + "type": "opencollective", 4416 - + "url": "https://opencollective.com/storybook" 4417 - + }, 4418 - + "peerDependencies": { 4419 - + "storybook": "^9.0.6" 4420 - + } 4421 - + }, 4422 - + "node_modules/@storybook/addon-onboarding": { 4423 - + "version": "9.0.6", 4424 - + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-9.0.6.tgz", 4425 - + "integrity": "sha512-cs51HyWT2gPzq638Oaz4L5BoPW1//4eupqVoR4smqo0qiXWIF0Y5EhHgQK/FhL0AuBIk5e6BOucngsuYOV6Fpw==", 4426 - + "dev": true, 4427 - + "license": "MIT", 4428 - + "funding": { 4429 - + "type": "opencollective", 4430 - + "url": "https://opencollective.com/storybook" 4431 - + }, 4432 - + "peerDependencies": { 4433 - + "storybook": "^9.0.6" 4434 - + } 4435 - + }, 4436 - + "node_modules/@storybook/angular": { 4437 - + "version": "9.0.6", 4438 - + "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-9.0.6.tgz", 4439 - + "integrity": "sha512-s9bK0AszNiF5wbetDpkrCV4zcJAJdm0BksRAzgOJOjlKoglf4tHU0c9rFLwcIawRhxYlVIEyH+v5FUN7Q2yxeg==", 4440 - + "dev": true, 4441 - + "license": "MIT", 4442 - + "dependencies": { 4443 - + "@storybook/builder-webpack5": "9.0.6", 4444 - + "@storybook/core-webpack": "9.0.6", 4445 - + "@storybook/global": "^5.0.0", 4446 - + "@types/webpack-env": "^1.18.0", 4447 - + "fd-package-json": "^1.2.0", 4448 - + "find-up": "^5.0.0", 4449 - + "telejson": "8.0.0", 4450 - + "ts-dedent": "^2.0.0", 4451 - + "tsconfig-paths-webpack-plugin": "^4.0.1", 4452 - + "webpack": "5" 4453 - + }, 4454 - + "engines": { 4455 - + "node": ">=20.0.0" 4456 - + }, 4457 - + "funding": { 4458 - + "type": "opencollective", 4459 - + "url": "https://opencollective.com/storybook" 4460 - + }, 4461 - + "peerDependencies": { 4462 - + "@angular-devkit/architect": ">=0.1800.0 < 0.2100.0", 4463 - + "@angular-devkit/build-angular": ">=18.0.0 < 21.0.0", 4464 - + "@angular-devkit/core": ">=18.0.0 < 21.0.0", 4465 - + "@angular/animations": ">=18.0.0 < 21.0.0", 4466 - + "@angular/cli": ">=18.0.0 < 21.0.0", 4467 - + "@angular/common": ">=18.0.0 < 21.0.0", 4468 - + "@angular/compiler": ">=18.0.0 < 21.0.0", 4469 - + "@angular/compiler-cli": ">=18.0.0 < 21.0.0", 4470 - + "@angular/core": ">=18.0.0 < 21.0.0", 4471 - + "@angular/forms": ">=18.0.0 < 21.0.0", 4472 - + "@angular/platform-browser": ">=18.0.0 < 21.0.0", 4473 - + "@angular/platform-browser-dynamic": ">=18.0.0 < 21.0.0", 4474 - + "rxjs": "^6.5.3 || ^7.4.0", 4475 - + "storybook": "^9.0.6", 4476 - + "typescript": "^4.9.0 || ^5.0.0", 4477 - + "zone.js": ">=0.14.0" 4478 - + }, 4479 - + "peerDependenciesMeta": { 4480 - + "@angular/animations": { 4481 - + "optional": true 4482 - + }, 4483 - + "@angular/cli": { 4484 - + "optional": true 4485 - + }, 4486 - + "zone.js": { 4487 - + "optional": true 4488 - + } 4489 - + } 4490 - + }, 4491 - + "node_modules/@storybook/builder-webpack5": { 4492 - + "version": "9.0.6", 4493 - + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-9.0.6.tgz", 4494 - + "integrity": "sha512-doz4iaAQU7oxrV8eN2kAyS5KZdKYkiQP+mhrFDI5nTw6VOvMzGmT5voxHpm3KxjCPiSv29GBclljlmdE9asypQ==", 4495 - + "dev": true, 4496 - + "license": "MIT", 4497 - + "dependencies": { 4498 - + "@storybook/core-webpack": "9.0.6", 4499 - + "case-sensitive-paths-webpack-plugin": "^2.4.0", 4500 - + "cjs-module-lexer": "^1.2.3", 4501 - + "css-loader": "^6.7.1", 4502 - + "es-module-lexer": "^1.5.0", 4503 - + "fork-ts-checker-webpack-plugin": "^8.0.0", 4504 - + "html-webpack-plugin": "^5.5.0", 4505 - + "magic-string": "^0.30.5", 4506 - + "style-loader": "^3.3.1", 4507 - + "terser-webpack-plugin": "^5.3.1", 4508 - + "ts-dedent": "^2.0.0", 4509 - + "webpack": "5", 4510 - + "webpack-dev-middleware": "^6.1.2", 4511 - + "webpack-hot-middleware": "^2.25.1", 4512 - + "webpack-virtual-modules": "^0.6.0" 4513 - + }, 4514 - + "funding": { 4515 - + "type": "opencollective", 4516 - + "url": "https://opencollective.com/storybook" 4517 - + }, 4518 - + "peerDependencies": { 4519 - + "storybook": "^9.0.6" 4520 - + }, 4521 - + "peerDependenciesMeta": { 4522 - + "typescript": { 4523 - + "optional": true 4524 - + } 4525 - + } 4526 - + }, 4527 - + "node_modules/@storybook/builder-webpack5/node_modules/ajv-formats": { 4528 - + "version": "2.1.1", 4529 - + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 4530 - + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 4531 - + "dev": true, 4532 - + "license": "MIT", 4533 - + "dependencies": { 4534 - + "ajv": "^8.0.0" 4535 - + }, 4536 - + "peerDependencies": { 4537 - + "ajv": "^8.0.0" 4538 - + }, 4539 - + "peerDependenciesMeta": { 4540 - + "ajv": { 4541 - + "optional": true 4542 - + } 4543 - + } 4544 - + }, 4545 - + "node_modules/@storybook/builder-webpack5/node_modules/css-loader": { 4546 - + "version": "6.11.0", 4547 - + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", 4548 - + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", 4549 - + "dev": true, 4550 - + "license": "MIT", 4551 - + "dependencies": { 4552 - + "icss-utils": "^5.1.0", 4553 - + "postcss": "^8.4.33", 4554 - + "postcss-modules-extract-imports": "^3.1.0", 4555 - + "postcss-modules-local-by-default": "^4.0.5", 4556 - + "postcss-modules-scope": "^3.2.0", 4557 - + "postcss-modules-values": "^4.0.0", 4558 - + "postcss-value-parser": "^4.2.0", 4559 - + "semver": "^7.5.4" 4560 - + }, 4561 - + "engines": { 4562 - + "node": ">= 12.13.0" 4563 - + }, 4564 - + "funding": { 4565 - + "type": "opencollective", 4566 - + "url": "https://opencollective.com/webpack" 4567 - + }, 4568 - + "peerDependencies": { 4569 - + "@rspack/core": "0.x || 1.x", 4570 - + "webpack": "^5.0.0" 4571 - + }, 4572 - + "peerDependenciesMeta": { 4573 - + "@rspack/core": { 4574 - + "optional": true 4575 - + }, 4576 - + "webpack": { 4577 - + "optional": true 4578 - + } 4579 - + } 4580 - + }, 4581 - + "node_modules/@storybook/builder-webpack5/node_modules/memfs": { 4582 - + "version": "3.5.3", 4583 - + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", 4584 - + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", 4585 - + "dev": true, 4586 - + "license": "Unlicense", 4587 - + "dependencies": { 4588 - + "fs-monkey": "^1.0.4" 4589 - + }, 4590 - + "engines": { 4591 - + "node": ">= 4.0.0" 4592 - + } 4593 - + }, 4594 - + "node_modules/@storybook/builder-webpack5/node_modules/schema-utils": { 4595 - + "version": "4.3.2", 4596 - + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", 4597 - + "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", 4598 - + "dev": true, 4599 - + "license": "MIT", 4600 - + "dependencies": { 4601 - + "@types/json-schema": "^7.0.9", 4602 - + "ajv": "^8.9.0", 4603 - + "ajv-formats": "^2.1.1", 4604 - + "ajv-keywords": "^5.1.0" 4605 - + }, 4606 - + "engines": { 4607 - + "node": ">= 10.13.0" 4608 - + }, 4609 - + "funding": { 4610 - + "type": "opencollective", 4611 - + "url": "https://opencollective.com/webpack" 4612 - + } 4613 - + }, 4614 - + "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { 4615 - + "version": "6.1.3", 4616 - + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", 4617 - + "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", 4618 - + "dev": true, 4619 - + "license": "MIT", 4620 - + "dependencies": { 4621 - + "colorette": "^2.0.10", 4622 - + "memfs": "^3.4.12", 4623 - + "mime-types": "^2.1.31", 4624 - + "range-parser": "^1.2.1", 4625 - + "schema-utils": "^4.0.0" 4626 - + }, 4627 - + "engines": { 4628 - + "node": ">= 14.15.0" 4629 - + }, 4630 - + "funding": { 4631 - + "type": "opencollective", 4632 - + "url": "https://opencollective.com/webpack" 4633 - + }, 4634 - + "peerDependencies": { 4635 - + "webpack": "^5.0.0" 4636 - + }, 4637 - + "peerDependenciesMeta": { 4638 - + "webpack": { 4639 - + "optional": true 4640 - + } 4641 - + } 4642 - + }, 4643 - + "node_modules/@storybook/core-webpack": { 4644 - + "version": "9.0.6", 4645 - + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-9.0.6.tgz", 4646 - + "integrity": "sha512-fA+9awn2J5fTdgjH07CySmmL+1ToY27WEFBT+ik1hIbHc8sWk70jwBEk2ploU0nP7aQ0pgYjFvpJa3e0QOTZaw==", 4647 - + "dev": true, 4648 - + "license": "MIT", 4649 - + "dependencies": { 4650 - + "ts-dedent": "^2.0.0" 4651 - + }, 4652 - + "funding": { 4653 - + "type": "opencollective", 4654 - + "url": "https://opencollective.com/storybook" 4655 - + }, 4656 - + "peerDependencies": { 4657 - + "storybook": "^9.0.6" 4658 - + } 4659 - + }, 4660 - + "node_modules/@storybook/csf-plugin": { 4661 - + "version": "9.0.6", 4662 - + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.6.tgz", 4663 - + "integrity": "sha512-LAfKXQ0ebT3PPPZ+TE54/01pQfOuZGm2MMEZr8S4Z0jXs9epoF2i6IduHZFbnYeJZeiENd5OM76gn17q0KY9WQ==", 4664 - + "dev": true, 4665 - + "license": "MIT", 4666 - + "dependencies": { 4667 - + "unplugin": "^1.3.1" 4668 - + }, 4669 - + "funding": { 4670 - + "type": "opencollective", 4671 - + "url": "https://opencollective.com/storybook" 4672 - + }, 4673 - + "peerDependencies": { 4674 - + "storybook": "^9.0.6" 4675 - + } 4676 - + }, 4677 - + "node_modules/@storybook/global": { 4678 - + "version": "5.0.0", 4679 - + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", 4680 - + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", 4681 - + "dev": true, 4682 - + "license": "MIT" 4683 - + }, 4684 - + "node_modules/@storybook/icons": { 4685 - + "version": "1.4.0", 4686 - + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz", 4687 - + "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==", 4688 - + "dev": true, 4689 - + "license": "MIT", 4690 - + "engines": { 4691 - + "node": ">=14.0.0" 4692 - + }, 4693 - + "peerDependencies": { 4694 - + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4695 - + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" 4696 - + } 4697 - + }, 4698 - + "node_modules/@storybook/react-dom-shim": { 4699 - + "version": "9.0.6", 4700 - + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.6.tgz", 4701 - + "integrity": "sha512-YreUzZatirM+utmc5QO88ADNRLfX11rKvMNWNX2MYuAvQF7TB+gztfk4qzfX4mcgub+XuIpfwr3LfXznwlFw6A==", 4702 - + "dev": true, 4703 - + "license": "MIT", 4704 - + "funding": { 4705 - + "type": "opencollective", 4706 - + "url": "https://opencollective.com/storybook" 4707 - + }, 4708 - + "peerDependencies": { 4709 - + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4710 - + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", 4711 - + "storybook": "^9.0.6" 4712 - + } 4713 - + }, 4714 - + "node_modules/@stripe/stripe-js": { 4715 - + "version": "7.3.1", 4716 - + "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.3.1.tgz", 4717 - + "integrity": "sha512-pTzb864TQWDRQBPLgSPFRoyjSDUqpCkbEgTzpsjiTjGz1Z5SxZNXJek28w1s6Dyry4CyW4/Izj5jHE/J9hCJYQ==", 4718 - + "license": "MIT", 4719 - + "engines": { 4720 - + "node": ">=12.16" 4721 - + } 4722 - + }, 4723 - + "node_modules/@swimlane/ngx-charts": { 4724 - + "version": "22.0.0", 4725 - + "resolved": "https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-22.0.0.tgz", 4726 - + "integrity": "sha512-ibWGGhzyA1RmNEFaQjDw0eXoLJN4gtngha0oZnZCDdqg1hPpWa/di9UXXTfRvotvzcfP4DdDJRbHvy0dnQrOWQ==", 4727 - + "license": "MIT", 4728 - + "dependencies": { 4729 - + "d3-array": "^3.2.0", 4730 - + "d3-brush": "^3.0.0", 4731 - + "d3-color": "^3.1.0", 4732 - + "d3-ease": "^3.0.1", 4733 - + "d3-format": "^3.1.0", 4734 - + "d3-hierarchy": "^3.1.2", 4735 - + "d3-interpolate": "^3.0.1", 4736 - + "d3-sankey": "^0.12.3", 4737 - + "d3-scale": "^4.0.2", 4738 - + "d3-selection": "^3.0.0", 4739 - + "d3-shape": "^3.2.0", 4740 - + "d3-time-format": "^4.1.0", 4741 - + "d3-transition": "^3.0.1", 4742 - + "gradient-path": "^2.3.0", 4743 - + "tslib": "^2.3.1" 4744 - + }, 4745 - + "peerDependencies": { 4746 - + "@angular/animations": "17.x || 18.x || 19.x", 4747 - + "@angular/cdk": "17.x || 18.x || 19.x", 4748 - + "@angular/common": "17.x || 18.x || 19.x", 4749 - + "@angular/core": "17.x || 18.x || 19.x", 4750 - + "@angular/forms": "17.x || 18.x || 19.x", 4751 - + "@angular/platform-browser": "17.x || 18.x || 19.x", 4752 - + "@angular/platform-browser-dynamic": "17.x || 18.x || 19.x", 4753 - + "rxjs": "7.x" 4754 - + } 4755 - + }, 4756 - + "node_modules/@testing-library/dom": { 4757 - + "version": "10.4.0", 4758 - + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", 4759 - + "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", 4760 - + "dev": true, 4761 - + "license": "MIT", 4762 - + "peer": true, 4763 - + "dependencies": { 4764 - + "@babel/code-frame": "^7.10.4", 4765 - + "@babel/runtime": "^7.12.5", 4766 - + "@types/aria-query": "^5.0.1", 4767 - + "aria-query": "5.3.0", 4768 - + "chalk": "^4.1.0", 4769 - + "dom-accessibility-api": "^0.5.9", 4770 - + "lz-string": "^1.5.0", 4771 - + "pretty-format": "^27.0.2" 4772 - + }, 4773 - + "engines": { 4774 - + "node": ">=18" 4775 - + } 4776 - + }, 4777 - + "node_modules/@testing-library/dom/node_modules/aria-query": { 4778 - + "version": "5.3.0", 4779 - + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 4780 - + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 4781 - + "dev": true, 4782 - + "license": "Apache-2.0", 4783 - + "peer": true, 4784 - + "dependencies": { 4785 - + "dequal": "^2.0.3" 4786 - + } 4787 - + }, 4788 - + "node_modules/@tufjs/canonical-json": { 4789 - + "version": "2.0.0", 4790 - + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", 4791 - + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", 4792 - + "dev": true, 4793 - + "license": "MIT", 4794 - + "engines": { 4795 - + "node": "^16.14.0 || >=18.0.0" 4796 - + } 4797 - + }, 4798 - + "node_modules/@tufjs/models": { 4799 - + "version": "3.0.1", 4800 - + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", 4801 - + "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", 4802 - + "dev": true, 4803 - + "license": "MIT", 4804 - + "dependencies": { 4805 - + "@tufjs/canonical-json": "2.0.0", 4806 - + "minimatch": "^9.0.5" 4807 - + }, 4808 - + "engines": { 4809 - + "node": "^18.17.0 || >=20.5.0" 4810 - + } 4811 - + }, 4812 - + "node_modules/@types/aria-query": { 4813 - + "version": "5.0.4", 4814 - + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", 4815 - + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", 4816 - + "dev": true, 4817 - + "license": "MIT", 4818 - + "peer": true 4819 - + }, 4820 - + "node_modules/@types/babel__core": { 4821 - + "version": "7.20.5", 4822 - + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 4823 - + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 4824 - + "dev": true, 4825 - + "license": "MIT", 4826 - + "dependencies": { 4827 - + "@babel/parser": "^7.20.7", 4828 - + "@babel/types": "^7.20.7", 4829 - + "@types/babel__generator": "*", 4830 - + "@types/babel__template": "*", 4831 - + "@types/babel__traverse": "*" 4832 - + } 4833 - + }, 4834 - + "node_modules/@types/babel__generator": { 4835 - + "version": "7.27.0", 4836 - + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 4837 - + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 4838 - + "dev": true, 4839 - + "license": "MIT", 4840 - + "dependencies": { 4841 - + "@babel/types": "^7.0.0" 4842 - + } 4843 - + }, 4844 - + "node_modules/@types/babel__template": { 4845 - + "version": "7.4.4", 4846 - + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 4847 - + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 4848 - + "dev": true, 4849 - "license": "MIT", 4850 - "dependencies": { 4851 - "@babel/parser": "^7.1.0", 4852 - @@ -9666,882 +10150,1290 @@ 4853 - "node": ">=12" 4854 - } 4855 - }, 4856 - - "node_modules/d3-scale-chromatic": { 4857 - - "version": "3.1.0", 4858 - - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", 4859 - - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", 4860 - + "node_modules/d3-scale-chromatic": { 4861 - + "version": "3.1.0", 4862 - + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", 4863 - + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", 4864 - + "license": "ISC", 4865 - + "optional": true, 4866 - + "dependencies": { 4867 - + "d3-color": "1 - 3", 4868 - + "d3-interpolate": "1 - 3" 4869 - + }, 4870 - + "engines": { 4871 - + "node": ">=12" 4872 - + } 4873 - + }, 4874 - + "node_modules/d3-selection": { 4875 - + "version": "3.0.0", 4876 - + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", 4877 - + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", 4878 - + "license": "ISC", 4879 - + "engines": { 4880 - + "node": ">=12" 4881 - + } 4882 - + }, 4883 - + "node_modules/d3-shape": { 4884 - + "version": "3.2.0", 4885 - + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", 4886 - + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", 4887 - + "license": "ISC", 4888 - + "dependencies": { 4889 - + "d3-path": "^3.1.0" 4890 - + }, 4891 - + "engines": { 4892 - + "node": ">=12" 4893 - + } 4894 - + }, 4895 - + "node_modules/d3-time": { 4896 - + "version": "3.1.0", 4897 - + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", 4898 - + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", 4899 - + "license": "ISC", 4900 - + "dependencies": { 4901 - + "d3-array": "2 - 3" 4902 - + }, 4903 - + "engines": { 4904 - + "node": ">=12" 4905 - + } 4906 - + }, 4907 - + "node_modules/d3-time-format": { 4908 - + "version": "4.1.0", 4909 - + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", 4910 - + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", 4911 - + "license": "ISC", 4912 - + "dependencies": { 4913 - + "d3-time": "1 - 3" 4914 - + }, 4915 - + "engines": { 4916 - + "node": ">=12" 4917 - + } 4918 - + }, 4919 - + "node_modules/d3-timer": { 4920 - + "version": "3.0.1", 4921 - + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", 4922 - + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", 4923 - + "license": "ISC", 4924 - + "engines": { 4925 - + "node": ">=12" 4926 - + } 4927 - + }, 4928 - + "node_modules/d3-transition": { 4929 - + "version": "3.0.1", 4930 - + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", 4931 - + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", 4932 - + "license": "ISC", 4933 - + "dependencies": { 4934 - + "d3-color": "1 - 3", 4935 - + "d3-dispatch": "1 - 3", 4936 - + "d3-ease": "1 - 3", 4937 - + "d3-interpolate": "1 - 3", 4938 - + "d3-timer": "1 - 3" 4939 - + }, 4940 - + "engines": { 4941 - + "node": ">=12" 4942 - + }, 4943 - + "peerDependencies": { 4944 - + "d3-selection": "2 - 3" 4945 - + } 4946 - + }, 4947 - + "node_modules/d3-zoom": { 4948 - + "version": "3.0.0", 4949 - + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", 4950 - + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", 4951 - + "license": "ISC", 4952 - + "optional": true, 4953 - + "dependencies": { 4954 - + "d3-dispatch": "1 - 3", 4955 - + "d3-drag": "2 - 3", 4956 - + "d3-interpolate": "1 - 3", 4957 - + "d3-selection": "2 - 3", 4958 - + "d3-transition": "2 - 3" 4959 - + }, 4960 - + "engines": { 4961 - + "node": ">=12" 4962 - + } 4963 - + }, 4964 - + "node_modules/dagre-d3-es": { 4965 - + "version": "7.0.11", 4966 - + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", 4967 - + "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", 4968 - + "license": "MIT", 4969 - + "optional": true, 4970 - + "dependencies": { 4971 - + "d3": "^7.9.0", 4972 - + "lodash-es": "^4.17.21" 4973 - + } 4974 - + }, 4975 - + "node_modules/dashdash": { 4976 - + "version": "1.14.1", 4977 - + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 4978 - + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 4979 - + "dev": true, 4980 - + "license": "MIT", 4981 - + "dependencies": { 4982 - + "assert-plus": "^1.0.0" 4983 - + }, 4984 - + "engines": { 4985 - + "node": ">=0.10" 4986 - + } 4987 - + }, 4988 - + "node_modules/date-fns": { 4989 - + "version": "4.1.0", 4990 - + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", 4991 - + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", 4992 - + "license": "MIT", 4993 - + "funding": { 4994 - + "type": "github", 4995 - + "url": "https://github.com/sponsors/kossnocorp" 4996 - + } 4997 - + }, 4998 - + "node_modules/date-format": { 4999 - + "version": "4.0.14", 5000 - + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", 5001 - + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", 5002 - + "dev": true, 5003 - + "license": "MIT", 5004 - + "engines": { 5005 - + "node": ">=4.0" 5006 - + } 5007 - + }, 5008 - + "node_modules/dayjs": { 5009 - + "version": "1.11.13", 5010 - + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", 5011 - + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", 5012 - + "devOptional": true, 5013 - + "license": "MIT" 5014 - + }, 5015 - + "node_modules/debug": { 5016 - + "version": "4.4.0", 5017 - + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5018 - + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 5019 - + "devOptional": true, 5020 - + "license": "MIT", 5021 - + "dependencies": { 5022 - + "ms": "^2.1.3" 5023 - + }, 5024 - + "engines": { 5025 - + "node": ">=6.0" 5026 - + }, 5027 - + "peerDependenciesMeta": { 5028 - + "supports-color": { 5029 - + "optional": true 5030 - + } 5031 - + } 5032 - + }, 5033 - + "node_modules/decamelize": { 5034 - + "version": "1.2.0", 5035 - + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 5036 - + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 5037 - + "license": "MIT", 5038 - + "engines": { 5039 - + "node": ">=0.10.0" 5040 - + } 5041 - + }, 5042 - + "node_modules/deep-eql": { 5043 - + "version": "5.0.2", 5044 - + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 5045 - + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 5046 - + "dev": true, 5047 - + "license": "MIT", 5048 - + "engines": { 5049 - + "node": ">=6" 5050 - + } 5051 - + }, 5052 - + "node_modules/deep-is": { 5053 - + "version": "0.1.4", 5054 - + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 5055 - + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 5056 - + "dev": true, 5057 - + "license": "MIT" 5058 - + }, 5059 - + "node_modules/deepmerge": { 5060 - + "version": "4.3.1", 5061 - + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 5062 - + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 5063 - + "dev": true, 5064 - + "license": "MIT", 5065 - + "engines": { 5066 - + "node": ">=0.10.0" 5067 - + } 5068 - + }, 5069 - + "node_modules/default-browser": { 5070 - + "version": "5.2.1", 5071 - + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", 5072 - + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", 5073 - + "dev": true, 5074 - + "license": "MIT", 5075 - + "dependencies": { 5076 - + "bundle-name": "^4.1.0", 5077 - + "default-browser-id": "^5.0.0" 5078 - + }, 5079 - + "engines": { 5080 - + "node": ">=18" 5081 - + }, 5082 - + "funding": { 5083 - + "url": "https://github.com/sponsors/sindresorhus" 5084 - + } 5085 - + }, 5086 - + "node_modules/default-browser-id": { 5087 - + "version": "5.0.0", 5088 - + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", 5089 - + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", 5090 - + "dev": true, 5091 - + "license": "MIT", 5092 - + "engines": { 5093 - + "node": ">=18" 5094 - + }, 5095 - + "funding": { 5096 - + "url": "https://github.com/sponsors/sindresorhus" 5097 - + } 5098 - + }, 5099 - + "node_modules/define-lazy-prop": { 5100 - + "version": "3.0.0", 5101 - + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 5102 - + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 5103 - + "dev": true, 5104 - + "license": "MIT", 5105 - + "engines": { 5106 - + "node": ">=12" 5107 - + }, 5108 - + "funding": { 5109 - + "url": "https://github.com/sponsors/sindresorhus" 5110 - + } 5111 - + }, 5112 - + "node_modules/delaunator": { 5113 - + "version": "5.0.1", 5114 - + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", 5115 - + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", 5116 - "license": "ISC", 5117 - "optional": true, 5118 - "dependencies": { 5119 - - "d3-color": "1 - 3", 5120 - - "d3-interpolate": "1 - 3" 5121 - - }, 5122 - - "engines": { 5123 - - "node": ">=12" 5124 - + "robust-predicates": "^3.0.2" 5125 - } 5126 - }, 5127 - - "node_modules/d3-selection": { 5128 - - "version": "3.0.0", 5129 - - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", 5130 - - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", 5131 - - "license": "ISC", 5132 - + "node_modules/delayed-stream": { 5133 - + "version": "1.0.0", 5134 - + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 5135 - + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 5136 - + "dev": true, 5137 - + "license": "MIT", 5138 - "engines": { 5139 - - "node": ">=12" 5140 - + "node": ">=0.4.0" 5141 - } 5142 - }, 5143 - - "node_modules/d3-shape": { 5144 - + "node_modules/delegate": { 5145 - "version": "3.2.0", 5146 - - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", 5147 - - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", 5148 - - "license": "ISC", 5149 - - "dependencies": { 5150 - - "d3-path": "^3.1.0" 5151 - - }, 5152 - + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", 5153 - + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", 5154 - + "license": "MIT", 5155 - + "optional": true 5156 - + }, 5157 - + "node_modules/depd": { 5158 - + "version": "2.0.0", 5159 - + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 5160 - + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 5161 - + "license": "MIT", 5162 - "engines": { 5163 - - "node": ">=12" 5164 - + "node": ">= 0.8" 5165 - } 5166 - }, 5167 - - "node_modules/d3-time": { 5168 - - "version": "3.1.0", 5169 - - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", 5170 - - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", 5171 - - "license": "ISC", 5172 - - "dependencies": { 5173 - - "d3-array": "2 - 3" 5174 - - }, 5175 - + "node_modules/dequal": { 5176 - + "version": "2.0.3", 5177 - + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 5178 - + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 5179 - + "dev": true, 5180 - + "license": "MIT", 5181 - + "peer": true, 5182 - "engines": { 5183 - - "node": ">=12" 5184 - + "node": ">=6" 5185 - } 5186 - }, 5187 - - "node_modules/d3-time-format": { 5188 - - "version": "4.1.0", 5189 - - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", 5190 - - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", 5191 - - "license": "ISC", 5192 - - "dependencies": { 5193 - - "d3-time": "1 - 3" 5194 - - }, 5195 - + "node_modules/destroy": { 5196 - + "version": "1.2.0", 5197 - + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 5198 - + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 5199 - + "license": "MIT", 5200 - "engines": { 5201 - - "node": ">=12" 5202 - + "node": ">= 0.8", 5203 - + "npm": "1.2.8000 || >= 1.4.16" 5204 - } 5205 - }, 5206 - - "node_modules/d3-timer": { 5207 - - "version": "3.0.1", 5208 - - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", 5209 - - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", 5210 - - "license": "ISC", 5211 - + "node_modules/detect-libc": { 5212 - + "version": "2.0.4", 5213 - + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 5214 - + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 5215 - + "dev": true, 5216 - + "license": "Apache-2.0", 5217 - + "optional": true, 5218 - "engines": { 5219 - - "node": ">=12" 5220 - + "node": ">=8" 5221 - } 5222 - }, 5223 - - "node_modules/d3-transition": { 5224 - - "version": "3.0.1", 5225 - - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", 5226 - - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", 5227 - - "license": "ISC", 5228 - + "node_modules/detect-node": { 5229 - + "version": "2.1.0", 5230 - + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", 5231 - + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 5232 - + "dev": true, 5233 - + "license": "MIT" 5234 - + }, 5235 - + "node_modules/di": { 5236 - + "version": "0.0.1", 5237 - + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", 5238 - + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", 5239 - + "dev": true, 5240 - + "license": "MIT" 5241 - + }, 5242 - + "node_modules/diff": { 5243 - + "version": "3.5.0", 5244 - + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", 5245 - + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", 5246 - + "dev": true, 5247 - + "license": "BSD-3-Clause", 5248 - + "engines": { 5249 - + "node": ">=0.3.1" 5250 - + } 5251 - + }, 5252 - + "node_modules/dijkstrajs": { 5253 - + "version": "1.0.3", 5254 - + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", 5255 - + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==", 5256 - + "license": "MIT" 5257 - + }, 5258 - + "node_modules/dns-packet": { 5259 - + "version": "5.6.1", 5260 - + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", 5261 - + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", 5262 - + "dev": true, 5263 - + "license": "MIT", 5264 - "dependencies": { 5265 - - "d3-color": "1 - 3", 5266 - - "d3-dispatch": "1 - 3", 5267 - - "d3-ease": "1 - 3", 5268 - - "d3-interpolate": "1 - 3", 5269 - - "d3-timer": "1 - 3" 5270 - + "@leichtgewicht/ip-codec": "^2.0.1" 5271 - }, 5272 - "engines": { 5273 - - "node": ">=12" 5274 - + "node": ">=6" 5275 - + } 5276 - + }, 5277 - + "node_modules/dom-accessibility-api": { 5278 - + "version": "0.5.16", 5279 - + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", 5280 - + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", 5281 - + "dev": true, 5282 - + "license": "MIT", 5283 - + "peer": true 5284 - + }, 5285 - + "node_modules/dom-converter": { 5286 - + "version": "0.2.0", 5287 - + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", 5288 - + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", 5289 - + "dev": true, 5290 - + "license": "MIT", 5291 - + "dependencies": { 5292 - + "utila": "~0.4" 5293 - + } 5294 - + }, 5295 - + "node_modules/dom-serialize": { 5296 - + "version": "2.2.1", 5297 - + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", 5298 - + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", 5299 - + "dev": true, 5300 - + "license": "MIT", 5301 - + "dependencies": { 5302 - + "custom-event": "~1.0.0", 5303 - + "ent": "~2.2.0", 5304 - + "extend": "^3.0.0", 5305 - + "void-elements": "^2.0.0" 5306 - + } 5307 - + }, 5308 - + "node_modules/dom-serializer": { 5309 - + "version": "2.0.0", 5310 - + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 5311 - + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 5312 - + "dev": true, 5313 - + "license": "MIT", 5314 - + "dependencies": { 5315 - + "domelementtype": "^2.3.0", 5316 - + "domhandler": "^5.0.2", 5317 - + "entities": "^4.2.0" 5318 - }, 5319 - - "peerDependencies": { 5320 - - "d3-selection": "2 - 3" 5321 - + "funding": { 5322 - + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 5323 - } 5324 - }, 5325 - - "node_modules/d3-zoom": { 5326 - - "version": "3.0.0", 5327 - - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", 5328 - - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", 5329 - - "license": "ISC", 5330 - - "optional": true, 5331 - + "node_modules/domelementtype": { 5332 - + "version": "2.3.0", 5333 - + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 5334 - + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 5335 - + "dev": true, 5336 - + "funding": [ 5337 - + { 5338 - + "type": "github", 5339 - + "url": "https://github.com/sponsors/fb55" 5340 - + } 5341 - + ], 5342 - + "license": "BSD-2-Clause" 5343 - + }, 5344 - + "node_modules/domhandler": { 5345 - + "version": "5.0.3", 5346 - + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 5347 - + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 5348 - + "dev": true, 5349 - + "license": "BSD-2-Clause", 5350 - "dependencies": { 5351 - - "d3-dispatch": "1 - 3", 5352 - - "d3-drag": "2 - 3", 5353 - - "d3-interpolate": "1 - 3", 5354 - - "d3-selection": "2 - 3", 5355 - - "d3-transition": "2 - 3" 5356 - + "domelementtype": "^2.3.0" 5357 - }, 5358 - "engines": { 5359 - - "node": ">=12" 5360 - + "node": ">= 4" 5361 - + }, 5362 - + "funding": { 5363 - + "url": "https://github.com/fb55/domhandler?sponsor=1" 5364 - } 5365 - }, 5366 - - "node_modules/dagre-d3-es": { 5367 - - "version": "7.0.11", 5368 - - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", 5369 - - "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", 5370 - - "license": "MIT", 5371 - + "node_modules/dompurify": { 5372 - + "version": "3.2.6", 5373 - + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 5374 - + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 5375 - + "license": "(MPL-2.0 OR Apache-2.0)", 5376 - "optional": true, 5377 - - "dependencies": { 5378 - - "d3": "^7.9.0", 5379 - - "lodash-es": "^4.17.21" 5380 - + "optionalDependencies": { 5381 - + "@types/trusted-types": "^2.0.7" 5382 - } 5383 - }, 5384 - - "node_modules/dashdash": { 5385 - - "version": "1.14.1", 5386 - - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 5387 - - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 5388 - + "node_modules/domutils": { 5389 - + "version": "3.2.2", 5390 - + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 5391 - + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 5392 - "dev": true, 5393 - - "license": "MIT", 5394 - + "license": "BSD-2-Clause", 5395 - "dependencies": { 5396 - - "assert-plus": "^1.0.0" 5397 - + "dom-serializer": "^2.0.0", 5398 - + "domelementtype": "^2.3.0", 5399 - + "domhandler": "^5.0.3" 5400 - }, 5401 - - "engines": { 5402 - - "node": ">=0.10" 5403 - - } 5404 - - }, 5405 - - "node_modules/date-fns": { 5406 - - "version": "4.1.0", 5407 - - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", 5408 - - "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", 5409 - - "license": "MIT", 5410 - "funding": { 5411 - - "type": "github", 5412 - - "url": "https://github.com/sponsors/kossnocorp" 5413 - + "url": "https://github.com/fb55/domutils?sponsor=1" 5414 - } 5415 - }, 5416 - - "node_modules/date-format": { 5417 - - "version": "4.0.14", 5418 - - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", 5419 - - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", 5420 - + "node_modules/dot-case": { 5421 - + "version": "3.0.4", 5422 - + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", 5423 - + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", 5424 - "dev": true, 5425 - "license": "MIT", 5426 - - "engines": { 5427 - - "node": ">=4.0" 5428 - + "dependencies": { 5429 - + "no-case": "^3.0.4", 5430 - + "tslib": "^2.0.3" 5431 - } 5432 - }, 5433 - - "node_modules/dayjs": { 5434 - - "version": "1.11.13", 5435 - - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", 5436 - - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", 5437 - - "devOptional": true, 5438 - - "license": "MIT" 5439 - - }, 5440 - - "node_modules/debug": { 5441 - - "version": "4.4.0", 5442 - - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5443 - - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 5444 - - "devOptional": true, 5445 - + "node_modules/dunder-proto": { 5446 - + "version": "1.0.1", 5447 - + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 5448 - + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 5449 - "license": "MIT", 5450 - "dependencies": { 5451 - - "ms": "^2.1.3" 5452 - + "call-bind-apply-helpers": "^1.0.1", 5453 - + "es-errors": "^1.3.0", 5454 - + "gopd": "^1.2.0" 5455 - }, 5456 - "engines": { 5457 - - "node": ">=6.0" 5458 - - }, 5459 - - "peerDependenciesMeta": { 5460 - - "supports-color": { 5461 - - "optional": true 5462 - - } 5463 - + "node": ">= 0.4" 5464 - } 5465 - }, 5466 - - "node_modules/decamelize": { 5467 - - "version": "1.2.0", 5468 - - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 5469 - - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 5470 - - "license": "MIT", 5471 - - "engines": { 5472 - - "node": ">=0.10.0" 5473 - - } 5474 - + "node_modules/eastasianwidth": { 5475 - + "version": "0.2.0", 5476 - + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 5477 - + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 5478 - + "dev": true, 5479 - + "license": "MIT" 5480 - }, 5481 - - "node_modules/deep-eql": { 5482 - - "version": "5.0.2", 5483 - - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 5484 - - "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 5485 - + "node_modules/ecc-jsbn": { 5486 - + "version": "0.1.2", 5487 - + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 5488 - + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 5489 - "dev": true, 5490 - "license": "MIT", 5491 - - "engines": { 5492 - - "node": ">=6" 5493 - + "dependencies": { 5494 - + "jsbn": "~0.1.0", 5495 - + "safer-buffer": "^2.1.0" 5496 - } 5497 - }, 5498 - - "node_modules/deep-is": { 5499 - - "version": "0.1.4", 5500 - - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 5501 - - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 5502 - + "node_modules/ecc-jsbn/node_modules/jsbn": { 5503 - + "version": "0.1.1", 5504 - + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 5505 - + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", 5506 - "dev": true, 5507 - "license": "MIT" 5508 - }, 5509 - - "node_modules/deepmerge": { 5510 - - "version": "4.3.1", 5511 - - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 5512 - - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 5513 - + "node_modules/ee-first": { 5514 - + "version": "1.1.1", 5515 - + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 5516 - + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 5517 - + "license": "MIT" 5518 - + }, 5519 - + "node_modules/electron-to-chromium": { 5520 - + "version": "1.5.161", 5521 - + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.161.tgz", 5522 - + "integrity": "sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==", 5523 - "dev": true, 5524 - + "license": "ISC" 5525 - + }, 5526 - + "node_modules/emoji-regex": { 5527 - + "version": "8.0.0", 5528 - + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5529 - + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5530 - + "license": "MIT" 5531 - + }, 5532 - + "node_modules/emoji-toolkit": { 5533 - + "version": "9.0.1", 5534 - + "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-9.0.1.tgz", 5535 - + "integrity": "sha512-sMMNqKNLVHXJfIKoPbrRJwtYuysVNC9GlKetr72zE3SSVbHqoeDLWVrxP0uM0AE0qvdl3hbUk+tJhhwXZrDHaw==", 5536 - "license": "MIT", 5537 - - "engines": { 5538 - - "node": ">=0.10.0" 5539 - - } 5540 - + "optional": true 5541 - }, 5542 - - "node_modules/default-browser": { 5543 - - "version": "5.2.1", 5544 - - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", 5545 - - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", 5546 - + "node_modules/emojis-list": { 5547 - + "version": "3.0.0", 5548 - + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", 5549 - + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", 5550 - "dev": true, 5551 - "license": "MIT", 5552 - - "dependencies": { 5553 - - "bundle-name": "^4.1.0", 5554 - - "default-browser-id": "^5.0.0" 5555 - - }, 5556 - "engines": { 5557 - - "node": ">=18" 5558 - - }, 5559 - - "funding": { 5560 - - "url": "https://github.com/sponsors/sindresorhus" 5561 - + "node": ">= 4" 5562 - } 5563 - }, 5564 - - "node_modules/default-browser-id": { 5565 - - "version": "5.0.0", 5566 - - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", 5567 - - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", 5568 - - "dev": true, 5569 - + "node_modules/encodeurl": { 5570 - + "version": "2.0.0", 5571 - + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 5572 - + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 5573 - "license": "MIT", 5574 - "engines": { 5575 - - "node": ">=18" 5576 - - }, 5577 - - "funding": { 5578 - - "url": "https://github.com/sponsors/sindresorhus" 5579 - + "node": ">= 0.8" 5580 - } 5581 - }, 5582 - - "node_modules/define-lazy-prop": { 5583 - - "version": "3.0.0", 5584 - - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 5585 - - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 5586 - + "node_modules/encoding": { 5587 - + "version": "0.1.13", 5588 - + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 5589 - + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 5590 - "dev": true, 5591 - "license": "MIT", 5592 - - "engines": { 5593 - - "node": ">=12" 5594 - - }, 5595 - - "funding": { 5596 - - "url": "https://github.com/sponsors/sindresorhus" 5597 - - } 5598 - - }, 5599 - - "node_modules/delaunator": { 5600 - - "version": "5.0.1", 5601 - - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", 5602 - - "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", 5603 - - "license": "ISC", 5604 - "optional": true, 5605 - "dependencies": { 5606 - - "robust-predicates": "^3.0.2" 5607 - + "iconv-lite": "^0.6.2" 5608 - } 5609 - }, 5610 - - "node_modules/delayed-stream": { 5611 - - "version": "1.0.0", 5612 - - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 5613 - - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 5614 - + "node_modules/encoding/node_modules/iconv-lite": { 5615 - + "version": "0.6.3", 5616 - + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 5617 - + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 5618 - "dev": true, 5619 - "license": "MIT", 5620 - + "optional": true, 5621 - + "dependencies": { 5622 - + "safer-buffer": ">= 2.1.2 < 3.0.0" 5623 - + }, 5624 - "engines": { 5625 - - "node": ">=0.4.0" 5626 - - } 5627 - - }, 5628 - - "node_modules/delegate": { 5629 - - "version": "3.2.0", 5630 - - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", 5631 - - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", 5632 - - "license": "MIT", 5633 - - "optional": true 5634 - - }, 5635 - - "node_modules/depd": { 5636 - - "version": "2.0.0", 5637 - - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 5638 - - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 5639 - - "license": "MIT", 5640 - - "engines": { 5641 - - "node": ">= 0.8" 5642 - + "node": ">=0.10.0" 5643 - } 5644 - }, 5645 - - "node_modules/dequal": { 5646 - - "version": "2.0.3", 5647 - - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 5648 - - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 5649 - + "node_modules/end-of-stream": { 5650 - + "version": "1.4.4", 5651 - + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 5652 - + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 5653 - "dev": true, 5654 - "license": "MIT", 5655 - - "peer": true, 5656 - - "engines": { 5657 - - "node": ">=6" 5658 - + "dependencies": { 5659 - + "once": "^1.4.0" 5660 - } 5661 - }, 5662 - - "node_modules/destroy": { 5663 - - "version": "1.2.0", 5664 - - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 5665 - - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 5666 - + "node_modules/engine.io": { 5667 - + "version": "6.6.2", 5668 - + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz", 5669 - + "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==", 5670 - + "dev": true, 5671 - "license": "MIT", 5672 - - "engines": { 5673 - - "node": ">= 0.8", 5674 - - "npm": "1.2.8000 || >= 1.4.16" 5675 - + "dependencies": { 5676 - + "@types/cookie": "^0.4.1", 5677 - + "@types/cors": "^2.8.12", 5678 - + "@types/node": ">=10.0.0", 5679 - + "accepts": "~1.3.4", 5680 - + "base64id": "2.0.0", 5681 - + "cookie": "~0.7.2", 5682 - + "cors": "~2.8.5", 5683 - + "debug": "~4.3.1", 5684 - + "engine.io-parser": "~5.2.1", 5685 - + "ws": "~8.17.1" 5686 - + }, 5687 - + "engines": { 5688 - + "node": ">=10.2.0" 5689 - } 5690 - }, 5691 - - "node_modules/detect-libc": { 5692 - - "version": "2.0.4", 5693 - - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 5694 - - "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 5695 - + "node_modules/engine.io-parser": { 5696 - + "version": "5.2.3", 5697 - + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", 5698 - + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", 5699 - "dev": true, 5700 - - "license": "Apache-2.0", 5701 - - "optional": true, 5702 - + "license": "MIT", 5703 - "engines": { 5704 - - "node": ">=8" 5705 - + "node": ">=10.0.0" 5706 - } 5707 - }, 5708 - - "node_modules/detect-node": { 5709 - - "version": "2.1.0", 5710 - - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", 5711 - - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 5712 - - "dev": true, 5713 - - "license": "MIT" 5714 - - }, 5715 - - "node_modules/di": { 5716 - - "version": "0.0.1", 5717 - - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", 5718 - - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", 5719 - - "dev": true, 5720 - - "license": "MIT" 5721 - - }, 5722 - - "node_modules/diff": { 5723 - - "version": "3.5.0", 5724 - - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", 5725 - - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", 5726 - + "node_modules/engine.io/node_modules/cookie": { 5727 - + "version": "0.7.2", 5728 - + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 5729 - + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 5730 - "dev": true, 5731 - - "license": "BSD-3-Clause", 5732 - + "license": "MIT", 5733 - "engines": { 5734 - - "node": ">=0.3.1" 5735 - + "node": ">= 0.6" 5736 - } 5737 - }, 5738 - - "node_modules/dijkstrajs": { 5739 - - "version": "1.0.3", 5740 - - "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", 5741 - - "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==", 5742 - - "license": "MIT" 5743 - - }, 5744 - - "node_modules/dns-packet": { 5745 - - "version": "5.6.1", 5746 - - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", 5747 - - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", 5748 - + "node_modules/engine.io/node_modules/debug": { 5749 - + "version": "4.3.7", 5750 - + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", 5751 - + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", 5752 - "dev": true, 5753 - "license": "MIT", 5754 - "dependencies": { 5755 - - "@leichtgewicht/ip-codec": "^2.0.1" 5756 - + "ms": "^2.1.3" 5757 - }, 5758 - "engines": { 5759 - - "node": ">=6" 5760 - + "node": ">=6.0" 5761 - + }, 5762 - + "peerDependenciesMeta": { 5763 - + "supports-color": { 5764 - + "optional": true 5765 - + } 5766 - } 5767 - }, 5768 - - "node_modules/dom-accessibility-api": { 5769 - - "version": "0.5.16", 5770 - - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", 5771 - - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", 5772 - + "node_modules/enhanced-resolve": { 5773 - + "version": "5.17.1", 5774 - + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", 5775 - + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", 5776 - "dev": true, 5777 - "license": "MIT", 5778 - - "peer": true 5779 - + "dependencies": { 5780 - + "graceful-fs": "^4.2.4", 5781 - + "tapable": "^2.2.0" 5782 - + }, 5783 - + "engines": { 5784 - + "node": ">=10.13.0" 5785 - + } 5786 - }, 5787 - - "node_modules/dom-converter": { 5788 - - "version": "0.2.0", 5789 - - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", 5790 - - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", 5791 - + "node_modules/enquirer": { 5792 - + "version": "2.4.1", 5793 - + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", 5794 - + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", 5795 - "dev": true, 5796 - "license": "MIT", 5797 - "dependencies": { 5798 - - "utila": "~0.4" 5799 - + "ansi-colors": "^4.1.1", 5800 - + "strip-ansi": "^6.0.1" 5801 - + }, 5802 - + "engines": { 5803 - + "node": ">=8.6" 5804 - } 5805 - }, 5806 - - "node_modules/dom-serialize": { 5807 - + "node_modules/ent": { 5808 - "version": "2.2.1", 5809 - - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", 5810 - - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", 5811 - + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", 5812 - + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", 5813 - "dev": true, 5814 - "license": "MIT", 5815 - "dependencies": { 5816 - - "custom-event": "~1.0.0", 5817 - - "ent": "~2.2.0", 5818 - - "extend": "^3.0.0", 5819 - - "void-elements": "^2.0.0" 5820 - + "punycode": "^1.4.1" 5821 - + }, 5822 - + "engines": { 5823 - + "node": ">= 0.4" 5824 - } 5825 - }, 5826 - - "node_modules/dom-serializer": { 5827 - - "version": "2.0.0", 5828 - - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 5829 - - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 5830 - - "dev": true, 5831 - - "license": "MIT", 5832 - - "dependencies": { 5833 - - "domelementtype": "^2.3.0", 5834 - - "domhandler": "^5.0.2", 5835 - - "entities": "^4.2.0" 5836 - + "node_modules/entities": { 5837 - + "version": "4.5.0", 5838 - + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 5839 - + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 5840 - + "license": "BSD-2-Clause", 5841 - + "engines": { 5842 - + "node": ">=0.12" 5843 - }, 5844 - "funding": { 5845 - - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 5846 - + "url": "https://github.com/fb55/entities?sponsor=1" 5847 - } 5848 - }, 5849 - - "node_modules/domelementtype": { 5850 - - "version": "2.3.0", 5851 - - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 5852 - - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 5853 - + "node_modules/env-paths": { 5854 - + "version": "2.2.1", 5855 - + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 5856 - + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 5857 - "dev": true, 5858 - - "funding": [ 5859 - - { 5860 - - "type": "github", 5861 - - "url": "https://github.com/sponsors/fb55" 5862 - - } 5863 - - ], 5864 - - "license": "BSD-2-Clause" 5865 - + "license": "MIT", 5866 - + "engines": { 5867 - + "node": ">=6" 5868 - + } 5869 - }, 5870 - - "node_modules/domhandler": { 5871 - - "version": "5.0.3", 5872 - - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 5873 - - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 5874 - + "node_modules/environment": { 5875 - + "version": "1.1.0", 5876 - + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", 5877 - + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", 5878 - "dev": true, 5879 - - "license": "BSD-2-Clause", 5880 - - "dependencies": { 5881 - - "domelementtype": "^2.3.0" 5882 - - }, 5883 - + "license": "MIT", 5884 - "engines": { 5885 - - "node": ">= 4" 5886 - + "node": ">=18" 5887 - }, 5888 - "funding": { 5889 - - "url": "https://github.com/fb55/domhandler?sponsor=1" 5890 - + "url": "https://github.com/sponsors/sindresorhus" 5891 - } 5892 - }, 5893 - - "node_modules/dompurify": { 5894 - - "version": "3.2.6", 5895 - - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 5896 - - "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 5897 - - "license": "(MPL-2.0 OR Apache-2.0)", 5898 - - "optional": true, 5899 - - "optionalDependencies": { 5900 - - "@types/trusted-types": "^2.0.7" 5901 - - } 5902 - + "node_modules/err-code": { 5903 - + "version": "2.0.3", 5904 - + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", 5905 - + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", 5906 - + "dev": true, 5907 - + "license": "MIT" 5908 - }, 5909 - - "node_modules/domutils": { 5910 - - "version": "3.2.2", 5911 - - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 5912 - - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 5913 - + "node_modules/errno": { 5914 - + "version": "0.1.8", 5915 - + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", 5916 - + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", 5917 - "dev": true, 5918 - - "license": "BSD-2-Clause", 5919 - + "license": "MIT", 5920 - + "optional": true, 5921 - "dependencies": { 5922 - - "dom-serializer": "^2.0.0", 5923 - - "domelementtype": "^2.3.0", 5924 - - "domhandler": "^5.0.3" 5925 - + "prr": "~1.0.1" 5926 - }, 5927 - - "funding": { 5928 - - "url": "https://github.com/fb55/domutils?sponsor=1" 5929 - + "bin": { 5930 - + "errno": "cli.js" 5931 - } 5932 - }, 5933 - - "node_modules/dot-case": { 5934 - - "version": "3.0.4", 5935 - - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", 5936 - - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", 5937 - + "node_modules/error-ex": { 5938 - + "version": "1.3.2", 5939 - + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 5940 - + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 5941 - "dev": true, 5942 - "license": "MIT", 5943 - "dependencies": { 5944 - - "no-case": "^3.0.4", 5945 - - "tslib": "^2.0.3" 5946 - + "is-arrayish": "^0.2.1" 5947 - } 5948 - }, 5949 - - "node_modules/dunder-proto": { 5950 - + "node_modules/es-define-property": { 5951 - "version": "1.0.1", 5952 - - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 5953 - - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 5954 - + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 5955 - + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 5956 - "license": "MIT", 5957 - - "dependencies": { 5958 - - "call-bind-apply-helpers": "^1.0.1", 5959 - - "es-errors": "^1.3.0", 5960 - - "gopd": "^1.2.0" 5961 - - }, 5962 - "engines": { 5963 - "node": ">= 0.4" 5964 - } 5965 - }, 5966 - - "node_modules/eastasianwidth": { 5967 - - "version": "0.2.0", 5968 - - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 5969 - - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 5970 - + "node_modules/es-errors": { 5971 - + "version": "1.3.0", 5972 - + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 5973 - + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 5974 - + "license": "MIT", 5975 - + "engines": { 5976 - + "node": ">= 0.4" 5977 - + } 5978 - + }, 5979 - + "node_modules/es-module-lexer": { 5980 - + "version": "1.5.4", 5981 - + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", 5982 - + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", 5983 - "dev": true, 5984 - "license": "MIT" 5985 - }, 5986 - - "node_modules/ecc-jsbn": { 5987 - - "version": "0.1.2", 5988 - - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 5989 - - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 5990 - + "node_modules/es-object-atoms": { 5991 - + "version": "1.1.1", 5992 - + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 5993 - + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 5994 - + "license": "MIT", 5995 - + "dependencies": { 5996 - + "es-errors": "^1.3.0" 5997 - + }, 5998 - + "engines": { 5999 - + "node": ">= 0.4" 6000 - + } 6001 - + }, 6002 - + "node_modules/es-set-tostringtag": { 6003 - + "version": "2.1.0", 6004 - + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 6005 - + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 6006 - "dev": true, 6007 - "license": "MIT", 6008 - "dependencies": { 6009 - - "jsbn": "~0.1.0", 6010 - - "safer-buffer": "^2.1.0" 6011 - + "es-errors": "^1.3.0", 6012 - + "get-intrinsic": "^1.2.6", 6013 - + "has-tostringtag": "^1.0.2", 6014 - + "hasown": "^2.0.2" 6015 - + }, 6016 - + "engines": { 6017 - + "node": ">= 0.4" 6018 - } 6019 - }, 6020 - - "node_modules/ecc-jsbn/node_modules/jsbn": { 6021 - - "version": "0.1.1", 6022 - - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 6023 - - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", 6024 - + "node_modules/esbuild": { 6025 - + "version": "0.25.5", 6026 - + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", 6027 - + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", 6028 - "dev": true, 6029 - - "license": "MIT" 6030 - - }, 6031 - - "node_modules/ee-first": { 6032 - - "version": "1.1.1", 6033 - - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 6034 - - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 6035 - - "license": "MIT" 6036 - + "hasInstallScript": true, 6037 - + "license": "MIT", 6038 - + "bin": { 6039 - + "esbuild": "bin/esbuild" 6040 - + }, 6041 - + "engines": { 6042 - + "node": ">=18" 6043 - + }, 6044 - + "optionalDependencies": { 6045 - + "@esbuild/aix-ppc64": "0.25.5", 6046 - + "@esbuild/android-arm": "0.25.5", 6047 - + "@esbuild/android-arm64": "0.25.5", 6048 - + "@esbuild/android-x64": "0.25.5", 6049 - + "@esbuild/darwin-arm64": "0.25.5", 6050 - + "@esbuild/darwin-x64": "0.25.5", 6051 - + "@esbuild/freebsd-arm64": "0.25.5", 6052 - + "@esbuild/freebsd-x64": "0.25.5", 6053 - + "@esbuild/linux-arm": "0.25.5", 6054 - + "@esbuild/linux-arm64": "0.25.5", 6055 - + "@esbuild/linux-ia32": "0.25.5", 6056 - + "@esbuild/linux-loong64": "0.25.5", 6057 - + "@esbuild/linux-mips64el": "0.25.5", 6058 - + "@esbuild/linux-ppc64": "0.25.5", 6059 - + "@esbuild/linux-riscv64": "0.25.5", 6060 - + "@esbuild/linux-s390x": "0.25.5", 6061 - + "@esbuild/linux-x64": "0.25.5", 6062 - + "@esbuild/netbsd-arm64": "0.25.5", 6063 - + "@esbuild/netbsd-x64": "0.25.5", 6064 - + "@esbuild/openbsd-arm64": "0.25.5", 6065 - + "@esbuild/openbsd-x64": "0.25.5", 6066 - + "@esbuild/sunos-x64": "0.25.5", 6067 - + "@esbuild/win32-arm64": "0.25.5", 6068 - + "@esbuild/win32-ia32": "0.25.5", 6069 - + "@esbuild/win32-x64": "0.25.5" 6070 - + } 6071 - }, 6072 - - "node_modules/electron-to-chromium": { 6073 - - "version": "1.5.161", 6074 - - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.161.tgz", 6075 - - "integrity": "sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==", 6076 - + "node_modules/esbuild-register": { 6077 - + "version": "3.6.0", 6078 - + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", 6079 - + "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", 6080 - "dev": true, 6081 - - "license": "ISC" 6082 - - }, 6083 - - "node_modules/emoji-regex": { 6084 - - "version": "8.0.0", 6085 - - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 6086 - - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 6087 - - "license": "MIT" 6088 - - }, 6089 - - "node_modules/emoji-toolkit": { 6090 - - "version": "9.0.1", 6091 - - "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-9.0.1.tgz", 6092 - - "integrity": "sha512-sMMNqKNLVHXJfIKoPbrRJwtYuysVNC9GlKetr72zE3SSVbHqoeDLWVrxP0uM0AE0qvdl3hbUk+tJhhwXZrDHaw==", 6093 - "license": "MIT", 6094 - - "optional": true 6095 - + "dependencies": { 6096 - + "debug": "^4.3.4" 6097 - + }, 6098 - + "peerDependencies": { 6099 - + "esbuild": ">=0.12 <1" 6100 - + } 6101 - }, 6102 - - "node_modules/emojis-list": { 6103 - - "version": "3.0.0", 6104 - - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", 6105 - - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", 6106 - + "node_modules/esbuild-wasm": { 6107 - + "version": "0.25.5", 6108 - + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.5.tgz", 6109 - + "integrity": "sha512-V/rbdOws2gDcnCAECfPrajhuafI0WY4WumUgc8ZHwOLnvmM0doLQ+dqvVFI2qkVxQsvo6880aC9IjpyDqcwwTw==", 6110 - "dev": true, 6111 - "license": "MIT", 6112 - + "bin": { 6113 - + "esbuild": "bin/esbuild" 6114 - + }, 6115 - "engines": { 6116 - - "node": ">= 4" 6117 - + "node": ">=18" 6118 - } 6119 - }, 6120 - - "node_modules/encodeurl": { 6121 - - "version": "2.0.0", 6122 - - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 6123 - - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 6124 - + "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { 6125 - + "version": "0.25.5", 6126 - + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", 6127 - + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", 6128 - + "cpu": [ 6129 - + "ppc64" 6130 - + ], 6131 - + "dev": true, 6132 - "license": "MIT", 6133 - + "optional": true, 6134 - + "os": [ 6135 - + "aix" 6136 - + ], 6137 - "engines": { 6138 - - "node": ">= 0.8" 6139 - + "node": ">=18" 6140 - } 6141 - }, 6142 - - "node_modules/encoding": { 6143 - - "version": "0.1.13", 6144 - - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 6145 - - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 6146 - + "node_modules/esbuild/node_modules/@esbuild/android-arm": { 6147 - + "version": "0.25.5", 6148 - + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", 6149 - + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", 6150 - + "cpu": [ 6151 - + "arm" 6152 - + ], 6153 - "dev": true, 6154 - "license": "MIT", 6155 - "optional": true, 6156 - - "dependencies": { 6157 - - "iconv-lite": "^0.6.2" 6158 - + "os": [ 6159 - + "android" 6160 - + ], 6161 - + "engines": { 6162 - + "node": ">=18" 6163 - } 6164 - }, 6165 - - "node_modules/encoding/node_modules/iconv-lite": { 6166 - - "version": "0.6.3", 6167 - - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 6168 - - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 6169 - + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { 6170 - + "version": "0.25.5", 6171 - + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", 6172 - + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", 6173 - + "cpu": [ 6174 - + "arm64" 6175 - + ], 6176 - "dev": true, 6177 - "license": "MIT", 6178 - "optional": true, 6179 - - "dependencies": { 6180 - - "safer-buffer": ">= 2.1.2 < 3.0.0" 6181 - - }, 6182 - + "os": [ 6183 - + "android" 6184 - + ], 6185 - "engines": { 6186 - - "node": ">=0.10.0" 6187 - + "node": ">=18" 6188 - } 6189 - }, 6190 - - "node_modules/end-of-stream": { 6191 - - "version": "1.4.4", 6192 - - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 6193 - - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 6194 - + "node_modules/esbuild/node_modules/@esbuild/android-x64": { 6195 - + "version": "0.25.5", 6196 - + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", 6197 - + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", 6198 - + "cpu": [ 6199 - + "x64" 6200 - + ], 6201 - "dev": true, 6202 - "license": "MIT", 6203 - - "dependencies": { 6204 - - "once": "^1.4.0" 6205 - + "optional": true, 6206 - + "os": [ 6207 - + "android" 6208 - + ], 6209 - + "engines": { 6210 - + "node": ">=18" 6211 - } 6212 - }, 6213 - - "node_modules/engine.io": { 6214 - - "version": "6.6.2", 6215 - - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz", 6216 - - "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==", 6217 - + "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { 6218 - + "version": "0.25.5", 6219 - + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", 6220 - + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", 6221 - + "cpu": [ 6222 - + "arm64" 6223 - + ], 6224 - "dev": true, 6225 - "license": "MIT", 6226 - - "dependencies": { 6227 - - "@types/cookie": "^0.4.1", 6228 - - "@types/cors": "^2.8.12", 6229 - - "@types/node": ">=10.0.0", 6230 - - "accepts": "~1.3.4", 6231 - - "base64id": "2.0.0", 6232 - - "cookie": "~0.7.2", 6233 - - "cors": "~2.8.5", 6234 - - "debug": "~4.3.1", 6235 - - "engine.io-parser": "~5.2.1", 6236 - - "ws": "~8.17.1" 6237 - - }, 6238 - + "optional": true, 6239 - + "os": [ 6240 - + "darwin" 6241 - + ], 6242 - "engines": { 6243 - - "node": ">=10.2.0" 6244 - + "node": ">=18" 6245 - } 6246 - }, 6247 - - "node_modules/engine.io-parser": { 6248 - - "version": "5.2.3", 6249 - - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", 6250 - - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", 6251 - + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { 6252 - + "version": "0.25.5", 6253 - + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", 6254 - + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", 6255 - + "cpu": [ 6256 - + "x64" 6257 - + ], 6258 - "dev": true, 6259 - "license": "MIT", 6260 - + "optional": true, 6261 - + "os": [ 6262 - + "darwin" 6263 - + ], 6264 - "engines": { 6265 - - "node": ">=10.0.0" 6266 - + "node": ">=18" 6267 - } 6268 - }, 6269 - - "node_modules/engine.io/node_modules/cookie": { 6270 - - "version": "0.7.2", 6271 - - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 6272 - - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 6273 - + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { 6274 - + "version": "0.25.5", 6275 - + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", 6276 - + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", 6277 - + "cpu": [ 6278 - + "arm64" 6279 - + ], 6280 - "dev": true, 6281 - "license": "MIT", 6282 - + "optional": true, 6283 - + "os": [ 6284 - + "freebsd" 6285 - + ], 6286 - "engines": { 6287 - - "node": ">= 0.6" 6288 - + "node": ">=18" 6289 - } 6290 - }, 6291 - - "node_modules/engine.io/node_modules/debug": { 6292 - - "version": "4.3.7", 6293 - - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", 6294 - - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", 6295 - + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { 6296 - + "version": "0.25.5", 6297 - + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", 6298 - + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", 6299 - + "cpu": [ 6300 - + "x64" 6301 - + ], 6302 - "dev": true, 6303 - "license": "MIT", 6304 - - "dependencies": { 6305 - - "ms": "^2.1.3" 6306 - - }, 6307 - + "optional": true, 6308 - + "os": [ 6309 - + "freebsd" 6310 - + ], 6311 - "engines": { 6312 - - "node": ">=6.0" 6313 - - }, 6314 - - "peerDependenciesMeta": { 6315 - - "supports-color": { 6316 - - "optional": true 6317 - - } 6318 - + "node": ">=18" 6319 - } 6320 - }, 6321 - - "node_modules/enhanced-resolve": { 6322 - - "version": "5.17.1", 6323 - - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", 6324 - - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", 6325 - + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { 6326 - + "version": "0.25.5", 6327 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", 6328 - + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", 6329 - + "cpu": [ 6330 - + "arm" 6331 - + ], 6332 - "dev": true, 6333 - "license": "MIT", 6334 - - "dependencies": { 6335 - - "graceful-fs": "^4.2.4", 6336 - - "tapable": "^2.2.0" 6337 - - }, 6338 - + "optional": true, 6339 - + "os": [ 6340 - + "linux" 6341 - + ], 6342 - "engines": { 6343 - - "node": ">=10.13.0" 6344 - + "node": ">=18" 6345 - } 6346 - }, 6347 - - "node_modules/enquirer": { 6348 - - "version": "2.4.1", 6349 - - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", 6350 - - "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", 6351 - + "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { 6352 - + "version": "0.25.5", 6353 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", 6354 - + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", 6355 - + "cpu": [ 6356 - + "arm64" 6357 - + ], 6358 - "dev": true, 6359 - "license": "MIT", 6360 - - "dependencies": { 6361 - - "ansi-colors": "^4.1.1", 6362 - - "strip-ansi": "^6.0.1" 6363 - - }, 6364 - + "optional": true, 6365 - + "os": [ 6366 - + "linux" 6367 - + ], 6368 - "engines": { 6369 - - "node": ">=8.6" 6370 - + "node": ">=18" 6371 - } 6372 - }, 6373 - - "node_modules/ent": { 6374 - - "version": "2.2.1", 6375 - - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", 6376 - - "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", 6377 - + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { 6378 - + "version": "0.25.5", 6379 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", 6380 - + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", 6381 - + "cpu": [ 6382 - + "ia32" 6383 - + ], 6384 - "dev": true, 6385 - "license": "MIT", 6386 - - "dependencies": { 6387 - - "punycode": "^1.4.1" 6388 - - }, 6389 - + "optional": true, 6390 - + "os": [ 6391 - + "linux" 6392 - + ], 6393 - "engines": { 6394 - - "node": ">= 0.4" 6395 - + "node": ">=18" 6396 - } 6397 - }, 6398 - - "node_modules/entities": { 6399 - - "version": "4.5.0", 6400 - - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 6401 - - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 6402 - - "license": "BSD-2-Clause", 6403 - + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { 6404 - + "version": "0.25.5", 6405 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", 6406 - + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", 6407 - + "cpu": [ 6408 - + "loong64" 6409 - + ], 6410 - + "dev": true, 6411 - + "license": "MIT", 6412 - + "optional": true, 6413 - + "os": [ 6414 - + "linux" 6415 - + ], 6416 - "engines": { 6417 - - "node": ">=0.12" 6418 - - }, 6419 - - "funding": { 6420 - - "url": "https://github.com/fb55/entities?sponsor=1" 6421 - + "node": ">=18" 6422 - } 6423 - }, 6424 - - "node_modules/env-paths": { 6425 - - "version": "2.2.1", 6426 - - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 6427 - - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 6428 - + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { 6429 - + "version": "0.25.5", 6430 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", 6431 - + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", 6432 - + "cpu": [ 6433 - + "mips64el" 6434 - + ], 6435 - "dev": true, 6436 - "license": "MIT", 6437 - + "optional": true, 6438 - + "os": [ 6439 - + "linux" 6440 - + ], 6441 - "engines": { 6442 - - "node": ">=6" 6443 - + "node": ">=18" 6444 - } 6445 - }, 6446 - - "node_modules/environment": { 6447 - - "version": "1.1.0", 6448 - - "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", 6449 - - "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", 6450 - + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { 6451 - + "version": "0.25.5", 6452 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", 6453 - + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", 6454 - + "cpu": [ 6455 - + "ppc64" 6456 - + ], 6457 - "dev": true, 6458 - "license": "MIT", 6459 - + "optional": true, 6460 - + "os": [ 6461 - + "linux" 6462 - + ], 6463 - "engines": { 6464 - "node": ">=18" 6465 - - }, 6466 - - "funding": { 6467 - - "url": "https://github.com/sponsors/sindresorhus" 6468 - } 6469 - }, 6470 - - "node_modules/err-code": { 6471 - - "version": "2.0.3", 6472 - - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", 6473 - - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", 6474 - + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { 6475 - + "version": "0.25.5", 6476 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", 6477 - + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", 6478 - + "cpu": [ 6479 - + "riscv64" 6480 - + ], 6481 - "dev": true, 6482 - - "license": "MIT" 6483 - + "license": "MIT", 6484 - + "optional": true, 6485 - + "os": [ 6486 - + "linux" 6487 - + ], 6488 - + "engines": { 6489 - + "node": ">=18" 6490 - + } 6491 - }, 6492 - - "node_modules/errno": { 6493 - - "version": "0.1.8", 6494 - - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", 6495 - - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", 6496 - + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { 6497 - + "version": "0.25.5", 6498 - + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", 6499 - + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", 6500 - + "cpu": [ 6501 - + "s390x" 6502 - + ], 6503 - "dev": true, 6504 - "license": "MIT", 6505 - "optional": true, 6506 - - "dependencies": { 6507 - - "prr": "~1.0.1" 6508 - - }, 6509 - - "bin": { 6510 - - "errno": "cli.js" 6511 - + "os": [ 6512 - + "linux" 6513 - + ], 6514 - + "engines": { 6515 - + "node": ">=18" 6516 - } 6517 - }, 6518 - - "node_modules/error-ex": { 6519 - - "version": "1.3.2", 6520 - - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 6521 - - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 6522 - + "node_modules/esbuild/node_modules/@esbuild/netbsd-arm64": { 6523 - + "version": "0.25.5", 6524 - + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", 6525 - + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", 6526 - + "cpu": [ 6527 - + "arm64" 6528 - + ], 6529 - "dev": true, 6530 - "license": "MIT", 6531 - - "dependencies": { 6532 - - "is-arrayish": "^0.2.1" 6533 - + "optional": true, 6534 - + "os": [ 6535 - + "netbsd" 6536 - + ], 6537 - + "engines": { 6538 - + "node": ">=18" 6539 - } 6540 - }, 6541 - - "node_modules/es-define-property": { 6542 - - "version": "1.0.1", 6543 - - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 6544 - - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 6545 - + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { 6546 - + "version": "0.25.5", 6547 - + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", 6548 - + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", 6549 - + "cpu": [ 6550 - + "x64" 6551 - + ], 6552 - + "dev": true, 6553 - "license": "MIT", 6554 - + "optional": true, 6555 - + "os": [ 6556 - + "netbsd" 6557 - + ], 6558 - "engines": { 6559 - - "node": ">= 0.4" 6560 - + "node": ">=18" 6561 - } 6562 - }, 6563 - - "node_modules/es-errors": { 6564 - - "version": "1.3.0", 6565 - - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 6566 - - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 6567 - + "node_modules/esbuild/node_modules/@esbuild/openbsd-arm64": { 6568 - + "version": "0.25.5", 6569 - + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", 6570 - + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", 6571 - + "cpu": [ 6572 - + "arm64" 6573 - + ], 6574 - + "dev": true, 6575 - "license": "MIT", 6576 - + "optional": true, 6577 - + "os": [ 6578 - + "openbsd" 6579 - + ], 6580 - "engines": { 6581 - - "node": ">= 0.4" 6582 - + "node": ">=18" 6583 - } 6584 - }, 6585 - - "node_modules/es-module-lexer": { 6586 - - "version": "1.5.4", 6587 - - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", 6588 - - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", 6589 - + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { 6590 - + "version": "0.25.5", 6591 - + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", 6592 - + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", 6593 - + "cpu": [ 6594 - + "x64" 6595 - + ], 6596 - "dev": true, 6597 - - "license": "MIT" 6598 - - }, 6599 - - "node_modules/es-object-atoms": { 6600 - - "version": "1.1.1", 6601 - - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 6602 - - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 6603 - "license": "MIT", 6604 - - "dependencies": { 6605 - - "es-errors": "^1.3.0" 6606 - - }, 6607 - + "optional": true, 6608 - + "os": [ 6609 - + "openbsd" 6610 - + ], 6611 - "engines": { 6612 - - "node": ">= 0.4" 6613 - + "node": ">=18" 6614 - } 6615 - }, 6616 - - "node_modules/es-set-tostringtag": { 6617 - - "version": "2.1.0", 6618 - - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 6619 - - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 6620 - + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { 6621 - + "version": "0.25.5", 6622 - + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", 6623 - + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", 6624 - + "cpu": [ 6625 - + "x64" 6626 - + ], 6627 - "dev": true, 6628 - "license": "MIT", 6629 - - "dependencies": { 6630 - - "es-errors": "^1.3.0", 6631 - - "get-intrinsic": "^1.2.6", 6632 - - "has-tostringtag": "^1.0.2", 6633 - - "hasown": "^2.0.2" 6634 - - }, 6635 - + "optional": true, 6636 - + "os": [ 6637 - + "sunos" 6638 - + ], 6639 - "engines": { 6640 - - "node": ">= 0.4" 6641 - + "node": ">=18" 6642 - } 6643 - }, 6644 - - "node_modules/esbuild": { 6645 - + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { 6646 - "version": "0.25.5", 6647 - - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", 6648 - - "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", 6649 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", 6650 - + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", 6651 - + "cpu": [ 6652 - + "arm64" 6653 - + ], 6654 - "dev": true, 6655 - - "hasInstallScript": true, 6656 - "license": "MIT", 6657 - - "bin": { 6658 - - "esbuild": "bin/esbuild" 6659 - - }, 6660 - + "optional": true, 6661 - + "os": [ 6662 - + "win32" 6663 - + ], 6664 - "engines": { 6665 - "node": ">=18" 6666 - - }, 6667 - - "optionalDependencies": { 6668 - - "@esbuild/aix-ppc64": "0.25.5", 6669 - - "@esbuild/android-arm": "0.25.5", 6670 - - "@esbuild/android-arm64": "0.25.5", 6671 - - "@esbuild/android-x64": "0.25.5", 6672 - - "@esbuild/darwin-arm64": "0.25.5", 6673 - - "@esbuild/darwin-x64": "0.25.5", 6674 - - "@esbuild/freebsd-arm64": "0.25.5", 6675 - - "@esbuild/freebsd-x64": "0.25.5", 6676 - - "@esbuild/linux-arm": "0.25.5", 6677 - - "@esbuild/linux-arm64": "0.25.5", 6678 - - "@esbuild/linux-ia32": "0.25.5", 6679 - - "@esbuild/linux-loong64": "0.25.5", 6680 - - "@esbuild/linux-mips64el": "0.25.5", 6681 - - "@esbuild/linux-ppc64": "0.25.5", 6682 - - "@esbuild/linux-riscv64": "0.25.5", 6683 - - "@esbuild/linux-s390x": "0.25.5", 6684 - - "@esbuild/linux-x64": "0.25.5", 6685 - - "@esbuild/netbsd-arm64": "0.25.5", 6686 - - "@esbuild/netbsd-x64": "0.25.5", 6687 - - "@esbuild/openbsd-arm64": "0.25.5", 6688 - - "@esbuild/openbsd-x64": "0.25.5", 6689 - - "@esbuild/sunos-x64": "0.25.5", 6690 - - "@esbuild/win32-arm64": "0.25.5", 6691 - - "@esbuild/win32-ia32": "0.25.5", 6692 - - "@esbuild/win32-x64": "0.25.5" 6693 - } 6694 - }, 6695 - - "node_modules/esbuild-register": { 6696 - - "version": "3.6.0", 6697 - - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", 6698 - - "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", 6699 - + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { 6700 - + "version": "0.25.5", 6701 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", 6702 - + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", 6703 - + "cpu": [ 6704 - + "ia32" 6705 - + ], 6706 - "dev": true, 6707 - "license": "MIT", 6708 - - "dependencies": { 6709 - - "debug": "^4.3.4" 6710 - - }, 6711 - - "peerDependencies": { 6712 - - "esbuild": ">=0.12 <1" 6713 - + "optional": true, 6714 - + "os": [ 6715 - + "win32" 6716 - + ], 6717 - + "engines": { 6718 - + "node": ">=18" 6719 - } 6720 - }, 6721 - - "node_modules/esbuild-wasm": { 6722 - + "node_modules/esbuild/node_modules/@esbuild/win32-x64": { 6723 - "version": "0.25.5", 6724 - - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.5.tgz", 6725 - - "integrity": "sha512-V/rbdOws2gDcnCAECfPrajhuafI0WY4WumUgc8ZHwOLnvmM0doLQ+dqvVFI2qkVxQsvo6880aC9IjpyDqcwwTw==", 6726 - + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", 6727 - + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", 6728 - + "cpu": [ 6729 - + "x64" 6730 - + ], 6731 - "dev": true, 6732 - "license": "MIT", 6733 - - "bin": { 6734 - - "esbuild": "bin/esbuild" 6735 - - }, 6736 - + "optional": true, 6737 - + "os": [ 6738 - + "win32" 6739 - + ], 6740 - "engines": { 6741 - "node": ">=18" 6742 - } 6743 - @@ -11836,6 +12728,21 @@ 6744 - "dev": true, 6745 - "license": "ISC" 6746 - }, 6747 - + "node_modules/fsevents": { 6748 - + "version": "2.3.3", 6749 - + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 6750 - + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 6751 - + "dev": true, 6752 - + "hasInstallScript": true, 6753 - + "license": "MIT", 6754 - + "optional": true, 6755 - + "os": [ 6756 - + "darwin" 6757 - + ], 6758 - + "engines": { 6759 - + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 6760 - + } 6761 - + }, 6762 - "node_modules/function-bind": { 6763 - "version": "1.1.2", 6764 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+3 -3
pkgs/by-name/gl/globalplatform/package.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "globalplatform"; 18 - version = "2.4.0-unstable-2025-03-23"; 18 + version = "2.4.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "kaoh"; 22 22 repo = "globalplatform"; 23 - rev = "0f970751c5d9e8a7030f897ca2d1b86d0eeba4c2"; 24 - sha256 = "sha256-H/muc/gY5glXPWKj75fHi6+1DAP91YGAUefdQkX9nfk="; 23 + tag = finalAttrs.version; 24 + sha256 = "sha256-ikhncinibeQjcpYstduYhWS/bvwRah6+wrWF9kutSOI="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/by-name/ha/handheld-daemon-ui/package.nix
··· 5 5 }: 6 6 let 7 7 pname = "handheld-daemon-ui"; 8 - version = "3.3.11"; 8 + version = "3.3.14"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/hhd-dev/hhd-ui/releases/download/v${version}/hhd-ui.Appimage"; 12 - hash = "sha256-GHDL6VK1lD1ZpLRD1qAY87AQ8zfHVSP1nIocDTT+HZw="; 12 + hash = "sha256-WZ0renrLt2OHg0p0JApyuctujinerzPnidlN85LyMi0="; 13 13 }; 14 14 extractedFiles = appimageTools.extractType2 { inherit pname version src; }; 15 15 in
+3 -3
pkgs/by-name/he/heroku/package.nix
··· 9 9 10 10 stdenv.mkDerivation { 11 11 pname = "heroku"; 12 - version = "10.11.0"; 12 + version = "10.12.0"; 13 13 14 14 src = fetchzip { 15 - url = "https://cli-assets.heroku.com/versions/10.11.0/0580c43/heroku-v10.11.0-0580c43-linux-x64.tar.xz"; 16 - hash = "sha256-aC/y38lX9Xaxi9pOalDk7iqYSy2sDYGzmNPZwH7wZOY="; 15 + url = "https://cli-assets.heroku.com/versions/10.12.0/ea15591/heroku-v10.12.0-ea15591-linux-x64.tar.xz"; 16 + hash = "sha256-YWddfey6vrlTxqQGBS4A8KnYIeZF4ztYUCVKe/Nz56E="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/he/heynote/package.nix
··· 7 7 }: 8 8 let 9 9 pname = "heynote"; 10 - version = "2.3.3"; 10 + version = "2.4.0"; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage"; 14 - sha256 = "sha256-Py4/qDE7lt4tawVdxl49cp8jbMurs2UpW+Dsz+sdeqo="; 14 + sha256 = "sha256-FWd2nKl722aqU1rtOKhCvtHxV0ahaIEQkfRO2NwtaVk="; 15 15 }; 16 16 17 17 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/by-name/hy/hydrogen/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "hydrogen"; 21 - version = "1.2.4"; 21 + version = "1.2.6"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "hydrogen-music"; 25 25 repo = "hydrogen"; 26 26 tag = finalAttrs.version; 27 - hash = "sha256-OMd8t043JVfMEfRjLdcE/R/4ymGp2yennkCjyX75r8Q="; 27 + hash = "sha256-JK4AAGMby2S2fh9bmgb2mSHBgKfUQ481GDjAvOdSnjs="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+4 -4
pkgs/by-name/ic/icestudio/package.nix
··· 13 13 14 14 let 15 15 # Use unstable because it has improvements for finding python 16 - version = "0.12-unstable-2025-03-08"; 16 + version = "0.12-unstable-2025-08-03"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "FPGAwars"; 20 20 repo = "icestudio"; 21 - rev = "46d39da2613aa2f55a068b50e7ac45a8f270005d"; 22 - hash = "sha256-UNRNJubM9ePjXhqZ9RiZQIxGBMM3nOye83S7J8wCHMg="; 21 + rev = "4497a9aa0ae02950c4396a8d7083b07d46271855"; 22 + hash = "sha256-QV/ulq/SIN6Ph7BXq0XGSivCg+Ej0VaPafZgEhOhtnI="; 23 23 }; 24 24 25 25 collection = fetchurl { ··· 51 51 buildNpmPackage rec { 52 52 pname = "icestudio"; 53 53 inherit version src; 54 - npmDepsHash = "sha256-ZHvXC0hpAcPMsHhxQWELFC2b+WBNoEvbtLLNJsDhMso="; 54 + npmDepsHash = "sha256-QHd4d0BQXqAs/4WnnawCW/tJvSbWOz++RwomNG4XBuU="; 55 55 npmFlags = [ 56 56 # Use the legacy dependency resolution, with less strict version 57 57 # requirements for transative dependencies
+3 -3
pkgs/by-name/is/isle-portable/package.nix
··· 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 strictDeps = true; 31 31 name = "isle-portable"; 32 - version = "0-unstable-2025-07-25"; 32 + version = "0-unstable-2025-08-01"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "isledecomp"; 36 36 repo = "isle-portable"; 37 - rev = "89f2f5cefee1a107330bbf93048f7da73f5754f7"; 38 - hash = "sha256-h+IkzDSZjt8Kcjb5RMOjCCJh9a0gkMBAYXzIYMv6mZM="; 37 + rev = "f2b6188d898256b041c9c3f843f4e12e3b465698"; 38 + hash = "sha256-ASLjeek5zRZG21ydqOsO3300KdIwFwVGYKo+pbrweUQ="; 39 39 fetchSubmodules = true; 40 40 }; 41 41
+5 -5
pkgs/by-name/je/jetbrains-toolbox/package.nix
··· 10 10 11 11 let 12 12 pname = "jetbrains-toolbox"; 13 - version = "2.6.3.43718"; 13 + version = "2.7.0.48109"; 14 14 15 15 updateScript = ./update.sh; 16 16 ··· 55 55 aarch64 = "-arm64"; 56 56 }; 57 57 hash = selectSystem { 58 - x86_64-linux = "sha256-qsj2Jsf4P03LeekaAcUQLVloKpY1pjnT0ffdo0LSD3M="; 59 - aarch64-linux = "sha256-QkavbPl1EnucbHWwqUcResuOFybMZLGlhZzv+YGqzeY="; 60 - x86_64-darwin = "sha256-3CzUKAp+Y/sCnGgI7UkMun4XnNEUSIg9dWFile1MLk4="; 61 - aarch64-darwin = "sha256-A4smWImeHwgQa9oaRpt/WPRxG+DWCdQ7ZrjNNKwV06I="; 58 + x86_64-linux = "sha256-ZEtkWKKX4XAd8LujuVVy+lFcgqhhxkEh6F75vl2hRgs="; 59 + aarch64-linux = "sha256-qAftn6bx8JUtym37PNFsxnyt3twSxWsewKA/XDU/WeY="; 60 + x86_64-darwin = "sha256-OVg4qDhoHN2eV3grPjM33fzXxw1tI4rA+T/3vDGuLHc="; 61 + aarch64-darwin = "sha256-/MjoMH06m4aXesKr2VKoiDlhyWlA5MIlYJdqjBcxTnA="; 62 62 }; 63 63 in 64 64 selectKernel {
+8 -4
pkgs/by-name/jo/joycond-cemuhook/package.nix
··· 6 6 7 7 python3Packages.buildPythonApplication { 8 8 pname = "joycond-cemuhook"; 9 - pyproject = true; 10 9 version = "0-unstable-2023-08-09"; 10 + pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "joaorb64"; ··· 16 16 hash = "sha256-K24CEmYWhgkvVX4geg2bylH8TSvHIpsWjsPwY5BpquI="; 17 17 }; 18 18 19 - nativeBuildInputs = with python3Packages; [ 19 + postPatch = '' 20 + substituteInPlace pyproject.toml \ 21 + --replace-fail 'setuptools-git-versioning<2' 'setuptools-git-versioning' 22 + ''; 23 + 24 + build-system = with python3Packages; [ 20 25 setuptools 21 26 setuptools-git-versioning 22 - setuptools-git 23 27 ]; 24 28 25 - propagatedBuildInputs = with python3Packages; [ 29 + dependencies = with python3Packages; [ 26 30 dbus-python 27 31 evdev 28 32 pyudev
+3 -3
pkgs/by-name/ka/katana/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "katana"; 9 - version = "1.1.3"; 9 + version = "1.2.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = "katana"; 14 14 tag = "v${version}"; 15 - hash = "sha256-KwnGEWWrWpano+5gSG0YO4UE2ceKvgXmrtlhlda2xq4="; 15 + hash = "sha256-ldTK8Y6//goFhalF4BaLtbMkwoKJd1NDzUR9pLDRBD8="; 16 16 }; 17 17 18 - vendorHash = "sha256-L7ycSzLbZUJ/4E+2lyN52xQFOJoxiRopgTfJkflFP9Q="; 18 + vendorHash = "sha256-st7gj4hynuY1dDUEhA4xbiOnxH3jV5T2RK+PhB46Lpk="; 19 19 20 20 subPackages = [ "cmd/katana" ]; 21 21
+20
pkgs/by-name/li/libhsts/gettext-0.25.patch
··· 1 + diff --git a/configure.ac b/configure.ac 2 + index 4d443c1..42c3568 100644 3 + --- a/configure.ac 4 + +++ b/configure.ac 5 + @@ -31,13 +31,8 @@ AC_CONFIG_FILES([include/libhsts.h]) 6 + # 7 + # Gettext 8 + # 9 + -m4_ifdef([AM_GNU_GETTEXT], [ 10 + - AM_GNU_GETTEXT([external],[need-ngettext]) 11 + -]) 12 + -m4_ifdef([AM_GNU_GETTEXT_VERSION], [ 13 + -#do not indent here 14 + -AM_GNU_GETTEXT_VERSION([0.18.2]) 15 + -]) 16 + +AM_GNU_GETTEXT([external],[need-ngettext]) 17 + +AM_GNU_GETTEXT_VERSION([0.19.8]) 18 + 19 + # 20 + # check for doxygen and pandoc
+18 -11
pkgs/by-name/li/libhsts/package.nix
··· 9 9 python3, 10 10 }: 11 11 let 12 - chromium_version = "90.0.4417.1"; 12 + chromium_version = "140.0.7324.1"; 13 13 14 14 hsts_list = fetchurl { 15 15 url = "https://raw.github.com/chromium/chromium/${chromium_version}/net/http/transport_security_state_static.json"; 16 - sha256 = "09f24n30x5dmqk8zk7k2glcilgr27832a3304wj1yp97158sqsfx"; 16 + hash = "sha256-XV3yZA3Ai4It7S/y4V0h+UtKm8SXm6x1hlITD7jGY9I="; 17 17 }; 18 18 19 19 in ··· 21 21 pname = "libhsts"; 22 22 version = "0.1.0"; 23 23 24 + outputs = [ 25 + "out" 26 + "dev" 27 + ]; 28 + 24 29 src = fetchFromGitLab { 25 30 owner = "rockdaboot"; 26 31 repo = "libhsts"; 27 - rev = "libhsts-${version}"; 28 - sha256 = "0gbchzf0f4xzb6zjc56dk74hqrmdgyirmgxvvsqp9vqn9wb5kkx4"; 32 + tag = "libhsts-${version}"; 33 + hash = "sha256-pM9ZFk8W73Sx3ru/mqN/rWYMyZnNFCa/Wb8TB9yHbD0="; 29 34 }; 30 35 36 + patches = [ 37 + ./gettext-0.25.patch 38 + ]; 39 + 31 40 postPatch = '' 32 41 pushd tests 33 42 cp ${hsts_list} transport_security_state_static.json 43 + # strip comments from json 34 44 sed 's/^ *\/\/.*$//g' transport_security_state_static.json >hsts.json 35 45 popd 36 46 patchShebangs src/hsts-make-dafsa ··· 43 53 python3 44 54 ]; 45 55 46 - outputs = [ 47 - "out" 48 - "dev" 49 - ]; 56 + passthru.updateScript = ./update.sh; 50 57 51 - meta = with lib; { 58 + meta = { 52 59 description = "Library to easily check a domain against the Chromium HSTS Preload list"; 53 60 mainProgram = "hsts"; 54 61 homepage = "https://gitlab.com/rockdaboot/libhsts"; 55 - license = with licenses; [ 62 + license = with lib.licenses; [ 56 63 mit 57 64 bsd3 58 65 ]; 59 - maintainers = [ ]; 66 + maintainers = with lib.maintainers; [ SuperSandro2000 ]; 60 67 }; 61 68 }
+3 -2
pkgs/by-name/li/libhsts/update.sh
··· 5 5 6 6 cd "$(dirname "$0")" 7 7 8 - chromium_version=$(curl -s "https://api.github.com/repos/chromium/chromium/tags" | jq -r 'map(select(.prerelease | not)) | .[1].name') 8 + chromium_version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/chromium/chromium/tags" | jq -r 'map(select(.prerelease | not)) | .[1].name') 9 9 sha256=$(nix-prefetch-url "https://raw.github.com/chromium/chromium/$chromium_version/net/http/transport_security_state_static.json") 10 + hash=$(nix hash convert --to sri "$sha256") 10 11 11 12 sed -e "0,/chromium_version/s/chromium_version = \".*\"/chromium_version = \"$chromium_version\"/" \ 12 - -e "0,/sha256/s/sha256 = \".*\"/sha256 = \"$sha256\"/" \ 13 + -e "0,/hash/s/hash = \".*\"/sha256 = \"$hash\"/" \ 13 14 --in-place ./default.nix
+16 -1
pkgs/by-name/lu/lunasvg/package.nix
··· 4 4 fetchFromGitHub, 5 5 cmake, 6 6 plutovg, 7 + testers, 7 8 }: 8 9 stdenv.mkDerivation (finalAttrs: { 9 10 pname = "lunasvg"; ··· 26 27 27 28 cmakeFlags = [ 28 29 (lib.cmakeBool "USE_SYSTEM_PLUTOVG" true) 30 + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) 29 31 # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly 30 32 # (setting it to an absolute path causes include files to go to $out/$out/include, 31 33 # because the absolute path is interpreted with root at $out). 32 34 "-DCMAKE_INSTALL_INCLUDEDIR=include" 33 35 "-DCMAKE_INSTALL_LIBDIR=lib" 36 + ]; 34 37 35 - ]; 38 + passthru.tests = { 39 + pkg-config = testers.hasPkgConfigModules { 40 + package = finalAttrs.finalPackage; 41 + versionCheck = true; 42 + }; 43 + cmake-config = testers.hasCmakeConfigModules { 44 + package = finalAttrs.finalPackage; 45 + buildInputs = [ plutovg ]; 46 + moduleNames = [ "lunasvg" ]; 47 + versionCheck = true; 48 + }; 49 + }; 36 50 37 51 meta = { 38 52 homepage = "https://github.com/sammycage/lunasvg"; ··· 41 55 license = lib.licenses.mit; 42 56 maintainers = [ lib.maintainers.eymeric ]; 43 57 platforms = lib.platforms.all; 58 + pkgConfigModules = [ "lunasvg" ]; 44 59 }; 45 60 })
+5 -14
pkgs/by-name/ma/matrix-synapse-unwrapped/plugins/ldap3.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - fetchpatch, 5 4 fetchPypi, 6 5 ldap3, 7 6 ldaptor, ··· 14 13 15 14 buildPythonPackage rec { 16 15 pname = "matrix-synapse-ldap3"; 17 - version = "0.2.2"; 18 - format = "pyproject"; 16 + version = "0.3.0"; 17 + pyproject = true; 19 18 20 19 src = fetchPypi { 21 20 inherit pname version; 22 - hash = "sha256-s4jZVpNIbu9pra79D9noRGPVL+F7AhSgDvyqZptzy3Q="; 21 + hash = "sha256-i7ZRcXMWTUucxE9J3kEdjOvbLnBdXdHqHzhzPEoAnh0="; 23 22 }; 24 23 25 - patches = [ 26 - # add support to read bind_password from file 27 - (fetchpatch { 28 - url = "https://github.com/matrix-org/matrix-synapse-ldap3/commit/c65e8cbd27a5cd935ce12e7c4b92143cdf795c86.patch"; 29 - sha256 = "sha256-0g150TW631cuupSRECXL9A261nj45HclDkHBUbKT7jE="; 30 - }) 31 - ]; 24 + build-system = [ setuptools ]; 32 25 33 - nativeBuildInputs = [ setuptools ]; 34 - 35 - propagatedBuildInputs = [ 26 + dependencies = [ 36 27 service-identity 37 28 ldap3 38 29 twisted
+26 -17
pkgs/by-name/na/naja/package.nix
··· 10 10 flex, 11 11 pkg-config, 12 12 python3, 13 + sphinx, 13 14 tbb_2021, 14 15 buildPackages, 15 16 nix-update-script, 16 17 }: 17 18 stdenv.mkDerivation (finalAttrs: { 18 19 pname = "naja"; 19 - version = "0.2.1"; 20 + version = "0.2.2"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "najaeda"; 23 24 repo = "naja"; 24 25 tag = "v${finalAttrs.version}"; 25 - hash = "sha256-eKeb6V9u4huesQV4sq9GxIcxO2SVvMrUDeQaObCCags="; 26 + hash = "sha256-cm9MwN60R/K2bL4FWpvusFmb2ENYEYg8NcMVgmeTj0c="; 26 27 fetchSubmodules = true; 27 28 }; 28 29 ··· 32 33 "dev" 33 34 ]; 34 35 36 + postPatch = '' 37 + # This is a find module, not a config module, so this doesn't make it get automatically picked up by CMake hooks, 38 + # but it's better than dumping it at $out/cmake, and this makes it get moved to dev output 39 + substituteInPlace cmake/CMakeLists.txt \ 40 + --replace-fail 'DESTINATION cmake' 'DESTINATION ''${CMAKE_INSTALL_LIBDIR}/cmake' 41 + 42 + # Fix install location for bne library & headers 43 + # Remove when https://github.com/najaeda/naja/pull/278 merged & in release 44 + substituteInPlace src/bne/CMakeLists.txt \ 45 + --replace-fail 'LIBRARY DESTINATION lib' 'LIBRARY DESTINATION ''${CMAKE_INSTALL_LIBDIR}' \ 46 + --replace-fail 'PUBLIC_HEADER DESTINATION include' 'PUBLIC_HEADER DESTINATION ''${CMAKE_INSTALL_INCLUDEDIR}' 47 + '' 35 48 # disable building tests for cross build 36 - postPatch = 37 - lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 38 - substituteInPlace CMakeLists.txt \ 39 - --replace-fail 'enable_testing()' "" \ 40 - --replace-fail 'add_subdirectory(test)' "" 41 - substituteInPlace thirdparty/yosys-liberty/CMakeLists.txt \ 42 - --replace-fail 'add_subdirectory(test)' "" 43 - '' 44 - + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 45 - patchShebangs --build test/test_utils/diff_files.py 46 - ''; 49 + + lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 50 + substituteInPlace CMakeLists.txt \ 51 + --replace-fail 'enable_testing()' "" \ 52 + --replace-fail 'add_subdirectory(test)' "" 53 + substituteInPlace thirdparty/yosys-liberty/CMakeLists.txt \ 54 + --replace-fail 'add_subdirectory(test)' "" 55 + '' 56 + + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 57 + patchShebangs --build test/test_utils/diff_files.py 58 + ''; 47 59 48 60 strictDeps = true; 49 61 ··· 53 65 doxygen 54 66 flex 55 67 pkg-config 68 + sphinx 56 69 ] 57 70 ++ lib.optionals (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 58 71 python3 # test scripts ··· 73 86 (lib.cmakeFeature "CAPNP_EXECUTABLE" (lib.getExe' buildPackages.capnproto "capnp")) 74 87 (lib.cmakeFeature "CAPNPC_CXX_EXECUTABLE" (lib.getExe' buildPackages.capnproto "capnpc-c++")) 75 88 ]; 76 - 77 - postInstall = '' 78 - moveToOutput lib/libnaja_bne.so $lib 79 - ''; 80 89 81 90 doCheck = true; 82 91
+3 -3
pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix
··· 7 7 8 8 let 9 9 bits = if stdenv.hostPlatform.is64bit then "x64" else "ia32"; 10 - version = "0.101.1"; 10 + version = "0.101.2"; 11 11 in 12 12 stdenv.mkDerivation { 13 13 pname = "nwjs-ffmpeg-prebuilt"; ··· 16 16 src = 17 17 let 18 18 hashes = { 19 - "x64" = "sha256-pXD2ZEzKlJmCq1VCRouexrH8drrKUNiFLcvnT00z0uo="; 20 - "ia32" = "sha256-pXD2ZEzKlJmCq1VCRouexrH8drrKUNiFLcvnT00z0uo="; 19 + "x64" = "sha256-A7b2JQrMqLHJGgNXhMMQkud2pROl7UXS4bhQJBCGRSY="; 20 + "ia32" = "sha256-A7b2JQrMqLHJGgNXhMMQkud2pROl7UXS4bhQJBCGRSY="; 21 21 }; 22 22 in 23 23 fetchurl {
+3 -3
pkgs/by-name/oh/oh-my-zsh/package.nix
··· 19 19 }: 20 20 21 21 stdenv.mkDerivation rec { 22 - version = "2025-07-01"; 22 + version = "2025-07-28"; 23 23 pname = "oh-my-zsh"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "ohmyzsh"; 27 27 repo = "ohmyzsh"; 28 - rev = "3e7ef0182f59c7990a52cf6ec2981adb56d5b368"; 29 - sha256 = "sha256-FLi4qvw2USpoyvuaNP25ZcsanxShcoYEifhxH7yvNA4="; 28 + rev = "5c804257ceb5b3062b876afae290adf72c474aad"; 29 + sha256 = "sha256-LSyabJIVuLdocx2fy5mVGFVX45gDxzm4hGDyF8yihZ4="; 30 30 }; 31 31 32 32 strictDeps = true;
+3 -3
pkgs/by-name/op/openvscode-server/package.nix
··· 36 36 in 37 37 stdenv.mkDerivation (finalAttrs: { 38 38 pname = "openvscode-server"; 39 - version = "1.101.2"; 39 + version = "1.102.3"; 40 40 41 41 src = fetchFromGitHub { 42 42 owner = "gitpod-io"; 43 43 repo = "openvscode-server"; 44 44 rev = "openvscode-server-v${finalAttrs.version}"; 45 - hash = "sha256-pcsto9zEq8BTP5jlQoGQzWEhdJNJMNkJY9S6FGw7LrI="; 45 + hash = "sha256-WY2vmDt3sSgbyouGxBFfJ0hZZ5ZJWhBnTvegyq4zmFM="; 46 46 }; 47 47 48 48 ## fetchNpmDeps doesn't correctly process git dependencies ··· 55 55 inherit (finalAttrs) src nativeBuildInputs; 56 56 outputHashMode = "recursive"; 57 57 outputHashAlgo = "sha256"; 58 - outputHash = "sha256-iSKDwe/ufJnC7mDqG0x+WcCckyUY/9dI/4ZTMvfBWIc="; 58 + outputHash = "sha256-ElxgztLu6MCdP0c+D/gUmztsQ2hNqJjmRWpJu3N2Z1g="; 59 59 env = { 60 60 FORCE_EMPTY_CACHE = true; 61 61 FORCE_GIT_DEPS = true;
+8
pkgs/by-name/os/oscar/package.nix
··· 4 4 qt5, 5 5 fetchFromGitLab, 6 6 libGLU, 7 + nix-update-script, 7 8 }: 8 9 stdenv.mkDerivation rec { 9 10 pname = "oscar"; ··· 49 50 install -T Building/Linux/OSCAR.desktop $out/share/applications/OSCAR.desktop 50 51 runHook postInstall 51 52 ''; 53 + 54 + passthru.updateScript = nix-update-script { 55 + extraArgs = [ 56 + "--version-regex" 57 + "^v([0-9.]+)$" 58 + ]; 59 + }; 52 60 53 61 meta = with lib; { 54 62 homepage = "https://www.sleepfiles.com/OSCAR/";
+14 -6
pkgs/by-name/ox/oxlint/package.nix
··· 2 2 lib, 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 + nix-update-script, 5 6 rust-jemalloc-sys, 7 + versionCheckHook, 6 8 }: 7 9 8 - rustPlatform.buildRustPackage rec { 10 + rustPlatform.buildRustPackage (finalAttrs: { 9 11 pname = "oxlint"; 10 12 version = "1.6.0"; 11 13 12 14 src = fetchFromGitHub { 13 15 owner = "oxc-project"; 14 16 repo = "oxc"; 15 - tag = "oxlint_v${version}"; 17 + tag = "oxlint_v${finalAttrs.version}"; 16 18 hash = "sha256-URgz9k89WgYfCu9OlNCZk5wRt8upt58rIxFWa90L+OQ="; 17 19 }; 18 20 ··· 22 24 rust-jemalloc-sys 23 25 ]; 24 26 25 - env.OXC_VERSION = version; 27 + env.OXC_VERSION = finalAttrs.version; 26 28 27 29 cargoBuildFlags = [ 28 30 "--bin=oxlint" 29 31 "--bin=oxc_language_server" 30 32 ]; 31 - cargoTestFlags = cargoBuildFlags; 33 + cargoTestFlags = finalAttrs.cargoBuildFlags; 34 + 35 + nativeInstallCheckInputs = [ versionCheckHook ]; 36 + versionCheckProgramArg = "--version"; 37 + doInstallCheck = true; 38 + 39 + passthru.updateScript = nix-update-script { }; 32 40 33 41 meta = { 34 42 description = "Collection of JavaScript tools written in Rust"; 35 43 homepage = "https://github.com/oxc-project/oxc"; 36 - changelog = "https://github.com/oxc-project/oxc/releases/tag/${src.tag}"; 44 + changelog = "https://github.com/oxc-project/oxc/releases/tag/${finalAttrs.src.tag}"; 37 45 license = lib.licenses.mit; 38 46 maintainers = with lib.maintainers; [ figsoda ]; 39 47 mainProgram = "oxlint"; 40 48 }; 41 - } 49 + })
+4 -4
pkgs/by-name/p3/p3x-onenote/package.nix
··· 8 8 9 9 let 10 10 pname = "p3x-onenote"; 11 - version = "2025.4.124"; 11 + version = "2025.10.101"; 12 12 13 13 plat = 14 14 { ··· 20 20 21 21 hash = 22 22 { 23 - aarch64-linux = "sha256-SHQEMXyXwaarWJHPDJkkEJNYpHuN093VZn7+qCgsqHI="; 24 - armv7l-linux = "sha256-k++Xfg0/DeGjLlLsdSQGSLs67DVJJmE8FjoS5ycB7UE="; 25 - x86_64-linux = "sha256-A2DGoMj8ET2tXN+uqjwwMwCH7ZmeqZVPKx3CHdcl34I="; 23 + aarch64-linux = "sha256-FB6+0Ze3d/6QETgtMtc6GztnPdSy5s7k67qsAtFdsyM="; 24 + armv7l-linux = "sha256-Q45tfcGrNjd9wXt+VhXhaHrC4w68lRUIuB4cJSW5NDE="; 25 + x86_64-linux = "sha256-h2U9EctjyM4FlVe/pPMWugCIe9tQ4Av4/HOcWWSUNEI="; 26 26 } 27 27 .${stdenv.hostPlatform.system}; 28 28
+2 -2
pkgs/by-name/pi/pipenv/package.nix
··· 33 33 in 34 34 buildPythonApplication rec { 35 35 pname = "pipenv"; 36 - version = "2025.0.3"; 36 + version = "2025.0.4"; 37 37 pyproject = true; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "pypa"; 41 41 repo = "pipenv"; 42 42 tag = "v${version}"; 43 - hash = "sha256-3uf0nCTv6ebq4am4mqJpdkidx6dbO8jI4IMtjZQ+8Qc="; 43 + hash = "sha256-yHbrxhRWo2iD9uBFBQzi5LqUVOc1vpLvXlORtAI32KA="; 44 44 }; 45 45 46 46 env.LC_ALL = "en_US.UTF-8";
+17 -3
pkgs/by-name/pl/plutosvg/package.nix
··· 9 9 cmake, 10 10 ninja, 11 11 plutovg, 12 + enableFreetype ? false, 13 + freetype, 12 14 }: 13 15 stdenv.mkDerivation (finalAttrs: { 14 16 pname = "plutosvg"; ··· 41 43 ninja 42 44 validatePkgConfig 43 45 ]; 46 + 44 47 propagatedBuildInputs = [ 45 48 plutovg 49 + ] 50 + ++ lib.optional enableFreetype freetype; 51 + 52 + cmakeFlags = [ 53 + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) 54 + (lib.cmakeBool "PLUTOSVG_ENABLE_FREETYPE" enableFreetype) 46 55 ]; 47 56 48 - cmakeFlags = [ (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) ]; 49 - 50 - passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 57 + passthru.tests = { 58 + pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 59 + cmake-config = testers.hasCmakeConfigModules { 60 + package = finalAttrs.finalPackage; 61 + moduleNames = [ "plutosvg" ]; 62 + versionCheck = true; 63 + }; 64 + }; 51 65 52 66 passthru.updateScript = nix-update-script { }; 53 67
+17
pkgs/by-name/pl/plutovg/package.nix
··· 3 3 stdenv, 4 4 fetchFromGitHub, 5 5 cmake, 6 + testers, 7 + fontFaceCache ? true, 6 8 }: 7 9 stdenv.mkDerivation (finalAttrs: { 8 10 pname = "plutovg"; ··· 16 18 }; 17 19 18 20 cmakeFlags = [ 21 + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) 22 + (lib.cmakeBool "PLUTOVG_DISABLE_FONT_FACE_CACHE_LOAD" (!fontFaceCache)) 19 23 # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly 20 24 # (setting it to an absolute path causes include files to go to $out/$out/include, 21 25 # because the absolute path is interpreted with root at $out). ··· 27 31 cmake 28 32 ]; 29 33 34 + passthru.tests = { 35 + pkg-config = testers.hasPkgConfigModules { 36 + package = finalAttrs.finalPackage; 37 + versionCheck = true; 38 + }; 39 + cmake-config = testers.hasCmakeConfigModules { 40 + package = finalAttrs.finalPackage; 41 + moduleNames = [ "plutovg" ]; 42 + versionCheck = true; 43 + }; 44 + }; 45 + 30 46 meta = { 31 47 homepage = "https://github.com/sammycage/plutovg/"; 32 48 changelog = "https://github.com/sammycage/plutovg/releases/tag/v${finalAttrs.version}"; 33 49 description = "Tiny 2D vector graphics library in C"; 34 50 license = lib.licenses.mit; 35 51 maintainers = [ lib.maintainers.eymeric ]; 52 + pkgConfigModules = [ "plutovg" ]; 36 53 }; 37 54 })
+2 -2
pkgs/by-name/pr/privatebin/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "privatebin"; 11 - version = "1.7.8"; 11 + version = "2.0.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "PrivateBin"; 15 15 repo = "PrivateBin"; 16 16 tag = finalAttrs.version; 17 - hash = "sha256-/28uzEDVEn7uy8c6/oCMFjKDJFPyHH50f890cc6fmjg="; 17 + hash = "sha256-qAGCpxOWJ+hF8/KV8E8xB30nL3c2JhbQmhFiQsoHQ68="; 18 18 }; 19 19 20 20 installPhase = ''
+2 -2
pkgs/by-name/pr/protonplus/package.nix
··· 20 20 }: 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "protonplus"; 23 - version = "0.5.9"; 23 + version = "0.5.12"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Vysp3r"; 27 27 repo = "protonplus"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-Ss+9p6mQQNYcY+5gAD1CtM+TpNRC/kVqV8fmfowydBk="; 29 + hash = "sha256-SarSM4AJB1LyENm/TG1VPdItZpsx0tgjfx+YhLKP+LA="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/by-name/py/pyenv/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "pyenv"; 10 - version = "2.6.3"; 10 + version = "2.6.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "pyenv"; 14 14 repo = "pyenv"; 15 15 tag = "v${version}"; 16 - hash = "sha256-X4Gwjbgl7y/p/CEz1Z2wydP7ZBHD1i8lzmuYISVL/bo="; 16 + hash = "sha256-Rw5jQlVvP8uFDMwOqNEKYSpftfW8+Szf96MUSF9oWoE="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+3 -3
pkgs/by-name/sb/sbt-extras/package.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "sbt-extras"; 21 - rev = "b317f2ef85a28d8e1ee1566a1ad7937b2c3888ec"; 22 - version = "2025-06-15"; 21 + rev = "d7d876d6868ae1d262a7de38cbffbb8521c4233c"; 22 + version = "2025-07-06"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "paulp"; 26 26 repo = "sbt-extras"; 27 27 inherit rev; 28 - sha256 = "xfd/jgGsbkuHrWAujglKlGFtMa3iigzhHZaI5I1XZN4="; 28 + sha256 = "zAkuXAjF9JAyvOj5Qk/TYR++9OMrmRA3dxpY086zG48="; 29 29 }; 30 30 31 31 dontBuild = true;
+3 -3
pkgs/by-name/sc/scipopt-soplex/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "scipopt-soplex"; 14 - version = "714"; 14 + version = "7.1.5"; 15 15 16 16 # To correlate scipVersion and version, check: https://scipopt.org/#news 17 - scipVersion = "9.2.2"; 17 + scipVersion = "9.2.3"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "scipopt"; 21 21 repo = "soplex"; 22 22 rev = "release-${builtins.replaceStrings [ "." ] [ "" ] finalAttrs.version}"; 23 - hash = "sha256-j5dsCAjEaReVpHHCM8FUyDIhxZ4P2yk2h89k5omTh8o="; 23 + hash = "sha256-gtz2h5EszE77zYZ8m2UtkYnoquO8GJhAAzsvQW5b+3I="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ cmake ];
+3 -3
pkgs/by-name/so/sonar-scanner-cli/package.nix
··· 11 11 12 12 maven.buildMavenPackage rec { 13 13 pname = "sonar-scanner-cli"; 14 - version = "7.1.0.4889"; 14 + version = "7.2.0.5079"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "SonarSource"; 18 18 repo = "sonar-scanner-cli"; 19 19 tag = version; 20 - hash = "sha256-6TUwk9TyXzGHIEKkzELH+EQppCPLCg192a4ed1ycFrk="; 20 + hash = "sha256-ndpOjFE7RvGoQ32iTupC0RORFeUMikjWnDdty5XRApE="; 21 21 }; 22 22 23 - mvnHash = "sha256-uPdnXT/QuhGJ+9Y7TouR+nNm3SUyTxgecuDcMZV/Iq8="; 23 + mvnHash = "sha256-fS5Hbt0p+DxFpB2x1ot/FGG1R0OdVIys+BbyDTtTLQQ="; 24 24 25 25 mvnParameters = "-Dproject.build.outputTimestamp=1980-01-01T00:00:02Z"; 26 26
+2 -2
pkgs/by-name/st/staruml/package.nix
··· 60 60 ]; 61 61 in 62 62 stdenv.mkDerivation (finalAttrs: { 63 - version = "6.3.3"; 63 + version = "6.3.4"; 64 64 pname = "staruml"; 65 65 66 66 src = fetchurl { 67 67 url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb"; 68 - sha256 = "sha256-WCsMWbQ0V76EOwlZaqpeczGg6qQFz7xCfyMxZ3F1w/o="; 68 + sha256 = "sha256-Qo5hBdVl/pDBkfBYhNF31P3Tii/V6Iczc7BOvagxjxE="; 69 69 }; 70 70 71 71 nativeBuildInputs = [
+2 -2
pkgs/by-name/ta/tabby-agent/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "tabby-agent"; 12 - version = "0.30.0"; 12 + version = "0.30.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "TabbyML"; 16 16 repo = "tabby"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-/3hEuCcMk64BeeTevxoch91i0IZ8yyLiQfZ+ohrOk94="; 18 + hash = "sha256-daKT/1d6O1ZPbdvVoG7Kj3T7wG3gYvg8wblvO0Ec+3M="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+18
pkgs/by-name/tg/tg-timer/audio.patch
··· 1 + diff --git a/src/audio.c b/src/audio.c 2 + index d1b9762..cb544dd 100644 3 + 4 + This package assumes that there will always be an audio device while testing. 5 + If there is not an audio device, it segfaults. So in the Nix sandbox, it 6 + unconditionally segfaults without this patch. This patch allows the tests 7 + to flow through the normal error handling logic. 8 + 9 + --- a/src/audio.c 10 + +++ b/src/audio.c 11 + @@ -637,7 +637,6 @@ int start_portaudio(int device, int *nominal_sample_rate, double *real_sample_ra 12 + if(testing) { 13 + *nominal_sample_rate = PA_SAMPLE_RATE; 14 + *real_sample_rate = PA_SAMPLE_RATE; 15 + - goto end; 16 + } 17 + #endif 18 +
+74
pkgs/by-name/tg/tg-timer/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + # Configure 6 + autoreconfHook, 7 + # Build binaries 8 + pkg-config, 9 + # Build libraries 10 + gtk3, 11 + portaudio, 12 + fftwFloat, 13 + libjack2, 14 + python3, 15 + # Check Binaries 16 + xvfb-run, 17 + }: 18 + stdenv.mkDerivation (finalAttrs: { 19 + pname = "tg-timer"; 20 + version = "0.7.0"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "xyzzy42"; 24 + repo = "tg"; 25 + tag = "v${finalAttrs.version}-tpiepho"; 26 + hash = "sha256-9QeTjr/J0Y10YfPKEfYnciu5z2+hmmWFKLdw6CCS3hU="; 27 + }; 28 + 29 + patches = [ 30 + ./audio.patch 31 + ]; 32 + 33 + nativeBuildInputs = [ 34 + autoreconfHook 35 + pkg-config 36 + ]; 37 + 38 + buildInputs = [ 39 + gtk3 40 + portaudio 41 + fftwFloat 42 + libjack2 43 + (python3.withPackages (p: [ 44 + p.numpy 45 + p.matplotlib 46 + p.libtfr 47 + p.scipy 48 + ])) 49 + ]; 50 + 51 + enableParallelBuilding = true; 52 + 53 + doCheck = true; 54 + nativeCheckInputs = [ 55 + xvfb-run 56 + ]; 57 + checkPhase = '' 58 + runHook preCheck 59 + 60 + xvfb-run -s '-screen 0 800x600x24' \ 61 + make -j "$NIX_BUILD_CORES" test 62 + 63 + runHook postCheck 64 + ''; 65 + 66 + meta = { 67 + description = "for timing mechanical watches"; 68 + homepage = "https://github.com/xyzzy42/tg"; 69 + changelog = "https://github.com/xyzzy42/tg/releases/tag/v${finalAttrs.version}-tpiepho"; 70 + license = lib.licenses.gpl2Plus; 71 + mainProgram = "tg"; 72 + maintainers = with lib.maintainers; [ RossSmyth ]; 73 + }; 74 + })
+3 -3
pkgs/by-name/ti/timewall/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "timewall"; 13 - version = "2.0.1"; 13 + version = "2.0.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "bcyran"; 17 17 repo = "timewall"; 18 18 rev = version; 19 - hash = "sha256-+9C8wLsaPEfmJfnjyrUkTKMCNrgTRartrlFNq0/U+rA="; 19 + hash = "sha256-+jQ8cQENxTgCyekF65tr4d2a7OwbJvagUX01DiJ8ytg="; 20 20 }; 21 21 22 - cargoHash = "sha256-viUtr+F1aUE+ZXSa6P9PKRUkKxIYy006GilENdQvvMY="; 22 + cargoHash = "sha256-HjwBpUhepF2bGQvzIMrNuwjNuh48V+Uv9eS4/ZbxT1c="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config
+13
pkgs/by-name/un/unityhub/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p curl common-updater-scripts 3 + # set -euo pipefail 4 + 5 + new_version="$(curl https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/dists/stable/main/binary-amd64/Packages --silent | sed -nE "s/^Version: ([0-9]+\.[0-9]+\.[0-9]+)$/\1/p" | sort -V | tail -n 1)" 6 + old_version="$(sed -nE 's/^\s*version = "([0-9]+\.[0-9]+\.[0-9]+)";$/\1/p' ./package.nix)" 7 + 8 + if [[ "$new_version" == "$old_version" ]]; then 9 + echo "Up to date" 10 + exit 0 11 + fi 12 + 13 + update-source-version unityhub "$new_version"
+3 -3
pkgs/by-name/va/vaultwarden/package.nix
··· 19 19 20 20 rustPlatform.buildRustPackage rec { 21 21 pname = "vaultwarden"; 22 - version = "1.34.1"; 22 + version = "1.34.3"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "dani-garcia"; 26 26 repo = "vaultwarden"; 27 27 rev = version; 28 - hash = "sha256-SVEQX+uAYb4/qFQZRm2khOi8ti76v3F5lRnUgoHk8wA="; 28 + hash = "sha256-Dj0ySVRvBZ/57+UHas3VI8bi/0JBRqn0IW1Dq+405J0="; 29 29 }; 30 30 31 - cargoHash = "sha256-Or259iQP89Ptf/XHpkHD08VDyCk/nQcFlyoKRUUQKt0="; 31 + cargoHash = "sha256-4sDagd2XGamBz1XvDj4ycRVJ0F+4iwHOPlj/RglNDqE="; 32 32 33 33 # used for "Server Installed" version in admin panel 34 34 env.VW_VERSION = version;
+4 -4
pkgs/by-name/va/vaultwarden/webvault.nix
··· 9 9 10 10 buildNpmPackage rec { 11 11 pname = "vaultwarden-webvault"; 12 - version = "2025.5.0.0"; 12 + version = "2025.7.0.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "vaultwarden"; 16 16 repo = "vw_web_builds"; 17 17 tag = "v${version}"; 18 - hash = "sha256-Z3QPKeo7+QV3XnECvLXz2Upv41h579WoVH0Vev0fixk="; 18 + hash = "sha256-CnVOi4xE0+VFTm0yI4++MBv8w0vgtsRE5E2RwsLojMI="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-FC3x7H0MQDVGajtaMA2PUK5+soG6kD9AaDbq/s1pOnY="; 21 + npmDepsHash = "sha256-QoZtiZpS8jVIaGKHcfKbtBrrn+RcMRvm1/oF23nPPQw="; 22 22 23 23 nativeBuildInputs = [ 24 24 python3 ··· 59 59 meta = { 60 60 description = "Integrates the web vault into vaultwarden"; 61 61 homepage = "https://github.com/dani-garcia/bw_web_builds"; 62 - changelog = "https://github.com/dani-garcia/bw_web_builds/releases/tag/v${version}"; 62 + changelog = "https://github.com/dani-garcia/bw_web_builds/releases/tag/v${lib.concatStringsSep "." (lib.take 3 (lib.versions.splitVersion version))}"; 63 63 platforms = lib.platforms.all; 64 64 license = lib.licenses.gpl3Plus; 65 65 inherit (vaultwarden.meta) maintainers;
+2 -2
pkgs/by-name/vc/vcg/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "vcg"; 10 - version = "2023.12"; 10 + version = "2025.07"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "cnr-isti-vclab"; 14 14 repo = "vcglib"; 15 15 rev = version; 16 - sha256 = "sha256-U3pu1k2pCH+G4CtacaDQ9SgkFX5A9/O/qrdpgWvB1+U="; 16 + sha256 = "sha256-OZnqFnHGXC9fS7JCLTiHNCeA//JBAZGLB5SP/rGzaA8="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ eigen ];
+2 -2
pkgs/by-name/ve/vengi-tools/package.nix
··· 34 34 35 35 stdenv.mkDerivation (finalAttrs: { 36 36 pname = "vengi-tools"; 37 - version = "0.0.38"; 37 + version = "0.1.0"; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "vengi-voxel"; 41 41 repo = "vengi"; 42 42 rev = "v${finalAttrs.version}"; 43 - hash = "sha256-TTbwoZt5+tkxuoC05sbgrwIRmyWIR272D4TZWYXyPjA="; 43 + hash = "sha256-YSqMhwgCdJNf8sehwgPHhr/Nu6jKXCeszuRp3hPqz7g="; 44 44 }; 45 45 46 46 prePatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
+2 -2
pkgs/by-name/ve/verifast/package.nix
··· 45 45 in 46 46 stdenv.mkDerivation rec { 47 47 pname = "verifast"; 48 - version = "25.06"; 48 + version = "25.07"; 49 49 50 50 src = fetchurl { 51 51 url = "https://github.com/verifast/verifast/releases/download/${version}/${pname}-${version}-linux.tar.gz"; 52 - sha256 = "sha256-cIFAjZmFNiCnn7/Ddn82fW9sz9ryamOx8wo4JImqy1o="; 52 + sha256 = "sha256-SNLFO0puS6a/A71jA9vZKgK/uJYlPAYmaylznHi60js="; 53 53 }; 54 54 55 55 dontConfigure = true;
+3 -3
pkgs/by-name/vi/vivaldi/package.nix
··· 66 66 67 67 stdenv.mkDerivation rec { 68 68 pname = "vivaldi"; 69 - version = "7.5.3735.56"; 69 + version = "7.5.3735.58"; 70 70 71 71 suffix = 72 72 { ··· 79 79 url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${suffix}.deb"; 80 80 hash = 81 81 { 82 - aarch64-linux = "sha256-bHOmd5+YtSd8ZupIPOlPtTIJ5OrDcDMQSk6xq2Y811M="; 83 - x86_64-linux = "sha256-yFaHtPTYAK/dOOTyWN8tDs7XJX93mg4OCt8dPd3ScJ8="; 82 + aarch64-linux = "sha256-/S1vN8JakjRuB8s9SrDfA8wTwKu1tSs/+g7IoYglSmg="; 83 + x86_64-linux = "sha256-5dNdJuApccRQDiZOF2+a8sTqJJLIGLpUPevPVx7Fyfw="; 84 84 } 85 85 .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 86 86 };
+5 -9
pkgs/by-name/we/wezterm/package.nix
··· 16 16 python3, 17 17 runCommand, 18 18 rustPlatform, 19 - unstableGitUpdater, 20 19 vulkan-loader, 21 20 wayland, 22 21 wezterm, ··· 29 28 30 29 rustPlatform.buildRustPackage rec { 31 30 pname = "wezterm"; 32 - version = "0-unstable-2025-06-24"; 31 + version = "0-unstable-2025-07-10"; 33 32 34 33 src = fetchFromGitHub { 35 34 owner = "wez"; 36 35 repo = "wezterm"; 37 - rev = "2deb317ec069b8f94ec1282253faaa71a8d997fc"; 36 + rev = "85c587f9f3d8be49dfa252da116fc9ca290df113"; 38 37 fetchSubmodules = true; 39 - hash = "sha256-danJcaG4ZyMbqR+4xaVOVM7a+4Sehq5cum40iRt/HQ8="; 38 + hash = "sha256-hyyKC5BXeIbgP+bXxtvIz1LZUDoUJ6+em/PrX/TEg4k="; 40 39 }; 41 40 42 41 postPatch = '' ··· 59 58 # https://github.com/wezterm/wezterm/blob/main/nix/flake.nix#L134 60 59 auditable = false; 61 60 62 - cargoHash = "sha256-uYx5OykWHN4B73rXWMYg3Sl7B+o7uFJMyAFiLMlLCsA="; 61 + cargoHash = "sha256-chMbDMT8UWaiGovlzYn1UD8VFqb9UYHMDDx/A62wQsY="; 63 62 64 63 nativeBuildInputs = [ 65 64 installShellFiles ··· 152 151 #terminal-emulators = nixosTests.terminal-emulators.wezterm; 153 152 }; 154 153 155 - # upstream tags are composed with timestamp+commit, e.g.: 156 - # 20240203-110809-5046fc22 157 - # doesn't make much sense if we are following unstable 158 - updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 154 + updateScript = ./update.sh; 159 155 }; 160 156 161 157 meta = with lib; {
+30
pkgs/by-name/we/wezterm/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p curl jq git nix-prefetch-git common-updater-scripts gnused nix-update 3 + 4 + set -euo pipefail 5 + 6 + OWNER="wez" 7 + REPO="wezterm" 8 + 9 + NIXPKGS_ROOT=$(git rev-parse --show-toplevel) 10 + PACKAGE_NIX_ATTR_PATH="wezterm" 11 + 12 + # For wezterm, the version is 0-unstable-YYYY-MM-DD, so we need to get the commit date 13 + # from the latest commit, not the release tag. 14 + # We also need the latest commit SHA for the rev. 15 + 16 + LATEST_COMMIT_INFO=$(curl ${GITHUB_TOKEN:+--user ":$GITHUB_TOKEN"} --location --silent "https://api.github.com/repos/$OWNER/$REPO/commits/HEAD") 17 + LATEST_REV=$(echo "$LATEST_COMMIT_INFO" | jq --raw-output '.sha') 18 + COMMIT_DATE=$(echo "$LATEST_COMMIT_INFO" | jq --raw-output '.commit.author.date' | cut -d 'T' -f 1) 19 + 20 + NEW_VERSION="0-unstable-$COMMIT_DATE" 21 + 22 + FETCH_JSON=$(nix-prefetch-git --url "https://github.com/$OWNER/$REPO" --rev "$LATEST_REV" --fetch-submodules) 23 + FETCH_HASH=$(echo "$FETCH_JSON" | jq --raw-output .hash) 24 + 25 + (cd "$NIXPKGS_ROOT" && nix-update wezterm) 26 + (cd "$NIXPKGS_ROOT" && update-source-version "$PACKAGE_NIX_ATTR_PATH" "$NEW_VERSION" "$FETCH_HASH" --rev="$LATEST_REV") 27 + 28 + sed -i -e "s#version = \".*\"#version = \"$NEW_VERSION\"#" "$NIXPKGS_ROOT/pkgs/by-name/we/wezterm/package.nix" 29 + 30 + echo "Wezterm update script finished."
+25
pkgs/by-name/wg/wget2/gettext-0.25.patch
··· 1 + diff --git a/configure.ac b/configure.ac 2 + index 7429f614..67b0bf0c 100644 3 + --- a/configure.ac 4 + +++ b/configure.ac 5 + @@ -410,17 +410,11 @@ test "${ENABLE_XATTR}" = "yes" && AC_DEFINE([ENABLE_XATTR], 1, 6 + # 7 + # Gettext 8 + # 9 + -m4_ifdef([AM_GNU_GETTEXT], [ 10 + - AM_GNU_GETTEXT([external],[need-ngettext]) 11 + - AC_CONFIG_FILES([po/Makefile.in]) 12 + - have_po=yes 13 + -], [ 14 + - have_po=no 15 + -]) 16 + -m4_ifdef([AM_GNU_GETTEXT_VERSION], [ 17 + +AM_GNU_GETTEXT([external],[need-ngettext]) 18 + +AC_CONFIG_FILES([po/Makefile.in]) 19 + +have_po=yes 20 + #do not indent here 21 + AM_GNU_GETTEXT_VERSION([0.21]) 22 + -]) 23 + AM_CONDITIONAL([HAVE_PO], [ test "$have_po" = "yes" ]) 24 + 25 + #
+7 -3
pkgs/by-name/wg/wget2/package.nix
··· 43 43 hash = "sha256-0tOoStZHr5opehFmuQdFRPYvOv8IMrDTBNFtoweY3VM="; 44 44 }; 45 45 46 + patches = [ 47 + ./gettext-0.25.patch 48 + ]; 49 + 46 50 # wget2_noinstall contains forbidden reference to /build/ 47 51 postPatch = '' 48 52 substituteInPlace src/Makefile.am \ ··· 100 104 versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; 101 105 versionCheckProgramArg = "--version"; 102 106 103 - meta = with lib; { 107 + meta = { 104 108 description = "Successor of GNU Wget, a file and recursive website downloader"; 105 109 longDescription = '' 106 110 Designed and written from scratch it wraps around libwget, that provides the basic ··· 111 115 ''; 112 116 homepage = "https://gitlab.com/gnuwget/wget2"; 113 117 # wget2 GPLv3+; libwget LGPLv3+ 114 - license = with licenses; [ 118 + license = with lib.licenses; [ 115 119 gpl3Plus 116 120 lgpl3Plus 117 121 ]; 118 - maintainers = with maintainers; [ SuperSandro2000 ]; 122 + maintainers = with lib.maintainers; [ SuperSandro2000 ]; 119 123 mainProgram = "wget2"; 120 124 }; 121 125 }
+87
pkgs/by-name/wu/wuffs/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + buildGoModule, 6 + makeBinaryWrapper, 7 + replaceVars, 8 + testers, 9 + }: 10 + let 11 + compiler = 12 + if stdenv.cc.isClang then 13 + "clang" 14 + else if stdenv.cc.isGNU then 15 + "gcc" 16 + else 17 + throw "unsupported compiler"; 18 + in 19 + buildGoModule (finalAttrs: { 20 + pname = "wuffs"; 21 + version = "0.4.0-alpha.9"; 22 + 23 + outputs = [ 24 + "out" 25 + "dev" 26 + "lib" 27 + ]; 28 + 29 + src = fetchFromGitHub { 30 + owner = "google"; 31 + repo = "wuffs"; 32 + tag = "v" + finalAttrs.version; 33 + hash = "sha256-XbupK4QYnPudUlO5tRWrQRncGHITzJL//Yk/E7WNxYk="; 34 + }; 35 + 36 + vendorHash = null; 37 + 38 + strictDeps = true; 39 + nativeBuildInputs = [ makeBinaryWrapper ]; 40 + 41 + subPackages = [ 42 + "cmd/wuffs-c" 43 + "cmd/wuffs" 44 + ]; 45 + 46 + # There are no checks 47 + doCheck = false; 48 + 49 + postInstall = 50 + let 51 + pkgconfig = replaceVars ./wuffs.pc { 52 + LIB = placeholder "lib"; 53 + DEV = placeholder "dev"; 54 + DESCRIPTION = finalAttrs.meta.description; 55 + VERSION = finalAttrs.version; 56 + }; 57 + in 58 + '' 59 + wrapProgram "$out/bin/wuffs" \ 60 + --prefix PATH : "$out/bin" 61 + 62 + "$out/bin/wuffs" gen std/... 63 + "$out/bin/wuffs" genlib -ccompilers=${compiler} 64 + 65 + install -Dm444 -t "$lib/lib" gen/lib/c/${compiler}-dynamic/libwuffs.* 66 + 67 + install -Dm444 release/c/wuffs-unsupported-snapshot.c "$dev/include/wuffs/wuffs-v0.4.c" 68 + 69 + install -Dm444 ${pkgconfig} "$dev/lib/pkgconfig/wuffs.pc" 70 + ''; 71 + 72 + passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 73 + 74 + meta = { 75 + homepage = "https://github.com/google/wuffs"; 76 + description = "memory-safe programming language and standard library for wrangling untrusted data"; 77 + mainProgram = "wuffs"; 78 + pkgConfigModules = [ "wuffs" ]; 79 + license = with lib.licenses; [ 80 + mit 81 + asl20 82 + ]; 83 + maintainers = with lib.maintainers; [ 84 + RossSmyth 85 + ]; 86 + }; 87 + })
+13
pkgs/by-name/wu/wuffs/wuffs.pc
··· 1 + prefix=@LIB@ 2 + exec_prefix=${prefix} 3 + libdir=${prefix}/lib 4 + includedir=@DEV@/include/wuffs 5 + 6 + Name: wuffs 7 + Description: @DESCRIPTION@ 8 + Version: @VERSION@ 9 + Requires: 10 + Conflicts: 11 + Libs: -L${libdir} -lwuffs 12 + Libs.private: 13 + Cflags: -I${includedir}
+3 -3
pkgs/by-name/xt/xtf/package.nix
··· 10 10 11 11 stdenv.mkDerivation { 12 12 pname = "xtf"; 13 - version = "0-unstable-2025-07-24"; 13 + version = "0-unstable-2025-07-26"; 14 14 15 15 outputs = [ 16 16 "out" # xtf-runner and test suite. ··· 20 20 21 21 src = fetchgit { 22 22 url = "https://xenbits.xenproject.org/git-http/xtf.git"; 23 - rev = "1f7323571e7be793a2f969eaf95273564f323b0d"; 24 - hash = "sha256-cqechUi+UbrvNni9wryxWCtXw2+rDGfqpq0DE4INlPw="; 23 + rev = "0cbf4c35b06b2b285fc325b8458132e844c5cf0e"; 24 + hash = "sha256-sCNHhh6ZkMder1PSokfukKfcP8cVIIz8NiHH/4Yx3sE="; 25 25 }; 26 26 27 27 nativeBuildInputs =
+10 -3
pkgs/by-name/zi/zipline/package.nix
··· 32 32 33 33 stdenv.mkDerivation (finalAttrs: { 34 34 pname = "zipline"; 35 - version = "4.2.0"; 35 + version = "4.2.1"; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "diced"; 39 39 repo = "zipline"; 40 40 tag = "v${finalAttrs.version}"; 41 - hash = "sha256-zm2xNhWghg/Pa9LhLzV+AG/tfiSjAiSnGs8OMnC0Tpw="; 41 + hash = "sha256-16D44QQHrXn6y+3IRsWh6iHSr+o4l3zHDW7SOFMsHnc="; 42 + leaveDotGit = true; 43 + postFetch = '' 44 + git -C $out rev-parse --short HEAD > $out/.git_head 45 + rm -rf $out/.git 46 + ''; 42 47 }; 43 48 44 49 pnpmDeps = pnpm_10.fetchDeps { ··· 88 93 makeWrapper ${lib.getExe nodejs_24} "$out/bin/$1" \ 89 94 --chdir "$out/share/zipline" \ 90 95 --set NODE_ENV production \ 96 + --set ZIPLINE_GIT_SHA "$(<$src/.git_head)" \ 91 97 --prefix PATH : ${lib.makeBinPath [ openssl ]} \ 92 98 --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ openssl ]} \ 93 99 ${ ··· 117 123 118 124 meta = { 119 125 description = "ShareX/file upload server that is easy to use, packed with features, and with an easy setup"; 126 + homepage = "https://zipline.diced.sh/"; 127 + downloadPage = "https://github.com/diced/zipline"; 120 128 changelog = "https://github.com/diced/zipline/releases/tag/v${finalAttrs.version}"; 121 - homepage = "https://zipline.diced.sh/"; 122 129 license = lib.licenses.mit; 123 130 maintainers = with lib.maintainers; [ defelo ]; 124 131 mainProgram = "zipline";
+2 -2
pkgs/by-name/zs/zsh-fast-syntax-highlighting/package.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation rec { 8 8 pname = "zsh-fast-syntax-highlighting"; 9 - version = "1.55"; 9 + version = "1.56"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "zdharma-continuum"; 13 13 repo = "fast-syntax-highlighting"; 14 14 rev = "v${version}"; 15 - sha256 = "0h7f27gz586xxw7cc0wyiv3bx0x3qih2wwh05ad85bh2h834ar8d"; 15 + sha256 = "sha256-caVMOdDJbAwo8dvKNgwwidmxOVst/YDda7lNx2GvOjY="; 16 16 }; 17 17 18 18 strictDeps = true;
+9 -9
pkgs/development/compilers/graalvm/community-edition/graaljs/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.2.1"; 3 + "version" = "24.2.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "0qp8cjvsin1i4myqczqigaibdc7cxr5fwn9rm0b2nml7yd1cx878"; 7 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graaljs-community-24.2.1-linux-aarch64.tar.gz"; 6 + sha256 = "02i4fnxvxcq4pr4110inf0dzzjwzdpa4017iya8vpb95p9w9dwxr"; 7 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graaljs-community-24.2.2-linux-aarch64.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "074wxxrqa3ic3226kh48xxb1k3491xbn1vxa4cq5wdnzhlhrhpjr"; 11 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graaljs-community-24.2.1-linux-amd64.tar.gz"; 10 + sha256 = "1128mdclnbwy0rxfy5ang6ql29q27zadkzp6la3sbj97nwjqa42m"; 11 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graaljs-community-24.2.2-linux-amd64.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "1c7n43cz6gvm7qf8dqh2m6vizyi1jy7ny4pj4fwj9lkkzp946vf0"; 15 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graaljs-community-24.2.1-macos-amd64.tar.gz"; 14 + sha256 = "0r6lsdp4d3zb3rzykqq10gbmsppbyzm13bgynf3brmvrp7cgpb40"; 15 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graaljs-community-24.2.2-macos-amd64.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "1dkvj2n7apisp7hyry65kqczclw40nfxwbqygz0yxaxgf5ih5zw9"; 19 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graaljs-community-24.2.1-macos-aarch64.tar.gz"; 18 + sha256 = "0l9cyw8z5xsl7islfhn62wd3405qwc7pjx67jy2wc1hsf5xwgx3l"; 19 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graaljs-community-24.2.2-macos-aarch64.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalnodejs/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.2.1"; 3 + "version" = "24.2.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "0hz90igswilf6scdlpgj1a1fq6d3jkwzk7g7aflrq9z4ij2qkpn0"; 7 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-linux-aarch64.tar.gz"; 6 + sha256 = "0l6airl9801ih9zki9h95dwd8dh9k86rk36bsc2rs00h92snicjz"; 7 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graalnodejs-community-24.2.2-linux-aarch64.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "01gvnfgcmylwsw6cbybhg1nl5xwshmcnsxmpn4wyq4h801qmmsxx"; 11 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-linux-amd64.tar.gz"; 10 + sha256 = "13lyy507cxmwfch3vdg4jsqg9mb2lm1qnw62v7pd05bv6czb7ga4"; 11 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graalnodejs-community-24.2.2-linux-amd64.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "0mix0phzm0kg2q0w37ip8qkri8hg9mqd0f1215apl42b4nps71sl"; 15 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-macos-amd64.tar.gz"; 14 + sha256 = "0awrhdm6sjarqgpwwhj6yl3maf2gyqqfkiim4p0zxdsjjiaxvvh3"; 15 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graalnodejs-community-24.2.2-macos-amd64.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "1ix6zb1d3sp55hf3fb5l7v65272gich5abbh6ggkxcskhk41xilq"; 19 - url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-macos-aarch64.tar.gz"; 18 + sha256 = "08q5b9wl1d13sby029x4r5lgp405dajlz6rrzk663ybl87halk91"; 19 + url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.2/graalnodejs-community-24.2.2-macos-aarch64.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalpy/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.2.1"; 3 + "version" = "24.2.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "1zqf6pjs2majxdhxa276wyfhszw1jbm3qykwk40jq6hs07kfyvk7"; 7 - url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-linux-aarch64.tar.gz"; 6 + sha256 = "0h4bw6gdkn6b30w8sw5m4m0zk2a62yphdj6hgq634hsljh9vy7dr"; 7 + url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-community-24.2.2-linux-aarch64.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "184hp8k1d2pp1k8jqi9f60fg5k9jv4sx955n1ggjb12gc0rg7hcn"; 11 - url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-linux-amd64.tar.gz"; 10 + sha256 = "0pdcr4mk5qlm9m0hdmaxhi9xyjadr4mwwsygw5mnvhkngdkl4iiq"; 11 + url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-community-24.2.2-linux-amd64.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "1jhs797cdscay36nh2yrrd7kc2sx4xx2ibwjp6xdwys5jg6502hd"; 15 - url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-macos-amd64.tar.gz"; 14 + sha256 = "1h56rv8mwlrgb1sivh6l0vkxfvw30qrkdny40mbp89szcw581f26"; 15 + url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-community-24.2.2-macos-amd64.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "02a9jr9sh1zn786ci4wc94rdblrsq9js64rh37ffcf2908gzqcgc"; 19 - url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-macos-aarch64.tar.gz"; 18 + sha256 = "0s2ld58lfqx1qa16avi0mn96x582rq0w0f7hj6yh0pn4573fd062"; 19 + url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.2/graalpy-community-24.2.2-macos-aarch64.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+9 -9
pkgs/development/compilers/graalvm/community-edition/truffleruby/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.2.1"; 3 + "version" = "24.2.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "1g6c7wk4d9n4xgx549w9zmwd3aniayghwivx65l4fd1x9l78fhz9"; 7 - url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-linux-aarch64.tar.gz"; 6 + sha256 = "0vvk60p96iskqj0f8jcyy49xd4hkhz0sdfr8c0l4c8nax1mflg0r"; 7 + url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.2/truffleruby-community-24.2.2-linux-aarch64.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "06jc89r4w5isjxbndyy8g2p9q1jbb3879xdgj76379hrpzkdd6hd"; 11 - url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-linux-amd64.tar.gz"; 10 + sha256 = "0ddj2cqgzg3p6v9pbviawlrbv097rkjf47mk69pkga6apwpkk26w"; 11 + url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.2/truffleruby-community-24.2.2-linux-amd64.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "1a9kb7d1kv3j2svc41zwb43jx3jp96n2smqnijc3wkblgcg3gc51"; 15 - url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-macos-amd64.tar.gz"; 14 + sha256 = "0fgwgwpzvp3iw53d12a5aq0vnp189q65dkm4sqgmxmp64sra35md"; 15 + url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.2/truffleruby-community-24.2.2-macos-amd64.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "0gbmk5h2api8y48sl3a731j3bjp1zzq9raar8ps81wld2yigxx0r"; 19 - url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-macos-aarch64.tar.gz"; 18 + sha256 = "1l1gggvzfw97xqsdqj833brsv8rcjijw8w7dnrjl3zj5qza8qli5"; 19 + url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.2/truffleruby-community-24.2.2-macos-aarch64.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+3 -3
pkgs/development/compilers/llvm/default.nix
··· 34 34 "20.1.6".officialRelease.sha256 = "sha256-PfCzECiCM+k0hHqEUSr1TSpnII5nqIxg+Z8ICjmMj0Y="; 35 35 "21.1.0-rc2".officialRelease.sha256 = "sha256-7qE5MAYuB+gr5NmQm+7jJWCarIjoDUtyd8SDiJwvITw="; 36 36 "22.0.0-git".gitRelease = { 37 - rev = "90de4a4ac96ef314e3af9c43c516d5aaf105777a"; 38 - rev-version = "22.0.0-unstable-2025-07-28"; 39 - sha256 = "sha256-zTxqMegoqoXHFLXZijWsTXny5y2WLdXTwMtiPnY9KLs="; 37 + rev = "144cd87088dc82263b25e816c77fc03f29fd1288"; 38 + rev-version = "22.0.0-unstable-2025-08-03"; 39 + sha256 = "sha256-DtY1OcpquPQ+dXTyuVggrK5gO7H5xgoZajf/ZONCQ7o="; 40 40 }; 41 41 } 42 42 // llvmVersions;
+5 -5
pkgs/development/libraries/libcef/default.nix
··· 92 92 in 93 93 stdenv.mkDerivation (finalAttrs: { 94 94 pname = "libcef"; 95 - version = "138.0.17"; 96 - gitRevision = "ac9b751"; 97 - chromiumVersion = "138.0.7204.97"; 95 + version = "138.0.33"; 96 + gitRevision = "276ed6d"; 97 + chromiumVersion = "138.0.7204.169"; 98 98 buildType = "Release"; 99 99 100 100 srcHash = selectSystem { 101 - aarch64-linux = "sha256-kdO7c9oUfv0HK8wTmvYzw9S6EapnSGEQNCGN9D1JSL0="; 102 - x86_64-linux = "sha256-3qgIhen6l/kxttyw0z78nmwox62riVhlmFSGPkUot7g="; 101 + aarch64-linux = "sha256-CWO0jwDstuLfyNLGSR/DDxB6LYl8IySn04FxQ9MI6qQ="; 102 + x86_64-linux = "sha256-M1lpsDCGqm65bR6tTglkW6ENliEmLDk/Ko+NW7UTtoc="; 103 103 }; 104 104 105 105 src = fetchurl {
+2 -2
pkgs/development/libraries/ngtcp2/default.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "ngtcp2"; 17 - version = "1.13.0"; 17 + version = "1.14.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "ngtcp2"; 21 21 repo = "ngtcp2"; 22 22 # must match version usage in meta.changelog 23 23 tag = "v${finalAttrs.version}"; 24 - hash = "sha256-SnzKCPNfa42fV+fNdbgOe588JoaPdDVNtb2AStAsK9k="; 24 + hash = "sha256-5Pmk752i/lgO/os2SegevGN+MKaVuQii2HrVWaR15Gg="; 25 25 fetchSubmodules = true; 26 26 }; 27 27
+8 -8
pkgs/development/libraries/tpm2-tss/default.nix
··· 29 29 procps_pkg = if stdenv.hostPlatform.isLinux then procpsWithoutSystemd else procps; 30 30 in 31 31 32 - stdenv.mkDerivation rec { 32 + stdenv.mkDerivation (finalAttrs: { 33 33 pname = "tpm2-tss"; 34 34 version = "4.1.3"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "tpm2-software"; 38 - repo = pname; 39 - rev = version; 38 + repo = finalAttrs.pname; 39 + rev = finalAttrs.version; 40 40 hash = "sha256-BP28utEUI9g1VNv3lCXuiKrDtEImFQxxZfIjLiE3Wr8="; 41 41 }; 42 42 ··· 67 67 # when unit and/or integration testing is enabled 68 68 # cmocka doesn't build with pkgsStatic, and we don't need it anyway 69 69 # when tests are not run 70 - ++ lib.optional doInstallCheck cmocka; 70 + ++ lib.optional finalAttrs.doInstallCheck cmocka; 71 71 72 - nativeInstallCheckInputs = lib.optionals doInstallCheck [ 72 + nativeInstallCheckInputs = lib.optionals finalAttrs.doInstallCheck [ 73 73 cmocka 74 74 which 75 75 openssl ··· 107 107 substituteInPlace ./test/unit/tctildr-dl.c \ 108 108 --replace-fail '@PREFIX@' $out/lib/ 109 109 substituteInPlace ./bootstrap \ 110 - --replace-fail 'git describe --tags --always --dirty' 'echo "${version}"' 110 + --replace-fail 'git describe --tags --always --dirty' 'echo "${finalAttrs.version}"' 111 111 for src in src/tss2-tcti/tcti-libtpms.c test/unit/tcti-libtpms.c; do 112 112 substituteInPlace "$src" \ 113 113 --replace-fail '"libtpms.so"' '"${libtpms.out}/lib/libtpms.so"' \ ··· 125 125 ''; 126 126 127 127 configureFlags = 128 - lib.optionals doInstallCheck [ 128 + lib.optionals finalAttrs.doInstallCheck [ 129 129 "--enable-unit" 130 130 "--enable-integration" 131 131 ] ··· 163 163 platforms = platforms.unix; 164 164 maintainers = with maintainers; [ baloo ]; 165 165 }; 166 - } 166 + })
+2 -2
pkgs/development/python-modules/aiomealie/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "aiomealie"; 21 - version = "0.10.0"; 21 + version = "0.10.1"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.11"; ··· 27 27 owner = "joostlek"; 28 28 repo = "python-mealie"; 29 29 tag = "v${version}"; 30 - hash = "sha256-PpmgXiKJ8qQKHt7FVWpNgt3XKwqZ2caIcm7EO7UsfbI="; 30 + hash = "sha256-RFO/+sO6WJikqxP4MVJiYOiPC+qzOYWLzVAOjd4DkVA="; 31 31 }; 32 32 33 33 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/craft-application/default.nix
··· 31 31 32 32 buildPythonPackage rec { 33 33 pname = "craft-application"; 34 - version = "5.6.0"; 34 + version = "5.6.2"; 35 35 pyproject = true; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "canonical"; 39 39 repo = "craft-application"; 40 40 tag = version; 41 - hash = "sha256-d1uptYLndXvJrnA42vXoZTVkX1WxgKGfZX6SXYSffSo="; 41 + hash = "sha256-kG4PskJpRX4U8wLsye8z+P9+IzbUgC7iWYon2awXTJ8="; 42 42 }; 43 43 44 44 postPatch = ''
+4 -2
pkgs/development/python-modules/craft-parts/default.nix
··· 17 17 requests-mock, 18 18 hypothesis, 19 19 jsonschema, 20 + lxml, 20 21 git, 21 22 squashfsTools, 22 23 socat, ··· 30 31 31 32 buildPythonPackage rec { 32 33 pname = "craft-parts"; 33 - version = "2.18.0"; 34 + version = "2.19.0"; 34 35 35 36 pyproject = true; 36 37 ··· 38 39 owner = "canonical"; 39 40 repo = "craft-parts"; 40 41 tag = version; 41 - hash = "sha256-mjmWB6kgQNY++aAb9Ql/1cISGqX1mivz62y0Sa65FwM="; 42 + hash = "sha256-qzaQW+bKq+sDjRsDDY5oYQWMX50rEskgxyKwhLpFpt4="; 42 43 }; 43 44 44 45 patches = [ ./bash-path.patch ]; ··· 52 53 ]; 53 54 54 55 dependencies = [ 56 + lxml 55 57 overrides 56 58 pydantic 57 59 pyxdg
+64
pkgs/development/python-modules/libtfr/default.nix
··· 1 + { 2 + lib, 3 + fetchPypi, 4 + buildPythonPackage, 5 + 6 + # build-system 7 + setuptools, 8 + pkg-config, 9 + cython, 10 + pkgconfig, 11 + 12 + # Dependencies 13 + numpy, 14 + fftw, 15 + lapack, 16 + 17 + # Check 18 + pytestCheckHook, 19 + }: 20 + buildPythonPackage rec { 21 + pname = "libtfr"; 22 + version = "2.1.9"; 23 + pyproject = true; 24 + 25 + src = fetchPypi { 26 + inherit pname version; 27 + hash = "sha256-GxRjkQ6ng2wNONRit8ZsCwWsVlXy//7taeU6np/5aU0="; 28 + }; 29 + 30 + nativeBuildInputs = [ 31 + pkg-config 32 + cython 33 + ]; 34 + 35 + buildInputs = [ 36 + fftw 37 + lapack 38 + ]; 39 + 40 + build-system = [ 41 + setuptools 42 + ]; 43 + 44 + dependencies = [ 45 + numpy 46 + pkgconfig 47 + ]; 48 + 49 + nativeCheckInputs = [ 50 + pytestCheckHook 51 + ]; 52 + 53 + pythonImportsCheck = [ "libtfr" ]; 54 + 55 + meta = { 56 + description = "fast multitaper conventional and reassignment spectrograms"; 57 + homepage = "https://melizalab.github.io/libtfr/"; 58 + downloadPage = "https://github.com/melizalab/libtfr"; 59 + license = lib.licenses.gpl2Plus; 60 + maintainers = with lib.maintainers; [ 61 + RossSmyth 62 + ]; 63 + }; 64 + }
+9 -1
pkgs/development/python-modules/setuptools-git-versioning/default.nix
··· 17 17 buildPythonPackage rec { 18 18 pname = "setuptools-git-versioning"; 19 19 version = "2.1.0"; 20 - format = "pyproject"; 20 + pyproject = true; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "dolfinus"; ··· 25 25 tag = "v${version}"; 26 26 hash = "sha256-Slf6tq83LajdTnr98SuCiFIdm/6auzftnARLAOBgyng="; 27 27 }; 28 + 29 + postPatch = '' 30 + # Because the .git dir is missing, it falls back to using version 0.0.1 31 + # Instead we use the version specified in the derivation 32 + substituteInPlace setup.py --replace-fail \ 33 + 'version=version_from_git(root=here, dev_template="{tag}.post{ccount}")' \ 34 + "version='${version}'" 35 + ''; 28 36 29 37 build-system = [ 30 38 setuptools
+6 -3
pkgs/development/python-modules/symbolic/default.nix
··· 9 9 milksnake, 10 10 cffi, 11 11 pytestCheckHook, 12 + nix-update-script, 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "symbolic"; 16 - version = "12.15.5"; 17 + version = "12.16.1"; 17 18 pyproject = true; 18 19 19 20 src = fetchFromGitHub { ··· 22 23 tag = version; 23 24 # the `py` directory is not included in the tarball, so we fetch the source via git instead 24 25 forceFetchGit = true; 25 - hash = "sha256-hHAMWXY05chd3sJCMGixytabZ1G0uzZRLg0KmutRJEY="; 26 + hash = "sha256-Y24IreRP/YZEugvro8PxMh32qAdEbFWhMxQLfeR1clM="; 26 27 }; 27 28 28 29 cargoDeps = rustPlatform.fetchCargoVendor { 29 30 inherit pname version src; 30 - hash = "sha256-JGq3VYZwEsp4+MiQftf1k2T/48KSD7SqnbRcwgAcaDE="; 31 + hash = "sha256-IUh+6lKGsVqrmbYKEu0kahiQeMGJ3cN5lu1DIj9Hd48="; 31 32 }; 32 33 33 34 nativeBuildInputs = [ ··· 53 54 enabledTestPaths = [ "py" ]; 54 55 55 56 pythonImportsCheck = [ "symbolic" ]; 57 + 58 + passthru.updateScript = nix-update-script { }; 56 59 57 60 meta = { 58 61 description = "Python library for dealing with symbol files and more";
+2 -2
pkgs/development/python-modules/types-awscrt/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "types-awscrt"; 11 - version = "0.27.4"; 11 + version = "0.27.5"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 16 16 src = fetchPypi { 17 17 pname = "types_awscrt"; 18 18 inherit version; 19 - hash = "sha256-wBm6kaCX6KMdaUj2F27eExKWP0HNys+CSCrId8u885A="; 19 + hash = "sha256-ju/lDRcJUgZjt302Q6dyw1rOPYrPyylvhXYnYiyEy0w="; 20 20 }; 21 21 22 22 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/types-docutils/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "types-docutils"; 10 - version = "0.21.0.20250722"; 10 + version = "0.21.0.20250728"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 pname = "types_docutils"; 15 15 inherit version; 16 - hash = "sha256-DctNgRChRbpfnHe+R8/AO1U4f3vVO6KWTrCoMOyxtKk="; 16 + hash = "sha256-+/5ESWyYxxQ3zZrCDXHfLqRIeAhPYElgr3zzaW1WK6s="; 17 17 }; 18 18 19 19 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/xml2rfc/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "xml2rfc"; 27 - version = "3.29.0"; 27 + version = "3.30.0"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.9"; ··· 33 33 owner = "ietf-tools"; 34 34 repo = "xml2rfc"; 35 35 tag = "v${version}"; 36 - hash = "sha256-gwHSiPp4dbfix7a+HUR8nomoc99oO8MFPOvRUnSketA="; 36 + hash = "sha256-cadhcrYHneFA33UNy0nnEi7bk2UupXhp85pxNqAb8t4="; 37 37 }; 38 38 39 39 postPatch = ''
+21 -22
pkgs/development/tools/unityhub/default.nix pkgs/by-name/un/unityhub/package.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "unityhub"; 14 - version = "3.12.1"; 14 + version = "3.13.1"; 15 15 16 16 src = fetchurl { 17 17 url = "https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/pool/main/u/unity/unityhub_amd64/unityhub-amd64-${version}.deb"; 18 - sha256 = "sha256-Zpzl3H8cgVmPqpRAakL3m12OZ04Ddzpm+2krkuEkwrk="; 18 + hash = "sha256-gBQrz6CNlUyhxeLmY6tNtxpaQJSEW00r7MGyIDtYdiY="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 96 96 xorg.libXcursor 97 97 glib 98 98 gdk-pixbuf 99 - libxml2 99 + (libxml2.overrideAttrs (oldAttrs: rec { 100 + version = "2.13.8"; 101 + src = fetchurl { 102 + url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; 103 + hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo="; 104 + }; 105 + meta = oldAttrs.meta // { 106 + knownVulnerabilities = oldAttrs.meta.knownVulnerabilities or [ ] ++ [ 107 + "CVE-2025-6021" 108 + ]; 109 + }; 110 + })) 100 111 zlib 101 112 clang 102 113 git # for git-based packages in unity package manager 103 - 104 - # Unity Editor 2019 specific dependencies 105 - xorg.libXi 106 - xorg.libXrender 107 - gnome2.GConf 108 - libcap 109 114 110 115 # Unity Editor 6000 specific dependencies 111 116 harfbuzz ··· 123 128 ++ extraLibs pkgs; 124 129 }; 125 130 126 - unpackCmd = "dpkg -x $curSrc src"; 127 - 128 131 dontConfigure = true; 129 132 dontBuild = true; 130 133 ··· 135 138 mv opt/ usr/share/ $out 136 139 137 140 # `/opt/unityhub/unityhub` is a shell wrapper that runs `/opt/unityhub/unityhub-bin` 138 - # Which we don't need and overwrite with our own custom wrapper 141 + # which we don't need and overwrite with our own wrapper that uses the fhs env. 139 142 makeWrapper ${fhsEnv}/bin/${pname}-fhs-env $out/opt/unityhub/unityhub \ 140 143 --add-flags $out/opt/unityhub/unityhub-bin \ 141 144 --argv0 unityhub 142 145 143 - # Link binary 144 146 mkdir -p $out/bin 145 147 ln -s $out/opt/unityhub/unityhub $out/bin/unityhub 146 148 147 149 # Replace absolute path in desktop file to correctly point to nix store 148 150 substituteInPlace $out/share/applications/unityhub.desktop \ 149 - --replace /opt/unityhub/unityhub $out/opt/unityhub/unityhub 151 + --replace-fail /opt/unityhub/unityhub $out/opt/unityhub/unityhub 150 152 151 153 runHook postInstall 152 154 ''; 153 155 154 156 passthru.updateScript = ./update.sh; 155 157 156 - meta = with lib; { 158 + meta = { 157 159 description = "Official Unity3D app to download and manage Unity Projects and installations"; 158 160 homepage = "https://unity.com/"; 159 161 downloadPage = "https://unity.com/unity-hub"; 160 - changelog = "https://unity.com/unity-hub/release-notes"; 161 - license = licenses.unfree; 162 - maintainers = with maintainers; [ 163 - tesq0 164 - huantian 165 - ]; 162 + changelog = "https://unity.com/unity-hub/release-notes#${version}"; 163 + license = lib.licenses.unfree; 164 + maintainers = with lib.maintainers; [ huantian ]; 166 165 platforms = [ "x86_64-linux" ]; 167 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 166 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 168 167 }; 169 168 }
-13
pkgs/development/tools/unityhub/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl common-updater-scripts 3 - # set -euo pipefail 4 - 5 - new_version="$(curl https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/dists/stable/main/binary-amd64/Packages --silent | sed -nE "s/^Version: ([0-9]+\.[0-9]+\.[0-9]+)$/\1/p" | sort -V | tail -n 1)" 6 - old_version="$(sed -nE 's/^\s*version = "([0-9]+\.[0-9]+\.[0-9]+)";$/\1/p' ./default.nix)" 7 - 8 - if [[ "$new_version" == "$old_version" ]]; then 9 - echo "Up to date" 10 - exit 0 11 - fi 12 - 13 - update-source-version unityhub "$new_version"
+2 -2
pkgs/servers/jackett/default.nix
··· 11 11 12 12 buildDotnetModule rec { 13 13 pname = "jackett"; 14 - version = "0.22.2097"; 14 + version = "0.22.2196"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = pname; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha512-naxdiubFA4V+IieOJ5YQq8DUYzgA+fkXDbtea96roChuyB/vt+1aTMjMCaO8b0XkGxYTa4kwVcMxECEOEe5b7A=="; 20 + hash = "sha512-gyiCv8fXGKdzD9RvbMG0U1XAkacEjYQlmcpcQQ6tRGvbVqjyCPesBjRyDDWz8N//nnDHpZ2A5G5TMv/RzHp71w=="; 21 21 }; 22 22 23 23 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+3 -3
pkgs/servers/sql/postgresql/ext/omnigres.nix
··· 21 21 in 22 22 postgresqlBuildExtension (finalAttrs: { 23 23 pname = "omnigres"; 24 - version = "0-unstable-2025-06-27"; 24 + version = "0-unstable-2025-07-17"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "omnigres"; 28 28 repo = "omnigres"; 29 - rev = "f1b35e623b2583d1124c593f0d9c8466d8fa3a56"; 30 - hash = "sha256-FiZuXvY+1qyLTnxZ9Y5MP9SxM4wncX4L4rDJEa6O7NE="; 29 + rev = "8e844ab16c393f850a99afdfdd28f2cc2f4e1729"; 30 + hash = "sha256-N+w0Tty1oC269IlInKm8CQve76P8Wprg64f6RR8Vdjw="; 31 31 }; 32 32 33 33 # This matches postInstall of PostgreSQL's generic.nix, which does this for the PGXS Makefile.
+2 -2
pkgs/servers/sql/postgresql/ext/pgmq.nix
··· 7 7 8 8 postgresqlBuildExtension (finalAttrs: { 9 9 pname = "pgmq"; 10 - version = "1.5.1"; 10 + version = "1.6.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tembo-io"; 14 14 repo = "pgmq"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-IU+i6ONPwtgsFKdzya6E+222ualR66gkbb0lDr+7Rb8="; 16 + hash = "sha256-ddlExWqAJXijLl9skEkZu5ZH9X+cTreT38pZ3izt8j0="; 17 17 }; 18 18 19 19 sourceRoot = "${finalAttrs.src.name}/pgmq-extension";
+2 -2
pkgs/servers/sql/postgresql/ext/plpgsql_check.nix
··· 8 8 9 9 postgresqlBuildExtension (finalAttrs: { 10 10 pname = "plpgsql-check"; 11 - version = "2.8.1"; 11 + version = "2.8.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "okbob"; 15 15 repo = "plpgsql_check"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-7jPM681gQOo1EQcOA3SShy6LxN6gtSEeqp8Aq8iMH68="; 17 + hash = "sha256-NjqnXbQ+wyKVFFdffOQpxrCWT9vrzgh8lk2G3L9i6G8="; 18 18 }; 19 19 20 20 passthru.tests.extension = postgresqlTestExtension {
+9 -9
pkgs/servers/web-apps/discourse/default.nix
··· 8 8 fetchFromGitHub, 9 9 bundlerEnv, 10 10 callPackage, 11 + nixosTests, 11 12 12 13 ruby_3_3, 13 - replace, 14 14 gzip, 15 15 gnutar, 16 16 git, ··· 43 43 uglify-js, 44 44 45 45 plugins ? [ ], 46 - }@args: 46 + }: 47 47 48 48 let 49 - version = "3.4.4"; 49 + version = "3.4.7"; 50 50 51 51 src = fetchFromGitHub { 52 52 owner = "discourse"; 53 53 repo = "discourse"; 54 54 rev = "v${version}"; 55 - sha256 = "sha256-rA42fOhSJVrNPcFSB2+On7JVeZch8t2yNo+36UK+QcA="; 55 + sha256 = "sha256-vidv5aa2r1YOcnvkqrk7ttuIk1bN5Ct7kMANl8kpEm0="; 56 56 }; 57 57 58 58 ruby = ruby_3_3; ··· 433 433 enabledPlugins = plugins; 434 434 plugins = callPackage ./plugins/all-plugins.nix { inherit mkDiscoursePlugin; }; 435 435 ruby = rubyEnv.wrappedRuby; 436 - tests = import ../../../../nixos/tests/discourse.nix { 437 - inherit (stdenv) system; 438 - inherit pkgs; 439 - package = pkgs.discourse.override args; 436 + tests = { 437 + inherit (nixosTests) 438 + discourse 439 + discourseAllPlugins 440 + ; 440 441 }; 441 442 }; 442 - 443 443 meta = with lib; { 444 444 homepage = "https://www.discourse.org/"; 445 445 platforms = platforms.linux;
+1 -1
pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock
··· 745 745 zeitwerk 746 746 747 747 BUNDLED WITH 748 - 2.6.6 748 + 2.6.9
+10 -12
pkgs/stdenv/generic/check-meta.nix
··· 26 26 isAttrs 27 27 isString 28 28 mapAttrs 29 - filterAttrs 30 29 ; 31 30 32 31 inherit (lib.lists) ··· 576 575 let 577 576 outputs = attrs.outputs or [ "out" ]; 578 577 hasOutput = out: builtins.elem out outputs; 578 + maintainersPosition = builtins.unsafeGetAttrPos "maintainers" (attrs.meta or { }); 579 + teamsPosition = builtins.unsafeGetAttrPos "teams" (attrs.meta or { }); 579 580 in 580 581 { 581 582 # `name` derivation attribute includes cross-compilation cruft, ··· 604 605 ) 605 606 ] 606 607 ++ optional (hasOutput "man") "man"; 607 - } 608 - // (filterAttrs (_: v: v != null) { 608 + 609 609 # CI scripts look at these to determine pings. Note that we should filter nulls out of this, 610 610 # or nix-env complains: https://github.com/NixOS/nix/blob/2.18.8/src/nix-env/nix-env.cc#L963 611 - maintainersPosition = builtins.unsafeGetAttrPos "maintainers" (attrs.meta or { }); 612 - teamsPosition = builtins.unsafeGetAttrPos "teams" (attrs.meta or { }); 613 - }) 611 + ${if maintainersPosition == null then null else "maintainersPosition"} = maintainersPosition; 612 + ${if teamsPosition == null then null else "teamsPosition"} = teamsPosition; 613 + } 614 614 // attrs.meta or { } 615 - # Fill `meta.position` to identify the source location of the package. 616 - // optionalAttrs (pos != null) { 617 - position = pos.file + ":" + toString pos.line; 618 - } 619 615 // { 616 + # Fill `meta.position` to identify the source location of the package. 617 + ${if pos == null then null else "position"} = pos.file + ":" + toString pos.line; 618 + 620 619 # Maintainers should be inclusive of teams. 621 620 # Note that there may be external consumers of this API (repology, for instance) - 622 621 # if you add a new maintainer or team attribute please ensure that this expectation is still met. 623 622 maintainers = 624 623 attrs.meta.maintainers or [ ] ++ concatMap (team: team.members or [ ]) attrs.meta.teams or [ ]; 625 - } 626 - // { 624 + 627 625 # Expose the result of the checks for everyone to see. 628 626 unfree = hasUnfreeLicense attrs; 629 627 broken = isMarkedBroken attrs;
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "ibus-typing-booster"; 28 - version = "2.27.68"; 28 + version = "2.27.72"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "mike-fabian"; 32 32 repo = "ibus-typing-booster"; 33 33 rev = version; 34 - hash = "sha256-jDBm6fo/dwE41aNH8CmpqJo8ZyPblMd4DQqxo5C0J8w="; 34 + hash = "sha256-f7ecfmGCkWvDwL7TBXG6zVC6tEXbgXZHEZInaEubjqU="; 35 35 }; 36 36 37 37 nativeBuildInputs = [
-6
pkgs/top-level/all-packages.nix
··· 11862 11862 11863 11863 dmenu-rs-enable-plugins = dmenu-rs.override { enablePlugins = true; }; 11864 11864 11865 - dmensamenu = callPackage ../applications/misc/dmensamenu { 11866 - inherit (python3Packages) buildPythonApplication requests; 11867 - }; 11868 - 11869 11865 inherit (callPackage ../applications/virtualization/docker { }) 11870 11866 docker_25 11871 11867 docker_28 ··· 16067 16063 terraforming = callPackage ../applications/networking/cluster/terraforming { }; 16068 16064 16069 16065 terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape { }; 16070 - 16071 - unityhub = callPackage ../development/tools/unityhub { }; 16072 16066 16073 16067 vaultenv = haskell.lib.justStaticExecutables haskellPackages.vaultenv; 16074 16068
+2
pkgs/top-level/python-packages.nix
··· 8248 8248 8249 8249 libsupermesh = callPackage ../development/python-modules/libsupermesh { }; 8250 8250 8251 + libtfr = callPackage ../development/python-modules/libtfr { }; 8252 + 8251 8253 libthumbor = callPackage ../development/python-modules/libthumbor { }; 8252 8254 8253 8255 libtmux = callPackage ../development/python-modules/libtmux { };