Merge remote-tracking branch 'origin/staging-next' into staging

K900 ce4fe8c1 5f190454

+1476 -1597
+4
doc/release-notes/rl-2511.section.md
··· 37 37 38 38 - The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld. 39 39 40 + - `navidrome` 0.58.0 introduces [multi-library support](https://www.navidrome.org/docs/usage/multi-library/) 41 + and backwards incompatible database migrations. Ensure backups are valid and run a Full Scan after 42 + starting the new version. 43 + 40 44 - `tooling-language-server` has been renamed to `deputy` (both the package and binary), following the rename of the upstream project. 41 45 42 46 - `webfontkitgenerator` has been renamed to `webfont-bundler`, following the rename of the upstream project.
+2
nixos/doc/manual/release-notes/rl-2511.section.md
··· 101 101 102 102 - The Pocket ID module ([`services.pocket-id`][#opt-services.pocket-id.enable]) and package (`pocket-id`) has been updated to 1.0.0. Some environment variables have been changed or removed, see the [migration guide](https://pocket-id.org/docs/setup/migrate-to-v1/). 103 103 104 + - The `zigbee2mqtt` package was updated to version 2.x, which contains breaking changes. See the [discussion](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) for further information. 105 + 104 106 - []{#sec-release-25.11-incompatibilities-sourcehut-removed} The `services.sourcehut` module and corresponding `sourcehut` packages were removed due to being broken and unmaintained. 105 107 106 108 - The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name.
-120
pkgs/by-name/ar/archivebox/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - python3, 5 - fetchFromGitHub, 6 - fetchPypi, 7 - curl, 8 - wget, 9 - git, 10 - ripgrep, 11 - single-file-cli, 12 - postlight-parser, 13 - readability-extractor, 14 - chromium, 15 - }: 16 - 17 - let 18 - python = python3.override { 19 - self = python; 20 - packageOverrides = self: super: { 21 - django = super.django_3.overridePythonAttrs (old: rec { 22 - version = "3.1.14"; 23 - src = old.src.override { 24 - inherit version; 25 - hash = "sha256-cqSloTaiFMOc8BbM3Wtp4qoIx0ecZtk/OpteS7nYo0c="; 26 - }; 27 - meta = old.meta // { 28 - knownVulnerabilities = [ 29 - "CVE-2021-45115" 30 - "CVE-2021-45116" 31 - "CVE-2021-45452" 32 - "CVE-2022-23833" 33 - "CVE-2022-22818" 34 - "CVE-2022-28347" 35 - "CVE-2022-28346" 36 - ]; 37 - }; 38 - dependencies = 39 - (old.dependencies or [ ]) 40 - ++ (lib.optionals (python.pythonAtLeast "3.12") [ python.pkgs.distutils ]); 41 - }); 42 - django-extensions = super.django-extensions.overridePythonAttrs (old: rec { 43 - version = "3.1.5"; 44 - src = fetchFromGitHub { 45 - inherit version; 46 - owner = "django-extensions"; 47 - repo = "django-extensions"; 48 - rev = "e43f383dae3a35237e42f6acfe1207a8e7e7bdf5"; 49 - hash = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; 50 - }; 51 - patches = [ ]; 52 - postPatch = null; 53 - 54 - # possibly a real issue, but that version is not supported anymore 55 - doCheck = false; 56 - }); 57 - }; 58 - }; 59 - in 60 - 61 - python.pkgs.buildPythonApplication rec { 62 - pname = "archivebox"; 63 - version = "0.7.2"; 64 - pyproject = true; 65 - 66 - src = fetchPypi { 67 - inherit pname version; 68 - hash = "sha256-hdBUEX2tOWN2b11w6aG3x7MP7KQTj4Rwc2w8XvABGf4="; 69 - }; 70 - 71 - build-system = with python.pkgs; [ 72 - pdm-backend 73 - ]; 74 - 75 - dependencies = with python.pkgs; [ 76 - croniter 77 - dateparser 78 - django 79 - django-extensions 80 - ipython 81 - mypy-extensions 82 - python-crontab 83 - requests 84 - w3lib 85 - yt-dlp 86 - ]; 87 - 88 - makeWrapperArgs = [ 89 - "--set USE_NODE True" # used through dependencies, not needed explicitly 90 - "--set READABILITY_BINARY ${lib.meta.getExe readability-extractor}" 91 - "--set MERCURY_BINARY ${lib.meta.getExe postlight-parser}" 92 - "--set CURL_BINARY ${lib.meta.getExe curl}" 93 - "--set RIPGREP_BINARY ${lib.meta.getExe ripgrep}" 94 - "--set WGET_BINARY ${lib.meta.getExe wget}" 95 - "--set GIT_BINARY ${lib.meta.getExe git}" 96 - "--set YOUTUBEDL_BINARY ${lib.meta.getExe python.pkgs.yt-dlp}" 97 - "--set SINGLEFILE_BINARY ${lib.meta.getExe single-file-cli}" 98 - ] 99 - ++ ( 100 - if (lib.meta.availableOn stdenv.hostPlatform chromium) then 101 - [ 102 - "--set CHROME_BINARY ${chromium}/bin/chromium-browser" 103 - ] 104 - else 105 - [ 106 - "--set-default USE_CHROME False" 107 - ] 108 - ); 109 - 110 - meta = with lib; { 111 - description = "Open source self-hosted web archiving"; 112 - homepage = "https://archivebox.io"; 113 - license = licenses.mit; 114 - maintainers = with maintainers; [ 115 - siraben 116 - viraptor 117 - ]; 118 - platforms = platforms.unix; 119 - }; 120 - }
-163
pkgs/by-name/ba/baserow/package.nix
··· 1 - { 2 - lib, 3 - fetchFromGitLab, 4 - makeWrapper, 5 - python3, 6 - antlr4_9, 7 - }: 8 - 9 - let 10 - 11 - python = python3.override { 12 - self = python; 13 - packageOverrides = self: super: { 14 - antlr4-python3-runtime = super.antlr4-python3-runtime.override { 15 - antlr4 = antlr4_9; 16 - }; 17 - 18 - baserow_premium = self.buildPythonPackage rec { 19 - pname = "baserow_premium"; 20 - version = "1.12.1"; 21 - format = "setuptools"; 22 - 23 - src = fetchFromGitLab { 24 - owner = "bramw"; 25 - repo = "baserow_premium"; 26 - rev = "refs/tags/${version}"; 27 - hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q="; 28 - }; 29 - 30 - sourceRoot = "${src.name}/premium/backend"; 31 - 32 - doCheck = false; 33 - }; 34 - 35 - django = super.django_3; 36 - }; 37 - }; 38 - in 39 - 40 - with python.pkgs; 41 - buildPythonApplication rec { 42 - pname = "baserow"; 43 - version = "1.12.1"; 44 - format = "setuptools"; 45 - 46 - src = fetchFromGitLab { 47 - owner = "bramw"; 48 - repo = "baserow"; 49 - rev = "refs/tags/${version}"; 50 - hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q="; 51 - }; 52 - 53 - sourceRoot = "${src.name}/backend"; 54 - 55 - postPatch = '' 56 - # use input files to not depend on outdated peer dependencies 57 - mv requirements/base.{in,txt} 58 - mv requirements/dev.{in,txt} 59 - 60 - # remove dependency constraints 61 - sed -i requirements/base.txt \ 62 - -e 's/[~<>=].*//' -i requirements/base.txt \ 63 - -e 's/zope-interface/zope.interface/' \ 64 - -e 's/\[standard\]//' 65 - ''; 66 - 67 - nativeBuildInputs = [ 68 - makeWrapper 69 - ]; 70 - 71 - propagatedBuildInputs = [ 72 - autobahn 73 - advocate 74 - antlr4-python3-runtime 75 - boto3 76 - cached-property 77 - celery-redbeat 78 - channels 79 - channels-redis 80 - daphne 81 - dj-database-url 82 - django-celery-beat 83 - django-celery-email 84 - django-cors-headers 85 - django-health-check 86 - django-redis 87 - django-storages 88 - drf-jwt 89 - drf-spectacular 90 - faker 91 - gunicorn 92 - importlib-resources 93 - itsdangerous 94 - pillow 95 - pyparsing 96 - psutil 97 - psycopg2 98 - redis 99 - regex 100 - requests 101 - service-identity 102 - setuptools 103 - tqdm 104 - twisted 105 - unicodecsv 106 - uvicorn 107 - watchgod 108 - zipp 109 - ] 110 - ++ uvicorn.optional-dependencies.standard; 111 - 112 - postInstall = '' 113 - wrapProgram $out/bin/baserow \ 114 - --prefix PYTHONPATH : "$PYTHONPATH" \ 115 - --prefix DJANGO_SETTINGS_MODULE : "baserow.config.settings.base" 116 - ''; 117 - 118 - nativeCheckInputs = [ 119 - baserow_premium 120 - boto3 121 - freezegun 122 - httpretty 123 - openapi-spec-validator 124 - pyinstrument 125 - pytestCheckHook 126 - pytest-django 127 - pytest-unordered 128 - responses 129 - zope-interface 130 - ]; 131 - 132 - fixupPhase = '' 133 - cp -r src/baserow/contrib/database/{api,action,trash,formula,file_import} \ 134 - $out/${python.sitePackages}/baserow/contrib/database/ 135 - cp -r src/baserow/core/management/backup $out/${python.sitePackages}/baserow/core/management/ 136 - ''; 137 - 138 - disabledTests = [ 139 - # Disable linting checks 140 - "flake8_plugins" 141 - ]; 142 - 143 - disabledTestPaths = [ 144 - # Disable premium tests 145 - "../premium/backend/src/baserow_premium" 146 - "../premium/backend/tests/baserow_premium" 147 - # Disable database related tests 148 - "tests/baserow/contrib/database" 149 - "tests/baserow/api" 150 - "tests/baserow/core" 151 - "tests/baserow/ws" 152 - ]; 153 - 154 - DJANGO_SETTINGS_MODULE = "baserow.config.settings.test"; 155 - 156 - meta = with lib; { 157 - description = "No-code database and Airtable alternative"; 158 - homepage = "https://baserow.io"; 159 - license = licenses.mit; 160 - maintainers = with maintainers; [ onny ]; 161 - mainProgram = "baserow"; 162 - }; 163 - }
+22 -5
pkgs/by-name/ca/catppuccin-papirus-folders/package.nix
··· 2 2 stdenvNoCC, 3 3 lib, 4 4 fetchFromGitHub, 5 + fetchurl, 5 6 gtk3, 7 + getent, 6 8 papirus-icon-theme, 7 9 flavor ? "mocha", 8 10 accent ? "blue", ··· 31 33 "mocha" 32 34 ]; 33 35 pname = "catppuccin-papirus-folders"; 36 + 37 + # Fetch the papirus-folders script from upstream 38 + # Per instructions in the papirus-folders project. 39 + papirus-folders-rev = "0f838ee5679229e3a3e97e3b333c222c9e9615b4"; 40 + papirus-folders-script = fetchurl { 41 + url = "https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-folders/${papirus-folders-rev}/papirus-folders"; 42 + sha256 = "sha256-NJpXdf1ymnvQzRwUl3OalLzs3sXWVFTp5jN2B3vtUk0="; 43 + executable = true; 44 + }; 34 45 in 35 46 lib.checkListOfEnum "${pname}: accent colors" validAccents [ accent ] lib.checkListOfEnum 36 47 "${pname}: flavors" 37 48 validFlavors 38 49 [ flavor ] 39 - 40 50 stdenvNoCC.mkDerivation 41 51 { 42 52 inherit pname; 43 - version = "0-unstable-2023-08-02"; 53 + version = "0-unstable-2024-08-06"; 44 54 45 55 src = fetchFromGitHub { 46 56 owner = "catppuccin"; 47 57 repo = "papirus-folders"; 48 - rev = "fcf96737fffc343a1bf129732c37d19f2d77fa5c"; 49 - sha256 = "sha256-3yjIGzN+/moP2OVGDIAy4zPqUroSjx3c2mJjdZGhTsY="; 58 + rev = "f83671d17ea67e335b34f8028a7e6d78bca735d7"; 59 + sha256 = "sha256-FiZdwzsaMhS+5EYTcVU1LVax2H1FidQw97xZklNH2R4="; 50 60 }; 51 61 52 - nativeBuildInputs = [ gtk3 ]; 62 + # This takes a horribly long time, and there's nothing to fixup in 63 + # this package. 64 + dontFixup = true; 65 + nativeBuildInputs = [ 66 + gtk3 67 + getent 68 + ]; 53 69 54 70 postPatch = '' 71 + cp ${papirus-folders-script} ./papirus-folders 55 72 patchShebangs ./papirus-folders 56 73 ''; 57 74
+3 -3
pkgs/by-name/cv/cvemap/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cvemap"; 9 - version = "0.0.7"; 9 + version = "1.0.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = "cvemap"; 14 14 tag = "v${version}"; 15 - hash = "sha256-Ste08J3KIJmugKZegU82wq6N+B5DaHc8Z0UtqKsUYE8="; 15 + hash = "sha256-pzCLzSsAaoiRrTBENnmyqaSyDnHQdDAcTNyaxpc7mt4="; 16 16 }; 17 17 18 - vendorHash = "sha256-+gYJkKJLUsCbh0JhVNOdr8U5pgWYjD56KZ0VePoYecU="; 18 + vendorHash = "sha256-4GW1mgwOXbdiDmQoN1yxVOJC8mXpqkKliabWZzvOff4="; 19 19 20 20 subPackages = [ 21 21 "cmd/cvemap/"
+3 -3
pkgs/by-name/ec/ecspresso/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "ecspresso"; 10 - version = "2.5.0"; 10 + version = "2.6.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kayac"; 14 14 repo = "ecspresso"; 15 15 tag = "v${version}"; 16 - hash = "sha256-j0vSDOWAnYhHV0+LXULX+5pHxGl4QCRREqir2ak00rY="; 16 + hash = "sha256-t7XToo/OFrczwF24k51Ae1gFI3/C2HIP5mAJVN8BzLk="; 17 17 }; 18 18 19 19 subPackages = [ 20 20 "cmd/ecspresso" 21 21 ]; 22 22 23 - vendorHash = "sha256-Y3Oxmk2nmZUGHzvSn0Wxp9ApPNy0x2fbYB3agZmCL8U="; 23 + vendorHash = "sha256-tL/AjGU/Pi5ypcv9jqUukg6sGJqpPlHhwxzve7/KgDo="; 24 24 25 25 ldflags = [ 26 26 "-s"
+10 -10
pkgs/by-name/ed/eddie/package.nix
··· 26 26 testers, 27 27 }: 28 28 29 - buildDotnetModule rec { 29 + buildDotnetModule (finalAttrs: { 30 30 pname = "eddie"; 31 - version = "2.24.4"; 31 + version = "2.24.6"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "AirVPN"; 35 35 repo = "Eddie"; 36 - # Upstream uses the summaries of commits for 37 - # specifying the versions of experimental builds 38 - rev = "aeaa7e594d71610dd2c231a8dc5c5aaddc89a7c1"; 39 - hash = "sha256-AlnWqrKoZb4s4MfPClxlEqzKIOwWL/frA+dx2kCNwW4="; 36 + tag = finalAttrs.version; 37 + hash = "sha256-XSLxjF2k9cw+cx6KzFIQHtjDWqLT2V49KRw+oIyxM5M="; 40 38 }; 41 39 42 40 patches = [ ··· 77 75 78 76 makeWrapperArgs = [ 79 77 "--add-flags \"--path.resources=${placeholder "out"}/share/eddie-ui\"" 80 - "--prefix PATH : ${nativeRuntimeInputs}" 78 + "--prefix PATH : ${finalAttrs.nativeRuntimeInputs}" 81 79 ]; 82 80 83 81 executables = [ "eddie-cli" ]; ··· 122 120 123 121 makeWrapper "${mono}/bin/mono" $out/bin/eddie-ui \ 124 122 --add-flags $out/lib/eddie-ui/App.Forms.Linux.exe \ 125 - --prefix LD_LIBRARY_PATH : ${runtimeInputs} \ 123 + --prefix LD_LIBRARY_PATH : ${finalAttrs.runtimeInputs} \ 126 124 ''${makeWrapperArgs[@]} 127 125 ''; 128 126 ··· 138 136 homepage = "https://eddie.website"; 139 137 license = lib.licenses.gpl3Plus; 140 138 mainProgram = "eddie-ui"; 141 - maintainers = with lib.maintainers; [ ]; 139 + maintainers = with lib.maintainers; [ 140 + ryand56 141 + ]; 142 142 platforms = lib.platforms.linux; 143 143 }; 144 - } 144 + })
+3 -3
pkgs/by-name/fa/fabric-ai/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "fabric-ai"; 10 - version = "1.4.264"; 10 + version = "1.4.272"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "danielmiessler"; 14 14 repo = "fabric"; 15 15 tag = "v${version}"; 16 - hash = "sha256-x9dMO/6ZewMSobi4KcEW1CQ+r1Ngll+Bqlv+GRV7eYQ="; 16 + hash = "sha256-4ohZC+TKCKljawf0DAqzNQmEeFXi2jp4571uN+0UqZA="; 17 17 }; 18 18 19 - vendorHash = "sha256-/3+4oeKl+GQPmYt3yBt77ATm55pALa+62mC6lktSTiw="; 19 + vendorHash = "sha256-wPd0Rgc081ueK12MTeeJfuwUDyFfwXN/MveeOArjkqg="; 20 20 21 21 # Fabric introduced plugin tests that fail in the nix build sandbox. 22 22 doCheck = false;
+32 -32
pkgs/by-name/fa/factorio/versions.json
··· 3 3 "alpha": { 4 4 "experimental": { 5 5 "candidateHashFilenames": [ 6 - "factorio_linux_2.0.55.tar.xz" 6 + "factorio_linux_2.0.60.tar.xz" 7 7 ], 8 - "name": "factorio_alpha_x64-2.0.55.tar.xz", 8 + "name": "factorio_alpha_x64-2.0.60.tar.xz", 9 9 "needsAuth": true, 10 - "sha256": "f9f4821809a2a2a475683e820853f65b1105a6910e72b4a192843244fedc4819", 10 + "sha256": "d022ee9a9b7376077687232c16a3c809e847dab00e02915ec146fb4b548dd24f", 11 11 "tarDirectory": "x64", 12 - "url": "https://factorio.com/get-download/2.0.55/alpha/linux64", 13 - "version": "2.0.55" 12 + "url": "https://factorio.com/get-download/2.0.60/alpha/linux64", 13 + "version": "2.0.60" 14 14 }, 15 15 "stable": { 16 16 "candidateHashFilenames": [ 17 - "factorio_linux_2.0.55.tar.xz" 17 + "factorio_linux_2.0.60.tar.xz" 18 18 ], 19 - "name": "factorio_alpha_x64-2.0.55.tar.xz", 19 + "name": "factorio_alpha_x64-2.0.60.tar.xz", 20 20 "needsAuth": true, 21 - "sha256": "f9f4821809a2a2a475683e820853f65b1105a6910e72b4a192843244fedc4819", 21 + "sha256": "d022ee9a9b7376077687232c16a3c809e847dab00e02915ec146fb4b548dd24f", 22 22 "tarDirectory": "x64", 23 - "url": "https://factorio.com/get-download/2.0.55/alpha/linux64", 24 - "version": "2.0.55" 23 + "url": "https://factorio.com/get-download/2.0.60/alpha/linux64", 24 + "version": "2.0.60" 25 25 } 26 26 }, 27 27 "demo": { ··· 51 51 "expansion": { 52 52 "experimental": { 53 53 "candidateHashFilenames": [ 54 - "factorio-space-age_linux_2.0.55.tar.xz" 54 + "factorio-space-age_linux_2.0.60.tar.xz" 55 55 ], 56 - "name": "factorio_expansion_x64-2.0.55.tar.xz", 56 + "name": "factorio_expansion_x64-2.0.60.tar.xz", 57 57 "needsAuth": true, 58 - "sha256": "4c70f5dba5ad7236b56163e5224bea2bcfa08c16d6e2ea2b55f55dd118517a95", 58 + "sha256": "56a933745f2cf3144bc984031229cb7b8a16eace523fa9288e8eca915e4d8186", 59 59 "tarDirectory": "x64", 60 - "url": "https://factorio.com/get-download/2.0.55/expansion/linux64", 61 - "version": "2.0.55" 60 + "url": "https://factorio.com/get-download/2.0.60/expansion/linux64", 61 + "version": "2.0.60" 62 62 }, 63 63 "stable": { 64 64 "candidateHashFilenames": [ 65 - "factorio-space-age_linux_2.0.55.tar.xz" 65 + "factorio-space-age_linux_2.0.60.tar.xz" 66 66 ], 67 - "name": "factorio_expansion_x64-2.0.55.tar.xz", 67 + "name": "factorio_expansion_x64-2.0.60.tar.xz", 68 68 "needsAuth": true, 69 - "sha256": "4c70f5dba5ad7236b56163e5224bea2bcfa08c16d6e2ea2b55f55dd118517a95", 69 + "sha256": "56a933745f2cf3144bc984031229cb7b8a16eace523fa9288e8eca915e4d8186", 70 70 "tarDirectory": "x64", 71 - "url": "https://factorio.com/get-download/2.0.55/expansion/linux64", 72 - "version": "2.0.55" 71 + "url": "https://factorio.com/get-download/2.0.60/expansion/linux64", 72 + "version": "2.0.60" 73 73 } 74 74 }, 75 75 "headless": { 76 76 "experimental": { 77 77 "candidateHashFilenames": [ 78 - "factorio-headless_linux_2.0.55.tar.xz", 79 - "factorio_headless_x64_2.0.55.tar.xz" 78 + "factorio-headless_linux_2.0.60.tar.xz", 79 + "factorio_headless_x64_2.0.60.tar.xz" 80 80 ], 81 - "name": "factorio_headless_x64-2.0.55.tar.xz", 81 + "name": "factorio_headless_x64-2.0.60.tar.xz", 82 82 "needsAuth": false, 83 - "sha256": "ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae", 83 + "sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b", 84 84 "tarDirectory": "x64", 85 - "url": "https://factorio.com/get-download/2.0.55/headless/linux64", 86 - "version": "2.0.55" 85 + "url": "https://factorio.com/get-download/2.0.60/headless/linux64", 86 + "version": "2.0.60" 87 87 }, 88 88 "stable": { 89 89 "candidateHashFilenames": [ 90 - "factorio-headless_linux_2.0.55.tar.xz", 91 - "factorio_headless_x64_2.0.55.tar.xz" 90 + "factorio-headless_linux_2.0.60.tar.xz", 91 + "factorio_headless_x64_2.0.60.tar.xz" 92 92 ], 93 - "name": "factorio_headless_x64-2.0.55.tar.xz", 93 + "name": "factorio_headless_x64-2.0.60.tar.xz", 94 94 "needsAuth": false, 95 - "sha256": "ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae", 95 + "sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b", 96 96 "tarDirectory": "x64", 97 - "url": "https://factorio.com/get-download/2.0.55/headless/linux64", 98 - "version": "2.0.55" 97 + "url": "https://factorio.com/get-download/2.0.60/headless/linux64", 98 + "version": "2.0.60" 99 99 } 100 100 } 101 101 }
+3 -3
pkgs/by-name/fo/fosrl-gerbil/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "gerbil"; 10 - version = "1.0.0"; 10 + version = "1.1.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fosrl"; 14 14 repo = "gerbil"; 15 15 tag = version; 16 - hash = "sha256-6ZmnokXmn4KIfNZT9HrraYP4fjfY2C0sK+xAJyq/pkU="; 16 + hash = "sha256-vfeI3GNI910FQmHK53E6yPrWF3tQtjrpQ/oP2PcDzs4="; 17 17 }; 18 18 19 - vendorHash = "sha256-lYJjw+V94oxILu+akUnzGACtsU7CLGwljysRvyUk+yA="; 19 + vendorHash = "sha256-m6UfW+DVT0T/t7fiqZXc2ihg2O07C7LnR0uy4FDWPCA="; 20 20 21 21 # patch out the /usr/sbin/iptables 22 22 postPatch = ''
+3 -3
pkgs/by-name/fo/fosrl-newt/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "newt"; 10 - version = "1.3.4"; 10 + version = "1.4.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fosrl"; 14 14 repo = "newt"; 15 15 tag = version; 16 - hash = "sha256-yhvnHwyFbnA+FY0OkhqDYPPUKftjgXNJuqk7fdXYaqI="; 16 + hash = "sha256-t1MqcrbYa5vojMOyn+iyExsUDQ1FQYlmZBFqyOkotyw="; 17 17 }; 18 18 19 - vendorHash = "sha256-Y/f7GCO7Kf1iQiDR32DIEIGJdcN+PKS0OrhBvXiHvwo="; 19 + vendorHash = "sha256-V8sq7XD/HJFKjhggrDWPdEEq3hjz0IHzpybQXA8Z/pg="; 20 20 21 21 postPatch = '' 22 22 substituteInPlace main.go \
+3 -3
pkgs/by-name/ga/gale/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "gale"; 23 - version = "1.9.1"; 23 + version = "1.9.2"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Kesomannen"; 27 27 repo = "gale"; 28 28 tag = finalAttrs.version; 29 - hash = "sha256-43vp2y+cZFIh9SDWFr0ndOLBsdGDiwW1qn77G+/JWpo="; 29 + hash = "sha256-AADU89Nxy7dpmamRdvCSe5ItwoVsRvgQocoMKs7qUZo="; 30 30 }; 31 31 32 32 postPatch = '' ··· 42 42 cargoRoot = "src-tauri"; 43 43 buildAndTestSubdir = finalAttrs.cargoRoot; 44 44 45 - cargoHash = "sha256-1kIPNLoM4HYir2o04u+xkmKJTOEle2WTUm2446n2wiE="; 45 + cargoHash = "sha256-+eSEOcmrY+3LpOssJzXHFQYKkvdacl5K6FPfcf7LTUQ="; 46 46 47 47 nativeBuildInputs = [ 48 48 jq
+2 -2
pkgs/by-name/ga/gamescope/package.nix
··· 49 49 in 50 50 stdenv.mkDerivation (finalAttrs: { 51 51 pname = "gamescope"; 52 - version = "3.16.14"; 52 + version = "3.16.14.2"; 53 53 54 54 src = fetchFromGitHub { 55 55 owner = "ValveSoftware"; 56 56 repo = "gamescope"; 57 57 tag = finalAttrs.version; 58 58 fetchSubmodules = true; 59 - hash = "sha256-i1a3nTospbGR/uPbwuM0z6cATANvw3QCFXd99e3tXCs="; 59 + hash = "sha256-l8SK8LQmFK0KeWxag7CX2lnME+HOvGpn4s3FqUNsK1Q="; 60 60 }; 61 61 62 62 patches = [
+3 -3
pkgs/by-name/gm/gmap/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage (finalAttrs: { 12 12 pname = "gmap"; 13 - version = "0.3.2"; 13 + version = "0.3.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "seeyebe"; 17 17 repo = "gmap"; 18 18 tag = finalAttrs.version; 19 - hash = "sha256-L+Dv2B+ZbGW2loh7yOMwk4x5kRFaCc+n5FgAfCSbh3M="; 19 + hash = "sha256-+klVySOgI/M57f98Cx3omkEBx/NcaWD4FuIW6cz1aN8="; 20 20 }; 21 21 22 - cargoHash = "sha256-awdNb81j7Zhh3aIMJh1d8LuZ8rlfBe0shk/GyNb1aiA="; 22 + cargoHash = "sha256-WjYCwGyFjBjITqsMPsD4kkeuSGPXtSKOFKaEfznMryI="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/by-name/in/incus/package.nix
··· 1 1 import ./generic.nix { 2 - hash = "sha256-py1QqOmcg51T9EQEYBsOP611vCzZhF4AAqcweo9+D/Q="; 3 - version = "6.14.0"; 4 - vendorHash = "sha256-YRif8fmfXqc5Xn9xI382iko9WUzSucKKqrWEdU0gfSU="; 2 + hash = "sha256-HhgAZ/MDNX6v1tBLv4sMHfFQMPoYkTaaWM8aLkl31Mg="; 3 + version = "6.15.0"; 4 + vendorHash = "sha256-pCpOHFWyacJ3K1EyK2Pkezv0Ooj+sFQ3ZmtBmhZJYNE="; 5 5 patches = [ ]; 6 6 nixUpdateExtraArgs = [ 7 7 "--override-filename=pkgs/by-name/in/incus/package.nix"
+2 -2
pkgs/by-name/ju/julius/package.nix
··· 12 12 }: 13 13 stdenv.mkDerivation rec { 14 14 pname = "julius"; 15 - version = "1.7.0"; 15 + version = "1.8.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "bvschaik"; 19 19 repo = "julius"; 20 20 rev = "v${version}"; 21 - hash = "sha256-I5GTaVWzz0ryGLDSS3rzxp+XFVXZa9hZmgwon/6r83A="; 21 + hash = "sha256-ppA/lCugFfzcbANuyWUvH3/1STNRdYOhRNR4tlfWEhc="; 22 22 }; 23 23 24 24 patches = [
+1 -1
pkgs/by-name/li/libpfm/package.nix
··· 36 36 env.NIX_CFLAGS_COMPILE = "-Wno-error"; 37 37 env.CONFIG_PFMLIB_SHARED = if enableShared then "y" else "n"; 38 38 39 - buildInputs = lib.optional stdenv.hostPlatform.isWindows windows.libgnurx; 39 + buildInputs = lib.optional stdenv.hostPlatform.isMinGW windows.libgnurx; 40 40 41 41 meta = with lib; { 42 42 description = "Helper library to program the performance monitoring events";
+1 -1
pkgs/by-name/li/libxcb/package.nix
··· 43 43 ]; 44 44 45 45 # $dev/include/xcb/xcb.h includes pthread.h 46 - propagatedBuildInputs = lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; 46 + propagatedBuildInputs = lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; 47 47 48 48 passthru = { 49 49 updateScript = writeScript "update-${finalAttrs.pname}" ''
-28
pkgs/by-name/na/navidrome/0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch
··· 1 - From 1a260f75baabc304ea398aa67d203dd9aee11525 Mon Sep 17 00:00:00 2001 2 - From: Chris Moultrie <821688+tebriel@users.noreply.github.com> 3 - Date: Wed, 2 Jul 2025 21:12:22 -0400 4 - Subject: [PATCH] test(fix): Use /bin/sh as mock_mpv.sh interpreter - 4301 5 - 6 - Not all systems have bash at `/bin/bash`. `/bin/sh` is POSIX and should 7 - be present on all systems making this much more portable. No bash 8 - features are currently used in the script so this change should be safe. 9 - --- 10 - core/playback/mpv/mpv_test.go | 2 +- 11 - 1 file changed, 1 insertion(+), 1 deletion(-) 12 - 13 - diff --git a/core/playback/mpv/mpv_test.go b/core/playback/mpv/mpv_test.go 14 - index 08432bef..20c02501 100644 15 - --- a/core/playback/mpv/mpv_test.go 16 - +++ b/core/playback/mpv/mpv_test.go 17 - @@ -372,7 +372,7 @@ goto loop 18 - ` 19 - } else { 20 - scriptExt = ".sh" 21 - - scriptContent = `#!/bin/bash 22 - + scriptContent = `#!/bin/sh 23 - echo "$0" 24 - for arg in "$@"; do 25 - echo "$arg" 26 - -- 27 - 2.49.0 28 -
+3 -8
pkgs/by-name/na/navidrome/package.nix
··· 18 18 19 19 buildGo124Module rec { 20 20 pname = "navidrome"; 21 - version = "0.57.0"; 21 + version = "0.58.0"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "navidrome"; 25 25 repo = "navidrome"; 26 26 rev = "v${version}"; 27 - hash = "sha256-KTgh+dA2YYPyNdGr2kYEUlYeRwNnEcSQlpQ7ZTbAjP0="; 27 + hash = "sha256-MwFACp2RKXz6zTzjknC5nKzaTEG1NWtvYggRZRiX5t0="; 28 28 }; 29 29 30 - vendorHash = "sha256-/WeEimHCEQbTbCZ+4kXVJdHAa9PJEk1bG1d2j3V9JKM="; 30 + vendorHash = "sha256-CrZqVhvDYemnaCuveOXySqHZhW+nrgzdxaiJRuZfSaI="; 31 31 32 32 npmRoot = "ui"; 33 33 ··· 64 64 postPatch = '' 65 65 patchShebangs ui/bin/update-workbox.sh 66 66 ''; 67 - 68 - patches = [ 69 - # Until https://github.com/navidrome/navidrome/pull/4302 is released 70 - ./0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch 71 - ]; 72 67 73 68 preBuild = '' 74 69 make buildjs
+931 -840
pkgs/by-name/no/node-red/package-lock.json
··· 1 1 { 2 2 "name": "node-red", 3 - "version": "4.0.9", 3 + "version": "4.1.0", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "node-red", 9 - "version": "4.0.9", 9 + "version": "4.1.0", 10 10 "license": "Apache-2.0", 11 11 "dependencies": { 12 - "acorn": "8.12.1", 12 + "acorn": "8.15.0", 13 13 "acorn-walk": "8.3.4", 14 14 "ajv": "8.17.1", 15 15 "async-mutex": "0.5.0", 16 16 "basic-auth": "2.0.1", 17 - "bcryptjs": "2.4.3", 17 + "bcryptjs": "3.0.2", 18 18 "body-parser": "1.20.3", 19 + "chalk": "^4.1.2", 19 20 "cheerio": "1.0.0-rc.10", 20 21 "clone": "2.1.2", 21 22 "content-type": "1.0.5", ··· 25 26 "cronosjs": "1.7.1", 26 27 "denque": "2.1.0", 27 28 "express": "4.21.2", 28 - "express-session": "1.18.1", 29 - "form-data": "4.0.0", 30 - "fs-extra": "11.2.0", 29 + "express-session": "1.18.2", 30 + "form-data": "4.0.4", 31 + "fs-extra": "11.3.0", 31 32 "got": "12.6.1", 32 33 "hash-sum": "2.0.0", 33 34 "hpagent": "1.2.0", 34 35 "https-proxy-agent": "5.0.1", 35 - "i18next": "21.10.0", 36 + "i18next": "24.2.3", 36 37 "iconv-lite": "0.6.3", 37 38 "is-utf8": "0.2.1", 38 39 "js-yaml": "4.1.0", 39 40 "json-stringify-safe": "5.0.1", 40 - "jsonata": "2.0.5", 41 + "jsonata": "2.0.6", 41 42 "lodash.clonedeep": "^4.5.0", 42 43 "media-typer": "1.1.0", 43 44 "memorystore": "1.6.7", 44 45 "mime": "3.0.0", 45 46 "moment": "2.30.1", 46 - "moment-timezone": "0.5.46", 47 - "mqtt": "5.7.0", 48 - "multer": "1.4.5-lts.1", 47 + "moment-timezone": "0.5.48", 48 + "mqtt": "5.11.0", 49 + "multer": "2.0.2", 49 50 "mustache": "4.2.0", 50 - "node-red-admin": "^4.0.1", 51 + "node-red-admin": "^4.1.1", 51 52 "node-watch": "0.7.4", 52 53 "nopt": "5.0.0", 53 54 "oauth2orize": "1.12.0", 54 - "on-headers": "1.0.2", 55 + "on-headers": "1.1.0", 55 56 "passport": "0.7.0", 56 57 "passport-http-bearer": "1.0.1", 57 58 "passport-oauth2-client-password": "0.1.2", 58 59 "raw-body": "3.0.0", 59 60 "rfdc": "^1.3.1", 60 - "semver": "7.6.3", 61 + "semver": "7.7.1", 61 62 "tar": "7.4.3", 62 - "tough-cookie": "^5.0.0", 63 - "uglify-js": "3.17.4", 63 + "tough-cookie": "5.1.2", 64 + "uglify-js": "3.19.3", 64 65 "uuid": "9.0.1", 65 66 "ws": "7.5.10", 66 67 "xml2js": "0.6.2" 67 68 }, 68 69 "devDependencies": { 69 - "dompurify": "2.5.7", 70 + "dompurify": "3.2.6", 70 71 "grunt": "1.6.1", 71 72 "grunt-chmod": "~1.1.1", 72 73 "grunt-cli": "~1.5.0", ··· 90 91 "jquery-i18next": "1.2.1", 91 92 "jsdoc-nr-template": "github:node-red/jsdoc-nr-template", 92 93 "marked": "4.3.0", 93 - "mermaid": "11.3.0", 94 + "mermaid": "11.9.0", 94 95 "minami": "1.2.3", 95 96 "mocha": "9.2.2", 96 97 "node-red-node-test-helper": "^0.3.3", 97 - "nodemon": "3.1.7", 98 + "nodemon": "3.1.9", 98 99 "proxy": "^1.0.2", 99 100 "sass": "1.62.1", 100 101 "should": "13.2.3", ··· 106 107 "node": ">=18.5" 107 108 }, 108 109 "optionalDependencies": { 109 - "@node-rs/bcrypt": "1.10.4" 110 + "@node-rs/bcrypt": "1.10.7" 110 111 } 111 112 }, 112 113 "node_modules/@antfu/install-pkg": { 113 - "version": "1.0.0", 114 - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", 115 - "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", 114 + "version": "1.1.0", 115 + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", 116 + "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", 116 117 "dev": true, 117 118 "license": "MIT", 118 119 "dependencies": { 119 - "package-manager-detector": "^0.2.8", 120 - "tinyexec": "^0.3.2" 120 + "package-manager-detector": "^1.3.0", 121 + "tinyexec": "^1.0.1" 121 122 }, 122 123 "funding": { 123 124 "url": "https://github.com/sponsors/antfu" ··· 134 135 } 135 136 }, 136 137 "node_modules/@babel/code-frame": { 137 - "version": "7.26.2", 138 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", 139 - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", 138 + "version": "7.27.1", 139 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 140 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 140 141 "dev": true, 141 142 "license": "MIT", 142 143 "dependencies": { 143 - "@babel/helper-validator-identifier": "^7.25.9", 144 + "@babel/helper-validator-identifier": "^7.27.1", 144 145 "js-tokens": "^4.0.0", 145 - "picocolors": "^1.0.0" 146 + "picocolors": "^1.1.1" 146 147 }, 147 148 "engines": { 148 149 "node": ">=6.9.0" 149 150 } 150 151 }, 151 152 "node_modules/@babel/generator": { 152 - "version": "7.26.9", 153 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", 154 - "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", 153 + "version": "7.28.0", 154 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", 155 + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", 155 156 "dev": true, 156 157 "license": "MIT", 157 158 "dependencies": { 158 - "@babel/parser": "^7.26.9", 159 - "@babel/types": "^7.26.9", 160 - "@jridgewell/gen-mapping": "^0.3.5", 161 - "@jridgewell/trace-mapping": "^0.3.25", 159 + "@babel/parser": "^7.28.0", 160 + "@babel/types": "^7.28.0", 161 + "@jridgewell/gen-mapping": "^0.3.12", 162 + "@jridgewell/trace-mapping": "^0.3.28", 162 163 "jsesc": "^3.0.2" 163 164 }, 164 165 "engines": { 165 166 "node": ">=6.9.0" 166 167 } 167 168 }, 169 + "node_modules/@babel/helper-globals": { 170 + "version": "7.28.0", 171 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 172 + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 173 + "dev": true, 174 + "license": "MIT", 175 + "engines": { 176 + "node": ">=6.9.0" 177 + } 178 + }, 168 179 "node_modules/@babel/helper-string-parser": { 169 - "version": "7.25.9", 170 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 171 - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 180 + "version": "7.27.1", 181 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 182 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 172 183 "dev": true, 173 184 "license": "MIT", 174 185 "engines": { ··· 176 187 } 177 188 }, 178 189 "node_modules/@babel/helper-validator-identifier": { 179 - "version": "7.25.9", 180 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 181 - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 190 + "version": "7.27.1", 191 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 192 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 182 193 "dev": true, 183 194 "license": "MIT", 184 195 "engines": { ··· 186 197 } 187 198 }, 188 199 "node_modules/@babel/parser": { 189 - "version": "7.26.9", 190 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", 191 - "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", 200 + "version": "7.28.0", 201 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", 202 + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", 192 203 "dev": true, 193 204 "license": "MIT", 194 205 "dependencies": { 195 - "@babel/types": "^7.26.9" 206 + "@babel/types": "^7.28.0" 196 207 }, 197 208 "bin": { 198 209 "parser": "bin/babel-parser.js" ··· 202 213 } 203 214 }, 204 215 "node_modules/@babel/runtime": { 205 - "version": "7.26.9", 206 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", 207 - "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", 216 + "version": "7.28.2", 217 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", 218 + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", 208 219 "license": "MIT", 209 - "dependencies": { 210 - "regenerator-runtime": "^0.14.0" 211 - }, 212 220 "engines": { 213 221 "node": ">=6.9.0" 214 222 } 215 223 }, 216 224 "node_modules/@babel/template": { 217 - "version": "7.26.9", 218 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", 219 - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", 225 + "version": "7.27.2", 226 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 227 + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 220 228 "dev": true, 221 229 "license": "MIT", 222 230 "dependencies": { 223 - "@babel/code-frame": "^7.26.2", 224 - "@babel/parser": "^7.26.9", 225 - "@babel/types": "^7.26.9" 231 + "@babel/code-frame": "^7.27.1", 232 + "@babel/parser": "^7.27.2", 233 + "@babel/types": "^7.27.1" 226 234 }, 227 235 "engines": { 228 236 "node": ">=6.9.0" 229 237 } 230 238 }, 231 239 "node_modules/@babel/traverse": { 232 - "version": "7.26.9", 233 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", 234 - "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", 240 + "version": "7.28.0", 241 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", 242 + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", 235 243 "dev": true, 236 244 "license": "MIT", 237 245 "dependencies": { 238 - "@babel/code-frame": "^7.26.2", 239 - "@babel/generator": "^7.26.9", 240 - "@babel/parser": "^7.26.9", 241 - "@babel/template": "^7.26.9", 242 - "@babel/types": "^7.26.9", 243 - "debug": "^4.3.1", 244 - "globals": "^11.1.0" 246 + "@babel/code-frame": "^7.27.1", 247 + "@babel/generator": "^7.28.0", 248 + "@babel/helper-globals": "^7.28.0", 249 + "@babel/parser": "^7.28.0", 250 + "@babel/template": "^7.27.2", 251 + "@babel/types": "^7.28.0", 252 + "debug": "^4.3.1" 245 253 }, 246 254 "engines": { 247 255 "node": ">=6.9.0" 248 256 } 249 257 }, 250 258 "node_modules/@babel/traverse/node_modules/debug": { 251 - "version": "4.4.0", 252 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 253 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 259 + "version": "4.4.1", 260 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 261 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 254 262 "dev": true, 255 263 "license": "MIT", 256 264 "dependencies": { ··· 265 273 } 266 274 } 267 275 }, 268 - "node_modules/@babel/traverse/node_modules/globals": { 269 - "version": "11.12.0", 270 - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 271 - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 272 - "dev": true, 273 - "license": "MIT", 274 - "engines": { 275 - "node": ">=4" 276 - } 277 - }, 278 276 "node_modules/@babel/traverse/node_modules/ms": { 279 277 "version": "2.1.3", 280 278 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ··· 283 281 "license": "MIT" 284 282 }, 285 283 "node_modules/@babel/types": { 286 - "version": "7.26.9", 287 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", 288 - "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", 284 + "version": "7.28.2", 285 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", 286 + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", 289 287 "dev": true, 290 288 "license": "MIT", 291 289 "dependencies": { 292 - "@babel/helper-string-parser": "^7.25.9", 293 - "@babel/helper-validator-identifier": "^7.25.9" 290 + "@babel/helper-string-parser": "^7.27.1", 291 + "@babel/helper-validator-identifier": "^7.27.1" 294 292 }, 295 293 "engines": { 296 294 "node": ">=6.9.0" ··· 348 346 "license": "Apache-2.0" 349 347 }, 350 348 "node_modules/@emnapi/core": { 351 - "version": "1.3.1", 352 - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", 353 - "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", 349 + "version": "1.4.5", 350 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", 351 + "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", 354 352 "license": "MIT", 355 353 "optional": true, 356 354 "dependencies": { 357 - "@emnapi/wasi-threads": "1.0.1", 355 + "@emnapi/wasi-threads": "1.0.4", 358 356 "tslib": "^2.4.0" 359 357 } 360 358 }, 361 359 "node_modules/@emnapi/runtime": { 362 - "version": "1.3.1", 363 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", 364 - "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", 360 + "version": "1.4.5", 361 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", 362 + "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", 365 363 "license": "MIT", 366 364 "optional": true, 367 365 "dependencies": { ··· 369 367 } 370 368 }, 371 369 "node_modules/@emnapi/wasi-threads": { 372 - "version": "1.0.1", 373 - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", 374 - "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", 370 + "version": "1.0.4", 371 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", 372 + "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", 375 373 "license": "MIT", 376 374 "optional": true, 377 375 "dependencies": { ··· 403 401 } 404 402 }, 405 403 "node_modules/@iconify/utils/node_modules/debug": { 406 - "version": "4.4.0", 407 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 408 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 404 + "version": "4.4.1", 405 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 406 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 409 407 "dev": true, 410 408 "license": "MIT", 411 409 "dependencies": { ··· 427 425 "dev": true, 428 426 "license": "MIT" 429 427 }, 430 - "node_modules/@isaacs/cliui": { 431 - "version": "8.0.2", 432 - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 433 - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 434 - "license": "ISC", 435 - "dependencies": { 436 - "string-width": "^5.1.2", 437 - "string-width-cjs": "npm:string-width@^4.2.0", 438 - "strip-ansi": "^7.0.1", 439 - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 440 - "wrap-ansi": "^8.1.0", 441 - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 442 - }, 443 - "engines": { 444 - "node": ">=12" 445 - } 446 - }, 447 - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 448 - "version": "6.1.0", 449 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 450 - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 451 - "license": "MIT", 452 - "engines": { 453 - "node": ">=12" 454 - }, 455 - "funding": { 456 - "url": "https://github.com/chalk/ansi-regex?sponsor=1" 457 - } 458 - }, 459 - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 460 - "version": "6.2.1", 461 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 462 - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 463 - "license": "MIT", 464 - "engines": { 465 - "node": ">=12" 466 - }, 467 - "funding": { 468 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 469 - } 470 - }, 471 - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 472 - "version": "9.2.2", 473 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 474 - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 475 - "license": "MIT" 476 - }, 477 - "node_modules/@isaacs/cliui/node_modules/string-width": { 478 - "version": "5.1.2", 479 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 480 - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 481 - "license": "MIT", 482 - "dependencies": { 483 - "eastasianwidth": "^0.2.0", 484 - "emoji-regex": "^9.2.2", 485 - "strip-ansi": "^7.0.1" 486 - }, 487 - "engines": { 488 - "node": ">=12" 489 - }, 490 - "funding": { 491 - "url": "https://github.com/sponsors/sindresorhus" 492 - } 493 - }, 494 - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 495 - "version": "7.1.0", 496 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 497 - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 498 - "license": "MIT", 499 - "dependencies": { 500 - "ansi-regex": "^6.0.1" 501 - }, 502 - "engines": { 503 - "node": ">=12" 504 - }, 505 - "funding": { 506 - "url": "https://github.com/chalk/strip-ansi?sponsor=1" 507 - } 508 - }, 509 - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 510 - "version": "8.1.0", 511 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 512 - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 513 - "license": "MIT", 514 - "dependencies": { 515 - "ansi-styles": "^6.1.0", 516 - "string-width": "^5.0.1", 517 - "strip-ansi": "^7.0.1" 518 - }, 519 - "engines": { 520 - "node": ">=12" 521 - }, 522 - "funding": { 523 - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 524 - } 525 - }, 526 428 "node_modules/@isaacs/fs-minipass": { 527 429 "version": "4.0.1", 528 430 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", ··· 536 438 } 537 439 }, 538 440 "node_modules/@jridgewell/gen-mapping": { 539 - "version": "0.3.8", 540 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 541 - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 441 + "version": "0.3.12", 442 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 443 + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 542 444 "dev": true, 543 445 "license": "MIT", 544 446 "dependencies": { 545 - "@jridgewell/set-array": "^1.2.1", 546 - "@jridgewell/sourcemap-codec": "^1.4.10", 447 + "@jridgewell/sourcemap-codec": "^1.5.0", 547 448 "@jridgewell/trace-mapping": "^0.3.24" 548 - }, 549 - "engines": { 550 - "node": ">=6.0.0" 551 449 } 552 450 }, 553 451 "node_modules/@jridgewell/resolve-uri": { ··· 560 458 "node": ">=6.0.0" 561 459 } 562 460 }, 563 - "node_modules/@jridgewell/set-array": { 564 - "version": "1.2.1", 565 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 566 - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 567 - "dev": true, 568 - "license": "MIT", 569 - "engines": { 570 - "node": ">=6.0.0" 571 - } 572 - }, 573 461 "node_modules/@jridgewell/sourcemap-codec": { 574 - "version": "1.5.0", 575 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 576 - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 462 + "version": "1.5.4", 463 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", 464 + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", 577 465 "dev": true, 578 466 "license": "MIT" 579 467 }, 580 468 "node_modules/@jridgewell/trace-mapping": { 581 - "version": "0.3.25", 582 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 583 - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 469 + "version": "0.3.29", 470 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 471 + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 584 472 "dev": true, 585 473 "license": "MIT", 586 474 "dependencies": { ··· 602 490 } 603 491 }, 604 492 "node_modules/@mermaid-js/parser": { 605 - "version": "0.3.0", 606 - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", 607 - "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", 493 + "version": "0.6.2", 494 + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.6.2.tgz", 495 + "integrity": "sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==", 608 496 "dev": true, 609 497 "license": "MIT", 610 498 "dependencies": { 611 - "langium": "3.0.0" 499 + "langium": "3.3.1" 612 500 } 613 501 }, 614 502 "node_modules/@napi-rs/wasm-runtime": { 615 - "version": "0.2.7", 616 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", 617 - "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", 503 + "version": "0.2.12", 504 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", 505 + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", 618 506 "license": "MIT", 619 507 "optional": true, 620 508 "dependencies": { 621 - "@emnapi/core": "^1.3.1", 622 - "@emnapi/runtime": "^1.3.1", 623 - "@tybys/wasm-util": "^0.9.0" 509 + "@emnapi/core": "^1.4.3", 510 + "@emnapi/runtime": "^1.4.3", 511 + "@tybys/wasm-util": "^0.10.0" 512 + } 513 + }, 514 + "node_modules/@noble/hashes": { 515 + "version": "1.8.0", 516 + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 517 + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 518 + "dev": true, 519 + "license": "MIT", 520 + "engines": { 521 + "node": "^14.21.3 || >=16" 522 + }, 523 + "funding": { 524 + "url": "https://paulmillr.com/funding/" 624 525 } 625 526 }, 626 527 "node_modules/@node-rs/bcrypt": { 627 - "version": "1.10.4", 628 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.4.tgz", 629 - "integrity": "sha512-Kzs8HKt2eBeT5VnkeKgiz/QKTjOO3URcvSNEQZahNwZnL6dBeeJQTxxYisc/6969+5n6c3+gNwKvqJsZzmGe7g==", 528 + "version": "1.10.7", 529 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.7.tgz", 530 + "integrity": "sha512-1wk0gHsUQC/ap0j6SJa2K34qNhomxXRcEe3T8cI5s+g6fgHBgLTN7U9LzWTG/HE6G4+2tWWLeCabk1wiYGEQSA==", 630 531 "license": "MIT", 631 532 "optional": true, 632 533 "engines": { ··· 637 538 "url": "https://github.com/sponsors/Brooooooklyn" 638 539 }, 639 540 "optionalDependencies": { 640 - "@node-rs/bcrypt-android-arm-eabi": "1.10.4", 641 - "@node-rs/bcrypt-android-arm64": "1.10.4", 642 - "@node-rs/bcrypt-darwin-arm64": "1.10.4", 643 - "@node-rs/bcrypt-darwin-x64": "1.10.4", 644 - "@node-rs/bcrypt-freebsd-x64": "1.10.4", 645 - "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.4", 646 - "@node-rs/bcrypt-linux-arm64-gnu": "1.10.4", 647 - "@node-rs/bcrypt-linux-arm64-musl": "1.10.4", 648 - "@node-rs/bcrypt-linux-x64-gnu": "1.10.4", 649 - "@node-rs/bcrypt-linux-x64-musl": "1.10.4", 650 - "@node-rs/bcrypt-wasm32-wasi": "1.10.4", 651 - "@node-rs/bcrypt-win32-arm64-msvc": "1.10.4", 652 - "@node-rs/bcrypt-win32-ia32-msvc": "1.10.4", 653 - "@node-rs/bcrypt-win32-x64-msvc": "1.10.4" 541 + "@node-rs/bcrypt-android-arm-eabi": "1.10.7", 542 + "@node-rs/bcrypt-android-arm64": "1.10.7", 543 + "@node-rs/bcrypt-darwin-arm64": "1.10.7", 544 + "@node-rs/bcrypt-darwin-x64": "1.10.7", 545 + "@node-rs/bcrypt-freebsd-x64": "1.10.7", 546 + "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.7", 547 + "@node-rs/bcrypt-linux-arm64-gnu": "1.10.7", 548 + "@node-rs/bcrypt-linux-arm64-musl": "1.10.7", 549 + "@node-rs/bcrypt-linux-x64-gnu": "1.10.7", 550 + "@node-rs/bcrypt-linux-x64-musl": "1.10.7", 551 + "@node-rs/bcrypt-wasm32-wasi": "1.10.7", 552 + "@node-rs/bcrypt-win32-arm64-msvc": "1.10.7", 553 + "@node-rs/bcrypt-win32-ia32-msvc": "1.10.7", 554 + "@node-rs/bcrypt-win32-x64-msvc": "1.10.7" 654 555 } 655 556 }, 656 557 "node_modules/@node-rs/bcrypt-android-arm-eabi": { 657 - "version": "1.10.4", 658 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.4.tgz", 659 - "integrity": "sha512-55ajutuTdfK1hKseyliflnxzNtxszQQ/EoLtgJlgCe7rI24vGP9EEEZDznB/u9OaJ14/AYzZtIhkEOYdbIdw0A==", 558 + "version": "1.10.7", 559 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.7.tgz", 560 + "integrity": "sha512-8dO6/PcbeMZXS3VXGEtct9pDYdShp2WBOWlDvSbcRwVqyB580aCBh0BEFmKYtXLzLvUK8Wf+CG3U6sCdILW1lA==", 660 561 "cpu": [ 661 562 "arm" 662 563 ], ··· 670 571 } 671 572 }, 672 573 "node_modules/@node-rs/bcrypt-android-arm64": { 673 - "version": "1.10.4", 674 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.4.tgz", 675 - "integrity": "sha512-dCgQT7nH65tORmJw2hQ6zQgFmmC+/JBYZUWtf7pPZI76AVAn5tc7cIUrxYoV4OT1+uD63b9Av+mS1fT2EPzWEg==", 574 + "version": "1.10.7", 575 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.7.tgz", 576 + "integrity": "sha512-UASFBS/CucEMHiCtL/2YYsAY01ZqVR1N7vSb94EOvG5iwW7BQO06kXXCTgj+Xbek9azxixrCUmo3WJnkJZ0hTQ==", 676 577 "cpu": [ 677 578 "arm64" 678 579 ], ··· 686 587 } 687 588 }, 688 589 "node_modules/@node-rs/bcrypt-darwin-arm64": { 689 - "version": "1.10.4", 690 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.4.tgz", 691 - "integrity": "sha512-gmHdWikHL3YVZgqXAHT+X/PG+kqIyNlPeFAWKdby83RkDI8FUiPV4qqGilgNnBmVWKkobRae9/I1HDbc4Sbhyg==", 590 + "version": "1.10.7", 591 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.7.tgz", 592 + "integrity": "sha512-DgzFdAt455KTuiJ/zYIyJcKFobjNDR/hnf9OS7pK5NRS13Nq4gLcSIIyzsgHwZHxsJWbLpHmFc1H23Y7IQoQBw==", 692 593 "cpu": [ 693 594 "arm64" 694 595 ], ··· 702 603 } 703 604 }, 704 605 "node_modules/@node-rs/bcrypt-darwin-x64": { 705 - "version": "1.10.4", 706 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.4.tgz", 707 - "integrity": "sha512-WDzL1WKRtoyTkH6IMPx95Mkd6XaeN0VWJbSDMqQY6AFBOk03yJEj7YYXshCcF+Ur6KBBVSwRf6sdFJ15NI1Z3g==", 606 + "version": "1.10.7", 607 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.7.tgz", 608 + "integrity": "sha512-SPWVfQ6sxSokoUWAKWD0EJauvPHqOGQTd7CxmYatcsUgJ/bruvEHxZ4bIwX1iDceC3FkOtmeHO0cPwR480n/xA==", 708 609 "cpu": [ 709 610 "x64" 710 611 ], ··· 718 619 } 719 620 }, 720 621 "node_modules/@node-rs/bcrypt-freebsd-x64": { 721 - "version": "1.10.4", 722 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.4.tgz", 723 - "integrity": "sha512-seSPJi+4MIUd1faL/n/wmDdDwaynd/FTkvTnb7qzCk8LBT+/dxi7MTz+uaD8KYDREcB9Wmhv+lwr0S9/jBTcjg==", 622 + "version": "1.10.7", 623 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.7.tgz", 624 + "integrity": "sha512-gpa+Ixs6GwEx6U6ehBpsQetzUpuAGuAFbOiuLB2oo4N58yU4AZz1VIcWyWAHrSWRs92O0SHtmo2YPrMrwfBbSw==", 724 625 "cpu": [ 725 626 "x64" 726 627 ], ··· 734 635 } 735 636 }, 736 637 "node_modules/@node-rs/bcrypt-linux-arm-gnueabihf": { 737 - "version": "1.10.4", 738 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.4.tgz", 739 - "integrity": "sha512-YcMLUtN9cGNTWKnaXslxGO1M0S5b4QN9KYhuyG6Kju27RfqvU5UbmpKElCsEUO2EIjxGwzvPu59T+Fyh6sVbwg==", 638 + "version": "1.10.7", 639 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.7.tgz", 640 + "integrity": "sha512-kYgJnTnpxrzl9sxYqzflobvMp90qoAlaX1oDL7nhNTj8OYJVDIk0jQgblj0bIkjmoPbBed53OJY/iu4uTS+wig==", 740 641 "cpu": [ 741 642 "arm" 742 643 ], ··· 750 651 } 751 652 }, 752 653 "node_modules/@node-rs/bcrypt-linux-arm64-gnu": { 753 - "version": "1.10.4", 754 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.4.tgz", 755 - "integrity": "sha512-uYGUK/mO8SiftqmVSAePWxgK82vg+X/gtrVRJi95yq2iwp1+fYJX3ndxCyYPmeplBbd3NJ/F5lPT3FC/IHTTGw==", 654 + "version": "1.10.7", 655 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.7.tgz", 656 + "integrity": "sha512-7cEkK2RA+gBCj2tCVEI1rDSJV40oLbSq7bQ+PNMHNI6jCoXGmj9Uzo7mg7ZRbNZ7piIyNH5zlJqutjo8hh/tmA==", 756 657 "cpu": [ 757 658 "arm64" 758 659 ], ··· 766 667 } 767 668 }, 768 669 "node_modules/@node-rs/bcrypt-linux-arm64-musl": { 769 - "version": "1.10.4", 770 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.4.tgz", 771 - "integrity": "sha512-rLvSMW/gVUBd2k2gAqQfuOReHWd9+jvz58E3i1TbkRE3a5ChvjOFc9qKPEmXuXuD9Mdj7gUwcYwpq8MdB5MtNw==", 670 + "version": "1.10.7", 671 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.7.tgz", 672 + "integrity": "sha512-X7DRVjshhwxUqzdUKDlF55cwzh+wqWJ2E/tILvZPboO3xaNO07Um568Vf+8cmKcz+tiZCGP7CBmKbBqjvKN/Pw==", 772 673 "cpu": [ 773 674 "arm64" 774 675 ], ··· 782 683 } 783 684 }, 784 685 "node_modules/@node-rs/bcrypt-linux-x64-gnu": { 785 - "version": "1.10.4", 786 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.4.tgz", 787 - "integrity": "sha512-I++6bh+BIp70X/D/crlSgCq8K0s9nGvzmvAGFkqSG4h3LBtjJx4RKbygnoWvcBV9ErK1rvcjfMyjwZt1ukueFA==", 686 + "version": "1.10.7", 687 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.7.tgz", 688 + "integrity": "sha512-LXRZsvG65NggPD12hn6YxVgH0W3VR5fsE/o1/o2D5X0nxKcNQGeLWnRzs5cP8KpoFOuk1ilctXQJn8/wq+Gn/Q==", 788 689 "cpu": [ 789 690 "x64" 790 691 ], ··· 798 699 } 799 700 }, 800 701 "node_modules/@node-rs/bcrypt-linux-x64-musl": { 801 - "version": "1.10.4", 802 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.4.tgz", 803 - "integrity": "sha512-f9RPl/5n2NS0mMJXB4IYbodKnq5HzOK5x1b9eKbcjsY0rw3mJC3K0XRFc8iaw1a5chA+xV1TPXz5mkykmr2CQQ==", 702 + "version": "1.10.7", 703 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.7.tgz", 704 + "integrity": "sha512-tCjHmct79OfcO3g5q21ME7CNzLzpw1MAsUXCLHLGWH+V6pp/xTvMbIcLwzkDj6TI3mxK6kehTn40SEjBkZ3Rog==", 804 705 "cpu": [ 805 706 "x64" 806 707 ], ··· 814 715 } 815 716 }, 816 717 "node_modules/@node-rs/bcrypt-wasm32-wasi": { 817 - "version": "1.10.4", 818 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.4.tgz", 819 - "integrity": "sha512-VaDOf+wic0yoHFimMkC5VMa/33BNqg6ieD+C/ibb7Av3NnVW4/W9YpDpqAWMR2w3fA40uTLWZ7FZSrcFck27oA==", 718 + "version": "1.10.7", 719 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.7.tgz", 720 + "integrity": "sha512-4qXSihIKeVXYglfXZEq/QPtYtBUvR8d3S85k15Lilv3z5B6NSGQ9mYiNleZ7QHVLN2gEc5gmi7jM353DMH9GkA==", 820 721 "cpu": [ 821 722 "wasm32" 822 723 ], 823 724 "license": "MIT", 824 725 "optional": true, 825 726 "dependencies": { 826 - "@napi-rs/wasm-runtime": "^0.2.3" 727 + "@napi-rs/wasm-runtime": "^0.2.5" 827 728 }, 828 729 "engines": { 829 730 "node": ">=14.0.0" 830 731 } 831 732 }, 832 733 "node_modules/@node-rs/bcrypt-win32-arm64-msvc": { 833 - "version": "1.10.4", 834 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.4.tgz", 835 - "integrity": "sha512-M7sGnbKPvhYJ5b76ywXiEwR4mIs/JSDHjRrhm9fshKAvltQrwc3Mou22TJggvDN3gKOF1W85uPiM2OgGX/jxMg==", 734 + "version": "1.10.7", 735 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.7.tgz", 736 + "integrity": "sha512-FdfUQrqmDfvC5jFhntMBkk8EI+fCJTx/I1v7Rj+Ezlr9rez1j1FmuUnywbBj2Cg15/0BDhwYdbyZ5GCMFli2aQ==", 836 737 "cpu": [ 837 738 "arm64" 838 739 ], ··· 846 747 } 847 748 }, 848 749 "node_modules/@node-rs/bcrypt-win32-ia32-msvc": { 849 - "version": "1.10.4", 850 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.4.tgz", 851 - "integrity": "sha512-zn/n4DYnuOfC2JgmVDa0JHP+5DUqAOTl2jmV3yrMrmN+StDT4Om5wtvWxvEmgv3CkeZAuAU3Y/fwjSXIpZ0Fhg==", 750 + "version": "1.10.7", 751 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.7.tgz", 752 + "integrity": "sha512-lZLf4Cx+bShIhU071p5BZft4OvP4PGhyp542EEsb3zk34U5GLsGIyCjOafcF/2DGewZL6u8/aqoxbSuROkgFXg==", 852 753 "cpu": [ 853 754 "ia32" 854 755 ], ··· 862 763 } 863 764 }, 864 765 "node_modules/@node-rs/bcrypt-win32-x64-msvc": { 865 - "version": "1.10.4", 866 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.4.tgz", 867 - "integrity": "sha512-ynQokTTGbuLu/cckaD8dNcE+Zsfam1zElE+teNol8AxcL7Jv+ghJItSnRthPRV/vLxuycDF2DIICgpXG/p9jrQ==", 766 + "version": "1.10.7", 767 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.7.tgz", 768 + "integrity": "sha512-hdw7tGmN1DxVAMTzICLdaHpXjy+4rxaxnBMgI8seG1JL5e3VcRGsd1/1vVDogVp2cbsmgq+6d6yAY+D9lW/DCg==", 868 769 "cpu": [ 869 770 "x64" 870 771 ], ··· 915 816 "node": ">= 8" 916 817 } 917 818 }, 918 - "node_modules/@pkgjs/parseargs": { 919 - "version": "0.11.0", 920 - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 921 - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 819 + "node_modules/@paralleldrive/cuid2": { 820 + "version": "2.2.2", 821 + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz", 822 + "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==", 823 + "dev": true, 922 824 "license": "MIT", 923 - "optional": true, 924 - "engines": { 925 - "node": ">=14" 825 + "dependencies": { 826 + "@noble/hashes": "^1.1.5" 926 827 } 927 828 }, 928 829 "node_modules/@prantlf/jsonlint": { ··· 1009 910 } 1010 911 }, 1011 912 "node_modules/@tybys/wasm-util": { 1012 - "version": "0.9.0", 1013 - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", 1014 - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", 913 + "version": "0.10.0", 914 + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", 915 + "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", 1015 916 "license": "MIT", 1016 917 "optional": true, 1017 918 "dependencies": { 1018 919 "tslib": "^2.4.0" 1019 920 } 1020 921 }, 922 + "node_modules/@types/d3": { 923 + "version": "7.4.3", 924 + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", 925 + "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", 926 + "dev": true, 927 + "license": "MIT", 928 + "dependencies": { 929 + "@types/d3-array": "*", 930 + "@types/d3-axis": "*", 931 + "@types/d3-brush": "*", 932 + "@types/d3-chord": "*", 933 + "@types/d3-color": "*", 934 + "@types/d3-contour": "*", 935 + "@types/d3-delaunay": "*", 936 + "@types/d3-dispatch": "*", 937 + "@types/d3-drag": "*", 938 + "@types/d3-dsv": "*", 939 + "@types/d3-ease": "*", 940 + "@types/d3-fetch": "*", 941 + "@types/d3-force": "*", 942 + "@types/d3-format": "*", 943 + "@types/d3-geo": "*", 944 + "@types/d3-hierarchy": "*", 945 + "@types/d3-interpolate": "*", 946 + "@types/d3-path": "*", 947 + "@types/d3-polygon": "*", 948 + "@types/d3-quadtree": "*", 949 + "@types/d3-random": "*", 950 + "@types/d3-scale": "*", 951 + "@types/d3-scale-chromatic": "*", 952 + "@types/d3-selection": "*", 953 + "@types/d3-shape": "*", 954 + "@types/d3-time": "*", 955 + "@types/d3-time-format": "*", 956 + "@types/d3-timer": "*", 957 + "@types/d3-transition": "*", 958 + "@types/d3-zoom": "*" 959 + } 960 + }, 961 + "node_modules/@types/d3-array": { 962 + "version": "3.2.1", 963 + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", 964 + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", 965 + "dev": true, 966 + "license": "MIT" 967 + }, 968 + "node_modules/@types/d3-axis": { 969 + "version": "3.0.6", 970 + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", 971 + "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", 972 + "dev": true, 973 + "license": "MIT", 974 + "dependencies": { 975 + "@types/d3-selection": "*" 976 + } 977 + }, 978 + "node_modules/@types/d3-brush": { 979 + "version": "3.0.6", 980 + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", 981 + "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", 982 + "dev": true, 983 + "license": "MIT", 984 + "dependencies": { 985 + "@types/d3-selection": "*" 986 + } 987 + }, 988 + "node_modules/@types/d3-chord": { 989 + "version": "3.0.6", 990 + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", 991 + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", 992 + "dev": true, 993 + "license": "MIT" 994 + }, 995 + "node_modules/@types/d3-color": { 996 + "version": "3.1.3", 997 + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", 998 + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", 999 + "dev": true, 1000 + "license": "MIT" 1001 + }, 1002 + "node_modules/@types/d3-contour": { 1003 + "version": "3.0.6", 1004 + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", 1005 + "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", 1006 + "dev": true, 1007 + "license": "MIT", 1008 + "dependencies": { 1009 + "@types/d3-array": "*", 1010 + "@types/geojson": "*" 1011 + } 1012 + }, 1013 + "node_modules/@types/d3-delaunay": { 1014 + "version": "6.0.4", 1015 + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", 1016 + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", 1017 + "dev": true, 1018 + "license": "MIT" 1019 + }, 1020 + "node_modules/@types/d3-dispatch": { 1021 + "version": "3.0.7", 1022 + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz", 1023 + "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==", 1024 + "dev": true, 1025 + "license": "MIT" 1026 + }, 1027 + "node_modules/@types/d3-drag": { 1028 + "version": "3.0.7", 1029 + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", 1030 + "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", 1031 + "dev": true, 1032 + "license": "MIT", 1033 + "dependencies": { 1034 + "@types/d3-selection": "*" 1035 + } 1036 + }, 1037 + "node_modules/@types/d3-dsv": { 1038 + "version": "3.0.7", 1039 + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", 1040 + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", 1041 + "dev": true, 1042 + "license": "MIT" 1043 + }, 1044 + "node_modules/@types/d3-ease": { 1045 + "version": "3.0.2", 1046 + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", 1047 + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", 1048 + "dev": true, 1049 + "license": "MIT" 1050 + }, 1051 + "node_modules/@types/d3-fetch": { 1052 + "version": "3.0.7", 1053 + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", 1054 + "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", 1055 + "dev": true, 1056 + "license": "MIT", 1057 + "dependencies": { 1058 + "@types/d3-dsv": "*" 1059 + } 1060 + }, 1061 + "node_modules/@types/d3-force": { 1062 + "version": "3.0.10", 1063 + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", 1064 + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", 1065 + "dev": true, 1066 + "license": "MIT" 1067 + }, 1068 + "node_modules/@types/d3-format": { 1069 + "version": "3.0.4", 1070 + "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", 1071 + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", 1072 + "dev": true, 1073 + "license": "MIT" 1074 + }, 1075 + "node_modules/@types/d3-geo": { 1076 + "version": "3.1.0", 1077 + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", 1078 + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", 1079 + "dev": true, 1080 + "license": "MIT", 1081 + "dependencies": { 1082 + "@types/geojson": "*" 1083 + } 1084 + }, 1085 + "node_modules/@types/d3-hierarchy": { 1086 + "version": "3.1.7", 1087 + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", 1088 + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", 1089 + "dev": true, 1090 + "license": "MIT" 1091 + }, 1092 + "node_modules/@types/d3-interpolate": { 1093 + "version": "3.0.4", 1094 + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", 1095 + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", 1096 + "dev": true, 1097 + "license": "MIT", 1098 + "dependencies": { 1099 + "@types/d3-color": "*" 1100 + } 1101 + }, 1102 + "node_modules/@types/d3-path": { 1103 + "version": "3.1.1", 1104 + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", 1105 + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", 1106 + "dev": true, 1107 + "license": "MIT" 1108 + }, 1109 + "node_modules/@types/d3-polygon": { 1110 + "version": "3.0.2", 1111 + "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", 1112 + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", 1113 + "dev": true, 1114 + "license": "MIT" 1115 + }, 1116 + "node_modules/@types/d3-quadtree": { 1117 + "version": "3.0.6", 1118 + "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", 1119 + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", 1120 + "dev": true, 1121 + "license": "MIT" 1122 + }, 1123 + "node_modules/@types/d3-random": { 1124 + "version": "3.0.3", 1125 + "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", 1126 + "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", 1127 + "dev": true, 1128 + "license": "MIT" 1129 + }, 1130 + "node_modules/@types/d3-scale": { 1131 + "version": "4.0.9", 1132 + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", 1133 + "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", 1134 + "dev": true, 1135 + "license": "MIT", 1136 + "dependencies": { 1137 + "@types/d3-time": "*" 1138 + } 1139 + }, 1140 + "node_modules/@types/d3-scale-chromatic": { 1141 + "version": "3.1.0", 1142 + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", 1143 + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", 1144 + "dev": true, 1145 + "license": "MIT" 1146 + }, 1147 + "node_modules/@types/d3-selection": { 1148 + "version": "3.0.11", 1149 + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", 1150 + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", 1151 + "dev": true, 1152 + "license": "MIT" 1153 + }, 1154 + "node_modules/@types/d3-shape": { 1155 + "version": "3.1.7", 1156 + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", 1157 + "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", 1158 + "dev": true, 1159 + "license": "MIT", 1160 + "dependencies": { 1161 + "@types/d3-path": "*" 1162 + } 1163 + }, 1164 + "node_modules/@types/d3-time": { 1165 + "version": "3.0.4", 1166 + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", 1167 + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", 1168 + "dev": true, 1169 + "license": "MIT" 1170 + }, 1171 + "node_modules/@types/d3-time-format": { 1172 + "version": "4.0.3", 1173 + "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", 1174 + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", 1175 + "dev": true, 1176 + "license": "MIT" 1177 + }, 1178 + "node_modules/@types/d3-timer": { 1179 + "version": "3.0.2", 1180 + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", 1181 + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", 1182 + "dev": true, 1183 + "license": "MIT" 1184 + }, 1185 + "node_modules/@types/d3-transition": { 1186 + "version": "3.0.9", 1187 + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", 1188 + "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", 1189 + "dev": true, 1190 + "license": "MIT", 1191 + "dependencies": { 1192 + "@types/d3-selection": "*" 1193 + } 1194 + }, 1195 + "node_modules/@types/d3-zoom": { 1196 + "version": "3.0.8", 1197 + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", 1198 + "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", 1199 + "dev": true, 1200 + "license": "MIT", 1201 + "dependencies": { 1202 + "@types/d3-interpolate": "*", 1203 + "@types/d3-selection": "*" 1204 + } 1205 + }, 1206 + "node_modules/@types/geojson": { 1207 + "version": "7946.0.16", 1208 + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", 1209 + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", 1210 + "dev": true, 1211 + "license": "MIT" 1212 + }, 1021 1213 "node_modules/@types/http-cache-semantics": { 1022 1214 "version": "4.0.4", 1023 1215 "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", ··· 1050 1242 "license": "MIT" 1051 1243 }, 1052 1244 "node_modules/@types/node": { 1053 - "version": "22.13.5", 1054 - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz", 1055 - "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", 1245 + "version": "24.1.0", 1246 + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", 1247 + "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", 1056 1248 "license": "MIT", 1057 1249 "dependencies": { 1058 - "undici-types": "~6.20.0" 1250 + "undici-types": "~7.8.0" 1059 1251 } 1060 1252 }, 1061 1253 "node_modules/@types/readable-stream": { 1062 - "version": "4.0.18", 1063 - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", 1064 - "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", 1254 + "version": "4.0.21", 1255 + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", 1256 + "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", 1065 1257 "license": "MIT", 1066 1258 "dependencies": { 1067 - "@types/node": "*", 1068 - "safe-buffer": "~5.1.1" 1259 + "@types/node": "*" 1069 1260 } 1070 1261 }, 1262 + "node_modules/@types/trusted-types": { 1263 + "version": "2.0.7", 1264 + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", 1265 + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", 1266 + "dev": true, 1267 + "license": "MIT", 1268 + "optional": true 1269 + }, 1071 1270 "node_modules/@types/ws": { 1072 - "version": "8.5.14", 1073 - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", 1074 - "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", 1271 + "version": "8.18.1", 1272 + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 1273 + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 1075 1274 "license": "MIT", 1076 1275 "dependencies": { 1077 1276 "@types/node": "*" ··· 1116 1315 } 1117 1316 }, 1118 1317 "node_modules/acorn": { 1119 - "version": "8.12.1", 1120 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", 1121 - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", 1318 + "version": "8.15.0", 1319 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1320 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1122 1321 "license": "MIT", 1123 1322 "bin": { 1124 1323 "acorn": "bin/acorn" ··· 1162 1361 } 1163 1362 }, 1164 1363 "node_modules/agent-base/node_modules/debug": { 1165 - "version": "4.4.0", 1166 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 1167 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 1364 + "version": "4.4.1", 1365 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1366 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1168 1367 "license": "MIT", 1169 1368 "dependencies": { 1170 1369 "ms": "^2.1.3" ··· 1554 1753 "license": "MIT" 1555 1754 }, 1556 1755 "node_modules/axios": { 1557 - "version": "1.7.9", 1558 - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", 1559 - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", 1756 + "version": "1.11.0", 1757 + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", 1758 + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", 1560 1759 "license": "MIT", 1561 1760 "dependencies": { 1562 1761 "follow-redirects": "^1.15.6", 1563 - "form-data": "^4.0.0", 1762 + "form-data": "^4.0.4", 1564 1763 "proxy-from-env": "^1.1.0" 1565 1764 } 1566 1765 }, ··· 1568 1767 "version": "1.0.2", 1569 1768 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1570 1769 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1770 + "dev": true, 1571 1771 "license": "MIT" 1572 1772 }, 1573 1773 "node_modules/base64-js": { ··· 1609 1809 "dev": true 1610 1810 }, 1611 1811 "node_modules/bcryptjs": { 1612 - "version": "2.4.3", 1613 - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", 1614 - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", 1615 - "license": "MIT" 1812 + "version": "3.0.2", 1813 + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.2.tgz", 1814 + "integrity": "sha512-k38b3XOZKv60C4E2hVsXTolJWfkGRMbILBIe2IBITXciy5bOsTKot5kDrf3ZfufQtQOUN5mXceUEpU1rTl9Uog==", 1815 + "license": "BSD-3-Clause", 1816 + "bin": { 1817 + "bcrypt": "bin/bcrypt" 1818 + } 1616 1819 }, 1617 1820 "node_modules/binary-extensions": { 1618 1821 "version": "2.3.0", ··· 1628 1831 } 1629 1832 }, 1630 1833 "node_modules/bl": { 1631 - "version": "6.0.19", 1632 - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.19.tgz", 1633 - "integrity": "sha512-4Ay3A3oDfGg3GGirhl4s62ebtnk0pJZA5mLp672MPKOQXsWvXjEF4dqdXySjJIs7b9OVr/O8aOo0Lm+xdjo2JA==", 1834 + "version": "6.1.1", 1835 + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.1.tgz", 1836 + "integrity": "sha512-yYc8UIHrd1ZTLgNBIE7JjMzUPZH+dec3q7nWkrSHEbtvkQ3h6WKC63W9K5jthcL5EXFyMuWYq+2pq5WMSIgFHw==", 1634 1837 "license": "MIT", 1635 1838 "dependencies": { 1636 1839 "@types/readable-stream": "^4.0.0", ··· 1759 1962 "license": "ISC" 1760 1963 }, 1761 1964 "node_modules/brace-expansion": { 1762 - "version": "1.1.11", 1763 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1764 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1965 + "version": "1.1.12", 1966 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1967 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1765 1968 "dev": true, 1766 1969 "license": "MIT", 1767 1970 "dependencies": { ··· 1931 2134 } 1932 2135 }, 1933 2136 "node_modules/call-bound": { 1934 - "version": "1.0.3", 1935 - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", 1936 - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", 2137 + "version": "1.0.4", 2138 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2139 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 1937 2140 "license": "MIT", 1938 2141 "dependencies": { 1939 - "call-bind-apply-helpers": "^1.0.1", 1940 - "get-intrinsic": "^1.2.6" 2142 + "call-bind-apply-helpers": "^1.0.2", 2143 + "get-intrinsic": "^1.3.0" 1941 2144 }, 1942 2145 "engines": { 1943 2146 "node": ">= 0.4" ··· 1983 2186 "version": "4.1.2", 1984 2187 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1985 2188 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1986 - "dev": true, 1987 2189 "license": "MIT", 1988 2190 "dependencies": { 1989 2191 "ansi-styles": "^4.1.0", ··· 2384 2586 } 2385 2587 }, 2386 2588 "node_modules/confbox": { 2387 - "version": "0.1.8", 2388 - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 2389 - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 2589 + "version": "0.2.2", 2590 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", 2591 + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", 2390 2592 "dev": true, 2391 2593 "license": "MIT" 2392 2594 }, ··· 2512 2714 "version": "1.0.3", 2513 2715 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 2514 2716 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 2717 + "dev": true, 2515 2718 "license": "MIT" 2516 2719 }, 2517 2720 "node_modules/cors": { ··· 2631 2834 "version": "7.0.6", 2632 2835 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2633 2836 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2837 + "dev": true, 2634 2838 "license": "MIT", 2635 2839 "dependencies": { 2636 2840 "path-key": "^3.1.0", ··· 2658 2862 } 2659 2863 }, 2660 2864 "node_modules/css-what": { 2661 - "version": "6.1.0", 2662 - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 2663 - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 2865 + "version": "6.2.2", 2866 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 2867 + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 2664 2868 "license": "BSD-2-Clause", 2665 2869 "engines": { 2666 2870 "node": ">= 6" ··· 2670 2874 } 2671 2875 }, 2672 2876 "node_modules/cytoscape": { 2673 - "version": "3.31.0", 2674 - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", 2675 - "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", 2877 + "version": "3.33.0", 2878 + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.33.0.tgz", 2879 + "integrity": "sha512-2d2EwwhaxLWC8ahkH1PpQwCyu6EY3xDRdcEJXrLTb4fOUtVc+YWQalHU67rFS1a6ngj1fgv9dQLtJxP/KAFZEw==", 2676 2880 "dev": true, 2677 2881 "license": "MIT", 2678 2882 "engines": { ··· 3200 3404 } 3201 3405 }, 3202 3406 "node_modules/dagre-d3-es": { 3203 - "version": "7.0.10", 3204 - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", 3205 - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", 3407 + "version": "7.0.11", 3408 + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", 3409 + "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", 3206 3410 "dev": true, 3207 3411 "license": "MIT", 3208 3412 "dependencies": { 3209 - "d3": "^7.8.2", 3413 + "d3": "^7.9.0", 3210 3414 "lodash-es": "^4.17.21" 3211 3415 } 3212 3416 }, ··· 3458 3662 } 3459 3663 }, 3460 3664 "node_modules/dompurify": { 3461 - "version": "2.5.7", 3462 - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.7.tgz", 3463 - "integrity": "sha512-2q4bEI+coQM8f5ez7kt2xclg1XsecaV9ASJk/54vwlfRRNQfDqJz2pzQ8t0Ix/ToBpXlVjrRIx7pFC/o8itG2Q==", 3665 + "version": "3.2.6", 3666 + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 3667 + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 3464 3668 "dev": true, 3465 - "license": "(MPL-2.0 OR Apache-2.0)" 3669 + "license": "(MPL-2.0 OR Apache-2.0)", 3670 + "optionalDependencies": { 3671 + "@types/trusted-types": "^2.0.7" 3672 + } 3466 3673 }, 3467 3674 "node_modules/domutils": { 3468 3675 "version": "2.8.0", ··· 3538 3745 "safe-buffer": "~5.1.0" 3539 3746 } 3540 3747 }, 3541 - "node_modules/eastasianwidth": { 3542 - "version": "0.2.0", 3543 - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3544 - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3545 - "license": "MIT" 3546 - }, 3547 3748 "node_modules/ee-first": { 3548 3749 "version": "1.1.1", 3549 3750 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", ··· 3554 3755 "version": "8.0.0", 3555 3756 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3556 3757 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3758 + "dev": true, 3557 3759 "license": "MIT" 3558 3760 }, 3559 3761 "node_modules/encodeurl": { ··· 3566 3768 } 3567 3769 }, 3568 3770 "node_modules/end-of-stream": { 3569 - "version": "1.4.4", 3570 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 3571 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 3771 + "version": "1.4.5", 3772 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 3773 + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 3572 3774 "dev": true, 3573 3775 "license": "MIT", 3574 3776 "dependencies": { ··· 3656 3858 "node": ">= 0.4" 3657 3859 } 3658 3860 }, 3861 + "node_modules/es-set-tostringtag": { 3862 + "version": "2.1.0", 3863 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 3864 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 3865 + "license": "MIT", 3866 + "dependencies": { 3867 + "es-errors": "^1.3.0", 3868 + "get-intrinsic": "^1.2.6", 3869 + "has-tostringtag": "^1.0.2", 3870 + "hasown": "^2.0.2" 3871 + }, 3872 + "engines": { 3873 + "node": ">= 0.4" 3874 + } 3875 + }, 3659 3876 "node_modules/es6-error": { 3660 3877 "version": "4.1.1", 3661 3878 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", ··· 3806 4023 } 3807 4024 }, 3808 4025 "node_modules/express-session": { 3809 - "version": "1.18.1", 3810 - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz", 3811 - "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==", 4026 + "version": "1.18.2", 4027 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.2.tgz", 4028 + "integrity": "sha512-SZjssGQC7TzTs9rpPDuUrR23GNZ9+2+IkA/+IJWmvQilTr5OSliEHGF+D9scbIpdC6yGtTI0/VhaHoVes2AN/A==", 3812 4029 "license": "MIT", 3813 4030 "dependencies": { 3814 4031 "cookie": "0.7.2", 3815 4032 "cookie-signature": "1.0.7", 3816 4033 "debug": "2.6.9", 3817 4034 "depd": "~2.0.0", 3818 - "on-headers": "~1.0.2", 4035 + "on-headers": "~1.1.0", 3819 4036 "parseurl": "~1.3.3", 3820 4037 "safe-buffer": "5.2.1", 3821 4038 "uid-safe": "~2.1.5" ··· 3879 4096 ], 3880 4097 "license": "MIT" 3881 4098 }, 4099 + "node_modules/exsolve": { 4100 + "version": "1.0.7", 4101 + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.7.tgz", 4102 + "integrity": "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==", 4103 + "dev": true, 4104 + "license": "MIT" 4105 + }, 3882 4106 "node_modules/extend": { 3883 4107 "version": "3.0.2", 3884 4108 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", ··· 3946 4170 "license": "BSD-3-Clause" 3947 4171 }, 3948 4172 "node_modules/fastq": { 3949 - "version": "1.19.0", 3950 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", 3951 - "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", 4173 + "version": "1.19.1", 4174 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 4175 + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 3952 4176 "dev": true, 3953 4177 "license": "ISC", 3954 4178 "dependencies": { ··· 4165 4389 } 4166 4390 }, 4167 4391 "node_modules/follow-redirects": { 4168 - "version": "1.15.9", 4169 - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", 4170 - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", 4392 + "version": "1.15.11", 4393 + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", 4394 + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", 4171 4395 "funding": [ 4172 4396 { 4173 4397 "type": "individual", ··· 4243 4467 } 4244 4468 }, 4245 4469 "node_modules/form-data": { 4246 - "version": "4.0.0", 4247 - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 4248 - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 4470 + "version": "4.0.4", 4471 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", 4472 + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", 4249 4473 "license": "MIT", 4250 4474 "dependencies": { 4251 4475 "asynckit": "^0.4.0", 4252 4476 "combined-stream": "^1.0.8", 4477 + "es-set-tostringtag": "^2.1.0", 4478 + "hasown": "^2.0.2", 4253 4479 "mime-types": "^2.1.12" 4254 4480 }, 4255 4481 "engines": { ··· 4266 4492 } 4267 4493 }, 4268 4494 "node_modules/formidable": { 4269 - "version": "2.1.2", 4270 - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", 4271 - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", 4495 + "version": "2.1.5", 4496 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.5.tgz", 4497 + "integrity": "sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==", 4272 4498 "dev": true, 4273 4499 "license": "MIT", 4274 4500 "dependencies": { 4501 + "@paralleldrive/cuid2": "^2.2.2", 4275 4502 "dezalgo": "^1.0.4", 4276 - "hexoid": "^1.0.0", 4277 4503 "once": "^1.4.0", 4278 4504 "qs": "^6.11.0" 4279 4505 }, ··· 4307 4533 "license": "MIT" 4308 4534 }, 4309 4535 "node_modules/fs-extra": { 4310 - "version": "11.2.0", 4311 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", 4312 - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", 4536 + "version": "11.3.0", 4537 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", 4538 + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", 4313 4539 "license": "MIT", 4314 4540 "dependencies": { 4315 4541 "graceful-fs": "^4.2.0", ··· 4385 4611 } 4386 4612 }, 4387 4613 "node_modules/get-intrinsic": { 4388 - "version": "1.2.7", 4389 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", 4390 - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", 4614 + "version": "1.3.0", 4615 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 4616 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 4391 4617 "license": "MIT", 4392 4618 "dependencies": { 4393 - "call-bind-apply-helpers": "^1.0.1", 4619 + "call-bind-apply-helpers": "^1.0.2", 4394 4620 "es-define-property": "^1.0.1", 4395 4621 "es-errors": "^1.3.0", 4396 - "es-object-atoms": "^1.0.0", 4622 + "es-object-atoms": "^1.1.1", 4397 4623 "function-bind": "^1.1.2", 4398 - "get-proto": "^1.0.0", 4624 + "get-proto": "^1.0.1", 4399 4625 "gopd": "^1.2.0", 4400 4626 "has-symbols": "^1.1.0", 4401 4627 "hasown": "^2.0.2", ··· 5213 5439 "version": "4.0.0", 5214 5440 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5215 5441 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5216 - "dev": true, 5217 5442 "license": "MIT", 5218 5443 "engines": { 5219 5444 "node": ">=8" ··· 5224 5449 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 5225 5450 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 5226 5451 "license": "MIT", 5452 + "engines": { 5453 + "node": ">= 0.4" 5454 + }, 5455 + "funding": { 5456 + "url": "https://github.com/sponsors/ljharb" 5457 + } 5458 + }, 5459 + "node_modules/has-tostringtag": { 5460 + "version": "1.0.2", 5461 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 5462 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 5463 + "license": "MIT", 5464 + "dependencies": { 5465 + "has-symbols": "^1.0.3" 5466 + }, 5227 5467 "engines": { 5228 5468 "node": ">= 0.4" 5229 5469 }, ··· 5278 5518 "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", 5279 5519 "license": "MIT" 5280 5520 }, 5281 - "node_modules/hexoid": { 5282 - "version": "1.0.0", 5283 - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", 5284 - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", 5285 - "dev": true, 5286 - "license": "MIT", 5287 - "engines": { 5288 - "node": ">=8" 5289 - } 5290 - }, 5291 5521 "node_modules/homedir-polyfill": { 5292 5522 "version": "1.0.3", 5293 5523 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", ··· 5353 5583 } 5354 5584 }, 5355 5585 "node_modules/http-cache-semantics": { 5356 - "version": "4.1.1", 5357 - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 5358 - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", 5586 + "version": "4.2.0", 5587 + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", 5588 + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", 5359 5589 "license": "BSD-2-Clause" 5360 5590 }, 5361 5591 "node_modules/http-errors": { ··· 5375 5605 } 5376 5606 }, 5377 5607 "node_modules/http-parser-js": { 5378 - "version": "0.5.9", 5379 - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", 5380 - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", 5608 + "version": "0.5.10", 5609 + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", 5610 + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", 5381 5611 "dev": true, 5382 5612 "license": "MIT" 5383 5613 }, ··· 5408 5638 } 5409 5639 }, 5410 5640 "node_modules/https-proxy-agent/node_modules/debug": { 5411 - "version": "4.4.0", 5412 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5413 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 5641 + "version": "4.4.1", 5642 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 5643 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 5414 5644 "license": "MIT", 5415 5645 "dependencies": { 5416 5646 "ms": "^2.1.3" ··· 5431 5661 "license": "MIT" 5432 5662 }, 5433 5663 "node_modules/i18next": { 5434 - "version": "21.10.0", 5435 - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", 5436 - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", 5664 + "version": "24.2.3", 5665 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-24.2.3.tgz", 5666 + "integrity": "sha512-lfbf80OzkocvX7nmZtu7nSTNbrTYR52sLWxPtlXX1zAhVw8WEnFk4puUkCR4B1dNQwbSpEHHHemcZu//7EcB7A==", 5437 5667 "funding": [ 5438 5668 { 5439 5669 "type": "individual", ··· 5450 5680 ], 5451 5681 "license": "MIT", 5452 5682 "dependencies": { 5453 - "@babel/runtime": "^7.17.2" 5683 + "@babel/runtime": "^7.26.10" 5684 + }, 5685 + "peerDependencies": { 5686 + "typescript": "^5" 5687 + }, 5688 + "peerDependenciesMeta": { 5689 + "typescript": { 5690 + "optional": true 5691 + } 5454 5692 } 5455 5693 }, 5456 5694 "node_modules/i18next-http-backend": { ··· 5587 5825 "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", 5588 5826 "dev": true, 5589 5827 "license": "MIT" 5828 + }, 5829 + "node_modules/ip-address": { 5830 + "version": "9.0.5", 5831 + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", 5832 + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", 5833 + "license": "MIT", 5834 + "dependencies": { 5835 + "jsbn": "1.1.0", 5836 + "sprintf-js": "^1.1.3" 5837 + }, 5838 + "engines": { 5839 + "node": ">= 12" 5840 + } 5590 5841 }, 5591 5842 "node_modules/ipaddr.js": { 5592 5843 "version": "1.9.1", ··· 5661 5912 "version": "3.0.0", 5662 5913 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 5663 5914 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 5915 + "dev": true, 5664 5916 "license": "MIT", 5665 5917 "engines": { 5666 5918 "node": ">=8" ··· 5781 6033 "version": "1.0.0", 5782 6034 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 5783 6035 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 6036 + "dev": true, 5784 6037 "license": "MIT" 5785 6038 }, 5786 6039 "node_modules/isexe": { 5787 6040 "version": "2.0.0", 5788 6041 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5789 6042 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 6043 + "dev": true, 5790 6044 "license": "ISC" 5791 6045 }, 5792 6046 "node_modules/isobject": { ··· 5907 6161 } 5908 6162 }, 5909 6163 "node_modules/istanbul-lib-source-maps/node_modules/debug": { 5910 - "version": "4.4.0", 5911 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5912 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 6164 + "version": "4.4.1", 6165 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 6166 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 5913 6167 "dev": true, 5914 6168 "license": "MIT", 5915 6169 "dependencies": { ··· 5954 6208 "node": ">=6" 5955 6209 } 5956 6210 }, 5957 - "node_modules/jackspeak": { 5958 - "version": "3.4.3", 5959 - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 5960 - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 5961 - "license": "BlueOak-1.0.0", 5962 - "dependencies": { 5963 - "@isaacs/cliui": "^8.0.2" 5964 - }, 5965 - "funding": { 5966 - "url": "https://github.com/sponsors/isaacs" 5967 - }, 5968 - "optionalDependencies": { 5969 - "@pkgjs/parseargs": "^0.11.0" 5970 - } 5971 - }, 5972 6211 "node_modules/jquery-i18next": { 5973 6212 "version": "1.2.1", 5974 6213 "resolved": "https://registry.npmjs.org/jquery-i18next/-/jquery-i18next-1.2.1.tgz", ··· 6015 6254 "xmlcreate": "^2.0.4" 6016 6255 } 6017 6256 }, 6257 + "node_modules/jsbn": { 6258 + "version": "1.1.0", 6259 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", 6260 + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", 6261 + "license": "MIT" 6262 + }, 6018 6263 "node_modules/jsdoc": { 6019 6264 "version": "3.6.11", 6020 6265 "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz", ··· 6409 6654 "license": "ISC" 6410 6655 }, 6411 6656 "node_modules/jsonata": { 6412 - "version": "2.0.5", 6413 - "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.5.tgz", 6414 - "integrity": "sha512-wEse9+QLIIU5IaCgtJCPsFi/H4F3qcikWzF4bAELZiRz08ohfx3Q6CjDRf4ZPF5P/92RI3KIHtb7u3jqPaHXdQ==", 6657 + "version": "2.0.6", 6658 + "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.6.tgz", 6659 + "integrity": "sha512-WhQB5tXQ32qjkx2GYHFw2XbL90u+LLzjofAYwi+86g6SyZeXHz9F1Q0amy3dWRYczshOC3Haok9J4pOCgHtwyQ==", 6415 6660 "license": "MIT", 6416 6661 "engines": { 6417 6662 "node": ">= 8" ··· 6437 6682 "license": "MIT" 6438 6683 }, 6439 6684 "node_modules/katex": { 6440 - "version": "0.16.21", 6441 - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", 6442 - "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", 6685 + "version": "0.16.22", 6686 + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", 6687 + "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", 6443 6688 "dev": true, 6444 6689 "funding": [ 6445 6690 "https://opencollective.com/katex", ··· 6513 6758 "license": "MIT" 6514 6759 }, 6515 6760 "node_modules/langium": { 6516 - "version": "3.0.0", 6517 - "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", 6518 - "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", 6761 + "version": "3.3.1", 6762 + "resolved": "https://registry.npmjs.org/langium/-/langium-3.3.1.tgz", 6763 + "integrity": "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==", 6519 6764 "dev": true, 6520 6765 "license": "MIT", 6521 6766 "dependencies": { ··· 6686 6931 } 6687 6932 }, 6688 6933 "node_modules/local-pkg": { 6689 - "version": "1.0.0", 6690 - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", 6691 - "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", 6934 + "version": "1.1.1", 6935 + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.1.tgz", 6936 + "integrity": "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==", 6692 6937 "dev": true, 6693 6938 "license": "MIT", 6694 6939 "dependencies": { 6695 - "mlly": "^1.7.3", 6696 - "pkg-types": "^1.3.0" 6940 + "mlly": "^1.7.4", 6941 + "pkg-types": "^2.0.1", 6942 + "quansync": "^0.2.8" 6697 6943 }, 6698 6944 "engines": { 6699 6945 "node": ">=14" ··· 7005 7251 } 7006 7252 }, 7007 7253 "node_modules/memorystore/node_modules/debug": { 7008 - "version": "4.4.0", 7009 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7010 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7254 + "version": "4.4.1", 7255 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7256 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7011 7257 "license": "MIT", 7012 7258 "dependencies": { 7013 7259 "ms": "^2.1.3" ··· 7067 7313 } 7068 7314 }, 7069 7315 "node_modules/mermaid": { 7070 - "version": "11.3.0", 7071 - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.3.0.tgz", 7072 - "integrity": "sha512-fFmf2gRXLtlGzug4wpIGN+rQdZ30M8IZEB1D3eZkXNqC7puhqeURBcD/9tbwXsqBO+A6Nzzo3MSSepmnw5xSeg==", 7316 + "version": "11.9.0", 7317 + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.9.0.tgz", 7318 + "integrity": "sha512-YdPXn9slEwO0omQfQIsW6vS84weVQftIyyTGAZCwM//MGhPzL1+l6vO6bkf0wnP4tHigH1alZ5Ooy3HXI2gOag==", 7073 7319 "dev": true, 7074 7320 "license": "MIT", 7075 7321 "dependencies": { 7076 - "@braintree/sanitize-url": "^7.0.1", 7077 - "@iconify/utils": "^2.1.32", 7078 - "@mermaid-js/parser": "^0.3.0", 7079 - "cytoscape": "^3.29.2", 7322 + "@braintree/sanitize-url": "^7.0.4", 7323 + "@iconify/utils": "^2.1.33", 7324 + "@mermaid-js/parser": "^0.6.2", 7325 + "@types/d3": "^7.4.3", 7326 + "cytoscape": "^3.29.3", 7080 7327 "cytoscape-cose-bilkent": "^4.1.0", 7081 7328 "cytoscape-fcose": "^2.2.0", 7082 7329 "d3": "^7.9.0", 7083 7330 "d3-sankey": "^0.12.3", 7084 - "dagre-d3-es": "7.0.10", 7085 - "dayjs": "^1.11.10", 7086 - "dompurify": "^3.0.11 <3.1.7", 7087 - "katex": "^0.16.9", 7331 + "dagre-d3-es": "7.0.11", 7332 + "dayjs": "^1.11.13", 7333 + "dompurify": "^3.2.5", 7334 + "katex": "^0.16.22", 7088 7335 "khroma": "^2.1.0", 7089 7336 "lodash-es": "^4.17.21", 7090 - "marked": "^13.0.2", 7337 + "marked": "^16.0.0", 7091 7338 "roughjs": "^4.6.6", 7092 - "stylis": "^4.3.1", 7339 + "stylis": "^4.3.6", 7093 7340 "ts-dedent": "^2.2.0", 7094 - "uuid": "^9.0.1" 7341 + "uuid": "^11.1.0" 7095 7342 } 7096 7343 }, 7097 - "node_modules/mermaid/node_modules/dompurify": { 7098 - "version": "3.1.6", 7099 - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", 7100 - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", 7101 - "dev": true, 7102 - "license": "(MPL-2.0 OR Apache-2.0)" 7103 - }, 7104 7344 "node_modules/mermaid/node_modules/marked": { 7105 - "version": "13.0.3", 7106 - "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz", 7107 - "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==", 7345 + "version": "16.1.1", 7346 + "resolved": "https://registry.npmjs.org/marked/-/marked-16.1.1.tgz", 7347 + "integrity": "sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ==", 7108 7348 "dev": true, 7109 7349 "license": "MIT", 7110 7350 "bin": { 7111 7351 "marked": "bin/marked.js" 7112 7352 }, 7113 7353 "engines": { 7114 - "node": ">= 18" 7354 + "node": ">= 20" 7355 + } 7356 + }, 7357 + "node_modules/mermaid/node_modules/uuid": { 7358 + "version": "11.1.0", 7359 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", 7360 + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", 7361 + "dev": true, 7362 + "funding": [ 7363 + "https://github.com/sponsors/broofa", 7364 + "https://github.com/sponsors/ctavan" 7365 + ], 7366 + "license": "MIT", 7367 + "bin": { 7368 + "uuid": "dist/esm/bin/uuid" 7115 7369 } 7116 7370 }, 7117 7371 "node_modules/methods": { ··· 7220 7474 } 7221 7475 }, 7222 7476 "node_modules/minizlib": { 7223 - "version": "3.0.1", 7224 - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", 7225 - "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", 7477 + "version": "3.0.2", 7478 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", 7479 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 7226 7480 "license": "MIT", 7227 7481 "dependencies": { 7228 - "minipass": "^7.0.4", 7229 - "rimraf": "^5.0.5" 7482 + "minipass": "^7.1.2" 7230 7483 }, 7231 7484 "engines": { 7232 7485 "node": ">= 18" 7233 7486 } 7234 7487 }, 7235 - "node_modules/minizlib/node_modules/brace-expansion": { 7236 - "version": "2.0.1", 7237 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 7238 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 7239 - "license": "MIT", 7240 - "dependencies": { 7241 - "balanced-match": "^1.0.0" 7242 - } 7243 - }, 7244 - "node_modules/minizlib/node_modules/foreground-child": { 7245 - "version": "3.3.0", 7246 - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", 7247 - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", 7248 - "license": "ISC", 7249 - "dependencies": { 7250 - "cross-spawn": "^7.0.0", 7251 - "signal-exit": "^4.0.1" 7252 - }, 7253 - "engines": { 7254 - "node": ">=14" 7255 - }, 7256 - "funding": { 7257 - "url": "https://github.com/sponsors/isaacs" 7258 - } 7259 - }, 7260 - "node_modules/minizlib/node_modules/glob": { 7261 - "version": "10.4.5", 7262 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 7263 - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 7264 - "license": "ISC", 7265 - "dependencies": { 7266 - "foreground-child": "^3.1.0", 7267 - "jackspeak": "^3.1.2", 7268 - "minimatch": "^9.0.4", 7269 - "minipass": "^7.1.2", 7270 - "package-json-from-dist": "^1.0.0", 7271 - "path-scurry": "^1.11.1" 7272 - }, 7273 - "bin": { 7274 - "glob": "dist/esm/bin.mjs" 7275 - }, 7276 - "funding": { 7277 - "url": "https://github.com/sponsors/isaacs" 7278 - } 7279 - }, 7280 - "node_modules/minizlib/node_modules/minimatch": { 7281 - "version": "9.0.5", 7282 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 7283 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 7284 - "license": "ISC", 7285 - "dependencies": { 7286 - "brace-expansion": "^2.0.1" 7287 - }, 7288 - "engines": { 7289 - "node": ">=16 || 14 >=14.17" 7290 - }, 7291 - "funding": { 7292 - "url": "https://github.com/sponsors/isaacs" 7293 - } 7294 - }, 7295 - "node_modules/minizlib/node_modules/rimraf": { 7296 - "version": "5.0.10", 7297 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", 7298 - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", 7299 - "license": "ISC", 7300 - "dependencies": { 7301 - "glob": "^10.3.7" 7302 - }, 7303 - "bin": { 7304 - "rimraf": "dist/esm/bin.mjs" 7305 - }, 7306 - "funding": { 7307 - "url": "https://github.com/sponsors/isaacs" 7308 - } 7309 - }, 7310 - "node_modules/minizlib/node_modules/signal-exit": { 7311 - "version": "4.1.0", 7312 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 7313 - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 7314 - "license": "ISC", 7315 - "engines": { 7316 - "node": ">=14" 7317 - }, 7318 - "funding": { 7319 - "url": "https://github.com/sponsors/isaacs" 7320 - } 7321 - }, 7322 7488 "node_modules/mkdirp": { 7323 7489 "version": "1.0.4", 7324 7490 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", ··· 7352 7518 "ufo": "^1.5.4" 7353 7519 } 7354 7520 }, 7355 - "node_modules/mlly/node_modules/acorn": { 7356 - "version": "8.14.0", 7357 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 7358 - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 7521 + "node_modules/mlly/node_modules/confbox": { 7522 + "version": "0.1.8", 7523 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 7524 + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 7525 + "dev": true, 7526 + "license": "MIT" 7527 + }, 7528 + "node_modules/mlly/node_modules/pkg-types": { 7529 + "version": "1.3.1", 7530 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 7531 + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 7359 7532 "dev": true, 7360 7533 "license": "MIT", 7361 - "bin": { 7362 - "acorn": "bin/acorn" 7363 - }, 7364 - "engines": { 7365 - "node": ">=0.4.0" 7534 + "dependencies": { 7535 + "confbox": "^0.1.8", 7536 + "mlly": "^1.7.4", 7537 + "pathe": "^2.0.1" 7366 7538 } 7367 7539 }, 7368 7540 "node_modules/mocha": { ··· 7538 7710 } 7539 7711 }, 7540 7712 "node_modules/moment-timezone": { 7541 - "version": "0.5.46", 7542 - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz", 7543 - "integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==", 7713 + "version": "0.5.48", 7714 + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz", 7715 + "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==", 7544 7716 "license": "MIT", 7545 7717 "dependencies": { 7546 7718 "moment": "^2.29.4" ··· 7550 7722 } 7551 7723 }, 7552 7724 "node_modules/mqtt": { 7553 - "version": "5.7.0", 7554 - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.7.0.tgz", 7555 - "integrity": "sha512-/o0CBYSjZzddmQDV2iglCafsA0xWKpqnS62tGbOLOliubBxszpXO1DAQPyfI7ZcPDG0b9ni7QITn+5FW1E2UTg==", 7725 + "version": "5.11.0", 7726 + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.11.0.tgz", 7727 + "integrity": "sha512-VDqfADTNvohwcY02NgxPb7OojIeDrNQ1q62r/DcM+bnIWY8LBi3nMTvdEaFEp6Bu4ejBIpHjJVthUEgnvGLemA==", 7556 7728 "license": "MIT", 7557 7729 "dependencies": { 7558 - "@types/readable-stream": "^4.0.5", 7559 - "@types/ws": "^8.5.9", 7730 + "@types/readable-stream": "^4.0.18", 7731 + "@types/ws": "^8.5.14", 7560 7732 "commist": "^3.2.0", 7561 7733 "concat-stream": "^2.0.0", 7562 - "debug": "^4.3.4", 7734 + "debug": "^4.4.0", 7563 7735 "help-me": "^5.0.0", 7564 - "lru-cache": "^10.0.1", 7736 + "lru-cache": "^10.4.3", 7565 7737 "minimist": "^1.2.8", 7566 - "mqtt": "^5.2.0", 7567 - "mqtt-packet": "^9.0.0", 7738 + "mqtt-packet": "^9.0.2", 7568 7739 "number-allocator": "^1.0.14", 7569 - "readable-stream": "^4.4.2", 7740 + "readable-stream": "^4.7.0", 7570 7741 "reinterval": "^1.1.0", 7571 - "rfdc": "^1.3.0", 7742 + "rfdc": "^1.4.1", 7743 + "socks": "^2.8.3", 7572 7744 "split2": "^4.2.0", 7573 - "worker-timers": "^7.1.4", 7574 - "ws": "^8.14.2" 7745 + "worker-timers": "^7.1.8", 7746 + "ws": "^8.18.0" 7575 7747 }, 7576 7748 "bin": { 7577 7749 "mqtt": "build/bin/mqtt.js", ··· 7583 7755 } 7584 7756 }, 7585 7757 "node_modules/mqtt-packet": { 7586 - "version": "9.0.1", 7587 - "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.1.tgz", 7588 - "integrity": "sha512-koZF1V/X2RZUI6uD9wN5OK1JxxcG1ofAR4H3LjCw1FkeKzruZQ26aAA6v2m1lZyWONZIR5wMMJFrZJDRNzbiQw==", 7758 + "version": "9.0.2", 7759 + "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.2.tgz", 7760 + "integrity": "sha512-MvIY0B8/qjq7bKxdN1eD+nrljoeaai+qjLJgfRn3TiMuz0pamsIWY2bFODPZMSNmabsLANXsLl4EMoWvlaTZWA==", 7589 7761 "license": "MIT", 7590 7762 "dependencies": { 7591 7763 "bl": "^6.0.8", ··· 7594 7766 } 7595 7767 }, 7596 7768 "node_modules/mqtt-packet/node_modules/debug": { 7597 - "version": "4.4.0", 7598 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7599 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7769 + "version": "4.4.1", 7770 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7771 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7600 7772 "license": "MIT", 7601 7773 "dependencies": { 7602 7774 "ms": "^2.1.3" ··· 7617 7789 "license": "MIT" 7618 7790 }, 7619 7791 "node_modules/mqtt/node_modules/debug": { 7620 - "version": "4.4.0", 7621 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7622 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7792 + "version": "4.4.1", 7793 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7794 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7623 7795 "license": "MIT", 7624 7796 "dependencies": { 7625 7797 "ms": "^2.1.3" ··· 7662 7834 } 7663 7835 }, 7664 7836 "node_modules/mqtt/node_modules/ws": { 7665 - "version": "8.18.1", 7666 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", 7667 - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", 7837 + "version": "8.18.3", 7838 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 7839 + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 7668 7840 "license": "MIT", 7669 7841 "engines": { 7670 7842 "node": ">=10.0.0" ··· 7699 7871 "license": "MIT" 7700 7872 }, 7701 7873 "node_modules/multer": { 7702 - "version": "1.4.5-lts.1", 7703 - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", 7704 - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", 7874 + "version": "2.0.2", 7875 + "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.2.tgz", 7876 + "integrity": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==", 7705 7877 "license": "MIT", 7706 7878 "dependencies": { 7707 7879 "append-field": "^1.0.0", 7708 - "busboy": "^1.0.0", 7709 - "concat-stream": "^1.5.2", 7710 - "mkdirp": "^0.5.4", 7880 + "busboy": "^1.6.0", 7881 + "concat-stream": "^2.0.0", 7882 + "mkdirp": "^0.5.6", 7711 7883 "object-assign": "^4.1.1", 7712 - "type-is": "^1.6.4", 7713 - "xtend": "^4.0.0" 7884 + "type-is": "^1.6.18", 7885 + "xtend": "^4.0.2" 7714 7886 }, 7715 7887 "engines": { 7716 - "node": ">= 6.0.0" 7717 - } 7718 - }, 7719 - "node_modules/multer/node_modules/concat-stream": { 7720 - "version": "1.6.2", 7721 - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 7722 - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 7723 - "engines": [ 7724 - "node >= 0.8" 7725 - ], 7726 - "license": "MIT", 7727 - "dependencies": { 7728 - "buffer-from": "^1.0.0", 7729 - "inherits": "^2.0.3", 7730 - "readable-stream": "^2.2.2", 7731 - "typedarray": "^0.0.6" 7888 + "node": ">= 10.16.0" 7732 7889 } 7733 7890 }, 7734 7891 "node_modules/multer/node_modules/mkdirp": { ··· 7741 7898 }, 7742 7899 "bin": { 7743 7900 "mkdirp": "bin/cmd.js" 7744 - } 7745 - }, 7746 - "node_modules/multer/node_modules/readable-stream": { 7747 - "version": "2.3.8", 7748 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 7749 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 7750 - "license": "MIT", 7751 - "dependencies": { 7752 - "core-util-is": "~1.0.0", 7753 - "inherits": "~2.0.3", 7754 - "isarray": "~1.0.0", 7755 - "process-nextick-args": "~2.0.0", 7756 - "safe-buffer": "~5.1.1", 7757 - "string_decoder": "~1.1.1", 7758 - "util-deprecate": "~1.0.1" 7759 - } 7760 - }, 7761 - "node_modules/multer/node_modules/string_decoder": { 7762 - "version": "1.1.1", 7763 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 7764 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 7765 - "license": "MIT", 7766 - "dependencies": { 7767 - "safe-buffer": "~5.1.0" 7768 7901 } 7769 7902 }, 7770 7903 "node_modules/mustache": { ··· 7884 8017 } 7885 8018 }, 7886 8019 "node_modules/node-red-admin": { 7887 - "version": "4.0.1", 7888 - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.0.1.tgz", 7889 - "integrity": "sha512-NLZgAM8JgFa/2/7Z4+nSSQrtkuBbfS9m+kxegadhHfuta5rErOx6zrrNhF+yAglMTPlVmdoqgso7VSt3nTRBGQ==", 8020 + "version": "4.1.1", 8021 + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.1.1.tgz", 8022 + "integrity": "sha512-49VOt0z1YwLwUtauxyoSY5hR3gzXWisdAa1b0JqIwXb2ZJnQh5k/cM4oSVg7yPKi07HcmntwmLVWfZGJdjIR8A==", 7890 8023 "license": "Apache-2.0", 7891 8024 "dependencies": { 7892 8025 "ansi-colors": "^4.1.3", 7893 - "axios": "^1.7.7", 7894 - "bcryptjs": "^2.4.3", 8026 + "axios": "1.11.0", 8027 + "bcryptjs": "3.0.2", 7895 8028 "cli-table": "^0.3.11", 7896 8029 "enquirer": "^2.3.6", 7897 8030 "minimist": "^1.2.8", ··· 7905 8038 "node": ">=18" 7906 8039 }, 7907 8040 "optionalDependencies": { 7908 - "@node-rs/bcrypt": "1.10.4" 8041 + "@node-rs/bcrypt": "1.10.7" 7909 8042 } 7910 8043 }, 7911 8044 "node_modules/node-red-admin/node_modules/ansi-colors": { ··· 7918 8051 } 7919 8052 }, 7920 8053 "node_modules/node-red-node-test-helper": { 7921 - "version": "0.3.4", 7922 - "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.4.tgz", 7923 - "integrity": "sha512-OFXGEkKZpLkgoijAgpUIjzn5RF8QnbwPX9RjfI2LWXq1ACfeXkXcW0i1ioiphrokdE3MiWQJtH5omLNnSNdyaQ==", 8054 + "version": "0.3.5", 8055 + "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.5.tgz", 8056 + "integrity": "sha512-sUsg++CoO19UguqlK6j9q2VmluS7kpYgs45o+U3SAv4wW6BSoXwtuO7pJ+9KVQVmd27zwojw6uaeyLsDsRpL3Q==", 7924 8057 "dev": true, 7925 8058 "license": "Apache-2.0", 7926 8059 "dependencies": { 7927 - "body-parser": "^1.20.2", 7928 - "express": "^4.19.2", 8060 + "body-parser": "^1.20.3", 8061 + "express": "^4.21.0", 7929 8062 "semver": "^7.5.4", 7930 8063 "should": "^13.2.3", 7931 8064 "should-sinon": "^0.0.6", 7932 8065 "sinon": "^11.1.2", 7933 8066 "stoppable": "^1.1.0", 7934 - "supertest": "^7.0.0" 8067 + "supertest": "^7.1.4" 7935 8068 }, 7936 8069 "engines": { 7937 8070 "node": ">=14" 7938 8071 } 7939 8072 }, 7940 8073 "node_modules/node-red-node-test-helper/node_modules/debug": { 7941 - "version": "4.4.0", 7942 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7943 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8074 + "version": "4.4.1", 8075 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8076 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7944 8077 "dev": true, 7945 8078 "license": "MIT", 7946 8079 "dependencies": { ··· 7956 8089 } 7957 8090 }, 7958 8091 "node_modules/node-red-node-test-helper/node_modules/formidable": { 7959 - "version": "3.5.2", 7960 - "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz", 7961 - "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==", 8092 + "version": "3.5.4", 8093 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.4.tgz", 8094 + "integrity": "sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==", 7962 8095 "dev": true, 7963 8096 "license": "MIT", 7964 8097 "dependencies": { 8098 + "@paralleldrive/cuid2": "^2.2.2", 7965 8099 "dezalgo": "^1.0.4", 7966 - "hexoid": "^2.0.0", 7967 8100 "once": "^1.4.0" 7968 8101 }, 8102 + "engines": { 8103 + "node": ">=14.0.0" 8104 + }, 7969 8105 "funding": { 7970 8106 "url": "https://ko-fi.com/tunnckoCore/commissions" 7971 8107 } 7972 8108 }, 7973 - "node_modules/node-red-node-test-helper/node_modules/hexoid": { 7974 - "version": "2.0.0", 7975 - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz", 7976 - "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==", 7977 - "dev": true, 7978 - "license": "MIT", 7979 - "engines": { 7980 - "node": ">=8" 7981 - } 7982 - }, 7983 8109 "node_modules/node-red-node-test-helper/node_modules/mime": { 7984 8110 "version": "2.6.0", 7985 8111 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", ··· 8001 8127 "license": "MIT" 8002 8128 }, 8003 8129 "node_modules/node-red-node-test-helper/node_modules/superagent": { 8004 - "version": "9.0.2", 8005 - "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.2.tgz", 8006 - "integrity": "sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==", 8130 + "version": "10.2.3", 8131 + "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.2.3.tgz", 8132 + "integrity": "sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==", 8007 8133 "dev": true, 8008 8134 "license": "MIT", 8009 8135 "dependencies": { 8010 - "component-emitter": "^1.3.0", 8136 + "component-emitter": "^1.3.1", 8011 8137 "cookiejar": "^2.1.4", 8012 - "debug": "^4.3.4", 8138 + "debug": "^4.3.7", 8013 8139 "fast-safe-stringify": "^2.1.1", 8014 - "form-data": "^4.0.0", 8015 - "formidable": "^3.5.1", 8140 + "form-data": "^4.0.4", 8141 + "formidable": "^3.5.4", 8016 8142 "methods": "^1.1.2", 8017 8143 "mime": "2.6.0", 8018 - "qs": "^6.11.0" 8144 + "qs": "^6.11.2" 8019 8145 }, 8020 8146 "engines": { 8021 8147 "node": ">=14.18.0" 8022 8148 } 8023 8149 }, 8024 8150 "node_modules/node-red-node-test-helper/node_modules/supertest": { 8025 - "version": "7.0.0", 8026 - "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz", 8027 - "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==", 8151 + "version": "7.1.4", 8152 + "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.1.4.tgz", 8153 + "integrity": "sha512-tjLPs7dVyqgItVFirHYqe2T+MfWc2VOBQ8QFKKbWTA3PU7liZR8zoSpAi/C1k1ilm9RsXIKYf197oap9wXGVYg==", 8028 8154 "dev": true, 8029 8155 "license": "MIT", 8030 8156 "dependencies": { 8031 8157 "methods": "^1.1.2", 8032 - "superagent": "^9.0.1" 8158 + "superagent": "^10.2.3" 8033 8159 }, 8034 8160 "engines": { 8035 8161 "node": ">=14.18.0" ··· 8045 8171 } 8046 8172 }, 8047 8173 "node_modules/nodemon": { 8048 - "version": "3.1.7", 8049 - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.7.tgz", 8050 - "integrity": "sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==", 8174 + "version": "3.1.9", 8175 + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.9.tgz", 8176 + "integrity": "sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==", 8051 8177 "dev": true, 8052 8178 "license": "MIT", 8053 8179 "dependencies": { ··· 8074 8200 } 8075 8201 }, 8076 8202 "node_modules/nodemon/node_modules/debug": { 8077 - "version": "4.4.0", 8078 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 8079 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8203 + "version": "4.4.1", 8204 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8205 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 8080 8206 "dev": true, 8081 8207 "license": "MIT", 8082 8208 "dependencies": { ··· 8183 8309 } 8184 8310 }, 8185 8311 "node_modules/normalize-url": { 8186 - "version": "8.0.1", 8187 - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", 8188 - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", 8312 + "version": "8.0.2", 8313 + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.2.tgz", 8314 + "integrity": "sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==", 8189 8315 "license": "MIT", 8190 8316 "engines": { 8191 8317 "node": ">=14.16" ··· 8217 8343 } 8218 8344 }, 8219 8345 "node_modules/number-allocator/node_modules/debug": { 8220 - "version": "4.4.0", 8221 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 8222 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8346 + "version": "4.4.1", 8347 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8348 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 8223 8349 "license": "MIT", 8224 8350 "dependencies": { 8225 8351 "ms": "^2.1.3" ··· 8658 8784 } 8659 8785 }, 8660 8786 "node_modules/on-headers": { 8661 - "version": "1.0.2", 8662 - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 8663 - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 8787 + "version": "1.1.0", 8788 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", 8789 + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", 8664 8790 "license": "MIT", 8665 8791 "engines": { 8666 8792 "node": ">= 0.8" ··· 8788 8914 "node": ">=6" 8789 8915 } 8790 8916 }, 8791 - "node_modules/package-json-from-dist": { 8792 - "version": "1.0.1", 8793 - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 8794 - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 8795 - "license": "BlueOak-1.0.0" 8796 - }, 8797 8917 "node_modules/package-manager-detector": { 8798 - "version": "0.2.9", 8799 - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", 8800 - "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==", 8918 + "version": "1.3.0", 8919 + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", 8920 + "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==", 8801 8921 "dev": true, 8802 8922 "license": "MIT" 8803 8923 }, ··· 8986 9106 "version": "3.1.1", 8987 9107 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 8988 9108 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 9109 + "dev": true, 8989 9110 "license": "MIT", 8990 9111 "engines": { 8991 9112 "node": ">=8" ··· 9021 9142 "node": ">=0.10.0" 9022 9143 } 9023 9144 }, 9024 - "node_modules/path-scurry": { 9025 - "version": "1.11.1", 9026 - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 9027 - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 9028 - "license": "BlueOak-1.0.0", 9029 - "dependencies": { 9030 - "lru-cache": "^10.2.0", 9031 - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 9032 - }, 9033 - "engines": { 9034 - "node": ">=16 || 14 >=14.18" 9035 - }, 9036 - "funding": { 9037 - "url": "https://github.com/sponsors/isaacs" 9038 - } 9039 - }, 9040 - "node_modules/path-scurry/node_modules/lru-cache": { 9041 - "version": "10.4.3", 9042 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 9043 - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 9044 - "license": "ISC" 9045 - }, 9046 9145 "node_modules/path-to-regexp": { 9047 9146 "version": "0.1.12", 9048 9147 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", ··· 9194 9293 } 9195 9294 }, 9196 9295 "node_modules/pkg-types": { 9197 - "version": "1.3.1", 9198 - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 9199 - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 9296 + "version": "2.2.0", 9297 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.2.0.tgz", 9298 + "integrity": "sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==", 9200 9299 "dev": true, 9201 9300 "license": "MIT", 9202 9301 "dependencies": { 9203 - "confbox": "^0.1.8", 9204 - "mlly": "^1.7.4", 9205 - "pathe": "^2.0.1" 9302 + "confbox": "^0.2.2", 9303 + "exsolve": "^1.0.7", 9304 + "pathe": "^2.0.3" 9206 9305 } 9207 9306 }, 9208 9307 "node_modules/points-on-curve": { ··· 9286 9385 "license": "MIT" 9287 9386 }, 9288 9387 "node_modules/proxy/node_modules/debug": { 9289 - "version": "4.4.0", 9290 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 9291 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 9388 + "version": "4.4.1", 9389 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 9390 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 9292 9391 "dev": true, 9293 9392 "license": "MIT", 9294 9393 "dependencies": { ··· 9371 9470 "url": "https://github.com/sponsors/ljharb" 9372 9471 } 9373 9472 }, 9473 + "node_modules/quansync": { 9474 + "version": "0.2.10", 9475 + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.10.tgz", 9476 + "integrity": "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==", 9477 + "dev": true, 9478 + "funding": [ 9479 + { 9480 + "type": "individual", 9481 + "url": "https://github.com/sponsors/antfu" 9482 + }, 9483 + { 9484 + "type": "individual", 9485 + "url": "https://github.com/sponsors/sxzz" 9486 + } 9487 + ], 9488 + "license": "MIT" 9489 + }, 9374 9490 "node_modules/queue-microtask": { 9375 9491 "version": "1.2.3", 9376 9492 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", ··· 9579 9695 } 9580 9696 }, 9581 9697 "node_modules/readdir-glob/node_modules/brace-expansion": { 9582 - "version": "2.0.1", 9583 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 9584 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 9698 + "version": "2.0.2", 9699 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 9700 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 9585 9701 "dev": true, 9586 9702 "license": "MIT", 9587 9703 "dependencies": { ··· 9687 9803 "node": ">=0.10.0" 9688 9804 } 9689 9805 }, 9690 - "node_modules/regenerator-runtime": { 9691 - "version": "0.14.1", 9692 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 9693 - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 9694 - "license": "MIT" 9695 - }, 9696 9806 "node_modules/reinterval": { 9697 9807 "version": "1.1.0", 9698 9808 "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", ··· 9815 9925 } 9816 9926 }, 9817 9927 "node_modules/reusify": { 9818 - "version": "1.0.4", 9819 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 9820 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 9928 + "version": "1.1.0", 9929 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 9930 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 9821 9931 "dev": true, 9822 9932 "license": "MIT", 9823 9933 "engines": { ··· 9939 10049 "license": "ISC" 9940 10050 }, 9941 10051 "node_modules/semver": { 9942 - "version": "7.6.3", 9943 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 9944 - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 10052 + "version": "7.7.1", 10053 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 10054 + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 9945 10055 "license": "ISC", 9946 10056 "bin": { 9947 10057 "semver": "bin/semver.js" ··· 10043 10153 "version": "2.0.0", 10044 10154 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 10045 10155 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 10156 + "dev": true, 10046 10157 "license": "MIT", 10047 10158 "dependencies": { 10048 10159 "shebang-regex": "^3.0.0" ··· 10055 10166 "version": "3.0.0", 10056 10167 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 10057 10168 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 10169 + "dev": true, 10058 10170 "license": "MIT", 10059 10171 "engines": { 10060 10172 "node": ">=8" ··· 10348 10460 "url": "https://opencollective.com/sinon" 10349 10461 } 10350 10462 }, 10463 + "node_modules/smart-buffer": { 10464 + "version": "4.2.0", 10465 + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 10466 + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 10467 + "license": "MIT", 10468 + "engines": { 10469 + "node": ">= 6.0.0", 10470 + "npm": ">= 3.0.0" 10471 + } 10472 + }, 10473 + "node_modules/socks": { 10474 + "version": "2.8.6", 10475 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", 10476 + "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", 10477 + "license": "MIT", 10478 + "dependencies": { 10479 + "ip-address": "^9.0.5", 10480 + "smart-buffer": "^4.2.0" 10481 + }, 10482 + "engines": { 10483 + "node": ">= 10.0.0", 10484 + "npm": ">= 3.0.0" 10485 + } 10486 + }, 10351 10487 "node_modules/sort-array": { 10352 - "version": "5.0.0", 10353 - "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.0.0.tgz", 10354 - "integrity": "sha512-Sg9MzajSGprcSrMIxsXyNT0e0JB47RJRfJspC+7co4Z5BdNsNl8FmWI+lXEpyKq+vkMG6pHgAhqyCO+bkDTfFQ==", 10488 + "version": "5.1.1", 10489 + "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.1.1.tgz", 10490 + "integrity": "sha512-EltS7AIsNlAFIM9cayrgKrM6XP94ATWwXP4LCL4IQbvbYhELSt2hZTrixg+AaQwnWFs/JGJgqU3rxMcNNWxGAA==", 10355 10491 "dev": true, 10356 10492 "license": "MIT", 10357 10493 "dependencies": { ··· 10490 10626 "version": "1.1.3", 10491 10627 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 10492 10628 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", 10493 - "dev": true, 10494 10629 "license": "BSD-3-Clause" 10495 10630 }, 10496 10631 "node_modules/statuses": { ··· 10614 10749 "version": "4.2.3", 10615 10750 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 10616 10751 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 10617 - "license": "MIT", 10618 - "dependencies": { 10619 - "emoji-regex": "^8.0.0", 10620 - "is-fullwidth-code-point": "^3.0.0", 10621 - "strip-ansi": "^6.0.1" 10622 - }, 10623 - "engines": { 10624 - "node": ">=8" 10625 - } 10626 - }, 10627 - "node_modules/string-width-cjs": { 10628 - "name": "string-width", 10629 - "version": "4.2.3", 10630 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 10631 - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 10752 + "dev": true, 10632 10753 "license": "MIT", 10633 10754 "dependencies": { 10634 10755 "emoji-regex": "^8.0.0", ··· 10651 10772 "node": ">=8" 10652 10773 } 10653 10774 }, 10654 - "node_modules/strip-ansi-cjs": { 10655 - "name": "strip-ansi", 10656 - "version": "6.0.1", 10657 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 10658 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 10659 - "license": "MIT", 10660 - "dependencies": { 10661 - "ansi-regex": "^5.0.1" 10662 - }, 10663 - "engines": { 10664 - "node": ">=8" 10665 - } 10666 - }, 10667 10775 "node_modules/strip-bom": { 10668 10776 "version": "3.0.0", 10669 10777 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", ··· 10698 10806 "version": "8.1.2", 10699 10807 "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", 10700 10808 "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", 10701 - "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", 10809 + "deprecated": "Please upgrade to superagent v10.2.2+, see release notes at https://github.com/forwardemail/superagent/releases/tag/v10.2.2 - maintenance is supported by Forward Email @ https://forwardemail.net", 10702 10810 "dev": true, 10703 10811 "license": "MIT", 10704 10812 "dependencies": { ··· 10718 10826 } 10719 10827 }, 10720 10828 "node_modules/superagent/node_modules/debug": { 10721 - "version": "4.4.0", 10722 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 10723 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 10829 + "version": "4.4.1", 10830 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 10831 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 10724 10832 "dev": true, 10725 10833 "license": "MIT", 10726 10834 "dependencies": { ··· 10759 10867 "version": "6.3.3", 10760 10868 "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", 10761 10869 "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", 10870 + "deprecated": "Please upgrade to supertest v7.1.3+, see release notes at https://github.com/forwardemail/supertest/releases/tag/v7.1.3 - maintenance is supported by Forward Email @ https://forwardemail.net", 10762 10871 "dev": true, 10763 10872 "license": "MIT", 10764 10873 "dependencies": { ··· 10773 10882 "version": "7.2.0", 10774 10883 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10775 10884 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10776 - "dev": true, 10777 10885 "license": "MIT", 10778 10886 "dependencies": { 10779 10887 "has-flag": "^4.0.0" ··· 11046 11154 "license": "MIT" 11047 11155 }, 11048 11156 "node_modules/tinyexec": { 11049 - "version": "0.3.2", 11050 - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 11051 - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 11157 + "version": "1.0.1", 11158 + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", 11159 + "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", 11052 11160 "dev": true, 11053 11161 "license": "MIT" 11054 11162 }, 11055 11163 "node_modules/tldts": { 11056 - "version": "6.1.78", 11057 - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.78.tgz", 11058 - "integrity": "sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==", 11164 + "version": "6.1.86", 11165 + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 11166 + "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 11059 11167 "license": "MIT", 11060 11168 "dependencies": { 11061 - "tldts-core": "^6.1.78" 11169 + "tldts-core": "^6.1.86" 11062 11170 }, 11063 11171 "bin": { 11064 11172 "tldts": "bin/cli.js" 11065 11173 } 11066 11174 }, 11067 11175 "node_modules/tldts-core": { 11068 - "version": "6.1.78", 11069 - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz", 11070 - "integrity": "sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==", 11176 + "version": "6.1.86", 11177 + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 11178 + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", 11071 11179 "license": "MIT" 11072 11180 }, 11073 11181 "node_modules/to-regex-range": { ··· 11103 11211 } 11104 11212 }, 11105 11213 "node_modules/tough-cookie": { 11106 - "version": "5.1.1", 11107 - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz", 11108 - "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==", 11214 + "version": "5.1.2", 11215 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 11216 + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 11109 11217 "license": "BSD-3-Clause", 11110 11218 "dependencies": { 11111 11219 "tldts": "^6.1.32" ··· 11190 11298 "license": "MIT" 11191 11299 }, 11192 11300 "node_modules/ufo": { 11193 - "version": "1.5.4", 11194 - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", 11195 - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", 11301 + "version": "1.6.1", 11302 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 11303 + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 11196 11304 "dev": true, 11197 11305 "license": "MIT" 11198 11306 }, 11199 11307 "node_modules/uglify-js": { 11200 - "version": "3.17.4", 11201 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 11202 - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", 11308 + "version": "3.19.3", 11309 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", 11310 + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", 11203 11311 "license": "BSD-2-Clause", 11204 11312 "bin": { 11205 11313 "uglifyjs": "bin/uglifyjs" ··· 11265 11373 } 11266 11374 }, 11267 11375 "node_modules/undici-types": { 11268 - "version": "6.20.0", 11269 - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", 11270 - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", 11376 + "version": "7.8.0", 11377 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", 11378 + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", 11271 11379 "license": "MIT" 11272 11380 }, 11273 11381 "node_modules/universalify": { ··· 11468 11576 "version": "2.0.2", 11469 11577 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 11470 11578 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 11579 + "dev": true, 11471 11580 "license": "ISC", 11472 11581 "dependencies": { 11473 11582 "isexe": "^2.0.0" ··· 11563 11672 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 11564 11673 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 11565 11674 "dev": true, 11566 - "license": "MIT", 11567 - "dependencies": { 11568 - "ansi-styles": "^4.0.0", 11569 - "string-width": "^4.1.0", 11570 - "strip-ansi": "^6.0.0" 11571 - }, 11572 - "engines": { 11573 - "node": ">=10" 11574 - }, 11575 - "funding": { 11576 - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 11577 - } 11578 - }, 11579 - "node_modules/wrap-ansi-cjs": { 11580 - "name": "wrap-ansi", 11581 - "version": "7.0.0", 11582 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 11583 - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 11584 11675 "license": "MIT", 11585 11676 "dependencies": { 11586 11677 "ansi-styles": "^4.0.0",
+3 -3
pkgs/by-name/no/node-red/package.nix
··· 8 8 9 9 buildNpmPackage rec { 10 10 pname = "node-red"; 11 - version = "4.0.9"; 11 + version = "4.1.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "node-red"; 15 15 repo = "node-red"; 16 16 tag = version; 17 - hash = "sha256-gv9ZjTouYzuDz+nv8wPHrk8xENbO4ySDdy3DMUDZlQA="; 17 + hash = "sha256-MBuWVrN5KNUSNRMZTrDwkQjf3E7BPpnYZL0LKSd6dvU="; 18 18 }; 19 19 20 - npmDepsHash = "sha256-J6d6lutqClRN/QK32civgDQHL8gCQHHs3EZYegdpQaI="; 20 + npmDepsHash = "sha256-FV+41HMggMMadRQG/jVnTkp4ycAthp+a4QPrTRhuris="; 21 21 22 22 postPatch = 23 23 let
+10 -9
pkgs/by-name/op/opencode/package.nix
··· 12 12 13 13 let 14 14 opencode-node-modules-hash = { 15 - "aarch64-darwin" = "sha256-iPMaEpepvKCb0VEUQPy4to6kwgSKnVsMbckVEYF+58E="; 16 - "aarch64-linux" = "sha256-Ybf8MiiCHHEMQGqc4PGPHvcfons+sLvhO4UkWQghJ34="; 17 - "x86_64-darwin" = "sha256-5ULx3Y7RmMggyMp7eGN7XFCKvoIqW7W7lHaTlgjBLWo="; 18 - "x86_64-linux" = "sha256-ZtZvS0jF2YpkDeCdP2y1qX4fJVMq8BBq6EFwqvDEfdc="; 15 + "aarch64-darwin" = "sha256-U/pDT9bxwsMf7E/LywxVasqNC46cF+GCqbrUmcVtzTE="; 16 + "aarch64-linux" = "sha256-LOy/k8yeUEDe3FFDAgXGJ2BVIxMFy/Js0cgFbtThiDo="; 17 + "x86_64-darwin" = "sha256-lZRV/CqGXgvAtzFZS4w9ry5yqHT4EYuQ4exuDdXCxBY="; 18 + "x86_64-linux" = "sha256-qW/5VKxGuIARVOMPflET74mvIMootj4QHBt2X9sH094="; 19 19 }; 20 20 bun-target = { 21 21 "aarch64-darwin" = "bun-darwin-arm64"; ··· 26 26 in 27 27 stdenvNoCC.mkDerivation (finalAttrs: { 28 28 pname = "opencode"; 29 - version = "0.3.85"; 29 + version = "0.3.110"; 30 30 src = fetchFromGitHub { 31 31 owner = "sst"; 32 32 repo = "opencode"; 33 33 tag = "v${finalAttrs.version}"; 34 - hash = "sha256-7L50P3+u4SHQtjSdFJviPaeLFnOIGP/l4BFLHKm4pNs="; 34 + hash = "sha256-2fvUSbQWBxjXLRfVFwJ6VNO2tx+qGa+IDRCSwFPqw+o="; 35 35 }; 36 36 37 37 tui = buildGoModule { 38 38 pname = "opencode-tui"; 39 - inherit (finalAttrs) version; 40 - src = "${finalAttrs.src}/packages/tui"; 39 + inherit (finalAttrs) version src; 40 + 41 + modRoot = "packages/tui"; 41 42 42 - vendorHash = "sha256-+j8+TjTzd7AH9Si9tS7noTpPcG1lz9j+tmxUTrPcThw="; 43 + vendorHash = "sha256-nBwYVaBau1iTnPY3d5F/5/ENyjMCikpQYNI5whEJwBk="; 43 44 44 45 subPackages = [ "cmd/opencode" ]; 45 46
+54
pkgs/by-name/or/orbvis/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + pkg-config, 6 + gtk3, 7 + curl, 8 + libepoxy, 9 + meson, 10 + ninja, 11 + wrapGAppsHook3, 12 + nix-update-script, 13 + }: 14 + 15 + stdenv.mkDerivation (finalAttrs: { 16 + pname = "orbvis"; 17 + version = "0.3.2"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "wojciech-graj"; 21 + repo = "orbvis"; 22 + tag = "v${finalAttrs.version}"; 23 + hash = "sha256-kPbRhm+HymY6DuR4JgE6qTTYKGIqVxvwxtveu7dOOO0="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + meson 28 + ninja 29 + pkg-config 30 + wrapGAppsHook3 31 + ]; 32 + 33 + buildInputs = [ 34 + gtk3 35 + curl 36 + libepoxy 37 + ]; 38 + 39 + postInstall = '' 40 + install -Dm444 $src/flatpak/io.github.wojciech_graj.OrbVis.desktop -t $out/share/applications 41 + install -Dm444 $src/flatpak/128x128/io.github.wojciech_graj.OrbVis.png -t $out/share/icons/hicolor/128x128/apps 42 + ''; 43 + 44 + passthru.updateScript = nix-update-script { }; 45 + 46 + meta = { 47 + description = "View and propagate the full CelesTrak satellite catalog in realtime"; 48 + homepage = "https://github.com/wojciech-graj/OrbVis"; 49 + license = lib.licenses.gpl2; 50 + maintainers = with lib.maintainers; [ thtrf ]; 51 + mainProgram = "orbvis"; 52 + platforms = lib.platforms.linux; 53 + }; 54 + })
+1 -1
pkgs/by-name/ro/rocksdb/package.nix
··· 49 49 buildInputs = 50 50 lib.optional enableJemalloc jemalloc 51 51 ++ lib.optional enableLiburing liburing 52 - ++ lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; 52 + ++ lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; 53 53 54 54 outputs = [ 55 55 "out"
+1 -1
pkgs/by-name/s7/s7/package.nix
··· 43 43 libmpc 44 44 ] 45 45 ++ lib.optional withNrepl notcurses 46 - ++ lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; 46 + ++ lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; 47 47 48 48 # The following scripts are modified from [Guix's](https://packages.guix.gnu.org/packages/s7/). 49 49
+1 -1
pkgs/by-name/sr/srt/package.nix
··· 24 24 openssl 25 25 ] 26 26 ++ lib.optionals stdenv.hostPlatform.isMinGW [ 27 - windows.mingw_w64_pthreads 27 + windows.pthreads 28 28 ]; 29 29 30 30 patches = lib.optionals stdenv.hostPlatform.isMinGW [
+1 -1
pkgs/by-name/zi/zigbee2mqtt/package.nix
··· 1 - { zigbee2mqtt_1 }: zigbee2mqtt_1 1 + { zigbee2mqtt_2 }: zigbee2mqtt_2
+3 -3
pkgs/by-name/zi/zigbee2mqtt_2/package.nix
··· 16 16 in 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "zigbee2mqtt"; 19 - version = "2.5.1"; 19 + version = "2.6.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "Koenkk"; 23 23 repo = "zigbee2mqtt"; 24 24 tag = finalAttrs.version; 25 - hash = "sha256-p1KAgDNA2bI/6MSLxcSfHlzFKoe5KrRTKPTNVJNGfDM="; 25 + hash = "sha256-syzrH3hJinAcpdyVlwEevqzi0LZ+gBMvJOXncuafzjE="; 26 26 }; 27 27 28 28 pnpmDeps = pnpm.fetchDeps { 29 29 inherit (finalAttrs) pname version src; 30 30 fetcherVersion = 1; 31 - hash = "sha256-OPfs9WiUehKPaAqqgMOiIELoCPVBFYpNKeesfmA8Db0="; 31 + hash = "sha256-EJgR1xjQJGKBdgJ2BGFiumVwZViXn7GJNa4GPkkscDg="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+1 -1
pkgs/development/interpreters/python/cpython/default.nix
··· 248 248 ] 249 249 ++ optionals stdenv.hostPlatform.isMinGW [ 250 250 windows.dlfcn 251 - windows.mingw_w64_pthreads 251 + windows.pthreads 252 252 ] 253 253 ++ optionals tzdataSupport [ 254 254 tzdata
+1 -1
pkgs/development/libraries/flint/3.nix
··· 51 51 ntl 52 52 ] 53 53 ++ lib.optionals stdenv.hostPlatform.isMinGW [ 54 - windows.mingw_w64_pthreads 54 + windows.pthreads 55 55 ]; 56 56 57 57 # We're not using autoreconfHook because flint's bootstrap
+3 -3
pkgs/development/php-packages/grumphp/default.nix
··· 7 7 8 8 php.buildComposerProject2 (finalAttrs: { 9 9 pname = "grumphp"; 10 - version = "2.13.0"; 10 + version = "2.14.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "phpro"; 14 14 repo = "grumphp"; 15 15 rev = "v${finalAttrs.version}"; 16 - hash = "sha256-tPMmvauFQooXYQvS5BCZN/pJzywXeiOqqmnwy64jBaA="; 16 + hash = "sha256-p8xhfu1tjSvGybA9QuqiduPS6loaWTZN5zKrcrtc4h0="; 17 17 }; 18 18 19 - vendorHash = "sha256-TRK/xDrVvjJOWOh8JwKvffEV3kyR2VpveKbFn6rjGkI="; 19 + vendorHash = "sha256-5h+7yw6S2T9HehdO91TojjoCRIrACRRhan6cvJo6pcY="; 20 20 21 21 doInstallCheck = true; 22 22 nativeInstallCheckInputs = [ versionCheckHook ];
-63
pkgs/development/python-modules/django/3.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - buildPythonPackage, 5 - fetchPypi, 6 - replaceVars, 7 - geos_3_9, 8 - gdal, 9 - asgiref, 10 - pytz, 11 - sqlparse, 12 - tzdata, 13 - pythonOlder, 14 - withGdal ? false, 15 - }: 16 - 17 - buildPythonPackage rec { 18 - pname = "django"; 19 - version = "3.2.25"; 20 - format = "setuptools"; 21 - 22 - disabled = pythonOlder "3.7"; 23 - 24 - src = fetchPypi { 25 - pname = "Django"; 26 - inherit version; 27 - hash = "sha256-fKOKeGVK7nI3hZTWPlFjbAS44oV09VBd/2MIlbVHJ3c="; 28 - }; 29 - 30 - patches = [ 31 - (replaceVars ./django_3_set_zoneinfo_dir.patch { 32 - zoneinfo = tzdata + "/share/zoneinfo"; 33 - }) 34 - ] 35 - ++ lib.optional withGdal ( 36 - replaceVars ./django_3_set_geos_gdal_lib.patch { 37 - inherit geos_3_9; 38 - inherit gdal; 39 - extension = stdenv.hostPlatform.extensions.sharedLibrary; 40 - } 41 - ); 42 - 43 - propagatedBuildInputs = [ 44 - asgiref 45 - pytz 46 - sqlparse 47 - ]; 48 - 49 - # too complicated to setup 50 - doCheck = false; 51 - 52 - pythonImportsCheck = [ "django" ]; 53 - 54 - meta = with lib; { 55 - description = "High-level Python Web framework"; 56 - homepage = "https://www.djangoproject.com/"; 57 - license = licenses.bsd3; 58 - maintainers = with maintainers; [ georgewhewell ]; 59 - knownVulnerabilities = [ 60 - "Support for Django 3.2 ended on 2024-04-01, see https://www.djangoproject.com/download/#supported-versions." 61 - ]; 62 - }; 63 - }
-24
pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch
··· 1 - diff -Nur a/django/contrib/gis/gdal/libgdal.py b/django/contrib/gis/gdal/libgdal.py 2 - --- a/django/contrib/gis/gdal/libgdal.py 2020-07-09 22:34:05.330568948 +0100 3 - +++ b/django/contrib/gis/gdal/libgdal.py 2020-07-09 22:35:08.679095615 +0100 4 - @@ -14,7 +14,7 @@ 5 - from django.conf import settings 6 - lib_path = settings.GDAL_LIBRARY_PATH 7 - except (AttributeError, ImportError, ImproperlyConfigured, OSError): 8 - - lib_path = None 9 - + lib_path = "@gdal@/lib/libgdal@extension@" 10 - 11 - if lib_path: 12 - lib_names = None 13 - diff -Nur a/django/contrib/gis/geos/libgeos.py b/django/contrib/gis/geos/libgeos.py 14 - --- a/django/contrib/gis/geos/libgeos.py 2020-07-09 22:34:05.331568941 +0100 15 - +++ b/django/contrib/gis/geos/libgeos.py 2020-07-09 22:36:24.863526276 +0100 16 - @@ -24,7 +24,7 @@ 17 - from django.conf import settings 18 - lib_path = settings.GEOS_LIBRARY_PATH 19 - except (AttributeError, ImportError, ImproperlyConfigured, OSError): 20 - - lib_path = None 21 - + lib_path = "@geos_3_9@/lib/libgeos_c@extension@" 22 - 23 - # Setting the appropriate names for the GEOS-C library. 24 - if lib_path:
-13
pkgs/development/python-modules/django/django_3_set_zoneinfo_dir.patch
··· 1 - diff --git a/django/conf/__init__.py b/django/conf/__init__.py 2 - index 28302440c7..278cfa5e62 100644 3 - --- a/django/conf/__init__.py 4 - +++ b/django/conf/__init__.py 5 - @@ -200,7 +200,7 @@ class Settings: 6 - if hasattr(time, 'tzset') and self.TIME_ZONE: 7 - # When we can, attempt to validate the timezone. If we can't find 8 - # this file, no check happens and it's harmless. 9 - - zoneinfo_root = Path('/usr/share/zoneinfo') 10 - + zoneinfo_root = Path('@zoneinfo@') 11 - zone_info_file = zoneinfo_root.joinpath(*self.TIME_ZONE.split('/')) 12 - if zoneinfo_root.exists() and not zone_info_file.exists(): 13 - raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE)
+2 -2
pkgs/development/python-modules/jsonargparse/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "jsonargparse"; 27 - version = "4.40.0"; 27 + version = "4.40.1"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.11"; ··· 33 33 owner = "omni-us"; 34 34 repo = "jsonargparse"; 35 35 tag = "v${version}"; 36 - hash = "sha256-2FEFAFEi+IRvFbFwto0YKJ/1JdSjb4kbTm1n9t/Ix4Y="; 36 + hash = "sha256-GxltSN1o7vAZQXrejpBp5YMqOQaln8pqKxmGNa0vA/Q="; 37 37 }; 38 38 39 39 build-system = [ setuptools ];
+24 -24
pkgs/development/python-modules/mypy-boto3/default.nix
··· 166 166 "sha256-thoMZE5unC2SsMvRGiCytIuXUMy195RiKqWqaWE2FiE="; 167 167 168 168 mypy-boto3-batch = 169 - buildMypyBoto3Package "batch" "1.39.0" 170 - "sha256-chgUvwO3pGIZweFagSOhqrwGgHMLrX9jxiynmF2/dlA="; 169 + buildMypyBoto3Package "batch" "1.39.16" 170 + "sha256-kg+uxgSMVoc1FlbAUJY8nFe0n50VcM+CwQDhL2nJeHk="; 171 171 172 172 mypy-boto3-billingconductor = 173 173 buildMypyBoto3Package "billingconductor" "1.39.0" ··· 210 210 "sha256-l5h3p1f+KuO3l3KSNtESY6mly6rEzHCyziFNWsQvD5s="; 211 211 212 212 mypy-boto3-cleanrooms = 213 - buildMypyBoto3Package "cleanrooms" "1.39.0" 214 - "sha256-yttoC0IpPiXGEogyZLGIU4NaJaUPkqi+OFNrR6KKBrg="; 213 + buildMypyBoto3Package "cleanrooms" "1.39.16" 214 + "sha256-8nUKUeKeHPPNdTIlvp7ubg1/VR0NG3i/Y6xm7WrH+zE="; 215 215 216 216 mypy-boto3-cloud9 = 217 217 buildMypyBoto3Package "cloud9" "1.39.0" ··· 230 230 "sha256-c0qUMt2dvFgmJCTabQSkliysaBDBepkz5kOBgNIlQSk="; 231 231 232 232 mypy-boto3-cloudfront = 233 - buildMypyBoto3Package "cloudfront" "1.39.10" 234 - "sha256-2v3ZBFKuD2bfjTaZpW4gpaKKSJ4FhpTnOyFbeBInkOo="; 233 + buildMypyBoto3Package "cloudfront" "1.39.17" 234 + "sha256-55m2Z+t02JjdoenpcUavnbJyVEviN6tuNVkAt3wmVjk="; 235 235 236 236 mypy-boto3-cloudhsm = 237 237 buildMypyBoto3Package "cloudhsm" "1.39.0" ··· 402 402 "sha256-XvsOw+bVoIdYB8OSMzE2iEl0G+e4oE43DQhVvU/OVT0="; 403 403 404 404 mypy-boto3-directconnect = 405 - buildMypyBoto3Package "directconnect" "1.39.0" 406 - "sha256-nZ0sCq2q66BUPV0jDMzJIfdfzTUUiHFBQWDZDL4dM34="; 405 + buildMypyBoto3Package "directconnect" "1.39.15" 406 + "sha256-/R7lpee+9kQRbrHVE1uPnd7HZcNrwOZlF39wnAMJJqI="; 407 407 408 408 mypy-boto3-discovery = 409 409 buildMypyBoto3Package "discovery" "1.39.0" ··· 418 418 "sha256-snbFbr+HOKSJblTXCCOFftIgM9F7mUzALxKDAUuA994="; 419 419 420 420 mypy-boto3-docdb = 421 - buildMypyBoto3Package "docdb" "1.39.0" 422 - "sha256-mtHoZxeLCGJcCeFcaw37rgADE2FRCG8yrXmyPf2WghM="; 421 + buildMypyBoto3Package "docdb" "1.39.17" 422 + "sha256-L2y+I0DpSk3sUhC6Ie4nKiz2PA2mtwBr8zZzrnjWwVE="; 423 423 424 424 mypy-boto3-docdb-elastic = 425 425 buildMypyBoto3Package "docdb-elastic" "1.39.0" ··· 430 430 "sha256-g3IS+edRJ9S9fFsyVBBlnWwIJoW9Ns20UCBDuuHyePk="; 431 431 432 432 mypy-boto3-ds = 433 - buildMypyBoto3Package "ds" "1.39.0" 434 - "sha256-ABkyx8NyvuPd8ABdsE7UDbFXUkoW/pKU0/rq9p71zq8="; 433 + buildMypyBoto3Package "ds" "1.39.17" 434 + "sha256-+jnIvjs+AWAkDLxGwuYghUSdskv6ZnYqLVjXWwgY3NE="; 435 435 436 436 mypy-boto3-dynamodb = 437 437 buildMypyBoto3Package "dynamodb" "1.39.0" ··· 446 446 "sha256-uYeekAsfyETYQYWR3L8S+uzlp6EQpvYEWsqiX+60b/Y="; 447 447 448 448 mypy-boto3-ec2 = 449 - buildMypyBoto3Package "ec2" "1.39.14" 450 - "sha256-D3xsvpQ8CMGj6brwxwLNjlmSDLP4oW91WuZyvPJO9qw="; 449 + buildMypyBoto3Package "ec2" "1.39.17" 450 + "sha256-y3BBa+gKgKQYlfT2TXSInDESZmT+DFzVN225WsT0iV8="; 451 451 452 452 mypy-boto3-ec2-instance-connect = 453 453 buildMypyBoto3Package "ec2-instance-connect" "1.39.0" ··· 682 682 "sha256-b7aQWBekZH29M/fCM8cNkv4ojnaG6i/uktfHnALlX0c="; 683 683 684 684 mypy-boto3-iotsitewise = 685 - buildMypyBoto3Package "iotsitewise" "1.39.0" 686 - "sha256-ILUkMtLCkiT6kp6iHt2iZJcojdNBfn7GE9QW/OFbYYA="; 685 + buildMypyBoto3Package "iotsitewise" "1.39.15" 686 + "sha256-qtp/WNjBgnFOjBD1hJGssRETgb0fZsYK6ts+7KjIx/E="; 687 687 688 688 mypy-boto3-iotthingsgraph = 689 689 buildMypyBoto3Package "iotthingsgraph" "1.39.0" ··· 694 694 "sha256-uuYtLyzgiNttKZ8tpH8gRidBqRSvOJmIv/PgbaDGjCQ="; 695 695 696 696 mypy-boto3-iotwireless = 697 - buildMypyBoto3Package "iotwireless" "1.39.7" 698 - "sha256-r5Ht/a2gnZ/t83dH4dKjj0dcr3zifHY2tQMQXVgl6+Y="; 697 + buildMypyBoto3Package "iotwireless" "1.39.17" 698 + "sha256-C/BE7hpb30LKAJQwNJuBIA6dtKs92MrdwfAiubvkJlY="; 699 699 700 700 mypy-boto3-ivs = 701 701 buildMypyBoto3Package "ivs" "1.39.0" ··· 806 806 "sha256-nKniYx8pYpGOA4Zz560MDdcLWkV2lULW99ur+gSg0YY="; 807 807 808 808 mypy-boto3-location = 809 - buildMypyBoto3Package "location" "1.39.0" 810 - "sha256-2/+yZjd+2VBsPDdaHx0yO8Cjhacv/7HxO9XgG+Vut+Q="; 809 + buildMypyBoto3Package "location" "1.39.16" 810 + "sha256-NVIOUNvDYSsksS2QyRwjxKGvupbju4G4ArqGaZOfPEQ="; 811 811 812 812 mypy-boto3-logs = 813 813 buildMypyBoto3Package "logs" "1.39.9" ··· 974 974 "sha256-GVl2DEuM5xkd0Jm1zJW6tYr6990GnYjlZ5xi2roPUss="; 975 975 976 976 mypy-boto3-opensearchserverless = 977 - buildMypyBoto3Package "opensearchserverless" "1.39.0" 978 - "sha256-fEGMp3ccv+I8pymNPXJM1iK+7HJZKbKLfEwxN8eaj6c="; 977 + buildMypyBoto3Package "opensearchserverless" "1.39.16" 978 + "sha256-XPh84t1HB54OjefWTz6fQ9yl66GM4qruD2jFKEAWJC4="; 979 979 980 980 mypy-boto3-opsworks = 981 981 buildMypyBoto3Package "opsworks" "1.39.0" ··· 990 990 "sha256-Ntxi/vlYmPzqrO/Q+sTaOqGB/gnaIThrEcrdcmNawBo="; 991 991 992 992 mypy-boto3-osis = 993 - buildMypyBoto3Package "osis" "1.39.0" 994 - "sha256-V9cGwQuN8vJTENA/8Tn0+C0s08VcwuH0ZngMUKh6voM="; 993 + buildMypyBoto3Package "osis" "1.39.15" 994 + "sha256-2CyrEtINnLIV9qUPrPgDwD4YDXSjlTBPQtHEMohB2Bg="; 995 995 996 996 mypy-boto3-outposts = 997 997 buildMypyBoto3Package "outposts" "1.39.9"
+2 -2
pkgs/development/python-modules/nicegui/default.nix
··· 42 42 43 43 buildPythonPackage rec { 44 44 pname = "nicegui"; 45 - version = "2.21.1"; 45 + version = "2.22.0"; 46 46 pyproject = true; 47 47 48 48 src = fetchFromGitHub { 49 49 owner = "zauberzeug"; 50 50 repo = "nicegui"; 51 51 tag = "v${version}"; 52 - hash = "sha256-pQh3kFFlqfktpW5UtX7smb7qXubX5bMeM46hX8jhtTA="; 52 + hash = "sha256-NzczF8Tth1qTc36xu+wsSYxJyHde6kEtVvI/5rKbHqQ="; 53 53 }; 54 54 55 55 pythonRelaxDeps = [ "requests" ];
+9 -7
pkgs/development/python-modules/plyfile/default.nix
··· 4 4 buildPythonPackage, 5 5 6 6 # build-system 7 - pdm-pep517, 7 + pdm-backend, 8 8 9 9 # dependencies 10 10 numpy, ··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "plyfile"; 18 - version = "1.0.2"; 18 + version = "1.1.2"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "dranjan"; 23 23 repo = "python-plyfile"; 24 24 tag = "v${version}"; 25 - hash = "sha256-HlyqljfjuaZoG5f2cfDQj+7KS0en7pW2PPEnpvH8U+E="; 25 + hash = "sha256-J72aoXEMcuHtYaLtzWJ5UGN9HdJTnQ1/8KgdMLtwyr0="; 26 26 }; 27 27 28 - nativeBuildInputs = [ pdm-pep517 ]; 28 + build-system = [ pdm-backend ]; 29 29 30 - propagatedBuildInputs = [ numpy ]; 30 + dependencies = [ numpy ]; 31 31 32 32 nativeCheckInputs = [ pytestCheckHook ]; 33 33 34 - meta = with lib; { 34 + pythonImportsCheck = [ "plyfile" ]; 35 + 36 + meta = { 35 37 description = "NumPy-based text/binary PLY file reader/writer for Python"; 36 38 homepage = "https://github.com/dranjan/python-plyfile"; 37 - maintainers = with maintainers; [ abbradar ]; 39 + maintainers = with lib.maintainers; [ abbradar ]; 38 40 }; 39 41 }
+2 -2
pkgs/development/python-modules/pyenphase/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "pyenphase"; 25 - version = "2.2.2"; 25 + version = "2.2.3"; 26 26 pyproject = true; 27 27 28 28 disabled = pythonOlder "3.11"; ··· 31 31 owner = "pyenphase"; 32 32 repo = "pyenphase"; 33 33 tag = "v${version}"; 34 - hash = "sha256-1RF1U4hMsGRa2OJJY2Plvuow3P+R7wbwd4ouo7QQ4n0="; 34 + hash = "sha256-4O5erOPltBIVWSDQ9qpmFlhKBPxvqiYNFOl+vN8MCNM="; 35 35 }; 36 36 37 37 pythonRelaxDeps = [ "tenacity" ];
+64
pkgs/development/python-modules/robot-descriptions/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + flit-core, 6 + gitpython, 7 + tqdm, 8 + # idyntree, 9 + mujoco, 10 + pinocchio, 11 + pybullet, 12 + pycollada, 13 + # robomeshcat, 14 + yourdfpy, 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "robot-descriptions"; 19 + version = "1.20.0"; 20 + pyproject = true; 21 + 22 + src = fetchFromGitHub { 23 + owner = "robot-descriptions"; 24 + repo = "robot_descriptions.py"; 25 + tag = "v${version}"; 26 + hash = "sha256-8SBzhkENpUodnfObekkMPUsTQr/8mz27v3PK0S3IKO0="; 27 + }; 28 + 29 + build-system = [ 30 + flit-core 31 + ]; 32 + 33 + dependencies = [ 34 + gitpython 35 + tqdm 36 + pycollada 37 + ]; 38 + 39 + optional-dependencies = { 40 + opts = [ 41 + # idyntree 42 + mujoco 43 + pinocchio 44 + pybullet 45 + # robomeshcat 46 + yourdfpy 47 + ]; 48 + }; 49 + 50 + pythonImportsCheck = [ 51 + "robot_descriptions" 52 + ]; 53 + 54 + # This package needs to download a lot of data at runtime 55 + doCheck = false; 56 + 57 + meta = { 58 + description = "Access 125+ robot descriptions from the main Python robotics frameworks"; 59 + homepage = "https://github.com/robot-descriptions/robot_descriptions.py"; 60 + changelog = "https://github.com/robot-descriptions/robot_descriptions.py/blob/${src.rev}/CHANGELOG.md"; 61 + license = lib.licenses.asl20; 62 + maintainers = with lib.maintainers; [ nim65s ]; 63 + }; 64 + }
+152
pkgs/development/python-modules/viser/default.nix
··· 1 + { 2 + lib, 3 + 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + 7 + # nativeBuildInputs 8 + nodejs, 9 + fetchYarnDeps, 10 + yarnConfigHook, 11 + 12 + # build-system 13 + hatchling, 14 + 15 + # dependencies 16 + imageio, 17 + msgspec, 18 + nodeenv, 19 + numpy, 20 + opencv-python, 21 + plyfile, 22 + psutil, 23 + requests, 24 + rich, 25 + scikit-image, 26 + scipy, 27 + tqdm, 28 + trimesh, 29 + tyro, 30 + websockets, 31 + yourdfpy, 32 + 33 + # optional-dependencies 34 + hypothesis, 35 + pre-commit, 36 + pandas, 37 + pyright, 38 + pytest, 39 + ruff, 40 + gdown, 41 + matplotlib, 42 + plotly, 43 + # pyliblzfse, 44 + robot-descriptions, 45 + torch, 46 + 47 + # nativeCheckInputs 48 + pytestCheckHook, 49 + }: 50 + 51 + buildPythonPackage rec { 52 + pname = "viser"; 53 + version = "1.0.0"; 54 + pyproject = true; 55 + 56 + src = fetchFromGitHub { 57 + owner = "nerfstudio-project"; 58 + repo = "viser"; 59 + tag = "v${version}"; 60 + hash = "sha256-itFJ9mlN2VaWbLzQp1ERMxBvXg0O7SMWzEWDdxoTA/0="; 61 + }; 62 + 63 + postPatch = '' 64 + # prepare yarn offline cache 65 + mkdir -p node_modules 66 + cd src/viser/client 67 + cp package.json yarn.lock ../../.. 68 + ln -s ../../../node_modules 69 + 70 + # fix: [vite-plugin-eslint] Failed to load config "react-app" to extend from. 71 + substituteInPlace vite.config.mts --replace-fail \ 72 + "eslint({ failOnError: false, failOnWarning: false })," "" 73 + 74 + cd ../../.. 75 + ''; 76 + 77 + nativeBuildInputs = [ 78 + yarnConfigHook 79 + nodejs 80 + ]; 81 + 82 + yarnOfflineCache = fetchYarnDeps { 83 + yarnLock = src + "/src/viser/client/yarn.lock"; 84 + hash = "sha256-4x+zJIqjVoKmEdOUPGpCuMmlRBfF++3oWtbNYAvd2ko="; 85 + }; 86 + 87 + preBuild = '' 88 + cd src/viser/client 89 + yarn --offline build 90 + cd ../../.. 91 + ''; 92 + 93 + build-system = [ 94 + hatchling 95 + ]; 96 + 97 + dependencies = [ 98 + imageio 99 + msgspec 100 + nodeenv 101 + numpy 102 + opencv-python 103 + plyfile 104 + psutil 105 + requests 106 + rich 107 + scikit-image 108 + scipy 109 + tqdm 110 + trimesh 111 + tyro 112 + websockets 113 + yourdfpy 114 + ]; 115 + 116 + optional-dependencies = { 117 + dev = [ 118 + hypothesis 119 + pre-commit 120 + pyright 121 + pytest 122 + ruff 123 + ]; 124 + examples = [ 125 + gdown 126 + matplotlib 127 + pandas 128 + plotly 129 + plyfile 130 + # pyliblzfse 131 + robot-descriptions 132 + torch 133 + ]; 134 + }; 135 + 136 + nativeCheckInputs = [ 137 + hypothesis 138 + pytestCheckHook 139 + ]; 140 + 141 + pythonImportsCheck = [ 142 + "viser" 143 + ]; 144 + 145 + meta = { 146 + changelog = "https://github.com/nerfstudio-project/viser/releases/tag/${src.tag}"; 147 + description = "Web-based 3D visualization + Python"; 148 + homepage = "https://github.com/nerfstudio-project/viser"; 149 + license = lib.licenses.asl20; 150 + maintainers = with lib.maintainers; [ nim65s ]; 151 + }; 152 + }
+63
pkgs/development/python-modules/yourdfpy/default.nix
··· 1 + { 2 + lib, 3 + 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + 7 + # build-system 8 + setuptools, 9 + setuptools-scm, 10 + 11 + # dependencies 12 + lxml, 13 + trimesh, 14 + numpy, 15 + six, 16 + 17 + # nativeCheckInputs 18 + pytestCheckHook, 19 + pytest-cov-stub, 20 + }: 21 + 22 + buildPythonPackage rec { 23 + pname = "yourdfpy"; 24 + version = "0.0.58"; 25 + pyproject = true; 26 + 27 + src = fetchFromGitHub { 28 + owner = "clemense"; 29 + repo = "yourdfpy"; 30 + tag = "v${version}"; 31 + hash = "sha256-Wi4QcgTOf/1nXWssFtlyRxql8Jg1nNKjEGkWuP+w73g="; 32 + }; 33 + 34 + build-system = [ 35 + setuptools 36 + setuptools-scm 37 + ]; 38 + 39 + dependencies = [ 40 + lxml 41 + trimesh 42 + numpy 43 + six 44 + ]; 45 + 46 + nativeCheckInputs = [ 47 + pytestCheckHook 48 + pytest-cov-stub 49 + ]; 50 + 51 + pythonImportsCheck = [ 52 + "yourdfpy" 53 + ]; 54 + 55 + meta = { 56 + description = "Python parser for URDFs"; 57 + homepage = "https://github.com/clemense/yourdfpy/"; 58 + changelog = "https://github.com/clemense/yourdfpy/blob/${src.tag}/CHANGELOG.md"; 59 + license = lib.licenses.mit; 60 + maintainers = with lib.maintainers; [ nim65s ]; 61 + mainProgram = "yourdfpy"; 62 + }; 63 + }
+2 -2
pkgs/development/web/nodejs/v24.nix
··· 17 17 in 18 18 buildNodejs { 19 19 inherit enableNpm; 20 - version = "24.4.1"; 21 - sha256 = "adb79ca0987486ed66136213da19ff17ef6724dcb340c320e010c9442101652f"; 20 + version = "24.5.0"; 21 + sha256 = "f1ba96204724bd1c6de7758e08b3718ba0b45d87fb3bebd7e30097874ccc8130"; 22 22 patches = 23 23 ( 24 24 if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
-72
pkgs/os-specific/windows/cygwin-setup/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchcvs, 5 - autoconf, 6 - automake, 7 - libtool, 8 - flex, 9 - bison, 10 - pkg-config, 11 - zlib, 12 - bzip2, 13 - xz, 14 - libgcrypt, 15 - }: 16 - 17 - stdenv.mkDerivation rec { 18 - pname = "cygwin-setup"; 19 - version = "20131101"; 20 - 21 - src = fetchcvs { 22 - cvsRoot = ":pserver:anoncvs@cygwin.com:/cvs/cygwin-apps"; 23 - module = "setup"; 24 - date = version; 25 - sha256 = "024wxaaxkf7p1i78bh5xrsqmfz7ss2amigbfl2r5w9h87zqn9aq3"; 26 - }; 27 - 28 - nativeBuildInputs = [ 29 - autoconf 30 - automake 31 - libtool 32 - flex 33 - bison 34 - pkg-config 35 - ]; 36 - 37 - buildInputs = 38 - let 39 - mkStatic = lib.flip lib.overrideDerivation (o: { 40 - dontDisableStatic = true; 41 - configureFlags = lib.toList (o.configureFlags or [ ]) ++ [ "--enable-static" ]; 42 - buildInputs = map mkStatic (o.buildInputs or [ ]); 43 - propagatedBuildInputs = map mkStatic (o.propagatedBuildInputs or [ ]); 44 - }); 45 - in 46 - map mkStatic [ 47 - zlib 48 - bzip2 49 - xz 50 - libgcrypt 51 - ]; 52 - 53 - configureFlags = [ "--disable-shared" ]; 54 - 55 - dontDisableStatic = true; 56 - 57 - preConfigure = '' 58 - autoreconf -vfi 59 - ''; 60 - 61 - installPhase = '' 62 - install -vD setup.exe "$out/bin/setup.exe" 63 - ''; 64 - 65 - meta = { 66 - homepage = "https://sourceware.org/cygwin-apps/setup.html"; 67 - description = "Tool for installing Cygwin"; 68 - license = lib.licenses.gpl2Plus; 69 - platforms = lib.intersectLists lib.platforms.windows lib.platforms.x86; 70 - teams = [ lib.teams.windows ]; 71 - }; 72 - }
+2 -10
pkgs/os-specific/windows/default.nix
··· 10 10 11 11 lib.makeScope newScope ( 12 12 self: with self; { 13 - 14 - cygwinSetup = callPackage ./cygwin-setup { }; 15 - 16 13 dlfcn = callPackage ./dlfcn { }; 17 - 18 - w32api = callPackage ./w32api { }; 19 - 20 - mingwrt = callPackage ./mingwrt { }; 21 - mingw_runtime = mingwrt; 22 14 23 15 mingw_w64 = callPackage ./mingw-w64 { 24 16 stdenv = stdenvNoLibc; ··· 39 31 40 32 mingw_w64_headers = callPackage ./mingw-w64/headers.nix { }; 41 33 42 - mingw_w64_pthreads = callPackage ./mingw-w64/pthreads.nix { stdenv = crossThreadsStdenv; }; 34 + mingw_w64_pthreads = lib.warn "windows.mingw_w64_pthreads is deprecated, windows.pthreads should be preferred" self.pthreads; 43 35 44 36 mcfgthreads = callPackage ./mcfgthreads { stdenv = crossThreadsStdenv; }; 45 37 46 38 npiperelay = callPackage ./npiperelay { }; 47 39 48 - pthreads = callPackage ./pthread-w32 { }; 40 + pthreads = callPackage ./mingw-w64/pthreads.nix { stdenv = crossThreadsStdenv; }; 49 41 50 42 libgnurx = callPackage ./libgnurx { }; 51 43
+6 -9
pkgs/os-specific/windows/libgnurx/default.nix
··· 3 3 stdenv, 4 4 fetchurl, 5 5 }: 6 + stdenv.mkDerivation (finalAttrs: { 7 + pname = "libgnurx"; 8 + version = "2.5.1"; 6 9 7 - let 8 - version = "2.5.1"; 9 - in 10 - stdenv.mkDerivation rec { 11 - pname = "libgnurx"; 12 - inherit version; 13 10 src = fetchurl { 14 - url = "mirror://sourceforge/mingw/Other/UserContributed/regex/mingw-regex-${version}/mingw-${pname}-${version}-src.tar.gz"; 15 - sha256 = "0xjxcxgws3bblybw5zsp9a4naz2v5bs1k3mk8dw00ggc0vwbfivi"; 11 + url = "mirror://sourceforge/mingw/Other/UserContributed/regex/mingw-regex-${finalAttrs.version}/mingw-libgnurx-${finalAttrs.version}-src.tar.gz"; 12 + hash = "sha256-cUe3+AbsPQB4Q7OOGfQqW3xliUpX/8KXp2sNzV9nXXY="; 16 13 }; 17 14 18 15 # file looks for libgnurx.a when compiling statically ··· 27 24 platforms = lib.platforms.windows; 28 25 teams = [ lib.teams.windows ]; 29 26 }; 30 - } 27 + })
+1 -1
pkgs/os-specific/windows/mingw-w64/default.nix
··· 35 35 enableParallelBuilding = true; 36 36 37 37 nativeBuildInputs = [ autoreconfHook ]; 38 - buildInputs = [ windows.mingw_w64_headers ]; 38 + buildInputs = [ mingw_w64_headers ]; 39 39 hardeningDisable = [ 40 40 "stackprotector" 41 41 "fortify"
+14 -3
pkgs/os-specific/windows/mingw-w64/headers.nix
··· 4 4 fetchurl, 5 5 crt ? stdenvNoCC.hostPlatform.libc, 6 6 }: 7 - 7 + assert lib.assertOneOf "crt" crt [ 8 + "msvcrt" 9 + "ucrt" 10 + ]; 8 11 stdenvNoCC.mkDerivation (finalAttrs: { 9 12 pname = "mingw_w64-headers"; 10 13 version = "12.0.0"; ··· 23 26 ''; 24 27 25 28 meta = { 26 - downloadPage = "https://sourceforge.net/projects/mingw/files/Other/UserContributed/regex/"; 29 + homepage = "https://www.mingw-w64.org/"; 30 + downloadPage = "https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/"; 27 31 description = "Collection of headers and libraries for building native Windows applications"; 28 - license = lib.licenses.publicDomain; 32 + license = with lib.licenses; [ 33 + # Primarily under 34 + zpl21 35 + # A couple files 36 + mit 37 + # Certain headers imported from Wine 38 + lgpl21Plus 39 + ]; 29 40 platforms = lib.platforms.windows; 30 41 teams = [ lib.teams.windows ]; 31 42 };
-25
pkgs/os-specific/windows/mingwrt/default.nix
··· 1 - { 2 - stdenv, 3 - lib, 4 - fetchurl, 5 - }: 6 - 7 - stdenv.mkDerivation rec { 8 - pname = "mingwrt"; 9 - version = "5.0.2"; 10 - 11 - src = fetchurl { 12 - url = "mirror://sourceforge/mingw/MinGW/Base/mingwrt/mingwrt-${version}/mingwrt-${version}-mingw32-src.tar.xz"; 13 - sha256 = "1vj6f578wcffdmy7zzf7xz1lw57kxjy08j0k1n28f0j4ylrk68vp"; 14 - }; 15 - 16 - meta = { 17 - platforms = lib.platforms.windows; 18 - }; 19 - 20 - dontStrip = true; 21 - hardeningDisable = [ 22 - "stackprotector" 23 - "fortify" 24 - ]; 25 - }
-37
pkgs/os-specific/windows/pthread-w32/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchzip, 5 - }: 6 - 7 - stdenv.mkDerivation { 8 - pname = "pthreads-w32"; 9 - version = "2.9.1"; 10 - 11 - src = fetchzip { 12 - url = "https://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.tar.gz"; 13 - sha256 = "1s8iny7g06z289ahdj0kzaxj0cd3wvjbd8j3bh9xlg7g444lhy9w"; 14 - }; 15 - 16 - makeFlags = [ 17 - "CROSS=${stdenv.cc.targetPrefix}" 18 - "GC-static" 19 - ]; 20 - 21 - installPhase = '' 22 - runHook preInstall 23 - 24 - install -D libpthreadGC2.a $out/lib/libpthread.a 25 - 26 - runHook postInstall 27 - ''; 28 - 29 - meta = { 30 - description = "POSIX threads library for Windows"; 31 - homepage = "https://sourceware.org/pthreads-win32"; 32 - license = lib.licenses.lgpl21Plus; 33 - maintainers = [ lib.maintainers.RossSmyth ]; 34 - platforms = lib.platforms.windows; 35 - teams = [ lib.teams.windows ]; 36 - }; 37 - }
-26
pkgs/os-specific/windows/w32api/default.nix
··· 1 - { 2 - stdenv, 3 - fetchurl, 4 - lib, 5 - }: 6 - 7 - stdenv.mkDerivation rec { 8 - pname = "w32api"; 9 - version = "3.17-2"; 10 - 11 - src = fetchurl { 12 - url = "mirror://sourceforge/mingw/MinGW/Base/w32api/w32api-${lib.versions.majorMinor version}/w32api-${version}-mingw32-src.tar.lzma"; 13 - sha256 = "09rhnl6zikmdyb960im55jck0rdy5z9nlg3akx68ixn7khf3j8wb"; 14 - }; 15 - 16 - dontStrip = true; 17 - 18 - meta = { 19 - description = "Core win32 headers and libraries for MinGW"; 20 - downloadPage = "https://sourceforge.net/projects/mingw/files/MinGW/Base/w32api/"; 21 - license = lib.licenses.publicDomain; 22 - maintainers = [ lib.maintainers.RossSmyth ]; 23 - platforms = lib.intersectLists lib.platforms.windows lib.platforms.x86; 24 - teams = [ lib.teams.windows ]; 25 - }; 26 - }
+7 -9
pkgs/servers/home-assistant/appdaemon.nix
··· 1 1 { 2 2 lib, 3 - python3, 3 + python3Packages, 4 4 fetchFromGitHub, 5 5 }: 6 6 7 - python3.pkgs.buildPythonApplication rec { 7 + python3Packages.buildPythonApplication rec { 8 8 pname = "appdaemon"; 9 - version = "4.4.2"; 9 + version = "4.5.11"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "AppDaemon"; 14 14 repo = "appdaemon"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-T3InE4J4qYeFJTq6nrW8y5BOA7Z0n3t9eVpl641r/xk="; 16 + hash = "sha256-1wnAniw7fdyfH6QeFjdIAxX5mU92ZZxLLJ/QkKge1eY="; 17 17 }; 18 18 19 19 pythonRelaxDeps = true; 20 20 21 - nativeBuildInputs = with python3.pkgs; [ 22 - setuptools 23 - ]; 21 + build-system = [ python3Packages.setuptools ]; 24 22 25 - propagatedBuildInputs = with python3.pkgs; [ 23 + dependencies = with python3Packages; [ 26 24 aiohttp 27 25 aiohttp-jinja2 28 26 astral ··· 32 30 iso8601 33 31 paho-mqtt 34 32 pid 33 + pydantic 35 34 python-dateutil 36 35 python-socketio 37 36 pytz ··· 39 38 requests 40 39 sockjs 41 40 uvloop 42 - websocket-client 43 41 tomli 44 42 tomli-w 45 43 ];
+2 -2
pkgs/servers/mpd/default.nix
··· 200 200 in 201 201 stdenv.mkDerivation rec { 202 202 pname = "mpd"; 203 - version = "0.24.4"; 203 + version = "0.24.5"; 204 204 205 205 src = fetchFromGitHub { 206 206 owner = "MusicPlayerDaemon"; 207 207 repo = "MPD"; 208 208 rev = "v${version}"; 209 - sha256 = "sha256-wiQa6YtaD9/BZsC9trEIZyLcIs72kzuP99O4QVP15nQ="; 209 + sha256 = "sha256-MgepOQeOl+n65+7b8zXe2u0fCHFAviSqL1aNu2iSXiM="; 210 210 }; 211 211 212 212 buildInputs = [
+1 -1
pkgs/tools/misc/file/default.nix
··· 53 53 updateAutotoolsGnuConfigScriptsHook 54 54 ] 55 55 ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) file; 56 - buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isWindows libgnurx; 56 + buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isMinGW libgnurx; 57 57 58 58 # https://bugs.astron.com/view.php?id=382 59 59 doCheck = !stdenv.buildPlatform.isMusl;
+2
pkgs/top-level/aliases.nix
··· 303 303 arb = throw "'arb' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28 304 304 arcanist = throw "arcanist was removed as phabricator is not supported and does not accept fixes"; # Added 2024-06-07 305 305 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15 306 + archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01 306 307 argo = argo-workflows; # Added 2025-02-01 307 308 aria = aria2; # Added 2024-03-26 308 309 artim-dark = aritim-dark; # Added 2025-07-27 ··· 338 339 badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15 339 340 baget = throw "'baget' has been removed due to being unmaintained"; 340 341 base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03 342 + baserow = throw "baserow has been removed, due to lack of maintenance"; # Added 2025-08-02 341 343 bashInteractive_5 = throw "'bashInteractive_5' has been renamed to/replaced by 'bashInteractive'"; # Converted to throw 2024-10-17 342 344 bash_5 = throw "'bash_5' has been renamed to/replaced by 'bash'"; # Converted to throw 2024-10-17 343 345 bareboxTools = throw "bareboxTools has been removed due to lack of interest in maintaining it in nixpkgs"; # Added 2025-04-19
+1
pkgs/top-level/python-aliases.nix
··· 192 192 django-allauth-2fa = throw "django-allauth-2fa was removed because it was unused and django-allauth now contains 2fa logic itself."; # added 2025-02-15 193 193 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18 194 194 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05 195 + django_3 = throw "Django 3 has reached it#s EOL in 2024-04 and has therefore been removed."; # added 2025-01-25 195 196 django_appconf = django-appconf; # added 2022-03-03 196 197 django_classytags = django-classy-tags; # added 2023-07-25 197 198 django_colorful = django-colorful; # added 2023-07-25
+6 -2
pkgs/top-level/python-packages.nix
··· 4082 4082 django-widget-tweaks = callPackage ../development/python-modules/django-widget-tweaks { }; 4083 4083 4084 4084 # LTS in extended support phase 4085 - django_3 = callPackage ../development/python-modules/django/3.nix { }; 4086 - 4087 4085 django_4 = callPackage ../development/python-modules/django/4.nix { }; 4088 4086 4089 4087 django_5 = self.django_5_2; ··· 15762 15760 15763 15761 robomachine = callPackage ../development/python-modules/robomachine { }; 15764 15762 15763 + robot-descriptions = callPackage ../development/python-modules/robot-descriptions { }; 15764 + 15765 15765 robot-detection = callPackage ../development/python-modules/robot-detection { }; 15766 15766 15767 15767 robotframework = callPackage ../development/python-modules/robotframework { }; ··· 19350 19350 19351 19351 virtualenvwrapper = callPackage ../development/python-modules/virtualenvwrapper { }; 19352 19352 19353 + viser = callPackage ../development/python-modules/viser { }; 19354 + 19353 19355 visions = callPackage ../development/python-modules/visions { }; 19354 19356 19355 19357 visitor = callPackage ../development/python-modules/visitor { }; ··· 19983 19985 yoto-api = callPackage ../development/python-modules/yoto-api { }; 19984 19986 19985 19987 youless-api = callPackage ../development/python-modules/youless-api { }; 19988 + 19989 + yourdfpy = callPackage ../development/python-modules/yourdfpy { }; 19986 19990 19987 19991 youseedee = callPackage ../development/python-modules/youseedee { }; 19988 19992
+1 -1
pkgs/top-level/release-cross.nix
··· 109 109 libffi = nativePlatforms; 110 110 libtool = nativePlatforms; 111 111 libunistring = nativePlatforms; 112 - windows.mingw_w64_pthreads = nativePlatforms; 112 + windows.pthreads = nativePlatforms; 113 113 }; 114 114 115 115 wasiCommon = {