Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 7f9c6b14 b8dcaa74

+10342 -1147
+210 -146
nixos/modules/services/networking/searx.nix
··· 15 15 16 16 settingsFile = pkgs.writeText "settings.yml" (builtins.toJSON cfg.settings); 17 17 18 - limiterSettingsFile = (pkgs.formats.toml { }).generate "limiter.toml" cfg.limiterSettings; 19 18 faviconsSettingsFile = (pkgs.formats.toml { }).generate "favicons.toml" cfg.faviconsSettings; 19 + limiterSettingsFile = (pkgs.formats.toml { }).generate "limiter.toml" cfg.limiterSettings; 20 20 21 21 generateConfig = '' 22 22 cd ${runDir} ··· 46 46 // { 47 47 description = "JSON value"; 48 48 }; 49 - 50 49 in 51 - 52 50 { 53 - 54 - imports = [ 55 - (mkRenamedOptionModule [ "services" "searx" "configFile" ] [ "services" "searx" "settingsFile" ]) 56 - ]; 57 - 58 51 options = { 59 52 services.searx = { 60 53 enable = mkOption { ··· 64 57 description = "Whether to enable Searx, the meta search engine."; 65 58 }; 66 59 60 + domain = mkOption { 61 + type = types.str; 62 + description = '' 63 + The domain under which searxng will be served. 64 + Right now this is only used with the configureNginx option. 65 + ''; 66 + }; 67 + 67 68 environmentFile = mkOption { 68 69 type = types.nullOr types.path; 69 70 default = null; 70 71 description = '' 71 - Environment file (see {manpage}`systemd.exec(5)` 72 - "EnvironmentFile=" section for the syntax) to define variables for 73 - Searx. This option can be used to safely include secret keys into the 74 - Searx configuration. 72 + Environment file (see {manpage}`systemd.exec(5)` "EnvironmentFile=" section for the syntax) to define variables for Searx. 73 + This option can be used to safely include secret keys into the Searx configuration. 75 74 ''; 76 75 }; 77 76 ··· 79 78 type = types.bool; 80 79 default = false; 81 80 description = '' 82 - Configure a local Redis server for SearXNG. This is required if you 83 - want to enable the rate limiter and bot protection of SearXNG. 81 + Configure a local Redis server for SearXNG. 82 + This is required if you want to enable the rate limiter and bot protection of SearXNG. 84 83 ''; 85 84 }; 86 85 87 86 settings = mkOption { 88 - type = types.attrsOf settingType; 87 + type = types.submodule { 88 + freeformType = settingType; 89 + imports = [ 90 + (mkRenamedOptionModule [ "redis" ] [ "valkey" ]) 91 + ]; 92 + }; 89 93 default = { }; 90 94 example = literalExpression '' 91 - { server.port = 8080; 95 + { 96 + server.port = 8080; 92 97 server.bind_address = "0.0.0.0"; 93 98 server.secret_key = "@SEARX_SECRET_KEY@"; 94 99 95 - engines = lib.singleton 96 - { name = "wolframalpha"; 97 - shortcut = "wa"; 98 - api_key = "@WOLFRAM_API_KEY@"; 99 - engine = "wolframalpha_api"; 100 - }; 100 + engines = lib.singleton { 101 + name = "wolframalpha"; 102 + shortcut = "wa"; 103 + api_key = "@WOLFRAM_API_KEY@"; 104 + engine = "wolframalpha_api"; 105 + }; 101 106 } 102 107 ''; 103 108 description = '' 104 - Searx settings. These will be merged with (taking precedence over) 105 - the default configuration. It's also possible to refer to 106 - environment variables 107 - (defined in [](#opt-services.searx.environmentFile)) 108 - using the syntax `@VARIABLE_NAME@`. 109 + Searx settings. 110 + These will be merged with (taking precedence over) the default configuration. 111 + It's also possible to refer to environment variables (defined in [](#opt-services.searx.environmentFile)) using the syntax `@VARIABLE_NAME@`. 109 112 110 113 ::: {.note} 111 - For available settings, see the Searx 112 - [docs](https://searx.github.io/searx/admin/settings.html). 114 + For available settings, see the Searx [docs](https://docs.searxng.org/admin/settings/index.html). 113 115 ::: 114 116 ''; 115 117 }; ··· 118 120 type = types.path; 119 121 default = "${runDir}/settings.yml"; 120 122 description = '' 121 - The path of the Searx server settings.yml file. If no file is 122 - specified, a default file is used (default config file has debug mode 123 - enabled). Note: setting this options overrides 124 - [](#opt-services.searx.settings). 123 + The path of the Searx server settings.yml file. 124 + If no file is specified, a default file is used (default config file has debug mode enabled). 125 125 126 - ::: {.warning} 127 - This file, along with any secret key it contains, will be copied 128 - into the world-readable Nix store. 126 + ::: {.note} 127 + Setting this options overrides [](#opt-services.searx.settings). 129 128 ::: 130 - ''; 131 - }; 132 129 133 - limiterSettings = mkOption { 134 - type = types.attrsOf settingType; 135 - default = { }; 136 - example = literalExpression '' 137 - { 138 - real_ip = { 139 - x_for = 1; 140 - ipv4_prefix = 32; 141 - ipv6_prefix = 56; 142 - } 143 - botdetection.ip_lists.block_ip = [ 144 - # "93.184.216.34" # example.org 145 - ]; 146 - } 147 - ''; 148 - description = '' 149 - Limiter settings for SearXNG. 150 - 151 - ::: {.note} 152 - For available settings, see the SearXNG 153 - [schema file](https://github.com/searxng/searxng/blob/master/searx/limiter.toml). 130 + ::: {.warning} 131 + This file, along with any secret key it contains, will be copied into the world-readable Nix store. 154 132 ::: 155 133 ''; 156 134 }; ··· 163 141 favicons = { 164 142 cfg_schema = 1; 165 143 cache = { 166 - db_url = "/run/searx/faviconcache.db"; 144 + db_url = "/var/cache/searx/faviconcache.db"; 167 145 HOLD_TIME = 5184000; 168 146 LIMIT_TOTAL_BYTES = 2147483648; 169 147 BLOB_MAX_BYTES = 40960; ··· 183 161 ''; 184 162 }; 185 163 164 + limiterSettings = mkOption { 165 + type = types.attrsOf settingType; 166 + default = { }; 167 + example = literalExpression '' 168 + { 169 + real_ip = { 170 + x_for = 1; 171 + ipv4_prefix = 32; 172 + ipv6_prefix = 56; 173 + } 174 + botdetection.ip_lists.block_ip = [ 175 + # "93.184.216.34" # example.org 176 + ]; 177 + } 178 + ''; 179 + description = '' 180 + Limiter settings for SearXNG. 181 + 182 + ::: {.note} 183 + For available settings, see the SearXNG [schema file](https://github.com/searxng/searxng/blob/master/searx/limiter.toml). 184 + ::: 185 + ''; 186 + }; 187 + 186 188 package = mkPackageOption pkgs "searxng" { }; 187 189 188 - runInUwsgi = mkOption { 190 + configureUwsgi = mkOption { 189 191 type = types.bool; 190 192 default = false; 191 193 description = '' ··· 199 201 ''; 200 202 }; 201 203 204 + configureNginx = mkOption { 205 + type = types.bool; 206 + default = false; 207 + description = '' 208 + Whether to configure nginx as an frontend to uwsgi. 209 + ''; 210 + }; 211 + 202 212 uwsgiConfig = mkOption { 203 - type = options.services.uwsgi.instance.type; 213 + inherit (options.services.uwsgi.instance) type; 204 214 default = { 205 215 http = ":8080"; 206 216 }; ··· 218 228 should listen. 219 229 ''; 220 230 }; 221 - 222 231 }; 223 - 224 232 }; 225 233 226 - config = mkIf cfg.enable { 227 - environment.systemPackages = [ cfg.package ]; 234 + imports = [ 235 + (mkRenamedOptionModule [ "services" "searx" "configFile" ] [ "services" "searx" "settingsFile" ]) 236 + (mkRenamedOptionModule [ "services" "searx" "runInUwsgi" ] [ "services" "searx" "configureUwsgi" ]) 237 + ]; 228 238 229 - users.users.searx = { 230 - description = "Searx daemon user"; 231 - group = "searx"; 232 - isSystemUser = true; 239 + config = mkIf cfg.enable { 240 + environment = { 241 + etc = { 242 + "searxng/favicons.toml" = lib.mkIf (cfg.faviconsSettings != { }) { 243 + source = faviconsSettingsFile; 244 + }; 245 + "searxng/limiter.toml" = lib.mkIf (cfg.limiterSettings != { }) { 246 + source = limiterSettingsFile; 247 + }; 248 + }; 249 + systemPackages = [ cfg.package ]; 233 250 }; 234 251 235 - users.groups.searx = { }; 236 - 237 - systemd.services.searx-init = { 238 - description = "Initialise Searx settings"; 239 - serviceConfig = 240 - { 241 - Type = "oneshot"; 242 - RemainAfterExit = true; 243 - User = "searx"; 244 - RuntimeDirectory = "searx"; 245 - RuntimeDirectoryMode = "750"; 246 - } 247 - // optionalAttrs (cfg.environmentFile != null) { 248 - EnvironmentFile = builtins.toPath cfg.environmentFile; 252 + services = { 253 + nginx = lib.mkIf cfg.configureNginx { 254 + enable = true; 255 + virtualHosts."${cfg.domain}".locations = { 256 + "/" = { 257 + recommendedProxySettings = true; 258 + recommendedUwsgiSettings = true; 259 + uwsgiPass = "unix:${config.services.uwsgi.instance.vassals.searx.socket}"; 260 + extraConfig = # nginx 261 + '' 262 + uwsgi_param HTTP_HOST $host; 263 + uwsgi_param HTTP_CONNECTION $http_connection; 264 + uwsgi_param HTTP_X_SCHEME $scheme; 265 + uwsgi_param HTTP_X_SCRIPT_NAME ""; # NOTE: When we ever make the path configurable, this must be set to anything not "/"! 266 + uwsgi_param HTTP_X_REAL_IP $remote_addr; 267 + uwsgi_param HTTP_X_FORWARDED_FOR $proxy_add_x_forwarded_for; 268 + ''; 269 + }; 270 + "/static/".alias = lib.mkDefault "${cfg.package}/share/static/"; 249 271 }; 250 - script = generateConfig; 251 - }; 272 + }; 273 + 274 + redis.servers.searx = lib.mkIf cfg.redisCreateLocally { 275 + enable = true; 276 + user = "searx"; 277 + port = 0; 278 + }; 252 279 253 - systemd.services.searx = mkIf (!cfg.runInUwsgi) { 254 - description = "Searx server, the meta search engine."; 255 - wantedBy = [ "multi-user.target" ]; 256 - requires = [ "searx-init.service" ]; 257 - after = [ 258 - "searx-init.service" 259 - "network.target" 260 - ]; 261 - serviceConfig = 262 - { 263 - User = "searx"; 264 - Group = "searx"; 265 - ExecStart = lib.getExe cfg.package; 266 - } 267 - // optionalAttrs (cfg.environmentFile != null) { 268 - EnvironmentFile = builtins.toPath cfg.environmentFile; 280 + searx = { 281 + configureUwsgi = lib.mkIf cfg.configureNginx true; 282 + settings = { 283 + # merge NixOS settings with defaults settings.yml 284 + use_default_settings = mkDefault true; 285 + server.base_url = lib.mkIf cfg.configureNginx "http${ 286 + lib.optionalString (lib.any lib.id ( 287 + with config.services.nginx.virtualHosts."${cfg.domain}"; 288 + [ 289 + onlySSL 290 + addSSL 291 + forceSSL 292 + ] 293 + )) "s" 294 + }://${cfg.domain}/"; 295 + ui.static_use_hash = true; 296 + valkey.url = lib.mkIf cfg.redisCreateLocally "unix://${config.services.redis.servers.searx.unixSocket}"; 269 297 }; 270 - environment = { 271 - SEARX_SETTINGS_PATH = cfg.settingsFile; 272 - SEARXNG_SETTINGS_PATH = cfg.settingsFile; 273 298 }; 274 - }; 275 299 276 - systemd.services.uwsgi = mkIf cfg.runInUwsgi { 277 - requires = [ "searx-init.service" ]; 278 - after = [ "searx-init.service" ]; 300 + uwsgi = mkIf cfg.configureUwsgi { 301 + enable = true; 302 + plugins = [ "python3" ]; 303 + instance.type = "emperor"; 304 + instance.vassals.searx = 305 + { 306 + type = "normal"; 307 + strict = true; 308 + immediate-uid = "searx"; 309 + immediate-gid = "searx"; 310 + lazy-apps = true; 311 + enable-threads = true; 312 + module = "searx.webapp"; 313 + env = [ 314 + "SEARXNG_SETTINGS_PATH=${cfg.settingsFile}" 315 + ]; 316 + buffer-size = 32768; 317 + pythonPackages = _: [ cfg.package ]; 318 + } 319 + // lib.optionalAttrs cfg.configureNginx { 320 + socket = "/run/searx/uwsgi.sock"; 321 + chmod-socket = "660"; 322 + } 323 + // cfg.uwsgiConfig; 324 + }; 279 325 }; 280 326 281 - services.searx.settings = { 282 - # merge NixOS settings with defaults settings.yml 283 - use_default_settings = mkDefault true; 284 - redis.url = lib.mkIf cfg.redisCreateLocally "unix://${config.services.redis.servers.searx.unixSocket}"; 285 - }; 327 + systemd.services = { 328 + nginx = lib.mkIf cfg.configureNginx { 329 + serviceConfig.SupplementaryGroups = [ "searx" ]; 330 + }; 286 331 287 - services.uwsgi = mkIf cfg.runInUwsgi { 288 - enable = true; 289 - plugins = [ "python3" ]; 332 + searx-init = { 333 + description = "Initialise Searx settings"; 334 + serviceConfig = 335 + { 336 + Type = "oneshot"; 337 + RemainAfterExit = true; 338 + User = "searx"; 339 + RuntimeDirectory = "searx"; 340 + RuntimeDirectoryMode = "750"; 341 + RuntimeDirectoryPreserve = "yes"; 342 + } 343 + // optionalAttrs (cfg.environmentFile != null) { 344 + EnvironmentFile = cfg.environmentFile; 345 + }; 346 + script = generateConfig; 347 + }; 290 348 291 - instance.type = "emperor"; 292 - instance.vassals.searx = { 293 - type = "normal"; 294 - strict = true; 295 - immediate-uid = "searx"; 296 - immediate-gid = "searx"; 297 - lazy-apps = true; 298 - enable-threads = true; 299 - module = "searx.webapp"; 300 - env = [ 301 - # TODO: drop this as it is only required for searx 302 - "SEARX_SETTINGS_PATH=${cfg.settingsFile}" 303 - # searxng compatibility https://github.com/searxng/searxng/issues/1519 304 - "SEARXNG_SETTINGS_PATH=${cfg.settingsFile}" 349 + searx = mkIf (!cfg.configureUwsgi) { 350 + description = "Searx server, the meta search engine."; 351 + wantedBy = [ "multi-user.target" ]; 352 + requires = [ "searx-init.service" ]; 353 + after = [ 354 + "searx-init.service" 355 + "network.target" 305 356 ]; 306 - buffer-size = 32768; 307 - pythonPackages = self: [ cfg.package ]; 308 - } // cfg.uwsgiConfig; 309 - }; 357 + serviceConfig = 358 + { 359 + User = "searx"; 360 + Group = "searx"; 361 + ExecStart = lib.getExe cfg.package; 362 + } 363 + // optionalAttrs (cfg.environmentFile != null) { 364 + EnvironmentFile = cfg.environmentFile; 365 + }; 366 + environment = { 367 + SEARXNG_SETTINGS_PATH = cfg.settingsFile; 368 + }; 369 + }; 310 370 311 - services.redis.servers.searx = lib.mkIf cfg.redisCreateLocally { 312 - enable = true; 313 - user = "searx"; 314 - port = 0; 371 + uwsgi = mkIf cfg.configureUwsgi { 372 + requires = [ "searx-init.service" ]; 373 + after = [ "searx-init.service" ]; 374 + restartTriggers = [ 375 + cfg.package 376 + cfg.settingsFile 377 + ] ++ lib.optional (cfg.environmentFile != null) cfg.environmentFile; 378 + }; 315 379 }; 316 380 317 - environment.etc = { 318 - "searxng/limiter.toml" = lib.mkIf (cfg.limiterSettings != { }) { 319 - source = limiterSettingsFile; 320 - }; 321 - "searxng/favicons.toml" = lib.mkIf (cfg.faviconsSettings != { }) { 322 - source = faviconsSettingsFile; 381 + users = { 382 + groups.searx = { }; 383 + users.searx = { 384 + description = "Searx daemon user"; 385 + group = "searx"; 386 + isSystemUser = true; 323 387 }; 324 388 }; 325 389 }; 326 390 327 391 meta.maintainers = with maintainers; [ 328 - rnhmjoj 392 + SuperSandro2000 329 393 _999eagle 330 394 ]; 331 395 }
+9
nixos/modules/system/boot/systemd.nix
··· 832 832 minsize = "1M"; 833 833 }; 834 834 }; 835 + 836 + # run0 is supposed to authenticate the user via polkit and then run a command. Without this next 837 + # part, run0 would fail to run the command even if authentication is successful and the user has 838 + # permission to run the command. This next part is only enabled if polkit is enabled because the 839 + # error that we’re trying to avoid can’t possibly happen if polkit isn’t enabled. When polkit isn’t 840 + # enabled, run0 will fail before it even tries to run the command. 841 + security.pam.services = mkIf config.security.polkit.enable { 842 + systemd-run0 = { }; 843 + }; 835 844 }; 836 845 837 846 # FIXME: Remove these eventually.
+34 -45
nixos/tests/searx.nix
··· 1 - { pkgs, ... }: 1 + { lib, pkgs, ... }: 2 2 3 3 { 4 4 name = "searx"; 5 - meta = with pkgs.lib.maintainers; { 6 - maintainers = [ rnhmjoj ]; 5 + meta = with lib.maintainers; { 6 + maintainers = [ 7 + SuperSandro2000 8 + _999eagle 9 + ]; 7 10 }; 8 11 9 12 # basic setup: searx running the built-in webserver 10 - nodes.base = 11 - { ... }: 12 - { 13 - services.searx = { 14 - enable = true; 15 - environmentFile = pkgs.writeText "secrets" '' 16 - WOLFRAM_API_KEY = sometoken 17 - SEARX_SECRET_KEY = somesecret 18 - ''; 13 + nodes.base = { 14 + services.searx = { 15 + enable = true; 16 + environmentFile = pkgs.writeText "secrets" '' 17 + SEARX_SECRET_KEY = somesecret 18 + ''; 19 19 20 - settings.server = { 21 - port = "8080"; 22 - bind_address = "0.0.0.0"; 23 - secret_key = "@SEARX_SECRET_KEY@"; 24 - }; 25 - settings.engines = [ 26 - { 27 - name = "wolframalpha"; 28 - api_key = "@WOLFRAM_API_KEY@"; 29 - engine = "wolframalpha_api"; 30 - } 20 + settings = { 21 + engines = [ 31 22 { 32 23 name = "startpage"; 33 24 shortcut = "start"; 34 25 } 35 26 ]; 27 + plugins = { }; 28 + server = { 29 + port = "8080"; 30 + bind_address = "0.0.0.0"; 31 + secret_key = "@SEARX_SECRET_KEY@"; 32 + }; 36 33 }; 37 - 38 34 }; 39 35 36 + }; 37 + 40 38 # fancy setup: run in uWSGI and use nginx as proxy 41 39 nodes.fancy = 42 - { config, ... }: 40 + { config, lib, ... }: 43 41 { 44 42 services.searx = { 45 43 enable = true; 46 - # searx refuses to run if unchanged 47 - settings.server.secret_key = "somesecret"; 44 + settings = { 45 + plugins = { }; 46 + server.secret_key = "somesecret"; 47 + }; 48 48 49 - runInUwsgi = true; 49 + configureNginx = true; 50 + domain = "localhost"; 50 51 uwsgiConfig = { 51 - # serve using the uwsgi protocol 52 - socket = "/run/searx/uwsgi.sock"; 53 - chmod-socket = "660"; 54 - 55 52 # use /searx as url "mountpoint" 56 53 mount = "/searx=searx.webapp:application"; 57 54 module = ""; ··· 59 56 }; 60 57 }; 61 58 62 - # use nginx as reverse proxy 63 - services.nginx.enable = true; 64 - services.nginx.virtualHosts.localhost = { 65 - locations."/searx".extraConfig = '' 66 - include ${pkgs.nginx}/conf/uwsgi_params; 67 - uwsgi_pass unix:/run/searx/uwsgi.sock; 68 - ''; 69 - locations."/searx/static/".alias = "${config.services.searx.package}/share/static/"; 59 + services.nginx.virtualHosts.${config.services.searx.domain} = { 60 + locations = { 61 + "/static/" = lib.mkForce { }; 62 + "/searx/static/".alias = "${config.services.searx.package}/share/static/"; 63 + }; 70 64 }; 71 - 72 - # allow nginx access to the searx socket 73 - users.users.nginx.extraGroups = [ "searx" ]; 74 - 75 65 }; 76 66 77 67 testScript = '' ··· 89 79 90 80 with subtest("Environment variables have been substituted"): 91 81 base.succeed("grep -q somesecret /run/searx/settings.yml") 92 - base.succeed("grep -q sometoken /run/searx/settings.yml") 93 82 base.copy_from_vm("/run/searx/settings.yml") 94 83 95 84 with subtest("Basic setup is working"):
+3 -3
pkgs/applications/emulators/libretro/cores/vice.nix
··· 6 6 }: 7 7 mkLibretroCore { 8 8 core = "vice-${type}"; 9 - version = "0-unstable-2025-07-05"; 9 + version = "0-unstable-2025-07-14"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "libretro"; 13 13 repo = "vice-libretro"; 14 - rev = "94cd4c7d010957109527403fff4b753f918efd3d"; 15 - hash = "sha256-MjdaBluBmdf22F9yG8xZtCTAqhM4P5bvIcFm0Cga9FM="; 14 + rev = "f98f16ca1950b930d233cb0de24e181f0b7b5e14"; 15 + hash = "sha256-X58uKqtlm8dW1aexBuBF8PLVAcaGyhZjeLH3+dkeDns="; 16 16 }; 17 17 18 18 makefile = "Makefile";
+8 -8
pkgs/applications/networking/cluster/k3s/1_31/images-versions.json
··· 1 1 { 2 2 "airgap-images-amd64": { 3 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.9%2Bk3s1/k3s-airgap-images-amd64.tar.zst", 4 - "sha256": "939480f43b0214bfcc9fbd33cc73c810c1fded4e7ad16b204ac050277574ed9c" 3 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.10%2Bk3s1/k3s-airgap-images-amd64.tar.zst", 4 + "sha256": "86fd5e5cceee3ab6743b1257ed39e62ef73b20475c12495888589e68199210a3" 5 5 }, 6 6 "airgap-images-arm": { 7 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.9%2Bk3s1/k3s-airgap-images-arm.tar.zst", 8 - "sha256": "b9e90a490568705fac716b330316f1cea190a3bce6220487f539d6eddbc3dfaa" 7 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.10%2Bk3s1/k3s-airgap-images-arm.tar.zst", 8 + "sha256": "0bb5712817ea3c98c69b51eb5925e37ad47a5b2851a0fd72868502a70ef5c3e6" 9 9 }, 10 10 "airgap-images-arm64": { 11 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.9%2Bk3s1/k3s-airgap-images-arm64.tar.zst", 12 - "sha256": "9a31f65d02f9be290288351c01ae57cc16550ae16cbf8c95296ec15da2676dce" 11 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.10%2Bk3s1/k3s-airgap-images-arm64.tar.zst", 12 + "sha256": "4e34adcadba448524851d8b1ea98bc918105eb7b1717c7d8cb8866749373b060" 13 13 }, 14 14 "images-list": { 15 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.9%2Bk3s1/k3s-images.txt", 16 - "sha256": "7a53b3def0199b17de6ec690d13ae2001fb83809258d28d985eafa69869c3aa9" 15 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.10%2Bk3s1/k3s-images.txt", 16 + "sha256": "ebe55bbef8ec772071bf736c9671e444aa31ac259e86bfb65180d2405b314c5e" 17 17 } 18 18 }
+6 -6
pkgs/applications/networking/cluster/k3s/1_31/versions.nix
··· 1 1 { 2 - k3sVersion = "1.31.9+k3s1"; 3 - k3sCommit = "812206503b2874c703dcc93c5d6baa5ffc745930"; 4 - k3sRepoSha256 = "0cknigj3cx5ndh5n15nymzmr8xgsr7is5hbi923n6h2q5bjm12q4"; 5 - k3sVendorHash = "sha256-ojzoxqtVYSmw5gZk+0W4V5ImRcXX451QauIFNR9j9eY="; 2 + k3sVersion = "1.31.10+k3s1"; 3 + k3sCommit = "c02ce139f6409f455775004d235d98fc9bee849b"; 4 + k3sRepoSha256 = "1ap91j0vwgayis1g7j8rh4dxq4g5fn1kkf1dfa2wg0kxfkcldp0x"; 5 + k3sVendorHash = "sha256-URczHgCfkg2XoX9XNxW7GxPQcfMraLkFCTEbGafyTEI="; 6 6 chartVersions = import ./chart-versions.nix; 7 7 imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); 8 8 k3sRootVersion = "0.14.1"; 9 9 k3sRootSha256 = "0svbi42agqxqh5q2ri7xmaw2a2c70s7q5y587ls0qkflw5vx4sl7"; 10 - k3sCNIVersion = "1.6.0-k3s1"; 11 - k3sCNISha256 = "0g7zczvwba5xqawk37b0v96xysdwanyf1grxn3l3lhxsgjjsmkd7"; 10 + k3sCNIVersion = "1.7.1-k3s1"; 11 + k3sCNISha256 = "0k1qfmsi5bqgwd5ap8ndimw09hsxn0cqf4m5ad5a4mgl6akw6dqz"; 12 12 containerdVersion = "2.0.5-k3s1.32"; 13 13 containerdSha256 = "1la7ygx5caqfqk025wyrxmhjb0xbpkzwnxv52338p33g68sb3yb0"; 14 14 criCtlVersion = "1.31.0-k3s2";
+8 -8
pkgs/applications/networking/cluster/k3s/1_33/images-versions.json
··· 1 1 { 2 2 "airgap-images-amd64": { 3 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.1%2Bk3s1/k3s-airgap-images-amd64.tar.zst", 4 - "sha256": "5fd0e18b7cd7457773d30e86270a4e1caed66d2e5c1380e65b3d0375227d241c" 3 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.2%2Bk3s1/k3s-airgap-images-amd64.tar.zst", 4 + "sha256": "aa52e035f7e2fff17f4cb59cdaa60d117770bfa7b5c67be655c1d1fa4f261137" 5 5 }, 6 6 "airgap-images-arm": { 7 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.1%2Bk3s1/k3s-airgap-images-arm.tar.zst", 8 - "sha256": "518343da6213e7edba9da2f58fcf30c268600fc8003f92f245d9818ead2db03e" 7 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.2%2Bk3s1/k3s-airgap-images-arm.tar.zst", 8 + "sha256": "670743ad088ada4a72966e30cbf10c7c3b0cc1fe7775f709647820c32b8d3b05" 9 9 }, 10 10 "airgap-images-arm64": { 11 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.1%2Bk3s1/k3s-airgap-images-arm64.tar.zst", 12 - "sha256": "2ac40b650104a1dc21b4b77fccf943efca8893de0432e6cdf1e7e1534eb6f4aa" 11 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.2%2Bk3s1/k3s-airgap-images-arm64.tar.zst", 12 + "sha256": "3f2b8c54702018362c24266daaa39b582742c8612cf16ac53c04fb778193884b" 13 13 }, 14 14 "images-list": { 15 - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.1%2Bk3s1/k3s-images.txt", 16 - "sha256": "aa8e10337aef453cb17e6408dbaec9eb2da409ca6ba1f8bc7332fcef97fdaf3a" 15 + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.2%2Bk3s1/k3s-images.txt", 16 + "sha256": "637ccb5f5a8f4a7d13991cb3060f05b8c7c46e7351e0edae351f9ad23bb51631" 17 17 } 18 18 }
+6 -6
pkgs/applications/networking/cluster/k3s/1_33/versions.nix
··· 1 1 { 2 - k3sVersion = "1.33.1+k3s1"; 3 - k3sCommit = "99d91538b1327da933356c318dc8040335fbb66c"; 4 - k3sRepoSha256 = "1ncj30nid3x96irw2raxf1naa2jap1d0s1ygxsvfckblbb6rjnmx"; 5 - k3sVendorHash = "sha256-jrPVY+FVZV9wlbik/I35W8ChcLrHlYbLAwUYU16mJLM="; 2 + k3sVersion = "1.33.2+k3s1"; 3 + k3sCommit = "6e38c8b55284c0d68f64a9e603fb645a32ecd232"; 4 + k3sRepoSha256 = "1s2ibbq2ivy1w3dkqlwnipg6cphiji0ax96fagfxgzwyjhxkyvxh"; 5 + k3sVendorHash = "sha256-MLntaqh1uwJ4cfvHW4lJxUzxtlq87DWCfhU4X6aRbxI="; 6 6 chartVersions = import ./chart-versions.nix; 7 7 imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); 8 8 k3sRootVersion = "0.14.1"; 9 9 k3sRootSha256 = "0svbi42agqxqh5q2ri7xmaw2a2c70s7q5y587ls0qkflw5vx4sl7"; 10 - k3sCNIVersion = "1.6.0-k3s1"; 11 - k3sCNISha256 = "0g7zczvwba5xqawk37b0v96xysdwanyf1grxn3l3lhxsgjjsmkd7"; 10 + k3sCNIVersion = "1.7.1-k3s1"; 11 + k3sCNISha256 = "0k1qfmsi5bqgwd5ap8ndimw09hsxn0cqf4m5ad5a4mgl6akw6dqz"; 12 12 containerdVersion = "2.0.5-k3s1"; 13 13 containerdSha256 = "1c3hv22zx8y94zwmv5r59bnwgqyhxd10zkinm0jrcvny32ijqdfj"; 14 14 criCtlVersion = "1.31.0-k3s2";
+12 -12
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 99 99 "vendorHash": "sha256-YIn8akPW+DCVF0eYZxsmJxmrJuYhK4QLG/uhmmrXd4c=" 100 100 }, 101 101 "auth0": { 102 - "hash": "sha256-UmX2FMr1BarFbh86yase8FMp9myr2yqnBkvl86XvCCk=", 102 + "hash": "sha256-Pr8cqPtmINxM5zYy8qrGlGoW/q2ha7sLwSy3oCPm/h8=", 103 103 "homepage": "https://registry.terraform.io/providers/auth0/auth0", 104 104 "owner": "auth0", 105 105 "repo": "terraform-provider-auth0", 106 - "rev": "v1.23.1", 106 + "rev": "v1.24.0", 107 107 "spdx": "MPL-2.0", 108 - "vendorHash": "sha256-RKhoWNu5IO3hedg3Zfq3I+lHvBaaETiWBo3Grs1ENVA=" 108 + "vendorHash": "sha256-uKzgEBNrLqcOkrrxKO9c5wKRwUjQInzeseN/euEI2G8=" 109 109 }, 110 110 "avi": { 111 111 "hash": "sha256-e8yzc3nRP0ktcuuKyBXydS9NhoceYZKzJcqCWOfaPL0=", ··· 967 967 "vendorHash": "sha256-ofzbDmivXgH1i1Gjhpyp0bk3FDs5SnxwoRuNAWyMqyI=" 968 968 }, 969 969 "openstack": { 970 - "hash": "sha256-pGNHWhg/1LM1IJYEVLppCJWVzow+j3WPW+H8yWQXMyM=", 970 + "hash": "sha256-N5PhTfFNA6jU12uDxSQpOriDOK6okOTh1aFZo3isA7E=", 971 971 "homepage": "https://registry.terraform.io/providers/terraform-provider-openstack/openstack", 972 972 "owner": "terraform-provider-openstack", 973 973 "repo": "terraform-provider-openstack", 974 - "rev": "v3.2.0", 974 + "rev": "v3.3.1", 975 975 "spdx": "MPL-2.0", 976 - "vendorHash": "sha256-mTWLix4A0GRe7ayHTwU3Jt+DfDKMIKJlt1I6JuL3wXU=" 976 + "vendorHash": "sha256-ke7Dd3I/6Mja8SzrDy/f4GGgcB3C9xpCT4KiCr0PNZw=" 977 977 }, 978 978 "opentelekomcloud": { 979 979 "hash": "sha256-u2bKqEPsytjYU5NeY7NZmDemHA4hgqSn8fKiJxwCNKI=", ··· 1174 1174 "vendorHash": null 1175 1175 }, 1176 1176 "selectel": { 1177 - "hash": "sha256-n9/lmrfjILQpqPan379cwrUc7zjbiGhxz1JuL8jSCcY=", 1177 + "hash": "sha256-4tU/S+YSOkQJSh1p/Fjx00i7RJYFv3OuicDvjTOGGPk=", 1178 1178 "homepage": "https://registry.terraform.io/providers/selectel/selectel", 1179 1179 "owner": "selectel", 1180 1180 "repo": "terraform-provider-selectel", 1181 - "rev": "v6.5.0", 1181 + "rev": "v6.6.0", 1182 1182 "spdx": "MPL-2.0", 1183 - "vendorHash": "sha256-tOQkoTt8NTPyyONWY3JKtHdnfgGKqImH4jp588hrMiE=" 1183 + "vendorHash": "sha256-uMZIze8sng80sCb6f9CsWHVMmUGMaaOD4Ezx9B2fAJ4=" 1184 1184 }, 1185 1185 "sentry": { 1186 1186 "hash": "sha256-/rulw49DcAi5tk4j6XpvlG0X6HJgcMI+zotKsFU2MmI=", ··· 1418 1418 "vendorHash": "sha256-giqZi1CmuyANNwzW+y9BUUUEfBhFZKkVGAvIPVvZnzE=" 1419 1419 }, 1420 1420 "vault": { 1421 - "hash": "sha256-Vqnmw69fktBQhSkj/W0legJ4sHOQP9Moqqi6Z5qYFy4=", 1421 + "hash": "sha256-tRKMu9mFyZkVjTMeXccUviWHiW9hPLj5heErRDK9eBw=", 1422 1422 "homepage": "https://registry.terraform.io/providers/hashicorp/vault", 1423 1423 "owner": "hashicorp", 1424 1424 "repo": "terraform-provider-vault", 1425 - "rev": "v5.0.0", 1425 + "rev": "v5.1.0", 1426 1426 "spdx": "MPL-2.0", 1427 - "vendorHash": "sha256-6gWw4ypQZWPX7VC9cZxHiU/KhTYEdMTZ276B9neGAiI=" 1427 + "vendorHash": "sha256-GRrU/ARa88EX9kp6UBBhkYrTeX3i94eEQalz5QBHwGc=" 1428 1428 }, 1429 1429 "vcd": { 1430 1430 "hash": "sha256-W+ffIT70IaePg3xfOaQgCjPTWTN3iSAYwkf+s+zkB84=",
+2 -2
pkgs/applications/video/obs-studio/plugins/obs-freeze-filter.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "obs-freeze-filter"; 12 - version = "0.3.4"; 12 + version = "0.3.5"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "exeldro"; 16 16 repo = "obs-freeze-filter"; 17 17 rev = finalAttrs.version; 18 - hash = "sha256-fVrfGqwce4oFYdWGElXMsXHO1AzQ/mhfBmZL1mPdT3I="; 18 + hash = "sha256-1x2r3Hdvx3y8reTWNUOgMqnOPaaUB75ibL6RuwEubQQ="; 19 19 fetchSubmodules = true; 20 20 }; 21 21
+2 -2
pkgs/applications/video/obs-studio/plugins/obs-move-transition.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "obs-move-transition"; 11 - version = "3.1.4"; 11 + version = "3.1.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "exeldro"; 15 15 repo = "obs-move-transition"; 16 16 rev = version; 17 - sha256 = "sha256-dOPt0++vBV95GycItuzaCHUQ8DHVEj6Q6EhNhhss4mA="; 17 + sha256 = "sha256-MelIMAy+9LiSlYwDdS8mbgttyZ6rvGFS5TKMas8LzCM="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/build-support/fetchgit/nix-prefetch-git
··· 214 214 init_submodules(){ 215 215 # shallow with leaveDotGit will change hashes 216 216 [[ -z "$deepClone" ]] && [[ -z "$leaveDotGit" ]] && \ 217 - clean_git submodule update --init --recursive -j ${NIX_BUILD_CORES:-1} --progress --depth 1 || \ 218 - clean_git submodule update --init --recursive -j ${NIX_BUILD_CORES:-1} --progress 217 + clean_git submodule update --init --recursive --checkout -j ${NIX_BUILD_CORES:-1} --progress --depth 1 || \ 218 + clean_git submodule update --init --recursive --checkout -j ${NIX_BUILD_CORES:-1} --progress 219 219 } 220 220 221 221 clone(){
+4 -2
pkgs/by-name/ap/apfelgrid/package.nix
··· 6 6 apfel, 7 7 applgrid, 8 8 lhapdf, 9 - root5, 9 + root, 10 + zlib, 10 11 }: 11 12 12 13 stdenv.mkDerivation rec { ··· 25 26 apfel 26 27 applgrid 27 28 lhapdf 28 - root5 29 + root 30 + zlib 29 31 ]; 30 32 31 33 enableParallelBuilding = true;
-50
pkgs/by-name/ap/applgrid/bad_code.patch
··· 1 - diff --git a/appl_grid/appl_grid.h b/appl_grid/appl_grid.h 2 - index 5059622..a0651c9 100644 3 - --- a/appl_grid/appl_grid.h 4 - +++ b/appl_grid/appl_grid.h 5 - @@ -56,7 +56,7 @@ public: 6 - class exception : public std::exception { 7 - public: 8 - exception(const std::string& s) { std::cerr << what() << " " << s << std::endl; }; 9 - - exception(std::ostream& s) { std::cerr << what() << " " << s << std::endl; }; 10 - + exception(std::ostream& s) { s << what() << " " << std::endl; }; 11 - virtual const char* what() const throw() { return "appl::grid::exception"; } 12 - }; 13 - 14 - diff --git a/appl_grid/appl_pdf.h b/appl_grid/appl_pdf.h 15 - index c71fd84..2525527 100644 16 - --- a/appl_grid/appl_pdf.h 17 - +++ b/appl_grid/appl_pdf.h 18 - @@ -51,7 +51,7 @@ public: 19 - class exception : public std::exception { 20 - public: 21 - exception(const std::string& s="") { std::cerr << what() << " " << s << std::endl; }; 22 - - exception(std::ostream& s) { std::cerr << what() << " " << s << std::endl; }; 23 - + exception(std::ostream& s) { s << " " << std::endl; }; 24 - const char* what() const throw() { return "appl::appl_pdf::exception "; } 25 - }; 26 - 27 - diff --git a/src/appl_igrid.h b/src/appl_igrid.h 28 - index d25288e..be354df 100644 29 - --- a/src/appl_igrid.h 30 - +++ b/src/appl_igrid.h 31 - @@ -52,7 +52,7 @@ private: 32 - class exception { 33 - public: 34 - exception(const std::string& s) { std::cerr << s << std::endl; }; 35 - - exception(std::ostream& s) { std::cerr << s << std::endl; }; 36 - + exception(std::ostream& s) { s << std::endl; }; 37 - }; 38 - 39 - typedef double (igrid::*transform_t)(double) const; 40 - diff --git a/src/lumi_pdf.cxx b/src/lumi_pdf.cxx 41 - --- a/src/lumi_pdf.cxx 42 - +++ b/src/lumi_pdf.cxx 43 - @@ -235,6 +235,6 @@ void lumi_pdf::write(const std::string& filename) const { 44 - // std::string lumi_pdf::summary(std::ostream& s=std::cout) const { 45 - std::string lumi_pdf::summary() const { 46 - std::stringstream s; 47 - - s << "lumi_pdf::lumi_pdf() " << s << "\tsize " << m_combinations.size() << " lookup size " << m_lookup.size() << " " << this; 48 - + s << "lumi_pdf::lumi_pdf() " << "\tsize " << m_combinations.size() << " lookup size " << m_lookup.size() << " " << this; 49 - return s.str(); 50 - }
+10 -10
pkgs/by-name/ap/applgrid/package.nix
··· 5 5 gfortran, 6 6 hoppet, 7 7 lhapdf, 8 - root5, 8 + root, 9 9 zlib, 10 10 }: 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "applgrid"; 14 - version = "1.4.70"; 14 + version = "1.6.27"; 15 15 16 16 src = fetchurl { 17 17 url = "https://www.hepforge.org/archive/applgrid/${pname}-${version}.tgz"; 18 - sha256 = "1yw9wrk3vjv84kd3j4s1scfhinirknwk6xq0hvj7x2srx3h93q9p"; 18 + hash = "sha256-h+ZNGj33FIwg4fOCyfGJrUKM2vDDQl76JcLhtboAOtc="; 19 19 }; 20 + 21 + postPatch = '' 22 + sed -i appl_grid/serialise_base.h -e '1i#include <cstdint>' 23 + ''; 20 24 21 25 nativeBuildInputs = [ gfortran ]; 22 26 ··· 24 28 buildInputs = [ 25 29 hoppet 26 30 lhapdf 27 - root5 31 + root 28 32 zlib 29 33 ]; 30 34 31 - patches = [ 32 - ./bad_code.patch 33 - ]; 34 - 35 35 preConfigure = 36 36 '' 37 37 substituteInPlace src/Makefile.in \ 38 - --replace "-L\$(subst /libgfortran.a, ,\$(FRTLIB) )" "-L${gfortran.cc.lib}/lib" 38 + --replace-fail "-L\$(subst /libgfortran.a, ,\$(FRTLIB) )" "-L${gfortran.cc.lib}/lib" 39 39 '' 40 40 + (lib.optionalString stdenv.hostPlatform.isDarwin '' 41 41 substituteInPlace src/Makefile.in \ 42 - --replace "gfortran -print-file-name=libgfortran.a" "gfortran -print-file-name=libgfortran.dylib" 42 + --replace-fail "gfortran -print-file-name=libgfortran.a" "gfortran -print-file-name=libgfortran.dylib" 43 43 ''); 44 44 45 45 enableParallelBuilding = false; # broken
+3 -3
pkgs/by-name/as/ast-grep/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage (finalAttrs: { 13 13 pname = "ast-grep"; 14 - version = "0.38.6"; 14 + version = "0.38.7"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "ast-grep"; 18 18 repo = "ast-grep"; 19 19 tag = finalAttrs.version; 20 - hash = "sha256-bgJzu7n/Qy0JAJ19VRXCvMtZBM/wZkQKT9AAXvIg5Ms="; 20 + hash = "sha256-3ZjXHmPBI40rXrEUerlvmozBYEu8NDvy0Fj3wopA7D8="; 21 21 }; 22 22 23 23 # error: linker `aarch64-linux-gnu-gcc` not found ··· 26 26 ''; 27 27 28 28 useFetchCargoVendor = true; 29 - cargoHash = "sha256-TVPI3394elxDzn/8S4hDkVounWI6bo6vpZeYJJzDOr4="; 29 + cargoHash = "sha256-VoVSI6pg+V4lz/K5ASM8bwMo3G3+ZzK8/Yko33zsCNk="; 30 30 31 31 nativeBuildInputs = [ installShellFiles ]; 32 32
+5 -5
pkgs/by-name/au/audiobookshelf/source.json
··· 1 1 { 2 2 "owner": "advplyr", 3 3 "repo": "audiobookshelf", 4 - "rev": "264ae928a9c1af620487488110eec816b14e23ec", 5 - "hash": "sha256-QNzQY5+tHzMopvJJw3ihb+x203wNnvIRbyyFNESN0Bk=", 6 - "version": "2.26.0", 7 - "depsHash": "sha256-rbe0EAGK2t3KkTaNie9psiFcA4EVooPDQzQclgW9R6k=", 8 - "clientDepsHash": "sha256-yrTkVDFsf8o3QVtRAiy6rS3UZO2vxvBIoh2RsAmVp18=" 4 + "rev": "b911a25c573c537551bae234743eaab449c836b1", 5 + "hash": "sha256-SZDESaog136kUCGHlxR8EI1JU0lCDIFQ2qyEO5mXx8Q=", 6 + "version": "2.26.1", 7 + "depsHash": "sha256-1NomDTDACypnLkwzhNkK2k8oDKRO7xJmqp8IIIcFG0M=", 8 + "clientDepsHash": "sha256-BB7fbN1SlqsfJDCBFpOgmqzMXh2w6WRoamEzm8Y6iVU=" 9 9 }
+3 -3
pkgs/by-name/aw/aws-iam-authenticator/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "aws-iam-authenticator"; 9 - version = "0.7.3"; 9 + version = "0.7.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "kubernetes-sigs"; 13 13 repo = "aws-iam-authenticator"; 14 14 tag = "v${version}"; 15 - hash = "sha256-mr13gHMq7ZtoxToQu0WokTec0JC2e8msYUIB05U4zfw="; 15 + hash = "sha256-TC8FntHiOrYdaVajvkzOK5P13LyOrmaZNsBhqD7bDpw="; 16 16 }; 17 17 18 - vendorHash = "sha256-mne3oVfcsfZ5ECYiJujhJU6dxSax972TG5nM2oMGuCE="; 18 + vendorHash = "sha256-XmFskQF8YFL3Ol0mF2wBb0v+2+VrtwBKmfOH8j3IWOs="; 19 19 20 20 ldflags = 21 21 let
+3 -3
pkgs/by-name/ba/badger/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "badger"; 9 - version = "4.7.0"; 9 + version = "4.8.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "dgraph-io"; 13 13 repo = "badger"; 14 14 rev = "v${version}"; 15 - hash = "sha256-R4nahpUuCjPas1NBnWmQ/KBTY+/yPSyo8AmTvgwhYVI="; 15 + hash = "sha256-LkJp0ixEJcD0mGeafjFoxjekeyep2nbZPXgVcMEofAU="; 16 16 }; 17 17 18 - vendorHash = "sha256-x4+CHLmQhu7Y6n1qx2CBY6KzRIRLD7Gn+pzXQy3/5rA="; 18 + vendorHash = "sha256-I7N85gdf4Bm/0zTcdFfbpah9veSpOzZcTvd7Ku5Xqpg="; 19 19 20 20 subPackages = [ "badger" ]; 21 21
+3 -3
pkgs/by-name/bi/biliup-rs/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "biliup-rs"; 13 - version = "0.2.3"; 13 + version = "0.2.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "biliup"; 17 17 repo = "biliup-rs"; 18 18 tag = "v${version}"; 19 - hash = "sha256-Gr2veeFDNHisqin4MQl/RcZN51BUHwTn7zUplP+VODo="; 19 + hash = "sha256-Zbl/d0LXwxHWyzfcLg+AMJrLXlXOf+aIzdNYHEvAd90="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 25 25 ]; 26 26 27 27 useFetchCargoVendor = true; 28 - cargoHash = "sha256-7LiwKBsDAIc3zZvKFzgnIjup8lA70g7r7TtBCJ5VgL8="; 28 + cargoHash = "sha256-bSnc8xFFcWONFX35G3S75ppqA2WF/M0EB/68BR1AgWM="; 29 29 30 30 passthru.updateScript = nix-update-script { }; 31 31
+2 -2
pkgs/by-name/bo/bottles-unwrapped/package.nix
··· 32 32 33 33 python3Packages.buildPythonApplication rec { 34 34 pname = "bottles-unwrapped"; 35 - version = "51.21"; 35 + version = "51.24"; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "bottlesdevs"; 39 39 repo = "bottles"; 40 40 tag = version; 41 - hash = "sha256-rUS2LRr7NqTvNd706AC/U/QUDcF8tzwkHDuS3R0O1KY="; 41 + hash = "sha256-cKW2b8MVpVksDnthn9kPBtUoCiiCMTQ993KTJSJuZDE="; 42 42 }; 43 43 44 44 patches =
+5 -5
pkgs/by-name/br/brave/package.nix
··· 3 3 4 4 let 5 5 pname = "brave"; 6 - version = "1.80.120"; 6 + version = "1.80.122"; 7 7 8 8 allArchives = { 9 9 aarch64-linux = { 10 10 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; 11 - hash = "sha256-BicdZFFU8MmBpkl6F0tf0aR0t4dfEI8QQS/gCBlye8w="; 11 + hash = "sha256-UQmSZ3Xi96Q6/8Y09L5VaPVJHv7gUXcOyv5Ba35Z80s="; 12 12 }; 13 13 x86_64-linux = { 14 14 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 15 - hash = "sha256-RgJK9Q60hTBcxaA2B0UuwJrDtw1zqXnm/IZKiu1XcZg="; 15 + hash = "sha256-Q/m81hCZF8om3Tlxlj77GPiBElJVibJFA/ts7mtN6n8="; 16 16 }; 17 17 aarch64-darwin = { 18 18 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; 19 - hash = "sha256-gUuLnZU6JlvH7IQMhwSc947ybXls6GoCvVXo630qaxY="; 19 + hash = "sha256-BezJ5ZXUBC2itSNUivnqygY8VzzIXM6wb3QSC+LE1uM="; 20 20 }; 21 21 x86_64-darwin = { 22 22 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; 23 - hash = "sha256-1mQow2Bqit6uINEc2SysiXJfx9lNYyT2evb7aZB6Un4="; 23 + hash = "sha256-NN7Anrjym50DRo0qI5bF/XzhssgPuKOhk1CJgMoOq70="; 24 24 }; 25 25 }; 26 26
+2 -2
pkgs/by-name/ch/checkov/package.nix
··· 25 25 26 26 python3.pkgs.buildPythonApplication rec { 27 27 pname = "checkov"; 28 - version = "3.2.450"; 28 + version = "3.2.451"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "bridgecrewio"; 33 33 repo = "checkov"; 34 34 tag = version; 35 - hash = "sha256-jU3qb+ds5A4a/FXw0+G8BU7iPVpunEJuTA0GyQYjqTc="; 35 + hash = "sha256-omTsb7H6EGzFDZmYX0ZEHW/kDivzE64jVZbxWRSY5Nk="; 36 36 }; 37 37 38 38 pythonRelaxDeps = [
+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.53" 9 + "@anthropic-ai/claude-code": "^1.0.54" 10 10 } 11 11 }, 12 12 "node_modules/@anthropic-ai/claude-code": { 13 - "version": "1.0.53", 14 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.53.tgz", 15 - "integrity": "sha512-YE7PKtU1VPLtI3kCI4lvQyR+GE6v18ZvigO2mZqUUCqw537jeRMpAtVCtrp/onAuWUdHBYm7GhV0yDtsVc5Vug==", 13 + "version": "1.0.54", 14 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.54.tgz", 15 + "integrity": "sha512-83K9hwLE68G+WusGctrQBBQ6WGbbj2vy0cNZtv34LRj46u54+ujkZZRVbVR6Z0HkeLftXGSEVQsy0UuRZ1y7ZQ==", 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.53"; 10 + version = "1.0.54"; 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-opFOUa/YtJDwhkD5dN+PL74z5NqkrRCVrU2RQu6xmEc="; 16 + hash = "sha256-eLYGalDQX6hde6ooB886oM8gRTVKKdLAtLTH8Z4b7FY="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-e+WTydp3WIl6hZwbmv5SKM9XhcMJpYO5mTInT41/p2c="; 19 + npmDepsHash = "sha256-KxyE52kNgm7O7faz9HYdSJTzZK7qXUEGp/8y5dZjhto="; 20 20 21 21 postPatch = '' 22 22 cp ${./package-lock.json} package-lock.json
+3 -3
pkgs/by-name/cl/clusterctl/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "clusterctl"; 12 - version = "1.10.3"; 12 + version = "1.10.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kubernetes-sigs"; 16 16 repo = "cluster-api"; 17 17 rev = "v${version}"; 18 - hash = "sha256-xbmhvGCSrGDX/sgq4T7tcWwY8gckXnTk79ukjYjdDig="; 18 + hash = "sha256-MMwM1hWZd1DdiymRAJrcFD4YoLqP0wrgDV5oIv7Lkxo="; 19 19 }; 20 20 21 - vendorHash = "sha256-zNYChnY5U31pWCdtjv6HIivmkJoxWbqpmWqmUlb2gw8="; 21 + vendorHash = "sha256-YFtlu9ml7ZHG+m8se4K229+kzbiBZ4+dcJhFFIH7XgA="; 22 22 23 23 subPackages = [ "cmd/clusterctl" ]; 24 24
+10 -10
pkgs/by-name/co/coder/package.nix
··· 15 15 16 16 channels = { 17 17 stable = { 18 - version = "2.23.2"; 18 + version = "2.23.4"; 19 19 hash = { 20 - x86_64-linux = "sha256-nFb4G4PQdrxwXHpialI0g3CszOdNt8xnSEZCAsFADAo="; 21 - x86_64-darwin = "sha256-XHivHFYxTmjR+vkkR4632ZjKqKVVb6MwSSPy0rzuLLo="; 22 - aarch64-linux = "sha256-DNuEeiTkGlDyOrFMuApSASs51bRYleoPQN9eMyY7c78="; 23 - aarch64-darwin = "sha256-A1sF3RFAQrkPU8GMOXmpzzY3CXjKwOeA6f/dZtuetZc="; 20 + x86_64-linux = "sha256-tpU26+3NrfOUWgd4Wav1fhTMtErh2CXt3Nr8BTIUdbc="; 21 + x86_64-darwin = "sha256-07pSXm++a9VWcnc4AgrR7OaaDw2ki2XMtr8PZkWW2Vw="; 22 + aarch64-linux = "sha256-Rm1CIVK7qPLizK+0H3Eb2qwPEj1TjHtIqdBr+Z+21eA="; 23 + aarch64-darwin = "sha256-H5MLnRokC5Wb3FrotprunG+kx0qwT8/Ou6ScO7N2h+E="; 24 24 }; 25 25 }; 26 26 mainline = { 27 - version = "2.24.1"; 27 + version = "2.24.2"; 28 28 hash = { 29 - x86_64-linux = "sha256-gqQlyA1LtWYpeBHupbFTFLD0KmF1P61JgrokCtqTDiI="; 30 - x86_64-darwin = "sha256-iiCMCs7Det/ebTRo69FDqUW76cHnzgtl0gxRfAYMnho="; 31 - aarch64-linux = "sha256-Qxc+GQ2xmKkgJkoMi4gtauTen1wvU5UD/faY13xnuHI="; 32 - aarch64-darwin = "sha256-0wRRpLhqosd4n0JhFe4/4/odUTMGwf74bYFBJ6rlTw4="; 29 + x86_64-linux = "sha256-Al3bvIsSnU0vdNAkZknpP/rxJIP6UGUIeIZ6kw84SuM="; 30 + x86_64-darwin = "sha256-0+n69BWKIgKFUCQzW4AMRW4QdRQcZkK5Ioiu4d4RvnE="; 31 + aarch64-linux = "sha256-2JkEO7hhLY9e22OTYLhzv+Zb0aP6PRVG8ZX5r686o0Q="; 32 + aarch64-darwin = "sha256-7CJQEj7VA3SwaZeimng6BPDtw14LXt7+1E7HxVs8kYM="; 33 33 }; 34 34 }; 35 35 };
+2 -2
pkgs/by-name/co/coroot-node-agent/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "coroot-node-agent"; 10 - version = "1.25.4"; 10 + version = "1.25.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "coroot"; 14 14 repo = "coroot-node-agent"; 15 15 rev = "v${version}"; 16 - hash = "sha256-mzgeV3spny6swOj6nU7uhHgPF0SIuuKXbRCquMH0ZwY="; 16 + hash = "sha256-TIUl3DGidIgPFPh9dBkLRRIHK7gMtoXGJDehKltQ0CE="; 17 17 }; 18 18 19 19 vendorHash = "sha256-QvdFW/o481F85WuXNdz99Q9MBiGRjVSWvPRytq67vYU=";
+2 -2
pkgs/by-name/cp/cpptrace/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "cpptrace"; 17 - version = "1.0.2"; 17 + version = "1.0.3"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "jeremy-rifkin"; 21 21 repo = "cpptrace"; 22 22 tag = "v${finalAttrs.version}"; 23 - hash = "sha256-Rqj0yFOOOZyK4BJWVFGyYznMSSwNgb+o1HTykyyOWcA="; 23 + hash = "sha256-8H1eJQYQn1DsVsJ0OpJAOJSWD/0iSn1SQLzg1elyEmM="; 24 24 }; 25 25 26 26 patches = [
+2 -2
pkgs/by-name/ex/exploitdb/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "exploitdb"; 10 - version = "2025-07-09"; 10 + version = "2025-07-17"; 11 11 12 12 src = fetchFromGitLab { 13 13 owner = "exploit-database"; 14 14 repo = "exploitdb"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-AOasRKblz35p1UdMZFNxVoaTcvL39ssLCW3rVBqZEx8="; 16 + hash = "sha256-RxK983lsfEHKCG9lG7EBVgpS3XJ3NC0LjsgDF8dVcn8="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/fn/fn-cli/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "fn"; 10 - version = "0.6.42"; 10 + version = "0.6.43"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fnproject"; 14 14 repo = "cli"; 15 15 rev = version; 16 - hash = "sha256-cVxanejijbHx455P5Elc4uiqHmG1+MtRoXiHr52YyAw="; 16 + hash = "sha256-8JvrCY56i6Nksg+LgfIIpUZozUF0IBfdG8rKMuYUrzI="; 17 17 }; 18 18 19 19 vendorHash = null;
+3 -3
pkgs/by-name/fu/functiontrace-server/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "functiontrace-server"; 10 - version = "0.8.4"; 10 + version = "0.8.6"; 11 11 12 12 src = fetchCrate { 13 13 inherit pname version; 14 - hash = "sha256-i+lXjFXCPT6Skr+r/RKYQm+iJ+WETJ/tAQg5U6qFFi8="; 14 + hash = "sha256-f/DpT5IYhUA/+w+QK3Itk4bBaYRFhGOWQbN51YYrmxA="; 15 15 }; 16 16 17 17 useFetchCargoVendor = true; 18 - cargoHash = "sha256-61+hEq0cdJZ+DTgN/ZtK6IKuwLCq3oxk0SrzqWewQXs="; 18 + cargoHash = "sha256-rDCIzJUFA+2iEpITg3MuKFfgiyQ6GtMvIigiHkX70M8="; 19 19 20 20 passthru.updateScript = nix-update-script { }; 21 21
+3 -3
pkgs/by-name/fx/fx/package.nix
··· 7 7 8 8 buildGoModule (finalAttrs: { 9 9 pname = "fx"; 10 - version = "37.0.0"; 10 + version = "37.0.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "antonmedv"; 14 14 repo = "fx"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-rGwOYPH72Qy8aGQ8vf+vu584zKoB5nQXEtOI+JIiv4U="; 16 + hash = "sha256-n2Jaw8ffRnMQ89OsV5HhRGkjD3n8p49N2jYyx3SUrjU="; 17 17 }; 18 18 19 - vendorHash = "sha256-cskcP87rTwY68x3M3xzH5d5X2aDqQtSkX8aXvgMl2Vk="; 19 + vendorHash = "sha256-yVAoswClpf5+1nwLyrLKLYFt9Noh2HRemif1e1nWm7M="; 20 20 21 21 ldflags = [ "-s" ]; 22 22
+3 -3
pkgs/by-name/gi/gitlab-ci-ls/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "gitlab-ci-ls"; 11 - version = "1.1.1"; 11 + version = "1.1.2"; 12 12 src = fetchFromGitHub { 13 13 owner = "alesbrelih"; 14 14 repo = "gitlab-ci-ls"; 15 15 rev = "${version}"; 16 - hash = "sha256-3DR1MV9YSugWFodLh4wBa6oT8yGEkir0rVm0mcHXpxU="; 16 + hash = "sha256-yJA6xdeLJVPbHI2VdRAmsYvuULCJk40ntIJ0JIWsZds="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-V2ZQLHLIaYJpNeQIZyRq2G5u6/cTJvMXV2301VG21xQ="; 20 + cargoHash = "sha256-3Ko+vf24dEfu+g4yGA5xY0R0TA9fSWuG398DxhHIVFU="; 21 21 22 22 nativeBuildInputs = [ pkg-config ]; 23 23 buildInputs = [ openssl ];
+6 -4
pkgs/by-name/gl/glitchtip/frontend.nix
··· 9 9 10 10 buildNpmPackage (finalAttrs: { 11 11 pname = "glitchtip-frontend"; 12 - version = "5.0.5"; 12 + version = "5.0.9"; 13 13 14 14 src = fetchFromGitLab { 15 15 owner = "glitchtip"; 16 16 repo = "glitchtip-frontend"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-PL0/1u+gJk/obRnSeMRx6BeSOxzXeFXZ1WlKnebyCqI="; 18 + hash = "sha256-iNTGs+rq2TVDIBcLV4wMmWxwBvwWqKXytowLD7SRFEw="; 19 19 }; 20 20 21 21 npmDeps = fetchNpmDeps { 22 - inherit (finalAttrs) src; 23 - hash = "sha256-kiL4UtY6qOVS1X6UeZFM53+oPyM1E5NCBstZQwBgZDI="; 22 + inherit (finalAttrs) src patches; 23 + hash = "sha256-81Z1NijHuvG9I4pdsUQ1cS3OdfAtHoiSdmrpu1KUpWE="; 24 24 }; 25 + 26 + patches = [ ./update_esbuild.patch ]; 25 27 26 28 postPatch = '' 27 29 jq '.devDependencies |= del(.cypress, ."cypress-localstorage-commands")' package.json | sponge package.json
+5 -12
pkgs/by-name/gl/glitchtip/package.nix
··· 2 2 lib, 3 3 python313, 4 4 fetchFromGitLab, 5 - fetchpatch, 6 5 fetchPypi, 7 6 callPackage, 8 7 stdenv, ··· 61 60 orjson 62 61 psycopg 63 62 pydantic 63 + # undocumented on django-allauth side 64 + # https://codeberg.org/allauth/django-allauth/issues/4493 65 + pyyaml 64 66 sentry-sdk 65 67 symbolic 66 68 user-agents ··· 84 86 85 87 stdenv.mkDerivation (finalAttrs: { 86 88 pname = "glitchtip"; 87 - version = "5.0.5"; 89 + version = "5.0.9"; 88 90 pyproject = true; 89 91 90 92 src = fetchFromGitLab { 91 93 owner = "glitchtip"; 92 94 repo = "glitchtip-backend"; 93 95 tag = "v${finalAttrs.version}"; 94 - hash = "sha256-7ulmrFOy14/Y/8LmKrmBzqrMPuwfdWOGMuhhhYI7+f4="; 96 + hash = "sha256-yRXrcwE5DDJpDiX4XB18ezrLn62AV4w/ASvrOoKD6p4="; 95 97 }; 96 - 97 - patches = [ 98 - # update symbolic 99 - (fetchpatch { 100 - url = "https://gitlab.com/glitchtip/glitchtip-backend/-/merge_requests/1642.patch"; 101 - excludes = [ "uv.lock" ]; 102 - hash = "sha256-6x1W/79DBPVQdAFWAozK2TXUoj/oArEuNMrARIeWtIY="; 103 - }) 104 - ]; 105 98 106 99 propagatedBuildInputs = pythonPackages; 107 100
+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/go/go-mockery/package.nix
··· 10 10 11 11 buildGoModule (finalAttrs: { 12 12 pname = "go-mockery"; 13 - version = "3.4.0"; 13 + version = "3.5.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "vektra"; 17 17 repo = "mockery"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-qcK0FXtAL7kJ+dotthmnMcGa9wu97UsDKBoKy5lD2W4="; 19 + hash = "sha256-x7WniZ4wpnuzUHM2ZC2P7Ns67bIp4V4F9f4xQEJONEk="; 20 20 }; 21 21 22 22 proxyVendor = true; 23 - vendorHash = "sha256-Xy2w61ATNDOZKtdekeA9NSdyJq2/eiEZ9iJ3PDSUm9Q="; 23 + vendorHash = "sha256-cNMknwlU7ENwN67CtyU1YgYIXCJbh4b7Z3oUK7kkEkk="; 24 24 25 25 ldflags = [ 26 26 "-s"
+3 -3
pkgs/by-name/go/gobuster/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "gobuster"; 9 - version = "3.7.0"; 9 + version = "3.8.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "OJ"; 13 13 repo = "gobuster"; 14 14 tag = "v${version}"; 15 - hash = "sha256-RiT9WUvMCv64Q1kl3WoZ6hu8whpAuG2SN6S0897SE2k="; 15 + hash = "sha256-EUfpCuEbWe0+98b63ITrAeB6GGfu1b9vbP6/5gg/7Nw="; 16 16 }; 17 17 18 - vendorHash = "sha256-3okd9ixxfFJTVYMj3qLnezfeR6esfagEfUNfWl6Oo60="; 18 + vendorHash = "sha256-k3NDFBDMiysrnjiEODrrxLdpePLCzUYD41mZbiYuqAE="; 19 19 20 20 ldflags = [ 21 21 "-s"
+3 -3
pkgs/by-name/hy/hyprland-per-window-layout/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "hyprland-per-window-layout"; 9 - version = "2.13"; 9 + version = "2.14"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "coffebar"; 13 13 repo = "hyprland-per-window-layout"; 14 14 rev = version; 15 - hash = "sha256-Bwdh+Cy5LTRSBDfk4r28FmPRUEHYI++nKRhS9eSSbyg="; 15 + hash = "sha256-dYoHa4b7BZc/LGVLsNs/LTj4sSMaFel+QE0TUv5kGAk="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-QXT7utSEF5S5MWAng4fKMoloUJovxLT8oLUK9dJEb/0="; 19 + cargoHash = "sha256-wXPc3jAY8E0k8cn4Z2OIhCyrfszzlzFmhQZIZay16Ec="; 20 20 21 21 meta = with lib; { 22 22 description = "Per window keyboard layout (language) for Hyprland wayland compositor";
+16
pkgs/by-name/ka/kakasi/gettext-0.25.patch
··· 1 + diff --git a/configure.in b/configure.in 2 + index e865b04..478b689 100644 3 + --- a/configure.in 4 + +++ b/configure.in 5 + @@ -3,8 +3,11 @@ dnl $Id: configure.in,v 1.23 2014-03-18 06:33:20 knok Exp $ 6 + 7 + AC_INIT 8 + AC_CONFIG_SRCDIR([src/kakasi.c]) 9 + +AC_CONFIG_MACRO_DIRS([m4]) 10 + AC_PREREQ([2.50]) 11 + AM_INIT_AUTOMAKE(kakasi, 2.3.6) 12 + +AM_GNU_GETTEXT_VERSION([0.21]) 13 + +AM_GNU_GETTEXT([external]) 14 + 15 + AM_MAINTAINER_MODE 16 +
+1
pkgs/by-name/ka/kakasi/package.nix
··· 36 36 url = "https://src.fedoraproject.org/rpms/kakasi/raw/4756771/f/kakasi-configure-c99.patch"; 37 37 hash = "sha256-XPIp/+AR6K84lv606aRHPQwia/1K3rt/7KSo0V0ZQ5o="; 38 38 }) 39 + ./gettext-0.25.patch 39 40 ]; 40 41 41 42 postPatch = ''
+2 -2
pkgs/by-name/kt/ktls-utils/package.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "ktls-utils"; 18 - version = "1.1.0"; 18 + version = "1.2.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "oracle"; 22 22 repo = "ktls-utils"; 23 23 rev = "ktls-utils-${version}"; 24 - hash = "sha256-UQMM4P2YZbdB8H+kTLPBKLces0HJHAO3f21VvI1yNmk="; 24 + hash = "sha256-cGvTuesaAMWVeJFQKdGKLGJJ4OMudOjqxCneViGl4IQ="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+3 -3
pkgs/by-name/ku/kubelogin/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "kubelogin"; 13 - version = "0.2.9"; 13 + version = "0.2.10"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Azure"; 17 17 repo = "kubelogin"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-5qIGUI7hw4Yvpb0Pub3P2lYMnTuMfu7I2x8Xq0Gsuag="; 19 + sha256 = "sha256-pi2dzIf48mqD3S7QqaZZ5sgcgPRtQZ10KpfojLVYCZA="; 20 20 }; 21 21 22 - vendorHash = "sha256-fILOPZnSsEX9f1nWxC1jTN2wNGmlz15fFmeVvXMA25w="; 22 + vendorHash = "sha256-tuqWg7z9YJygEW3XwBXDwXHUNwaJeTAxRS1xv6bQpj4="; 23 23 24 24 ldflags = [ 25 25 "-X main.gitTag=v${version}"
+1 -1
pkgs/by-name/kw/kwok/package.nix
··· 23 23 description = "Simulate massive Kubernetes clusters with low resource usage locally without kubelet"; 24 24 homepage = "https://kwok.sigs.k8s.io"; 25 25 changelog = "https://github.com/kubernetes-sigs/kwok/releases/tag/v${version}"; 26 - platforms = lib.platforms.linux; 26 + platforms = lib.platforms.unix; 27 27 maintainers = with lib.maintainers; [ bot-wxt1221 ]; 28 28 }; 29 29 }
+1 -2
pkgs/by-name/ly/lychee/package.nix
··· 36 36 checkFlags = [ 37 37 # Network errors for all of these tests 38 38 # "error reading DNS system conf: No such file or directory (os error 2)" } } 39 - "--skip=archive::wayback::tests::wayback_suggestion" 40 - "--skip=archive::wayback::tests::wayback_suggestion_unknown_url" 39 + "--skip=archive::wayback::tests::wayback_suggestion_real_unknown" 41 40 "--skip=archive::wayback::tests::wayback_api_no_breaking_changes" 42 41 "--skip=cli::test_dont_dump_data_uris_by_default" 43 42 "--skip=cli::test_dump_data_uris_in_verbose_mode"
+11 -4
pkgs/by-name/ma/matrix-authentication-service/package.nix
··· 12 12 stdenv, 13 13 open-policy-agent, 14 14 cctools, 15 + nix-update-script, 16 + versionCheckHook, 15 17 }: 16 18 17 19 rustPlatform.buildRustPackage (finalAttrs: { 18 20 pname = "matrix-authentication-service"; 19 - version = "0.17.1"; 21 + version = "0.19.0"; 20 22 21 23 src = fetchFromGitHub { 22 24 owner = "element-hq"; 23 25 repo = "matrix-authentication-service"; 24 26 tag = "v${finalAttrs.version}"; 25 - hash = "sha256-iBDvvKy5alaieIm+Jv9WnqHVGjItDSvJAk+ClTRj3v0="; 27 + hash = "sha256-JimVGDHL4pwN0ALdZVJjkzgdOMTlXo4okiH8b7aALJg="; 26 28 }; 27 29 28 30 useFetchCargoVendor = true; 29 - cargoHash = "sha256-rHlzLawpCD9onhca9NzgUXmA2vDmW48cQrV05qs+tn8="; 31 + cargoHash = "sha256-5Db3veAs2Zk1EzCp0M8krkUEtfiuJwbAUpUODquYXlA="; 30 32 31 33 npmDeps = fetchNpmDeps { 32 34 name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; 33 35 src = "${finalAttrs.src}/${finalAttrs.npmRoot}"; 34 - hash = "sha256-0rJAU4PZAshTu6KD4EzIltUT8PO4dnWCY5oM3kyxBBk="; 36 + hash = "sha256-m0W9S/NcbwVMsqSBh5GIHawQR1kRsEEQCnHGbSGNq74="; 35 37 }; 36 38 37 39 npmRoot = "frontend"; ··· 82 84 cp -r templates "$out/share/$pname/templates" 83 85 cp -r translations "$out/share/$pname/translations" 84 86 ''; 87 + 88 + nativeInstallCheckInputs = [ versionCheckHook ]; 89 + versionCheckProgramArg = "--version"; 90 + doInstallCheck = true; 91 + passthru.updateScript = nix-update-script { }; 85 92 86 93 meta = { 87 94 description = "OAuth2.0 + OpenID Provider for Matrix Homeservers";
+3 -3
pkgs/by-name/ma/mautrix-meta/package.nix
··· 15 15 16 16 buildGoModule rec { 17 17 pname = "mautrix-meta"; 18 - version = "0.5.0"; 18 + version = "0.5.2"; 19 19 20 20 subPackages = [ "cmd/mautrix-meta" ]; 21 21 ··· 23 23 owner = "mautrix"; 24 24 repo = "meta"; 25 25 rev = "v${version}"; 26 - hash = "sha256-SM57PLfRVEKspqnAZz1XES6ba9Puuzvx8XZwAWKVRmw="; 26 + hash = "sha256-S/HWCN9d3Nhbl73RoFD684OG3CbdNWXU8QReJoSYJK0="; 27 27 }; 28 28 29 29 buildInputs = lib.optional (!withGoolm) olm; 30 30 tags = lib.optional withGoolm "goolm"; 31 31 32 - vendorHash = "sha256-+gQPlI9DHuY01JlUnEaYctOs+2XFAkw+X9SkvH0xlbc="; 32 + vendorHash = "sha256-m0s99gl49NzGEpuDPB5tL92krt2Zho36NsIEXJk+nCw="; 33 33 34 34 passthru = { 35 35 tests = {
+3 -3
pkgs/by-name/ma/mautrix-slack/package.nix
··· 13 13 withGoolm ? false, 14 14 }: 15 15 let 16 - version = "0.2.1"; 16 + version = "0.2.2"; 17 17 in 18 18 buildGoModule { 19 19 pname = "mautrix-slack"; ··· 23 23 owner = "mautrix"; 24 24 repo = "slack"; 25 25 tag = "v${version}"; 26 - hash = "sha256-1/OuwyQU68tsg9WOl0Eg4ZM28sD6JDMQN9i1LZLYOuE="; 26 + hash = "sha256-Ha3Rwd9+2RFxOF+H5jG6wRlgqLfUbCcoZcaXehyr1m0="; 27 27 }; 28 28 29 - vendorHash = "sha256-YjM2ZpXm3DGNRtCGvj7+0+bXAnb7HXYzQvxCSL4+hHo="; 29 + vendorHash = "sha256-BjKEf4cG9kPcwuUefosBFzyCUpYhK7fm+w/GtG+oicg="; 30 30 31 31 buildInputs = lib.optional (!withGoolm) olm; 32 32 tags = lib.optional withGoolm "goolm";
+3 -3
pkgs/by-name/ma/mautrix-whatsapp/package.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "mautrix-whatsapp"; 17 - version = "0.12.2"; 17 + version = "0.12.3"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "mautrix"; 21 21 repo = "whatsapp"; 22 22 rev = "v${version}"; 23 - hash = "sha256-Es6RWUo/e25wYGIz6feVNXIQbMCDPl1iZoKT3x8vHtA="; 23 + hash = "sha256-gbKphWFBT5+7kIptIS/GquFBPVaZzJolbEkZ6bj3Fiw="; 24 24 }; 25 25 26 26 buildInputs = lib.optional (!withGoolm) olm; 27 27 tags = lib.optional withGoolm "goolm"; 28 28 29 - vendorHash = "sha256-/R6MI6egGV1E1YzKcxBSOb2z97kA1HCK5GdMgfR1vSM="; 29 + vendorHash = "sha256-LGHW1n36fdDtIPNENA2qqLcho+7FVna/zUPEYcxd9LQ="; 30 30 31 31 doCheck = false; 32 32
+3 -3
pkgs/by-name/me/melonDS/package.nix
··· 28 28 in 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "melonDS"; 31 - version = "1.0rc-unstable-2025-07-07"; 31 + version = "1.0-unstable-2025-07-13"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "melonDS-emu"; 35 35 repo = "melonDS"; 36 - rev = "85dcf65231224f34e25b5007b644d8987e33838c"; 37 - hash = "sha256-ZKPsE3+kkv2xlIHB+TBKp2J5GnKU7BA1+O4Y1Rq4low="; 36 + rev = "13a9825c9a84fdbf42d0d4b922f9c2e0920ed19e"; 37 + hash = "sha256-16QcMsYARA5tXeEtCyV2jsWSRwrcBJBYSxG5YtYMPa4="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
+2 -2
pkgs/by-name/ni/nix-du/package.nix
··· 25 25 26 26 doCheck = true; 27 27 nativeCheckInputs = [ 28 - nixVersions.nix_2_24 28 + nixVersions.nix_2_28 29 29 graphviz 30 30 ]; 31 31 32 32 buildInputs = [ 33 33 boost 34 - nixVersions.nix_2_24 34 + nixVersions.nix_2_28 35 35 nlohmann_json 36 36 ]; 37 37
+3 -3
pkgs/by-name/nu/nu_scripts/package.nix
··· 7 7 8 8 stdenvNoCC.mkDerivation { 9 9 pname = "nu_scripts"; 10 - version = "0-unstable-2025-07-03"; 10 + version = "0-unstable-2025-07-08"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nushell"; 14 14 repo = "nu_scripts"; 15 - rev = "f0cd46cafc9d0d73efde0f2a0b6f455dd2dfbfe3"; 16 - hash = "sha256-JEytcntdN+krsjzJdwa+pbF76Z2XhStdKS9/GZ9JjtE="; 15 + rev = "b09b60cc434bb9be05ce2bbb6dc299760d13b18b"; 16 + hash = "sha256-Vh2yuIMvYiYdCYWqFRx7G24hWrQ5iJr1byOV/pIkFyI="; 17 17 }; 18 18 19 19 installPhase = ''
+2 -2
pkgs/by-name/pr/protoc-gen-dart/package.nix
··· 6 6 7 7 buildDartApplication rec { 8 8 pname = "protoc-gen-dart"; 9 - version = "22.4.0"; 9 + version = "22.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "google"; 13 13 repo = "protobuf.dart"; 14 14 tag = "protoc_plugin-v${version}"; 15 - hash = "sha256-X5WBju6DHsimhvOIVhX+zJCm5BTlEky/7iR2CS5Ybm4="; 15 + hash = "sha256-8pSCYlbZLqHnpetM4luyfGo1qnWgKx93JPjRVWCOX0w="; 16 16 }; 17 17 18 18 sourceRoot = "${src.name}/protoc_plugin";
+8 -8
pkgs/by-name/pr/protoc-gen-dart/pubspec.lock.json
··· 14 14 "dependency": "transitive", 15 15 "description": { 16 16 "name": "analyzer", 17 - "sha256": "f6154230675c44a191f2e20d16eeceb4aa18b30ca732db4efaf94c6a7d43cfa6", 17 + "sha256": "b1ade5707ab7a90dfd519eaac78a7184341d19adb6096c68d499b59c7c6cf880", 18 18 "url": "https://pub.dev" 19 19 }, 20 20 "source": "hosted", 21 - "version": "7.5.2" 21 + "version": "7.7.0" 22 22 }, 23 23 "args": { 24 24 "dependency": "transitive", ··· 84 84 "dependency": "transitive", 85 85 "description": { 86 86 "name": "coverage", 87 - "sha256": "aa07dbe5f2294c827b7edb9a87bba44a9c15a3cc81bc8da2ca19b37322d30080", 87 + "sha256": "5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d", 88 88 "url": "https://pub.dev" 89 89 }, 90 90 "source": "hosted", 91 - "version": "1.14.1" 91 + "version": "1.15.0" 92 92 }, 93 93 "crypto": { 94 94 "dependency": "transitive", ··· 101 101 "version": "3.0.6" 102 102 }, 103 103 "dart_style": { 104 - "dependency": "direct dev", 104 + "dependency": "direct main", 105 105 "description": { 106 106 "name": "dart_style", 107 107 "sha256": "5b236382b47ee411741447c1f1e111459c941ea1b3f2b540dde54c210a3662af", ··· 284 284 "dependency": "direct main", 285 285 "description": { 286 286 "name": "protobuf", 287 - "sha256": "579fe5557eae58e3adca2e999e38f02441d8aa908703854a9e0a0f47fa857731", 287 + "sha256": "6153efcc92a06910918f3db8231fd2cf828ac81e50ebd87adc8f8a8cb3caff0e", 288 288 "url": "https://pub.dev" 289 289 }, 290 290 "source": "hosted", 291 - "version": "4.1.0" 291 + "version": "4.1.1" 292 292 }, 293 293 "pub_semver": { 294 - "dependency": "direct dev", 294 + "dependency": "direct main", 295 295 "description": { 296 296 "name": "pub_semver", 297 297 "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585",
+3 -3
pkgs/by-name/pr/protonup-rs/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage (finalAttrs: { 8 8 pname = "protonup-rs"; 9 - version = "0.9.0"; 9 + version = "0.9.1"; 10 10 11 11 src = fetchCrate { 12 12 inherit (finalAttrs) pname version; 13 - hash = "sha256-OVdoXe83lH6wjYb36tT4P3sG1w6NdWhRYC0L3v8USs4="; 13 + hash = "sha256-zUsb+ZJmKUizBVwE4Uf/YnIukRn0AEQa7UeXdIIWYt8="; 14 14 }; 15 15 16 16 useFetchCargoVendor = true; 17 - cargoHash = "sha256-qESp4z3HRe414Ro04NuiVNy0j/zJUmII4Gbacs3Bc48="; 17 + cargoHash = "sha256-baa3VtGUnVFMwlPdKSa4jXecSlKogRHjKMfcGbqUFM0="; 18 18 19 19 checkFlags = [ 20 20 # Requires internet access
-27
pkgs/by-name/ro/root5/disable_libc_dicts_root5.patch
··· 1 - diff --git a/cint/ROOT/CMakeLists.txt b/cint/ROOT/CMakeLists.txt 2 - --- a/cint/ROOT/CMakeLists.txt 3 - +++ b/cint/ROOT/CMakeLists.txt 4 - @@ -47,21 +47,13 @@ set(CINTSTLDLLHEADERS 5 - ${CMAKE_SOURCE_DIR}/cint/cint/lib/stdstrct/stdcxxfunc.h 6 - ) 7 - set(CINTINCDLLNAMES 8 - - stdfunc 9 - +# stdfunc 10 - # stdcxxfunc 11 - ) 12 - set(CINTINCDLLHEADERS 13 - - ${CMAKE_SOURCE_DIR}/cint/cint/lib/stdstrct/stdfunc.h 14 - +# ${CMAKE_SOURCE_DIR}/cint/cint/lib/stdstrct/stdfunc.h 15 - # ${CMAKE_SOURCE_DIR}/cint/cint/lib/stdstrct/stdcxxfunc.h 16 - ) 17 - -if(NOT WIN32) 18 - - set(CINTSTLDLLNAMES ${CINTSTLDLLNAMES} valarray) 19 - - set(CINTSTLDLLHEADERS ${CINTSTLDLLHEADERS} ${CINTDLLDIR}/vary.h) 20 - - set(CINTINCDLLNAMES ${CINTINCDLLNAMES} posix ipc) 21 - - set(CINTINCDLLHEADERS ${CINTINCDLLHEADERS} 22 - - ${CMAKE_SOURCE_DIR}/cint/cint/lib/posix/exten.h 23 - - ${CMAKE_SOURCE_DIR}/cint/cint/lib/ipc/ipcif.h) 24 - -endif() 25 - 26 - set(CINTBUILDLOADER 27 - vector
-195
pkgs/by-name/ro/root5/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchurl, 5 - fetchpatch, 6 - cmake, 7 - pcre, 8 - pkg-config, 9 - python3, 10 - libX11, 11 - libXpm, 12 - libXft, 13 - libXext, 14 - libGLU, 15 - libGL, 16 - zlib, 17 - libxml2, 18 - libxcrypt, 19 - lz4, 20 - xz, 21 - gsl, 22 - xxHash, 23 - noSplash ? false, 24 - }: 25 - 26 - stdenv.mkDerivation rec { 27 - pname = "root"; 28 - version = "5.34.38"; 29 - 30 - src = fetchurl { 31 - url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; 32 - sha256 = "1ln448lszw4d6jmbdphkr2plwxxlhmjkla48vmmq750xc1lxlfrc"; 33 - }; 34 - 35 - nativeBuildInputs = [ 36 - cmake 37 - pkg-config 38 - ]; 39 - buildInputs = 40 - [ 41 - pcre 42 - python3 43 - zlib 44 - libxml2 45 - lz4 46 - xz 47 - gsl 48 - xxHash 49 - libxcrypt 50 - ] 51 - ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ 52 - libX11 53 - libXpm 54 - libXft 55 - libXext 56 - libGLU 57 - libGL 58 - ]; 59 - 60 - patches = [ 61 - ./sw_vers_root5.patch 62 - 63 - # prevents rootcint from looking in /usr/includes and such 64 - ./purify_include_paths_root5.patch 65 - 66 - # disable dictionary generation for stuff that includes libc headers 67 - # our glibc requires a modern compiler 68 - ./disable_libc_dicts_root5.patch 69 - 70 - (fetchpatch { 71 - name = "root5-gcc9-fix.patch"; 72 - url = "https://github.com/root-project/root/commit/348f30a6a3b5905ef734a7bd318bc0ee8bca6dc9.diff"; 73 - sha256 = "0dvrsrkpacyn5z87374swpy7aciv9a8s6m61b4iqd7a956r67rn3"; 74 - }) 75 - (fetchpatch { 76 - name = "root5-gcc10-fix.patch"; 77 - url = "https://github.com/root-project/root/commit/3c243b18768d3c3501faf3ca4e4acfc071021350.diff"; 78 - sha256 = "1hjmgnp4zx6im8ps78673x0rrhmfyy1nffhgxjlfl1r2z8cq210z"; 79 - }) 80 - (fetchpatch { 81 - name = "root5-python37-fix.patch"; 82 - url = "https://github.com/root-project/root/commit/c75458024082de0cc35b45505c652b8460a9e71b.patch"; 83 - sha256 = "sha256-A5zEjQE9OGPFp/L1HUs4NIdxQMRiwbwCRNWOLN2ENrM="; 84 - }) 85 - # Backport Python 3.11 fix to v5 from v6.26 86 - # https://github.com/root-project/root/commit/484deb056dacf768aba4954073b41105c431bffc 87 - ./root5-python311-fix.patch 88 - 89 - # Backport Python 3.13 fix to v5 from v6.25 90 - # https://github.com/root-project/root/commit/9aa67a863482eef8cf50850b9ac3724e35f58781 91 - ./python313-PyCFunction_Call.patch 92 - ]; 93 - 94 - # https://github.com/root-project/root/issues/13216 95 - hardeningDisable = [ "fortify3" ]; 96 - 97 - preConfigure = 98 - '' 99 - # binutils 2.37 fixes 100 - fixupList=( 101 - cint/demo/gl/make0 102 - cint/demo/exception/Makefile 103 - cint/demo/makecint/KRcc/Makefile 104 - cint/demo/makecint/Stub2/Make2 105 - cint/demo/makecint/Array/Makefile 106 - cint/demo/makecint/DArray/Makefile 107 - cint/demo/makecint/ReadFile/Makefile 108 - cint/demo/makecint/stl/Makefile 109 - cint/demo/makecint/Stub2/Make1 110 - cint/cint/include/makemat 111 - cint/cint/lib/WildCard/Makefile 112 - cint/cint/include/make.arc 113 - cint/cint/lib/qt/Makefile 114 - cint/cint/lib/pthread/Makefile 115 - graf2d/asimage/src/libAfterImage/Makefile.in 116 - ) 117 - for toFix in "''${fixupList[@]}"; do 118 - substituteInPlace "$toFix" --replace "clq" "cq" 119 - done 120 - 121 - patchShebangs build/unix/ 122 - 123 - # __malloc_hook is deprecated 124 - substituteInPlace misc/memstat/src/TMemStatHook.cxx \ 125 - --replace "defined(R__GNU) && (defined(R__LINUX) || defined(__APPLE__))" \ 126 - "defined(R__GNU) && (defined(__APPLE__))" 127 - 128 - # python 3.12 129 - substituteInPlace bindings/pyroot/src/PyROOT.h \ 130 - --replace " PyUnicode_GET_SIZE" " PyUnicode_GetLength" \ 131 - --replace " PyUnicode_GetSize" " PyUnicode_GetLength" 132 - '' 133 - # Fix CINTSYSDIR for "build" version of rootcint 134 - # This is probably a bug that breaks out-of-source builds 135 - + '' 136 - substituteInPlace cint/cint/src/loadfile.cxx\ 137 - --replace 'env = "cint";' 'env = "'`pwd`'/cint";' 138 - '' 139 - + lib.optionalString noSplash '' 140 - substituteInPlace rootx/src/rootx.cxx --replace "gNoLogo = false" "gNoLogo = true" 141 - ''; 142 - 143 - cmakeFlags = 144 - [ 145 - "-Drpath=ON" 146 - "-DCMAKE_INSTALL_LIBDIR=lib" 147 - "-DCMAKE_INSTALL_INCLUDEDIR=include" 148 - "-DCMAKE_CXX_FLAGS=-std=c++11" 149 - "-Dalien=OFF" 150 - "-Dbonjour=OFF" 151 - "-Dcastor=OFF" 152 - "-Dchirp=OFF" 153 - "-Ddavix=OFF" 154 - "-Ddcache=OFF" 155 - "-Dfftw3=OFF" 156 - "-Dfitsio=OFF" 157 - "-Dfortran=OFF" 158 - "-Dgfal=OFF" 159 - "-Dgsl_shared=ON" 160 - "-Dgviz=OFF" 161 - "-Dhdfs=OFF" 162 - "-Dkrb5=OFF" 163 - "-Dldap=OFF" 164 - "-Dmathmore=ON" 165 - "-Dmonalisa=OFF" 166 - "-Dmysql=OFF" 167 - "-Dodbc=OFF" 168 - "-Dopengl=ON" 169 - "-Doracle=OFF" 170 - "-Dpgsql=OFF" 171 - "-Dpythia6=OFF" 172 - "-Dpythia8=OFF" 173 - "-Drfio=OFF" 174 - "-Dsqlite=OFF" 175 - "-Dssl=OFF" 176 - "-Dxml=ON" 177 - "-Dxrootd=OFF" 178 - ] 179 - ++ lib.optional ( 180 - (!stdenv.hostPlatform.isDarwin) && (stdenv.cc.libc != null) 181 - ) "-DC_INCLUDE_DIRS=${lib.getDev stdenv.cc.libc}/include"; 182 - 183 - env.NIX_CFLAGS_COMPILE = "-fpermissive"; 184 - 185 - setupHook = ./setup-hook.sh; 186 - 187 - meta = with lib; { 188 - homepage = "https://root.cern.ch/"; 189 - description = "Data analysis framework"; 190 - platforms = platforms.unix; 191 - broken = !stdenv.hostPlatform.isx86_64 || stdenv.cc.isClang or false; 192 - maintainers = with maintainers; [ veprbl ]; 193 - license = licenses.lgpl21; 194 - }; 195 - }
-204
pkgs/by-name/ro/root5/purify_include_paths_root5.patch
··· 1 - diff --git a/cint/cint/src/loadfile.cxx b/cint/cint/src/loadfile.cxx 2 - --- a/cint/cint/src/loadfile.cxx 3 - +++ b/cint/cint/src/loadfile.cxx 4 - @@ -1365,92 +1365,6 @@ int G__statfilename(const char *filenamein, struct stat *statBuf, 5 - } 6 - } 7 - #endif /* G__EDU_VERSION */ 8 - - 9 - -#ifdef G__VISUAL 10 - - /********************************************** 11 - - * try /msdev/include 12 - - **********************************************/ 13 - - if('\0'!=G__cintsysdir[0]) { 14 - - workname.Format("/msdev/include/%s%s",filename(),addpost[i2]); 15 - - res = stat( workname, statBuf ); 16 - - if (res==0) { 17 - - if (fullPath) fullPath->Swap(workname); 18 - - return res; 19 - - } 20 - - } 21 - -#endif /* G__VISUAL */ 22 - - 23 - -#ifdef G__SYMANTEC 24 - - /********************************************** 25 - - * try /sc/include 26 - - **********************************************/ 27 - - if('\0'!=G__cintsysdir[0]) { 28 - - workname.Format("/sc/include/%s%s",filename(),addpost[i2]); 29 - - res = stat( workname, statBuf ); 30 - - if (res==0) { 31 - - if (fullPath) fullPath->Swap(workname); 32 - - return res; 33 - - } 34 - - } 35 - -#endif // G__SYMANTEC 36 - - 37 - -#ifndef G__WIN32 38 - - /********************************************** 39 - - * try /usr/include/filename 40 - - **********************************************/ 41 - - if('\0'!=G__cintsysdir[0]) { 42 - - workname.Format("/usr/include/%s%s",filename(),addpost[i2]); 43 - - res = stat( workname, statBuf ); 44 - - if (res==0) { 45 - - if (fullPath) fullPath->Swap(workname); 46 - - return res; 47 - - } 48 - - } 49 - -#endif 50 - - 51 - -#ifdef __GNUC__ 52 - - /********************************************** 53 - - * try /usr/include/g++/filename 54 - - **********************************************/ 55 - - if('\0'!=G__cintsysdir[0]) { 56 - - workname.Format("/usr/include/g++/%s%s",filename(),addpost[i2]); 57 - - res = stat( workname, statBuf ); 58 - - if (res==0) { 59 - - if (fullPath) fullPath->Swap(workname); 60 - - return res; 61 - - } 62 - - } 63 - -#endif /* __GNUC__ */ 64 - - 65 - -#ifndef G__WIN32 66 - - /* #ifdef __hpux */ 67 - - /********************************************** 68 - - * try /usr/include/CC/filename 69 - - **********************************************/ 70 - - if('\0'!=G__cintsysdir[0]) { 71 - - workname.Format("/usr/include/CC/%s%s",filename(),addpost[i2]); 72 - - res = stat( workname, statBuf ); 73 - - if (res==0) { 74 - - if (fullPath) fullPath->Swap(workname); 75 - - return res; 76 - - } 77 - - } 78 - -#endif 79 - - 80 - -#ifndef G__WIN32 81 - - /********************************************** 82 - - * try /usr/include/codelibs/filename 83 - - **********************************************/ 84 - - if('\0'!=G__cintsysdir[0]) { 85 - - workname.Format("/usr/include/codelibs/%s%s" 86 - - ,filename(),addpost[i2]); 87 - - res = stat( workname, statBuf ); 88 - - if (res==0) { 89 - - if (fullPath) fullPath->Swap(workname); 90 - - return res; 91 - - } 92 - - } 93 - -#endif 94 - } 95 - return -1; 96 - } 97 - @@ -1960,107 +1874,6 @@ int G__loadfile(const char *filenamein) 98 - } 99 - if(G__ifile.fp) break; 100 - #endif /* G__EDU_VERSION */ 101 - - 102 - -#ifdef G__VISUAL 103 - - /********************************************** 104 - - * try /msdev/include 105 - - **********************************************/ 106 - - if('\0'!=G__cintsysdir[0]) { 107 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/msdev/include/%s%s",filename(),addpost[i2]); 108 - -#ifndef G__WIN32 109 - - G__ifile.fp = fopen(G__ifile.name,"r"); 110 - -#else 111 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 112 - -#endif 113 - - G__globalcomp=G__store_globalcomp; 114 - - } 115 - - if(G__ifile.fp) break; 116 - -#endif /* G__VISUAL */ 117 - - 118 - -#ifdef G__SYMANTEC 119 - - /********************************************** 120 - - * try /sc/include 121 - - **********************************************/ 122 - - if('\0'!=G__cintsysdir[0]) { 123 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/sc/include/%s%s",filename(),addpost[i2]); 124 - -#ifndef G__WIN32 125 - - G__ifile.fp = fopen(G__ifile.name,"r"); 126 - -#else 127 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 128 - -#endif 129 - - G__globalcomp=G__store_globalcomp; 130 - - } 131 - - if(G__ifile.fp) break; 132 - -#endif /* G__SYMANTEC */ 133 - - 134 - -#ifndef G__WIN32 135 - - /********************************************** 136 - - * try /usr/include/filename 137 - - **********************************************/ 138 - - if('\0'!=G__cintsysdir[0]) { 139 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/usr/include/%s%s",filename(),addpost[i2]); 140 - -#ifndef G__WIN32 141 - - G__ifile.fp = fopen(G__ifile.name,"r"); 142 - -#else 143 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 144 - -#endif 145 - - G__globalcomp=G__store_globalcomp; 146 - - } 147 - - if(G__ifile.fp) break; 148 - -#endif 149 - - 150 - -#ifdef __GNUC__ 151 - - /********************************************** 152 - - * try /usr/include/g++/filename 153 - - **********************************************/ 154 - - if('\0'!=G__cintsysdir[0]) { 155 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/usr/include/g++/%s%s",filename(),addpost[i2]); 156 - -#ifndef G__WIN32 157 - - G__ifile.fp = fopen(G__ifile.name,"r"); 158 - -#else 159 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 160 - -#endif 161 - - G__globalcomp=G__store_globalcomp; 162 - - } 163 - - if(G__ifile.fp) break; 164 - -#endif /* __GNUC__ */ 165 - - 166 - -#ifndef G__WIN32 167 - -/* #ifdef __hpux */ 168 - - /********************************************** 169 - - * try /usr/include/CC/filename 170 - - **********************************************/ 171 - - if('\0'!=G__cintsysdir[0]) { 172 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/usr/include/CC/%s%s",filename(),addpost[i2]); 173 - -#ifndef G__WIN32 174 - - G__ifile.fp = fopen(G__ifile.name,"r"); 175 - -#else 176 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 177 - -#endif 178 - - G__globalcomp=G__store_globalcomp; 179 - - } 180 - - if(G__ifile.fp) break; 181 - -/* #endif __hpux */ 182 - -#endif 183 - - 184 - -#ifndef G__WIN32 185 - -/* #ifdef __hpux */ 186 - - /********************************************** 187 - - * try /usr/include/codelibs/filename 188 - - **********************************************/ 189 - - if('\0'!=G__cintsysdir[0]) { 190 - - G__snprintf(G__ifile.name,G__MAXFILENAME,"/usr/include/codelibs/%s%s" 191 - - ,filename(),addpost[i2]); 192 - -#ifndef G__WIN32 193 - - G__ifile.fp = fopen(G__ifile.name,"r"); 194 - -#else 195 - - G__ifile.fp = fopen(G__ifile.name,"rb"); 196 - -#endif 197 - - G__globalcomp=G__store_globalcomp; 198 - - } 199 - - if(G__ifile.fp) break; 200 - -/* #endif __hpux */ 201 - -#endif 202 - } 203 - } 204 -
-14
pkgs/by-name/ro/root5/python313-PyCFunction_Call.patch
··· 1 - --- a/bindings/pyroot/src/TCustomPyTypes.cxx 2 - +++ b/bindings/pyroot/src/TCustomPyTypes.cxx 3 - @@ -240,7 +240,11 @@ 4 - // the function is globally shared, so set and reset its "self" (ok, b/c of GIL) 5 - Py_INCREF( self ); 6 - func->m_self = self; 7 - +#if PY_VERSION_HEX >= 0x03090000 8 - + PyObject* result = PyObject_Call( (PyObject*)func, args, kw ); 9 - +#else 10 - PyObject* result = PyCFunction_Call( (PyObject*)func, args, kw ); 11 - +#endif 12 - func->m_self = 0; 13 - Py_DECREF( self ); 14 - Py_DECREF( args );
-17
pkgs/by-name/ro/root5/root5-python311-fix.patch
··· 1 - diff --git a/bindings/pyroot/src/MethodProxy.cxx b/bindings/pyroot/src/MethodProxy.cxx 2 - --- a/bindings/pyroot/src/MethodProxy.cxx 3 - +++ b/bindings/pyroot/src/MethodProxy.cxx 4 - @@ -4,10 +4,10 @@ 5 - // Bindings 6 - #include "PyROOT.h" 7 - #include "structmember.h" // from Python 8 - -#if PY_VERSION_HEX >= 0x02050000 9 - -#include "code.h" // from Python 10 - -#else 11 - +#if PY_VERSION_HEX < 0x02050000 12 - #include "compile.h" // from Python 13 - +#elif PY_VERSION_HEX < 0x030b0000 14 - +#include "code.h" // from Python 15 - #endif 16 - #ifndef CO_NOFREE 17 - // python2.2 does not have CO_NOFREE defined
-19
pkgs/by-name/ro/root5/setup-hook.sh
··· 1 - thisroot () { 2 - # Workaround thisroot.sh dependency on man 3 - if [ -z "${MANPATH-}" ]; then 4 - MANPATH=: 5 - fi 6 - local oldOpts="-u" 7 - shopt -qo nounset || oldOpts="+u" 8 - set +u 9 - source @out@/bin/thisroot.sh 10 - set "$oldOpts" 11 - } 12 - 13 - postHooks+=(thisroot) 14 - 15 - addRootIncludePath() { 16 - addToSearchPath ROOT_INCLUDE_PATH $1/include 17 - } 18 - 19 - addEnvHooks "$targetOffset" addRootIncludePath
-104
pkgs/by-name/ro/root5/sw_vers_root5.patch
··· 1 - diff --git a/build/unix/compiledata.sh b/build/unix/compiledata.sh 2 - --- a/build/unix/compiledata.sh 3 - +++ b/build/unix/compiledata.sh 4 - @@ -49,7 +49,7 @@ fi 5 - 6 - if [ "$ARCH" = "macosx" ] || [ "$ARCH" = "macosx64" ] || \ 7 - [ "$ARCH" = "macosxicc" ]; then 8 - - macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2` 9 - + macosx_minor=7 10 - SOEXT="so" 11 - if [ $macosx_minor -ge 5 ]; then 12 - if [ "x`echo $SOFLAGS | grep -- '-install_name'`" != "x" ]; then 13 - diff --git a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake 14 - --- a/cmake/modules/SetUpMacOS.cmake 15 - +++ b/cmake/modules/SetUpMacOS.cmake 16 - @@ -12,25 +12,11 @@ set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} /usr/X11R6) 17 - #--------------------------------------------------------------------------------------------------------- 18 - 19 - if (CMAKE_SYSTEM_NAME MATCHES Darwin) 20 - - EXECUTE_PROCESS(COMMAND sw_vers "-productVersion" 21 - - COMMAND cut -d . -f 1-2 22 - - OUTPUT_VARIABLE MACOSX_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE) 23 - - MESSAGE(STATUS "Found a Mac OS X System ${MACOSX_VERSION}") 24 - - EXECUTE_PROCESS(COMMAND sw_vers "-productVersion" 25 - - COMMAND cut -d . -f 2 26 - - OUTPUT_VARIABLE MACOSX_MINOR OUTPUT_STRIP_TRAILING_WHITESPACE) 27 - - 28 - - if(MACOSX_VERSION VERSION_GREATER 10.7 AND ${CMAKE_CXX_COMPILER_ID} STREQUAL Clang) 29 - set(libcxx ON CACHE BOOL "Build using libc++" FORCE) 30 - - endif() 31 - 32 - - if(${MACOSX_MINOR} GREATER 4) 33 - #TODO: check haveconfig and rpath -> set rpath true 34 - #TODO: check Thread, define link command 35 - #TODO: more stuff check configure script 36 - - execute_process(COMMAND /usr/sbin/sysctl machdep.cpu.extfeatures OUTPUT_VARIABLE SYSCTL_OUTPUT) 37 - - if(${SYSCTL_OUTPUT} MATCHES 64) 38 - - MESSAGE(STATUS "Found a 64bit system") 39 - set(ROOT_ARCHITECTURE macosx64) 40 - SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}") 41 - SET(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS} -m64") 42 - @@ -38,28 +24,6 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 43 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m64") 44 - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m64") 45 - SET(CMAKE_FORTRAN_FLAGS "${CMAKE_FORTRAN_FLAGS} -m64") 46 - - else(${SYSCTL_OUTPUT} MATCHES 64) 47 - - MESSAGE(STATUS "Found a 32bit system") 48 - - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32") 49 - - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m32") 50 - - SET(CMAKE_FORTRAN_FLAGS "${CMAKE_FORTRAN_FLAGS} -m32") 51 - - endif(${SYSCTL_OUTPUT} MATCHES 64) 52 - - endif() 53 - - 54 - - if(MACOSX_VERSION VERSION_GREATER 10.6) 55 - - set(MACOSX_SSL_DEPRECATED ON) 56 - - endif() 57 - - if(MACOSX_VERSION VERSION_GREATER 10.7) 58 - - set(MACOSX_ODBC_DEPRECATED ON) 59 - - endif() 60 - - if(MACOSX_VERSION VERSION_GREATER 10.8) 61 - - set(MACOSX_GLU_DEPRECATED ON) 62 - - set(MACOSX_KRB5_DEPRECATED ON) 63 - - set(MACOSX_TMPNAM_DEPRECATED ON) 64 - - endif() 65 - - if(MACOSX_VERSION VERSION_GREATER 10.9) 66 - - set(MACOSX_LDAP_DEPRECATED ON) 67 - - endif() 68 - 69 - if (CMAKE_COMPILER_IS_GNUCXX) 70 - message(STATUS "Found GNU compiler collection") 71 - @@ -132,7 +96,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 72 - endif() 73 - 74 - #---Set Linker flags---------------------------------------------------------------------- 75 - - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mmacosx-version-min=${MACOSX_VERSION} -Wl,-rpath,@loader_path/../lib") 76 - + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-rpath,@loader_path/../lib") 77 - 78 - 79 - else (CMAKE_SYSTEM_NAME MATCHES Darwin) 80 - diff --git a/config/root-config.in b/config/root-config.in 81 - --- a/config/root-config.in 82 - +++ b/config/root-config.in 83 - @@ -391,7 +391,7 @@ macosxicc) 84 - ;; 85 - macosx64) 86 - # MacOS X with gcc (GNU cc v4.x) in 64 bit mode 87 - - macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2` 88 - + macosx_minor=7 89 - # cannot find the one linked to libGraf if relocated after built 90 - if [ $macosx_minor -le 4 ]; then 91 - rootlibs="$rootlibs -lfreetype" 92 - diff --git a/cint/ROOT/CMakeLists.txt b/cint/ROOT/CMakeLists.txt 93 - --- a/cint/ROOT/CMakeLists.txt 94 - +++ b/cint/ROOT/CMakeLists.txt 95 - @@ -232,9 +232,7 @@ foreach(_name ${CINTINCDLLNAMES}) 96 - DEPENDS ${HEADER_OUTPUT_PATH}/systypes.h 97 - ) 98 - 99 - - if(MACOSX_MINOR GREATER 4) 100 - set(_ExtraFlag "-D__DARWIN_UNIX03") 101 - - endif() 102 - 103 - add_custom_command(OUTPUT ${OutFileName} 104 - COMMAND cint_tmp -K -w1 -z${_name} -n${OutFileName} -D__MAKECINT__ -DG__MAKECINT ${_ExtraFlag} -c-2 -Z0 ${InFileName} ${AdditionalHeaderFiles} ${CMAKE_BINARY_DIR}/cint/cint/include/sys/types.h ${CMAKE_SOURCE_DIR}/cint/cint/lib/posix/posix.h
+3 -3
pkgs/by-name/rs/rsop/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "rsop"; 14 - version = "0.7.1"; 14 + version = "0.7.2"; 15 15 16 16 src = fetchFromGitea { 17 17 domain = "codeberg.org"; 18 18 owner = "heiko"; 19 19 repo = "rsop"; 20 20 rev = "rsop/v${version}"; 21 - hash = "sha256-8Zp+sdEV+HJfreBuIaB952Go0LBxMzYFl557TWSxxMk="; 21 + hash = "sha256-6vP+epxsDid3M7cpfpOY29VWeIbuCB30qtmotPhzShc="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-3/pdOkgd4X9HpJN3LHMCmWchb/qwaNM7pE/dKHxSi5U="; 25 + cargoHash = "sha256-BSsqI3zo7eC4zGIsU1xScnjWNwt4iTqs4SWzbOUt7Iw="; 26 26 27 27 nativeBuildInputs = [ pkg-config ]; 28 28
+10 -34
pkgs/by-name/se/searxng/package.nix
··· 7 7 }: 8 8 let 9 9 python = python3.override { 10 - packageOverrides = final: prev: { 11 - httpx = prev.httpx.overridePythonAttrs (old: rec { 12 - version = "0.27.2"; 13 - src = old.src.override { 14 - tag = version; 15 - hash = "sha256-N0ztVA/KMui9kKIovmOfNTwwrdvSimmNkSvvC+3gpck="; 16 - }; 17 - }); 18 - 19 - httpx-socks = prev.httpx-socks.overridePythonAttrs (old: rec { 20 - version = "0.9.2"; 21 - src = old.src.override { 22 - tag = "v${version}"; 23 - hash = "sha256-PUiciSuDCO4r49st6ye5xPLCyvYMKfZY+yHAkp5j3ZI="; 24 - }; 25 - }); 26 - 27 - starlette = prev.starlette.overridePythonAttrs (old: { 28 - disabledTests = old.disabledTests or [ ] ++ [ 29 - # fails in assertion with spacing issue 30 - "test_request_body" 31 - "test_request_stream" 32 - "test_wsgi_post" 33 - ]; 34 - }); 35 - }; 10 + packageOverrides = final: prev: { }; 36 11 }; 37 12 in 38 13 python.pkgs.toPythonModule ( 39 14 python.pkgs.buildPythonApplication rec { 40 15 pname = "searxng"; 41 - version = "0-unstable-2025-07-08"; 16 + version = "0-unstable-2025-07-16"; 42 17 format = "setuptools"; 43 18 44 19 src = fetchFromGitHub { 45 20 owner = "searxng"; 46 21 repo = "searxng"; 47 - rev = "bd593d0bad2189f57657bbcfa2c5e86f795c680e"; 48 - hash = "sha256-vNI66OKA8LPXqc2mt8lm4iKS6njRLQhjzcykCQyPJsk="; 22 + rev = "62fac1c6a9db94682f8ef686f0424a482663b288"; 23 + hash = "sha256-3Ma16EdQdqnXyz+ipH5qq9TF0+DwpNU2kq2RTgK5b/A="; 49 24 }; 50 25 51 26 postPatch = '' ··· 77 52 babel 78 53 brotli 79 54 certifi 55 + cryptography 80 56 fasttext-predict 81 57 flask 82 58 flask-babel 59 + httpx 60 + httpx-socks 83 61 isodate 84 62 jinja2 85 63 lxml 64 + markdown-it-py 86 65 msgspec 87 66 pygments 88 67 python-dateutil 89 68 pyyaml 90 - redis 69 + setproctitle 91 70 typer 92 71 uvloop 93 - setproctitle 94 - httpx 95 - httpx-socks 96 - markdown-it-py 72 + valkey 97 73 ] 98 74 ++ httpx.optional-dependencies.http2 99 75 ++ httpx-socks.optional-dependencies.asyncio;
+5 -5
pkgs/by-name/sh/shanggu-fonts/package.nix
··· 5 5 p7zip, 6 6 }: 7 7 let 8 - version = "1.021"; 8 + version = "1.022"; 9 9 10 10 source = 11 11 with lib.attrsets; ··· 18 18 }) 19 19 ) 20 20 { 21 - Mono = "sha256-3WwknXSMH12Lu/HA/f647AyhDg2O9Eg5ZGDBrFp4SbE="; 22 - Round = "sha256-vRL2YQkcp5vDSbLaMDEYd7HJVohZFYKlBfxAdY2l3mA="; 23 - Sans = "sha256-x5z6GYsfQ+8a8W0djJTY8iutuLNYvaemIpdYh94krk0="; 24 - Serif = "sha256-3WK7vty3zZFNKkwViEsozU3qa+5hymYwXk6ta9AxmNM="; 21 + Mono = "sha256-kRUnhNXTcU6DCgM0yDVZTzr+2SooANoSkj5bJ1zK+YI="; 22 + Round = "sha256-5VJsgTSOGNW87ybKtu55rn+1wp7aUBBC3IPwZopcb9o="; 23 + Sans = "sha256-Bss244+gG00tnWUt6hri3BO11tBMWB3+VUEuWqHqr6Y="; 24 + Serif = "sha256-PYuqBGxU/T6dlVpa5gqaxe5BShiaIlVisRGtPamlykE="; 25 25 }; 26 26 27 27 extraOutputs = builtins.attrNames source;
+2 -2
pkgs/by-name/sp/spicy-parser-generator/package.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "spicy"; 15 - version = "1.13.1"; 15 + version = "1.13.2"; 16 16 17 17 strictDeps = true; 18 18 ··· 20 20 owner = "zeek"; 21 21 repo = "spicy"; 22 22 rev = "v${version}"; 23 - hash = "sha256-AbUVt3agmvtapmw6nYPUEhSRzqoaV/DIF6hZjTbz7KQ="; 23 + hash = "sha256-+F7P8D70vN85pYyTOSMXgf1yWgPJHPpvP38rOyKTJ/A="; 24 24 fetchSubmodules = true; 25 25 }; 26 26
+3 -3
pkgs/by-name/sq/sqldef/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "sqldef"; 9 - version = "2.0.4"; 9 + version = "2.0.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "sqldef"; 13 13 repo = "sqldef"; 14 14 rev = "v${version}"; 15 - hash = "sha256-UTGLq+IbY/H9KdchVQ4cV7JWL9PDnBZJZGsH4syjIyo="; 15 + hash = "sha256-+5Ri5MbQJEF3Z3mocO/ugXwZ9ye2IY2YXkdAMLkPupg="; 16 16 }; 17 17 18 18 proxyVendor = true; 19 19 20 - vendorHash = "sha256-SkYRt/w8/YC6LGoADVRdyYdQw/Lves1rd4tl8lYNSSs="; 20 + vendorHash = "sha256-G6krEo6zutcjVhKF7ZYNulUG/lppSfDF2VMUv3g4JMk="; 21 21 22 22 ldflags = [ 23 23 "-s"
+3 -3
pkgs/by-name/st/stunner/package.nix
··· 5 5 }: 6 6 7 7 let 8 - version = "0.0.8"; 8 + version = "0.0.10"; 9 9 in 10 10 buildGoModule { 11 11 pname = "stunner"; ··· 15 15 owner = "jaxxstorm"; 16 16 repo = "stunner"; 17 17 tag = "v${version}"; 18 - hash = "sha256-jZNM58aP2hBfuAIFjSCwdBkCbDA5KDTlZV8AkoWnhD4="; 18 + hash = "sha256-rwoid49YkrXU59XiC6zY6562MShomozQNV0KFPv7oMM="; 19 19 }; 20 20 21 - vendorHash = "sha256-arWRaTqaN6Ji6MjTZdp8J7bs6NjbdY7YkueKMBdAAts="; 21 + vendorHash = "sha256-tO61UBZxPBg6oFKOuMjPSb4EHZ9wPAyBsdQZb7DLdw0="; 22 22 23 23 ldflags = [ 24 24 "-X=main.Version=${version}"
+2 -2
pkgs/by-name/sw/swiftformat/package.nix
··· 12 12 13 13 swift.stdenv.mkDerivation rec { 14 14 pname = "swiftformat"; 15 - version = "0.56.4"; 15 + version = "0.57.2"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "nicklockwood"; 19 19 repo = "SwiftFormat"; 20 20 rev = version; 21 - sha256 = "sha256-WnBQTpbz9tcnbvmtWpZ9esirWdQKJOpVmH8zk97OuFE="; 21 + sha256 = "sha256-KMSRryaSoAX4zi+AhIEHFMX0UVN8ena27SoJF8gAbzY="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/by-name/sy/symbolicator/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "symbolicator"; 13 - version = "25.6.2"; 13 + version = "25.7.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "getsentry"; 17 17 repo = "symbolicator"; 18 18 rev = version; 19 - hash = "sha256-So6WApFwgTlhwcQlxBUVlL/JPW1X+ZkJhFxb+0ZMI3o="; 19 + hash = "sha256-pLo28qtNDQig85GQh6Swo3XUqsSM5XNBbZM5lj2mAbQ="; 20 20 fetchSubmodules = true; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-eQJ/V+4uvcg8v+b8DVJHGNbOq9OTCs/E6wU0WBuxsEA="; 24 + cargoHash = "sha256-9oRPs3r63JMV0zugdoZLpfe2uToBVIPVMZ78I1+v60o="; 25 25 26 26 nativeBuildInputs = [ 27 27 pkg-config
+2 -2
pkgs/by-name/sy/syrics/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "syrics"; 9 - version = "0.1.2.1"; 9 + version = "0.1.2.2"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "akashrchandran"; 14 14 repo = "syrics"; 15 15 tag = "v${version}"; 16 - hash = "sha256-qRC376RcheiiRAmxwszXbz5CFkpsN6uREiCwc0/NUQg="; 16 + hash = "sha256-Ck7pTUgOdib0WqPnvTU6NHKWhMYsIZBY0rzUtFi0q/A="; 17 17 }; 18 18 19 19 build-system = [
+3 -3
pkgs/by-name/ta/taproot-assets/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "taproot-assets"; 9 - version = "0.6.0"; 9 + version = "0.6.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "lightninglabs"; 13 13 repo = "taproot-assets"; 14 14 rev = "v${version}"; 15 - hash = "sha256-ZLuV52W5WTNp45tnF1mmf+Snjd14604cKpnOjhabuoc="; 15 + hash = "sha256-g9YG/qeXM7hmpgvhyTPTOWy37rGG/Tbc5YiuaQFIbJA="; 16 16 }; 17 17 18 - vendorHash = "sha256-9Du4WHLltGqmJXDOs2t5dwK5dbFGxWn0EiEE47czW2M="; 18 + vendorHash = "sha256-9d7+y3f+IGDn5wbe9PY58en3cCkWMxCqBBBrRCDDg2U="; 19 19 20 20 subPackages = [ 21 21 "cmd/tapcli"
+68
pkgs/by-name/vi/viskores/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + fetchpatch2, 6 + cmake, 7 + ninja, 8 + llvmPackages, 9 + tbb, 10 + mpi, 11 + mpiSupport ? true, 12 + testers, 13 + }: 14 + stdenv.mkDerivation (finalAttrs: { 15 + pname = "viskores"; 16 + version = "1.0.0"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "viskores"; 20 + repo = "viskores"; 21 + tag = "v${finalAttrs.version}"; 22 + hash = "sha256-jKuDM/NPfbMIfNpDNsDpmXdKuVobsr3s9+iht1zBLvI="; 23 + }; 24 + 25 + patches = [ 26 + # https://github.com/Viskores/viskores/pull/137 27 + (fetchpatch2 { 28 + url = "https://github.com/Viskores/viskores/commit/36bf609511adb5530e6952bc14daefeafdf4ab11.patch?full_index=1"; 29 + hash = "sha256-SKmgVZhkCk1/X17dLXZ8ceF9Pq1Kkc2sXuFdrvotsdo="; 30 + }) 31 + ]; 32 + 33 + nativeBuildInputs = [ 34 + cmake 35 + ninja 36 + ]; 37 + 38 + propagatedBuildInputs = 39 + [ 40 + tbb 41 + ] 42 + ++ lib.optional mpiSupport mpi 43 + ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; 44 + 45 + cmakeFlags = [ 46 + (lib.cmakeBool "Viskores_ENABLE_OPENMP" true) 47 + (lib.cmakeBool "Viskores_ENABLE_TBB" true) 48 + (lib.cmakeBool "Viskores_ENABLE_MPI" mpiSupport) 49 + (lib.cmakeBool "Viskores_USE_DEFAULT_TYPES_FOR_VTK" true) 50 + (lib.cmakeFeature "Viskores_INSTALL_INCLUDE_DIR" "include") 51 + (lib.cmakeFeature "Viskores_INSTALL_CONFIG_DIR" "lib/cmake/viskores") 52 + (lib.cmakeFeature "Viskores_INSTALL_SHARE_DIR" "share/viskores") 53 + ]; 54 + 55 + passthru.tests.cmake-config = testers.hasCmakeConfigModules { 56 + moduleNames = [ "Viskores" ]; 57 + package = finalAttrs.finalPackage; 58 + }; 59 + 60 + meta = { 61 + description = "Visualization library for many-threaded devices"; 62 + homepage = "https://github.com/Viskores/viskores"; 63 + changelog = "https://github.com/Viskores/viskores/releases/tag/${finalAttrs.src.tag}"; 64 + license = with lib.licenses; [ bsd3 ]; 65 + platforms = lib.platforms.unix; 66 + maintainers = with lib.maintainers; [ qbisi ]; 67 + }; 68 + })
+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.47"; 69 + version = "7.5.3735.54"; 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-zkVGgQNZSu3Th8Se9uvj8OERwDxWG3m6+zz9Hv4TGIc="; 83 - x86_64-linux = "sha256-uKHv4OEDZkbiGwEyYBl0/4ni2WmBz9NC/oKmYyiJgJ0="; 82 + aarch64-linux = "sha256-wgvqNeRrwPHmv4DNlo69mCJ+/cNOv2ZwvEnijTZke+s="; 83 + x86_64-linux = "sha256-Wey4X3GUN1HnJsrEo0E/Zr7ozZiw8DyVYh2jQ67wFM0="; 84 84 } 85 85 .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 86 86 };
+15 -19
pkgs/by-name/xf/xfitter/package.nix
··· 43 43 gfortran 44 44 pkg-config 45 45 ]; 46 - buildInputs = 47 - [ 48 - apfel 49 - blas 50 - ceres-solver 51 - lhapdf 52 - lapack 53 - libyaml 54 - root 55 - qcdnum 56 - gsl 57 - yaml-cpp 58 - zlib 59 - ] 60 - ++ lib.optionals ("5" == lib.versions.major root.version) [ 61 - apfelgrid 62 - applgrid 63 - ] 64 - ++ lib.optional (stdenv.hostPlatform.libc == "glibc") libtirpc; 46 + buildInputs = [ 47 + apfel 48 + apfelgrid 49 + applgrid 50 + blas 51 + ceres-solver 52 + lhapdf 53 + lapack 54 + libyaml 55 + root 56 + qcdnum 57 + gsl 58 + yaml-cpp 59 + zlib 60 + ] ++ lib.optional (stdenv.hostPlatform.libc == "glibc") libtirpc; 65 61 66 62 env.NIX_CFLAGS_COMPILE = lib.optionalString ( 67 63 stdenv.hostPlatform.libc == "glibc"
+1
pkgs/development/cuda-modules/cuda/extension.nix
··· 20 20 "12.5" = "12.5.1"; 21 21 "12.6" = "12.6.3"; 22 22 "12.8" = "12.8.1"; 23 + "12.9" = "12.9.1"; 23 24 }; 24 25 25 26 # Check if the current CUDA version is supported.
+1520
pkgs/development/cuda-modules/cuda/manifests/feature_12.9.1.json
··· 1 + { 2 + "collectx_bringup": { 3 + "linux-sbsa": { 4 + "outputs": { 5 + "bin": false, 6 + "dev": false, 7 + "doc": false, 8 + "lib": false, 9 + "sample": false, 10 + "static": false 11 + } 12 + }, 13 + "linux-x86_64": { 14 + "outputs": { 15 + "bin": false, 16 + "dev": false, 17 + "doc": false, 18 + "lib": false, 19 + "sample": false, 20 + "static": false 21 + } 22 + } 23 + }, 24 + "cuda_cccl": { 25 + "linux-aarch64": { 26 + "outputs": { 27 + "bin": false, 28 + "dev": true, 29 + "doc": false, 30 + "lib": false, 31 + "sample": false, 32 + "static": false 33 + } 34 + }, 35 + "linux-sbsa": { 36 + "outputs": { 37 + "bin": false, 38 + "dev": true, 39 + "doc": false, 40 + "lib": false, 41 + "sample": false, 42 + "static": false 43 + } 44 + }, 45 + "linux-x86_64": { 46 + "outputs": { 47 + "bin": false, 48 + "dev": true, 49 + "doc": false, 50 + "lib": false, 51 + "sample": false, 52 + "static": false 53 + } 54 + }, 55 + "windows-x86_64": { 56 + "outputs": { 57 + "bin": false, 58 + "dev": true, 59 + "doc": false, 60 + "lib": false, 61 + "sample": false, 62 + "static": false 63 + } 64 + } 65 + }, 66 + "cuda_compat": { 67 + "linux-aarch64": { 68 + "outputs": { 69 + "bin": false, 70 + "dev": false, 71 + "doc": false, 72 + "lib": false, 73 + "sample": false, 74 + "static": false 75 + } 76 + } 77 + }, 78 + "cuda_cudart": { 79 + "linux-aarch64": { 80 + "outputs": { 81 + "bin": false, 82 + "dev": true, 83 + "doc": false, 84 + "lib": true, 85 + "sample": false, 86 + "static": true 87 + } 88 + }, 89 + "linux-sbsa": { 90 + "outputs": { 91 + "bin": false, 92 + "dev": true, 93 + "doc": false, 94 + "lib": true, 95 + "sample": false, 96 + "static": true 97 + } 98 + }, 99 + "linux-x86_64": { 100 + "outputs": { 101 + "bin": false, 102 + "dev": true, 103 + "doc": false, 104 + "lib": true, 105 + "sample": false, 106 + "static": true 107 + } 108 + }, 109 + "windows-x86_64": { 110 + "outputs": { 111 + "bin": true, 112 + "dev": true, 113 + "doc": false, 114 + "lib": false, 115 + "sample": false, 116 + "static": false 117 + } 118 + } 119 + }, 120 + "cuda_cuobjdump": { 121 + "linux-aarch64": { 122 + "outputs": { 123 + "bin": true, 124 + "dev": false, 125 + "doc": false, 126 + "lib": false, 127 + "sample": false, 128 + "static": false 129 + } 130 + }, 131 + "linux-sbsa": { 132 + "outputs": { 133 + "bin": true, 134 + "dev": false, 135 + "doc": false, 136 + "lib": false, 137 + "sample": false, 138 + "static": false 139 + } 140 + }, 141 + "linux-x86_64": { 142 + "outputs": { 143 + "bin": true, 144 + "dev": false, 145 + "doc": false, 146 + "lib": false, 147 + "sample": false, 148 + "static": false 149 + } 150 + }, 151 + "windows-x86_64": { 152 + "outputs": { 153 + "bin": true, 154 + "dev": false, 155 + "doc": false, 156 + "lib": false, 157 + "sample": false, 158 + "static": false 159 + } 160 + } 161 + }, 162 + "cuda_cupti": { 163 + "linux-aarch64": { 164 + "outputs": { 165 + "bin": false, 166 + "dev": true, 167 + "doc": false, 168 + "lib": true, 169 + "sample": true, 170 + "static": false 171 + } 172 + }, 173 + "linux-sbsa": { 174 + "outputs": { 175 + "bin": false, 176 + "dev": true, 177 + "doc": false, 178 + "lib": true, 179 + "sample": true, 180 + "static": true 181 + } 182 + }, 183 + "linux-x86_64": { 184 + "outputs": { 185 + "bin": false, 186 + "dev": true, 187 + "doc": false, 188 + "lib": true, 189 + "sample": true, 190 + "static": true 191 + } 192 + }, 193 + "windows-x86_64": { 194 + "outputs": { 195 + "bin": false, 196 + "dev": true, 197 + "doc": false, 198 + "lib": false, 199 + "sample": true, 200 + "static": false 201 + } 202 + } 203 + }, 204 + "cuda_cuxxfilt": { 205 + "linux-aarch64": { 206 + "outputs": { 207 + "bin": true, 208 + "dev": true, 209 + "doc": false, 210 + "lib": false, 211 + "sample": false, 212 + "static": true 213 + } 214 + }, 215 + "linux-sbsa": { 216 + "outputs": { 217 + "bin": true, 218 + "dev": true, 219 + "doc": false, 220 + "lib": false, 221 + "sample": false, 222 + "static": true 223 + } 224 + }, 225 + "linux-x86_64": { 226 + "outputs": { 227 + "bin": true, 228 + "dev": true, 229 + "doc": false, 230 + "lib": false, 231 + "sample": false, 232 + "static": true 233 + } 234 + }, 235 + "windows-x86_64": { 236 + "outputs": { 237 + "bin": true, 238 + "dev": true, 239 + "doc": false, 240 + "lib": false, 241 + "sample": false, 242 + "static": false 243 + } 244 + } 245 + }, 246 + "cuda_demo_suite": { 247 + "linux-x86_64": { 248 + "outputs": { 249 + "bin": false, 250 + "dev": false, 251 + "doc": false, 252 + "lib": false, 253 + "sample": false, 254 + "static": false 255 + } 256 + }, 257 + "windows-x86_64": { 258 + "outputs": { 259 + "bin": false, 260 + "dev": false, 261 + "doc": false, 262 + "lib": false, 263 + "sample": false, 264 + "static": false 265 + } 266 + } 267 + }, 268 + "cuda_documentation": { 269 + "linux-aarch64": { 270 + "outputs": { 271 + "bin": false, 272 + "dev": false, 273 + "doc": false, 274 + "lib": false, 275 + "sample": false, 276 + "static": false 277 + } 278 + }, 279 + "linux-sbsa": { 280 + "outputs": { 281 + "bin": false, 282 + "dev": false, 283 + "doc": false, 284 + "lib": false, 285 + "sample": false, 286 + "static": false 287 + } 288 + }, 289 + "linux-x86_64": { 290 + "outputs": { 291 + "bin": false, 292 + "dev": false, 293 + "doc": false, 294 + "lib": false, 295 + "sample": false, 296 + "static": false 297 + } 298 + }, 299 + "windows-x86_64": { 300 + "outputs": { 301 + "bin": false, 302 + "dev": false, 303 + "doc": false, 304 + "lib": false, 305 + "sample": false, 306 + "static": false 307 + } 308 + } 309 + }, 310 + "cuda_gdb": { 311 + "linux-aarch64": { 312 + "outputs": { 313 + "bin": true, 314 + "dev": false, 315 + "doc": false, 316 + "lib": false, 317 + "sample": false, 318 + "static": false 319 + } 320 + }, 321 + "linux-sbsa": { 322 + "outputs": { 323 + "bin": true, 324 + "dev": false, 325 + "doc": false, 326 + "lib": false, 327 + "sample": false, 328 + "static": false 329 + } 330 + }, 331 + "linux-x86_64": { 332 + "outputs": { 333 + "bin": true, 334 + "dev": false, 335 + "doc": false, 336 + "lib": false, 337 + "sample": false, 338 + "static": false 339 + } 340 + } 341 + }, 342 + "cuda_nsight": { 343 + "linux-x86_64": { 344 + "outputs": { 345 + "bin": true, 346 + "dev": false, 347 + "doc": false, 348 + "lib": false, 349 + "sample": false, 350 + "static": false 351 + } 352 + } 353 + }, 354 + "cuda_nvcc": { 355 + "linux-aarch64": { 356 + "outputs": { 357 + "bin": true, 358 + "dev": true, 359 + "doc": false, 360 + "lib": false, 361 + "sample": false, 362 + "static": true 363 + } 364 + }, 365 + "linux-sbsa": { 366 + "outputs": { 367 + "bin": true, 368 + "dev": true, 369 + "doc": false, 370 + "lib": false, 371 + "sample": false, 372 + "static": true 373 + } 374 + }, 375 + "linux-x86_64": { 376 + "outputs": { 377 + "bin": true, 378 + "dev": true, 379 + "doc": false, 380 + "lib": false, 381 + "sample": false, 382 + "static": true 383 + } 384 + }, 385 + "windows-x86_64": { 386 + "outputs": { 387 + "bin": true, 388 + "dev": true, 389 + "doc": false, 390 + "lib": false, 391 + "sample": false, 392 + "static": false 393 + } 394 + } 395 + }, 396 + "cuda_nvdisasm": { 397 + "linux-aarch64": { 398 + "outputs": { 399 + "bin": true, 400 + "dev": false, 401 + "doc": false, 402 + "lib": false, 403 + "sample": false, 404 + "static": false 405 + } 406 + }, 407 + "linux-sbsa": { 408 + "outputs": { 409 + "bin": true, 410 + "dev": false, 411 + "doc": false, 412 + "lib": false, 413 + "sample": false, 414 + "static": false 415 + } 416 + }, 417 + "linux-x86_64": { 418 + "outputs": { 419 + "bin": true, 420 + "dev": false, 421 + "doc": false, 422 + "lib": false, 423 + "sample": false, 424 + "static": false 425 + } 426 + }, 427 + "windows-x86_64": { 428 + "outputs": { 429 + "bin": true, 430 + "dev": false, 431 + "doc": false, 432 + "lib": false, 433 + "sample": false, 434 + "static": false 435 + } 436 + } 437 + }, 438 + "cuda_nvml_dev": { 439 + "linux-aarch64": { 440 + "outputs": { 441 + "bin": false, 442 + "dev": true, 443 + "doc": false, 444 + "lib": true, 445 + "sample": false, 446 + "static": true 447 + } 448 + }, 449 + "linux-sbsa": { 450 + "outputs": { 451 + "bin": false, 452 + "dev": true, 453 + "doc": false, 454 + "lib": true, 455 + "sample": false, 456 + "static": true 457 + } 458 + }, 459 + "linux-x86_64": { 460 + "outputs": { 461 + "bin": false, 462 + "dev": true, 463 + "doc": false, 464 + "lib": true, 465 + "sample": false, 466 + "static": true 467 + } 468 + }, 469 + "windows-x86_64": { 470 + "outputs": { 471 + "bin": false, 472 + "dev": true, 473 + "doc": false, 474 + "lib": false, 475 + "sample": false, 476 + "static": false 477 + } 478 + } 479 + }, 480 + "cuda_nvprof": { 481 + "linux-x86_64": { 482 + "outputs": { 483 + "bin": true, 484 + "dev": false, 485 + "doc": false, 486 + "lib": true, 487 + "sample": false, 488 + "static": false 489 + } 490 + }, 491 + "windows-x86_64": { 492 + "outputs": { 493 + "bin": true, 494 + "dev": false, 495 + "doc": false, 496 + "lib": false, 497 + "sample": false, 498 + "static": false 499 + } 500 + } 501 + }, 502 + "cuda_nvprune": { 503 + "linux-aarch64": { 504 + "outputs": { 505 + "bin": true, 506 + "dev": false, 507 + "doc": false, 508 + "lib": false, 509 + "sample": false, 510 + "static": false 511 + } 512 + }, 513 + "linux-sbsa": { 514 + "outputs": { 515 + "bin": true, 516 + "dev": false, 517 + "doc": false, 518 + "lib": false, 519 + "sample": false, 520 + "static": false 521 + } 522 + }, 523 + "linux-x86_64": { 524 + "outputs": { 525 + "bin": true, 526 + "dev": false, 527 + "doc": false, 528 + "lib": false, 529 + "sample": false, 530 + "static": false 531 + } 532 + }, 533 + "windows-x86_64": { 534 + "outputs": { 535 + "bin": true, 536 + "dev": false, 537 + "doc": false, 538 + "lib": false, 539 + "sample": false, 540 + "static": false 541 + } 542 + } 543 + }, 544 + "cuda_nvrtc": { 545 + "linux-aarch64": { 546 + "outputs": { 547 + "bin": false, 548 + "dev": true, 549 + "doc": false, 550 + "lib": true, 551 + "sample": false, 552 + "static": true 553 + } 554 + }, 555 + "linux-sbsa": { 556 + "outputs": { 557 + "bin": false, 558 + "dev": true, 559 + "doc": false, 560 + "lib": true, 561 + "sample": false, 562 + "static": true 563 + } 564 + }, 565 + "linux-x86_64": { 566 + "outputs": { 567 + "bin": false, 568 + "dev": true, 569 + "doc": false, 570 + "lib": true, 571 + "sample": false, 572 + "static": true 573 + } 574 + }, 575 + "windows-x86_64": { 576 + "outputs": { 577 + "bin": true, 578 + "dev": true, 579 + "doc": false, 580 + "lib": false, 581 + "sample": false, 582 + "static": false 583 + } 584 + } 585 + }, 586 + "cuda_nvtx": { 587 + "linux-aarch64": { 588 + "outputs": { 589 + "bin": false, 590 + "dev": true, 591 + "doc": false, 592 + "lib": true, 593 + "sample": false, 594 + "static": false 595 + } 596 + }, 597 + "linux-sbsa": { 598 + "outputs": { 599 + "bin": false, 600 + "dev": true, 601 + "doc": false, 602 + "lib": true, 603 + "sample": false, 604 + "static": false 605 + } 606 + }, 607 + "linux-x86_64": { 608 + "outputs": { 609 + "bin": false, 610 + "dev": true, 611 + "doc": false, 612 + "lib": true, 613 + "sample": false, 614 + "static": false 615 + } 616 + }, 617 + "windows-x86_64": { 618 + "outputs": { 619 + "bin": false, 620 + "dev": true, 621 + "doc": false, 622 + "lib": false, 623 + "sample": false, 624 + "static": false 625 + } 626 + } 627 + }, 628 + "cuda_nvvp": { 629 + "linux-x86_64": { 630 + "outputs": { 631 + "bin": true, 632 + "dev": false, 633 + "doc": false, 634 + "lib": false, 635 + "sample": false, 636 + "static": false 637 + } 638 + }, 639 + "windows-x86_64": { 640 + "outputs": { 641 + "bin": true, 642 + "dev": false, 643 + "doc": false, 644 + "lib": false, 645 + "sample": false, 646 + "static": false 647 + } 648 + } 649 + }, 650 + "cuda_opencl": { 651 + "linux-x86_64": { 652 + "outputs": { 653 + "bin": false, 654 + "dev": true, 655 + "doc": false, 656 + "lib": true, 657 + "sample": false, 658 + "static": false 659 + } 660 + }, 661 + "windows-x86_64": { 662 + "outputs": { 663 + "bin": false, 664 + "dev": true, 665 + "doc": false, 666 + "lib": false, 667 + "sample": false, 668 + "static": false 669 + } 670 + } 671 + }, 672 + "cuda_profiler_api": { 673 + "linux-aarch64": { 674 + "outputs": { 675 + "bin": false, 676 + "dev": true, 677 + "doc": false, 678 + "lib": false, 679 + "sample": false, 680 + "static": false 681 + } 682 + }, 683 + "linux-sbsa": { 684 + "outputs": { 685 + "bin": false, 686 + "dev": true, 687 + "doc": false, 688 + "lib": false, 689 + "sample": false, 690 + "static": false 691 + } 692 + }, 693 + "linux-x86_64": { 694 + "outputs": { 695 + "bin": false, 696 + "dev": true, 697 + "doc": false, 698 + "lib": false, 699 + "sample": false, 700 + "static": false 701 + } 702 + }, 703 + "windows-x86_64": { 704 + "outputs": { 705 + "bin": false, 706 + "dev": true, 707 + "doc": false, 708 + "lib": false, 709 + "sample": false, 710 + "static": false 711 + } 712 + } 713 + }, 714 + "cuda_sandbox_dev": { 715 + "linux-x86_64": { 716 + "outputs": { 717 + "bin": false, 718 + "dev": true, 719 + "doc": false, 720 + "lib": false, 721 + "sample": false, 722 + "static": true 723 + } 724 + } 725 + }, 726 + "cuda_sanitizer_api": { 727 + "linux-aarch64": { 728 + "outputs": { 729 + "bin": true, 730 + "dev": false, 731 + "doc": false, 732 + "lib": false, 733 + "sample": false, 734 + "static": false 735 + } 736 + }, 737 + "linux-sbsa": { 738 + "outputs": { 739 + "bin": true, 740 + "dev": false, 741 + "doc": false, 742 + "lib": false, 743 + "sample": false, 744 + "static": false 745 + } 746 + }, 747 + "linux-x86_64": { 748 + "outputs": { 749 + "bin": true, 750 + "dev": false, 751 + "doc": false, 752 + "lib": false, 753 + "sample": false, 754 + "static": false 755 + } 756 + }, 757 + "windows-x86_64": { 758 + "outputs": { 759 + "bin": false, 760 + "dev": false, 761 + "doc": false, 762 + "lib": false, 763 + "sample": false, 764 + "static": false 765 + } 766 + } 767 + }, 768 + "driver_assistant": { 769 + "linux-all": { 770 + "outputs": { 771 + "bin": false, 772 + "dev": false, 773 + "doc": false, 774 + "lib": false, 775 + "sample": false, 776 + "static": false 777 + } 778 + } 779 + }, 780 + "fabricmanager": { 781 + "linux-sbsa": { 782 + "outputs": { 783 + "bin": true, 784 + "dev": true, 785 + "doc": false, 786 + "lib": true, 787 + "sample": false, 788 + "static": false 789 + } 790 + }, 791 + "linux-x86_64": { 792 + "outputs": { 793 + "bin": true, 794 + "dev": true, 795 + "doc": false, 796 + "lib": true, 797 + "sample": false, 798 + "static": false 799 + } 800 + } 801 + }, 802 + "imex": { 803 + "linux-sbsa": { 804 + "outputs": { 805 + "bin": false, 806 + "dev": false, 807 + "doc": false, 808 + "lib": false, 809 + "sample": false, 810 + "static": false 811 + } 812 + }, 813 + "linux-x86_64": { 814 + "outputs": { 815 + "bin": false, 816 + "dev": false, 817 + "doc": false, 818 + "lib": false, 819 + "sample": false, 820 + "static": false 821 + } 822 + } 823 + }, 824 + "libcublas": { 825 + "linux-aarch64": { 826 + "outputs": { 827 + "bin": false, 828 + "dev": true, 829 + "doc": false, 830 + "lib": true, 831 + "sample": false, 832 + "static": true 833 + } 834 + }, 835 + "linux-sbsa": { 836 + "outputs": { 837 + "bin": false, 838 + "dev": true, 839 + "doc": false, 840 + "lib": true, 841 + "sample": false, 842 + "static": true 843 + } 844 + }, 845 + "linux-x86_64": { 846 + "outputs": { 847 + "bin": false, 848 + "dev": true, 849 + "doc": false, 850 + "lib": true, 851 + "sample": false, 852 + "static": true 853 + } 854 + }, 855 + "windows-x86_64": { 856 + "outputs": { 857 + "bin": true, 858 + "dev": true, 859 + "doc": false, 860 + "lib": false, 861 + "sample": false, 862 + "static": false 863 + } 864 + } 865 + }, 866 + "libcudla": { 867 + "linux-aarch64": { 868 + "outputs": { 869 + "bin": false, 870 + "dev": true, 871 + "doc": false, 872 + "lib": true, 873 + "sample": false, 874 + "static": false 875 + } 876 + } 877 + }, 878 + "libcufft": { 879 + "linux-aarch64": { 880 + "outputs": { 881 + "bin": false, 882 + "dev": true, 883 + "doc": false, 884 + "lib": true, 885 + "sample": false, 886 + "static": true 887 + } 888 + }, 889 + "linux-sbsa": { 890 + "outputs": { 891 + "bin": false, 892 + "dev": true, 893 + "doc": false, 894 + "lib": true, 895 + "sample": false, 896 + "static": true 897 + } 898 + }, 899 + "linux-x86_64": { 900 + "outputs": { 901 + "bin": false, 902 + "dev": true, 903 + "doc": false, 904 + "lib": true, 905 + "sample": false, 906 + "static": true 907 + } 908 + }, 909 + "windows-x86_64": { 910 + "outputs": { 911 + "bin": true, 912 + "dev": true, 913 + "doc": false, 914 + "lib": false, 915 + "sample": false, 916 + "static": false 917 + } 918 + } 919 + }, 920 + "libcufile": { 921 + "linux-aarch64": { 922 + "outputs": { 923 + "bin": false, 924 + "dev": true, 925 + "doc": false, 926 + "lib": true, 927 + "sample": false, 928 + "static": true 929 + } 930 + }, 931 + "linux-sbsa": { 932 + "outputs": { 933 + "bin": false, 934 + "dev": true, 935 + "doc": false, 936 + "lib": true, 937 + "sample": false, 938 + "static": true 939 + } 940 + }, 941 + "linux-x86_64": { 942 + "outputs": { 943 + "bin": false, 944 + "dev": true, 945 + "doc": false, 946 + "lib": true, 947 + "sample": false, 948 + "static": true 949 + } 950 + } 951 + }, 952 + "libcurand": { 953 + "linux-aarch64": { 954 + "outputs": { 955 + "bin": false, 956 + "dev": true, 957 + "doc": false, 958 + "lib": true, 959 + "sample": false, 960 + "static": true 961 + } 962 + }, 963 + "linux-sbsa": { 964 + "outputs": { 965 + "bin": false, 966 + "dev": true, 967 + "doc": false, 968 + "lib": true, 969 + "sample": false, 970 + "static": true 971 + } 972 + }, 973 + "linux-x86_64": { 974 + "outputs": { 975 + "bin": false, 976 + "dev": true, 977 + "doc": false, 978 + "lib": true, 979 + "sample": false, 980 + "static": true 981 + } 982 + }, 983 + "windows-x86_64": { 984 + "outputs": { 985 + "bin": true, 986 + "dev": true, 987 + "doc": false, 988 + "lib": false, 989 + "sample": false, 990 + "static": false 991 + } 992 + } 993 + }, 994 + "libcusolver": { 995 + "linux-aarch64": { 996 + "outputs": { 997 + "bin": false, 998 + "dev": true, 999 + "doc": false, 1000 + "lib": true, 1001 + "sample": false, 1002 + "static": true 1003 + } 1004 + }, 1005 + "linux-sbsa": { 1006 + "outputs": { 1007 + "bin": false, 1008 + "dev": true, 1009 + "doc": false, 1010 + "lib": true, 1011 + "sample": false, 1012 + "static": true 1013 + } 1014 + }, 1015 + "linux-x86_64": { 1016 + "outputs": { 1017 + "bin": false, 1018 + "dev": true, 1019 + "doc": false, 1020 + "lib": true, 1021 + "sample": false, 1022 + "static": true 1023 + } 1024 + }, 1025 + "windows-x86_64": { 1026 + "outputs": { 1027 + "bin": true, 1028 + "dev": true, 1029 + "doc": false, 1030 + "lib": false, 1031 + "sample": false, 1032 + "static": false 1033 + } 1034 + } 1035 + }, 1036 + "libcusparse": { 1037 + "linux-aarch64": { 1038 + "outputs": { 1039 + "bin": false, 1040 + "dev": true, 1041 + "doc": false, 1042 + "lib": true, 1043 + "sample": false, 1044 + "static": true 1045 + } 1046 + }, 1047 + "linux-sbsa": { 1048 + "outputs": { 1049 + "bin": false, 1050 + "dev": true, 1051 + "doc": false, 1052 + "lib": true, 1053 + "sample": false, 1054 + "static": true 1055 + } 1056 + }, 1057 + "linux-x86_64": { 1058 + "outputs": { 1059 + "bin": false, 1060 + "dev": true, 1061 + "doc": false, 1062 + "lib": true, 1063 + "sample": false, 1064 + "static": true 1065 + } 1066 + }, 1067 + "windows-x86_64": { 1068 + "outputs": { 1069 + "bin": true, 1070 + "dev": true, 1071 + "doc": false, 1072 + "lib": false, 1073 + "sample": false, 1074 + "static": false 1075 + } 1076 + } 1077 + }, 1078 + "libnpp": { 1079 + "linux-aarch64": { 1080 + "outputs": { 1081 + "bin": false, 1082 + "dev": true, 1083 + "doc": false, 1084 + "lib": true, 1085 + "sample": false, 1086 + "static": true 1087 + } 1088 + }, 1089 + "linux-sbsa": { 1090 + "outputs": { 1091 + "bin": false, 1092 + "dev": true, 1093 + "doc": false, 1094 + "lib": true, 1095 + "sample": false, 1096 + "static": true 1097 + } 1098 + }, 1099 + "linux-x86_64": { 1100 + "outputs": { 1101 + "bin": false, 1102 + "dev": true, 1103 + "doc": false, 1104 + "lib": true, 1105 + "sample": false, 1106 + "static": true 1107 + } 1108 + }, 1109 + "windows-x86_64": { 1110 + "outputs": { 1111 + "bin": true, 1112 + "dev": true, 1113 + "doc": false, 1114 + "lib": false, 1115 + "sample": false, 1116 + "static": false 1117 + } 1118 + } 1119 + }, 1120 + "libnvfatbin": { 1121 + "linux-aarch64": { 1122 + "outputs": { 1123 + "bin": false, 1124 + "dev": true, 1125 + "doc": false, 1126 + "lib": true, 1127 + "sample": false, 1128 + "static": true 1129 + } 1130 + }, 1131 + "linux-sbsa": { 1132 + "outputs": { 1133 + "bin": false, 1134 + "dev": true, 1135 + "doc": false, 1136 + "lib": true, 1137 + "sample": false, 1138 + "static": true 1139 + } 1140 + }, 1141 + "linux-x86_64": { 1142 + "outputs": { 1143 + "bin": false, 1144 + "dev": true, 1145 + "doc": false, 1146 + "lib": true, 1147 + "sample": false, 1148 + "static": true 1149 + } 1150 + }, 1151 + "windows-x86_64": { 1152 + "outputs": { 1153 + "bin": true, 1154 + "dev": true, 1155 + "doc": false, 1156 + "lib": false, 1157 + "sample": false, 1158 + "static": false 1159 + } 1160 + } 1161 + }, 1162 + "libnvidia_nscq": { 1163 + "linux-sbsa": { 1164 + "outputs": { 1165 + "bin": true, 1166 + "dev": false, 1167 + "doc": false, 1168 + "lib": true, 1169 + "sample": false, 1170 + "static": false 1171 + } 1172 + }, 1173 + "linux-x86_64": { 1174 + "outputs": { 1175 + "bin": true, 1176 + "dev": false, 1177 + "doc": false, 1178 + "lib": true, 1179 + "sample": false, 1180 + "static": false 1181 + } 1182 + } 1183 + }, 1184 + "libnvjitlink": { 1185 + "linux-aarch64": { 1186 + "outputs": { 1187 + "bin": false, 1188 + "dev": true, 1189 + "doc": false, 1190 + "lib": true, 1191 + "sample": false, 1192 + "static": true 1193 + } 1194 + }, 1195 + "linux-sbsa": { 1196 + "outputs": { 1197 + "bin": false, 1198 + "dev": true, 1199 + "doc": false, 1200 + "lib": true, 1201 + "sample": false, 1202 + "static": true 1203 + } 1204 + }, 1205 + "linux-x86_64": { 1206 + "outputs": { 1207 + "bin": false, 1208 + "dev": true, 1209 + "doc": false, 1210 + "lib": true, 1211 + "sample": false, 1212 + "static": true 1213 + } 1214 + }, 1215 + "windows-x86_64": { 1216 + "outputs": { 1217 + "bin": true, 1218 + "dev": true, 1219 + "doc": false, 1220 + "lib": false, 1221 + "sample": false, 1222 + "static": false 1223 + } 1224 + } 1225 + }, 1226 + "libnvjpeg": { 1227 + "linux-aarch64": { 1228 + "outputs": { 1229 + "bin": false, 1230 + "dev": true, 1231 + "doc": false, 1232 + "lib": true, 1233 + "sample": false, 1234 + "static": true 1235 + } 1236 + }, 1237 + "linux-sbsa": { 1238 + "outputs": { 1239 + "bin": false, 1240 + "dev": true, 1241 + "doc": false, 1242 + "lib": true, 1243 + "sample": false, 1244 + "static": true 1245 + } 1246 + }, 1247 + "linux-x86_64": { 1248 + "outputs": { 1249 + "bin": false, 1250 + "dev": true, 1251 + "doc": false, 1252 + "lib": true, 1253 + "sample": false, 1254 + "static": true 1255 + } 1256 + }, 1257 + "windows-x86_64": { 1258 + "outputs": { 1259 + "bin": true, 1260 + "dev": true, 1261 + "doc": false, 1262 + "lib": false, 1263 + "sample": false, 1264 + "static": false 1265 + } 1266 + } 1267 + }, 1268 + "libnvsdm": { 1269 + "linux-x86_64": { 1270 + "outputs": { 1271 + "bin": true, 1272 + "dev": true, 1273 + "doc": false, 1274 + "lib": true, 1275 + "sample": false, 1276 + "static": false 1277 + } 1278 + } 1279 + }, 1280 + "mft": { 1281 + "linux-sbsa": { 1282 + "outputs": { 1283 + "bin": false, 1284 + "dev": false, 1285 + "doc": false, 1286 + "lib": false, 1287 + "sample": false, 1288 + "static": false 1289 + } 1290 + }, 1291 + "linux-x86_64": { 1292 + "outputs": { 1293 + "bin": false, 1294 + "dev": false, 1295 + "doc": false, 1296 + "lib": false, 1297 + "sample": false, 1298 + "static": false 1299 + } 1300 + } 1301 + }, 1302 + "mft_autocomplete": { 1303 + "linux-sbsa": { 1304 + "outputs": { 1305 + "bin": false, 1306 + "dev": false, 1307 + "doc": false, 1308 + "lib": false, 1309 + "sample": false, 1310 + "static": false 1311 + } 1312 + }, 1313 + "linux-x86_64": { 1314 + "outputs": { 1315 + "bin": false, 1316 + "dev": false, 1317 + "doc": false, 1318 + "lib": false, 1319 + "sample": false, 1320 + "static": false 1321 + } 1322 + } 1323 + }, 1324 + "mft_oem": { 1325 + "linux-sbsa": { 1326 + "outputs": { 1327 + "bin": false, 1328 + "dev": false, 1329 + "doc": false, 1330 + "lib": false, 1331 + "sample": false, 1332 + "static": false 1333 + } 1334 + }, 1335 + "linux-x86_64": { 1336 + "outputs": { 1337 + "bin": false, 1338 + "dev": false, 1339 + "doc": false, 1340 + "lib": false, 1341 + "sample": false, 1342 + "static": false 1343 + } 1344 + } 1345 + }, 1346 + "nsight_compute": { 1347 + "linux-aarch64": { 1348 + "outputs": { 1349 + "bin": false, 1350 + "dev": false, 1351 + "doc": false, 1352 + "lib": false, 1353 + "sample": false, 1354 + "static": false 1355 + } 1356 + }, 1357 + "linux-sbsa": { 1358 + "outputs": { 1359 + "bin": false, 1360 + "dev": false, 1361 + "doc": false, 1362 + "lib": false, 1363 + "sample": false, 1364 + "static": false 1365 + } 1366 + }, 1367 + "linux-x86_64": { 1368 + "outputs": { 1369 + "bin": false, 1370 + "dev": false, 1371 + "doc": false, 1372 + "lib": false, 1373 + "sample": false, 1374 + "static": false 1375 + } 1376 + }, 1377 + "windows-x86_64": { 1378 + "outputs": { 1379 + "bin": false, 1380 + "dev": false, 1381 + "doc": false, 1382 + "lib": false, 1383 + "sample": false, 1384 + "static": false 1385 + } 1386 + } 1387 + }, 1388 + "nsight_systems": { 1389 + "linux-sbsa": { 1390 + "outputs": { 1391 + "bin": true, 1392 + "dev": false, 1393 + "doc": false, 1394 + "lib": false, 1395 + "sample": false, 1396 + "static": false 1397 + } 1398 + }, 1399 + "linux-x86_64": { 1400 + "outputs": { 1401 + "bin": true, 1402 + "dev": false, 1403 + "doc": false, 1404 + "lib": false, 1405 + "sample": false, 1406 + "static": false 1407 + } 1408 + }, 1409 + "windows-x86_64": { 1410 + "outputs": { 1411 + "bin": false, 1412 + "dev": false, 1413 + "doc": false, 1414 + "lib": false, 1415 + "sample": false, 1416 + "static": false 1417 + } 1418 + } 1419 + }, 1420 + "nsight_vse": { 1421 + "windows-x86_64": { 1422 + "outputs": { 1423 + "bin": false, 1424 + "dev": false, 1425 + "doc": false, 1426 + "lib": false, 1427 + "sample": false, 1428 + "static": false 1429 + } 1430 + } 1431 + }, 1432 + "nvidia_driver": { 1433 + "linux-sbsa": { 1434 + "outputs": { 1435 + "bin": true, 1436 + "dev": false, 1437 + "doc": false, 1438 + "lib": true, 1439 + "sample": false, 1440 + "static": false 1441 + } 1442 + }, 1443 + "linux-x86_64": { 1444 + "outputs": { 1445 + "bin": true, 1446 + "dev": false, 1447 + "doc": false, 1448 + "lib": true, 1449 + "sample": false, 1450 + "static": false 1451 + } 1452 + } 1453 + }, 1454 + "nvidia_fs": { 1455 + "linux-aarch64": { 1456 + "outputs": { 1457 + "bin": false, 1458 + "dev": false, 1459 + "doc": false, 1460 + "lib": false, 1461 + "sample": false, 1462 + "static": false 1463 + } 1464 + }, 1465 + "linux-sbsa": { 1466 + "outputs": { 1467 + "bin": false, 1468 + "dev": false, 1469 + "doc": false, 1470 + "lib": false, 1471 + "sample": false, 1472 + "static": false 1473 + } 1474 + }, 1475 + "linux-x86_64": { 1476 + "outputs": { 1477 + "bin": false, 1478 + "dev": false, 1479 + "doc": false, 1480 + "lib": false, 1481 + "sample": false, 1482 + "static": false 1483 + } 1484 + } 1485 + }, 1486 + "nvlsm": { 1487 + "linux-sbsa": { 1488 + "outputs": { 1489 + "bin": false, 1490 + "dev": false, 1491 + "doc": false, 1492 + "lib": true, 1493 + "sample": false, 1494 + "static": false 1495 + } 1496 + }, 1497 + "linux-x86_64": { 1498 + "outputs": { 1499 + "bin": false, 1500 + "dev": false, 1501 + "doc": false, 1502 + "lib": true, 1503 + "sample": false, 1504 + "static": false 1505 + } 1506 + } 1507 + }, 1508 + "visual_studio_integration": { 1509 + "windows-x86_64": { 1510 + "outputs": { 1511 + "bin": false, 1512 + "dev": false, 1513 + "doc": false, 1514 + "lib": false, 1515 + "sample": false, 1516 + "static": false 1517 + } 1518 + } 1519 + } 1520 + }
+1151
pkgs/development/cuda-modules/cuda/manifests/redistrib_12.9.1.json
··· 1 + { 2 + "release_date": "2025-06-05", 3 + "release_label": "12.9.1", 4 + "release_product": "cuda", 5 + "collectx_bringup": { 6 + "name": "UFM telemetry CollectX Bringup", 7 + "license": "NVIDIA Proprietary", 8 + "license_path": "collectx_bringup/LICENSE.txt", 9 + "version": "1.19.13", 10 + "linux-x86_64": { 11 + "relative_path": "collectx_bringup/linux-x86_64/collectx_bringup-linux-x86_64-1.19.13-archive.tar.xz", 12 + "sha256": "4965fe096fca645a6d4565fd4d12366ae0ec31ec54ca20274910f34eea74b41a", 13 + "md5": "d48b8c177f312c8774c54988594f725c", 14 + "size": "125307508" 15 + }, 16 + "linux-sbsa": { 17 + "relative_path": "collectx_bringup/linux-sbsa/collectx_bringup-linux-sbsa-1.19.13-archive.tar.xz", 18 + "sha256": "5d716fbb80ef7b9ac89f9e3fa8b900a29d4e6c0be487420dc4ee7a05340b57a9", 19 + "md5": "dc2c0bfedf790ba7dc21f684510e592e", 20 + "size": "120696772" 21 + } 22 + }, 23 + "cuda_cccl": { 24 + "name": "CXX Core Compute Libraries", 25 + "license": "CUDA Toolkit", 26 + "license_path": "cuda_cccl/LICENSE.txt", 27 + "version": "12.9.27", 28 + "linux-x86_64": { 29 + "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.9.27-archive.tar.xz", 30 + "sha256": "8b1a5095669e94f2f9afd7715533314d418179e9452be61e2fde4c82a3e542aa", 31 + "md5": "59e3cb66aeb96423dcca73218c85bc02", 32 + "size": "997888" 33 + }, 34 + "linux-sbsa": { 35 + "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.9.27-archive.tar.xz", 36 + "sha256": "8c3da24801b500f1d9217d191bb4b63e5d2096c8e7d0b7695e876853180ba82f", 37 + "md5": "b39d03cfac57a3b2ded8e9b0a6b0e782", 38 + "size": "997840" 39 + }, 40 + "windows-x86_64": { 41 + "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.9.27-archive.zip", 42 + "sha256": "17aaa7c6b8f94a417d8f3261780b7e34b9cbdfab7513bce86768623b06aa28b5", 43 + "md5": "afdfa89a35951f67b5bd70c513f5ef09", 44 + "size": "3127658" 45 + }, 46 + "linux-aarch64": { 47 + "relative_path": "cuda_cccl/linux-aarch64/cuda_cccl-linux-aarch64-12.9.27-archive.tar.xz", 48 + "sha256": "8c87c2db67130108861609eacd40d30ee109656a7765e5172eab71dd6da4c453", 49 + "md5": "25b1a257ed35393052577bd9ee432d3f", 50 + "size": "998228" 51 + } 52 + }, 53 + "cuda_compat": { 54 + "name": "CUDA compat L4T", 55 + "license": "CUDA Toolkit", 56 + "license_path": "cuda_compat/LICENSE.txt", 57 + "version": "12.9.40580548", 58 + "linux-aarch64": { 59 + "relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.9.40580548-archive.tar.xz", 60 + "sha256": "c03fe18b9d23881f068ac97b45001a47778f83d2361728427a3f92b551b1c898", 61 + "md5": "3ca26403b8b36c5cc18104ee174ec874", 62 + "size": "37422044" 63 + } 64 + }, 65 + "cuda_cudart": { 66 + "name": "CUDA Runtime (cudart)", 67 + "license": "CUDA Toolkit", 68 + "license_path": "cuda_cudart/LICENSE.txt", 69 + "version": "12.9.79", 70 + "linux-x86_64": { 71 + "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.9.79-archive.tar.xz", 72 + "sha256": "1f6ad42d4f530b24bfa35894ccf6b7209d2354f59101fd62ec4a6192a184ce99", 73 + "md5": "6153e2b6a43389e5be3d68b04c6488f5", 74 + "size": "1514676" 75 + }, 76 + "linux-sbsa": { 77 + "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.9.79-archive.tar.xz", 78 + "sha256": "8b422a3b2cb8452cb678181b0bf9d7aa7342df168b5319c5488ae3b8514101fc", 79 + "md5": "c4b3e0d206f5dc3aceaddb78a32424d3", 80 + "size": "1521596" 81 + }, 82 + "windows-x86_64": { 83 + "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.9.79-archive.zip", 84 + "sha256": "179e9c43b0735ffe67207b3da556eb5a0c50f3047961882b7657d3b822d34ef8", 85 + "md5": "22e500ce68dc9e099ec18f57e1309808", 86 + "size": "3521238" 87 + }, 88 + "linux-aarch64": { 89 + "relative_path": "cuda_cudart/linux-aarch64/cuda_cudart-linux-aarch64-12.9.79-archive.tar.xz", 90 + "sha256": "f893e2c72be81b0d0e3bc33827c785a96db15fd5aafdc51cc187f3df6fdbb657", 91 + "md5": "8970e9d40a7edada8cd9270906b1daa3", 92 + "size": "1223440" 93 + } 94 + }, 95 + "cuda_cuobjdump": { 96 + "name": "cuobjdump", 97 + "license": "CUDA Toolkit", 98 + "license_path": "cuda_cuobjdump/LICENSE.txt", 99 + "version": "12.9.82", 100 + "linux-x86_64": { 101 + "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.9.82-archive.tar.xz", 102 + "sha256": "ee0de40e8c18068bfcc53e73510e7e7a1a80555205347940df67fa525d24452f", 103 + "md5": "fb4ceb446f3ca58c4ca5381a2c0eee06", 104 + "size": "214896" 105 + }, 106 + "linux-sbsa": { 107 + "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.9.82-archive.tar.xz", 108 + "sha256": "2d39ae9309f81a7980df296a93c0e49215c6fb22d316fd9daae211d29a731d27", 109 + "md5": "9ec739cea851b184b55017d0a6185304", 110 + "size": "208936" 111 + }, 112 + "windows-x86_64": { 113 + "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.9.82-archive.zip", 114 + "sha256": "1eda43a76a2eac25fce5bdb4b68673b5bda737d54cca5513148c36362ab7c811", 115 + "md5": "0a1c8b1f69537bc605c0d5fc28110258", 116 + "size": "6219088" 117 + }, 118 + "linux-aarch64": { 119 + "relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.9.82-archive.tar.xz", 120 + "sha256": "91a9ae2935b411d136c2c61ccbbc0df3a83f17cce122d12d262be202217163ee", 121 + "md5": "ec5905b13be30f8f39e18d1f41dbcf18", 122 + "size": "197604" 123 + } 124 + }, 125 + "cuda_cupti": { 126 + "name": "CUPTI", 127 + "license": "CUDA Toolkit", 128 + "license_path": "cuda_cupti/LICENSE.txt", 129 + "version": "12.9.79", 130 + "linux-x86_64": { 131 + "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.9.79-archive.tar.xz", 132 + "sha256": "f779a24e8f0177b4ce45cbf118cb470139fb5107858df96689d0a0aa01f0fba1", 133 + "md5": "5fe49729261d1f899bd0948026b755ae", 134 + "size": "16799436" 135 + }, 136 + "linux-sbsa": { 137 + "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.9.79-archive.tar.xz", 138 + "sha256": "84f8657375c23a425b2d107c3cde1ce75777bff9798b744b78e146fdc02d2de0", 139 + "md5": "ff4c04b183cc173aa2937a21a3569b5b", 140 + "size": "12805704" 141 + }, 142 + "windows-x86_64": { 143 + "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.9.79-archive.zip", 144 + "sha256": "c96018456dc4db6af6d69d6db0170a2ccc656ddde8c8ce6ee05682c2c5569daa", 145 + "md5": "1cecfef05160d4e6b0f2549534fe7973", 146 + "size": "13359912" 147 + }, 148 + "linux-aarch64": { 149 + "relative_path": "cuda_cupti/linux-aarch64/cuda_cupti-linux-aarch64-12.9.79-archive.tar.xz", 150 + "sha256": "74a884691b2c7e5c8db8bd2a38143fc82f7502f0dd484051809df7953f7ae719", 151 + "md5": "7f92adb9aed6fdb047ebe3c7617c7179", 152 + "size": "4781260" 153 + } 154 + }, 155 + "cuda_cuxxfilt": { 156 + "name": "CUDA cuxxfilt (demangler)", 157 + "license": "CUDA Toolkit", 158 + "license_path": "cuda_cuxxfilt/LICENSE.txt", 159 + "version": "12.9.82", 160 + "linux-x86_64": { 161 + "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.9.82-archive.tar.xz", 162 + "sha256": "833d7e56351d032717f217212577d369d230e284b2ded4bf151403cc11213add", 163 + "md5": "a7f4a446e4fb00657f5bd7eb1dd814a7", 164 + "size": "188692" 165 + }, 166 + "linux-sbsa": { 167 + "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.9.82-archive.tar.xz", 168 + "sha256": "2175ef96b523eb8fea5d6ccfd21b70d6afaee623d00dbab70f11e8aa892c2828", 169 + "md5": "fde8b2db7d7e4afb08e7c703fa735440", 170 + "size": "177440" 171 + }, 172 + "windows-x86_64": { 173 + "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.9.82-archive.zip", 174 + "sha256": "ec5911d680394d90968c480c7359e7f5a4025b9c4806dad673d489e57585afd3", 175 + "md5": "537cd82a0945fe20275d4791e353c3f5", 176 + "size": "178570" 177 + }, 178 + "linux-aarch64": { 179 + "relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.9.82-archive.tar.xz", 180 + "sha256": "37acae6576874c3781e844ea268a9fe076d13aaab3acda6f65bbe885a3726a3c", 181 + "md5": "c8e23bff8cc13fb58a57c90d69e7b374", 182 + "size": "170436" 183 + } 184 + }, 185 + "cuda_demo_suite": { 186 + "name": "CUDA Demo Suite", 187 + "license": "CUDA Toolkit", 188 + "license_path": "cuda_demo_suite/LICENSE.txt", 189 + "version": "12.9.79", 190 + "linux-x86_64": { 191 + "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.9.79-archive.tar.xz", 192 + "sha256": "92e0b324bf02d9705b8dd5bf1d36149c06512c720ceda7cc7d791fc3ecf64f0e", 193 + "md5": "5030cddcab7101704bb8a9b53c6137ad", 194 + "size": "4036604" 195 + }, 196 + "windows-x86_64": { 197 + "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.9.79-archive.zip", 198 + "sha256": "adffd0b0f7cca262025f171dcaa73f62af020de5d9a0d6e0fbe7dbd827dd77a8", 199 + "md5": "9a8c3bbd696392e768ae3278e269cbd9", 200 + "size": "5164004" 201 + } 202 + }, 203 + "cuda_documentation": { 204 + "name": "CUDA Documentation", 205 + "license": "CUDA Toolkit", 206 + "license_path": "cuda_documentation/LICENSE.txt", 207 + "version": "12.9.88", 208 + "linux-x86_64": { 209 + "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.9.88-archive.tar.xz", 210 + "sha256": "d6e44c454654016a3650f3101688231ba111cd00647b726b34d18ff0bd721933", 211 + "md5": "17436d82e589824bbf3f4ff669201d81", 212 + "size": "67920" 213 + }, 214 + "linux-sbsa": { 215 + "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.9.88-archive.tar.xz", 216 + "sha256": "e1c47f32279a827baf8b4339c1737d7bd8e54c73388835e5fae3e2db83db2479", 217 + "md5": "995f5692be016e44821fb85ebc3a62d9", 218 + "size": "67924" 219 + }, 220 + "windows-x86_64": { 221 + "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.9.88-archive.zip", 222 + "sha256": "660f2f71b94c13a021850a8bb6227dfb4eb9a8dd8e0f6bc9feb0b993dea180fd", 223 + "md5": "3d21d1b9056629557bb2745f962af636", 224 + "size": "107626" 225 + }, 226 + "linux-aarch64": { 227 + "relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.9.88-archive.tar.xz", 228 + "sha256": "830476a755f9a8c9780a6876d0ed562c073f29968c3e0e91962d0fd14b3f3618", 229 + "md5": "098d318ebb7700a6513e57e41edf20c8", 230 + "size": "67948" 231 + } 232 + }, 233 + "cuda_gdb": { 234 + "name": "CUDA GDB", 235 + "license": "CUDA Toolkit", 236 + "license_path": "cuda_gdb/LICENSE.txt", 237 + "version": "12.9.79", 238 + "linux-x86_64": { 239 + "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.9.79-archive.tar.xz", 240 + "sha256": "3dbb657683cd4f2989c30bdad31b3f4493795a9acc8a2214f48df3cfca7c37c0", 241 + "md5": "1405f9cf4a5d2c03785a69aefa05de16", 242 + "size": "67691620" 243 + }, 244 + "linux-sbsa": { 245 + "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.9.79-archive.tar.xz", 246 + "sha256": "251b9bd86ffcce0cdc4a5480ef3d8d609ca3a276cbbb5c793ca9978721d31faf", 247 + "md5": "b76ab824a5b651ecec31978e6e2f41bf", 248 + "size": "45695592" 249 + }, 250 + "linux-aarch64": { 251 + "relative_path": "cuda_gdb/linux-aarch64/cuda_gdb-linux-aarch64-12.9.79-archive.tar.xz", 252 + "sha256": "5473c27f1ec03fe064a09399e52b251e6ca5d3b9a67f21c1a26a02a26102f165", 253 + "md5": "95325479bec751d72d4f063d8d244049", 254 + "size": "45662012" 255 + } 256 + }, 257 + "cuda_nsight": { 258 + "name": "Nsight Eclipse Edition Plugin", 259 + "license": "CUDA Toolkit", 260 + "license_path": "cuda_nsight/LICENSE.txt", 261 + "version": "12.9.79", 262 + "linux-x86_64": { 263 + "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.9.79-archive.tar.xz", 264 + "sha256": "5c3994440ce7aa6ac5ab120e45f25f5f5eaa631af0f793fab860a5edbc499518", 265 + "md5": "3bce6195222da1c1d549fbd2d83422e8", 266 + "size": "118693300" 267 + } 268 + }, 269 + "cuda_nvcc": { 270 + "name": "CUDA NVCC", 271 + "license": "CUDA Toolkit", 272 + "license_path": "cuda_nvcc/LICENSE.txt", 273 + "version": "12.9.86", 274 + "linux-x86_64": { 275 + "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.9.86-archive.tar.xz", 276 + "sha256": "7a1a5b652e5ef85c82b721d10672fc9a2dbaab44e9bd3c65a69517bf53998c35", 277 + "md5": "ac1871c955070267e117bd985f6dbb36", 278 + "size": "81100244" 279 + }, 280 + "linux-sbsa": { 281 + "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.9.86-archive.tar.xz", 282 + "sha256": "0aa1fce92dbae76c059c27eefb9d0ffb58e1291151e44ff7c7f1fc2dd9376c0d", 283 + "md5": "1322a14e4d6482f69d4b8a14a7d5f4c5", 284 + "size": "73407012" 285 + }, 286 + "windows-x86_64": { 287 + "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.9.86-archive.zip", 288 + "sha256": "227b109663b5e57d2718bcabb24a4ba0d9d4e52d958e327dc476f7c28691be85", 289 + "md5": "ff9b2942aaa3a1dfb487da6767bc689f", 290 + "size": "126917884" 291 + }, 292 + "linux-aarch64": { 293 + "relative_path": "cuda_nvcc/linux-aarch64/cuda_nvcc-linux-aarch64-12.9.86-archive.tar.xz", 294 + "sha256": "2432ef8a7c12d0a9ce3332a8af42b123c07f256390b3390802b1b2c6254c6c74", 295 + "md5": "f846e79e53be949484a4968880eb9dd9", 296 + "size": "77162776" 297 + } 298 + }, 299 + "cuda_nvdisasm": { 300 + "name": "CUDA nvdisasm", 301 + "license": "CUDA Toolkit", 302 + "license_path": "cuda_nvdisasm/LICENSE.txt", 303 + "version": "12.9.88", 304 + "linux-x86_64": { 305 + "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.9.88-archive.tar.xz", 306 + "sha256": "49296dd550e05434185a8588ec639f1325b2de413e2321ddd7e56c5182a476ff", 307 + "md5": "87ec016e430618bf724a3e8332bfcca6", 308 + "size": "5483340" 309 + }, 310 + "linux-sbsa": { 311 + "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.9.88-archive.tar.xz", 312 + "sha256": "28b2597f0901cfafcd050cba0877c1eb5edcd7ebd8164aea356cec832e636ee3", 313 + "md5": "0d6f0b8883e55ca07d64cbb746b80e8c", 314 + "size": "5408212" 315 + }, 316 + "windows-x86_64": { 317 + "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.9.88-archive.zip", 318 + "sha256": "955ba1f52f7115031f10408ce3cec4c745df41dba8fdf6024c3983d899e9fbbc", 319 + "md5": "43cd76e59014be18d96ce03e2ed09d6b", 320 + "size": "5791897" 321 + }, 322 + "linux-aarch64": { 323 + "relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.9.88-archive.tar.xz", 324 + "sha256": "99bf70149423c42c8dc2649f76f8983101dcf9879d355cfb2582b2adbed84614", 325 + "md5": "cb9f7798d824ef1696fdde67f9506aa4", 326 + "size": "5416148" 327 + } 328 + }, 329 + "cuda_nvml_dev": { 330 + "name": "CUDA NVML Headers", 331 + "license": "CUDA Toolkit", 332 + "license_path": "cuda_nvml_dev/LICENSE.txt", 333 + "version": "12.9.79", 334 + "linux-x86_64": { 335 + "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.9.79-archive.tar.xz", 336 + "sha256": "1ad0866dbfff6a9e2661f5348e4ca4c2a4e40882b90014ab127f2734856ecccb", 337 + "md5": "7e615aa7b4525d3cc1b28379abcf6ce5", 338 + "size": "129244" 339 + }, 340 + "linux-sbsa": { 341 + "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.9.79-archive.tar.xz", 342 + "sha256": "e97e668ead7ebc1fb7e93ffe303019660d0119c4e4d0e8ef26ce012bbbea9b34", 343 + "md5": "d48bcaa83a7299b836d381b32e94a99d", 344 + "size": "130480" 345 + }, 346 + "windows-x86_64": { 347 + "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.9.79-archive.zip", 348 + "sha256": "1894b70c5487a739c740929263fa3fbca80e53790647abc02b74eac024b97be8", 349 + "md5": "213d773bb297b15e9f697ec8f1363bd9", 350 + "size": "144955" 351 + }, 352 + "linux-aarch64": { 353 + "relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.9.79-archive.tar.xz", 354 + "sha256": "531ac94b8b83209657cd14b28d23660df252393fb34c24f5d8919c56c977477e", 355 + "md5": "3fe82d3f6042a22ac3d119192577db79", 356 + "size": "130544" 357 + } 358 + }, 359 + "cuda_nvprof": { 360 + "name": "CUDA nvprof", 361 + "license": "CUDA Toolkit", 362 + "license_path": "cuda_nvprof/LICENSE.txt", 363 + "version": "12.9.79", 364 + "linux-x86_64": { 365 + "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.9.79-archive.tar.xz", 366 + "sha256": "8d8d1a9004710bad8d7a653769f088064b0285a06a80b46c4da7598115a0c6a2", 367 + "md5": "df8f768c6c21b06cb048b9a4b0ac39e7", 368 + "size": "2402440" 369 + }, 370 + "windows-x86_64": { 371 + "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.9.79-archive.zip", 372 + "sha256": "81aefd12ab0a24f88feee10303b814fcf21887b3947d5e73523ed14338ef4e2b", 373 + "md5": "69ada7050609c5860a2396a6354665e0", 374 + "size": "1705346" 375 + } 376 + }, 377 + "cuda_nvprune": { 378 + "name": "CUDA nvprune", 379 + "license": "CUDA Toolkit", 380 + "license_path": "cuda_nvprune/LICENSE.txt", 381 + "version": "12.9.82", 382 + "linux-x86_64": { 383 + "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.9.82-archive.tar.xz", 384 + "sha256": "a06f0e2959a4dd3dbb62a984dbe77b813397022596f5c62d74ddd83b238571f2", 385 + "md5": "db647ad5946c1e4cb0289c16e5ec92d8", 386 + "size": "59372" 387 + }, 388 + "linux-sbsa": { 389 + "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.9.82-archive.tar.xz", 390 + "sha256": "15e1d6527bf04c162950251940b10b8b8254f68028e2ffc0bfb7ed84bb2e1382", 391 + "md5": "3d51536a3582379389d821afa05becfd", 392 + "size": "51052" 393 + }, 394 + "windows-x86_64": { 395 + "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.9.82-archive.zip", 396 + "sha256": "be23018507f015ca948c503a43a3c48449c0dc1ceaab1e721caf01f024727312", 397 + "md5": "f5c1eaa20c7c8c67a564f04cec87fca2", 398 + "size": "142316" 399 + }, 400 + "linux-aarch64": { 401 + "relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.9.82-archive.tar.xz", 402 + "sha256": "69fa4cf2cede678825e0c8032ccd629e17de1b9d8667b05b6702d873fd2fb926", 403 + "md5": "00c370560287a3dcdeedb32fe13e7e0e", 404 + "size": "52876" 405 + } 406 + }, 407 + "cuda_nvrtc": { 408 + "name": "CUDA NVRTC", 409 + "license": "CUDA Toolkit", 410 + "license_path": "cuda_nvrtc/LICENSE.txt", 411 + "version": "12.9.86", 412 + "linux-x86_64": { 413 + "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.9.86-archive.tar.xz", 414 + "sha256": "82913658363892dbc0f2638b070476234476e06e084fed60db861cb7e161a6af", 415 + "md5": "8ed74b72c44ee50759f820dee875589c", 416 + "size": "114231976" 417 + }, 418 + "linux-sbsa": { 419 + "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.9.86-archive.tar.xz", 420 + "sha256": "fb2d50c791465f333fc2236d2419170cf7a7886f48dd9b967a10f8233c686029", 421 + "md5": "483dc56df046c9c03eb17cd637bb8fc9", 422 + "size": "53265740" 423 + }, 424 + "windows-x86_64": { 425 + "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.9.86-archive.zip", 426 + "sha256": "1aa0644fa53c8ca34cdc73db17bcc73530557bdd3f582c7bfdbd7916c8b48f65", 427 + "md5": "76317f5006ce9de6720cea0b3bdc7db6", 428 + "size": "314608748" 429 + }, 430 + "linux-aarch64": { 431 + "relative_path": "cuda_nvrtc/linux-aarch64/cuda_nvrtc-linux-aarch64-12.9.86-archive.tar.xz", 432 + "sha256": "785b0952c0f77dd0feb9a674f3fcca3fcf05541bbe27f70a5926da9f85339152", 433 + "md5": "b49aeba8583248a4cd628154361d313d", 434 + "size": "57633224" 435 + } 436 + }, 437 + "cuda_nvtx": { 438 + "name": "CUDA NVTX", 439 + "license": "CUDA Toolkit", 440 + "license_path": "cuda_nvtx/LICENSE.txt", 441 + "version": "12.9.79", 442 + "linux-x86_64": { 443 + "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.9.79-archive.tar.xz", 444 + "sha256": "819bc39192955e6ba2067de39b85f30e157de462945e54b12bfdeda429d793fb", 445 + "md5": "3a56b3c5c1e20d99cff4c354e57ea30f", 446 + "size": "64496" 447 + }, 448 + "linux-sbsa": { 449 + "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.9.79-archive.tar.xz", 450 + "sha256": "dae359c2c51f83a5cd402468f481a82aeb6d32d79dc707d3625607e83cf97ceb", 451 + "md5": "d783ac2926973ad682c69270d047c3f3", 452 + "size": "64856" 453 + }, 454 + "windows-x86_64": { 455 + "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.9.79-archive.zip", 456 + "sha256": "b9d506ce9ba056bf171b60e9dada06fb3d8bed5453a6399d0541960bf9b81659", 457 + "md5": "907cfcf3f3b637912ded30349ecfd515", 458 + "size": "87029" 459 + }, 460 + "linux-aarch64": { 461 + "relative_path": "cuda_nvtx/linux-aarch64/cuda_nvtx-linux-aarch64-12.9.79-archive.tar.xz", 462 + "sha256": "f1a4366e45dbfd0a4e6210a5a4b9b51501aaebb6b58845d3f1b271ec3d7f3e15", 463 + "md5": "6b40a46f73f46a7d8bac37b212989007", 464 + "size": "65396" 465 + } 466 + }, 467 + "cuda_nvvp": { 468 + "name": "CUDA NVVP", 469 + "license": "CUDA Toolkit", 470 + "license_path": "cuda_nvvp/LICENSE.txt", 471 + "version": "12.9.79", 472 + "linux-x86_64": { 473 + "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.9.79-archive.tar.xz", 474 + "sha256": "6cdf9196373a848856c1afc6f1df1023649fb5fe77b896967ecc0b014b200003", 475 + "md5": "0ded9b80cf8fc2c2233b28d582f2334e", 476 + "size": "117732648" 477 + }, 478 + "windows-x86_64": { 479 + "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.9.79-archive.zip", 480 + "sha256": "a7e1ac0de34c69afc288283ea75314b67f109b08d046c3622405dff8f66b0720", 481 + "md5": "dd673788d3fae14c38af5c1506fae11d", 482 + "size": "120342251" 483 + } 484 + }, 485 + "cuda_opencl": { 486 + "name": "CUDA OpenCL", 487 + "license": "CUDA Toolkit", 488 + "license_path": "cuda_opencl/LICENSE.txt", 489 + "version": "12.9.19", 490 + "linux-x86_64": { 491 + "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.9.19-archive.tar.xz", 492 + "sha256": "1bddacc2f0de77901faad5fecfad8fef8136ea8dd708e02177d10eef97d85b78", 493 + "md5": "d0a85b602afc8957374d3f536dfd0306", 494 + "size": "94140" 495 + }, 496 + "windows-x86_64": { 497 + "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.9.19-archive.zip", 498 + "sha256": "7c78e05697a3f74510c4154b175ce4597ed0719c7793236ca7f3989eccae0ff6", 499 + "md5": "e2dec7d45f8d87045c4a37bb882e9cf4", 500 + "size": "139663" 501 + } 502 + }, 503 + "cuda_profiler_api": { 504 + "name": "CUDA Profiler API", 505 + "license": "CUDA Toolkit", 506 + "license_path": "cuda_profiler_api/LICENSE.txt", 507 + "version": "12.9.79", 508 + "linux-x86_64": { 509 + "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.9.79-archive.tar.xz", 510 + "sha256": "8c50636bfb97e9420905aa795b9fa6e3ad0b30ec6a6c8b0b8db519beb9241ce6", 511 + "md5": "483998e0e5b012d976bf62ada20bd4fa", 512 + "size": "16316" 513 + }, 514 + "linux-sbsa": { 515 + "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.9.79-archive.tar.xz", 516 + "sha256": "e07f47ef3aeb3a3ca995e9070d77d98ad79460216bf2075c9f9018962ae1d03b", 517 + "md5": "55345cd640f299f8da43ef946dd8aa89", 518 + "size": "16316" 519 + }, 520 + "windows-x86_64": { 521 + "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.9.79-archive.zip", 522 + "sha256": "b05519f8ce4f02167bfc859358f62eb771d89ac2af3a6952a82317f2af4bc5bd", 523 + "md5": "f5da20e1160f547602ec1c558dd0bc64", 524 + "size": "20352" 525 + }, 526 + "linux-aarch64": { 527 + "relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.9.79-archive.tar.xz", 528 + "sha256": "e26d82b4ce994dc445dc0191b1a5fe68dacc7290bfb9c2133b4979fe90e05433", 529 + "md5": "738fe1e26407ab88e0fd3209b4da1cfa", 530 + "size": "16308" 531 + } 532 + }, 533 + "cuda_sandbox_dev": { 534 + "name": "CUDA nvsandboxutils Headers", 535 + "license": "CUDA Toolkit", 536 + "license_path": "cuda_sandbox_dev/LICENSE.txt", 537 + "version": "12.9.19", 538 + "linux-x86_64": { 539 + "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-12.9.19-archive.tar.xz", 540 + "sha256": "058c9616f9bb4e57c58996a053cf9a87f655c139dc2fa11af7bed74432bd8153", 541 + "md5": "ce4326bc03b26b88a552db8b163d7f5f", 542 + "size": "29172" 543 + } 544 + }, 545 + "cuda_sanitizer_api": { 546 + "name": "CUDA Compute Sanitizer API", 547 + "license": "CUDA Toolkit", 548 + "license_path": "cuda_sanitizer_api/LICENSE.txt", 549 + "version": "12.9.79", 550 + "linux-x86_64": { 551 + "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.9.79-archive.tar.xz", 552 + "sha256": "e23aad21132ff58b92a22aad372a7048793400b79c625665d325d4ecec6979bf", 553 + "md5": "9d138eb96c11e1b9293408e5b7a97114", 554 + "size": "9758036" 555 + }, 556 + "linux-sbsa": { 557 + "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.9.79-archive.tar.xz", 558 + "sha256": "281538927b6818d4687fad102c0603ab7b389513c9c129f3e0de8c61ac7f474d", 559 + "md5": "3192ef7e50255f80430471ae6add0ebf", 560 + "size": "7753752" 561 + }, 562 + "windows-x86_64": { 563 + "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.9.79-archive.zip", 564 + "sha256": "b1f366312cb52164dfe7b78463ab085b742f052e74b89e9da08561a8ca8b06e9", 565 + "md5": "1821743a8a46f3e4bab0fe96dac813f8", 566 + "size": "10103190" 567 + }, 568 + "linux-aarch64": { 569 + "relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.9.79-archive.tar.xz", 570 + "sha256": "2baaba3ff47eceb529ddcc866fc7e647fd02427ef3dbb8bec06689f919c14c69", 571 + "md5": "e48b00b6ed2124ac4a3a0b20201ba4dd", 572 + "size": "4808620" 573 + } 574 + }, 575 + "driver_assistant": { 576 + "name": "NVIDIA Driver Assistant", 577 + "license": "MIT", 578 + "license_path": "driver_assistant/LICENSE.txt", 579 + "version": "0.21.57.08", 580 + "linux-all": { 581 + "relative_path": "driver_assistant/source/driver_assistant-0.21.57.08-archive.tar.xz", 582 + "sha256": "4904c08e1de1aa790d200f36528aaa672ab6b3c6620bbfe5e221312b9ef1120a", 583 + "md5": "ebb37f4ad248ddba8071c570f5267da3", 584 + "size": "38644" 585 + } 586 + }, 587 + "fabricmanager": { 588 + "name": "NVIDIA Fabric Manager", 589 + "license": "NVIDIA Driver", 590 + "license_path": "fabricmanager/LICENSE.txt", 591 + "version": "575.57.08", 592 + "linux-x86_64": { 593 + "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-575.57.08-archive.tar.xz", 594 + "sha256": "2e7dc4db6788e618af345fb50dee63115b5116ccb57d6d27d93c1ff5e2c3a8cf", 595 + "md5": "39f4aa35a3f7cda55297bb73c91a5481", 596 + "size": "8077772" 597 + }, 598 + "linux-sbsa": { 599 + "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-575.57.08-archive.tar.xz", 600 + "sha256": "239a7f8406987fb6d44cd4f7f6ba6e843b3f3acb7b1732e6ab5c0d370690ee85", 601 + "md5": "4d288febfed83ff3d532ebbc692f65ec", 602 + "size": "7336832" 603 + } 604 + }, 605 + "imex": { 606 + "name": "Nvidia-Imex", 607 + "license": "NVIDIA Proprietary", 608 + "license_path": "imex/LICENSE.txt", 609 + "version": "575.57.08", 610 + "linux-x86_64": { 611 + "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-575.57.08-archive.tar.xz", 612 + "sha256": "5dfe195429b0967788b7e9b4bab85d4936220d6d2f6cf394a61bd3439b437506", 613 + "md5": "909fd5da3b23f54e39484efd187f4c3e", 614 + "size": "7718644" 615 + }, 616 + "linux-sbsa": { 617 + "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-575.57.08-archive.tar.xz", 618 + "sha256": "36d1a49fb52294ef5352eeea457d131f3d14320fca0a56633d7798ab32eead18", 619 + "md5": "bd3d1ce8d91e1fd7d26191c05292698e", 620 + "size": "7149236" 621 + } 622 + }, 623 + "libcublas": { 624 + "name": "CUDA cuBLAS", 625 + "license": "CUDA Toolkit", 626 + "license_path": "libcublas/LICENSE.txt", 627 + "version": "12.9.1.4", 628 + "linux-x86_64": { 629 + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.9.1.4-archive.tar.xz", 630 + "sha256": "546addc4a9d82b8f23aa9ba9274b6bc0429a63008a31c759884ac24880796057", 631 + "md5": "9b07f0c3d94534e56e003c6016b9771c", 632 + "size": "933611504" 633 + }, 634 + "linux-sbsa": { 635 + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.9.1.4-archive.tar.xz", 636 + "sha256": "e99b074e6f66034e563508118804599d7579f73afc8424c55ad5fd8d12e085a5", 637 + "md5": "4c7cdc43283c0ba62e665b02e9ec7540", 638 + "size": "932528492" 639 + }, 640 + "windows-x86_64": { 641 + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.9.1.4-archive.zip", 642 + "sha256": "d534d98b0b453a98914dbf3adf47d7e84b55037abf02f87466439e1dcef581ed", 643 + "md5": "3f092963b0767968fe6f02febc1b0cbf", 644 + "size": "549755186" 645 + }, 646 + "linux-aarch64": { 647 + "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.9.1.4-archive.tar.xz", 648 + "sha256": "f75938d72153902cf08d1666311f35851e7eb6a16af743b2346bc68d7ba6b341", 649 + "md5": "15f6396431885647e961af811a90cc06", 650 + "size": "493899648" 651 + } 652 + }, 653 + "libcudla": { 654 + "name": "cuDLA", 655 + "license": "CUDA Toolkit", 656 + "license_path": "libcudla/LICENSE.txt", 657 + "version": "12.9.19", 658 + "linux-aarch64": { 659 + "relative_path": "libcudla/linux-aarch64/libcudla-linux-aarch64-12.9.19-archive.tar.xz", 660 + "sha256": "ef7c1a05d9927c53aa089ec2217a1e999ffac0e776145d798bf784279fc79d40", 661 + "md5": "dd1fc18bd0fe3ed38b87a453d31575a0", 662 + "size": "38548" 663 + } 664 + }, 665 + "libcufft": { 666 + "name": "CUDA cuFFT", 667 + "license": "CUDA Toolkit", 668 + "license_path": "libcufft/LICENSE.txt", 669 + "version": "11.4.1.4", 670 + "linux-x86_64": { 671 + "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.4.1.4-archive.tar.xz", 672 + "sha256": "b0e65af59b0c2f6c8ed9f5552a9b375890855b7926ae2c0404d15dcf2565bda4", 673 + "md5": "3ffadd77d5b084470aa8d9215d760e76", 674 + "size": "470942192" 675 + }, 676 + "linux-sbsa": { 677 + "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.4.1.4-archive.tar.xz", 678 + "sha256": "b87637db96e485f4793d7ca8bd2cf07250eca5c86f6c56744a36683418359c03", 679 + "md5": "4a0906639fd293f529b8f949bc3ad9eb", 680 + "size": "471560648" 681 + }, 682 + "windows-x86_64": { 683 + "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.4.1.4-archive.zip", 684 + "sha256": "f26f80bb9abff3269c548e1559e8c2b4ba58ccb8acc6095bbc6404fc962d4b80", 685 + "md5": "504ad2e94fd0d923b8a7082659813431", 686 + "size": "198361265" 687 + }, 688 + "linux-aarch64": { 689 + "relative_path": "libcufft/linux-aarch64/libcufft-linux-aarch64-11.4.1.4-archive.tar.xz", 690 + "sha256": "5d992b98f0d3d294e339ed2f65a477a587803c1567598a120349fae52596bf20", 691 + "md5": "1f10a57d45e9078e940340cdeff26478", 692 + "size": "471529132" 693 + } 694 + }, 695 + "libcufile": { 696 + "name": "CUDA cuFile", 697 + "license": "CUDA Toolkit", 698 + "license_path": "libcufile/LICENSE.txt", 699 + "version": "1.14.1.1", 700 + "linux-x86_64": { 701 + "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.14.1.1-archive.tar.xz", 702 + "sha256": "7ba9834b8dc2f8cdb1710a49f3de3f627bbcd4cc1f8a754019c66c8c80fdaee7", 703 + "md5": "e59833cbd8e423948fa5814a276315e3", 704 + "size": "42129088" 705 + }, 706 + "linux-sbsa": { 707 + "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.14.1.1-archive.tar.xz", 708 + "sha256": "6b1d2a771bd822fdd06a6286eb59acba179b13fe063ae5b0de8fc0f4991a39d8", 709 + "md5": "5a8499cdc22754fe5c9335065d708ea4", 710 + "size": "41676328" 711 + }, 712 + "linux-aarch64": { 713 + "relative_path": "libcufile/linux-aarch64/libcufile-linux-aarch64-1.14.1.1-archive.tar.xz", 714 + "sha256": "196b61a1bf02b85e76c21bdfe414a3f4db4380df41d9212c9eb6d0aa92eee1ce", 715 + "md5": "c7e269a01ecd2dc427941c5bc775c2ef", 716 + "size": "41655988" 717 + } 718 + }, 719 + "libcurand": { 720 + "name": "CUDA cuRAND", 721 + "license": "CUDA Toolkit", 722 + "license_path": "libcurand/LICENSE.txt", 723 + "version": "10.3.10.19", 724 + "linux-x86_64": { 725 + "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.10.19-archive.tar.xz", 726 + "sha256": "48281b4caadb1cf790d44ac76b23c77d06f474c0b1799814f314aafec9258ad6", 727 + "md5": "e2fd0b8dd197f3bccc0ee19e5640fc93", 728 + "size": "89582256" 729 + }, 730 + "linux-sbsa": { 731 + "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.10.19-archive.tar.xz", 732 + "sha256": "078afec842c99b3a953d62cc76bd74afa2d883dc436e6d642e6440bb1e85eb8e", 733 + "md5": "fae5b6ce60678f452a2c760e8bf27563", 734 + "size": "89544732" 735 + }, 736 + "windows-x86_64": { 737 + "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.10.19-archive.zip", 738 + "sha256": "d0411f0b8c07e90d0fb6e01bfa7a54c9cb80f2ddf67e4ded2d96a50e19aadad6", 739 + "md5": "6ccce2f4f1f6d9592c908fa1cb91536d", 740 + "size": "67904600" 741 + }, 742 + "linux-aarch64": { 743 + "relative_path": "libcurand/linux-aarch64/libcurand-linux-aarch64-10.3.10.19-archive.tar.xz", 744 + "sha256": "e5087640b5c9cd8bc173efb6a21f8388b24da59511cc3d57e60afc5e05d14b50", 745 + "md5": "71ed8ff7a7e539c0be8ca4b699f2f3e1", 746 + "size": "79761424" 747 + } 748 + }, 749 + "libcusolver": { 750 + "name": "CUDA cuSOLVER", 751 + "license": "CUDA Toolkit", 752 + "license_path": "libcusolver/LICENSE.txt", 753 + "version": "11.7.5.82", 754 + "linux-x86_64": { 755 + "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.7.5.82-archive.tar.xz", 756 + "sha256": "3d3b96f3087dbc43893a28691b172f31725b316d524f5a3c1e6837257c898d06", 757 + "md5": "efcc5d100623563d1a56dff59b45b65d", 758 + "size": "324393196" 759 + }, 760 + "linux-sbsa": { 761 + "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.7.5.82-archive.tar.xz", 762 + "sha256": "db463593ffcbc78f542a7f1ef808da43bf742acae654d970d99a47289c2a83e5", 763 + "md5": "63113f462dc11289f996eec8bab1db74", 764 + "size": "323573816" 765 + }, 766 + "windows-x86_64": { 767 + "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.7.5.82-archive.zip", 768 + "sha256": "e991d64a0bbe3e0bb69ce2adce000244288002b0341894729666d66adb9b4f25", 769 + "md5": "e2d79987f6e38f63cc64816f393a8e51", 770 + "size": "322216184" 771 + }, 772 + "linux-aarch64": { 773 + "relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.7.5.82-archive.tar.xz", 774 + "sha256": "45e2fefeee5797c0492d8a9ee26c3dbb7af0cdcefe6f1cd25bd586daa633d9a0", 775 + "md5": "e311d62bfc65c6afc29152f6e923f78c", 776 + "size": "113258352" 777 + } 778 + }, 779 + "libcusparse": { 780 + "name": "CUDA cuSPARSE", 781 + "license": "CUDA Toolkit", 782 + "license_path": "libcusparse/LICENSE.txt", 783 + "version": "12.5.10.65", 784 + "linux-x86_64": { 785 + "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.5.10.65-archive.tar.xz", 786 + "sha256": "a83415dcd3e1183afe363d4740f9f0309cfe560c6c08016c2a61468304f4b848", 787 + "md5": "c7ed952d12dec0f50a4386e5d09203f6", 788 + "size": "398914580" 789 + }, 790 + "linux-sbsa": { 791 + "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.5.10.65-archive.tar.xz", 792 + "sha256": "8d1c8a57ba3eaecc3f7c11e29fed275a2f3dca5cea51dd2a24d07ab5d9998583", 793 + "md5": "2d48c3aecca07be0a458a977350ce175", 794 + "size": "398606816" 795 + }, 796 + "windows-x86_64": { 797 + "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.5.10.65-archive.zip", 798 + "sha256": "abb4bfc01198f82fbc956773ccb98c578c03027b6ad425e829355be0c0a11a4a", 799 + "md5": "33ce31c3d880596c31304c965dbfcdce", 800 + "size": "358114928" 801 + }, 802 + "linux-aarch64": { 803 + "relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.5.10.65-archive.tar.xz", 804 + "sha256": "b294b6cd0acf5e68078d2fe4d41d95a4073fed780805adca7774bce7cbbe5b65", 805 + "md5": "ce4d363d3affd40fe751f065ec2bd4cf", 806 + "size": "131075108" 807 + } 808 + }, 809 + "libnpp": { 810 + "name": "CUDA NPP", 811 + "license": "CUDA Toolkit", 812 + "license_path": "libnpp/LICENSE.txt", 813 + "version": "12.4.1.87", 814 + "linux-x86_64": { 815 + "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.4.1.87-archive.tar.xz", 816 + "sha256": "49351448d896854284ec708c14506eaaceb92aa01fbe35c91d5c52ad482e17ae", 817 + "md5": "03de546e34ad54d0119594bc237c5e87", 818 + "size": "331733872" 819 + }, 820 + "linux-sbsa": { 821 + "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.4.1.87-archive.tar.xz", 822 + "sha256": "992d461905366cec4243b26ce7bfe997c0c0eabf53a001333025930a1a0c7237", 823 + "md5": "8de3be3d9043a07011b0de46c49ea668", 824 + "size": "330804724" 825 + }, 826 + "windows-x86_64": { 827 + "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.4.1.87-archive.zip", 828 + "sha256": "cfcfbf59e4e5ce71113c058bd4eba3dd56e4db080932146d4047c0d44b4a558e", 829 + "md5": "7549e1191510ae5ca9291e5f13c70296", 830 + "size": "274109870" 831 + }, 832 + "linux-aarch64": { 833 + "relative_path": "libnpp/linux-aarch64/libnpp-linux-aarch64-12.4.1.87-archive.tar.xz", 834 + "sha256": "50c9f80592eaf4f246c82475143768b848333d9f540782257d42023f5fe68fdf", 835 + "md5": "869efb32d5ab9468fda4cb94848cf90f", 836 + "size": "104647240" 837 + } 838 + }, 839 + "libnvfatbin": { 840 + "name": "NVIDIA compiler library for fatbin interaction", 841 + "license": "CUDA Toolkit", 842 + "license_path": "libnvfatbin/LICENSE.txt", 843 + "version": "12.9.82", 844 + "linux-x86_64": { 845 + "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-12.9.82-archive.tar.xz", 846 + "sha256": "315be969a303437329bf72d7141babed024fc54f90a10aa748b03be8f826d57b", 847 + "md5": "d5e2dc19c01ab62dbf437a1ef80847b1", 848 + "size": "930820" 849 + }, 850 + "linux-sbsa": { 851 + "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-12.9.82-archive.tar.xz", 852 + "sha256": "87bf71288ea7390d039b246fa794cad2ddd3b164ce9566f8542bb15039432cdb", 853 + "md5": "91902ce86f6f55a4ecc948f95bf1c032", 854 + "size": "836312" 855 + }, 856 + "windows-x86_64": { 857 + "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-12.9.82-archive.zip", 858 + "sha256": "86563b25096bbc21d74b1c043701ec8596499f76b40e32f9ec9179fc10404d00", 859 + "md5": "c0963a07d7f2cbffd34b0b1ec6cae5c0", 860 + "size": "2217262" 861 + }, 862 + "linux-aarch64": { 863 + "relative_path": "libnvfatbin/linux-aarch64/libnvfatbin-linux-aarch64-12.9.82-archive.tar.xz", 864 + "sha256": "248e77ede9afbd6060cda7de0475d222731ac021e22e696ce75ed72b426dfca9", 865 + "md5": "814b2ff13e944a07669580eb85c0e653", 866 + "size": "808780" 867 + } 868 + }, 869 + "libnvidia_nscq": { 870 + "name": "NVIDIA NSCQ API", 871 + "license": "NVIDIA Driver", 872 + "license_path": "libnvidia_nscq/LICENSE.txt", 873 + "version": "575.57.08", 874 + "linux-x86_64": { 875 + "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-575.57.08-archive.tar.xz", 876 + "sha256": "7c54e959ee50212be8595e01ee76581c1f3a13c19b2279424b55a8d26385c41a", 877 + "md5": "b86a87c4f9fd58a79ced07cf82cec271", 878 + "size": "455504" 879 + }, 880 + "linux-sbsa": { 881 + "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-575.57.08-archive.tar.xz", 882 + "sha256": "931004b8b2062249016a9bded2499f70331d27b265226ed879428b8bd7e4bb20", 883 + "md5": "790ca3dd29b03a71f32ad1dd05611a9e", 884 + "size": "446980" 885 + } 886 + }, 887 + "libnvjitlink": { 888 + "name": "NVIDIA compiler library for JIT LTO functionality", 889 + "license": "CUDA Toolkit", 890 + "license_path": "libnvjitlink/LICENSE.txt", 891 + "version": "12.9.86", 892 + "linux-x86_64": { 893 + "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.9.86-archive.tar.xz", 894 + "sha256": "392cac3144b52ba14900bc7259ea6405ae6da88a8c704eab9bbbcc9ba4824b07", 895 + "md5": "9156156146001536d1c8346783991d1b", 896 + "size": "54021940" 897 + }, 898 + "linux-sbsa": { 899 + "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.9.86-archive.tar.xz", 900 + "sha256": "9c9227c1e9122fd8448cafced3b32bc69f40d3c041d25034ea23611a1262852f", 901 + "md5": "7fdf2864352ac613415327ebde38598b", 902 + "size": "50981988" 903 + }, 904 + "windows-x86_64": { 905 + "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.9.86-archive.zip", 906 + "sha256": "ee7175da9628d47ccc92dce6d28d57ca77633e79079a2aee90e2a645edcd1384", 907 + "md5": "4cdb56f88316a5ade3edf69a1e7192e8", 908 + "size": "265666466" 909 + }, 910 + "linux-aarch64": { 911 + "relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.9.86-archive.tar.xz", 912 + "sha256": "a24842165d98660d4ba9fd753395f7c9834445552110fabce4baa4c211fd2c52", 913 + "md5": "548a35d56f08d07b1dc294a3c8172f71", 914 + "size": "54783780" 915 + } 916 + }, 917 + "libnvjpeg": { 918 + "name": "CUDA nvJPEG", 919 + "license": "CUDA Toolkit", 920 + "license_path": "libnvjpeg/LICENSE.txt", 921 + "version": "12.4.0.76", 922 + "linux-x86_64": { 923 + "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.4.0.76-archive.tar.xz", 924 + "sha256": "ddd8245b2803f5b55211261d7e5d7abf803c05f3b032238d0feaa6e09ea9401d", 925 + "md5": "b9f7806fb279c9cdd0b4a40e4171b87b", 926 + "size": "6378624" 927 + }, 928 + "linux-sbsa": { 929 + "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.4.0.76-archive.tar.xz", 930 + "sha256": "405b5627ffd772d2837ae4ece123fdee841c34894dba2180a1c8e1b84c0f2665", 931 + "md5": "bad1da3ec8865dbd3955a757bb6b7ba0", 932 + "size": "6179324" 933 + }, 934 + "windows-x86_64": { 935 + "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.4.0.76-archive.zip", 936 + "sha256": "b253241fc88bf30947b8ee068101aca8930960f113d8ee4a9583de021a79ffa1", 937 + "md5": "d19d13f9bd3dbc9c9361a3c1fee99dd5", 938 + "size": "4667529" 939 + }, 940 + "linux-aarch64": { 941 + "relative_path": "libnvjpeg/linux-aarch64/libnvjpeg-linux-aarch64-12.4.0.76-archive.tar.xz", 942 + "sha256": "a9841bff40e577bec81352054e05c5d98720ae8e2ccfc4863eaac9dd35444c27", 943 + "md5": "0a7197330938f8b5363d38bdde63562c", 944 + "size": "1821640" 945 + } 946 + }, 947 + "libnvsdm": { 948 + "name": "LIBNVSDM", 949 + "license": "NVIDIA", 950 + "license_path": "libnvsdm/LICENSE.txt", 951 + "version": "575.57.08", 952 + "linux-x86_64": { 953 + "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-575.57.08-archive.tar.xz", 954 + "sha256": "7a6ee934d5c328f9c05e967b63053c211f80485e0443ac119d887612a510ad53", 955 + "md5": "788f7c59de54096d84dc7f645964ad2a", 956 + "size": "500100" 957 + } 958 + }, 959 + "mft": { 960 + "name": "NVLink 5 MFT", 961 + "license": "NVIDIA Proprietary", 962 + "license_path": "mft/LICENSE.txt", 963 + "version": "4.30.1.510", 964 + "linux-x86_64": { 965 + "relative_path": "mft/linux-x86_64/mft-linux-x86_64-4.30.1.510-archive.tar.xz", 966 + "sha256": "512714ab076d90d88550e60f5da65181363336cee94c67bff8821face8ef10b4", 967 + "md5": "30698cf8741826df5ca3d4d3bb3a982c", 968 + "size": "45536612" 969 + }, 970 + "linux-sbsa": { 971 + "relative_path": "mft/linux-sbsa/mft-linux-sbsa-4.30.1.510-archive.tar.xz", 972 + "sha256": "95c05e1bc03ff81dffa58bfff26a1dd59c6300d6d5922662ae59c7af5788a310", 973 + "md5": "78ef93686e91302f7b751fed8f83d9be", 974 + "size": "44222004" 975 + } 976 + }, 977 + "mft_autocomplete": { 978 + "name": "NVLink 5 MFT AUTOCOMPLETE", 979 + "license": "NVIDIA Proprietary", 980 + "license_path": "mft_autocomplete/LICENSE.txt", 981 + "version": "4.30.1.510", 982 + "linux-x86_64": { 983 + "relative_path": "mft_autocomplete/linux-x86_64/mft_autocomplete-linux-x86_64-4.30.1.510-archive.tar.xz", 984 + "sha256": "dc9069baa888c7ca0c3e55a3043d27b0100c29c81e6ed3346907dd49dabb1325", 985 + "md5": "b65cb40bacfe276b3444920e8eef1f2f", 986 + "size": "11884" 987 + }, 988 + "linux-sbsa": { 989 + "relative_path": "mft_autocomplete/linux-sbsa/mft_autocomplete-linux-sbsa-4.30.1.510-archive.tar.xz", 990 + "sha256": "64647ce2a4de62e535ea7060d20d58c2613937071008c2a93894e1995facce2b", 991 + "md5": "bf034fbf9f887d62434f83dc9727db80", 992 + "size": "11880" 993 + } 994 + }, 995 + "mft_oem": { 996 + "name": "NVLink 5 MFT OEM", 997 + "license": "NVIDIA Proprietary", 998 + "license_path": "mft_oem/LICENSE.txt", 999 + "version": "4.30.1.510", 1000 + "linux-x86_64": { 1001 + "relative_path": "mft_oem/linux-x86_64/mft_oem-linux-x86_64-4.30.1.510-archive.tar.xz", 1002 + "sha256": "7a4729f8b91ba5c179820583189a4c95ffa9669312a28fe7ac03feebb726bbc3", 1003 + "md5": "7329d76d0e5b976f88ef1f2484d962de", 1004 + "size": "4708108" 1005 + }, 1006 + "linux-sbsa": { 1007 + "relative_path": "mft_oem/linux-sbsa/mft_oem-linux-sbsa-4.30.1.510-archive.tar.xz", 1008 + "sha256": "b71bb03130b6dd3388a3e909cdf91cc9bca8b8098a8b80b5f376f5726e5b5e1c", 1009 + "md5": "e55a4d898553c2cf92be57724a8204e1", 1010 + "size": "4429188" 1011 + } 1012 + }, 1013 + "nsight_compute": { 1014 + "name": "Nsight Compute", 1015 + "license": "NVIDIA SLA", 1016 + "license_path": "nsight_compute/LICENSE.txt", 1017 + "version": "2025.2.1.3", 1018 + "linux-x86_64": { 1019 + "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2025.2.1.3-archive.tar.xz", 1020 + "sha256": "02ab8867197aaf6a6ae3171293d70b6a9ddb20296be94ff4287741338cc2e1df", 1021 + "md5": "e81faf319af6b21f241bae535d3d1907", 1022 + "size": "300347320" 1023 + }, 1024 + "linux-sbsa": { 1025 + "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2025.2.1.3-archive.tar.xz", 1026 + "sha256": "0e336a5139f76778b8ad70fdb49fb43817ec1bb3ee6e7425d59d99d8c455d976", 1027 + "md5": "18334b109fe6f10fdba2c2681726ba96", 1028 + "size": "107009604" 1029 + }, 1030 + "windows-x86_64": { 1031 + "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2025.2.1.3-archive.zip", 1032 + "sha256": "e9d558654c98d83049969d133b98922b53ab8f4e3ba9e0a37bdb5e2ff300b7de", 1033 + "md5": "7cb9cff3e0718212866c7fbb4365dee5", 1034 + "size": "341265370" 1035 + }, 1036 + "linux-aarch64": { 1037 + "relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2025.2.1.3-archive.tar.xz", 1038 + "sha256": "51c7762110c34728acd37878d4340f13612401fa622be0031b1a9e2ce112cfb2", 1039 + "md5": "355babae2f49f3f2c7ec1cf1c0b07966", 1040 + "size": "221171904" 1041 + } 1042 + }, 1043 + "nsight_systems": { 1044 + "name": "Nsight Systems", 1045 + "license": "NVIDIA SLA", 1046 + "license_path": "nsight_systems/LICENSE.txt", 1047 + "version": "2025.1.3.140", 1048 + "linux-x86_64": { 1049 + "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2025.1.3.140-archive.tar.xz", 1050 + "sha256": "dded4227619340307be0ba5bc4e23bcbc966e2df3763170ebb20410c2b54754e", 1051 + "md5": "0b16c35f6e63a4fc33d14795e65bcd61", 1052 + "size": "1075732108" 1053 + }, 1054 + "linux-sbsa": { 1055 + "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2025.1.3.140-archive.tar.xz", 1056 + "sha256": "479c46de1c459f7c760ef1ea5e5bbe61bfe7f4ba525ce4778d5ba25d874b8e1f", 1057 + "md5": "6d70406b53a94eba94d7c3552b938fe6", 1058 + "size": "980282844" 1059 + }, 1060 + "windows-x86_64": { 1061 + "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2025.1.3.140-archive.zip", 1062 + "sha256": "8d61f266a8a1bc1ababd44de3ee38f7b85c8cdfcdaebace14c8f065d7624d0b3", 1063 + "md5": "b741046881531cbf6e3ccedb0b403432", 1064 + "size": "403084779" 1065 + } 1066 + }, 1067 + "nsight_vse": { 1068 + "name": "Nsight Visual Studio Edition (VSE)", 1069 + "license": "NVIDIA SLA", 1070 + "license_path": "nsight_vse/LICENSE.txt", 1071 + "version": "2025.2.1.25125", 1072 + "windows-x86_64": { 1073 + "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2025.2.1.25125-archive.zip", 1074 + "sha256": "3f2b6ca8705929c97e0f931f0559921b110b9337cf11af5e017d0c95b5b31feb", 1075 + "md5": "7e74f479c09aece6e5b46c97d0d4cc86", 1076 + "size": "136237151" 1077 + } 1078 + }, 1079 + "nvidia_driver": { 1080 + "name": "NVIDIA Linux Driver", 1081 + "license": "NVIDIA Driver", 1082 + "license_path": "nvidia_driver/LICENSE.txt", 1083 + "version": "575.57.08", 1084 + "linux-x86_64": { 1085 + "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-575.57.08-archive.tar.xz", 1086 + "sha256": "27ddfabde120a107527cbf88a6c96d1f81ee5c977462ce1a793051a3e678f552", 1087 + "md5": "9007dddd1e2d48f897958b676fbe30ff", 1088 + "size": "471616744" 1089 + }, 1090 + "linux-sbsa": { 1091 + "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-575.57.08-archive.tar.xz", 1092 + "sha256": "4a7d1accb257f2539ff7dabb02319339fc3a8db622073e5dde33a5446910346a", 1093 + "md5": "3c2b686f392789d8f3a1db1ae2ad62be", 1094 + "size": "349127420" 1095 + } 1096 + }, 1097 + "nvidia_fs": { 1098 + "name": "NVIDIA filesystem", 1099 + "license": "CUDA Toolkit", 1100 + "license_path": "nvidia_fs/LICENSE.txt", 1101 + "version": "2.25.7", 1102 + "linux-x86_64": { 1103 + "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.25.7-archive.tar.xz", 1104 + "sha256": "6e11ec0b885177ab21f4b864ff7417ea3cc1b0994f1c318767984557cd5b29d1", 1105 + "md5": "60d2fa54d55b739302e3db38a8a389c9", 1106 + "size": "60280" 1107 + }, 1108 + "linux-sbsa": { 1109 + "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.25.7-archive.tar.xz", 1110 + "sha256": "62baf0beac2d446c0ff033fb3780cf348ab9c090d7903c210106dc98bb29d7eb", 1111 + "md5": "3859bed4b5e330cde0e2316f9cdcdaeb", 1112 + "size": "60296" 1113 + }, 1114 + "linux-aarch64": { 1115 + "relative_path": "nvidia_fs/linux-aarch64/nvidia_fs-linux-aarch64-2.25.7-archive.tar.xz", 1116 + "sha256": "b8c67e28e9e23453183fb7d12ed9fed449427b2c11a21b1de4e7046a57d8d366", 1117 + "md5": "5128c63c80c1089340b65807445d921a", 1118 + "size": "60272" 1119 + } 1120 + }, 1121 + "nvlsm": { 1122 + "name": "NVLSM SM component", 1123 + "license": "NVIDIA Proprietary", 1124 + "license_path": "nvlsm/LICENSE.txt", 1125 + "version": "2025.03.1", 1126 + "linux-x86_64": { 1127 + "relative_path": "nvlsm/linux-x86_64/nvlsm-linux-x86_64-2025.03.1-archive.tar.xz", 1128 + "sha256": "b034dad10a3154359e244b85206cd73f0fbce8e1cdf76058417b7b562c337388", 1129 + "md5": "6e09669fe8e4fb26e5334a1c4aa9dabb", 1130 + "size": "6890300" 1131 + }, 1132 + "linux-sbsa": { 1133 + "relative_path": "nvlsm/linux-sbsa/nvlsm-linux-sbsa-2025.03.1-archive.tar.xz", 1134 + "sha256": "e260285ec01c6beb562a14625e9564b96374bb824ec62cc9866066a48710fa54", 1135 + "md5": "bc90989f567c27d8b39e607f719acba8", 1136 + "size": "6175832" 1137 + } 1138 + }, 1139 + "visual_studio_integration": { 1140 + "name": "CUDA Visual Studio Integration", 1141 + "license": "CUDA Toolkit", 1142 + "license_path": "visual_studio_integration/LICENSE.txt", 1143 + "version": "12.9.79", 1144 + "windows-x86_64": { 1145 + "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.9.79-archive.zip", 1146 + "sha256": "d5b6514866395f52f04107da1aa523954f8dc76daf18a9f8699c3d564f294449", 1147 + "md5": "680fbdf0f345619c1fa3de5f1fc79090", 1148 + "size": "864204" 1149 + } 1150 + } 1151 + }
+29 -5
pkgs/development/cuda-modules/cudatoolkit/default.nix
··· 19 19 libxcrypt-legacy, 20 20 libxkbcommon, 21 21 libkrb5, 22 + libxml2, 22 23 krb5, 23 24 makeWrapper, 24 25 markForCudatoolkitRootHook, ··· 31 32 python3, # FIXME: CUDAToolkit 10 may still need python27 32 33 python310, 33 34 python311, 35 + python312, 34 36 pulseaudio, 35 37 setupCudaHook, 36 38 stdenv, ··· 156 158 ncurses6 157 159 python310 158 160 python311 161 + ] 162 + ++ lib.optionals (lib.versionAtLeast version "12.9") [ 163 + # Replace once https://github.com/NixOS/nixpkgs/pull/421740 is merged. 164 + (libxml2.overrideAttrs rec { 165 + version = "2.13.8"; 166 + src = fetchurl { 167 + url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; 168 + hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo="; 169 + }; 170 + }) 171 + python312 159 172 ]; 160 173 161 174 # Prepended to runpaths by autoPatchelf. ··· 177 190 # /run/opengl-driver/lib or pointed at by LD_LIBRARY_PATH variable, rather 178 191 # than pinned in runpath 179 192 "libcuda.so.1" 193 + 194 + # Similar to libcuda.so.1, this is part of the driver package. 195 + "libnvidia-ml.so.1" 180 196 181 197 # The krb5 expression ships libcom_err.so.3 but cudatoolkit asks for the 182 198 # older ··· 292 308 wrapProgram $out/bin/nvprof \ 293 309 --prefix LD_LIBRARY_PATH : $out/lib 294 310 '' 295 - # 11.8 includes a broken symlink, include/include, pointing to targets/x86_64-linux/include 296 - + lib.optionalString (lib.versions.majorMinor version == "11.8") '' 297 - rm $out/include/include 311 + # 11.8 and 12.9 include a broken symlink, include/include, pointing to targets/x86_64-linux/include 312 + + 313 + lib.optionalString 314 + (lib.versions.majorMinor version == "11.8" || lib.versions.majorMinor version == "12.9") 315 + '' 316 + rm $out/include/include 317 + '' 318 + # 12.9 has another broken symlink, lib64/lib64, pointing to lib/targets/x86_64-linux/lib 319 + + lib.optionalString (lib.versions.majorMinor version == "12.9") '' 320 + rm $out/lib64/lib64 298 321 '' 299 - # Python 3.8 is not in nixpkgs anymore, delete Python 3.8 cuda-gdb support 300 - # to avoid autopatchelf failing to find libpython3.8.so. 322 + # Python 3.8 and 3.9 are not in nixpkgs anymore, delete Python 3.{8,9} cuda-gdb support 323 + # to avoid autopatchelf failing to find libpython3.{8,9}.so. 301 324 + lib.optionalString (lib.versionAtLeast version "12.6") '' 302 325 find $out -name '*python3.8*' -delete 326 + find $out -name '*python3.9*' -delete 303 327 '' 304 328 + '' 305 329 runHook postInstall
+6
pkgs/development/cuda-modules/cudatoolkit/releases.nix
··· 111 111 url = "https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run"; 112 112 sha256 = "sha256-Io9ryvW3YY0DKTn0MZFPyS0OXtOevjcJiiRQLyahl5c="; 113 113 }; 114 + 115 + "12.9" = { 116 + version = "12.9.1"; 117 + url = "https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda_12.9.1_575.57.08_linux.run"; 118 + sha256 = "sha256-D22Abd2HIw0q2+imAGqdIBRP29qd4tasxnfapdA2QXo="; 119 + }; 114 120 }
+15
pkgs/development/cuda-modules/cudnn/releases.nix
··· 138 138 url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-9.8.0.87_cuda11-archive.tar.xz"; 139 139 hash = "sha256-j/EXcV+zMjAy0bSJiAEXVWrYteV6kGAUPwy3I4TbdxA="; 140 140 } 141 + { 142 + version = "9.11.0.98"; 143 + minCudaVersion = "12.0"; 144 + maxCudaVersion = "12.9"; 145 + url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-9.11.0.98_cuda12-archive.tar.xz"; 146 + hash = "sha256-X81kUdiKnTt/rLwASB+l4rsV8sptxvhuCysgG8QuzVY="; 147 + } 148 + 141 149 ]; 142 150 # x86_64 143 151 linux-x86_64 = [ ··· 273 281 maxCudaVersion = "11.8"; 274 282 url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-9.8.0.87_cuda11-archive.tar.xz"; 275 283 hash = "sha256-z03674MR2YfWQKMi9mjNUkCsPlMCq+lhfdmRtbJTJ1g="; 284 + } 285 + { 286 + version = "9.11.0.98"; 287 + minCudaVersion = "12.0"; 288 + maxCudaVersion = "12.9"; 289 + url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-9.11.0.98_cuda12-archive.tar.xz"; 290 + hash = "sha256-tgyPrQH6FSHS5x7TiIe5BHjX8Hs9pJ/WirEYqf7k2kg="; 276 291 } 277 292 ]; 278 293 };
+2 -2
pkgs/development/libraries/c-blosc/2.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "c-blosc2"; 17 - version = "2.19.0"; 17 + version = "2.19.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "Blosc"; 21 21 repo = "c-blosc2"; 22 22 rev = "v${finalAttrs.version}"; 23 - sha256 = "sha256-KfuZKeWri1REV8gxtyoM/ksUcfrDnz/UrIbm2gb7EcE="; 23 + sha256 = "sha256-t+zh89VFVnqYzxqZh13hS6iieSqbG+DTPzI4aXwY8os="; 24 24 }; 25 25 26 26 # https://github.com/NixOS/nixpkgs/issues/144170
+3
pkgs/development/libraries/gdcm/default.nix
··· 32 32 patches = 33 33 [ 34 34 ./add-missing-losslylosslessarray-in-TestTransferSyntax.patch 35 + # Fix vtk deprecated api, See https://docs.vtk.org/en/latest/release_details/9.3.html#id13. 36 + # Upstream mailing list: https://sourceforge.net/p/gdcm/mailman/message/59197515. 37 + ./fix-vtk-deprecated-api.patch 35 38 ] 36 39 ++ lib.optionals (lib.versionOlder vtk.version "9.3") [ 37 40 (fetchpatch2 {
+184
pkgs/development/libraries/gdcm/fix-vtk-deprecated-api.patch
··· 1 + diff --git a/Utilities/VTK/Applications/gdcm2vtk.cxx b/Utilities/VTK/Applications/gdcm2vtk.cxx 2 + index 344aec0df..c1cd4b43d 100644 3 + --- a/Utilities/VTK/Applications/gdcm2vtk.cxx 4 + +++ b/Utilities/VTK/Applications/gdcm2vtk.cxx 5 + @@ -498,7 +498,7 @@ int main(int argc, char *argv[]) 6 + { 7 + imgreader->SetFileLowerLeft( lowerleft ); 8 + if( names->GetNumberOfValues() == 1 ) 9 + - imgreader->SetFileName( names->GetValue(0) ); 10 + + imgreader->SetFileName( names->GetValue(0).c_str() ); 11 + else 12 + imgreader->SetFileNames(names); 13 + imgreader->Update(); 14 + diff --git a/Utilities/VTK/Applications/gdcmviewer.cxx b/Utilities/VTK/Applications/gdcmviewer.cxx 15 + index 3ed4778f8..58236a6a5 100644 16 + --- a/Utilities/VTK/Applications/gdcmviewer.cxx 17 + +++ b/Utilities/VTK/Applications/gdcmviewer.cxx 18 + @@ -321,7 +321,7 @@ void ExecuteViewer(TViewer *viewer, vtkStringArray *filenames) 19 + vtkGDCMImageReader *reader = vtkGDCMImageReader::New(); 20 + if( filenames->GetSize() == 1 ) // Backward compatible... 21 + { 22 + - reader->SetFileName( filenames->GetValue(0) ); 23 + + reader->SetFileName( filenames->GetValue(0).c_str() ); 24 + } 25 + else 26 + { 27 + diff --git a/Utilities/VTK/Testing/Cxx/TestvtkGDCMImageWriter2.cxx b/Utilities/VTK/Testing/Cxx/TestvtkGDCMImageWriter2.cxx 28 + index fa1d7d895..00d9f3845 100644 29 + --- a/Utilities/VTK/Testing/Cxx/TestvtkGDCMImageWriter2.cxx 30 + +++ b/Utilities/VTK/Testing/Cxx/TestvtkGDCMImageWriter2.cxx 31 + @@ -113,7 +113,7 @@ int TestvtkGDCMImageWrite2(const char *filename, bool verbose = false) 32 + // Need to check we can still read those files back: 33 + for(int file=0; file<filenames->GetNumberOfValues(); ++file) 34 + { 35 + - const char *fname = filenames->GetValue(file); 36 + + const char *fname = filenames->GetValue(file).c_str(); 37 + gdcm::ImageReader r; 38 + //r.SetFileName( gdcmfile.c_str() ); 39 + r.SetFileName( fname ); 40 + diff --git a/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader.cxx b/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader.cxx 41 + index 8b253ec83..1c83ed417 100644 42 + --- a/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader.cxx 43 + +++ b/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader.cxx 44 + @@ -170,7 +170,7 @@ int TestvtkGDCMThreadedImageRead(const char *filename, bool verbose = false) 45 + assert( sarray->GetNumberOfValues() == (int)nfiles ); 46 + reader->SetFileNames( sarray ); 47 + sarray->Delete(); 48 + - refimage = sarray->GetValue( 0 ); // Ok since sarray is ref count 49 + + refimage = sarray->GetValue( 0 ).c_str(); // Ok since sarray is ref count 50 + } 51 + else 52 + { 53 + diff --git a/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader2.cxx b/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader2.cxx 54 + index 5151893e8..22dd4fd57 100644 55 + --- a/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader2.cxx 56 + +++ b/Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader2.cxx 57 + @@ -160,7 +160,7 @@ int TestvtkGDCMThreadedImageRead2(const char *filename, bool verbose = false) 58 + assert( sarray->GetNumberOfValues() == (int)nfiles ); 59 + reader->SetFileNames( sarray ); 60 + sarray->Delete(); 61 + - refimage = sarray->GetValue( 0 ); // Ok since sarray is ref count 62 + + refimage = sarray->GetValue( 0 ).c_str(); // Ok since sarray is ref count 63 + } 64 + else 65 + { 66 + diff --git a/Utilities/VTK/vtkGDCMImageReader.cxx b/Utilities/VTK/vtkGDCMImageReader.cxx 67 + index c62034300..463c3879b 100644 68 + --- a/Utilities/VTK/vtkGDCMImageReader.cxx 69 + +++ b/Utilities/VTK/vtkGDCMImageReader.cxx 70 + @@ -608,7 +608,7 @@ ComputePixelTypeFromFiles(const char *inputfilename, vtkStringArray *filenames, 71 + // FIXME a gdcm::Scanner would be much faster here: 72 + for(int i = 0; i < filenames->GetNumberOfValues(); ++i ) 73 + { 74 + - const char *filename = filenames->GetValue( i ); 75 + + const char *filename = filenames->GetValue( i ).c_str(); 76 + gdcm::ImageReader reader; 77 + reader.SetFileName( filename ); 78 + if( !reader.Read() ) 79 + @@ -703,7 +703,7 @@ int vtkGDCMImageReader::RequestInformationCompat() 80 + } 81 + else if ( this->FileNames && this->FileNames->GetNumberOfValues() > 0 ) 82 + { 83 + - filename = this->FileNames->GetValue( 0 ); 84 + + filename = this->FileNames->GetValue( 0 ).c_str(); 85 + } 86 + else 87 + { 88 + @@ -1459,7 +1459,7 @@ int vtkGDCMImageReader::RequestDataCompat() 89 + for(int j = dext[4]; !this->AbortExecute && j <= dext[5]; ++j) 90 + { 91 + assert( j >= 0 && j <= this->FileNames->GetNumberOfValues() ); 92 + - const char *filename = this->FileNames->GetValue( j ); 93 + + const char *filename = this->FileNames->GetValue( j ).c_str(); 94 + int load = this->LoadSingleFile( filename, pointer, len ); 95 + if( !load ) 96 + { 97 + diff --git a/Utilities/VTK/vtkGDCMImageReader2.cxx b/Utilities/VTK/vtkGDCMImageReader2.cxx 98 + index 266c1270a..4976f0190 100644 99 + --- a/Utilities/VTK/vtkGDCMImageReader2.cxx 100 + +++ b/Utilities/VTK/vtkGDCMImageReader2.cxx 101 + @@ -388,7 +388,7 @@ ComputePixelTypeFromFiles(const char *inputfilename, vtkStringArray *filenames, 102 + // FIXME a gdcm::Scanner would be much faster here: 103 + for(int i = 0; i < filenames->GetNumberOfValues(); ++i ) 104 + { 105 + - const char *filename = filenames->GetValue( i ); 106 + + const char *filename = filenames->GetValue( i ).c_str(); 107 + gdcm::ImageReader reader; 108 + reader.SetFileName( filename ); 109 + if( !reader.Read() ) 110 + @@ -480,7 +480,7 @@ int vtkGDCMImageReader2::RequestInformationCompat() 111 + } 112 + else if ( this->FileNames && this->FileNames->GetNumberOfValues() > 0 ) 113 + { 114 + - filename = this->FileNames->GetValue( 0 ); 115 + + filename = this->FileNames->GetValue( 0 ).c_str(); 116 + } 117 + else 118 + { 119 + @@ -1177,7 +1177,7 @@ int vtkGDCMImageReader2::RequestDataCompat() 120 + for(int j = outExt[4]; !this->AbortExecute && j <= outExt[5]; ++j) 121 + { 122 + assert( j >= 0 && j <= this->FileNames->GetNumberOfValues() ); 123 + - const char *filename = this->FileNames->GetValue( j ); 124 + + const char *filename = this->FileNames->GetValue( j ).c_str(); 125 + int load = this->LoadSingleFile( filename, pointer, len ); 126 + vtkDebugMacro( "LoadSingleFile: " << filename ); 127 + if( !load ) 128 + diff --git a/Utilities/VTK/vtkGDCMImageWriter.cxx b/Utilities/VTK/vtkGDCMImageWriter.cxx 129 + index 37e1245a5..e723d15b7 100644 130 + --- a/Utilities/VTK/vtkGDCMImageWriter.cxx 131 + +++ b/Utilities/VTK/vtkGDCMImageWriter.cxx 132 + @@ -255,7 +255,7 @@ int vtkGDCMImageWriter::RequestData( 133 + { 134 + if( this->FileNames->GetNumberOfValues() ) 135 + { 136 + - const char *filename = this->FileNames->GetValue(0); 137 + + const char *filename = this->FileNames->GetValue(0).c_str(); 138 + return const_cast<char*>(filename); 139 + } 140 + return this->Superclass::GetFileName(); 141 + @@ -1148,7 +1148,7 @@ int vtkGDCMImageWriter::WriteGDCMData(vtkImageData *data, int timeStep) 142 + if( this->FileNames->GetNumberOfValues() ) 143 + { 144 + //int n = this->FileNames->GetNumberOfValues(); 145 + - filename = this->FileNames->GetValue(k); 146 + + filename = this->FileNames->GetValue(k).c_str(); 147 + } 148 + else 149 + { 150 + diff --git a/Utilities/VTK/vtkGDCMThreadedImageReader.cxx b/Utilities/VTK/vtkGDCMThreadedImageReader.cxx 151 + index d50a3fee2..c531b8854 100644 152 + --- a/Utilities/VTK/vtkGDCMThreadedImageReader.cxx 153 + +++ b/Utilities/VTK/vtkGDCMThreadedImageReader.cxx 154 + @@ -592,7 +592,7 @@ void vtkGDCMThreadedImageReader::RequestDataCompat() 155 + const char **filenames = new const char* [ nfiles ]; 156 + for(unsigned int i = 0; i < nfiles; ++i) 157 + { 158 + - filenames[i] = this->FileNames->GetValue( i ); 159 + + filenames[i] = this->FileNames->GetValue( i ).c_str(); 160 + //std::cerr << filenames[i] << std::endl; 161 + } 162 + ReadFiles((unsigned int)nfiles, filenames); 163 + diff --git a/Utilities/VTK/vtkGDCMThreadedImageReader2.cxx b/Utilities/VTK/vtkGDCMThreadedImageReader2.cxx 164 + index 2e6a2e932..72ce6453c 100644 165 + --- a/Utilities/VTK/vtkGDCMThreadedImageReader2.cxx 166 + +++ b/Utilities/VTK/vtkGDCMThreadedImageReader2.cxx 167 + @@ -71,7 +71,7 @@ vtkGDCMThreadedImageReader2::~vtkGDCMThreadedImageReader2() 168 + //---------------------------------------------------------------------------- 169 + const char *vtkGDCMThreadedImageReader2::GetFileName(int i) 170 + { 171 + - return this->FileNames->GetValue( i ); 172 + + return this->FileNames->GetValue( i ).c_str(); 173 + } 174 + 175 + //---------------------------------------------------------------------------- 176 + @@ -106,7 +106,7 @@ void vtkGDCMThreadedImageReader2Execute(vtkGDCMThreadedImageReader2 *self, 177 + for( int i = outExt[4]; i <= outExt[5] && i < maxfiles; ++i ) 178 + { 179 + assert( i < maxfiles ); 180 + - const char *filename = self->GetFileNames()->GetValue( i ); 181 + + const char *filename = self->GetFileNames()->GetValue( i ).c_str(); 182 + //ReadOneFile( filename ); 183 + //outData->GetPointData()->GetScalars()->SetName("GDCMImage"); 184 +
+2 -2
pkgs/development/python-modules/coqpit/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "coqpit-config"; 13 - version = "0.2.0"; 13 + version = "0.2.1"; 14 14 format = "pyproject"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "idiap"; 18 18 repo = "coqui-ai-coqpit"; 19 19 tag = "v${version}"; 20 - hash = "sha256-iitAq+sOPFQqKiwwnPnWheZ+0+OLznu3G9Ncf18s4VQ="; 20 + hash = "sha256-puTqaYK1j1SGqGQQsrEH9lbpcF0FzcQ8v2siUQVyHsE="; 21 21 }; 22 22 23 23 nativeCheckInputs = [ pytestCheckHook ];
+5
pkgs/development/python-modules/django-allauth/default.nix
··· 17 17 18 18 # optional-dependencies 19 19 fido2, 20 + oauthlib, 20 21 python3-openid, 21 22 python3-saml, 22 23 requests, ··· 67 68 ''; 68 69 69 70 optional-dependencies = { 71 + idp-oidc = [ 72 + oauthlib 73 + pyjwt 74 + ] ++ pyjwt.optional-dependencies.crypto; 70 75 mfa = [ 71 76 fido2 72 77 qrcode
+2 -2
pkgs/development/python-modules/generic/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "generic"; 12 - version = "1.1.4"; 12 + version = "1.1.5"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.8"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-3QcFbbWgCJcL37MwiK1Sv7LG6N60zsw93CupD4Xzp/w="; 19 + hash = "sha256-Dvpiw6DRQczT5Tcj81II1cdZAIPbcWTIENLP/QQprpI="; 20 20 }; 21 21 22 22 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/gvm-tools/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "gvm-tools"; 14 - version = "25.3.0"; 14 + version = "25.3.1"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "greenbone"; 21 21 repo = "gvm-tools"; 22 22 tag = "v${version}"; 23 - hash = "sha256-DDs08VnyUB32n3JuVNmt9uMTssmbHOb351pla4zdE54="; 23 + hash = "sha256-luvxcsTxhOEi0Tz5Hc2QZgFjBa7j1PUG+cw8kuDch7Y="; 24 24 }; 25 25 26 26 __darwinAllowLocalNetworking = true;
+2 -2
pkgs/development/python-modules/hcloud/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "hcloud"; 13 - version = "2.5.3"; 13 + version = "2.5.4"; 14 14 pyproject = true; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-+9unvxFjf/ryqN6g4IKWX1viwgSfkgrX1prjXvBnbWs="; 18 + hash = "sha256-JTLg2LbiD7WpCvX4026wA5oZfCCU0dVvx/zniaMAAl4="; 19 19 }; 20 20 21 21 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/jianpu-ly/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "jianpu-ly"; 11 - version = "1.858"; 11 + version = "1.859"; 12 12 pyproject = true; 13 13 14 14 src = fetchPypi { 15 15 inherit version; 16 16 pname = "jianpu_ly"; 17 - hash = "sha256-IzFNCBJBDMJrqDxrH8OtHQCbh0O3z9P7OYHSpF39Xao="; 17 + hash = "sha256-+DMaFEf8LfXMujmq1eKQO2/8L1lqQ2Idc5UuN7saIP4="; 18 18 }; 19 19 20 20 dependencies = [ lilypond ];
+3 -3
pkgs/development/python-modules/json-logging/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "json-logging"; 20 - version = "1.5.0-rc0"; 20 + version = "1.5.1"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.7"; ··· 26 26 owner = "bobbui"; 27 27 repo = "json-logging-python"; 28 28 tag = version; 29 - hash = "sha256-WOAEY1pONH+Gx1b8zHZDMNgJJSn7jvMO60LYTA8z/dE="; 29 + hash = "sha256-r2ttPFvlN+hqMxBLPkr5hOz0UKNX4NRoXmLMXhTZ/VY="; 30 30 }; 31 31 32 32 # The logging module introduced the `taskName` field in Python 3.12, which the tests don't expect ··· 67 67 infrastructure such as ELK, EFK, AWS Cloudwatch, GCP Stackdriver. 68 68 ''; 69 69 homepage = "https://github.com/bobbui/json-logging-python"; 70 - changelog = "https://github.com/bobbui/json-logging-python/releases/tag/${version}"; 70 + changelog = "https://github.com/bobbui/json-logging-python/releases/tag/${src.tag}"; 71 71 license = licenses.asl20; 72 72 maintainers = [ ]; 73 73 };
+8
pkgs/development/python-modules/nibabel/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 + fetchpatch2, 5 6 pythonOlder, 6 7 hatchling, 7 8 hatch-vcs, ··· 31 32 inherit pname version; 32 33 hash = "sha256-C9ymUDsceEtEbHRaRUI2fed1bPug1yFDuR+f+3i+Vps="; 33 34 }; 35 + 36 + patches = [ 37 + (fetchpatch2 { 38 + url = "https://github.com/nipy/nibabel/commit/3f40a3bc0c4bd996734576a15785ad0f769a963a.patch?full_index=1"; 39 + hash = "sha256-URsxgP6Sd5IIOX20GtAYtWBWOhw+Hiuhgu1oa8o8NXk="; 40 + }) 41 + ]; 34 42 35 43 build-system = [ 36 44 hatchling
+9
pkgs/development/python-modules/nipy/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 + fetchpatch2, 5 6 6 7 # build-system 7 8 cython, ··· 34 35 tag = version; 35 36 hash = "sha256-KGMGu0/0n1CzN++ri3Ig1AJjeZfkl4KzNgm6jdwXB7o="; 36 37 }; 38 + 39 + patches = [ 40 + # https://github.com/nipy/nipy/pull/589 41 + (fetchpatch2 { 42 + url = "https://github.com/nipy/nipy/pull/589/commits/76f2aae95dede9b8ac025dc32ce94791904f25e4.patch?full_index=1"; 43 + hash = "sha256-Rnwfx6JKl+nE9wvBGKXFtizjuB4Bl1QDF88CvSZU/RQ="; 44 + }) 45 + ]; 37 46 38 47 postPatch = '' 39 48 patchShebangs nipy/_build_utils/cythoner.py
+2 -2
pkgs/development/python-modules/python-gvm/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "python-gvm"; 18 - version = "26.2.1"; 18 + version = "26.4.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "greenbone"; 25 25 repo = "python-gvm"; 26 26 tag = "v${version}"; 27 - hash = "sha256-rYUqWuAnbT5XAvUJx0D7y9I0w8z8/jhvwAFtxCL/iGw="; 27 + hash = "sha256-AIF5oq1eNkasgXV2v+9ofqjGwiivQv+rO12LuzN7PN8="; 28 28 }; 29 29 30 30 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/pytransportnswv2/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pytransportnswv2"; 13 - version = "0.8.3"; 13 + version = "0.8.7"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 18 18 src = fetchPypi { 19 19 pname = "PyTransportNSWv2"; 20 20 inherit version; 21 - hash = "sha256-IjEc+fIlov0eOFhgq+k64aINqVVHq63pHEZrxAMUH+Q="; 21 + hash = "sha256-Jg/oEgbxn0eGf9Bn9wte6Wqc1TYVb8GjzU1mLWk1qtE="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/quaternion/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "quaternion"; 21 - version = "2024.0.9"; 21 + version = "2024.0.10"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "moble"; 26 26 repo = "quaternion"; 27 27 tag = "v${version}"; 28 - hash = "sha256-i2GgcHbSN/JnJti8Nz8nFTKgbpntsxiG2KOPzJwNQa8="; 28 + hash = "sha256-jkaSxnq1i5DZP7unbKktJWFmsDNc1ZGOKMcN9SiObMg="; 29 29 }; 30 30 31 31 build-system = [
+3 -3
pkgs/development/python-modules/screenlogicpy/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "screenlogicpy"; 15 - version = "0.10.1"; 15 + version = "0.10.2"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.10"; ··· 21 21 owner = "dieselrabbit"; 22 22 repo = "screenlogicpy"; 23 23 tag = "v${version}"; 24 - hash = "sha256-z6cM0sihZvOHCA3v1DYQEev0axf4AcqEW13WA1EMhQM="; 24 + hash = "sha256-o/NcLassEaucnWqu5fnYA19wFwCPCT9nYKBeHzFZTKo="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ setuptools ]; ··· 57 57 description = "Python interface for Pentair Screenlogic devices"; 58 58 mainProgram = "screenlogicpy"; 59 59 homepage = "https://github.com/dieselrabbit/screenlogicpy"; 60 - changelog = "https://github.com/dieselrabbit/screenlogicpy/releases/tag/v${version}"; 60 + changelog = "https://github.com/dieselrabbit/screenlogicpy/releases/tag/${src.tag}"; 61 61 license = with licenses; [ gpl3Only ]; 62 62 maintainers = with maintainers; [ fab ]; 63 63 };
+3 -3
pkgs/development/tools/misc/automake/automake-1.17.x.nix pkgs/development/tools/misc/automake/automake-1.18.x.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "automake"; 12 - version = "1.17"; 12 + version = "1.18.1"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://gnu/automake/automake-${version}.tar.xz"; 16 - hash = "sha256-iSDB/EEeE7kL9wTvnbbynVQOdtIyyzssn03EzFmb2ZA="; 16 + hash = "sha256-FoqjYyeDUbia9WaERI9SWlvOUHnQtoQr2RD90/FkaIc="; 17 17 }; 18 18 19 19 strictDeps = true; ··· 37 37 dontPatchShebangs = true; 38 38 39 39 meta = with lib; { 40 - branch = "1.17"; 40 + branch = "1.18"; 41 41 homepage = "https://www.gnu.org/software/automake/"; 42 42 description = "GNU standard-compliant makefile generator"; 43 43 license = licenses.gpl2Plus;
+2 -2
pkgs/misc/tmux-plugins/tmux-fingers/default.nix
··· 7 7 let 8 8 fingers = crystal.buildCrystalPackage rec { 9 9 format = "shards"; 10 - version = "2.4.1"; 10 + version = "2.5.0"; 11 11 pname = "fingers"; 12 12 src = fetchFromGitHub { 13 13 owner = "Morantron"; 14 14 repo = "tmux-fingers"; 15 15 rev = "${version}"; 16 - sha256 = "sha256-djSf5zsxrUbkVhWzz6t8Usvk2HtBbQNCMeMc+5V3x/M="; 16 + sha256 = "sha256-PESjKpVKRyuhkyiSzq2ZAD8CzFyqD3O7LcQxEbKfc9A="; 17 17 }; 18 18 19 19 shardsFile = ./shards.nix;
+6 -6
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 72 72 stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else production; 73 73 74 74 production = generic { 75 - version = "570.169"; 76 - sha256_64bit = "sha256-XzKoR3lcxcP5gPeRiausBw2RSB1702AcAsKCndOHN2U="; 77 - sha256_aarch64 = "sha256-s8jqaZPcMYo18N2RDu8zwMThxPShxz/BL+cUsJnszts="; 78 - openSha256 = "sha256-oqY/O5fda+CVCXGVW2bX7LOa8jHJOQPO6mZ/EyleWCU="; 79 - settingsSha256 = "sha256-0E3UnpMukGMWcX8td6dqmpakaVbj4OhhKXgmqz77XZc="; 80 - persistencedSha256 = "sha256-dttFu+TmbFI+mt1MbbmJcUnc1KIJ20eHZDR7YzfWmgE="; 75 + version = "570.172.08"; 76 + sha256_64bit = "sha256-AlaGfggsr5PXsl+nyOabMWBiqcbHLG4ij617I4xvoX0="; 77 + sha256_aarch64 = "sha256-FVRyFvK1FKznckpatMMydmmQSkHK+41NkEjTybYJY9g="; 78 + openSha256 = "sha256-aTV5J4zmEgRCOavo6wLwh5efOZUG+YtoeIT/tnrC1Hg="; 79 + settingsSha256 = "sha256-N/1Ra8Teq93U3T898ImAT2DceHjDHZL1DuriJeTYEa4="; 80 + persistencedSha256 = "sha256-x4K0Gp89LdL5YJhAI0AydMRxl6fyBylEnj+nokoBrK8="; 81 81 }; 82 82 83 83 latest = selectHighestVersion production (generic {
+14 -4
pkgs/servers/home-assistant/custom-components/moonraker/package.nix
··· 1 1 { 2 2 lib, 3 + buildHomeAssistantComponent, 3 4 fetchFromGitHub, 4 - buildHomeAssistantComponent, 5 + pytestCheckHook, 6 + pytest-cov-stub, 7 + pytest-homeassistant-custom-component, 8 + 9 + # dependency 5 10 moonraker-api, 6 11 }: 7 12 8 13 buildHomeAssistantComponent rec { 9 14 owner = "marcolivierarsenault"; 10 15 domain = "moonraker"; 11 - version = "1.8.0"; 16 + version = "1.10.0"; 12 17 13 18 src = fetchFromGitHub { 14 19 owner = "marcolivierarsenault"; 15 20 repo = "moonraker-home-assistant"; 16 21 tag = version; 17 - hash = "sha256-FamZ4MvfWzynTpAKCMnABsX6h1+nB4jAOkO386J02OM="; 22 + hash = "sha256-U4vjWFUZlxRPIrK9YXuYzPCMAjdQGoPXewmDessWh+c="; 18 23 }; 19 24 20 25 dependencies = [ 21 26 moonraker-api 22 27 ]; 23 28 29 + nativeCheckInputs = [ 30 + pytest-homeassistant-custom-component 31 + pytest-cov-stub 32 + pytestCheckHook 33 + ]; 34 + 24 35 #skip phases with nothing to do 25 36 dontConfigure = true; 26 - doCheck = false; 27 37 28 38 meta = with lib; { 29 39 changelog = "https://github.com/marcolivierarsenault/moonraker-home-assistant/releases/tag/${version}";
+1
pkgs/test/cuda/default.nix
··· 23 23 cudaPackages_12_5, 24 24 cudaPackages_12_6, 25 25 cudaPackages_12_8, 26 + cudaPackages_12_9, 26 27 cudaPackages_12, 27 28 }@args: 28 29
+2 -2
pkgs/tools/inputmethods/fcitx5/fcitx5-gtk.nix
··· 28 28 29 29 stdenv.mkDerivation rec { 30 30 pname = "fcitx5-gtk"; 31 - version = "5.1.3"; 31 + version = "5.1.4"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "fcitx"; 35 35 repo = pname; 36 36 rev = version; 37 - hash = "sha256-qckaD2VDlXyaXe52PTjYfKIJbsIBRgD5s3b9Oc6l/64="; 37 + hash = "sha256-MlBLhgqpF+A9hotnhX83349wIpCQfzsqpyZb0xME2XQ="; 38 38 }; 39 39 40 40 outputs = [
+5
pkgs/tools/networking/axel/default.nix
··· 21 21 sha256 = "sha256-5GUna5k8GhAx1Xe8n9IvXT7IO6gksxCLh+sMANlxTBM="; 22 22 }; 23 23 24 + postPatch = '' 25 + substituteInPlace configure.ac \ 26 + --replace-fail "AM_GNU_GETTEXT_VERSION([0.11.1])" "AM_GNU_GETTEXT_VERSION([0.12])" 27 + ''; 28 + 24 29 nativeBuildInputs = [ 25 30 autoreconfHook 26 31 pkg-config
+1 -6
pkgs/tools/package-management/nix/default.nix
··· 183 183 self_attribute_name = "nix_2_24"; 184 184 }; 185 185 186 - nix_2_26 = commonMeson { 187 - version = "2.26.4"; 188 - hash = "sha256-WmGMiwwC9RLomNtpDeRoe5bqBAH84A6pLcqi1MbcQi4="; 189 - self_attribute_name = "nix_2_26"; 190 - }; 191 - 192 186 nix_2_28 = commonMeson { 193 187 version = "2.28.4"; 194 188 hash = "sha256-V1tPrBkPteqF8VWUgpotNFYJ2Xm6WmB3aMPexuEHl9I="; ··· 271 265 ) 272 266 // { 273 267 nixComponents_2_27 = throw "nixComponents_2_27 has been removed. use nixComponents_git."; 268 + nix_2_26 = throw "nix_2_26 has been removed. use nix_2_28."; 274 269 nix_2_27 = throw "nix_2_27 has been removed. use nix_2_28."; 275 270 nix_2_25 = throw "nix_2_25 has been removed. use nix_2_28."; 276 271
+1
pkgs/top-level/aliases.nix
··· 1748 1748 rl_json = tclPackages.rl_json; # Added 2025-05-03 1749 1749 rockbox_utility = rockbox-utility; # Added 2022-03-17 1750 1750 rocmPackages_5 = throw "ROCm 5 has been removed in favor of newer versions"; # Added 2025-02-18 1751 + root5 = throw "root5 has been removed from nixpkgs because it's a legacy version"; # Added 2025-07-17 1751 1752 rnix-hashes = throw "'rnix-hashes' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1752 1753 rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17 1753 1754 rr-unstable = rr; # Added 2022-09-17
+2 -1
pkgs/top-level/all-packages.nix
··· 2708 2708 cudaPackages_12_5 = callPackage ./cuda-packages.nix { cudaMajorMinorVersion = "12.5"; }; 2709 2709 cudaPackages_12_6 = callPackage ./cuda-packages.nix { cudaMajorMinorVersion = "12.6"; }; 2710 2710 cudaPackages_12_8 = callPackage ./cuda-packages.nix { cudaMajorMinorVersion = "12.8"; }; 2711 + cudaPackages_12_9 = callPackage ./cuda-packages.nix { cudaMajorMinorVersion = "12.9"; }; 2711 2712 cudaPackages_12 = cudaPackages_12_8; # Latest supported by cudnn 2712 2713 2713 2714 cudaPackages = recurseIntoAttrs cudaPackages_12; ··· 6864 6865 6865 6866 automake116x = callPackage ../development/tools/misc/automake/automake-1.16.x.nix { }; 6866 6867 6867 - automake117x = callPackage ../development/tools/misc/automake/automake-1.17.x.nix { }; 6868 + automake118x = callPackage ../development/tools/misc/automake/automake-1.18.x.nix { }; 6868 6869 6869 6870 bandit = with python3Packages; toPythonApplication bandit; 6870 6871