From 99f178da12e5d424083c7e7f9ade6dd6d9508426 Mon Sep 17 00:00:00 2001 From: Finn Brandt Date: Wed, 3 Dec 2025 16:39:30 +0100 Subject: [PATCH 001/410] maintainers: add terrorw0lf --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 7fa4083b18a0..6377e08cfbf0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -25751,6 +25751,11 @@ githubId = 3889585; name = "Cheng Shao"; }; + terrorw0lf = { + name = "duckling"; + github = "TERRORW0LF"; + githubId = 61637480; + }; terryg = { name = "Terry Garcia"; email = "terry@terryg.org"; From 5b46bf8e2ceecb446b4953d08dcdc114a53ab334 Mon Sep 17 00:00:00 2001 From: Shogo Takata Date: Tue, 24 Mar 2026 21:05:20 +0900 Subject: [PATCH 002/410] basedpyright: remove references to nodejs source The keytar native module's build artifacts contain hardcoded paths to nodejs-slim and nodejs-source, pulling them into the runtime closure. Remove these build artifacts to reduce closure size. AI disclosure: This PR was created with assistance of opencode. Changes were reviewed and built/tested locally. --- pkgs/by-name/ba/basedpyright/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ba/basedpyright/package.nix b/pkgs/by-name/ba/basedpyright/package.nix index 7502f4660df7..9250dea179f6 100644 --- a/pkgs/by-name/ba/basedpyright/package.nix +++ b/pkgs/by-name/ba/basedpyright/package.nix @@ -49,6 +49,8 @@ buildNpmPackage rec { mv "$out/bin/pyright-langserver" "$out/bin/basedpyright-langserver" # Remove dangling symlinks created during installation (remove -delete to just see the files, or -print '%l\n' to see the target find -L $out -type l -print -delete + # Remove native module build artifacts that reference nodejs source + rm -rf "$out/lib/node_modules/pyright-root/node_modules/keytar/build" ''; nativeInstallCheckInputs = [ versionCheckHook ]; From d6931c4632f295a595d69f8ee76170ae03667e4d Mon Sep 17 00:00:00 2001 From: Finn Brandt Date: Wed, 3 Dec 2025 16:58:23 +0100 Subject: [PATCH 003/410] obs-wayland-hotkeys: init at 1.1.0 --- .../video/obs-studio/plugins/default.nix | 2 + .../plugins/obs-wayland-hotkeys/default.nix | 41 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/applications/video/obs-studio/plugins/obs-wayland-hotkeys/default.nix diff --git a/pkgs/applications/video/obs-studio/plugins/default.nix b/pkgs/applications/video/obs-studio/plugins/default.nix index 5eeb4b7d0c90..7619fdc1e4eb 100644 --- a/pkgs/applications/video/obs-studio/plugins/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/default.nix @@ -106,6 +106,8 @@ obs-vnc = callPackage ./obs-vnc.nix { }; + obs-wayland-hotkeys = qt6Packages.callPackage ./obs-wayland-hotkeys { }; + obs-websocket = qt6Packages.callPackage ./obs-websocket.nix { }; # Websocket 4.x compatibility for OBS Studio 28+ pixel-art = callPackage ./pixel-art.nix { }; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-wayland-hotkeys/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-wayland-hotkeys/default.nix new file mode 100644 index 000000000000..d28807edc33f --- /dev/null +++ b/pkgs/applications/video/obs-studio/plugins/obs-wayland-hotkeys/default.nix @@ -0,0 +1,41 @@ +{ + stdenv, + lib, + fetchFromGitHub, + cmake, + obs-studio, + pkg-config, + qtbase, +}: + +stdenv.mkDerivation (finalAttr: { + pname = "obs-wayland-hotkeys"; + version = "1.1.0"; + + src = fetchFromGitHub { + owner = "leia-uwu"; + repo = "obs-wayland-hotkeys"; + tag = "v${finalAttr.version}"; + hash = "sha256-vOQfOEAnxn5vCaWpwDED1C107BB/d7T10kmKTXJ4k8k="; + }; + + nativeBuildInputs = [ + cmake + pkg-config + ]; + + buildInputs = [ + obs-studio + qtbase + ]; + + dontWrapQtApps = true; + + meta = { + description = "OBS Studio plugin to integrate OBS hotkeys with the Wayland global shortcuts portal"; + homepage = "https://github.com/leia-uwu/obs-wayland-hotkeys"; + maintainers = with lib.maintainers; [ terrorw0lf ]; + license = lib.licenses.gpl2; + platforms = lib.platforms.linux; + }; +}) From eecdf2b0cc813a737524cc7b2a7aa947b034e872 Mon Sep 17 00:00:00 2001 From: Patryk Wychowaniec Date: Sat, 16 May 2026 17:30:21 +0200 Subject: [PATCH 004/410] nixos/unifi: pass Java version via passthru --- nixos/modules/services/networking/unifi.nix | 34 +++++++++++---------- pkgs/by-name/un/unifi/package.nix | 14 +++++++-- 2 files changed, 30 insertions(+), 18 deletions(-) diff --git a/nixos/modules/services/networking/unifi.nix b/nixos/modules/services/networking/unifi.nix index eaee405f8bda..ff489fe5db92 100644 --- a/nixos/modules/services/networking/unifi.nix +++ b/nixos/modules/services/networking/unifi.nix @@ -4,6 +4,7 @@ lib, pkgs, utils, + jdk25_headless, ... }: let @@ -29,21 +30,16 @@ let ); in { - options = { + services.unifi.enable = lib.mkEnableOption "UniFi controller service"; + + services.unifi.jrePackage = lib.mkOption { + type = lib.types.package; + default = cfg.unifiPackage.passthru.jrePackage or jdk25_headless; + defaultText = lib.literalExpression "unifiPackage.passthru.jrePackage"; - services.unifi.enable = lib.mkOption { - type = lib.types.bool; - default = false; description = '' - Whether or not to enable the unifi controller service. - ''; - }; - - services.unifi.jrePackage = lib.mkPackageOption pkgs "jdk" { - default = "jdk25_headless"; - extraDescription = '' - Check the UniFi controller release notes to ensure it is supported. + Which Java runtime to use. ''; }; @@ -56,6 +52,7 @@ in services.unifi.openFirewall = lib.mkOption { type = lib.types.bool; default = false; + description = '' Whether or not to open the minimum required ports on the firewall. @@ -69,6 +66,7 @@ in type = with lib.types; nullOr int; default = null; example = 1024; + description = '' Set the initial heap size for the JVM in MB. If this option isn't set, the JVM will decide this value at runtime. @@ -79,6 +77,7 @@ in type = with lib.types; nullOr int; default = null; example = 4096; + description = '' Set the maximum heap size for the JVM in MB. If this option isn't set, the JVM will decide this value at runtime. @@ -89,15 +88,14 @@ in type = with lib.types; listOf str; default = [ ]; example = lib.literalExpression ''["-Xlog:gc"]''; + description = '' Set extra options to pass to the JVM. ''; }; - }; config = lib.mkIf cfg.enable { - assertions = [ { assertion = @@ -128,16 +126,18 @@ in description = "UniFi controller daemon user"; home = "${stateDir}"; }; + users.groups.unifi = { }; + # https://help.ubnt.com/hc/en-us/articles/218506997 networking.firewall = lib.mkIf cfg.openFirewall { - # https://help.ubnt.com/hc/en-us/articles/218506997 allowedTCPPorts = [ 8080 # Port for UAP to inform controller. 8880 # Port for HTTP portal redirect, if guest portal is enabled. 8843 # Port for HTTPS portal redirect, ditto. 6789 # Port for UniFi mobile speed test. ]; + allowedUDPPorts = [ 3478 # UDP port used for STUN. 10001 # UDP port used for device discovery. @@ -151,6 +151,7 @@ in # This a HACK to fix missing dependencies of dynamic libs extracted from jars environment.LD_LIBRARY_PATH = with pkgs.stdenv; "${cc.cc.lib}/lib"; + # Make sure package upgrades trigger a service restart restartTriggers = [ cfg.unifiPackage @@ -220,12 +221,13 @@ in # Needs network access PrivateNetwork = false; + # Cannot be true due to OpenJDK MemoryDenyWriteExecute = false; }; }; - }; + imports = [ (lib.mkRemovedOptionModule [ "services" diff --git a/pkgs/by-name/un/unifi/package.nix b/pkgs/by-name/un/unifi/package.nix index 8009886e0a45..d033331199ac 100644 --- a/pkgs/by-name/un/unifi/package.nix +++ b/pkgs/by-name/un/unifi/package.nix @@ -6,13 +6,17 @@ nixosTests, systemd, autoPatchelfHook, + jdk25_headless, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "unifi-controller"; version = "10.2.105"; - # see https://community.ui.com/releases / https://www.ui.com/download/unifi + # See https://community.ui.com/releases or https://www.ui.com/download/unifi. + # + # When upgrading, make sure we don't need to bump `passthru.jrePackage` below + # as well. src = fetchurl { url = "https://dl.ui.com/unifi/${finalAttrs.version}/unifi_sysvinit_all.deb"; hash = "sha256-MBTFxNwrIbx6UKZYCcZ+BjYjSlfdxL60Ogei/ba4O+U="; @@ -36,7 +40,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; - passthru.tests = { inherit (nixosTests) unifi; }; + passthru = { + jrePackage = jdk25_headless; + + tests = { + inherit (nixosTests) unifi; + }; + }; meta = { homepage = "https://www.ui.com"; From 60500b6331ad4ab3aeecc4fb2538179cd053daa5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 19 May 2026 02:08:43 +0000 Subject: [PATCH 005/410] ultralytics: 8.4.48 -> 8.4.51 --- pkgs/development/python-modules/ultralytics/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index ff79714c1304..1c7ff6bfe8df 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "ultralytics"; - version = "8.4.48"; + version = "8.4.51"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "ultralytics"; tag = "v${finalAttrs.version}"; - hash = "sha256-FNZSZylsx/du/3h2cq/246ZQVvuroEvPta6nokdyXQ4="; + hash = "sha256-vaedx45NlFi2RbrQj16M0bAWuSz+ZlVL8Ivykp54mQU="; }; build-system = [ setuptools ]; From 7adb433f357744311548fa36d158191539165628 Mon Sep 17 00:00:00 2001 From: FraioVeio Date: Sun, 10 May 2026 00:57:47 +0200 Subject: [PATCH 006/410] anydesk: fix broken updateScript, fix multi-arch hash update --- pkgs/by-name/an/anydesk/package.nix | 21 ++-------------- pkgs/by-name/an/anydesk/update.sh | 39 +++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 19 deletions(-) create mode 100755 pkgs/by-name/an/anydesk/update.sh diff --git a/pkgs/by-name/an/anydesk/package.nix b/pkgs/by-name/an/anydesk/package.nix index 5e0d5804dbf2..28c2e9e83788 100644 --- a/pkgs/by-name/an/anydesk/package.nix +++ b/pkgs/by-name/an/anydesk/package.nix @@ -4,8 +4,8 @@ fetchurl, makeWrapper, makeDesktopItem, - genericUpdater, writeShellScript, + jq, atk, cairo, gdk-pixbuf, @@ -164,24 +164,7 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - updateScript = genericUpdater { - versionLister = - let - arch = - if system == "x86_64-linux" then - "amd64" - else if system == "aarch64-linux" then - "arm64" - else - throw "cannot update AnyDesk on ${system}"; - in - writeShellScript "anydesk-versionLister" '' - curl -s https://anydesk.com/en/downloads/linux \ - | grep "https://[a-z0-9._/-]*-${arch}.tar.gz" -o \ - | uniq \ - | sed 's,.*/anydesk-\(.*\)-${arch}.tar.gz,\1,g' - ''; - }; + updateScript = ./update.sh; }; meta = { diff --git a/pkgs/by-name/an/anydesk/update.sh b/pkgs/by-name/an/anydesk/update.sh new file mode 100755 index 000000000000..166540cf7b8b --- /dev/null +++ b/pkgs/by-name/an/anydesk/update.sh @@ -0,0 +1,39 @@ +#!/usr/bin/env -S nix shell nixpkgs#curl nixpkgs#jq nixpkgs#nix --command bash + +set -euo pipefail + +directory="$(dirname $0 | xargs realpath)" + +new_version=$( + curl -s https://rpm.anydesk.com/rhel/x86_64/Packages/ \ + | grep -oP 'anydesk_\K[0-9]+\.[0-9]+\.[0-9]+(?=-[0-9]+_x86_64\.rpm)' \ + | sort -V \ + | tail -1 +) + +old_version=$(jq -r '.version' "$directory/pin.json") + +if [[ "$new_version" == "$old_version" ]]; then + echo "anydesk is already up to date ($old_version)" + exit 0 +fi + +echo "Updating anydesk: $old_version -> $new_version" + +hash_amd64=$(nix hash to-sri --type sha256 \ + "$(nix-prefetch-url --type sha256 \ + "https://download.anydesk.com/linux/anydesk-${new_version}-amd64.tar.gz")") + +hash_arm64=$(nix hash to-sri --type sha256 \ + "$(nix-prefetch-url --type sha256 \ + "https://download.anydesk.com/rpi/anydesk-${new_version}-arm64.tar.gz")") + +cat > "$directory/pin.json" << EOF +{ + "version": "$new_version", + "x86_64-linux": "$hash_amd64", + "aarch64-linux": "$hash_arm64" +} +EOF + +cat "$directory/pin.json" From 281b53df258d3f8df800b30b2cc2ecd1964292e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 23 May 2026 01:55:12 +0000 Subject: [PATCH 007/410] fan2go: 0.13.0 -> 0.14.0 --- pkgs/by-name/fa/fan2go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fa/fan2go/package.nix b/pkgs/by-name/fa/fan2go/package.nix index 4f3add865b92..d71746f16620 100644 --- a/pkgs/by-name/fa/fan2go/package.nix +++ b/pkgs/by-name/fa/fan2go/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "fan2go"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "markusressel"; repo = "fan2go"; tag = finalAttrs.version; - hash = "sha256-JU6hk3JJwoiC3R+Qx6QKzALnvhTA0/luQzO5X6Cpb/I="; + hash = "sha256-TveCqAxZhxXT/nk/M14/tDhFQfNs++bRMmV7bN1VB3k="; leaveDotGit = true; postFetch = '' cd $out @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { ''; }; - vendorHash = "sha256-6rcU7Qtzz80WcygeLVftdpGYAuzGmWD0M+ZVxgGcgnI="; + vendorHash = "sha256-CzwZghOBKEiRnUl3NCP1PBfW68iGIAJPDsmPUJThGog="; nativeBuildInputs = lib.optionals enableNVML [ autoAddDriverRunpath From 20fcf79448bb9f95a566035686585830881cec0a Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Tue, 26 May 2026 10:18:15 +0200 Subject: [PATCH 008/410] wayback-machine-archiver: 1.9.1 -> 3.5.2 diff: https://github.com/agude/wayback-machine-archiver/compare/v1.9.1...v3.5.0 --- .../wa/wayback-machine-archiver/package.nix | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/wa/wayback-machine-archiver/package.nix b/pkgs/by-name/wa/wayback-machine-archiver/package.nix index cee762eee845..8a9d8bd414bd 100644 --- a/pkgs/by-name/wa/wayback-machine-archiver/package.nix +++ b/pkgs/by-name/wa/wayback-machine-archiver/package.nix @@ -1,43 +1,41 @@ { lib, - python3, + python3Packages, fetchFromGitHub, }: -python3.pkgs.buildPythonApplication (finalAttrs: { +python3Packages.buildPythonApplication (finalAttrs: { pname = "wayback-machine-archiver"; - version = "1.9.1"; + version = "3.5.2"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "agude"; repo = "wayback-machine-archiver"; - rev = "v${finalAttrs.version}"; - sha256 = "0dnnqx507gpj8wsx6f2ivfmha969ydayiqsvxh23p9qcixw9257x"; + tag = "v${finalAttrs.version}"; + hash = "sha256-LUWPc1wMSpBIdaje/pbmQYHTrYog/9UiphMY1fzxgPc="; }; - build-system = with python3.pkgs; [ - setuptools - pypandoc + build-system = with python3Packages; [ setuptools ]; + + dependencies = with python3Packages; [ + requests + python-dotenv ]; - dependencies = with python3.pkgs; [ requests ]; - - nativeCheckInputs = with python3.pkgs; [ + nativeCheckInputs = with python3Packages; [ pytestCheckHook requests-mock ]; - postPatch = '' - substituteInPlace setup.py \ - --replace-fail \"pytest-runner\", "" - ''; - pythonImportsCheck = [ "wayback_machine_archiver" ]; meta = { description = "Python script to submit web pages to the Wayback Machine for archiving"; homepage = "https://github.com/agude/wayback-machine-archiver"; + changelog = "https://github.com/agude/wayback-machine-archiver/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dandellion ]; mainProgram = "archiver"; From 433a09a47be3aae41e47de4c6d9020d97f9e1d97 Mon Sep 17 00:00:00 2001 From: Miroslav Vadkerti Date: Mon, 1 Jun 2026 01:08:40 +0200 Subject: [PATCH 009/410] ccusage: init at 20.0.6 Analyze coding agent CLI token usage and costs from local data. Packaged from the upstream Rust workspace, which became the primary implementation in v20.0.0 (earlier Node/pnpm packaging attempts were abandoned). The crate's build script normally downloads the LiteLLM pricing table; `CCUSAGE_PRICING_JSON_PATH` is pointed at a pinned copy fetched separately so the build stays offline and reproducible in the sandbox. Assisted-by: Claude Code Signed-off-by: Miroslav Vadkerti --- pkgs/by-name/cc/ccusage/package.nix | 107 ++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 pkgs/by-name/cc/ccusage/package.nix diff --git a/pkgs/by-name/cc/ccusage/package.nix b/pkgs/by-name/cc/ccusage/package.nix new file mode 100644 index 000000000000..4f2f8c24ef6c --- /dev/null +++ b/pkgs/by-name/cc/ccusage/package.nix @@ -0,0 +1,107 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + fetchurl, + pkg-config, + apple-sdk_15, + libiconv, + versionCheckHook, + nix-update-script, + runCommand, + jq, +}: + +let + # ccusage embeds the LiteLLM model-pricing table at build time. Its build + # script otherwise downloads this file from the network, which fails in the + # sandbox. Upstream pins the data via a flake input and points + # CCUSAGE_PRICING_JSON_PATH at it; mirror that exact revision here so the + # build is offline and reproducible (see package.nix + flake.lock in the + # upstream repo at tag v20.0.6). Bump this revision together with the package + # version; nix-update only refreshes the src and cargo hashes. + litellmPricing = fetchurl { + url = "https://raw.githubusercontent.com/BerriAI/litellm/f27df8d516802ce4c1b32973992154fe83b851cf/model_prices_and_context_window.json"; + hash = "sha256-zJa6H2EwP9s+hMVs78Y+hwo4UX1dHRtvX5J3MdGh5aI="; + }; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ccusage"; + version = "20.0.6"; + + src = fetchFromGitHub { + owner = "ryoppippi"; + repo = "ccusage"; + tag = "v${finalAttrs.version}"; + hash = "sha256-uf/FlPprxx4jh74YwjmYMtoIHpTkKrWTLetbNoYiFv4="; + }; + + # The Cargo workspace lives in rust/, not at the repo root. + cargoRoot = "rust"; + buildAndTestSubdir = "rust"; + + cargoHash = "sha256-izA2Gs5nPmt0zn6/e1xM80vyyQHYKGEUDpUFRpyFiB8="; + + __structuredAttrs = true; + strictDeps = true; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ + apple-sdk_15 + libiconv + ]; + + env.CCUSAGE_PRICING_JSON_PATH = "${litellmPricing}"; + + # Build only the ccusage binary out of the multi-crate workspace. + cargoBuildFlags = [ + "-p" + "ccusage" + "--bin" + "ccusage" + ]; + + # Upstream disables the test suite in its own Nix build; parts of it rely on + # network access and live pricing data. versionCheckHook still exercises the + # built binary below. + doCheck = false; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + + tests = { + # With no agent data on disk, ccusage must still emit a valid, empty JSON + # report. --offline keeps it from reaching the network, exercising the + # pricing table baked in at build time. This guards the data discovery, + # JSON serialization, and offline-pricing paths without needing fixtures. + smoke = + runCommand "ccusage-smoke-test" + { + nativeBuildInputs = [ + finalAttrs.finalPackage + jq + ]; + } + '' + export HOME="$(mktemp -d)" + ccusage daily --json --offline > report.json + jq -e '.daily == [] and .totals.totalTokens == 0' report.json + touch "$out" + ''; + }; + }; + + meta = { + description = "Analyze coding agent CLI token usage and costs from local data"; + homepage = "https://github.com/ryoppippi/ccusage"; + changelog = "https://github.com/ryoppippi/ccusage/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ thrix ]; + mainProgram = "ccusage"; + }; +}) From 5c3225070dba85c30c2f38313ac5597685623867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Thu, 4 Jun 2026 13:37:13 +0200 Subject: [PATCH 010/410] fetchPnpmDeps: drop serve --- .../node/fetch-pnpm-deps/default.nix | 5 +-- .../node/fetch-pnpm-deps/serve.nix | 43 ------------------- 2 files changed, 1 insertion(+), 47 deletions(-) delete mode 100644 pkgs/build-support/node/fetch-pnpm-deps/serve.nix diff --git a/pkgs/build-support/node/fetch-pnpm-deps/default.nix b/pkgs/build-support/node/fetch-pnpm-deps/default.nix index 58e6370404ae..72f86e612573 100644 --- a/pkgs/build-support/node/fetch-pnpm-deps/default.nix +++ b/pkgs/build-support/node/fetch-pnpm-deps/default.nix @@ -209,10 +209,7 @@ in passthru = args.passthru or { } // { inherit fetcherVersion; - serve = callPackage ./serve.nix { - inherit pnpm; # from args - pnpmDeps = finalAttrs.finalPackage; - }; + serve = throw "fetchPnpmDeps: `serve` has been deprecated as it was removed in pnpm 11 and only had a niche use case."; # Added 2026-06-04 }; dontConfigure = true; diff --git a/pkgs/build-support/node/fetch-pnpm-deps/serve.nix b/pkgs/build-support/node/fetch-pnpm-deps/serve.nix deleted file mode 100644 index 2c3292180d8f..000000000000 --- a/pkgs/build-support/node/fetch-pnpm-deps/serve.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ - writeShellApplication, - pnpm, - pnpmDeps, - zstd, - lib, -}: - -writeShellApplication { - name = "serve-pnpm-store"; - - runtimeInputs = [ - pnpm - zstd - ]; - - text = '' - storePath=$(mktemp -d) - - clean() { - echo "Cleaning up temporary store at '$storePath'..." - - rm -rf "$storePath" - } - - echo "Copying pnpm store '${pnpmDeps}' to temporary store..." - - tar --zstd -xf "${pnpmDeps}/pnpm-store.tar.zst" -C "$storePath" - - chmod -R +w "$storePath" - - echo "Run 'pnpm install --store-dir \"$storePath\"' to install packages from this store." - - trap clean EXIT - - pnpm server start \ - --store-dir "$storePath" - ''; - - meta = { - broken = lib.versionAtLeast pnpm.version "11"; - }; -} From 2ecefb1e84ae6e01b686fee3f4772336fe99bbdd Mon Sep 17 00:00:00 2001 From: DeftDawg Date: Sun, 7 Jun 2026 03:14:03 -0400 Subject: [PATCH 011/410] oui: 0.1.8 -> 2.0.6 --- pkgs/by-name/ou/oui/package.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ou/oui/package.nix b/pkgs/by-name/ou/oui/package.nix index ded93ea16c97..7e7506a684c8 100644 --- a/pkgs/by-name/ou/oui/package.nix +++ b/pkgs/by-name/ou/oui/package.nix @@ -2,20 +2,29 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, }: buildGoModule (finalAttrs: { pname = "oui"; - version = "0.1.8"; + version = "2.0.6"; src = fetchFromGitHub { owner = "thatmattlove"; repo = "oui"; rev = "v${finalAttrs.version}"; - hash = "sha256-RLm8V2fLFvOwjnnq16ZmhwVdtgXPaehan7JTX3Xz30w="; + hash = "sha256-fNG20pryfs6bDjeexpf8UlevHatY6zdvGCHSFrfz8io="; }; - vendorHash = "sha256-TLVw4tnfvgK2h/Xj5LNNjDG4WQ83Bw8yBhZc16Tjmws="; + vendorHash = "sha256-EOu9imj0YwYhHX7ZzE9BzhkoDitC5AHjlwoWmQs0Rj4="; + + checkFlags = [ + # These tests require live IEEE network access, a local PostgreSQL server, + # and a writable home directory. + "-skip=^Test_(CollectAll|New)$" + ]; + + passthru.updateScript = nix-update-script { }; meta = { description = "MAC Address CLI Toolkit"; From 8ab93c11bf8c68f8a20d172b596934b426ef41c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Jun 2026 09:57:44 +0000 Subject: [PATCH 012/410] mydumper: 1.0.1-3 -> 1.0.3-1 --- pkgs/by-name/my/mydumper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/my/mydumper/package.nix b/pkgs/by-name/my/mydumper/package.nix index 7c851c85205a..38212f076f2d 100644 --- a/pkgs/by-name/my/mydumper/package.nix +++ b/pkgs/by-name/my/mydumper/package.nix @@ -22,13 +22,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "mydumper"; - version = "1.0.1-3"; + version = "1.0.3-1"; src = fetchFromGitHub { owner = "mydumper"; repo = "mydumper"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hk+GdJH+hH8HUcKKfzP6G0L/jM2DAfZtm+cPqAJAPJ0="; + hash = "sha256-r3f8WBF8pyWnxuqTKfNx3EBiRIP9pHk7dxGMaE7UOW4="; # as of mydumper v0.16.5-1, mydumper extracted its docs into a submodule fetchSubmodules = true; }; From ad66fb924eab53195855a3c93975a4c7650043cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Jun 2026 03:17:39 +0000 Subject: [PATCH 013/410] wit-bindgen: 0.57.1 -> 0.58.0 --- pkgs/by-name/wi/wit-bindgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index 566cac20ca83..c0a2227b5916 100644 --- a/pkgs/by-name/wi/wit-bindgen/package.nix +++ b/pkgs/by-name/wi/wit-bindgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wit-bindgen"; - version = "0.57.1"; + version = "0.58.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${finalAttrs.version}"; - hash = "sha256-i/SjZPemfs3bxAUVVU0YDZ3Pa+oH38iRTu9/LgWArco="; + hash = "sha256-moyA1zlKO1TbTDhtEerypEDthLTRZhxqwW2c7qgnoko="; }; - cargoHash = "sha256-NuWckpK7P3fKbzoGQbuamJiN30gcBy/Hygv++vUW/xY="; + cargoHash = "sha256-lPIzhWiUvS2K0MQgG8DoMtN+Xz14ZLq2VNPX374mpEQ="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. From b7e2e556e1b39a9b71d4f5cbee3281d6a2bf55b7 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 10 Jun 2026 01:44:16 -0400 Subject: [PATCH 014/410] lixPackageSets.stable: 2.94 -> 2.95 I'm not aware of any major regressions/bugs that still exist in 2.95, but there are some that remain in 2.94 - such as https://git.lix.systems/lix-project/lix/issues/1217 --- pkgs/tools/package-management/lix/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/lix/default.nix b/pkgs/tools/package-management/lix/default.nix index b5ae38f161d3..392320cb4d02 100644 --- a/pkgs/tools/package-management/lix/default.nix +++ b/pkgs/tools/package-management/lix/default.nix @@ -253,7 +253,7 @@ lib.makeExtensible ( latest = self.lix_2_95; - stable = self.lix_2_94; + stable = self.lix_2_95; # Previously, `nix-eval-jobs` was not packaged here, so we export an # attribute with the previously-expected structure for compatibility. This From fe18bb82a1661e768864b377a5ecd9a2bd10dd6b Mon Sep 17 00:00:00 2001 From: Atemu Date: Tue, 9 Jun 2026 22:32:34 +0200 Subject: [PATCH 015/410] nixos/swap: detect whether swap is a device --- nixos/modules/config/swap.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/config/swap.nix b/nixos/modules/config/swap.nix index fa09b61ddec0..334b0c84f67a 100644 --- a/nixos/modules/config/swap.nix +++ b/nixos/modules/config/swap.nix @@ -106,6 +106,11 @@ let description = "Path of the device or swap file."; }; + isDevice = mkOption { + default = lib.substring 0 5 config.device == "/dev/"; + internal = true; + }; + label = mkOption { example = "swap"; type = types.str; From a8f871c1483115f0480ebee2f756141952a065d9 Mon Sep 17 00:00:00 2001 From: Atemu Date: Tue, 9 Jun 2026 22:33:03 +0200 Subject: [PATCH 016/410] nixos/swap: trigger device readiness Attempts to fix https://github.com/nixos/nixpkgs/issues/524389 --- nixos/modules/config/swap.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/config/swap.nix b/nixos/modules/config/swap.nix index 334b0c84f67a..c99fd3ddf162 100644 --- a/nixos/modules/config/swap.nix +++ b/nixos/modules/config/swap.nix @@ -334,6 +334,7 @@ in ) } ${sw.device} ${sw.deviceName} mkswap ${sw.realDevice} + ${lib.optionalString sw.isDevice "udevadm trigger ${sw.realDevice}"} ''} ''; enableStrictShellChecks = true; From 447718ce2f5a6a7bcf3297a45c3fd505b5512c5e Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Wed, 10 Jun 2026 12:04:04 +0200 Subject: [PATCH 017/410] teleport_17: 17.7.24 -> 17.7.25 Changelog: https://github.com/gravitational/teleport/releases/tag/v17.7.25 Diff: https://github.com/gravitational/teleport/compare/v17.7.24...v17.7.25 --- pkgs/by-name/te/teleport_17/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/te/teleport_17/package.nix b/pkgs/by-name/te/teleport_17/package.nix index e70b5709bfeb..2cb02d9f5f87 100644 --- a/pkgs/by-name/te/teleport_17/package.nix +++ b/pkgs/by-name/te/teleport_17/package.nix @@ -7,11 +7,11 @@ }: buildTeleport { - version = "17.7.24"; - hash = "sha256-45vaxznxRfa4X/V7hZsQKVIWvbVG8F2cEQN19xp4WQg="; + version = "17.7.25"; + hash = "sha256-IrelrkTvOBcTkO7cHf572MU5KkOQq3we53dgFsDCSRo="; vendorHash = "sha256-ERwCdWdp230wkqsRUCnd1hbO4PqXo+gDPsoGbxQqt04="; - cargoHash = "sha256-cDcDfptq8z0pwjImuAovv/5XwoaPb/ostyxkyNEbkRM="; - pnpmHash = "sha256-hk9DI3GSBm2XttCYCi5kjhEhUMm5ToRQcbT+RYI+S2Q="; + cargoHash = "sha256-BE/TBZoOaB3Th14E+t3qJ+0Uww56TtRA1sRQ+usFo+Y="; + pnpmHash = "sha256-TARwHswSWbKk2eoyynuaOm7pvt2CwbjtklqnM+9/YXM="; wasm-bindgen-cli = wasm-bindgen-cli_0_2_95; inherit buildGoModule withRdpClient extPatches; From 7037f24083c32e01f5c5b8d7622b1de5ad1fc519 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Jun 2026 14:57:59 +0000 Subject: [PATCH 018/410] vscode-extensions.banacorn.agda-mode: 0.8.0 -> 0.10.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 890d16f48216..83767cc77594 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -497,8 +497,8 @@ let mktplcRef = { publisher = "banacorn"; name = "agda-mode"; - version = "0.8.0"; - hash = "sha256-2xYC+tStBXTL4koqUOcyxQUTDTipeUMTFLbrwqA6p7Q="; + version = "0.10.0"; + hash = "sha256-rz3Ehq/2AewE5ADYHVk8pHICSWO58i8v+nBwzkFkGCY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/banacorn.agda-mode/changelog"; From 37de9b38b6ad18a71f708f5521c325ea4926d838 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 09:45:19 +0000 Subject: [PATCH 019/410] python3Packages.ansible: 13.7.0 -> 14.0.0 --- pkgs/development/python-modules/ansible/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix index 9354743714f9..d95c3d1f4e63 100644 --- a/pkgs/development/python-modules/ansible/default.nix +++ b/pkgs/development/python-modules/ansible/default.nix @@ -24,7 +24,7 @@ let pname = "ansible"; - version = "13.7.0"; + version = "14.0.0"; in buildPythonPackage { inherit pname version; @@ -32,7 +32,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-68pYmDRpY2kZFb/qGQSPUBm05G9X6FbcG3kLzeN2kiQ="; + hash = "sha256-A825R3sevpMMkhKhLQkmx81GsYd8UEcJFXuM14dvwIM="; }; # we make ansible-core depend on ansible, not the other way around, From 941a52f3ccc5083d3c967e3962d3f288d213b1ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 13:46:34 +0000 Subject: [PATCH 020/410] ocamlPackages.caqti: 2.3.1 -> 2.3.2 --- pkgs/development/ocaml-modules/caqti/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/caqti/default.nix b/pkgs/development/ocaml-modules/caqti/default.nix index 33fce6590df3..006f00de067d 100644 --- a/pkgs/development/ocaml-modules/caqti/default.nix +++ b/pkgs/development/ocaml-modules/caqti/default.nix @@ -19,13 +19,13 @@ buildDunePackage (finalAttrs: { pname = "caqti"; - version = "2.3.1"; + version = "2.3.2"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${finalAttrs.version}/caqti-v${finalAttrs.version}.tbz"; - hash = "sha256-A2OAoPGmfgnQAsxH8sscUuv098ybiepbcM7Ds4nOKY0="; + hash = "sha256-j2wXJLWawipcZXyeU7mhcG457NRi6ClYsM6ojkPwq6c="; }; buildInputs = [ dune-site ]; From bccf39549c7ba61ffc9dc2f17c0a6701d889a012 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 23:32:21 +0000 Subject: [PATCH 021/410] python3Packages.itables: 2.8.0 -> 2.8.1 --- pkgs/development/python-modules/itables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/itables/default.nix b/pkgs/development/python-modules/itables/default.nix index b367545cb49b..adb7eca7b2ce 100644 --- a/pkgs/development/python-modules/itables/default.nix +++ b/pkgs/development/python-modules/itables/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "itables"; - version = "2.8.0"; + version = "2.8.1"; # itables has 4 different node packages, each with their own # package-lock.json, and partially depending on each other. @@ -39,7 +39,7 @@ buildPythonPackage rec { # the source tarball from pypi, which includes the javascript bundle already. src = fetchPypi { inherit pname version; - hash = "sha256-uDJfvb0GEATyHqYkJZROXnGmTCpkhJlk4KSwAM3nA2I="; + hash = "sha256-Vix9cW1mfz+vh//hBEoZdHo7Ix7mqncl62+QjKoYxCk="; }; pyproject = true; From 1375ad96202c47bf2814f1eeab58e037a92e117e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 18:22:52 +0000 Subject: [PATCH 022/410] python3Packages.jianpu-ly: 1.869 -> 1.870 --- pkgs/development/python-modules/jianpu-ly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jianpu-ly/default.nix b/pkgs/development/python-modules/jianpu-ly/default.nix index 22bdadfbec54..6f7001aa0d3f 100644 --- a/pkgs/development/python-modules/jianpu-ly/default.nix +++ b/pkgs/development/python-modules/jianpu-ly/default.nix @@ -8,13 +8,13 @@ buildPythonPackage (finalAttrs: { pname = "jianpu-ly"; - version = "1.869"; + version = "1.870"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; pname = "jianpu_ly"; - hash = "sha256-xTownx9NOAzQtXsuhgzzqqt+GvT2IYIxwCvZfDnIPeg="; + hash = "sha256-1jhMoHqEkkuSrWzJ3yu/iPA9l29c0xTYN1/Mqaf8TdM="; }; build-system = [ setuptools ]; From cae827dc2dc72db866f8b1f210f56e105da49c7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Jun 2026 02:57:01 +0000 Subject: [PATCH 023/410] python3Packages.wagtail-modeladmin: 2.3.0 -> 2.4.0 --- .../development/python-modules/wagtail-modeladmin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wagtail-modeladmin/default.nix b/pkgs/development/python-modules/wagtail-modeladmin/default.nix index 732f74ac1089..1c7720a0f2b8 100644 --- a/pkgs/development/python-modules/wagtail-modeladmin/default.nix +++ b/pkgs/development/python-modules/wagtail-modeladmin/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "wagtail-modeladmin"; - version = "2.3.0"; + version = "2.4.0"; pyproject = true; src = fetchFromGitHub { owner = "wagtail-nest"; repo = "wagtail-modeladmin"; tag = "v${version}"; - hash = "sha256-JA5Me7EcdfCPMhGKgydExV/hkzisFMg7KQWnuVrfzD4="; + hash = "sha256-Rj5I39Fx+BNXcpGTO3AUr8MfZu2FwkdH/1HMruva11A="; }; # Fail with `AssertionError` From 10508dabe4d9b7e053b4093bff427eef5613bc6c Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 13 Jun 2026 22:33:23 +0200 Subject: [PATCH 024/410] prismlauncher: add wayland to libraries Modern Minecraft (26.1+) supports Wayland out of the box, but requires libwayland-client.so to be in the library path. --- pkgs/by-name/pr/prismlauncher/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/pr/prismlauncher/package.nix b/pkgs/by-name/pr/prismlauncher/package.nix index 785832d4e178..751a34c520e5 100644 --- a/pkgs/by-name/pr/prismlauncher/package.nix +++ b/pkgs/by-name/pr/prismlauncher/package.nix @@ -27,6 +27,7 @@ symlinkJoin, udev, vulkan-loader, + wayland, wrapGAppsHook3, xrandr, @@ -103,6 +104,7 @@ symlinkJoin { libxext libxrandr libxxf86vm + wayland udev # oshi From 4103eff8c9d261574d1b80e74b8ce31db25293be Mon Sep 17 00:00:00 2001 From: nix-julia Date: Sun, 14 Jun 2026 13:12:05 +0330 Subject: [PATCH 025/410] xray: switch to use v2ray-rules-dat --- pkgs/by-name/xr/xray/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/xr/xray/package.nix b/pkgs/by-name/xr/xray/package.nix index 326d1b985367..4ebd26870f5b 100644 --- a/pkgs/by-name/xr/xray/package.nix +++ b/pkgs/by-name/xr/xray/package.nix @@ -5,11 +5,9 @@ buildGo126Module, makeWrapper, nix-update-script, - v2ray-geoip, - v2ray-domain-list-community, + v2ray-rules-dat, assets ? [ - v2ray-geoip - v2ray-domain-list-community + v2ray-rules-dat ], }: From 12f77b7a7427c5476b0319af91508d4139ad929d Mon Sep 17 00:00:00 2001 From: Mio Date: Sun, 14 Jun 2026 21:24:37 +1000 Subject: [PATCH 026/410] mousam: 1.4.2 -> 2.0.2 --- pkgs/by-name/mo/mousam/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/mousam/package.nix b/pkgs/by-name/mo/mousam/package.nix index 264d5dd5657c..6ae21ef082b4 100644 --- a/pkgs/by-name/mo/mousam/package.nix +++ b/pkgs/by-name/mo/mousam/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mousam"; - version = "1.4.2"; + version = "2.0.2"; # built with meson, not a python format pyproject = false; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "amit9838"; repo = "mousam"; tag = "v${finalAttrs.version}"; - hash = "sha256-V2R5XfkuaJ4fjgOhoTNZVk4FqKlCJqum7A2NsPISgM8="; + hash = "sha256-3x4bi3P8zw+A+MUaBd4ByESrzCEP21Qa9CLaUYGARew="; }; nativeBuildInputs = [ From 2c2a22157ae77c12c6e7dfc36ba9d9a509be38f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 15 Jun 2026 03:28:35 +0000 Subject: [PATCH 027/410] python3Packages.geotorch: 0.3.0 -> 0.4.0 --- pkgs/development/python-modules/geotorch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/geotorch/default.nix b/pkgs/development/python-modules/geotorch/default.nix index 12c4e14c5941..68f3502308de 100644 --- a/pkgs/development/python-modules/geotorch/default.nix +++ b/pkgs/development/python-modules/geotorch/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "geotorch"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "lezcano"; repo = "geotorch"; tag = version; - hash = "sha256-kkn0PZzQRodXCeX3RcajVvrp1TrhSVgKYwyJGAMuvLM="; + hash = "sha256-mMVgN8ZmedSz5VxAAE7vdvmZXiP5y3GkO60o5hCSHn8="; }; build-system = [ setuptools ]; From 5cd7f2b26762513536fa81bd70e29c6197347093 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:36:16 +0700 Subject: [PATCH 028/410] python3Packages.xstatic-bootstrap: migrate to pyproject --- .../development/python-modules/xstatic-bootstrap/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xstatic-bootstrap/default.nix b/pkgs/development/python-modules/xstatic-bootstrap/default.nix index 1e1933d4412f..3dc2d826dde9 100644 --- a/pkgs/development/python-modules/xstatic-bootstrap/default.nix +++ b/pkgs/development/python-modules/xstatic-bootstrap/default.nix @@ -2,12 +2,13 @@ buildPythonPackage, lib, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "xstatic-bootstrap"; version = "5.3.8.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "xstatic_bootstrap"; @@ -15,6 +16,8 @@ buildPythonPackage rec { hash = "sha256-BPXMlbvlQ40ehR0GxMoa1/hL02oJtN5aH1S1JOhQaFk="; }; + build-system = [ setuptools ]; + # no tests implemented doCheck = false; From 6ef663aafea3a176a88a6a821303cbf4124594b9 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:37:43 +0700 Subject: [PATCH 029/410] python3Packages.xstatic-bootstrap: modernize --- .../python-modules/xstatic-bootstrap/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-bootstrap/default.nix b/pkgs/development/python-modules/xstatic-bootstrap/default.nix index 3dc2d826dde9..47d84b74a5f6 100644 --- a/pkgs/development/python-modules/xstatic-bootstrap/default.nix +++ b/pkgs/development/python-modules/xstatic-bootstrap/default.nix @@ -5,14 +5,16 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xstatic-bootstrap"; version = "5.3.8.0"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "xstatic_bootstrap"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-BPXMlbvlQ40ehR0GxMoa1/hL02oJtN5aH1S1JOhQaFk="; }; @@ -21,10 +23,12 @@ buildPythonPackage rec { # no tests implemented doCheck = false; + pythonImportsCheck = [ "xstatic.pkg.bootstrap" ]; + meta = { homepage = "https://getbootstrap.com"; description = "Bootstrap packaged static files for python"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ makefu ]; }; -} +}) From 8459d1ee700ca14b6adfaf0d5de514a3b3881181 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:47:50 +0700 Subject: [PATCH 030/410] python3Packages.xstatic-jquery-file-upload: migrate to pyproject --- .../python-modules/xstatic-jquery-file-upload/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix index 9c98ffcb4e2c..87a9fff9e16c 100644 --- a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix @@ -2,13 +2,14 @@ buildPythonPackage, lib, fetchPypi, + setuptools, xstatic-jquery, }: buildPythonPackage rec { pname = "xstatic-jquery-file-upload"; version = "10.31.0.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "XStatic-jQuery-File-Upload"; @@ -16,10 +17,12 @@ buildPythonPackage rec { sha256 = "7d716f26aca14732c35c54f0ba6d38187600ab472fc98a91d972d12c5a70db27"; }; + build-system = [ setuptools ]; + # no tests implemented doCheck = false; - propagatedBuildInputs = [ xstatic-jquery ]; + dependencies = [ xstatic-jquery ]; meta = { homepage = "https://plugins.jquery.com/project/jQuery-File-Upload"; From a6533c1309dd99cf2099ed10b9d00e4fb3ddc50a Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:49:14 +0700 Subject: [PATCH 031/410] python3Packages.xstatic-jquery-file-upload: modernize --- .../xstatic-jquery-file-upload/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix index 87a9fff9e16c..bb81bf3d75c0 100644 --- a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix @@ -6,15 +6,17 @@ xstatic-jquery, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xstatic-jquery-file-upload"; version = "10.31.0.1"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "XStatic-jQuery-File-Upload"; - inherit version; - sha256 = "7d716f26aca14732c35c54f0ba6d38187600ab472fc98a91d972d12c5a70db27"; + inherit (finalAttrs) version; + hash = "sha256-fXFvJqyhRzLDXFTwum04GHYAq0cvyYqR2XLRLFpw2yc="; }; build-system = [ setuptools ]; @@ -24,10 +26,12 @@ buildPythonPackage rec { dependencies = [ xstatic-jquery ]; + pythonImportsCheck = [ "xstatic.pkg.jquery_file_upload" ]; + meta = { homepage = "https://plugins.jquery.com/project/jQuery-File-Upload"; description = "jquery-file-upload packaged static files for python"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ makefu ]; }; -} +}) From 41b27c4169b381ee5ab5b38a3bb9579b24688a15 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:50:47 +0700 Subject: [PATCH 032/410] python3Packages.xstatic-jquery-file-upload: unbreak meta.homepage --- .../python-modules/xstatic-jquery-file-upload/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix index bb81bf3d75c0..467cf4247db4 100644 --- a/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery-file-upload/default.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "xstatic.pkg.jquery_file_upload" ]; meta = { - homepage = "https://plugins.jquery.com/project/jQuery-File-Upload"; + homepage = "https://github.com/blueimp/jQuery-File-Upload"; description = "jquery-file-upload packaged static files for python"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ makefu ]; From d6e99b9efe6d42caa58c4751a1a1cb0434c7f333 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:51:49 +0700 Subject: [PATCH 033/410] python3Packages.xstatic-jquery-ui: migrate to pyproject --- .../python-modules/xstatic-jquery-ui/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-jquery-ui/default.nix b/pkgs/development/python-modules/xstatic-jquery-ui/default.nix index 018ceccc13b2..24507b96d3d0 100644 --- a/pkgs/development/python-modules/xstatic-jquery-ui/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery-ui/default.nix @@ -2,13 +2,14 @@ buildPythonPackage, lib, fetchPypi, + setuptools, xstatic-jquery, }: buildPythonPackage rec { pname = "xstatic-jquery-ui"; version = "1.13.0.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "XStatic-jquery-ui"; @@ -16,10 +17,12 @@ buildPythonPackage rec { sha256 = "3697e5f0ef355b8f4a1c724221592683c2db031935cbb57b46224eef474bd294"; }; + build-system = [ setuptools ]; + # no tests implemented doCheck = false; - propagatedBuildInputs = [ xstatic-jquery ]; + dependencies = [ xstatic-jquery ]; meta = { homepage = "https://jqueryui.com/"; From 651cd7fd7d1d9b244f289c3c92e899443871a5b9 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:53:42 +0700 Subject: [PATCH 034/410] python3Packages.xstatic-jquery-ui: modernize --- .../python-modules/xstatic-jquery-ui/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-jquery-ui/default.nix b/pkgs/development/python-modules/xstatic-jquery-ui/default.nix index 24507b96d3d0..56ef542084f1 100644 --- a/pkgs/development/python-modules/xstatic-jquery-ui/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery-ui/default.nix @@ -6,15 +6,17 @@ xstatic-jquery, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xstatic-jquery-ui"; version = "1.13.0.1"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "XStatic-jquery-ui"; - inherit version; - sha256 = "3697e5f0ef355b8f4a1c724221592683c2db031935cbb57b46224eef474bd294"; + inherit (finalAttrs) version; + hash = "sha256-Npfl8O81W49KHHJCIVkmg8LbAxk1y7V7RiJO70dL0pQ="; }; build-system = [ setuptools ]; @@ -24,10 +26,12 @@ buildPythonPackage rec { dependencies = [ xstatic-jquery ]; + pythonImportsCheck = [ "xstatic.pkg.jquery_ui" ]; + meta = { homepage = "https://jqueryui.com/"; description = "jquery-ui packaged static files for python"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ makefu ]; }; -} +}) From 2d4623339d6174fc118c2739942e3a1312be2279 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:55:20 +0700 Subject: [PATCH 035/410] python3Packages.xstatic-pygments: migrate to pyproject --- pkgs/development/python-modules/xstatic-pygments/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xstatic-pygments/default.nix b/pkgs/development/python-modules/xstatic-pygments/default.nix index 578b91ca3577..e4f1707e3959 100644 --- a/pkgs/development/python-modules/xstatic-pygments/default.nix +++ b/pkgs/development/python-modules/xstatic-pygments/default.nix @@ -2,12 +2,13 @@ buildPythonPackage, lib, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "xstatic-pygments"; version = "2.9.0.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "XStatic-Pygments"; @@ -15,6 +16,8 @@ buildPythonPackage rec { sha256 = "082c1e9fe606fbbef474f78b6fdb19e9a2efcc7a9b7d94163cf66f7bfae75762"; }; + build-system = [ setuptools ]; + # no tests implemented doCheck = false; From d48fad74cfd61a7324eb404ead75bae5c5659939 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:56:56 +0700 Subject: [PATCH 036/410] python3Packages.xstatic-pygments: modernize --- .../python-modules/xstatic-pygments/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xstatic-pygments/default.nix b/pkgs/development/python-modules/xstatic-pygments/default.nix index e4f1707e3959..3a1b3fc58576 100644 --- a/pkgs/development/python-modules/xstatic-pygments/default.nix +++ b/pkgs/development/python-modules/xstatic-pygments/default.nix @@ -5,15 +5,17 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xstatic-pygments"; version = "2.9.0.1"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "XStatic-Pygments"; - inherit version; - sha256 = "082c1e9fe606fbbef474f78b6fdb19e9a2efcc7a9b7d94163cf66f7bfae75762"; + inherit (finalAttrs) version; + hash = "sha256-CCwen+YG+770dPeLb9sZ6aLvzHqbfZQWPPZve/rnV2I="; }; build-system = [ setuptools ]; @@ -27,4 +29,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ makefu ]; }; -} +}) From a8a1227b85c7b95c893e75e0ec4105b4a66aba35 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Jun 2026 19:17:53 +0000 Subject: [PATCH 037/410] grafanaPlugins.grafana-metricsdrilldown-app: 2.0.3 -> 2.1.0 --- .../grafana/plugins/grafana-metricsdrilldown-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index e7888391f00f..d7826ed1bb4f 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "2.0.3"; - zipHash = "sha256-TIxJcWqXeTHukfpoI0R0sYhWyS4Hbdpd3zbFx3s02Ag="; + version = "2.1.0"; + zipHash = "sha256-7t91vh1HWsItadyqtJ/Dq1wu7mlB1LK+UVzycY6mDE0="; meta = { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = lib.licenses.agpl3Only; From 281648dcbdc1b6991b9a1db72e921602ee1cee83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Jun 2026 23:42:32 +0000 Subject: [PATCH 038/410] python3Packages.langchain-perplexity: 1.3.2 -> 1.4.0 --- .../python-modules/langchain-perplexity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-perplexity/default.nix b/pkgs/development/python-modules/langchain-perplexity/default.nix index c5d9ca276e18..e8f9ef0735ba 100644 --- a/pkgs/development/python-modules/langchain-perplexity/default.nix +++ b/pkgs/development/python-modules/langchain-perplexity/default.nix @@ -24,14 +24,14 @@ buildPythonPackage (finalAttrs: { pname = "langchain-perplexity"; - version = "1.3.2"; + version = "1.4.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-perplexity==${finalAttrs.version}"; - hash = "sha256-XSfnoJaj2VRXSxHHVnRNBvr4Ko7GAqnFEDM90ohaufo="; + hash = "sha256-YWVTghbLE6jXrkwS9shTdDr0pp4ILEVq+dgjg9njRhA="; }; sourceRoot = "${finalAttrs.src.name}/libs/partners/perplexity"; From 27305cdc8a27e552a621f104b58745dc5b3329f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Jun 2026 15:16:15 +0000 Subject: [PATCH 039/410] python3Packages.cyscale: 0.4.0 -> 0.5.0 --- pkgs/development/python-modules/cyscale/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyscale/default.nix b/pkgs/development/python-modules/cyscale/default.nix index 61b0c62a7d45..b47e6c501615 100644 --- a/pkgs/development/python-modules/cyscale/default.nix +++ b/pkgs/development/python-modules/cyscale/default.nix @@ -10,7 +10,7 @@ buildPythonPackage (finalAttrs: { pname = "cyscale"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; __structuredAttrs = true; @@ -19,7 +19,7 @@ buildPythonPackage (finalAttrs: { owner = "latent-to"; repo = "cyscale"; tag = "v${finalAttrs.version}"; - hash = "sha256-QkIyb00/KIVicdX/k3UhjGSvcwQ+yxcSAkMlC7tVpLM="; + hash = "sha256-/Jhg7n28rjiNyuthX9cCbOtpyfPp0xgBaUpiZ1pBxRA="; }; build-system = [ setuptools ]; From 2e711aa5647da8cc3ba781adba57917557a9415c Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 17 Jun 2026 11:19:55 -0700 Subject: [PATCH 040/410] python3Packages.exa-py: 2.13.1-unstable-2026-06-03 -> 2.14.0 Changelog: https://github.com/exa-labs/exa-py/releases/tag/v2.14.0 Only took some internal begging to get tags :) Signed-off-by: Ethan Carter Edwards --- pkgs/development/python-modules/exa-py/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/exa-py/default.nix b/pkgs/development/python-modules/exa-py/default.nix index 2566261e5276..ba44908b4516 100644 --- a/pkgs/development/python-modules/exa-py/default.nix +++ b/pkgs/development/python-modules/exa-py/default.nix @@ -20,14 +20,11 @@ pytest-cov-stub, pytest-mock, pytestCheckHook, - - # passthru - unstableGitUpdater, }: buildPythonPackage (finalAttrs: { pname = "exa-py"; - version = "2.13.1-unstable-2026-06-03"; + version = "2.14.0"; pyproject = true; __structuredAttrs = true; @@ -35,8 +32,8 @@ buildPythonPackage (finalAttrs: { src = fetchFromGitHub { owner = "exa-labs"; repo = "exa-py"; - rev = "42fde906ecd069c15ad4888e1585b395a0db7edf"; - hash = "sha256-6o4SKAeP5q+57LCbbw5vP7r/dEA1HiQNa9CkopbTlxg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-pL5d79KdKlfv4l/M7PF8fs0gUEk4DYEKPm8PJ+pwFMc="; }; build-system = [ @@ -66,11 +63,10 @@ buildPythonPackage (finalAttrs: { pytestFlags = [ "tests/" ]; - passthru.updateScript = unstableGitUpdater { }; - meta = { description = "Official Python SDK for Exa, the web search API for AI"; homepage = "https://github.com/exa-labs/exa-py/"; + changelog = "https://github.com/exa-labs/exa-py/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ ethancedwards8 ]; license = lib.licenses.mit; }; From a61b0024b128b8866afe01d096f593c6eb1881be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Jun 2026 19:01:20 +0000 Subject: [PATCH 041/410] octavePackages.audio: 2.0.11 -> 2.0.12 --- pkgs/development/octave-modules/audio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/octave-modules/audio/default.nix b/pkgs/development/octave-modules/audio/default.nix index 75176e0c00f2..3552ed79711e 100644 --- a/pkgs/development/octave-modules/audio/default.nix +++ b/pkgs/development/octave-modules/audio/default.nix @@ -12,13 +12,13 @@ buildOctavePackage rec { pname = "audio"; - version = "2.0.11"; + version = "2.0.12"; src = fetchFromGitHub { owner = "gnu-octave"; repo = "octave-audio"; tag = "release-${version}"; - sha256 = "sha256-Qy9It6IiLJTvTlet3L/EP7qL58U0AUKHilmSKa2nATU="; + sha256 = "sha256-DO7tNnYIJME08u8Kxbgkq8D4ZT0dvxiqK2deJEWmCyU="; }; nativeBuildInputs = [ From cccc513447495df4526dd21dda64a495f6e8a987 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Jun 2026 23:27:25 +0000 Subject: [PATCH 042/410] jetbrains.rust-rover: 2026.1.2 -> 2026.1.3 --- .../editors/jetbrains/ides/rust-rover.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/ides/rust-rover.nix b/pkgs/applications/editors/jetbrains/ides/rust-rover.nix index 9f73dc336a5d..db6201d672b8 100644 --- a/pkgs/applications/editors/jetbrains/ides/rust-rover.nix +++ b/pkgs/applications/editors/jetbrains/ides/rust-rover.nix @@ -18,20 +18,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.2.tar.gz"; - hash = "sha256-INIz7nGar/oHh+CHfz4jm5t9/ARPcMfpnOl99Z3kg3I="; + url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3.tar.gz"; + hash = "sha256-0+v05zxvFqXV13c8oV9dTTwtO+shgywD75cwUiZAab0="; }; aarch64-linux = { - url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.2-aarch64.tar.gz"; - hash = "sha256-PmCDYM8nqySQm6cpUJQ9PyzSkKOR6V3LuXnYpE0i7fU="; + url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3-aarch64.tar.gz"; + hash = "sha256-SZ4OkWgAGeSafFo1ml5dv5tN5su+HgzbEhQ5GzPqGdo="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.2.dmg"; - hash = "sha256-HI2qt6wTddANqdRuKQ4X7mXQyBA4dJYz9ewfI2iAYfw="; + url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3.dmg"; + hash = "sha256-JA++mbKvRTvjHEblbgmjBzbWbxcV7ss3+W9M6i6ePu0="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.2-aarch64.dmg"; - hash = "sha256-JMg/vs3aVeHmr6tiZZTggRGpH9O6lKlyeP8Ot4mm24w="; + url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3-aarch64.dmg"; + hash = "sha256-ndipMTztrYeUdo4MfOHjJHk3liHutWmMj+J6G8xjtWA="; }; }; # update-script-end: urls @@ -45,8 +45,8 @@ in product = "RustRover"; # update-script-start: version - version = "2026.1.2"; - buildNumber = "261.24374.182"; + version = "2026.1.3"; + buildNumber = "261.25134.134"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); From dc1511c0f92373bd7318066518ba6b3e6990baec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 12:46:38 +0000 Subject: [PATCH 043/410] scid-vs-pc: 4.26 -> 4.27 --- pkgs/by-name/sc/scid-vs-pc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scid-vs-pc/package.nix b/pkgs/by-name/sc/scid-vs-pc/package.nix index 060596c938ce..54ab0980759e 100644 --- a/pkgs/by-name/sc/scid-vs-pc/package.nix +++ b/pkgs/by-name/sc/scid-vs-pc/package.nix @@ -12,11 +12,11 @@ tcl.mkTclDerivation rec { pname = "scid-vs-pc"; - version = "4.26"; + version = "4.27"; src = fetchurl { url = "mirror://sourceforge/scidvspc/scid_vs_pc-${version}.tgz"; - hash = "sha256-iK4h7YS8+W2nr3Bbmai4Ervt0YWYKgkQaZ5IH7Q9HkE="; + hash = "sha256-DivCF3yCHmGyps7PTU1xKcdG+oBegD/ntMst9rOr0TU="; }; postPatch = '' From 7c885cbf9935ef00f18f408f7673b0592efc5790 Mon Sep 17 00:00:00 2001 From: demic <59309595+demic-dev@users.noreply.github.com> Date: Thu, 18 Jun 2026 15:26:57 +0200 Subject: [PATCH 044/410] maintainers: add demic-dev --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1e5398096cc6..e8a59a866947 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6647,6 +6647,12 @@ githubId = 8864716; name = "Duarte David"; }; + demic-dev = { + email = "git@demic.dev"; + github = "demic-dev"; + githubId = 59309595; + name = "Michele De Cillis"; + }; demin-dmitriy = { email = "demindf@gmail.com"; github = "demin-dmitriy"; From 2da4cf880f35425fc358021c131937a4c6a22b41 Mon Sep 17 00:00:00 2001 From: demic <59309595+demic-dev@users.noreply.github.com> Date: Thu, 18 Jun 2026 15:55:32 +0200 Subject: [PATCH 045/410] proton-authenticator: renamed to 'proton-authenticator-bin' --- .../pr/proton-authenticator-bin/package.nix | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 pkgs/by-name/pr/proton-authenticator-bin/package.nix diff --git a/pkgs/by-name/pr/proton-authenticator-bin/package.nix b/pkgs/by-name/pr/proton-authenticator-bin/package.nix new file mode 100644 index 000000000000..0c003b6aa4fb --- /dev/null +++ b/pkgs/by-name/pr/proton-authenticator-bin/package.nix @@ -0,0 +1,72 @@ +{ + lib, + stdenvNoCC, + fetchurl, + autoPatchelfHook, + dpkg, + glib-networking, + wrapGAppsHook4, + webkitgtk_4_1, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + strictDeps = true; + __structuredAttrs = true; + + pname = "proton-authenticator"; + version = "1.1.6"; + + src = fetchurl { + url = "https://proton.me/download/authenticator/linux/ProtonAuthenticator_${finalAttrs.version}_amd64.deb"; + hash = "sha256-jHtqBdGE9+Kz5sjPMrCDnHKX0NLscO5Dp4pYYE8L2iU="; + }; + + dontConfigure = true; + dontBuild = true; + + nativeBuildInputs = [ + dpkg + autoPatchelfHook + wrapGAppsHook4 + ]; + + buildInputs = [ + webkitgtk_4_1 + ]; + + installPhase = '' + runHook preInstall + + install -Dm755 usr/bin/proton-authenticator $out/bin/${finalAttrs.meta.mainProgram} + cp -r usr/share $out + + runHook postInstall + ''; + + preFixup = '' + gappsWrapperArgs+=( + --prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" + --set WEBKIT_DISABLE_COMPOSITING_MODE 1 + ) + ''; + + meta = { + description = "Two-factor authentication manager with optional sync"; + longDescription = '' + This package provides proton-authenticator as a pre-built binary. + + Changed: proton-authenticator is now source-compiled by default. + Use this package (proton-authenticator-bin) if you prefer the pre-built binary + instead of building from source. + ''; + homepage = "https://proton.me/authenticator"; + license = lib.licenses.unfree; # source not yet published + maintainers = with lib.maintainers; [ + felschr + pbek + ]; + platforms = [ "x86_64-linux" ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "proton-authenticator"; + }; +}) From ff3edfc4dbafa1a1d92d8be2292c7f3b2dfa6451 Mon Sep 17 00:00:00 2001 From: Mynacol Date: Thu, 18 Jun 2026 15:26:52 +0000 Subject: [PATCH 046/410] nginx: 1.30.2 -> 1.30.3; nginxMainline: 1.31.1 -> 1.31.2 --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- pkgs/servers/http/nginx/stable.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index 7e6e8943428c..ffdd1b43b0f5 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.31.1"; - hash = "sha256-n8quuPIlRLCaGadh80EsQRIhVCJAFjS+vdEpakA8xLw="; + version = "1.31.2"; + hash = "sha256-ryqVfEHaY23cT4g+RSPG0UC0eE285CAAw2SuUJKqRzw="; } diff --git a/pkgs/servers/http/nginx/stable.nix b/pkgs/servers/http/nginx/stable.nix index 61d47dba246b..c67b76e64573 100644 --- a/pkgs/servers/http/nginx/stable.nix +++ b/pkgs/servers/http/nginx/stable.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.30.2"; - hash = "sha256-ffMJCQf8o8wORW1twAzrIw2nTqiAJs7/Cv/CnbvZrEw="; + version = "1.30.3"; + hash = "sha256-5YI9xvRWEJk975Pr9s/OaCZK9JWMd+h0t9IPNwkAG48="; } From baa08b44d79cd40d09c20a67db97f50a43fe1deb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 17:39:32 +0000 Subject: [PATCH 047/410] mixing-station: 2.9.3 -> 3.0.1 --- pkgs/by-name/mi/mixing-station/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mixing-station/package.nix b/pkgs/by-name/mi/mixing-station/package.nix index e2becb6acfc6..e7e650bb7afe 100644 --- a/pkgs/by-name/mi/mixing-station/package.nix +++ b/pkgs/by-name/mi/mixing-station/package.nix @@ -22,13 +22,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "mixing-station"; - version = "2.9.3"; + version = "3.0.1"; src = fetchzip { url = "https://mixingstation.app/backend/api/web/download/archive/mixing-station-pc/update/${finalAttrs.version}"; name = "mixing-station-${finalAttrs.version}.zip"; extension = "zip"; - hash = "sha256-efY+zvX2cN+yFm1xxpvsZAiMhtNW/S9g2hgLnYUYd4I="; + hash = "sha256-WpjBqiYVuqIuDiigX2lg81I02qad/vZudqdWUe2h5Sw="; stripRoot = false; }; From bcee192ea5260509d3ca398fdc84ef64dc31354b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 18 Jun 2026 14:58:08 -0700 Subject: [PATCH 048/410] python3Packages.fontpens: 0.3.0 -> 0.4.0 Diff: https://github.com/robotools/fontpens/compare/v0.3.0...v0.4.0 Changelog: https://github.com/robotools/fontPens/releases/tag/v0.4.0 --- .../python-modules/fontpens/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/fontpens/default.nix b/pkgs/development/python-modules/fontpens/default.nix index 0ed674c0de5a..480fd2feaca8 100644 --- a/pkgs/development/python-modules/fontpens/default.nix +++ b/pkgs/development/python-modules/fontpens/default.nix @@ -3,22 +3,26 @@ buildPythonPackage, fetchFromGitHub, fonttools, - setuptools, + hatch-vcs, + hatchling, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fontpens"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "robotools"; repo = "fontpens"; - tag = "v${version}"; - sha256 = "13msj0s7mg45klzbnd2w4f4ljb16bp9m0s872s6hczn0j7jmyz11"; + tag = "v${finalAttrs.version}"; + hash = "sha256-K768vbhacnuSRlmC3QG+7p+y8QiBtvqETvCYOuO1IxM="; }; - build-system = [ setuptools ]; + build-system = [ + hatch-vcs + hatchling + ]; dependencies = [ fonttools ]; @@ -43,9 +47,10 @@ buildPythonPackage rec { ]); meta = { + changelog = "https://github.com/robotools/fontPens/releases/tag/${finalAttrs.src.tag}"; description = "Collection of classes implementing the pen protocol for manipulating glyphs"; homepage = "https://github.com/robotools/fontPens"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; }; -} +}) From 3b4f7595b9b85357656b3f5c40f1c133ab26d64d Mon Sep 17 00:00:00 2001 From: demic <59309595+demic-dev@users.noreply.github.com> Date: Thu, 18 Jun 2026 15:59:12 +0200 Subject: [PATCH 049/410] proton-authenticator: init at 1.1.6 source-compiled package --- .../disable-scripts.patch | 13 + .../proton-authenticator/missing-hashes.json | 149 + .../proton-authenticator/package.json.patch | 15 + .../pr/proton-authenticator/package.nix | 103 +- .../by-name/pr/proton-authenticator/yarn.lock | 24762 ++++++++++++++++ 5 files changed, 25012 insertions(+), 30 deletions(-) create mode 100644 pkgs/by-name/pr/proton-authenticator/disable-scripts.patch create mode 100644 pkgs/by-name/pr/proton-authenticator/missing-hashes.json create mode 100644 pkgs/by-name/pr/proton-authenticator/package.json.patch create mode 100644 pkgs/by-name/pr/proton-authenticator/yarn.lock diff --git a/pkgs/by-name/pr/proton-authenticator/disable-scripts.patch b/pkgs/by-name/pr/proton-authenticator/disable-scripts.patch new file mode 100644 index 000000000000..a8e806db5fa4 --- /dev/null +++ b/pkgs/by-name/pr/proton-authenticator/disable-scripts.patch @@ -0,0 +1,13 @@ +diff --git a/.yarnrc.yml b/.yarnrc.yml +index 44d5b0a935..bfe72b9fd6 100644 +--- a/.yarnrc.yml ++++ b/.yarnrc.yml +@@ -5,7 +5,7 @@ compressionLevel: mixed + + enableConstraintsChecks: true + +-enableScripts: true ++enableScripts: false + + httpProxy: '${http_proxy:-}' + diff --git a/pkgs/by-name/pr/proton-authenticator/missing-hashes.json b/pkgs/by-name/pr/proton-authenticator/missing-hashes.json new file mode 100644 index 000000000000..7ca4df2717c9 --- /dev/null +++ b/pkgs/by-name/pr/proton-authenticator/missing-hashes.json @@ -0,0 +1,149 @@ +{ + "@esbuild/aix-ppc64@npm:0.28.1": "98a9325bec976ebe1cbbf2441fdbe895b36733919b9df7d62e7b73a1e199810affeac17d172cc5cf61196c9b1ede8073ca5d088ca52b14800b76f49bacc480b3", + "@esbuild/android-arm64@npm:0.28.1": "ec3e3c62bc684a09393ca10a0f64b166938f66e4b1972f6db63bf55463bf039736549d9808e50996eb0fedea70744b466aeb816c44e78f2b5d232aeb9929e3ac", + "@esbuild/android-arm@npm:0.28.1": "cda56884826ac2aa5dd3be5df9e89834df3b46515cf14099ddfc5bcfc80122d4f8d74b3831a0ac447d87dda73ae90fba49dc4e352b11240c2b055cdca69a0a02", + "@esbuild/android-x64@npm:0.28.1": "7f2ba14ba06fd3f2faff467e6fceb2466cd44d1d6039ae1c01f24336a5a1ad0f9c3721000331ded3f250587e4be5e7194d68dd33c55339dc26e1200e13e16d2d", + "@esbuild/darwin-arm64@npm:0.28.1": "9798bd013921f8dc5126eb12eba4ddfce9198d11eba6ae844f66d25919d5d26be2aa46b4da8d442ad0e7673e88b2f3d9e505d71692cd030bda9a7b762921c05d", + "@esbuild/darwin-x64@npm:0.28.1": "aaddefac25e025e309c71dc5c7074d8c295f44779e41add06dbf65d48b2a6a72b579266748e7f0ab3b2be1ed07be8d541e954f75dda2a2992f36f4c805d91fe1", + "@esbuild/freebsd-arm64@npm:0.28.1": "a325b7833f978b62bf25157ea5a951e29b9b0a1db9665ee52498644c9b250977ab6f21c049137d0a271bb0442b3e6d6148c257bace84476196b46570ce837d62", + "@esbuild/freebsd-x64@npm:0.28.1": "f092ddacd0bc715f443b62382dd8ba8f85d272f62caa47f603e85b9c5b14fef67c610523006ca88cae19e2829fe41a2a0ae92b7c158ef1038c714552dea57554", + "@esbuild/linux-arm64@npm:0.28.1": "bfda225d3101bb3ed5a74f979d50564a17ccf3799ad65fb968c5b15c9ceb9077c105a9bb5763d42f33f1917ac709e5779cd2112e5420188963568e80ac8439f8", + "@esbuild/linux-arm@npm:0.28.1": "b440cf89adf6dd1079bcf7d9aa915f70f467002bbb69bda21f4a3d160c9ae93bc6d8eb73b2831c8607fb1527d8ada288d907440e36969cb60000e4df85b7c549", + "@esbuild/linux-ia32@npm:0.28.1": "4329d81cf06331e537c8ebb571a9d4ca968811bee7c7cb4f975b8343c9f7649a8b2b9902b0974be0e2224656b1a0d21f3b191304db8cec52d006b80061faf4c2", + "@esbuild/linux-loong64@npm:0.28.1": "76b4d0f2cf716576181065e3fd2d6ffa9b0d0c39987e8d3d1b8d1e8aaa2563779cd4f861c881e3e7a9302f2d03d5543b8f726a99603e6aa754c8154772d0f434", + "@esbuild/linux-mips64el@npm:0.28.1": "59825a73d04187818c6fb53b22e2915a4c0e6c8fee9017d75dcafbdc66699f2765377faf801495d69952230935557f58360481a7edd78073816270aa8bd0cbee", + "@esbuild/linux-ppc64@npm:0.28.1": "3186d54b33d9b4849d6fe4fa2aeed4966a4117f9a27bf2d59f07f3ea651a9724a2eb9aaaf98813aac6dc726710a337bfc2472dd714262894fabf498a369fbd74", + "@esbuild/linux-riscv64@npm:0.28.1": "f01572cf6398b466d44bfa68dbc5f56a37b74e645673198f7ba157d215ccba35ea46e220a2526008d5679cef47a4368dd46480d4ba4c7330a491d215fe3f649f", + "@esbuild/linux-s390x@npm:0.28.1": "aad20d457c0441d7bf2f6c8dbe74297d4c3a3c90cf709a971a4a19b2c70497bf91ac4a80fa6168ccf6063eb284ea0f41f2293283e8351348369af551ffe6f3cf", + "@esbuild/linux-x64@npm:0.28.1": "d361ac73388af397803dc26242265c8f00fce91d9dd587b04d230c686294585c541f43dee706e23f8d56754e3a3da653b00b3f55855182d60deabc024acf19f7", + "@esbuild/netbsd-arm64@npm:0.28.1": "73e2d620958bcb61367849046397dee40dbd9bd6d0d4172bb87ef90ad644ed16e48386debd1ef0323648358fc617c0d8fae58be984774a2e8622712c7ab7f04b", + "@esbuild/netbsd-x64@npm:0.28.1": "663a35913d3d3a2f566d31ec00477954cc570f386d56a5ffffa1d7bb58bccfbe241780fc429c2e41463cef5d1d422ca02fe174df970932b46d225ff0bd333b65", + "@esbuild/openbsd-arm64@npm:0.28.1": "8add19644eca9a23cefc2a109644df802c626cc3460adef6f030ce72d1fcb127a4ff2b14a21cb51bbd68ec5a652f0bd7105c1a0d76a30f44fbf822c010096cd9", + "@esbuild/openbsd-x64@npm:0.28.1": "ad12be1ed38cc61410aa6210f88b8aa8dc3e6ee717dce32dba6e7cbaa57414af6e5314e7cdf9baa4affafe2d6a88e230d361a0ddadf76d06070b63bbf0a97cb2", + "@esbuild/openharmony-arm64@npm:0.28.1": "5ecd637058887c8458ebc7e95c67adee2397ebd8e5f6c302c17816eeb77963b1feeaff4e3f7823c0d85f0fc10771caa96175e2f0909b00e60ca5d90d22690a15", + "@esbuild/sunos-x64@npm:0.28.1": "e3286191315e30471e9cc176281a5d7acf5b877a95ea2868195024548a984e08b0214ea90e504e5bb5c595f9d3da9a5b961b52f79988702036b59233378580c4", + "@esbuild/win32-arm64@npm:0.28.1": "55e83fa2b63511bc3d2138ff84091b452936072b5b8e24405a5669f04355263b3f452861c13fc0c01ad80ebeb0df069da0318631386c9d66cda8ccbeca0fa82e", + "@esbuild/win32-ia32@npm:0.28.1": "dcd2579f97b8b5217e807d3a069461635ff6c1f13bc6e678fb0e385db4bf569afbbfe9f54ee512f0e120c6cc2689889725b8e2efdb17e3bb1603cffb58a4b6b3", + "@esbuild/win32-x64@npm:0.28.1": "1d7e7661663e2b0d814550e461fd06b814b3ac1ffda1e84468da3b7c29a1ad8a6067a8b7dcf6e66e38918b43a440c6302052f1bdb40c48a6d49a82c616e12f2d", + "@img/sharp-darwin-arm64@npm:0.34.5": "0f872f02a49c87c1c844c9715a1c1e4449fab30c85711d948767d41ea1eba1cc7be8268b582d95513e66cff090ab520e4104dcf30cc6f598ee429b40e890eeec", + "@img/sharp-darwin-x64@npm:0.34.5": "a9c0b03ad1d1c3ce549770e0655a6ad87a6e80633d65f9a009a2e19d1f5fe7b79c3ec946412f16ce302db3dfe759a35007e60e1f7042cb3e2291b49ba8d58a6a", + "@img/sharp-libvips-darwin-arm64@npm:1.2.4": "5076747c32a07caaf86e026f84a07378bd34eec6a6bc8843e5c09fc99e22f89e383d88824c0f527070efc33fb04569fa3f867038138faf8d76af1e4ecc0fc962", + "@img/sharp-libvips-darwin-x64@npm:1.2.4": "607213511370a700fda3ece08eb0a061a09483b595b75ce5e115c9d95efb6793d1e8e90d79873a9f526378f06f5fe5f3a8f0006cf76f7c7907985c8d4539f376", + "@img/sharp-libvips-linux-arm64@npm:1.2.4": "e078ef44f936609cb2b5fc01433e6c8f3babd5ab69fcc5f006504eb4664efa791438ea61e44c8f236eef55ba6ddb7bc41dc9b8b264fe689ff35fac428ce356a0", + "@img/sharp-libvips-linux-arm@npm:1.2.4": "493a3d34f9ec5a2aa71cada3c2b0cc2428659cc2aaaf4d7b7f6065648da560cb62e1febd4d49fc48f814787dc431a2c7e94992a2e2334dc409b73ec658cd0c43", + "@img/sharp-libvips-linux-ppc64@npm:1.2.4": "d746268a804ff66f363823840ea84a91c2c24e0f28438812c66f659b29305efee2219f1bfd7569944e02b0783044c275000c13b4180c4b07af3786bd1991567c", + "@img/sharp-libvips-linux-riscv64@npm:1.2.4": "3bfb408d0e333593247aff9cbbcafa8bace4714a54a742d3b18a73dc506a1176c56fed63cc682c34ac27704e207e6a53a1c9c955395abcc4ef8af8ca12b4e09b", + "@img/sharp-libvips-linux-s390x@npm:1.2.4": "79cd9764df0e845779cbc80ebf8eb0571080bce69d935fa8cd9a28a3aa5c4601c0e762ac83b6b8df0050ab54048098f692087265f64b16efc61de0818c2eea1b", + "@img/sharp-libvips-linux-x64@npm:1.2.4": "da642063f7a8f7e2c26e0b5734c1a39e7f4ca0d4521d9c6c65d81112146c4ecb846e73602fa145cf2106cd8f426d84010bb3f0baf4a9cf41db1b7deb3b47f353", + "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": "e0ca7280827d433d10655ea1491543be98994e75a7b33b158faa7b4f6c866462d2abed253378b2534b9fab351a0961f23baaf16b4e7441131df0e3d47068507c", + "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": "876e3bde360cc6966bc3a703dd316f570b031085722c9c8bf27bb31050e30c8a10ef4a8fe2e66fefa0f4482db62044c47a1df25874c6330467e12a6983bb32d2", + "@img/sharp-linux-arm64@npm:0.34.5": "933c217e432ae7280bee1ef2bc0b5f3225b5ff3cfed19c25607ed7ed909b16cfa4a59c14089dd020e9b789ffd544df09e9b471281a049c926cd337509fa35241", + "@img/sharp-linux-arm@npm:0.34.5": "c20e85339d0e4e2116094293d9c1171407faa7a7b60d579cdc4af06d7b2ad4ff4976374593a2e525a08df4fc9df0dd9e80822a38764f07bc8d63e8d988ffa165", + "@img/sharp-linux-ppc64@npm:0.34.5": "8ded427067577bdd686534a0db30833d43b0c232c17d232d6608f0635f364241a6078ccdbbf54f5a48b773c95a05906a5ba20cc589c86959eb0e6329902c7cb4", + "@img/sharp-linux-riscv64@npm:0.34.5": "764ff0baa4275a4fd9376012893ca64b6cde601a208be216d38e2c6db3977d6f3e91e12342c7cb1cd3038b7108f8778bcfba85afaf097689907a4b932e79dc7a", + "@img/sharp-linux-s390x@npm:0.34.5": "a4e7cae17ebf95dd53e9dd845ae3e73c783f6c7da4a5aeddf7922dda09822c55327e892d2c8888dba097e666b97254b04df3cca99aeb9eb9fc57d73b20cc6b86", + "@img/sharp-linux-x64@npm:0.34.5": "2f4fc06e1d3544bf41296f2776b531d5aa0ab618e129cd928514a803e4a01202b8453c0321f7999619033c687571a7f50da454ff5ca04d41f31a7796a38e9a8b", + "@img/sharp-linuxmusl-arm64@npm:0.34.5": "2bd993173f42ab72df423f968b28cbd037e82f78cd469c3b6a7f4317e164f41f04cb9b106e35337e392a1fc4848aece67f0a765b346691133d7ad71146ef97ea", + "@img/sharp-linuxmusl-x64@npm:0.34.5": "00a5c641a144ad177d3ece569da6c05d891ab6a5c6e0f0f7ef4f74ab132c72f20b07927e5ae9c9afe090d44cf36be2170b4dc1831d0976533c693091995bb486", + "@img/sharp-wasm32@npm:0.34.5": "7c1ed71bd821c1ddb2aac32f128d4b173af97a33274f9e386c49ccedc31bd273ae0bf564626f068a61c8bb0de1f84a4b9211c7fd79a62d8170479a1887bc935c", + "@img/sharp-win32-arm64@npm:0.34.5": "07146b037ae4cdc7592b983bcee7b1c0199fa0fe14f9e3430a8ec6c46c056ba9bca0ee89d18e1aac4f43331dcaf464fe82bebf34e08d5bd1541ebd2d6345e518", + "@img/sharp-win32-ia32@npm:0.34.5": "d5887234959a32c9072043e8f14589ceec867f9fb0b440a5849750c2f0e79614962f566c44763ce560c52cd1e0d086ffac6299f91711477f1316d83f8b2151c1", + "@img/sharp-win32-x64@npm:0.34.5": "e10ab4421a46eecab0af903761679f27f91dde01ed4d533af4d77101d17e4f16b28628e91bbbcae63ec051606103f3cde21fd5055330130217277cb13242e7af", + "@parcel/watcher-android-arm64@npm:2.5.6": "f94d0a0b156e0c8ae41b19699663950808b32f2e06d80ebc953dc5b81f80c1b3acefa76dc11445bf1858b56aa98fa461899746ef6878930fd2d057f1a92c53a3", + "@parcel/watcher-darwin-arm64@npm:2.5.6": "0acbc44c8b7a02d1c013d9d9f10a4aeb01944cc129ac0ede8715c69287e7c7ab385bd40af3b87a4a93d1659eb879121eebe5d705ed6a3b76d4c8f2a158b76e45", + "@parcel/watcher-darwin-x64@npm:2.5.6": "62d96ee5f48677de03f06fbbb9442a9a9fec3738c17d1f9d43bcbcf20850a4666a9c02494c00d7b93a52bb50ed63bd7767f9eebfcf6a15fe24de4bb66212ebf6", + "@parcel/watcher-freebsd-x64@npm:2.5.6": "bc21fddbc4e05d8969b1e4aadceac0eb07da9a860156d837fa5a9c969223681c9d2026f4340ea8720b0a9eee9f741955b76d7c75a8b3c944191b2f500e0552e9", + "@parcel/watcher-linux-arm-glibc@npm:2.5.6": "1075654ccdd133196f8731a8180912d7ec7ecbfd7b1a63b8f5fb679ecc8f378d8ca5dde7aea78809fbdab2e0cc2f4b753dff022449c6f023090325e8b37428e1", + "@parcel/watcher-linux-arm-musl@npm:2.5.6": "982e34dbf583b013a327b8db2df2ff3187aad51ebff8203e96fa0e433a1acde8e7f95757113108a3a244f4a786a244c7b9fe3908ba75cd98f3358bb0686f1734", + "@parcel/watcher-linux-arm64-glibc@npm:2.5.6": "8411257e62bf5b28e0b5b761d597abe6121feef3711f353e5ad885a61ff5f9c9309a6a4fb85b12f92a3e26017057af537d40ff72074b90080ff4da7093867d7b", + "@parcel/watcher-linux-arm64-musl@npm:2.5.6": "246f6e250b34f3a0dc759c0aa258bf0c71984427ca8d50cf1e4644587bb4607f45a307a3bca6285c3c98be7f31413eb46f458997fe74f297c17db21454da519f", + "@parcel/watcher-linux-x64-glibc@npm:2.5.6": "b262fac17c0922493e718b85d58fdaa77aca2b215d4ea4ff7888b173b7373d3880643084d8e5849c6cb6fb73594625e43f533472486a2605e10940f80575efa8", + "@parcel/watcher-linux-x64-musl@npm:2.5.6": "f79bd22dfa2fc06ffe21f4271f4d9d12c21c484f4934cdd50899e3774d8a6e2199d086986220d78c6cdeca9a27c158250f5792d8e413d182d4f207aa0de7b795", + "@parcel/watcher-win32-arm64@npm:2.5.6": "9059f7ffd3dde686b0b8d56db7bcdc4d89655cba69370f943bac36ae0005c9f7dd2d0bd6eba4084fc18463914c195deaa0214c67800e08567e5434c2722af57e", + "@parcel/watcher-win32-ia32@npm:2.5.6": "93420a1bd00fdc102f222a3e368917150a2a05c38167556ea25e378685014ad22091dd3911c0cc9362d9900b8de624e765149dd658f98251c7347c1b02651e5b", + "@parcel/watcher-win32-x64@npm:2.5.6": "9f6a074d70569f61d2bac2e639cb404fc5e8d1579550aac139d44a384555cd18929163ab74d249bbcd76eefde24e17769892f70fbe9b4caff4602b700478b452", + "@rolldown/binding-android-arm64@npm:1.0.3": "c73fbb421576421485f0d0f708df38938addbf48a237f08e8a4a46bad876cadf445c74c93008b3cea8c1be07a32a390a6067b0220aa838912b6a530f53f1338b", + "@rolldown/binding-darwin-arm64@npm:1.0.3": "f140da4f3132f341a3f9c79e98d3baa6cac0034cbf4980b44ac37c67c523114feadacb5be451262923a0426c6523f5ba6f207d7fbdf4e95ac978add1ad829f96", + "@rolldown/binding-darwin-x64@npm:1.0.3": "ff7845f382344709fc166f7f87bea55eccf3400c2e3d7d70889c5be72640cfa7f7e2880893f8687776254cace09076767bb95ac7ed816547495e7d894f747651", + "@rolldown/binding-freebsd-x64@npm:1.0.3": "d6c401dfa68b6840a9a56e879198267ce8406f16108679caf6e6eb709c8ee0f2641c55d250b51ce47097000626c604bee7e7e2d9e2d70f71109b38e35fe4b836", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": "8843aad46237e6a0569196eb605e29afaaf449c06ca4ed1a02e8083c86264f7cc940b085aafe6349f2011b2a44f6dfa8d58b55803e09561f12ea110bd3cb53ff", + "@rolldown/binding-linux-arm64-gnu@npm:1.0.3": "dc34425af444478f539854b02683b14ceef88520634a1dfefbc12c6a2c403c9879c8697ff87188aef199d692508d1109d69f545d6cc3414bd409202fd7f5ca1c", + "@rolldown/binding-linux-arm64-musl@npm:1.0.3": "f04750497d329d71e17b86cacbc64cc78c7bf8eea0653f40a12f6b07e0baf70054feb8418538937ebb7e909f3b8a730f34e06370d6dc9188a4ea00fd3a947545", + "@rolldown/binding-linux-ppc64-gnu@npm:1.0.3": "289963b6842c40d2a30457d6da2b824ecf4e502ae85e3ca7f48c45071b94a0759e327df7687b6930e418c71f7e6716ba43d061dcb9ff30e330708b4031b521eb", + "@rolldown/binding-linux-s390x-gnu@npm:1.0.3": "df6ef349cc8a8b8a6089726627f0c0db089ea57a4980bed6fae5e0246cdbbd2dbfa4e322ad90493a685ad895b21dfd982ebbebee159a7e50e873eabdc52fca8a", + "@rolldown/binding-linux-x64-gnu@npm:1.0.3": "5d8faa3524898d23161a79ba6ad6fdeac8774c1a15c876a0eaadce582bcc584ec463ac8c2d685de509d04098202b67c8dfad515fcf0a614542af2b4260909597", + "@rolldown/binding-linux-x64-musl@npm:1.0.3": "a0cbdbba526790dd69f8de7810a90ee944f4a920f01326cff331702527b4dbf1377afd1dd9d65ded169f12fb3a1f0ec6d77c931a27e03cafcab453b2bfd3c317", + "@rolldown/binding-openharmony-arm64@npm:1.0.3": "ab0ca503f2b342e25f466dc65bd35d509ff629996086f480fefdfc7e54c0958d8f51daf51204a485f3c23b1405c824387524dd83a634f5a1304bf0c4722e0995", + "@rolldown/binding-wasm32-wasi@npm:1.0.3": "f540fdaebd7747dc436271fb8e22a60d08deac0b125e02f63cf0fd29cc0d228969d6ee6d49e150d9fd4f8bcd24795c116f86949bedce3cff505402ab2f4455a2", + "@rolldown/binding-win32-arm64-msvc@npm:1.0.3": "b85acf5cd1065ae5260ebd43586eea6dca66675b8346fe42a14c3a95e46943f290684b36cf359c0f01c38256558e819c74571945c13adfcbdc6238ef018ad877", + "@rolldown/binding-win32-x64-msvc@npm:1.0.3": "d76ebc4fb315deddce845b82eaa07eedf88bb5f9500fa50d241805055dea593ddfcbd762d59116f35ecd6b4bcef3dba5e513180e8d9301486eac272904ce91cf", + "@swc/core-darwin-arm64@npm:1.15.41": "09b4f1481e470b01c2f4fbcd85b5d06b75c014bcb7fcffb4a436101644daed8c2a8bbfb7d64e40fb91a49cad46b217c7a90a48eb66992c2e9662cbfc91d4dd60", + "@swc/core-darwin-x64@npm:1.15.41": "723662c309630266a3f90e697458aab879f49a6405f641a99c6a72f87c6d97d01d44679e28a19bc73bca362208353f6adf5fa3139b1472e82617454499f8142a", + "@swc/core-linux-arm-gnueabihf@npm:1.15.41": "c544b6b44f8fc3678b60c51658461510022565af93aecf23218c9c9f3d8d971695b3d20149cc858a56582ff6a1a896c02bbb32d816e36ae581ffdebb1504d3b2", + "@swc/core-linux-arm64-gnu@npm:1.15.41": "a851e540ddaeede74f97fe5000fcbe2a0353f213e8c01d221579e615753620238127e052a20345f4952a5afa1f980ac1f9d88717c98643a1714ce60f8facacba", + "@swc/core-linux-arm64-musl@npm:1.15.41": "2f9c1321974f3a9d330db93529a8a3c24500a5f17127bfa7d803f4388384a1a68a9b1df3a08180c3d82a1c2b1c23f68bd9cbb78259508aab2f790a3c3a51a96b", + "@swc/core-linux-ppc64-gnu@npm:1.15.41": "e1cc0e3f94bac3e85e8d65bb87cc755ca52ce88de556714c1a4f3150ae24925442873013eae06db8eac054b3f585f7c46e56718dfc7cdab5529eb6c22aa66264", + "@swc/core-linux-s390x-gnu@npm:1.15.41": "93d799ffd978a8f5fd3559314676e9813e0bf93c259eb52ca37a3cc7e2ca67464d506e602f97194d964df83190214d6445bbc02fba1eeaedbcc6cdc5f3809f0b", + "@swc/core-linux-x64-gnu@npm:1.15.41": "3941cf5cfa7730bc576400a1a0fd33a7520a1e71d32981f2f64ad06d6fcd537f01c746a3d26893fe225b6aa6829de932929f6338cdf233699e0a776e4f0f66c9", + "@swc/core-linux-x64-musl@npm:1.15.41": "78eedfa99dfef822d542b6e47635600e747f1e6f9f359c972c4bbed9eb297b102e99be80bb3454a6579c18faa78416f1cc3f5573a32da11c56e9b9a29e1328be", + "@swc/core-win32-arm64-msvc@npm:1.15.41": "2810f4fe12fe0c7cb808f7b8eba79058c4f4d2b56f6be3dcd69db4034a73b8a26cee3dd2699ba26eeb0917d2bcea1d875e8999998002c2ed567942e0f1a4a008", + "@swc/core-win32-ia32-msvc@npm:1.15.41": "3bc12936a18d9a1cb8865b834ad8567b1d394041bc8cbfc2a431401535591bfb4d190f46e594893a68e3dda901b0c54b910200ee1dbfb41fcdff5ffe162d17bb", + "@swc/core-win32-x64-msvc@npm:1.15.41": "fb5c9a63cbc1572e89fe75a0ab874086450aa30c955682bac3af5c34e291c6033dcf98e2699e968ee7f62a14c5177ccb3fa76024935b84e063f817ad16000bcc", + "@tauri-apps/cli-darwin-arm64@npm:2.11.2": "d8727da64b8382e879924c6dca66ec0b090e6a59a342d9ba90a20b63452f8105f29b615269b18df22b153f52706e3d1e12bc3433fa1f7a72d09a8026813c63bc", + "@tauri-apps/cli-darwin-x64@npm:2.11.2": "3a5b573e88f5db4bee121284ddbba9bb6c734c5327d5d4a724935b9ddee99c989c8a765187f70e97c3e357d4181b07347f6cb31c3eaa74a816e0e7369f632b56", + "@tauri-apps/cli-linux-arm-gnueabihf@npm:2.11.2": "733d0195040a80e6ce2d2781004746dd36162e3eb331b45eb770870ff5d5ec401e4efa9e4fb6c2f3845ae242f3d68b1ee5a9c55726165b49873ecaef53b64fd9", + "@tauri-apps/cli-linux-arm64-gnu@npm:2.11.2": "50af302c5daae38b9045706cefda6d1ad3d4b9f7997e5154cca2968edaef64e3aab1471493edc56449745c3e7d102973fa56cc01caaa317cb24b5fbaf7879895", + "@tauri-apps/cli-linux-arm64-musl@npm:2.11.2": "0d24a9c772b60b4021fe294d9434dec0d33059698efc0d0de6d29fd6c7b1b14238f994a4ec49904c940a91d1af0087017bbad3fe0d82704073bd29b6390482c3", + "@tauri-apps/cli-linux-riscv64-gnu@npm:2.11.2": "e08fd3792ab16d8f566b93a85afab9c03c9006f253870d926f9c72da71c06df1c67733436f6a733c4262bdcb6120d6c1c4352b3e83afcc24e1addd5eda6f77c0", + "@tauri-apps/cli-linux-x64-gnu@npm:2.11.2": "32dd8f051d534cf4883b02fd25333815db86fbc36075ccc71320edfdc63543f07fb55adb1660e0c82e5a812cb244277716a652d34ee07f119d5e6b9371e2c2bb", + "@tauri-apps/cli-linux-x64-musl@npm:2.11.2": "7d7a9461e28342c982cd143427eda109ef8a9f4c1ebc9499b787cdb696bead1891d7e25433f3bc5dec88fd4f985974f6289c074165b912e09baba8d8ee2c1346", + "@tauri-apps/cli-win32-arm64-msvc@npm:2.11.2": "a77faad67c7f91dd1a24a2f912b13f3a2819cd2ffbd7e71de11a7735231f9cf54883f5af4c2a6bdc6776bf6d61a345ad06babca5de8d1fd5e6f29d17582f5616", + "@tauri-apps/cli-win32-ia32-msvc@npm:2.11.2": "2e663cad45e67a8097d91a0a01bf1cb860309682dfd8b79dd3ffce05ca36dbee2a7115d294b3338250ff00005067319c174512ed890dfbf1bbe40cb1fb08b360", + "@tauri-apps/cli-win32-x64-msvc@npm:2.11.2": "42476dbc2c2c1e599abdae03a57beecb93496cd5633f1c2c09441925e822bcb5379da45adf27c18cf354a98d4da1e4b14268eff1642b42586279a3d29f4cc630", + "@turbo/darwin-64@npm:2.9.14": "56d85d491ee5d675a82dbe2668f507f5f8275a76acf13ae4c1146d256e8322fe824d95a73d8163d8eb5adec1de00fff362ac74f0261b48a7585960b2543438c3", + "@turbo/darwin-arm64@npm:2.9.14": "67b4c0da994cdf099fa0936bf764736a3d2fe1b9ee2d4a3fd408ecf027bec8d809d46354068e7b1c4a2f17d20c72566bc43fd2d1c7cff642840f1f2531c7e795", + "@turbo/linux-64@npm:2.9.14": "f924d8a0da065305a56948b2ddafa86f08b5c0deedd274b447cac9a278117b6bd25d051b6985aecccdc484e120f1d1078b57691f364f21191e578348b916cf0f", + "@turbo/linux-arm64@npm:2.9.14": "9bea16da322616dca2d569f2b364cda8fbaa625b99bf432e713192e51da5a328c19afab9b56d577cc1103ca402f1422d4c8688006ca2180483e4d9d3f8d5761f", + "@turbo/windows-64@npm:2.9.14": "17d7259b6b072edd31ec4038ba66da2f8a01bb0cca1e57042b902a9398f3b89e625c73ea58da59687385602a1d60b9403c3cfc3f516ae51da4f046ce4b3b46c0", + "@turbo/windows-arm64@npm:2.9.14": "f7e46322e5393db2a5edb56cabcc5ac8584b0ce0dcd2b9dbcefc52edacd5d77360f1f7af7c40388f8a2bc930d28a710a2f17ca6052cb9415744c62d56b6d855e", + "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260615.1": "54d7131691347de6cb3f0c2e8ee07504a061dd92e08757c54657ae037c2a2e8184ef000a6db6a50f76d50c12c11b53e1a9640b3911698ee5aff2edc8f059d399", + "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260615.1": "60970a7271973feb2ce8864e843b47b21ac5e3619ac86a90911242e84073c9d0bd27cea6c5acdd8580f5fa09dd818a4a1d827a9536ece773e071b51dc2961f6b", + "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260615.1": "8e936bfe87b8d3b82bd554cf81d7f30e33d6837fba468091c173fbdc93fd9593913fe3e1a7620cfd159654bc13697656df73ecce838d66342584b6e5d25ccc57", + "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260615.1": "badf1b0b1b759cde8805c88a30f7c2b118953600339998e540f135ec0b91ba062c4131b065583e77f36f5abc44857579254931f0358973ebcae1870a7f97e521", + "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260615.1": "4d41c67e118d836c9f1445cd8223462ba56ced03d7ac7278687b28ddddb5712c1192956b3f68d12d09165912d0cc714594790e0ed365215a37d9eca2a9a0c992", + "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260615.1": "ef0808f53c9d6abe83807da7ab432a4687185f2df7371bef62b2f59f6dd757ea7ce4617deb1342384e4b185a32818873b4b6f765c75f84e69512e39ab01e3d06", + "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260615.1": "5ff8548c4d96ecc0dee75d2d1d0f8ec1b9a7ab6ba53a5ff9683b03037a0ca901eb71a42ff13832233d112c79161d162eab12866345eba872bed5ecdc323d70ef", + "@unrs/resolver-binding-android-arm-eabi@npm:1.12.2": "4890db75332b1e1ac63c638670616f0f056d11682d76e010d8889cba5d82325f507967414643ab73abc02b720d2ae3cfb97ace7923dacedd6d8de1aa37fedb76", + "@unrs/resolver-binding-android-arm64@npm:1.12.2": "6fe919620771ada502afbb049688db67c96380c7c560d694e23cdb5d1108b400f1e77bc2c574ac3036c0f78a3d245d0e844e8194645c1ddf89ad9cb3deb05876", + "@unrs/resolver-binding-darwin-arm64@npm:1.12.2": "60880d85d28e5901c45ea220c1bd208384b3a82d0c8274c6dbae5d4e3f601949a5ef40393e4c9ce063484e11556df5acb51fc8bdea494f803ea10915ab02ea7d", + "@unrs/resolver-binding-darwin-x64@npm:1.12.2": "e6e1482d62db4bb31e4cadfa16028df55359a945408e04955bde9b53276d390fe4a7ede43f415b64d98a92b8bec1a6a69cfa8ac64161978a9ff19c84b97fae3b", + "@unrs/resolver-binding-freebsd-x64@npm:1.12.2": "85102fd892f91678f4fe01f70e2217d681dea7934e4d39bb3c6dab39f9b322a1d84cad4c4817249dd2d0e153d3324b2658482fef211513f6c7c5c1a7bd48f621", + "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.12.2": "3d273c3a389e01fb90f76d969c65e1531ff1bb8029dcd9706b53500caddbd732a23bb32f3fd042d87188f3141a4be711a6b1eb14af64f41ae814cb876f610c74", + "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.12.2": "5a8a58dafac34a7a55f74ea875fc1f4dfdbb22d30a4e1dae4d49dc20040817ca604f5303cedb565e138873a377e88db1b76750c3e9aad6173214d15a257a6cca", + "@unrs/resolver-binding-linux-arm64-gnu@npm:1.12.2": "1ff2d49aaf57959f26503e5e3878ef01dfbd10e793dba4a04d69fdc9f3612b1d0294b6b4d722419e946da565b5f685625ef687b1b43723789836a392b61e11a8", + "@unrs/resolver-binding-linux-arm64-musl@npm:1.12.2": "f46191bc4208b9b77220dc51a6facc989f87dfac6c2675aad1682bf085d11d4e2a7e0adf2f5780bde9aab1400afabf4f16851523405c18648169e12855892d54", + "@unrs/resolver-binding-linux-loong64-gnu@npm:1.12.2": "1c83bb3c1ffc8f8a6060e62811082d65e0c1e593a178a694da6961bb8e46bb7775bce40abd530b27c08790fda2a9bb6b72d94351033715c277563c30cffa678e", + "@unrs/resolver-binding-linux-loong64-musl@npm:1.12.2": "c2172ee6cd4012d5b2e0776b2f42ce2828609123309471528b60c6f7a61faac73764dd4889450c73c574c70569b5f452f9b0335419fbd3e2590121a6042d40b4", + "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.12.2": "2a78c28e0f39d12d7c0cf116738d3e805425c02c792be4e1ec9232e2ba24893d6601883455aacb94ef760c11adb75bc7e9aba6cc241f4b3e15ec9da53632321b", + "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.12.2": "5d054de185858014c724c3f996cc41c6ed2a6d92b1e7fe9c5eb35e3de743e23bd75652528764f490d50cbadd13a04777a3f661750fc3eaa427eb1e07681a044f", + "@unrs/resolver-binding-linux-riscv64-musl@npm:1.12.2": "fd8f949612d44b41ae5260118983be4aed2998fcb81b42013dbb0bb8634ab85264b0b1860514ddd8c01683c4c513732bd8aefb75e49e034e92df61fadf8be2c6", + "@unrs/resolver-binding-linux-s390x-gnu@npm:1.12.2": "d1ae887fe782f825761003ea85217b708638529497a12f5875b118cf32217bd4a007d00714b974f6e9804093804937450e7be4d68212e623cc72cbdae9264ad8", + "@unrs/resolver-binding-linux-x64-gnu@npm:1.12.2": "653659c368174083a618dd6cdb09318c8c806329c25dd2ae81383ef7ac0f61220184ca69cf144c3c394211984bfb6830c9532b45d17a06c898d827a0f29a4c56", + "@unrs/resolver-binding-linux-x64-musl@npm:1.12.2": "16a73bbf88a74b29299acb43a821a67fef1a4165441747f2839e7335f2195f471cbe037d87efc5ee78f9e1e4ed80ea3ef46ced8072889490063a2eed816eb1e6", + "@unrs/resolver-binding-openharmony-arm64@npm:1.12.2": "47a1601c755887ef36aabea87405c867f192ff3aa9dc998a0c374df7ede415ddfd73c39b2f6a39f6f2a65bc71de50c629baacffcb5420a705bcd777d1b4863f0", + "@unrs/resolver-binding-wasm32-wasi@npm:1.12.2": "323b8cdd6aac5653784292c3e3a016263e5080b5ccd9f48fd0131c0769f35ec67024485c4062abb26e450091db00afc95c82cd9ad58ab0b1c56f7be60d034266", + "@unrs/resolver-binding-win32-arm64-msvc@npm:1.12.2": "ef9d756441026e667f819da9518a2d88ffa01d73c5c42dbefa12e8c41de26a8f4404aee1faad44f4b8baed7186b3896ddc99fd4f1622c25a4a2112cdddd9b238", + "@unrs/resolver-binding-win32-ia32-msvc@npm:1.12.2": "1172c46be7ddb3ceace1758b31ecb2e29d82ca06b9035f36310108b47dbb84bab8b85297382e65e49510af52ae18d8bdbf916590de6104cf4f6d818436cff0ee", + "@unrs/resolver-binding-win32-x64-msvc@npm:1.12.2": "a16d3add7d4171c6fc4ac0a54c662b6f44475575e7af7346457b46ee03670812c829665b7dc8633eb982a90a074c36e2e775c103b0590710b72f9384588780d3", + "lightningcss-android-arm64@npm:1.32.0": "119b578a5ce59674c45fe8dc269fdb2770d678571e7fd3f7eca763807d15542689d01f75f2836e1aa49b9ddd0caa7ab3a5301bb23b39418eaeba1efab3e85975", + "lightningcss-darwin-arm64@npm:1.32.0": "55010ae8ee7aac61da41fbc81992e11b1ca386087bb8493deb1014ea90c2deeef1b4126621722aa5b8a1aeee039ec7e3b1b9f7779d128963d6e436743f5d23aa", + "lightningcss-darwin-x64@npm:1.32.0": "dd74c964c85c93842576f8caaf6c31ea273545e2f39f931716fed7700668f30d7ca92516197913ded19d836f6ff1876a91cca008125f097e254c98177e67bf86", + "lightningcss-freebsd-x64@npm:1.32.0": "29b43c1a450171da1dece9ba2a13a6dc0866178e46fa51a8cf050fe9562eb81b45f8580a3aeaf2ac97fb2fd381d8cb88d950e701774c8d012e72a355df7ac264", + "lightningcss-linux-arm-gnueabihf@npm:1.32.0": "783e6f8bba55ffd585f17229e97056c370ed834e0123d0002884b51a7fb54d6807e97076726fd0bfd949396134983e21a0aace0d4f69b916994db679a0d8a360", + "lightningcss-linux-arm64-gnu@npm:1.32.0": "d694a6148f86d20e23b0806e8c6366de3bfc6927925ad17d226cd86c2ff4f025b1c88ae3d214dea06b45af2aa2d356cf504b1057b2a0a7027b44bfac11dc1f4d", + "lightningcss-linux-arm64-musl@npm:1.32.0": "ad946ead9c3ff13b43818d94426940b50cf1ff3dacd07835b8c50f0d412f64574be3c467410786dfb3524e93bc98fb789ebb73e6de845ceb1729fceb5296fe6f", + "lightningcss-linux-x64-gnu@npm:1.32.0": "183d5cda546283523761f606032596d70383d6fd153cfca56ab348d551ef06394ee009fae7818b0732de10d9d0ee27db483cbc7e0d0899305a37a118504d609e", + "lightningcss-linux-x64-musl@npm:1.32.0": "67079567d13d5464a2556630dcbcbb8ccd0e3188d56b0a732c651930a823a708b91faa067256a15be6f289f07f1b57ca433d38ad397a9a102fbb85d0b85b5ea0", + "lightningcss-win32-arm64-msvc@npm:1.32.0": "6117fdfb4ef1c2d8054fb469659e406ae32adae9dc712e2e5ed3f813bf25a52f0954911e92a5d397aeeba7151bafb3370dfc50504b94e719f4018de7d3cc3687", + "lightningcss-win32-x64-msvc@npm:1.32.0": "f4a917eebae4f3718eaa4d3a16e268a42f117180e6bda101b380939f6738d2754dbb69bd454ee412bbc6e6290e2d8446c5f6ee3a63b144c9bd6f40a93109b7ab" +} diff --git a/pkgs/by-name/pr/proton-authenticator/package.json.patch b/pkgs/by-name/pr/proton-authenticator/package.json.patch new file mode 100644 index 000000000000..59289e6df673 --- /dev/null +++ b/pkgs/by-name/pr/proton-authenticator/package.json.patch @@ -0,0 +1,15 @@ +diff --git a/package.json b/package.json +index cb439a93b1..4258f9f93f 100644 +--- a/package.json ++++ b/package.json +@@ -3,9 +3,8 @@ + "private": true, + "license": "GPL-3.0", + "workspaces": [ +- "applications/*", ++ "applications/authenticator", + "applications/lumo/src/app/lib/lumo-api-client", +- "applications/pass-desktop/native", + "packages/*", + "packages/wasm/*", + "packages/pass/docs/starlight", diff --git a/pkgs/by-name/pr/proton-authenticator/package.nix b/pkgs/by-name/pr/proton-authenticator/package.nix index cf653348fa53..3762981974df 100644 --- a/pkgs/by-name/pr/proton-authenticator/package.nix +++ b/pkgs/by-name/pr/proton-authenticator/package.nix @@ -1,62 +1,105 @@ { lib, - stdenvNoCC, - fetchurl, - autoPatchelfHook, - dpkg, - glib-networking, + stdenv, + fetchFromGitHub, + rustPlatform, + cargo-tauri, + nodejs_24, + yarn-berry_4, + pkg-config, wrapGAppsHook4, + glib-networking, + libsoup_3, webkitgtk_4_1, + python3, }: -stdenvNoCC.mkDerivation (finalAttrs: { +let pname = "proton-authenticator"; version = "1.1.6"; + nodejs = nodejs_24; + yarn-berry = yarn-berry_4.override { inherit nodejs; }; - src = fetchurl { - url = "https://proton.me/download/authenticator/linux/ProtonAuthenticator_${finalAttrs.version}_amd64.deb"; - hash = "sha256-jHtqBdGE9+Kz5sjPMrCDnHKX0NLscO5Dp4pYYE8L2iU="; + src = fetchFromGitHub { + owner = "ProtonMail"; + repo = "WebClients"; + rev = "proton-authenticator@${version}"; + hash = "sha256-Zd3cSkzRBDnLNY2sM7EXWCX6F6+ePOpslnEroludzag="; }; - dontConfigure = true; - dontBuild = true; +in +rustPlatform.buildRustPackage (finalAttrs: { + strictDeps = true; + __structuredAttrs = true; + + inherit pname version src; + + sourceRoot = "${src.name}"; + + cargoHash = "sha256-bkjjwwSizj/ltY3ISPKEL6rvg37RaDf/Ou7a7jYS47I="; + cargoRoot = "applications/authenticator/src-tauri"; + buildAndTestSubdir = finalAttrs.cargoRoot; nativeBuildInputs = [ - dpkg - autoPatchelfHook + cargo-tauri.hook + nodejs + yarn-berry + yarn-berry.yarnBerryConfigHook wrapGAppsHook4 + pkg-config + (python3.withPackages (ps: [ ps.setuptools ])) ]; - buildInputs = [ + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + glib-networking + libsoup_3 webkitgtk_4_1 ]; - installPhase = '' - runHook preInstall + patches = [ + # It disables scripts (not needed for proton-authenticator workspace). + ./disable-scripts.patch + ./package.json.patch + ]; - install -Dm755 usr/bin/proton-authenticator $out/bin/${finalAttrs.meta.mainProgram} - cp -r usr/share $out + # The original yarn.lock contains references to private registries. + # How to generate a new yarn.lock: + # 1. Delete the original yarn.lock. + # 2. Apply the patch `package.json.patch`. + # 3. Run `export SENTRYCLI_SKIP_DOWNLOAD=1`, `yarn workspaces focus proton-authenticator --production` and then `yarn install` into the repository directory. + # 4. Generate a new `missing-hashes.json` file by running `nix run nixpkgs#yarn-berry_4.yarn-berry-fetcher -- missing-hashes yarn.lock > missing-hashes.json`. + # 5. Move the generated `yarn.lock` and `missing-hashes.json` files into this directory. + yarnLock = ./yarn.lock; + missingHashes = ./missing-hashes.json; + offlineCache = yarn-berry.fetchYarnBerryDeps { + inherit (finalAttrs) src missingHashes yarnLock; - runHook postInstall + hash = "sha256-FiDuAwEj/AIH/lJRLyuNPvthcoynsFGcUYZyx7DMnFA="; + }; + + postUnpack = '' + cp --no-preserve=all ${./yarn.lock} $sourceRoot/yarn.lock ''; - preFixup = '' - gappsWrapperArgs+=( - --prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" - --set WEBKIT_DISABLE_COMPOSITING_MODE 1 - ) - ''; + tauriBuildFlags = [ + "--no-sign" + ]; meta = { - description = "Two-factor authentication manager with optional sync"; + description = "Two-factor authentication manager with optional sync (built from source)"; + longDescription = '' + This package builds proton-authenticator from source. + + Changed: proton-authenticator is now source-compiled by default. + For the pre-built binary version, use proton-authenticator-bin instead. + ''; homepage = "https://proton.me/authenticator"; - license = lib.licenses.unfree; # source not yet published + license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ - felschr + demic-dev pbek ]; - platforms = [ "x86_64-linux" ]; - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + platforms = lib.platforms.darwin ++ lib.platforms.linux; mainProgram = "proton-authenticator"; }; }) diff --git a/pkgs/by-name/pr/proton-authenticator/yarn.lock b/pkgs/by-name/pr/proton-authenticator/yarn.lock new file mode 100644 index 000000000000..e6f025b3dd50 --- /dev/null +++ b/pkgs/by-name/pr/proton-authenticator/yarn.lock @@ -0,0 +1,24762 @@ +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 9 + cacheKey: 10 + +"@adobe/css-tools@npm:^4.4.0": + version: 4.5.0 + resolution: "@adobe/css-tools@npm:4.5.0" + checksum: 10/a332050614f7e08928aba518ac65534621672590bdfc2079886e9ead90da78c7fe2498152c5083318e93ee909260ec13854c21ac77c24053f7d30c5d2d2adcc1 + languageName: node + linkType: hard + +"@asamuzakjp/css-color@npm:^3.2.0": + version: 3.2.0 + resolution: "@asamuzakjp/css-color@npm:3.2.0" + dependencies: + "@csstools/css-calc": "npm:^2.1.3" + "@csstools/css-color-parser": "npm:^3.0.9" + "@csstools/css-parser-algorithms": "npm:^3.0.4" + "@csstools/css-tokenizer": "npm:^3.0.3" + lru-cache: "npm:^10.4.3" + checksum: 10/870f661460173174fef8bfebea0799ba26566f3aa7b307e5adabb7aae84fed2da68e40080104ed0c83b43c5be632ee409e65396af13bfe948a3ef4c2c729ecd9 + languageName: node + linkType: hard + +"@asamuzakjp/css-color@npm:^5.1.11": + version: 5.1.11 + resolution: "@asamuzakjp/css-color@npm:5.1.11" + dependencies: + "@asamuzakjp/generational-cache": "npm:^1.0.1" + "@csstools/css-calc": "npm:^3.2.0" + "@csstools/css-color-parser": "npm:^4.1.0" + "@csstools/css-parser-algorithms": "npm:^4.0.0" + "@csstools/css-tokenizer": "npm:^4.0.0" + checksum: 10/2e337cc94b5a3f9741a27f92b4e4b7dc467a76b1dcf66c40e71808fed71695f10c8cf07c8b13313cbb637154314ca1d8626bb9a045fe94b404b242a390cf3bd3 + languageName: node + linkType: hard + +"@asamuzakjp/dom-selector@npm:^7.1.1": + version: 7.1.1 + resolution: "@asamuzakjp/dom-selector@npm:7.1.1" + dependencies: + "@asamuzakjp/generational-cache": "npm:^1.0.1" + "@asamuzakjp/nwsapi": "npm:^2.3.9" + bidi-js: "npm:^1.0.3" + css-tree: "npm:^3.2.1" + is-potential-custom-element-name: "npm:^1.0.1" + checksum: 10/49a065a64db5f53a3008c231d09606e4b67f509fa20148a67419451c2dc91a421202ed17bfc4bc679ad2f0432d7260720d602c1d5c9c5e165931fff5199c3f12 + languageName: node + linkType: hard + +"@asamuzakjp/generational-cache@npm:^1.0.1": + version: 1.0.1 + resolution: "@asamuzakjp/generational-cache@npm:1.0.1" + checksum: 10/e1cf3f1916a334c6153f624982f0eb3d50fa3048435ea5c5b0f441f8f1ab74a0fe992dac214b612d22c0acafad3cd1a1f6b45d99c7b6e3b63cfdf7f6ca5fc144 + languageName: node + linkType: hard + +"@asamuzakjp/nwsapi@npm:^2.3.9": + version: 2.3.9 + resolution: "@asamuzakjp/nwsapi@npm:2.3.9" + checksum: 10/95a6d1c102e1117fe818da087fcc5b914d23e0699855991bae50b891435dd1945ad7d384198f8bcf616207fd85b7ec32e3db6b96e9309d84c6903b8dc4151e34 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/code-frame@npm:7.29.7" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.29.7" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.1.1" + checksum: 10/84da552e51a55795a50b3589116edb2f9e368a647d266380683775f18effd9acd4521b0246bebd0b049a7f32af1f87b1e8475d3bcb665f876bd04ade8da99697 + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.28.6, @babel/compat-data@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/compat-data@npm:7.29.7" + checksum: 10/ad2272714087f68970977f6e2b53597a8503fc9c3028c4a91686474bd77a707dd00903cdde4b73788972016d1bad4dc3fa4e5ff38e1ed8f1c3bde1095352973a + languageName: node + linkType: hard + +"@babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.24.7, @babel/core@npm:^7.27.4, @babel/core@npm:^7.28.5, @babel/core@npm:^7.29.0": + version: 7.29.7 + resolution: "@babel/core@npm:7.29.7" + dependencies: + "@babel/code-frame": "npm:^7.29.7" + "@babel/generator": "npm:^7.29.7" + "@babel/helper-compilation-targets": "npm:^7.29.7" + "@babel/helper-module-transforms": "npm:^7.29.7" + "@babel/helpers": "npm:^7.29.7" + "@babel/parser": "npm:^7.29.7" + "@babel/template": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + "@jridgewell/remapping": "npm:^2.3.5" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10/38e71cf81db790b0bb2a3a0c8140c2b1c87576b61dc6be676de4fab8c3be871af590a739e8c489fe8e8f9a8e5899fa11e35e59e9e09d40b259c6a675f2f98928 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.27.5, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.29.1, @babel/generator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/generator@npm:7.29.7" + dependencies: + "@babel/parser": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10/60fb0432ebeab791b2d68e5fc49da6f8e8b68bcc4751211ccf08ac0101e9dcaddefd0cbbbd488afb1c1517515c7c3e76f63d9b05d06deaeb008afd499488db9c + languageName: node + linkType: hard + +"@babel/helper-annotate-as-pure@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-annotate-as-pure@npm:7.29.7" + dependencies: + "@babel/types": "npm:^7.29.7" + checksum: 10/acd9e128de634a5144b5d622357d018fa616de45f64c74e42007c048dd15d0a0be213f4d5a2bf02307bdaddf053791b87900a99d183de828c08dc3b556329009 + languageName: node + linkType: hard + +"@babel/helper-compilation-targets@npm:^7.28.6, @babel/helper-compilation-targets@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-compilation-targets@npm:7.29.7" + dependencies: + "@babel/compat-data": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + browserslist: "npm:^4.24.0" + lru-cache: "npm:^5.1.1" + semver: "npm:^6.3.1" + checksum: 10/af9ed4299ad5cfbe48432a964f37cbbfc200bbeb0f8ba9cbc86448503fa929382d5161d32096274752230c9feb919c9ef595559498833da656fc6a8e24a62383 + languageName: node + linkType: hard + +"@babel/helper-create-class-features-plugin@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-create-class-features-plugin@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-member-expression-to-functions": "npm:^7.29.7" + "@babel/helper-optimise-call-expression": "npm:^7.29.7" + "@babel/helper-replace-supers": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/74f871e5389beca9fb52670f2bd83abdd6dc7b7a10f34679ffab5eabf91077dccaabf55438b9f3c897258fb81fbb80bfbf469b836a404abb7e64b4d7c141a8da + languageName: node + linkType: hard + +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + regexpu-core: "npm:^6.3.1" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/bf79ffc671d824d00b43a018555cb9fb3f2bc8be8d8ed8c901131e4cd072cc83e610a2cbb580f5f84b60d70bf4c7a7a8c5a629b7b325e1a27dca86d96d2668e0 + languageName: node + linkType: hard + +"@babel/helper-define-polyfill-provider@npm:^0.6.5, @babel/helper-define-polyfill-provider@npm:^0.6.8": + version: 0.6.8 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.8" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^7.28.6" + debug: "npm:^4.4.3" + lodash.debounce: "npm:^4.0.8" + resolve: "npm:^1.22.11" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/a6f9fbb82578464da35eec88c7f3e70bdd95237bfc1d3ebb9cf4536a86a577b7c6e587f9a6797b01ee08629599ee2bc6fdab39e99de505751a30d9b4877202ab + languageName: node + linkType: hard + +"@babel/helper-globals@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-globals@npm:7.29.7" + checksum: 10/e53203e87ae24a45f59639edea0c429bc3c63c6d74f1862fe60a35032d89478e7511d2f34855da0fcb65782668d72e59e93d1de5bc00121ba9bc1aa38f1f0ad3 + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-member-expression-to-functions@npm:7.29.7" + dependencies: + "@babel/traverse": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/bb8dc59a65b4404260e0b7ff70f491de5a1607876f61736d26605ab3cba5b368827b0551acd3458212f5cfa99cbcd48bb66a96497b0fe00af09a6a2cbea4276b + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-module-imports@npm:7.29.7" + dependencies: + "@babel/traverse": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/28ec6f7efd99588d6eebfb25c9f1ccc34cb0cdb0839c4c0f08b3ec0105ccaefbe7e8b4f651f3f55a4f5c4fcb1d979bd32a9b8ee23e3e62163ea22aaa7ee0dfa1 + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-module-transforms@npm:7.29.7" + dependencies: + "@babel/helper-module-imports": "npm:^7.29.7" + "@babel/helper-validator-identifier": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/33251b1fb44d726194a974a0078b1269511d130a2609357ff829b479e9e4dca96ecd5384c534a477095f665ffb01503d3e680699c2002e5b62e6ca1a272f1892 + languageName: node + linkType: hard + +"@babel/helper-optimise-call-expression@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-optimise-call-expression@npm:7.29.7" + dependencies: + "@babel/types": "npm:^7.29.7" + checksum: 10/6b477e01b403fd48349336cb1d94722bff4fa54af2841b5fa950c557b796f4ecc14724052252ed1362ccfc23d1c09c54dc03e182fea59d3dc5bd69f8c626ba25 + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.28.6, @babel/helper-plugin-utils@npm:^7.29.7, @babel/helper-plugin-utils@npm:^7.8.0": + version: 7.29.7 + resolution: "@babel/helper-plugin-utils@npm:7.29.7" + checksum: 10/6d16929fe5c792bbc8e4d67e18d7c1be69d2f18992deaa3d94dc26541fec662e83cbeeaf7553c6867d068eb7aed4e0d5e3e137c1dd4d5bcfa286f8d772f1f457 + languageName: node + linkType: hard + +"@babel/helper-remap-async-to-generator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-remap-async-to-generator@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-wrap-function": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/98338ad6e34ebb4be2dc23f8d9199d28d6d8ac6a2ce8b90fe9efdf3595b39748321528d9f2540ec0586a6e45f7c84f5f623fbf980c5efa7fa9ba7ce837ea4b20 + languageName: node + linkType: hard + +"@babel/helper-replace-supers@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-replace-supers@npm:7.29.7" + dependencies: + "@babel/helper-member-expression-to-functions": "npm:^7.29.7" + "@babel/helper-optimise-call-expression": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/4aa7b48a6078db99bba24b67f63f97cd08ad9b3c476dcca196c6421dc2080f3566d683fba64c772e2f9597603d42ad4ac2ce9ccf0559643823c540f08cf0efa7 + languageName: node + linkType: hard + +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.29.7" + dependencies: + "@babel/traverse": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/a5800bfcdca6cef7f6fe33ac02a0f05ff33da9746f97806553f249733f7ba8400290a17f3831d7faa5d91656f254ab749931f53c8a29f301d958d7dd00499637 + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-string-parser@npm:7.29.7" + checksum: 10/4d8ef0ef7105f3d9fe4361137c8f42e5b4c7a52b5380b962762f2a528a1ba89064e2c6236090716ce34b63707b886ae0ebf36b2c2fcc2851f27e652febfc3648 + languageName: node + linkType: hard + +"@babel/helper-validator-identifier@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-validator-identifier@npm:7.29.7" + checksum: 10/2efa42701eb05babf26dff3332109c9e5e1a3400a71fb9e68ee27af28235036a2a72c2494c04bdab3f909075f42a58b2e8271074372bc7f8e79ec02bd364d7a7 + languageName: node + linkType: hard + +"@babel/helper-validator-option@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-validator-option@npm:7.29.7" + checksum: 10/aeb6aa966f59300d3cc2fea7c68e1dfd7ad011fc10e535c8e2b2de3094b27c859428dc7220f16420350f8b1cde99da120b673be04bcb0c2f37b56258c96bed58 + languageName: node + linkType: hard + +"@babel/helper-wrap-function@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helper-wrap-function@npm:7.29.7" + dependencies: + "@babel/template": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/fc37b53a93c0814e5443c344fcd42b343c75856d865547ca0d50ddad73e96c27f6a677330d115232644e143066758188e4eb47ce5207124c095312b9e49599ed + languageName: node + linkType: hard + +"@babel/helpers@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/helpers@npm:7.29.7" + dependencies: + "@babel/template": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/b4d1ef12c19e896585c009ba29677839097ff04f8b11a2430d335c3fb6bd667b4f9e96a3b185a083fdde6b1137eabbbf2600c32425cb69cefc81d81d5cfe425d + languageName: node + linkType: hard + +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.24.7, @babel/parser@npm:^7.28.0, @babel/parser@npm:^7.29.3, @babel/parser@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/parser@npm:7.29.7" + dependencies: + "@babel/types": "npm:^7.29.7" + bin: + parser: ./bin/babel-parser.js + checksum: 10/da40c5928c95997b01aabe84fc3440881b8f20b866714fefa142961d37e82ffc03fbb9afed706f15f8a688278f95286ca0cea0d87ad6c77600f8c6c45d9824ee + languageName: node + linkType: hard + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/c0e85e9b4bf8706f23b58c1794ad398e41b69a639416578fd4c0ef5a5472365a8d1d7a533f94137daf3660e4f710a8b7e10bc8a53a91a41773ec92bf1725af98 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/ad06de66ccfb19f0f04e6124d144f3fef72fa5191861b1d04bc32cab87ce43958810d9632eac5881ef991a78b33e68588e3d90e76a63d917bd5a7ff4c96618f8 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/2189a2a648948107c59ad3bf028e5b71a85b28c840facfead769a33c5f63ae4ec0f147e6a2e664a91a506d4405f5a8972d2ca628f3b64d03edd7620d770761fb + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/a9bd13c2600bdfcb5b35590e210bcb30f009fda9bd1556567757ea4fcb8ca247750331d6d10774d68127cae4e529bc79abd86a28fe5e2a1cc2cc00e75964ac52 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 10/76a494ec4f52a127b0208c4574a6da36f6ff5f30484306921762db549fa7d9d9183c837759eb68c0c9e5a56013aa247e6e02e02263384d2a103240353ae0ceb6 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/73125174671241b3eb1fa7c7f53ed0894d3853f2afb280684492a707cf3e4a9c498537acb511c014d364018117e181bb265dbbb975ea0b1a61a6de60bae8f07e + languageName: node + linkType: hard + +"@babel/plugin-proposal-decorators@npm:^7.29.0": + version: 7.29.7 + resolution: "@babel/plugin-proposal-decorators@npm:7.29.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/plugin-syntax-decorators": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/396b108c349e8ce6511be4218089f9142bae235307c3cff7a985d9391b8d84f2421668d604f109344101ce65078101bf29b9e52ec2e242e242c7bbf3efc56cad + languageName: node + linkType: hard + +"@babel/plugin-proposal-export-default-from@npm:^7.27.1": + version: 7.29.7 + resolution: "@babel/plugin-proposal-export-default-from@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/373ba179cb2a1ece4facd4a984aa43808ec046d3ad75404a0b2fdd92cd6c3ab41548856c055e63b1cc4a895ae23380298e36a219c454eb4c3ac9da1475a6cbd0 + languageName: node + linkType: hard + +"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": + version: 7.21.0-placeholder-for-preset-env.2 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/fab70f399aa869275690ec6c7cedb4ef361d4e8b6f55c3d7b04bfee61d52fb93c87cec2c65d73cddbaca89fb8ef5ec0921fce675c9169d9d51f18305ab34e78a + languageName: node + linkType: hard + +"@babel/plugin-syntax-async-generators@npm:^7.8.4": + version: 7.8.4 + resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 + languageName: node + linkType: hard + +"@babel/plugin-syntax-bigint@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648 + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-properties@npm:^7.12.13": + version: 7.12.13 + resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.12.13" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-static-block@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 + languageName: node + linkType: hard + +"@babel/plugin-syntax-decorators@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-decorators@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/e45783f424c1a62be0dbcd760de9f641b5ddfe41e75174ac072897f130b9ea826c8a9bbdfce0a15a14565630f68ff061f27a52c62f274e7e79319afea4c54ef9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-flow@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-flow@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/3e03792bb20d4a0f2610df5d5af6c2ec8cbb5096a7576b24027eca60ac2b9e3a183d48255e4156fa94768322d82b13e77623f785ef556660de1c0efc5708e52a + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-assertions@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a7f24858e7e833c2ee25779a355b5eff46e4bc93c98b06bda7ea0fd12faf99c4954e0f71074485512045920432790e0269aa562dd4d2085c3f8660ed1cfde8a1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/9f47345d09aae16b7ab52ecaf541cde3e3ae1e57e3eb2d4088e062b29dfbd67db55d42d529840557583d66121e2a98788df7a455401cc6d635c8b7700a02efc9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-meta@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.10.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b + languageName: node + linkType: hard + +"@babel/plugin-syntax-json-strings@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a + languageName: node + linkType: hard + +"@babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-jsx@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/84150d27c553a1d3d921354437f6725ca1d63b49514c25591bfcaaafa6ea4d6c10715b66fe7245e4ad7ab7c6cf4b6e1de7373defd3df00877ab12638170d7772 + languageName: node + linkType: hard + +"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.10.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 + languageName: node + linkType: hard + +"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.10.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 + languageName: node + linkType: hard + +"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda + languageName: node + linkType: hard + +"@babel/plugin-syntax-top-level-await@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e + languageName: node + linkType: hard + +"@babel/plugin-syntax-typescript@npm:^7.27.1, @babel/plugin-syntax-typescript@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-syntax-typescript@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/ef454d2a7a6209dd4255361c072c94ab1293e7ad4b06e7e744d08bb308065d4d6544964eae9b2357c3b33d8d939f9e32d4aa95905bc464407cd8f7101dee4443 + languageName: node + linkType: hard + +"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6" + "@babel/helper-plugin-utils": "npm:^7.18.6" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c + languageName: node + linkType: hard + +"@babel/plugin-transform-arrow-functions@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/0037fd7563c7c91cddb8ce104e270bc260190d29c7a297df65e4306471010b4343366de13fab4602cf8ee6c672d3b313b34a01b62f27a333cad16908c83368d8 + languageName: node + linkType: hard + +"@babel/plugin-transform-async-generator-functions@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-remap-async-to-generator": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/0abb8d8bb21e7293b3eda5a743051678478ab7c0392310a4a9e0417125a2bb8536a0a5f41a8062211d995479339afa7ffab6b0141f0839af8fbba367dd6a99c5 + languageName: node + linkType: hard + +"@babel/plugin-transform-async-to-generator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.29.7" + dependencies: + "@babel/helper-module-imports": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-remap-async-to-generator": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/e24db9c4c69121daab25883f9a96e6849fa664c78c6bbcfb77fe0a0c6ab29b81ba39e8497985367463d3a88deac3b5bbe15dd1c5d0e5dd492cfccf8efdd27452 + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoped-functions@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/24f9712ade98061cd22088709b86b8e3e19ea416dbe5a69ad504fc3f8f2179af5bdeb32fcb9c24fc861bef515e41ae5ef72cd909e0e42bb0cf15838c4e737149 + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoping@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-block-scoping@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/9c3cbbdda288b2eff7355ab94fc7b4b18f408d8e7145c2d6bd34e70eef03f200c699f527318ac11d9cd6e99124b5e8d6aeeba4421346ee5cdc224d06175d984f + languageName: node + linkType: hard + +"@babel/plugin-transform-class-properties@npm:^7.24.7, @babel/plugin-transform-class-properties@npm:^7.28.5, @babel/plugin-transform-class-properties@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-class-properties@npm:7.29.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/0cc5e7a882e29eead360f02ef79f6b2ec3b3813213b1513d8fdaa931d1d1361fccc92fbacc9b399e42495953d9d6fc722f283b5f3aa272fe016a0b5fe1e6a130 + languageName: node + linkType: hard + +"@babel/plugin-transform-class-static-block@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-class-static-block@npm:7.29.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.12.0 + checksum: 10/9e7112dafb0e7791de3858cb721a76147e8cfc9b6ba370dd0267bdc193abdbe8a8f78db8d70e0f860d03497d861f0ac7e8cd3e8caf2639c59b57fc74eb3b95d0 + languageName: node + linkType: hard + +"@babel/plugin-transform-classes@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-classes@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-compilation-targets": "npm:^7.29.7" + "@babel/helper-globals": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-replace-supers": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/ac6387c6bfb9d9b9f9d0702050fa8833e76c123d607bdba1af8d991f691e01a0652130954baa53051f0e16b8a0545e3f3c5a5bc4404a19abac0af2eee748f898 + languageName: node + linkType: hard + +"@babel/plugin-transform-computed-properties@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-computed-properties@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/template": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c982355904fc113334ba108282c8a617e3159c6960de717bbe7c5fa86ff777baea04c117edc692fb4de22b01460bfedc62af3c6a9d0ecd81511f5eb8357d8bab + languageName: node + linkType: hard + +"@babel/plugin-transform-destructuring@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-destructuring@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/e53caad0c2d523367724aefcc6b8c8df24fcb1a3f53e9899cb4bb5dc39ccf61e30df0a761d74485a895d9bcaaad49644879cbd3a9fc20c90501a5e831caaac5b + languageName: node + linkType: hard + +"@babel/plugin-transform-dotall-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/537df0fb915a420df715a2f4da16ab6c08ce2370521edef9a8a59af23a533314109f6abd836c5e127c8cea4a46bc4a05692670cf7ad64868c286075fa2d7848c + languageName: node + linkType: hard + +"@babel/plugin-transform-duplicate-keys@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/f0e7ad459dd9c78514c07a576fa509478aa9c7e90c1d7cf3b1d142579f8dadd609878c10b044dd2a3a2b08adbdb51b108fcb261d9a78443e13494a7985f9c2a7 + languageName: node + linkType: hard + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/fa7fcdbede10dbc06fe4f861e90286f7f599d3f3c43e69445e63c3f48422fd34db0b0dd9bbebccd1dbd04a50fca4ab22fd82d28e7bc8fe9b6d5790c9e694d380 + languageName: node + linkType: hard + +"@babel/plugin-transform-dynamic-import@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/58c035e6b9103c225f3d181671d9b3dec140351c3ecf12bc3a66b8653be41161f20135ada00a703244c2bfc9dd57b62fc54f77f2f6fe43df6c598358f377e6fa + languageName: node + linkType: hard + +"@babel/plugin-transform-explicit-resource-management@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-explicit-resource-management@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/plugin-transform-destructuring": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a4ea28a18161a7e8c8f33731cb3dfc6981cb089b9a6b57abfa7ff7579a0ca76a4c19c29ebaf775b037ff31503c74c6cf3687ce86cdaa246d1c60afb5abd820df + languageName: node + linkType: hard + +"@babel/plugin-transform-exponentiation-operator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/bf0366d77d318d4b6eae6880217e3fdfcb6e5f7913f658583de9537fd4fca1f05f9ac4083d8f946a84eaefec068cbba948be90f4a39484c85bc69082def3162d + languageName: node + linkType: hard + +"@babel/plugin-transform-export-namespace-from@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/d157d62b144d1626b801e557dcede914db33e78f3f4230f487e5709c21efd40648f7f3a47a44a7fce694ad9cd117d2ac3ed796da0102275fd02b4fdb317d906b + languageName: node + linkType: hard + +"@babel/plugin-transform-flow-strip-types@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/plugin-syntax-flow": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/6a9073606850e50902949b3f89da650af18e5f9f98af4f95e7cc9fdb136dabb9b6b15f34a38155f460822b65a84adf50ad501a6bf109fbb17d9806d25cb66427 + languageName: node + linkType: hard + +"@babel/plugin-transform-for-of@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-for-of@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/af79d2859f7330c4b47fefc49a7849fb651ef062532beafdba5500fc13a46b9dfe1a853a27b73257a092d7e65a7b9956a8df9971c9908825d2f3b86b00c35c38 + languageName: node + linkType: hard + +"@babel/plugin-transform-function-name@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-function-name@npm:7.29.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/87a6329442ef8085fbc160e659f64562f0f5b63be65403b8bbb8e18c67dd7d03b82fb2e1371fdde734e2f05b13a72f88ed8d8cb03807150063954b9604d082cf + languageName: node + linkType: hard + +"@babel/plugin-transform-json-strings@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-json-strings@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/3af97e144e0d986522f01803ffa0f90741530d1610952ac6a92511c356ecbf5616092ab1d21401d25bc7cb8ac90d73c2c7ff35e41766df2708c29d7e588cfa7f + languageName: node + linkType: hard + +"@babel/plugin-transform-literals@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-literals@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/aadb2b3fe85186c274a07d5486aeef9496ce374e534fbc7b54f77985c75513422d9acec4c532f67b027e939644d93a69c00505b8909e259184c3ee5c5c62c46b + languageName: node + linkType: hard + +"@babel/plugin-transform-logical-assignment-operators@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/374d83dfbb2de5e339d2966487c0f0d766cd67422addbd0172104ff2788b60317858172a7ab2cb6ee7d5bffad72ce07120fec009a2ef3b35551013fce4908686 + languageName: node + linkType: hard + +"@babel/plugin-transform-member-expression-literals@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/698cbc9500e8caea1d36b48248112d60e023cea9d0772ac1ecf1639b38b662d9352043747dbe617fe1f6f17709bc17601534f7bf2f22c791fb86f7e2ab43e39f + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-amd@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-modules-amd@npm:7.29.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a25cfc84db14a943cee1717030114e052152487af8784c015762a4fc11ee7b45127036c074044636b10c7251eb310c172904028a6f36abcae816e0cc685553b8 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.29.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/7d816febde2d65bde5607ef355d751ba6c5a2d68ffe47c37b809e3ed2f829603751d4b5a5506f4299936d95fc73909243f9074f98dd32201277ec4131fc3ff33 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-systemjs@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.29.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-validator-identifier": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/084759e221428b52d888da594d65293f0f888b774398a6431f5a6a5f355a9a3accb8ba0cb123d54c7aafd24cbfe82613ee64939e4600b38a78393cbbea8979ac + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-umd@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-modules-umd@npm:7.29.7" + dependencies: + "@babel/helper-module-transforms": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/74024ae1ecb702a766af6b3131a44be8b50d3614860ba857f8bb1e29c38acbecb14f66e2847082ccc5e188547aaa9678d9bbd67c20cef6f2e597f977a81f34dd + languageName: node + linkType: hard + +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/3a481be133e9ca5d25570b5ed62daae323a51663bacf30fed0d1980e912047ebd34d6326533182db625fc0bbd086d1a23ed68ebb6108e7a68a8650c228afc084 + languageName: node + linkType: hard + +"@babel/plugin-transform-new-target@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-new-target@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/6ef505da7107e46afe170a7c3dc69a2afb2a58276c172189cbba86ed669e64bf2884a16deb007257af399fcc3c2381c688b8bbed612c986ded82ac9fa43ab5b1 + languageName: node + linkType: hard + +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/4bff79355c240342e18e02cee282ce5c30bafa4335a250f4a47e822fde6def70afa19708e04fec3cc942252da16ea3a28a21279180cc92734c2a2d9826600bb3 + languageName: node + linkType: hard + +"@babel/plugin-transform-numeric-separator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/6177df9e1a8a190bf4a360f8cbcfa614b70ededba61201bd0a38929770b6d00a8a54a19f8fda82cf60688d9bab938427a9fe5dae0a9e8cd8ed79c88a3b2dbcd7 + languageName: node + linkType: hard + +"@babel/plugin-transform-object-rest-spread@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.29.7" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/plugin-transform-destructuring": "npm:^7.29.7" + "@babel/plugin-transform-parameters": "npm:^7.29.7" + "@babel/traverse": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/36b906179d21a2a3287fac5283b25584bd7b79eb2707c62fa8e75ab79b21b4e11b2670e6b2eafb99fb448495153587dc5cdeec1d8433ba175060e5c8101292b0 + languageName: node + linkType: hard + +"@babel/plugin-transform-object-super@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-object-super@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-replace-supers": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/65ed8719563572c4917f19b32c476c9a9062fccf89bfd44a418bb734cd866034d66049499cace58e2bb4589da779983f534078bd989333f36268b9da08d4b33c + languageName: node + linkType: hard + +"@babel/plugin-transform-optional-catch-binding@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/4b6e41e1dc5dbd02cfe0b96214130cca5fd3bd879551fc82188bb3d9a2782af9bab50f2140af9ff946a8ee23b9478ee42810641fb99aa3e033884d7c6103d138 + languageName: node + linkType: hard + +"@babel/plugin-transform-optional-chaining@npm:^7.24.7, @babel/plugin-transform-optional-chaining@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/2fd8f0135d8b051e4873ba097443bd753abd12a32f910fd19ae4c2f94a183129cf0936aed7aa14b417a68752aa1eec7a9fe43befdab736dbb24bbf192b7e5edc + languageName: node + linkType: hard + +"@babel/plugin-transform-parameters@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-parameters@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/05faa7bbe1ae81eda6ab9bfca35476d7e55049b1ad182471a6e5a45a888ef1208977a0cbe0ee23b6920d4754d2386cd94026d705e32acff7a036b9db4110b566 + languageName: node + linkType: hard + +"@babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-private-methods@npm:7.29.7" + dependencies: + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/5055af2b86a95acbf6bd1a14256edf439ba4f214707f6aa9f6a29d1168c882e5709853c4ff225f55575f88d3a58effbed952d25c5cd70f93785106541f992cdd + languageName: node + linkType: hard + +"@babel/plugin-transform-private-property-in-object@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/72464fe21457daa2002b8fb8ab222dfc4a5fa4df33b99a371ca5594a28c933491d4373349cbff95caff33d8b5506d0350b1b7b0f4fde04ebd1defcdd5d7d9751 + languageName: node + linkType: hard + +"@babel/plugin-transform-property-literals@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-property-literals@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/7e7a557df8feb50cd6913158c6d12df0e8a9da58e3f73e7cbfc08af399055b03e77a22b12c73d5bf6bb49239617d6189ccb6021ab03f0225bc54f9c74a880b62 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-display-name@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-react-display-name@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/65b6676cfc9a163915e7ed4ca2e3e6080ccaa419cb04e44517101d86f08afc4e3310676c713d18b88b12b98a3e7e44f0694286609207968bb3f60ef3debf9b70 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx-development@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.29.7" + dependencies: + "@babel/plugin-transform-react-jsx": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c535bb5ee09e07839a422f7a8e55849cd30525af57021888eceb84d33391290f6250207319bb4fbb4d4cbdcdb894b2a2b963f0769a3e95536370159b4b505855 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-react-jsx@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-module-imports": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/plugin-syntax-jsx": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/ad735e6666e296404fd3c55378ad9ac712816a9ba3292bf491fd44e2d7bf32217a02c70fd8977c5ae07a246cfdbd75ea3bf5906e69af5dc1d0f404bca09aa7bf + languageName: node + linkType: hard + +"@babel/plugin-transform-react-pure-annotations@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/7b6bc9e9db06f2c40685b4f0a043af17a98a8bee833831aa28f70c89876dc649fdd682ae572445143b53fe091258964107bae9d3583480eb1c4f1d9c22780b38 + languageName: node + linkType: hard + +"@babel/plugin-transform-regenerator@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-regenerator@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/dafb7bfe8e3be6bb4f4f042b2191e5f635c9715f3b41c104ecc5e3919a0b53889569e37db8ff40463bbceed85a593a5010977051ec13f826861ba99e4da46eed + languageName: node + linkType: hard + +"@babel/plugin-transform-regexp-modifiers@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/bfbc6b898ace99b8412eb6e902b90856188c692e69672d42d48c5e22a5bf9b0d15d35424fda8501bfb06ba0504acc5f1b9e13eacaba232aa58af74472d6068dc + languageName: node + linkType: hard + +"@babel/plugin-transform-reserved-words@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-reserved-words@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/ffd7f86ddce36c6ded2dd9218f81be8cbae35b1ed01100ac0a98623bd0a76c059188b70953ab5accae8f8430451e8ed4779d533ac5e35c523f5004a981208b7c + languageName: node + linkType: hard + +"@babel/plugin-transform-runtime@npm:^7.28.5": + version: 7.29.7 + resolution: "@babel/plugin-transform-runtime@npm:7.29.7" + dependencies: + "@babel/helper-module-imports": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + babel-plugin-polyfill-corejs2: "npm:^0.4.14" + babel-plugin-polyfill-corejs3: "npm:^0.13.0" + babel-plugin-polyfill-regenerator: "npm:^0.6.5" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/4b0b4702e523440530cd0d166b73866470609969afb41b62b2ce3b51a007cad509c77ad21a1bdc62732470d212600cbb6604ca3b8ee89c9e3c6af2f0cd1a63bc + languageName: node + linkType: hard + +"@babel/plugin-transform-shorthand-properties@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c57ef27853f334a6147da9aa00f8a8f4c3a1c217eb2efa73cba2e118edda10754fa23cec2c0c7f7408279ad28fef92c1f663dfec137a7503813331569c3e02f9 + languageName: node + linkType: hard + +"@babel/plugin-transform-spread@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-spread@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c1a12c24de3c330010901b36d48b49e83288951fd92691111e09c93bdae17b1b6b52c13b0e85bcbb9f5d4c72f61648ea8432af332c7049a67d504892122e5f85 + languageName: node + linkType: hard + +"@babel/plugin-transform-sticky-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/16b570c0270a59c2a29b2118c00e463882e9dda49b51a17dde3ae6b2886995d49f4bf2161a4c743ad1bca39d2aeb3ac963400e095682e105c7f751e6a2156c28 + languageName: node + linkType: hard + +"@babel/plugin-transform-template-literals@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-template-literals@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/d1014dab020f0f802089de17bba82d929eda6ac87fde5f58fb9763885b8d645ce63fc1df97055c06a12d95a8788334a93b559fcaf1da6d7777a191e5f9c5646e + languageName: node + linkType: hard + +"@babel/plugin-transform-typeof-symbol@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/a22bbe6c46cc4b5dda7aeb907d0263f3c3f93763c0ea6f5cac3c511673ec0be3fc6d9f3d9e65450b14e231cb4ae1cdead29ca9e6b4a94d30485baeab50513f85 + languageName: node + linkType: hard + +"@babel/plugin-transform-typescript@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-typescript@npm:7.29.7" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.29.7" + "@babel/helper-create-class-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.29.7" + "@babel/plugin-syntax-typescript": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/88d39bcdfee418795ad65097fff88f491e87793b958fe334273a20f74693b64369456a6d666eb0f1e98c9ecb633c99bcccf90562593e64eb92cc9dd040f25c1c + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-escapes@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/69ae159d4c7b5518c8009e96e406c5110c8238412d5f120b382c6f4fa2ff1226c3951d3fdc835461b81b29af78fe9131da51100b8fd47ef7eefe27d7d6d18b29 + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-property-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/03ee0b5d27eee08ba71bc09e919eb648094123985b7adc7dc875e4172100596a47ab68337abf6814cbd3140c6552cf1044135eb0ec1ec78345e1270e5e6aabba + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/1ade0672ae5bbbf2ec1ea0a8de1b5d804ae414283215620097ab21cf7f05dae8916f5b0548a18c6f080ec17135018f5edd2d38f8fa9ca052af570cab5c712786 + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-sets-regex@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.29.7" + dependencies: + "@babel/helper-create-regexp-features-plugin": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/680c22e2a63bffbf6798b0c2f599b06beb7ea4d29ee37a56c9192014143d396c479b12783d9c343e107fa491aeeb65b1ca774fd76825ffb306eef7fb5e7b4b2c + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.28.5, @babel/preset-env@npm:^7.29.5": + version: 7.29.7 + resolution: "@babel/preset-env@npm:7.29.7" + dependencies: + "@babel/compat-data": "npm:^7.29.7" + "@babel/helper-compilation-targets": "npm:^7.29.7" + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.29.7" + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.29.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.29.7" + "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": "npm:^7.29.7" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.29.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.29.7" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions": "npm:^7.29.7" + "@babel/plugin-syntax-import-attributes": "npm:^7.29.7" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.29.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.29.7" + "@babel/plugin-transform-async-to-generator": "npm:^7.29.7" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.29.7" + "@babel/plugin-transform-block-scoping": "npm:^7.29.7" + "@babel/plugin-transform-class-properties": "npm:^7.29.7" + "@babel/plugin-transform-class-static-block": "npm:^7.29.7" + "@babel/plugin-transform-classes": "npm:^7.29.7" + "@babel/plugin-transform-computed-properties": "npm:^7.29.7" + "@babel/plugin-transform-destructuring": "npm:^7.29.7" + "@babel/plugin-transform-dotall-regex": "npm:^7.29.7" + "@babel/plugin-transform-duplicate-keys": "npm:^7.29.7" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.29.7" + "@babel/plugin-transform-dynamic-import": "npm:^7.29.7" + "@babel/plugin-transform-explicit-resource-management": "npm:^7.29.7" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.29.7" + "@babel/plugin-transform-export-namespace-from": "npm:^7.29.7" + "@babel/plugin-transform-for-of": "npm:^7.29.7" + "@babel/plugin-transform-function-name": "npm:^7.29.7" + "@babel/plugin-transform-json-strings": "npm:^7.29.7" + "@babel/plugin-transform-literals": "npm:^7.29.7" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.29.7" + "@babel/plugin-transform-member-expression-literals": "npm:^7.29.7" + "@babel/plugin-transform-modules-amd": "npm:^7.29.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.29.7" + "@babel/plugin-transform-modules-systemjs": "npm:^7.29.7" + "@babel/plugin-transform-modules-umd": "npm:^7.29.7" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.29.7" + "@babel/plugin-transform-new-target": "npm:^7.29.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.29.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.29.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.29.7" + "@babel/plugin-transform-object-super": "npm:^7.29.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.29.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.29.7" + "@babel/plugin-transform-parameters": "npm:^7.29.7" + "@babel/plugin-transform-private-methods": "npm:^7.29.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.29.7" + "@babel/plugin-transform-property-literals": "npm:^7.29.7" + "@babel/plugin-transform-regenerator": "npm:^7.29.7" + "@babel/plugin-transform-regexp-modifiers": "npm:^7.29.7" + "@babel/plugin-transform-reserved-words": "npm:^7.29.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.29.7" + "@babel/plugin-transform-spread": "npm:^7.29.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.29.7" + "@babel/plugin-transform-template-literals": "npm:^7.29.7" + "@babel/plugin-transform-typeof-symbol": "npm:^7.29.7" + "@babel/plugin-transform-unicode-escapes": "npm:^7.29.7" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.29.7" + "@babel/plugin-transform-unicode-regex": "npm:^7.29.7" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.29.7" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.15" + babel-plugin-polyfill-corejs3: "npm:^0.14.0" + babel-plugin-polyfill-regenerator: "npm:^0.6.6" + core-js-compat: "npm:^3.48.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/08df2b7dc47108cdd66f807bc6390caa20e54cc4780a320cf5a8049c37af49f3c03889e10bc7911a51bfd854360e120b9443fa039b51356a805784215b81b451 + languageName: node + linkType: hard + +"@babel/preset-flow@npm:^7.24.7, @babel/preset-flow@npm:^7.27.1": + version: 7.29.7 + resolution: "@babel/preset-flow@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + "@babel/plugin-transform-flow-strip-types": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/562fe8494d7e8e3a894cb9b1213acdc418b42d54f0fe316e97192bb235c8dfe7cde58d351057b9f7896bdc5ff42b605863c00cf6df952d5789cf3d865ab723ba + languageName: node + linkType: hard + +"@babel/preset-modules@npm:0.1.6-no-external-plugins": + version: 0.1.6-no-external-plugins + resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.0.0" + "@babel/types": "npm:^7.4.4" + esutils: "npm:^2.0.2" + peerDependencies: + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 + checksum: 10/039aba98a697b920d6440c622aaa6104bb6076d65356b29dad4b3e6627ec0354da44f9621bafbeefd052cd4ac4d7f88c9a2ab094efcb50963cb352781d0c6428 + languageName: node + linkType: hard + +"@babel/preset-react@npm:^7.28.5": + version: 7.29.7 + resolution: "@babel/preset-react@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + "@babel/plugin-transform-react-display-name": "npm:^7.29.7" + "@babel/plugin-transform-react-jsx": "npm:^7.29.7" + "@babel/plugin-transform-react-jsx-development": "npm:^7.29.7" + "@babel/plugin-transform-react-pure-annotations": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/6bc8a85d9342c20ee2d93095c7283dd2b094ccf14421b4ac974ff00253a58996b696f4256d01c2810ac98350ded744555e4620fc22d743df69298a8b626613e1 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.24.7, @babel/preset-typescript@npm:^7.28.5": + version: 7.29.7 + resolution: "@babel/preset-typescript@npm:7.29.7" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.29.7" + "@babel/helper-validator-option": "npm:^7.29.7" + "@babel/plugin-syntax-jsx": "npm:^7.29.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.29.7" + "@babel/plugin-transform-typescript": "npm:^7.29.7" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/487c5b5ee80afd656a8e6254c0638559fa4cd8d11b8d9ef9328cd5c403b8dfd1003690246910681de0f12e879d38fdf91aa2592f51ab9761e5197a3b36508919 + languageName: node + linkType: hard + +"@babel/register@npm:^7.24.6": + version: 7.29.7 + resolution: "@babel/register@npm:7.29.7" + dependencies: + clone-deep: "npm:^4.0.1" + find-cache-dir: "npm:^2.0.0" + make-dir: "npm:^2.1.0" + pirates: "npm:^4.0.6" + source-map-support: "npm:^0.5.16" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/c148f6efb40eb4095d1e328963394b41cd39897f132517a0da818a2d8242fca8534376f380cfd1cdffc2d5e055cc19bb6a1d1b37ee973a5d5e292accc88d39a3 + languageName: node + linkType: hard + +"@babel/runtime-corejs3@npm:^7.24.4": + version: 7.29.7 + resolution: "@babel/runtime-corejs3@npm:7.29.7" + dependencies: + core-js-pure: "npm:^3.48.0" + checksum: 10/982cc2b085c9d2885bc1682a0e581c21b72e93a2c7e87793da00596851ac65cf2cce16906edcee62e155f581ae7ef4aa9e1f8e3ffde35c8cb2c390abb99164c6 + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.28.4, @babel/runtime@npm:^7.28.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.7": + version: 7.29.7 + resolution: "@babel/runtime@npm:7.29.7" + checksum: 10/9883b4951787779fd382b121f22f92966d85f19434841f65fb00b2dfec232107e139683f47c6f252891826ad8ee18317b46c3a0e4819116a9885f47b46d7126a + languageName: node + linkType: hard + +"@babel/template@npm:7, @babel/template@npm:^7.10.4, @babel/template@npm:^7.28.6, @babel/template@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/template@npm:7.29.7" + dependencies: + "@babel/code-frame": "npm:^7.29.7" + "@babel/parser": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + checksum: 10/da92f7a5b61e05d2fb3934a44f18cec6006ee3c595116c17a3b44cb9756ecd43205c7360dbfa326fa8f4d00aaeb9e777342a881070d11c2305e9c694bc3ca6ff + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.29.7": + version: 7.29.7 + resolution: "@babel/traverse@npm:7.29.7" + dependencies: + "@babel/code-frame": "npm:^7.29.7" + "@babel/generator": "npm:^7.29.7" + "@babel/helper-globals": "npm:^7.29.7" + "@babel/parser": "npm:^7.29.7" + "@babel/template": "npm:^7.29.7" + "@babel/types": "npm:^7.29.7" + debug: "npm:^4.3.1" + checksum: 10/ce24086a7dd8c408cbdb159437d3c8e02464a6d32b320d884fa742e2c5a3344b9342a923c7a371fc1789b4d82a59972a7008b5d8bbc1bc0c5ae42a39b28dc7f6 + languageName: node + linkType: hard + +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2, @babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7, @babel/types@npm:^7.4.4": + version: 7.29.7 + resolution: "@babel/types@npm:7.29.7" + dependencies: + "@babel/helper-string-parser": "npm:^7.29.7" + "@babel/helper-validator-identifier": "npm:^7.29.7" + checksum: 10/bd4f5635db1057bd0abeebf93eb3ae38399e152271cea8dce8288350f0afa13ed3e2db2e16e22bd3303068890eec18965a83420539afbe0dde31432b4cf9636d + languageName: node + linkType: hard + +"@bcherny/json-schema-ref-parser@npm:10.0.5-fork": + version: 10.0.5-fork + resolution: "@bcherny/json-schema-ref-parser@npm:10.0.5-fork" + dependencies: + "@jsdevtools/ono": "npm:^7.1.3" + "@types/json-schema": "npm:^7.0.6" + call-me-maybe: "npm:^1.0.1" + js-yaml: "npm:^4.1.0" + checksum: 10/481401e49fab3b78569f32362604c9f85cc1afc2b61f9ff41faeb6a0ad8e240a9f5b5aa4b213b0b47e3b38d7e89900906f0f718f4d0232f59dc967d9129a3af7 + languageName: node + linkType: hard + +"@bcoe/v8-coverage@npm:^0.2.3": + version: 0.2.3 + resolution: "@bcoe/v8-coverage@npm:0.2.3" + checksum: 10/1a1f0e356a3bb30b5f1ced6f79c413e6ebacf130421f15fac5fcd8be5ddf98aedb4404d7f5624e3285b700e041f9ef938321f3ca4d359d5b716f96afa120d88d + languageName: node + linkType: hard + +"@bcoe/v8-coverage@npm:^1.0.2": + version: 1.0.2 + resolution: "@bcoe/v8-coverage@npm:1.0.2" + checksum: 10/46600b2dde460269b07a8e4f12b72e418eae1337b85c979f43af3336c9a1c65b04e42508ab6b245f1e0e3c64328e1c38d8cd733e4a7cebc4fbf9cf65c6e59937 + languageName: node + linkType: hard + +"@bramus/specificity@npm:^2.4.2": + version: 2.4.2 + resolution: "@bramus/specificity@npm:2.4.2" + dependencies: + css-tree: "npm:^3.0.0" + bin: + specificity: bin/cli.js + checksum: 10/4255ed6ff12f7db9ec3c21acfd0da2327d30ec29deb199345810cdcad992618f40039c5483eefeb665913bffbc80b690e9f1b954fbbbfa93480c6a22f9c3a69c + languageName: node + linkType: hard + +"@bufbuild/protobuf@npm:2.12.0, @bufbuild/protobuf@npm:^2.4.0": + version: 2.12.0 + resolution: "@bufbuild/protobuf@npm:2.12.0" + checksum: 10/a21ee54b053672827f52e3525477972f7ea75ce82150d6599ee3544f00b442a49093608b7557581bc8846d066193220bece20cf4712bb44d8aba5067a8eeb035 + languageName: node + linkType: hard + +"@bufbuild/protobuf@npm:^1.10.0": + version: 1.10.1 + resolution: "@bufbuild/protobuf@npm:1.10.1" + checksum: 10/402e8d093d97eb9ea28bb65a667125cf20842f1d88767b36659a6d970222eb9c96c01c03a3429fbbaf1f40cde545d40a10c19b14741ef3cea29b98ad2f7109fa + languageName: node + linkType: hard + +"@bufbuild/protoplugin@npm:^2.4.0": + version: 2.12.0 + resolution: "@bufbuild/protoplugin@npm:2.12.0" + dependencies: + "@bufbuild/protobuf": "npm:2.12.0" + "@typescript/vfs": "npm:^1.6.2" + typescript: "npm:5.4.5" + checksum: 10/ad59fe9f4d805bab3d3c260315020259d9fc8a27bbbfbd74d16502e2e60cf15eaa8527435eb45da1ecc0d0b223d5f5a0f9ebd72dd3f0fec605f39d9a92dda752 + languageName: node + linkType: hard + +"@colors/colors@npm:1.5.0": + version: 1.5.0 + resolution: "@colors/colors@npm:1.5.0" + checksum: 10/9d226461c1e91e95f067be2bdc5e6f99cfe55a721f45afb44122e23e4b8602eeac4ff7325af6b5a369f36396ee1514d3809af3f57769066d80d83790d8e53339 + languageName: node + linkType: hard + +"@cspotcode/source-map-support@npm:^0.8.0": + version: 0.8.1 + resolution: "@cspotcode/source-map-support@npm:0.8.1" + dependencies: + "@jridgewell/trace-mapping": "npm:0.3.9" + checksum: 10/b6e38a1712fab242c86a241c229cf562195aad985d0564bd352ac404be583029e89e93028ffd2c251d2c407ecac5fb0cbdca94a2d5c10f29ac806ede0508b3ff + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^4.2.1": + version: 4.2.1 + resolution: "@csstools/color-helpers@npm:4.2.1" + checksum: 10/58f00c14a73d7db643b35193271166d8493072ea23f426b0496dc6dfbd1480169d03b42aae949cd46a6dc3683c9bf9dc646e7d4250db2d26e81abb448e3eb2d9 + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^5.1.0": + version: 5.1.0 + resolution: "@csstools/color-helpers@npm:5.1.0" + checksum: 10/0138b3d5ccbe77aeccf6721fd008a53523c70e932f0c82dca24a1277ca780447e1d8357da47512ebf96358476f8764de57002f3e491920d67e69202f5a74c383 + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^6.0.2": + version: 6.0.2 + resolution: "@csstools/color-helpers@npm:6.0.2" + checksum: 10/c47a943e947d76980d0e1071027cb70481ac481968e744a05a7aea7ede9886f10d062b2e3691e03c115d97b053d4140c1ca28e24c1ffe2d21693e126de6522e9 + languageName: node + linkType: hard + +"@csstools/css-calc@npm:^1.2.4": + version: 1.2.4 + resolution: "@csstools/css-calc@npm:1.2.4" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.7.1 + "@csstools/css-tokenizer": ^2.4.1 + checksum: 10/cf73e40ab88172bbdf2657876c8cd2f44e6f81fd938523c6f5bf037d96916461359386a5fa5245efeff00a5bc6018fd7db20f855dc650591b4af37039c0c3c96 + languageName: node + linkType: hard + +"@csstools/css-calc@npm:^2.1.3, @csstools/css-calc@npm:^2.1.4": + version: 2.1.4 + resolution: "@csstools/css-calc@npm:2.1.4" + peerDependencies: + "@csstools/css-parser-algorithms": ^3.0.5 + "@csstools/css-tokenizer": ^3.0.4 + checksum: 10/06975b650c0f44c60eeb7afdb3fd236f2dd607b2c622e0bc908d3f54de39eb84e0692833320d03dac04bd6c1ab0154aa3fa0dd442bd9e5f917cf14d8e2ba8d74 + languageName: node + linkType: hard + +"@csstools/css-calc@npm:^3.2.0, @csstools/css-calc@npm:^3.2.1": + version: 3.2.1 + resolution: "@csstools/css-calc@npm:3.2.1" + peerDependencies: + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10/39042a9382cbd7c4fa241c1a6c10d64c23fa7653970fc11df532e9bc42a366a8b50c3ac3036bd5f2a77b94144e7f804f19d2b52800ad2f48bd9a3840377165d8 + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^2.0.4": + version: 2.0.5 + resolution: "@csstools/css-color-parser@npm:2.0.5" + dependencies: + "@csstools/color-helpers": "npm:^4.2.1" + "@csstools/css-calc": "npm:^1.2.4" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.7.1 + "@csstools/css-tokenizer": ^2.4.1 + checksum: 10/4d55a4a5493b5e18cfec67d96a36685fb826c472f279f31fe11c5118ee2c6addc5d1da6ac87066d92bcfc88f944b77f3cbb4d3bb3d53816e8dfd459fbdfc2c3e + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^3.0.9": + version: 3.1.0 + resolution: "@csstools/css-color-parser@npm:3.1.0" + dependencies: + "@csstools/color-helpers": "npm:^5.1.0" + "@csstools/css-calc": "npm:^2.1.4" + peerDependencies: + "@csstools/css-parser-algorithms": ^3.0.5 + "@csstools/css-tokenizer": ^3.0.4 + checksum: 10/4741095fdc4501e8e7ada4ed14fbf9dbbe6fea9b989818790ebca15657c29c62defbebacf18592cde2aa638a1d098bbe86d742d2c84ba932fbc00fac51cb8805 + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^4.1.0": + version: 4.1.7 + resolution: "@csstools/css-color-parser@npm:4.1.7" + dependencies: + "@csstools/color-helpers": "npm:^6.0.2" + "@csstools/css-calc": "npm:^3.2.1" + peerDependencies: + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10/c7d351048bf1ce079afe3cd8e8a9092a498e9a229ace5eda7cf5b22badcaaf5ea5f34249307cab02316b534ee67abd4223ac9dd4ba0adf1ec50fd03993388d3b + languageName: node + linkType: hard + +"@csstools/css-parser-algorithms@npm:^2.3.1, @csstools/css-parser-algorithms@npm:^2.7.1": + version: 2.7.1 + resolution: "@csstools/css-parser-algorithms@npm:2.7.1" + peerDependencies: + "@csstools/css-tokenizer": ^2.4.1 + checksum: 10/939b23652c970dc4af8c20776e5da9e592cae4a590025f07ddb3263799076d4b6cf1bf8c4de97b29780bfa169177a31945effe94d2a11e0972138b5ff7d93654 + languageName: node + linkType: hard + +"@csstools/css-parser-algorithms@npm:^3.0.4": + version: 3.0.5 + resolution: "@csstools/css-parser-algorithms@npm:3.0.5" + peerDependencies: + "@csstools/css-tokenizer": ^3.0.4 + checksum: 10/e93083b5cb36a3c1e7a47ce10cf62961d05bd1e4c608bb3ee50186ff740157ab0ec16a3956f7b86251efd10703034d849693201eea858ae904848c68d2d46ada + languageName: node + linkType: hard + +"@csstools/css-parser-algorithms@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/css-parser-algorithms@npm:4.0.0" + peerDependencies: + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10/000f3ba55f440d9fbece50714e88f9d4479e2bde9e0568333492663f2c6034dc31d0b9ef5d66d196c76be58eea145ca6920aa8bdfdcc6361894806c21b5402d0 + languageName: node + linkType: hard + +"@csstools/css-syntax-patches-for-csstree@npm:^1.1.3": + version: 1.1.5 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.5" + peerDependencies: + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true + checksum: 10/536460c6a9e97e0a0d1f9fc3f27efd2dd805b8a4207f5c77ad732600d80d41f99504c050c906b41443542b32fda09f0de8d364962fd2bb095b3c1537efc1a596 + languageName: node + linkType: hard + +"@csstools/css-tokenizer@npm:^2.2.0, @csstools/css-tokenizer@npm:^2.4.1": + version: 2.4.1 + resolution: "@csstools/css-tokenizer@npm:2.4.1" + checksum: 10/a368e5c96d3b11e147f95951e336105480acfa457cdbc6fdf97e8873ff92ab9ee6b4b6224ac1b263f08798802f6b29b8977a502d070f9ab695c9b9905b964198 + languageName: node + linkType: hard + +"@csstools/css-tokenizer@npm:^3.0.3": + version: 3.0.4 + resolution: "@csstools/css-tokenizer@npm:3.0.4" + checksum: 10/eb6c84c086312f6bb8758dfe2c85addd7475b0927333c5e39a4d59fb210b9810f8c346972046f95e60a721329cffe98895abe451e51de753ad1ca7a8c24ec65f + languageName: node + linkType: hard + +"@csstools/css-tokenizer@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/css-tokenizer@npm:4.0.0" + checksum: 10/074ade1a7fc3410b813c8982cf07a56814a55af509c533c2dc80d5689f34d2ba38219f8fa78fa36ea2adc6c5db506ea3c3a667388dda1b59b1281fdd2a2d1e28 + languageName: node + linkType: hard + +"@csstools/media-query-list-parser@npm:^2.1.4": + version: 2.1.13 + resolution: "@csstools/media-query-list-parser@npm:2.1.13" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.7.1 + "@csstools/css-tokenizer": ^2.4.1 + checksum: 10/4a771d94eb01a23279d493cd668c71ae230b660c1e6ebcff1bec6e959eae6987ece7ce01b094b44afbae8695dc98d8617580d488db16de9ec4a7378ed5adf57f + languageName: node + linkType: hard + +"@csstools/postcss-progressive-custom-properties@npm:^3.3.0": + version: 3.3.0 + resolution: "@csstools/postcss-progressive-custom-properties@npm:3.3.0" + dependencies: + postcss-value-parser: "npm:^4.2.0" + peerDependencies: + postcss: ^8.4 + checksum: 10/7a7bf43cff64df8c1d2d96be866fda37be62e2f91126e2466df3374538ddbc9c2dee8cdd0dec820e872983eab861dea8cde70bc881c073abb9d16812dff3881f + languageName: node + linkType: hard + +"@csstools/selector-specificity@npm:^3.0.0": + version: 3.1.1 + resolution: "@csstools/selector-specificity@npm:3.1.1" + peerDependencies: + postcss-selector-parser: ^6.0.13 + checksum: 10/3786a6afea97b08ad739ee8f4004f7e0a9e25049cee13af809dbda6462090744012a54bd9275a44712791e8f103f85d21641f14e81799f9dab946b0459a5e1ef + languageName: node + linkType: hard + +"@csstools/utilities@npm:^1.0.0": + version: 1.0.0 + resolution: "@csstools/utilities@npm:1.0.0" + peerDependencies: + postcss: ^8.4 + checksum: 10/4ca0d80a252ed1d9d3085217ba9c6669e9c9dc2b828432b4732204e4e0dd3e5aec4bb0f92aa95f63df44012bea6b7851c29abe94b7f5c40b06436a61e33904fe + languageName: node + linkType: hard + +"@dimforge/rapier3d-compat@npm:~0.12.0": + version: 0.12.0 + resolution: "@dimforge/rapier3d-compat@npm:0.12.0" + checksum: 10/56cd538b59d534d2ed91de3eb7efd804af5defe146f65294e8ce81982a4bd6c27d61c1014c15a77bb5f5eff0de7a12fbc9b16bf895a2ec56ea5496fd80c78e26 + languageName: node + linkType: hard + +"@discoveryjs/json-ext@npm:^0.6.3": + version: 0.6.3 + resolution: "@discoveryjs/json-ext@npm:0.6.3" + checksum: 10/6cb35ce92c8f1e9533250da9a893def63cce4f9a4f67677259bf11619d83858ca9c010171f49b22d83153b7b7ff65c39bbbf0edf4734d67e864de1044b7a943c + languageName: node + linkType: hard + +"@discoveryjs/json-ext@npm:^1.1.0": + version: 1.1.0 + resolution: "@discoveryjs/json-ext@npm:1.1.0" + checksum: 10/c941e41fcfa0d40bfd0b12e5cd5995b609328adb5fa881b1e8bebcae57784d505ccb92ae5d470055336802197a664d3856decccfd09a59c8feef2bf214591ff5 + languageName: node + linkType: hard + +"@dnd-kit/abstract@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/abstract@npm:0.4.0" + dependencies: + "@dnd-kit/geometry": "npm:^0.4.0" + "@dnd-kit/state": "npm:^0.4.0" + tslib: "npm:^2.6.2" + checksum: 10/ac533f1b0fe94111cedbd7bd4eec432865a68fdb6b187dfffe25f8354ae2d219d39225f35d6fb48b3cb998b7fb913d69453d0d731688d7194c47d0f147f3524e + languageName: node + linkType: hard + +"@dnd-kit/collision@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/collision@npm:0.4.0" + dependencies: + "@dnd-kit/abstract": "npm:^0.4.0" + "@dnd-kit/geometry": "npm:^0.4.0" + tslib: "npm:^2.6.2" + checksum: 10/104aa887178a702e853aa31aa7b53a4527ba1214a91ba8b94b2420050df5c5360d6ae7f963536c26b06d0d7b3b26ff2dd1885ce2c62fa8659b2f5ccd4c9b1af0 + languageName: node + linkType: hard + +"@dnd-kit/dom@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/dom@npm:0.4.0" + dependencies: + "@dnd-kit/abstract": "npm:^0.4.0" + "@dnd-kit/collision": "npm:^0.4.0" + "@dnd-kit/geometry": "npm:^0.4.0" + "@dnd-kit/state": "npm:^0.4.0" + tslib: "npm:^2.6.2" + checksum: 10/839e289b2d4d7fa904b032045d51547be695fe3ae2d09857962fd6f3ce91cd8f0bef22e7e2e50746d6f5221b30025d9cd84221ca770ca9120b2171db7b60f30a + languageName: node + linkType: hard + +"@dnd-kit/geometry@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/geometry@npm:0.4.0" + dependencies: + "@dnd-kit/state": "npm:^0.4.0" + tslib: "npm:^2.6.2" + checksum: 10/7aeed85a26d7a2625d7a51038290d5ff00c6e64484564d1f3e87c5321ca6f92e64894fda7538746a621215dc0ad3e90d478e1890a19453452255fc79ba465a7d + languageName: node + linkType: hard + +"@dnd-kit/helpers@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/helpers@npm:0.4.0" + dependencies: + "@dnd-kit/abstract": "npm:^0.4.0" + tslib: "npm:^2.6.2" + checksum: 10/04262534eec2e24e51765b8d4be3a6ef5a3f544e1063d57885a87a5d586842f9912e65f8cf32bdd2b903706f279066594956e53f714f3c55054b19c6782fcd1b + languageName: node + linkType: hard + +"@dnd-kit/react@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/react@npm:0.4.0" + dependencies: + "@dnd-kit/abstract": "npm:^0.4.0" + "@dnd-kit/dom": "npm:^0.4.0" + "@dnd-kit/state": "npm:^0.4.0" + tslib: "npm:^2.6.2" + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10/e5ab430d8904e363e820da2356ed9fc7b399ab004c84bb7ca04a5ced6542003d1b6cb31c80135535ea3a43dd4260ac42c84838167378b9c83a3d43c70b10b6fb + languageName: node + linkType: hard + +"@dnd-kit/state@npm:^0.4.0": + version: 0.4.0 + resolution: "@dnd-kit/state@npm:0.4.0" + dependencies: + "@preact/signals-core": "npm:^1.10.0" + tslib: "npm:^2.6.2" + checksum: 10/1f513a8ce35b5daa42cf62378e0b19b92537ead06734fc2aec9e8b9f49a449785e073120e4d8e09f2e8b544b2947f6059ec6a48cdcb335093f544f8ab09cf820 + languageName: node + linkType: hard + +"@emnapi/core@npm:1.10.0": + version: 1.10.0 + resolution: "@emnapi/core@npm:1.10.0" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.1" + tslib: "npm:^2.4.0" + checksum: 10/d32f386084e64deaf2609aabb8295d1ad5af6144d0f46d2060b76cc53f1f3b486df54bec9b0f33c37d85a3822e1193ebcd4e3deb4a5f0e4cd650aa2ffc631715 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:1.10.0": + version: 1.10.0 + resolution: "@emnapi/runtime@npm:1.10.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/d21083d07fa0c2da171c142e78ef986b66b07d45b06accc0bcaf49fcc61bb4dbc10e1c1760813070165b9f49b054376a931045347f21c0f42ff1eb2d2040faac + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.7.0": + version: 1.11.1 + resolution: "@emnapi/runtime@npm:1.11.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/8f7c622a49314df4d07952110e108e83b0fe129a8ddb9ef1e0ae372d754616169d5b0dd47a0d354a0fea2612abe42cedb582d15916936d1320c6c468acc804cc + languageName: node + linkType: hard + +"@emnapi/wasi-threads@npm:1.2.1": + version: 1.2.1 + resolution: "@emnapi/wasi-threads@npm:1.2.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/57cd4292be81c05d26aa886d68a9e4c449ff666e8503fed6463dfc6b64a4e4213f03c152d53296b7cda32840271e38cd33347332070658f01befeb9bf4e59f36 + languageName: node + linkType: hard + +"@emoji-mart/data@npm:^1.0.3": + version: 1.2.1 + resolution: "@emoji-mart/data@npm:1.2.1" + checksum: 10/a9f50edaf354aadfede604fb26d80055a085e9160db2c924fd5e6afc27033cd5beb0006a9ee48240ce9c543e58e1bf1cf9ed83baba5db83a395154984b30bd91 + languageName: node + linkType: hard + +"@epic-web/invariant@npm:^1.0.0": + version: 1.0.0 + resolution: "@epic-web/invariant@npm:1.0.0" + checksum: 10/28b36a7447f60b84f9d6a23571480042170ef4239a577577ad8447f64a2e4f1a4e57e6fe1b592e61534c5ab53ff67776130e6c88a68cbd997eb6e9c9759a5934 + languageName: node + linkType: hard + +"@esbuild/aix-ppc64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/aix-ppc64@npm:0.28.1" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/android-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/android-arm64@npm:0.28.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/android-arm@npm:0.28.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/android-x64@npm:0.28.1" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/darwin-arm64@npm:0.28.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/darwin-x64@npm:0.28.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/freebsd-arm64@npm:0.28.1" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/freebsd-x64@npm:0.28.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-arm64@npm:0.28.1" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-arm@npm:0.28.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-ia32@npm:0.28.1" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-loong64@npm:0.28.1" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-mips64el@npm:0.28.1" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-ppc64@npm:0.28.1" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-riscv64@npm:0.28.1" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-s390x@npm:0.28.1" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-x64@npm:0.28.1" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/netbsd-arm64@npm:0.28.1" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/netbsd-x64@npm:0.28.1" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/openbsd-arm64@npm:0.28.1" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/openbsd-x64@npm:0.28.1" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openharmony-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/openharmony-arm64@npm:0.28.1" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/sunos-x64@npm:0.28.1" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/win32-arm64@npm:0.28.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/win32-ia32@npm:0.28.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/win32-x64@npm:0.28.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": + version: 4.9.1 + resolution: "@eslint-community/eslint-utils@npm:4.9.1" + dependencies: + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 10/863b5467868551c9ae34d03eefe634633d08f623fc7b19d860f8f26eb6f303c1a5934253124163bee96181e45ed22bf27473dccc295937c3078493a4a8c9eddd + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2": + version: 4.12.2 + resolution: "@eslint-community/regexpp@npm:4.12.2" + checksum: 10/049b280fddf71dd325514e0a520024969431dc3a8b02fa77476e6820e9122f28ab4c9168c11821f91a27982d2453bcd7a66193356ea84e84fb7c8d793be1ba0c + languageName: node + linkType: hard + +"@eslint/config-array@npm:^0.21.2": + version: 0.21.2 + resolution: "@eslint/config-array@npm:0.21.2" + dependencies: + "@eslint/object-schema": "npm:^2.1.7" + debug: "npm:^4.3.1" + minimatch: "npm:^3.1.5" + checksum: 10/148477ba995cf57fc725601916d5a7914aa249112d8bec2c3ac9122e2b2f540e6ef013ff4f6785346a4b565f09b20db127fa6f7322f5ffbdb3f1f8d2078a531c + languageName: node + linkType: hard + +"@eslint/config-helpers@npm:^0.4.2": + version: 0.4.2 + resolution: "@eslint/config-helpers@npm:0.4.2" + dependencies: + "@eslint/core": "npm:^0.17.0" + checksum: 10/3f2b4712d8e391c36ec98bc200f7dea423dfe518e42956569666831b89ede83b33120c761dfd3ab6347d8e8894a6d4af47254a18d464a71c6046fd88065f6daf + languageName: node + linkType: hard + +"@eslint/core@npm:^0.17.0": + version: 0.17.0 + resolution: "@eslint/core@npm:0.17.0" + dependencies: + "@types/json-schema": "npm:^7.0.15" + checksum: 10/f9a428cc651ec15fb60d7d60c2a7bacad4666e12508320eafa98258e976fafaa77d7be7be91519e75f801f15f830105420b14a458d4aab121a2b0a59bc43517b + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^3.3.5": + version: 3.3.5 + resolution: "@eslint/eslintrc@npm:3.3.5" + dependencies: + ajv: "npm:^6.14.0" + debug: "npm:^4.3.2" + espree: "npm:^10.0.1" + globals: "npm:^14.0.0" + ignore: "npm:^5.2.0" + import-fresh: "npm:^3.2.1" + js-yaml: "npm:^4.1.1" + minimatch: "npm:^3.1.5" + strip-json-comments: "npm:^3.1.1" + checksum: 10/edabb65693d82a88cac3b2cf932a0f825e986b5e0a21ef08782d07e3a61ad87d39db67cfd5aeb146fd5053e5e24e389dbe5649ab22936a71d633c7b32a7e6d86 + languageName: node + linkType: hard + +"@eslint/js@npm:9.39.4, @eslint/js@npm:^9.39.4": + version: 9.39.4 + resolution: "@eslint/js@npm:9.39.4" + checksum: 10/0a7ab4c4108cf2cadf66849ebd20f5957cc53052b88d8807d0b54e489dbf6ffcaf741e144e7f9b187c395499ce2e6ddc565dbfa4f60c6df455cf2b30bcbdc5a3 + languageName: node + linkType: hard + +"@eslint/object-schema@npm:^2.1.7": + version: 2.1.7 + resolution: "@eslint/object-schema@npm:2.1.7" + checksum: 10/946ef5d6235b4d1c0907c6c6e6429c8895f535380c562b7705c131f63f2e961b06e8785043c86a293da48e0a60c6286d98ba395b8b32ea55561fe6e4417cb7e4 + languageName: node + linkType: hard + +"@eslint/plugin-kit@npm:^0.4.1": + version: 0.4.1 + resolution: "@eslint/plugin-kit@npm:0.4.1" + dependencies: + "@eslint/core": "npm:^0.17.0" + levn: "npm:^0.4.1" + checksum: 10/c5947d0ffeddca77d996ac1b886a66060c1a15ed1d5e425d0c7e7d7044a4bd3813fc968892d03950a7831c9b89368a2f7b281e45dd3c74a048962b74bf3a1cb4 + languageName: node + linkType: hard + +"@exodus/bytes@npm:^1.15.0, @exodus/bytes@npm:^1.6.0": + version: 1.15.1 + resolution: "@exodus/bytes@npm:1.15.1" + peerDependencies: + "@noble/hashes": ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + "@noble/hashes": + optional: true + checksum: 10/7dde00ae8040ec032ba3c287d210d7d555986caaf81a1215311c180422697d739a1952eb9d91e841132b18a19a910cdd02e4914136db3cc87baaa0fdd84b1e87 + languageName: node + linkType: hard + +"@floating-ui/core@npm:^1.7.5": + version: 1.7.5 + resolution: "@floating-ui/core@npm:1.7.5" + dependencies: + "@floating-ui/utils": "npm:^0.2.11" + checksum: 10/fecdc9b3ce93f02bf78a6114b93730a4cb9fa8234c62f9a949016186297a039c9f9cd3c5c81ff74b93ebddf0b32048c4af7a528afe7904b75423ed2e7491b888 + languageName: node + linkType: hard + +"@floating-ui/dom@npm:^1.7.6": + version: 1.7.6 + resolution: "@floating-ui/dom@npm:1.7.6" + dependencies: + "@floating-ui/core": "npm:^1.7.5" + "@floating-ui/utils": "npm:^0.2.11" + checksum: 10/84dff2ffdf85c8b92d7edafc543c55869abbeaeb3007fa983159467e050153b507a0f5fe8e84f88c3f28c35a82de9df9c20a6eef5560cbba3afae19141444ff2 + languageName: node + linkType: hard + +"@floating-ui/utils@npm:^0.2.11": + version: 0.2.11 + resolution: "@floating-ui/utils@npm:0.2.11" + checksum: 10/72150138ba1c274d757a1da85233202fa9fdfd2272ec1fb0883eb0ffdf138863af81573049ed2c20b98adb4b7ae2236065541ce14037fe328955089831a678d5 + languageName: node + linkType: hard + +"@fullhuman/postcss-purgecss@npm:^7.0.2": + version: 7.0.2 + resolution: "@fullhuman/postcss-purgecss@npm:7.0.2" + dependencies: + purgecss: "npm:^7.0.2" + peerDependencies: + postcss: ^8.0.0 + checksum: 10/2559781aef80f60277682db79a68320671fe8fdc0d90d8af3f2d82e2762d6636fcb282038f02d079b81c4326fd49570d7738de9da2f219e7aeb1a2108e9215f8 + languageName: node + linkType: hard + +"@hapi/bourne@npm:^3.0.0": + version: 3.0.0 + resolution: "@hapi/bourne@npm:3.0.0" + checksum: 10/b3b5d7bdf511fe27b7b8b01b9457f125646665bef72a78848c69170efdea19c2b72522246a87ede6cd811e51e7a556ceff194e46fb1393c6c8c796431c1810b6 + languageName: node + linkType: hard + +"@humanfs/core@npm:^0.19.2": + version: 0.19.2 + resolution: "@humanfs/core@npm:0.19.2" + dependencies: + "@humanfs/types": "npm:^0.15.0" + checksum: 10/c6c0273721ec8df3d36a57c390a11a168d0a2f513d78bceb25165bded4fcb73609b1a317edc6c8f331cefd4b47285dde0b1e6679e08ef7f062232ec14fe05312 + languageName: node + linkType: hard + +"@humanfs/node@npm:^0.16.6": + version: 0.16.8 + resolution: "@humanfs/node@npm:0.16.8" + dependencies: + "@humanfs/core": "npm:^0.19.2" + "@humanfs/types": "npm:^0.15.0" + "@humanwhocodes/retry": "npm:^0.4.0" + checksum: 10/ed01b3c066d9cec7526d139b9e71ca00ee4a30b3b5f5f5c198eb069c3509a3e167e180ba7e1e5a83b9571e906c4908bd20402b47586887452311af7354995e95 + languageName: node + linkType: hard + +"@humanfs/types@npm:^0.15.0": + version: 0.15.0 + resolution: "@humanfs/types@npm:0.15.0" + checksum: 10/dea3cc7fd8f8d4d088ed8d0a9921cf12bd8e1cdf40a6133106b03a6e2aebcc9a6f1771b3643b7ec71baae90d08245db34069dfcc861da8d678662741e6c3c986 + languageName: node + linkType: hard + +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 10/e993950e346331e5a32eefb27948ecdee2a2c4ab3f072b8f566cd213ef485dd50a3ca497050608db91006f5479e43f91a439aef68d2a313bd3ded06909c7c5b3 + languageName: node + linkType: hard + +"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2": + version: 0.4.3 + resolution: "@humanwhocodes/retry@npm:0.4.3" + checksum: 10/0b32cfd362bea7a30fbf80bb38dcaf77fee9c2cae477ee80b460871d03590110ac9c77d654f04ec5beaf71b6f6a89851bdf6c1e34ccdf2f686bd86fcd97d9e61 + languageName: node + linkType: hard + +"@iarna/toml@npm:^2.2.5": + version: 2.2.5 + resolution: "@iarna/toml@npm:2.2.5" + checksum: 10/b61426dc1a3297bbcb24cb8e9c638663866b4bb6f28f2c377b167e4b1f8956d8d208c484b73bb59f4232249903545cc073364c43576d2d5ad66afbd730ad24a9 + languageName: node + linkType: hard + +"@img/colour@npm:^1.0.0": + version: 1.1.0 + resolution: "@img/colour@npm:1.1.0" + checksum: 10/2a29be7b06b046bd33c80ffa0f3493b7535b0841a69f54af81bf5e2d8867f21704fab42e9cf24ec30c089de34f790bae4dad1fc617c3163fbf264998dc316f0a + languageName: node + linkType: hard + +"@img/sharp-darwin-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-arm64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-arm64": + optional: true + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-darwin-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-x64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-x64": + optional: true + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-ppc64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-riscv64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-s390x@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linux-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-arm@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-arm": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-arm": + optional: true + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-ppc64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-ppc64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-ppc64": + optional: true + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-riscv64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-riscv64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-riscv64": + optional: true + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-s390x@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-s390x@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-s390x": + optional: true + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-x64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-x64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-wasm32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-wasm32@npm:0.34.5" + dependencies: + "@emnapi/runtime": "npm:^1.7.0" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@img/sharp-win32-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-arm64@npm:0.34.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-win32-ia32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-ia32@npm:0.34.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@img/sharp-win32-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-x64@npm:0.34.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@inquirer/ansi@npm:^1.0.2": + version: 1.0.2 + resolution: "@inquirer/ansi@npm:1.0.2" + checksum: 10/d1496e573a63ee6752bcf3fc93375cdabc55b0d60f0588fe7902282c710b223252ad318ff600ee904e48555634663b53fda517f5b29ce9fbda90bfae18592fbc + languageName: node + linkType: hard + +"@inquirer/confirm@npm:^5.0.0": + version: 5.1.21 + resolution: "@inquirer/confirm@npm:5.1.21" + dependencies: + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10/a107aa0073965ea510affb9e5b55baf40333503d600970c458c07770cd4e0eee01efc4caba66f0409b0fadc9550d127329622efb543cffcabff3ad0e7f865372 + languageName: node + linkType: hard + +"@inquirer/core@npm:^10.3.2": + version: 10.3.2 + resolution: "@inquirer/core@npm:10.3.2" + dependencies: + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/figures": "npm:^1.0.15" + "@inquirer/type": "npm:^3.0.10" + cli-width: "npm:^4.1.0" + mute-stream: "npm:^2.0.0" + signal-exit: "npm:^4.1.0" + wrap-ansi: "npm:^6.2.0" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10/eb434bdf0ae7d904367003c772bcd80cbf679f79c087c99a4949fd7288e9a2f713ec3ea63381b9a001f52389ab56a77fcd88d64d81a03b1195193410ce8971c2 + languageName: node + linkType: hard + +"@inquirer/figures@npm:^1.0.15": + version: 1.0.15 + resolution: "@inquirer/figures@npm:1.0.15" + checksum: 10/3f858807f361ca29f41ec1076bbece4098cc140d86a06159d42c6e3f6e4d9bec9e10871ccfcbbaa367d6a8462b01dff89f2b1b157d9de6e8726bec85533f525c + languageName: node + linkType: hard + +"@inquirer/type@npm:^3.0.10": + version: 3.0.10 + resolution: "@inquirer/type@npm:3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10/57d113a9db7abc73326491e29bedc88ef362e53779f9f58a1b61225e0be068ce0c54e33cd65f4a13ca46131676fb72c3ef488463c4c9af0aa89680684c55d74c + languageName: node + linkType: hard + +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: "npm:^5.1.2" + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: "npm:^7.0.1" + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: "npm:^8.1.0" + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 10/e9ed5fd27c3aec1095e3a16e0c0cf148d1fee55a38665c35f7b3f86a9b5d00d042ddaabc98e8a1cb7463b9378c15f22a94eb35e99469c201453eb8375191f243 + languageName: node + linkType: hard + +"@isaacs/cliui@npm:^9.0.0": + version: 9.0.0 + resolution: "@isaacs/cliui@npm:9.0.0" + checksum: 10/8ea3d1009fd29071419209bb91ede20cf27e6e2a1630c5e0702d8b3f47f9e1a3f1c5a587fa2cb96d22d18219790327df49db1bcced573346bbaf4577cf46b643 + languageName: node + linkType: hard + +"@isaacs/fs-minipass@npm:^4.0.0": + version: 4.0.1 + resolution: "@isaacs/fs-minipass@npm:4.0.1" + dependencies: + minipass: "npm:^7.0.4" + checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5 + languageName: node + linkType: hard + +"@istanbuljs/load-nyc-config@npm:^1.0.0": + version: 1.1.0 + resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" + dependencies: + camelcase: "npm:^5.3.1" + find-up: "npm:^4.1.0" + get-package-type: "npm:^0.1.0" + js-yaml: "npm:^3.13.1" + resolve-from: "npm:^5.0.0" + checksum: 10/b000a5acd8d4fe6e34e25c399c8bdbb5d3a202b4e10416e17bfc25e12bab90bb56d33db6089ae30569b52686f4b35ff28ef26e88e21e69821d2b85884bd055b8 + languageName: node + linkType: hard + +"@istanbuljs/schema@npm:^0.1.2, @istanbuljs/schema@npm:^0.1.3": + version: 0.1.6 + resolution: "@istanbuljs/schema@npm:0.1.6" + checksum: 10/966e1a80b0e52170d4b3b9fa75e1aa5f2cf01138416c828c249dcfc75706a32b13022dc8d06b7aab6ea6a80b63927d3e546ad04f005188fef20b3d2cbbf2b229 + languageName: node + linkType: hard + +"@jackfranklin/test-data-bot@npm:^2.1.0": + version: 2.1.0 + resolution: "@jackfranklin/test-data-bot@npm:2.1.0" + checksum: 10/e3ba61f7602398162e6a902e7d6707a1310947ff5f4a6c93fad825ffe0b94efdd52383219f82ba39dc091f2f3f3e0689e95381452f7a1b7a024c025022993f82 + languageName: node + linkType: hard + +"@jest/console@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/console@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + jest-message-util: "npm:30.4.1" + jest-util: "npm:30.4.1" + slash: "npm:^3.0.0" + checksum: 10/4eb463d29654c20716f5f9cde43e5d958cb3b9234477df57da5b3814c3f1a4a0ab611a8eaf4b5abc146190a012584d7025f445f3560ed62acd843fc95c0a0e65 + languageName: node + linkType: hard + +"@jest/core@npm:30.4.2": + version: 30.4.2 + resolution: "@jest/core@npm:30.4.2" + dependencies: + "@jest/console": "npm:30.4.1" + "@jest/pattern": "npm:30.4.0" + "@jest/reporters": "npm:30.4.1" + "@jest/test-result": "npm:30.4.1" + "@jest/transform": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + ansi-escapes: "npm:^4.3.2" + chalk: "npm:^4.1.2" + ci-info: "npm:^4.2.0" + exit-x: "npm:^0.2.2" + fast-json-stable-stringify: "npm:^2.1.0" + graceful-fs: "npm:^4.2.11" + jest-changed-files: "npm:30.4.1" + jest-config: "npm:30.4.2" + jest-haste-map: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-regex-util: "npm:30.4.0" + jest-resolve: "npm:30.4.1" + jest-resolve-dependencies: "npm:30.4.2" + jest-runner: "npm:30.4.2" + jest-runtime: "npm:30.4.2" + jest-snapshot: "npm:30.4.1" + jest-util: "npm:30.4.1" + jest-validate: "npm:30.4.1" + jest-watcher: "npm:30.4.1" + pretty-format: "npm:30.4.1" + slash: "npm:^3.0.0" + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: 10/ecc695392685ab56c6df5d29d6f7927141071d8f3f75e5f7c7664f0faded1307caf5daf051074252d5ddb9546bf2bfe3b0c63ca81fe6238dc34e1bb5f8a7a261 + languageName: node + linkType: hard + +"@jest/create-cache-key-function@npm:^30.0.0": + version: 30.4.1 + resolution: "@jest/create-cache-key-function@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + checksum: 10/b1dcd7c383f3edc76c588d31d14d4dc950c68e1e1eb51e82e21cd985d83e12171a3c71d0fda73c26507c2dd942a199f58ab70b012ef9b30aa17a94b9097c5b2f + languageName: node + linkType: hard + +"@jest/diff-sequences@npm:30.4.0": + version: 30.4.0 + resolution: "@jest/diff-sequences@npm:30.4.0" + checksum: 10/65c27937c10a7157899dad5d176806104286f9d55464f318955a0cee98db8aed6b8f70ad4aee7133468087146422cdd391d49b1e101ec543db3283ee4eb59c06 + languageName: node + linkType: hard + +"@jest/environment-jsdom-abstract@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/environment-jsdom-abstract@npm:30.4.1" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/fake-timers": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/jsdom": "npm:^21.1.7" + "@types/node": "npm:*" + jest-mock: "npm:30.4.1" + jest-util: "npm:30.4.1" + peerDependencies: + canvas: ^3.0.0 + jsdom: "*" + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/e51537587162d0972df0abd6f0ce0b2cf5245029035e6b61b62da075547a37cd174254c315b456447a6419b22938623036b355c063498b7876f7ea0352404fa6 + languageName: node + linkType: hard + +"@jest/environment@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/environment@npm:30.4.1" + dependencies: + "@jest/fake-timers": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + jest-mock: "npm:30.4.1" + checksum: 10/c25946fee29604f5aa24ea059bc3cc7bc4c8cdaf26db1ed6ffa4f28e37f5193cc4e868650c807d89caff4123e44d07b58200d4cb5960ebdb7d66531509d76359 + languageName: node + linkType: hard + +"@jest/expect-utils@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/expect-utils@npm:30.4.1" + dependencies: + "@jest/get-type": "npm:30.1.0" + checksum: 10/3f0337ec791d669cacd07594521f2da71b956712dfd0c0007253dd5e886ef640df510af1357878a80ac56f09d3db9fd68e3db66959f0fdb3add5f551dd7e0f35 + languageName: node + linkType: hard + +"@jest/expect@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/expect@npm:30.4.1" + dependencies: + expect: "npm:30.4.1" + jest-snapshot: "npm:30.4.1" + checksum: 10/40ae0317a3590ced7a7fd21c49e6b1af6b122e6a83822e643af83f02034dfed6485248cae08d6bcf9380039ba3824ac56db18478712c64ddf5f709ee23cf30cd + languageName: node + linkType: hard + +"@jest/fake-timers@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/fake-timers@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + "@sinonjs/fake-timers": "npm:^15.4.0" + "@types/node": "npm:*" + jest-message-util: "npm:30.4.1" + jest-mock: "npm:30.4.1" + jest-util: "npm:30.4.1" + checksum: 10/bc7aff23548395d6e7957bc24f699f921a9616f2357ab49616b0468c7b5e94e6ac4cbdd45d306f1a5d7f72e2a055294f52be3666e4c1da7c137874c5b226e1c6 + languageName: node + linkType: hard + +"@jest/get-type@npm:30.1.0": + version: 30.1.0 + resolution: "@jest/get-type@npm:30.1.0" + checksum: 10/e2a95fbb49ce2d15547db8af5602626caf9b05f62a5e583b4a2de9bd93a2bfe7175f9bbb2b8a5c3909ce261d467b6991d7265bb1d547cb60e7e97f571f361a70 + languageName: node + linkType: hard + +"@jest/globals@npm:30.4.1, @jest/globals@npm:^30.4.1": + version: 30.4.1 + resolution: "@jest/globals@npm:30.4.1" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/expect": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + jest-mock: "npm:30.4.1" + checksum: 10/5fe04b9c3b97f0061e4464201ee0dd674dd958843eb80542791d1c576c51f12aaa3f3b369e136d5fd3f8c716f9c9bbfbb76491a3cbc3c4efb3cc71063f909132 + languageName: node + linkType: hard + +"@jest/pattern@npm:30.4.0": + version: 30.4.0 + resolution: "@jest/pattern@npm:30.4.0" + dependencies: + "@types/node": "npm:*" + jest-regex-util: "npm:30.4.0" + checksum: 10/4fb1db0e586713708d2fcd79059315600978608483ef2d80e04a0a59b20b0d8de0d3f47cad950ff90bfb9ea3cb788709ee3d1eb225734e4dbf1c4b743c93d204 + languageName: node + linkType: hard + +"@jest/reporters@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/reporters@npm:30.4.1" + dependencies: + "@bcoe/v8-coverage": "npm:^0.2.3" + "@jest/console": "npm:30.4.1" + "@jest/test-result": "npm:30.4.1" + "@jest/transform": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@jridgewell/trace-mapping": "npm:^0.3.25" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + collect-v8-coverage: "npm:^1.0.2" + exit-x: "npm:^0.2.2" + glob: "npm:^10.5.0" + graceful-fs: "npm:^4.2.11" + istanbul-lib-coverage: "npm:^3.0.0" + istanbul-lib-instrument: "npm:^6.0.0" + istanbul-lib-report: "npm:^3.0.0" + istanbul-lib-source-maps: "npm:^5.0.0" + istanbul-reports: "npm:^3.1.3" + jest-message-util: "npm:30.4.1" + jest-util: "npm:30.4.1" + jest-worker: "npm:30.4.1" + slash: "npm:^3.0.0" + string-length: "npm:^4.0.2" + v8-to-istanbul: "npm:^9.0.1" + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: 10/e14e3717c9fe49004b6406cc53554f90954345917bb5f077d23e3a2cecde26d90493e1522d95f63b6c14ef06fb63d45b695ac6400d63b96fecc7a80d1ef83f4d + languageName: node + linkType: hard + +"@jest/schemas@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/schemas@npm:30.4.1" + dependencies: + "@sinclair/typebox": "npm:^0.34.0" + checksum: 10/86e62c8fd8fc77535085f1ede3a416430a3740f78b8f88ec7d0ee4516b22daf3326ffc1ade9d5f7839bbde923aaf1b5ac430a42ed4bb1a38edc3de5005a58f51 + languageName: node + linkType: hard + +"@jest/schemas@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/schemas@npm:29.6.3" + dependencies: + "@sinclair/typebox": "npm:^0.27.8" + checksum: 10/910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93 + languageName: node + linkType: hard + +"@jest/snapshot-utils@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/snapshot-utils@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + natural-compare: "npm:^1.4.0" + checksum: 10/8f17768702153267388b3043f358027385e591ac4668699bfce3547cb8e08ac146a074913bcddf68c0a4f7155e24a6d582d27f4592f5c3bd5f9fbc3f9182ef78 + languageName: node + linkType: hard + +"@jest/source-map@npm:30.0.1": + version: 30.0.1 + resolution: "@jest/source-map@npm:30.0.1" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.25" + callsites: "npm:^3.1.0" + graceful-fs: "npm:^4.2.11" + checksum: 10/161b27cdf8d9d80fd99374d55222b90478864c6990514be6ebee72b7184a034224c9aceed12c476f3a48d48601bf8ed2e0c047a5a81bd907dc192ebe71365ed4 + languageName: node + linkType: hard + +"@jest/test-result@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/test-result@npm:30.4.1" + dependencies: + "@jest/console": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/istanbul-lib-coverage": "npm:^2.0.6" + collect-v8-coverage: "npm:^1.0.2" + checksum: 10/c420182d72cef64827981230b4c84b2de3f4312067e7baf1e3e13c501dc57f73faa09fed1a5ed1a6e96bc29f6c67ac2c14de5f973945f14853010729678cb44a + languageName: node + linkType: hard + +"@jest/test-sequencer@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/test-sequencer@npm:30.4.1" + dependencies: + "@jest/test-result": "npm:30.4.1" + graceful-fs: "npm:^4.2.11" + jest-haste-map: "npm:30.4.1" + slash: "npm:^3.0.0" + checksum: 10/d911ef0c527c402d41537aa5f9754725a58732c1c6616401454633fd45729da0b2f01b4c50322b1b789a9f2d4edf3a24aecb0b2e4ca4d873c4335894b63bc5b0 + languageName: node + linkType: hard + +"@jest/transform@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/transform@npm:30.4.1" + dependencies: + "@babel/core": "npm:^7.27.4" + "@jest/types": "npm:30.4.1" + "@jridgewell/trace-mapping": "npm:^0.3.25" + babel-plugin-istanbul: "npm:^7.0.1" + chalk: "npm:^4.1.2" + convert-source-map: "npm:^2.0.0" + fast-json-stable-stringify: "npm:^2.1.0" + graceful-fs: "npm:^4.2.11" + jest-haste-map: "npm:30.4.1" + jest-regex-util: "npm:30.4.0" + jest-util: "npm:30.4.1" + pirates: "npm:^4.0.7" + slash: "npm:^3.0.0" + write-file-atomic: "npm:^5.0.1" + checksum: 10/7b570451f6c26360f1b852c2281dcc4e36fe685dbc159cf5eabf83d49d6aae4569f444d38f3afb5b3b6e0b809eb41b65f3145c0cac5fee3eec9c9b178fb1f0ea + languageName: node + linkType: hard + +"@jest/types@npm:30.4.1": + version: 30.4.1 + resolution: "@jest/types@npm:30.4.1" + dependencies: + "@jest/pattern": "npm:30.4.0" + "@jest/schemas": "npm:30.4.1" + "@types/istanbul-lib-coverage": "npm:^2.0.6" + "@types/istanbul-reports": "npm:^3.0.4" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.33" + chalk: "npm:^4.1.2" + checksum: 10/cc0999508613487c6d0f55661cd342ebe7cfe579fa9917534b94310204358f03f94524f70f00b4fe3c6dd2ccd0fd44657615a1b9f420ab310d68b43964bff87c + languageName: node + linkType: hard + +"@jest/types@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/types@npm:29.6.3" + dependencies: + "@jest/schemas": "npm:^29.6.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + "@types/istanbul-reports": "npm:^3.0.0" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.8" + chalk: "npm:^4.0.0" + checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd + languageName: node + linkType: hard + +"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a + languageName: node + linkType: hard + +"@jridgewell/remapping@npm:^2.3.4, @jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/c2bb01856e65b506d439455f28aceacf130d6c023d1d4e3b48705e88def3571753e1a887daa04b078b562316c92d26ce36408a60534bceca3f830aec88a339ad + languageName: node + linkType: hard + +"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": + version: 3.1.2 + resolution: "@jridgewell/resolve-uri@npm:3.1.2" + checksum: 10/97106439d750a409c22c8bff822d648f6a71f3aa9bc8e5129efdc36343cd3096ddc4eeb1c62d2fe48e9bdd4db37b05d4646a17114ecebd3bbcacfa2de51c3c1d + languageName: node + linkType: hard + +"@jridgewell/source-map@npm:^0.3.3": + version: 0.3.11 + resolution: "@jridgewell/source-map@npm:0.3.11" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + checksum: 10/847f1177d3d133a0966ef61ca29abea0d79788a0652f90ee1893b3da968c190b7e31c3534cc53701179dd6b14601eef3d78644e727e05b1a08c68d281aedc4ba + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5": + version: 1.5.5 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" + checksum: 10/5d9d207b462c11e322d71911e55e21a4e2772f71ffe8d6f1221b8eb5ae6774458c1d242f897fb0814e8714ca9a6b498abfa74dfe4f434493342902b1a48b33a5 + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:0.3.9": + version: 0.3.9 + resolution: "@jridgewell/trace-mapping@npm:0.3.9" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.0.3" + "@jridgewell/sourcemap-codec": "npm:^1.4.10" + checksum: 10/83deafb8e7a5ca98993c2c6eeaa93c270f6f647a4c0dc00deb38c9cf9b2d3b7bf15e8839540155247ef034a052c0ec4466f980bf0c9e2ab63b97d16c0cedd3ff + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.31": + version: 0.3.31 + resolution: "@jridgewell/trace-mapping@npm:0.3.31" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" + checksum: 10/da0283270e691bdb5543806077548532791608e52386cfbbf3b9e8fb00457859d1bd01d512851161c886eb3a2f3ce6fd9bcf25db8edf3bddedd275bd4a88d606 + languageName: node + linkType: hard + +"@jsdevtools/ono@npm:^7.1.3": + version: 7.1.3 + resolution: "@jsdevtools/ono@npm:7.1.3" + checksum: 10/d4a036ccb9d2b21b7e4cec077c59a5a83fad58adacbce89e7e6b77a703050481ff5b6d813aef7f5ff0a8347a85a0eedf599e2e6bb5784a971a93e53e43b10157 + languageName: node + linkType: hard + +"@jsonjoy.com/base64@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/base64@npm:17.67.0" + peerDependencies: + tslib: 2 + checksum: 10/ae44b0c4c83ecc5c0ee1911706a665e18e89d64a2b705cc458d7f6fc3c3c7db0e621261e978d02b74ded6a9fe1aafc8e708eb8a133e794a92bb033c50a0c4ccd + languageName: node + linkType: hard + +"@jsonjoy.com/base64@npm:^1.1.2": + version: 1.1.2 + resolution: "@jsonjoy.com/base64@npm:1.1.2" + peerDependencies: + tslib: 2 + checksum: 10/d76bb58eff841c090d9bf69a073611ffa73c40a664ccbcea689f65961f57d7b24051269d06b437e4f6204285d6ba92f50f587c5e95c5f9e4f10b36a2ed4cd0c8 + languageName: node + linkType: hard + +"@jsonjoy.com/buffers@npm:17.67.0, @jsonjoy.com/buffers@npm:^17.65.0": + version: 17.67.0 + resolution: "@jsonjoy.com/buffers@npm:17.67.0" + peerDependencies: + tslib: 2 + checksum: 10/6c8f6c4c73ec4ddab538a88be0bf72d8a934752755d43b0289fbe19ce9fa6123f082d1cd5ae179495e121a2f50267d26d36641f6dadedd8d5d2a2f980426e8ff + languageName: node + linkType: hard + +"@jsonjoy.com/buffers@npm:^1.0.0, @jsonjoy.com/buffers@npm:^1.2.0": + version: 1.2.1 + resolution: "@jsonjoy.com/buffers@npm:1.2.1" + peerDependencies: + tslib: 2 + checksum: 10/8ef4784d05c0fb4d0f27a1f78f5b0ae1f3b537d237f978d10be0b88f59a534ae44db2a4bde28eee0eb461ede31dc194aab5927ac001ed2b764629fa43ae9b60b + languageName: node + linkType: hard + +"@jsonjoy.com/codegen@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/codegen@npm:17.67.0" + peerDependencies: + tslib: 2 + checksum: 10/e2462836c708999d045c4a15099f12e721089a3731f0ad33da210559a52ed763b8bddbec3c181857341984ef12ea355290609f37f0dc6f8de1545c028090adf5 + languageName: node + linkType: hard + +"@jsonjoy.com/codegen@npm:^1.0.0": + version: 1.0.0 + resolution: "@jsonjoy.com/codegen@npm:1.0.0" + peerDependencies: + tslib: 2 + checksum: 10/a0afb03d2af4fbc1377c547e507f5db99a25f515d8c4b6b2cef1ff28145ac59fff12b6e1f41f9734cb62ea5619e7f9be1acd0908305d6f4176898ee534ee9a64 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-core@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-core@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + thingies: "npm:^2.5.0" + peerDependencies: + tslib: 2 + checksum: 10/15a852fb2e96de0a0d70f9c5b14a7082a48bfa2ed7e242cff73065901db151787124a1bf9207232c2af2aedd80891af4b936897beb9617f968ff65909d71f962 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-fsa@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-fsa@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-core": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + thingies: "npm:^2.5.0" + peerDependencies: + tslib: 2 + checksum: 10/cd8b175b6bb7de4a43bde389a3b6c4973c93472a6699376517991fa8845dfe965d19ef9c666d15dcdbf901c9e2cf0e78161266b46161f74360a7e01a85e3324f + languageName: node + linkType: hard + +"@jsonjoy.com/fs-node-builtins@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-node-builtins@npm:4.57.7" + peerDependencies: + tslib: 2 + checksum: 10/ab24a9e5d860b1c896c86fb5d0f7b8c8fb5d5680185a6738984101b5f5c7addf7851704b8742d03d91550063d96fc51b2c2f0038ea3596d284db140a5210d1e8 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-node-to-fsa@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-node-to-fsa@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-fsa": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + peerDependencies: + tslib: 2 + checksum: 10/2e8ec83ca7a59be8497cdb5f9f67dba9b39a67a47f61c61d06360762ff4d44f63d333895168ffab6bdfa0103b19ef89e2e24d29958007349ac31fe79e3ae4c91 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-node-utils@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-node-utils@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + peerDependencies: + tslib: 2 + checksum: 10/ffdf2ee8e88d0a8bd9bdce745d815d33a76565623c7b105e89190272ff62a80756bd692c0e3be9b40aba194e940cdc27bb9059abd69a735c66b471b24e382bf4 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-node@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-node@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-core": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-print": "npm:4.57.7" + "@jsonjoy.com/fs-snapshot": "npm:4.57.7" + glob-to-regex.js: "npm:^1.0.0" + thingies: "npm:^2.5.0" + peerDependencies: + tslib: 2 + checksum: 10/bc199ef1257e90960105a57b3fe22ee0901a80679668e41194f42655b4fdc6cdfa0fdd7925ca2ca4b5915eadb4fe9c0f760aa47a04ef13cd21307320f4b46076 + languageName: node + linkType: hard + +"@jsonjoy.com/fs-print@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-print@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + tree-dump: "npm:^1.1.0" + peerDependencies: + tslib: 2 + checksum: 10/2fb09720976b62abfb26af6c0d23c5bcdd85c3592389f1dc10145161c12cdec7d0c831b09d33a96d544b0a440bea3399d1896c262a4e1d19c6d45f60177eb93f + languageName: node + linkType: hard + +"@jsonjoy.com/fs-snapshot@npm:4.57.7": + version: 4.57.7 + resolution: "@jsonjoy.com/fs-snapshot@npm:4.57.7" + dependencies: + "@jsonjoy.com/buffers": "npm:^17.65.0" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/json-pack": "npm:^17.65.0" + "@jsonjoy.com/util": "npm:^17.65.0" + peerDependencies: + tslib: 2 + checksum: 10/7fd9893a06cc2b9ee15a364808e21b2514b68d9e60caba3b3d6271217b3ba5dbb895879a09e4cf8127026857a4ca3c61c25fe7c4570a7cc14dee1b661735afcf + languageName: node + linkType: hard + +"@jsonjoy.com/json-pack@npm:^1.11.0": + version: 1.21.0 + resolution: "@jsonjoy.com/json-pack@npm:1.21.0" + dependencies: + "@jsonjoy.com/base64": "npm:^1.1.2" + "@jsonjoy.com/buffers": "npm:^1.2.0" + "@jsonjoy.com/codegen": "npm:^1.0.0" + "@jsonjoy.com/json-pointer": "npm:^1.0.2" + "@jsonjoy.com/util": "npm:^1.9.0" + hyperdyperid: "npm:^1.2.0" + thingies: "npm:^2.5.0" + tree-dump: "npm:^1.1.0" + peerDependencies: + tslib: 2 + checksum: 10/138b7eb8c96e6e435b0218c8f2eb5554e4eb49198a8718673a65e81da53b4617553ffa7124b51d6ea00fdfb868d6ff8b5ad6365e8336380ca7025f04d0412ee7 + languageName: node + linkType: hard + +"@jsonjoy.com/json-pack@npm:^17.65.0": + version: 17.67.0 + resolution: "@jsonjoy.com/json-pack@npm:17.67.0" + dependencies: + "@jsonjoy.com/base64": "npm:17.67.0" + "@jsonjoy.com/buffers": "npm:17.67.0" + "@jsonjoy.com/codegen": "npm:17.67.0" + "@jsonjoy.com/json-pointer": "npm:17.67.0" + "@jsonjoy.com/util": "npm:17.67.0" + hyperdyperid: "npm:^1.2.0" + thingies: "npm:^2.5.0" + tree-dump: "npm:^1.1.0" + peerDependencies: + tslib: 2 + checksum: 10/9ff4403862e49433fe607175e90af749d64902640d63919ba559e5748d1a3db60d7366cc3b84dcc4a57ad478540e5eecb22fed80766e293482a0ab8e583b1b0b + languageName: node + linkType: hard + +"@jsonjoy.com/json-pointer@npm:17.67.0": + version: 17.67.0 + resolution: "@jsonjoy.com/json-pointer@npm:17.67.0" + dependencies: + "@jsonjoy.com/util": "npm:17.67.0" + peerDependencies: + tslib: 2 + checksum: 10/5a27c6b5b1276d357cfc3e8a05112d6305ccd17bf672190f25dfac2f4108ced170e784451d64728f60f93305c0007e3f832ddd175b8a47f3eb652cbabcec31ad + languageName: node + linkType: hard + +"@jsonjoy.com/json-pointer@npm:^1.0.2": + version: 1.0.2 + resolution: "@jsonjoy.com/json-pointer@npm:1.0.2" + dependencies: + "@jsonjoy.com/codegen": "npm:^1.0.0" + "@jsonjoy.com/util": "npm:^1.9.0" + peerDependencies: + tslib: 2 + checksum: 10/f22baeb3abc8ace2d8902d06ec297343431d4486dcf399aaaffd26ace7e62e194fe0efb4b7880e45b3b7939224ee838d3213448ef654fc8a61c91a76fe994d94 + languageName: node + linkType: hard + +"@jsonjoy.com/util@npm:17.67.0, @jsonjoy.com/util@npm:^17.65.0": + version: 17.67.0 + resolution: "@jsonjoy.com/util@npm:17.67.0" + dependencies: + "@jsonjoy.com/buffers": "npm:17.67.0" + "@jsonjoy.com/codegen": "npm:17.67.0" + peerDependencies: + tslib: 2 + checksum: 10/b0facf65c3190d6ed1ada7e5b7679d80fa5da73bfbd02f2bb2f3af1c28c0d854b6ee2350824313b7ba82c0e5191da94903b4af61255bc232dbb7feedd2f31e0c + languageName: node + linkType: hard + +"@jsonjoy.com/util@npm:^1.9.0": + version: 1.9.0 + resolution: "@jsonjoy.com/util@npm:1.9.0" + dependencies: + "@jsonjoy.com/buffers": "npm:^1.0.0" + "@jsonjoy.com/codegen": "npm:^1.0.0" + peerDependencies: + tslib: 2 + checksum: 10/1a6e5301d725a7161b93ff707eb1a954bf4552a2fa96eee9a960d3ae3ed5f993d18b56dcff29e98036341a5968c5d1b2dfe21f76695390e7f0d89b81f24c85e0 + languageName: node + linkType: hard + +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.5 + resolution: "@leichtgewicht/ip-codec@npm:2.0.5" + checksum: 10/cb98c608392abe59457a14e00134e7dfa57c0c9b459871730cd4e907bb12b834cbd03e08ad8663fea9e486f260da7f1293ccd9af0376bf5524dd8536192f248c + languageName: node + linkType: hard + +"@lexical/offset@npm:0.30.0": + version: 0.30.0 + resolution: "@lexical/offset@npm:0.30.0" + dependencies: + lexical: "npm:0.30.0" + checksum: 10/4a97f4f880cdb35c48ddffdf21a3d2488779067094aaaf28401933599c16d756a9458e81f1b266659d82c737877406ea33c820a4d62faa8cbbaf3ece34a60ca5 + languageName: node + linkType: hard + +"@lexical/selection@npm:0.30.0": + version: 0.30.0 + resolution: "@lexical/selection@npm:0.30.0" + dependencies: + lexical: "npm:0.30.0" + checksum: 10/6d11d4267ad39a76132a8e7142cb22d76056ced26d8177500cb126e5813ddddad9617d614e70815229336a91ccafcd39940d5b4a50fe3a7eace4beead4492b2a + languageName: node + linkType: hard + +"@lexical/yjs@npm:0.30.0": + version: 0.30.0 + resolution: "@lexical/yjs@npm:0.30.0" + dependencies: + "@lexical/offset": "npm:0.30.0" + "@lexical/selection": "npm:0.30.0" + lexical: "npm:0.30.0" + peerDependencies: + yjs: ">=13.5.22" + checksum: 10/3c71939bc903715a7d36264e499f9b9ee49624aa61351152a1b8eee6ce1341ae6839fdb763df3a7dc4b4c7257fe06fac84183f8d066464d4c30fdf132a70015f + languageName: node + linkType: hard + +"@livekit/mutex@npm:1.1.1": + version: 1.1.1 + resolution: "@livekit/mutex@npm:1.1.1" + checksum: 10/63e2d402615ad2787c823e0bc55db0d65958e645dc3dff8e11d5f94d35aacdcdf6e8ba75e812e5cca71152183129ec06ebaa0c6dd46258c4524366053cff1212 + languageName: node + linkType: hard + +"@livekit/protocol@npm:1.45.3": + version: 1.45.3 + resolution: "@livekit/protocol@npm:1.45.3" + dependencies: + "@bufbuild/protobuf": "npm:^1.10.0" + checksum: 10/0a4a5103fb0274481cafc9d98a2ccf6db1641375f1d940bf154006da5b0b140068b8664b9604488b5a615162b9a345022e592eb9d5162fe7954fa6fd76cae3c1 + languageName: node + linkType: hard + +"@mattiasbuelens/web-streams-adapter@npm:0.1.0": + version: 0.1.0 + resolution: "@mattiasbuelens/web-streams-adapter@npm:0.1.0" + checksum: 10/5a8ffb17dab639a3ed5ff5ef9cb701f0bd0c53b55812b797e4ea471d565a752dc734f220e193fc4323a0d7244852f5600af0375a5a24d365ec8273dc5e3e6d72 + languageName: node + linkType: hard + +"@mixmark-io/domino@npm:^2.2.0": + version: 2.2.0 + resolution: "@mixmark-io/domino@npm:2.2.0" + checksum: 10/839624ba6baab655c4f7393e8b8561516849926651e02f40484729b9869436b1e077906810bcac0bba4762448512d3ebd2f6d9b463d8ab0d5f54d75ca5306519 + languageName: node + linkType: hard + +"@mlc-ai/web-llm@npm:0.2.32": + version: 0.2.32 + resolution: "@mlc-ai/web-llm@npm:0.2.32" + checksum: 10/44b9ec3dd0632e2d524c48c59cfeb51d602e73bc1ce3b39e17c40e426b61fd9a61c1950284391cb7594b4dbfdcc38f52953ac37deda7c43d514e291194b5cac2 + languageName: node + linkType: hard + +"@mlc-ai/web-llm@patch:@mlc-ai/web-llm@npm%3A0.2.32#~/.yarn/patches/@mlc-ai-web-llm-npm-0.2.32-df249f5180.patch": + version: 0.2.32 + resolution: "@mlc-ai/web-llm@patch:@mlc-ai/web-llm@npm%3A0.2.32#~/.yarn/patches/@mlc-ai-web-llm-npm-0.2.32-df249f5180.patch::version=0.2.32&hash=79e778" + checksum: 10/defb1e50958b8719aacbbd874a406b223bc66955634f91ba22b1504a7e03ceef1f7e395ca687894d5853195f6486c68ce1d14ef4e7693ddf55e4b0b06d1cc993 + languageName: node + linkType: hard + +"@mswjs/interceptors@npm:^0.41.2": + version: 0.41.9 + resolution: "@mswjs/interceptors@npm:0.41.9" + dependencies: + "@open-draft/deferred-promise": "npm:^2.2.0" + "@open-draft/logger": "npm:^0.3.0" + "@open-draft/until": "npm:^2.0.0" + is-node-process: "npm:^1.2.0" + outvariant: "npm:^1.4.3" + strict-event-emitter: "npm:^0.5.1" + checksum: 10/aed6a80913d345e37a0cd58f1318736d765d5295cefae35ea104f6bfc5b224f96eb71635593f470579c1251efb1d18ad426e884ba01f85cfe3ff135e3b82e7a2 + languageName: node + linkType: hard + +"@napi-rs/wasm-runtime@npm:^1.1.4": + version: 1.1.5 + resolution: "@napi-rs/wasm-runtime@npm:1.1.5" + dependencies: + "@tybys/wasm-util": "npm:^0.10.2" + peerDependencies: + "@emnapi/core": ^1.7.1 + "@emnapi/runtime": ^1.7.1 + checksum: 10/57a4b68f05f15b79bf45240ac173d3eaf72620d1b73261e7db407aa7ba8eb68e670fb1612d2ceef6b8cc500970a5ed6995c71c77661027971012ed2459ce307f + languageName: node + linkType: hard + +"@noble/ed25519@npm:1.7.5": + version: 1.7.5 + resolution: "@noble/ed25519@npm:1.7.5" + checksum: 10/d763f97ae721eab307f0c873ec4d2e22b0a50c06bf64ff7bcf0423b8139e826705c18609c1c163a2ca3c7c9ea166be18f21020b934ab47960676b49355d7b69d + languageName: node + linkType: hard + +"@noble/hashes@npm:1.4.0": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 10/e156e65794c473794c52fa9d06baf1eb20903d0d96719530f523cc4450f6c721a957c544796e6efd0197b2296e7cd70efeb312f861465e17940a3e3c7e0febc6 + languageName: node + linkType: hard + +"@noble/hashes@npm:2.2.0, @noble/hashes@npm:^2.2.0": + version: 2.2.0 + resolution: "@noble/hashes@npm:2.2.0" + checksum: 10/b1b78bedc2a01394be047429f3d888905015fe8a09f1b7e43e0b5736b54133df62f73dcc73ede43af38e96e86156afb45b86973fdeaa95d9f0880333c3fc0907 + languageName: node + linkType: hard + +"@noble/hashes@npm:^1.1.5, @noble/hashes@npm:^1.8.0": + version: 1.8.0 + resolution: "@noble/hashes@npm:1.8.0" + checksum: 10/474b7f56bc6fb2d5b3a42132561e221b0ea4f91e590f4655312ca13667840896b34195e2b53b7f097ec080a1fdd3b58d902c2a8d0fbdf51d2e238b53808a177e + languageName: node + linkType: hard + +"@nodable/entities@npm:^2.2.0": + version: 2.2.0 + resolution: "@nodable/entities@npm:2.2.0" + checksum: 10/7f44743adb5947ea6e0c276fecc927eb47ff1a6526256aeb03098d98086c906b2ab98663330c049a55758644b1fd23478222cbc8d4f773ac737c979ff2c1c769 + languageName: node + linkType: hard + +"@nodelib/fs.scandir@npm:2.1.5": + version: 2.1.5 + resolution: "@nodelib/fs.scandir@npm:2.1.5" + dependencies: + "@nodelib/fs.stat": "npm:2.0.5" + run-parallel: "npm:^1.1.9" + checksum: 10/6ab2a9b8a1d67b067922c36f259e3b3dfd6b97b219c540877a4944549a4d49ea5ceba5663905ab5289682f1f3c15ff441d02f0447f620a42e1cb5e1937174d4b + languageName: node + linkType: hard + +"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": + version: 2.0.5 + resolution: "@nodelib/fs.stat@npm:2.0.5" + checksum: 10/012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 + languageName: node + linkType: hard + +"@nodelib/fs.walk@npm:^1.2.3": + version: 1.2.8 + resolution: "@nodelib/fs.walk@npm:1.2.8" + dependencies: + "@nodelib/fs.scandir": "npm:2.1.5" + fastq: "npm:^1.6.0" + checksum: 10/40033e33e96e97d77fba5a238e4bba4487b8284678906a9f616b5579ddaf868a18874c0054a75402c9fbaaa033a25ceae093af58c9c30278e35c23c9479e79b0 + languageName: node + linkType: hard + +"@npmcli/agent@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/agent@npm:3.0.0" + dependencies: + agent-base: "npm:^7.1.0" + http-proxy-agent: "npm:^7.0.0" + https-proxy-agent: "npm:^7.0.1" + lru-cache: "npm:^10.0.1" + socks-proxy-agent: "npm:^8.0.3" + checksum: 10/775c9a7eb1f88c195dfb3bce70c31d0fe2a12b28b754e25c08a3edb4bc4816bfedb7ac64ef1e730579d078ca19dacf11630e99f8f3c3e0fd7b23caa5fd6d30a6 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^4.0.0": + version: 4.0.0 + resolution: "@npmcli/fs@npm:4.0.0" + dependencies: + semver: "npm:^7.3.5" + checksum: 10/405c4490e1ff11cf299775449a3c254a366a4b1ffc79d87159b0ee7d5558ac9f6a2f8c0735fd6ff3873cef014cb1a44a5f9127cb6a1b2dbc408718cca9365b5a + languageName: node + linkType: hard + +"@open-draft/deferred-promise@npm:^2.2.0": + version: 2.2.0 + resolution: "@open-draft/deferred-promise@npm:2.2.0" + checksum: 10/bc3bb1668a555bb87b33383cafcf207d9561e17d2ca0d9e61b7ce88e82b66e36a333d3676c1d39eb5848022c03c8145331fcdc828ba297f88cb1de9c5cef6c19 + languageName: node + linkType: hard + +"@open-draft/logger@npm:^0.3.0": + version: 0.3.0 + resolution: "@open-draft/logger@npm:0.3.0" + dependencies: + is-node-process: "npm:^1.2.0" + outvariant: "npm:^1.4.0" + checksum: 10/7a280f170bcd4e91d3eedbefe628efd10c3bd06dd2461d06a7fdbced89ef457a38785847f88cc630fb4fd7dfa176d6f77aed17e5a9b08000baff647433b5ff78 + languageName: node + linkType: hard + +"@open-draft/until@npm:^2.0.0": + version: 2.1.0 + resolution: "@open-draft/until@npm:2.1.0" + checksum: 10/622be42950afc8e89715d0fd6d56cbdcd13e36625e23b174bd3d9f06f80e25f9adf75d6698af93bca1e1bf465b9ce00ec05214a12189b671fb9da0f58215b6f4 + languageName: node + linkType: hard + +"@openpgp/web-stream-tools@npm:~0.3.1": + version: 0.3.1 + resolution: "@openpgp/web-stream-tools@npm:0.3.1" + peerDependencies: + "@types/node": ">=18.0.0" + typescript: ">=4.7" + peerDependenciesMeta: + "@types/node": + optional: true + typescript: + optional: true + checksum: 10/6a7ceb44cd223eb3986dc5674cad408dc4fbccf60fea3dd6405077721b841812c591449adc1f964b83036a0fc9fb8b0dd80dba8744874bf0f89432b05f1a010f + languageName: node + linkType: hard + +"@oxc-project/types@npm:=0.133.0": + version: 0.133.0 + resolution: "@oxc-project/types@npm:0.133.0" + checksum: 10/de44f653a9e0c0267309122f1f184120c6869af4382218a6bf4a320c5150743eb00b5e8641b04917666281995ed0fe6381561922a48a28082a75bb122acf3ac6 + languageName: node + linkType: hard + +"@paralleldrive/cuid2@npm:^2.2.2": + version: 2.3.1 + resolution: "@paralleldrive/cuid2@npm:2.3.1" + dependencies: + "@noble/hashes": "npm:^1.1.5" + checksum: 10/08687b891dfdad44f13a2c69232e95ca27efffc8b376587c2b89114b100a505808e7af5fbb51c3103053c637a6604f5987afa3ee8b4e1ba4c38742ebd47b4a84 + languageName: node + linkType: hard + +"@parcel/watcher-android-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-android-arm64@npm:2.5.6" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-darwin-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-darwin-arm64@npm:2.5.6" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-darwin-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-darwin-x64@npm:2.5.6" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher-freebsd-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-freebsd-x64@npm:2.5.6" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.6" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.6" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm64-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.6" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm64-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.6" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-linux-x64-glibc@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.6" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-x64-musl@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.6" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-win32-arm64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-arm64@npm:2.5.6" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-win32-ia32@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-ia32@npm:2.5.6" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@parcel/watcher-win32-x64@npm:2.5.6": + version: 2.5.6 + resolution: "@parcel/watcher-win32-x64@npm:2.5.6" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher@npm:^2.4.1": + version: 2.5.6 + resolution: "@parcel/watcher@npm:2.5.6" + dependencies: + "@parcel/watcher-android-arm64": "npm:2.5.6" + "@parcel/watcher-darwin-arm64": "npm:2.5.6" + "@parcel/watcher-darwin-x64": "npm:2.5.6" + "@parcel/watcher-freebsd-x64": "npm:2.5.6" + "@parcel/watcher-linux-arm-glibc": "npm:2.5.6" + "@parcel/watcher-linux-arm-musl": "npm:2.5.6" + "@parcel/watcher-linux-arm64-glibc": "npm:2.5.6" + "@parcel/watcher-linux-arm64-musl": "npm:2.5.6" + "@parcel/watcher-linux-x64-glibc": "npm:2.5.6" + "@parcel/watcher-linux-x64-musl": "npm:2.5.6" + "@parcel/watcher-win32-arm64": "npm:2.5.6" + "@parcel/watcher-win32-ia32": "npm:2.5.6" + "@parcel/watcher-win32-x64": "npm:2.5.6" + detect-libc: "npm:^2.0.3" + is-glob: "npm:^4.0.3" + node-addon-api: "npm:^7.0.0" + node-gyp: "npm:latest" + picomatch: "npm:^4.0.3" + dependenciesMeta: + "@parcel/watcher-android-arm64": + optional: true + "@parcel/watcher-darwin-arm64": + optional: true + "@parcel/watcher-darwin-x64": + optional: true + "@parcel/watcher-freebsd-x64": + optional: true + "@parcel/watcher-linux-arm-glibc": + optional: true + "@parcel/watcher-linux-arm-musl": + optional: true + "@parcel/watcher-linux-arm64-glibc": + optional: true + "@parcel/watcher-linux-arm64-musl": + optional: true + "@parcel/watcher-linux-x64-glibc": + optional: true + "@parcel/watcher-linux-x64-musl": + optional: true + "@parcel/watcher-win32-arm64": + optional: true + "@parcel/watcher-win32-ia32": + optional: true + "@parcel/watcher-win32-x64": + optional: true + checksum: 10/00e027ef6bd67239bd63d63d062363a0263377a3de3114c29f0f717076616b3a03fd67902a70ba52dbb7241efc27498a8f1da983aa41280c454b9c1246a6f191 + languageName: node + linkType: hard + +"@pdf-lib/standard-fonts@npm:1.0.0": + version: 1.0.0 + resolution: "@pdf-lib/standard-fonts@npm:1.0.0" + dependencies: + pako: "npm:^1.0.6" + checksum: 10/0dfcedbd16e3f48afcac321f153d81f49ea6030030fa1e05a07bde359629949e27b3d77b39a5c7b0b0ff8af09912765f62a911cd67d488d4dc0b3c1c5ca106f0 + languageName: node + linkType: hard + +"@pdf-lib/standard-fonts@patch:@pdf-lib/standard-fonts@npm%3A1.0.0#./.yarn/patches/@pdf-lib-standard-fonts-npm-1.0.0-963255903e.patch::locator=root%40workspace%3A.": + version: 1.0.0 + resolution: "@pdf-lib/standard-fonts@patch:@pdf-lib/standard-fonts@npm%3A1.0.0#./.yarn/patches/@pdf-lib-standard-fonts-npm-1.0.0-963255903e.patch::version=1.0.0&hash=03fd48&locator=root%40workspace%3A." + dependencies: + pako: "npm:^1.0.6" + checksum: 10/aaa199d52248a1e72e1849ff00d307cb42b253bb1d0ce7ff1683830ee65a1d1a6253d2e2e413c4be8c278d809d799b27ce6c329175d7f9dcf9311ef735ff287a + languageName: node + linkType: hard + +"@pdf-lib/upng@npm:^1.0.1": + version: 1.0.1 + resolution: "@pdf-lib/upng@npm:1.0.1" + dependencies: + pako: "npm:^1.0.10" + checksum: 10/eecac72f36d51b67acb09f61a7bbb55577ceb6232aa0c1a827aea003126787cede07ad391c0c789ab36164a9a86d1634768c2cf941148743e155de7ed6c34fc3 + languageName: node + linkType: hard + +"@pdfme/common@npm:^5.5.10": + version: 5.5.10 + resolution: "@pdfme/common@npm:5.5.10" + dependencies: + "@pdfme/pdf-lib": "npm:*" + acorn: "npm:^8.16.0" + buffer: "npm:^6.0.3" + zod: "npm:^4.3.6" + peerDependencies: + antd: ^5.11.2 + form-render: ^2.2.20 + checksum: 10/1f22f855d7cf0e558384a93ee9ef6dbd543155510359c67d4ab6a44878fb7d1e7d995130104fa752220007a6b3df74eda63fdb81996bcf13f2fa5ff5ef88945c + languageName: node + linkType: hard + +"@pdfme/generator@npm:^5.5.10": + version: 5.5.10 + resolution: "@pdfme/generator@npm:5.5.10" + dependencies: + "@pdfme/pdf-lib": "npm:*" + fontkit: "npm:^2.0.2" + peerDependencies: + "@pdfme/common": "*" + "@pdfme/schemas": "*" + checksum: 10/182bb48acf3a60a509fb2e4475d1cb85685344330eeb9ba17af1b062105d3ed2599bef65a79a9c610bd41b9d4db7ecd36f847caf443fe69c53de35d333e52930 + languageName: node + linkType: hard + +"@pdfme/pdf-lib@npm:*": + version: 6.1.5 + resolution: "@pdfme/pdf-lib@npm:6.1.5" + dependencies: + "@pdf-lib/standard-fonts": "npm:^1.0.0" + "@pdf-lib/upng": "npm:^1.0.1" + color: "npm:^5.0.3" + node-html-better-parser: "npm:^1.5.8" + pako: "npm:^2.1.0" + checksum: 10/a0c2208aeda2fc1c501245ff6ebbb51fb60a2f831abe47835c12d6321227f894bbcee7547e74f2574b15512d8cb442f56c598b12d8d687110420ac08e338e0b1 + languageName: node + linkType: hard + +"@pdfme/schemas@npm:^5.5.10": + version: 5.5.10 + resolution: "@pdfme/schemas@npm:5.5.10" + dependencies: + "@pdfme/pdf-lib": "npm:*" + air-datepicker: "npm:^3.6.0" + bwip-js: "npm:^4.8.0" + date-fns: "npm:^4.1.0" + dompurify: "npm:^3.3.3" + fontkit: "npm:^2.0.2" + lucide: "npm:^0.577.0" + peerDependencies: + "@pdfme/common": "*" + checksum: 10/7247aab3a4e469a53a0676d7629305e142417fa31174e9ac691989e7d680616488a0dfdb6f6e48ccf4e9f9cb74c39d633c97877f02ff3891243d774576c38bae + languageName: node + linkType: hard + +"@peculiar/asn1-cms@npm:^2.6.0, @peculiar/asn1-cms@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-cms@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + "@peculiar/asn1-x509-attr": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/30644f66df81cadbe0c2f0171c2c6939b59b11301071a4799684f42847354c439cb5cdb55a466b9c096e6d39959cdf0ce2132542b33f85bac5ec0b6550763b87 + languageName: node + linkType: hard + +"@peculiar/asn1-csr@npm:^2.6.0": + version: 2.8.0 + resolution: "@peculiar/asn1-csr@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/12ca2e82bd36ac25394ea920607189a7f486028085cead0bd57dca91ab296047d7568f245d55635011c6fe0a09b434d23f88bf989420a6c8232dd0c8f1ec28b3 + languageName: node + linkType: hard + +"@peculiar/asn1-ecc@npm:^2.6.0": + version: 2.8.0 + resolution: "@peculiar/asn1-ecc@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/a3b3a6b52e31f5b51c02e91bafc2475d065f7e43a2d0edba4d20b60fa765e504d186803bd40bfb145c3496f9ea373f7092321c58077e698e751e521e5f238798 + languageName: node + linkType: hard + +"@peculiar/asn1-pfx@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-pfx@npm:2.8.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.8.0" + "@peculiar/asn1-pkcs8": "npm:^2.8.0" + "@peculiar/asn1-rsa": "npm:^2.8.0" + "@peculiar/asn1-schema": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/b0e57c0c56856e95d519900b96bb24bc6296ab1ec8c410c77747e6804cf0bef1d8408d12c02636be2b846956b18403e7d3240120273cd292b06623f30430f365 + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs8@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-pkcs8@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/38cdd0d97495c292600f1c987b04c8ceeae491956503cdcfa655e1289c3e42fd12ce7965e8c193aebdf2f4f2320da4f68c114d23613ef677768028ae2af8c5b5 + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs9@npm:^2.6.0": + version: 2.8.0 + resolution: "@peculiar/asn1-pkcs9@npm:2.8.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.8.0" + "@peculiar/asn1-pfx": "npm:^2.8.0" + "@peculiar/asn1-pkcs8": "npm:^2.8.0" + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + "@peculiar/asn1-x509-attr": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/c6e718b37ad538f03a36da7c5c9aa995bdfc0cc36297994f4c22d9b70e8a0ad2ff1dc4f7cbf8f8684de5a106b7421988ec2305de84c912f419c71ff59773d644 + languageName: node + linkType: hard + +"@peculiar/asn1-rsa@npm:^2.6.0, @peculiar/asn1-rsa@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-rsa@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/a94ae4e2adb8a578793571ec71cdbfada4a75cbc62f3922fa7034d56f78dd059b857bfbffcb552fc3f763656d09ad1ca2031fb725e90f4b076468aa8959eda64 + languageName: node + linkType: hard + +"@peculiar/asn1-schema@npm:^2.6.0, @peculiar/asn1-schema@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-schema@npm:2.8.0" + dependencies: + "@peculiar/utils": "npm:^2.0.2" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/2964a77c290747cce1f989a55c44a205f34ba00a60e5a7a0fcc2e23d924c7b1f3d33bcf9a8aac7cf4356fed5773f03c1f10b0c6dbbb8c3edbc6217f95282cf15 + languageName: node + linkType: hard + +"@peculiar/asn1-x509-attr@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-x509-attr@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/asn1-x509": "npm:^2.8.0" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/4576318a29557b4920c67c197d544060684306b50c15c143abdaf215deec6fdf8cf4e0a1f39e0cbe19993c5d555ee08ea359bbb2bec117423038942e61a442e6 + languageName: node + linkType: hard + +"@peculiar/asn1-x509@npm:^2.6.0, @peculiar/asn1-x509@npm:^2.8.0": + version: 2.8.0 + resolution: "@peculiar/asn1-x509@npm:2.8.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.8.0" + "@peculiar/utils": "npm:^2.0.2" + asn1js: "npm:^3.0.10" + tslib: "npm:^2.8.1" + checksum: 10/5af2586236ad9ca1485899ab4883e90987c5cb3863154e6528a7f363cd10a2e56bbd961fae0f61a45c1cbda8d57867e651bec4e0ede3ad9b0c4e4ebe7e7c0463 + languageName: node + linkType: hard + +"@peculiar/utils@npm:^2.0.2": + version: 2.0.3 + resolution: "@peculiar/utils@npm:2.0.3" + dependencies: + tslib: "npm:^2.8.1" + checksum: 10/e6b212db06e15f0ffa33482336f0e41108ce2d95fa69fa2c6f001120df1056404dc007b62bc6c90cc58d743f0cf4b23bfff89cdb8c121415d36ff0f9d60aead2 + languageName: node + linkType: hard + +"@peculiar/x509@npm:^1.14.2": + version: 1.14.3 + resolution: "@peculiar/x509@npm:1.14.3" + dependencies: + "@peculiar/asn1-cms": "npm:^2.6.0" + "@peculiar/asn1-csr": "npm:^2.6.0" + "@peculiar/asn1-ecc": "npm:^2.6.0" + "@peculiar/asn1-pkcs9": "npm:^2.6.0" + "@peculiar/asn1-rsa": "npm:^2.6.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" + pvtsutils: "npm:^1.3.6" + reflect-metadata: "npm:^0.2.2" + tslib: "npm:^2.8.1" + tsyringe: "npm:^4.10.0" + checksum: 10/d37c56fa5f2c644141948d85010e14f0e4963089e3b0b81edd0bfe85bdfea0eb3f38ab6ff20d322db2bd6977117824cc498a77b2d35af111983b4d58b5e2ccd1 + languageName: node + linkType: hard + +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 10/115e8ceeec6bc69dff2048b35c0ab4f8bbee12d8bb6c1f4af758604586d802b6e669dcb02dda61d078de42c2b4ddce41b3d9e726d7daa6b4b850f4adbf7333ff + languageName: node + linkType: hard + +"@pkgr/core@npm:^0.3.6": + version: 0.3.6 + resolution: "@pkgr/core@npm:0.3.6" + checksum: 10/29082aa13d36f13fc41cdc64cb1feb36b630de0d6ebde84e2ff68e3d7a7f1dce4462cca91f76176c46e50bbca6b1e7f1fd9cf907af12d5d70da83bc981ca4ccf + languageName: node + linkType: hard + +"@pmmmwh/react-refresh-webpack-plugin@npm:^0.6.2": + version: 0.6.2 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.6.2" + dependencies: + anser: "npm:^2.1.1" + core-js-pure: "npm:^3.23.3" + error-stack-parser: "npm:^2.0.6" + html-entities: "npm:^2.1.0" + schema-utils: "npm:^4.2.0" + source-map: "npm:^0.7.3" + peerDependencies: + "@types/webpack": 5.x + react-refresh: ">=0.10.0 <1.0.0" + sockjs-client: ^1.4.0 + type-fest: ">=0.17.0 <6.0.0" + webpack: ^5.0.0 + webpack-dev-server: ^4.8.0 || 5.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 1.x + peerDependenciesMeta: + "@types/webpack": + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + checksum: 10/157a20464b0bdca39b31e09450f6ce1d91cbe32bcce882a02df797482b0226247d13e5a2c750a3fb2e2758bffc25d49a468b33b66d8364aa4e1ed785596453c8 + languageName: node + linkType: hard + +"@polka/url@npm:^1.0.0-next.24": + version: 1.0.0-next.29 + resolution: "@polka/url@npm:1.0.0-next.29" + checksum: 10/69ca11ab15a4ffec7f0b07fcc4e1f01489b3d9683a7e1867758818386575c60c213401259ba3705b8a812228d17e2bfd18e6f021194d943fff4bca389c9d4f28 + languageName: node + linkType: hard + +"@preact/signals-core@npm:^1.10.0": + version: 1.14.2 + resolution: "@preact/signals-core@npm:1.14.2" + checksum: 10/de9228a6ddd4aec46c831e5e9cabf819c018a19ba6c43bd6d8fc153d6d2407c453095048bf52322ffe49d0ca2b0edda9404ec12a695329aab67aee238d13fcdb + languageName: node + linkType: hard + +"@protobuf-ts/plugin@npm:^2.11.1": + version: 2.11.1 + resolution: "@protobuf-ts/plugin@npm:2.11.1" + dependencies: + "@bufbuild/protobuf": "npm:^2.4.0" + "@bufbuild/protoplugin": "npm:^2.4.0" + "@protobuf-ts/protoc": "npm:^2.11.1" + "@protobuf-ts/runtime": "npm:^2.11.1" + "@protobuf-ts/runtime-rpc": "npm:^2.11.1" + typescript: "npm:^3.9" + bin: + protoc-gen-dump: bin/protoc-gen-dump + protoc-gen-ts: bin/protoc-gen-ts + checksum: 10/7017ea1ffaaccc04690979f7c054b8dde37d32a1a5f1210d98d377b4014e1627d1b211a5d4f4b51d67fa44afa924fcbf9861e38b1c416c584c70a49b728ac96d + languageName: node + linkType: hard + +"@protobuf-ts/protoc@npm:^2.11.1": + version: 2.11.1 + resolution: "@protobuf-ts/protoc@npm:2.11.1" + bin: + protoc: protoc.js + checksum: 10/1a6ec0279ea76ae0b8bdeecc032e027bae233d2b1c643f0d9ea91045cd3c41d27b6f321b906bf49f2bae77ecdd346edaa45fbeb6bed6a85c9c07ec3e8778d9b7 + languageName: node + linkType: hard + +"@protobuf-ts/runtime-rpc@npm:^2.11.1": + version: 2.11.1 + resolution: "@protobuf-ts/runtime-rpc@npm:2.11.1" + dependencies: + "@protobuf-ts/runtime": "npm:^2.11.1" + checksum: 10/32c9220a4898b8abca1628806075066292a3f2774965b7d1f39e9389c43a178d7b5023d9e67a0e024d0010790b0b7b6a4e73080e59a0e1701e2d5cee9572e6e2 + languageName: node + linkType: hard + +"@protobuf-ts/runtime@npm:^2.11.1": + version: 2.11.1 + resolution: "@protobuf-ts/runtime@npm:2.11.1" + checksum: 10/888b963a0b2b26c0b5f77d411b99bfc80068faa89e287efeede2e7686f1b0fea09fc5f0cf7e6be148728f2acf9c05ec7b5814f6633da6cdc810895677b2e68f5 + languageName: node + linkType: hard + +"@proton/account@workspace:^, @proton/account@workspace:packages/account": + version: 0.0.0-use.local + resolution: "@proton/account@workspace:packages/account" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/metrics": "workspace:^" + "@proton/react-redux-store": "workspace:^" + "@proton/recovery-kit": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/redux-utilities": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/utils": "workspace:^" + "@protontech/crypto": "npm:*" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@types/deep-freeze": "npm:^0.1.5" + core-js: "npm:^3.49.0" + date-fns: "npm:^2.30.0" + deep-freeze: "npm:^0.0.1" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/activation@workspace:packages/activation": + version: 0.0.0-use.local + resolution: "@proton/activation@workspace:packages/activation" + dependencies: + "@proton/atoms": "workspace:^" + "@proton/components": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/unleash": "workspace:^" + "@proton/utils": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/dom": "npm:^10.4.1" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/jest": "npm:^30.0.0" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + babel-jest: "npm:^30.2.0" + babel-plugin-transform-require-context: "npm:^0.1.1" + core-js: "npm:^3.49.0" + cross-env: "npm:^10.1.0" + date-fns: "npm:^2.30.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-junit: "npm:^16.0.0" + msw: "npm:2.12.14" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + peerDependencies: + "@types/react-router-dom": ^5.3.3 + react-router-dom: ^5.3.4 + languageName: unknown + linkType: soft + +"@proton/ai-assistant@workspace:packages/ai-assistant": + version: 0.0.0-use.local + resolution: "@proton/ai-assistant@workspace:packages/ai-assistant" + dependencies: + "@mlc-ai/web-llm": "patch:@mlc-ai/web-llm@npm%3A0.2.32#~/.yarn/patches/@mlc-ai-web-llm-npm-0.2.32-df249f5180.patch" + "@proton/jest-env": "workspace:^" + "@proton/llm": "workspace:^" + "@proton/shared": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + babel-jest: "npm:^30.2.0" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + typescript: "npm:^6.0.2" + vite: "npm:^8.0.12" + vite-plugin-mkcert: "npm:^1.17.12" + vite-plugin-singlefile: "npm:^2.3.3" + languageName: unknown + linkType: soft + +"@proton/andromeda@workspace:packages/wasm/andromeda, andromeda-wasm@workspace:packages/wasm/andromeda": + version: 0.0.0-use.local + resolution: "andromeda-wasm@workspace:packages/wasm/andromeda" + languageName: unknown + linkType: soft + +"@proton/atoms@workspace:^, @proton/atoms@workspace:packages/atoms": + version: 0.0.0-use.local + resolution: "@proton/atoms@workspace:packages/atoms" + dependencies: + "@babel/core": "npm:^7.28.5" + "@babel/preset-react": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + "@proton/colors": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/hooks": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/icons": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/pack": "workspace:^" + "@proton/react-polymorphic-types": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/utils": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@types/jest": "npm:^30.0.0" + "@types/mustache": "npm:^4.2.6" + "@types/node": "npm:^24.12.4" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@types/tinycolor2": "npm:^1.4.6" + commander: "npm:^14.0.3" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + mustache: "npm:^4.2.0" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + tinycolor2: "npm:^1.6.0" + ts-loader: "npm:^9.5.7" + ts-node: "npm:^10.9.2" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + languageName: unknown + linkType: soft + +"@proton/calendar@workspace:^, @proton/calendar@workspace:packages/calendar": + version: 0.0.0-use.local + resolution: "@proton/calendar@workspace:packages/calendar" + dependencies: + "@proton/account": "workspace:^" + "@proton/meet": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/chargebee@workspace:^, @proton/chargebee@workspace:packages/chargebee": + version: 0.0.0-use.local + resolution: "@proton/chargebee@workspace:packages/chargebee" + dependencies: + "@fullhuman/postcss-purgecss": "npm:^7.0.2" + "@proton/jest-env": "workspace:^" + "@proton/styles": "workspace:^" + concurrently: "npm:^8.2.2" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + postcss: "npm:^8.5.14" + serve: "npm:^14.2.6" + typescript: "npm:^6.0.2" + vite: "npm:^8.0.12" + vite-plugin-html: "npm:^3.2.2" + vite-plugin-mkcert: "npm:^1.17.12" + vite-plugin-singlefile: "npm:^2.3.3" + languageName: unknown + linkType: soft + +"@proton/colors@workspace:^, @proton/colors@workspace:packages/colors": + version: 0.0.0-use.local + resolution: "@proton/colors@workspace:packages/colors" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/types": "workspace:^" + "@types/css-tree": "npm:^2.3.11" + "@types/jest": "npm:^30.0.0" + "@types/node": "npm:^24.12.4" + "@types/tinycolor2": "npm:^1.4.6" + css-tree: "npm:^2.3.1" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + prettier: "npm:^3.8.3" + tinycolor2: "npm:^1.6.0" + ts-jest: "npm:^29.4.9" + ts-loader: "npm:^9.5.7" + ts-node: "npm:^10.9.2" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + webpack-cli: "npm:^7.0.2" + languageName: unknown + linkType: soft + +"@proton/components@workspace:^, @proton/components@workspace:packages/components": + version: 0.0.0-use.local + resolution: "@proton/components@workspace:packages/components" + dependencies: + "@babel/core": "npm:^7.28.5" + "@babel/plugin-transform-runtime": "npm:^7.28.5" + "@babel/preset-env": "npm:^7.28.5" + "@babel/preset-react": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + "@dnd-kit/abstract": "npm:^0.4.0" + "@dnd-kit/dom": "npm:^0.4.0" + "@dnd-kit/react": "npm:^0.4.0" + "@emoji-mart/data": "npm:^1.0.3" + "@floating-ui/dom": "npm:^1.7.6" + "@noble/ed25519": "npm:1.7.5" + "@proton/account": "workspace:^" + "@proton/atoms": "workspace:^" + "@proton/calendar": "workspace:^" + "@proton/chargebee": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/features": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/icons": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/mail": "workspace:^" + "@proton/metrics": "workspace:^" + "@proton/react-polymorphic-types": "workspace:^" + "@proton/react-redux-store": "workspace:^" + "@proton/redux-shared-store": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/sanitize": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/sieve": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/types": "workspace:^" + "@proton/unleash": "workspace:^" + "@protontech/pass-rust-core": "npm:1.2.0" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@testing-library/user-event": "npm:^14.6.1" + "@types/codemirror": "npm:5.60.17" + "@types/jest": "npm:^30.0.0" + "@types/markdown-it": "npm:^13.0.9" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@types/react-router": "npm:^5.1.20" + "@types/react-router-dom": "npm:^5.3.3" + "@types/react-virtualized": "npm:^9.22.3" + "@types/three": "npm:^0.184.1" + "@webgpu/types": "npm:^0.1.70" + babel-jest: "npm:^30.2.0" + babel-plugin-transform-require-context: "npm:^0.1.1" + card-validator: "npm:^10.0.4" + codemirror: "npm:^5.65.21" + core-js: "npm:^3.49.0" + cross-fetch: "npm:^4.1.0" + date-fns: "npm:^2.30.0" + docx-preview: "npm:^0.3.7" + dompurify: "npm:^3.4.2" + emoji-mart: "npm:^5.1.0" + eslint: "npm:^9.39.4" + fast-xml-parser: "npm:^5.8.0" + formik: "npm:^2.4.9" + ibantools: "npm:4.5.4" + jest: "npm:^30.4.2" + libphonenumber-js: "npm:^1.13.1" + linkify-it: "npm:^5.0.0" + lottie-react: "npm:^2.4.1" + markdown-it: "npm:^14.1.1" + prettier: "npm:^3.8.3" + prop-types: "npm:^15.8.1" + punycode.js: "npm:^2.3.1" + qrcode.react: "npm:^4.2.0" + react: "npm:^18.3.1" + react-codemirror2: "npm:^7.3.0" + react-dom: "npm:^18.3.1" + react-router: "npm:^5.3.4" + react-router-dom: "npm:^5.3.4" + react-virtualized: "npm:^9.22.6" + resize-observer: "npm:^1.0.4" + roosterjs: "npm:8.47.0" + tabbable: "npm:^6.4.0" + three: "npm:^0.184.0" + tinycolor2: "npm:^1.6.0" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + peerDependencies: + "@proton/cross-storage": "*" + "@proton/key-transparency": "*" + "@proton/shared": "*" + "@protontech/crypto": "*" + date-fns: ^2.30.0 + languageName: unknown + linkType: soft + +"@proton/cross-storage@workspace:^, @proton/cross-storage@workspace:packages/cross-storage": + version: 0.0.0-use.local + resolution: "@proton/cross-storage@workspace:packages/cross-storage" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/shared": "workspace:^" + eslint: "npm:^9.39.4" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/docs-core@workspace:packages/docs-core": + version: 0.0.0-use.local + resolution: "@proton/docs-core@workspace:packages/docs-core" + dependencies: + "@babel/plugin-transform-class-properties": "npm:^7.28.5" + "@lexical/yjs": "npm:0.30.0" + "@proton/components": "workspace:^" + "@proton/docs-proto": "workspace:^" + "@proton/docs-shared": "workspace:^" + "@proton/drive-store": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/testing": "workspace:^" + "@protontech/crypto": "npm:*" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^14.3.1" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/jest": "npm:^30.0.0" + "@types/mime-types": "npm:^2.1.4" + "@types/react-window": "npm:^1.8.8" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + fake-indexeddb: "npm:^6.2.5" + jest: "npm:^30.4.2" + jest-junit: "npm:^16.0.0" + jest-when: "npm:3.7.0" + prettier: "npm:^3.8.3" + pretty-format: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-router-dom: "npm:^5.3.4" + react-test-renderer: "npm:^18.3.1" + react-window: "npm:^1.8.11" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + y-protocols: "npm:^1.0.6" + yjs: "npm:^13.6.15" + languageName: unknown + linkType: soft + +"@proton/docs-proto@workspace:^, @proton/docs-proto@workspace:packages/docs-proto": + version: 0.0.0-use.local + resolution: "@proton/docs-proto@workspace:packages/docs-proto" + dependencies: + "@standardnotes/domain-core": "npm:^1.41.3" + "@types/google-protobuf": "npm:^3.15.12" + eslint: "npm:^9.39.4" + eslint-config-prettier: "npm:^10.1.8" + eslint-plugin-prettier: "npm:^5.5.5" + google-protobuf: "npm:^3.21.4" + protoc-gen-ts: "npm:^0.8.7" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/docs-shared@workspace:^, @proton/docs-shared@workspace:packages/docs-shared": + version: 0.0.0-use.local + resolution: "@proton/docs-shared@workspace:packages/docs-shared" + dependencies: + "@lexical/yjs": "npm:0.30.0" + "@proton/docs-proto": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/jest-env": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + "@types/google-protobuf": "npm:^3.15.12" + "@types/jest": "npm:^30.0.0" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + google-protobuf: "npm:^3.21.4" + jest: "npm:^30.4.2" + jest-junit: "npm:^16.0.0" + jest-when: "npm:3.7.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + uuid: "npm:^14.0.0" + y-protocols: "npm:^1.0.6" + yjs: "npm:^13.6.15" + languageName: unknown + linkType: soft + +"@proton/drive-store@workspace:^, @proton/drive-store@workspace:packages/drive-store": + version: 0.0.0-use.local + resolution: "@proton/drive-store@workspace:packages/drive-store" + dependencies: + "@mattiasbuelens/web-streams-adapter": "npm:0.1.0" + "@noble/hashes": "npm:^1.8.0" + "@proton/account": "workspace:^" + "@proton/atoms": "workspace:^" + "@proton/colors": "workspace:^" + "@proton/components": "workspace:^" + "@proton/cross-storage": "workspace:^" + "@proton/encrypted-search": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/features": "workspace:^" + "@proton/hooks": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/metrics": "workspace:^" + "@proton/pack": "workspace:^" + "@proton/polyfill": "workspace:^" + "@proton/raw-images": "workspace:^" + "@proton/react-redux-store": "workspace:^" + "@proton/redux-shared-store": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/unleash": "workspace:^" + "@proton/utils": "workspace:^" + "@protontech/crypto": "npm:*" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/mime-types": "npm:^2.1.4" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@types/react-router-dom": "npm:^5.3.3" + "@types/react-window": "npm:^1.8.8" + "@xmldom/xmldom": "npm:^0.9.10" + babel-plugin-transform-require-context: "npm:^0.1.1" + client-zip: "npm:^2.5.0" + comlink: "npm:^4.4.2" + core-js: "npm:^3.49.0" + cross-env: "npm:^10.1.0" + cross-var: "npm:^1.1.0" + ejs-webpack-loader: "npm:^2.2.2" + eslint: "npm:^9.39.4" + exifreader: "npm:^4.39.1" + heic-to: "npm:^1.4.2" + jest: "npm:^30.4.2" + jest-junit: "npm:^16.0.0" + jest-when: "npm:3.7.0" + mime-types: "npm:^2.1.35" + path-browserify: "npm:^1.0.1" + prettier: "npm:^3.8.3" + pretty-format: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-router: "npm:^5.3.4" + react-router-dom: "npm:^5.3.4" + react-router-dom-v5-compat: "npm:^6.30.3" + react-window: "npm:^1.8.11" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + web-streams-polyfill: "npm:^4.2.0" + webpack: "npm:^5.106.2" + zustand: "npm:^4.5.7" + peerDependencies: + "@openpgp/web-stream-tools": ^0.3.1 + languageName: unknown + linkType: soft + +"@proton/drive@workspace:packages/drive": + version: 0.0.0-use.local + resolution: "@proton/drive@workspace:packages/drive" + dependencies: + "@proton/account": "workspace:^" + "@proton/atoms": "workspace:^" + "@proton/components": "workspace:^" + "@proton/hooks": "workspace:^" + "@proton/icons": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/mail": "workspace:^" + "@proton/metrics": "workspace:^" + "@proton/payments": "workspace:^" + "@proton/raw-images": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/unleash": "workspace:^" + "@proton/utils": "workspace:^" + "@protontech/crypto": "npm:*" + "@protontech/drive-sdk": "npm:^0.16.0" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@testing-library/user-event": "npm:^14.6.1" + "@types/jest": "npm:^30.0.0" + "@types/node": "npm:^24.12.4" + "@xmldom/xmldom": "npm:^0.9.10" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + exifreader: "npm:^4.39.1" + heic-to: "npm:^1.4.2" + jest: "npm:^30.4.2" + jest-when: "npm:3.7.0" + mime-types: "npm:^2.1.35" + react: "npm:^18.3.1" + ts-jest: "npm:^29.4.9" + ts-loader: "npm:^9.5.7" + ts-node: "npm:^10.9.2" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + webpack-cli: "npm:^7.0.2" + zustand: "npm:^4.5.7" + languageName: unknown + linkType: soft + +"@proton/encrypted-search@workspace:^, @proton/encrypted-search@workspace:packages/encrypted-search": + version: 0.0.0-use.local + resolution: "@proton/encrypted-search@workspace:packages/encrypted-search" + dependencies: + "@proton/components": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/utils": "workspace:^" + "@protontech/crypto": "npm:*" + "@swc/jest": "npm:^0.2.39" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/jasmine": "npm:^5.1.15" + eslint: "npm:^9.39.4" + eslint-plugin-jasmine: "npm:^4.2.2" + idb: "npm:^8.0.3" + jest: "npm:^30.4.2" + playwright: "patch:playwright@npm%3A1.58.2#~/.yarn/patches/playwright-npm-1.58.2-0c12daad27.patch" + react: "npm:^18.3.1" + ts-jest: "npm:^29.4.9" + ts-loader: "npm:^9.5.7" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + languageName: unknown + linkType: soft + +"@proton/eslint-config-proton@workspace:^, @proton/eslint-config-proton@workspace:packages/eslint-config-proton": + version: 0.0.0-use.local + resolution: "@proton/eslint-config-proton@workspace:packages/eslint-config-proton" + dependencies: + "@eslint/eslintrc": "npm:^3.3.5" + "@eslint/js": "npm:^9.39.4" + "@protontech/eslint-plugin-enforce-uint8array-arraybuffer": "npm:^2.0.0" + "@types/eslint-plugin-jsx-a11y": "npm:^6.10.1" + eslint: "npm:^9.39.4" + eslint-config-prettier: "npm:^10.1.8" + eslint-import-resolver-alias: "npm:^1.1.2" + eslint-import-resolver-typescript: "npm:4.4.4" + eslint-plugin-custom-rules: "workspace:^" + eslint-plugin-import: "npm:^2.32.0" + eslint-plugin-jsx-a11y: "npm:^6.10.2" + eslint-plugin-lodash: "npm:^8.0.0" + eslint-plugin-monorepo-cop: "npm:^1.0.2" + eslint-plugin-no-only-tests: "npm:^3.4.0" + eslint-plugin-react: "npm:^7.37.5" + eslint-plugin-react-hooks: "npm:^7.1.1" + eslint-plugin-testing-library: "npm:^7.16.2" + typescript-eslint: "npm:^8.59.3" + peerDependencies: + prettier: 3.8.3 + typescript: ^6.0.2 + languageName: unknown + linkType: soft + +"@proton/features@workspace:^, @proton/features@workspace:packages/features": + version: 0.0.0-use.local + resolution: "@proton/features@workspace:packages/features" + dependencies: + "@proton/redux-shared-store": "workspace:^" + "@proton/redux-utilities": "workspace:^" + "@proton/shared": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + core-js: "npm:^3.49.0" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/hooks@workspace:^, @proton/hooks@workspace:packages/hooks": + version: 0.0.0-use.local + resolution: "@proton/hooks@workspace:packages/hooks" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/jest": "npm:^30.0.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + react: "npm:^18.3.1" + react-test-renderer: "npm:^18.3.1" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/i18n@workspace:^, @proton/i18n@workspace:packages/i18n": + version: 0.0.0-use.local + resolution: "@proton/i18n@workspace:packages/i18n" + dependencies: + cross-env: "npm:^10.1.0" + eslint: "npm:^9.39.4" + execa: "npm:^5.1.1" + gettext-parser: "npm:^7.0.1" + glob: "npm:^12.0.0" + prettier: "npm:^3.8.3" + ttag-cli: "npm:^1.11.2" + bin: + proton-i18n: index.js + languageName: unknown + linkType: soft + +"@proton/icons@workspace:^, @proton/icons@workspace:packages/icons": + version: 0.0.0-use.local + resolution: "@proton/icons@workspace:packages/icons" + dependencies: + "@proton/utils": "workspace:^" + "@types/mustache": "npm:^4.2.6" + "@types/react": "npm:^18.3.28" + eslint: "npm:^9.39.4" + jsdom: "npm:^29.1.1" + mustache: "npm:^4.2.0" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + tsx: "npm:^4.21.0" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/jest-env@workspace:^, @proton/jest-env@workspace:packages/jest-env": + version: 0.0.0-use.local + resolution: "@proton/jest-env@workspace:packages/jest-env" + dependencies: + jest-environment-jsdom: "npm:^30.4.1" + languageName: unknown + linkType: soft + +"@proton/key-transparency@workspace:^, @proton/key-transparency@workspace:packages/key-transparency": + version: 0.0.0-use.local + resolution: "@proton/key-transparency@workspace:packages/key-transparency" + dependencies: + "@noble/ed25519": "npm:1.7.5" + "@proton/cross-storage": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/shared": "workspace:^" + "@protontech/crypto": "npm:*" + "@types/jasmine": "npm:^5.1.15" + eslint: "npm:^9.39.4" + eslint-plugin-jasmine: "npm:^4.2.2" + jasmine: "npm:^5.13.0" + jasmine-core: "npm:^5.13.0" + karma: "npm:^6.4.4" + karma-chrome-launcher: "npm:^3.2.0" + karma-jasmine: "npm:^5.1.0" + karma-webpack: "npm:^5.0.1" + pkijs: "npm:^3.4.0" + playwright: "patch:playwright@npm%3A1.58.2#~/.yarn/patches/playwright-npm-1.58.2-0c12daad27.patch" + ts-loader: "npm:^9.5.7" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + languageName: unknown + linkType: soft + +"@proton/llm@workspace:^, @proton/llm@workspace:packages/llm": + version: 0.0.0-use.local + resolution: "@proton/llm@workspace:packages/llm" + dependencies: + "@babel/core": "npm:^7.28.5" + "@babel/preset-env": "npm:^7.28.5" + "@jest/globals": "npm:^30.4.1" + "@mlc-ai/web-llm": "patch:@mlc-ai/web-llm@npm%3A0.2.32#~/.yarn/patches/@mlc-ai-web-llm-npm-0.2.32-df249f5180.patch" + "@proton/components": "workspace:^" + "@proton/lumo-api-client": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/types": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@types/jest": "npm:^30.0.0" + "@webgpu/types": "npm:^0.1.70" + babel-jest: "npm:^30.2.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/lumo-api-client@workspace:^, @proton/lumo-api-client@workspace:applications/lumo/src/app/lib/lumo-api-client": + version: 0.0.0-use.local + resolution: "@proton/lumo-api-client@workspace:applications/lumo/src/app/lib/lumo-api-client" + dependencies: + "@proton/shared": "workspace:^" + "@protontech/crypto": "npm:*" + eslint: "npm:^9.39.4" + uuid: "npm:^14.0.0" + peerDependencies: + "@proton/atoms": "workspace:^" + "@proton/components": "workspace:^" + "@reduxjs/toolkit": ^2.11.2 + react: ^18.3.1 + languageName: unknown + linkType: soft + +"@proton/mail-renderer@workspace:packages/mail-renderer": + version: 0.0.0-use.local + resolution: "@proton/mail-renderer@workspace:packages/mail-renderer" + dependencies: + "@proton/atoms": "workspace:^" + "@proton/colors": "workspace:^" + "@proton/components": "workspace:^" + "@proton/hooks": "workspace:^" + "@proton/mail": "workspace:^" + "@proton/sanitize": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/types": "workspace:^" + "@proton/utils": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/mail@workspace:^, @proton/mail@workspace:packages/mail": + version: 0.0.0-use.local + resolution: "@proton/mail@workspace:packages/mail" + dependencies: + "@proton/account": "workspace:^" + "@proton/react-redux-store": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/styles": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@types/turndown": "npm:^5.0.6" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + turndown: "npm:^7.2.4" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/meet@workspace:^, @proton/meet@workspace:packages/meet": + version: 0.0.0-use.local + resolution: "@proton/meet@workspace:packages/meet" + dependencies: + "@proton/eslint-config-proton": "workspace:packages/eslint-config-proton" + "@proton/i18n": "workspace:packages/i18n" + "@proton/shared": "workspace:packages/shared" + "@protontech/crypto": "npm:*" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@types/react": "npm:^18.3.28" + "@vitejs/plugin-react": "npm:^6.0.2" + "@vitest/coverage-v8": "npm:^4.1.7" + "@vitest/ui": "npm:3.2.4" + cross-env: "npm:^10.1.0" + eslint: "npm:^9.39.4" + happy-dom: "npm:^20.9.0" + livekit-client: "npm:2.18.9" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + vitest: "npm:^4.1.7" + languageName: unknown + linkType: soft + +"@proton/metrics@workspace:^, @proton/metrics@workspace:packages/metrics": + version: 0.0.0-use.local + resolution: "@proton/metrics@workspace:packages/metrics" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/shared": "workspace:^" + "@types/node": "npm:^24.12.4" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-fetch-mock: "npm:^3.0.3" + json-schema-to-typescript: "npm:^13.1.2" + prettier: "npm:^3.8.3" + rimraf: "npm:^5.0.10" + ts-jest: "npm:^29.4.9" + ts-node: "npm:^10.9.2" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/nav@workspace:^, @proton/nav@workspace:packages/nav": + version: 0.0.0-use.local + resolution: "@proton/nav@workspace:packages/nav" + dependencies: + "@proton/icons": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/utils": "workspace:^" + "@vitest/coverage-v8": "npm:^4.1.6" + "@vitest/ui": "npm:^4.1.6" + eslint: "npm:^9.39.4" + typescript: "npm:^6.0.2" + vitest: "npm:^4.1.6" + languageName: unknown + linkType: soft + +"@proton/pack@workspace:^, @proton/pack@workspace:packages/pack": + version: 0.0.0-use.local + resolution: "@proton/pack@workspace:packages/pack" + dependencies: + "@babel/core": "npm:^7.28.5" + "@babel/plugin-transform-class-properties": "npm:^7.28.5" + "@babel/plugin-transform-runtime": "npm:^7.28.5" + "@babel/preset-env": "npm:^7.28.5" + "@babel/preset-react": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + "@babel/runtime": "npm:^7.28.5" + "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.6.2" + "@sentry/webpack-plugin": "npm:^1.21.0" + "@swc/core": "npm:^1.15.33" + autoprefixer: "npm:^10.5.0" + babel-loader: "npm:^10.0.0" + babel-plugin-transform-react-remove-prop-types: "npm:^0.4.24" + commander: "npm:^14.0.3" + copy-webpack-plugin: "npm:^14.0.0" + core-js: "npm:^3.49.0" + cross-env: "npm:^10.1.0" + css-loader: "npm:^7.1.4" + dedent: "npm:^1.7.2" + esbuild-loader: "npm:^4.4.3" + eslint: "npm:^9.39.4" + eslint-webpack-plugin: "npm:^5.0.3" + execa: "npm:^5.1.1" + favicons: "npm:^7.2.0" + favicons-webpack-plugin: "npm:^6.0.1" + fork-ts-checker-webpack-plugin: "npm:^9.1.0" + html-webpack-plugin: "npm:^5.6.7" + mini-css-extract-plugin: "npm:^2.10.2" + portfinder: "npm:^1.0.38" + postcss: "npm:^8.5.14" + postcss-color-functional-notation: "npm:^6.0.14" + postcss-loader: "npm:^8.2.1" + postcss-logical: "npm:^8.1.0" + prettier: "npm:^3.8.3" + react-refresh: "npm:^0.18.0" + resolve-url-loader: "npm:^5.0.0" + sass: "npm:^1.80.3" + sass-loader: "npm:^16.0.8" + svgo-loader: "npm:^4.0.0" + swc-loader: "npm:^0.2.7" + terser-webpack-plugin: "npm:^5.6.0" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + webpack-bundle-analyzer: "npm:^5.3.0" + webpack-cli: "npm:^7.0.2" + webpack-dev-server: "npm:^5.2.4" + webpack-retry-chunk-load-plugin: "npm:^3.1.1" + webpack-subresource-integrity: "npm:^5.1.0" + peerDependencies: + "@proton/collect-metrics": "workspace:^" + peerDependenciesMeta: + "@proton/collect-metrics": + optional: true + bin: + proton-pack: ./bin/protonPack.js + languageName: unknown + linkType: soft + +"@proton/pass@workspace:^, @proton/pass@workspace:packages/pass": + version: 0.0.0-use.local + resolution: "@proton/pass@workspace:packages/pass" + dependencies: + "@protobuf-ts/plugin": "npm:^2.11.1" + "@proton/atoms": "workspace:^" + "@proton/components": "workspace:^" + "@proton/cross-storage": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/key-transparency": "workspace:^" + "@proton/polyfill": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/types": "workspace:^" + "@protontech/crypto": "npm:*" + "@protontech/pass-rust-core": "npm:1.2.0" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/react-hooks": "npm:^8.0.1" + "@types/chrome": "npm:^0.1.42" + "@types/lodash": "npm:^4.17.24" + "@types/mime-types": "npm:^2.1.4" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@types/react-router-dom": "npm:^5.3.3" + "@types/webextension-polyfill": "npm:^0.12.5" + "@typescript/native-preview": "npm:^7.0.0-0" + "@zip.js/zip.js": "npm:^2.8.26" + circular-dependency-plugin: "npm:^5.2.2" + client-zip: "npm:^2.5.0" + core-js: "npm:^3.49.0" + cross-env: "npm:^10.1.0" + eslint: "npm:^9.39.4" + fake-indexeddb: "npm:^6.2.5" + formik: "npm:^2.4.9" + idb: "npm:^8.0.3" + imask: "npm:^7.6.1" + jest: "npm:^30.4.2" + json-schema-to-typescript: "npm:^13.1.2" + loglevel: "npm:^1.9.2" + openapi-types: "npm:^12.1.3" + otpauth: "npm:^9.5.1" + papaparse: "npm:^5.5.3" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + react-router-dom: "npm:^5.3.4" + redux: "npm:^5.0.1" + redux-saga: "npm:^1.4.2" + tldts: "npm:^7.0.30" + tsx: "npm:^4.21.0" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + webextension-polyfill: "npm:^0.12.0" + x2js: "npm:^3.4.4" + languageName: unknown + linkType: soft + +"@proton/payments@workspace:^, @proton/payments@workspace:packages/payments": + version: 0.0.0-use.local + resolution: "@proton/payments@workspace:packages/payments" + dependencies: + "@proton/account": "workspace:^" + "@proton/atoms": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/jest-env": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/testing": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@swc/jest": "npm:^0.2.39" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + vat-validation: "npm:^3.0.0" + languageName: unknown + linkType: soft + +"@proton/polyfill@workspace:^, @proton/polyfill@workspace:packages/polyfill": + version: 0.0.0-use.local + resolution: "@proton/polyfill@workspace:packages/polyfill" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + abortcontroller-polyfill: "npm:^1.7.8" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + regenerator-runtime: "npm:^0.14.1" + resize-observer: "npm:^1.0.4" + languageName: unknown + linkType: soft + +"@proton/prettier-config-proton@workspace:^, @proton/prettier-config-proton@workspace:packages/prettier-config": + version: 0.0.0-use.local + resolution: "@proton/prettier-config-proton@workspace:packages/prettier-config" + dependencies: + eslint: "npm:^9.39.4" + prettier: "npm:^3.8.3" + languageName: unknown + linkType: soft + +"@proton/raw-images@workspace:^, @proton/raw-images@workspace:packages/raw-images": + version: 0.0.0-use.local + resolution: "@proton/raw-images@workspace:packages/raw-images" + dependencies: + eslint: "npm:^9.39.4" + languageName: unknown + linkType: soft + +"@proton/react-polymorphic-types@workspace:^, @proton/react-polymorphic-types@workspace:packages/react-polymorphic-types": + version: 0.0.0-use.local + resolution: "@proton/react-polymorphic-types@workspace:packages/react-polymorphic-types" + dependencies: + "@types/react": "npm:^18.3.28" + typescript: "npm:^6.0.2" + peerDependencies: + "@types/react": ">=18.3.28" + languageName: unknown + linkType: soft + +"@proton/react-redux-store@workspace:^, @proton/react-redux-store@workspace:packages/react-redux-store": + version: 0.0.0-use.local + resolution: "@proton/react-redux-store@workspace:packages/react-redux-store" + dependencies: + react: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + languageName: unknown + linkType: soft + +"@proton/recovery-kit@workspace:^, @proton/recovery-kit@workspace:packages/recovery-kit": + version: 0.0.0-use.local + resolution: "@proton/recovery-kit@workspace:packages/recovery-kit" + dependencies: + "@pdf-lib/standard-fonts": "npm:^1.0.0" + "@pdfme/common": "npm:^5.5.10" + "@pdfme/generator": "npm:^5.5.10" + "@pdfme/schemas": "npm:^5.5.10" + "@proton/eslint-config-proton": "workspace:^" + "@proton/utils": "workspace:^" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/redux-shared-store-types@workspace:^, @proton/redux-shared-store-types@workspace:packages/redux-shared-store-types": + version: 0.0.0-use.local + resolution: "@proton/redux-shared-store-types@workspace:packages/redux-shared-store-types" + dependencies: + "@proton/shared": "workspace:^" + "@proton/unleash": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + react: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + languageName: unknown + linkType: soft + +"@proton/redux-shared-store@workspace:^, @proton/redux-shared-store@workspace:packages/redux-shared-store": + version: 0.0.0-use.local + resolution: "@proton/redux-shared-store@workspace:packages/redux-shared-store" + dependencies: + "@proton/account": "workspace:^" + "@proton/calendar": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/mail": "workspace:^" + "@proton/react-redux-store": "workspace:^" + "@proton/redux-shared-store-types": "workspace:^" + "@proton/redux-utilities": "workspace:^" + "@proton/shared": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + eslint: "npm:^9.39.4" + react: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/redux-utilities@workspace:^, @proton/redux-utilities@workspace:packages/redux-utilities": + version: 0.0.0-use.local + resolution: "@proton/redux-utilities@workspace:packages/redux-utilities" + dependencies: + "@proton/react-redux-store": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + core-js: "npm:^3.49.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/sanitize@workspace:^, @proton/sanitize@workspace:packages/sanitize": + version: 0.0.0-use.local + resolution: "@proton/sanitize@workspace:packages/sanitize" + dependencies: + dompurify: "npm:^3.4.2" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/shared@workspace:^, @proton/shared@workspace:packages/shared": + version: 0.0.0-use.local + resolution: "@proton/shared@workspace:packages/shared" + dependencies: + "@babel/plugin-transform-runtime": "npm:^7.28.5" + "@mattiasbuelens/web-streams-adapter": "npm:0.1.0" + "@proton/colors": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/sanitize": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/types": "workspace:^" + "@protontech/bip39": "npm:^1.1.0" + "@protontech/crypto": "npm:*" + "@protontech/mimemessage": "npm:~v1.1.4" + "@protontech/mutex-browser": "npm:^1.0.5" + "@protontech/telemetry": "npm:^1.0.5" + "@protontech/tidy-url": "npm:^1.18.5" + "@protontech/timezone-support": "npm:^2.1.0" + "@scure/base": "npm:^2.2.0" + "@sentry/browser": "npm:^7.120.4" + "@types/file-saver": "npm:^2.0.5" + "@types/jasmine": "npm:^5.1.15" + "@types/karma-junit-reporter": "npm:^2.0.4" + "@types/node": "npm:^24.12.4" + "@types/papaparse": "npm:^5.5.2" + "@types/ua-parser-js": "npm:^0.7.39" + "@types/webpack-env": "npm:^1.18.8" + "@webgpu/types": "npm:^0.1.70" + date-fns: "npm:^2.30.0" + dompurify: "npm:^3.4.2" + eslint: "npm:^9.39.4" + eslint-plugin-jasmine: "npm:^4.2.2" + file-saver: "npm:^2.0.5" + ical.js: "npm:^1.5.0" + idb: "npm:^8.0.3" + is-valid-domain: "npm:0.1.6" + jasmine: "npm:^5.13.0" + jasmine-core: "npm:^5.13.0" + karma: "npm:^6.4.4" + karma-chrome-launcher: "npm:^3.2.0" + karma-jasmine: "npm:^5.1.0" + karma-junit-reporter: "npm:^2.0.1" + karma-spec-reporter: "npm:^0.0.36" + karma-webpack: "npm:^5.0.1" + loglevel: "npm:^1.9.2" + papaparse: "npm:^5.5.3" + playwright: "patch:playwright@npm%3A1.58.2#~/.yarn/patches/playwright-npm-1.58.2-0c12daad27.patch" + prettier: "npm:^3.8.3" + ts-loader: "npm:^9.5.7" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + ua-parser-js: "npm:^1.0.41" + url-loader: "npm:^4.1.1" + web-streams-polyfill: "npm:^3.3.3" + web-vitals: "npm:^4.2.4" + webpack: "npm:^5.106.2" + zod: "npm:^3.25.76" + languageName: unknown + linkType: soft + +"@proton/sieve@workspace:^, @proton/sieve@workspace:packages/sieve": + version: 0.0.0-use.local + resolution: "@proton/sieve@workspace:packages/sieve" + dependencies: + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + prettier: "npm:^3.8.3" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/stylelint-config-proton@workspace:^, @proton/stylelint-config-proton@workspace:packages/stylelint-config-proton": + version: 0.0.0-use.local + resolution: "@proton/stylelint-config-proton@workspace:packages/stylelint-config-proton" + dependencies: + stylelint: "npm:^15.11.0" + stylelint-config-prettier-scss: "npm:^1.0.0" + stylelint-config-standard-scss: "npm:^10.0.0" + stylelint-use-logical-spec: "npm:^5.0.1" + languageName: unknown + linkType: soft + +"@proton/styles@workspace:^, @proton/styles@workspace:packages/styles": + version: 0.0.0-use.local + resolution: "@proton/styles@workspace:packages/styles" + dependencies: + include-media: "npm:^2.0.0" + inter-ui: "npm:^4.1.1" + prettier: "npm:^3.8.3" + sass: "npm:^1.80.3" + stylelint: "npm:^15.11.0" + stylelint-config-prettier-scss: "npm:^1.0.0" + stylelint-config-standard-scss: "npm:^10.0.0" + stylelint-use-logical-spec: "npm:^5.0.1" + svgo: "npm:^4.0.1" + languageName: unknown + linkType: soft + +"@proton/testing@workspace:^, @proton/testing@workspace:packages/testing": + version: 0.0.0-use.local + resolution: "@proton/testing@workspace:packages/testing" + dependencies: + "@jackfranklin/test-data-bot": "npm:^2.1.0" + cross-fetch: "npm:^4.1.0" + eslint: "npm:^9.39.4" + msw: "npm:2.12.14" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/types@workspace:^, @proton/types@workspace:packages/types": + version: 0.0.0-use.local + resolution: "@proton/types@workspace:packages/types" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + languageName: unknown + linkType: soft + +"@proton/unleash@workspace:^, @proton/unleash@workspace:packages/unleash": + version: 0.0.0-use.local + resolution: "@proton/unleash@workspace:packages/unleash" + dependencies: + "@babel/preset-env": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + "@proton/eslint-config-proton": "workspace:^" + "@proton/shared": "workspace:^" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@unleash/proxy-client-react": "npm:^5.0.1" + date-fns: "npm:^3.6.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + prettier: "npm:^3.8.3" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + typescript: "npm:^6.0.2" + unleash-proxy-client: "npm:^3.7.8" + languageName: unknown + linkType: soft + +"@proton/utils@workspace:^, @proton/utils@workspace:packages/utils": + version: 0.0.0-use.local + resolution: "@proton/utils@workspace:packages/utils" + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/jest-env": "workspace:^" + "@types/jest": "npm:^30.0.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + lodash: "npm:^4.18.1" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"@proton/vpn@workspace:packages/vpn": + version: 0.0.0-use.local + resolution: "@proton/vpn@workspace:packages/vpn" + dependencies: + "@proton/account": "workspace:^" + "@proton/atoms": "workspace:^" + "@proton/colors": "workspace:^" + "@proton/components": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/hooks": "workspace:^" + "@proton/icons": "workspace:^" + "@proton/nav": "workspace:^" + "@proton/payments": "workspace:^" + "@proton/react-polymorphic-types": "workspace:^" + "@proton/redux-shared-store": "workspace:^" + "@proton/redux-utilities": "workspace:^" + "@proton/shared": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/testing": "workspace:^" + "@proton/unleash": "workspace:^" + "@proton/utils": "workspace:^" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/user-event": "npm:^14.6.1" + "@vitejs/plugin-react": "npm:^6.0.2" + "@vitest/coverage-v8": "npm:^4.1.6" + "@vitest/ui": "npm:^4.1.6" + eslint: "npm:^9.39.4" + fast-xml-parser: "npm:^5.8.0" + happy-dom: "npm:^20.9.0" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-router-dom: "npm:^5.3.4" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + vitest: "npm:^4.1.6" + languageName: unknown + linkType: soft + +"@proton/wallet@workspace:packages/wallet": + version: 0.0.0-use.local + resolution: "@proton/wallet@workspace:packages/wallet" + dependencies: + "@proton/account": "workspace:^" + "@proton/andromeda": "workspace:packages/wasm/andromeda" + "@proton/redux-shared-store": "workspace:^" + "@reduxjs/toolkit": "npm:^2.11.2" + "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/react": "npm:^15.0.7" + "@vitest/coverage-v8": "npm:^4.1.7" + "@vitest/ui": "npm:3.2.4" + cross-env: "npm:^10.1.0" + eslint: "npm:^9.39.4" + jest: "npm:^30.4.2" + jest-environment-jsdom: "npm:^30.4.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + ts-jest: "npm:^29.4.9" + typescript: "npm:^6.0.2" + vitest: "npm:^4.1.7" + languageName: unknown + linkType: soft + +"@protontech/authenticator-rust-core@npm:^0.28.8": + version: 0.28.8 + resolution: "@protontech/authenticator-rust-core@npm:0.28.8" + checksum: 10/4b3e00aa558860a2e532093476734a5bd7eb1595a84bb9e7d2d24cfa52f852cb9d3f0b5ade4b467ce06f417336975a97a650e0fba62b20d5d3a60f4b61edf234 + languageName: node + linkType: hard + +"@protontech/bip39@npm:^1.1.0": + version: 1.1.0 + resolution: "@protontech/bip39@npm:1.1.0" + checksum: 10/f18fa252c3dffcce6405d6226b40261aa0c08447d5177686706830a255f981db596a2281f8800c47121b5ba37068c862b6c2d40409dc48377b7dca3f6105db36 + languageName: node + linkType: hard + +"@protontech/crypto@npm:^2.0.1": + version: 2.0.1 + resolution: "@protontech/crypto@npm:2.0.1" + dependencies: + "@noble/hashes": "npm:^2.2.0" + "@openpgp/web-stream-tools": "npm:~0.3.1" + bcryptjs: "npm:^3.0.3" + comlink: "npm:^4.4.2" + core-js: "npm:^3.49.0" + jsmimeparser: "npm:@protontech/jsmimeparser@^3.0.2" + openpgp: "npm:@protontech/openpgp@~6.3.1-0" + checksum: 10/f3fe80240664c9b9f8d18725d3927b236adc566a9387e9958bd8d2740a2309778ee92cd6138e8b842d6ce1a0a1d12e9a508a28f9d97763525ccb07416fc0a70d + languageName: node + linkType: hard + +"@protontech/drive-sdk@npm:^0.16.0": + version: 0.16.0 + resolution: "@protontech/drive-sdk@npm:0.16.0" + dependencies: + "@noble/hashes": "npm:^1.8.0" + ttag: "npm:^1.8.7" + peerDependencies: + "@protontech/crypto": ^2.0.0 + checksum: 10/a3a5057a8a710140c06de91541316ec0fab058d6c978e664b29075233fda769bfb3c7dab1e756da2b60771332f454977212cac59c7358d968eb989bcdabbe568 + languageName: node + linkType: hard + +"@protontech/eslint-plugin-enforce-uint8array-arraybuffer@npm:^2.0.0": + version: 2.0.0 + resolution: "@protontech/eslint-plugin-enforce-uint8array-arraybuffer@npm:2.0.0" + dependencies: + "@typescript-eslint/utils": "npm:^8.43.0" + peerDependencies: + "@typescript-eslint/parser": ^8.43.0 + typescript: ^5.9.2 + checksum: 10/a12f94e0a6820d64c59986c30ee4d182bc70a0c66a86a9dcb9668f2ed691c1057c918dfc9b3db0c93a99e9eba3094e70d02bde0bac2dc963a85965da99d37155 + languageName: node + linkType: hard + +"@protontech/mimemessage@npm:~v1.1.4": + version: 1.1.4 + resolution: "@protontech/mimemessage@npm:1.1.4" + dependencies: + debug: "npm:^2.2.0" + rfc2047: "npm:^2.0.1" + checksum: 10/34ba5eabaadbd6b3879b8286125f27e0da6c41e6bf708f733e7861a85803672fdac559a2b0f5508be54b2b39a0fd81f9bd263a78662dc027094d7a2279377d55 + languageName: node + linkType: hard + +"@protontech/mutex-browser@npm:^1.0.5": + version: 1.0.5 + resolution: "@protontech/mutex-browser@npm:1.0.5" + checksum: 10/48cef34d0db181f4c4f6f800ef1d7d5e16d88c0e8c902e77fb231054495be319cade893ac0b77f2142999fa24625afec7f9ba79ab101a8bb51e02ea9b8365d4d + languageName: node + linkType: hard + +"@protontech/pass-rust-core@npm:1.2.0": + version: 1.2.0 + resolution: "@protontech/pass-rust-core@npm:1.2.0" + checksum: 10/60ddc5bf070a6e4fd4beacce8e19fc948704368fca70c9255c0378718ef5680028d96b1caf475aaf9a310004a95b691ad4ca15518c3dc0d0489fc1601be1bae4 + languageName: node + linkType: hard + +"@protontech/telemetry@npm:^1.0.5": + version: 1.0.6 + resolution: "@protontech/telemetry@npm:1.0.6" + checksum: 10/c7352fec6b48fdf36cc2f3031554ea63af758d01977b4f21976d3b7f81f0800a948aae5b1ebd3ff3a0312a6e33dc6564464fd9e1ece040af5109772ed3ddd02c + languageName: node + linkType: hard + +"@protontech/tidy-url@npm:^1.18.5": + version: 1.18.5 + resolution: "@protontech/tidy-url@npm:1.18.5" + checksum: 10/8a30997bcfebb21d8a7b53783a5b508e86670b49c82e07d03d28a58b137f8473c8857302fe5d940796b9c215c317c746ce3bdb628978e6f14dfd575ce5887dff + languageName: node + linkType: hard + +"@protontech/timezone-support@npm:^2.1.0": + version: 2.1.0 + resolution: "@protontech/timezone-support@npm:2.1.0" + dependencies: + commander: "npm:2.20.0" + bin: + create-timezone-data: bin/create-timezone-data + checksum: 10/0e7a11d5c141c1257de231dd3c21b3f49bef2ef04442561344ad165c2eb430c6928b1c1d02db063b5377c5d17787659d5a526dc7caa60cc02639c4e6b3bf024d + languageName: node + linkType: hard + +"@redux-saga/core@npm:^1.5.0": + version: 1.5.0 + resolution: "@redux-saga/core@npm:1.5.0" + dependencies: + "@babel/runtime": "npm:^7.28.4" + "@redux-saga/deferred": "npm:^1.3.1" + "@redux-saga/delay-p": "npm:^1.3.1" + "@redux-saga/is": "npm:^1.2.1" + "@redux-saga/symbols": "npm:^1.2.1" + "@redux-saga/types": "npm:^1.4.0" + checksum: 10/3164f464dfef3552fde46c28f4416c28818aea04d21129dcec5cae0dc91d3d175c14aa86fb0052d50e186f94672482edfa39fd34b72e57335fd9d26d9d71854e + languageName: node + linkType: hard + +"@redux-saga/deferred@npm:^1.3.1": + version: 1.3.1 + resolution: "@redux-saga/deferred@npm:1.3.1" + checksum: 10/c4bd6a09d3b71e603dc025cb27df9345919d9e11619e15943fadedeb85b42ae88cd9db021dd7f4a4a94edd1011b387fab6b9f5dcc5faa031d4b8080afad3a820 + languageName: node + linkType: hard + +"@redux-saga/delay-p@npm:^1.3.1": + version: 1.3.1 + resolution: "@redux-saga/delay-p@npm:1.3.1" + dependencies: + "@redux-saga/symbols": "npm:^1.2.1" + checksum: 10/07bb86a7437e4786c4ad3dc44fe60a2549eb08be42cc4c5bcf4e53fed817b14c2bda124d56385891235ddc88a19331bde636ec4d63015fb151a83f13aa753aab + languageName: node + linkType: hard + +"@redux-saga/is@npm:^1.2.1": + version: 1.2.1 + resolution: "@redux-saga/is@npm:1.2.1" + dependencies: + "@redux-saga/symbols": "npm:^1.2.1" + "@redux-saga/types": "npm:^1.3.1" + checksum: 10/fe8cdf64f8e3a56fb263a36be4879cf0bf3d8f35d36dbfca36ac429188a553f5a3a396a6db1737b72fddb98205648fa8365bca1601300ed7f938d34f935fcc8d + languageName: node + linkType: hard + +"@redux-saga/symbols@npm:^1.2.1": + version: 1.2.1 + resolution: "@redux-saga/symbols@npm:1.2.1" + checksum: 10/0190c8a16ad491133e29d816a53dbae745cfbc892b5f6dee93482a81560ab140f9dd667f524fb711acc30602e446f12436afdf9d6e1a61ac004132ab5bbd34ed + languageName: node + linkType: hard + +"@redux-saga/types@npm:^1.3.1, @redux-saga/types@npm:^1.4.0": + version: 1.4.0 + resolution: "@redux-saga/types@npm:1.4.0" + checksum: 10/41a50eaaa8b063d6cacaff560a7805ccc3d28d5bf44171bd3eebc0d4893e2f1191727951d6a027b40ad67f3ccfd62aab09ca8204178df8b799db811796e41839 + languageName: node + linkType: hard + +"@reduxjs/toolkit@npm:^2.11.2": + version: 2.12.0 + resolution: "@reduxjs/toolkit@npm:2.12.0" + dependencies: + "@standard-schema/spec": "npm:^1.0.0" + "@standard-schema/utils": "npm:^0.3.0" + immer: "npm:^11.0.0" + redux: "npm:^5.0.1" + redux-thunk: "npm:^3.1.0" + reselect: "npm:^5.1.0" + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18 || ^19 + react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 + peerDependenciesMeta: + react: + optional: true + react-redux: + optional: true + checksum: 10/1ea2b2f5df9558d8dab0fc8fdf03638228dd852ca62d948f7f670efd10eb2a6f1c5f7a495e21600fec0823486aad28bae17e0a1965b8ab949587c1172aba5e56 + languageName: node + linkType: hard + +"@remix-run/router@npm:1.23.3": + version: 1.23.3 + resolution: "@remix-run/router@npm:1.23.3" + checksum: 10/a12ae9994bf017d47392ce2be24252b4e2281f4b27eac78f0e9b48afa5f522be9c0ec64b85db013ded1fff140d9512b97ac8ea5dd182138dcd6d3ded3136cbf6 + languageName: node + linkType: hard + +"@rolldown/binding-android-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-android-arm64@npm:1.0.3" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-darwin-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-darwin-x64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.3" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/binding-freebsd-x64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm64-musl@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rolldown/binding-linux-ppc64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.3" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-s390x-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.3" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-x64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-x64-musl@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rolldown/binding-openharmony-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-wasm32-wasi@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3" + dependencies: + "@emnapi/core": "npm:1.10.0" + "@emnapi/runtime": "npm:1.10.0" + "@napi-rs/wasm-runtime": "npm:^1.1.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@rolldown/binding-win32-arm64-msvc@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-win32-x64-msvc@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/pluginutils@npm:^1.0.0": + version: 1.0.1 + resolution: "@rolldown/pluginutils@npm:1.0.1" + checksum: 10/4e95cf9ce23d75e5aa03ea0249cd86f7d1e21f83fbf6f8520e4edd8a251ba1b82c4ba9bc13cd24b6c4661daec6225b06e6d35c64c604e731b230b2a49af47d05 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^4.2.0": + version: 4.2.1 + resolution: "@rollup/pluginutils@npm:4.2.1" + dependencies: + estree-walker: "npm:^2.0.1" + picomatch: "npm:^2.2.2" + checksum: 10/503a6f0a449e11a2873ac66cfdfb9a3a0b77ffa84c5cad631f5e4bc1063c850710e8d5cd5dab52477c0d66cda2ec719865726dbe753318cd640bab3fff7ca476 + languageName: node + linkType: hard + +"@rtsao/scc@npm:^1.1.0": + version: 1.1.0 + resolution: "@rtsao/scc@npm:1.1.0" + checksum: 10/17d04adf404e04c1e61391ed97bca5117d4c2767a76ae3e879390d6dec7b317fcae68afbf9e98badee075d0b64fa60f287729c4942021b4d19cd01db77385c01 + languageName: node + linkType: hard + +"@scure/base@npm:^2.2.0": + version: 2.2.0 + resolution: "@scure/base@npm:2.2.0" + checksum: 10/b52ec9cd54bad77e22f881b6924ccab692dc1c6dd10287d1787bf263e9f1e560d6d2bda906538fb9a39615d61a1b5c2f53f57a511667fd10e93b9cdaa6fb5d2a + languageName: node + linkType: hard + +"@sentry-internal/feedback@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry-internal/feedback@npm:7.120.4" + dependencies: + "@sentry/core": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/3a5229730ee126f0e6e7d47175aff1c0b90124149cb0ff3cad4a1feadd7820a7fbf60a6f0a94fe7313b59b373e19eabbc073ce18e62ec4e4d0a7454d5c455d23 + languageName: node + linkType: hard + +"@sentry-internal/replay-canvas@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry-internal/replay-canvas@npm:7.120.4" + dependencies: + "@sentry/core": "npm:7.120.4" + "@sentry/replay": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/efce439c1e46ef7cc9324cf8ea7bec71d41df65edbf689c1f508adf9525c1dbdff53ddcd168e278fac36063a2d90fa5fddda438e689d4dfe5beaafc6bdd63abc + languageName: node + linkType: hard + +"@sentry-internal/tracing@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry-internal/tracing@npm:7.120.4" + dependencies: + "@sentry/core": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/fd964af5b8898d24fc9b77419b3ee46bc000b644120935869d44d165100a0254601fd36bd97b3c17bb81a431b2c6f17fbdc35d85618912ff882f7b32eae14d42 + languageName: node + linkType: hard + +"@sentry/browser@npm:^7.120.4": + version: 7.120.4 + resolution: "@sentry/browser@npm:7.120.4" + dependencies: + "@sentry-internal/feedback": "npm:7.120.4" + "@sentry-internal/replay-canvas": "npm:7.120.4" + "@sentry-internal/tracing": "npm:7.120.4" + "@sentry/core": "npm:7.120.4" + "@sentry/integrations": "npm:7.120.4" + "@sentry/replay": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/eaa29311bd9057e3e2510edd78d7f2cdf6479688e890604dee6d24b52ee5cedb972d307e890b8701ef5a753d0b3b0c925fc85c39c8145d29297781bf9bd1f7c1 + languageName: node + linkType: hard + +"@sentry/cli@npm:^1.77.1": + version: 1.77.3 + resolution: "@sentry/cli@npm:1.77.3" + dependencies: + https-proxy-agent: "npm:^5.0.0" + mkdirp: "npm:^0.5.5" + node-fetch: "npm:^2.6.7" + progress: "npm:^2.0.3" + proxy-from-env: "npm:^1.1.0" + which: "npm:^2.0.2" + bin: + sentry-cli: bin/sentry-cli + checksum: 10/cd78853d2423103aef775ed76eb4e699e51488774d63b0af746350ea724d388105a2b684461602497e66261eaca80a77526aa5f8a3885cabac2e202e06a653aa + languageName: node + linkType: hard + +"@sentry/core@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry/core@npm:7.120.4" + dependencies: + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/a90b82a5daea7144d7c4373818042dade76f1b02741966928d3e0d2392117a1ba344514fc42f34866eab5e2602a3b9b00ecb90fffd3bf672e50d030150ff603b + languageName: node + linkType: hard + +"@sentry/integrations@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry/integrations@npm:7.120.4" + dependencies: + "@sentry/core": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + localforage: "npm:^1.8.1" + checksum: 10/5c3011d6031c42e17bf60c436dedc19e740364788326b2a6e332df652b918fd41c3f6860ddb8da2c4af6c2de93b5fab138b4888b7f97f81b92b2090c68fedcea + languageName: node + linkType: hard + +"@sentry/replay@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry/replay@npm:7.120.4" + dependencies: + "@sentry-internal/tracing": "npm:7.120.4" + "@sentry/core": "npm:7.120.4" + "@sentry/types": "npm:7.120.4" + "@sentry/utils": "npm:7.120.4" + checksum: 10/b991546fa99a6383f6e10da76e39a3a583a3db37449c9cbf9cafbff0bacebe230d909f8ab49f8c57b93d006f943a5dad4ee86f2c16c7206a1864e9e1a5e88adb + languageName: node + linkType: hard + +"@sentry/types@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry/types@npm:7.120.4" + checksum: 10/59418d4eddde0738920df09f11466318b6b540acbd0f026dc94187ca9afe16c547928b633e7941a05a7c3e88be540da1132a8e08f7e42a08eb61783e404c60eb + languageName: node + linkType: hard + +"@sentry/utils@npm:7.120.4": + version: 7.120.4 + resolution: "@sentry/utils@npm:7.120.4" + dependencies: + "@sentry/types": "npm:7.120.4" + checksum: 10/37f610e5119ea6e7cc678c85f55f56c58021011564aad3fa532e257ded2db39cb9999deb07c22bcf0858f7511467ffaeee2d41f2051bf6df129dcb31f2c02eff + languageName: node + linkType: hard + +"@sentry/webpack-plugin@npm:^1.21.0": + version: 1.21.0 + resolution: "@sentry/webpack-plugin@npm:1.21.0" + dependencies: + "@sentry/cli": "npm:^1.77.1" + webpack-sources: "npm:^2.0.0 || ^3.0.0" + checksum: 10/fc28506d72ae6eeddd9b2e1eb3e79fc7d186d902c0193cdab3367c8f10bd29ff23a50c6117d34652eb6bd35812469f2a5a2ba5180c62a4ea9b9e36f3075b3ee1 + languageName: node + linkType: hard + +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.10 + resolution: "@sinclair/typebox@npm:0.27.10" + checksum: 10/1498c5ef1375787e6272528615d5c262afb60873191d2441316359817b1c411917063c8be102ef15b0b5c62243a9daa7aefc8426f20eb406b67038b3eaa0695a + languageName: node + linkType: hard + +"@sinclair/typebox@npm:^0.34.0": + version: 0.34.49 + resolution: "@sinclair/typebox@npm:0.34.49" + checksum: 10/5eb77de66c9deff83d43aa1f667832e2468f4dbd0ba91b80684f741a2e1e4120ffedb779be1578ae5b848250c3fbeffc032dc726947c5e42f3393903c1358cb9 + languageName: node + linkType: hard + +"@sinonjs/commons@npm:^3.0.1": + version: 3.0.1 + resolution: "@sinonjs/commons@npm:3.0.1" + dependencies: + type-detect: "npm:4.0.8" + checksum: 10/a0af217ba7044426c78df52c23cedede6daf377586f3ac58857c565769358ab1f44ebf95ba04bbe38814fba6e316ca6f02870a009328294fc2c555d0f85a7117 + languageName: node + linkType: hard + +"@sinonjs/fake-timers@npm:^15.4.0": + version: 15.4.0 + resolution: "@sinonjs/fake-timers@npm:15.4.0" + dependencies: + "@sinonjs/commons": "npm:^3.0.1" + checksum: 10/3960a9fe065f38a4228c66d184eeb101e8a6af9cbfc8454dd5d45ac397201da72134048d4e808a25993494885b172dd6deecdad9949bbf4c1d3a220ef561f6cc + languageName: node + linkType: hard + +"@socket.io/component-emitter@npm:~3.1.0": + version: 3.1.2 + resolution: "@socket.io/component-emitter@npm:3.1.2" + checksum: 10/89888f00699eb34e3070624eb7b8161fa29f064aeb1389a48f02195d55dd7c52a504e52160016859f6d6dffddd54324623cdd47fd34b3d46f9ed96c18c456edc + languageName: node + linkType: hard + +"@standard-schema/spec@npm:^1.0.0, @standard-schema/spec@npm:^1.1.0": + version: 1.1.0 + resolution: "@standard-schema/spec@npm:1.1.0" + checksum: 10/a209615c9e8b2ea535d7db0a5f6aa0f962fd4ab73ee86a46c100fb78116964af1f55a27c1794d4801e534a196794223daa25ff5135021e03c7828aa3d95e1763 + languageName: node + linkType: hard + +"@standard-schema/utils@npm:^0.3.0": + version: 0.3.0 + resolution: "@standard-schema/utils@npm:0.3.0" + checksum: 10/7084f875d322792f2e0a5904009434c8374b9345b09ba89828b68fd56fa3c2b366d35bf340d9e8c72736ef01793c2f70d350c372ed79845dc3566c58d34b4b51 + languageName: node + linkType: hard + +"@standardnotes/domain-core@npm:^1.41.3": + version: 1.41.3 + resolution: "@standardnotes/domain-core@npm:1.41.3" + dependencies: + uuid: "npm:^9.0.0" + checksum: 10/f179274252873ec2110c0fa67c149d7422dccc034e6d2cb29461d623466942c481dbfa08209f35597867fffda2c554fe6fce9229ea4a10bde78a13affcede686 + languageName: node + linkType: hard + +"@sveltejs/acorn-typescript@npm:^1.0.10": + version: 1.0.10 + resolution: "@sveltejs/acorn-typescript@npm:1.0.10" + peerDependencies: + acorn: ^8.9.0 + checksum: 10/5770f9bdcfdac2c5454318fffb8ba0a7ddbdd002221016d2e32855588bb5727d09cafc48923ac55404f5e4680f7a844599b91987931445fec608428137b38462 + languageName: node + linkType: hard + +"@swc/core-darwin-arm64@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-darwin-arm64@npm:1.15.41" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@swc/core-darwin-x64@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-darwin-x64@npm:1.15.41" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@swc/core-linux-arm-gnueabihf@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.41" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@swc/core-linux-arm64-gnu@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-arm64-gnu@npm:1.15.41" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-arm64-musl@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-arm64-musl@npm:1.15.41" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@swc/core-linux-ppc64-gnu@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-ppc64-gnu@npm:1.15.41" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-s390x-gnu@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-s390x-gnu@npm:1.15.41" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-x64-gnu@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-x64-gnu@npm:1.15.41" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@swc/core-linux-x64-musl@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-linux-x64-musl@npm:1.15.41" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@swc/core-win32-arm64-msvc@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-win32-arm64-msvc@npm:1.15.41" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@swc/core-win32-ia32-msvc@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-win32-ia32-msvc@npm:1.15.41" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@swc/core-win32-x64-msvc@npm:1.15.41": + version: 1.15.41 + resolution: "@swc/core-win32-x64-msvc@npm:1.15.41" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@swc/core@npm:^1.15.33": + version: 1.15.41 + resolution: "@swc/core@npm:1.15.41" + dependencies: + "@swc/core-darwin-arm64": "npm:1.15.41" + "@swc/core-darwin-x64": "npm:1.15.41" + "@swc/core-linux-arm-gnueabihf": "npm:1.15.41" + "@swc/core-linux-arm64-gnu": "npm:1.15.41" + "@swc/core-linux-arm64-musl": "npm:1.15.41" + "@swc/core-linux-ppc64-gnu": "npm:1.15.41" + "@swc/core-linux-s390x-gnu": "npm:1.15.41" + "@swc/core-linux-x64-gnu": "npm:1.15.41" + "@swc/core-linux-x64-musl": "npm:1.15.41" + "@swc/core-win32-arm64-msvc": "npm:1.15.41" + "@swc/core-win32-ia32-msvc": "npm:1.15.41" + "@swc/core-win32-x64-msvc": "npm:1.15.41" + "@swc/counter": "npm:^0.1.3" + "@swc/types": "npm:^0.1.26" + peerDependencies: + "@swc/helpers": ">=0.5.17" + dependenciesMeta: + "@swc/core-darwin-arm64": + optional: true + "@swc/core-darwin-x64": + optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true + "@swc/core-linux-arm64-gnu": + optional: true + "@swc/core-linux-arm64-musl": + optional: true + "@swc/core-linux-ppc64-gnu": + optional: true + "@swc/core-linux-s390x-gnu": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: 10/4d4b47885468bb6635a06040afa566e5568b55c7a43facceadca39ebd093a96e5d11701d8a92872321ae527f873701de10a9be2b3d96c1a7188e3e862c4072c4 + languageName: node + linkType: hard + +"@swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: 10/df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 + languageName: node + linkType: hard + +"@swc/helpers@npm:^0.5.12": + version: 0.5.23 + resolution: "@swc/helpers@npm:0.5.23" + dependencies: + tslib: "npm:^2.8.0" + checksum: 10/899c9761e827d5bf504bd02067596cfe59ad6c7d6b6f0691a2fb05acf3e6c2954ddece7e15d4a6a81e8d95c81500652e6abec326c6c9bbb50bc3e2141696de43 + languageName: node + linkType: hard + +"@swc/jest@npm:^0.2.39": + version: 0.2.39 + resolution: "@swc/jest@npm:0.2.39" + dependencies: + "@jest/create-cache-key-function": "npm:^30.0.0" + "@swc/counter": "npm:^0.1.3" + jsonc-parser: "npm:^3.2.0" + peerDependencies: + "@swc/core": "*" + checksum: 10/a2b7ed6fbb908867e673d1bbff9efde7eee225a57ad75735216ce2005e40c5cfb92285bd807d2058f1c0317e3d48ed71f5577fe85b28bebc80c1bc2c3a03306e + languageName: node + linkType: hard + +"@swc/types@npm:^0.1.26": + version: 0.1.26 + resolution: "@swc/types@npm:0.1.26" + dependencies: + "@swc/counter": "npm:^0.1.3" + checksum: 10/07de03b9da3928cdf69bda70bf2c809dd86f16ef23e357759e577bbd975529cb20218c2e54e72b00585abae2b5e04e39b8947cea7a6f4de2d40a7633be441919 + languageName: node + linkType: hard + +"@tanstack/react-virtual@npm:^3.13.24": + version: 3.14.2 + resolution: "@tanstack/react-virtual@npm:3.14.2" + dependencies: + "@tanstack/virtual-core": "npm:3.17.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/01816d6cb1d8e20b3b253764856c686126c753f4341aaee959457b517f5de75d51fb156ee2a8df74ac6a7bb1f068e18da260f7b33e1c2be797ca209cc5f7762b + languageName: node + linkType: hard + +"@tanstack/virtual-core@npm:3.17.0": + version: 3.17.0 + resolution: "@tanstack/virtual-core@npm:3.17.0" + checksum: 10/0f6bdd491ef49fe50fca17857ceee2f0c482cf5d5b3df4a4fa0164ed5194ea486a44b12acc10eae3863cfda7c9e8bb563059e5061211ef22c4970f67f4dec020 + languageName: node + linkType: hard + +"@tauri-apps/api@npm:^2.10.1, @tauri-apps/api@npm:^2.11.0, @tauri-apps/api@npm:^2.8.0": + version: 2.11.0 + resolution: "@tauri-apps/api@npm:2.11.0" + checksum: 10/7c3a90cd357b46c09eb639508a5feda4e695d26fdbddac36d16e7440f7e354c7523fd632f7cace017963d4e3b243d05df6423951f17d134b820025215caa0fb3 + languageName: node + linkType: hard + +"@tauri-apps/cli-darwin-arm64@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-darwin-arm64@npm:2.11.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@tauri-apps/cli-darwin-x64@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-darwin-x64@npm:2.11.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-arm-gnueabihf@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-arm-gnueabihf@npm:2.11.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-arm64-gnu@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-arm64-gnu@npm:2.11.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-arm64-musl@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-arm64-musl@npm:2.11.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-riscv64-gnu@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-riscv64-gnu@npm:2.11.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-x64-gnu@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-x64-gnu@npm:2.11.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@tauri-apps/cli-linux-x64-musl@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-linux-x64-musl@npm:2.11.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@tauri-apps/cli-win32-arm64-msvc@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-win32-arm64-msvc@npm:2.11.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@tauri-apps/cli-win32-ia32-msvc@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-win32-ia32-msvc@npm:2.11.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@tauri-apps/cli-win32-x64-msvc@npm:2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli-win32-x64-msvc@npm:2.11.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@tauri-apps/cli@npm:^2.11.2": + version: 2.11.2 + resolution: "@tauri-apps/cli@npm:2.11.2" + dependencies: + "@tauri-apps/cli-darwin-arm64": "npm:2.11.2" + "@tauri-apps/cli-darwin-x64": "npm:2.11.2" + "@tauri-apps/cli-linux-arm-gnueabihf": "npm:2.11.2" + "@tauri-apps/cli-linux-arm64-gnu": "npm:2.11.2" + "@tauri-apps/cli-linux-arm64-musl": "npm:2.11.2" + "@tauri-apps/cli-linux-riscv64-gnu": "npm:2.11.2" + "@tauri-apps/cli-linux-x64-gnu": "npm:2.11.2" + "@tauri-apps/cli-linux-x64-musl": "npm:2.11.2" + "@tauri-apps/cli-win32-arm64-msvc": "npm:2.11.2" + "@tauri-apps/cli-win32-ia32-msvc": "npm:2.11.2" + "@tauri-apps/cli-win32-x64-msvc": "npm:2.11.2" + dependenciesMeta: + "@tauri-apps/cli-darwin-arm64": + optional: true + "@tauri-apps/cli-darwin-x64": + optional: true + "@tauri-apps/cli-linux-arm-gnueabihf": + optional: true + "@tauri-apps/cli-linux-arm64-gnu": + optional: true + "@tauri-apps/cli-linux-arm64-musl": + optional: true + "@tauri-apps/cli-linux-riscv64-gnu": + optional: true + "@tauri-apps/cli-linux-x64-gnu": + optional: true + "@tauri-apps/cli-linux-x64-musl": + optional: true + "@tauri-apps/cli-win32-arm64-msvc": + optional: true + "@tauri-apps/cli-win32-ia32-msvc": + optional: true + "@tauri-apps/cli-win32-x64-msvc": + optional: true + bin: + tauri: tauri.js + checksum: 10/cb79edb62b539e79bcac98fd3934323f9038a3c1cdf9d92f692e1a6d123a33cebaa540a78b47eaf4b32447beae23f1074fe4a492add6aa76e9b04b56464c66f5 + languageName: node + linkType: hard + +"@tauri-apps/plugin-dialog@npm:~2.7.1": + version: 2.7.1 + resolution: "@tauri-apps/plugin-dialog@npm:2.7.1" + dependencies: + "@tauri-apps/api": "npm:^2.11.0" + checksum: 10/b9be9793c1ba50b519d6de8493f5db7c0eb5affa3f842ed5c0320707cedbb4b6da6bf4604ca22b41387afc4ca6995d919d06a537737471ea618e31d70d78007b + languageName: node + linkType: hard + +"@tauri-apps/plugin-fs@npm:~2.5.1": + version: 2.5.1 + resolution: "@tauri-apps/plugin-fs@npm:2.5.1" + dependencies: + "@tauri-apps/api": "npm:^2.11.0" + checksum: 10/e833aaa0c166b40a4f4abee1e114d473e3af4519be5e8138ded99e90fb85a491f6f215e8f739291451e53596f6e123be8cde8d737e1d9775899b84e7509d1f83 + languageName: node + linkType: hard + +"@tauri-apps/plugin-http@npm:~2.5.9": + version: 2.5.9 + resolution: "@tauri-apps/plugin-http@npm:2.5.9" + dependencies: + "@tauri-apps/api": "npm:^2.11.0" + checksum: 10/1df0df8aa570a16873f28d24b2df80e4de5f9d302f798b9862fc7e8f0727b0e78aad740506ea6d979e4ec96c6a5a8e6d797e3a17efc1d919ba38268e8b55ad5a + languageName: node + linkType: hard + +"@tauri-apps/plugin-log@npm:~2.8.0": + version: 2.8.0 + resolution: "@tauri-apps/plugin-log@npm:2.8.0" + dependencies: + "@tauri-apps/api": "npm:^2.8.0" + checksum: 10/4fb72d1a6f07274be735a666a32e26e67a8fd416c4db82b1dbf217d62dbccc693360240e203ca068bb973bf6e1bbe44311c608c635b4835d848f1a34bbe14ed0 + languageName: node + linkType: hard + +"@tauri-apps/plugin-opener@npm:^2.5.4": + version: 2.5.4 + resolution: "@tauri-apps/plugin-opener@npm:2.5.4" + dependencies: + "@tauri-apps/api": "npm:^2.11.0" + checksum: 10/cbb2adc1a0ffe04de2b9b4407932d27fa0eb3ea9202687be8c839db0cf8301aba813bd8267f6dba4235b2fdea5a6d114772f628143e5cdfcddd9a19668953119 + languageName: node + linkType: hard + +"@tauri-apps/plugin-process@npm:~2.3.1": + version: 2.3.1 + resolution: "@tauri-apps/plugin-process@npm:2.3.1" + dependencies: + "@tauri-apps/api": "npm:^2.8.0" + checksum: 10/586dd073395f740605b4869cb196a8630478b96666f3ece4ea9ca57997735829052f599409d28ebb139517eedae2f2ed68f7f0f14dbafd244bd33b4a6ac45276 + languageName: node + linkType: hard + +"@tauri-apps/plugin-store@npm:~2.4.3": + version: 2.4.3 + resolution: "@tauri-apps/plugin-store@npm:2.4.3" + dependencies: + "@tauri-apps/api": "npm:^2.11.0" + checksum: 10/e2e672932f0f8fd9ec21dee6e705f2872bd05eb07bbb07ff4376fc3cdc89d2862cc1def15abc85a72eb212bbb17d00d01120e2c497f39e383f713e06bd9c7363 + languageName: node + linkType: hard + +"@tauri-apps/plugin-updater@npm:~2.10.1": + version: 2.10.1 + resolution: "@tauri-apps/plugin-updater@npm:2.10.1" + dependencies: + "@tauri-apps/api": "npm:^2.10.1" + checksum: 10/5006ef18826e3bed0b4a967dcee937ffc5f7e33fd3dc128b0a60a4dc7c5cd4cb9f2e8a57ee55fc28ed8b2750e805cc43c4172b52b0dcde2a15dec7bb82343e70 + languageName: node + linkType: hard + +"@tauri-apps/plugin-window-state@npm:~2.4.1": + version: 2.4.1 + resolution: "@tauri-apps/plugin-window-state@npm:2.4.1" + dependencies: + "@tauri-apps/api": "npm:^2.8.0" + checksum: 10/57b0b35e98f601af8707194804f0e398586b06c49d73850d63af6befdbd1821d9168ce4d9d1b5e29358613210f1d407ae6ed3f802eab6988a5d6fa99d21d6ac4 + languageName: node + linkType: hard + +"@testing-library/dom@npm:^10.0.0, @testing-library/dom@npm:^10.4.1": + version: 10.4.1 + resolution: "@testing-library/dom@npm:10.4.1" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + picocolors: "npm:1.1.1" + pretty-format: "npm:^27.0.2" + checksum: 10/7f93e09ea015f151f8b8f42cbab0b2b858999b5445f15239a72a612ef7716e672b14c40c421218194cf191cbecbde0afa6f3dc2cc83dda93ff6a4fb0237df6e6 + languageName: node + linkType: hard + +"@testing-library/dom@npm:^9.0.0": + version: 9.3.4 + resolution: "@testing-library/dom@npm:9.3.4" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.1.3" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 10/510da752ea76f4a10a0a4e3a77917b0302cf03effe576cd3534cab7e796533ee2b0e9fb6fb11b911a1ebd7c70a0bb6f235bf4f816c9b82b95b8fe0cddfd10975 + languageName: node + linkType: hard + +"@testing-library/jest-dom@npm:^6.9.1": + version: 6.9.1 + resolution: "@testing-library/jest-dom@npm:6.9.1" + dependencies: + "@adobe/css-tools": "npm:^4.4.0" + aria-query: "npm:^5.0.0" + css.escape: "npm:^1.5.1" + dom-accessibility-api: "npm:^0.6.3" + picocolors: "npm:^1.1.1" + redent: "npm:^3.0.0" + checksum: 10/409b4f519e4c68f4d31e3b0317338cc19098b9029513fca61aa2af8270086ae3956a1eaedd19bbce2d2c9e2cf9ff27a616c06556be7a26e101c0d529a0062233 + languageName: node + linkType: hard + +"@testing-library/react-hooks@npm:^8.0.1": + version: 8.0.1 + resolution: "@testing-library/react-hooks@npm:8.0.1" + dependencies: + "@babel/runtime": "npm:^7.12.5" + react-error-boundary: "npm:^3.1.0" + peerDependencies: + "@types/react": ^16.9.0 || ^17.0.0 + react: ^16.9.0 || ^17.0.0 + react-dom: ^16.9.0 || ^17.0.0 + react-test-renderer: ^16.9.0 || ^17.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + react-dom: + optional: true + react-test-renderer: + optional: true + checksum: 10/f7b69373feebe99bc7d60595822cc5c00a1a5a4801bc4f99b597256a5c1d23c45a51f359051dd8a7bdffcc23b26f324c582e9433c25804934fd351a886812790 + languageName: node + linkType: hard + +"@testing-library/react@npm:^14.3.1": + version: 14.3.1 + resolution: "@testing-library/react@npm:14.3.1" + dependencies: + "@babel/runtime": "npm:^7.12.5" + "@testing-library/dom": "npm:^9.0.0" + "@types/react-dom": "npm:^18.0.0" + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: 10/83359dcdf9eaf067839f34604e1a181cbc14fc09f3a07672403700fcc6a900c4b8054ad1114fc24b4b9f89d84e2a09e1b7c9afce2306b1d4b4c9e30eb1cb12de + languageName: node + linkType: hard + +"@testing-library/react@npm:^15.0.7": + version: 15.0.7 + resolution: "@testing-library/react@npm:15.0.7" + dependencies: + "@babel/runtime": "npm:^7.12.5" + "@testing-library/dom": "npm:^10.0.0" + "@types/react-dom": "npm:^18.0.0" + peerDependencies: + "@types/react": ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/a9342ad09b019b0f99688fb50265899bc93adfe23c22aa6743fd920635b43fdc66877e66d95f240923aa6f7d3aa360837f5b053fb363a31975788974dff7bc93 + languageName: node + linkType: hard + +"@testing-library/user-event@npm:^14.6.1": + version: 14.6.1 + resolution: "@testing-library/user-event@npm:14.6.1" + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: 10/34b74fff56a0447731a94b40d4cf246deb8dbc1c1e3aec93acd1c3377a760bb062e979f1572bb34ec164ad28ee2a391744b42d0d6d6cc16c4ce527e5e09610e1 + languageName: node + linkType: hard + +"@trivago/prettier-plugin-sort-imports@npm:^6.0.2": + version: 6.0.2 + resolution: "@trivago/prettier-plugin-sort-imports@npm:6.0.2" + dependencies: + "@babel/generator": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.0" + "@babel/traverse": "npm:^7.28.0" + "@babel/types": "npm:^7.28.0" + javascript-natural-sort: "npm:^0.7.1" + lodash-es: "npm:^4.17.21" + minimatch: "npm:^9.0.0" + parse-imports-exports: "npm:^0.2.4" + peerDependencies: + "@vue/compiler-sfc": 3.x + prettier: 2.x - 3.x + prettier-plugin-ember-template-tag: ">= 2.0.0" + prettier-plugin-svelte: 3.x + svelte: 4.x || 5.x + peerDependenciesMeta: + "@vue/compiler-sfc": + optional: true + prettier-plugin-ember-template-tag: + optional: true + prettier-plugin-svelte: + optional: true + svelte: + optional: true + checksum: 10/979138364aa6a6fe5f98ab699cce120bcfa33e6e54059580a96ff28f4c5b056d4e0d8df59e857987c0aea3b5b6159e8613002aabb6035356a8e3da62060fe5dc + languageName: node + linkType: hard + +"@tsconfig/node10@npm:^1.0.7": + version: 1.0.12 + resolution: "@tsconfig/node10@npm:1.0.12" + checksum: 10/27e2f989dbb20f773aa121b609a5361a473b7047ff286fce7c851e61f5eec0c74f0bdb38d5bd69c8a06f17e60e9530188f2219b1cbeabeac91f0a5fd348eac2a + languageName: node + linkType: hard + +"@tsconfig/node12@npm:^1.0.7": + version: 1.0.11 + resolution: "@tsconfig/node12@npm:1.0.11" + checksum: 10/5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a + languageName: node + linkType: hard + +"@tsconfig/node14@npm:^1.0.0": + version: 1.0.3 + resolution: "@tsconfig/node14@npm:1.0.3" + checksum: 10/19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d + languageName: node + linkType: hard + +"@tsconfig/node16@npm:^1.0.2": + version: 1.0.4 + resolution: "@tsconfig/node16@npm:1.0.4" + checksum: 10/202319785901f942a6e1e476b872d421baec20cf09f4b266a1854060efbf78cde16a4d256e8bc949d31e6cd9a90f1e8ef8fb06af96a65e98338a2b6b0de0a0ff + languageName: node + linkType: hard + +"@turbo/darwin-64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/darwin-64@npm:2.9.14" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@turbo/darwin-arm64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/darwin-arm64@npm:2.9.14" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@turbo/linux-64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/linux-64@npm:2.9.14" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@turbo/linux-arm64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/linux-arm64@npm:2.9.14" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@turbo/windows-64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/windows-64@npm:2.9.14" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@turbo/windows-arm64@npm:2.9.14": + version: 2.9.14 + resolution: "@turbo/windows-arm64@npm:2.9.14" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@tweenjs/tween.js@npm:~23.1.3": + version: 23.1.3 + resolution: "@tweenjs/tween.js@npm:23.1.3" + checksum: 10/10ecaf311c975162459bd016ef7eb1f3118a257050c4886de9737dee823fc829100a0887f3fc298f7a5577140eac054f9609b823eb0748ca7b653ec85ffba75e + languageName: node + linkType: hard + +"@tybys/wasm-util@npm:^0.10.2": + version: 0.10.2 + resolution: "@tybys/wasm-util@npm:0.10.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/d12f1dafe12d7a573c406b35ffef0038042b9cc9fbcc74d657267eb635499b956276afc05eebdbd81bea582e1c4c921421a1dd7243a93daaa8c8216b19395c23 + languageName: node + linkType: hard + +"@types/accepts@npm:*": + version: 1.3.7 + resolution: "@types/accepts@npm:1.3.7" + dependencies: + "@types/node": "npm:*" + checksum: 10/7678cf74976e16093aff6e6f9755826faf069ac1e30179276158ce46ea246348ff22ca6bdd46cef08428881337d9ceefbf00bab08a7731646eb9fc9449d6a1e7 + languageName: node + linkType: hard + +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: 10/c0084c389dc030daeaf0115a92ce43a3f4d42fc8fef2d0e22112d87a42798d4a15aac413019d4a63f868327d52ad6740ab99609462b442fe6b9286b172d2e82e + languageName: node + linkType: hard + +"@types/babel__core@npm:^7.20.5": + version: 7.20.5 + resolution: "@types/babel__core@npm:7.20.5" + dependencies: + "@babel/parser": "npm:^7.20.7" + "@babel/types": "npm:^7.20.7" + "@types/babel__generator": "npm:*" + "@types/babel__template": "npm:*" + "@types/babel__traverse": "npm:*" + checksum: 10/c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3 + languageName: node + linkType: hard + +"@types/babel__generator@npm:*": + version: 7.27.0 + resolution: "@types/babel__generator@npm:7.27.0" + dependencies: + "@babel/types": "npm:^7.0.0" + checksum: 10/f572e67a9a39397664350a4437d8a7fbd34acc83ff4887a8cf08349e39f8aeb5ad2f70fb78a0a0a23a280affe3a5f4c25f50966abdce292bcf31237af1c27b1a + languageName: node + linkType: hard + +"@types/babel__template@npm:*": + version: 7.4.4 + resolution: "@types/babel__template@npm:7.4.4" + dependencies: + "@babel/parser": "npm:^7.1.0" + "@babel/types": "npm:^7.0.0" + checksum: 10/d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29 + languageName: node + linkType: hard + +"@types/babel__traverse@npm:*": + version: 7.28.0 + resolution: "@types/babel__traverse@npm:7.28.0" + dependencies: + "@babel/types": "npm:^7.28.2" + checksum: 10/371c5e1b40399ef17570e630b2943617b84fafde2860a56f0ebc113d8edb1d0534ade0175af89eda1ae35160903c33057ed42457e165d4aa287fedab2c82abcf + languageName: node + linkType: hard + +"@types/body-parser@npm:*": + version: 1.19.6 + resolution: "@types/body-parser@npm:1.19.6" + dependencies: + "@types/connect": "npm:*" + "@types/node": "npm:*" + checksum: 10/33041e88eae00af2cfa0827e951e5f1751eafab2a8b6fce06cd89ef368a988907996436b1325180edaeddd1c0c7d0d0d4c20a6c9ff294a91e0039a9db9e9b658 + languageName: node + linkType: hard + +"@types/bonjour@npm:^3.5.13": + version: 3.5.13 + resolution: "@types/bonjour@npm:3.5.13" + dependencies: + "@types/node": "npm:*" + checksum: 10/e827570e097bd7d625a673c9c208af2d1a22fa3885c0a1646533cf24394c839c3e5f60ac1bc60c0ddcc69c0615078c9fb2c01b42596c7c582d895d974f2409ee + languageName: node + linkType: hard + +"@types/chai@npm:^5.2.2": + version: 5.2.3 + resolution: "@types/chai@npm:5.2.3" + dependencies: + "@types/deep-eql": "npm:*" + assertion-error: "npm:^2.0.1" + checksum: 10/e79947307dc235953622e65f83d2683835212357ca261389116ab90bed369ac862ba28b146b4fed08b503ae1e1a12cb93ce783f24bb8d562950469f4320e1c7c + languageName: node + linkType: hard + +"@types/chrome@npm:^0.1.42": + version: 0.1.43 + resolution: "@types/chrome@npm:0.1.43" + dependencies: + "@types/filesystem": "npm:*" + "@types/har-format": "npm:*" + checksum: 10/e23ca46e8aa3ed53b854ce2ca0398376505e9e64a4a0a52892e81b03cdb9695372295d74e3822d681aeea98b529c66ce4895cccd929bb29116817b79a6c838d2 + languageName: node + linkType: hard + +"@types/co-body@npm:^6.1.3": + version: 6.1.3 + resolution: "@types/co-body@npm:6.1.3" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + checksum: 10/e93fdc177f69ee0535cf401783258e4255f5eb8235c58b5a2a5a8958cf341fadf3d0bf2c75907ed6b7d188ce2c2f2cf9593a71d4eef12900beba54ebbbdd5cc1 + languageName: node + linkType: hard + +"@types/codemirror@npm:5.60.17": + version: 5.60.17 + resolution: "@types/codemirror@npm:5.60.17" + dependencies: + "@types/tern": "npm:*" + checksum: 10/972e70898206ebb7baf72dd4afb3352fc9e18943c5c6598615065bd1c5a0fc1d8a766d0cc353a689a216611af018d55efe4ba938f3578a98df01623f0474f75e + languageName: node + linkType: hard + +"@types/connect-history-api-fallback@npm:^1.5.4": + version: 1.5.4 + resolution: "@types/connect-history-api-fallback@npm:1.5.4" + dependencies: + "@types/express-serve-static-core": "npm:*" + "@types/node": "npm:*" + checksum: 10/e1dee43b8570ffac02d2d47a2b4ba80d3ca0dd1840632dafb221da199e59dbe3778d3d7303c9e23c6b401f37c076935a5bc2aeae1c4e5feaefe1c371fe2073fd + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "npm:*" + checksum: 10/7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 + languageName: node + linkType: hard + +"@types/content-disposition@npm:*": + version: 0.5.9 + resolution: "@types/content-disposition@npm:0.5.9" + checksum: 10/d895703c0027ca6c4c0c1ede363909dbb590deec3b206a84b88a49c8b2840bcbd31b4ddeb2e1e6caa1af00801cc79c5b69a5c75a8152f2959810b10fe75a4e1f + languageName: node + linkType: hard + +"@types/cookies@npm:*": + version: 0.9.2 + resolution: "@types/cookies@npm:0.9.2" + dependencies: + "@types/connect": "npm:*" + "@types/express": "npm:*" + "@types/keygrip": "npm:*" + "@types/node": "npm:*" + checksum: 10/9af618670680cf0d9b77867aa5c7cf73dcfd8987c6fae6896217927b99690f8ad989795ee14b6dc83e96a8e10d54a18c1255691b5f6bd90fc7add135c4d6aa6a + languageName: node + linkType: hard + +"@types/cors@npm:^2.8.12": + version: 2.8.19 + resolution: "@types/cors@npm:2.8.19" + dependencies: + "@types/node": "npm:*" + checksum: 10/9545cc532c9218754443f48a0c98c1a9ba4af1fe54a3425c95de75ff3158147bb39e666cb7c6bf98cc56a9c6dc7b4ce5b2cbdae6b55d5942e50c81b76ed6b825 + languageName: node + linkType: hard + +"@types/css-tree@npm:^2.3.11": + version: 2.3.11 + resolution: "@types/css-tree@npm:2.3.11" + checksum: 10/c4e1e990257cc8f9c90ebe3ec1b3d53733f9883cf772bbf1c2da462bb9fa6770b6ed98f24e176d1e0ad2c6b276b8ced5cd3d676b793518bec09adf2dd077a307 + languageName: node + linkType: hard + +"@types/deep-eql@npm:*": + version: 4.0.2 + resolution: "@types/deep-eql@npm:4.0.2" + checksum: 10/249a27b0bb22f6aa28461db56afa21ec044fa0e303221a62dff81831b20c8530502175f1a49060f7099e7be06181078548ac47c668de79ff9880241968d43d0c + languageName: node + linkType: hard + +"@types/deep-freeze@npm:^0.1.5": + version: 0.1.5 + resolution: "@types/deep-freeze@npm:0.1.5" + checksum: 10/7d46b4b24e50356f080eee19cf4fe08028114171b8142c49d3baffbac4db4dbc60a486432ccc5671d6f3f8f4e3678a386935c860931a29104765151e18e01c31 + languageName: node + linkType: hard + +"@types/eslint-plugin-jsx-a11y@npm:^6.10.1": + version: 6.10.1 + resolution: "@types/eslint-plugin-jsx-a11y@npm:6.10.1" + dependencies: + eslint: "npm:^9" + checksum: 10/bc9ecd7d33896373ff361a36d11452b2b0abeb19914e1ee60a8221f929b3f5210dda9b82ce98470e1693db5a3db21c0b38f93178f5321d163660a0f17ccc2ce2 + languageName: node + linkType: hard + +"@types/eslint@npm:^9.6.1": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "npm:*" + "@types/json-schema": "npm:*" + checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8": + version: 1.0.9 + resolution: "@types/estree@npm:1.0.9" + checksum: 10/16aabfa703b5bdac83f719b07ce92a11b2d3c9b8628eacc92889d8af46cab2d78fc45c7b5378de383d0500585cea5c2f79125eeddfe5fbc6bd6a27eb0c8ccee5 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0": + version: 5.1.1 + resolution: "@types/express-serve-static-core@npm:5.1.1" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" + checksum: 10/7f3d8cf7e68764c9f3e8f6a12825b69ccf5287347fc1c20b29803d4f08a4abc1153ae11d7258852c61aad50f62ef72d4c1b9c97092b0a90462c3dddec2f6026c + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:^4.17.21, @types/express-serve-static-core@npm:^4.17.33": + version: 4.19.8 + resolution: "@types/express-serve-static-core@npm:4.19.8" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" + checksum: 10/eb1b832343c0991395c9b10e124dc805921ea7c08efe01222d83912123b8c054119d009e9e55c91af6bdbeeec153c0d35411c9c6d80781bc8c0a43e8b1a84387 + languageName: node + linkType: hard + +"@types/express@npm:*": + version: 5.0.6 + resolution: "@types/express@npm:5.0.6" + dependencies: + "@types/body-parser": "npm:*" + "@types/express-serve-static-core": "npm:^5.0.0" + "@types/serve-static": "npm:^2" + checksum: 10/da2cc3de1b1a4d7f20ed3fb6f0a8ee08e99feb3c2eb5a8d643db77017d8d0e70fee9e95da38a73f51bcdf5eda3bb6435073c0271dc04fb16fda92e55daf911fa + languageName: node + linkType: hard + +"@types/express@npm:^4.17.25": + version: 4.17.25 + resolution: "@types/express@npm:4.17.25" + dependencies: + "@types/body-parser": "npm:*" + "@types/express-serve-static-core": "npm:^4.17.33" + "@types/qs": "npm:*" + "@types/serve-static": "npm:^1" + checksum: 10/c309fdb79fb8569b5d8d8f11268d0160b271f8b38f0a82c20a0733e526baf033eb7a921cd51d54fe4333c616de9e31caf7d4f3ef73baaf212d61f23f460b0369 + languageName: node + linkType: hard + +"@types/file-saver@npm:^2.0.5": + version: 2.0.7 + resolution: "@types/file-saver@npm:2.0.7" + checksum: 10/c3d1cd80eab1214767922cabac97681f3fb688e82b74890450d70deaca49537949bbc96d80d363d91e8f0a4752c7164909cc8902d9721c5c4809baafc42a3801 + languageName: node + linkType: hard + +"@types/filesystem@npm:*": + version: 0.0.36 + resolution: "@types/filesystem@npm:0.0.36" + dependencies: + "@types/filewriter": "npm:*" + checksum: 10/ec831040fe3aff066ffb7b7541e21a5dd59aa06e7175c61e592736e38b018b1d513551438254631e2a3fbc81ff671bf618401000f4c8ea79156934cbc7dcaeaa + languageName: node + linkType: hard + +"@types/filewriter@npm:*": + version: 0.0.33 + resolution: "@types/filewriter@npm:0.0.33" + checksum: 10/495a4bb424c27eda967fe9ac3b8f7b781e6b3f9ce59403a991590cb1073022f9c5383d3c7d808ef6956b785550c36664c4fcd502dc0baf69e340bd481171e0ca + languageName: node + linkType: hard + +"@types/formidable@npm:^3.4.6": + version: 3.5.1 + resolution: "@types/formidable@npm:3.5.1" + dependencies: + "@types/node": "npm:*" + checksum: 10/4d693f89a3b0d5f45cc71d71f1b1b963e38c736a7264eb795fa4cb63cec06893da5ce9e7652ccd99e711ddcbc2ec6c4a489377a3dd6fda9d20f48337ef211644 + languageName: node + linkType: hard + +"@types/glob@npm:^7.1.3": + version: 7.2.0 + resolution: "@types/glob@npm:7.2.0" + dependencies: + "@types/minimatch": "npm:*" + "@types/node": "npm:*" + checksum: 10/6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19 + languageName: node + linkType: hard + +"@types/global-types-monorepo@workspace:^, @types/global-types-monorepo@workspace:packages/global-types": + version: 0.0.0-use.local + resolution: "@types/global-types-monorepo@workspace:packages/global-types" + languageName: unknown + linkType: soft + +"@types/google-protobuf@npm:^3.15.12": + version: 3.15.12 + resolution: "@types/google-protobuf@npm:3.15.12" + checksum: 10/a5c5f09a3fc4bc6a9339df29f4a32daf77c37f2bce6e8aa7b949fae19829a87c351786b7401eb45ea643dfa98d5155ffd9dd637c3ec61f69a30979bd67f6954e + languageName: node + linkType: hard + +"@types/har-format@npm:*": + version: 1.2.16 + resolution: "@types/har-format@npm:1.2.16" + checksum: 10/b7ecef1ca27b902f9eb0bff9cebe650370f594e20813a728853673b22400afa08966eb5fd725553c19811bc166947e1c845e92ce4df86cee79d4fd9bda4d251b + languageName: node + linkType: hard + +"@types/history@npm:^4.7.11": + version: 4.7.11 + resolution: "@types/history@npm:4.7.11" + checksum: 10/1da529a3485f3015daf794effa3185493bf7dd2551c26932389c614f5a0aab76ab97645897d1eef9c74ead216a3848fcaa019f165bbd6e4b71da6eff164b4c68 + languageName: node + linkType: hard + +"@types/hoist-non-react-statics@npm:^3.3.1": + version: 3.3.7 + resolution: "@types/hoist-non-react-statics@npm:3.3.7" + dependencies: + hoist-non-react-statics: "npm:^3.3.0" + peerDependencies: + "@types/react": "*" + checksum: 10/13f610572c073970b3f43cc446396974fed786fee6eac2d6fd4b0ca5c985f13e79d4a0de58af4e5b4c68470d808567c3a14108d98edb7d526d4d46c8ec851ed1 + languageName: node + linkType: hard + +"@types/html-minifier-terser@npm:^6.0.0": + version: 6.1.0 + resolution: "@types/html-minifier-terser@npm:6.1.0" + checksum: 10/06bb3e1e8ebff43602c826d67f53f1fd3a6b9c751bfbc67d7ea4e85679446a639e20e60adad8c9d44ab4baf1337b3861b91e7e5e2be798575caf0cc1a5712552 + languageName: node + linkType: hard + +"@types/http-assert@npm:*": + version: 1.5.6 + resolution: "@types/http-assert@npm:1.5.6" + checksum: 10/dfe1010164ba633859d90a50c4c53e69a38a16972061ef614acc1b0bdb7e53a1c923a11b4169a4a7eedc20b2303962d761727a212ae099717327cf4f38293817 + languageName: node + linkType: hard + +"@types/http-errors@npm:*, @types/http-errors@npm:^2": + version: 2.0.5 + resolution: "@types/http-errors@npm:2.0.5" + checksum: 10/a88da669366bc483e8f3b3eb3d34ada5f8d13eeeef851b1204d77e2ba6fc42aba4566d877cca5c095204a3f4349b87fe397e3e21288837bdd945dd514120755b + languageName: node + linkType: hard + +"@types/http-proxy@npm:^1.17.8": + version: 1.17.17 + resolution: "@types/http-proxy@npm:1.17.17" + dependencies: + "@types/node": "npm:*" + checksum: 10/893e46e12be576baa471cf2fc13a4f0e413eaf30a5850de8fdbea3040e138ad4171234c59b986cf7137ff20a1582b254bf0c44cfd715d5ed772e1ab94dd75cd1 + languageName: node + linkType: hard + +"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1, @types/istanbul-lib-coverage@npm:^2.0.6": + version: 2.0.6 + resolution: "@types/istanbul-lib-coverage@npm:2.0.6" + checksum: 10/3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778 + languageName: node + linkType: hard + +"@types/istanbul-lib-report@npm:*": + version: 3.0.3 + resolution: "@types/istanbul-lib-report@npm:3.0.3" + dependencies: + "@types/istanbul-lib-coverage": "npm:*" + checksum: 10/b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4 + languageName: node + linkType: hard + +"@types/istanbul-reports@npm:^3.0.0, @types/istanbul-reports@npm:^3.0.4": + version: 3.0.4 + resolution: "@types/istanbul-reports@npm:3.0.4" + dependencies: + "@types/istanbul-lib-report": "npm:*" + checksum: 10/93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95 + languageName: node + linkType: hard + +"@types/jasmine@npm:^5.1.15": + version: 5.1.15 + resolution: "@types/jasmine@npm:5.1.15" + checksum: 10/e86a962c153ff91ffe3c65a633578a5e3f6e065e58268c00e839b03dac6792b1e0a2afca216ccfa1e31647e49ef1a935332242350dca91a2940ad883643abd04 + languageName: node + linkType: hard + +"@types/jest-when@npm:^3.5.5": + version: 3.5.5 + resolution: "@types/jest-when@npm:3.5.5" + dependencies: + "@types/jest": "npm:*" + checksum: 10/816c1ed5554182c43261d23c2902506c316bc0368f2ea1e632a0a93d05d8f6f2918afa6a406c2f5fdd4d277e042b8d2ba797993dc3c2fd2d5f53cda946696772 + languageName: node + linkType: hard + +"@types/jest@npm:*, @types/jest@npm:^30.0.0": + version: 30.0.0 + resolution: "@types/jest@npm:30.0.0" + dependencies: + expect: "npm:^30.0.0" + pretty-format: "npm:^30.0.0" + checksum: 10/cdeaa924c68b5233d9ff92861a89e7042df2b0f197633729bcf3a31e65bd4e9426e751c5665b5ac2de0b222b33f100a5502da22aefce3d2c62931c715e88f209 + languageName: node + linkType: hard + +"@types/jscodeshift@npm:^0.12.0": + version: 0.12.0 + resolution: "@types/jscodeshift@npm:0.12.0" + dependencies: + ast-types: "npm:^0.14.1" + recast: "npm:^0.20.3" + checksum: 10/1e0fd4a5ee2863db792ad5666fa98ee61d3d5a4d5f24a9b8d11cf6ebae25bff55a3e5e27a59fef3aed37637458e7ab52b30181640be39cddbe9956f4a47fd1ab + languageName: node + linkType: hard + +"@types/jsdom@npm:^21.1.7": + version: 21.1.7 + resolution: "@types/jsdom@npm:21.1.7" + dependencies: + "@types/node": "npm:*" + "@types/tough-cookie": "npm:*" + parse5: "npm:^7.0.0" + checksum: 10/a5ee54aec813ac928ef783f69828213af4d81325f584e1fe7573a9ae139924c40768d1d5249237e62d51b9a34ed06bde059c86c6b0248d627457ec5e5d532dfa + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.11, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.6, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": + version: 7.0.15 + resolution: "@types/json-schema@npm:7.0.15" + checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 + languageName: node + linkType: hard + +"@types/json5@npm:^0.0.29": + version: 0.0.29 + resolution: "@types/json5@npm:0.0.29" + checksum: 10/4e5aed58cabb2bbf6f725da13421aa50a49abb6bc17bfab6c31b8774b073fa7b50d557c61f961a09a85f6056151190f8ac95f13f5b48136ba5841f7d4484ec56 + languageName: node + linkType: hard + +"@types/karma-junit-reporter@npm:^2.0.4": + version: 2.0.4 + resolution: "@types/karma-junit-reporter@npm:2.0.4" + dependencies: + "@types/karma": "npm:*" + checksum: 10/816c7a6ad8f000ce4589dcd84cd291250de62b92353c3f099edd227c2fec884929dd1c091021d8991ad79e58cc7b74cf22115fbccd3fc0305a1e8b22f90c4db9 + languageName: node + linkType: hard + +"@types/karma@npm:*": + version: 6.3.9 + resolution: "@types/karma@npm:6.3.9" + dependencies: + "@types/node": "npm:*" + log4js: "npm:^6.4.1" + checksum: 10/137a81a1ec64b32fa71de23839a6aa0a8f5df01a28433338005ddc46d9aeb05ff4bd9b5c227ff69d48a9ea81276d1a227c09a1ff06e52fc96f9343b3ad6d17b1 + languageName: node + linkType: hard + +"@types/keygrip@npm:*": + version: 1.0.6 + resolution: "@types/keygrip@npm:1.0.6" + checksum: 10/d157f60bf920492347791d2b26d530d5069ce05796549fbacd4c24d66ffbebbcb0ab67b21e7a1b80a593b9fd4b67dc4843dec04c12bbc2e0fddfb8577a826c41 + languageName: node + linkType: hard + +"@types/koa-compose@npm:*": + version: 3.2.9 + resolution: "@types/koa-compose@npm:3.2.9" + dependencies: + "@types/koa": "npm:*" + checksum: 10/0f86016fc8055c1ed945630718ab74dac3e301c944ae1ab35762ff1bc393728b5867ec33896054c22ee161d9c2aa94b5915a122e595232b371fb41494e4473ef + languageName: node + linkType: hard + +"@types/koa@npm:*, @types/koa@npm:^3.0.0": + version: 3.0.3 + resolution: "@types/koa@npm:3.0.3" + dependencies: + "@types/accepts": "npm:*" + "@types/content-disposition": "npm:*" + "@types/cookies": "npm:*" + "@types/http-assert": "npm:*" + "@types/http-errors": "npm:^2" + "@types/keygrip": "npm:*" + "@types/koa-compose": "npm:*" + "@types/node": "npm:*" + checksum: 10/0ad2edb8e958f9eaf6c4a448e43d687e0f84f167aa6ce79e0f14bc0708732a8b62390ceff383b7391469ed4b003e1053e1699520ec89117c88e89499773767db + languageName: node + linkType: hard + +"@types/linkify-it@npm:^3": + version: 3.0.5 + resolution: "@types/linkify-it@npm:3.0.5" + checksum: 10/fac28f41a6e576282300a459d70ea0d33aab70dbb77c3d09582bb0335bb00d862b6de69585792a4d590aae4173fbab0bf28861e2d90ca7b2b1439b52688e9ff6 + languageName: node + linkType: hard + +"@types/lodash@npm:^4.14.182, @types/lodash@npm:^4.17.24": + version: 4.17.24 + resolution: "@types/lodash@npm:4.17.24" + checksum: 10/0f2082565f60f9787eefc046edc38458054512be5a8b3584ef0bad5fd9e85d0ab55ec5a1fbfae1ed6ba015cf1f9e837d5fb4da1f99fc60b8f74b2a46146fb00f + languageName: node + linkType: hard + +"@types/markdown-it@npm:^13.0.9": + version: 13.0.9 + resolution: "@types/markdown-it@npm:13.0.9" + dependencies: + "@types/linkify-it": "npm:^3" + "@types/mdurl": "npm:^1" + checksum: 10/c8ad045cc5a4fd9179007ef3c00c35c7515ed76408790cdb04dfe5171850573c39d68a504136ea5df0ea17e9fd0158c2b274ef1346aac3e5f404bc0b9b114f9c + languageName: node + linkType: hard + +"@types/mdurl@npm:^1": + version: 1.0.5 + resolution: "@types/mdurl@npm:1.0.5" + checksum: 10/e8e872e8da8f517a9c748b06cec61c947cb73fd3069e8aeb0926670ec5dfac5d30549b3d0f1634950401633e812f9b7263f2d5dbe7e98fce12bcb2c659aa4b21 + languageName: node + linkType: hard + +"@types/mime-types@npm:^2.1.4": + version: 2.1.4 + resolution: "@types/mime-types@npm:2.1.4" + checksum: 10/f8c521c54ee0c0b9f90a65356a80b1413ed27ccdc94f5c7ebb3de5d63cedb559cd2610ea55b4100805c7349606a920d96e54f2d16b2f0afa6b7cd5253967ccc9 + languageName: node + linkType: hard + +"@types/mime@npm:^1": + version: 1.3.5 + resolution: "@types/mime@npm:1.3.5" + checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78 + languageName: node + linkType: hard + +"@types/minimatch@npm:*": + version: 5.1.2 + resolution: "@types/minimatch@npm:5.1.2" + checksum: 10/94db5060d20df2b80d77b74dd384df3115f01889b5b6c40fa2dfa27cfc03a68fb0ff7c1f2a0366070263eb2e9d6bfd8c87111d4bc3ae93c3f291297c1bf56c85 + languageName: node + linkType: hard + +"@types/minimist@npm:^1.2.2": + version: 1.2.5 + resolution: "@types/minimist@npm:1.2.5" + checksum: 10/477047b606005058ab0263c4f58097136268007f320003c348794f74adedc3166ffc47c80ec3e94687787f2ab7f4e72c468223946e79892cf0fd9e25e9970a90 + languageName: node + linkType: hard + +"@types/mustache@npm:^4.2.6": + version: 4.2.6 + resolution: "@types/mustache@npm:4.2.6" + checksum: 10/56a9b979a9984d4f8b370ccdf04b54ae07f055b9e7326a526cf86b2fac73b04576cc71c83edaceaaf80038817520cbe2405f73623200a8ce03dcdd1e578e5016 + languageName: node + linkType: hard + +"@types/node@npm:*, @types/node@npm:>=10.0.0, @types/node@npm:>=20.0.0": + version: 25.9.3 + resolution: "@types/node@npm:25.9.3" + dependencies: + undici-types: "npm:>=7.24.0 <7.24.7" + checksum: 10/40c5f5c91450689b255dbf8cbd6cf0bb05e1013a353830b15eb9b5c9cda6448510be572d1ecadc38c8a4ac472e61381de9ae28df82094abece59f4c1eccffbc5 + languageName: node + linkType: hard + +"@types/node@npm:^24.12.4": + version: 24.13.2 + resolution: "@types/node@npm:24.13.2" + dependencies: + undici-types: "npm:~7.18.0" + checksum: 10/2b8cb95ada191ecc788fef91d7cdb86dff24f6895b510e1fb495cc001832709fa8fc3e1eeb27d64bda52b3f74f9e91acf42431e98e3e6876de1e53acce7f7602 + languageName: node + linkType: hard + +"@types/normalize-package-data@npm:^2.4.0": + version: 2.4.4 + resolution: "@types/normalize-package-data@npm:2.4.4" + checksum: 10/65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05 + languageName: node + linkType: hard + +"@types/papaparse@npm:^5.5.2": + version: 5.5.2 + resolution: "@types/papaparse@npm:5.5.2" + dependencies: + "@types/node": "npm:*" + checksum: 10/35c38d8c789a0512465665fa6472e8eda7a20413227aafc25b55955a0ced8a061dfbeb0c75658393ebe61670cb95064cc3753ce1a0bac93a12c53ff569d15170 + languageName: node + linkType: hard + +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 + languageName: node + linkType: hard + +"@types/prettier@npm:^2.6.1": + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 10/cda84c19acc3bf327545b1ce71114a7d08efbd67b5030b9e8277b347fa57b05178045f70debe1d363ff7efdae62f237260713aafc2d7217e06fc99b048a88497 + languageName: node + linkType: hard + +"@types/prop-types@npm:*": + version: 15.7.15 + resolution: "@types/prop-types@npm:15.7.15" + checksum: 10/31aa2f59b28f24da6fb4f1d70807dae2aedfce090ec63eaf9ea01727a9533ef6eaf017de5bff99fbccad7d1c9e644f52c6c2ba30869465dd22b1a7221c29f356 + languageName: node + linkType: hard + +"@types/qs@npm:*": + version: 6.15.1 + resolution: "@types/qs@npm:6.15.1" + checksum: 10/fd04a36c683dbb1ec5819c01773905259955bfd84d7294af178ad609990a9b8d75d458629ca3bf97b151fe2934eb12ade7fdeb98f2e3ad40d138f0a7d195ac7c + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.7 + resolution: "@types/range-parser@npm:1.2.7" + checksum: 10/95640233b689dfbd85b8c6ee268812a732cf36d5affead89e806fe30da9a430767af8ef2cd661024fd97e19d61f3dec75af2df5e80ec3bea000019ab7028629a + languageName: node + linkType: hard + +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.3.7": + version: 18.3.7 + resolution: "@types/react-dom@npm:18.3.7" + peerDependencies: + "@types/react": ^18.0.0 + checksum: 10/317569219366d487a3103ba1e5e47154e95a002915fdcf73a44162c48fe49c3a57fcf7f57fc6979e70d447112681e6b13c6c3c1df289db8b544df4aab2d318f3 + languageName: node + linkType: hard + +"@types/react-router-dom@npm:^5.3.3": + version: 5.3.3 + resolution: "@types/react-router-dom@npm:5.3.3" + dependencies: + "@types/history": "npm:^4.7.11" + "@types/react": "npm:*" + "@types/react-router": "npm:*" + checksum: 10/28c4ea48909803c414bf5a08502acbb8ba414669b4b43bb51297c05fe5addc4df0b8fd00e0a9d1e3535ec4073ef38aaafac2c4a2b95b787167d113bc059beff3 + languageName: node + linkType: hard + +"@types/react-router@npm:*, @types/react-router@npm:^5.1.20": + version: 5.1.20 + resolution: "@types/react-router@npm:5.1.20" + dependencies: + "@types/history": "npm:^4.7.11" + "@types/react": "npm:*" + checksum: 10/72d78d2f4a4752ec40940066b73d7758a0824c4d0cbeb380ae24c8b1cdacc21a6fc835a99d6849b5b295517a3df5466fc28be038f1040bd870f8e39e5ded43a4 + languageName: node + linkType: hard + +"@types/react-virtualized@npm:^9.22.3": + version: 9.22.3 + resolution: "@types/react-virtualized@npm:9.22.3" + dependencies: + "@types/prop-types": "npm:*" + "@types/react": "npm:*" + checksum: 10/b71f6b99446bc5fbd302be5295eb17f0e8a61f3f621ccb6ebaeb50c14ec5ae26b615b2df8634fdd71cb21b292f1c42c14b31e932081b9dc683dec2f90801ab20 + languageName: node + linkType: hard + +"@types/react-window@npm:^1.8.8": + version: 1.8.8 + resolution: "@types/react-window@npm:1.8.8" + dependencies: + "@types/react": "npm:*" + checksum: 10/79b70b7c33161efb14bf69115792843de8e038594136a8373cfbbcc4066c49fd611dd2d3592a9a81d19d21c075bf14e5e73a64f4d9ad32e45d4d5493f5f53918 + languageName: node + linkType: hard + +"@types/react@npm:*": + version: 19.2.17 + resolution: "@types/react@npm:19.2.17" + dependencies: + csstype: "npm:^3.2.2" + checksum: 10/8debb092bd0bb9c99176a31824c7587c27c775a6526b60060e7b9e8dc2af53aee2ffadc7a1e3845953792437db5699d34a9054e198c9d4e54a74728ff47c6725 + languageName: node + linkType: hard + +"@types/react@npm:^18.3.28": + version: 18.3.31 + resolution: "@types/react@npm:18.3.31" + dependencies: + "@types/prop-types": "npm:*" + csstype: "npm:^3.2.2" + checksum: 10/0a5d73b1ba3ce73273b28cc50da78d520b1a8d4253075820dc5cf6c9e286ff6cb339b56bd613d05885fec214fbecd8137bddcbdb475612fdcc46e061d88f00fc + languageName: node + linkType: hard + +"@types/retry@npm:0.12.2": + version: 0.12.2 + resolution: "@types/retry@npm:0.12.2" + checksum: 10/e5675035717b39ce4f42f339657cae9637cf0c0051cf54314a6a2c44d38d91f6544be9ddc0280587789b6afd056be5d99dbe3e9f4df68c286c36321579b1bf4a + languageName: node + linkType: hard + +"@types/send@npm:*": + version: 1.2.1 + resolution: "@types/send@npm:1.2.1" + dependencies: + "@types/node": "npm:*" + checksum: 10/81ef5790037ba1d2d458392e4241501f0f8b4838cc8797e169e179e099410e12069ec68e8dbd39211cb097c4a9b1ff1682dbcea897ab4ce21dad93438b862d27 + languageName: node + linkType: hard + +"@types/send@npm:<1": + version: 0.17.6 + resolution: "@types/send@npm:0.17.6" + dependencies: + "@types/mime": "npm:^1" + "@types/node": "npm:*" + checksum: 10/4948ab32ab84a81a0073f8243dd48ee766bc80608d5391060360afd1249f83c08a7476f142669ac0b0b8831c89d909a88bcb392d1b39ee48b276a91b50f3d8d1 + languageName: node + linkType: hard + +"@types/serve-index@npm:^1.9.4": + version: 1.9.4 + resolution: "@types/serve-index@npm:1.9.4" + dependencies: + "@types/express": "npm:*" + checksum: 10/72727c88d54da5b13275ebfb75dcdc4aa12417bbe9da1939e017c4c5f0c906fae843aa4e0fbfe360e7ee9df2f3d388c21abfc488f77ce58693fb57809f8ded92 + languageName: node + linkType: hard + +"@types/serve-static@npm:^1, @types/serve-static@npm:^1.15.5": + version: 1.15.10 + resolution: "@types/serve-static@npm:1.15.10" + dependencies: + "@types/http-errors": "npm:*" + "@types/node": "npm:*" + "@types/send": "npm:<1" + checksum: 10/d9be72487540b9598e7d77260d533f241eb2e5db5181bb885ef2d6bc4592dad1c9e8c0e27f465d59478b2faf90edd2d535e834f20fbd9dd3c0928d43dc486404 + languageName: node + linkType: hard + +"@types/serve-static@npm:^2": + version: 2.2.0 + resolution: "@types/serve-static@npm:2.2.0" + dependencies: + "@types/http-errors": "npm:*" + "@types/node": "npm:*" + checksum: 10/f2bad1304c7d0d3b7221faff3e490c40129d3803f4fb1b2fb84f31f561071c5e6a4b876c41bbbe82d5645034eea936e946bcaaf993dac1093ce68b56effad6e0 + languageName: node + linkType: hard + +"@types/sockjs@npm:^0.3.36": + version: 0.3.36 + resolution: "@types/sockjs@npm:0.3.36" + dependencies: + "@types/node": "npm:*" + checksum: 10/b4b5381122465d80ea8b158537c00bc82317222d3fb31fd7229ff25b31fa89134abfbab969118da55622236bf3d8fee75759f3959908b5688991f492008f29bc + languageName: node + linkType: hard + +"@types/stack-utils@npm:^2.0.3": + version: 2.0.3 + resolution: "@types/stack-utils@npm:2.0.3" + checksum: 10/72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5 + languageName: node + linkType: hard + +"@types/stats.js@npm:*": + version: 0.17.4 + resolution: "@types/stats.js@npm:0.17.4" + checksum: 10/6f1a20e09da0c0b371b3c095b2787a91a9397944679aa506a0886160faf0ad185b911a34b4ec325f146810c5be969f085e81264e2dbe39fd57eb8ff98347b5f4 + languageName: node + linkType: hard + +"@types/statuses@npm:^2.0.6": + version: 2.0.6 + resolution: "@types/statuses@npm:2.0.6" + checksum: 10/dadfbb4f32a16d3106a8e2a957dab17b1ae99fc4788e1fd96aeaf82355e3b2b069d5ea0f5fb887efa830def033828955a5bbdfd35454ba2088822537aed9e5db + languageName: node + linkType: hard + +"@types/tern@npm:*": + version: 0.23.9 + resolution: "@types/tern@npm:0.23.9" + dependencies: + "@types/estree": "npm:*" + checksum: 10/72d26a1abc2b13aa7ee6a34abc0558bfbff1f977beb1c9f2554c4193c6cfc7e1677e4f84663d3f971135b436c5b847f170c74c3b1d6c320e08a1aba7e83cc3c2 + languageName: node + linkType: hard + +"@types/three@npm:^0.184.1": + version: 0.184.1 + resolution: "@types/three@npm:0.184.1" + dependencies: + "@dimforge/rapier3d-compat": "npm:~0.12.0" + "@tweenjs/tween.js": "npm:~23.1.3" + "@types/stats.js": "npm:*" + "@types/webxr": "npm:>=0.5.17" + fflate: "npm:~0.8.2" + meshoptimizer: "npm:~1.1.1" + checksum: 10/8c227cf5084a4ae0b89298284d841d0e1fb96a6d9fa9a2133a32acc7fa742ecdd2fb627376e1b3258eac1ca73cc076b160a97d355745399a9711edf7e327e35d + languageName: node + linkType: hard + +"@types/tinycolor2@npm:^1.4.6": + version: 1.4.6 + resolution: "@types/tinycolor2@npm:1.4.6" + checksum: 10/a662fd177135d27779b7ccba39881a85167f969787c71c7bf51903d288a519ad5b9526e0a4af7bde6444df6b7abe88bae893d569c6d804108c03dfec9509bdf6 + languageName: node + linkType: hard + +"@types/tough-cookie@npm:*": + version: 4.0.5 + resolution: "@types/tough-cookie@npm:4.0.5" + checksum: 10/01fd82efc8202670865928629697b62fe9bf0c0dcbc5b1c115831caeb073a2c0abb871ff393d7df1ae94ea41e256cb87d2a5a91fd03cdb1b0b4384e08d4ee482 + languageName: node + linkType: hard + +"@types/trusted-types@npm:^2.0.7": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 10/8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3 + languageName: node + linkType: hard + +"@types/turndown@npm:^5.0.6": + version: 5.0.6 + resolution: "@types/turndown@npm:5.0.6" + checksum: 10/b406c95f0c2abcde9d00297ce567f8236eeb0733a7f2b3ff2942b298087884f22effa89ebfd755edd9aa81cedd7e091bfae6b66454d4e91de681c6d21fe23c18 + languageName: node + linkType: hard + +"@types/ua-parser-js@npm:^0.7.39": + version: 0.7.39 + resolution: "@types/ua-parser-js@npm:0.7.39" + checksum: 10/8d173a79b37f9404cda49e848d82694c4854828ff20d94ddfba53bf9ccd9b4df16bf28f72786cf253a73305e9a54d2f2bb54ebfc144fca2496d3f3f025a79cb5 + languageName: node + linkType: hard + +"@types/use-sync-external-store@npm:^0.0.6": + version: 0.0.6 + resolution: "@types/use-sync-external-store@npm:0.0.6" + checksum: 10/a95ce330668501ad9b1c5b7f2b14872ad201e552a0e567787b8f1588b22c7040c7c3d80f142cbb9f92d13c4ea41c46af57a20f2af4edf27f224d352abcfe4049 + languageName: node + linkType: hard + +"@types/webextension-polyfill@npm:^0.12.5": + version: 0.12.5 + resolution: "@types/webextension-polyfill@npm:0.12.5" + checksum: 10/839f9be4c1d8b5aa6014ae479447f5f3331ece0c4a9c7304fa5b50b06b1366fbe1a846c398b12d69e5e20fa9f218a8ea9b2535aa5878f542e533ea3586134bb5 + languageName: node + linkType: hard + +"@types/webpack-env@npm:^1.18.8": + version: 1.18.8 + resolution: "@types/webpack-env@npm:1.18.8" + checksum: 10/f3932f3d6c2530f644cfc898eda1ab8182d6ae57f555c2f0179d813549b639078671b71e4041831fc306c5ebe61f5cdac794fe4ceae281fce8bf67e23661a488 + languageName: node + linkType: hard + +"@types/webxr@npm:>=0.5.17": + version: 0.5.24 + resolution: "@types/webxr@npm:0.5.24" + checksum: 10/780afba558f73588922c2e71a6dcffd29d132179c5ddf290e9e5fe43a8a5eedd34dc7395209c19c06aa7a916cd2230a9d6f3f3afb2c7a9f6c820dc1f775f266a + languageName: node + linkType: hard + +"@types/whatwg-mimetype@npm:^3.0.2": + version: 3.0.2 + resolution: "@types/whatwg-mimetype@npm:3.0.2" + checksum: 10/609607beeaa8b50b9e00541d8f571880d651b26b6b006103370099aba00784037de54433627c9fe775a5558e3d1fc09c2a48f54c8af91988e9bebeaf6a698eeb + languageName: node + linkType: hard + +"@types/ws@npm:^8.18.1, @types/ws@npm:^8.5.10, @types/ws@npm:^8.5.12": + version: 8.18.1 + resolution: "@types/ws@npm:8.18.1" + dependencies: + "@types/node": "npm:*" + checksum: 10/1ce05e3174dcacf28dae0e9b854ef1c9a12da44c7ed73617ab6897c5cbe4fccbb155a20be5508ae9a7dde2f83bd80f5cf3baa386b934fc4b40889ec963e94f3a + languageName: node + linkType: hard + +"@types/yargs-parser@npm:*": + version: 21.0.3 + resolution: "@types/yargs-parser@npm:21.0.3" + checksum: 10/a794eb750e8ebc6273a51b12a0002de41343ffe46befef460bdbb57262d187fdf608bc6615b7b11c462c63c3ceb70abe2564c8dd8ee0f7628f38a314f74a9b9b + languageName: node + linkType: hard + +"@types/yargs@npm:^17.0.33, @types/yargs@npm:^17.0.8": + version: 17.0.35 + resolution: "@types/yargs@npm:17.0.35" + dependencies: + "@types/yargs-parser": "npm:*" + checksum: 10/47bcd4476a4194ea11617ea71cba8a1eddf5505fc39c44336c1a08d452a0de4486aedbc13f47a017c8efbcb5a8aa358d976880663732ebcbc6dbcbbecadb0581 + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.61.0" + dependencies: + "@eslint-community/regexpp": "npm:^4.12.2" + "@typescript-eslint/scope-manager": "npm:8.61.0" + "@typescript-eslint/type-utils": "npm:8.61.0" + "@typescript-eslint/utils": "npm:8.61.0" + "@typescript-eslint/visitor-keys": "npm:8.61.0" + ignore: "npm:^7.0.5" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + "@typescript-eslint/parser": ^8.61.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/ca7fbaa2f03ec15bdbf39d2e4d42f1b682085f23830591d1d6c3d9f497fdda497341b2fa67c8d366514a3c22807557e45e7afe1ee70cef527b184250e5422e8f + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/parser@npm:8.61.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.61.0" + "@typescript-eslint/types": "npm:8.61.0" + "@typescript-eslint/typescript-estree": "npm:8.61.0" + "@typescript-eslint/visitor-keys": "npm:8.61.0" + debug: "npm:^4.4.3" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/82060c36786339867d63337708a08bd4bc65569313998bd086dbe6b901664082c7e40d6b6e085296a459cd4fc1d064479ef570b51e1eb113688bb152a7a6d689 + languageName: node + linkType: hard + +"@typescript-eslint/project-service@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/project-service@npm:8.61.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.61.0" + "@typescript-eslint/types": "npm:^8.61.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/b7d7e973b565f604af43b8afb3ca1c3fbe6fcf16863bde83b42417a196ba9f3a5a3f5d39bf57ed96b8ce577047064d93c353ecb21db5e95dce69f81335c9cd81 + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:8.61.0, @typescript-eslint/scope-manager@npm:^8.56.0": + version: 8.61.0 + resolution: "@typescript-eslint/scope-manager@npm:8.61.0" + dependencies: + "@typescript-eslint/types": "npm:8.61.0" + "@typescript-eslint/visitor-keys": "npm:8.61.0" + checksum: 10/295e306665d64f0330fede3fe72febd65c67c3083d747149b66097aa6f7d517f25731dc1dbec900b15768c40f92b082f501296e7524855fe82697f40b8d23ce1 + languageName: node + linkType: hard + +"@typescript-eslint/tsconfig-utils@npm:8.61.0, @typescript-eslint/tsconfig-utils@npm:^8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.61.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/f678ff5ec887a27d8e590e0c67403b12e372a027ab036dcfc1e3ef614d3bed7a3c455a65fa0a87ff7dae5b0ad1c49cf4aa40639cc368d7eb424efe8349d9cb9f + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/type-utils@npm:8.61.0" + dependencies: + "@typescript-eslint/types": "npm:8.61.0" + "@typescript-eslint/typescript-estree": "npm:8.61.0" + "@typescript-eslint/utils": "npm:8.61.0" + debug: "npm:^4.4.3" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/8290e5fc26241dfd5aeeffad0fb9857a3fa1f9c8107dfb01638970297e0e17be6088f0fd2d6fc7d450e9879afaa7e23f4111182bcf0b625eba74fdf13100b19e + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:8.61.0, @typescript-eslint/types@npm:^8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/types@npm:8.61.0" + checksum: 10/8e1e1cf5d092beed1a974b3b5d7cc20219ad3e4501b85bbef5bec1c81ab50b09ee70093ad2195c3061c499e804d63aac38dcc20293342b1fa774ba743c0d63bf + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.61.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.61.0" + "@typescript-eslint/tsconfig-utils": "npm:8.61.0" + "@typescript-eslint/types": "npm:8.61.0" + "@typescript-eslint/visitor-keys": "npm:8.61.0" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/6d5ab7850226de23ab26d94388f729e792413f5a9e704c8c685b66eb20946efeb290cda91195f062e1065bc20129ec8f5955768316660132087347e66dec0d1a + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.61.0, @typescript-eslint/utils@npm:^8.43.0, @typescript-eslint/utils@npm:^8.56.0": + version: 8.61.0 + resolution: "@typescript-eslint/utils@npm:8.61.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.61.0" + "@typescript-eslint/types": "npm:8.61.0" + "@typescript-eslint/typescript-estree": "npm:8.61.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/50ff451edb8e5dee92bbab11a75cbd570715623d89094d0541ddfbef208248e82d2f9478d1e09fb9c94496069afd4db9521384b77f7aaa63970f7edfebddfba9 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.61.0" + dependencies: + "@typescript-eslint/types": "npm:8.61.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10/243018d9d8b1918d2863e50eec6628c792ccda05ad5534f5153fc783b7f54cdb8a58d758eb74260d113274bfab8bb38ad4664f3db9e7d3f844cdffbe6e47e285 + languageName: node + linkType: hard + +"@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260615.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260615.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260615.1" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260615.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260615.1" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260615.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260615.1": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260615.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@typescript/native-preview@npm:^7.0.0-0": + version: 7.0.0-dev.20260615.1 + resolution: "@typescript/native-preview@npm:7.0.0-dev.20260615.1" + dependencies: + "@typescript/native-preview-darwin-arm64": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-darwin-x64": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-linux-arm": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-linux-arm64": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-linux-x64": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-win32-arm64": "npm:7.0.0-dev.20260615.1" + "@typescript/native-preview-win32-x64": "npm:7.0.0-dev.20260615.1" + dependenciesMeta: + "@typescript/native-preview-darwin-arm64": + optional: true + "@typescript/native-preview-darwin-x64": + optional: true + "@typescript/native-preview-linux-arm": + optional: true + "@typescript/native-preview-linux-arm64": + optional: true + "@typescript/native-preview-linux-x64": + optional: true + "@typescript/native-preview-win32-arm64": + optional: true + "@typescript/native-preview-win32-x64": + optional: true + bin: + tsgo: bin/tsgo.js + checksum: 10/b053fbd29969fee90551e4169b1403ac661608e5a0e4216d263b7155e3c19607fd524048e431b884eb32fe20cb115afac5af6cc798bf2fa08a8bd8370a4cfc07 + languageName: node + linkType: hard + +"@typescript/vfs@npm:^1.6.2": + version: 1.6.4 + resolution: "@typescript/vfs@npm:1.6.4" + dependencies: + debug: "npm:^4.4.3" + peerDependencies: + typescript: "*" + checksum: 10/3a301cdc950f7b3bc3b21164d355d9d23ec00b6888ca77c83193afd950b9f5d30ec2de61c7473c99518fc47b51e1c69592eab253072a35781b48e5096b11692a + languageName: node + linkType: hard + +"@ungap/structured-clone@npm:^1.3.0": + version: 1.3.1 + resolution: "@ungap/structured-clone@npm:1.3.1" + checksum: 10/64df206f50aef71c176f9059c1b29e1694821419c6728c446ecf39c80a811eeef156668bf51421b676494a12fd0129ccf09a44f0c641f13c27f50d5f0db6de4e + languageName: node + linkType: hard + +"@unleash/proxy-client-react@npm:^5.0.1": + version: 5.1.0 + resolution: "@unleash/proxy-client-react@npm:5.1.0" + peerDependencies: + unleash-proxy-client: ^3.8.0 + checksum: 10/1d69b7f5241b4c0fe4475ba9ec53b043a6e50fc61b800a271469bcea404af53a11034a8c565565806eb65d53dee49d003931aae81ef41a17fca9f735391fd97f + languageName: node + linkType: hard + +"@unrs/resolver-binding-android-arm-eabi@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.12.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-android-arm64@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-android-arm64@npm:1.12.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-darwin-arm64@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-darwin-arm64@npm:1.12.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-darwin-x64@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-darwin-x64@npm:1.12.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-freebsd-x64@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-freebsd-x64@npm:1.12.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.12.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-musleabihf@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.12.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-arm64-gnu@npm:1.12.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-musl@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-arm64-musl@npm:1.12.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-loong64-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-loong64-gnu@npm:1.12.2" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-loong64-musl@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-loong64-musl@npm:1.12.2" + conditions: os=linux & cpu=loong64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-ppc64-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.12.2" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-riscv64-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.12.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-riscv64-musl@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-riscv64-musl@npm:1.12.2" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-s390x-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-s390x-gnu@npm:1.12.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-gnu@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-x64-gnu@npm:1.12.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-musl@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-linux-x64-musl@npm:1.12.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-openharmony-arm64@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-openharmony-arm64@npm:1.12.2" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-wasm32-wasi@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-wasm32-wasi@npm:1.12.2" + dependencies: + "@emnapi/core": "npm:1.10.0" + "@emnapi/runtime": "npm:1.10.0" + "@napi-rs/wasm-runtime": "npm:^1.1.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-arm64-msvc@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-win32-arm64-msvc@npm:1.12.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-ia32-msvc@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-win32-ia32-msvc@npm:1.12.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-x64-msvc@npm:1.12.2": + version: 1.12.2 + resolution: "@unrs/resolver-binding-win32-x64-msvc@npm:1.12.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@vitejs/plugin-react@npm:^6.0.2": + version: 6.0.2 + resolution: "@vitejs/plugin-react@npm:6.0.2" + dependencies: + "@rolldown/pluginutils": "npm:^1.0.0" + peerDependencies: + "@rolldown/plugin-babel": ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + vite: ^8.0.0 + peerDependenciesMeta: + "@rolldown/plugin-babel": + optional: true + babel-plugin-react-compiler: + optional: true + checksum: 10/4b3693e94c1907aac699df34fa71c8d5d53228b110f7520dcaca56c96c7127772e806147fa9d2f15edfc64cdefbe13b28c4c71e058601f7311d303ad435701c6 + languageName: node + linkType: hard + +"@vitest/coverage-v8@npm:^4.1.6, @vitest/coverage-v8@npm:^4.1.7": + version: 4.1.9 + resolution: "@vitest/coverage-v8@npm:4.1.9" + dependencies: + "@bcoe/v8-coverage": "npm:^1.0.2" + "@vitest/utils": "npm:4.1.9" + ast-v8-to-istanbul: "npm:^1.0.0" + istanbul-lib-coverage: "npm:^3.2.2" + istanbul-lib-report: "npm:^3.0.1" + istanbul-reports: "npm:^3.2.0" + magicast: "npm:^0.5.2" + obug: "npm:^2.1.1" + std-env: "npm:^4.0.0-rc.1" + tinyrainbow: "npm:^3.1.0" + peerDependencies: + "@vitest/browser": 4.1.9 + vitest: 4.1.9 + peerDependenciesMeta: + "@vitest/browser": + optional: true + checksum: 10/1f236e17336973868aa6e7662b863b1c519d07840107daab3465429652741fc1f8a8988d1b7b28b8cfa883c7280f7479927a85e56c7874a0ddc5cc8ceda25cd6 + languageName: node + linkType: hard + +"@vitest/expect@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/expect@npm:4.1.9" + dependencies: + "@standard-schema/spec": "npm:^1.1.0" + "@types/chai": "npm:^5.2.2" + "@vitest/spy": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" + chai: "npm:^6.2.2" + tinyrainbow: "npm:^3.1.0" + checksum: 10/aba1a06cd28199f9c861d97797b014c0584fa6f6197e78345da0db5f74914d47f18958bb848658e889ca44452aa61e07ae851c16ea7b2175afd50d649dd4ed8c + languageName: node + linkType: hard + +"@vitest/mocker@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/mocker@npm:4.1.9" + dependencies: + "@vitest/spy": "npm:4.1.9" + estree-walker: "npm:^3.0.3" + magic-string: "npm:^0.30.21" + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + checksum: 10/3e35ff3e2ecbdfbcae598e9c5c83978dd5f0cf3b16df37cf947c80faabce797ab275ca2075c3bb8ca85f595f3070267f93cb6798bbe415f1af2698f51833974c + languageName: node + linkType: hard + +"@vitest/pretty-format@npm:3.2.4": + version: 3.2.4 + resolution: "@vitest/pretty-format@npm:3.2.4" + dependencies: + tinyrainbow: "npm:^2.0.0" + checksum: 10/8dd30cbf956e01fbab042fe651fb5175d9f0cd00b7b569a46cd98df89c4fec47dab12916201ad6e09a4f25f2a2ec8927a4bfdc61118593097f759c90b18a51d4 + languageName: node + linkType: hard + +"@vitest/pretty-format@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/pretty-format@npm:4.1.9" + dependencies: + tinyrainbow: "npm:^3.1.0" + checksum: 10/52512b300c000594c54bebbbfe31fab39e416a35d3686e2c46bc8e48ef8476d32306605f7736139608c3962943e0d22790dc15a3e6b1ffa436143d31f743a7c8 + languageName: node + linkType: hard + +"@vitest/runner@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/runner@npm:4.1.9" + dependencies: + "@vitest/utils": "npm:4.1.9" + pathe: "npm:^2.0.3" + checksum: 10/52e4e16e627faa62676f17683e570f505d58d2ce0ef421a3ae60e70c0ec5606d4af090fa6c7d5717d6e949f4401d6357b1f69cf06e52a5455a0ad9c9040268c0 + languageName: node + linkType: hard + +"@vitest/snapshot@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/snapshot@npm:4.1.9" + dependencies: + "@vitest/pretty-format": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" + magic-string: "npm:^0.30.21" + pathe: "npm:^2.0.3" + checksum: 10/c83349b1ad08d48284c1d3393168a7b7faffd24ace1ef337751a568dad322d83b0f9bc29378a4a60379cf2a13a268092b1d802936d6adb1ca28859f02dad8b87 + languageName: node + linkType: hard + +"@vitest/spy@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/spy@npm:4.1.9" + checksum: 10/8b8e42cc8e4b20d29bd8b312f34b9dbf2e20d4b4cdc24e3bcf6fd4d3b1f49e8924636d2730cca3946fbb45de893dfb531c77b832eb853c2624fdc2b800444e75 + languageName: node + linkType: hard + +"@vitest/ui@npm:3.2.4": + version: 3.2.4 + resolution: "@vitest/ui@npm:3.2.4" + dependencies: + "@vitest/utils": "npm:3.2.4" + fflate: "npm:^0.8.2" + flatted: "npm:^3.3.3" + pathe: "npm:^2.0.3" + sirv: "npm:^3.0.1" + tinyglobby: "npm:^0.2.14" + tinyrainbow: "npm:^2.0.0" + peerDependencies: + vitest: 3.2.4 + checksum: 10/727ca0a1421fff894ff6d5891bab7fa70546735ac08c4a6b07d509950ecb93529a38dd58c208cf5919c55347103c79a1c65c9b1c859e9af4302cef4e1b81fe5e + languageName: node + linkType: hard + +"@vitest/ui@npm:^4.1.6": + version: 4.1.9 + resolution: "@vitest/ui@npm:4.1.9" + dependencies: + "@vitest/utils": "npm:4.1.9" + fflate: "npm:^0.8.2" + flatted: "npm:^3.4.2" + pathe: "npm:^2.0.3" + sirv: "npm:^3.0.2" + tinyglobby: "npm:^0.2.15" + tinyrainbow: "npm:^3.1.0" + peerDependencies: + vitest: 4.1.9 + checksum: 10/433dcd696ec899c3876eb44aa64922c7f8bfafe2c05257aa4a4e3bc2e5a2d2618036f63afa309335ed66c30c22f701d95621907bf3f7f5aa2b0e49d91e381644 + languageName: node + linkType: hard + +"@vitest/utils@npm:3.2.4": + version: 3.2.4 + resolution: "@vitest/utils@npm:3.2.4" + dependencies: + "@vitest/pretty-format": "npm:3.2.4" + loupe: "npm:^3.1.4" + tinyrainbow: "npm:^2.0.0" + checksum: 10/7f12ef63bd8ee13957744d1f336b0405f164ade4358bf9dfa531f75bbb58ffac02bf61aba65724311ddbc50b12ba54853a169e59c6b837c16086173b9a480710 + languageName: node + linkType: hard + +"@vitest/utils@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/utils@npm:4.1.9" + dependencies: + "@vitest/pretty-format": "npm:4.1.9" + convert-source-map: "npm:^2.0.0" + tinyrainbow: "npm:^3.1.0" + checksum: 10/78f5969fc09b1a95fda9dadd37e84a3a6ead35f66af15ad3b792eef35f80407047803e7afd53df86a8d794f59bf25ffbdc4146099140a3d5f9b51ea061bf2308 + languageName: node + linkType: hard + +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" + dependencies: + "@webassemblyjs/helper-numbers": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + checksum: 10/f83e6abe38057f5d87c1fb356513a371a8b43c9b87657f2790741a66b1ef8ecf958d1391bc42f27c5fb33f58ab8286a38ea849fdd21f433cd4df1307424bab45 + languageName: node + linkType: hard + +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: 10/e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795 + languageName: node + linkType: hard + +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 10/48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0 + languageName: node + linkType: hard + +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: 10/9690afeafa5e765a34620aa6216e9d40f9126d4e37e9726a2594bf60cab6b211ef20ab6670fd3c4449dd4a3497e69e49b2b725c8da0fb213208c7f45f15f5d5b + languageName: node + linkType: hard + +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" + dependencies: + "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2" + "@webassemblyjs/helper-api-error": "npm:1.13.2" + "@xtuc/long": "npm:4.2.2" + checksum: 10/e4c7d0b09811e1cda8eec644a022b560b28f4e974f50195375ccd007df5ee48a922a6dcff5ac40b6a8ec850d56d0ea6419318eee49fec7819ede14e90417a6a4 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: 10/3edd191fff7296df1ef3b023bdbe6cb5ea668f6386fd197ccfce46015c6f2a8cc9763cfb86503a0b94973ad27996645afff2252ee39a236513833259a47af6ed + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + checksum: 10/6b73874f906532512371181d7088460f767966f26309e836060c5a8e4e4bfe6d523fb5f4c034b34aa22ebb1192815f95f0e264298769485c1f0980fdd63ae0ce + languageName: node + linkType: hard + +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" + dependencies: + "@xtuc/ieee754": "npm:^1.2.0" + checksum: 10/d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673 + languageName: node + linkType: hard + +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" + dependencies: + "@xtuc/long": "npm:4.2.2" + checksum: 10/3a10542c86807061ec3230bac8ee732289c852b6bceb4b88ebd521a12fbcecec7c432848284b298154f28619e2746efbed19d6904aef06c49ef20a0b85f650cf + languageName: node + linkType: hard + +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: 10/27885e5d19f339501feb210867d69613f281eda695ac508f04d69fa3398133d05b6870969c0242b054dc05420ed1cc49a64dea4fe0588c18d211cddb0117cc54 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-edit@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/helper-wasm-section": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-opt": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + "@webassemblyjs/wast-printer": "npm:1.14.1" + checksum: 10/c62c50eadcf80876713f8c9f24106b18cf208160ab842fcb92060fd78c37bf37e7fcf0b7cbf1afc05d230277c2ce0f3f728432082c472dd1293e184a95f9dbdd + languageName: node + linkType: hard + +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10/6085166b0987d3031355fe17a4f9ef0f412e08098d95454059aced2bd72a4c3df2bc099fa4d32d640551fc3eca1ac1a997b44432e46dc9d84642688e42c17ed4 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + checksum: 10/fa5d1ef8d2156e7390927f938f513b7fb4440dd6804b3d6c8622b7b1cf25a3abf1a5809f615896d4918e04b27b52bc3cbcf18faf2d563cb563ae0a9204a492db + languageName: node + linkType: hard + +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-api-error": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 10/07d9805fda88a893c984ed93d5a772d20d671e9731358ab61c6c1af8e0e58d1c42fc230c18974dfddebc9d2dd7775d514ba4d445e70080b16478b4b16c39c7d9 + languageName: node + linkType: hard + +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" + dependencies: + "@webassemblyjs/ast": "npm:1.14.1" + "@xtuc/long": "npm:4.2.2" + checksum: 10/cef09aad2fcd291bfcf9efdae2ea1e961a1ba0f925d1d9dcdd8c746d32fbaf431b6d26a0241699c0e39f82139018aa720b4ceb84ac6f4c78f13072747480db69 + languageName: node + linkType: hard + +"@webgpu/types@npm:^0.1.70": + version: 0.1.70 + resolution: "@webgpu/types@npm:0.1.70" + checksum: 10/2cd8e3755eb118f0cf841fd95912d540c5cb1914d5dea3bfcecc40d989c33f7863621aa29874806394a0774e558e22c7d95d06a8f387b9630c1eac4e98953d93 + languageName: node + linkType: hard + +"@xmldom/xmldom@npm:^0.8.3": + version: 0.8.13 + resolution: "@xmldom/xmldom@npm:0.8.13" + checksum: 10/f8f3d56fa91d5026885c0c5c00b07eae47647bda0d742ecbf8e51e06bb287ab30222977b20529ee15c364031606225ebca58907a8ecc76a3add6b3f10e6ddfc6 + languageName: node + linkType: hard + +"@xmldom/xmldom@npm:^0.9.10": + version: 0.9.10 + resolution: "@xmldom/xmldom@npm:0.9.10" + checksum: 10/8d39ed498baf33dc8bbc82ec575e7448ddf08a0d6874bcc30a70c001b7519e6df6564f98d13c03836fa8be099c6d74cbc4078cfcfcbcf005681d4e67f1363412 + languageName: node + linkType: hard + +"@xtuc/ieee754@npm:^1.2.0": + version: 1.2.0 + resolution: "@xtuc/ieee754@npm:1.2.0" + checksum: 10/ab033b032927d77e2f9fa67accdf31b1ca7440974c21c9cfabc8349e10ca2817646171c4f23be98d0e31896d6c2c3462a074fe37752e523abc3e45c79254259c + languageName: node + linkType: hard + +"@xtuc/long@npm:4.2.2": + version: 4.2.2 + resolution: "@xtuc/long@npm:4.2.2" + checksum: 10/7217bae9fe240e0d804969e7b2af11cb04ec608837c78b56ca88831991b287e232a0b7fce8d548beaff42aaf0197ffa471d81be6ac4c4e53b0148025a2c076ec + languageName: node + linkType: hard + +"@yarnpkg/types@npm:^4.0.1": + version: 4.0.1 + resolution: "@yarnpkg/types@npm:4.0.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/f391763cd955356e9aad551b29e8de7bbf68a6c8992af7cdc950ccf53f8aff6695ad81aa4c8a8e7c582786a840a4f30617732e2cb49f4109b971a9242c31c9fc + languageName: node + linkType: hard + +"@zeit/schemas@npm:2.36.0": + version: 2.36.0 + resolution: "@zeit/schemas@npm:2.36.0" + checksum: 10/0d6e2ecf57f0e12c2b17dbdfa2f06f88519c1241275b5b8a1679dd591ee72fe45f5d87ef6ab35e068b07554b768c824dce3e2536f29d03c77cff4259209903e0 + languageName: node + linkType: hard + +"@zip.js/zip.js@npm:^2.8.26": + version: 2.8.26 + resolution: "@zip.js/zip.js@npm:2.8.26" + checksum: 10/d01bc31151155da4f055a7cf36903a75b75a6656993600c936d87e3a6c79e04e5d730d6f88f98da9d73f4660fc0fd466dab76172055a5cb102d2e21152a4a5d9 + languageName: node + linkType: hard + +"@zxing/browser@npm:0.2.0": + version: 0.2.0 + resolution: "@zxing/browser@npm:0.2.0" + dependencies: + "@zxing/text-encoding": "npm:^0.9.0" + peerDependencies: + "@zxing/library": ^0.22.0 + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 10/b40d82bd498653f43f11833727a88258df620ab6eb1377d217d1f39db780a2960079e67afea02472bde8723dd474e2ab06dadc9e58d4495ebdf7a32e866272e0 + languageName: node + linkType: hard + +"@zxing/library@npm:0.23.0": + version: 0.23.0 + resolution: "@zxing/library@npm:0.23.0" + dependencies: + "@zxing/text-encoding": "npm:~0.9.0" + ts-custom-error: "npm:^3.3.1" + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 10/f33d9a4975c9f30fa6b2c711e1e36c49e37ce50e534eeed8789acf4fd08979252c8921c2733396dd77d5d9789405b587d117f5b91b296793e09e75b002b72f3b + languageName: node + linkType: hard + +"@zxing/text-encoding@npm:^0.9.0, @zxing/text-encoding@npm:~0.9.0": + version: 0.9.0 + resolution: "@zxing/text-encoding@npm:0.9.0" + checksum: 10/268e4ef64b8eaa32b990240bdfd1f7b3e2b501a6ed866a565f7c9747f04ac884fbe0537fe12bb05d9241b98fb111270c0fd0023ef0a02d23a6619b4589e98f6b + languageName: node + linkType: hard + +"abbrev@npm:^3.0.0": + version: 3.0.1 + resolution: "abbrev@npm:3.0.1" + checksum: 10/ebd2c149dda6f543b66ce3779ea612151bb3aa9d0824f169773ee9876f1ca5a4e0adbcccc7eed048c04da7998e1825e2aa76fcca92d9e67dea50ac2b0a58dc2e + languageName: node + linkType: hard + +"abort-controller@npm:^3.0.0": + version: 3.0.0 + resolution: "abort-controller@npm:3.0.0" + dependencies: + event-target-shim: "npm:^5.0.0" + checksum: 10/ed84af329f1828327798229578b4fe03a4dd2596ba304083ebd2252666bdc1d7647d66d0b18704477e1f8aa315f055944aa6e859afebd341f12d0a53c37b4b40 + languageName: node + linkType: hard + +"abortcontroller-polyfill@npm:^1.7.8": + version: 1.7.8 + resolution: "abortcontroller-polyfill@npm:1.7.8" + checksum: 10/8f3e35bd571fb636abf140660372b3e6e98c5b2ac6b881c5fcabd62b022a70cfb65edcc8102001770b83773d044c250d4ad2b914d70eb06ecfcf96a5c353ddb5 + languageName: node + linkType: hard + +"accepts@npm:^1.3.5, accepts@npm:~1.3.4, accepts@npm:~1.3.8": + version: 1.3.8 + resolution: "accepts@npm:1.3.8" + dependencies: + mime-types: "npm:~2.1.34" + negotiator: "npm:0.6.3" + checksum: 10/67eaaa90e2917c58418e7a9b89392002d2b1ccd69bcca4799135d0c632f3b082f23f4ae4ddeedbced5aa59bcc7bdf4699c69ebed4593696c922462b7bc5744d6 + languageName: node + linkType: hard + +"acorn-import-phases@npm:^1.0.3": + version: 1.0.4 + resolution: "acorn-import-phases@npm:1.0.4" + peerDependencies: + acorn: ^8.14.0 + checksum: 10/471050ac7d9b61909c837b426de9eeef2958997f6277ad7dea88d5894fd9b3245d8ed4a225c2ca44f814dbb20688009db7a80e525e8196fc9e98c5285b66161d + languageName: node + linkType: hard + +"acorn-jsx@npm:^5.3.2": + version: 5.3.2 + resolution: "acorn-jsx@npm:5.3.2" + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10/d4371eaef7995530b5b5ca4183ff6f062ca17901a6d3f673c9ac011b01ede37e7a1f7f61f8f5cfe709e88054757bb8f3277dc4061087cdf4f2a1f90ccbcdb977 + languageName: node + linkType: hard + +"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.1.1": + version: 8.3.5 + resolution: "acorn-walk@npm:8.3.5" + dependencies: + acorn: "npm:^8.11.0" + checksum: 10/f52a158a1c1f00c82702c7eb9b8ae8aad79748a7689241dcc2d797dce680f1dcb15c78f312f687eeacdfb3a4cac4b87d04af470f0201bd56c6661fca6f94b195 + languageName: node + linkType: hard + +"acorn@npm:^8.0.4, acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.15.0, acorn@npm:^8.16.0, acorn@npm:^8.4.1": + version: 8.17.0 + resolution: "acorn@npm:8.17.0" + bin: + acorn: bin/acorn + checksum: 10/2eea1588075124df569b15995423204055c5575ad992283025dddfcb557a0340de7d75cc1bc25dca8df148c60c4222e576e0e519965f0ec7f86f6085c8428824 + languageName: node + linkType: hard + +"adjust-sourcemap-loader@npm:^4.0.0": + version: 4.0.0 + resolution: "adjust-sourcemap-loader@npm:4.0.0" + dependencies: + loader-utils: "npm:^2.0.0" + regex-parser: "npm:^2.2.11" + checksum: 10/813004ae62b3b409208ae6994b2b95cdc833b52655706f487c5334221218add29f1b7c597a15128c7cbc2784c15d8a1bcb8e7f9a8ea0d1f156973998ea695c82 + languageName: node + linkType: hard + +"agent-base@npm:6": + version: 6.0.2 + resolution: "agent-base@npm:6.0.2" + dependencies: + debug: "npm:4" + checksum: 10/21fb903e0917e5cb16591b4d0ef6a028a54b83ac30cd1fca58dece3d4e0990512a8723f9f83130d88a41e2af8b1f7be1386fda3ea2d181bb1a62155e75e95e23 + languageName: node + linkType: hard + +"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": + version: 7.1.4 + resolution: "agent-base@npm:7.1.4" + checksum: 10/79bef167247789f955aaba113bae74bf64aa1e1acca4b1d6bb444bdf91d82c3e07e9451ef6a6e2e35e8f71a6f97ce33e3d855a5328eb9fad1bc3cc4cfd031ed8 + languageName: node + linkType: hard + +"aggregate-error@npm:^3.0.0": + version: 3.1.0 + resolution: "aggregate-error@npm:3.1.0" + dependencies: + clean-stack: "npm:^2.0.0" + indent-string: "npm:^4.0.0" + checksum: 10/1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 + languageName: node + linkType: hard + +"air-datepicker@npm:^3.6.0": + version: 3.6.0 + resolution: "air-datepicker@npm:3.6.0" + checksum: 10/88acd4f284d060b79335fdd2728f50ebb25c3276e44fb27cc8b78ec8631e6771ed6f083ec1a818dbf18279b1d2781569be42523118dd87f7e66d7bcc447db6c6 + languageName: node + linkType: hard + +"ajv-formats@npm:^2.1.1": + version: 2.1.1 + resolution: "ajv-formats@npm:2.1.1" + dependencies: + ajv: "npm:^8.0.0" + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 10/70c263ded219bf277ffd9127f793b625f10a46113b2e901e150da41931fcfd7f5592da6d66862f4449bb157ffe65867c3294a7df1d661cc232c4163d5a1718ed + languageName: node + linkType: hard + +"ajv-keywords@npm:^3.5.2": + version: 3.5.2 + resolution: "ajv-keywords@npm:3.5.2" + peerDependencies: + ajv: ^6.9.1 + checksum: 10/d57c9d5bf8849bddcbd801b79bc3d2ddc736c2adb6b93a6a365429589dd7993ddbd5d37c6025ed6a7f89c27506b80131d5345c5b1fa6a97e40cd10a96bcd228c + languageName: node + linkType: hard + +"ajv-keywords@npm:^5.1.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + peerDependencies: + ajv: ^8.8.2 + checksum: 10/5021f96ab7ddd03a4005326bd06f45f448ebfbb0fe7018b1b70b6c28142fa68372bda2057359814b83fd0b2d4c8726c297f0a7557b15377be7b56ce5344533d8 + languageName: node + linkType: hard + +"ajv@npm:6.12.3": + version: 6.12.3 + resolution: "ajv@npm:6.12.3" + dependencies: + fast-deep-equal: "npm:^3.1.1" + fast-json-stable-stringify: "npm:^2.0.0" + json-schema-traverse: "npm:^0.4.1" + uri-js: "npm:^4.2.2" + checksum: 10/0c7e4423e924c4a3664dff3732ecdb37039954d0548ad06d1672a04ae2381592cd9405a04bf6d05b9810312a97767f0e4047597b3fc27cb89436809787c4a3b0 + languageName: node + linkType: hard + +"ajv@npm:8.18.0": + version: 8.18.0 + resolution: "ajv@npm:8.18.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + checksum: 10/bfed9de827a2b27c6d4084324eda76a4e32bdde27410b3e9b81d06e6f8f5c78370fc6b93fe1d869f1939ff1d7c4ae8896960995acb8425e3e9288c8884247c48 + languageName: node + linkType: hard + +"ajv@npm:^6.12.5, ajv@npm:^6.14.0": + version: 6.15.0 + resolution: "ajv@npm:6.15.0" + dependencies: + fast-deep-equal: "npm:^3.1.1" + fast-json-stable-stringify: "npm:^2.0.0" + json-schema-traverse: "npm:^0.4.1" + uri-js: "npm:^4.2.2" + checksum: 10/0916dda09c152fb5857bc1cc7ce61718e9cec5b7faeff44a74f5e324eed8a556e1a84856724ea322a067b436ecad9f74ac8295fd395449788cca52f0c25bd5fb + languageName: node + linkType: hard + +"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.9.0": + version: 8.20.0 + resolution: "ajv@npm:8.20.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + checksum: 10/5ce59c0537f4c2aca9a758b412659ec70acb4d5dde971c10ecf21d2e3d799f99acdb4a08e1f5fb2e067c8542930398aae793bb996bb07d3feb81dae22fe2ada9 + languageName: node + linkType: hard + +"align-text@npm:^0.1.1, align-text@npm:^0.1.3": + version: 0.1.4 + resolution: "align-text@npm:0.1.4" + dependencies: + kind-of: "npm:^3.0.2" + longest: "npm:^1.0.1" + repeat-string: "npm:^1.5.2" + checksum: 10/585ba504c2757f42edeef86a381c8924202910d3df5dc37aaec04fd20d2ce1c6d85ff887ebc53ba8a3dc1c76ba6780fc2be66943c531702938823a1477cc2c6f + languageName: node + linkType: hard + +"anser@npm:^2.1.1": + version: 2.3.5 + resolution: "anser@npm:2.3.5" + checksum: 10/55301fd884ea18ac55fb2ececef2133cbb5ea9b9749f57815cc78f22f5f6fee7783f6d0f079f8664cb9a85638f94d321e53836a589315dad80ef6ea5d881194f + languageName: node + linkType: hard + +"ansi-align@npm:^3.0.1": + version: 3.0.1 + resolution: "ansi-align@npm:3.0.1" + dependencies: + string-width: "npm:^4.1.0" + checksum: 10/4c7e8b6a10eaf18874ecee964b5db62ac86d0b9266ad4987b3a1efcb5d11a9e12c881ee40d14951833135a8966f10a3efe43f9c78286a6e632f53d85ad28b9c0 + languageName: node + linkType: hard + +"ansi-escapes@npm:^4.3.2": + version: 4.3.2 + resolution: "ansi-escapes@npm:4.3.2" + dependencies: + type-fest: "npm:^0.21.3" + checksum: 10/8661034456193ffeda0c15c8c564a9636b0c04094b7f78bd01517929c17c504090a60f7a75f949f5af91289c264d3e1001d91492c1bd58efc8e100500ce04de2 + languageName: node + linkType: hard + +"ansi-escapes@npm:^7.0.0": + version: 7.3.0 + resolution: "ansi-escapes@npm:7.3.0" + dependencies: + environment: "npm:^1.0.0" + checksum: 10/189e23e75aacf00ee647ba0545687456cc4bc62547dd0cf6c7728f91fce88854c8e885d5819a278b39981bb846d9427693d2380c562aecdb0cf91d3342141e93 + languageName: node + linkType: hard + +"ansi-html-community@npm:^0.0.8": + version: 0.0.8 + resolution: "ansi-html-community@npm:0.0.8" + bin: + ansi-html: bin/ansi-html + checksum: 10/08df3696720edacd001a8d53b197bb5728242c55484680117dab9f7633a6320e961a939bddd88ee5c71d4a64f3ddb49444d1c694bd0668adbb3f95ba114f2386 + languageName: node + linkType: hard + +"ansi-regex@npm:^2.0.0": + version: 2.1.1 + resolution: "ansi-regex@npm:2.1.1" + checksum: 10/190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1 + languageName: node + linkType: hard + +"ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" + checksum: 10/2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b + languageName: node + linkType: hard + +"ansi-regex@npm:^6.2.2": + version: 6.2.2 + resolution: "ansi-regex@npm:6.2.2" + checksum: 10/9b17ce2c6daecc75bcd5966b9ad672c23b184dc3ed9bf3c98a0702f0d2f736c15c10d461913568f2cf527a5e64291c7473358885dd493305c84a1cfed66ba94f + languageName: node + linkType: hard + +"ansi-styles@npm:^2.2.1": + version: 2.2.1 + resolution: "ansi-styles@npm:2.2.1" + checksum: 10/ebc0e00381f2a29000d1dac8466a640ce11943cef3bda3cd0020dc042e31e1058ab59bf6169cd794a54c3a7338a61ebc404b7c91e004092dd20e028c432c9c2c + languageName: node + linkType: hard + +"ansi-styles@npm:^3.2.1": + version: 3.2.1 + resolution: "ansi-styles@npm:3.2.1" + dependencies: + color-convert: "npm:^1.9.0" + checksum: 10/d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 + languageName: node + linkType: hard + +"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": + version: 4.3.0 + resolution: "ansi-styles@npm:4.3.0" + dependencies: + color-convert: "npm:^2.0.1" + checksum: 10/b4494dfbfc7e4591b4711a396bd27e540f8153914123dccb4cdbbcb514015ada63a3809f362b9d8d4f6b17a706f1d7bea3c6f974b15fa5ae76b5b502070889ff + languageName: node + linkType: hard + +"ansi-styles@npm:^5.0.0, ansi-styles@npm:^5.2.0": + version: 5.2.0 + resolution: "ansi-styles@npm:5.2.0" + checksum: 10/d7f4e97ce0623aea6bc0d90dcd28881ee04cba06c570b97fd3391bd7a268eedfd9d5e2dd4fdcbdd82b8105df5faf6f24aaedc08eaf3da898e702db5948f63469 + languageName: node + linkType: hard + +"ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1, ansi-styles@npm:^6.2.3": + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10/c49dad7639f3e48859bd51824c93b9eb0db628afc243c51c3dd2410c4a15ede1a83881c6c7341aa2b159c4f90c11befb38f2ba848c07c66c9f9de4bcd7cb9f30 + languageName: node + linkType: hard + +"any-promise@npm:^1.0.0": + version: 1.3.0 + resolution: "any-promise@npm:1.3.0" + checksum: 10/6737469ba353b5becf29e4dc3680736b9caa06d300bda6548812a8fee63ae7d336d756f88572fa6b5219aed36698d808fa55f62af3e7e6845c7a1dc77d240edb + languageName: node + linkType: hard + +"anymatch@npm:^3.1.3, anymatch@npm:~3.1.2": + version: 3.1.3 + resolution: "anymatch@npm:3.1.3" + dependencies: + normalize-path: "npm:^3.0.0" + picomatch: "npm:^2.0.4" + checksum: 10/3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2 + languageName: node + linkType: hard + +"anynum@npm:^1.0.0": + version: 1.0.0 + resolution: "anynum@npm:1.0.0" + checksum: 10/5f7921dfa10fc80cc88442d6c9681203281cb68a2a7b69d2ba9c5977ef31cf0044209006eea59b22ad44ab172b2ccea38d6cab9f41e66570c76fc2470ba15c23 + languageName: node + linkType: hard + +"append-transform@npm:^2.0.0": + version: 2.0.0 + resolution: "append-transform@npm:2.0.0" + dependencies: + default-require-extensions: "npm:^3.0.0" + checksum: 10/f26f393bf7a428fd1bb18f2758a819830a582243310c5170edb3f98fdc5a535333d02b952f7c2d9b14522bd8ead5b132a0b15000eca18fa9f49172963ebbc231 + languageName: node + linkType: hard + +"arch@npm:^2.2.0": + version: 2.2.0 + resolution: "arch@npm:2.2.0" + checksum: 10/e35dbc6d362297000ab90930069576ba165fe63cd52383efcce14bd66c1b16a91ce849e1fd239964ed029d5e0bdfc32f68e9c7331b7df6c84ddebebfdbf242f7 + languageName: node + linkType: hard + +"archy@npm:^1.0.0": + version: 1.0.0 + resolution: "archy@npm:1.0.0" + checksum: 10/d7928049a57988b86df3f4de75ca16a4252ccee591d085c627e649fc54c5ae5daa833f17aa656bd825bd00bc0a2756ae03d2b983050bdbda1046b6d832bf7303 + languageName: node + linkType: hard + +"arg@npm:5.0.2": + version: 5.0.2 + resolution: "arg@npm:5.0.2" + checksum: 10/92fe7de222054a060fd2329e92e867410b3ea260328147ee3fb7855f78efae005f4087e698d4e688a856893c56bb09951588c40f2c901cf6996cd8cd7bcfef2c + languageName: node + linkType: hard + +"arg@npm:^4.1.0": + version: 4.1.3 + resolution: "arg@npm:4.1.3" + checksum: 10/969b491082f20cad166649fa4d2073ea9e974a4e5ac36247ca23d2e5a8b3cb12d60e9ff70a8acfe26d76566c71fd351ee5e6a9a6595157eb36f92b1fd64e1599 + languageName: node + linkType: hard + +"argparse@npm:^1.0.7": + version: 1.0.10 + resolution: "argparse@npm:1.0.10" + dependencies: + sprintf-js: "npm:~1.0.2" + checksum: 10/c6a621343a553ff3779390bb5ee9c2263d6643ebcd7843227bdde6cc7adbed796eb5540ca98db19e3fd7b4714e1faa51551f8849b268bb62df27ddb15cbcd91e + languageName: node + linkType: hard + +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 10/18640244e641a417ec75a9bd38b0b2b6b95af5199aa241b131d4b2fb206f334d7ecc600bd194861610a5579084978bfcbb02baa399dbe442d56d0ae5e60dbaef + languageName: node + linkType: hard + +"aria-query@npm:5.1.3": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: "npm:^2.0.5" + checksum: 10/e5da608a7c4954bfece2d879342b6c218b6b207e2d9e5af270b5e38ef8418f02d122afdc948b68e32649b849a38377785252059090d66fa8081da95d1609c0d2 + languageName: node + linkType: hard + +"aria-query@npm:5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e + languageName: node + linkType: hard + +"aria-query@npm:5.3.1": + version: 5.3.1 + resolution: "aria-query@npm:5.3.1" + checksum: 10/4b39d2e466992121886ae436d67085537af895b7e545e6092b89950a1f2c372e4a91b0b1daa16a5164564fdefbc6415a1d04d0fe2db8b1326f9ca6728f8384d0 + languageName: node + linkType: hard + +"aria-query@npm:^5.0.0, aria-query@npm:^5.3.2": + version: 5.3.2 + resolution: "aria-query@npm:5.3.2" + checksum: 10/b2fe9bc98bd401bc322ccb99717c1ae2aaf53ea0d468d6e7aebdc02fac736e4a99b46971ee05b783b08ade23c675b2d8b60e4a1222a95f6e27bc4d2a0bfdcc03 + languageName: node + linkType: hard + +"array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2": + version: 1.0.2 + resolution: "array-buffer-byte-length@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.3" + is-array-buffer: "npm:^3.0.5" + checksum: 10/0ae3786195c3211b423e5be8dd93357870e6fb66357d81da968c2c39ef43583ef6eece1f9cb1caccdae4806739c65dea832b44b8593414313cd76a89795fca63 + languageName: node + linkType: hard + +"array-flatten@npm:1.1.1": + version: 1.1.1 + resolution: "array-flatten@npm:1.1.1" + checksum: 10/e13c9d247241be82f8b4ec71d035ed7204baa82fae820d4db6948d30d3c4a9f2b3905eb2eec2b937d4aa3565200bd3a1c500480114cff649fa748747d2a50feb + languageName: node + linkType: hard + +"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8, array-includes@npm:^3.1.9": + version: 3.1.9 + resolution: "array-includes@npm:3.1.9" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.24.0" + es-object-atoms: "npm:^1.1.1" + get-intrinsic: "npm:^1.3.0" + is-string: "npm:^1.1.1" + math-intrinsics: "npm:^1.1.0" + checksum: 10/8bfe9a58df74f326b4a76b04ee05c13d871759e888b4ee8f013145297cf5eb3c02cfa216067ebdaac5d74eb9763ac5cad77cdf2773b8ab475833701e032173aa + languageName: node + linkType: hard + +"array-union@npm:^2.1.0": + version: 2.1.0 + resolution: "array-union@npm:2.1.0" + checksum: 10/5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d + languageName: node + linkType: hard + +"array.prototype.findlast@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlast@npm:1.2.5" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/7dffcc665aa965718ad6de7e17ac50df0c5e38798c0a5bf9340cf24feb8594df6ec6f3fcbe714c1577728a1b18b5704b15669474b27bceeca91ef06ce2a23c31 + languageName: node + linkType: hard + +"array.prototype.findlastindex@npm:^1.2.6": + version: 1.2.6 + resolution: "array.prototype.findlastindex@npm:1.2.6" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.9" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + es-shim-unscopables: "npm:^1.1.0" + checksum: 10/5ddb6420e820bef6ddfdcc08ce780d0fd5e627e97457919c27e32359916de5a11ce12f7c55073555e503856618eaaa70845d6ca11dcba724766f38eb1c22f7a2 + languageName: node + linkType: hard + +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.3": + version: 1.3.3 + resolution: "array.prototype.flat@npm:1.3.3" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.5" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/f9b992fa0775d8f7c97abc91eb7f7b2f0ed8430dd9aeb9fdc2967ac4760cdd7fc2ef7ead6528fef40c7261e4d790e117808ce0d3e7e89e91514d4963a531cd01 + languageName: node + linkType: hard + +"array.prototype.flatmap@npm:^1.3.2, array.prototype.flatmap@npm:^1.3.3": + version: 1.3.3 + resolution: "array.prototype.flatmap@npm:1.3.3" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.5" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/473534573aa4b37b1d80705d0ce642f5933cccf5617c9f3e8a56686e9815ba93d469138e86a1f25d2fe8af999c3d24f54d703ec1fc2db2e6778d46d0f4ac951e + languageName: node + linkType: hard + +"array.prototype.tosorted@npm:^1.1.4": + version: 1.1.4 + resolution: "array.prototype.tosorted@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/874694e5d50e138894ff5b853e639c29b0aa42bbd355acda8e8e9cd337f1c80565f21edc15e8c727fa4c0877fd9d8783c575809e440cc4d2d19acaa048bf967d + languageName: node + linkType: hard + +"arraybuffer.prototype.slice@npm:^1.0.4": + version: 1.0.4 + resolution: "arraybuffer.prototype.slice@npm:1.0.4" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.6" + is-array-buffer: "npm:^3.0.4" + checksum: 10/4821ebdfe7d699f910c7f09bc9fa996f09b96b80bccb4f5dd4b59deae582f6ad6e505ecef6376f8beac1eda06df2dbc89b70e82835d104d6fcabd33c1aed1ae9 + languageName: node + linkType: hard + +"arrify@npm:^1.0.1": + version: 1.0.1 + resolution: "arrify@npm:1.0.1" + checksum: 10/745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 + languageName: node + linkType: hard + +"asap@npm:^2.0.0": + version: 2.0.6 + resolution: "asap@npm:2.0.6" + checksum: 10/b244c0458c571945e4b3be0b14eb001bea5596f9868cc50cc711dc03d58a7e953517d3f0dad81ccde3ff37d1f074701fa76a6f07d41aaa992d7204a37b915dda + languageName: node + linkType: hard + +"asn1js@npm:^3.0.10, asn1js@npm:^3.0.6": + version: 3.0.10 + resolution: "asn1js@npm:3.0.10" + dependencies: + pvtsutils: "npm:^1.3.6" + pvutils: "npm:^1.1.5" + tslib: "npm:^2.8.1" + checksum: 10/9cfbca89b1ac0f81aeba61c0af730d69f1214f0815eb1381ff6680f9b5bcb258cf0588f32175427faf1799eccc43d9111d1bbd98f0f01eb47af69413e4f85654 + languageName: node + linkType: hard + +"assertion-error@npm:^2.0.1": + version: 2.0.1 + resolution: "assertion-error@npm:2.0.1" + checksum: 10/a0789dd882211b87116e81e2648ccb7f60340b34f19877dd020b39ebb4714e475eb943e14ba3e22201c221ef6645b7bfe10297e76b6ac95b48a9898c1211ce66 + languageName: node + linkType: hard + +"ast-types-flow@npm:^0.0.8": + version: 0.0.8 + resolution: "ast-types-flow@npm:0.0.8" + checksum: 10/85a1c24af4707871c27cfe456bd2ff7fcbe678f3d1c878ac968c9557735a171a17bdcc8c8f903ceab3fc3c49d5b3da2194e6ab0a6be7fec0e133fa028f21ba1b + languageName: node + linkType: hard + +"ast-types@npm:0.14.2, ast-types@npm:^0.14.1": + version: 0.14.2 + resolution: "ast-types@npm:0.14.2" + dependencies: + tslib: "npm:^2.0.1" + checksum: 10/7c74b3090c90aa600b49a7a8cecc99e329f190600bcaa75ad087472a1a5a7ef23795a17ea00a74c2a8e822b336cd4f874e2e1b815a9877b4dba5e401566b0433 + languageName: node + linkType: hard + +"ast-types@npm:^0.16.1": + version: 0.16.1 + resolution: "ast-types@npm:0.16.1" + dependencies: + tslib: "npm:^2.0.1" + checksum: 10/f569b475eb1c8cb93888cb6e7b7e36dc43fa19a77e4eb132cbff6e3eb1598ca60f850db6e60b070e5a0ee8c1559fca921dac0916e576f2f104e198793b0bdd8d + languageName: node + linkType: hard + +"ast-v8-to-istanbul@npm:^1.0.0": + version: 1.0.4 + resolution: "ast-v8-to-istanbul@npm:1.0.4" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.31" + estree-walker: "npm:^3.0.3" + js-tokens: "npm:^10.0.0" + checksum: 10/9c842f323a1216b43b70db7a05244cb7a965dcca679fe6e262f849d71afa6efd63723cb5f6258a53c7b82cdf9213a11f67d779b41de568fa96645e9070b79e9c + languageName: node + linkType: hard + +"astral-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "astral-regex@npm:2.0.0" + checksum: 10/876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 + languageName: node + linkType: hard + +"async-function@npm:^1.0.0": + version: 1.0.0 + resolution: "async-function@npm:1.0.0" + checksum: 10/1a09379937d846f0ce7614e75071c12826945d4e417db634156bf0e4673c495989302f52186dfa9767a1d9181794554717badd193ca2bbab046ef1da741d8efd + languageName: node + linkType: hard + +"async-generator-function@npm:^1.0.0": + version: 1.0.0 + resolution: "async-generator-function@npm:1.0.0" + checksum: 10/3d49e7acbeee9e84537f4cb0e0f91893df8eba976759875ae8ee9e3d3c82f6ecdebdb347c2fad9926b92596d93cdfc78ecc988bcdf407e40433e8e8e6fe5d78e + languageName: node + linkType: hard + +"async@npm:^3.2.6": + version: 3.2.6 + resolution: "async@npm:3.2.6" + checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368 + languageName: node + linkType: hard + +"async@npm:~0.2.6": + version: 0.2.10 + resolution: "async@npm:0.2.10" + checksum: 10/b3b92bd0257dafc1b8c4b87dcf36aea70ed36fd179797d725d564b5deec07246d4afa222c3d5f1b6009e579aeab0a6aa03b56869906a7e8ff46e7d33e4f2e879 + languageName: node + linkType: hard + +"author-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "author-regex@npm:1.0.0" + checksum: 10/eb47bb164dc4e70a1301c43e204be0f5c4d67779dd29dcfd44ddc56d46506653a694833f1d42dc22a5634ecac67a14efb61e98364bb0b6404de5f2dc16c349a5 + languageName: node + linkType: hard + +"autoprefixer@npm:^10.5.0": + version: 10.5.0 + resolution: "autoprefixer@npm:10.5.0" + dependencies: + browserslist: "npm:^4.28.2" + caniuse-lite: "npm:^1.0.30001787" + fraction.js: "npm:^5.3.4" + picocolors: "npm:^1.1.1" + postcss-value-parser: "npm:^4.2.0" + peerDependencies: + postcss: ^8.1.0 + bin: + autoprefixer: bin/autoprefixer + checksum: 10/3398a70ad57dfeb4fc1dd6b344c99ab996002780cd777af853de0bcc442c0f31d8c3fc9ab3ba018a2f0d34f0c102ce7b75ad35bb5d7b50f2792a3b62899189b2 + languageName: node + linkType: hard + +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab + languageName: node + linkType: hard + +"axe-core@npm:^4.10.0": + version: 4.12.1 + resolution: "axe-core@npm:4.12.1" + checksum: 10/08c2ff348524b57dfb68f4e866b1a6363147203b721c734ed00090c16eb911cd015cf71fd96a8bafe42609715f649d21b2e188fae622ac8ef6144b144582f6c4 + languageName: node + linkType: hard + +"axobject-query@npm:^4.1.0": + version: 4.1.0 + resolution: "axobject-query@npm:4.1.0" + checksum: 10/e275dea9b673f71170d914f2d2a18be5d57d8d29717b629e7fedd907dcc2ebdc7a37803ff975874810bd423f222f299c020d28fde40a146f537448bf6bfecb6e + languageName: node + linkType: hard + +"babel-code-frame@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-code-frame@npm:6.26.0" + dependencies: + chalk: "npm:^1.1.3" + esutils: "npm:^2.0.2" + js-tokens: "npm:^3.0.2" + checksum: 10/9410c3d5a921eb02fa409675d1a758e493323a49e7b9dddb7a2a24d47e61d39ab1129dd29f9175836eac9ce8b1d4c0a0718fcdc57ce0b865b529fd250dbab313 + languageName: node + linkType: hard + +"babel-core@npm:^6.26.0": + version: 6.26.3 + resolution: "babel-core@npm:6.26.3" + dependencies: + babel-code-frame: "npm:^6.26.0" + babel-generator: "npm:^6.26.0" + babel-helpers: "npm:^6.24.1" + babel-messages: "npm:^6.23.0" + babel-register: "npm:^6.26.0" + babel-runtime: "npm:^6.26.0" + babel-template: "npm:^6.26.0" + babel-traverse: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + babylon: "npm:^6.18.0" + convert-source-map: "npm:^1.5.1" + debug: "npm:^2.6.9" + json5: "npm:^0.5.1" + lodash: "npm:^4.17.4" + minimatch: "npm:^3.0.4" + path-is-absolute: "npm:^1.0.1" + private: "npm:^0.1.8" + slash: "npm:^1.0.0" + source-map: "npm:^0.5.7" + checksum: 10/35bac77f434ff474234c2db43267949e30fd26c53b251b911632df36241782f4e3351c4361c3db9c22520be8cdc5011da0b13d5788fa4e8e64105b3d41281041 + languageName: node + linkType: hard + +"babel-generator@npm:^6.26.0": + version: 6.26.1 + resolution: "babel-generator@npm:6.26.1" + dependencies: + babel-messages: "npm:^6.23.0" + babel-runtime: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + detect-indent: "npm:^4.0.0" + jsesc: "npm:^1.3.0" + lodash: "npm:^4.17.4" + source-map: "npm:^0.5.7" + trim-right: "npm:^1.0.1" + checksum: 10/837616810a769a3aadfd1aa4ec01efb803eb5183ef7fa4098caa7ccdf8ed6c7e2866bd68047ee48839bb49d873a8b56d20bf20ee55a2ff430e43d67fcf17dc57 + languageName: node + linkType: hard + +"babel-helper-bindify-decorators@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-bindify-decorators@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/cf599470dfc580bc1e3be8551222ffbc50bfd3b629331da63c09d2fd6a1ae8ddfd3f71a73905a18be1abd17c65c737b27e940fdcbaeca4bd3f82ab7ed0bf1ad1 + languageName: node + linkType: hard + +"babel-helper-builder-binary-assignment-operator-visitor@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-builder-binary-assignment-operator-visitor@npm:6.24.1" + dependencies: + babel-helper-explode-assignable-expression: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/6ef49597837d042980e78284df014972daac7f1f1f2635d978bb2d13990304322f5135f27b8f2d6eb8c4c2459b496ec76e21544e26afbb5dec88f53089e17476 + languageName: node + linkType: hard + +"babel-helper-call-delegate@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-call-delegate@npm:6.24.1" + dependencies: + babel-helper-hoist-variables: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/b6277d6e48c10cf416632f6dfbac77bdf6ba8ec4ac2f6359a77d6b731dae941c2a3ec7f35e1eba78aad2a7e0838197731d1ef75af529055096c4cb7d96432c88 + languageName: node + linkType: hard + +"babel-helper-define-map@npm:^6.24.1": + version: 6.26.0 + resolution: "babel-helper-define-map@npm:6.26.0" + dependencies: + babel-helper-function-name: "npm:^6.24.1" + babel-runtime: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + lodash: "npm:^4.17.4" + checksum: 10/b31150f1b41aea68e280fa3d61361b2f8f7cf7386cc175c576b6b81a086f8d5b0d2aa97da1edd785cf8220b57279f19ad7403b6112c1ff237e790bc0ebdd0657 + languageName: node + linkType: hard + +"babel-helper-explode-assignable-expression@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-explode-assignable-expression@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/1bafdb51ce3dd95cf25d712d24a0c3c2ae02ff58118c77462f14ede4d8161aaee42c5c759c3d3a3344a5851b8b0f8d16b395713413b8194e1c3264fc5b12b754 + languageName: node + linkType: hard + +"babel-helper-explode-class@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-explode-class@npm:6.24.1" + dependencies: + babel-helper-bindify-decorators: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/fd535caf92727a96f7027f8372a28480b521d7c0435e1c875d673c3fa9da7eaf7265f5d2c59ffc053200a10ab978d346435ee7676aa6e65ae07214a2e56ca4a3 + languageName: node + linkType: hard + +"babel-helper-function-name@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-function-name@npm:6.24.1" + dependencies: + babel-helper-get-function-arity: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/d651db9e0b29e135877e90e7858405750a684220d22a6f7c78bb163305a1b322cc1c8bea1bc617625c34d92d0927fdbaa49ee46822e2f86b524eced4c88c7ff0 + languageName: node + linkType: hard + +"babel-helper-get-function-arity@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-get-function-arity@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/37e344d6c5c00b67a3b378490a5d7ba924bab1c2ccd6ecf1b7da96ca679be12d75fbec6279366ae9772e482fb06a7b48293954dd79cbeba9b947e2db67252fbd + languageName: node + linkType: hard + +"babel-helper-hoist-variables@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-hoist-variables@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/6af1c165d5f0ad192df07daa194d13de77572bd914d2fc9a270d56b93b2705d98eebabf412b1211505535af131fbe95886fcfad8b3a07b4d501c24b9cb8e57fe + languageName: node + linkType: hard + +"babel-helper-optimise-call-expression@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-optimise-call-expression@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/16e6aba819b473dbf013391f759497df9f57bc7060bc4e5f7f6b60fb03670eb1dec65dd2227601d58f151e9d647e1f676a12466f5e6674379978820fa02c0fbb + languageName: node + linkType: hard + +"babel-helper-regex@npm:^6.24.1": + version: 6.26.0 + resolution: "babel-helper-regex@npm:6.26.0" + dependencies: + babel-runtime: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + lodash: "npm:^4.17.4" + checksum: 10/ab949a4c90ab255abaafd9ec11a4a6dc77dba360875af2bb0822b699c058858773792c1e969c425c396837f61009f30c9ee5ba4b9a8ca87b0779ae1622f89fb3 + languageName: node + linkType: hard + +"babel-helper-remap-async-to-generator@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-remap-async-to-generator@npm:6.24.1" + dependencies: + babel-helper-function-name: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/f330943104b61e7f9248d222bd5fe5d3238904ee20643b76197571e14a724723d64a8096b292a60f64788f0efe30176882c376eeebde00657925678e304324f0 + languageName: node + linkType: hard + +"babel-helper-replace-supers@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helper-replace-supers@npm:6.24.1" + dependencies: + babel-helper-optimise-call-expression: "npm:^6.24.1" + babel-messages: "npm:^6.23.0" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/793cd3640b8d1c2cd49e76d8692f7679c95bdc099f0a3159cb4f202f404ad8b56805c124786fc6d2134275cd9dbfd3bf33e973b05938c715861226c8beccde97 + languageName: node + linkType: hard + +"babel-helpers@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-helpers@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/0a49a75e1c639aebe6580f64c0dec602eb9ec9c33f9a27250c4981f52def6773b520d71ee3bbad6a91c0788ceadc127ce491e800d2a51f93c2a75f2d403850e3 + languageName: node + linkType: hard + +"babel-jest@npm:30.4.1, babel-jest@npm:^30.2.0": + version: 30.4.1 + resolution: "babel-jest@npm:30.4.1" + dependencies: + "@jest/transform": "npm:30.4.1" + "@types/babel__core": "npm:^7.20.5" + babel-plugin-istanbul: "npm:^7.0.1" + babel-preset-jest: "npm:30.4.0" + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + slash: "npm:^3.0.0" + peerDependencies: + "@babel/core": ^7.11.0 || ^8.0.0-0 + checksum: 10/f739152bee60b368b27676441c54e235b49bca10329bb6395b54cca5982ced1f7a5a2c504e406e1082aac3dc68ab518771c9de62cf66ffe00993ad071a58fd1b + languageName: node + linkType: hard + +"babel-loader@npm:^10.0.0": + version: 10.1.1 + resolution: "babel-loader@npm:10.1.1" + dependencies: + find-up: "npm:^5.0.0" + peerDependencies: + "@babel/core": ^7.12.0 || ^8.0.0-beta.1 + "@rspack/core": ^1.0.0 || ^2.0.0-0 + webpack: ">=5.61.0" + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/4169d55704e7b5204d79b628266d7820856602864044c7110893052e8a7c118a4cacb94bebfb33a6ca2e91b195e0359e6e214e6ef3c9e48137537b7624cc3338 + languageName: node + linkType: hard + +"babel-messages@npm:^6.23.0": + version: 6.23.0 + resolution: "babel-messages@npm:6.23.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/c8075c17587a33869e1a5bd0a5b73bbe395b68188362dacd5418debbc7c8fd784bcd3295e81ee7e410dc2c2655755add6af03698c522209f6a68334c15e6d6ca + languageName: node + linkType: hard + +"babel-plugin-check-es2015-constants@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-check-es2015-constants@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/b78bd5d056460940e87201c0a1fcb8149c432d133f57629a48dc6c781e82e3f13694c6149ec8681206d9c55c7684df176b461f21bd6578f5f4efcf3d90bf77a1 + languageName: node + linkType: hard + +"babel-plugin-istanbul@npm:^7.0.1": + version: 7.0.1 + resolution: "babel-plugin-istanbul@npm:7.0.1" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.0.0" + "@istanbuljs/load-nyc-config": "npm:^1.0.0" + "@istanbuljs/schema": "npm:^0.1.3" + istanbul-lib-instrument: "npm:^6.0.2" + test-exclude: "npm:^6.0.0" + checksum: 10/fe9f865f975aaa7a033de9ccb2b63fdcca7817266c5e98d3e02ac7ffd774c695093d215302796cb3770a71ef4574e7a9b298504c3c0c104cf4b48c8eda67b2a6 + languageName: node + linkType: hard + +"babel-plugin-jest-hoist@npm:30.4.0": + version: 30.4.0 + resolution: "babel-plugin-jest-hoist@npm:30.4.0" + dependencies: + "@types/babel__core": "npm:^7.20.5" + checksum: 10/112f984b3b4315f7ff15d5d17df7f5aa4b500e562c67c2eafcd9974af4369c17d50feed2f9c95cbcec32faba8ccb04f8b62828aca41a47d5fdedc532b49fbf19 + languageName: node + linkType: hard + +"babel-plugin-macros@npm:^2.8.0": + version: 2.8.0 + resolution: "babel-plugin-macros@npm:2.8.0" + dependencies: + "@babel/runtime": "npm:^7.7.2" + cosmiconfig: "npm:^6.0.0" + resolve: "npm:^1.12.0" + checksum: 10/ef1e7a8870f38ec255b9e85a21fc2f1adc8a8a494c3b715ce01fd34cb36fb58b75fd4701dc01807bd8f0bd475364565eb9d3247b53921e39fedc8511aa647af0 + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs2@npm:^0.4.14, babel-plugin-polyfill-corejs2@npm:^0.4.15": + version: 0.4.17 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.17" + dependencies: + "@babel/compat-data": "npm:^7.28.6" + "@babel/helper-define-polyfill-provider": "npm:^0.6.8" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/35796b7f960d2e90ae78e9eb60491550976b839bbb4ce4c060df822cce191e4b5d93f13f0e64c2ba3ffc6ab3d32d3ced3f84ec567cc141088a11fa5a1628265d + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs3@npm:^0.13.0": + version: 0.13.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" + dependencies: + "@babel/helper-define-polyfill-provider": "npm:^0.6.5" + core-js-compat: "npm:^3.43.0" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/aa36f9a09521404dd0569a4cbd5f88aa4b9abff59508749abde5d09d66c746012fb94ed1e6e2c8be3710939a2a4c6293ee3be889125d7611c93e5897d9e5babd + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs3@npm:^0.14.0": + version: 0.14.2 + resolution: "babel-plugin-polyfill-corejs3@npm:0.14.2" + dependencies: + "@babel/helper-define-polyfill-provider": "npm:^0.6.8" + core-js-compat: "npm:^3.48.0" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/bb500bfec712eb5e8c9058dc299677a5325af7e09ebd725c89719f2f555eca3f2b1a8644137c8e67d7fc83d7be48a7189a1a385b61ed2cf63dbb64e79461b9ee + languageName: node + linkType: hard + +"babel-plugin-polyfill-regenerator@npm:^0.6.5, babel-plugin-polyfill-regenerator@npm:^0.6.6": + version: 0.6.8 + resolution: "babel-plugin-polyfill-regenerator@npm:0.6.8" + dependencies: + "@babel/helper-define-polyfill-provider": "npm:^0.6.8" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/974464353d6f974e97673385aff616a913c0b76039eab8c5317a2d07c661e080f3dcc213e86f3eae40010172a27ab793cda7a290a8a899716f9a22df9b1d92d2 + languageName: node + linkType: hard + +"babel-plugin-syntax-async-functions@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-async-functions@npm:6.13.0" + checksum: 10/e982d9756869fa83eb6a4502490a90b0d31e8a41e2ee582045934f022ac8ff5fa6a3386366976fab3a391d5a7ab8ea5f9da623f35ed8ab328b8ab6d9b2feb1d3 + languageName: node + linkType: hard + +"babel-plugin-syntax-async-generators@npm:^6.5.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-async-generators@npm:6.13.0" + checksum: 10/215da3e75068579387f89f340d80329dd346eedf39e5ae8275652156a758e51374e1a93542f22b3de11dea24bf9abc777425cefc21295ab4d4192fa10715f93b + languageName: node + linkType: hard + +"babel-plugin-syntax-class-constructor-call@npm:^6.18.0": + version: 6.18.0 + resolution: "babel-plugin-syntax-class-constructor-call@npm:6.18.0" + checksum: 10/2e8ecf022845f0eb7cf89b7b0280ad6ddc344c3ca325b91bb094cbce22b5d79ba3ac7379868c4bad515d10107f21ea5c4948047e61b0dc57efe47116a4be81fc + languageName: node + linkType: hard + +"babel-plugin-syntax-class-properties@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-class-properties@npm:6.13.0" + checksum: 10/440bb227e98a4e76b087ecef2a8e9ba917158bbfd447e5ad80924b4c02fab88a79500892a17c262040329c33d2f74106a906a1361589ea4a9910fedc03210adc + languageName: node + linkType: hard + +"babel-plugin-syntax-decorators@npm:^6.13.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-decorators@npm:6.13.0" + checksum: 10/e0dfccacd12034badd5c1dc6e7497f402d0d2c7cdab0610ba69bc9cb8e6538677b2eeaae0efdaeb43bb52bb090584aa32f7b16971127649990da52fe650b2037 + languageName: node + linkType: hard + +"babel-plugin-syntax-do-expressions@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-do-expressions@npm:6.13.0" + checksum: 10/fc1fe46dbd76303ab632718f8769e87f750238d4a702f744b436554e2c63c807fdf83ec235e49bcb6be1761cced601df7cf62a5a88422837ba1c8d8f8ac834c9 + languageName: node + linkType: hard + +"babel-plugin-syntax-dynamic-import@npm:^6.18.0": + version: 6.18.0 + resolution: "babel-plugin-syntax-dynamic-import@npm:6.18.0" + checksum: 10/0a7a98ecb63878d65d4fd35e5435b0a7ad8e5c43b394389ce82298733c7a5d95c4373f1dd68566694214dad64abd0fec1e4eb7ee9ca7d1ee06d502e630d61600 + languageName: node + linkType: hard + +"babel-plugin-syntax-exponentiation-operator@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-exponentiation-operator@npm:6.13.0" + checksum: 10/cbcb3aeae7005240325f72d55c3c90575033123e8a1ddfa6bf9eac4ee7e246c2a23f5b5ab1144879590d947a3ed1d88838169d125e5d7c4f53678526482b020e + languageName: node + linkType: hard + +"babel-plugin-syntax-export-extensions@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-export-extensions@npm:6.13.0" + checksum: 10/c38f99baf21aa2d701289434b160f3537c7e68fa657d0cb6ae505d3d9a7cdc96d09d0834b583abb7865b2c6e02c400609d3ee54d6c28fe190ac1e9abfc7e0cb9 + languageName: node + linkType: hard + +"babel-plugin-syntax-function-bind@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-function-bind@npm:6.13.0" + checksum: 10/1fa81c95237e6248b57447bdb3a48b670b5517cde810229113e15b788b441693b6993c97eba343b813843b19b45d7121f84869dd69a4b9ef52951adbf445f48b + languageName: node + linkType: hard + +"babel-plugin-syntax-object-rest-spread@npm:^6.8.0": + version: 6.13.0 + resolution: "babel-plugin-syntax-object-rest-spread@npm:6.13.0" + checksum: 10/14083f2783c760f5f199160f48e42ad4505fd35fc7cf9c4530812b176705259562b77db6d3ddc5e3cbce9e9b2b61ec9db3065941f0949b68e77cae3e395a6eef + languageName: node + linkType: hard + +"babel-plugin-syntax-trailing-function-commas@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-syntax-trailing-function-commas@npm:6.22.0" + checksum: 10/d8b9039ded835bb128e8e14eeeb6e0ac2a876b85250924bdc3a8dc2a6984d3bfade4de04d40fb15ea04a86d561ac280ae0d7306d7d4ef7a8c52c43b6a23909c6 + languageName: node + linkType: hard + +"babel-plugin-transform-async-generator-functions@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-async-generator-functions@npm:6.24.1" + dependencies: + babel-helper-remap-async-to-generator: "npm:^6.24.1" + babel-plugin-syntax-async-generators: "npm:^6.5.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/015c1344915563e97b63ae55f9fd9e511cbdd01d945c2539011f2d9eb2c0d3644a7ed24032e71558c745340e75b63a6591a6d947118c5d226fb25e1f9e601d2e + languageName: node + linkType: hard + +"babel-plugin-transform-async-to-generator@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-async-to-generator@npm:6.24.1" + dependencies: + babel-helper-remap-async-to-generator: "npm:^6.24.1" + babel-plugin-syntax-async-functions: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/ffe8b4b2ed6db1f413ede385bd1a36f39e02a64ed79ce02779440049af75215c98f8debdc70eb01430bfd889f792682b0136576fe966f7f9e1b30e2a54695a8d + languageName: node + linkType: hard + +"babel-plugin-transform-class-constructor-call@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-class-constructor-call@npm:6.24.1" + dependencies: + babel-plugin-syntax-class-constructor-call: "npm:^6.18.0" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/0cf3177d706ecbfd8c665f7831258ffbdc72df097af64cba417f54c583d996b535ef3bd92c007acb3d7c915028ba5b413addda6e7d619ed96542fcddfc36d68d + languageName: node + linkType: hard + +"babel-plugin-transform-class-properties@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-class-properties@npm:6.24.1" + dependencies: + babel-helper-function-name: "npm:^6.24.1" + babel-plugin-syntax-class-properties: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/9844cd647f268de4b1d8fadf553f7fbf0e2d0fd2628ab58cbc8453f56a2be8856dd5061088f7aab08b0b39b88aa79c52fda1c439b59d67439e4b9a3731d0b36b + languageName: node + linkType: hard + +"babel-plugin-transform-decorators@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-decorators@npm:6.24.1" + dependencies: + babel-helper-explode-class: "npm:^6.24.1" + babel-plugin-syntax-decorators: "npm:^6.13.0" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/33d0355a50c333e48d7a6c36a5b3f58af4a1d10e37454365e02407898672a8b6d83d3ba13914956cb878cc9d5621ec0217e001bd973133a18ab24bafa4590390 + languageName: node + linkType: hard + +"babel-plugin-transform-do-expressions@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-do-expressions@npm:6.22.0" + dependencies: + babel-plugin-syntax-do-expressions: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/57c8e2be37ea7bba49ab6e6698b9eeb60fe993add59e4f26f1f53862b4e688d0b825e245eb8b668d160db23d3ae8787d7520904d3ae2c6303d73e76367d89f81 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-arrow-functions@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-es2015-arrow-functions@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/746e2be0fed20771c07f0984ba79ef0bab37d6e98434267ec96cef57272014fe53a180bfb9047bf69ed149d367a2c97baad54d6057531cd037684f371aab2333 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-block-scoped-functions@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-es2015-block-scoped-functions@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/f251611f723d94b4068d2a873a2783e019bd81bd7144cfdbcfc31ef166f4d82fa2f1efba64342ba2630dab93a2b12284067725c0aa08315712419a2bc3b92a75 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-block-scoping@npm:^6.24.1": + version: 6.26.0 + resolution: "babel-plugin-transform-es2015-block-scoping@npm:6.26.0" + dependencies: + babel-runtime: "npm:^6.26.0" + babel-template: "npm:^6.26.0" + babel-traverse: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + lodash: "npm:^4.17.4" + checksum: 10/9985e90e71b42d8d343a34c277f73fd990e2b39cee1181bdb6593adafff376ebd207c9814031dcb0068decda2a4aead8bb46f81dbd69164397de445ce25960c9 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-classes@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-classes@npm:6.24.1" + dependencies: + babel-helper-define-map: "npm:^6.24.1" + babel-helper-function-name: "npm:^6.24.1" + babel-helper-optimise-call-expression: "npm:^6.24.1" + babel-helper-replace-supers: "npm:^6.24.1" + babel-messages: "npm:^6.23.0" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/38c17bfd76cf1ff1981d2b4343fd80de3d8bea12d81fc97d909a9d3a6e09dc09d198224f0cd9e5b0aefef83014ecec219098cab8e3a162f025d44c38931ad2a8 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-computed-properties@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-computed-properties@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/e07870775e569990fbf1d09d3149f4c76ca004fff39dfc003134522557ab0411f1b80d32f5af873f174c534dab4d0e84a58d820af27149a88d3850068041875b + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-destructuring@npm:^6.22.0": + version: 6.23.0 + resolution: "babel-plugin-transform-es2015-destructuring@npm:6.23.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/e8b0f9a9640e4da6e65227fa98476cb608bd536e182d0abd2a47ca43f984a4ec433c0e7e6973b6f0678002a0cf159a9b89bdde43e67d76a48c0ad65f1f15894f + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-duplicate-keys@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-duplicate-keys@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/756a7a13517c3e80c8312137b9872b9bc32fbfbb905e9f1e45bf321e2b464d0e6a6e6deca22c61b62377225bd8136b73580897cccb394995d6e00bc8ce882ba4 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-for-of@npm:^6.22.0": + version: 6.23.0 + resolution: "babel-plugin-transform-es2015-for-of@npm:6.23.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/0124e320c32b25de84ddaba951a6f0ad031fa5019de54de32bd317d2a97b3f967026008f32e8c88728330c1cce7c4f1d0ecb15007020d50bd5ca1438a882e205 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-function-name@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-function-name@npm:6.24.1" + dependencies: + babel-helper-function-name: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/629ecd824d53ec973a3ef85e74d9fd8c710203084ca2f7ac833879ddfa3b83a28f0270fe2ee5f3b8c078bb4b3e4b843173a646a7cd4abc49e8c1c563d31fb711 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-literals@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-es2015-literals@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/40e270580a0236990f2555f5dc7ae24b4db9f4709ca455ed1a6724b0078592482274be7448579b14122bd06481641a38e7b2e48d0b49b8c81c88e154a26865b4 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-modules-amd@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-modules-amd@npm:6.24.1" + dependencies: + babel-plugin-transform-es2015-modules-commonjs: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/084c7a1ef3bd0b2b9f4851b27cfb65f8ea1408349af05b4d88f994c23844a0754abfa4799bbc5f3f0ec94232b3a54a2e46d7f1dff1bdd40fa66a46f645197dfa + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-modules-commonjs@npm:^6.24.1": + version: 6.26.2 + resolution: "babel-plugin-transform-es2015-modules-commonjs@npm:6.26.2" + dependencies: + babel-plugin-transform-strict-mode: "npm:^6.24.1" + babel-runtime: "npm:^6.26.0" + babel-template: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + checksum: 10/9aa6926507d64da83083c7727c24646f13170f9f26a18edccae517792dd815c583910032600fb02cf7b11ab508a69ccafa6c9d67b8dae250670dfa78393e04f8 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-modules-systemjs@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-modules-systemjs@npm:6.24.1" + dependencies: + babel-helper-hoist-variables: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/b98ec9b84904fbc11f0530b674dcd51268028e871f5eccc2103d2d92625d76925a79446066dfd091005a384bf9217b9440d06d85d0a9085a85de155305d4e85c + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-modules-umd@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-modules-umd@npm:6.24.1" + dependencies: + babel-plugin-transform-es2015-modules-amd: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + checksum: 10/735857b9f2ad0c41ceda31a1594fe2a063025f4428f9e243885a437b5bd415aca445a5e8495ff34b7120617735b1c3a2158033f0be23f1f5a90e655fff742a01 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-object-super@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-object-super@npm:6.24.1" + dependencies: + babel-helper-replace-supers: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + checksum: 10/97b2968f699ac94cb55f4f1e7ea53dc9e4264ec99cab826f40f181da9f6db5980cd8b4985f05c7b6f1e19fbc31681e6e63894dfc5ecf4b3a673d736c4ef0f9db + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-parameters@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-parameters@npm:6.24.1" + dependencies: + babel-helper-call-delegate: "npm:^6.24.1" + babel-helper-get-function-arity: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-template: "npm:^6.24.1" + babel-traverse: "npm:^6.24.1" + babel-types: "npm:^6.24.1" + checksum: 10/e88c38c51865b3d842c142ca247dfac601a224495e48c813d26e58cb6dc44e2530d54e5d7a179a38f8032979500b538b82c4f3e6c646440c49711c5e351f35ea + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-shorthand-properties@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-shorthand-properties@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/9302c5de158a28432e932501a783560094c624c3659f4e0a472b6b2e9d6e8ab2634f82ef74d3e75363d46ccff6aad119267dbc34f67464c70625e24a651ad9e5 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-spread@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-es2015-spread@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/8694a8a7802d905503194ab81c155354b36d39fc819ad2148f83146518dd37d2c6926c8568712f5aa890169afc9353fd4bcc49397959c6dc9da3480b449c0ae9 + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-sticky-regex@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-sticky-regex@npm:6.24.1" + dependencies: + babel-helper-regex: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/d9c45401caf0d74779a1170e886976d4c865b7de2e90dfffc7557481b9e73b6e37e9f1028aa07b813896c4df88f4d7e89968249a74547c7875e6c499c90c801d + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-template-literals@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-es2015-template-literals@npm:6.22.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/4fad2b7b383a2e784858ee7bf837419ee8ff9602afe218e1472f8c33a0c008f01d06f23ff2f2322fb23e1ed17e37237a818575fe88ecc5417d85331973b0ea4d + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-typeof-symbol@npm:^6.22.0": + version: 6.23.0 + resolution: "babel-plugin-transform-es2015-typeof-symbol@npm:6.23.0" + dependencies: + babel-runtime: "npm:^6.22.0" + checksum: 10/68a1609c6abcddf5f138c56bafcd9fad7c6b3b404fe40910148ab70eb21d6c7807a343a64eb81ce45daf4b70c384c528c55fad45e0d581e4b09efa4d574a6a1b + languageName: node + linkType: hard + +"babel-plugin-transform-es2015-unicode-regex@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-es2015-unicode-regex@npm:6.24.1" + dependencies: + babel-helper-regex: "npm:^6.24.1" + babel-runtime: "npm:^6.22.0" + regexpu-core: "npm:^2.0.0" + checksum: 10/739ddb02e5f77904f83ea45323c9a636e3aed34b2a49c7c68208b5f2834eecb6b655e772f870f16a7aaf09ac8219f754ad69d61741d088f5b681d13cda69265d + languageName: node + linkType: hard + +"babel-plugin-transform-exponentiation-operator@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-exponentiation-operator@npm:6.24.1" + dependencies: + babel-helper-builder-binary-assignment-operator-visitor: "npm:^6.24.1" + babel-plugin-syntax-exponentiation-operator: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/533ad53ba2cd6ff3c0f751563e1beea429c620038dc2efeeb8348ab4752ebcc95d1521857abfd08047400f1921b2d4df5e0cd266e65ddbe4c3edc58b9ad6fd3c + languageName: node + linkType: hard + +"babel-plugin-transform-export-extensions@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-export-extensions@npm:6.22.0" + dependencies: + babel-plugin-syntax-export-extensions: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/a3355d1cbe2bd33ffdb49c3bf48998aba4469e3ddb5c2baa76762c942dbeb4c270fb59af1e8fe1d135e107fa8869d946d2ce077952b47af72a3014977721acf6 + languageName: node + linkType: hard + +"babel-plugin-transform-function-bind@npm:^6.22.0": + version: 6.22.0 + resolution: "babel-plugin-transform-function-bind@npm:6.22.0" + dependencies: + babel-plugin-syntax-function-bind: "npm:^6.8.0" + babel-runtime: "npm:^6.22.0" + checksum: 10/e81245c334b4c5ce3da1a12fc03c14cb80d868f722592d485bfe6d74e06379632189bfed761373f076934534a103364eabcfc98a86fff664989f4b919aa5871e + languageName: node + linkType: hard + +"babel-plugin-transform-object-rest-spread@npm:^6.22.0": + version: 6.26.0 + resolution: "babel-plugin-transform-object-rest-spread@npm:6.26.0" + dependencies: + babel-plugin-syntax-object-rest-spread: "npm:^6.8.0" + babel-runtime: "npm:^6.26.0" + checksum: 10/d14bd4a90edaabab5d3466fa235553fc29cc2b1c2e78a0454c4509d3364451de75cd8bbd84124e01a13bde80d7292decc22f617b0e4f567bf30cd4ac9d2cecfa + languageName: node + linkType: hard + +"babel-plugin-transform-react-remove-prop-types@npm:^0.4.24": + version: 0.4.24 + resolution: "babel-plugin-transform-react-remove-prop-types@npm:0.4.24" + checksum: 10/4ce1755af02375f0764683f9703ef47607e33ee57cefd348f054208e06a52b1517e43180c1c448046338a149853f2c9d7f63f27d5b27c74db5df74fba117f040 + languageName: node + linkType: hard + +"babel-plugin-transform-regenerator@npm:^6.24.1": + version: 6.26.0 + resolution: "babel-plugin-transform-regenerator@npm:6.26.0" + dependencies: + regenerator-transform: "npm:^0.10.0" + checksum: 10/41a51d8f692bf4a5cbd705fa70f3cb6abebae66d9ba3dccfb5921da262f8c30f630e1fe9f7b132e29b96fe0d99385a801f6aa204278c5bd0af4284f7f93a665a + languageName: node + linkType: hard + +"babel-plugin-transform-require-context@npm:^0.1.1": + version: 0.1.1 + resolution: "babel-plugin-transform-require-context@npm:0.1.1" + dependencies: + "@babel/template": "npm:7" + checksum: 10/ebf092067328b584c033cbb7a2a7c709908e22b7994c1299e055f9faef3b50ea8f6640d1d94a1af77b6e0e7674e34f05fbd84604d7c0868ba754e8bac93107e1 + languageName: node + linkType: hard + +"babel-plugin-transform-strict-mode@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-plugin-transform-strict-mode@npm:6.24.1" + dependencies: + babel-runtime: "npm:^6.22.0" + babel-types: "npm:^6.24.1" + checksum: 10/32d70ce9d8c8918a6a840e46df03dfe1e265eb9b25df5a800fedb5065ef1b4b5f24d7c62d92fca0e374db8b0b9b6f84e68edd02ad21883d48f608583ec29f638 + languageName: node + linkType: hard + +"babel-plugin-ttag@npm:1.8.16": + version: 1.8.16 + resolution: "babel-plugin-ttag@npm:1.8.16" + dependencies: + "@babel/generator": "npm:^7.12.5" + "@babel/template": "npm:^7.10.4" + "@babel/types": "npm:^7.12.6" + ajv: "npm:6.12.3" + babel-plugin-macros: "npm:^2.8.0" + dedent: "npm:1.5.1" + gettext-parser: "npm:6.0.0" + mkdirp: "npm:^1.0.4" + plural-forms: "npm:^0.5.3" + checksum: 10/382c6225684c962c27342aed475cfa3b81b7e14707ce14555a8b515043e8f25266e45e91e2e3aa24468f44536810a8b90395640214473b26973d49d2456f65dc + languageName: node + linkType: hard + +"babel-preset-current-node-syntax@npm:^1.2.0": + version: 1.2.0 + resolution: "babel-preset-current-node-syntax@npm:1.2.0" + dependencies: + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-bigint": "npm:^7.8.3" + "@babel/plugin-syntax-class-properties": "npm:^7.12.13" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + "@babel/plugin-syntax-import-attributes": "npm:^7.24.7" + "@babel/plugin-syntax-import-meta": "npm:^7.10.4" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" + peerDependencies: + "@babel/core": ^7.0.0 || ^8.0.0-0 + checksum: 10/3608fa671cfa46364ea6ec704b8fcdd7514b7b70e6ec09b1199e13ae73ed346c51d5ce2cb6d4d5b295f6a3f2cad1fdeec2308aa9e037002dd7c929194cc838ea + languageName: node + linkType: hard + +"babel-preset-es2015@npm:^6.18.0": + version: 6.24.1 + resolution: "babel-preset-es2015@npm:6.24.1" + dependencies: + babel-plugin-check-es2015-constants: "npm:^6.22.0" + babel-plugin-transform-es2015-arrow-functions: "npm:^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions: "npm:^6.22.0" + babel-plugin-transform-es2015-block-scoping: "npm:^6.24.1" + babel-plugin-transform-es2015-classes: "npm:^6.24.1" + babel-plugin-transform-es2015-computed-properties: "npm:^6.24.1" + babel-plugin-transform-es2015-destructuring: "npm:^6.22.0" + babel-plugin-transform-es2015-duplicate-keys: "npm:^6.24.1" + babel-plugin-transform-es2015-for-of: "npm:^6.22.0" + babel-plugin-transform-es2015-function-name: "npm:^6.24.1" + babel-plugin-transform-es2015-literals: "npm:^6.22.0" + babel-plugin-transform-es2015-modules-amd: "npm:^6.24.1" + babel-plugin-transform-es2015-modules-commonjs: "npm:^6.24.1" + babel-plugin-transform-es2015-modules-systemjs: "npm:^6.24.1" + babel-plugin-transform-es2015-modules-umd: "npm:^6.24.1" + babel-plugin-transform-es2015-object-super: "npm:^6.24.1" + babel-plugin-transform-es2015-parameters: "npm:^6.24.1" + babel-plugin-transform-es2015-shorthand-properties: "npm:^6.24.1" + babel-plugin-transform-es2015-spread: "npm:^6.22.0" + babel-plugin-transform-es2015-sticky-regex: "npm:^6.24.1" + babel-plugin-transform-es2015-template-literals: "npm:^6.22.0" + babel-plugin-transform-es2015-typeof-symbol: "npm:^6.22.0" + babel-plugin-transform-es2015-unicode-regex: "npm:^6.24.1" + babel-plugin-transform-regenerator: "npm:^6.24.1" + checksum: 10/1bc7a44eded4a031ebef4d8475852f5de1c3401f8e6e337f11b9bcec981f4511c6b9c8fbc53df11e45f7943df758a80bee422b77079fb814ffb4aef05ee7de66 + languageName: node + linkType: hard + +"babel-preset-jest@npm:30.4.0": + version: 30.4.0 + resolution: "babel-preset-jest@npm:30.4.0" + dependencies: + babel-plugin-jest-hoist: "npm:30.4.0" + babel-preset-current-node-syntax: "npm:^1.2.0" + peerDependencies: + "@babel/core": ^7.11.0 || ^8.0.0-beta.1 + checksum: 10/7fbdcaa1f24b2efbc1b658220df849a375858bd5e208cefcf53b116bca972b28565a0715521cc20bec41adbd20ff73b9dbbdea3634bd71f50062f0ce694a7159 + languageName: node + linkType: hard + +"babel-preset-stage-0@npm:^6.16.0": + version: 6.24.1 + resolution: "babel-preset-stage-0@npm:6.24.1" + dependencies: + babel-plugin-transform-do-expressions: "npm:^6.22.0" + babel-plugin-transform-function-bind: "npm:^6.22.0" + babel-preset-stage-1: "npm:^6.24.1" + checksum: 10/e3e93fe060a5a7054ad4131aba4d94478d97fa8944b3cb9666467d3c7fa5c1512f266c5a3213a455669a6d9ff04d62fc85205c16d83256399955f7deec598ae5 + languageName: node + linkType: hard + +"babel-preset-stage-1@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-preset-stage-1@npm:6.24.1" + dependencies: + babel-plugin-transform-class-constructor-call: "npm:^6.24.1" + babel-plugin-transform-export-extensions: "npm:^6.22.0" + babel-preset-stage-2: "npm:^6.24.1" + checksum: 10/11df462b1b48d284c310819c20dbcf0c2f9c73997d2e1ecf5693c79b5a8bbb383e62ba6c265912f3805688755737ac3298b1e9026011caf41fb015da59b087e8 + languageName: node + linkType: hard + +"babel-preset-stage-2@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-preset-stage-2@npm:6.24.1" + dependencies: + babel-plugin-syntax-dynamic-import: "npm:^6.18.0" + babel-plugin-transform-class-properties: "npm:^6.24.1" + babel-plugin-transform-decorators: "npm:^6.24.1" + babel-preset-stage-3: "npm:^6.24.1" + checksum: 10/427b25bdf2cedf3a9be54f9c8ee8312528246f2a37c87c29396279f5d83bdd7b218139d2a9ca900c07747ac4c2bb7a041096af20992c03a2667e5f28acd030cd + languageName: node + linkType: hard + +"babel-preset-stage-3@npm:^6.24.1": + version: 6.24.1 + resolution: "babel-preset-stage-3@npm:6.24.1" + dependencies: + babel-plugin-syntax-trailing-function-commas: "npm:^6.22.0" + babel-plugin-transform-async-generator-functions: "npm:^6.24.1" + babel-plugin-transform-async-to-generator: "npm:^6.24.1" + babel-plugin-transform-exponentiation-operator: "npm:^6.24.1" + babel-plugin-transform-object-rest-spread: "npm:^6.22.0" + checksum: 10/321a8ef701a7da537f21bbab89e1111c67874b8b4cb2a77150391a9a24e95fe21d057675b698ac2607b4cac7f72aa242be425bd4eeb7c694de1374055ae26d05 + languageName: node + linkType: hard + +"babel-register@npm:^6.18.0, babel-register@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-register@npm:6.26.0" + dependencies: + babel-core: "npm:^6.26.0" + babel-runtime: "npm:^6.26.0" + core-js: "npm:^2.5.0" + home-or-tmp: "npm:^2.0.0" + lodash: "npm:^4.17.4" + mkdirp: "npm:^0.5.1" + source-map-support: "npm:^0.4.15" + checksum: 10/5fb5502167f18534247c7777d1859b48e17d29799a84223c3a9163816cb7ad9f89d0b78d408c25c60822fd7bda66103cf02a4fc328beaea3c55bbfec3d369075 + languageName: node + linkType: hard + +"babel-runtime@npm:^6.18.0, babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-runtime@npm:6.26.0" + dependencies: + core-js: "npm:^2.4.0" + regenerator-runtime: "npm:^0.11.0" + checksum: 10/2cdf0f083b9598a43cdb11cbf1e7060584079a9a2230f06aec997ba81e887ef17fdcb5ad813a484ee099e06d2de0cea832bdd3011c06325acb284284c754ee8f + languageName: node + linkType: hard + +"babel-template@npm:^6.24.1, babel-template@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-template@npm:6.26.0" + dependencies: + babel-runtime: "npm:^6.26.0" + babel-traverse: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + babylon: "npm:^6.18.0" + lodash: "npm:^4.17.4" + checksum: 10/028dd57380f09b5641b74874a19073c53c4fb3f1696e849575aae18f8c80eaf21db75209057db862f3b893ce2cd9b795d539efa591b58f4a0fb011df0a56fbed + languageName: node + linkType: hard + +"babel-traverse@npm:^6.24.1, babel-traverse@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-traverse@npm:6.26.0" + dependencies: + babel-code-frame: "npm:^6.26.0" + babel-messages: "npm:^6.23.0" + babel-runtime: "npm:^6.26.0" + babel-types: "npm:^6.26.0" + babylon: "npm:^6.18.0" + debug: "npm:^2.6.8" + globals: "npm:^9.18.0" + invariant: "npm:^2.2.2" + lodash: "npm:^4.17.4" + checksum: 10/0a81da7fe59a5198503983acfdbcb1d02048ea486890cba0308e6620b24e46b2b95dd7dc2237dfc5f69941197370ff8f16f55eda0f17108f70ddb98b25ecc592 + languageName: node + linkType: hard + +"babel-types@npm:^6.19.0, babel-types@npm:^6.24.1, babel-types@npm:^6.26.0": + version: 6.26.0 + resolution: "babel-types@npm:6.26.0" + dependencies: + babel-runtime: "npm:^6.26.0" + esutils: "npm:^2.0.2" + lodash: "npm:^4.17.4" + to-fast-properties: "npm:^1.0.3" + checksum: 10/7ddab92e0dfbda4ddb69d2dbf5825ef4df18d47a609b6dbc452229a40291286aeaec7b2241e6c6755868a5840eca2e6cddcc0a7f571bb004d27b85d246c3d4d6 + languageName: node + linkType: hard + +"babylon@npm:^6.18.0": + version: 6.18.0 + resolution: "babylon@npm:6.18.0" + bin: + babylon: ./bin/babylon.js + checksum: 10/b35e415886a012545305eede2fd3cbd6ec7c54ed0b19e74f9c3478831fef9bbc24f1c3917e29b338d76d8e58ad1c895a296e27c8f76cef4f3be1ccaad3bfaecb + languageName: node + linkType: hard + +"balanced-match@npm:^1.0.0": + version: 1.0.2 + resolution: "balanced-match@npm:1.0.2" + checksum: 10/9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 + languageName: node + linkType: hard + +"balanced-match@npm:^2.0.0": + version: 2.0.0 + resolution: "balanced-match@npm:2.0.0" + checksum: 10/9a5caad6a292c5df164cc6d0c38e0eedf9a1413f42e5fece733640949d74d0052cfa9587c1a1681f772147fb79be495121325a649526957fd75b3a216d1fbc68 + languageName: node + linkType: hard + +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0 + languageName: node + linkType: hard + +"base64-js@npm:^1.1.2, base64-js@npm:^1.3.0, base64-js@npm:^1.3.1": + version: 1.5.1 + resolution: "base64-js@npm:1.5.1" + checksum: 10/669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 + languageName: node + linkType: hard + +"base64id@npm:2.0.0, base64id@npm:~2.0.0": + version: 2.0.0 + resolution: "base64id@npm:2.0.0" + checksum: 10/e3312328429e512b0713469c5312f80b447e71592cae0a5bddf3f1adc9c89d1b2ed94156ad7bb9f529398f310df7ff6f3dbe9550735c6a759f247c088ea67364 + languageName: node + linkType: hard + +"baseline-browser-mapping@npm:^2.10.12": + version: 2.10.37 + resolution: "baseline-browser-mapping@npm:2.10.37" + bin: + baseline-browser-mapping: dist/cli.cjs + checksum: 10/5bf887e82a238ab2ec216283ab2c44291d5ad917b4c4d21bb88f466be513223bda20d746c2758cdb0be5b3dad1e52ee8b468dbc196096da92673d6904992af66 + languageName: node + linkType: hard + +"batch@npm:0.6.1": + version: 0.6.1 + resolution: "batch@npm:0.6.1" + checksum: 10/61f9934c7378a51dce61b915586191078ef7f1c3eca707fdd58b96ff2ff56d9e0af2bdab66b1462301a73c73374239e6542d9821c0af787f3209a23365d07e7f + languageName: node + linkType: hard + +"bcryptjs@npm:^3.0.3": + version: 3.0.3 + resolution: "bcryptjs@npm:3.0.3" + bin: + bcrypt: bin/bcrypt + checksum: 10/c24c2b02d2156be4a2842752526ffcc48eb49f6c5c1271765d10f6f847eb40005716f0b910df8c04811fb5223ba9b80b84223c2a6f0a346584df9be2c44e2d14 + languageName: node + linkType: hard + +"bidi-js@npm:^1.0.3": + version: 1.0.3 + resolution: "bidi-js@npm:1.0.3" + dependencies: + require-from-string: "npm:^2.0.2" + checksum: 10/c4341c7a98797efe3d186cd99d6f97e9030a4f959794ca200ef2ec0a678483a916335bba6c2c0608a21d04a221288a31c9fd0faa0cd9b3903b93594b42466a6a + languageName: node + linkType: hard + +"big.js@npm:^3.1.3": + version: 3.2.0 + resolution: "big.js@npm:3.2.0" + checksum: 10/a283b1f50872a8de00b5501e162e4237f1f5c153818a0b240066e76c7cfeb7afc02b33d934b0096bbf5034ebc3b5d4cb0a21cf5e005b49a95e48934b6791c3ad + languageName: node + linkType: hard + +"big.js@npm:^5.2.2": + version: 5.2.2 + resolution: "big.js@npm:5.2.2" + checksum: 10/c04416aeb084f4aa1c5857722439c327cc0ada9bd99ab80b650e3f30e2e4f1b92a04527ed1e7df8ffcd7c0ea311745a04af12d53e2f091bf09a06f1292003827 + languageName: node + linkType: hard + +"binary-extensions@npm:^2.0.0": + version: 2.3.0 + resolution: "binary-extensions@npm:2.3.0" + checksum: 10/bcad01494e8a9283abf18c1b967af65ee79b0c6a9e6fcfafebfe91dbe6e0fc7272bafb73389e198b310516ae04f7ad17d79aacf6cb4c0d5d5202a7e2e52c7d98 + languageName: node + linkType: hard + +"body-parser@npm:^1.19.0, body-parser@npm:~1.20.5": + version: 1.20.5 + resolution: "body-parser@npm:1.20.5" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.15.1" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10/3ec787c0d23b16542972226ee352ed917ae404bf862b6783040e8cfc994f165432f6d48e9341ef57f489c667c880f9c5174fad559c482607f83f4db7f412de3a + languageName: node + linkType: hard + +"bonjour-service@npm:^1.2.1": + version: 1.4.1 + resolution: "bonjour-service@npm:1.4.1" + dependencies: + fast-deep-equal: "npm:^3.1.3" + multicast-dns: "npm:^7.2.5" + checksum: 10/e3046212acbbb6db629401eb09f4c6837233d93eacfb75e987424bafa37b01bb35691afb2aa2f7202e86229ada10ff6cc7b3b58dbd30ece5a5861e3c4edd571d + languageName: node + linkType: hard + +"boolbase@npm:^1.0.0": + version: 1.0.0 + resolution: "boolbase@npm:1.0.0" + checksum: 10/3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 + languageName: node + linkType: hard + +"boxen@npm:7.0.0": + version: 7.0.0 + resolution: "boxen@npm:7.0.0" + dependencies: + ansi-align: "npm:^3.0.1" + camelcase: "npm:^7.0.0" + chalk: "npm:^5.0.1" + cli-boxes: "npm:^3.0.0" + string-width: "npm:^5.1.2" + type-fest: "npm:^2.13.0" + widest-line: "npm:^4.0.1" + wrap-ansi: "npm:^8.0.1" + checksum: 10/833b369a82b9fb59e9ba04ff5ce92925642b0fd3fbd31b7eb7720413c497e5a90014bfcfc2fec56d7036471c3d75866c3d8d0299d267ec5308b122e49078782c + languageName: node + linkType: hard + +"brace-expansion@npm:^1.1.7": + version: 1.1.15 + resolution: "brace-expansion@npm:1.1.15" + dependencies: + balanced-match: "npm:^1.0.0" + concat-map: "npm:0.0.1" + checksum: 10/f2a950034e670523cc186da61aabe3beab74b1b8a7c74a756bf6b172dad1917312f255d9ec46906c9f0cab530868095d8c143918576930dd0e1323c3803850f1 + languageName: node + linkType: hard + +"brace-expansion@npm:^2.0.1, brace-expansion@npm:^2.0.2": + version: 2.1.1 + resolution: "brace-expansion@npm:2.1.1" + dependencies: + balanced-match: "npm:^1.0.0" + checksum: 10/4681c533dc4e6c77b3ad795b38683d297fd03c739a17bfb2a338529fa7dcf4540683a79dcd662905f4c5b0db7cfda18daafcd18dd1bbf7c3b076fe0c9c3487eb + languageName: node + linkType: hard + +"brace-expansion@npm:^5.0.5": + version: 5.0.6 + resolution: "brace-expansion@npm:5.0.6" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10/a7acf120fefa79e9d7c9c92898114f57c07596a3920197f3c5917e6a628b04220a5f7f9618c30bdd973a6576a32113b99f9c3f1c8245ccc399dd2a9a718d81d8 + languageName: node + linkType: hard + +"braces@npm:^3.0.2, braces@npm:^3.0.3, braces@npm:~3.0.2": + version: 3.0.3 + resolution: "braces@npm:3.0.3" + dependencies: + fill-range: "npm:^7.1.1" + checksum: 10/fad11a0d4697a27162840b02b1fad249c1683cbc510cd5bf1a471f2f8085c046d41094308c577a50a03a579dd99d5a6b3724c4b5e8b14df2c4443844cfcda2c6 + languageName: node + linkType: hard + +"brotli@npm:^1.3.2": + version: 1.3.3 + resolution: "brotli@npm:1.3.3" + dependencies: + base64-js: "npm:^1.1.2" + checksum: 10/78b412f54be3c96b86e2d9805ddc26aa5a52bba45588ff7f8468b80aa84c90052c60eeb2e26ad032c39bab6baa58e0b0625cf4f738279961a31c34cbe4b4b490 + languageName: node + linkType: hard + +"browserslist@npm:^4.24.0, browserslist@npm:^4.28.1, browserslist@npm:^4.28.2": + version: 4.28.2 + resolution: "browserslist@npm:4.28.2" + dependencies: + baseline-browser-mapping: "npm:^2.10.12" + caniuse-lite: "npm:^1.0.30001782" + electron-to-chromium: "npm:^1.5.328" + node-releases: "npm:^2.0.36" + update-browserslist-db: "npm:^1.2.3" + bin: + browserslist: cli.js + checksum: 10/cff88386e5b5ba5614c9063bd32ef94865bba22b6a381844c7d09ea1eea62a2247e7106e516abdbfda6b75b9986044c991dfe45f92f10add5ad63dccc07589ec + languageName: node + linkType: hard + +"bs-logger@npm:^0.2.6": + version: 0.2.6 + resolution: "bs-logger@npm:0.2.6" + dependencies: + fast-json-stable-stringify: "npm:2.x" + checksum: 10/e6d3ff82698bb3f20ce64fb85355c5716a3cf267f3977abe93bf9c32a2e46186b253f48a028ae5b96ab42bacd2c826766d9ae8cf6892f9b944656be9113cf212 + languageName: node + linkType: hard + +"bser@npm:2.1.1": + version: 2.1.1 + resolution: "bser@npm:2.1.1" + dependencies: + node-int64: "npm:^0.4.0" + checksum: 10/edba1b65bae682450be4117b695997972bd9a3c4dfee029cab5bcb72ae5393a79a8f909b8bc77957eb0deec1c7168670f18f4d5c556f46cdd3bca5f3b3a8d020 + languageName: node + linkType: hard + +"buffer-from@npm:^1.0.0": + version: 1.1.2 + resolution: "buffer-from@npm:1.1.2" + checksum: 10/0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb + languageName: node + linkType: hard + +"buffer-image-size@npm:^0.6.4": + version: 0.6.4 + resolution: "buffer-image-size@npm:0.6.4" + dependencies: + "@types/node": "npm:*" + checksum: 10/82d4ca9bc8e71c9c0cbc74191d3613100d0a20dd21da018c6f373d7dc88ec4a9225eebe06c44a982de074f695402e81ab8a8daa40afce36b915042fa9fb32c52 + languageName: node + linkType: hard + +"buffer@npm:^6.0.3": + version: 6.0.3 + resolution: "buffer@npm:6.0.3" + dependencies: + base64-js: "npm:^1.3.1" + ieee754: "npm:^1.2.1" + checksum: 10/b6bc68237ebf29bdacae48ce60e5e28fc53ae886301f2ad9496618efac49427ed79096750033e7eab1897a4f26ae374ace49106a5758f38fb70c78c9fda2c3b1 + languageName: node + linkType: hard + +"bundle-name@npm:^4.1.0": + version: 4.1.0 + resolution: "bundle-name@npm:4.1.0" + dependencies: + run-applescript: "npm:^7.0.0" + checksum: 10/1d966c8d2dbf4d9d394e53b724ac756c2414c45c01340b37743621f59cc565a435024b394ddcb62b9b335d1c9a31f4640eb648c3fec7f97ee74dc0694c9beb6c + languageName: node + linkType: hard + +"bwip-js@npm:^4.8.0": + version: 4.11.1 + resolution: "bwip-js@npm:4.11.1" + bin: + bwip-js: bin/bwip-js.js + checksum: 10/944b9d0b4ef2aa4376a256114f90724dd3fd392badca6f0a5d4488fec999849d227cc74bb79f8ca51931493c1745f06d475fcf65ab974ff20dd6392418f63029 + languageName: node + linkType: hard + +"bytes@npm:3.0.0": + version: 3.0.0 + resolution: "bytes@npm:3.0.0" + checksum: 10/a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101 + languageName: node + linkType: hard + +"bytes@npm:3.1.2, bytes@npm:~3.1.2": + version: 3.1.2 + resolution: "bytes@npm:3.1.2" + checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388 + languageName: node + linkType: hard + +"bytestreamjs@npm:^2.0.1": + version: 2.0.1 + resolution: "bytestreamjs@npm:2.0.1" + checksum: 10/523b1024e3f887cdc0b3db7c4fc14b8563aaeb75e6642a41991b3208277fd0ae9cd66003c73473fe706c42797bf0c3f1f498fb9880b431d75b332e5709d56a0c + languageName: node + linkType: hard + +"cacache@npm:^19.0.1": + version: 19.0.1 + resolution: "cacache@npm:19.0.1" + dependencies: + "@npmcli/fs": "npm:^4.0.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^10.0.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^2.0.1" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + p-map: "npm:^7.0.2" + ssri: "npm:^12.0.0" + tar: "npm:^7.4.3" + unique-filename: "npm:^4.0.0" + checksum: 10/ea026b27b13656330c2bbaa462a88181dcaa0435c1c2e705db89b31d9bdf7126049d6d0445ba746dca21454a0cfdf1d6f47fd39d34c8c8435296b30bc5738a13 + languageName: node + linkType: hard + +"cache-content-type@npm:^1.0.0": + version: 1.0.1 + resolution: "cache-content-type@npm:1.0.1" + dependencies: + mime-types: "npm:^2.1.18" + ylru: "npm:^1.2.0" + checksum: 10/18db4d59452669ccbfd7146a1510a37eb28e9eccf18ca7a4eb603dff2edc5cccdca7498fc3042a2978f76f11151fba486eb9eb69d9afa3fb124957870aef4fd3 + languageName: node + linkType: hard + +"caching-transform@npm:^4.0.0": + version: 4.0.0 + resolution: "caching-transform@npm:4.0.0" + dependencies: + hasha: "npm:^5.0.0" + make-dir: "npm:^3.0.0" + package-hash: "npm:^4.0.0" + write-file-atomic: "npm:^3.0.0" + checksum: 10/7e7ca628511ab18c86eea1231834d2591de29a13ae771a7d9ab85be8c6e53e45c5a5b0d0d95d4a3274fc4f26c16956a98162e40c191c131204b5d5aa949660b5 + languageName: node + linkType: hard + +"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind-apply-helpers@npm:1.0.2" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + checksum: 10/00482c1f6aa7cfb30fb1dbeb13873edf81cfac7c29ed67a5957d60635a56b2a4a480f1016ddbdb3395cc37900d46037fb965043a51c5c789ffeab4fc535d18b5 + languageName: node + linkType: hard + +"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.7, call-bind@npm:^1.0.8, call-bind@npm:^1.0.9": + version: 1.0.9 + resolution: "call-bind@npm:1.0.9" + dependencies: + call-bind-apply-helpers: "npm:^1.0.2" + es-define-property: "npm:^1.0.1" + get-intrinsic: "npm:^1.3.0" + set-function-length: "npm:^1.2.2" + checksum: 10/25b1a98d6158f0adf9fface594ca82be4e3ed481d8ff7f36ad1fccb0c8377e38c6a04ff3248693723222d378677e93077c739defc8a6741c82b7e00bcee1245d + languageName: node + linkType: hard + +"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4": + version: 1.0.4 + resolution: "call-bound@npm:1.0.4" + dependencies: + call-bind-apply-helpers: "npm:^1.0.2" + get-intrinsic: "npm:^1.3.0" + checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7 + languageName: node + linkType: hard + +"call-me-maybe@npm:^1.0.1": + version: 1.0.2 + resolution: "call-me-maybe@npm:1.0.2" + checksum: 10/3d375b6f810a82c751157b199daba60452876186c19ac653e81bfc5fc10d1e2ba7aedb8622367c3a8aca6879f0e6a29435a1193b35edb8f7fd8267a67ea32373 + languageName: node + linkType: hard + +"callsites@npm:^3.0.0, callsites@npm:^3.1.0": + version: 3.1.0 + resolution: "callsites@npm:3.1.0" + checksum: 10/072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 + languageName: node + linkType: hard + +"camel-case@npm:3.0.x": + version: 3.0.0 + resolution: "camel-case@npm:3.0.0" + dependencies: + no-case: "npm:^2.2.0" + upper-case: "npm:^1.1.1" + checksum: 10/4190ed6ab8acf4f3f6e1a78ad4d0f3f15ce717b6bfa1b5686d58e4bcd29960f6e312dd746b5fa259c6d452f1413caef25aee2e10c9b9a580ac83e516533a961a + languageName: node + linkType: hard + +"camel-case@npm:^4.1.2": + version: 4.1.2 + resolution: "camel-case@npm:4.1.2" + dependencies: + pascal-case: "npm:^3.1.2" + tslib: "npm:^2.0.3" + checksum: 10/bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 + languageName: node + linkType: hard + +"camelcase-keys@npm:^7.0.0": + version: 7.0.2 + resolution: "camelcase-keys@npm:7.0.2" + dependencies: + camelcase: "npm:^6.3.0" + map-obj: "npm:^4.1.0" + quick-lru: "npm:^5.1.1" + type-fest: "npm:^1.2.1" + checksum: 10/6f92d969b7fa97456ffc35fe93f0a42d0d0a00fbd94bfc6cac07c84da86e6acfb89fdf04151460d47c583d2dd38a3e9406f980efe9a3d2e143cdfe46a7343083 + languageName: node + linkType: hard + +"camelcase@npm:^1.0.2": + version: 1.2.1 + resolution: "camelcase@npm:1.2.1" + checksum: 10/3da5ab4bb997f33e57023ddee39887e0d3f34ce5a2d41bcfe84454ee528c4fd769a4f9a428168bf9b24aca9338699885ffb63527acb02834c31b864d4b0d2299 + languageName: node + linkType: hard + +"camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": + version: 5.3.1 + resolution: "camelcase@npm:5.3.1" + checksum: 10/e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b + languageName: node + linkType: hard + +"camelcase@npm:^6.3.0": + version: 6.3.0 + resolution: "camelcase@npm:6.3.0" + checksum: 10/8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d + languageName: node + linkType: hard + +"camelcase@npm:^7.0.0": + version: 7.0.1 + resolution: "camelcase@npm:7.0.1" + checksum: 10/86ab8f3ebf08bcdbe605a211a242f00ed30d8bfb77dab4ebb744dd36efbc84432d1c4adb28975ba87a1b8be40a80fbd1e60e2f06565315918fa7350011a26d3d + languageName: node + linkType: hard + +"caniuse-lite@npm:^1.0.30001782, caniuse-lite@npm:^1.0.30001787": + version: 1.0.30001799 + resolution: "caniuse-lite@npm:1.0.30001799" + checksum: 10/eb90443f1e4e4ac7cfe3686d43f0d132c0b552d0d896c0520e7306f2ddf743b4dd5380a7b8adc5ca8d250247966a6cf32cb042930dbc1df452e8623ad92c57e2 + languageName: node + linkType: hard + +"card-validator@npm:^10.0.4": + version: 10.0.4 + resolution: "card-validator@npm:10.0.4" + dependencies: + credit-card-type: "npm:^10.1.0" + checksum: 10/0f205d7b537a6e63dd520ed999f0ad0532a9a21f9a10c79eef54f3cd8443c948a2f2fb161c7087a88c364956cd3b928b118487de0de17f116745d07cd18e73a9 + languageName: node + linkType: hard + +"center-align@npm:^0.1.1": + version: 0.1.3 + resolution: "center-align@npm:0.1.3" + dependencies: + align-text: "npm:^0.1.3" + lazy-cache: "npm:^1.0.3" + checksum: 10/f3a4e224f0eeb7a9ebc09e6519639acadd8b65942ae33db2b6f38946fcee6320499bd6b980894f7e33fec4f1b66c056d55bb96a9b05a2ca0fde25876e9ee2ab8 + languageName: node + linkType: hard + +"chai@npm:^6.2.2": + version: 6.2.2 + resolution: "chai@npm:6.2.2" + checksum: 10/13cda42cc40aa46da04a41cf7e5c61df6b6ae0b4e8a8c8b40e04d6947e4d7951377ea8c14f9fa7fe5aaa9e8bd9ba414f11288dc958d4cee6f5221b9436f2778f + languageName: node + linkType: hard + +"chalk-template@npm:0.4.0": + version: 0.4.0 + resolution: "chalk-template@npm:0.4.0" + dependencies: + chalk: "npm:^4.1.2" + checksum: 10/6c706802a79a7963cbce18f022b046fe86e438a67843151868852f80ea7346e975a6a9749991601e7e5d3b6a6c4852a04c53dc966a9a3d04031bd0e0ed53c819 + languageName: node + linkType: hard + +"chalk@npm:5.0.1": + version: 5.0.1 + resolution: "chalk@npm:5.0.1" + checksum: 10/fed38a27c848ed4111411ecd7c03bc79743f0abd4c52238f2ac969be9b8e88f41b17b313165a883ad3bd7608b583fef0b440a8f814c05fe2e1e0de077631fab1 + languageName: node + linkType: hard + +"chalk@npm:^1.0.0, chalk@npm:^1.1.1, chalk@npm:^1.1.3": + version: 1.1.3 + resolution: "chalk@npm:1.1.3" + dependencies: + ansi-styles: "npm:^2.2.1" + escape-string-regexp: "npm:^1.0.2" + has-ansi: "npm:^2.0.0" + strip-ansi: "npm:^3.0.0" + supports-color: "npm:^2.0.0" + checksum: 10/abcf10da02afde04cc615f06c4bdb3ffc70d2bfbf37e0df03bb88b7459a9411dab4d01210745b773abc936031530a20355f1facc4bee1bbf08613d8fdcfb3aeb + languageName: node + linkType: hard + +"chalk@npm:^2.4.2": + version: 2.4.2 + resolution: "chalk@npm:2.4.2" + dependencies: + ansi-styles: "npm:^3.2.1" + escape-string-regexp: "npm:^1.0.5" + supports-color: "npm:^5.3.0" + checksum: 10/3d1d103433166f6bfe82ac75724951b33769675252d8417317363ef9d54699b7c3b2d46671b772b893a8e50c3ece70c4b933c73c01e81bc60ea4df9b55afa303 + languageName: node + linkType: hard + +"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": + version: 4.1.2 + resolution: "chalk@npm:4.1.2" + dependencies: + ansi-styles: "npm:^4.1.0" + supports-color: "npm:^7.1.0" + checksum: 10/cb3f3e594913d63b1814d7ca7c9bafbf895f75fbf93b92991980610dfd7b48500af4e3a5d4e3a8f337990a96b168d7eb84ee55efdce965e2ee8efc20f8c8f139 + languageName: node + linkType: hard + +"chalk@npm:^5.0.1": + version: 5.6.2 + resolution: "chalk@npm:5.6.2" + checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0 + languageName: node + linkType: hard + +"char-regex@npm:^1.0.2": + version: 1.0.2 + resolution: "char-regex@npm:1.0.2" + checksum: 10/1ec5c2906adb9f84e7f6732a40baef05d7c85401b82ffcbc44b85fbd0f7a2b0c2a96f2eb9cf55cae3235dc12d4023003b88f09bcae8be9ae894f52ed746f4d48 + languageName: node + linkType: hard + +"chokidar@npm:^3.5.1, chokidar@npm:^3.6.0": + version: 3.6.0 + resolution: "chokidar@npm:3.6.0" + dependencies: + anymatch: "npm:~3.1.2" + braces: "npm:~3.0.2" + fsevents: "npm:~2.3.2" + glob-parent: "npm:~5.1.2" + is-binary-path: "npm:~2.1.0" + is-glob: "npm:~4.0.1" + normalize-path: "npm:~3.0.0" + readdirp: "npm:~3.6.0" + dependenciesMeta: + fsevents: + optional: true + checksum: 10/c327fb07704443f8d15f7b4a7ce93b2f0bc0e6cea07ec28a7570aa22cd51fcf0379df589403976ea956c369f25aa82d84561947e227cd925902e1751371658df + languageName: node + linkType: hard + +"chokidar@npm:^4.0.1": + version: 4.0.3 + resolution: "chokidar@npm:4.0.3" + dependencies: + readdirp: "npm:^4.0.1" + checksum: 10/bf2a575ea5596000e88f5db95461a9d59ad2047e939d5a4aac59dd472d126be8f1c1ff3c7654b477cf532d18f42a97279ef80ee847972fd2a25410bf00b80b59 + languageName: node + linkType: hard + +"chokidar@npm:^5.0.0": + version: 5.0.0 + resolution: "chokidar@npm:5.0.0" + dependencies: + readdirp: "npm:^5.0.0" + checksum: 10/a1c2a4ee6ee81ba6409712c295a47be055fb9de1186dfbab33c1e82f28619de962ba02fc5f9d433daaedc96c35747460d8b2079ac2907de2c95e3f7cce913113 + languageName: node + linkType: hard + +"chownr@npm:^3.0.0": + version: 3.0.0 + resolution: "chownr@npm:3.0.0" + checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c + languageName: node + linkType: hard + +"chrome-trace-event@npm:^1.0.2": + version: 1.0.4 + resolution: "chrome-trace-event@npm:1.0.4" + checksum: 10/1762bed739774903bf5915fe3045c3120fc3c7f7d929d88e566447ea38944937a6370ccb687278318c43c24f837ad22dac780bed67c066336815557b8cf558c6 + languageName: node + linkType: hard + +"ci-info@npm:^3.2.0": + version: 3.9.0 + resolution: "ci-info@npm:3.9.0" + checksum: 10/75bc67902b4d1c7b435497adeb91598f6d52a3389398e44294f6601b20cfef32cf2176f7be0eb961d9e085bb333a8a5cae121cb22f81cf238ae7f58eb80e9397 + languageName: node + linkType: hard + +"ci-info@npm:^4.1.0, ci-info@npm:^4.2.0": + version: 4.4.0 + resolution: "ci-info@npm:4.4.0" + checksum: 10/dfded0c630267d89660c8abb988ac8395a382bdfefedcc03e3e2858523312c5207db777c239c34774e3fcff11f015477c19d2ac8a58ea58aa476614a2e64f434 + languageName: node + linkType: hard + +"circular-dependency-plugin@npm:^5.2.2": + version: 5.2.2 + resolution: "circular-dependency-plugin@npm:5.2.2" + peerDependencies: + webpack: ">=4.0.1" + checksum: 10/d1a51e7f86e72d9e7a08c47234511cc7a5c3050781c2d6dcc77c0b22214f94f272702488c952e59b2af589c67944160ad1c9c0b7b3e0d4f89222f2a27ebf085e + languageName: node + linkType: hard + +"cjs-module-lexer@npm:^2.1.0": + version: 2.2.0 + resolution: "cjs-module-lexer@npm:2.2.0" + checksum: 10/fc8eb5c1919504366d8260a150d93c4e857740e770467dc59ca0cc34de4b66c93075559a5af65618f359187866b1be40e036f4e1a1bab2f1e06001c216415f74 + languageName: node + linkType: hard + +"clean-css@npm:4.2.x": + version: 4.2.4 + resolution: "clean-css@npm:4.2.4" + dependencies: + source-map: "npm:~0.6.0" + checksum: 10/4f64dbebfa29feb79be25d6f91239239179adc805c6d7442e2c728970ca23a75b5f238118477b4b78553b89e50f14a64fe35145ecc86b6badf971883c4ad2ffe + languageName: node + linkType: hard + +"clean-css@npm:^5.2.2": + version: 5.3.3 + resolution: "clean-css@npm:5.3.3" + dependencies: + source-map: "npm:~0.6.0" + checksum: 10/2db1ae37b384c8ff0a06a12bfa80f56cc02b4abcaaf340db98c0ae88a61dd67c856653fd8135ace6eb0ec13aeab3089c425d2e4238d2a2ad6b6917e6ccc74729 + languageName: node + linkType: hard + +"clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" + checksum: 10/2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 + languageName: node + linkType: hard + +"cli-boxes@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-boxes@npm:3.0.0" + checksum: 10/637d84419d293a9eac40a1c8c96a2859e7d98b24a1a317788e13c8f441be052fc899480c6acab3acc82eaf1bccda6b7542d7cdcf5c9c3cc39227175dc098d5b2 + languageName: node + linkType: hard + +"cli-color@npm:^2.0.2": + version: 2.0.4 + resolution: "cli-color@npm:2.0.4" + dependencies: + d: "npm:^1.0.1" + es5-ext: "npm:^0.10.64" + es6-iterator: "npm:^2.0.3" + memoizee: "npm:^0.4.15" + timers-ext: "npm:^0.1.7" + checksum: 10/6706fbb98f5db62c47deaba7116a1e37470c936dc861b84a180b5ce1a58fbf50ae6582b30a65e4b30ddb39e0469d3bac6851a9d925ded02b7e0c1c00858ef14b + languageName: node + linkType: hard + +"cli-cursor@npm:^2.1.0": + version: 2.1.0 + resolution: "cli-cursor@npm:2.1.0" + dependencies: + restore-cursor: "npm:^2.0.0" + checksum: 10/d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d + languageName: node + linkType: hard + +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" + dependencies: + restore-cursor: "npm:^5.0.0" + checksum: 10/1eb9a3f878b31addfe8d82c6d915ec2330cec8447ab1f117f4aa34f0137fbb3137ec3466e1c9a65bcb7557f6e486d343f2da57f253a2f668d691372dfa15c090 + languageName: node + linkType: hard + +"cli-spinners@npm:^1.0.0": + version: 1.3.1 + resolution: "cli-spinners@npm:1.3.1" + checksum: 10/b2474827cd3df5232526bb9002e4680663019a263777d82c9381c719d58c772744b00cb22e5c0f9156da59cf27d5afa75538dcba27956c9529d8fb8cdeab8ff8 + languageName: node + linkType: hard + +"cli-truncate@npm:^5.0.0": + version: 5.2.0 + resolution: "cli-truncate@npm:5.2.0" + dependencies: + slice-ansi: "npm:^8.0.0" + string-width: "npm:^8.2.0" + checksum: 10/b789b6c2caff1560259aedeb6aaafcf41167d478df418d718a8c92edd6bc5a0ece272b8fb7e7911fbd31cef7b1ac8a30f2b21d90c3174b55a018fe3f2604a137 + languageName: node + linkType: hard + +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 10/b58876fbf0310a8a35c79b72ecfcf579b354e18ad04e6b20588724ea2b522799a758507a37dfe132fafaf93a9922cafd9514d9e1598e6b2cd46694853aed099f + languageName: node + linkType: hard + +"client-zip@npm:^2.5.0": + version: 2.5.0 + resolution: "client-zip@npm:2.5.0" + checksum: 10/995736b6655f6335c8ed90bd2f2bda3d8fbaf548eea4a50fa6201eb4d47d22c01ceec4fa965dfdbb4f69fb1c96a515e87fe9d9ae2873021e1620bd29f82eba95 + languageName: node + linkType: hard + +"clipboardy@npm:3.0.0": + version: 3.0.0 + resolution: "clipboardy@npm:3.0.0" + dependencies: + arch: "npm:^2.2.0" + execa: "npm:^5.1.1" + is-wsl: "npm:^2.2.0" + checksum: 10/c4c374082ae3f44be6078e378b546a002461d5231461be21b0ca1a6a764eec5936e2fded9542a8ac120bad91e58999666f2dd3022ae3fae09de0dd6334f943e3 + languageName: node + linkType: hard + +"cliui@npm:^2.1.0": + version: 2.1.0 + resolution: "cliui@npm:2.1.0" + dependencies: + center-align: "npm:^0.1.1" + right-align: "npm:^0.1.1" + wordwrap: "npm:0.0.2" + checksum: 10/2b8bb81ee8190541ccb6bbaeacc4f0625116d624ddd31b2f1c664941a0fabd26921f27de5017cf06d4d188dd367c47d66cf28b60ffc95b21084761eda72e8ca0 + languageName: node + linkType: hard + +"cliui@npm:^6.0.0": + version: 6.0.0 + resolution: "cliui@npm:6.0.0" + dependencies: + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.0" + wrap-ansi: "npm:^6.2.0" + checksum: 10/44afbcc29df0899e87595590792a871cd8c4bc7d6ce92832d9ae268d141a77022adafca1aeaeccff618b62a613b8354e57fe22a275c199ec04baf00d381ef6ab + languageName: node + linkType: hard + +"cliui@npm:^7.0.2": + version: 7.0.4 + resolution: "cliui@npm:7.0.4" + dependencies: + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.0" + wrap-ansi: "npm:^7.0.0" + checksum: 10/db858c49af9d59a32d603987e6fddaca2ce716cd4602ba5a2bb3a5af1351eebe82aba8dff3ef3e1b331f7fa9d40ca66e67bdf8e7c327ce0ea959747ead65c0ef + languageName: node + linkType: hard + +"cliui@npm:^8.0.1": + version: 8.0.1 + resolution: "cliui@npm:8.0.1" + dependencies: + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^7.0.0" + checksum: 10/eaa5561aeb3135c2cddf7a3b3f562fc4238ff3b3fc666869ef2adf264be0f372136702f16add9299087fb1907c2e4ec5dbfe83bd24bce815c70a80c6c1a2e950 + languageName: node + linkType: hard + +"clone-deep@npm:^4.0.1": + version: 4.0.1 + resolution: "clone-deep@npm:4.0.1" + dependencies: + is-plain-object: "npm:^2.0.4" + kind-of: "npm:^6.0.2" + shallow-clone: "npm:^3.0.0" + checksum: 10/770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2 + languageName: node + linkType: hard + +"clone@npm:^2.1.2": + version: 2.1.2 + resolution: "clone@npm:2.1.2" + checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 + languageName: node + linkType: hard + +"clsx@npm:^1.0.4": + version: 1.2.1 + resolution: "clsx@npm:1.2.1" + checksum: 10/5ded6f61f15f1fa0350e691ccec43a28b12fb8e64c8e94715f2a937bc3722d4c3ed41d6e945c971fc4dcc2a7213a43323beaf2e1c28654af63ba70c9968a8643 + languageName: node + linkType: hard + +"clsx@npm:^2.1.1": + version: 2.1.1 + resolution: "clsx@npm:2.1.1" + checksum: 10/cdfb57fa6c7649bbff98d9028c2f0de2f91c86f551179541cf784b1cfdc1562dcb951955f46d54d930a3879931a980e32a46b598acaea274728dbe068deca919 + languageName: node + linkType: hard + +"co-body@npm:^6.2.0": + version: 6.2.0 + resolution: "co-body@npm:6.2.0" + dependencies: + "@hapi/bourne": "npm:^3.0.0" + inflation: "npm:^2.0.0" + qs: "npm:^6.5.2" + raw-body: "npm:^2.3.3" + type-is: "npm:^1.6.16" + checksum: 10/644761ad8abbcbc15f0a76634b17abda928fec01aa7bfdee23f4e65c0d49c6ea63738d1ed7fca1f92a52bd76cd08f8031d788a65ab00842744d50f03536c7b36 + languageName: node + linkType: hard + +"co@npm:^4.6.0": + version: 4.6.0 + resolution: "co@npm:4.6.0" + checksum: 10/a5d9f37091c70398a269e625cedff5622f200ed0aa0cff22ee7b55ed74a123834b58711776eb0f1dc58eb6ebbc1185aa7567b57bd5979a948c6e4f85073e2c05 + languageName: node + linkType: hard + +"codemirror@npm:^5.65.21": + version: 5.65.21 + resolution: "codemirror@npm:5.65.21" + checksum: 10/c488eacf0dc351c6ff2b579982515380710b5b2170891ffbbc1246d51f42b05fd0c5adaee5e36675ca6edabef2f233e4204ccf0be4027cc3cc98b5833679b69d + languageName: node + linkType: hard + +"collect-v8-coverage@npm:^1.0.2": + version: 1.0.3 + resolution: "collect-v8-coverage@npm:1.0.3" + checksum: 10/656443261fb7b79cf79e89cba4b55622b07c1d4976c630829d7c5c585c73cda1c2ff101f316bfb19bb9e2c58d724c7db1f70a21e213dcd14099227c5e6019860 + languageName: node + linkType: hard + +"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": + version: 1.9.3 + resolution: "color-convert@npm:1.9.3" + dependencies: + color-name: "npm:1.1.3" + checksum: 10/ffa319025045f2973919d155f25e7c00d08836b6b33ea2d205418c59bd63a665d713c52d9737a9e0fe467fb194b40fbef1d849bae80d674568ee220a31ef3d10 + languageName: node + linkType: hard + +"color-convert@npm:^2.0.1": + version: 2.0.1 + resolution: "color-convert@npm:2.0.1" + dependencies: + color-name: "npm:~1.1.4" + checksum: 10/fa00c91b4332b294de06b443923246bccebe9fab1b253f7fe1772d37b06a2269b4039a85e309abe1fe11b267b11c08d1d0473fda3badd6167f57313af2887a64 + languageName: node + linkType: hard + +"color-convert@npm:^3.1.3": + version: 3.1.3 + resolution: "color-convert@npm:3.1.3" + dependencies: + color-name: "npm:^2.0.0" + checksum: 10/36b9b99c138f90eb11a28d1ad911054a9facd6cffde4f00dc49a34ebde7cae28454b2285ede64f273b6a8df9c3228b80e4352f4471978fa8b5005fe91341a67b + languageName: node + linkType: hard + +"color-name@npm:1.1.3": + version: 1.1.3 + resolution: "color-name@npm:1.1.3" + checksum: 10/09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d + languageName: node + linkType: hard + +"color-name@npm:^1.0.0, color-name@npm:~1.1.4": + version: 1.1.4 + resolution: "color-name@npm:1.1.4" + checksum: 10/b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 + languageName: node + linkType: hard + +"color-name@npm:^2.0.0": + version: 2.1.0 + resolution: "color-name@npm:2.1.0" + checksum: 10/eb014f71d87408e318e95d3f554f188370d354ba8e0ffa4341d0fd19de391bfe2bc96e563d4f6614644d676bc24f475560dffee3fe310c2d6865d007410a9a2b + languageName: node + linkType: hard + +"color-string@npm:^1.6.0": + version: 1.9.1 + resolution: "color-string@npm:1.9.1" + dependencies: + color-name: "npm:^1.0.0" + simple-swizzle: "npm:^0.2.2" + checksum: 10/72aa0b81ee71b3f4fb1ac9cd839cdbd7a011a7d318ef58e6cb13b3708dca75c7e45029697260488709f1b1c7ac4e35489a87e528156c1e365917d1c4ccb9b9cd + languageName: node + linkType: hard + +"color-string@npm:^2.1.3": + version: 2.1.4 + resolution: "color-string@npm:2.1.4" + dependencies: + color-name: "npm:^2.0.0" + checksum: 10/689a8688ac3cd55247792c83a9db9bfe675343c7412fedba1eb748ac6a8867dd2bb3d406e309ebfe90336809ee5067c7f2cccfbd10133c5cc9ef1dba5aad58f2 + languageName: node + linkType: hard + +"color@npm:^3.0.0": + version: 3.2.1 + resolution: "color@npm:3.2.1" + dependencies: + color-convert: "npm:^1.9.3" + color-string: "npm:^1.6.0" + checksum: 10/bf70438e0192f4f62f4bfbb303e7231289e8cc0d15ff6b6cbdb722d51f680049f38d4fdfc057a99cb641895cf5e350478c61d98586400b060043afc44285e7ae + languageName: node + linkType: hard + +"color@npm:^5.0.3": + version: 5.0.3 + resolution: "color@npm:5.0.3" + dependencies: + color-convert: "npm:^3.1.3" + color-string: "npm:^2.1.3" + checksum: 10/88063ee058b995e5738092b5aa58888666275d1e967333f3814ff4fa334ce9a9e71de78a16fb1838f17c80793ea87f4878c20192037662809fe14eab2d474fd9 + languageName: node + linkType: hard + +"colord@npm:^2.9.3": + version: 2.9.3 + resolution: "colord@npm:2.9.3" + checksum: 10/907a4506d7307e2f580b471b581e992181ed75ab0c6925ece9ca46d88161d2fc50ed15891cd0556d0d9321237ca75afc9d462e4c050b939ef88428517f047f30 + languageName: node + linkType: hard + +"colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.20": + version: 2.0.20 + resolution: "colorette@npm:2.0.20" + checksum: 10/0b8de48bfa5d10afc160b8eaa2b9938f34a892530b2f7d7897e0458d9535a066e3998b49da9d21161c78225b272df19ae3a64d6df28b4c9734c0e55bbd02406f + languageName: node + linkType: hard + +"colors@npm:1.4.0": + version: 1.4.0 + resolution: "colors@npm:1.4.0" + checksum: 10/90b2d5465159813a3983ea72ca8cff75f784824ad70f2cc2b32c233e95bcfbcda101ebc6d6766bc50f57263792629bfb4f1f8a4dfbd1d240f229fc7f69b785fc + languageName: node + linkType: hard + +"comlink@npm:^4.4.2": + version: 4.4.2 + resolution: "comlink@npm:4.4.2" + checksum: 10/ecee53b5b4536b3aa3f7636c383f831e68fbc013def77665cc7fad873d72cfa23b994e1ec4b49e83e4e909c1089a03acae03a523e33a5e5ed938cdb613456434 + languageName: node + linkType: hard + +"commander@npm:2.17.x": + version: 2.17.1 + resolution: "commander@npm:2.17.1" + checksum: 10/8f1eb3398ab0e10ca4983c196fd3754eeedec75afb8466d9c4e85e225ce10dc9005f0828af924dd3f5127fd1047c6ea55d84a1e5e18bded2c0aae04fda0a52a0 + languageName: node + linkType: hard + +"commander@npm:2.20.0": + version: 2.20.0 + resolution: "commander@npm:2.20.0" + checksum: 10/37c6d5eae0dfbc88a76184d4d07136c9169f6b4ecc197a148b14ae58df2db39281bc3a5f6c2f6eddc3e4816914b2e241e85896d36d1cc731f31becba4e2f6735 + languageName: node + linkType: hard + +"commander@npm:^11.1.0": + version: 11.1.0 + resolution: "commander@npm:11.1.0" + checksum: 10/66bd2d8a0547f6cb1d34022efb25f348e433b0e04ad76a65279b1b09da108f59a4d3001ca539c60a7a46ea38bcf399fc17d91adad76a8cf43845d8dcbaf5cda1 + languageName: node + linkType: hard + +"commander@npm:^12.1.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93 + languageName: node + linkType: hard + +"commander@npm:^14.0.2, commander@npm:^14.0.3": + version: 14.0.3 + resolution: "commander@npm:14.0.3" + checksum: 10/dfa9ebe2a433d277de5cb0252d23b10a543d245d892db858d23b516336a835c50fd4f52bee4cd13c705cc8acb6f03dc632c73dd806f7d06d3353eb09953dd17a + languageName: node + linkType: hard + +"commander@npm:^2.20.0": + version: 2.20.3 + resolution: "commander@npm:2.20.3" + checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b + languageName: node + linkType: hard + +"commander@npm:^7.2.0": + version: 7.2.0 + resolution: "commander@npm:7.2.0" + checksum: 10/9973af10727ad4b44f26703bf3e9fdc323528660a7590efe3aa9ad5042b4584c0deed84ba443f61c9d6f02dade54a5a5d3c95e306a1e1630f8374ae6db16c06d + languageName: node + linkType: hard + +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 10/6b7b5d334483ce24bd73c5dac2eab901a7dbb25fd983ea24a1eeac6e7166bb1967f641546e8abf1920afbde86a45fbfe5812fbc69d0dc451bb45ca416a12a3a3 + languageName: node + linkType: hard + +"commander@npm:~2.19.0": + version: 2.19.0 + resolution: "commander@npm:2.19.0" + checksum: 10/0ab7715006f6a7375a3cac39f42cbeedf42e4a94be1e8b2cbeec7bdde361ad7aa5bac0f11ee2c4556b54fa6628c54dd2fa2a1e455d5db0a7b5ac52c0e0555c92 + languageName: node + linkType: hard + +"commondir@npm:^1.0.1": + version: 1.0.1 + resolution: "commondir@npm:1.0.1" + checksum: 10/4620bc4936a4ef12ce7dfcd272bb23a99f2ad68889a4e4ad766c9f8ad21af982511934d6f7050d4a8bde90011b1c15d56e61a1b4576d9913efbf697a20172d6c + languageName: node + linkType: hard + +"compressible@npm:~2.0.18": + version: 2.0.18 + resolution: "compressible@npm:2.0.18" + dependencies: + mime-db: "npm:>= 1.43.0 < 2" + checksum: 10/58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0 + languageName: node + linkType: hard + +"compression@npm:1.8.1, compression@npm:^1.8.1": + version: 1.8.1 + resolution: "compression@npm:1.8.1" + dependencies: + bytes: "npm:3.1.2" + compressible: "npm:~2.0.18" + debug: "npm:2.6.9" + negotiator: "npm:~0.6.4" + on-headers: "npm:~1.1.0" + safe-buffer: "npm:5.2.1" + vary: "npm:~1.1.2" + checksum: 10/e7552bfbd780f2003c6fe8decb44561f5cc6bc82f0c61e81122caff5ec656f37824084f52155b1e8ef31d7656cecbec9a2499b7a68e92e20780ffb39b479abb7 + languageName: node + linkType: hard + +"concat-map@npm:0.0.1": + version: 0.0.1 + resolution: "concat-map@npm:0.0.1" + checksum: 10/9680699c8e2b3af0ae22592cb764acaf973f292a7b71b8a06720233011853a58e256c89216a10cbe889727532fd77f8bcd49a760cedfde271b8e006c20e079f2 + languageName: node + linkType: hard + +"concurrently@npm:^8.2.2": + version: 8.2.2 + resolution: "concurrently@npm:8.2.2" + dependencies: + chalk: "npm:^4.1.2" + date-fns: "npm:^2.30.0" + lodash: "npm:^4.17.21" + rxjs: "npm:^7.8.1" + shell-quote: "npm:^1.8.1" + spawn-command: "npm:0.0.2" + supports-color: "npm:^8.1.1" + tree-kill: "npm:^1.2.2" + yargs: "npm:^17.7.2" + bin: + conc: dist/bin/concurrently.js + concurrently: dist/bin/concurrently.js + checksum: 10/dcb1aa69d9c611a7bda9d4fc0fe1e388f971d1744acec7e0d52dffa2ef55743f1266ec9292f414c5789b9f61734b3fce772bd005d4de9564a949fb121b97bae1 + languageName: node + linkType: hard + +"connect-history-api-fallback@npm:^1.6.0": + version: 1.6.0 + resolution: "connect-history-api-fallback@npm:1.6.0" + checksum: 10/59f013870e987f2e921218b88ad99e6b469a058ee7dd35561a360968fd4260f236b5523b7387ddec8991f9f9fbddda098f830ddc701f12c1bfb1f49d5f4b13c1 + languageName: node + linkType: hard + +"connect-history-api-fallback@npm:^2.0.0": + version: 2.0.0 + resolution: "connect-history-api-fallback@npm:2.0.0" + checksum: 10/3b26bf4041fdb33deacdcb3af9ae11e9a0b413fb14c95844d74a460b55e407625b364955dcf965c654605cde9d24ad5dad423c489aa430825aab2035859aba0c + languageName: node + linkType: hard + +"connect@npm:^3.7.0": + version: 3.7.0 + resolution: "connect@npm:3.7.0" + dependencies: + debug: "npm:2.6.9" + finalhandler: "npm:1.1.2" + parseurl: "npm:~1.3.3" + utils-merge: "npm:1.0.1" + checksum: 10/f94818b198cc662092276ef6757dd825c59c8469c8064583525e7b81d39a3af86a01c7cb76107dfa0295dfc52b27a7ae1c40ea0e0a10189c3f8776cf08ce3a4e + languageName: node + linkType: hard + +"consola@npm:^2.15.3": + version: 2.15.3 + resolution: "consola@npm:2.15.3" + checksum: 10/ba5b3c6960b2eafb9d2ff2325444dd1d4eb53115df46eba823a4e7bfe6afbba0eb34747c0de82c7cd8a939db59b0cb5a8b8a54a94bb2e44feeddc26cefde3622 + languageName: node + linkType: hard + +"content-disposition@npm:0.5.2": + version: 0.5.2 + resolution: "content-disposition@npm:0.5.2" + checksum: 10/97c5e7c8c72a0524c5d92866ecd3da28d4596925321aa3252d7ce3122d354b099d73cc1981fec8f24848d74314089928f626af8f9d7b51c3bc625d47f11e1d90 + languageName: node + linkType: hard + +"content-disposition@npm:~0.5.2, content-disposition@npm:~0.5.4": + version: 0.5.4 + resolution: "content-disposition@npm:0.5.4" + dependencies: + safe-buffer: "npm:5.2.1" + checksum: 10/b7f4ce176e324f19324be69b05bf6f6e411160ac94bc523b782248129eb1ef3be006f6cff431aaea5e337fe5d176ce8830b8c2a1b721626ead8933f0cbe78720 + languageName: node + linkType: hard + +"content-type@npm:^1.0.4, content-type@npm:^1.0.5, content-type@npm:~1.0.4, content-type@npm:~1.0.5": + version: 1.0.5 + resolution: "content-type@npm:1.0.5" + checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662 + languageName: node + linkType: hard + +"convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.7.0": + version: 1.9.0 + resolution: "convert-source-map@npm:1.9.0" + checksum: 10/dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 + languageName: node + linkType: hard + +"convert-source-map@npm:^2.0.0": + version: 2.0.0 + resolution: "convert-source-map@npm:2.0.0" + checksum: 10/c987be3ec061348cdb3c2bfb924bec86dea1eacad10550a85ca23edb0fe3556c3a61c7399114f3331ccb3499d7fd0285ab24566e5745929412983494c3926e15 + languageName: node + linkType: hard + +"cookie-signature@npm:~1.0.6": + version: 1.0.7 + resolution: "cookie-signature@npm:1.0.7" + checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710 + languageName: node + linkType: hard + +"cookie@npm:^1.0.2": + version: 1.1.1 + resolution: "cookie@npm:1.1.1" + checksum: 10/85538153054791155cf4d38d2e807e3b9382d71bf71d92fc46fca348515ea574049d0d9ef8eb84d2d54a681ad1d7a7316b1989b901dace50a6c0f4c3858dbdb2 + languageName: node + linkType: hard + +"cookie@npm:~0.7.1, cookie@npm:~0.7.2": + version: 0.7.2 + resolution: "cookie@npm:0.7.2" + checksum: 10/24b286c556420d4ba4e9bc09120c9d3db7d28ace2bd0f8ccee82422ce42322f73c8312441271e5eefafbead725980e5996cc02766dbb89a90ac7f5636ede608f + languageName: node + linkType: hard + +"cookies@npm:~0.9.0": + version: 0.9.1 + resolution: "cookies@npm:0.9.1" + dependencies: + depd: "npm:~2.0.0" + keygrip: "npm:~1.1.0" + checksum: 10/4816461a38d907b20f3fb7a2bc4741fe580e7a195f3e248ef7025cb3be56a07638a0f4e72553a5f535554ca30172c8a3245c63ac72c9737cec034e9a47773392 + languageName: node + linkType: hard + +"copy-webpack-plugin@npm:^14.0.0": + version: 14.0.0 + resolution: "copy-webpack-plugin@npm:14.0.0" + dependencies: + glob-parent: "npm:^6.0.1" + normalize-path: "npm:^3.0.0" + schema-utils: "npm:^4.2.0" + serialize-javascript: "npm:^7.0.3" + tinyglobby: "npm:^0.2.12" + peerDependencies: + webpack: ^5.1.0 + checksum: 10/734524b9569b873686bdd3addef77ac9604ecaf6eaadaf2fc37f1a91eb4a50c38e8d034899e65a189af37d29b1778b34b818493e5922dc1d089625ecd0f33211 + languageName: node + linkType: hard + +"core-js-compat@npm:^3.43.0, core-js-compat@npm:^3.48.0": + version: 3.49.0 + resolution: "core-js-compat@npm:3.49.0" + dependencies: + browserslist: "npm:^4.28.1" + checksum: 10/eb35ad9b31a613092d32e5eb0c9fecb695e680bb29509fe04ae297ef790cea47d06864ef8939c8f5f189cce0bd2807fef8b2d6450f7eeb917ffaaf38a775dece + languageName: node + linkType: hard + +"core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.48.0": + version: 3.49.0 + resolution: "core-js-pure@npm:3.49.0" + checksum: 10/ae769f3df1b8b1dd6a1620090a12d3cafb6ba2f9a835aaf23cb837666dbee1495d308ac28344879898e2229b635e93f15ec0dc9879fa1f0cf4891d2be75d73ea + languageName: node + linkType: hard + +"core-js@npm:^2.4.0, core-js@npm:^2.5.0": + version: 2.6.12 + resolution: "core-js@npm:2.6.12" + checksum: 10/7c624eb00a59c74c769d5d80f751f3bf1fc6201205b6562f27286ad5e00bbca1483f2f7eb0c2854b86f526ef5c7dc958b45f2ff536f8a31b8e9cb1a13a96efca + languageName: node + linkType: hard + +"core-js@npm:^3.49.0": + version: 3.49.0 + resolution: "core-js@npm:3.49.0" + checksum: 10/31d018f9830b0240ae40869e380595f2d06a8800709ad63299a42a438ba0c8d5805045fa02a20a78f42761d83103b0b71eca982955f5e890fb7cf6b2fe6a9ab1 + languageName: node + linkType: hard + +"core-util-is@npm:~1.0.0": + version: 1.0.3 + resolution: "core-util-is@npm:1.0.3" + checksum: 10/9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 + languageName: node + linkType: hard + +"cors@npm:~2.8.5": + version: 2.8.6 + resolution: "cors@npm:2.8.6" + dependencies: + object-assign: "npm:^4" + vary: "npm:^1" + checksum: 10/aa7174305b21ceb90f9c84f4eaa32f04432d333addbfdc0d1eb7310393c48902e5364aada5ac2f5d054528d63b3179238444475426fcb74e1e345077de485727 + languageName: node + linkType: hard + +"cosmiconfig@npm:^6.0.0": + version: 6.0.0 + resolution: "cosmiconfig@npm:6.0.0" + dependencies: + "@types/parse-json": "npm:^4.0.0" + import-fresh: "npm:^3.1.0" + parse-json: "npm:^5.0.0" + path-type: "npm:^4.0.0" + yaml: "npm:^1.7.2" + checksum: 10/b184d2bfbced9ba6840fd097dbf3455c68b7258249bb9b1277913823d516d8dfdade8c5ccbf79db0ca8ebd4cc9b9be521ccc06a18396bd242d50023c208f1594 + languageName: node + linkType: hard + +"cosmiconfig@npm:^8.2.0": + version: 8.3.6 + resolution: "cosmiconfig@npm:8.3.6" + dependencies: + import-fresh: "npm:^3.3.0" + js-yaml: "npm:^4.1.0" + parse-json: "npm:^5.2.0" + path-type: "npm:^4.0.0" + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/91d082baca0f33b1c085bf010f9ded4af43cbedacba8821da0fb5667184d0a848addc52c31fadd080007f904a555319c238cf5f4c03e6d58ece2e4876b2e73d6 + languageName: node + linkType: hard + +"cosmiconfig@npm:^9.0.0": + version: 9.0.2 + resolution: "cosmiconfig@npm:9.0.2" + dependencies: + env-paths: "npm:^2.2.1" + import-fresh: "npm:^3.3.0" + js-yaml: "npm:^4.1.0" + parse-json: "npm:^5.2.0" + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/e7b08c9c6ed862852bf0ed88c8fa49c57276d976901c9332c87d831926f332c32df3f5ff6a87f3823c3b7c5d6f857a7fd34336e0c2c596fa2d73e6cccbb7bf58 + languageName: node + linkType: hard + +"create-require@npm:^1.1.0": + version: 1.1.1 + resolution: "create-require@npm:1.1.1" + checksum: 10/a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff + languageName: node + linkType: hard + +"credit-card-type@npm:^10.1.0": + version: 10.2.0 + resolution: "credit-card-type@npm:10.2.0" + checksum: 10/c1a08756c4861c31b0f2c01c54083600a19ea1cc27977a483a7e0436846e57eb8f5464fd5718adffd9ff66da9968f01a9e7044e866bb853654ebcb1ddf3d4956 + languageName: node + linkType: hard + +"cross-env@npm:^10.1.0": + version: 10.1.0 + resolution: "cross-env@npm:10.1.0" + dependencies: + "@epic-web/invariant": "npm:^1.0.0" + cross-spawn: "npm:^7.0.6" + bin: + cross-env: dist/bin/cross-env.js + cross-env-shell: dist/bin/cross-env-shell.js + checksum: 10/0e5d8bdefbbcd000460b69755e0eeb22953510abac8375e4f8b638ff7c45406141acfd57b8a4c1d1cf0b5ea42f33451b302062fb9b34408753b4d465e901b845 + languageName: node + linkType: hard + +"cross-fetch@npm:^3.0.4": + version: 3.2.0 + resolution: "cross-fetch@npm:3.2.0" + dependencies: + node-fetch: "npm:^2.7.0" + checksum: 10/e4ab1d390a5b6ca8bb0605f028af2ffc1127d2e407b954654949f506d04873c4863ece264662c074865d7874060e35f938cec74fe7b5736d46d545e2685f6aec + languageName: node + linkType: hard + +"cross-fetch@npm:^4.1.0": + version: 4.1.0 + resolution: "cross-fetch@npm:4.1.0" + dependencies: + node-fetch: "npm:^2.7.0" + checksum: 10/07624940607b64777d27ec9c668ddb6649e8c59ee0a5a10e63a51ce857e2bbb1294a45854a31c10eccb91b65909a5b199fcb0217339b44156f85900a7384f489 + languageName: node + linkType: hard + +"cross-spawn@npm:^5.0.1": + version: 5.1.0 + resolution: "cross-spawn@npm:5.1.0" + dependencies: + lru-cache: "npm:^4.0.1" + shebang-command: "npm:^1.2.0" + which: "npm:^1.2.9" + checksum: 10/726939c9954fc70c20e538923feaaa33bebc253247d13021737c3c7f68cdc3e0a57f720c0fe75057c0387995349f3f12e20e9bfdbf12274db28019c7ea4ec166 + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" + dependencies: + path-key: "npm:^3.1.0" + shebang-command: "npm:^2.0.0" + which: "npm:^2.0.1" + checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86 + languageName: node + linkType: hard + +"cross-var@npm:^1.1.0": + version: 1.1.0 + resolution: "cross-var@npm:1.1.0" + dependencies: + babel-preset-es2015: "npm:^6.18.0" + babel-preset-stage-0: "npm:^6.16.0" + babel-register: "npm:^6.18.0" + cross-spawn: "npm:^5.0.1" + exit: "npm:^0.1.2" + bin: + cross-var: ./index.js + checksum: 10/0f283179aadbf2ce16da5e3094640033fb5a43bf79667961603218ef26032519ea7959e2de96f896560bb6e623087bd93e042538c7ed11a134619fd99b421534 + languageName: node + linkType: hard + +"css-functions-list@npm:^3.2.1": + version: 3.3.3 + resolution: "css-functions-list@npm:3.3.3" + checksum: 10/867751049941ca5d56f91695a0ba7f45947000e9cd6b80432521779922d705838cb1d6621a53135de4b639d12c8c9b5128da72ccc956a0df8eac54e89601014a + languageName: node + linkType: hard + +"css-loader@npm:^7.1.4": + version: 7.1.4 + resolution: "css-loader@npm:7.1.4" + dependencies: + icss-utils: "npm:^5.1.0" + postcss: "npm:^8.4.40" + postcss-modules-extract-imports: "npm:^3.1.0" + postcss-modules-local-by-default: "npm:^4.0.5" + postcss-modules-scope: "npm:^3.2.0" + postcss-modules-values: "npm:^4.0.0" + postcss-value-parser: "npm:^4.2.0" + semver: "npm:^7.6.3" + peerDependencies: + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 + webpack: ^5.27.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/4a37f3bd5db6d7d13a71f6ffff6d7afc3b243d4e2105c98dd1df9c1ae719cf95c3b46c47aeb6c5fd3675caf60bdb144e9baeba979a432df0906613e8f07b7623 + languageName: node + linkType: hard + +"css-select@npm:^4.1.3, css-select@npm:^4.2.1": + version: 4.3.0 + resolution: "css-select@npm:4.3.0" + dependencies: + boolbase: "npm:^1.0.0" + css-what: "npm:^6.0.1" + domhandler: "npm:^4.3.1" + domutils: "npm:^2.8.0" + nth-check: "npm:^2.0.1" + checksum: 10/8f7310c9af30ccaba8f72cb4a54d32232c53bf9ba05d019b693e16bfd7ba5df0affc1f4d74b1ee55923643d23b80a837eedcf60938c53356e479b04049ff9994 + languageName: node + linkType: hard + +"css-select@npm:^5.1.0": + version: 5.2.2 + resolution: "css-select@npm:5.2.2" + dependencies: + boolbase: "npm:^1.0.0" + css-what: "npm:^6.1.0" + domhandler: "npm:^5.0.2" + domutils: "npm:^3.0.1" + nth-check: "npm:^2.0.1" + checksum: 10/ebb6a88446433312d1a16301afd1c5f75090805b730dbbdccb0338b0d6ca7922410375f16dde06673ef7da086e2cf3b9ad91afe9a8e0d2ee3625795cb5e0170d + languageName: node + linkType: hard + +"css-tree@npm:^2.3.1": + version: 2.3.1 + resolution: "css-tree@npm:2.3.1" + dependencies: + mdn-data: "npm:2.0.30" + source-map-js: "npm:^1.0.1" + checksum: 10/e5e39b82eb4767c664fa5c2cd9968c8c7e6b7fd2c0079b52680a28466d851e2826d5e64699c449d933c0e8ca0554beca43c41a9fcb09fb6a46139d462dbdf0df + languageName: node + linkType: hard + +"css-tree@npm:^3.0.0, css-tree@npm:^3.0.1, css-tree@npm:^3.2.1": + version: 3.2.1 + resolution: "css-tree@npm:3.2.1" + dependencies: + mdn-data: "npm:2.27.1" + source-map-js: "npm:^1.2.1" + checksum: 10/9945b387bdec756738c34d64b8287f05ca6645f51d1c8abaaa5822ec3e74533604103aaad164b8100afd8495e92120be7c1c6afbe5be89f867acc5b456ddd79c + languageName: node + linkType: hard + +"css-tree@npm:~2.2.0": + version: 2.2.1 + resolution: "css-tree@npm:2.2.1" + dependencies: + mdn-data: "npm:2.0.28" + source-map-js: "npm:^1.0.1" + checksum: 10/1959c4b0e268bf8db1b3a1776a5ba9ae3a464ccd1226bfa62799cb0a3d0039006e21fb95cec4dec9d687a9a9b90f692dff2d230b631527ece700f4bfb419aaf3 + languageName: node + linkType: hard + +"css-what@npm:^6.0.1, css-what@npm:^6.1.0": + version: 6.2.2 + resolution: "css-what@npm:6.2.2" + checksum: 10/3c5a53be94728089bd1716f915f7f96adde5dd8bf374610eb03982266f3d860bf1ebaf108cda30509d02ef748fe33eaa59aa75911e2c49ee05a85ef1f9fb5223 + languageName: node + linkType: hard + +"css.escape@npm:^1.5.1": + version: 1.5.1 + resolution: "css.escape@npm:1.5.1" + checksum: 10/f6d38088d870a961794a2580b2b2af1027731bb43261cfdce14f19238a88664b351cc8978abc20f06cc6bbde725699dec8deb6fe9816b139fc3f2af28719e774 + languageName: node + linkType: hard + +"cssesc@npm:^3.0.0": + version: 3.0.0 + resolution: "cssesc@npm:3.0.0" + bin: + cssesc: bin/cssesc + checksum: 10/0e161912c1306861d8f46e1883be1cbc8b1b2879f0f509287c0db71796e4ddfb97ac96bdfca38f77f452e2c10554e1bb5678c99b07a5cf947a12778f73e47e12 + languageName: node + linkType: hard + +"csso@npm:^5.0.5": + version: 5.0.5 + resolution: "csso@npm:5.0.5" + dependencies: + css-tree: "npm:~2.2.0" + checksum: 10/4036fb2b9f8ed6b948349136b39e0b19ffb5edee934893a37b55e9a116186c4ae2a9d3ba66fbdbc07fa44a853fb478cd2d8733e4743473dcd364e7f21444ff34 + languageName: node + linkType: hard + +"cssstyle@npm:^4.2.1": + version: 4.6.0 + resolution: "cssstyle@npm:4.6.0" + dependencies: + "@asamuzakjp/css-color": "npm:^3.2.0" + rrweb-cssom: "npm:^0.8.0" + checksum: 10/1cb25c9d66b87adb165f978b75cdeb6f225d7e31ba30a8934666046a0be037e4e7200d359bfa79d4f1a4aef1083ea09633b81bcdb36a2f2ac888e8c73ea3a289 + languageName: node + linkType: hard + +"csstype@npm:^3.0.2, csstype@npm:^3.2.2": + version: 3.2.3 + resolution: "csstype@npm:3.2.3" + checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f + languageName: node + linkType: hard + +"custom-event@npm:~1.0.0": + version: 1.0.1 + resolution: "custom-event@npm:1.0.1" + checksum: 10/9871fe460f6133639087716cb5a0d1738add3ced72a4c7e105a77022c6f17be15cd9f21b328dc7d064887ebbf400cff6047fde74654c0bd1d6a1e21c2af21a9c + languageName: node + linkType: hard + +"d@npm:1, d@npm:^1.0.1, d@npm:^1.0.2": + version: 1.0.2 + resolution: "d@npm:1.0.2" + dependencies: + es5-ext: "npm:^0.10.64" + type: "npm:^2.7.2" + checksum: 10/a3f45ef964622f683f6a1cb9b8dcbd75ce490cd2f4ac9794099db3d8f0e2814d412d84cd3fe522e58feb1f273117bb480f29c5381f6225f0abca82517caaa77a + languageName: node + linkType: hard + +"damerau-levenshtein@npm:^1.0.8": + version: 1.0.8 + resolution: "damerau-levenshtein@npm:1.0.8" + checksum: 10/f4eba1c90170f96be25d95fa3857141b5f81e254f7e4d530da929217b19990ea9a0390fc53d3c1cafac9152fda78e722ea4894f765cf6216be413b5af1fbf821 + languageName: node + linkType: hard + +"data-urls@npm:^5.0.0": + version: 5.0.0 + resolution: "data-urls@npm:5.0.0" + dependencies: + whatwg-mimetype: "npm:^4.0.0" + whatwg-url: "npm:^14.0.0" + checksum: 10/5c40568c31b02641a70204ff233bc4e42d33717485d074244a98661e5f2a1e80e38fe05a5755dfaf2ee549f2ab509d6a3af2a85f4b2ad2c984e5d176695eaf46 + languageName: node + linkType: hard + +"data-urls@npm:^7.0.0": + version: 7.0.0 + resolution: "data-urls@npm:7.0.0" + dependencies: + whatwg-mimetype: "npm:^5.0.0" + whatwg-url: "npm:^16.0.0" + checksum: 10/60f88ded4306aea5d6251c4db100ca272fc026014004d68aad4db495397a73bb39d17a6bd29ed9ab348c88a28f6e97266a1759985df4e12dc8c02bb8544c7731 + languageName: node + linkType: hard + +"data-view-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "data-view-buffer@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.2" + checksum: 10/c10b155a4e93999d3a215d08c23eea95f865e1f510b2e7748fcae1882b776df1afe8c99f483ace7fc0e5a3193ab08da138abebc9829d12003746c5a338c4d644 + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.2": + version: 1.0.2 + resolution: "data-view-byte-length@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.2" + checksum: 10/2a47055fcf1ab3ec41b00b6f738c6461a841391a643c9ed9befec1117c1765b4d492661d97fb7cc899200c328949dca6ff189d2c6537d96d60e8a02dfe3c95f7 + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-offset@npm:1.0.1" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/fa3bdfa0968bea6711ee50375094b39f561bce3f15f9e558df59de9c25f0bdd4cddc002d9c1d70ac7772ebd36854a7e22d1761e7302a934e6f1c2263bcf44aa2 + languageName: node + linkType: hard + +"date-fns@npm:^2.30.0": + version: 2.30.0 + resolution: "date-fns@npm:2.30.0" + dependencies: + "@babel/runtime": "npm:^7.21.0" + checksum: 10/70b3e8ea7aaaaeaa2cd80bd889622a4bcb5d8028b4de9162cbcda359db06e16ff6e9309e54eead5341e71031818497f19aaf9839c87d1aba1e27bb4796e758a9 + languageName: node + linkType: hard + +"date-fns@npm:^3.6.0": + version: 3.6.0 + resolution: "date-fns@npm:3.6.0" + checksum: 10/cac35c58926a3b5d577082ff2b253612ec1c79eb6754fddef46b6a8e826501ea2cb346ecbd211205f1ba382ddd1f9d8c3f00bf433ad63cc3063454d294e3a6b8 + languageName: node + linkType: hard + +"date-fns@npm:^4.1.0": + version: 4.4.0 + resolution: "date-fns@npm:4.4.0" + checksum: 10/ae702acea42fb8452abe74f6d133c2360de9a14f00985645684b0df9c12280276649e95b52298a4fd7dabcc3b38799eb111107da99320d1cd94ba1d8a3d1c174 + languageName: node + linkType: hard + +"date-format@npm:^4.0.14": + version: 4.0.14 + resolution: "date-format@npm:4.0.14" + checksum: 10/6b07fd1df247439c53b71244e3468b93e6dfebb5d409b9328dd7b7e9ed0d2e875018e20fb1a95ae6b677dea708ec06aaa5058a7a5faa1a7f649338aabf04991a + languageName: node + linkType: hard + +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.8, debug@npm:^2.6.9": + version: 2.6.9 + resolution: "debug@npm:2.6.9" + dependencies: + ms: "npm:2.0.0" + checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.1, debug@npm:^4.4.3, debug@npm:~4.4.1": + version: 4.4.3 + resolution: "debug@npm:4.4.3" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/9ada3434ea2993800bd9a1e320bd4aa7af69659fb51cca685d390949434bc0a8873c21ed7c9b852af6f2455a55c6d050aa3937d52b3c69f796dab666f762acad + languageName: node + linkType: hard + +"debug@npm:^3.2.7": + version: 3.2.7 + resolution: "debug@npm:3.2.7" + dependencies: + ms: "npm:^2.1.1" + checksum: 10/d86fd7be2b85462297ea16f1934dc219335e802f629ca9a69b63ed8ed041dda492389bb2ee039217c02e5b54792b1c51aa96ae954cf28634d363a2360c7a1639 + languageName: node + linkType: hard + +"decamelize-keys@npm:^1.1.0": + version: 1.1.1 + resolution: "decamelize-keys@npm:1.1.1" + dependencies: + decamelize: "npm:^1.1.0" + map-obj: "npm:^1.0.0" + checksum: 10/71d5898174f17a8d2303cecc98ba0236e842948c4d042a8180d5e749be8442220bca2d16dd93bebd7b49e86c807814273212e4da0fae67be7c58c282ff76057a + languageName: node + linkType: hard + +"decamelize@npm:^1.0.0, decamelize@npm:^1.1.0, decamelize@npm:^1.2.0": + version: 1.2.0 + resolution: "decamelize@npm:1.2.0" + checksum: 10/ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa + languageName: node + linkType: hard + +"decamelize@npm:^5.0.0": + version: 5.0.1 + resolution: "decamelize@npm:5.0.1" + checksum: 10/643e88804c538a334fae303ae1da8b30193b81dad8689643b35e6ab8ab60a3b03492cab6096d8163bd41fd384d969485f0634c000f80af502aa7f4047258d5b4 + languageName: node + linkType: hard + +"decimal.js@npm:^10.5.0, decimal.js@npm:^10.6.0": + version: 10.6.0 + resolution: "decimal.js@npm:10.6.0" + checksum: 10/c0d45842d47c311d11b38ce7ccc911121953d4df3ebb1465d92b31970eb4f6738a065426a06094af59bee4b0d64e42e7c8984abd57b6767c64ea90cf90bb4a69 + languageName: node + linkType: hard + +"dedent@npm:1.5.1": + version: 1.5.1 + resolution: "dedent@npm:1.5.1" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: 10/fc00a8bc3dfb7c413a778dc40ee8151b6c6ff35159d641f36ecd839c1df5c6e0ec5f4992e658c82624a1a62aaecaffc23b9c965ceb0bbf4d698bfc16469ac27d + languageName: node + linkType: hard + +"dedent@npm:^1.6.0, dedent@npm:^1.7.2": + version: 1.7.2 + resolution: "dedent@npm:1.7.2" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: 10/30b9062290dca72b0f5a6cd3667633448cef8cd0dec602eab61015741269ad49df90cabf0521f9a32d134ceab4e21aa7f097258c55cc3baadef94874686d6480 + languageName: node + linkType: hard + +"deep-equal@npm:^2.0.5": + version: 2.2.3 + resolution: "deep-equal@npm:2.2.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.0" + call-bind: "npm:^1.0.5" + es-get-iterator: "npm:^1.1.3" + get-intrinsic: "npm:^1.2.2" + is-arguments: "npm:^1.1.1" + is-array-buffer: "npm:^3.0.2" + is-date-object: "npm:^1.0.5" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.2" + isarray: "npm:^2.0.5" + object-is: "npm:^1.1.5" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.4" + regexp.prototype.flags: "npm:^1.5.1" + side-channel: "npm:^1.0.4" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.1" + which-typed-array: "npm:^1.1.13" + checksum: 10/1ce49d0b71d0f14d8ef991a742665eccd488dfc9b3cada069d4d7a86291e591c92d2589c832811dea182b4015736b210acaaebce6184be356c1060d176f5a05f + languageName: node + linkType: hard + +"deep-equal@npm:~1.0.1": + version: 1.0.1 + resolution: "deep-equal@npm:1.0.1" + checksum: 10/cbecc071afb2891334ced9e9de5834889b9a9992ae8d8369b7eb74c513529eb6d1f6c04d4e2b5f34d8386f7816cd7a6cda45edff847695faea45e43c23973f45 + languageName: node + linkType: hard + +"deep-extend@npm:^0.6.0": + version: 0.6.0 + resolution: "deep-extend@npm:0.6.0" + checksum: 10/7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7 + languageName: node + linkType: hard + +"deep-freeze@npm:^0.0.1": + version: 0.0.1 + resolution: "deep-freeze@npm:0.0.1" + checksum: 10/40a3cc1be9db9c09e23097ff51d7f842a950d4d55e9561cb77ded051de4381fe7d077be939cb9545013e0215e577dc3dbd21cba9972f7dad179a2d3c635d1a9b + languageName: node + linkType: hard + +"deep-is@npm:^0.1.3": + version: 0.1.4 + resolution: "deep-is@npm:0.1.4" + checksum: 10/ec12d074aef5ae5e81fa470b9317c313142c9e8e2afe3f8efa124db309720db96d1d222b82b84c834e5f87e7a614b44a4684b6683583118b87c833b3be40d4d8 + languageName: node + linkType: hard + +"deepmerge@npm:^2.1.1": + version: 2.2.1 + resolution: "deepmerge@npm:2.2.1" + checksum: 10/a3da411cd3d471a8ae86ff7fd5e19abb648377b3f8c42a9e4c822406c2960a391cb829e4cca53819b73715e68f56b06f53c643ca7bba21cab569fecc9a723de1 + languageName: node + linkType: hard + +"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.1": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 10/058d9e1b0ff1a154468bf3837aea436abcfea1ba1d165ddaaf48ca93765fdd01a30d33c36173da8fbbed951dd0a267602bc782fe288b0fc4b7e1e7091afc4529 + languageName: node + linkType: hard + +"default-browser-id@npm:^5.0.0": + version: 5.0.1 + resolution: "default-browser-id@npm:5.0.1" + checksum: 10/52c637637bcd76bfe974462a2f1dd75cb04784c2852935575760f82e1fd338e5e80d3c45a9b01fdbb1e450553a830bb163b004d2eca223c5573989f82232a072 + languageName: node + linkType: hard + +"default-browser@npm:^5.2.1": + version: 5.5.0 + resolution: "default-browser@npm:5.5.0" + dependencies: + bundle-name: "npm:^4.1.0" + default-browser-id: "npm:^5.0.0" + checksum: 10/c5c5d84a4abd82850e98f06798a55dee87fc1064538bea00cc14c0fb2dccccbff5e9e07eeea80385fa653202d5d92509838b4239d610ddfa1c76a04a1f65e767 + languageName: node + linkType: hard + +"default-require-extensions@npm:^3.0.0": + version: 3.0.1 + resolution: "default-require-extensions@npm:3.0.1" + dependencies: + strip-bom: "npm:^4.0.0" + checksum: 10/45882fc971dd157faf6716ced04c15cf252c0a2d6f5c5844b66ca49f46ed03396a26cd940771aa569927aee22923a961bab789e74b25aabc94d90742c9dd1217 + languageName: node + linkType: hard + +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae + languageName: node + linkType: hard + +"define-lazy-prop@npm:^3.0.0": + version: 3.0.0 + resolution: "define-lazy-prop@npm:3.0.0" + checksum: 10/f28421cf9ee86eecaf5f3b8fe875f13d7009c2625e97645bfff7a2a49aca678270b86c39f9c32939e5ca7ab96b551377ed4139558c795e076774287ad3af1aa4 + languageName: node + linkType: hard + +"define-properties@npm:^1.1.3, define-properties@npm:^1.2.1": + version: 1.2.1 + resolution: "define-properties@npm:1.2.1" + dependencies: + define-data-property: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" + object-keys: "npm:^1.1.1" + checksum: 10/b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12 + languageName: node + linkType: hard + +"delegates@npm:^1.0.0": + version: 1.0.0 + resolution: "delegates@npm:1.0.0" + checksum: 10/a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd + languageName: node + linkType: hard + +"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": + version: 2.0.0 + resolution: "depd@npm:2.0.0" + checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca + languageName: node + linkType: hard + +"depd@npm:~1.1.2": + version: 1.1.2 + resolution: "depd@npm:1.1.2" + checksum: 10/2ed6966fc14463a9e85451db330ab8ba041efed0b9a1a472dbfc6fbf2f82bab66491915f996b25d8517dddc36c8c74e24c30879b34877f3c4410733444a51d1d + languageName: node + linkType: hard + +"dequal@npm:^2.0.3": + version: 2.0.3 + resolution: "dequal@npm:2.0.3" + checksum: 10/6ff05a7561f33603df87c45e389c9ac0a95e3c056be3da1a0c4702149e3a7f6fe5ffbb294478687ba51a9e95f3a60e8b6b9005993acd79c292c7d15f71964b6b + languageName: node + linkType: hard + +"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:~1.2.0": + version: 1.2.0 + resolution: "destroy@npm:1.2.0" + checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 + languageName: node + linkType: hard + +"detect-indent@npm:^4.0.0": + version: 4.0.0 + resolution: "detect-indent@npm:4.0.0" + dependencies: + repeating: "npm:^2.0.0" + checksum: 10/328f273915c1610899bc7d4784ce874413d0a698346364cd3ee5d79afba1c5cf4dbc97b85a801e20f4d903c0598bd5096af32b800dfb8696b81464ccb3dfda2c + languageName: node + linkType: hard + +"detect-indent@npm:^7.0.2": + version: 7.0.2 + resolution: "detect-indent@npm:7.0.2" + checksum: 10/ef215d1b55a14f677ce03e840973b25362b6f8cd3f566bc82831fa1abb2be6a95423729bc573dc2334b1371ad7be18d9ec67e1a9611b71a04cb6d63f0d8e54cc + languageName: node + linkType: hard + +"detect-libc@npm:^2.0.3, detect-libc@npm:^2.1.2": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10/b736c8d97d5d46164c0d1bed53eb4e6a3b1d8530d460211e2d52f1c552875e706c58a5376854e4e54f8b828c9cada58c855288c968522eb93ac7696d65970766 + languageName: node + linkType: hard + +"detect-newline@npm:^3.1.0": + version: 3.1.0 + resolution: "detect-newline@npm:3.1.0" + checksum: 10/ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7 + languageName: node + linkType: hard + +"detect-newline@npm:^4.0.1": + version: 4.0.1 + resolution: "detect-newline@npm:4.0.1" + checksum: 10/0409ecdfb93419591ccff24fccfe2ddddad29b66637d1ed898872125b25af05014fdeedc9306339577060f69f59fe6e9830cdd80948597f136dfbffefa60599c + languageName: node + linkType: hard + +"detect-node@npm:^2.0.4": + version: 2.1.0 + resolution: "detect-node@npm:2.1.0" + checksum: 10/832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e + languageName: node + linkType: hard + +"devalue@npm:^5.8.1": + version: 5.8.1 + resolution: "devalue@npm:5.8.1" + checksum: 10/f5e1905d100c9f287c78bcd873773cda19a90d8972af3dfdd972a2b6793ce688156b8237dbccde9e132c941b6dc34dd75f5d2e8c843fc2275c5a471132cb24eb + languageName: node + linkType: hard + +"dexie-react-hooks@npm:^1.1.7": + version: 1.1.7 + resolution: "dexie-react-hooks@npm:1.1.7" + peerDependencies: + "@types/react": ">=16" + dexie: ^3.2 || ^4.0.1-alpha + react: ">=16" + checksum: 10/6f64ce678d8aec39ac50b9ee6b9298dc48f2d6d0b1adb80c8826c3b19ea5571001449fcf2bbe9f744dd6b054cc42ce840eab284aa698786a760ba4a530924aa9 + languageName: node + linkType: hard + +"dexie@npm:^4.4.2": + version: 4.4.3 + resolution: "dexie@npm:4.4.3" + checksum: 10/7fe2e2d974b5fc7acb67881817974af1600fc50ba20d56353fe6b95b8453eab017e9abdb3970a43541aa965fcc1abf58533b2c3465330da83ed576d5416586b5 + languageName: node + linkType: hard + +"dezalgo@npm:^1.0.4": + version: 1.0.4 + resolution: "dezalgo@npm:1.0.4" + dependencies: + asap: "npm:^2.0.0" + wrappy: "npm:1" + checksum: 10/895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624 + languageName: node + linkType: hard + +"dfa@npm:^1.2.0": + version: 1.2.0 + resolution: "dfa@npm:1.2.0" + checksum: 10/3b274fe6d2d70f41c1418ac961f7ae6e7f3b7445f20b98395a55943902100dd2491ef91a60c47c14a72645021f02248ccfad79fa65b10d6075bff34237a35bf8 + languageName: node + linkType: hard + +"di@npm:^0.0.1": + version: 0.0.1 + resolution: "di@npm:0.0.1" + checksum: 10/3f09a99534d33e49264585db7f863ea8bc76c25c4d5a60df387c946018ecf1e1516b2c05a2092e5ca51fcdc08cefe609a6adc5253fa831626cb78cad4746505e + languageName: node + linkType: hard + +"diff@npm:^4.0.1": + version: 4.0.4 + resolution: "diff@npm:4.0.4" + checksum: 10/5019b3f5ae124ea9e95137119e1a83a59c252c75ddac873cc967832fd7a834570a58a4d58b941bdbd07832ebf98dcb232b27c561b7f5584357da6dae59bcac62 + languageName: node + linkType: hard + +"dir-glob@npm:^3.0.1": + version: 3.0.1 + resolution: "dir-glob@npm:3.0.1" + dependencies: + path-type: "npm:^4.0.0" + checksum: 10/fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 + languageName: node + linkType: hard + +"dns-packet@npm:^5.2.2": + version: 5.6.1 + resolution: "dns-packet@npm:5.6.1" + dependencies: + "@leichtgewicht/ip-codec": "npm:^2.0.1" + checksum: 10/ef5496dd5a906e22ed262cbe1a6f5d532c0893c4f1884a7aa37d4d0d8b8376a2b43f749aab087c8bb1354d67b40444f7fca8de4017b161a4cea468543061aed3 + languageName: node + linkType: hard + +"doctrine@npm:^2.1.0": + version: 2.1.0 + resolution: "doctrine@npm:2.1.0" + dependencies: + esutils: "npm:^2.0.2" + checksum: 10/555684f77e791b17173ea86e2eea45ef26c22219cb64670669c4f4bebd26dbc95cd90ec1f4159e9349a6bb9eb892ce4dde8cd0139e77bedd8bf4518238618474 + languageName: node + linkType: hard + +"docx-preview@npm:^0.3.7": + version: 0.3.7 + resolution: "docx-preview@npm:0.3.7" + dependencies: + jszip: "npm:>=3.0.0" + checksum: 10/f642f4c6d8232517795fa8441e12ad63a9b418c51459eac6065970446769a729d44ff26e38aaf3359914529217aa1bd63e6d6dcc586ba4dc90a667071ee90f50 + languageName: node + linkType: hard + +"dom-accessibility-api@npm:^0.5.9": + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: 10/377b4a7f9eae0a5d72e1068c369c99e0e4ca17fdfd5219f3abd32a73a590749a267475a59d7b03a891f9b673c27429133a818c44b2e47e32fec024b34274e2ca + languageName: node + linkType: hard + +"dom-accessibility-api@npm:^0.6.3": + version: 0.6.3 + resolution: "dom-accessibility-api@npm:0.6.3" + checksum: 10/83d3371f8226487fbad36e160d44f1d9017fb26d46faba6a06fcad15f34633fc827b8c3e99d49f71d5f3253d866e2131826866fd0a3c86626f8eccfc361881ff + languageName: node + linkType: hard + +"dom-converter@npm:^0.2.0": + version: 0.2.0 + resolution: "dom-converter@npm:0.2.0" + dependencies: + utila: "npm:~0.4" + checksum: 10/71b22f56bce6255a963694a72860a99f08763cf500f02ff38ce4c7489f95b07e7a0069f10b04c7d200e21375474abe01232833ca1600f104bdee7173e493a5b9 + languageName: node + linkType: hard + +"dom-helpers@npm:^5.1.3": + version: 5.2.1 + resolution: "dom-helpers@npm:5.2.1" + dependencies: + "@babel/runtime": "npm:^7.8.7" + csstype: "npm:^3.0.2" + checksum: 10/bed2341adf8864bf932b3289c24f35fdd99930af77df46688abf2d753ff291df49a15850c874d686d9be6ec4e1c6835673906e64dbd8b2839d227f117a11fd41 + languageName: node + linkType: hard + +"dom-serialize@npm:^2.2.1": + version: 2.2.1 + resolution: "dom-serialize@npm:2.2.1" + dependencies: + custom-event: "npm:~1.0.0" + ent: "npm:~2.2.0" + extend: "npm:^3.0.0" + void-elements: "npm:^2.0.0" + checksum: 10/85dd74d1a51d6412af3f13a2738c548ee861ab700705abc64e86cb035fba3692fc080563b43fd980dc35fbd7f2697787a12bf24474f140a543cdb116a50531b2 + languageName: node + linkType: hard + +"dom-serializer@npm:^1.0.1": + version: 1.4.1 + resolution: "dom-serializer@npm:1.4.1" + dependencies: + domelementtype: "npm:^2.0.1" + domhandler: "npm:^4.2.0" + entities: "npm:^2.0.0" + checksum: 10/53b217bcfed4a0f90dd47f34f239b1c81fff53ffa39d164d722325817fdb554903b145c2d12c8421ce0df7d31c1b180caf7eacd3c86391dd925f803df8027dcc + languageName: node + linkType: hard + +"dom-serializer@npm:^2.0.0": + version: 2.0.0 + resolution: "dom-serializer@npm:2.0.0" + dependencies: + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.2" + entities: "npm:^4.2.0" + checksum: 10/e3bf9027a64450bca0a72297ecdc1e3abb7a2912268a9f3f5d33a2e29c1e2c3502c6e9f860fc6625940bfe0cfb57a44953262b9e94df76872fdfb8151097eeb3 + languageName: node + linkType: hard + +"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0, domelementtype@npm:^2.3.0": + version: 2.3.0 + resolution: "domelementtype@npm:2.3.0" + checksum: 10/ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 + languageName: node + linkType: hard + +"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1": + version: 4.3.1 + resolution: "domhandler@npm:4.3.1" + dependencies: + domelementtype: "npm:^2.2.0" + checksum: 10/e0d2af7403997a3ca040a9ace4a233b75ebe321e0ef628b417e46d619d65d47781b2f2038b6c2ef6e56e73e66aec99caf6a12c7e687ecff18ef74af6dfbde5de + languageName: node + linkType: hard + +"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": + version: 5.0.3 + resolution: "domhandler@npm:5.0.3" + dependencies: + domelementtype: "npm:^2.3.0" + checksum: 10/809b805a50a9c6884a29f38aec0a4e1b4537f40e1c861950ed47d10b049febe6b79ab72adaeeebb3cc8fc1cd33f34e97048a72a9265103426d93efafa78d3e96 + languageName: node + linkType: hard + +"dompurify@npm:^3.3.3, dompurify@npm:^3.4.2": + version: 3.4.10 + resolution: "dompurify@npm:3.4.10" + dependencies: + "@types/trusted-types": "npm:^2.0.7" + dependenciesMeta: + "@types/trusted-types": + optional: true + checksum: 10/e051c70e7a0729d8cc04d40d7863dc8977495140857e81dc668fb548b7a43c7f80cfc973e3c9c0a6cd18b8eaa94ea7de9603daa02d38c8b15a9b32cc25a6f440 + languageName: node + linkType: hard + +"domutils@npm:^2.5.2, domutils@npm:^2.8.0": + version: 2.8.0 + resolution: "domutils@npm:2.8.0" + dependencies: + dom-serializer: "npm:^1.0.1" + domelementtype: "npm:^2.2.0" + domhandler: "npm:^4.2.0" + checksum: 10/1f316a03f00b09a8893d4a25d297d5cbffd02c564509dede28ef72d5ce38d93f6d61f1de88d439f31b14a1d9b42f587ed711b9e8b1b4d3bf6001399832bfc4e0 + languageName: node + linkType: hard + +"domutils@npm:^3.0.1": + version: 3.2.2 + resolution: "domutils@npm:3.2.2" + dependencies: + dom-serializer: "npm:^2.0.0" + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + checksum: 10/2e08842151aa406f50fe5e6d494f4ec73c2373199fa00d1f77b56ec604e566b7f226312ae35ab8160bb7f27a27c7285d574c8044779053e499282ca9198be210 + languageName: node + linkType: hard + +"dot-case@npm:^3.0.4": + version: 3.0.4 + resolution: "dot-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 10/a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 + languageName: node + linkType: hard + +"dotenv-expand@npm:^8.0.2": + version: 8.0.3 + resolution: "dotenv-expand@npm:8.0.3" + checksum: 10/375c681ee44511ac30491494b106761c76a132b800ffe5060bfd2037fffa942941bf15b7fcc93113836c33ca05a8880d0bd82ba82d3c5cccc2d32419fe11b182 + languageName: node + linkType: hard + +"dotenv@npm:^16.0.0": + version: 16.6.1 + resolution: "dotenv@npm:16.6.1" + checksum: 10/1d1897144344447ffe62aa1a6d664f4cd2e0784e0aff787eeeec1940ded32f8e4b5b506d665134fc87157baa086fce07ec6383970a2b6d2e7985beaed6a4cc14 + languageName: node + linkType: hard + +"dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "dunder-proto@npm:1.0.1" + dependencies: + call-bind-apply-helpers: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.2.0" + checksum: 10/5add88a3d68d42d6e6130a0cac450b7c2edbe73364bbd2fc334564418569bea97c6943a8fcd70e27130bf32afc236f30982fc4905039b703f23e9e0433c29934 + languageName: node + linkType: hard + +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 10/9b1d3e1baefeaf7d70799db8774149cef33b97183a6addceeba0cf6b85ba23ee2686f302f14482006df32df75d32b17c509c143a3689627929e4a8efaf483952 + languageName: node + linkType: hard + +"ee-first@npm:1.1.1": + version: 1.1.1 + resolution: "ee-first@npm:1.1.1" + checksum: 10/1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f + languageName: node + linkType: hard + +"ejs-webpack-loader@npm:^2.2.2": + version: 2.2.2 + resolution: "ejs-webpack-loader@npm:2.2.2" + dependencies: + ejs: "npm:^2.0.0" + html-minifier: "npm:^3" + loader-utils: "npm:^0.2.7" + merge: "npm:^1.2.0" + uglify-js: "npm:~2.6.1" + checksum: 10/afb0a12df2da81cb69cb8b90e8c9978118d92e28fe73cee7883193341fe54bc24ae10fc61bd1c172135b625a5c17f7fefd20a19c32573d57f0c0d7195defd2b5 + languageName: node + linkType: hard + +"ejs@npm:^2.0.0": + version: 2.7.4 + resolution: "ejs@npm:2.7.4" + checksum: 10/39f5753d18cfc84c7351341f8d8df0f4abd07fd64be79dea6b32e54686de0e428ad35802893ba9cb7b199baaf3db310d304ef7bcaade5a6a4404d5a855a806fb + languageName: node + linkType: hard + +"ejs@npm:^3.1.6": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: "npm:^10.8.5" + bin: + ejs: bin/cli.js + checksum: 10/a9cb7d7cd13b7b1cd0be5c4788e44dd10d92f7285d2f65b942f33e127230c054f99a42db4d99f766d8dbc6c57e94799593ee66a14efd7c8dd70c4812bf6aa384 + languageName: node + linkType: hard + +"electron-to-chromium@npm:^1.5.328": + version: 1.5.372 + resolution: "electron-to-chromium@npm:1.5.372" + checksum: 10/cf4dde2ce99fea74416377c029904ddf543ad821be98e6e27be724fa2e4db2962948d1147560ca7810ac1bd6cb1636feb9b34e3654f14c75ecbddfa5fb57ea1d + languageName: node + linkType: hard + +"emittery@npm:^0.13.1": + version: 0.13.1 + resolution: "emittery@npm:0.13.1" + checksum: 10/fbe214171d878b924eedf1757badf58a5dce071cd1fa7f620fa841a0901a80d6da47ff05929d53163105e621ce11a71b9d8acb1148ffe1745e045145f6e69521 + languageName: node + linkType: hard + +"emoji-mart@npm:^5.1.0": + version: 5.6.0 + resolution: "emoji-mart@npm:5.6.0" + checksum: 10/fbbd6ce6fe6bc30020a7de4bfd6375f3c00da9880a147fdbee37303d985856e5463a48a61177166ad056a355e0bd589df9c0866bd54f9c065d60a9efa80639dd + languageName: node + linkType: hard + +"emoji-regex@npm:^10.3.0": + version: 10.6.0 + resolution: "emoji-regex@npm:10.6.0" + checksum: 10/98cc0b0e1daed1ed25afbf69dcb921fee00f712f51aab93aa1547e4e4e8171725cc4f0098aaa645b4f611a19da11ec9f4623eb6ff2b72314b39a8f2ae7c12bf2 + languageName: node + linkType: hard + +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: 10/c72d67a6821be15ec11997877c437491c313d924306b8da5d87d2a2bcc2cec9903cb5b04ee1a088460501d8e5b44f10df82fdc93c444101a7610b80c8b6938e1 + languageName: node + linkType: hard + +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 10/915acf859cea7131dac1b2b5c9c8e35c4849e325a1d114c30adb8cd615970f6dca0e27f64f3a4949d7d6ed86ecd79a1c5c63f02e697513cddd7b5835c90948b8 + languageName: node + linkType: hard + +"emojis-list@npm:^2.0.0": + version: 2.1.0 + resolution: "emojis-list@npm:2.1.0" + checksum: 10/1e6036bf92e2c8cdc2052c61073f2c343d84867ae31be2f8f3e6ea821ffa68fde116a24151a66fa443e44b6111af4cf041cccde52e08e5a9433d3eb94bb7c8ee + languageName: node + linkType: hard + +"emojis-list@npm:^3.0.0": + version: 3.0.0 + resolution: "emojis-list@npm:3.0.0" + checksum: 10/114f47d6d45612621497d2b1556c8f142c35332a591780a54e863e42d281e72d6c7d7c419f2e419319d4eb7f6ebf1db82d9744905d90f275db20d06a763b5e19 + languageName: node + linkType: hard + +"encodeurl@npm:^1.0.2, encodeurl@npm:~1.0.2": + version: 1.0.2 + resolution: "encodeurl@npm:1.0.2" + checksum: 10/e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c + languageName: node + linkType: hard + +"encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe + languageName: node + linkType: hard + +"encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: "npm:^0.6.2" + checksum: 10/bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f + languageName: node + linkType: hard + +"engine.io-parser@npm:~5.2.1": + version: 5.2.3 + resolution: "engine.io-parser@npm:5.2.3" + checksum: 10/eb0023fff5766e7ae9d59e52d92df53fea06d472cfd7b52e5d2c36b4c1dbf78cab5fde1052bcb3d4bb85bdb5aee10ae85d8a1c6c04676dac0c6cdf16bcba6380 + languageName: node + linkType: hard + +"engine.io@npm:~6.6.0": + version: 6.6.8 + resolution: "engine.io@npm:6.6.8" + dependencies: + "@types/cors": "npm:^2.8.12" + "@types/node": "npm:>=10.0.0" + "@types/ws": "npm:^8.5.12" + accepts: "npm:~1.3.4" + base64id: "npm:2.0.0" + cookie: "npm:~0.7.2" + cors: "npm:~2.8.5" + debug: "npm:~4.4.1" + engine.io-parser: "npm:~5.2.1" + ws: "npm:~8.20.1" + checksum: 10/8ab465d9b98fb2770f7397f3f4ad841f42b932d4ecd4cceb4971a5ea39a42b2602576c83d0232dd17c83c1452904b80248722a9880b119e913562f50a10bda7b + languageName: node + linkType: hard + +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.22.0": + version: 5.24.0 + resolution: "enhanced-resolve@npm:5.24.0" + dependencies: + graceful-fs: "npm:^4.2.4" + tapable: "npm:^2.3.3" + checksum: 10/a804e28990c151523a27750df06b27768e1f3b39a1138ec110d012be22177e647100a3a3345faa5e91951ad7866bfaa03c454fe267e002f361bde3601cb639a8 + languageName: node + linkType: hard + +"ent@npm:~2.2.0": + version: 2.2.2 + resolution: "ent@npm:2.2.2" + dependencies: + call-bound: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + punycode: "npm:^1.4.1" + safe-regex-test: "npm:^1.1.0" + checksum: 10/c26034a36c9e2d44185196c2d7d6299351e3f30676c7a3eba5f8b96042e6611c4c56bda05a2684834701c970c3b306ca7ec5410bbab15387e8f5d2ae6a8b4525 + languageName: node + linkType: hard + +"entities@npm:^2.0.0": + version: 2.2.0 + resolution: "entities@npm:2.2.0" + checksum: 10/2c765221ee324dbe25e1b8ca5d1bf2a4d39e750548f2e85cbf7ca1d167d709689ddf1796623e66666ae747364c11ed512c03b48c5bbe70968d30f2a4009509b7 + languageName: node + linkType: hard + +"entities@npm:^4.2.0, entities@npm:^4.4.0": + version: 4.5.0 + resolution: "entities@npm:4.5.0" + checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48 + languageName: node + linkType: hard + +"entities@npm:^6.0.0": + version: 6.0.1 + resolution: "entities@npm:6.0.1" + checksum: 10/62af1307202884349d2867f0aac5c60d8b57102ea0b0e768b16246099512c28e239254ad772d6834e7e14cb1b6f153fc3d0c031934e3183b086c86d3838d874a + languageName: node + linkType: hard + +"entities@npm:^7.0.1": + version: 7.0.1 + resolution: "entities@npm:7.0.1" + checksum: 10/3c0c58d869c45148463e96d21dee2d1b801bd3fe4cf47aa470cd26dfe81d59e9e0a9be92ae083fa02fa441283c883a471486e94538dcfb8544428aa80a55271b + languageName: node + linkType: hard + +"entities@npm:^8.0.0": + version: 8.0.0 + resolution: "entities@npm:8.0.0" + checksum: 10/d6e2ba75e444fb101ee2fbb07c839e687306c8a509426b75186619c19196f97c1db9932ca083f823c03e4a20e7407b654aa34de8cbb7770468e20fb2d4573a0e + languageName: node + linkType: hard + +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 10/65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e + languageName: node + linkType: hard + +"envinfo@npm:^7.14.0": + version: 7.21.0 + resolution: "envinfo@npm:7.21.0" + bin: + envinfo: dist/cli.js + checksum: 10/2469a72802ded4e43c007dcd1c5dd44d8049b7d18276874dcc3f3f14a54bc72806fa35e82760974ca1442d82f5f9df3651048204e72791f81bcdd5f07422a561 + languageName: node + linkType: hard + +"environment@npm:^1.0.0": + version: 1.1.0 + resolution: "environment@npm:1.1.0" + checksum: 10/dd3c1b9825e7f71f1e72b03c2344799ac73f2e9ef81b78ea8b373e55db021786c6b9f3858ea43a436a2c4611052670ec0afe85bc029c384cc71165feee2f4ba6 + languageName: node + linkType: hard + +"err-code@npm:^2.0.2": + version: 2.0.3 + resolution: "err-code@npm:2.0.3" + checksum: 10/1d20d825cdcce8d811bfbe86340f4755c02655a7feb2f13f8c880566d9d72a3f6c92c192a6867632e490d6da67b678271f46e01044996a6443e870331100dfdd + languageName: node + linkType: hard + +"error-ex@npm:^1.3.1": + version: 1.3.4 + resolution: "error-ex@npm:1.3.4" + dependencies: + is-arrayish: "npm:^0.2.1" + checksum: 10/ae3939fd4a55b1404e877df2080c6b59acc516d5b7f08a181040f78f38b4e2399633bfed2d9a21b91c803713fff7295ac70bebd8f3657ef352a95c2cd9aa2e4b + languageName: node + linkType: hard + +"error-stack-parser@npm:^2.0.6": + version: 2.1.4 + resolution: "error-stack-parser@npm:2.1.4" + dependencies: + stackframe: "npm:^1.3.4" + checksum: 10/23db33135bfc6ba701e5eee45e1bb9bd2fe33c5d4f9927440d9a499c7ac538f91f455fcd878611361269893c56734419252c40d8105eb3b023cf8b0fc2ebb64e + languageName: node + linkType: hard + +"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0, es-abstract@npm:^1.24.2": + version: 1.24.2 + resolution: "es-abstract@npm:1.24.2" + dependencies: + array-buffer-byte-length: "npm:^1.0.2" + arraybuffer.prototype.slice: "npm:^1.0.4" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + data-view-buffer: "npm:^1.0.2" + data-view-byte-length: "npm:^1.0.2" + data-view-byte-offset: "npm:^1.0.1" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + es-set-tostringtag: "npm:^2.1.0" + es-to-primitive: "npm:^1.3.0" + function.prototype.name: "npm:^1.1.8" + get-intrinsic: "npm:^1.3.0" + get-proto: "npm:^1.0.1" + get-symbol-description: "npm:^1.1.0" + globalthis: "npm:^1.0.4" + gopd: "npm:^1.2.0" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.1.0" + is-array-buffer: "npm:^3.0.5" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.2" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.2.1" + is-set: "npm:^2.0.3" + is-shared-array-buffer: "npm:^1.0.4" + is-string: "npm:^1.1.1" + is-typed-array: "npm:^1.1.15" + is-weakref: "npm:^1.1.1" + math-intrinsics: "npm:^1.1.0" + object-inspect: "npm:^1.13.4" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.7" + own-keys: "npm:^1.0.1" + regexp.prototype.flags: "npm:^1.5.4" + safe-array-concat: "npm:^1.1.3" + safe-push-apply: "npm:^1.0.0" + safe-regex-test: "npm:^1.1.0" + set-proto: "npm:^1.0.0" + stop-iteration-iterator: "npm:^1.1.0" + string.prototype.trim: "npm:^1.2.10" + string.prototype.trimend: "npm:^1.0.9" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.3" + typed-array-byte-length: "npm:^1.0.3" + typed-array-byte-offset: "npm:^1.0.4" + typed-array-length: "npm:^1.0.7" + unbox-primitive: "npm:^1.1.0" + which-typed-array: "npm:^1.1.19" + checksum: 10/e2c97263d87b7faf65102d887074af421db7e48cd92b8b3cd308216cdd2547b647e8f61bf51429bdb13adc463bb7f421989544cbfd2e7f7469ef7a69ae8a4205 + languageName: node + linkType: hard + +"es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1": + version: 1.0.1 + resolution: "es-define-property@npm:1.0.1" + checksum: 10/f8dc9e660d90919f11084db0a893128f3592b781ce967e4fccfb8f3106cb83e400a4032c559184ec52ee1dbd4b01e7776c7cd0b3327b1961b1a4a7008920fe78 + languageName: node + linkType: hard + +"es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 + languageName: node + linkType: hard + +"es-get-iterator@npm:^1.1.3": + version: 1.1.3 + resolution: "es-get-iterator@npm:1.1.3" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.3" + has-symbols: "npm:^1.0.3" + is-arguments: "npm:^1.1.1" + is-map: "npm:^2.0.2" + is-set: "npm:^2.0.2" + is-string: "npm:^1.0.7" + isarray: "npm:^2.0.5" + stop-iteration-iterator: "npm:^1.0.0" + checksum: 10/bc2194befbe55725f9489098626479deee3c801eda7e83ce0dff2eb266a28dc808edb9b623ff01d31ebc1328f09d661333d86b601036692c2e3c1a6942319433 + languageName: node + linkType: hard + +"es-iterator-helpers@npm:^1.2.1": + version: 1.3.3 + resolution: "es-iterator-helpers@npm:1.3.3" + dependencies: + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.24.2" + es-errors: "npm:^1.3.0" + es-set-tostringtag: "npm:^2.1.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.3.0" + globalthis: "npm:^1.0.4" + gopd: "npm:^1.2.0" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + internal-slot: "npm:^1.1.0" + iterator.prototype: "npm:^1.1.5" + math-intrinsics: "npm:^1.1.0" + checksum: 10/53a45f693088f51d8aeda4034f1be9d7d4fc8505ee58f70bbb237a63729efccf2f96225e15e2b2ac7815104739e6d244019637609ee7c9ee171b8248585ecfae + languageName: node + linkType: hard + +"es-module-lexer@npm:^2.0.0, es-module-lexer@npm:^2.1.0": + version: 2.1.0 + resolution: "es-module-lexer@npm:2.1.0" + checksum: 10/554c4374e78a812a1fa3673871ce7d42236438c414ea80c2ec35521cd9bb26d1d9155287529057d07431fd91df50d6a26d9bee5afd755fb7f6f7c81905a03956 + languageName: node + linkType: hard + +"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1, es-object-atoms@npm:^1.1.2": + version: 1.1.2 + resolution: "es-object-atoms@npm:1.1.2" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10/70041de72ab8996df74c17775cdedb8a0c36eb09a4111921d974f7d018af963023bb035a328b5772c2851daa40fb49f52313be0418763a975cb42cb6fe723255 + languageName: node + linkType: hard + +"es-set-tostringtag@npm:^2.1.0": + version: 2.1.0 + resolution: "es-set-tostringtag@npm:2.1.0" + dependencies: + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.6" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.2" + checksum: 10/86814bf8afbcd8966653f731415888019d4bc4aca6b6c354132a7a75bb87566751e320369654a101d23a91c87a85c79b178bcf40332839bd347aff437c4fb65f + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.2, es-shim-unscopables@npm:^1.1.0": + version: 1.1.0 + resolution: "es-shim-unscopables@npm:1.1.0" + dependencies: + hasown: "npm:^2.0.2" + checksum: 10/c351f586c30bbabc62355be49564b2435468b52c3532b8a1663672e3d10dc300197e69c247869dd173e56d86423ab95fc0c10b0939cdae597094e0fdca078cba + languageName: node + linkType: hard + +"es-to-primitive@npm:^1.3.0": + version: 1.3.0 + resolution: "es-to-primitive@npm:1.3.0" + dependencies: + is-callable: "npm:^1.2.7" + is-date-object: "npm:^1.0.5" + is-symbol: "npm:^1.0.4" + checksum: 10/17faf35c221aad59a16286cbf58ef6f080bf3c485dff202c490d074d8e74da07884e29b852c245d894eac84f73c58330ec956dfd6d02c0b449d75eb1012a3f9b + languageName: node + linkType: hard + +"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.62, es5-ext@npm:^0.10.64, es5-ext@npm:~0.10.14, es5-ext@npm:~0.10.2": + version: 0.10.64 + resolution: "es5-ext@npm:0.10.64" + dependencies: + es6-iterator: "npm:^2.0.3" + es6-symbol: "npm:^3.1.3" + esniff: "npm:^2.0.1" + next-tick: "npm:^1.1.0" + checksum: 10/0c5d8657708b1695ddc4b06f4e0b9fbdda4d2fe46d037b6bedb49a7d1931e542ec9eecf4824d59e1d357e93229deab014bb4b86485db2d41b1d68e54439689ce + languageName: node + linkType: hard + +"es6-error@npm:^4.0.1": + version: 4.1.1 + resolution: "es6-error@npm:4.1.1" + checksum: 10/48483c25701dc5a6376f39bbe2eaf5da0b505607ec5a98cd3ade472c1939242156660636e2e508b33211e48e88b132d245341595c067bd4a95ac79fa7134da06 + languageName: node + linkType: hard + +"es6-iterator@npm:^2.0.3": + version: 2.0.3 + resolution: "es6-iterator@npm:2.0.3" + dependencies: + d: "npm:1" + es5-ext: "npm:^0.10.35" + es6-symbol: "npm:^3.1.1" + checksum: 10/dbadecf3d0e467692815c2b438dfa99e5a97cbbecf4a58720adcb467a04220e0e36282399ba297911fd472c50ae4158fffba7ed0b7d4273fe322b69d03f9e3a5 + languageName: node + linkType: hard + +"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": + version: 3.1.4 + resolution: "es6-symbol@npm:3.1.4" + dependencies: + d: "npm:^1.0.2" + ext: "npm:^1.7.0" + checksum: 10/3743119fe61f89e2f049a6ce52bd82fab5f65d13e2faa72453b73f95c15292c3cb9bdf3747940d504517e675e45fd375554c6b5d35d2bcbefd35f5489ecba546 + languageName: node + linkType: hard + +"es6-weak-map@npm:^2.0.3": + version: 2.0.3 + resolution: "es6-weak-map@npm:2.0.3" + dependencies: + d: "npm:1" + es5-ext: "npm:^0.10.46" + es6-iterator: "npm:^2.0.3" + es6-symbol: "npm:^3.1.1" + checksum: 10/5958a321cf8dfadc82b79eeaa57dc855893a4afd062b4ef5c9ded0010d3932099311272965c3d3fdd3c85df1d7236013a570e704fa6c1f159bbf979c203dd3a3 + languageName: node + linkType: hard + +"esbuild-loader@npm:^4.4.3": + version: 4.5.0 + resolution: "esbuild-loader@npm:4.5.0" + dependencies: + esbuild: "npm:^0.28.1" + get-tsconfig: "npm:^4.10.1" + loader-utils: "npm:^2.0.4" + webpack-sources: "npm:^3.3.4" + peerDependencies: + webpack: ^4.40.0 || ^5.0.0 + checksum: 10/375a1f6db239b3e4a580db8a2c366acbfc8d577c782a9a7a561341fc2e45d9d7af3c380970a3ccc7aaebca3dc83f0e192fc8789aa2e7faf60f08599bb979c28b + languageName: node + linkType: hard + +"esbuild@npm:^0.28.1, esbuild@npm:~0.28.0": + version: 0.28.1 + resolution: "esbuild@npm:0.28.1" + dependencies: + "@esbuild/aix-ppc64": "npm:0.28.1" + "@esbuild/android-arm": "npm:0.28.1" + "@esbuild/android-arm64": "npm:0.28.1" + "@esbuild/android-x64": "npm:0.28.1" + "@esbuild/darwin-arm64": "npm:0.28.1" + "@esbuild/darwin-x64": "npm:0.28.1" + "@esbuild/freebsd-arm64": "npm:0.28.1" + "@esbuild/freebsd-x64": "npm:0.28.1" + "@esbuild/linux-arm": "npm:0.28.1" + "@esbuild/linux-arm64": "npm:0.28.1" + "@esbuild/linux-ia32": "npm:0.28.1" + "@esbuild/linux-loong64": "npm:0.28.1" + "@esbuild/linux-mips64el": "npm:0.28.1" + "@esbuild/linux-ppc64": "npm:0.28.1" + "@esbuild/linux-riscv64": "npm:0.28.1" + "@esbuild/linux-s390x": "npm:0.28.1" + "@esbuild/linux-x64": "npm:0.28.1" + "@esbuild/netbsd-arm64": "npm:0.28.1" + "@esbuild/netbsd-x64": "npm:0.28.1" + "@esbuild/openbsd-arm64": "npm:0.28.1" + "@esbuild/openbsd-x64": "npm:0.28.1" + "@esbuild/openharmony-arm64": "npm:0.28.1" + "@esbuild/sunos-x64": "npm:0.28.1" + "@esbuild/win32-arm64": "npm:0.28.1" + "@esbuild/win32-ia32": "npm:0.28.1" + "@esbuild/win32-x64": "npm:0.28.1" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-arm64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-arm64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/openharmony-arm64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10/aaa4a922644afffac45e735c99caf343f881e2d36abcc6b6fb53c230bd69940504a5bb6b0041bdd1a690e748ebc681d3308a7d178987c523d74c63c2c280bac8 + languageName: node + linkType: hard + +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": + version: 3.2.0 + resolution: "escalade@npm:3.2.0" + checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6 + languageName: node + linkType: hard + +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": + version: 1.0.3 + resolution: "escape-html@npm:1.0.3" + checksum: 10/6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": + version: 1.0.5 + resolution: "escape-string-regexp@npm:1.0.5" + checksum: 10/6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^2.0.0": + version: 2.0.0 + resolution: "escape-string-regexp@npm:2.0.0" + checksum: 10/9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^4.0.0": + version: 4.0.0 + resolution: "escape-string-regexp@npm:4.0.0" + checksum: 10/98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 10/20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e + languageName: node + linkType: hard + +"eslint-config-prettier@npm:^10.1.8": + version: 10.1.8 + resolution: "eslint-config-prettier@npm:10.1.8" + peerDependencies: + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 10/03f8e6ea1a6a9b8f9eeaf7c8c52a96499ec4b275b9ded33331a6cc738ed1d56de734097dbd0091f136f0e84bc197388bd8ec22a52a4658105883f8c8b7d8921a + languageName: node + linkType: hard + +"eslint-import-context@npm:^0.1.8": + version: 0.1.9 + resolution: "eslint-import-context@npm:0.1.9" + dependencies: + get-tsconfig: "npm:^4.10.1" + stable-hash-x: "npm:^0.2.0" + peerDependencies: + unrs-resolver: ^1.0.0 + peerDependenciesMeta: + unrs-resolver: + optional: true + checksum: 10/f0778126bb3aae57c8c68946c71c4418927e9d39f72099b799d9c47a3b5712d6c9166b63ee8be58a020961dcc9216df09c856b825336af375ccbbdeedfc82a99 + languageName: node + linkType: hard + +"eslint-import-resolver-alias@npm:^1.1.2": + version: 1.1.2 + resolution: "eslint-import-resolver-alias@npm:1.1.2" + peerDependencies: + eslint-plugin-import: ">=1.4.0" + checksum: 10/3fbb9aeda98335060bb438ed8446a060d282f80a365838a82edb1f8743b1d54c89303009c7717e3c915d5d722e57148082c5ada4455e811acdc8ed3a65059fa1 + languageName: node + linkType: hard + +"eslint-import-resolver-node@npm:^0.3.9": + version: 0.3.10 + resolution: "eslint-import-resolver-node@npm:0.3.10" + dependencies: + debug: "npm:^3.2.7" + is-core-module: "npm:^2.16.1" + resolve: "npm:^2.0.0-next.6" + checksum: 10/f0ad564d345fc53076b46f726b6f9ba96a40d1b7cb33d515ea89d41d1dba37db4ff9b864550608756c2ba061c9e243bf10b920d975848616d0c6c4474f4ea415 + languageName: node + linkType: hard + +"eslint-import-resolver-typescript@npm:4.4.4": + version: 4.4.4 + resolution: "eslint-import-resolver-typescript@npm:4.4.4" + dependencies: + debug: "npm:^4.4.1" + eslint-import-context: "npm:^0.1.8" + get-tsconfig: "npm:^4.10.1" + is-bun-module: "npm:^2.0.0" + stable-hash-x: "npm:^0.2.0" + tinyglobby: "npm:^0.2.14" + unrs-resolver: "npm:^1.7.11" + peerDependencies: + eslint: "*" + eslint-plugin-import: "*" + eslint-plugin-import-x: "*" + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + checksum: 10/4f871f6d1a04c55c2087c5ff1030f783a29abb59901b354d7ef58a0fc687d379dcbd08cf377cddeb7e19f26dd380d32d85ee4760e9410a059639d2b3df7d1ff3 + languageName: node + linkType: hard + +"eslint-module-utils@npm:^2.12.1": + version: 2.13.0 + resolution: "eslint-module-utils@npm:2.13.0" + dependencies: + debug: "npm:^3.2.7" + peerDependenciesMeta: + eslint: + optional: true + checksum: 10/cecb2c341bddc85314b3cf3cf9354e894b9af3047c28db248ad498166847029c710caf605dc43f903086edb0ce9bd83a61b21ed217eb2237807c742d33ccf7fb + languageName: node + linkType: hard + +"eslint-plugin-custom-rules@workspace:^, eslint-plugin-custom-rules@workspace:packages/eslint-plugin-custom-rules": + version: 0.0.0-use.local + resolution: "eslint-plugin-custom-rules@workspace:packages/eslint-plugin-custom-rules" + dependencies: + jest: "npm:^30.4.2" + languageName: unknown + linkType: soft + +"eslint-plugin-import@npm:^2.32.0": + version: 2.32.0 + resolution: "eslint-plugin-import@npm:2.32.0" + dependencies: + "@rtsao/scc": "npm:^1.1.0" + array-includes: "npm:^3.1.9" + array.prototype.findlastindex: "npm:^1.2.6" + array.prototype.flat: "npm:^1.3.3" + array.prototype.flatmap: "npm:^1.3.3" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.12.1" + hasown: "npm:^2.0.2" + is-core-module: "npm:^2.16.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.8" + object.groupby: "npm:^1.0.3" + object.values: "npm:^1.2.1" + semver: "npm:^6.3.1" + string.prototype.trimend: "npm:^1.0.9" + tsconfig-paths: "npm:^3.15.0" + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: 10/1bacf4967e9ebf99e12176a795f0d6d3a87d1c9a030c2207f27b267e10d96a1220be2647504c7fc13ab543cdf13ffef4b8f5620e0447032dba4ff0d3922f7c9e + languageName: node + linkType: hard + +"eslint-plugin-jasmine@npm:^4.2.2": + version: 4.2.2 + resolution: "eslint-plugin-jasmine@npm:4.2.2" + checksum: 10/a87b6e9614cbec1f576824563984f6c19ce8dde009034e83e23f23faf5ab70f15d9447d0e05ab3c4f7bd45d380638f0fdf088201ec58c8d3c00c84809da13a93 + languageName: node + linkType: hard + +"eslint-plugin-jsx-a11y@npm:^6.10.2": + version: 6.10.2 + resolution: "eslint-plugin-jsx-a11y@npm:6.10.2" + dependencies: + aria-query: "npm:^5.3.2" + array-includes: "npm:^3.1.8" + array.prototype.flatmap: "npm:^1.3.2" + ast-types-flow: "npm:^0.0.8" + axe-core: "npm:^4.10.0" + axobject-query: "npm:^4.1.0" + damerau-levenshtein: "npm:^1.0.8" + emoji-regex: "npm:^9.2.2" + hasown: "npm:^2.0.2" + jsx-ast-utils: "npm:^3.3.5" + language-tags: "npm:^1.0.9" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.8" + safe-regex-test: "npm:^1.0.3" + string.prototype.includes: "npm:^2.0.1" + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + checksum: 10/388550798548d911e2286d530a29153ca00434a06fcfc0e31e0dda46a5e7960005e532fb29ce1ccbf1e394a3af3e5cf70c47ca43778861eacc5e3ed799adb79c + languageName: node + linkType: hard + +"eslint-plugin-lodash@npm:^8.0.0": + version: 8.0.0 + resolution: "eslint-plugin-lodash@npm:8.0.0" + dependencies: + lodash: "npm:^4.17.21" + peerDependencies: + eslint: ">=9.0.0" + checksum: 10/c5997c4406a1e886ca2135962dd18bcf650065353a28544848b7d00ec45451eb7c5ae76ece7cd63917c2f5c6b8f6da72cd707d65e6b38e942f7abc9fa44b9f8e + languageName: node + linkType: hard + +"eslint-plugin-monorepo-cop@npm:^1.0.2": + version: 1.0.2 + resolution: "eslint-plugin-monorepo-cop@npm:1.0.2" + dependencies: + read-pkg-up: "npm:^6.0.0" + requireindex: "npm:~1.1.0" + checksum: 10/443e33166671148e4efac4057b48a2cb2d3f9fcf2a28907a484bb770d560c2b1d1917c556669755ef7410004f54f5afd92954051910637225354e011cee5b0b0 + languageName: node + linkType: hard + +"eslint-plugin-no-only-tests@npm:^3.4.0": + version: 3.4.0 + resolution: "eslint-plugin-no-only-tests@npm:3.4.0" + checksum: 10/6b5468ea06ac2637fb193d6df5ac54c816236f8a4b4e9a224943db0fe1ac6f8ab8e18bdc3ecb64d510ec9e905b58c2ab941ce50c4641eb04a38f5214bf9abbdb + languageName: node + linkType: hard + +"eslint-plugin-prettier@npm:^5.5.5": + version: 5.5.6 + resolution: "eslint-plugin-prettier@npm:5.5.6" + dependencies: + prettier-linter-helpers: "npm:^1.0.1" + synckit: "npm:^0.11.13" + peerDependencies: + "@types/eslint": ">=8.0.0" + eslint: ">=8.0.0" + eslint-config-prettier: ">= 7.0.0 <10.0.0 || >=10.1.0" + prettier: ">=3.0.0" + peerDependenciesMeta: + "@types/eslint": + optional: true + eslint-config-prettier: + optional: true + checksum: 10/18a0189e084dd5f1e4e3944a8ff89f20d69c14f100965033a94edd8de16fb7abdcbf226fbc40f27b7ac6cfdb779065272dd8a9e6ca34ed86a59d895e630bd48b + languageName: node + linkType: hard + +"eslint-plugin-react-hooks@npm:^7.1.1": + version: 7.1.1 + resolution: "eslint-plugin-react-hooks@npm:7.1.1" + dependencies: + "@babel/core": "npm:^7.24.4" + "@babel/parser": "npm:^7.24.4" + hermes-parser: "npm:^0.25.1" + zod: "npm:^3.25.0 || ^4.0.0" + zod-validation-error: "npm:^3.5.0 || ^4.0.0" + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 + checksum: 10/9dfe543af9813343f7cc7c5079b02da94a3b4c15df5cefdeef731f220120df26471d0db24c943222d2d9c6b43c3b78faea47ada9acc9dfd9c28492153cbc6902 + languageName: node + linkType: hard + +"eslint-plugin-react@npm:^7.37.5": + version: 7.37.5 + resolution: "eslint-plugin-react@npm:7.37.5" + dependencies: + array-includes: "npm:^3.1.8" + array.prototype.findlast: "npm:^1.2.5" + array.prototype.flatmap: "npm:^1.3.3" + array.prototype.tosorted: "npm:^1.1.4" + doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.2.1" + estraverse: "npm:^5.3.0" + hasown: "npm:^2.0.2" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.9" + object.fromentries: "npm:^2.0.8" + object.values: "npm:^1.2.1" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.5" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.12" + string.prototype.repeat: "npm:^1.0.0" + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + checksum: 10/ee1bd4e0ec64f29109d5a625bb703d179c82e0159c86c3f1b52fc1209d2994625a137dae303c333fb308a2e38315e44066d5204998177e31974382f9fda25d5c + languageName: node + linkType: hard + +"eslint-plugin-testing-library@npm:^7.16.2": + version: 7.16.2 + resolution: "eslint-plugin-testing-library@npm:7.16.2" + dependencies: + "@typescript-eslint/scope-manager": "npm:^8.56.0" + "@typescript-eslint/utils": "npm:^8.56.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + checksum: 10/6aa06995f147986ce9b923479caca9b8a5f703c52ef3bf57d9757953ded448f940b2dbb12d85217a348fc5b754a20ecdb70b9ee39856b202e89f43e648f788a7 + languageName: node + linkType: hard + +"eslint-scope@npm:5.1.1": + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" + dependencies: + esrecurse: "npm:^4.3.0" + estraverse: "npm:^4.1.1" + checksum: 10/c541ef384c92eb5c999b7d3443d80195fcafb3da335500946f6db76539b87d5826c8f2e1d23bf6afc3154ba8cd7c8e566f8dc00f1eea25fdf3afc8fb9c87b238 + languageName: node + linkType: hard + +"eslint-scope@npm:^8.4.0": + version: 8.4.0 + resolution: "eslint-scope@npm:8.4.0" + dependencies: + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" + checksum: 10/e8e611701f65375e034c62123946e628894f0b54aa8cb11abe224816389abe5cd74cf16b62b72baa36504f22d1a958b9b8b0169b82397fe2e7997674c0d09b06 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^3.4.3": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 10/3f357c554a9ea794b094a09bd4187e5eacd1bc0d0653c3adeb87962c548e6a1ab8f982b86963ae1337f5d976004146536dcee5d0e2806665b193fbfbf1a9231b + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^4.2.1": + version: 4.2.1 + resolution: "eslint-visitor-keys@npm:4.2.1" + checksum: 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 10/f9cc1a57b75e0ef949545cac33d01e8367e302de4c1483266ed4d8646ee5c306376660196bbb38b004e767b7043d1e661cb4336b49eff634a1bbe75c1db709ec + languageName: node + linkType: hard + +"eslint-webpack-plugin@npm:^5.0.3": + version: 5.0.3 + resolution: "eslint-webpack-plugin@npm:5.0.3" + dependencies: + "@types/eslint": "npm:^9.6.1" + flatted: "npm:^3.3.3" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.8" + normalize-path: "npm:^3.0.0" + schema-utils: "npm:^4.3.2" + peerDependencies: + eslint: ^8.0.0 || ^9.0.0 + webpack: ^5.0.0 + checksum: 10/fbf86752ad9493ea70ef025a044c1437e105be51c430762ceac9ae930f4e67c9027d7b1b848969fb3abd285e32ce0fd04382d6e8326958be6b1068415bdd38ab + languageName: node + linkType: hard + +"eslint@npm:^9, eslint@npm:^9.39.4": + version: 9.39.4 + resolution: "eslint@npm:9.39.4" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.8.0" + "@eslint-community/regexpp": "npm:^4.12.1" + "@eslint/config-array": "npm:^0.21.2" + "@eslint/config-helpers": "npm:^0.4.2" + "@eslint/core": "npm:^0.17.0" + "@eslint/eslintrc": "npm:^3.3.5" + "@eslint/js": "npm:9.39.4" + "@eslint/plugin-kit": "npm:^0.4.1" + "@humanfs/node": "npm:^0.16.6" + "@humanwhocodes/module-importer": "npm:^1.0.1" + "@humanwhocodes/retry": "npm:^0.4.2" + "@types/estree": "npm:^1.0.6" + ajv: "npm:^6.14.0" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.6" + debug: "npm:^4.3.2" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^8.4.0" + eslint-visitor-keys: "npm:^4.2.1" + espree: "npm:^10.4.0" + esquery: "npm:^1.5.0" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^8.0.0" + find-up: "npm:^5.0.0" + glob-parent: "npm:^6.0.2" + ignore: "npm:^5.2.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.1.5" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.3" + peerDependencies: + jiti: "*" + peerDependenciesMeta: + jiti: + optional: true + bin: + eslint: bin/eslint.js + checksum: 10/de95093d710e62e8c7e753220d985587c40f4a05247ed4393ffb6e6cb43a60e825a47fc5b4263151bb2fc5871a206a31d563ccbabdceee1711072ae12db90adf + languageName: node + linkType: hard + +"esm-env@npm:^1.2.1": + version: 1.2.2 + resolution: "esm-env@npm:1.2.2" + checksum: 10/caf5f3cc2bc7107494585b4e38835787f48ef77b670aeb2d765a5b6b64c41102d20bbdd34bda32474291b6b8d819d4d02ce92570a0886baca6cef70f5fe689f3 + languageName: node + linkType: hard + +"esniff@npm:^2.0.1": + version: 2.0.1 + resolution: "esniff@npm:2.0.1" + dependencies: + d: "npm:^1.0.1" + es5-ext: "npm:^0.10.62" + event-emitter: "npm:^0.3.5" + type: "npm:^2.7.2" + checksum: 10/f6a2abd2f8c5fe57c5fcf53e5407c278023313d0f6c3a92688e7122ab9ac233029fd424508a196ae5bc561aa1f67d23f4e2435b1a0d378030f476596129056ac + languageName: node + linkType: hard + +"espree@npm:^10.0.1, espree@npm:^10.4.0": + version: 10.4.0 + resolution: "espree@npm:10.4.0" + dependencies: + acorn: "npm:^8.15.0" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.2.1" + checksum: 10/9b355b32dbd1cc9f57121d5ee3be258fab87ebeb7c83fc6c02e5af1a74fc8c5ba79fe8c663e69ea112c3e84a1b95e6a2067ac4443ee7813bb85ac7581acb8bf9 + languageName: node + linkType: hard + +"esprima@npm:^4.0.0, esprima@npm:~4.0.0": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: 10/f1d3c622ad992421362294f7acf866aa9409fbad4eb2e8fa230bd33944ce371d32279667b242d8b8907ec2b6ad7353a717f3c0e60e748873a34a7905174bc0eb + languageName: node + linkType: hard + +"esquery@npm:^1.5.0": + version: 1.7.0 + resolution: "esquery@npm:1.7.0" + dependencies: + estraverse: "npm:^5.1.0" + checksum: 10/4afaf3089367e1f5885caa116ef386dffd8bfd64da21fd3d0e56e938d2667cfb2e5400ab4a825aa70e799bb3741e5b5d63c0b94d86e2d4cf3095c9e64b2f5a15 + languageName: node + linkType: hard + +"esrap@npm:^2.2.11": + version: 2.2.11 + resolution: "esrap@npm:2.2.11" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.4.15" + peerDependencies: + "@typescript-eslint/types": ^8.2.0 + peerDependenciesMeta: + "@typescript-eslint/types": + optional: true + checksum: 10/823f399e7f65fb5cc30926590f67c0c05936b5f75463c73af886912554f99462beed238822a3cc6cb4e8b73d077b579c7746b429ea59b1d8fd213c346b439913 + languageName: node + linkType: hard + +"esrecurse@npm:^4.3.0": + version: 4.3.0 + resolution: "esrecurse@npm:4.3.0" + dependencies: + estraverse: "npm:^5.2.0" + checksum: 10/44ffcd89e714ea6b30143e7f119b104fc4d75e77ee913f34d59076b40ef2d21967f84e019f84e1fd0465b42cdbf725db449f232b5e47f29df29ed76194db8e16 + languageName: node + linkType: hard + +"estraverse@npm:^4.1.1": + version: 4.3.0 + resolution: "estraverse@npm:4.3.0" + checksum: 10/3f67ad02b6dbfaddd9ea459cf2b6ef4ecff9a6082a7af9d22e445b9abc082ad9ca47e1825557b293fcdae477f4714e561123e30bb6a5b2f184fb2bad4a9497eb + languageName: node + linkType: hard + +"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0": + version: 5.3.0 + resolution: "estraverse@npm:5.3.0" + checksum: 10/37cbe6e9a68014d34dbdc039f90d0baf72436809d02edffcc06ba3c2a12eb298048f877511353b130153e532aac8d68ba78430c0dd2f44806ebc7c014b01585e + languageName: node + linkType: hard + +"estree-walker@npm:^2.0.1": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 10/b02109c5d46bc2ed47de4990eef770f7457b1159a229f0999a09224d2b85ffeed2d7679cffcff90aeb4448e94b0168feb5265b209cdec29aad50a3d6e93d21e2 + languageName: node + linkType: hard + +"estree-walker@npm:^3.0.3": + version: 3.0.3 + resolution: "estree-walker@npm:3.0.3" + dependencies: + "@types/estree": "npm:^1.0.0" + checksum: 10/a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af + languageName: node + linkType: hard + +"esutils@npm:^2.0.2": + version: 2.0.3 + resolution: "esutils@npm:2.0.3" + checksum: 10/b23acd24791db11d8f65be5ea58fd9a6ce2df5120ae2da65c16cfc5331ff59d5ac4ef50af66cd4bde238881503ec839928a0135b99a036a9cdfa22d17fd56cdb + languageName: node + linkType: hard + +"etag@npm:~1.8.1": + version: 1.8.1 + resolution: "etag@npm:1.8.1" + checksum: 10/571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff + languageName: node + linkType: hard + +"event-emitter@npm:^0.3.5": + version: 0.3.5 + resolution: "event-emitter@npm:0.3.5" + dependencies: + d: "npm:1" + es5-ext: "npm:~0.10.14" + checksum: 10/a7f5ea80029193f4869782d34ef7eb43baa49cd397013add1953491b24588468efbe7e3cc9eb87d53f33397e7aab690fd74c079ec440bf8b12856f6bdb6e9396 + languageName: node + linkType: hard + +"event-target-shim@npm:^5.0.0": + version: 5.0.1 + resolution: "event-target-shim@npm:5.0.1" + checksum: 10/49ff46c3a7facbad3decb31f597063e761785d7fdb3920d4989d7b08c97a61c2f51183e2f3a03130c9088df88d4b489b1b79ab632219901f184f85158508f4c8 + languageName: node + linkType: hard + +"eventemitter3@npm:^4.0.0": + version: 4.0.7 + resolution: "eventemitter3@npm:4.0.7" + checksum: 10/8030029382404942c01d0037079f1b1bc8fed524b5849c237b80549b01e2fc49709e1d0c557fa65ca4498fc9e24cff1475ef7b855121fcc15f9d61f93e282346 + languageName: node + linkType: hard + +"eventemitter3@npm:^5.0.1": + version: 5.0.4 + resolution: "eventemitter3@npm:5.0.4" + checksum: 10/54f5c8c543650d65f92d03dbef1bb73a682a920490c44699ad8f863a6b19bbca42fb7409aa09ca09cb98a44149d9a7bc1dffd55ca88a740bd928c7be0ad666a0 + languageName: node + linkType: hard + +"events@npm:^3.2.0, events@npm:^3.3.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: 10/a3d47e285e28d324d7180f1e493961a2bbb4cad6412090e4dec114f4db1f5b560c7696ee8e758f55e23913ede856e3689cd3aa9ae13c56b5d8314cd3b3ddd1be + languageName: node + linkType: hard + +"execa@npm:^5.1.1": + version: 5.1.1 + resolution: "execa@npm:5.1.1" + dependencies: + cross-spawn: "npm:^7.0.3" + get-stream: "npm:^6.0.0" + human-signals: "npm:^2.1.0" + is-stream: "npm:^2.0.0" + merge-stream: "npm:^2.0.0" + npm-run-path: "npm:^4.0.1" + onetime: "npm:^5.1.2" + signal-exit: "npm:^3.0.3" + strip-final-newline: "npm:^2.0.0" + checksum: 10/8ada91f2d70f7dff702c861c2c64f21dfdc1525628f3c0454fd6f02fce65f7b958616cbd2b99ca7fa4d474e461a3d363824e91b3eb881705231abbf387470597 + languageName: node + linkType: hard + +"exifreader@npm:^4.39.1": + version: 4.41.0 + resolution: "exifreader@npm:4.41.0" + dependencies: + "@xmldom/xmldom": "npm:^0.9.10" + dependenciesMeta: + "@xmldom/xmldom": + optional: true + bin: + exifreader: bin/cli.js + checksum: 10/d717c1da897dba1b39bb9297954b1bf67a9511e680ca724dd29f347a29d6913e51279b7759976ea306294f8c50e1fcc6bd73e18382558d8499912321bc64a0d8 + languageName: node + linkType: hard + +"exit-x@npm:^0.2.2": + version: 0.2.2 + resolution: "exit-x@npm:0.2.2" + checksum: 10/ee043053e6c1e237adf5ad9c4faf9f085b606f64a4ff859e2b138fab63fe642711d00c9af452a9134c4c92c55f752e818bfabab78c24d345022db163f3137027 + languageName: node + linkType: hard + +"exit@npm:^0.1.2": + version: 0.1.2 + resolution: "exit@npm:0.1.2" + checksum: 10/387555050c5b3c10e7a9e8df5f43194e95d7737c74532c409910e585d5554eaff34960c166643f5e23d042196529daad059c292dcf1fb61b8ca878d3677f4b87 + languageName: node + linkType: hard + +"expect-type@npm:^1.3.0": + version: 1.3.0 + resolution: "expect-type@npm:1.3.0" + checksum: 10/a5fada3d0c621649261f886e7d93e6bf80ce26d8a86e5d517e38301b8baec8450ab2cb94ba6e7a0a6bf2fc9ee55f54e1b06938ef1efa52ddcfeffbfa01acbbcc + languageName: node + linkType: hard + +"expect@npm:30.4.1, expect@npm:^30.0.0": + version: 30.4.1 + resolution: "expect@npm:30.4.1" + dependencies: + "@jest/expect-utils": "npm:30.4.1" + "@jest/get-type": "npm:30.1.0" + jest-matcher-utils: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-mock: "npm:30.4.1" + jest-util: "npm:30.4.1" + checksum: 10/f25051e5073c55369199ec3108ac01c60074bd09dad0b5a6c9fe40596438051cb52607e0e97505126422535b8d0dacab13aa29bb14e9fac71630bc710201a3f1 + languageName: node + linkType: hard + +"exponential-backoff@npm:^3.1.1": + version: 3.1.3 + resolution: "exponential-backoff@npm:3.1.3" + checksum: 10/ca25962b4bbab943b7c4ed0b5228e263833a5063c65e1cdeac4be9afad350aae5466e8e619b5051f4f8d37b2144a2d6e8fcc771b6cc82934f7dade2f964f652c + languageName: node + linkType: hard + +"express@npm:^4.22.1": + version: 4.22.2 + resolution: "express@npm:4.22.2" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.5" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.15.1" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/defeef5f1cda5bf5ee4a6b35252563552d8d97fab1d29f502e45ef64316f5d02f49739d7c8a79e425613af3a542d0e3cd8cf7e85671ce2ddd592197abcf5acc3 + languageName: node + linkType: hard + +"ext@npm:^1.7.0": + version: 1.7.0 + resolution: "ext@npm:1.7.0" + dependencies: + type: "npm:^2.7.2" + checksum: 10/666a135980b002df0e75c8ac6c389140cdc59ac953db62770479ee2856d58ce69d2f845e5f2586716350b725400f6945e51e9159573158c39f369984c72dcd84 + languageName: node + linkType: hard + +"extend@npm:^3.0.0": + version: 3.0.2 + resolution: "extend@npm:3.0.2" + checksum: 10/59e89e2dc798ec0f54b36d82f32a27d5f6472c53974f61ca098db5d4648430b725387b53449a34df38fd0392045434426b012f302b3cc049a6500ccf82877e4e + languageName: node + linkType: hard + +"fake-indexeddb@npm:^6.2.5": + version: 6.2.5 + resolution: "fake-indexeddb@npm:6.2.5" + checksum: 10/a0b6a81413a8dd40d3ae31d6158ffa8a3d113981b11644e206874847c454d5a1519a9fe2b6008d8f66d5630ba96b3da43789a20b6462a0e7cadc008caea15ae8 + languageName: node + linkType: hard + +"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": + version: 3.1.3 + resolution: "fast-deep-equal@npm:3.1.3" + checksum: 10/e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d + languageName: node + linkType: hard + +"fast-diff@npm:^1.1.2": + version: 1.3.0 + resolution: "fast-diff@npm:1.3.0" + checksum: 10/9e57415bc69cd6efcc720b3b8fe9fdaf42dcfc06f86f0f45378b1fa512598a8aac48aa3928c8751d58e2f01bb4ba4f07e4f3d9bc0d57586d45f1bd1e872c6cde + languageName: node + linkType: hard + +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.1": + version: 3.3.3 + resolution: "fast-glob@npm:3.3.3" + dependencies: + "@nodelib/fs.stat": "npm:^2.0.2" + "@nodelib/fs.walk": "npm:^1.2.3" + glob-parent: "npm:^5.1.2" + merge2: "npm:^1.3.0" + micromatch: "npm:^4.0.8" + checksum: 10/dcc6432b269762dd47381d8b8358bf964d8f4f60286ac6aa41c01ade70bda459ff2001b516690b96d5365f68a49242966112b5d5cc9cd82395fa8f9d017c90ad + languageName: node + linkType: hard + +"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": + version: 2.1.0 + resolution: "fast-json-stable-stringify@npm:2.1.0" + checksum: 10/2c20055c1fa43c922428f16ca8bb29f2807de63e5c851f665f7ac9790176c01c3b40335257736b299764a8d383388dabc73c8083b8e1bc3d99f0a941444ec60e + languageName: node + linkType: hard + +"fast-levenshtein@npm:^2.0.6": + version: 2.0.6 + resolution: "fast-levenshtein@npm:2.0.6" + checksum: 10/eb7e220ecf2bab5159d157350b81d01f75726a4382f5a9266f42b9150c4523b9795f7f5d9fbbbeaeac09a441b2369f05ee02db48ea938584205530fe5693cfe1 + languageName: node + linkType: hard + +"fast-uri@npm:^3.0.1": + version: 3.1.2 + resolution: "fast-uri@npm:3.1.2" + checksum: 10/1dff04865b2a38d3e0659deadfbf72efdf83a776bfbf9667e4aa9e5a3ec31bc341cda9622136b32b7652a857c8ba11896794186e8f876f8b2b72731fce8622f6 + languageName: node + linkType: hard + +"fast-xml-builder@npm:^1.2.0": + version: 1.2.0 + resolution: "fast-xml-builder@npm:1.2.0" + dependencies: + path-expression-matcher: "npm:^1.5.0" + xml-naming: "npm:^0.1.0" + checksum: 10/5948add7796879d03b6c779cbb17f2f203a41cdf23dfaaa4789c65078a36376cd0709a6586701e980e3d244ebd5fdb35db1235ccb5e4fb9e9abfd8c51e7b8813 + languageName: node + linkType: hard + +"fast-xml-parser@npm:^5.8.0": + version: 5.9.0 + resolution: "fast-xml-parser@npm:5.9.0" + dependencies: + "@nodable/entities": "npm:^2.2.0" + fast-xml-builder: "npm:^1.2.0" + is-unsafe: "npm:^1.0.1" + path-expression-matcher: "npm:^1.5.0" + strnum: "npm:^2.4.0" + xml-naming: "npm:^0.1.0" + bin: + fxparser: src/cli/cli.js + checksum: 10/b01e20423a4906b7d4dd7a0ea39eda102b510c21ff3ba26bfd4d694ad2f64b95b9211060be3f28089b9754d50d852a6834684de00e29f686559229fafceb824f + languageName: node + linkType: hard + +"fastest-levenshtein@npm:^1.0.16": + version: 1.0.16 + resolution: "fastest-levenshtein@npm:1.0.16" + checksum: 10/ee85d33b5cef592033f70e1c13ae8624055950b4eb832435099cd56aa313d7f251b873bedbc06a517adfaff7b31756d139535991e2406967438e03a1bf1b008e + languageName: node + linkType: hard + +"fastq@npm:^1.6.0": + version: 1.20.1 + resolution: "fastq@npm:1.20.1" + dependencies: + reusify: "npm:^1.0.4" + checksum: 10/ab2fe3a7a108112e7752cfe7fc11683c21e595913a6a593ad0b4415f31dddbfc283775ab66f2c8ccea6ab7cfc116157cbddcfae9798d9de98d08fe0a2c3e97b2 + languageName: node + linkType: hard + +"favicons-webpack-plugin@npm:^6.0.1": + version: 6.0.1 + resolution: "favicons-webpack-plugin@npm:6.0.1" + dependencies: + find-root: "npm:^1.1.0" + html-webpack-plugin: "npm:^5.5.0" + parse-author: "npm:^2.0.0" + parse5: "npm:^7.1.1" + peerDependencies: + favicons: ^7.0.1 + webpack: ^5.0.0 + dependenciesMeta: + html-webpack-plugin: + optional: true + checksum: 10/a4dc4a933086b9134aa1630cd91b7c54036910f4a40b7c307dff8627e4ffc5362ee7c030849891f193eca1f570b8eff8d31bb4120c8675cbab630696f241676a + languageName: node + linkType: hard + +"favicons@npm:^7.2.0": + version: 7.3.0 + resolution: "favicons@npm:7.3.0" + dependencies: + escape-html: "npm:^1.0.3" + sharp: "npm:^0.34.1" + xml2js: "npm:^0.6.1" + checksum: 10/e7665a58c15b280d25d4499c7fc05e1cc3dbcb6674b868ee4d6c71306a554a05ad803b9214b5e7f586237c2697648e18d27410c79c18bea6d14aca9816124875 + languageName: node + linkType: hard + +"faye-websocket@npm:^0.11.3": + version: 0.11.4 + resolution: "faye-websocket@npm:0.11.4" + dependencies: + websocket-driver: "npm:>=0.5.1" + checksum: 10/22433c14c60925e424332d2794463a8da1c04848539b5f8db5fced62a7a7c71a25335a4a8b37334e3a32318835e2b87b1733d008561964121c4a0bd55f0878c3 + languageName: node + linkType: hard + +"fb-watchman@npm:^2.0.2": + version: 2.0.2 + resolution: "fb-watchman@npm:2.0.2" + dependencies: + bser: "npm:2.1.1" + checksum: 10/4f95d336fb805786759e383fd7fff342ceb7680f53efcc0ef82f502eb479ce35b98e8b207b6dfdfeea0eba845862107dc73813775fc6b56b3098c6e90a2dad77 + languageName: node + linkType: hard + +"fdir@npm:^6.5.0": + version: 6.5.0 + resolution: "fdir@npm:6.5.0" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 10/14ca1c9f0a0e8f4f2e9bf4e8551065a164a09545dae548c12a18d238b72e51e5a7b39bd8e5494b56463a0877672d0a6c1ef62c6fa0677db1b0c847773be939b1 + languageName: node + linkType: hard + +"fflate@npm:^0.8.2, fflate@npm:~0.8.2": + version: 0.8.3 + resolution: "fflate@npm:0.8.3" + checksum: 10/6ebf528dc9c56e78e715eac615b009b25dc33e15c1920b11ebba44e6d76181c647756a81a23e19247907496b93aa99928514c53090579a65109e026ac2824aa7 + languageName: node + linkType: hard + +"file-entry-cache@npm:^7.0.0": + version: 7.0.2 + resolution: "file-entry-cache@npm:7.0.2" + dependencies: + flat-cache: "npm:^3.2.0" + checksum: 10/e03e99beb9809a5679699ebd7146f3b93870b57775705f4b61bda4a1d8454dfd261b48e770a601f6c36a4789b4c0750f262e4d5fb2c7eeceb75e16439b07211a + languageName: node + linkType: hard + +"file-entry-cache@npm:^8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" + dependencies: + flat-cache: "npm:^4.0.0" + checksum: 10/afe55c4de4e0d226a23c1eae62a7219aafb390859122608a89fa4df6addf55c7fd3f1a2da6f5b41e7cdff496e4cf28bbd215d53eab5c817afa96d2b40c81bfb0 + languageName: node + linkType: hard + +"file-saver@npm:^2.0.5": + version: 2.0.5 + resolution: "file-saver@npm:2.0.5" + checksum: 10/fbba443d9b682fec0be6676c048a7ac688b9bd33b105c02e8e1a1cb3e354ed441198dc1f15dcbc137fa044bea73f8a7549f2617e3a952fa7d96390356d54a7c3 + languageName: node + linkType: hard + +"filelist@npm:^1.0.4": + version: 1.0.6 + resolution: "filelist@npm:1.0.6" + dependencies: + minimatch: "npm:^5.0.1" + checksum: 10/84a0be69efe6724c105f18c34e8a772370d9c45e53a1ba8ced7eecf4addd2c5a357347d94bfd8bfa9cbc36b09392cad70d82206305263e26bba184eea4ca8042 + languageName: node + linkType: hard + +"fill-range@npm:^7.1.1": + version: 7.1.1 + resolution: "fill-range@npm:7.1.1" + dependencies: + to-regex-range: "npm:^5.0.1" + checksum: 10/a7095cb39e5bc32fada2aa7c7249d3f6b01bd1ce461a61b0adabacccabd9198500c6fb1f68a7c851a657e273fce2233ba869638897f3d7ed2e87a2d89b4436ea + languageName: node + linkType: hard + +"finalhandler@npm:1.1.2": + version: 1.1.2 + resolution: "finalhandler@npm:1.1.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.3.0" + parseurl: "npm:~1.3.3" + statuses: "npm:~1.5.0" + unpipe: "npm:~1.0.0" + checksum: 10/351e99a889abf149eb3edb24568586469feeb3019f5eafb9b31e632a5ad886f12a5595a221508245e6a37da69ae866c9fb411eb541a844238e2c900f63ac1576 + languageName: node + linkType: hard + +"finalhandler@npm:~1.3.1": + version: 1.3.2 + resolution: "finalhandler@npm:1.3.2" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:~2.0.2" + unpipe: "npm:~1.0.0" + checksum: 10/6cb4f9f80eaeb5a0fac4fdbd27a65d39271f040a0034df16556d896bfd855fd42f09da886781b3102117ea8fceba97b903c1f8b08df1fb5740576d5e0f481eed + languageName: node + linkType: hard + +"find-cache-dir@npm:^2.0.0": + version: 2.1.0 + resolution: "find-cache-dir@npm:2.1.0" + dependencies: + commondir: "npm:^1.0.1" + make-dir: "npm:^2.0.0" + pkg-dir: "npm:^3.0.0" + checksum: 10/60ad475a6da9f257df4e81900f78986ab367d4f65d33cf802c5b91e969c28a8762f098693d7a571b6e4dd4c15166c2da32ae2d18b6766a18e2071079448fdce4 + languageName: node + linkType: hard + +"find-cache-dir@npm:^3.2.0": + version: 3.3.2 + resolution: "find-cache-dir@npm:3.3.2" + dependencies: + commondir: "npm:^1.0.1" + make-dir: "npm:^3.0.2" + pkg-dir: "npm:^4.1.0" + checksum: 10/3907c2e0b15132704ed67083686cd3e68ab7d9ecc22e50ae9da20678245d488b01fa22c0e34c0544dc6edc4354c766f016c8c186a787be7c17f7cde8c5281e85 + languageName: node + linkType: hard + +"find-root@npm:^1.1.0": + version: 1.1.0 + resolution: "find-root@npm:1.1.0" + checksum: 10/caa799c976a14925ba7f31ca1a226fe73d3aa270f4f1b623fcfeb1c6e263111db4beb807d8acd31bd4d48d44c343b93688a9288dfbccca27463c36a0301b0bb9 + languageName: node + linkType: hard + +"find-up@npm:^3.0.0": + version: 3.0.0 + resolution: "find-up@npm:3.0.0" + dependencies: + locate-path: "npm:^3.0.0" + checksum: 10/38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 + languageName: node + linkType: hard + +"find-up@npm:^4.0.0, find-up@npm:^4.1.0": + version: 4.1.0 + resolution: "find-up@npm:4.1.0" + dependencies: + locate-path: "npm:^5.0.0" + path-exists: "npm:^4.0.0" + checksum: 10/4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 + languageName: node + linkType: hard + +"find-up@npm:^5.0.0": + version: 5.0.0 + resolution: "find-up@npm:5.0.0" + dependencies: + locate-path: "npm:^6.0.0" + path-exists: "npm:^4.0.0" + checksum: 10/07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 + languageName: node + linkType: hard + +"flat-cache@npm:^3.2.0": + version: 3.2.0 + resolution: "flat-cache@npm:3.2.0" + dependencies: + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.3" + rimraf: "npm:^3.0.2" + checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70 + languageName: node + linkType: hard + +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" + dependencies: + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.4" + checksum: 10/58ce851d9045fffc7871ce2bd718bc485ad7e777bf748c054904b87c351ff1080c2c11da00788d78738bfb51b71e4d5ea12d13b98eb36e3358851ffe495b62dc + languageName: node + linkType: hard + +"flat@npm:^5.0.2": + version: 5.0.2 + resolution: "flat@npm:5.0.2" + bin: + flat: cli.js + checksum: 10/72479e651c15eab53e25ce04c31bab18cfaac0556505cac19221dbbe85bbb9686bc76e4d397e89e5bf516ce667dcf818f8b07e585568edba55abc2bf1f698fb5 + languageName: node + linkType: hard + +"flatted@npm:^3.2.7, flatted@npm:^3.2.9, flatted@npm:^3.3.3, flatted@npm:^3.4.2": + version: 3.4.2 + resolution: "flatted@npm:3.4.2" + checksum: 10/a9e78fe5c2c1fcd98209a015ccee3a6caa953e01729778e83c1fe92e68601a63e1e69cd4e573010ca99eaf585a581b80ccf1018b99283e6cbc2117bcba1e030f + languageName: node + linkType: hard + +"flow-parser@npm:0.*": + version: 0.318.0 + resolution: "flow-parser@npm:0.318.0" + checksum: 10/55185570810317a34c2a512266da1cbe82065d4d56d5b1f3372446544f20bd68f6d5e16258491a46656f4dcc8a63d157151ca4f06c7a701f33bb356158dd982b + languageName: node + linkType: hard + +"follow-redirects@npm:^1.0.0": + version: 1.16.0 + resolution: "follow-redirects@npm:1.16.0" + peerDependenciesMeta: + debug: + optional: true + checksum: 10/3fbe3d80b3b544c22705d837aa5d4a0d07a740d913534a2620b0a004c610af4148e3b58723536dd099aaa1c9d3a155964bde9665d6e5cb331460809a1fc572fd + languageName: node + linkType: hard + +"fontkit@npm:^2.0.2": + version: 2.0.4 + resolution: "fontkit@npm:2.0.4" + dependencies: + "@swc/helpers": "npm:^0.5.12" + brotli: "npm:^1.3.2" + clone: "npm:^2.1.2" + dfa: "npm:^1.2.0" + fast-deep-equal: "npm:^3.1.3" + restructure: "npm:^3.0.0" + tiny-inflate: "npm:^1.0.3" + unicode-properties: "npm:^1.4.0" + unicode-trie: "npm:^2.0.0" + checksum: 10/15ecf3d3411d507c37fbc3fb5b346fe4a50e1e3ed14dc469f56d49c23676b0eaa1ee07d352cfed726810b03441c22fcf547d56cc4b0e70191b50c8e9cdc214a0 + languageName: node + linkType: hard + +"for-each@npm:^0.3.3, for-each@npm:^0.3.5": + version: 0.3.5 + resolution: "for-each@npm:0.3.5" + dependencies: + is-callable: "npm:^1.2.7" + checksum: 10/330cc2439f85c94f4609de3ee1d32c5693ae15cdd7fe3d112c4fd9efd4ce7143f2c64ef6c2c9e0cfdb0058437f33ef05b5bdae5b98fcc903fb2143fbaf0fea0f + languageName: node + linkType: hard + +"foreachasync@npm:^3.0.0": + version: 3.0.0 + resolution: "foreachasync@npm:3.0.0" + checksum: 10/21bd394f1db54a89a03b5351a07abe318ebb90756364adefafcfccf98c37b92cbe6b95f09909e0c398661f7ccccfa05119d7dbe4c2c58a680e7cdfd7d9009fca + languageName: node + linkType: hard + +"foreground-child@npm:^2.0.0": + version: 2.0.0 + resolution: "foreground-child@npm:2.0.0" + dependencies: + cross-spawn: "npm:^7.0.0" + signal-exit: "npm:^3.0.2" + checksum: 10/f36574ad8e19d69ce06fceac7d86161b863968e4ba292c14b7b40e5c464e3e9bcd7711250d33427d95cc2bb0d48cf101df9687433dbbc7fd3c7e4f595be8305e + languageName: node + linkType: hard + +"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.0, foreground-child@npm:^3.3.1": + version: 3.3.1 + resolution: "foreground-child@npm:3.3.1" + dependencies: + cross-spawn: "npm:^7.0.6" + signal-exit: "npm:^4.0.1" + checksum: 10/427b33f997a98073c0424e5c07169264a62cda806d8d2ded159b5b903fdfc8f0a1457e06b5fc35506497acb3f1e353f025edee796300209ac6231e80edece835 + languageName: node + linkType: hard + +"fork-ts-checker-webpack-plugin@npm:^9.1.0": + version: 9.1.0 + resolution: "fork-ts-checker-webpack-plugin@npm:9.1.0" + dependencies: + "@babel/code-frame": "npm:^7.16.7" + chalk: "npm:^4.1.2" + chokidar: "npm:^4.0.1" + cosmiconfig: "npm:^8.2.0" + deepmerge: "npm:^4.2.2" + fs-extra: "npm:^10.0.0" + memfs: "npm:^3.4.1" + minimatch: "npm:^3.0.4" + node-abort-controller: "npm:^3.0.1" + schema-utils: "npm:^3.1.1" + semver: "npm:^7.3.5" + tapable: "npm:^2.2.1" + peerDependencies: + typescript: ">3.6.0" + webpack: ^5.11.0 + checksum: 10/1d24387224f7d49a17f7e44c9150971172f34ae30c4b1f581b8af967e73e8f36a434ed56f78aa45fd8cf0833c73a1b020102cc61070d7dc630b70c21c9770a1b + languageName: node + linkType: hard + +"formidable@npm:^3.5.4": + version: 3.5.4 + resolution: "formidable@npm:3.5.4" + dependencies: + "@paralleldrive/cuid2": "npm:^2.2.2" + dezalgo: "npm:^1.0.4" + once: "npm:^1.4.0" + checksum: 10/4645e6ce3d8bbefd3dd873dcd6211362da3bf8a04c8426d7f454c238be0142975f02e5bdbc792fdbd2be493fdcf5442fe01d9a246bd8c3fd8e779738290cc630 + languageName: node + linkType: hard + +"formik@npm:^2.4.9": + version: 2.4.9 + resolution: "formik@npm:2.4.9" + dependencies: + "@types/hoist-non-react-statics": "npm:^3.3.1" + deepmerge: "npm:^2.1.1" + hoist-non-react-statics: "npm:^3.3.0" + lodash: "npm:^4.17.21" + lodash-es: "npm:^4.17.21" + react-fast-compare: "npm:^2.0.1" + tiny-warning: "npm:^1.0.2" + tslib: "npm:^2.0.0" + peerDependencies: + react: ">=16.8.0" + checksum: 10/c7354bedce92ac13a8e8a59fa9bd05fe1743e0d10becf12a574ab98906a234eeb483ae9cb2a84956bd6b77aed3006e37c85203981e15547889f1a5862c5b06d0 + languageName: node + linkType: hard + +"forwarded@npm:0.2.0": + version: 0.2.0 + resolution: "forwarded@npm:0.2.0" + checksum: 10/29ba9fd347117144e97cbb8852baae5e8b2acb7d1b591ef85695ed96f5b933b1804a7fac4a15dd09ca7ac7d0cdc104410e8102aae2dd3faa570a797ba07adb81 + languageName: node + linkType: hard + +"fraction.js@npm:^5.3.4": + version: 5.3.4 + resolution: "fraction.js@npm:5.3.4" + checksum: 10/ef2c4bc81b2484065f8f7e4c2498f3fdfe6d233b8e7c7f75e3683ed10698536129b2c2dbd6c3f788ca4a020ec07116dd909a91036a364c98dc802b5003bfc613 + languageName: node + linkType: hard + +"fresh@npm:~0.5.2": + version: 0.5.2 + resolution: "fresh@npm:0.5.2" + checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1 + languageName: node + linkType: hard + +"fromentries@npm:^1.2.0": + version: 1.3.2 + resolution: "fromentries@npm:1.3.2" + checksum: 10/10d6e07d289db102c0c1eaf5c3e3fa55ddd6b50033d7de16d99a7cd89f1e1a302dfadb26457031f9bb5d2ed95a179aaf0396092dde5abcae06e8a2f0476826be + languageName: node + linkType: hard + +"fs-extra@npm:^10.0.0, fs-extra@npm:^10.0.1": + version: 10.1.0 + resolution: "fs-extra@npm:10.1.0" + dependencies: + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" + checksum: 10/05ce2c3b59049bcb7b52001acd000e44b3c4af4ec1f8839f383ef41ec0048e3cfa7fd8a637b1bddfefad319145db89be91f4b7c1db2908205d38bf91e7d1d3b7 + languageName: node + linkType: hard + +"fs-extra@npm:^8.1.0": + version: 8.1.0 + resolution: "fs-extra@npm:8.1.0" + dependencies: + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^4.0.0" + universalify: "npm:^0.1.0" + checksum: 10/6fb12449f5349be724a138b4a7b45fe6a317d2972054517f5971959c26fbd17c0e145731a11c7324460262baa33e0a799b183ceace98f7a372c95fbb6f20f5de + languageName: node + linkType: hard + +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f + languageName: node + linkType: hard + +"fs-monkey@npm:^1.0.4": + version: 1.1.0 + resolution: "fs-monkey@npm:1.1.0" + checksum: 10/1c6da5d07f6c91e31fd9bcd68909666e18fa243c7af6697e9d2ded16d4ee87cc9c2b67889b19f98211006c228d1915e1beb0678b4080778fb52539ef3e4eab6c + languageName: node + linkType: hard + +"fs.realpath@npm:^1.0.0": + version: 1.0.0 + resolution: "fs.realpath@npm:1.0.0" + checksum: 10/e703107c28e362d8d7b910bbcbfd371e640a3bb45ae157a362b5952c0030c0b6d4981140ec319b347bce7adc025dd7813da1ff908a945ac214d64f5402a51b96 + languageName: node + linkType: hard + +"fsevents@npm:2.3.2": + version: 2.3.2 + resolution: "fsevents@npm:2.3.2" + dependencies: + node-gyp: "npm:latest" + checksum: 10/6b5b6f5692372446ff81cf9501c76e3e0459a4852b3b5f1fc72c103198c125a6b8c72f5f166bdd76ffb2fca261e7f6ee5565daf80dca6e571e55bcc589cc1256 + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@npm:^2.3.3, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": + version: 2.3.3 + resolution: "fsevents@npm:2.3.3" + dependencies: + node-gyp: "npm:latest" + checksum: 10/4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0 + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin": + version: 2.3.2 + resolution: "fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin::version=2.3.2&hash=df0bf1" + dependencies: + node-gyp: "npm:latest" + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@patch:fsevents@npm%3A^2.3.3#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": + version: 2.3.3 + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" + dependencies: + node-gyp: "npm:latest" + conditions: os=darwin + languageName: node + linkType: hard + +"function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 10/185e20d20f10c8d661d59aac0f3b63b31132d492e1b11fcc2a93cb2c47257ebaee7407c38513efd2b35cafdf972d9beb2ea4593c1e0f3bf8f2744836928d7454 + languageName: node + linkType: hard + +"function.prototype.name@npm:^1.1.6, function.prototype.name@npm:^1.1.8": + version: 1.2.0 + resolution: "function.prototype.name@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + hasown: "npm:^2.0.4" + is-callable: "npm:^1.2.7" + is-document.all: "npm:^1.0.0" + checksum: 10/ad662230bc2b9e971625222b462142b34aa23c70ca58fb4fa72e226bb9106a5752be5c7d8986de7ce5cfb959e5317200d70d88d96359605a165ed1c8cb515223 + languageName: node + linkType: hard + +"functions-have-names@npm:^1.2.3": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: 10/0ddfd3ed1066a55984aaecebf5419fbd9344a5c38dd120ffb0739fac4496758dcf371297440528b115e4367fc46e3abc86a2cc0ff44612181b175ae967a11a05 + languageName: node + linkType: hard + +"generator-function@npm:^2.0.0": + version: 2.0.1 + resolution: "generator-function@npm:2.0.1" + checksum: 10/eb7e7eb896c5433f3d40982b2ccacdb3dd990dd3499f14040e002b5d54572476513be8a2e6f9609f6e41ab29f2c4469307611ddbfc37ff4e46b765c326663805 + languageName: node + linkType: hard + +"gensync@npm:^1.0.0-beta.2": + version: 1.0.0-beta.2 + resolution: "gensync@npm:1.0.0-beta.2" + checksum: 10/17d8333460204fbf1f9160d067e1e77f908a5447febb49424b8ab043026049835c9ef3974445c57dbd39161f4d2b04356d7de12b2eecaa27a7a7ea7d871cbedd + languageName: node + linkType: hard + +"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": + version: 2.0.5 + resolution: "get-caller-file@npm:2.0.5" + checksum: 10/b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 + languageName: node + linkType: hard + +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.1, get-east-asian-width@npm:^1.5.0": + version: 1.6.0 + resolution: "get-east-asian-width@npm:1.6.0" + checksum: 10/3e5370b5df1f0020db711d8a3f9ee2cbfc9c7542daa99a699e9d7b9acf66e7868b89084741565a45d30d80afedf6e1218e0fb8bef7a583924a449c2816777380 + languageName: node + linkType: hard + +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": + version: 1.3.1 + resolution: "get-intrinsic@npm:1.3.1" + dependencies: + async-function: "npm:^1.0.0" + async-generator-function: "npm:^1.0.0" + call-bind-apply-helpers: "npm:^1.0.2" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + function-bind: "npm:^1.1.2" + generator-function: "npm:^2.0.0" + get-proto: "npm:^1.0.1" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + math-intrinsics: "npm:^1.1.0" + checksum: 10/bb579dda84caa4a3a41611bdd483dade7f00f246f2a7992eb143c5861155290df3fdb48a8406efa3dfb0b434e2c8fafa4eebd469e409d0439247f85fc3fa2cc1 + languageName: node + linkType: hard + +"get-package-type@npm:^0.1.0": + version: 0.1.0 + resolution: "get-package-type@npm:0.1.0" + checksum: 10/bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148 + languageName: node + linkType: hard + +"get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "get-proto@npm:1.0.1" + dependencies: + dunder-proto: "npm:^1.0.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b + languageName: node + linkType: hard + +"get-stdin@npm:^8.0.0": + version: 8.0.0 + resolution: "get-stdin@npm:8.0.0" + checksum: 10/40128b6cd25781ddbd233344f1a1e4006d4284906191ed0a7d55ec2c1a3e44d650f280b2c9eeab79c03ac3037da80257476c0e4e5af38ddfb902d6ff06282d77 + languageName: node + linkType: hard + +"get-stream@npm:^6.0.0": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" + checksum: 10/781266d29725f35c59f1d214aedc92b0ae855800a980800e2923b3fbc4e56b3cb6e462c42e09a1cf1a00c64e056a78fa407cbe06c7c92b7e5cd49b4b85c2a497 + languageName: node + linkType: hard + +"get-symbol-description@npm:^1.1.0": + version: 1.1.0 + resolution: "get-symbol-description@npm:1.1.0" + dependencies: + call-bound: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.6" + checksum: 10/a353e3a9595a74720b40fb5bae3ba4a4f826e186e83814d93375182384265676f59e49998b9cdfac4a2225ce95a3d32a68f502a2c5619303987f1c183ab80494 + languageName: node + linkType: hard + +"get-tsconfig@npm:^4.10.1": + version: 4.14.0 + resolution: "get-tsconfig@npm:4.14.0" + dependencies: + resolve-pkg-maps: "npm:^1.0.0" + checksum: 10/f5626971905ca386c9ddeb302504e8a2301b9c05641803267223ebd50b7c81aaf9324d29cf9f4e4ff3f245632c3392aa83719dc6cb3e98b4e4a1702a27c5cc5d + languageName: node + linkType: hard + +"gettext-parser@npm:6.0.0, gettext-parser@npm:^6.0.0": + version: 6.0.0 + resolution: "gettext-parser@npm:6.0.0" + dependencies: + content-type: "npm:^1.0.4" + encoding: "npm:^0.1.13" + readable-stream: "npm:^4.1.0" + safe-buffer: "npm:^5.2.1" + checksum: 10/e65856f0f67ce45c2b98ad33f03fb7bd2ba5d13d8feebbc4a94fd608dd10cfd64ff3d47a7f6f83046f7e2ce41662b7d6025e537392611546022ff54d98cd5d3f + languageName: node + linkType: hard + +"gettext-parser@npm:^7.0.1": + version: 7.0.1 + resolution: "gettext-parser@npm:7.0.1" + dependencies: + content-type: "npm:^1.0.5" + encoding: "npm:^0.1.13" + readable-stream: "npm:^4.3.0" + safe-buffer: "npm:^5.2.1" + checksum: 10/30720fccff1282950b7c96689231a52379e20d79f9ca73c5ea88731c83a4b2ccaead94595f4141b2fd6cd8f293c40cf65e3f10b2187bf28c40063cc1c8170562 + languageName: node + linkType: hard + +"git-hooks-list@npm:^4.1.1": + version: 4.2.1 + resolution: "git-hooks-list@npm:4.2.1" + checksum: 10/39449520045539c03b1d45d3a010424849152d6f723b638c6f19cb8c8b0993bb30ed5ef09653f4d1c1356f5fb51a396059096d8bdfcb6ca7ccb54f6e26efc338 + languageName: node + linkType: hard + +"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": + version: 5.1.2 + resolution: "glob-parent@npm:5.1.2" + dependencies: + is-glob: "npm:^4.0.1" + checksum: 10/32cd106ce8c0d83731966d31517adb766d02c3812de49c30cfe0675c7c0ae6630c11214c54a5ae67aca882cf738d27fd7768f21aa19118b9245950554be07247 + languageName: node + linkType: hard + +"glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: "npm:^4.0.3" + checksum: 10/c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 + languageName: node + linkType: hard + +"glob-promise@npm:^4.2.2": + version: 4.2.2 + resolution: "glob-promise@npm:4.2.2" + dependencies: + "@types/glob": "npm:^7.1.3" + peerDependencies: + glob: ^7.1.6 + checksum: 10/c1a3d95f7c8393e4151d4899ec4e42bb2e8237160f840ad1eccbe9247407da8b6c13e28f463022e011708bc40862db87b9b77236d35afa3feb8aa86d518f2dfe + languageName: node + linkType: hard + +"glob-to-regex.js@npm:^1.0.0, glob-to-regex.js@npm:^1.0.1": + version: 1.2.0 + resolution: "glob-to-regex.js@npm:1.2.0" + peerDependencies: + tslib: 2 + checksum: 10/13034e642db479d75448bdd9f37de7451bef2879c394bfe3f8df6588e0479893e94059eaee77cdf50dce675607fb2395c132dcca0c9a559a6192e89b2ad0f134 + languageName: node + linkType: hard + +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: 10/9009529195a955c40d7b9690794aeff5ba665cc38f1519e111c58bb54366fd0c106bde80acf97ba4e533208eb53422c83b136611a54c5fefb1edd8dc267cb62e + languageName: node + linkType: hard + +"glob@npm:13.0.0": + version: 13.0.0 + resolution: "glob@npm:13.0.0" + dependencies: + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + path-scurry: "npm:^2.0.0" + checksum: 10/de390721d29ee1c9ea41e40ec2aa0de2cabafa68022e237dc4297665a5e4d650776f2573191984ea1640aba1bf0ea34eddef2d8cbfbfc2ad24b5fb0af41d8846 + languageName: node + linkType: hard + +"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.5.0": + version: 10.5.0 + resolution: "glob@npm:10.5.0" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10/ab3bccfefcc0afaedbd1f480cd0c4a2c0e322eb3f0aa7ceaa31b3f00b825069f17cf0f1fc8b6f256795074b903f37c0ade37ddda6a176aa57f1c2bbfe7240653 + languageName: node + linkType: hard + +"glob@npm:^11.0.0": + version: 11.1.0 + resolution: "glob@npm:11.1.0" + dependencies: + foreground-child: "npm:^3.3.1" + jackspeak: "npm:^4.1.1" + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^2.0.0" + bin: + glob: dist/esm/bin.mjs + checksum: 10/da4501819633daff8822c007bb3f93d5c4d2cbc7b15a8e886660f4497dd251a1fb4f53a85fba1e760b31704eff7164aeb2c7a82db10f9f2c362d12c02fe52cf3 + languageName: node + linkType: hard + +"glob@npm:^12.0.0": + version: 12.0.0 + resolution: "glob@npm:12.0.0" + dependencies: + foreground-child: "npm:^3.3.1" + jackspeak: "npm:^4.1.1" + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^2.0.0" + bin: + glob: dist/esm/bin.mjs + checksum: 10/6e21b3f1f1fa635836d45e54bbe50704884cc3e310e0cc011cfb5429db65a030e12936d99b07e66236370efe45dc8c8b26fa5334dbf555d6f8709e0315c77c30 + languageName: node + linkType: hard + +"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + dependencies: + fs.realpath: "npm:^1.0.0" + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:^3.1.1" + once: "npm:^1.3.0" + path-is-absolute: "npm:^1.0.0" + checksum: 10/59452a9202c81d4508a43b8af7082ca5c76452b9fcc4a9ab17655822e6ce9b21d4f8fbadabe4fe3faef448294cec249af305e2cd824b7e9aaf689240e5e96a7b + languageName: node + linkType: hard + +"global-modules@npm:^2.0.0": + version: 2.0.0 + resolution: "global-modules@npm:2.0.0" + dependencies: + global-prefix: "npm:^3.0.0" + checksum: 10/4aee73adf533fe82ead2ad15c8bfb6ea4fb29e16d2d067521ab39d3b45b8f834d71c47a807e4f8f696e79497c3946d4ccdcd708da6f3a4522d65b087b8852f64 + languageName: node + linkType: hard + +"global-prefix@npm:^3.0.0": + version: 3.0.0 + resolution: "global-prefix@npm:3.0.0" + dependencies: + ini: "npm:^1.3.5" + kind-of: "npm:^6.0.2" + which: "npm:^1.3.1" + checksum: 10/a405b9f83c7d88a49dc1c1e458d6585e258356810d3d0f41094265152a06a0f393b14d911f45616e35a4ce3894176a73be2984883575e778f55e90bf812d7337 + languageName: node + linkType: hard + +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 10/03939c8af95c6df5014b137cac83aa909090c3a3985caef06ee9a5a669790877af8698ab38007e4c0186873adc14c0b13764acc754b16a754c216cc56aa5f021 + languageName: node + linkType: hard + +"globals@npm:^9.18.0": + version: 9.18.0 + resolution: "globals@npm:9.18.0" + checksum: 10/492600be44eb7ae107d37fa8536fb98f36a6f051c1420cd912a6de307758d502b9930a8f7beda0e74a98a5613aae464c828bb81418fc335c9ff4707ba9fd9070 + languageName: node + linkType: hard + +"globalthis@npm:^1.0.4": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 10/1f1fd078fb2f7296306ef9dd51019491044ccf17a59ed49d375b576ca108ff37e47f3d29aead7add40763574a992f16a5367dd1e2173b8634ef18556ab719ac4 + languageName: node + linkType: hard + +"globby@npm:^11.1.0": + version: 11.1.0 + resolution: "globby@npm:11.1.0" + dependencies: + array-union: "npm:^2.1.0" + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.2.9" + ignore: "npm:^5.2.0" + merge2: "npm:^1.4.1" + slash: "npm:^3.0.0" + checksum: 10/288e95e310227bbe037076ea81b7c2598ccbc3122d87abc6dab39e1eec309aa14f0e366a98cdc45237ffcfcbad3db597778c0068217dcb1950fef6249104e1b1 + languageName: node + linkType: hard + +"globjoin@npm:^0.1.4": + version: 0.1.4 + resolution: "globjoin@npm:0.1.4" + checksum: 10/1e7e0f145f6572134e999b5511767698c8196e891f50db76a25189c897f355aec1b7e62f9eeaa0626db55460353470ac6bec4aa118beb710e4543037e705647a + languageName: node + linkType: hard + +"google-protobuf@npm:^3.21.4": + version: 3.21.4 + resolution: "google-protobuf@npm:3.21.4" + checksum: 10/0d87fe8ef221d105cbaa808f4024bd577638524d8e461469e3733f2e4933391ad4da86b7fcbd11e8781bee04eacf2e8ba19aaacd5f9deb336a220485841d980f + languageName: node + linkType: hard + +"gopd@npm:^1.0.1, gopd@npm:^1.2.0": + version: 1.2.0 + resolution: "gopd@npm:1.2.0" + checksum: 10/94e296d69f92dc1c0768fcfeecfb3855582ab59a7c75e969d5f96ce50c3d201fd86d5a2857c22565764d5bb8a816c7b1e58f133ec318cd56274da36c5e3fb1a1 + languageName: node + linkType: hard + +"graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2 + languageName: node + linkType: hard + +"graphql@npm:^16.12.0": + version: 16.14.2 + resolution: "graphql@npm:16.14.2" + checksum: 10/cd9a2581508f82621112a4dc625714e81ce725ab0a62502d97c14f61fee180e85276ac64bf9094f4fbf237737832ad4bb970aa26088f9dffece56f8919a49a29 + languageName: node + linkType: hard + +"handle-thing@npm:^2.0.0": + version: 2.0.1 + resolution: "handle-thing@npm:2.0.1" + checksum: 10/441ec98b07f26819c70c702f6c874088eebeb551b242fe8fae4eab325746b82bf84ae7a1f6419547698accb3941fa26806c5f5f93c50e19f90e499065a711d61 + languageName: node + linkType: hard + +"handlebars@npm:^4.7.9": + version: 4.7.9 + resolution: "handlebars@npm:4.7.9" + dependencies: + minimist: "npm:^1.2.5" + neo-async: "npm:^2.6.2" + source-map: "npm:^0.6.1" + uglify-js: "npm:^3.1.4" + wordwrap: "npm:^1.0.0" + dependenciesMeta: + uglify-js: + optional: true + bin: + handlebars: bin/handlebars + checksum: 10/e755433d652e8a15fc02f83d7478e652359e7a4d354c4328818853ed4f8a39d4a09e1d22dad3c7213c5240864a65b3c840970b8b181745575dd957dd258f2b8d + languageName: node + linkType: hard + +"happy-dom@npm:^20.9.0": + version: 20.10.3 + resolution: "happy-dom@npm:20.10.3" + dependencies: + "@types/node": "npm:>=20.0.0" + "@types/whatwg-mimetype": "npm:^3.0.2" + "@types/ws": "npm:^8.18.1" + buffer-image-size: "npm:^0.6.4" + entities: "npm:^7.0.1" + whatwg-mimetype: "npm:^3.0.0" + ws: "npm:^8.21.0" + checksum: 10/a629833fa6e16395c18eaee724baf88835f628339285e3bfce6b95e7e074d6bd6c6ce16a3221796f114cfbe60a14d9c65fc6dddc1c9dbf2f46c99a5b32a4c09d + languageName: node + linkType: hard + +"hard-rejection@npm:^2.1.0": + version: 2.1.0 + resolution: "hard-rejection@npm:2.1.0" + checksum: 10/7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc + languageName: node + linkType: hard + +"has-ansi@npm:^2.0.0": + version: 2.0.0 + resolution: "has-ansi@npm:2.0.0" + dependencies: + ansi-regex: "npm:^2.0.0" + checksum: 10/1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec + languageName: node + linkType: hard + +"has-bigints@npm:^1.0.2": + version: 1.1.0 + resolution: "has-bigints@npm:1.1.0" + checksum: 10/90fb1b24d40d2472bcd1c8bd9dd479037ec240215869bdbff97b2be83acef57d28f7e96bdd003a21bed218d058b49097f4acc8821c05b1629cc5d48dd7bfcccd + languageName: node + linkType: hard + +"has-flag@npm:^3.0.0": + version: 3.0.0 + resolution: "has-flag@npm:3.0.0" + checksum: 10/4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b + languageName: node + linkType: hard + +"has-flag@npm:^4.0.0": + version: 4.0.0 + resolution: "has-flag@npm:4.0.0" + checksum: 10/261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad + languageName: node + linkType: hard + +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: "npm:^1.0.0" + checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2 + languageName: node + linkType: hard + +"has-proto@npm:^1.2.0": + version: 1.2.0 + resolution: "has-proto@npm:1.2.0" + dependencies: + dunder-proto: "npm:^1.0.0" + checksum: 10/7eaed07728eaa28b77fadccabce53f30de467ff186a766872669a833ac2e87d8922b76a22cc58339d7e0277aefe98d6d00762113b27a97cdf65adcf958970935 + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "has-symbols@npm:1.1.0" + checksum: 10/959385c98696ebbca51e7534e0dc723ada325efa3475350951363cce216d27373e0259b63edb599f72eb94d6cde8577b4b2375f080b303947e560f85692834fa + languageName: node + linkType: hard + +"has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: "npm:^1.0.3" + checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe + languageName: node + linkType: hard + +"hasha@npm:^5.0.0": + version: 5.2.2 + resolution: "hasha@npm:5.2.2" + dependencies: + is-stream: "npm:^2.0.0" + type-fest: "npm:^0.8.0" + checksum: 10/06cc474bed246761ff61c19d629977eb5f53fa817be4313a255a64ae0f433e831a29e83acb6555e3f4592b348497596f1d1653751008dda4f21c9c21ca60ac5a + languageName: node + linkType: hard + +"hasown@npm:^2.0.2, hasown@npm:^2.0.3, hasown@npm:^2.0.4": + version: 2.0.4 + resolution: "hasown@npm:2.0.4" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 10/13823863ae48161068b4c51606a3128451c66f14545a5169d667fe9fca168dcd38c27570c7a299e32ef844b8da3d55def7fe88602f8970d4311fb543ee88001a + languageName: node + linkType: hard + +"he@npm:1.2.0, he@npm:1.2.x, he@npm:^1.2.0": + version: 1.2.0 + resolution: "he@npm:1.2.0" + bin: + he: bin/he + checksum: 10/d09b2243da4e23f53336e8de3093e5c43d2c39f8d0d18817abfa32ce3e9355391b2edb4bb5edc376aea5d4b0b59d6a0482aab4c52bc02ef95751e4b818e847f1 + languageName: node + linkType: hard + +"headers-polyfill@npm:^4.0.2": + version: 4.0.3 + resolution: "headers-polyfill@npm:4.0.3" + checksum: 10/3a008aa2ef71591e2077706efb48db1b2729b90cf646cc217f9b69744e35cca4ba463f39debb6000904aa7de4fada2e5cc682463025d26bcc469c1d99fa5af27 + languageName: node + linkType: hard + +"heic-to@npm:^1.4.2": + version: 1.5.2 + resolution: "heic-to@npm:1.5.2" + checksum: 10/c7dad656e48118d9567adf69dfbb246e1c7582758d06b06ddac6f32c8968380b68e7f75aa980935e93673c908b7e02a6993a31ccd7670306818ea0498eae499c + languageName: node + linkType: hard + +"hermes-estree@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-estree@npm:0.25.1" + checksum: 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe + languageName: node + linkType: hard + +"hermes-parser@npm:^0.25.1": + version: 0.25.1 + resolution: "hermes-parser@npm:0.25.1" + dependencies: + hermes-estree: "npm:0.25.1" + checksum: 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc + languageName: node + linkType: hard + +"history@npm:^4.9.0": + version: 4.10.1 + resolution: "history@npm:4.10.1" + dependencies: + "@babel/runtime": "npm:^7.1.2" + loose-envify: "npm:^1.2.0" + resolve-pathname: "npm:^3.0.0" + tiny-invariant: "npm:^1.0.2" + tiny-warning: "npm:^1.0.0" + value-equal: "npm:^1.0.1" + checksum: 10/042373f69dad6419a4d551b995ef40f449a8854775a1157c4e9f077ee39aea6ca7ed8f45ec3e1762ef1891357a724d17dad11f2fe7d0edeebcbcf9f48ed3e4d4 + languageName: node + linkType: hard + +"history@npm:^5.3.0": + version: 5.3.0 + resolution: "history@npm:5.3.0" + dependencies: + "@babel/runtime": "npm:^7.7.6" + checksum: 10/52ba685b842ca6438ff11ef459951eb13d413ae715866a8dc5f7c3b1ea0cdeb8db6aabf7254551b85f56abc205e6e2d7e1d5afb36b711b401cdaff4f2cf187e9 + languageName: node + linkType: hard + +"hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0": + version: 3.3.2 + resolution: "hoist-non-react-statics@npm:3.3.2" + dependencies: + react-is: "npm:^16.7.0" + checksum: 10/1acbe85f33e5a39f90c822ad4d28b24daeb60f71c545279431dc98c312cd28a54f8d64788e477fe21dc502b0e3cf58589ebe5c1ad22af27245370391c2d24ea6 + languageName: node + linkType: hard + +"home-or-tmp@npm:^2.0.0": + version: 2.0.0 + resolution: "home-or-tmp@npm:2.0.0" + dependencies: + os-homedir: "npm:^1.0.0" + os-tmpdir: "npm:^1.0.1" + checksum: 10/ad0a101a56ecd159d531f640e5949e7d58f4a6f464f07c16f1c8cb14d9c35895e80d834ef0de416887596506b90e7566235880e37eeb70ebc8c873363b3ded93 + languageName: node + linkType: hard + +"hosted-git-info@npm:^2.1.4": + version: 2.8.9 + resolution: "hosted-git-info@npm:2.8.9" + checksum: 10/96da7d412303704af41c3819207a09ea2cab2de97951db4cf336bb8bce8d8e36b9a6821036ad2e55e67d3be0af8f967a7b57981203fbfb88bc05cd803407b8c3 + languageName: node + linkType: hard + +"hosted-git-info@npm:^4.0.1": + version: 4.1.0 + resolution: "hosted-git-info@npm:4.1.0" + dependencies: + lru-cache: "npm:^6.0.0" + checksum: 10/4dc67022b7ecb12829966bd731fb9a5f14d351547aafc6520ef3c8e7211f4f0e69452d24e29eae3d9b17df924d660052e53d8ca321cf3008418fb7e6c7c47d6f + languageName: node + linkType: hard + +"hpack.js@npm:^2.1.6": + version: 2.1.6 + resolution: "hpack.js@npm:2.1.6" + dependencies: + inherits: "npm:^2.0.1" + obuf: "npm:^1.0.0" + readable-stream: "npm:^2.0.1" + wbuf: "npm:^1.1.0" + checksum: 10/6910e4b9d943a78fd8e84ac42729fdab9bd406789d6204ad160af9dc5aa4750fc01f208249bf7116c11dc0678207a387b4ade24e4b628b95385b251ceeeb719c + languageName: node + linkType: hard + +"html-encoding-sniffer@npm:^4.0.0": + version: 4.0.0 + resolution: "html-encoding-sniffer@npm:4.0.0" + dependencies: + whatwg-encoding: "npm:^3.1.1" + checksum: 10/e86efd493293a5671b8239bd099d42128433bb3c7b0fdc7819282ef8e118a21f5dead0ad6f358e024a4e5c84f17ebb7a9b36075220fac0a6222b207248bede6f + languageName: node + linkType: hard + +"html-encoding-sniffer@npm:^6.0.0": + version: 6.0.0 + resolution: "html-encoding-sniffer@npm:6.0.0" + dependencies: + "@exodus/bytes": "npm:^1.6.0" + checksum: 10/97392e45d8aff57f180f62a1b12e62201c8451af68424b8bc3196f78e273891f2df285e5be43a3f28c7ba4badf9524ef305db65c4e4935a9e796afc86d9654b8 + languageName: node + linkType: hard + +"html-entities@npm:^2.1.0, html-entities@npm:^2.3.2": + version: 2.6.0 + resolution: "html-entities@npm:2.6.0" + checksum: 10/06d4e7a3ba6243bba558af176e56f85e09894b26d911bc1ef7b2b9b3f18b46604360805b32636f080e954778e9a34313d1982479a05a5aa49791afd6a4229346 + languageName: node + linkType: hard + +"html-escaper@npm:^2.0.0": + version: 2.0.2 + resolution: "html-escaper@npm:2.0.2" + checksum: 10/034d74029dcca544a34fb6135e98d427acd73019796ffc17383eaa3ec2fe1c0471dcbbc8f8ed39e46e86d43ccd753a160631615e4048285e313569609b66d5b7 + languageName: node + linkType: hard + +"html-escaper@npm:^3.0.3": + version: 3.0.3 + resolution: "html-escaper@npm:3.0.3" + checksum: 10/7795141912bd82f0ece3c65fa329cdf40cd0ea6c1b9c556ac88ff2212e878ddc55b64219709f5fcb252406fe420ae15e5bd5626e36c0215ff1054f9d601ca382 + languageName: node + linkType: hard + +"html-minifier-terser@npm:^6.0.2, html-minifier-terser@npm:^6.1.0": + version: 6.1.0 + resolution: "html-minifier-terser@npm:6.1.0" + dependencies: + camel-case: "npm:^4.1.2" + clean-css: "npm:^5.2.2" + commander: "npm:^8.3.0" + he: "npm:^1.2.0" + param-case: "npm:^3.0.4" + relateurl: "npm:^0.2.7" + terser: "npm:^5.10.0" + bin: + html-minifier-terser: cli.js + checksum: 10/a244fa944e002b57c66cc829a3f2dfdb9514b1833c2d838ada624964bf8c0afaf61d36c371758c7e44dedae95cea740a84d8d1067b916ed204f35175184d0e27 + languageName: node + linkType: hard + +"html-minifier@npm:^3": + version: 3.5.21 + resolution: "html-minifier@npm:3.5.21" + dependencies: + camel-case: "npm:3.0.x" + clean-css: "npm:4.2.x" + commander: "npm:2.17.x" + he: "npm:1.2.x" + param-case: "npm:2.1.x" + relateurl: "npm:0.2.x" + uglify-js: "npm:3.4.x" + bin: + html-minifier: ./cli.js + checksum: 10/8341f38d2c545e716c42c666adb6a7fb040bc286c2948d1007b5d50824d7ebb570eed7aeb2ff8ac8f8f2b2995c58af651d246d2fc74fb317c8a23cf93a7f8d20 + languageName: node + linkType: hard + +"html-tags@npm:^3.3.1": + version: 3.3.1 + resolution: "html-tags@npm:3.3.1" + checksum: 10/d0e808544b92d8b999cbcc86d539577255a2f0f2f4f73110d10749d1d36e6fe6ad706a0355a8477afb6e000ecdc93d8455b3602951f9a2b694ac9e28f1b52878 + languageName: node + linkType: hard + +"html-webpack-plugin@npm:^5.5.0, html-webpack-plugin@npm:^5.6.7": + version: 5.6.7 + resolution: "html-webpack-plugin@npm:5.6.7" + dependencies: + "@types/html-minifier-terser": "npm:^6.0.0" + html-minifier-terser: "npm:^6.0.2" + lodash: "npm:^4.17.21" + pretty-error: "npm:^4.0.0" + tapable: "npm:^2.0.0" + peerDependencies: + "@rspack/core": 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/fc81e1c2d3ef5d709b700b53bb31feef200a08d9b31a819d4623c80dcf412245939a9d6014e574dc5bed7388b3119e29d047d9e712c4889b8d7270dc25990a8d + languageName: node + linkType: hard + +"htmlparser2@npm:^6.1.0": + version: 6.1.0 + resolution: "htmlparser2@npm:6.1.0" + dependencies: + domelementtype: "npm:^2.0.1" + domhandler: "npm:^4.0.0" + domutils: "npm:^2.5.2" + entities: "npm:^2.0.0" + checksum: 10/c9c34b0b722f5923c4ae05e59268aeb768582152969e3338a1cd3342b87f8dd2c0420f4745e46d2fd87f1b677ea2f314c3a93436ed8831905997e6347e081a5d + languageName: node + linkType: hard + +"http-assert@npm:^1.3.0": + version: 1.5.0 + resolution: "http-assert@npm:1.5.0" + dependencies: + deep-equal: "npm:~1.0.1" + http-errors: "npm:~1.8.0" + checksum: 10/69c9b3c14cf8b2822916360a365089ce936c883c49068f91c365eccba5c141a9964d19fdda589150a480013bf503bf37d8936c732e9635819339e730ab0e7527 + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.1.1": + version: 4.2.0 + resolution: "http-cache-semantics@npm:4.2.0" + checksum: 10/4efd2dfcfeea9d5e88c84af450b9980be8a43c2c8179508b1c57c7b4421c855f3e8efe92fa53e0b3f4a43c85824ada930eabbc306d1b3beab750b6dcc5187693 + languageName: node + linkType: hard + +"http-deceiver@npm:^1.2.7": + version: 1.2.7 + resolution: "http-deceiver@npm:1.2.7" + checksum: 10/9ae293b0acbfad6ed45d52c1f85f58ab062465872fd9079c80d78c6527634002d73c2a9d8c0296cc12d178a0b689bb5291d9979aad3ce71ab17a7517588adbf7 + languageName: node + linkType: hard + +"http-errors@npm:^1.6.3, http-errors@npm:~1.8.0": + version: 1.8.1 + resolution: "http-errors@npm:1.8.1" + dependencies: + depd: "npm:~1.1.2" + inherits: "npm:2.0.4" + setprototypeof: "npm:1.2.0" + statuses: "npm:>= 1.5.0 < 2" + toidentifier: "npm:1.0.1" + checksum: 10/76fc491bd8df2251e21978e080d5dae20d9736cfb29bb72b5b76ec1bcebb1c14f0f58a3a128dd89288934379d2173cfb0421c571d54103e93dd65ef6243d64d8 + languageName: node + linkType: hard + +"http-errors@npm:^2.0.0, http-errors@npm:~2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10/9fe31bc0edf36566c87048aed1d3d0cbe03552564adc3541626a0613f542d753fbcb13bdfcec0a3a530dbe1714bb566c89d46244616b66bddd26ac413b06a207 + languageName: node + linkType: hard + +"http-parser-js@npm:>=0.5.1": + version: 0.5.10 + resolution: "http-parser-js@npm:0.5.10" + checksum: 10/33c53b458cfdf7e43f1517f9bcb6bed1c614b1c7c5d65581a84304110eb9eb02a48f998c7504b8bee432ef4a8ec9318e7009406b506b28b5610fed516242b20a + languageName: node + linkType: hard + +"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" + dependencies: + agent-base: "npm:^7.1.0" + debug: "npm:^4.3.4" + checksum: 10/d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848 + languageName: node + linkType: hard + +"http-proxy-middleware@npm:^2.0.9": + version: 2.0.9 + resolution: "http-proxy-middleware@npm:2.0.9" + dependencies: + "@types/http-proxy": "npm:^1.17.8" + http-proxy: "npm:^1.18.1" + is-glob: "npm:^4.0.1" + is-plain-obj: "npm:^3.0.0" + micromatch: "npm:^4.0.2" + peerDependencies: + "@types/express": ^4.17.13 + peerDependenciesMeta: + "@types/express": + optional: true + checksum: 10/4ece416a91d52e96f8136c5f4abfbf7ac2f39becbad21fa8b158a12d7e7d8f808287ff1ae342b903fd1f15f2249dee87fabc09e1f0e73106b83331c496d67660 + languageName: node + linkType: hard + +"http-proxy@npm:^1.18.1": + version: 1.18.1 + resolution: "http-proxy@npm:1.18.1" + dependencies: + eventemitter3: "npm:^4.0.0" + follow-redirects: "npm:^1.0.0" + requires-port: "npm:^1.0.0" + checksum: 10/2489e98aba70adbfd8b9d41ed1ff43528be4598c88616c558b109a09eaffe4bb35e551b6c75ac42ed7d948bb7530a22a2be6ef4f0cecacb5927be139f4274594 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^5.0.0": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" + dependencies: + agent-base: "npm:6" + debug: "npm:4" + checksum: 10/f0dce7bdcac5e8eaa0be3c7368bb8836ed010fb5b6349ffb412b172a203efe8f807d9a6681319105ea1b6901e1972c7b5ea899672a7b9aad58309f766dcbe0df + languageName: node + linkType: hard + +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.6": + version: 7.0.6 + resolution: "https-proxy-agent@npm:7.0.6" + dependencies: + agent-base: "npm:^7.1.2" + debug: "npm:4" + checksum: 10/784b628cbd55b25542a9d85033bdfd03d4eda630fb8b3c9477959367f3be95dc476ed2ecbb9836c359c7c698027fc7b45723a302324433590f45d6c1706e8c13 + languageName: node + linkType: hard + +"human-signals@npm:^2.1.0": + version: 2.1.0 + resolution: "human-signals@npm:2.1.0" + checksum: 10/df59be9e0af479036798a881d1f136c4a29e0b518d4abb863afbd11bf30efa3eeb1d0425fc65942dcc05ab3bf40205ea436b0ff389f2cd20b75b8643d539bf86 + languageName: node + linkType: hard + +"hunspell-spellchecker@npm:^1.0.2": + version: 1.0.2 + resolution: "hunspell-spellchecker@npm:1.0.2" + bin: + hunspell-tojson: ./bin/hunspell-tojson.js + checksum: 10/84f58980d354f63e81a630370d19cd36790770fb545d4e9025858ed40c0a641b90fae4925cd0b83f766eefafcedc239803c52c617dd8c63b428266bf2ff63a7d + languageName: node + linkType: hard + +"husky@npm:^9.1.7": + version: 9.1.7 + resolution: "husky@npm:9.1.7" + bin: + husky: bin.js + checksum: 10/c2412753f15695db369634ba70f50f5c0b7e5cb13b673d0826c411ec1bd9ddef08c1dad89ea154f57da2521d2605bd64308af748749b27d08c5f563bcd89975f + languageName: node + linkType: hard + +"hyperdyperid@npm:^1.2.0": + version: 1.2.0 + resolution: "hyperdyperid@npm:1.2.0" + checksum: 10/64abb5568ff17aa08ac0175ae55e46e22831c5552be98acdd1692081db0209f36fff58b31432017b4e1772c178962676a2cc3c54e4d5d7f020d7710cec7ad7a6 + languageName: node + linkType: hard + +"ibantools@npm:4.5.4": + version: 4.5.4 + resolution: "ibantools@npm:4.5.4" + checksum: 10/4c5bc2c3a6cf3df4b1eabbc5ae1cc27d413067054f017eeb322a021aac76b86a77f2b8d47445ee5872b9c1de45cd0e7408cfe0731748f6f4a44dfe80aea17ce9 + languageName: node + linkType: hard + +"ical.js@npm:^1.5.0": + version: 1.5.0 + resolution: "ical.js@npm:1.5.0" + checksum: 10/0e4888f74fe5e6301c7cd647403a05448f3eda6b51e9a917772e77c0fcc5cadfb6fb39b3784e0618955c4eea8987e2d64d6b1f96c5293be011ff3af70fd8aae8 + languageName: node + linkType: hard + +"iconv-lite@npm:0.4.5": + version: 0.4.5 + resolution: "iconv-lite@npm:0.4.5" + checksum: 10/d35b32ba89a0dce873e4599f98a68c5d2c4cc6aab7eb3cb553050ae4284356e613618b170fd86911bb75dfcd4f2fed7341eb9dba8a9748d7a8627c2de914fb6d + languageName: node + linkType: hard + +"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10/24e3292dd3dadaa81d065c6f8c41b274a47098150d444b96e5f53b4638a9a71482921ea6a91a1f59bb71d9796de25e04afd05919fa64c360347ba65d3766f10f + languageName: node + linkType: hard + +"iconv-lite@npm:~0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3 + languageName: node + linkType: hard + +"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": + version: 5.1.0 + resolution: "icss-utils@npm:5.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68 + languageName: node + linkType: hard + +"idb@npm:^8.0.3": + version: 8.0.3 + resolution: "idb@npm:8.0.3" + checksum: 10/e2beccb0be7c6af562a5e92b209363358571a770aecdc68e891d1141d994d8f1e8f34b79dafa309ed7467d0f4df2b7b4c15f67cfd0611100282bfc3d85f9c73c + languageName: node + linkType: hard + +"ieee754@npm:^1.2.1": + version: 1.2.1 + resolution: "ieee754@npm:1.2.1" + checksum: 10/d9f2557a59036f16c282aaeb107832dc957a93d73397d89bbad4eb1130560560eb695060145e8e6b3b498b15ab95510226649a0b8f52ae06583575419fe10fc4 + languageName: node + linkType: hard + +"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4": + version: 5.3.2 + resolution: "ignore@npm:5.3.2" + checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 + languageName: node + linkType: hard + +"ignore@npm:^7.0.5": + version: 7.0.5 + resolution: "ignore@npm:7.0.5" + checksum: 10/f134b96a4de0af419196f52c529d5c6120c4456ff8a6b5a14ceaaa399f883e15d58d2ce651c9b69b9388491d4669dda47285d307e827de9304a53a1824801bc6 + languageName: node + linkType: hard + +"imask@npm:^7.6.1": + version: 7.6.1 + resolution: "imask@npm:7.6.1" + dependencies: + "@babel/runtime-corejs3": "npm:^7.24.4" + checksum: 10/0c8746547ee06132ae35200418cf6ed209e8f5bc7f6ba184e7b9aaa3932f518ac36531033da7ac2ab8a8c826098eaca85825b884b846867973cd31211dc5fc65 + languageName: node + linkType: hard + +"immediate@npm:~3.0.5": + version: 3.0.6 + resolution: "immediate@npm:3.0.6" + checksum: 10/f9b3486477555997657f70318cc8d3416159f208bec4cca3ff3442fd266bc23f50f0c9bd8547e1371a6b5e82b821ec9a7044a4f7b944798b25aa3cc6d5e63e62 + languageName: node + linkType: hard + +"immer@npm:^11.1.8": + version: 11.1.8 + resolution: "immer@npm:11.1.8" + checksum: 10/59a72aaac68115a8d584cb555a76566fb9c52be4c09055d446e5828c23e08470379b342f615a826cc07715e6a1c88dcdcfd41cc86114c397389cb8a6665768b0 + languageName: node + linkType: hard + +"immutable@npm:^5.1.5": + version: 5.1.6 + resolution: "immutable@npm:5.1.6" + checksum: 10/4ba416dac4cc9d1cab4155bd6aefa54d5ca25e56bfee8a1d4edc3f23115b599486edafe76e91f83d22961bd065754fd705b04f052809ec967ccd71817c8dac2a + languageName: node + linkType: hard + +"import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": + version: 3.3.1 + resolution: "import-fresh@npm:3.3.1" + dependencies: + parent-module: "npm:^1.0.0" + resolve-from: "npm:^4.0.0" + checksum: 10/a06b19461b4879cc654d46f8a6244eb55eb053437afd4cbb6613cad6be203811849ed3e4ea038783092879487299fda24af932b86bdfff67c9055ba3612b8c87 + languageName: node + linkType: hard + +"import-lazy@npm:^4.0.0": + version: 4.0.0 + resolution: "import-lazy@npm:4.0.0" + checksum: 10/943309cc8eb01ada12700448c288b0384f77a1bc33c7e00fa4cb223c665f467a13ce9aaceb8d2e4cf586b07c1d2828040263dcc069873ce63cfc2ac6fd087971 + languageName: node + linkType: hard + +"import-local@npm:^3.0.2, import-local@npm:^3.2.0": + version: 3.2.0 + resolution: "import-local@npm:3.2.0" + dependencies: + pkg-dir: "npm:^4.2.0" + resolve-cwd: "npm:^3.0.0" + bin: + import-local-fixture: fixtures/cli.js + checksum: 10/0b0b0b412b2521739fbb85eeed834a3c34de9bc67e670b3d0b86248fc460d990a7b116ad056c084b87a693ef73d1f17268d6a5be626bb43c998a8b1c8a230004 + languageName: node + linkType: hard + +"imurmurhash@npm:^0.1.4": + version: 0.1.4 + resolution: "imurmurhash@npm:0.1.4" + checksum: 10/2d30b157a91fe1c1d7c6f653cbf263f039be6c5bfa959245a16d4ee191fc0f2af86c08545b6e6beeb041c56b574d2d5b9f95343d378ab49c0f37394d541e7fc8 + languageName: node + linkType: hard + +"include-media@npm:^2.0.0": + version: 2.0.0 + resolution: "include-media@npm:2.0.0" + checksum: 10/d8ce3046d3f612e9cf58242c0232e9b614bcd57e832e36b9947be9f7a79ec8e7ace37e2d6cac516370cf29bd8f2ac89b2a9987a3b2e1f20cc589463aa5655728 + languageName: node + linkType: hard + +"indent-string@npm:^4.0.0": + version: 4.0.0 + resolution: "indent-string@npm:4.0.0" + checksum: 10/cd3f5cbc9ca2d624c6a1f53f12e6b341659aba0e2d3254ae2b4464aaea8b4294cdb09616abbc59458f980531f2429784ed6a420d48d245bcad0811980c9efae9 + languageName: node + linkType: hard + +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: 10/e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 + languageName: node + linkType: hard + +"inflation@npm:^2.0.0": + version: 2.1.0 + resolution: "inflation@npm:2.1.0" + checksum: 10/80c1b5d9ec408105a85f0623c824d668ddf0cadafd8d9716c0737990e5a712ae5f7d6bb0ff216b6648eccb9c6ac69fe06c0d8c58456d168db5bf550c89dd74ed + languageName: node + linkType: hard + +"inflight@npm:^1.0.4": + version: 1.0.6 + resolution: "inflight@npm:1.0.6" + dependencies: + once: "npm:^1.3.0" + wrappy: "npm:1" + checksum: 10/d2ebd65441a38c8336c223d1b80b921b9fa737e37ea466fd7e253cb000c64ae1f17fa59e68130ef5bda92cfd8d36b83d37dab0eb0a4558bcfec8e8cdfd2dcb67 + languageName: node + linkType: hard + +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3, inherits@npm:~2.0.4": + version: 2.0.4 + resolution: "inherits@npm:2.0.4" + checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521 + languageName: node + linkType: hard + +"ini@npm:^1.3.5, ini@npm:~1.3.0": + version: 1.3.8 + resolution: "ini@npm:1.3.8" + checksum: 10/314ae176e8d4deb3def56106da8002b462221c174ddb7ce0c49ee72c8cd1f9044f7b10cc555a7d8850982c3b9ca96fc212122749f5234bc2b6fb05fb942ed566 + languageName: node + linkType: hard + +"inter-ui@npm:^4.1.1": + version: 4.1.1 + resolution: "inter-ui@npm:4.1.1" + checksum: 10/4c5438a85ea037c6c9e89a80ea7f5d7f31293c91110934a4faffd28da53577cc92480845a7959eb3501f243b58774f5f32b2a7aee597b49b5fc5455880186061 + languageName: node + linkType: hard + +"internal-slot@npm:^1.1.0": + version: 1.1.0 + resolution: "internal-slot@npm:1.1.0" + dependencies: + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.2" + side-channel: "npm:^1.1.0" + checksum: 10/1d5219273a3dab61b165eddf358815eefc463207db33c20fcfca54717da02e3f492003757721f972fd0bf21e4b426cab389c5427b99ceea4b8b670dc88ee6d4a + languageName: node + linkType: hard + +"interpret@npm:^3.1.1": + version: 3.1.1 + resolution: "interpret@npm:3.1.1" + checksum: 10/bc9e11126949c4e6ff49b0b819e923a9adc8e8bf3f9d4f2d782de6d5f592774f6fee4457c10bd08c6a2146b4baee460ccb242c99e5397defa9c846af0d00505a + languageName: node + linkType: hard + +"invariant@npm:^2.2.2": + version: 2.2.4 + resolution: "invariant@npm:2.2.4" + dependencies: + loose-envify: "npm:^1.0.0" + checksum: 10/cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 + languageName: node + linkType: hard + +"ip-address@npm:^10.1.1": + version: 10.2.0 + resolution: "ip-address@npm:10.2.0" + checksum: 10/12fec399e1af5753ac322e47a6d81a50d3a528b3abb17c09525b2a2edcaedcca628c40520706f7037bc4d8e951b0296c47e7b86d0a8e6e2335c8f0ba4afcfac1 + languageName: node + linkType: hard + +"ipaddr.js@npm:1.9.1": + version: 1.9.1 + resolution: "ipaddr.js@npm:1.9.1" + checksum: 10/864d0cced0c0832700e9621913a6429ccdc67f37c1bd78fb8c6789fff35c9d167cb329134acad2290497a53336813ab4798d2794fd675d5eb33b5fdf0982b9ca + languageName: node + linkType: hard + +"ipaddr.js@npm:^2.1.0": + version: 2.4.0 + resolution: "ipaddr.js@npm:2.4.0" + checksum: 10/e29cd15cd1f3c177f1671a74ed5dc2d7908088294850a7dbc000969a370cf02d6cdd81f8ab35a4fb0397247cd93999528eb4506277cd7db52fa2a487015207cf + languageName: node + linkType: hard + +"is-arguments@npm:^1.1.1": + version: 1.2.0 + resolution: "is-arguments@npm:1.2.0" + dependencies: + call-bound: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.2" + checksum: 10/471a8ef631b8ee8829c43a8ab05c081700c0e25180c73d19f3bf819c1a8448c426a9e8e601f278973eca68966384b16ceb78b8c63af795b099cd199ea5afc457 + languageName: node + linkType: hard + +"is-array-buffer@npm:^3.0.2, is-array-buffer@npm:^3.0.4, is-array-buffer@npm:^3.0.5": + version: 3.0.5 + resolution: "is-array-buffer@npm:3.0.5" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.3" + get-intrinsic: "npm:^1.2.6" + checksum: 10/ef1095c55b963cd0dcf6f88a113e44a0aeca91e30d767c475e7d746d28d1195b10c5076b94491a7a0cd85020ca6a4923070021d74651d093dc909e9932cf689b + languageName: node + linkType: hard + +"is-arrayish@npm:^0.2.1": + version: 0.2.1 + resolution: "is-arrayish@npm:0.2.1" + checksum: 10/73ced84fa35e59e2c57da2d01e12cd01479f381d7f122ce41dcbb713f09dbfc651315832cd2bf8accba7681a69e4d6f1e03941d94dd10040d415086360e7005e + languageName: node + linkType: hard + +"is-arrayish@npm:^0.3.1": + version: 0.3.4 + resolution: "is-arrayish@npm:0.3.4" + checksum: 10/bf31677cee9fa4086f660b1920c22cf924872e6853cc4021f37ca9ca9d8ac7f098ab75b3c7bf4900e2058c83526a9ead3bf8bc352a657156eba5b4b0792b6dae + languageName: node + linkType: hard + +"is-async-function@npm:^2.0.0": + version: 2.1.1 + resolution: "is-async-function@npm:2.1.1" + dependencies: + async-function: "npm:^1.0.0" + call-bound: "npm:^1.0.3" + get-proto: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + safe-regex-test: "npm:^1.1.0" + checksum: 10/7c2ac7efdf671e03265e74a043bcb1c0a32e226bc2a42dfc5ec8644667df668bbe14b91c08e6c1414f392f8cf86cd1d489b3af97756e2c7a49dd1ba63fd40ca6 + languageName: node + linkType: hard + +"is-bigint@npm:^1.1.0": + version: 1.1.0 + resolution: "is-bigint@npm:1.1.0" + dependencies: + has-bigints: "npm:^1.0.2" + checksum: 10/10cf327310d712fe227cfaa32d8b11814c214392b6ac18c827f157e1e85363cf9c8e2a22df526689bd5d25e53b58cc110894787afb54e138e7c504174dba15fd + languageName: node + linkType: hard + +"is-binary-path@npm:~2.1.0": + version: 2.1.0 + resolution: "is-binary-path@npm:2.1.0" + dependencies: + binary-extensions: "npm:^2.0.0" + checksum: 10/078e51b4f956c2c5fd2b26bb2672c3ccf7e1faff38e0ebdba45612265f4e3d9fc3127a1fa8370bbf09eab61339203c3d3b7af5662cbf8be4030f8fac37745b0e + languageName: node + linkType: hard + +"is-boolean-object@npm:^1.2.1": + version: 1.2.2 + resolution: "is-boolean-object@npm:1.2.2" + dependencies: + call-bound: "npm:^1.0.3" + has-tostringtag: "npm:^1.0.2" + checksum: 10/051fa95fdb99d7fbf653165a7e6b2cba5d2eb62f7ffa81e793a790f3fb5366c91c1b7b6af6820aa2937dd86c73aa3ca9d9ca98f500988457b1c59692c52ba911 + languageName: node + linkType: hard + +"is-buffer@npm:^1.1.5": + version: 1.1.6 + resolution: "is-buffer@npm:1.1.6" + checksum: 10/f63da109e74bbe8947036ed529d43e4ae0c5fcd0909921dce4917ad3ea212c6a87c29f525ba1d17c0858c18331cf1046d4fc69ef59ed26896b25c8288a627133 + languageName: node + linkType: hard + +"is-bun-module@npm:^2.0.0": + version: 2.0.0 + resolution: "is-bun-module@npm:2.0.0" + dependencies: + semver: "npm:^7.7.1" + checksum: 10/cded5a1a58368b847872d08617975d620ad94426d76a932f3e08d55b4574d199e0a62a4fb024fa2dc444200b71719eb0bffc5d3d1e1cc82e29b293bb8d66a990 + languageName: node + linkType: hard + +"is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 10/48a9297fb92c99e9df48706241a189da362bff3003354aea4048bd5f7b2eb0d823cd16d0a383cece3d76166ba16d85d9659165ac6fcce1ac12e6c649d66dbdb9 + languageName: node + linkType: hard + +"is-ci@npm:^4.1.0": + version: 4.1.0 + resolution: "is-ci@npm:4.1.0" + dependencies: + ci-info: "npm:^4.1.0" + bin: + is-ci: bin.js + checksum: 10/f63a9e951262b9f4ccea73f47743efb1bfe87de84b5352dc02966c90bf61c2a9e9426a43ef53fdd18bd5f33616015b97bb5ae89251fb0f573e6cf7a01d036295 + languageName: node + linkType: hard + +"is-core-module@npm:^2.16.1, is-core-module@npm:^2.16.2, is-core-module@npm:^2.5.0": + version: 2.16.2 + resolution: "is-core-module@npm:2.16.2" + dependencies: + hasown: "npm:^2.0.3" + checksum: 10/6ee7535d82bbe457685799c5f145daf4b7c6be3afbd8e90788429d557f663d6dee72a8e4b9a45d0d756c243fcb5028095999243df090e5f04c02b153786bc8c6 + languageName: node + linkType: hard + +"is-data-view@npm:^1.0.1, is-data-view@npm:^1.0.2": + version: 1.0.2 + resolution: "is-data-view@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.6" + is-typed-array: "npm:^1.1.13" + checksum: 10/357e9a48fa38f369fd6c4c3b632a3ab2b8adca14997db2e4b3fe94c4cd0a709af48e0fb61b02c64a90c0dd542fd489d49c2d03157b05ae6c07f5e4dec9e730a8 + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.5, is-date-object@npm:^1.1.0": + version: 1.1.0 + resolution: "is-date-object@npm:1.1.0" + dependencies: + call-bound: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.2" + checksum: 10/3a811b2c3176fb31abee1d23d3dc78b6c65fd9c07d591fcb67553cab9e7f272728c3dd077d2d738b53f9a2103255b0a6e8dfc9568a7805c56a78b2563e8d1dec + languageName: node + linkType: hard + +"is-docker@npm:^2.0.0": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: + is-docker: cli.js + checksum: 10/3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 + languageName: node + linkType: hard + +"is-docker@npm:^3.0.0": + version: 3.0.0 + resolution: "is-docker@npm:3.0.0" + bin: + is-docker: cli.js + checksum: 10/b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90 + languageName: node + linkType: hard + +"is-document.all@npm:^1.0.0": + version: 1.0.0 + resolution: "is-document.all@npm:1.0.0" + dependencies: + call-bound: "npm:^1.0.4" + checksum: 10/c76fa391105f180e9d34bf219ab1db325b4f883d2d82c789dbf9a628e4213c97411f038f36b7d096d85f5ddc1fda6e22e9d8d7c65b89ad1ee5d4d1e5a2a4c077 + languageName: node + linkType: hard + +"is-extglob@npm:^2.1.1": + version: 2.1.1 + resolution: "is-extglob@npm:2.1.1" + checksum: 10/df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 + languageName: node + linkType: hard + +"is-finalizationregistry@npm:^1.1.0": + version: 1.1.1 + resolution: "is-finalizationregistry@npm:1.1.1" + dependencies: + call-bound: "npm:^1.0.3" + checksum: 10/0bfb145e9a1ba852ddde423b0926d2169ae5fe9e37882cde9e8f69031281a986308df4d982283e152396e88b86562ed2256cbaa5e6390fb840a4c25ab54b8a80 + languageName: node + linkType: hard + +"is-finite@npm:^1.0.0": + version: 1.1.0 + resolution: "is-finite@npm:1.1.0" + checksum: 10/532b97ed3d03e04c6bd203984d9e4ba3c0c390efee492bad5d1d1cd1802a68ab27adbd3ef6382f6312bed6c8bb1bd3e325ea79a8dc8fe080ed7a06f5f97b93e7 + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^3.0.0": + version: 3.0.0 + resolution: "is-fullwidth-code-point@npm:3.0.0" + checksum: 10/44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^5.0.0, is-fullwidth-code-point@npm:^5.1.0": + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" + dependencies: + get-east-asian-width: "npm:^1.3.1" + checksum: 10/4700d8a82cb71bd2a2955587b2823c36dc4660eadd4047bfbd070821ddbce8504fc5f9b28725567ecddf405b1e06c6692c9b719f65df6af9ec5262bc11393a6a + languageName: node + linkType: hard + +"is-generator-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "is-generator-fn@npm:2.1.0" + checksum: 10/a6ad5492cf9d1746f73b6744e0c43c0020510b59d56ddcb78a91cbc173f09b5e6beff53d75c9c5a29feb618bfef2bf458e025ecf3a57ad2268e2fb2569f56215 + languageName: node + linkType: hard + +"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": + version: 1.1.2 + resolution: "is-generator-function@npm:1.1.2" + dependencies: + call-bound: "npm:^1.0.4" + generator-function: "npm:^2.0.0" + get-proto: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + safe-regex-test: "npm:^1.1.0" + checksum: 10/cc50fa01034356bdfda26983c5457103240f201f4663c0de1257802714e40d36bcff7aee21091d37bbba4be962fa5c6475ce7ddbc0abfa86d6bef466e41e50a5 + languageName: node + linkType: hard + +"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": + version: 4.0.3 + resolution: "is-glob@npm:4.0.3" + dependencies: + is-extglob: "npm:^2.1.1" + checksum: 10/3ed74f2b0cdf4f401f38edb0442ddfde3092d79d7d35c9919c86641efdbcbb32e45aa3c0f70ce5eecc946896cd5a0f26e4188b9f2b881876f7cb6c505b82da11 + languageName: node + linkType: hard + +"is-inside-container@npm:^1.0.0": + version: 1.0.0 + resolution: "is-inside-container@npm:1.0.0" + dependencies: + is-docker: "npm:^3.0.0" + bin: + is-inside-container: cli.js + checksum: 10/c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03 + languageName: node + linkType: hard + +"is-map@npm:^2.0.2, is-map@npm:^2.0.3": + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb + languageName: node + linkType: hard + +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5 + languageName: node + linkType: hard + +"is-network-error@npm:^1.0.0": + version: 1.3.2 + resolution: "is-network-error@npm:1.3.2" + checksum: 10/6d5c0663f476acf7fd5894b5bdce14284aec6b595ad34484d430249b736372e46c345249fd1688bddb2c1380d72c28741838926d1d078264e37e779e970f9d93 + languageName: node + linkType: hard + +"is-node-process@npm:^1.2.0": + version: 1.2.0 + resolution: "is-node-process@npm:1.2.0" + checksum: 10/930765cdc6d81ab8f1bbecbea4a8d35c7c6d88a3ff61f3630e0fc7f22d624d7661c1df05c58547d0eb6a639dfa9304682c8e342c4113a6ed51472b704cee2928 + languageName: node + linkType: hard + +"is-number-object@npm:^1.1.1": + version: 1.1.1 + resolution: "is-number-object@npm:1.1.1" + dependencies: + call-bound: "npm:^1.0.3" + has-tostringtag: "npm:^1.0.2" + checksum: 10/a5922fb8779ab1ea3b8a9c144522b3d0bea5d9f8f23f7a72470e61e1e4df47714e28e0154ac011998b709cce260c3c9447ad3cd24a96c2f2a0abfdb2cbdc76c8 + languageName: node + linkType: hard + +"is-number@npm:^7.0.0": + version: 7.0.0 + resolution: "is-number@npm:7.0.0" + checksum: 10/6a6c3383f68afa1e05b286af866017c78f1226d43ac8cb064e115ff9ed85eb33f5c4f7216c96a71e4dfea289ef52c5da3aef5bbfade8ffe47a0465d70c0c8e86 + languageName: node + linkType: hard + +"is-plain-obj@npm:^1.1.0": + version: 1.1.0 + resolution: "is-plain-obj@npm:1.1.0" + checksum: 10/0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 + languageName: node + linkType: hard + +"is-plain-obj@npm:^3.0.0": + version: 3.0.0 + resolution: "is-plain-obj@npm:3.0.0" + checksum: 10/a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c + languageName: node + linkType: hard + +"is-plain-obj@npm:^4.1.0": + version: 4.1.0 + resolution: "is-plain-obj@npm:4.1.0" + checksum: 10/6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce + languageName: node + linkType: hard + +"is-plain-object@npm:^2.0.4": + version: 2.0.4 + resolution: "is-plain-object@npm:2.0.4" + dependencies: + isobject: "npm:^3.0.1" + checksum: 10/2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca + languageName: node + linkType: hard + +"is-plain-object@npm:^5.0.0": + version: 5.0.0 + resolution: "is-plain-object@npm:5.0.0" + checksum: 10/e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c + languageName: node + linkType: hard + +"is-port-reachable@npm:4.0.0": + version: 4.0.0 + resolution: "is-port-reachable@npm:4.0.0" + checksum: 10/47b7e10db8edcef27fbf9e50f0de85ad368d35688790ca64a13db67260111ac5f4b98989b11af06199fa93f25d810bd09a5b21b2c2646529668638f7c34d3c04 + languageName: node + linkType: hard + +"is-potential-custom-element-name@npm:^1.0.1": + version: 1.0.1 + resolution: "is-potential-custom-element-name@npm:1.0.1" + checksum: 10/ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab + languageName: node + linkType: hard + +"is-promise@npm:^2.2.2": + version: 2.2.2 + resolution: "is-promise@npm:2.2.2" + checksum: 10/18bf7d1c59953e0ad82a1ed963fb3dc0d135c8f299a14f89a17af312fc918373136e56028e8831700e1933519630cc2fd4179a777030330fde20d34e96f40c78 + languageName: node + linkType: hard + +"is-reference@npm:^3.0.3": + version: 3.0.3 + resolution: "is-reference@npm:3.0.3" + dependencies: + "@types/estree": "npm:^1.0.6" + checksum: 10/11371fb2669a8144bffb2ae9bd11b0342b7dc384c3c0f8d5996566b071614282a3a0d306fd2fd1c6b4c9078d0e2703d191b47f4f78f9ce08f464c44a3a412412 + languageName: node + linkType: hard + +"is-regex@npm:^1.1.4, is-regex@npm:^1.2.1": + version: 1.2.1 + resolution: "is-regex@npm:1.2.1" + dependencies: + call-bound: "npm:^1.0.2" + gopd: "npm:^1.2.0" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.2" + checksum: 10/c42b7efc5868a5c9a4d8e6d3e9816e8815c611b09535c00fead18a1138455c5cb5e1887f0023a467ad3f9c419d62ba4dc3d9ba8bafe55053914d6d6454a945d2 + languageName: node + linkType: hard + +"is-set@npm:^2.0.2, is-set@npm:^2.0.3": + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669 + languageName: node + linkType: hard + +"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.4": + version: 1.0.4 + resolution: "is-shared-array-buffer@npm:1.0.4" + dependencies: + call-bound: "npm:^1.0.3" + checksum: 10/0380d7c60cc692856871526ffcd38a8133818a2ee42d47bb8008248a0cd2121d8c8b5f66b6da3cac24bc5784553cacb6faaf678f66bc88c6615b42af2825230e + languageName: node + linkType: hard + +"is-stream@npm:^2.0.0": + version: 2.0.1 + resolution: "is-stream@npm:2.0.1" + checksum: 10/b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 + languageName: node + linkType: hard + +"is-string@npm:^1.0.7, is-string@npm:^1.1.1": + version: 1.1.1 + resolution: "is-string@npm:1.1.1" + dependencies: + call-bound: "npm:^1.0.3" + has-tostringtag: "npm:^1.0.2" + checksum: 10/5277cb9e225a7cc8a368a72623b44a99f2cfa139659c6b203553540681ad4276bfc078420767aad0e73eef5f0bd07d4abf39a35d37ec216917879d11cebc1f8b + languageName: node + linkType: hard + +"is-symbol@npm:^1.0.4, is-symbol@npm:^1.1.1": + version: 1.1.1 + resolution: "is-symbol@npm:1.1.1" + dependencies: + call-bound: "npm:^1.0.2" + has-symbols: "npm:^1.1.0" + safe-regex-test: "npm:^1.1.0" + checksum: 10/db495c0d8cd0a7a66b4f4ef7fccee3ab5bd954cb63396e8ac4d32efe0e9b12fdfceb851d6c501216a71f4f21e5ff20fc2ee845a3d52d455e021c466ac5eb2db2 + languageName: node + linkType: hard + +"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15": + version: 1.1.15 + resolution: "is-typed-array@npm:1.1.15" + dependencies: + which-typed-array: "npm:^1.1.16" + checksum: 10/e8cf60b9ea85667097a6ad68c209c9722cfe8c8edf04d6218366469e51944c5cc25bae45ffb845c23f811d262e4314d3b0168748eb16711aa34d12724cdf0735 + languageName: node + linkType: hard + +"is-typedarray@npm:^1.0.0": + version: 1.0.0 + resolution: "is-typedarray@npm:1.0.0" + checksum: 10/4b433bfb0f9026f079f4eb3fbaa4ed2de17c9995c3a0b5c800bec40799b4b2a8b4e051b1ada77749deb9ded4ae52fe2096973f3a93ff83df1a5a7184a669478c + languageName: node + linkType: hard + +"is-unsafe@npm:^1.0.1": + version: 1.0.1 + resolution: "is-unsafe@npm:1.0.1" + checksum: 10/971d05c69a742f866e4f257e4008ee3a9fb84ebf81141352211698416e1cf52aa03bcda54e3a5c2f25547f4b4cbb6d9e02c048a4daef5e7baea51f33089ddc9e + languageName: node + linkType: hard + +"is-valid-domain@npm:0.1.6": + version: 0.1.6 + resolution: "is-valid-domain@npm:0.1.6" + dependencies: + punycode: "npm:^2.1.1" + checksum: 10/514e3fc222ff1867f9bbe60625bf96d8110a01a2eba7cfd0ce264e9d3f5c129f69264b6d7d1d154bf42760924f61cd8adcfea272d12ff48626ffe2c79522c61b + languageName: node + linkType: hard + +"is-weakmap@npm:^2.0.2": + version: 2.0.2 + resolution: "is-weakmap@npm:2.0.2" + checksum: 10/a7b7e23206c542dcf2fa0abc483142731788771527e90e7e24f658c0833a0d91948a4f7b30d78f7a65255a48512e41a0288b778ba7fc396137515c12e201fd11 + languageName: node + linkType: hard + +"is-weakref@npm:^1.0.2, is-weakref@npm:^1.1.1": + version: 1.1.1 + resolution: "is-weakref@npm:1.1.1" + dependencies: + call-bound: "npm:^1.0.3" + checksum: 10/543506fd8259038b371bb083aac25b16cb4fd8b12fc58053aa3d45ac28dfd001cd5c6dffbba7aeea4213c74732d46b6cb2cfb5b412eed11f2db524f3f97d09a0 + languageName: node + linkType: hard + +"is-weakset@npm:^2.0.3": + version: 2.0.4 + resolution: "is-weakset@npm:2.0.4" + dependencies: + call-bound: "npm:^1.0.3" + get-intrinsic: "npm:^1.2.6" + checksum: 10/1d5e1d0179beeed3661125a6faa2e59bfb48afda06fc70db807f178aa0ebebc3758fb6358d76b3d528090d5ef85148c345dcfbf90839592fe293e3e5e82f2134 + languageName: node + linkType: hard + +"is-windows@npm:^1.0.2": + version: 1.0.2 + resolution: "is-windows@npm:1.0.2" + checksum: 10/438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 + languageName: node + linkType: hard + +"is-wsl@npm:^1.1.0": + version: 1.1.0 + resolution: "is-wsl@npm:1.1.0" + checksum: 10/ea157d232351e68c92bd62fc541771096942fe72f69dff452dd26dcc31466258c570a3b04b8cda2e01cd2968255b02951b8670d08ea4ed76d6b1a646061ac4fe + languageName: node + linkType: hard + +"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: + is-docker: "npm:^2.0.0" + checksum: 10/20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 + languageName: node + linkType: hard + +"is-wsl@npm:^3.1.0": + version: 3.1.1 + resolution: "is-wsl@npm:3.1.1" + dependencies: + is-inside-container: "npm:^1.0.0" + checksum: 10/513d95b89af0e60b43d7b17ecb7eb78edea0a439136a3da37b1b56e215379cc46a9221474ad5b2de044824ca72d7869dee6e015273dc3f71f2bb87c715f9f1dc + languageName: node + linkType: hard + +"isarray@npm:0.0.1": + version: 0.0.1 + resolution: "isarray@npm:0.0.1" + checksum: 10/49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4 + languageName: node + linkType: hard + +"isarray@npm:^2.0.5": + version: 2.0.5 + resolution: "isarray@npm:2.0.5" + checksum: 10/1d8bc7911e13bb9f105b1b3e0b396c787a9e63046af0b8fe0ab1414488ab06b2b099b87a2d8a9e31d21c9a6fad773c7fc8b257c4880f2d957274479d28ca3414 + languageName: node + linkType: hard + +"isarray@npm:~1.0.0": + version: 1.0.0 + resolution: "isarray@npm:1.0.0" + checksum: 10/f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab + languageName: node + linkType: hard + +"isbinaryfile@npm:^4.0.8": + version: 4.0.10 + resolution: "isbinaryfile@npm:4.0.10" + checksum: 10/7f9dbf3e992a020cd3e6845ba49b47de93cda19edadf338bbf82f1453d7a14a73c390ea7f18a1940f09324089e470cce9ea001bd544aea52df641a658ed51c54 + languageName: node + linkType: hard + +"isexe@npm:^2.0.0": + version: 2.0.0 + resolution: "isexe@npm:2.0.0" + checksum: 10/7c9f715c03aff08f35e98b1fadae1b9267b38f0615d501824f9743f3aab99ef10e303ce7db3f186763a0b70a19de5791ebfc854ff884d5a8c4d92211f642ec92 + languageName: node + linkType: hard + +"isexe@npm:^3.1.1": + version: 3.1.5 + resolution: "isexe@npm:3.1.5" + checksum: 10/ae479f6b0505507f1a73c1d57be6d0546e59fc9202bb0d5b31ba8ff5f3e79dd385bce57a2e60c5645aba567018cbbfc663519cd28367e9962242d97dd151d2ab + languageName: node + linkType: hard + +"isobject@npm:^3.0.1": + version: 3.0.1 + resolution: "isobject@npm:3.0.1" + checksum: 10/db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 + languageName: node + linkType: hard + +"isomorphic.js@npm:^0.2.4": + version: 0.2.5 + resolution: "isomorphic.js@npm:0.2.5" + checksum: 10/d8d1b083f05f3c337a06628b982ac3ce6db953bbef14a9de8ad49131250c3592f864b73c12030fdc9ef138ce97b76ef55c7d96a849561ac215b1b4b9d301c8e9 + languageName: node + linkType: hard + +"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0, istanbul-lib-coverage@npm:^3.2.2": + version: 3.2.2 + resolution: "istanbul-lib-coverage@npm:3.2.2" + checksum: 10/40bbdd1e937dfd8c830fa286d0f665e81b7a78bdabcd4565f6d5667c99828bda3db7fb7ac6b96a3e2e8a2461ddbc5452d9f8bc7d00cb00075fa6a3e99f5b6a81 + languageName: node + linkType: hard + +"istanbul-lib-hook@npm:^3.0.0": + version: 3.0.0 + resolution: "istanbul-lib-hook@npm:3.0.0" + dependencies: + append-transform: "npm:^2.0.0" + checksum: 10/512a996cce6b1b9003ba59eab42299dd1527176c01f3ceb7b16bf68f437eeab4958f9df7df0a6b258d45d5f1a2ca2a1bdb915970711e1a5d7b2de911c582f721 + languageName: node + linkType: hard + +"istanbul-lib-instrument@npm:^6.0.0, istanbul-lib-instrument@npm:^6.0.2": + version: 6.0.3 + resolution: "istanbul-lib-instrument@npm:6.0.3" + dependencies: + "@babel/core": "npm:^7.23.9" + "@babel/parser": "npm:^7.23.9" + "@istanbuljs/schema": "npm:^0.1.3" + istanbul-lib-coverage: "npm:^3.2.0" + semver: "npm:^7.5.4" + checksum: 10/aa5271c0008dfa71b6ecc9ba1e801bf77b49dc05524e8c30d58aaf5b9505e0cd12f25f93165464d4266a518c5c75284ecb598fbd89fec081ae77d2c9d3327695 + languageName: node + linkType: hard + +"istanbul-lib-processinfo@npm:^2.0.2": + version: 2.0.3 + resolution: "istanbul-lib-processinfo@npm:2.0.3" + dependencies: + archy: "npm:^1.0.0" + cross-spawn: "npm:^7.0.3" + istanbul-lib-coverage: "npm:^3.2.0" + p-map: "npm:^3.0.0" + rimraf: "npm:^3.0.0" + uuid: "npm:^8.3.2" + checksum: 10/60e7b3441687249460f34a817c7204967b07830a69b6e430e60a45615319c2ab4e2b2eaeb8b3decf549fccd419cd600d21173961632229967608d7d1b194f39e + languageName: node + linkType: hard + +"istanbul-lib-report@npm:^3.0.0, istanbul-lib-report@npm:^3.0.1": + version: 3.0.1 + resolution: "istanbul-lib-report@npm:3.0.1" + dependencies: + istanbul-lib-coverage: "npm:^3.0.0" + make-dir: "npm:^4.0.0" + supports-color: "npm:^7.1.0" + checksum: 10/86a83421ca1cf2109a9f6d193c06c31ef04a45e72a74579b11060b1e7bb9b6337a4e6f04abfb8857e2d569c271273c65e855ee429376a0d7c91ad91db42accd1 + languageName: node + linkType: hard + +"istanbul-lib-source-maps@npm:^4.0.0": + version: 4.0.1 + resolution: "istanbul-lib-source-maps@npm:4.0.1" + dependencies: + debug: "npm:^4.1.1" + istanbul-lib-coverage: "npm:^3.0.0" + source-map: "npm:^0.6.1" + checksum: 10/5526983462799aced011d776af166e350191b816821ea7bcf71cab3e5272657b062c47dc30697a22a43656e3ced78893a42de677f9ccf276a28c913190953b82 + languageName: node + linkType: hard + +"istanbul-lib-source-maps@npm:^5.0.0": + version: 5.0.6 + resolution: "istanbul-lib-source-maps@npm:5.0.6" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.23" + debug: "npm:^4.1.1" + istanbul-lib-coverage: "npm:^3.0.0" + checksum: 10/569dd0a392ee3464b1fe1accbaef5cc26de3479eacb5b91d8c67ebb7b425d39fd02247d85649c3a0e9c29b600809fa60b5af5a281a75a89c01f385b1e24823a2 + languageName: node + linkType: hard + +"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.2.0": + version: 3.2.0 + resolution: "istanbul-reports@npm:3.2.0" + dependencies: + html-escaper: "npm:^2.0.0" + istanbul-lib-report: "npm:^3.0.0" + checksum: 10/6773a1d5c7d47eeec75b317144fe2a3b1da84a44b6282bebdc856e09667865e58c9b025b75b3d87f5bc62939126cbba4c871ee84254537d934ba5da5d4c4ec4e + languageName: node + linkType: hard + +"iterator.prototype@npm:^1.1.5": + version: 1.1.5 + resolution: "iterator.prototype@npm:1.1.5" + dependencies: + define-data-property: "npm:^1.1.4" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.6" + get-proto: "npm:^1.0.0" + has-symbols: "npm:^1.1.0" + set-function-name: "npm:^2.0.2" + checksum: 10/352bcf333f42189e65cc8cb2dcb94a5c47cf0a9110ce12aba788d405a980b5f5f3a06c79bf915377e1d480647169babd842ded0d898bed181bf6686e8e6823f6 + languageName: node + linkType: hard + +"jackspeak@npm:^3.1.2": + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" + dependencies: + "@isaacs/cliui": "npm:^8.0.2" + "@pkgjs/parseargs": "npm:^0.11.0" + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 10/96f8786eaab98e4bf5b2a5d6d9588ea46c4d06bbc4f2eb861fdd7b6b182b16f71d8a70e79820f335d52653b16d4843b29dd9cdcf38ae80406756db9199497cf3 + languageName: node + linkType: hard + +"jackspeak@npm:^4.1.1": + version: 4.2.3 + resolution: "jackspeak@npm:4.2.3" + dependencies: + "@isaacs/cliui": "npm:^9.0.0" + checksum: 10/b88e3fe5fa04d34f0f939a15b7cef4a8589999b7a366ef89a3e0f2c45d2a7666066b67cbf46d57c3a4796a76d27b9d869b23d96a803dd834200d222c2a70de7e + languageName: node + linkType: hard + +"jake@npm:^10.8.5": + version: 10.9.4 + resolution: "jake@npm:10.9.4" + dependencies: + async: "npm:^3.2.6" + filelist: "npm:^1.0.4" + picocolors: "npm:^1.1.1" + bin: + jake: bin/cli.js + checksum: 10/97e48f73f5e315a3b6e1a48b4bcc0cdf2c2cf82100ec9e76a032fd5d614dcd32c4315572cfcb66e9f9bdecca3900aaa61fe72b781a74b06aefd3ec4c1c917f0b + languageName: node + linkType: hard + +"jasmine-core@npm:^4.1.0": + version: 4.6.1 + resolution: "jasmine-core@npm:4.6.1" + checksum: 10/c54592a14070fe6e684e6d7d2c37aacb880f82941e28f41e9f997f87ead489b6fd55b240f2c65ea4c0e63296a2bfbe0b995ed5943242db095834916471f3f2a7 + languageName: node + linkType: hard + +"jasmine-core@npm:^5.13.0, jasmine-core@npm:~5.13.0": + version: 5.13.0 + resolution: "jasmine-core@npm:5.13.0" + checksum: 10/7c88618b1aa442da9db60d1ca960073c8582d9cf4ac89543609015a25ab90437d65c8eb63c84edd72a4059056c96a8ca579e1eadbb7addf9cbe0c18110f8fa2f + languageName: node + linkType: hard + +"jasmine@npm:^5.13.0": + version: 5.13.0 + resolution: "jasmine@npm:5.13.0" + dependencies: + glob: "npm:^10.2.2" + jasmine-core: "npm:~5.13.0" + bin: + jasmine: bin/jasmine.js + checksum: 10/8f829a368d80f43f4509099f4e981f09c9300b27fde4b464b5ecbb4bbcc9dca2f4a3dae5d5b1d9698c75ea82616689bc3fba66a0d97f75debf79bb2506aa8cbc + languageName: node + linkType: hard + +"javascript-natural-sort@npm:^0.7.1": + version: 0.7.1 + resolution: "javascript-natural-sort@npm:0.7.1" + checksum: 10/7bf6eab67871865d347f09a95aa770f9206c1ab0226bcda6fdd9edec340bf41111a7f82abac30556aa16a21cfa3b2b1ca4a362c8b73dd5ce15220e5d31f49d79 + languageName: node + linkType: hard + +"jest-changed-files@npm:30.4.1": + version: 30.4.1 + resolution: "jest-changed-files@npm:30.4.1" + dependencies: + execa: "npm:^5.1.1" + jest-util: "npm:30.4.1" + p-limit: "npm:^3.1.0" + checksum: 10/e566af0d6c53115edf34fd1d9bda3b857fcc6626bd032516a480b60ec208d515558eda1e693e76ef992633d71828a4c38a3e91a236142459855483cbd03ff4c4 + languageName: node + linkType: hard + +"jest-circus@npm:30.4.2": + version: 30.4.2 + resolution: "jest-circus@npm:30.4.2" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/expect": "npm:30.4.1" + "@jest/test-result": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + co: "npm:^4.6.0" + dedent: "npm:^1.6.0" + is-generator-fn: "npm:^2.1.0" + jest-each: "npm:30.4.1" + jest-matcher-utils: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-runtime: "npm:30.4.2" + jest-snapshot: "npm:30.4.1" + jest-util: "npm:30.4.1" + p-limit: "npm:^3.1.0" + pretty-format: "npm:30.4.1" + pure-rand: "npm:^7.0.0" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.6" + checksum: 10/b210db2cd3ab595c6053deee4c11e7eb5ea293b9af16fc87021288125dd42e8d13fdc77be21eca71f1636c6fe104edc26e32d6e707168763e97b0d1718c11203 + languageName: node + linkType: hard + +"jest-cli@npm:30.4.2": + version: 30.4.2 + resolution: "jest-cli@npm:30.4.2" + dependencies: + "@jest/core": "npm:30.4.2" + "@jest/test-result": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + chalk: "npm:^4.1.2" + exit-x: "npm:^0.2.2" + import-local: "npm:^3.2.0" + jest-config: "npm:30.4.2" + jest-util: "npm:30.4.1" + jest-validate: "npm:30.4.1" + yargs: "npm:^17.7.2" + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + bin: + jest: ./bin/jest.js + checksum: 10/dd33f8ee6500298639d5ec4d5f641306d9876fa182042ee40e9c63c59bdf9a82dc46da5bf38fae0783f6ac874df7f7f099006b263022954cf494f8468dfe583c + languageName: node + linkType: hard + +"jest-config@npm:30.4.2": + version: 30.4.2 + resolution: "jest-config@npm:30.4.2" + dependencies: + "@babel/core": "npm:^7.27.4" + "@jest/get-type": "npm:30.1.0" + "@jest/pattern": "npm:30.4.0" + "@jest/test-sequencer": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + babel-jest: "npm:30.4.1" + chalk: "npm:^4.1.2" + ci-info: "npm:^4.2.0" + deepmerge: "npm:^4.3.1" + glob: "npm:^10.5.0" + graceful-fs: "npm:^4.2.11" + jest-circus: "npm:30.4.2" + jest-docblock: "npm:30.4.0" + jest-environment-node: "npm:30.4.1" + jest-regex-util: "npm:30.4.0" + jest-resolve: "npm:30.4.1" + jest-runner: "npm:30.4.2" + jest-util: "npm:30.4.1" + jest-validate: "npm:30.4.1" + parse-json: "npm:^5.2.0" + pretty-format: "npm:30.4.1" + slash: "npm:^3.0.0" + strip-json-comments: "npm:^3.1.1" + peerDependencies: + "@types/node": "*" + esbuild-register: ">=3.4.0" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + esbuild-register: + optional: true + ts-node: + optional: true + checksum: 10/d37d923a5b3e815b73bbefe09c2f7fb092d6933f5f4ec0555fd9cacf97c58e8adb73fc4780a99e6a49e798444b1bb0097c9d5232feb1b8ffa31af589f9c02d9a + languageName: node + linkType: hard + +"jest-diff@npm:30.4.1": + version: 30.4.1 + resolution: "jest-diff@npm:30.4.1" + dependencies: + "@jest/diff-sequences": "npm:30.4.0" + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + pretty-format: "npm:30.4.1" + checksum: 10/594212df96bf101170afdb7eebd188d6d7d27241cbdd18b61d95f1142a3c94ae3b270377d15e719fb3c5efe4458d32acba8ad13dd6230dd7d6917a9eebb32625 + languageName: node + linkType: hard + +"jest-docblock@npm:30.4.0": + version: 30.4.0 + resolution: "jest-docblock@npm:30.4.0" + dependencies: + detect-newline: "npm:^3.1.0" + checksum: 10/0ee25351ef941e832e53d10e74f34b38941b8f5fe750584661f6c5a115771818b081b8e39830c49d152fd361af81c7800c2d3a3c3a0e2dc742f7bfdbb6b1baaa + languageName: node + linkType: hard + +"jest-each@npm:30.4.1": + version: 30.4.1 + resolution: "jest-each@npm:30.4.1" + dependencies: + "@jest/get-type": "npm:30.1.0" + "@jest/types": "npm:30.4.1" + chalk: "npm:^4.1.2" + jest-util: "npm:30.4.1" + pretty-format: "npm:30.4.1" + checksum: 10/077365c3fd0dc0d74aaa180fe4e3728533685413db58e7a30c8502d19a60a0b08259825d8aa36c569c8175a9d0cf901dd69c0a4eb63567c22c07bd0b566ddf89 + languageName: node + linkType: hard + +"jest-environment-jsdom@npm:^30.4.1": + version: 30.4.1 + resolution: "jest-environment-jsdom@npm:30.4.1" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/environment-jsdom-abstract": "npm:30.4.1" + jsdom: "npm:^26.1.0" + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/2ed0860e257d404622306823f18c15f0fe881fc1d16e1245434b54eb690fa0784cf54cd7eef74b2e9373e1699b1726a0fb69d60ae388cc78eb36968fe3fd0bf6 + languageName: node + linkType: hard + +"jest-environment-node@npm:30.4.1": + version: 30.4.1 + resolution: "jest-environment-node@npm:30.4.1" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/fake-timers": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + jest-mock: "npm:30.4.1" + jest-util: "npm:30.4.1" + jest-validate: "npm:30.4.1" + checksum: 10/b93157061c6fa4b62808741bdda5fbc0372a9d2a3db844f0ffb819ed104b3b5c6ff73375d9f57c0d8485a0ad6aed07d4cfbb98aca985c38e1a29f64096b940bc + languageName: node + linkType: hard + +"jest-fetch-mock@npm:^3.0.3": + version: 3.0.3 + resolution: "jest-fetch-mock@npm:3.0.3" + dependencies: + cross-fetch: "npm:^3.0.4" + promise-polyfill: "npm:^8.1.3" + checksum: 10/c119a87fc8b084b94089f44fd83433fc7b8b0f180507b2ffa3b50eb4213a01f9917fab564b303f0d588dee30506942bb0bd611828f368bdd75cb163cf5d967c0 + languageName: node + linkType: hard + +"jest-haste-map@npm:30.4.1": + version: 30.4.1 + resolution: "jest-haste-map@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + anymatch: "npm:^3.1.3" + fb-watchman: "npm:^2.0.2" + fsevents: "npm:^2.3.3" + graceful-fs: "npm:^4.2.11" + jest-regex-util: "npm:30.4.0" + jest-util: "npm:30.4.1" + jest-worker: "npm:30.4.1" + picomatch: "npm:^4.0.3" + walker: "npm:^1.0.8" + dependenciesMeta: + fsevents: + optional: true + checksum: 10/d26404c7258d03fa423604191bca39707438ca1e62a9a471c92fcd468fa386cbdce2c50b3834fb830b25836e3eee34e3070d22b016b42f0ab626c157f5726eeb + languageName: node + linkType: hard + +"jest-junit@npm:^16.0.0": + version: 16.0.0 + resolution: "jest-junit@npm:16.0.0" + dependencies: + mkdirp: "npm:^1.0.4" + strip-ansi: "npm:^6.0.1" + uuid: "npm:^8.3.2" + xml: "npm:^1.0.1" + checksum: 10/2c33ee8bfd0c83b9aa1f8ba5905084890d5f519d294ccc2829d778ac860d5adffffec75d930f44f1d498aa8370c783e0aa6a632d947fb7e81205f0e7b926669d + languageName: node + linkType: hard + +"jest-leak-detector@npm:30.4.1": + version: 30.4.1 + resolution: "jest-leak-detector@npm:30.4.1" + dependencies: + "@jest/get-type": "npm:30.1.0" + pretty-format: "npm:30.4.1" + checksum: 10/8c0945d1c73f6a2abde8660f7fc5693b344cd1f5fd66153c0c2d13007f8429486eb99ecf15ac68d3d4410534fd0fad1ed430c32a641cdac66e021dbd33204c9a + languageName: node + linkType: hard + +"jest-matcher-utils@npm:30.4.1": + version: 30.4.1 + resolution: "jest-matcher-utils@npm:30.4.1" + dependencies: + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + jest-diff: "npm:30.4.1" + pretty-format: "npm:30.4.1" + checksum: 10/4da6e5c7fe5903fae7394233ea4b892567fb027065670c03096d01be0b389f858055c5ade20d59e82fedec6f3287e6f1720de526cd9a9ad3495432320adb9194 + languageName: node + linkType: hard + +"jest-message-util@npm:30.4.1": + version: 30.4.1 + resolution: "jest-message-util@npm:30.4.1" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@jest/types": "npm:30.4.1" + "@types/stack-utils": "npm:^2.0.3" + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + jest-util: "npm:30.4.1" + picomatch: "npm:^4.0.3" + pretty-format: "npm:30.4.1" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.6" + checksum: 10/f83894efa37aa9c61c0a559b1027ecdb0d0cd8afd3e8ea74e797c707d58daea814e72f04b6db0bb6a148c12ae203e9c6e6c5544832ca5fae286c4f80c18ddc3f + languageName: node + linkType: hard + +"jest-mock@npm:30.4.1": + version: 30.4.1 + resolution: "jest-mock@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + jest-util: "npm:30.4.1" + checksum: 10/8d0c2794130217b9030b888ce380fe57d82388eec19351bd666440ba46f1e24a7e2bdf42cbe9bcfda2b881d4c0ea09db3c80131b9ab788fb5224af2a1339b422 + languageName: node + linkType: hard + +"jest-pnp-resolver@npm:^1.2.3": + version: 1.2.3 + resolution: "jest-pnp-resolver@npm:1.2.3" + peerDependencies: + jest-resolve: "*" + peerDependenciesMeta: + jest-resolve: + optional: true + checksum: 10/db1a8ab2cb97ca19c01b1cfa9a9c8c69a143fde833c14df1fab0766f411b1148ff0df878adea09007ac6a2085ec116ba9a996a6ad104b1e58c20adbf88eed9b2 + languageName: node + linkType: hard + +"jest-regex-util@npm:30.4.0": + version: 30.4.0 + resolution: "jest-regex-util@npm:30.4.0" + checksum: 10/8664fcc1d07c8236a3bd012c0f06ae9d14d96e758b32ee340a3a7c4c326d0b5052d8c4ae4f4c4184f08bf78723d905352f22923647df9658ace3604f03bf074f + languageName: node + linkType: hard + +"jest-resolve-dependencies@npm:30.4.2": + version: 30.4.2 + resolution: "jest-resolve-dependencies@npm:30.4.2" + dependencies: + jest-regex-util: "npm:30.4.0" + jest-snapshot: "npm:30.4.1" + checksum: 10/ec7e27d1abf67dfe9ec1a2887b5fa883e1e6ca38eb45506a82f93e29d8df62c18cb40ec07af43fe0fa65d568051a878b6649745f6c032d8962a8dad6323763ad + languageName: node + linkType: hard + +"jest-resolve@npm:30.4.1": + version: 30.4.1 + resolution: "jest-resolve@npm:30.4.1" + dependencies: + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + jest-haste-map: "npm:30.4.1" + jest-pnp-resolver: "npm:^1.2.3" + jest-util: "npm:30.4.1" + jest-validate: "npm:30.4.1" + slash: "npm:^3.0.0" + unrs-resolver: "npm:^1.7.11" + checksum: 10/197ca741df92c1006c2367142b5e44827d995f062e94a923f574e87ce04f966634851bb31f54ea377ca163a8362613947cd2311abf8a5712fe879b1ac15f662f + languageName: node + linkType: hard + +"jest-runner@npm:30.4.2": + version: 30.4.2 + resolution: "jest-runner@npm:30.4.2" + dependencies: + "@jest/console": "npm:30.4.1" + "@jest/environment": "npm:30.4.1" + "@jest/test-result": "npm:30.4.1" + "@jest/transform": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + emittery: "npm:^0.13.1" + exit-x: "npm:^0.2.2" + graceful-fs: "npm:^4.2.11" + jest-docblock: "npm:30.4.0" + jest-environment-node: "npm:30.4.1" + jest-haste-map: "npm:30.4.1" + jest-leak-detector: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-resolve: "npm:30.4.1" + jest-runtime: "npm:30.4.2" + jest-util: "npm:30.4.1" + jest-watcher: "npm:30.4.1" + jest-worker: "npm:30.4.1" + p-limit: "npm:^3.1.0" + source-map-support: "npm:0.5.13" + checksum: 10/3ed8ee70019f1f5a63faaf07a15e522ec878601dc6eccbde7eb4d0529e4d1a7314e7041160075458257e3103f41d6e9bbb2df8698806805ae2768a7e90228103 + languageName: node + linkType: hard + +"jest-runtime@npm:30.4.2": + version: 30.4.2 + resolution: "jest-runtime@npm:30.4.2" + dependencies: + "@jest/environment": "npm:30.4.1" + "@jest/fake-timers": "npm:30.4.1" + "@jest/globals": "npm:30.4.1" + "@jest/source-map": "npm:30.0.1" + "@jest/test-result": "npm:30.4.1" + "@jest/transform": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + cjs-module-lexer: "npm:^2.1.0" + collect-v8-coverage: "npm:^1.0.2" + glob: "npm:^10.5.0" + graceful-fs: "npm:^4.2.11" + jest-haste-map: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-mock: "npm:30.4.1" + jest-regex-util: "npm:30.4.0" + jest-resolve: "npm:30.4.1" + jest-snapshot: "npm:30.4.1" + jest-util: "npm:30.4.1" + slash: "npm:^3.0.0" + strip-bom: "npm:^4.0.0" + checksum: 10/bc2612a17650e7187d2c778aa66fc07926f828eeb3a445e47ffa757f65a4fb29628a43c6e792196b0a3a06d099b0405b6654a2c314fc5092013690d01483fd75 + languageName: node + linkType: hard + +"jest-snapshot@npm:30.4.1": + version: 30.4.1 + resolution: "jest-snapshot@npm:30.4.1" + dependencies: + "@babel/core": "npm:^7.27.4" + "@babel/generator": "npm:^7.27.5" + "@babel/plugin-syntax-jsx": "npm:^7.27.1" + "@babel/plugin-syntax-typescript": "npm:^7.27.1" + "@babel/types": "npm:^7.27.3" + "@jest/expect-utils": "npm:30.4.1" + "@jest/get-type": "npm:30.1.0" + "@jest/snapshot-utils": "npm:30.4.1" + "@jest/transform": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + babel-preset-current-node-syntax: "npm:^1.2.0" + chalk: "npm:^4.1.2" + expect: "npm:30.4.1" + graceful-fs: "npm:^4.2.11" + jest-diff: "npm:30.4.1" + jest-matcher-utils: "npm:30.4.1" + jest-message-util: "npm:30.4.1" + jest-util: "npm:30.4.1" + pretty-format: "npm:30.4.1" + semver: "npm:^7.7.2" + synckit: "npm:^0.11.8" + checksum: 10/6135108d3e0e9fb93ed10fd9ad91d8dbe56f90a9ea84c32a0b551518f8c71f363299dcc301717f3ed82cfe2a276d7993d2b3ccfabea3e8020d49ae8b0f9b6cd8 + languageName: node + linkType: hard + +"jest-util@npm:30.4.1": + version: 30.4.1 + resolution: "jest-util@npm:30.4.1" + dependencies: + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + ci-info: "npm:^4.2.0" + graceful-fs: "npm:^4.2.11" + picomatch: "npm:^4.0.3" + checksum: 10/603093e12076906afcf28be514d5b7ac4e3c0e26997b0047614cf2a308b65d773137304a1fb011d747517e881aeed067f6606b9937f5b838d67f6e5734b49ebe + languageName: node + linkType: hard + +"jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" + dependencies: + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + graceful-fs: "npm:^4.2.9" + picomatch: "npm:^2.2.3" + checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3 + languageName: node + linkType: hard + +"jest-validate@npm:30.4.1": + version: 30.4.1 + resolution: "jest-validate@npm:30.4.1" + dependencies: + "@jest/get-type": "npm:30.1.0" + "@jest/types": "npm:30.4.1" + camelcase: "npm:^6.3.0" + chalk: "npm:^4.1.2" + leven: "npm:^3.1.0" + pretty-format: "npm:30.4.1" + checksum: 10/527fe8ad02df9a4f7f467ecc4e3ac2a37a27b7b30345e7bc3cb9c2ead33fbc8ed1290c0827baa06471281012c38abb96cb268af274a0a2350548e50db20a434f + languageName: node + linkType: hard + +"jest-watcher@npm:30.4.1": + version: 30.4.1 + resolution: "jest-watcher@npm:30.4.1" + dependencies: + "@jest/test-result": "npm:30.4.1" + "@jest/types": "npm:30.4.1" + "@types/node": "npm:*" + ansi-escapes: "npm:^4.3.2" + chalk: "npm:^4.1.2" + emittery: "npm:^0.13.1" + jest-util: "npm:30.4.1" + string-length: "npm:^4.0.2" + checksum: 10/05350ed3d5643e87e22cc5faee14f912dfc06ba63d56944006d9837f2070ed509a1d124c7e7be3e3a9a6a382bd31d491146da6fda4483acd4b8292091888e9bd + languageName: node + linkType: hard + +"jest-when@npm:3.7.0": + version: 3.7.0 + resolution: "jest-when@npm:3.7.0" + peerDependencies: + jest: ">= 25" + checksum: 10/b5b88d077ed467aab220c71c885dbc5f448604f06e68f761ce9f479c99bb74e0dbf553d1cc980751d88401b034a578e1c44eec5e4095743b7586f02bb7c6313d + languageName: node + linkType: hard + +"jest-worker@npm:30.4.1": + version: 30.4.1 + resolution: "jest-worker@npm:30.4.1" + dependencies: + "@types/node": "npm:*" + "@ungap/structured-clone": "npm:^1.3.0" + jest-util: "npm:30.4.1" + merge-stream: "npm:^2.0.0" + supports-color: "npm:^8.1.1" + checksum: 10/ff6af73c9097fc07e90490d3e1e354c702390ef66f7f40054a15dd6d56809a25634179969ff80bde782a6c645f49fa48bf3aacfe7d05af7315c48020f9b2b1cd + languageName: node + linkType: hard + +"jest-worker@npm:^27.4.5": + version: 27.5.1 + resolution: "jest-worker@npm:27.5.1" + dependencies: + "@types/node": "npm:*" + merge-stream: "npm:^2.0.0" + supports-color: "npm:^8.0.0" + checksum: 10/06c6e2a84591d9ede704d5022fc13791e8876e83397c89d481b0063332abbb64c0f01ef4ca7de520b35c7a1058556078d6bdc3631376f4e9ffb42316c1a8488e + languageName: node + linkType: hard + +"jest-worker@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-worker@npm:29.7.0" + dependencies: + "@types/node": "npm:*" + jest-util: "npm:^29.7.0" + merge-stream: "npm:^2.0.0" + supports-color: "npm:^8.0.0" + checksum: 10/364cbaef00d8a2729fc760227ad34b5e60829e0869bd84976bdfbd8c0d0f9c2f22677b3e6dd8afa76ed174765351cd12bae3d4530c62eefb3791055127ca9745 + languageName: node + linkType: hard + +"jest@npm:^30.4.2": + version: 30.4.2 + resolution: "jest@npm:30.4.2" + dependencies: + "@jest/core": "npm:30.4.2" + "@jest/types": "npm:30.4.1" + import-local: "npm:^3.2.0" + jest-cli: "npm:30.4.2" + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + bin: + jest: ./bin/jest.js + checksum: 10/3690f4009a46781b480fbd4c8c60dd910a3cf8af76626f29971003c28eb17dfa322e86f3203e3da168edcc9f7ba973f3b1fbf15ca12393cc5f86bc61f3289fef + languageName: node + linkType: hard + +"jiti@npm:^2.5.1": + version: 2.7.0 + resolution: "jiti@npm:2.7.0" + bin: + jiti: lib/jiti-cli.mjs + checksum: 10/6d75a8dbd61dbee031aa0937fabb748ff8ddf370b971958cc704f5cf26b4c5bdc9dcd0563059b2627a2bd41d946fa0bc64f912fdc8981ca7945a9d63c74ad0f9 + languageName: node + linkType: hard + +"jose@npm:^6.1.0": + version: 6.2.3 + resolution: "jose@npm:6.2.3" + checksum: 10/876974613c5ee988d43b65a34c96ce440dbf7706a2f07f465b8874af16ee532102e224459a7068d2c6ef044affe49690667d23ca12770c279804baec95a09608 + languageName: node + linkType: hard + +"js-tokens@npm:^10.0.0": + version: 10.0.0 + resolution: "js-tokens@npm:10.0.0" + checksum: 10/88f536ec89f076fc230d29df255b3c55531237669d746d1868fca716b1e3f5f2e4abf8e5b8701903216e3f00d2dc3918d078b35da87772d433ab6a513c3bf76d + languageName: node + linkType: hard + +"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": + version: 4.0.0 + resolution: "js-tokens@npm:4.0.0" + checksum: 10/af37d0d913fb56aec6dc0074c163cc71cd23c0b8aad5c2350747b6721d37ba118af35abdd8b33c47ec2800de07dedb16a527ca9c530ee004093e04958bd0cbf2 + languageName: node + linkType: hard + +"js-tokens@npm:^3.0.2": + version: 3.0.2 + resolution: "js-tokens@npm:3.0.2" + checksum: 10/a2d47dbe77c2d7d1abd99f25fcec61c825797e5775a187101879c4fb8e7bbbf89eb83bd315157b92c35d5eed5951962a47b1fedc8c778824b5d95cfb164a310c + languageName: node + linkType: hard + +"js-yaml@npm:^3.13.1": + version: 3.14.2 + resolution: "js-yaml@npm:3.14.2" + dependencies: + argparse: "npm:^1.0.7" + esprima: "npm:^4.0.0" + bin: + js-yaml: bin/js-yaml.js + checksum: 10/172e0b6007b0bf0fc8d2469c94424f7dd765c64a047d2b790831fecef2204a4054eabf4d911eb73ab8c9a3256ab8ba1ee8d655b789bf24bf059c772acc2075a1 + languageName: node + linkType: hard + +"js-yaml@npm:^4.1.0, js-yaml@npm:^4.1.1": + version: 4.2.0 + resolution: "js-yaml@npm:4.2.0" + dependencies: + argparse: "npm:^2.0.1" + bin: + js-yaml: bin/js-yaml.js + checksum: 10/51de2067a2b44b07ba5206132e56005f8b568ff279bb4d2f645068958c56fa4827d40a6841c983234671fa0a134bf094d0b0717873c2a3d319185297af145a6d + languageName: node + linkType: hard + +"jscodeshift@npm:^17.3.0": + version: 17.3.0 + resolution: "jscodeshift@npm:17.3.0" + dependencies: + "@babel/core": "npm:^7.24.7" + "@babel/parser": "npm:^7.24.7" + "@babel/plugin-transform-class-properties": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/preset-flow": "npm:^7.24.7" + "@babel/preset-typescript": "npm:^7.24.7" + "@babel/register": "npm:^7.24.6" + flow-parser: "npm:0.*" + graceful-fs: "npm:^4.2.4" + micromatch: "npm:^4.0.7" + neo-async: "npm:^2.5.0" + picocolors: "npm:^1.0.1" + recast: "npm:^0.23.11" + tmp: "npm:^0.2.3" + write-file-atomic: "npm:^5.0.1" + peerDependencies: + "@babel/preset-env": ^7.1.6 + peerDependenciesMeta: + "@babel/preset-env": + optional: true + bin: + jscodeshift: bin/jscodeshift.js + checksum: 10/bafd2b296d545ce363b594499d18a2165532463ebf16d5be2ea65206c0a486da3dc07ab410f0fefc32f232c2a51ade790b9f28f52916db690a9edf1fd4b34966 + languageName: node + linkType: hard + +"jsdom@npm:26.1.0": + version: 26.1.0 + resolution: "jsdom@npm:26.1.0" + dependencies: + cssstyle: "npm:^4.2.1" + data-urls: "npm:^5.0.0" + decimal.js: "npm:^10.5.0" + html-encoding-sniffer: "npm:^4.0.0" + http-proxy-agent: "npm:^7.0.2" + https-proxy-agent: "npm:^7.0.6" + is-potential-custom-element-name: "npm:^1.0.1" + nwsapi: "npm:^2.2.16" + parse5: "npm:^7.2.1" + rrweb-cssom: "npm:^0.8.0" + saxes: "npm:^6.0.0" + symbol-tree: "npm:^3.2.4" + tough-cookie: "npm:^5.1.1" + w3c-xmlserializer: "npm:^5.0.0" + webidl-conversions: "npm:^7.0.0" + whatwg-encoding: "npm:^3.1.1" + whatwg-mimetype: "npm:^4.0.0" + whatwg-url: "npm:^14.1.1" + ws: "npm:^8.18.0" + xml-name-validator: "npm:^5.0.0" + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/39d78c4889cac20826393400dce1faed1666e9244fe0c8342a8f08c315375878e6be7fcfe339a33d6ff1a083bfe9e71b16d56ecf4d9a87db2da8c795925ea8c1 + languageName: node + linkType: hard + +"jsdom@npm:^29.1.1": + version: 29.1.1 + resolution: "jsdom@npm:29.1.1" + dependencies: + "@asamuzakjp/css-color": "npm:^5.1.11" + "@asamuzakjp/dom-selector": "npm:^7.1.1" + "@bramus/specificity": "npm:^2.4.2" + "@csstools/css-syntax-patches-for-csstree": "npm:^1.1.3" + "@exodus/bytes": "npm:^1.15.0" + css-tree: "npm:^3.2.1" + data-urls: "npm:^7.0.0" + decimal.js: "npm:^10.6.0" + html-encoding-sniffer: "npm:^6.0.0" + is-potential-custom-element-name: "npm:^1.0.1" + lru-cache: "npm:^11.3.5" + parse5: "npm:^8.0.1" + saxes: "npm:^6.0.0" + symbol-tree: "npm:^3.2.4" + tough-cookie: "npm:^6.0.1" + undici: "npm:^7.25.0" + w3c-xmlserializer: "npm:^5.0.0" + webidl-conversions: "npm:^8.0.1" + whatwg-mimetype: "npm:^5.0.0" + whatwg-url: "npm:^16.0.1" + xml-name-validator: "npm:^5.0.0" + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/344aed7f91839b6c7d1b40778c5542d6ded7d42d88e1b787e10bf12d4ccd65464a5f23f774eb84350885c75a48efc99f6972adbb94dffe324a1b065d3650843c + languageName: node + linkType: hard + +"jsdom@patch:jsdom@npm%3A26.1.0#~/.yarn/patches/jsdom-npm-26.1.0-3857255f02.patch": + version: 26.1.0 + resolution: "jsdom@patch:jsdom@npm%3A26.1.0#~/.yarn/patches/jsdom-npm-26.1.0-3857255f02.patch::version=26.1.0&hash=48ee78" + dependencies: + cssstyle: "npm:^4.2.1" + data-urls: "npm:^5.0.0" + decimal.js: "npm:^10.5.0" + html-encoding-sniffer: "npm:^4.0.0" + http-proxy-agent: "npm:^7.0.2" + https-proxy-agent: "npm:^7.0.6" + is-potential-custom-element-name: "npm:^1.0.1" + nwsapi: "npm:^2.2.16" + parse5: "npm:^7.2.1" + rrweb-cssom: "npm:^0.8.0" + saxes: "npm:^6.0.0" + symbol-tree: "npm:^3.2.4" + tough-cookie: "npm:^5.1.1" + w3c-xmlserializer: "npm:^5.0.0" + webidl-conversions: "npm:^7.0.0" + whatwg-encoding: "npm:^3.1.1" + whatwg-mimetype: "npm:^4.0.0" + whatwg-url: "npm:^14.1.1" + ws: "npm:^8.18.0" + xml-name-validator: "npm:^5.0.0" + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/a9592db4a49d8dbf8147a093376ebfc2dac8282227af0ad64be6b27c230cc6c30f6b395ba554cb845084096ee8a1624aedb143fe849049876599757a5517e6f9 + languageName: node + linkType: hard + +"jsesc@npm:^1.3.0": + version: 1.3.0 + resolution: "jsesc@npm:1.3.0" + bin: + jsesc: bin/jsesc + checksum: 10/d6aa8ebbd57fb5bafeeb31df3ff9580b30e655a049a196bdd1630bc53026e8dc07b462bb4251e33888e83fe53f76f1bebfde4ddfd30f0af78acc0efccb130572 + languageName: node + linkType: hard + +"jsesc@npm:^3.0.2, jsesc@npm:~3.1.0": + version: 3.1.0 + resolution: "jsesc@npm:3.1.0" + bin: + jsesc: bin/jsesc + checksum: 10/20bd37a142eca5d1794f354db8f1c9aeb54d85e1f5c247b371de05d23a9751ecd7bd3a9c4fc5298ea6fa09a100dafb4190fa5c98c6610b75952c3487f3ce7967 + languageName: node + linkType: hard + +"jsesc@npm:~0.5.0": + version: 0.5.0 + resolution: "jsesc@npm:0.5.0" + bin: + jsesc: bin/jsesc + checksum: 10/fab949f585c71e169c5cbe00f049f20de74f067081bbd64a55443bad1c71e1b5a5b448f2359bf2fe06f5ed7c07e2e4a9101843b01c823c30b6afc11f5bfaf724 + languageName: node + linkType: hard + +"jsmimeparser@npm:@protontech/jsmimeparser@^3.0.2": + version: 3.0.2 + resolution: "@protontech/jsmimeparser@npm:3.0.2" + checksum: 10/a57108386bd65df02fbe4c1828e8f6e6e614ad3120698db2a57e7cf9a20de9a4417eba38dcfb93c8066540c86a35339a7c980a9fae5350de2688d0298985305b + languageName: node + linkType: hard + +"json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" + checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c + languageName: node + linkType: hard + +"json-parse-even-better-errors@npm:^2.3.0": + version: 2.3.1 + resolution: "json-parse-even-better-errors@npm:2.3.1" + checksum: 10/5f3a99009ed5f2a5a67d06e2f298cc97bc86d462034173308156f15b43a6e850be8511dc204b9b94566305da2947f7d90289657237d210351a39059ff9d666cf + languageName: node + linkType: hard + +"json-schema-to-typescript@npm:^13.1.2": + version: 13.1.2 + resolution: "json-schema-to-typescript@npm:13.1.2" + dependencies: + "@bcherny/json-schema-ref-parser": "npm:10.0.5-fork" + "@types/json-schema": "npm:^7.0.11" + "@types/lodash": "npm:^4.14.182" + "@types/prettier": "npm:^2.6.1" + cli-color: "npm:^2.0.2" + get-stdin: "npm:^8.0.0" + glob: "npm:^7.1.6" + glob-promise: "npm:^4.2.2" + is-glob: "npm:^4.0.3" + lodash: "npm:^4.17.21" + minimist: "npm:^1.2.6" + mkdirp: "npm:^1.0.4" + mz: "npm:^2.7.0" + prettier: "npm:^2.6.2" + bin: + json2ts: dist/src/cli.js + checksum: 10/623187570d6216e93a084601f6853847d697d9e0d9f038ad0f4dff841ad4210d9ae4099089d6ac04a75bd1caa0d1d610c9b694d63476a6dcda3166b5a3b0c3d4 + languageName: node + linkType: hard + +"json-schema-traverse@npm:^0.4.1": + version: 0.4.1 + resolution: "json-schema-traverse@npm:0.4.1" + checksum: 10/7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b + languageName: node + linkType: hard + +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 10/02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad + languageName: node + linkType: hard + +"json-stable-stringify-without-jsonify@npm:^1.0.1": + version: 1.0.1 + resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" + checksum: 10/12786c2e2f22c27439e6db0532ba321f1d0617c27ad8cb1c352a0e9249a50182fd1ba8b52a18899291604b0c32eafa8afd09e51203f19109a0537f68db2b652d + languageName: node + linkType: hard + +"json5@npm:^2.2.3": + version: 2.2.3 + resolution: "json5@npm:2.2.3" + bin: + json5: lib/cli.js + checksum: 10/1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da + languageName: node + linkType: hard + +"jsonc-parser@npm:^3.2.0": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4 + languageName: node + linkType: hard + +"jsonfile@npm:^4.0.0": + version: 4.0.0 + resolution: "jsonfile@npm:4.0.0" + dependencies: + graceful-fs: "npm:^4.1.6" + dependenciesMeta: + graceful-fs: + optional: true + checksum: 10/17796f0ab1be8479827d3683433f97ebe0a1c6932c3360fa40348eac36904d69269aab26f8b16da311882d94b42e9208e8b28e490bf926364f3ac9bff134c226 + languageName: node + linkType: hard + +"jsonfile@npm:^6.0.1": + version: 6.2.1 + resolution: "jsonfile@npm:6.2.1" + dependencies: + graceful-fs: "npm:^4.1.6" + universalify: "npm:^2.0.0" + dependenciesMeta: + graceful-fs: + optional: true + checksum: 10/6022bcca984bb5ac57855f80d1c7013765c2db13624292d4652b83f9f4ae93486b82ba516ad5ea91d07cd2f6e2e579b42e422ec1d680e78605f4af25644b9797 + languageName: node + linkType: hard + +"jsqr@npm:^1.4.0": + version: 1.4.0 + resolution: "jsqr@npm:1.4.0" + checksum: 10/a959aed9e6f0af2616e0a9c29431bf4c8a617a316f6fdf3ac922c405f283224a5c77b8c8dfa5deda4e4848aeb87333dc70fe5d9cf9c116e76643c5cccc5c53f2 + languageName: node + linkType: hard + +"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5": + version: 3.3.5 + resolution: "jsx-ast-utils@npm:3.3.5" + dependencies: + array-includes: "npm:^3.1.6" + array.prototype.flat: "npm:^1.3.1" + object.assign: "npm:^4.1.4" + object.values: "npm:^1.1.6" + checksum: 10/b61d44613687dfe4cc8ad4b4fbf3711bf26c60b8d5ed1f494d723e0808415c59b24a7c0ed8ab10736a40ff84eef38cbbfb68b395e05d31117b44ffc59d31edfc + languageName: node + linkType: hard + +"jszip@npm:>=3.0.0": + version: 3.10.1 + resolution: "jszip@npm:3.10.1" + dependencies: + lie: "npm:~3.3.0" + pako: "npm:~1.0.2" + readable-stream: "npm:~2.3.6" + setimmediate: "npm:^1.0.5" + checksum: 10/bfbfbb9b0a27121330ac46ab9cdb3b4812433faa9ba4a54742c87ca441e31a6194ff70ae12acefa5fe25406c432290e68003900541d948a169b23d30c34dd984 + languageName: node + linkType: hard + +"karma-chrome-launcher@npm:^3.2.0": + version: 3.2.0 + resolution: "karma-chrome-launcher@npm:3.2.0" + dependencies: + which: "npm:^1.2.1" + checksum: 10/2124684172ef04f6fa3a957d72214adcd780e440adf61d191f1e6faa648b6b509056952910d6d0517d118250d347d8b30f77ccac195ea53dcdf3d7ed71651506 + languageName: node + linkType: hard + +"karma-jasmine@npm:^5.1.0": + version: 5.1.0 + resolution: "karma-jasmine@npm:5.1.0" + dependencies: + jasmine-core: "npm:^4.1.0" + peerDependencies: + karma: ^6.0.0 + checksum: 10/9cdc39a227fb95dae9dd13e418007b86a59f42e17e74921be3b9f7d0f0d8f8aeaf9a1104c915af5a0f88bb4a6f874f3f802757386302bd8e85fa790e00baeb3d + languageName: node + linkType: hard + +"karma-junit-reporter@npm:^2.0.1": + version: 2.0.1 + resolution: "karma-junit-reporter@npm:2.0.1" + dependencies: + path-is-absolute: "npm:^1.0.0" + xmlbuilder: "npm:12.0.0" + peerDependencies: + karma: ">=0.9" + checksum: 10/11efaad714216c7c729aff29ba5d8dfd59ceacf66f85198154fe2270c42add750e8f2b17b07a607f2b1e5291c5415d9eda095ca27a59cc3a0ed8b9ba83e35d88 + languageName: node + linkType: hard + +"karma-spec-reporter@npm:^0.0.36": + version: 0.0.36 + resolution: "karma-spec-reporter@npm:0.0.36" + dependencies: + colors: "npm:1.4.0" + peerDependencies: + karma: ">=0.9" + checksum: 10/a60db6dd94253b7e4cea338602f961db116143e40b30a0767ccad534953a30537519bc248dab5659806f36dfef4f42d2b933c89b367c4a48b20a056cee1a8ada + languageName: node + linkType: hard + +"karma-webpack@npm:^5.0.1": + version: 5.0.1 + resolution: "karma-webpack@npm:5.0.1" + dependencies: + glob: "npm:^7.1.3" + minimatch: "npm:^9.0.3" + webpack-merge: "npm:^4.1.5" + peerDependencies: + webpack: ^5.0.0 + checksum: 10/3e427043cc2c4e6b57c7ba1a55db9b1d026bb3797df918be51c4d1a68c8ccd960ec1db48059c4ebb70fb29d70d383e3f1a0f9860445adc33e2f2b51428c4273b + languageName: node + linkType: hard + +"karma@npm:^6.4.4": + version: 6.4.4 + resolution: "karma@npm:6.4.4" + dependencies: + "@colors/colors": "npm:1.5.0" + body-parser: "npm:^1.19.0" + braces: "npm:^3.0.2" + chokidar: "npm:^3.5.1" + connect: "npm:^3.7.0" + di: "npm:^0.0.1" + dom-serialize: "npm:^2.2.1" + glob: "npm:^7.1.7" + graceful-fs: "npm:^4.2.6" + http-proxy: "npm:^1.18.1" + isbinaryfile: "npm:^4.0.8" + lodash: "npm:^4.17.21" + log4js: "npm:^6.4.1" + mime: "npm:^2.5.2" + minimatch: "npm:^3.0.4" + mkdirp: "npm:^0.5.5" + qjobs: "npm:^1.2.0" + range-parser: "npm:^1.2.1" + rimraf: "npm:^3.0.2" + socket.io: "npm:^4.7.2" + source-map: "npm:^0.6.1" + tmp: "npm:^0.2.1" + ua-parser-js: "npm:^0.7.30" + yargs: "npm:^16.1.1" + bin: + karma: bin/karma + checksum: 10/170a11cd94391149671c2ebb90bddf4347d97d656feb6fc9a6e9b31062ecccc1515527ef93781ecadd643a8258403e42fc7252868d70e529ec7214cae8dc1c31 + languageName: node + linkType: hard + +"keygrip@npm:~1.1.0": + version: 1.1.0 + resolution: "keygrip@npm:1.1.0" + dependencies: + tsscmp: "npm:1.0.6" + checksum: 10/078cd16a463d187121f0a27c1c9c95c52ad392b620f823431689f345a0501132cee60f6e96914b07d570105af470b96960402accd6c48a0b1f3cd8fac4fa2cae + languageName: node + linkType: hard + +"keyv@npm:^4.5.3, keyv@npm:^4.5.4": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" + dependencies: + json-buffer: "npm:3.0.1" + checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 + languageName: node + linkType: hard + +"kind-of@npm:^3.0.2": + version: 3.2.2 + resolution: "kind-of@npm:3.2.2" + dependencies: + is-buffer: "npm:^1.1.5" + checksum: 10/b6e7eed10f9dea498500e73129c9bf289bc417568658648aecfc2e104aa32683b908e5d349563fc78d6752da0ea60c9ed1dda4b24dd85a0c8fc0c7376dc0acac + languageName: node + linkType: hard + +"kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": + version: 6.0.3 + resolution: "kind-of@npm:6.0.3" + checksum: 10/5873d303fb36aad875b7538798867da2ae5c9e328d67194b0162a3659a627d22f742fc9c4ae95cd1704132a24b00cae5041fc00c0f6ef937dc17080dc4dbb962 + languageName: node + linkType: hard + +"known-css-properties@npm:^0.29.0": + version: 0.29.0 + resolution: "known-css-properties@npm:0.29.0" + checksum: 10/ab4e1d6bad10fe4ba15183e640dab8eec52aaa5a69899382de5843699f145e49c67e6a3ca5c8426ccd31577d3eec4459004ed317a550c3523b863a251280ddd4 + languageName: node + linkType: hard + +"koa-body@npm:^7.0.1": + version: 7.0.1 + resolution: "koa-body@npm:7.0.1" + dependencies: + "@types/co-body": "npm:^6.1.3" + "@types/formidable": "npm:^3.4.6" + "@types/koa": "npm:^3.0.0" + co-body: "npm:^6.2.0" + formidable: "npm:^3.5.4" + type-fest: "npm:^5.3.1" + zod: "npm:^4.1.12" + checksum: 10/c4c253ce22de9378eab8757510c4f4b9d958396aba3d615b5b20e16696aa5e1e2d7764fd2a1de20d110d9000df996c0b5326d4f6c51001ccabf1aa986a5198ef + languageName: node + linkType: hard + +"koa-compose@npm:^4.1.0": + version: 4.1.0 + resolution: "koa-compose@npm:4.1.0" + checksum: 10/46cb16792d96425e977c2ae4e5cb04930280740e907242ec9c25e3fb8b4a1d7b54451d7432bc24f40ec62255edea71894d2ceeb8238501842b4e48014f2e83db + languageName: node + linkType: hard + +"koa-convert@npm:^2.0.0": + version: 2.0.0 + resolution: "koa-convert@npm:2.0.0" + dependencies: + co: "npm:^4.6.0" + koa-compose: "npm:^4.1.0" + checksum: 10/7385b3391995f59c1312142e110d5dff677f9850dbfbcf387cd36a7b0af03b5d26e82b811eb9bb008b4f3e661cdab1f8817596e46b1929da2cf6e97a2f7456ed + languageName: node + linkType: hard + +"koa-router@npm:^14.0.0": + version: 14.0.0 + resolution: "koa-router@npm:14.0.0" + dependencies: + debug: "npm:^4.4.1" + http-errors: "npm:^2.0.0" + koa-compose: "npm:^4.1.0" + path-to-regexp: "npm:^8.2.0" + checksum: 10/5210d42949388402216bc69a9e49f7899abcd0a37b1bc9c77e019e8016af032839df33d5f000d65f095c7bd90c57203d73be316daab3e01738aa4ebf55f3edfb + languageName: node + linkType: hard + +"koa@npm:^2.16.4": + version: 2.16.4 + resolution: "koa@npm:2.16.4" + dependencies: + accepts: "npm:^1.3.5" + cache-content-type: "npm:^1.0.0" + content-disposition: "npm:~0.5.2" + content-type: "npm:^1.0.4" + cookies: "npm:~0.9.0" + debug: "npm:^4.3.2" + delegates: "npm:^1.0.0" + depd: "npm:^2.0.0" + destroy: "npm:^1.0.4" + encodeurl: "npm:^1.0.2" + escape-html: "npm:^1.0.3" + fresh: "npm:~0.5.2" + http-assert: "npm:^1.3.0" + http-errors: "npm:^1.6.3" + is-generator-function: "npm:^1.0.7" + koa-compose: "npm:^4.1.0" + koa-convert: "npm:^2.0.0" + on-finished: "npm:^2.3.0" + only: "npm:~0.0.2" + parseurl: "npm:^1.3.2" + statuses: "npm:^1.5.0" + type-is: "npm:^1.6.16" + vary: "npm:^1.1.2" + checksum: 10/f49e76c2cb7db4facbf215eef964c1eb3f0012c2f64490dfd9b349727e11c7f429f4bf16a47f725e41325415ffebefab0ca6ece3b1187518b42f979e4dbf6e01 + languageName: node + linkType: hard + +"language-subtag-registry@npm:^0.3.20": + version: 0.3.23 + resolution: "language-subtag-registry@npm:0.3.23" + checksum: 10/fe13ed74ab9f862db8e5747b98cc9aa08d52a19f85b5cdb4975cd364c8539bd2da3380e4560d2dbbd728ec33dff8a4b4421fcb2e5b1b1bdaa21d16f91a54d0d4 + languageName: node + linkType: hard + +"language-tags@npm:^1.0.9": + version: 1.0.9 + resolution: "language-tags@npm:1.0.9" + dependencies: + language-subtag-registry: "npm:^0.3.20" + checksum: 10/d3a7c14b694e67f519153d6df6cb200681648d38d623c3bfa9d6a66a5ec5493628acb88e9df5aceef3cf1902ab263a205e7d59ee4cf1d6bb67e707b83538bd6d + languageName: node + linkType: hard + +"launch-editor@npm:^2.6.1": + version: 2.14.1 + resolution: "launch-editor@npm:2.14.1" + dependencies: + picocolors: "npm:^1.1.1" + shell-quote: "npm:^1.8.4" + checksum: 10/335d12ca437280e77070657531c251b6c91c62bc653f70ab66ddd2a6e50131b1b043480411c5b93d54955a0a6eb8ec01e9a5b5cfe2d887341d878d19394a126b + languageName: node + linkType: hard + +"lazy-cache@npm:^1.0.3": + version: 1.0.4 + resolution: "lazy-cache@npm:1.0.4" + checksum: 10/e6650c22e5de1cc3f4a0c25d2b35fe9cd400473c1b3562be9fceadf8f368d708b54d24f5aa51b321b090da65b36426823a8f706b8dbdd68270db0daba812c5d3 + languageName: node + linkType: hard + +"leven@npm:^3.1.0": + version: 3.1.0 + resolution: "leven@npm:3.1.0" + checksum: 10/638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55 + languageName: node + linkType: hard + +"levn@npm:^0.4.1": + version: 0.4.1 + resolution: "levn@npm:0.4.1" + dependencies: + prelude-ls: "npm:^1.2.1" + type-check: "npm:~0.4.0" + checksum: 10/2e4720ff79f21ae08d42374b0a5c2f664c5be8b6c8f565bb4e1315c96ed3a8acaa9de788ffed82d7f2378cf36958573de07ef92336cb5255ed74d08b8318c9ee + languageName: node + linkType: hard + +"lexical@npm:0.30.0": + version: 0.30.0 + resolution: "lexical@npm:0.30.0" + checksum: 10/0b4cc1b1b5beee9e540b76bf53eb45203ee0f8cb238f1dfeff93dd9108caae60934b803ddf9b13ff56627ffb4c86fe9e61b23bc5967459eb22631356368d7fa7 + languageName: node + linkType: hard + +"lib0@npm:^0.2.85, lib0@npm:^0.2.99": + version: 0.2.117 + resolution: "lib0@npm:0.2.117" + dependencies: + isomorphic.js: "npm:^0.2.4" + bin: + 0ecdsa-generate-keypair: bin/0ecdsa-generate-keypair.js + 0gentesthtml: bin/gentesthtml.js + 0serve: bin/0serve.js + checksum: 10/9bacc91d25f37ba9013d102350971699946ee5ee355c1f644d1afff8d979d6446f56b36eb02765197d416c530e1bd8752c911b6b426bc3207653a5f9d1258b8c + languageName: node + linkType: hard + +"libphonenumber-js@npm:^1.13.1": + version: 1.13.6 + resolution: "libphonenumber-js@npm:1.13.6" + checksum: 10/d78b80538a3944496899311bcb7fe1d6cfdd109e4d3072a39f45c36680fd7f2e5ae94e35af9e02cd717df535824714e470de39233cf772c6369266cfac68cb40 + languageName: node + linkType: hard + +"lie@npm:3.1.1": + version: 3.1.1 + resolution: "lie@npm:3.1.1" + dependencies: + immediate: "npm:~3.0.5" + checksum: 10/c2c7d9dcc3a9aae641f41cde4e2e2cd571e4426b1f5915862781d77776672dcbca43461e16f4d382c9a300825c15e1a4923f1def3a5568d97577e077a3cecb44 + languageName: node + linkType: hard + +"lie@npm:~3.3.0": + version: 3.3.0 + resolution: "lie@npm:3.3.0" + dependencies: + immediate: "npm:~3.0.5" + checksum: 10/f335ce67fe221af496185d7ce39c8321304adb701e122942c495f4f72dcee8803f9315ee572f5f8e8b08b9e8d7195da91b9fad776e8864746ba8b5e910adf76e + languageName: node + linkType: hard + +"lightningcss-android-arm64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-android-arm64@npm:1.32.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-darwin-arm64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-darwin-arm64@npm:1.32.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-darwin-x64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-darwin-x64@npm:1.32.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"lightningcss-freebsd-x64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-freebsd-x64@npm:1.32.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"lightningcss-linux-arm-gnueabihf@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.32.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"lightningcss-linux-arm64-gnu@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm64-gnu@npm:1.32.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"lightningcss-linux-arm64-musl@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm64-musl@npm:1.32.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"lightningcss-linux-x64-gnu@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-x64-gnu@npm:1.32.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"lightningcss-linux-x64-musl@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-x64-musl@npm:1.32.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"lightningcss-win32-arm64-msvc@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-win32-arm64-msvc@npm:1.32.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-win32-x64-msvc@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-win32-x64-msvc@npm:1.32.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"lightningcss@npm:^1.32.0": + version: 1.32.0 + resolution: "lightningcss@npm:1.32.0" + dependencies: + detect-libc: "npm:^2.0.3" + lightningcss-android-arm64: "npm:1.32.0" + lightningcss-darwin-arm64: "npm:1.32.0" + lightningcss-darwin-x64: "npm:1.32.0" + lightningcss-freebsd-x64: "npm:1.32.0" + lightningcss-linux-arm-gnueabihf: "npm:1.32.0" + lightningcss-linux-arm64-gnu: "npm:1.32.0" + lightningcss-linux-arm64-musl: "npm:1.32.0" + lightningcss-linux-x64-gnu: "npm:1.32.0" + lightningcss-linux-x64-musl: "npm:1.32.0" + lightningcss-win32-arm64-msvc: "npm:1.32.0" + lightningcss-win32-x64-msvc: "npm:1.32.0" + dependenciesMeta: + lightningcss-android-arm64: + optional: true + lightningcss-darwin-arm64: + optional: true + lightningcss-darwin-x64: + optional: true + lightningcss-freebsd-x64: + optional: true + lightningcss-linux-arm-gnueabihf: + optional: true + lightningcss-linux-arm64-gnu: + optional: true + lightningcss-linux-arm64-musl: + optional: true + lightningcss-linux-x64-gnu: + optional: true + lightningcss-linux-x64-musl: + optional: true + lightningcss-win32-arm64-msvc: + optional: true + lightningcss-win32-x64-msvc: + optional: true + checksum: 10/098e61007f0d0ec8b5c50884e33b543b551d1ff21bc7b062434b6638fd0b8596858f823b60dfc2a4aa756f3cb120ad79f2b7f4a55b1bda2c0269ab8cf476f114 + languageName: node + linkType: hard + +"lines-and-columns@npm:^1.1.6": + version: 1.2.4 + resolution: "lines-and-columns@npm:1.2.4" + checksum: 10/0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 + languageName: node + linkType: hard + +"linkify-it@npm:^5.0.0, linkify-it@npm:^5.0.1": + version: 5.0.1 + resolution: "linkify-it@npm:5.0.1" + dependencies: + uc.micro: "npm:^2.0.0" + checksum: 10/47933d11cda495fd31e3bb3c086358305362f4413ffa289500d1e48164acb221b3be6bde6404b86dba93b7fe701c95f318bee285f7613092cd7f28a9e97261e7 + languageName: node + linkType: hard + +"lint-staged@npm:^16.4.0": + version: 16.4.0 + resolution: "lint-staged@npm:16.4.0" + dependencies: + commander: "npm:^14.0.3" + listr2: "npm:^9.0.5" + picomatch: "npm:^4.0.3" + string-argv: "npm:^0.3.2" + tinyexec: "npm:^1.0.4" + yaml: "npm:^2.8.2" + bin: + lint-staged: bin/lint-staged.js + checksum: 10/eb7aa0d43e321bbf282ce0c693a3db762aa9b8e5bf29419a49c8877a247cd3a14cf8d519f914f8c8dcd2aea73ac83c0bb44fadb97a30004219e060a780dda74e + languageName: node + linkType: hard + +"listr2@npm:^9.0.5": + version: 9.0.5 + resolution: "listr2@npm:9.0.5" + dependencies: + cli-truncate: "npm:^5.0.0" + colorette: "npm:^2.0.20" + eventemitter3: "npm:^5.0.1" + log-update: "npm:^6.1.0" + rfdc: "npm:^1.4.1" + wrap-ansi: "npm:^9.0.0" + checksum: 10/b78ffd60443aed9a8e0fc9162eb941ea4d63210700d61a895eb29348f23fc668327e26bbca87a9e6a6208e7fa96c475fe1f1c6c19b46f376f547e0cba3b935ae + languageName: node + linkType: hard + +"livekit-client@npm:2.18.9": + version: 2.18.9 + resolution: "livekit-client@npm:2.18.9" + dependencies: + "@livekit/mutex": "npm:1.1.1" + "@livekit/protocol": "npm:1.45.3" + events: "npm:^3.3.0" + jose: "npm:^6.1.0" + loglevel: "npm:^1.9.2" + sdp-transform: "npm:^2.15.0" + tslib: "npm:2.8.1" + typed-emitter: "npm:^2.1.0" + webrtc-adapter: "npm:9.0.5" + peerDependencies: + "@types/dom-mediacapture-record": ^1 + checksum: 10/47a2aee8100df5b24dd81bfca16d18dd9a30df299f2e305b090c7bf2e75649d22e2cc4f235e152c0bd6856d53ca19262ea65c7ad6f29ee6e1e04239b88e2f954 + languageName: node + linkType: hard + +"loader-runner@npm:^4.3.2": + version: 4.3.2 + resolution: "loader-runner@npm:4.3.2" + checksum: 10/fc0cf0026cdea7182720f58e8ff07869334bf299bd451d6192a8c2c4119ad493f1e0f5df099d031e81361f96196150d21047bf415edef4dc1e0fa02fa65ecced + languageName: node + linkType: hard + +"loader-utils@npm:^0.2.7": + version: 0.2.17 + resolution: "loader-utils@npm:0.2.17" + dependencies: + big.js: "npm:^3.1.3" + emojis-list: "npm:^2.0.0" + json5: "npm:^0.5.0" + object-assign: "npm:^4.0.1" + checksum: 10/6fc0055302f4e99b1cedacd447e3474c262b2a2873d153c1ec78cd2634752ad422c3a8878e1b54da65e35be2d1efecd58db7bcd02c772d10582beeefe66f588b + languageName: node + linkType: hard + +"loader-utils@npm:^2.0.0, loader-utils@npm:^2.0.4": + version: 2.0.4 + resolution: "loader-utils@npm:2.0.4" + dependencies: + big.js: "npm:^5.2.2" + emojis-list: "npm:^3.0.0" + json5: "npm:^2.1.2" + checksum: 10/28bd9af2025b0cb2fc6c9c2d8140a75a3ab61016e5a86edf18f63732216e985a50bf2479a662555beb472a54d12292e380423705741bfd2b54cab883aa067f18 + languageName: node + linkType: hard + +"localforage@npm:^1.8.1": + version: 1.10.0 + resolution: "localforage@npm:1.10.0" + dependencies: + lie: "npm:3.1.1" + checksum: 10/d5c44be3a09169b013a3ebe252e678aaeb6938ffe72e9e12c199fd4307c1ec9d1a057ac2dfdfbb1379dfeec467a34ad0fc3ecd27489a2c43a154fb72b2822542 + languageName: node + linkType: hard + +"locate-character@npm:^3.0.0": + version: 3.0.0 + resolution: "locate-character@npm:3.0.0" + checksum: 10/2d9e9f45e2dce7464c016ed6d81ebc938bc9c656392f7d6858308ab6fdaa57bcd4b6b479291d49e7db4047e3f321ddadbe78355f349b7974b203f19674e277cc + languageName: node + linkType: hard + +"locate-path@npm:^3.0.0": + version: 3.0.0 + resolution: "locate-path@npm:3.0.0" + dependencies: + p-locate: "npm:^3.0.0" + path-exists: "npm:^3.0.0" + checksum: 10/53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 + languageName: node + linkType: hard + +"locate-path@npm:^5.0.0": + version: 5.0.0 + resolution: "locate-path@npm:5.0.0" + dependencies: + p-locate: "npm:^4.1.0" + checksum: 10/83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 + languageName: node + linkType: hard + +"locate-path@npm:^6.0.0": + version: 6.0.0 + resolution: "locate-path@npm:6.0.0" + dependencies: + p-locate: "npm:^5.0.0" + checksum: 10/72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a + languageName: node + linkType: hard + +"lodash-es@npm:^4.17.21": + version: 4.18.1 + resolution: "lodash-es@npm:4.18.1" + checksum: 10/8bfad225ef09ef42b04283cdaf7830efcc2ba29ae41b56501c74422155ee1ccaa1f0f6e8319def3451a1fe54dec501c8e4bee622bae2b2d98ac993731e0a5cce + languageName: node + linkType: hard + +"lodash.debounce@npm:^4.0.8": + version: 4.0.8 + resolution: "lodash.debounce@npm:4.0.8" + checksum: 10/cd0b2819786e6e80cb9f5cda26b1a8fc073daaf04e48d4cb462fa4663ec9adb3a5387aa22d7129e48eed1afa05b482e2a6b79bfc99b86886364449500cbb00fd + languageName: node + linkType: hard + +"lodash.flattendeep@npm:^4.4.0": + version: 4.4.0 + resolution: "lodash.flattendeep@npm:4.4.0" + checksum: 10/0d0b41d8d86999e8bea94905ac65347404d427aacddbc6654dc2f85905e27cd2b708139671ecea135fa6f0a17ed94b9d4cab8ce12b08eddcbb1ddd83952ee4c2 + languageName: node + linkType: hard + +"lodash.mapvalues@npm:^4.6.0": + version: 4.6.0 + resolution: "lodash.mapvalues@npm:4.6.0" + checksum: 10/566032abaacbc5dc7e74673e589830d2694ec03dc979ac134c93985b47409ac845cbd4eea3786cc0b4db4e80d726a32c1119af63d0151520e27789568aa76bd2 + languageName: node + linkType: hard + +"lodash.memoize@npm:^4.1.2": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 10/192b2168f310c86f303580b53acf81ab029761b9bd9caa9506a019ffea5f3363ea98d7e39e7e11e6b9917066c9d36a09a11f6fe16f812326390d8f3a54a1a6da + languageName: node + linkType: hard + +"lodash.merge@npm:^4.6.2": + version: 4.6.2 + resolution: "lodash.merge@npm:4.6.2" + checksum: 10/d0ea2dd0097e6201be083865d50c3fb54fbfbdb247d9cc5950e086c991f448b7ab0cdab0d57eacccb43473d3f2acd21e134db39f22dac2d6c9ba6bf26978e3d6 + languageName: node + linkType: hard + +"lodash.truncate@npm:^4.4.2": + version: 4.4.2 + resolution: "lodash.truncate@npm:4.4.2" + checksum: 10/7a495616121449e5d2288c606b1025d42ab9979e8c93ba885e5c5802ffd4f1ebad4428c793ccc12f73e73237e85a9f5b67dd6415757546fbd5a4653ba83e25ac + languageName: node + linkType: hard + +"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.18.1": + version: 4.18.1 + resolution: "lodash@npm:4.18.1" + checksum: 10/306fea53dfd39dad1f03d45ba654a2405aebd35797b673077f401edb7df2543623dc44b9effbb98f69b32152295fff725a4cec99c684098947430600c6af0c3f + languageName: node + linkType: hard + +"log-symbols@npm:^1.0.2": + version: 1.0.2 + resolution: "log-symbols@npm:1.0.2" + dependencies: + chalk: "npm:^1.0.0" + checksum: 10/5214ade9381db5d40528c171fdfd459b75cad7040eb6a347294ae47fa80cfebba4adbc3aa73a1c9da744cbfa240dd93b38f80df8615717affeea6c4bb6b8dfe7 + languageName: node + linkType: hard + +"log-update@npm:^6.1.0": + version: 6.1.0 + resolution: "log-update@npm:6.1.0" + dependencies: + ansi-escapes: "npm:^7.0.0" + cli-cursor: "npm:^5.0.0" + slice-ansi: "npm:^7.1.0" + strip-ansi: "npm:^7.1.0" + wrap-ansi: "npm:^9.0.0" + checksum: 10/5abb4131e33b1e7f8416bb194fe17a3603d83e4657c5bf5bb81ce4187f3b00ea481643b85c3d5cefe6037a452cdcf7f1391ab8ea0d9c23e75d19589830ec4f11 + languageName: node + linkType: hard + +"log4js@npm:^6.4.1": + version: 6.9.1 + resolution: "log4js@npm:6.9.1" + dependencies: + date-format: "npm:^4.0.14" + debug: "npm:^4.3.4" + flatted: "npm:^3.2.7" + rfdc: "npm:^1.3.0" + streamroller: "npm:^3.1.5" + checksum: 10/421fb9c1e5a8859a810a40c9ee01fb8e4dfc2fed838049946e67c0064d197bdf76ca43b8fc45df50c5d709e6fc4f218d314f189a0feb8be0c48bdae80cb0934c + languageName: node + linkType: hard + +"loglevel@npm:^1.9.2": + version: 1.9.2 + resolution: "loglevel@npm:1.9.2" + checksum: 10/6153d8db308323f7ee20130bc40309e7a976c30a10379d8666b596d9c6441965c3e074c8d7ee3347fe5cfc059c0375b6f3e8a10b93d5b813cc5547f5aa412a29 + languageName: node + linkType: hard + +"longest@npm:^1.0.1": + version: 1.0.1 + resolution: "longest@npm:1.0.1" + checksum: 10/21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f + languageName: node + linkType: hard + +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": + version: 1.4.0 + resolution: "loose-envify@npm:1.4.0" + dependencies: + js-tokens: "npm:^3.0.0 || ^4.0.0" + bin: + loose-envify: cli.js + checksum: 10/6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 + languageName: node + linkType: hard + +"lottie-react@npm:^2.4.1": + version: 2.4.1 + resolution: "lottie-react@npm:2.4.1" + dependencies: + lottie-web: "npm:^5.10.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/d1c54c3d90e322db988ea1dc92900a122e699e1d833368b8a817f4bd2ccc6d5600ab3cd0f34aa6e0bcbab28425f6de514b6d567e13164693cbde2c82af08fa06 + languageName: node + linkType: hard + +"lottie-web@npm:^5.10.2": + version: 5.13.0 + resolution: "lottie-web@npm:5.13.0" + checksum: 10/ccc65b91ddc569c874de265252ef41cb546798515dd63c5ee366844efd1e10335c080c483ce4305faba0cebd54c4afd6bb918fd0d6f4394dcc284fc0c3944941 + languageName: node + linkType: hard + +"loupe@npm:^3.1.4": + version: 3.2.1 + resolution: "loupe@npm:3.2.1" + checksum: 10/a4d78ec758aaa04e0e35d5cd1c15e970beb9cdbfd3d0f34f98b9bcda489f896a7190b3b6cc40b7a6dcb8e97e82e96eafaae10096aaa469804acdba6f7c2bde5f + languageName: node + linkType: hard + +"lower-case@npm:^1.1.1": + version: 1.1.4 + resolution: "lower-case@npm:1.1.4" + checksum: 10/0c4aebc459ba330bcc38d20cad26ee33111155ed09c09e7d7ec395997277feee3a4d8db541ed5ca555f20ddc5c65a3b23648d18fcd2a950376da6d0c2e01416e + languageName: node + linkType: hard + +"lower-case@npm:^2.0.2": + version: 2.0.2 + resolution: "lower-case@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: 10/83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 + languageName: node + linkType: hard + +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.4.3": + version: 10.4.3 + resolution: "lru-cache@npm:10.4.3" + checksum: 10/e6e90267360476720fa8e83cc168aa2bf0311f3f2eea20a6ba78b90a885ae72071d9db132f40fda4129c803e7dcec3a6b6a6fbb44ca90b081630b810b5d6a41a + languageName: node + linkType: hard + +"lru-cache@npm:^11.0.0, lru-cache@npm:^11.3.5": + version: 11.5.1 + resolution: "lru-cache@npm:11.5.1" + checksum: 10/02c4f73967d91fb101f4accf8ebac9e0541e08e16d987bdb9e9737f13e5f2c4bc33c593b98ec30e4486bf899bc97edb36fbd133684b36087336559e41edafdea + languageName: node + linkType: hard + +"lru-cache@npm:^4.0.1": + version: 4.1.5 + resolution: "lru-cache@npm:4.1.5" + dependencies: + pseudomap: "npm:^1.0.2" + yallist: "npm:^2.1.2" + checksum: 10/9ec7d73f11a32cba0e80b7a58fdf29970814c0c795acaee1a6451ddfd609bae6ef9df0837f5bbeabb571ecd49c1e2d79e10e9b4ed422cfba17a0cb6145b018a9 + languageName: node + linkType: hard + +"lru-cache@npm:^5.1.1": + version: 5.1.1 + resolution: "lru-cache@npm:5.1.1" + dependencies: + yallist: "npm:^3.0.2" + checksum: 10/951d2673dcc64a7fb888bf3d13bc2fdf923faca97d89cdb405ba3dfff77e2b26e5798d405e78fcd7094c9e7b8b4dab2ddc5a4f8a11928af24a207b7c738ca3f8 + languageName: node + linkType: hard + +"lru-cache@npm:^6.0.0": + version: 6.0.0 + resolution: "lru-cache@npm:6.0.0" + dependencies: + yallist: "npm:^4.0.0" + checksum: 10/fc1fe2ee205f7c8855fa0f34c1ab0bcf14b6229e35579ec1fd1079f31d6fc8ef8eb6fd17f2f4d99788d7e339f50e047555551ebd5e434dda503696e7c6591825 + languageName: node + linkType: hard + +"lru-queue@npm:^0.1.0": + version: 0.1.0 + resolution: "lru-queue@npm:0.1.0" + dependencies: + es5-ext: "npm:~0.10.2" + checksum: 10/55b08ee3a7dbefb7d8ee2d14e0a97c69a887f78bddd9e28a687a1944b57e09513d4b401db515279e8829d52331df12a767f3ed27ca67c3322c723cc25c06403f + languageName: node + linkType: hard + +"lucide@npm:^0.577.0": + version: 0.577.0 + resolution: "lucide@npm:0.577.0" + checksum: 10/d0c0cf3eda992f3419ee865f1b4628da4fb5554191b235a28961e0f12128e74250bd8130758a74a3d9ed6cb4b478d4e7f923e1fc6e37b0782067027b60036f0d + languageName: node + linkType: hard + +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 10/e86f0280e99a8d8cd4eef24d8601ddae15ce54e43ac9990dfcb79e1e081c255ad24424a30d78d2ad8e51a8ce82a66a930047fed4b4aa38c6f0b392ff9300edfc + languageName: node + linkType: hard + +"magic-string@npm:^0.30.11, magic-string@npm:^0.30.21": + version: 0.30.21 + resolution: "magic-string@npm:0.30.21" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.5" + checksum: 10/57d5691f41ed40d962d8bd300148114f53db67fadbff336207db10a99f2bdf4a1be9cac3a68ee85dba575912ee1d4402e4396408196ec2d3afd043b076156221 + languageName: node + linkType: hard + +"magicast@npm:^0.5.2": + version: 0.5.3 + resolution: "magicast@npm:0.5.3" + dependencies: + "@babel/parser": "npm:^7.29.3" + "@babel/types": "npm:^7.29.0" + source-map-js: "npm:^1.2.1" + checksum: 10/436ad518726b691cf9ac1a14ab14705784f28075892a092b06e8b17ac7303fe57e8a2789989c68b560653a909a8df49d1582bb73f9bdad4bcbab892201251049 + languageName: node + linkType: hard + +"make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": + version: 2.1.0 + resolution: "make-dir@npm:2.1.0" + dependencies: + pify: "npm:^4.0.1" + semver: "npm:^5.6.0" + checksum: 10/043548886bfaf1820323c6a2997e6d2fa51ccc2586ac14e6f14634f7458b4db2daf15f8c310e2a0abd3e0cddc64df1890d8fc7263033602c47bb12cbfcf86aab + languageName: node + linkType: hard + +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: + semver: "npm:^6.0.0" + checksum: 10/484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 + languageName: node + linkType: hard + +"make-dir@npm:^4.0.0": + version: 4.0.0 + resolution: "make-dir@npm:4.0.0" + dependencies: + semver: "npm:^7.5.3" + checksum: 10/bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a + languageName: node + linkType: hard + +"make-error@npm:^1.1.1, make-error@npm:^1.3.6": + version: 1.3.6 + resolution: "make-error@npm:1.3.6" + checksum: 10/b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^14.0.3": + version: 14.0.3 + resolution: "make-fetch-happen@npm:14.0.3" + dependencies: + "@npmcli/agent": "npm:^3.0.0" + cacache: "npm:^19.0.1" + http-cache-semantics: "npm:^4.1.1" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^4.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^1.0.0" + proc-log: "npm:^5.0.0" + promise-retry: "npm:^2.0.1" + ssri: "npm:^12.0.0" + checksum: 10/fce0385840b6d86b735053dfe941edc2dd6468fda80fe74da1eeff10cbd82a75760f406194f2bc2fa85b99545b2bc1f84c08ddf994b21830775ba2d1a87e8bdf + languageName: node + linkType: hard + +"makeerror@npm:1.0.12": + version: 1.0.12 + resolution: "makeerror@npm:1.0.12" + dependencies: + tmpl: "npm:1.0.5" + checksum: 10/4c66ddfc654537333da952c084f507fa4c30c707b1635344eb35be894d797ba44c901a9cebe914aa29a7f61357543ba09b09dddbd7f65b4aee756b450f169f40 + languageName: node + linkType: hard + +"map-obj@npm:^1.0.0": + version: 1.0.1 + resolution: "map-obj@npm:1.0.1" + checksum: 10/f8e6fc7f6137329c376c4524f6d25b3c243c17019bc8f621d15a2dcb855919e482a9298a78ae58b00dbd0e76b640bf6533aa343a9e993cfc16e0346a2507e7f8 + languageName: node + linkType: hard + +"map-obj@npm:^4.1.0": + version: 4.3.0 + resolution: "map-obj@npm:4.3.0" + checksum: 10/fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e + languageName: node + linkType: hard + +"markdown-it@npm:^14.1.1": + version: 14.2.0 + resolution: "markdown-it@npm:14.2.0" + dependencies: + argparse: "npm:^2.0.1" + entities: "npm:^4.4.0" + linkify-it: "npm:^5.0.1" + mdurl: "npm:^2.0.0" + punycode.js: "npm:^2.3.1" + uc.micro: "npm:^2.1.0" + bin: + markdown-it: bin/markdown-it.mjs + checksum: 10/f5cdb7ca9c8115114137201590b2697ee6ca69d2d4701a0313696629d5de4022525eedcad31800263c70f04dfba0a8eae835b6aa84b65e94ae32d63d04e66211 + languageName: node + linkType: hard + +"math-intrinsics@npm:^1.1.0": + version: 1.1.0 + resolution: "math-intrinsics@npm:1.1.0" + checksum: 10/11df2eda46d092a6035479632e1ec865b8134bdfc4bd9e571a656f4191525404f13a283a515938c3a8de934dbfd9c09674d9da9fa831e6eb7e22b50b197d2edd + languageName: node + linkType: hard + +"mathml-tag-names@npm:^2.1.3": + version: 2.1.3 + resolution: "mathml-tag-names@npm:2.1.3" + checksum: 10/1201a25a137d6b9e328facd67912058b8b45b19a6c4cc62641c9476195da28a275ca6e0eca070af5378b905c2b11abc1114676ba703411db0b9ce007de921ad0 + languageName: node + linkType: hard + +"mdn-data@npm:2.0.28": + version: 2.0.28 + resolution: "mdn-data@npm:2.0.28" + checksum: 10/aec475e0c078af00498ce2f9434d96a1fdebba9814d14b8f72cd6d5475293f4b3972d0538af2d5c5053d35e1b964af08b7d162b98e9846e9343990b75e4baef1 + languageName: node + linkType: hard + +"mdn-data@npm:2.0.30": + version: 2.0.30 + resolution: "mdn-data@npm:2.0.30" + checksum: 10/e4944322bf3e0461a2daa2aee7e14e208960a036289531e4ef009e53d32bd41528350c070c4a33be867980443fe4c0523518d99318423cffa7c825fe7b1154e2 + languageName: node + linkType: hard + +"mdn-data@npm:2.27.1": + version: 2.27.1 + resolution: "mdn-data@npm:2.27.1" + checksum: 10/5046dc83a961b8ea82a5d6d8331d07df6b15faec61519ce2f83e49766702358e7e6af96413be977ff89080534be6762c1d5963b5dd1180c208a47c0a663226b2 + languageName: node + linkType: hard + +"mdurl@npm:^2.0.0": + version: 2.0.0 + resolution: "mdurl@npm:2.0.0" + checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 + languageName: node + linkType: hard + +"media-typer@npm:0.3.0": + version: 0.3.0 + resolution: "media-typer@npm:0.3.0" + checksum: 10/38e0984db39139604756903a01397e29e17dcb04207bb3e081412ce725ab17338ecc47220c1b186b6bbe79a658aad1b0d41142884f5a481f36290cdefbe6aa46 + languageName: node + linkType: hard + +"memfs@npm:^3.4.1": + version: 3.5.3 + resolution: "memfs@npm:3.5.3" + dependencies: + fs-monkey: "npm:^1.0.4" + checksum: 10/7c9cdb453a6b06e87f11e2dbe6c518fd3c1c1581b370ffa24f42f3fd5b1db8c2203f596e43321a0032963f3e9b66400f2c3cf043904ac496d6ae33eafd0878fe + languageName: node + linkType: hard + +"memfs@npm:^4.43.1": + version: 4.57.7 + resolution: "memfs@npm:4.57.7" + dependencies: + "@jsonjoy.com/fs-core": "npm:4.57.7" + "@jsonjoy.com/fs-fsa": "npm:4.57.7" + "@jsonjoy.com/fs-node": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-to-fsa": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-print": "npm:4.57.7" + "@jsonjoy.com/fs-snapshot": "npm:4.57.7" + "@jsonjoy.com/json-pack": "npm:^1.11.0" + "@jsonjoy.com/util": "npm:^1.9.0" + glob-to-regex.js: "npm:^1.0.1" + thingies: "npm:^2.5.0" + tree-dump: "npm:^1.0.3" + tslib: "npm:^2.0.0" + peerDependencies: + tslib: 2 + checksum: 10/f86b348e5c5a4c14ee84833fae41cd581c2a6a393e3dba09dc5b03e7b37768da767ca0c0a5844d81ce28b0f5b73a6b997023517751dbfef6750b5a87332640c1 + languageName: node + linkType: hard + +"memoize-one@npm:>=3.1.1 <6": + version: 5.2.1 + resolution: "memoize-one@npm:5.2.1" + checksum: 10/b7141dc148b5c6fdd51e77ecf0421fd2581681eb8756e0b3dfbd4fe765b5e2b5a6bc90214bb6f19a96b6aed44de17eda3407142a7be9e24ccd0774bbd9874d1b + languageName: node + linkType: hard + +"memoizee@npm:^0.4.15": + version: 0.4.17 + resolution: "memoizee@npm:0.4.17" + dependencies: + d: "npm:^1.0.2" + es5-ext: "npm:^0.10.64" + es6-weak-map: "npm:^2.0.3" + event-emitter: "npm:^0.3.5" + is-promise: "npm:^2.2.2" + lru-queue: "npm:^0.1.0" + next-tick: "npm:^1.1.0" + timers-ext: "npm:^0.1.7" + checksum: 10/b7abda74d1057878f3570c45995f24da8a4f8636e0e9a7c29a6709be2314bf40c7d78e3be93c0b1660ba419de5740fa5e447c400ab5df407ffbd236421066380 + languageName: node + linkType: hard + +"meow@npm:^10.1.5": + version: 10.1.5 + resolution: "meow@npm:10.1.5" + dependencies: + "@types/minimist": "npm:^1.2.2" + camelcase-keys: "npm:^7.0.0" + decamelize: "npm:^5.0.0" + decamelize-keys: "npm:^1.1.0" + hard-rejection: "npm:^2.1.0" + minimist-options: "npm:4.1.0" + normalize-package-data: "npm:^3.0.2" + read-pkg-up: "npm:^8.0.0" + redent: "npm:^4.0.0" + trim-newlines: "npm:^4.0.2" + type-fest: "npm:^1.2.2" + yargs-parser: "npm:^20.2.9" + checksum: 10/4d6d4c233b9405bace4fd6c60db0b5806d7186a047852ddce0748e56a57c75d4fef3ab2603a480bd74595e4e8e3a47b932d737397a62e043da1d3187f1240ff4 + languageName: node + linkType: hard + +"merge-descriptors@npm:1.0.3": + version: 1.0.3 + resolution: "merge-descriptors@npm:1.0.3" + checksum: 10/52117adbe0313d5defa771c9993fe081e2d2df9b840597e966aadafde04ae8d0e3da46bac7ca4efc37d4d2b839436582659cd49c6a43eacb3fe3050896a105d1 + languageName: node + linkType: hard + +"merge-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-stream@npm:2.0.0" + checksum: 10/6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 + languageName: node + linkType: hard + +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": + version: 1.4.1 + resolution: "merge2@npm:1.4.1" + checksum: 10/7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 + languageName: node + linkType: hard + +"merge@npm:^2.1.1": + version: 2.1.1 + resolution: "merge@npm:2.1.1" + checksum: 10/1875521a8e429ba8d82c6d24bf3f229b4b64a348873c41a1245851b422c0caa7fbeb958118c24fbfcbb71e416a29924b3b1c4518911529db175f49eb5bcb5e62 + languageName: node + linkType: hard + +"meshoptimizer@npm:~1.1.1": + version: 1.1.1 + resolution: "meshoptimizer@npm:1.1.1" + checksum: 10/0e05f06059ee2389f45d6245c310cce3a0c5fe57cef7014a925c66e19e9a4a41360250bd39f242c1381eaa821a7089d8da371792147f4bf35b5d95fe3e3d504e + languageName: node + linkType: hard + +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 10/a385dd974faa34b5dd021b2bbf78c722881bf6f003bfe6d391d7da3ea1ed625d1ff10ddd13c57531f628b3e785be38d3eed10ad03cebd90b76932413df9a1820 + languageName: node + linkType: hard + +"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.5, micromatch@npm:^4.0.7, micromatch@npm:^4.0.8": + version: 4.0.8 + resolution: "micromatch@npm:4.0.8" + dependencies: + braces: "npm:^3.0.3" + picomatch: "npm:^2.3.1" + checksum: 10/6bf2a01672e7965eb9941d1f02044fad2bd12486b5553dc1116ff24c09a8723157601dc992e74c911d896175918448762df3b3fd0a6b61037dd1a9766ddfbf58 + languageName: node + linkType: hard + +"mime-db@npm:1.52.0": + version: 1.52.0 + resolution: "mime-db@npm:1.52.0" + checksum: 10/54bb60bf39e6f8689f6622784e668a3d7f8bed6b0d886f5c3c446cb3284be28b30bf707ed05d0fe44a036f8469976b2629bbea182684977b084de9da274694d7 + languageName: node + linkType: hard + +"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.54.0": + version: 1.54.0 + resolution: "mime-db@npm:1.54.0" + checksum: 10/9e7834be3d66ae7f10eaa69215732c6d389692b194f876198dca79b2b90cbf96688d9d5d05ef7987b20f749b769b11c01766564264ea5f919c88b32a29011311 + languageName: node + linkType: hard + +"mime-db@npm:~1.33.0": + version: 1.33.0 + resolution: "mime-db@npm:1.33.0" + checksum: 10/b3b89cff1d3569d02280f8d5b3b6e3c6df4dd340647b48228b2624293a73da0a7c784712aec8eac0aaccd353ac04b4d50309ab9f6a87d7ee79b4dca0ebb70ed8 + languageName: node + linkType: hard + +"mime-types@npm:2.1.18": + version: 2.1.18 + resolution: "mime-types@npm:2.1.18" + dependencies: + mime-db: "npm:~1.33.0" + checksum: 10/65d69085abda6732d4372e9874018fbe491894ff25f7329b8c8815fe40989599488567e08dcee39f1bb54729c4311fb660195ab551603d1cb97d7f2bf33ca8a2 + languageName: node + linkType: hard + +"mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34, mime-types@npm:~2.1.35": + version: 2.1.35 + resolution: "mime-types@npm:2.1.35" + dependencies: + mime-db: "npm:1.52.0" + checksum: 10/89aa9651b67644035de2784a6e665fc685d79aba61857e02b9c8758da874a754aed4a9aced9265f5ed1171fd934331e5516b84a7f0218031b6fa0270eca1e51a + languageName: node + linkType: hard + +"mime-types@npm:^3.0.1": + version: 3.0.2 + resolution: "mime-types@npm:3.0.2" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10/9db0ad31f5eff10ee8f848130779b7f2d056ddfdb6bda696cb69be68d486d33a3457b4f3f9bdeb60d0736edb471bd5a7c0a384375c011c51c889fd0d5c3b893e + languageName: node + linkType: hard + +"mime@npm:1.6.0": + version: 1.6.0 + resolution: "mime@npm:1.6.0" + bin: + mime: cli.js + checksum: 10/b7d98bb1e006c0e63e2c91b590fe1163b872abf8f7ef224d53dd31499c2197278a6d3d0864c45239b1a93d22feaf6f9477e9fc847eef945838150b8c02d03170 + languageName: node + linkType: hard + +"mime@npm:^2.5.2": + version: 2.6.0 + resolution: "mime@npm:2.6.0" + bin: + mime: cli.js + checksum: 10/7da117808b5cd0203bb1b5e33445c330fe213f4d8ee2402a84d62adbde9716ca4fb90dd6d9ab4e77a4128c6c5c24a9c4c9f6a4d720b095b1b342132d02dba58d + languageName: node + linkType: hard + +"mimic-fn@npm:^1.0.0": + version: 1.2.0 + resolution: "mimic-fn@npm:1.2.0" + checksum: 10/69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939 + languageName: node + linkType: hard + +"mimic-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "mimic-fn@npm:2.1.0" + checksum: 10/d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a + languageName: node + linkType: hard + +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10/eb5893c99e902ccebbc267c6c6b83092966af84682957f79313311edb95e8bb5f39fb048d77132b700474d1c86d90ccc211e99bae0935447a4834eb4c882982c + languageName: node + linkType: hard + +"min-indent@npm:^1.0.0": + version: 1.0.1 + resolution: "min-indent@npm:1.0.1" + checksum: 10/bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 + languageName: node + linkType: hard + +"mini-css-extract-plugin@npm:^2.10.2": + version: 2.10.2 + resolution: "mini-css-extract-plugin@npm:2.10.2" + dependencies: + schema-utils: "npm:^4.0.0" + tapable: "npm:^2.2.1" + peerDependencies: + webpack: ^5.0.0 + checksum: 10/d2b01f25e229d04263274fceccfcb3ec0937a448859e4cb65e32652e26dde46ae6ecf7d15a52a4bb700bea6e47675db88691d3abc418901ec8542e1cfdc62b85 + languageName: node + linkType: hard + +"minimalistic-assert@npm:^1.0.0": + version: 1.0.1 + resolution: "minimalistic-assert@npm:1.0.1" + checksum: 10/cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 + languageName: node + linkType: hard + +"minimatch@npm:3.1.5, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2, minimatch@npm:^3.1.5": + version: 3.1.5 + resolution: "minimatch@npm:3.1.5" + dependencies: + brace-expansion: "npm:^1.1.7" + checksum: 10/b11a7ee5773cd34c1a0c8436cdbe910901018fb4b6cb47aa508a18d567f6efd2148507959e35fba798389b161b8604a2d704ccef751ea36bd4582f9852b7d63f + languageName: node + linkType: hard + +"minimatch@npm:^10.1.1, minimatch@npm:^10.2.2": + version: 10.2.5 + resolution: "minimatch@npm:10.2.5" + dependencies: + brace-expansion: "npm:^5.0.5" + checksum: 10/19e87a931aff60ee7b9d80f39f817b8bfc54f61f8356ee3549fbf636dbccacacfec8d803eac73293955c4527cd085247dfc064bce4a5e349f8f3b85e2bf5da0f + languageName: node + linkType: hard + +"minimatch@npm:^5.0.1": + version: 5.1.9 + resolution: "minimatch@npm:5.1.9" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/23b4feb64dcb77ba93b70a72be551eb2e2677ac02178cf1ed3d38836cc4cd84802d90b77f60ef87f2bac64d270d2d8eba242e428f0554ea4e36bfdb7e9d25d0c + languageName: node + linkType: hard + +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": + version: 9.0.9 + resolution: "minimatch@npm:9.0.9" + dependencies: + brace-expansion: "npm:^2.0.2" + checksum: 10/b91fad937deaffb68a45a2cb731ff3cff1c3baf9b6469c879477ed16f15c8f4ce39d63a3f75c2455107c2fdff0f3ab597d97dc09e2e93b883aafcf926ef0c8f9 + languageName: node + linkType: hard + +"minimist-options@npm:4.1.0": + version: 4.1.0 + resolution: "minimist-options@npm:4.1.0" + dependencies: + arrify: "npm:^1.0.1" + is-plain-obj: "npm:^1.1.0" + kind-of: "npm:^6.0.3" + checksum: 10/8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e + languageName: node + linkType: hard + +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": + version: 1.2.8 + resolution: "minimist@npm:1.2.8" + checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f + languageName: node + linkType: hard + +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 + languageName: node + linkType: hard + +"minipass-fetch@npm:^4.0.0": + version: 4.0.1 + resolution: "minipass-fetch@npm:4.0.1" + dependencies: + encoding: "npm:^0.1.13" + minipass: "npm:^7.0.3" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^3.0.1" + dependenciesMeta: + encoding: + optional: true + checksum: 10/7ddfebdbb87d9866e7b5f7eead5a9e3d9d507992af932a11d275551f60006cf7d9178e66d586dbb910894f3e3458d27c0ddf93c76e94d49d0a54a541ddc1263d + languageName: node + linkType: hard + +"minipass-flush@npm:^1.0.5": + version: 1.0.7 + resolution: "minipass-flush@npm:1.0.7" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10/dc43fd1644aaea31b6ba88281d928a136b9fcd5425c718791e1007db15cf2cd41c75d073548d2f46088f90971833b3bd86752d2a2612bf8256122dedf5b7f3db + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.4": + version: 1.2.4 + resolution: "minipass-pipeline@npm:1.2.4" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10/b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b + languageName: node + linkType: hard + +"minipass-sized@npm:^1.0.3": + version: 1.0.3 + resolution: "minipass-sized@npm:1.0.3" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10/40982d8d836a52b0f37049a0a7e5d0f089637298e6d9b45df9c115d4f0520682a78258905e5c8b180fb41b593b0a82cc1361d2c74b45f7ada66334f84d1ecfdd + languageName: node + linkType: hard + +"minipass@npm:^3.0.0": + version: 3.3.6 + resolution: "minipass@npm:3.3.6" + dependencies: + yallist: "npm:^4.0.0" + checksum: 10/a5c6ef069f70d9a524d3428af39f2b117ff8cd84172e19b754e7264a33df460873e6eb3d6e55758531580970de50ae950c496256bb4ad3691a2974cddff189f0 + languageName: node + linkType: hard + +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2": + version: 7.1.3 + resolution: "minipass@npm:7.1.3" + checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6 + languageName: node + linkType: hard + +"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0": + version: 3.1.0 + resolution: "minizlib@npm:3.1.0" + dependencies: + minipass: "npm:^7.1.2" + checksum: 10/f47365cc2cb7f078cbe7e046eb52655e2e7e97f8c0a9a674f4da60d94fb0624edfcec9b5db32e8ba5a99a5f036f595680ae6fe02a262beaa73026e505cc52f99 + languageName: node + linkType: hard + +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.5": + version: 0.5.6 + resolution: "mkdirp@npm:0.5.6" + dependencies: + minimist: "npm:^1.2.6" + bin: + mkdirp: bin/cmd.js + checksum: 10/0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2 + languageName: node + linkType: hard + +"mkdirp@npm:^1.0.4": + version: 1.0.4 + resolution: "mkdirp@npm:1.0.4" + bin: + mkdirp: bin/cmd.js + checksum: 10/d71b8dcd4b5af2fe13ecf3bd24070263489404fe216488c5ba7e38ece1f54daf219e72a833a3a2dc404331e870e9f44963a33399589490956bff003a3404d3b2 + languageName: node + linkType: hard + +"mrmime@npm:^2.0.0": + version: 2.0.1 + resolution: "mrmime@npm:2.0.1" + checksum: 10/1f966e2c05b7264209c4149ae50e8e830908eb64dd903535196f6ad72681fa109b794007288a3c2814f7a1ecf9ca192769909c0c374d974d604a8de5fc095d4a + languageName: node + linkType: hard + +"ms@npm:2.0.0": + version: 2.0.0 + resolution: "ms@npm:2.0.0" + checksum: 10/0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4 + languageName: node + linkType: hard + +"ms@npm:2.1.3, ms@npm:^2.1.1, ms@npm:^2.1.3": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + +"msw@npm:2.12.14": + version: 2.12.14 + resolution: "msw@npm:2.12.14" + dependencies: + "@inquirer/confirm": "npm:^5.0.0" + "@mswjs/interceptors": "npm:^0.41.2" + "@open-draft/deferred-promise": "npm:^2.2.0" + "@types/statuses": "npm:^2.0.6" + cookie: "npm:^1.0.2" + graphql: "npm:^16.12.0" + headers-polyfill: "npm:^4.0.2" + is-node-process: "npm:^1.2.0" + outvariant: "npm:^1.4.3" + path-to-regexp: "npm:^6.3.0" + picocolors: "npm:^1.1.1" + rettime: "npm:^0.10.1" + statuses: "npm:^2.0.2" + strict-event-emitter: "npm:^0.5.1" + tough-cookie: "npm:^6.0.0" + type-fest: "npm:^5.2.0" + until-async: "npm:^3.0.2" + yargs: "npm:^17.7.2" + peerDependencies: + typescript: ">= 4.8.x" + peerDependenciesMeta: + typescript: + optional: true + bin: + msw: cli/index.js + checksum: 10/df70384ed9922a4bdc2461fb6306b65c8462326b21c7e2cb1c65650c5bf03291320a7beb7074b714198da51a731e672a8f0bc5b95402902130e5049ac6cc2fe3 + languageName: node + linkType: hard + +"multicast-dns@npm:^7.2.5": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" + dependencies: + dns-packet: "npm:^5.2.2" + thunky: "npm:^1.0.2" + bin: + multicast-dns: cli.js + checksum: 10/e9add8035fb7049ccbc87b1b069f05bb3b31e04fe057bf7d0116739d81295165afc2568291a4a962bee01a5074e475996816eed0f50c8110d652af5abb74f95a + languageName: node + linkType: hard + +"mustache@npm:^4.2.0": + version: 4.2.0 + resolution: "mustache@npm:4.2.0" + bin: + mustache: bin/mustache + checksum: 10/6e668bd5803255ab0779c3983b9412b5c4f4f90e822230e0e8f414f5449ed7a137eed29430e835aa689886f663385cfe05f808eb34b16e1f3a95525889b05cd3 + languageName: node + linkType: hard + +"mute-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "mute-stream@npm:2.0.0" + checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c + languageName: node + linkType: hard + +"mz@npm:^2.7.0": + version: 2.7.0 + resolution: "mz@npm:2.7.0" + dependencies: + any-promise: "npm:^1.0.0" + object-assign: "npm:^4.0.1" + thenify-all: "npm:^1.0.0" + checksum: 10/8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 + languageName: node + linkType: hard + +"nanoid@npm:^3.3.12": + version: 3.3.12 + resolution: "nanoid@npm:3.3.12" + bin: + nanoid: bin/nanoid.cjs + checksum: 10/6eec280694e2088d18fb802b1e3bfc4578e27b665b7ecfbe36c7356612fea2f814277056e671e2a1529dff551588a652efdc0bfa39f8a3185bc2247be311872e + languageName: node + linkType: hard + +"napi-postinstall@npm:^0.3.4": + version: 0.3.4 + resolution: "napi-postinstall@npm:0.3.4" + bin: + napi-postinstall: lib/cli.js + checksum: 10/5541381508f9e1051ff3518701c7130ebac779abb3a1ffe9391fcc3cab4cc0569b0ba0952357db3f6b12909c3bb508359a7a60261ffd795feebbdab967175832 + languageName: node + linkType: hard + +"natural-compare@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare@npm:1.4.0" + checksum: 10/23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d + languageName: node + linkType: hard + +"negotiator@npm:0.6.3": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: 10/2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837 + languageName: node + linkType: hard + +"negotiator@npm:^1.0.0": + version: 1.0.0 + resolution: "negotiator@npm:1.0.0" + checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5 + languageName: node + linkType: hard + +"negotiator@npm:~0.6.4": + version: 0.6.4 + resolution: "negotiator@npm:0.6.4" + checksum: 10/d98c04a136583afd055746168f1067d58ce4bfe6e4c73ca1d339567f81ea1f7e665b5bd1e81f4771c67b6c2ea89b21cb2adaea2b16058c7dc31317778f931dab + languageName: node + linkType: hard + +"neo-async@npm:^2.5.0, neo-async@npm:^2.6.2": + version: 2.6.2 + resolution: "neo-async@npm:2.6.2" + checksum: 10/1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002 + languageName: node + linkType: hard + +"next-tick@npm:^1.1.0": + version: 1.1.0 + resolution: "next-tick@npm:1.1.0" + checksum: 10/83b5cf36027a53ee6d8b7f9c0782f2ba87f4858d977342bfc3c20c21629290a2111f8374d13a81221179603ffc4364f38374b5655d17b6a8f8a8c77bdea4fe8b + languageName: node + linkType: hard + +"no-case@npm:^2.2.0": + version: 2.3.2 + resolution: "no-case@npm:2.3.2" + dependencies: + lower-case: "npm:^1.1.1" + checksum: 10/a92fc7c10f40477bb69c3ca00e2a12fd08f838204bcef66233cbe8a36c0ec7938ba0cdf3f0534b38702376cbfa26270130607c0b8460ea87f44d474919c39c91 + languageName: node + linkType: hard + +"no-case@npm:^3.0.4": + version: 3.0.4 + resolution: "no-case@npm:3.0.4" + dependencies: + lower-case: "npm:^2.0.2" + tslib: "npm:^2.0.3" + checksum: 10/0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c + languageName: node + linkType: hard + +"node-abort-controller@npm:^3.0.1": + version: 3.1.1 + resolution: "node-abort-controller@npm:3.1.1" + checksum: 10/0a2cdb7ec0aeaf3cb31e1ca0e192f5add48f1c5c9c9ed822129f9dddbd9432f69b7425982f94ce803c56a2104884530aa67cd57696e5774b2e5b8ec2f58de042 + languageName: node + linkType: hard + +"node-addon-api@npm:^7.0.0": + version: 7.1.1 + resolution: "node-addon-api@npm:7.1.1" + dependencies: + node-gyp: "npm:latest" + checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94 + languageName: node + linkType: hard + +"node-exports-info@npm:^1.6.0": + version: 1.6.0 + resolution: "node-exports-info@npm:1.6.0" + dependencies: + array.prototype.flatmap: "npm:^1.3.3" + es-errors: "npm:^1.3.0" + object.entries: "npm:^1.1.9" + semver: "npm:^6.3.1" + checksum: 10/0a1667d535f499ac1fe6c6d22f8146bc8b68abc76fa355856219202f6cf5f386027e0ff054e66a22d08be02acbc63fcdc9f98d0fbc97993f5eabc66408fdadad + languageName: node + linkType: hard + +"node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" + dependencies: + whatwg-url: "npm:^5.0.0" + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: 10/b24f8a3dc937f388192e59bcf9d0857d7b6940a2496f328381641cb616efccc9866e89ec43f2ec956bbd6c3d3ee05524ce77fe7b29ccd34692b3a16f237d6676 + languageName: node + linkType: hard + +"node-gyp@npm:^11.5.0": + version: 11.5.0 + resolution: "node-gyp@npm:11.5.0" + dependencies: + env-paths: "npm:^2.2.0" + exponential-backoff: "npm:^3.1.1" + graceful-fs: "npm:^4.2.6" + make-fetch-happen: "npm:^14.0.3" + nopt: "npm:^8.0.0" + proc-log: "npm:^5.0.0" + semver: "npm:^7.3.5" + tar: "npm:^7.4.3" + tinyglobby: "npm:^0.2.12" + which: "npm:^5.0.0" + bin: + node-gyp: bin/node-gyp.js + checksum: 10/15a600b626116e1e528c49f73027c5ff84dbf6986df77b0fb61d6eb079ab4230c39f245295cb67f0590e6541a848cbd267e00c5769e8fb8bf88a5cca3701b551 + languageName: node + linkType: hard + +"node-html-better-parser@npm:^1.5.8": + version: 1.5.8 + resolution: "node-html-better-parser@npm:1.5.8" + dependencies: + html-entities: "npm:^2.3.2" + checksum: 10/3ee157228d76a13dc3a045fd8065c72f23c6ea4a9b1076cc4c27b1b20f156b08f1341c77bdc4e05cea5c824f0c8b63e85bf1948f8960a0b79f27f70563a5410b + languageName: node + linkType: hard + +"node-html-parser@npm:^5.3.3": + version: 5.4.2 + resolution: "node-html-parser@npm:5.4.2" + dependencies: + css-select: "npm:^4.2.1" + he: "npm:1.2.0" + checksum: 10/90b6a2f21aeed6e5bc8553b6bda51324ae6679e6322dff655890559ee621a156e53a747643eeaab18c3434e1ab9463f6b4718ed4ccb8fed72567e58cf82d6cb7 + languageName: node + linkType: hard + +"node-int64@npm:^0.4.0": + version: 0.4.0 + resolution: "node-int64@npm:0.4.0" + checksum: 10/b7afc2b65e56f7035b1a2eec57ae0fbdee7d742b1cdcd0f4387562b6527a011ab1cbe9f64cc8b3cca61e3297c9637c8bf61cec2e6b8d3a711d4b5267dfafbe02 + languageName: node + linkType: hard + +"node-preload@npm:^0.2.1": + version: 0.2.1 + resolution: "node-preload@npm:0.2.1" + dependencies: + process-on-spawn: "npm:^1.0.0" + checksum: 10/de36ed365b7e474eaf05c41f976774dece23a7f398fe76dbf9705f9670a1f49e6a27c5f31fe58b4e43d96413fdce4806192c60d35317b25725636c90889d5bab + languageName: node + linkType: hard + +"node-releases@npm:^2.0.36": + version: 2.0.47 + resolution: "node-releases@npm:2.0.47" + checksum: 10/6ba88359ea4a653bcb428c7ac47a3b9093d0fe873d0fbda8b6714df6d1829630769d1c737d5938458af6a101b4bb7c70bcf7e38f36db469a17a348261d26f822 + languageName: node + linkType: hard + +"nopt@npm:^8.0.0": + version: 8.1.0 + resolution: "nopt@npm:8.1.0" + dependencies: + abbrev: "npm:^3.0.0" + bin: + nopt: bin/nopt.js + checksum: 10/26ab456c51a96f02a9e5aa8d1b80ef3219f2070f3f3528a040e32fb735b1e651e17bdf0f1476988d3a46d498f35c65ed662d122f340d38ce4a7e71dd7b20c4bc + languageName: node + linkType: hard + +"normalize-package-data@npm:^2.5.0": + version: 2.5.0 + resolution: "normalize-package-data@npm:2.5.0" + dependencies: + hosted-git-info: "npm:^2.1.4" + resolve: "npm:^1.10.0" + semver: "npm:2 || 3 || 4 || 5" + validate-npm-package-license: "npm:^3.0.1" + checksum: 10/644f830a8bb9b7cc9bf2f6150618727659ee27cdd0840d1c1f97e8e6cab0803a098a2c19f31c6247ad9d3a0792e61521a13a6e8cd87cc6bb676e3150612c03d4 + languageName: node + linkType: hard + +"normalize-package-data@npm:^3.0.2": + version: 3.0.3 + resolution: "normalize-package-data@npm:3.0.3" + dependencies: + hosted-git-info: "npm:^4.0.1" + is-core-module: "npm:^2.5.0" + semver: "npm:^7.3.4" + validate-npm-package-license: "npm:^3.0.1" + checksum: 10/3cd3b438c9c7b15d72ed2d1bbf0f8cc2d07bfe27702fc9e95d039f0af4e069dc75c0646e75068f9f9255a8aae64b59aa4fe2177e65787145fb996c3d38d48acb + languageName: node + linkType: hard + +"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": + version: 3.0.0 + resolution: "normalize-path@npm:3.0.0" + checksum: 10/88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 + languageName: node + linkType: hard + +"npm-run-path@npm:^4.0.1": + version: 4.0.1 + resolution: "npm-run-path@npm:4.0.1" + dependencies: + path-key: "npm:^3.0.0" + checksum: 10/5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 + languageName: node + linkType: hard + +"nth-check@npm:^2.0.1": + version: 2.1.1 + resolution: "nth-check@npm:2.1.1" + dependencies: + boolbase: "npm:^1.0.0" + checksum: 10/5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 + languageName: node + linkType: hard + +"nwsapi@npm:^2.2.16": + version: 2.2.24 + resolution: "nwsapi@npm:2.2.24" + checksum: 10/08795ffcbc213cbc41b72e5c3b357d9db59e27ff8d88808af015ba7689041954ca1b5d6bfd7aa4d7df64338b9b76f853ca7154ec3de403c2104c1a39ac0ed225 + languageName: node + linkType: hard + +"nyc@npm:^17.1.0": + version: 17.1.0 + resolution: "nyc@npm:17.1.0" + dependencies: + "@istanbuljs/load-nyc-config": "npm:^1.0.0" + "@istanbuljs/schema": "npm:^0.1.2" + caching-transform: "npm:^4.0.0" + convert-source-map: "npm:^1.7.0" + decamelize: "npm:^1.2.0" + find-cache-dir: "npm:^3.2.0" + find-up: "npm:^4.1.0" + foreground-child: "npm:^3.3.0" + get-package-type: "npm:^0.1.0" + glob: "npm:^7.1.6" + istanbul-lib-coverage: "npm:^3.0.0" + istanbul-lib-hook: "npm:^3.0.0" + istanbul-lib-instrument: "npm:^6.0.2" + istanbul-lib-processinfo: "npm:^2.0.2" + istanbul-lib-report: "npm:^3.0.0" + istanbul-lib-source-maps: "npm:^4.0.0" + istanbul-reports: "npm:^3.0.2" + make-dir: "npm:^3.0.0" + node-preload: "npm:^0.2.1" + p-map: "npm:^3.0.0" + process-on-spawn: "npm:^1.0.0" + resolve-from: "npm:^5.0.0" + rimraf: "npm:^3.0.0" + signal-exit: "npm:^3.0.2" + spawn-wrap: "npm:^2.0.0" + test-exclude: "npm:^6.0.0" + yargs: "npm:^15.0.2" + bin: + nyc: bin/nyc.js + checksum: 10/08ce3aeac3b1903e82d0b9c95779420d5dba86a04e79a36e2f551bb51aa304f508373de7f5c027198754402e966e177b5dbdf61bbfab0a3b30708675d5105caf + languageName: node + linkType: hard + +"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": + version: 4.1.1 + resolution: "object-assign@npm:4.1.1" + checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f + languageName: node + linkType: hard + +"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": + version: 1.13.4 + resolution: "object-inspect@npm:1.13.4" + checksum: 10/aa13b1190ad3e366f6c83ad8a16ed37a19ed57d267385aa4bfdccda833d7b90465c057ff6c55d035a6b2e52c1a2295582b294217a0a3a1ae7abdd6877ef781fb + languageName: node + linkType: hard + +"object-is@npm:^1.1.5": + version: 1.1.6 + resolution: "object-is@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + checksum: 10/4f6f544773a595da21c69a7531e0e1d6250670f4e09c55f47eb02c516035cfcb1b46ceb744edfd3ecb362309dbccb6d7f88e43bf42e4d4595ac10a329061053a + languageName: node + linkType: hard + +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: 10/3d81d02674115973df0b7117628ea4110d56042e5326413e4b4313f0bcdf7dd78d4a3acef2c831463fa3796a66762c49daef306f4a0ea1af44877d7086d73bde + languageName: node + linkType: hard + +"object.assign@npm:^4.1.4, object.assign@npm:^4.1.7": + version: 4.1.7 + resolution: "object.assign@npm:4.1.7" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.3" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + has-symbols: "npm:^1.1.0" + object-keys: "npm:^1.1.1" + checksum: 10/3fe28cdd779f2a728a9a66bd688679ba231a2b16646cd1e46b528fe7c947494387dda4bc189eff3417f3717ef4f0a8f2439347cf9a9aa3cef722fbfd9f615587 + languageName: node + linkType: hard + +"object.entries@npm:^1.1.9": + version: 1.1.9 + resolution: "object.entries@npm:1.1.9" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.1.1" + checksum: 10/24163ab1e1e013796693fc5f5d349e8b3ac0b6a34a7edb6c17d3dd45c6a8854145780c57d302a82512c1582f63720f4b4779d6c1cfba12cbb1420b978802d8a3 + languageName: node + linkType: hard + +"object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92 + languageName: node + linkType: hard + +"object.groupby@npm:^1.0.3": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + checksum: 10/44cb86dd2c660434be65f7585c54b62f0425b0c96b5c948d2756be253ef06737da7e68d7106e35506ce4a44d16aa85a413d11c5034eb7ce5579ec28752eb42d0 + languageName: node + linkType: hard + +"object.values@npm:^1.1.6, object.values@npm:^1.2.1": + version: 1.2.1 + resolution: "object.values@npm:1.2.1" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.3" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/f5ec9eccdefeaaa834b089c525663436812a65ff13de7964a1c3a9110f32054f2d58aa476a645bb14f75a79f3fe1154fb3e7bfdae7ac1e80affe171b2ef74bce + languageName: node + linkType: hard + +"obuf@npm:^1.0.0, obuf@npm:^1.1.2": + version: 1.1.2 + resolution: "obuf@npm:1.1.2" + checksum: 10/53ff4ab3a13cc33ba6c856cf281f2965c0aec9720967af450e8fd06cfd50aceeefc791986a16bcefa14e7898b3ca9acdfcf15b9d9a1b9c7e1366581a8ad6e65e + languageName: node + linkType: hard + +"obug@npm:^2.1.1": + version: 2.1.3 + resolution: "obug@npm:2.1.3" + checksum: 10/574e5c3d3def75440c54c29ce8a6d82a5698116962d2f9f28fb13f6fd5dbcc01b7df1b8e02a95f816c8dba482dcf315d9c5c97d9e718516cfea8bd6c896dcf67 + languageName: node + linkType: hard + +"on-finished@npm:^2.3.0, on-finished@npm:^2.4.1, on-finished@npm:~2.4.1": + version: 2.4.1 + resolution: "on-finished@npm:2.4.1" + dependencies: + ee-first: "npm:1.1.1" + checksum: 10/8e81472c5028125c8c39044ac4ab8ba51a7cdc19a9fbd4710f5d524a74c6d8c9ded4dd0eed83f28d3d33ac1d7a6a439ba948ccb765ac6ce87f30450a26bfe2ea + languageName: node + linkType: hard + +"on-finished@npm:~2.3.0": + version: 2.3.0 + resolution: "on-finished@npm:2.3.0" + dependencies: + ee-first: "npm:1.1.1" + checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b + languageName: node + linkType: hard + +"on-headers@npm:~1.1.0": + version: 1.1.0 + resolution: "on-headers@npm:1.1.0" + checksum: 10/98aa64629f986fb8cc4517dd8bede73c980e31208cba97f4442c330959f60ced3dc6214b83420491f5111fc7c4f4343abe2ea62c85f505cf041d67850f238776 + languageName: node + linkType: hard + +"once@npm:^1.3.0, once@npm:^1.4.0": + version: 1.4.0 + resolution: "once@npm:1.4.0" + dependencies: + wrappy: "npm:1" + checksum: 10/cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 + languageName: node + linkType: hard + +"onetime@npm:^2.0.0": + version: 2.0.1 + resolution: "onetime@npm:2.0.1" + dependencies: + mimic-fn: "npm:^1.0.0" + checksum: 10/5b4f6079e6b4973244017e157833ab5a7a3de4bd2612d69411e3ee46f61fe8bb57b7c2e243b0b23dbaa5bad7641a15f9100a5c80295ff64c0d87aab5d1576ef9 + languageName: node + linkType: hard + +"onetime@npm:^5.1.2": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" + dependencies: + mimic-fn: "npm:^2.1.0" + checksum: 10/e9fd0695a01cf226652f0385bf16b7a24153dbbb2039f764c8ba6d2306a8506b0e4ce570de6ad99c7a6eb49520743afdb66edd95ee979c1a342554ed49a9aadd + languageName: node + linkType: hard + +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" + dependencies: + mimic-function: "npm:^5.0.0" + checksum: 10/eb08d2da9339819e2f9d52cab9caf2557d80e9af8c7d1ae86e1a0fef027d00a88e9f5bd67494d350df360f7c559fbb44e800b32f310fb989c860214eacbb561c + languageName: node + linkType: hard + +"only@npm:~0.0.2": + version: 0.0.2 + resolution: "only@npm:0.0.2" + checksum: 10/e2ad03e486534dc6bfb983393be83125a4669052b4a19a353eb00475b46971fb238a18223f2b609fe0d1bcb61ff8373964ccac64d05cbf970865299f655ed0ba + languageName: node + linkType: hard + +"open@npm:^10.0.3": + version: 10.2.0 + resolution: "open@npm:10.2.0" + dependencies: + default-browser: "npm:^5.2.1" + define-lazy-prop: "npm:^3.0.0" + is-inside-container: "npm:^1.0.0" + wsl-utils: "npm:^0.1.0" + checksum: 10/e6ad9474734eac3549dcc7d85e952394856ccaee48107c453bd6a725b82e3b8ed5f427658935df27efa76b411aeef62888edea8a9e347e8e7c82632ec966b30e + languageName: node + linkType: hard + +"open@npm:^6.4.0": + version: 6.4.0 + resolution: "open@npm:6.4.0" + dependencies: + is-wsl: "npm:^1.1.0" + checksum: 10/9b1cfda7a649f432c8bfa281796d28b5a49f7afcb470d9054ca94c7d0b1e8273432f55134dd953eb593ffce244de1b701ee89e6fe9c25ea8215eb1ca1ae8a1a9 + languageName: node + linkType: hard + +"openapi-types@npm:^12.1.3": + version: 12.1.3 + resolution: "openapi-types@npm:12.1.3" + checksum: 10/9d1d7ed848622b63d0a4c3f881689161b99427133054e46b8e3241e137f1c78bb0031c5d80b420ee79ac2e91d2e727ffd6fc13c553d1b0488ddc8ad389dcbef8 + languageName: node + linkType: hard + +"opener@npm:^1.5.2": + version: 1.5.2 + resolution: "opener@npm:1.5.2" + bin: + opener: bin/opener-bin.js + checksum: 10/0504efcd6546e14c016a261f58a68acf9f2e5c23d84865d7d5470d5169788327ceaa5386253682f533b3fba4821748aa37ecb395f3dae7acb3261b9b22e36814 + languageName: node + linkType: hard + +"openpgp@npm:@protontech/openpgp@~6.3.1-0": + version: 6.3.1-0 + resolution: "@protontech/openpgp@npm:6.3.1-0" + checksum: 10/9f78cf2ed2dbb8be39ce8767985a1dc04c9c85b70e01bf23865666f9c7ebbfe5ec2c8a9024742ba76cfe9c2767de5d92af8ca48f7a7d1f63fda9ca2900a14019 + languageName: node + linkType: hard + +"optionator@npm:^0.9.3": + version: 0.9.4 + resolution: "optionator@npm:0.9.4" + dependencies: + deep-is: "npm:^0.1.3" + fast-levenshtein: "npm:^2.0.6" + levn: "npm:^0.4.1" + prelude-ls: "npm:^1.2.1" + type-check: "npm:^0.4.0" + word-wrap: "npm:^1.2.5" + checksum: 10/a8398559c60aef88d7f353a4f98dcdff6090a4e70f874c827302bf1213d9106a1c4d5fcb68dacb1feb3c30a04c4102f41047aa55d4c576b863d6fc876e001af6 + languageName: node + linkType: hard + +"ora@npm:1.3.0": + version: 1.3.0 + resolution: "ora@npm:1.3.0" + dependencies: + chalk: "npm:^1.1.1" + cli-cursor: "npm:^2.1.0" + cli-spinners: "npm:^1.0.0" + log-symbols: "npm:^1.0.2" + checksum: 10/1824e206848081985bbd65c4bd553e73765541ff9d98b57e652e57c39bbb48ea44301195717a03c66ea008188e606ff0eedd1d5c794da8e65f3ce0c81cc514c2 + languageName: node + linkType: hard + +"os-homedir@npm:^1.0.0": + version: 1.0.2 + resolution: "os-homedir@npm:1.0.2" + checksum: 10/af609f5a7ab72de2f6ca9be6d6b91a599777afc122ac5cad47e126c1f67c176fe9b52516b9eeca1ff6ca0ab8587fe66208bc85e40a3940125f03cdb91408e9d2 + languageName: node + linkType: hard + +"os-tmpdir@npm:^1.0.1": + version: 1.0.2 + resolution: "os-tmpdir@npm:1.0.2" + checksum: 10/5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d + languageName: node + linkType: hard + +"otpauth@npm:^9.5.1": + version: 9.5.1 + resolution: "otpauth@npm:9.5.1" + dependencies: + "@noble/hashes": "npm:2.2.0" + checksum: 10/6e5cfa7b4b90f6125da7d23977a4395d230dc8c5d0d9853cad0ec933bb0286ee5721ba42f89b8b3d7a325ea1c48308fbd7c2d9e7fa5adc471aae7f7400a2803d + languageName: node + linkType: hard + +"outvariant@npm:^1.4.0, outvariant@npm:^1.4.3": + version: 1.4.3 + resolution: "outvariant@npm:1.4.3" + checksum: 10/3a7582745850cb344d49641867a4c080858c54f4091afd91b9c0765ba6e471c2bc841348f0fff344845ddd0a4db42fd5d68c6f7ebaf32d4b676a3a9987b2488a + languageName: node + linkType: hard + +"own-keys@npm:^1.0.1": + version: 1.0.1 + resolution: "own-keys@npm:1.0.1" + dependencies: + get-intrinsic: "npm:^1.2.6" + object-keys: "npm:^1.1.1" + safe-push-apply: "npm:^1.0.0" + checksum: 10/ab4bb3b8636908554fc19bf899e225444195092864cb61503a0d048fdaf662b04be2605b636a4ffeaf6e8811f6fcfa8cbb210ec964c0eb1a41eb853e1d5d2f41 + languageName: node + linkType: hard + +"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": + version: 2.3.0 + resolution: "p-limit@npm:2.3.0" + dependencies: + p-try: "npm:^2.0.0" + checksum: 10/84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 + languageName: node + linkType: hard + +"p-limit@npm:^3.0.2, p-limit@npm:^3.1.0": + version: 3.1.0 + resolution: "p-limit@npm:3.1.0" + dependencies: + yocto-queue: "npm:^0.1.0" + checksum: 10/7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 + languageName: node + linkType: hard + +"p-locate@npm:^3.0.0": + version: 3.0.0 + resolution: "p-locate@npm:3.0.0" + dependencies: + p-limit: "npm:^2.0.0" + checksum: 10/83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae + languageName: node + linkType: hard + +"p-locate@npm:^4.1.0": + version: 4.1.0 + resolution: "p-locate@npm:4.1.0" + dependencies: + p-limit: "npm:^2.2.0" + checksum: 10/513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 + languageName: node + linkType: hard + +"p-locate@npm:^5.0.0": + version: 5.0.0 + resolution: "p-locate@npm:5.0.0" + dependencies: + p-limit: "npm:^3.0.2" + checksum: 10/1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 + languageName: node + linkType: hard + +"p-map@npm:^3.0.0": + version: 3.0.0 + resolution: "p-map@npm:3.0.0" + dependencies: + aggregate-error: "npm:^3.0.0" + checksum: 10/d4a0664d2af05d7e5f6f342e6493d4cad48f7398ac803c5066afb1f8d2010bfc2a83d935689437288f7b1a743772085b8fa0909a8282b5df4210bcda496c37c8 + languageName: node + linkType: hard + +"p-map@npm:^7.0.2": + version: 7.0.4 + resolution: "p-map@npm:7.0.4" + checksum: 10/ef48c3b2e488f31c693c9fcc0df0ef76518cf6426a495cf9486ebbb0fd7f31aef7f90e96f72e0070c0ff6e3177c9318f644b512e2c29e3feee8d7153fcb6782e + languageName: node + linkType: hard + +"p-retry@npm:^6.2.0": + version: 6.2.1 + resolution: "p-retry@npm:6.2.1" + dependencies: + "@types/retry": "npm:0.12.2" + is-network-error: "npm:^1.0.0" + retry: "npm:^0.13.1" + checksum: 10/7104ef13703b155d70883b0d3654ecc03148407d2711a4516739cf93139e8bec383451e14925e25e3c1ae04dbace3ed53c26dc3853c1e9b9867fcbdde25f4cdc + languageName: node + linkType: hard + +"p-try@npm:^2.0.0": + version: 2.2.0 + resolution: "p-try@npm:2.2.0" + checksum: 10/f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae + languageName: node + linkType: hard + +"package-hash@npm:^4.0.0": + version: 4.0.0 + resolution: "package-hash@npm:4.0.0" + dependencies: + graceful-fs: "npm:^4.1.15" + hasha: "npm:^5.0.0" + lodash.flattendeep: "npm:^4.4.0" + release-zalgo: "npm:^1.0.0" + checksum: 10/c7209d98ac31926e0c1753d014f8b6b924e1e6a1aacf833dc99edece9c8381424c41c97c26c7eee82026944a79e99023cde5998bf515d7465c87005d52152040 + languageName: node + linkType: hard + +"package-json-from-dist@npm:^1.0.0": + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 10/58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602 + languageName: node + linkType: hard + +"pako@npm:^0.2.5": + version: 0.2.9 + resolution: "pako@npm:0.2.9" + checksum: 10/627c6842e90af0b3a9ee47345bd66485a589aff9514266f4fa9318557ad819c46fedf97510f2cef9b6224c57913777966a05cb46caf6a9b31177a5401a06fe15 + languageName: node + linkType: hard + +"pako@npm:^1.0.10, pako@npm:^1.0.6, pako@npm:~1.0.2": + version: 1.0.11 + resolution: "pako@npm:1.0.11" + checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 + languageName: node + linkType: hard + +"pako@npm:^2.1.0": + version: 2.1.0 + resolution: "pako@npm:2.1.0" + checksum: 10/38a04991d0ec4f4b92794a68b8c92bf7340692c5d980255c92148da96eb3e550df7a86a7128b5ac0c65ecddfe5ef3bbe9c6dab13e1bc315086e759b18f7c1401 + languageName: node + linkType: hard + +"papaparse@npm:^5.5.3": + version: 5.5.3 + resolution: "papaparse@npm:5.5.3" + checksum: 10/383e38f8ff910be48b684e7f47b84dbe5e67708669c13bb21f316a0591ef183ff670dfc7eb9f6d0a8b67e21a5b0e8934712cda96ff8fb678d6591e597d108bd1 + languageName: node + linkType: hard + +"param-case@npm:2.1.x": + version: 2.1.1 + resolution: "param-case@npm:2.1.1" + dependencies: + no-case: "npm:^2.2.0" + checksum: 10/3a63dcb8d8dc7995a612de061afdc7bb6fe7bd0e6db994db8d4cae999ed879859fd24389090e1a0d93f4c9207ebf8c048c870f468a3f4767161753e03cb9ab58 + languageName: node + linkType: hard + +"param-case@npm:^3.0.4": + version: 3.0.4 + resolution: "param-case@npm:3.0.4" + dependencies: + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 10/b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 + languageName: node + linkType: hard + +"parent-module@npm:^1.0.0": + version: 1.0.1 + resolution: "parent-module@npm:1.0.1" + dependencies: + callsites: "npm:^3.0.0" + checksum: 10/6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff + languageName: node + linkType: hard + +"parse-author@npm:^2.0.0": + version: 2.0.0 + resolution: "parse-author@npm:2.0.0" + dependencies: + author-regex: "npm:^1.0.0" + checksum: 10/5b9f45ad7829c8dd52c38ae8668ff30fdfcc6a4cb2cdd30761751a7ad7d3e42805c48e0a826285ecfae4477d6f78dcae1558a3758361fec68f44bf434a467a44 + languageName: node + linkType: hard + +"parse-imports-exports@npm:^0.2.4": + version: 0.2.4 + resolution: "parse-imports-exports@npm:0.2.4" + dependencies: + parse-statements: "npm:1.0.11" + checksum: 10/144d459771d1aeaa80eebffe43a2074c34e5b79a86d326c907efea90b62ff41af9555600b8e117e6cab717654d8e20b440e9ab09cdbbc9092f352cb0a9e1f3a3 + languageName: node + linkType: hard + +"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": + version: 5.2.0 + resolution: "parse-json@npm:5.2.0" + dependencies: + "@babel/code-frame": "npm:^7.0.0" + error-ex: "npm:^1.3.1" + json-parse-even-better-errors: "npm:^2.3.0" + lines-and-columns: "npm:^1.1.6" + checksum: 10/62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 + languageName: node + linkType: hard + +"parse-statements@npm:1.0.11": + version: 1.0.11 + resolution: "parse-statements@npm:1.0.11" + checksum: 10/287c2739f4cbffa08e28a95ea2d3ff4a8a51ddb367df6212ae2cd80580a1189e09c6edcb8277fc05d0fdbcb93c86ad16b591f317e2fe12ac4189de738863e514 + languageName: node + linkType: hard + +"parse5@npm:^7.0.0, parse5@npm:^7.1.1, parse5@npm:^7.2.1": + version: 7.3.0 + resolution: "parse5@npm:7.3.0" + dependencies: + entities: "npm:^6.0.0" + checksum: 10/b0e48be20b820c655b138b86fa6fb3a790de6c891aa2aba536524f8027b4dca4fe538f11a0e5cf2f6f847d120dbb9e4822dcaeb933ff1e10850a2ef0154d1d88 + languageName: node + linkType: hard + +"parse5@npm:^8.0.1": + version: 8.0.1 + resolution: "parse5@npm:8.0.1" + dependencies: + entities: "npm:^8.0.0" + checksum: 10/671dedfe7cbf4714414317bc8c6b2a14c61ef44f8fd90c983b5b1870653af5aa2e3b4e25e38e9538a7120ea2b688c50908830da2bd0930d8fd4bce34aed024eb + languageName: node + linkType: hard + +"parseurl@npm:^1.3.2, parseurl@npm:~1.3.3": + version: 1.3.3 + resolution: "parseurl@npm:1.3.3" + checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 + languageName: node + linkType: hard + +"pascal-case@npm:^3.1.2": + version: 3.1.2 + resolution: "pascal-case@npm:3.1.2" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 10/ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e + languageName: node + linkType: hard + +"path-browserify@npm:^1.0.1": + version: 1.0.1 + resolution: "path-browserify@npm:1.0.1" + checksum: 10/7e7368a5207e7c6b9051ef045711d0dc3c2b6203e96057e408e6e74d09f383061010d2be95cb8593fe6258a767c3e9fc6b2bfc7ce8d48ae8c3d9f6994cca9ad8 + languageName: node + linkType: hard + +"path-exists@npm:^3.0.0": + version: 3.0.0 + resolution: "path-exists@npm:3.0.0" + checksum: 10/96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a + languageName: node + linkType: hard + +"path-exists@npm:^4.0.0": + version: 4.0.0 + resolution: "path-exists@npm:4.0.0" + checksum: 10/505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 + languageName: node + linkType: hard + +"path-expression-matcher@npm:^1.5.0": + version: 1.5.0 + resolution: "path-expression-matcher@npm:1.5.0" + checksum: 10/28303bb9ee6831e6df14c10cd3f3f7b2d7c8d7f788d8bdb7440136fd696064c82a3e264999a0764d28e39f698275fc03a5493bec93c57ef4a22566280367dd64 + languageName: node + linkType: hard + +"path-is-absolute@npm:^1.0.0, path-is-absolute@npm:^1.0.1": + version: 1.0.1 + resolution: "path-is-absolute@npm:1.0.1" + checksum: 10/060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 + languageName: node + linkType: hard + +"path-is-inside@npm:1.0.2": + version: 1.0.2 + resolution: "path-is-inside@npm:1.0.2" + checksum: 10/0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb + languageName: node + linkType: hard + +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 10/55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 + languageName: node + linkType: hard + +"path-parse@npm:^1.0.7": + version: 1.0.7 + resolution: "path-parse@npm:1.0.7" + checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a + languageName: node + linkType: hard + +"path-scurry@npm:^1.11.1": + version: 1.11.1 + resolution: "path-scurry@npm:1.11.1" + dependencies: + lru-cache: "npm:^10.2.0" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + checksum: 10/5e8845c159261adda6f09814d7725683257fcc85a18f329880ab4d7cc1d12830967eae5d5894e453f341710d5484b8fdbbd4d75181b4d6e1eb2f4dc7aeadc434 + languageName: node + linkType: hard + +"path-scurry@npm:^2.0.0": + version: 2.0.2 + resolution: "path-scurry@npm:2.0.2" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3 + languageName: node + linkType: hard + +"path-to-regexp@npm:3.3.0": + version: 3.3.0 + resolution: "path-to-regexp@npm:3.3.0" + checksum: 10/8d256383af8db66233ee9027cfcbf8f5a68155efbb4f55e784279d3ab206dcaee554ddb72ff0dae97dd2882af9f7fa802634bb7cffa2e796927977e31b829259 + languageName: node + linkType: hard + +"path-to-regexp@npm:^1.7.0": + version: 1.9.0 + resolution: "path-to-regexp@npm:1.9.0" + dependencies: + isarray: "npm:0.0.1" + checksum: 10/67f0f4823f7aab356523d93a83f9f8222bdd119fa0b27a8f8b587e8e6c9825294bb4ccd16ae619def111ff3fe5d15ff8f658cdd3b0d58b9c882de6fd15bc1b76 + languageName: node + linkType: hard + +"path-to-regexp@npm:^6.3.0": + version: 6.3.0 + resolution: "path-to-regexp@npm:6.3.0" + checksum: 10/6822f686f01556d99538b350722ef761541ec0ce95ca40ce4c29e20a5b492fe8361961f57993c71b2418de12e604478dcf7c430de34b2c31a688363a7a944d9c + languageName: node + linkType: hard + +"path-to-regexp@npm:^8.2.0": + version: 8.4.2 + resolution: "path-to-regexp@npm:8.4.2" + checksum: 10/70fd2cbce0b962cbcf4d312af07818bfce2bae11c09cf3bd86be99c0e30168238a1a7b02b18b452e73f075897df04597d30d63e56da7be41eecfc37998693389 + languageName: node + linkType: hard + +"path-to-regexp@npm:~0.1.12": + version: 0.1.13 + resolution: "path-to-regexp@npm:0.1.13" + checksum: 10/f1e4bdedc4fd41a3b8dd76e8b2e1183105348c6b205badc072581ca63dc6aa7976a8a67feaffcf0e505f51ac12cb1a2de7f3fef3e9085b6849e76232d73ddcba + languageName: node + linkType: hard + +"path-type@npm:^4.0.0": + version: 4.0.0 + resolution: "path-type@npm:4.0.0" + checksum: 10/5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 + languageName: node + linkType: hard + +"pathe@npm:^0.2.0": + version: 0.2.0 + resolution: "pathe@npm:0.2.0" + checksum: 10/668de2d14200be08139713f3359c4beb91fd1bba08addf665ac7acb706e8443e6c4c72eb6e77ddcf81c90af667949e185f0eaa757bd2be28859259de64820cfd + languageName: node + linkType: hard + +"pathe@npm:^2.0.3": + version: 2.0.3 + resolution: "pathe@npm:2.0.3" + checksum: 10/01e9a69928f39087d96e1751ce7d6d50da8c39abf9a12e0ac2389c42c83bc76f78c45a475bd9026a02e6a6f79be63acc75667df855862fe567d99a00a540d23d + languageName: node + linkType: hard + +"picocolors@npm:1.1.1, picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045 + languageName: node + linkType: hard + +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": + version: 2.3.2 + resolution: "picomatch@npm:2.3.2" + checksum: 10/b788ef8148a2415b9dec12f0bb350ae6a5830f8f1950e472abc2f5225494debf7d1b75eb031df0ceaea9e8ec3e7bad599e8dbf3c60d61b42be429ba41bff4426 + languageName: node + linkType: hard + +"picomatch@npm:^4.0.3, picomatch@npm:^4.0.4": + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 10/f6ef80a3590827ce20378ae110ac78209cc4f74d39236370f1780f957b7ee41c12acde0e4651b90f39983506fd2f5e449994716f516db2e9752924aff8de93ce + languageName: node + linkType: hard + +"pify@npm:^4.0.1": + version: 4.0.1 + resolution: "pify@npm:4.0.1" + checksum: 10/8b97cbf9dc6d4c1320cc238a2db0fc67547f9dc77011729ff353faf34f1936ea1a4d7f3c63b2f4980b253be77bcc72ea1e9e76ee3fd53cce2aafb6a8854d07ec + languageName: node + linkType: hard + +"pirates@npm:^4.0.6, pirates@npm:^4.0.7": + version: 4.0.7 + resolution: "pirates@npm:4.0.7" + checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96 + languageName: node + linkType: hard + +"pkg-dir@npm:^3.0.0": + version: 3.0.0 + resolution: "pkg-dir@npm:3.0.0" + dependencies: + find-up: "npm:^3.0.0" + checksum: 10/70c9476ffefc77552cc6b1880176b71ad70bfac4f367604b2b04efd19337309a4eec985e94823271c7c0e83946fa5aeb18cd360d15d10a5d7533e19344bfa808 + languageName: node + linkType: hard + +"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": + version: 4.2.0 + resolution: "pkg-dir@npm:4.2.0" + dependencies: + find-up: "npm:^4.0.0" + checksum: 10/9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 + languageName: node + linkType: hard + +"pkijs@npm:^3.3.3, pkijs@npm:^3.4.0": + version: 3.4.0 + resolution: "pkijs@npm:3.4.0" + dependencies: + "@noble/hashes": "npm:1.4.0" + asn1js: "npm:^3.0.6" + bytestreamjs: "npm:^2.0.1" + pvtsutils: "npm:^1.3.6" + pvutils: "npm:^1.1.3" + tslib: "npm:^2.8.1" + checksum: 10/a937347584b27012919f69e4b3865b2fd09dced85a344f9a22bbf1376dd9e1534ccbe0bbdb997807b4990b07865c1ea028447d78b2c8a64436d4d393193a0777 + languageName: node + linkType: hard + +"playwright-core@npm:1.58.2": + version: 1.58.2 + resolution: "playwright-core@npm:1.58.2" + bin: + playwright-core: cli.js + checksum: 10/8a98fcf122167e8703d525db2252de0e3da4ab9110ab6ea9951247e52d846310eb25ea2c805e1b7ccb54b4010c44e5adc3a76aae6da02f34324ccc3e76683bb1 + languageName: node + linkType: hard + +"playwright@npm:1.58.2": + version: 1.58.2 + resolution: "playwright@npm:1.58.2" + dependencies: + fsevents: "npm:2.3.2" + playwright-core: "npm:1.58.2" + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 10/d89d6c8a32388911b9aff9ee0f1a90076219f15c804f2b287db048b9e9cde182aea3131fac1959051d25189ed4218ec4272b137c83cd7f9cd24781cbc77edd86 + languageName: node + linkType: hard + +"playwright@patch:playwright@npm%3A1.58.2#~/.yarn/patches/playwright-npm-1.58.2-0c12daad27.patch": + version: 1.58.2 + resolution: "playwright@patch:playwright@npm%3A1.58.2#~/.yarn/patches/playwright-npm-1.58.2-0c12daad27.patch::version=1.58.2&hash=1b9358" + dependencies: + fsevents: "npm:2.3.2" + playwright-core: "npm:1.58.2" + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 10/15e9a38eb7da9b9f483aeb60f6d3984f90452b3d7c39aaa9d7620d360e6e51ec5f800af760297898f0d5945082c530d14142ca41d52e701588431133165709dc + languageName: node + linkType: hard + +"plural-forms@npm:0.5.3": + version: 0.5.3 + resolution: "plural-forms@npm:0.5.3" + checksum: 10/7ea6724f3b45d5ca8b1df7c738fdda21252e2a7fde70ea77f9a4ee1143ee67a2008e8d9ece07e7012cbc3e2733041cfcb6e39c9516c164f0fd7065f4ea51296a + languageName: node + linkType: hard + +"plural-forms@npm:^0.5.3": + version: 0.5.5 + resolution: "plural-forms@npm:0.5.5" + checksum: 10/73998fa85b619aafc5383d2e7d4ce70e3a6903fc444c1456d474d37db948208f1a8f762918e832637ce61f25554afee1ae74b7c83bd583d85ca3cb4074628302 + languageName: node + linkType: hard + +"portfinder@npm:^1.0.38": + version: 1.0.38 + resolution: "portfinder@npm:1.0.38" + dependencies: + async: "npm:^3.2.6" + debug: "npm:^4.3.6" + checksum: 10/369155c3e7efa10ad348cd6686eb9efe57f334a4638f9107fd6ad6705dc532841f9bd8346182591280b2c7837600d8fb0cf0d1ced69a78caa8544fc3bb43653a + languageName: node + linkType: hard + +"possible-typed-array-names@npm:^1.0.0, possible-typed-array-names@npm:^1.1.0": + version: 1.1.0 + resolution: "possible-typed-array-names@npm:1.1.0" + checksum: 10/2f44137b8d3dd35f4a7ba7469eec1cd9cfbb46ec164b93a5bc1f4c3d68599c9910ee3b91da1d28b4560e9cc8414c3cd56fedc07259c67e52cc774476270d3302 + languageName: node + linkType: hard + +"postcss-color-functional-notation@npm:^6.0.14": + version: 6.0.14 + resolution: "postcss-color-functional-notation@npm:6.0.14" + dependencies: + "@csstools/css-color-parser": "npm:^2.0.4" + "@csstools/css-parser-algorithms": "npm:^2.7.1" + "@csstools/css-tokenizer": "npm:^2.4.1" + "@csstools/postcss-progressive-custom-properties": "npm:^3.3.0" + "@csstools/utilities": "npm:^1.0.0" + peerDependencies: + postcss: ^8.4 + checksum: 10/a30c608477484b1386c19d58ba82260272762bdc9183930274cb9b29af16d8e0d1bbeb2bc31d54194b58d2e4945f4b683270cc5432fca9b1d8dbab6d379881cf + languageName: node + linkType: hard + +"postcss-loader@npm:^8.2.1": + version: 8.2.1 + resolution: "postcss-loader@npm:8.2.1" + dependencies: + cosmiconfig: "npm:^9.0.0" + jiti: "npm:^2.5.1" + semver: "npm:^7.6.2" + peerDependencies: + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/e8fbae55198fc3baa859a1b504621fe01918510f6b21bd124f6d4467687e5efcbe2f5eaa530377c8fd68c8fda93823592e9d6f7295daa3a5ef4d124c012192e2 + languageName: node + linkType: hard + +"postcss-logical@npm:^8.1.0": + version: 8.1.0 + resolution: "postcss-logical@npm:8.1.0" + dependencies: + postcss-value-parser: "npm:^4.2.0" + peerDependencies: + postcss: ^8.4 + checksum: 10/495ce49a1fb831eb30d848909a54430b0170ec7681dcd84da9f1cb531cad167b9fa358dc242b70c2cae5c92b1a3fbbf43e625a54c3e615ea9dcce8d15cee5926 + languageName: node + linkType: hard + +"postcss-media-query-parser@npm:^0.2.3": + version: 0.2.3 + resolution: "postcss-media-query-parser@npm:0.2.3" + checksum: 10/39f9e9c383ec98d85103c5f3d1eb5a9088a47357ed26d3c7501aeba1302840521cffa1b851bc2d8146f1ccdef263fe3088f4d435bda1c0dc0b6f9387865574c8 + languageName: node + linkType: hard + +"postcss-modules-extract-imports@npm:^3.1.0": + version: 3.1.0 + resolution: "postcss-modules-extract-imports@npm:3.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/00bfd3aff045fc13ded8e3bbfd8dfc73eff9a9708db1b2a132266aef6544c8d2aee7a5d7e021885f6f9bbd5565a9a9ab52990316e21ad9468a2534f87df8e849 + languageName: node + linkType: hard + +"postcss-modules-local-by-default@npm:^4.0.5": + version: 4.2.0 + resolution: "postcss-modules-local-by-default@npm:4.2.0" + dependencies: + icss-utils: "npm:^5.0.0" + postcss-selector-parser: "npm:^7.0.0" + postcss-value-parser: "npm:^4.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/552329aa39fbf229b8ac5a04f8aed0b1553e7a3c10b165ee700d1deb020c071875b3df7ab5e3591f6af33d461df66d330ec9c1256229e45fc618a47c60f41536 + languageName: node + linkType: hard + +"postcss-modules-scope@npm:^3.2.0": + version: 3.2.1 + resolution: "postcss-modules-scope@npm:3.2.1" + dependencies: + postcss-selector-parser: "npm:^7.0.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/51c747fa15cedf1b2856da472985ea7a7bb510a63daf30f95f250f34fce9e28ef69b802e6cc03f9c01f69043d171bc33279109a9235847c2d3a75c44eac67334 + languageName: node + linkType: hard + +"postcss-modules-values@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-values@npm:4.0.0" + dependencies: + icss-utils: "npm:^5.0.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/18021961a494e69e65da9e42b4436144c9ecee65845c9bfeff2b7a26ea73d60762f69e288be8bb645447965b8fd6b26a264771136810dc0172bd31b940aee4f2 + languageName: node + linkType: hard + +"postcss-resolve-nested-selector@npm:^0.1.1": + version: 0.1.6 + resolution: "postcss-resolve-nested-selector@npm:0.1.6" + checksum: 10/85453901afe2a4db497b4e0d2c9cf2a097a08fa5d45bc646547025176217050334e423475519a1e6c74a1f31ade819d16bb37a39914e5321e250695ee3feea14 + languageName: node + linkType: hard + +"postcss-safe-parser@npm:^6.0.0": + version: 6.0.0 + resolution: "postcss-safe-parser@npm:6.0.0" + peerDependencies: + postcss: ^8.3.3 + checksum: 10/06c733eaad83a3954367e7ee02ddfe3796e7a44d4299ccf9239f40964a4daac153c7d77613f32964b5a86c0c6c2f6167738f31d578b73b17cb69d0c4446f0ebe + languageName: node + linkType: hard + +"postcss-scss@npm:^4.0.6": + version: 4.0.9 + resolution: "postcss-scss@npm:4.0.9" + peerDependencies: + postcss: ^8.4.29 + checksum: 10/d191c771344357a28995a2f53041ec699070331b8238e076001cedde97215bd3ebf596d0a9882b22c566977c4b72816dafc00028dc09153c6f97f71cd28a70f7 + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^6.0.13, postcss-selector-parser@npm:^6.1.2": + version: 6.1.4 + resolution: "postcss-selector-parser@npm:6.1.4" + dependencies: + cssesc: "npm:^3.0.0" + util-deprecate: "npm:^1.0.2" + checksum: 10/68d122d44ea248f570252a08f4967758168b110a7a5349b1d5605d2a10b2ca4bbb257e36b0925053abf35b406955e730febe5a4aa3cf6997ce222d46ec0ab840 + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^7.0.0": + version: 7.1.4 + resolution: "postcss-selector-parser@npm:7.1.4" + dependencies: + cssesc: "npm:^3.0.0" + util-deprecate: "npm:^1.0.2" + checksum: 10/c6d36b37defd387d65b5e0b778cd441303d147eb4a4b7135c6a0452fa777310027218db3ff71a19fb831d067bcdf45a776c6ed71d83bd2ced8afc2e3d5b03385 + languageName: node + linkType: hard + +"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": + version: 4.2.0 + resolution: "postcss-value-parser@npm:4.2.0" + checksum: 10/e4e4486f33b3163a606a6ed94f9c196ab49a37a7a7163abfcd469e5f113210120d70b8dd5e33d64636f41ad52316a3725655421eb9a1094f1bcab1db2f555c62 + languageName: node + linkType: hard + +"postcss@npm:^8.2.14, postcss@npm:^8.4.28, postcss@npm:^8.4.40, postcss@npm:^8.4.47, postcss@npm:^8.5.14, postcss@npm:^8.5.15": + version: 8.5.15 + resolution: "postcss@npm:8.5.15" + dependencies: + nanoid: "npm:^3.3.12" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10/d02ad19eb1e0fa53a1229ee6d53807eb88f903f2b9a8cac66993367f3ac7dd3b97238c783a54ccbf4145f82f6ca9a5cbd58f089846285d759c8a3259fbea8318 + languageName: node + linkType: hard + +"prelude-ls@npm:^1.2.1": + version: 1.2.1 + resolution: "prelude-ls@npm:1.2.1" + checksum: 10/0b9d2c76801ca652a7f64892dd37b7e3fab149a37d2424920099bf894acccc62abb4424af2155ab36dea8744843060a2d8ddc983518d0b1e22265a22324b72ed + languageName: node + linkType: hard + +"prettier-linter-helpers@npm:^1.0.1": + version: 1.0.1 + resolution: "prettier-linter-helpers@npm:1.0.1" + dependencies: + fast-diff: "npm:^1.1.2" + checksum: 10/2dc35f5036a35f4c4f5e645887edda1436acb63687a7f12b2383e0a6f3c1f76b8a0a4709fe4d82e19157210feb5984b159bb714d43290022911ab53d606474ec + languageName: node + linkType: hard + +"prettier@npm:^2.6.2": + version: 2.8.8 + resolution: "prettier@npm:2.8.8" + bin: + prettier: bin-prettier.js + checksum: 10/00cdb6ab0281f98306cd1847425c24cbaaa48a5ff03633945ab4c701901b8e96ad558eb0777364ffc312f437af9b5a07d0f45346266e8245beaf6247b9c62b24 + languageName: node + linkType: hard + +"prettier@npm:^3.8.3": + version: 3.8.4 + resolution: "prettier@npm:3.8.4" + bin: + prettier: bin/prettier.cjs + checksum: 10/54684a3cc6689238692b29fab541c01934af7677be94c02293ba49981a1ac121c8bebe2a865f0c3b963e99d208f847c53aed354cc0ce8750e2d45791d64506c5 + languageName: node + linkType: hard + +"pretty-error@npm:^4.0.0": + version: 4.0.0 + resolution: "pretty-error@npm:4.0.0" + dependencies: + lodash: "npm:^4.17.20" + renderkid: "npm:^3.0.0" + checksum: 10/0212ad8742f8bb6f412f95b07d7f6874c55514ac4384f4f7de0defe77e767cca99f667c2316529f62a041fa654194a99c1ee7e321e1b7f794b5cc700777634d6 + languageName: node + linkType: hard + +"pretty-format@npm:30.4.1, pretty-format@npm:^30.0.0, pretty-format@npm:^30.4.1": + version: 30.4.1 + resolution: "pretty-format@npm:30.4.1" + dependencies: + "@jest/schemas": "npm:30.4.1" + ansi-styles: "npm:^5.2.0" + react-is-18: "npm:react-is@^18.3.1" + react-is-19: "npm:react-is@^19.2.5" + checksum: 10/60311ef47a646eeaec0432efe66290cb6f0d2eccb123a28ad4ab6d7e53087bc62db91cfd54c3cc00c89d6875aefb2bf6264381b6c9411ce6bff3d6aa8280abad + languageName: node + linkType: hard + +"pretty-format@npm:^27.0.2": + version: 27.5.1 + resolution: "pretty-format@npm:27.5.1" + dependencies: + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^17.0.1" + checksum: 10/248990cbef9e96fb36a3e1ae6b903c551ca4ddd733f8d0912b9cc5141d3d0b3f9f8dfb4d799fb1c6723382c9c2083ffbfa4ad43ff9a0e7535d32d41fd5f01da6 + languageName: node + linkType: hard + +"private@npm:^0.1.6, private@npm:^0.1.8": + version: 0.1.8 + resolution: "private@npm:0.1.8" + checksum: 10/192ce0764e1708a40e42ad3b679c8553c275e4ee9d5dcfdf3de99b01d43a6ee3047f0d293e892c003276cde3829f0548e60f77fa49e2e51b380939e662794a1e + languageName: node + linkType: hard + +"proc-log@npm:^5.0.0": + version: 5.0.0 + resolution: "proc-log@npm:5.0.0" + checksum: 10/35610bdb0177d3ab5d35f8827a429fb1dc2518d9e639f2151ac9007f01a061c30e0c635a970c9b00c39102216160f6ec54b62377c92fac3b7bfc2ad4b98d195c + languageName: node + linkType: hard + +"process-nextick-args@npm:~2.0.0": + version: 2.0.1 + resolution: "process-nextick-args@npm:2.0.1" + checksum: 10/1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf + languageName: node + linkType: hard + +"process-on-spawn@npm:^1.0.0": + version: 1.1.0 + resolution: "process-on-spawn@npm:1.1.0" + dependencies: + fromentries: "npm:^1.2.0" + checksum: 10/4cc56df51bf54d7629c1857e472c9440984d230c4a4dfdfc2de25abcee57b3d8f4bdfb0b9ad65fe7eea11a7a10f03474c3e8c5eb554454d32c86444e635c85f8 + languageName: node + linkType: hard + +"process@npm:^0.11.10": + version: 0.11.10 + resolution: "process@npm:0.11.10" + checksum: 10/dbaa7e8d1d5cf375c36963ff43116772a989ef2bb47c9bdee20f38fd8fc061119cf38140631cf90c781aca4d3f0f0d2c834711952b728953f04fd7d238f59f5b + languageName: node + linkType: hard + +"progress@npm:^2.0.3": + version: 2.0.3 + resolution: "progress@npm:2.0.3" + checksum: 10/e6f0bcb71f716eee9dfac0fe8a2606e3704d6a64dd93baaf49fbadbc8499989a610fe14cf1bc6f61b6d6653c49408d94f4a94e124538084efd8e4cf525e0293d + languageName: node + linkType: hard + +"promise-polyfill@npm:^8.1.3": + version: 8.3.0 + resolution: "promise-polyfill@npm:8.3.0" + checksum: 10/f735f59e464174f720fec9c41c5029ec1014e62e05d61e39d8d2290a0bc4dd7c36a0782d3202f1775d09d0b33a47fef289db38c437534769b187da22e03bfa23 + languageName: node + linkType: hard + +"promise-retry@npm:^2.0.1": + version: 2.0.1 + resolution: "promise-retry@npm:2.0.1" + dependencies: + err-code: "npm:^2.0.2" + retry: "npm:^0.12.0" + checksum: 10/96e1a82453c6c96eef53a37a1d6134c9f2482f94068f98a59145d0986ca4e497bf110a410adf73857e588165eab3899f0ebcf7b3890c1b3ce802abc0d65967d4 + languageName: node + linkType: hard + +"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": + version: 15.8.1 + resolution: "prop-types@npm:15.8.1" + dependencies: + loose-envify: "npm:^1.4.0" + object-assign: "npm:^4.1.1" + react-is: "npm:^16.13.1" + checksum: 10/7d959caec002bc964c86cdc461ec93108b27337dabe6192fb97d69e16a0c799a03462713868b40749bfc1caf5f57ef80ac3e4ffad3effa636ee667582a75e2c0 + languageName: node + linkType: hard + +"protoc-gen-ts@npm:^0.8.7": + version: 0.8.7 + resolution: "protoc-gen-ts@npm:0.8.7" + bin: + protoc-gen-ts: protoc-gen-ts.js + checksum: 10/5f60e0f6e03d26ca91544f629f6f9e1431b16fab64dfd0f6d7e604ba8f07c94361c362ffd9d8772b4546528d2c9397c2a2c5729d0b4a59c0dcdfe1f458c1e2d5 + languageName: node + linkType: hard + +"proton-authenticator@workspace:applications/authenticator": + version: 0.0.0-use.local + resolution: "proton-authenticator@workspace:applications/authenticator" + dependencies: + "@dnd-kit/collision": "npm:^0.4.0" + "@dnd-kit/dom": "npm:^0.4.0" + "@dnd-kit/helpers": "npm:^0.4.0" + "@dnd-kit/react": "npm:^0.4.0" + "@iarna/toml": "npm:^2.2.5" + "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.6.2" + "@proton/atoms": "workspace:^" + "@proton/colors": "workspace:^" + "@proton/components": "workspace:^" + "@proton/eslint-config-proton": "workspace:^" + "@proton/i18n": "workspace:^" + "@proton/icons": "workspace:^" + "@proton/pack": "workspace:^" + "@proton/pass": "workspace:^" + "@proton/styles": "workspace:^" + "@proton/types": "workspace:^" + "@protontech/authenticator-rust-core": "npm:^0.28.8" + "@protontech/crypto": "npm:*" + "@reduxjs/toolkit": "npm:^2.11.2" + "@tanstack/react-virtual": "npm:^3.13.24" + "@tauri-apps/api": "npm:^2.11.0" + "@tauri-apps/cli": "npm:^2.11.2" + "@tauri-apps/plugin-dialog": "npm:~2.7.1" + "@tauri-apps/plugin-fs": "npm:~2.5.1" + "@tauri-apps/plugin-http": "npm:~2.5.9" + "@tauri-apps/plugin-log": "npm:~2.8.0" + "@tauri-apps/plugin-opener": "npm:^2.5.4" + "@tauri-apps/plugin-process": "npm:~2.3.1" + "@tauri-apps/plugin-store": "npm:~2.4.3" + "@tauri-apps/plugin-updater": "npm:~2.10.1" + "@tauri-apps/plugin-window-state": "npm:~2.4.1" + "@types/react": "npm:^18.3.28" + "@types/react-dom": "npm:^18.3.7" + "@zxing/browser": "npm:0.2.0" + "@zxing/library": "npm:0.23.0" + core-js: "npm:^3.49.0" + cross-env: "npm:^10.1.0" + dexie: "npm:^4.4.2" + dexie-react-hooks: "npm:^1.1.7" + eslint: "npm:^9.39.4" + formik: "npm:^2.4.9" + html-webpack-plugin: "npm:^5.6.7" + jest: "npm:^30.4.2" + jsqr: "npm:^1.4.0" + mini-css-extract-plugin: "npm:^2.10.2" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" + react-redux: "npm:^9.2.0" + tsx: "npm:^4.21.0" + ttag: "npm:^1.8.12" + typescript: "npm:^6.0.2" + webpack: "npm:^5.106.2" + webpack-dev-server: "npm:^5.2.4" + languageName: unknown + linkType: soft + +"proton-codeshift@workspace:packages/codeshift": + version: 0.0.0-use.local + resolution: "proton-codeshift@workspace:packages/codeshift" + dependencies: + "@types/jscodeshift": "npm:^0.12.0" + jscodeshift: "npm:^17.3.0" + rimraf: "npm:^5.0.10" + ts-node: "npm:^10.9.2" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"proxy-addr@npm:~2.0.7": + version: 2.0.7 + resolution: "proxy-addr@npm:2.0.7" + dependencies: + forwarded: "npm:0.2.0" + ipaddr.js: "npm:1.9.1" + checksum: 10/f24a0c80af0e75d31e3451398670d73406ec642914da11a2965b80b1898ca6f66a0e3e091a11a4327079b2b268795f6fa06691923fef91887215c3d0e8ea3f68 + languageName: node + linkType: hard + +"proxy-from-env@npm:^1.1.0": + version: 1.1.0 + resolution: "proxy-from-env@npm:1.1.0" + checksum: 10/f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 + languageName: node + linkType: hard + +"pseudomap@npm:^1.0.2": + version: 1.0.2 + resolution: "pseudomap@npm:1.0.2" + checksum: 10/856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5 + languageName: node + linkType: hard + +"punycode.js@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a + languageName: node + linkType: hard + +"punycode@npm:^1.4.1": + version: 1.4.1 + resolution: "punycode@npm:1.4.1" + checksum: 10/af2700dde1a116791ff8301348ff344c47d6c224e875057237d1b5112035655fb07a6175cfdb8bf0e3a8cdfd2dc82b3a622e0aefd605566c0e949a6d0d1256a4 + languageName: node + linkType: hard + +"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode@npm:2.3.1" + checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059 + languageName: node + linkType: hard + +"pure-rand@npm:^7.0.0": + version: 7.0.1 + resolution: "pure-rand@npm:7.0.1" + checksum: 10/c61a576fda5032ec9763ecb000da4a8f19263b9e2f9ae9aa2759c8fbd9dc6b192b2ce78391ebd41abb394a5fedb7bcc4b03c9e6141ac8ab20882dd5717698b80 + languageName: node + linkType: hard + +"purgecss@npm:^7.0.2": + version: 7.0.2 + resolution: "purgecss@npm:7.0.2" + dependencies: + commander: "npm:^12.1.0" + glob: "npm:^11.0.0" + postcss: "npm:^8.4.47" + postcss-selector-parser: "npm:^6.1.2" + bin: + purgecss: bin/purgecss.js + checksum: 10/ff0aae93bfd28b75b406d22e0add46383d002aba9f6296a15c887a7c51404dd344490994ffe7845cbb0b485fcd1b208147a50c28380a3751e9dec0edc3786122 + languageName: node + linkType: hard + +"pvtsutils@npm:^1.3.6": + version: 1.3.6 + resolution: "pvtsutils@npm:1.3.6" + dependencies: + tslib: "npm:^2.8.1" + checksum: 10/d45b12f8526e13ecf15fe09b30cde65501f3300fd2a07c11b28a966d434d1f767c8a61597ecba2e19c7eb19ca0c740341a6babc67a4f741e08b1ef1095c71663 + languageName: node + linkType: hard + +"pvutils@npm:^1.1.3, pvutils@npm:^1.1.5": + version: 1.1.5 + resolution: "pvutils@npm:1.1.5" + checksum: 10/9a5a71603c72bf9ea3a4501e8251e3f7a56026ed059bf63a18bd9a30cac6c35cc8250b39eb6291c1cb204cdeb6660663ab9bb2c74e85a512919bb2d614e340ea + languageName: node + linkType: hard + +"qjobs@npm:^1.2.0": + version: 1.2.0 + resolution: "qjobs@npm:1.2.0" + checksum: 10/eb64c00724d2fecaf9246383b4eebc3a4c34845b25d41921dd57f41b30a4310cef661543facac27ceb6911aab64a1acdf45b5d8f1d5e2838554d0c010ee56852 + languageName: node + linkType: hard + +"qrcode.react@npm:^4.2.0": + version: 4.2.0 + resolution: "qrcode.react@npm:4.2.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/665036d88b160e6d5de4e24d101bc63bd2b76712802e874bbffe56c6b6e5fe50c63f02c3cba2975b2e2b555c1f1e112cbb42987f8cb3a626ce2d17023cfde6ac + languageName: node + linkType: hard + +"qs@npm:^6.5.2, qs@npm:~6.15.1": + version: 6.15.2 + resolution: "qs@npm:6.15.2" + dependencies: + side-channel: "npm:^1.1.0" + checksum: 10/7a934b2dba40654cf9878dab7c1e7ad56c6186265509727fbece67dadc38fd5d67715b61b6ef938e5a0475faeee701d18ec0a7ce420ad64367caad7f1bdb66e2 + languageName: node + linkType: hard + +"queue-microtask@npm:^1.2.2": + version: 1.2.3 + resolution: "queue-microtask@npm:1.2.3" + checksum: 10/72900df0616e473e824202113c3df6abae59150dfb73ed13273503127235320e9c8ca4aaaaccfd58cf417c6ca92a6e68ee9a5c3182886ae949a768639b388a7b + languageName: node + linkType: hard + +"quick-lru@npm:^5.1.1": + version: 5.1.1 + resolution: "quick-lru@npm:5.1.1" + checksum: 10/a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed + languageName: node + linkType: hard + +"range-parser@npm:1.2.0": + version: 1.2.0 + resolution: "range-parser@npm:1.2.0" + checksum: 10/1a561fef1feae1cee3a3cb2440d4d9d3ab96cf2eebaf0d3a5cf06aecf91bc869f273ca0e2f05f73a4c530e751e4af0ed2723b7b86aeef296e3eaea7cfd0a5bfb + languageName: node + linkType: hard + +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": + version: 1.2.1 + resolution: "range-parser@npm:1.2.1" + checksum: 10/ce21ef2a2dd40506893157970dc76e835c78cf56437e26e19189c48d5291e7279314477b06ac38abd6a401b661a6840f7b03bd0b1249da9b691deeaa15872c26 + languageName: node + linkType: hard + +"raw-body@npm:^2.3.3, raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10/f35759fe5a6548e7c529121ead1de4dd163f899749a5896c42e278479df2d9d7f98b5bb17312737c03617765e5a1433e586f717616e5cfbebc13b4738b820601 + languageName: node + linkType: hard + +"rc@npm:^1.0.1, rc@npm:^1.1.6": + version: 1.2.8 + resolution: "rc@npm:1.2.8" + dependencies: + deep-extend: "npm:^0.6.0" + ini: "npm:~1.3.0" + minimist: "npm:^1.2.0" + strip-json-comments: "npm:~2.0.1" + bin: + rc: ./cli.js + checksum: 10/5c4d72ae7eec44357171585938c85ce066da8ca79146b5635baf3d55d74584c92575fa4e2c9eac03efbed3b46a0b2e7c30634c012b4b4fa40d654353d3c163eb + languageName: node + linkType: hard + +"react-codemirror2@npm:^7.3.0": + version: 7.3.0 + resolution: "react-codemirror2@npm:7.3.0" + peerDependencies: + codemirror: 5.x + react: ">=15.5 <=17.x" + checksum: 10/52c5cf25b39d13403ea2b21d7412a345efe8840ac5fce846705f1aaacd7ad3edceb2da1c338e36e1b4758601daedb066ebe89335874873b740128de9fb229927 + languageName: node + linkType: hard + +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 + languageName: node + linkType: hard + +"react-error-boundary@npm:^3.1.0": + version: 3.1.4 + resolution: "react-error-boundary@npm:3.1.4" + dependencies: + "@babel/runtime": "npm:^7.12.5" + peerDependencies: + react: ">=16.13.1" + checksum: 10/7418637bf352b88f35ff3798e6faa094ee046df9d422fc08f54c017892c3c0738dac661ba3d64d97209464e7a60e7fbbeffdbeaee5edc38f3aaf5f1f4a8bf610 + languageName: node + linkType: hard + +"react-fast-compare@npm:^2.0.1": + version: 2.0.4 + resolution: "react-fast-compare@npm:2.0.4" + checksum: 10/e4e3218c0f5c29b88e9f184a12adb77b0a93a803dbd45cb98bbb754c8310dc74e6266c53dd70b90ba4d0939e0e1b8a182cb05d081bcab22507a0390fbcd768ac + languageName: node + linkType: hard + +"react-is-18@npm:react-is@^18.3.1, react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 + languageName: node + linkType: hard + +"react-is-19@npm:react-is@^19.2.5": + version: 19.2.7 + resolution: "react-is@npm:19.2.7" + checksum: 10/ae0d3ae7638aa2fa2a82a78a817daf2806e57fa0aef357d07e1e8d1e9a301902e5967168e9334b5816db0df8fa980a725cd57569ba5a9e6e76a71e117b18be04 + languageName: node + linkType: hard + +"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": + version: 16.13.1 + resolution: "react-is@npm:16.13.1" + checksum: 10/5aa564a1cde7d391ac980bedee21202fc90bdea3b399952117f54fb71a932af1e5902020144fb354b4690b2414a0c7aafe798eb617b76a3d441d956db7726fdf + languageName: node + linkType: hard + +"react-is@npm:^17.0.1": + version: 17.0.2 + resolution: "react-is@npm:17.0.2" + checksum: 10/73b36281e58eeb27c9cc6031301b6ae19ecdc9f18ae2d518bdb39b0ac564e65c5779405d623f1df9abf378a13858b79442480244bd579968afc1faf9a2ce5e05 + languageName: node + linkType: hard + +"react-lifecycles-compat@npm:^3.0.4": + version: 3.0.4 + resolution: "react-lifecycles-compat@npm:3.0.4" + checksum: 10/c66b9c98c15cd6b0d0a4402df5f665e8cc7562fb7033c34508865bea51fd7b623f7139b5b7e708515d3cd665f264a6a9403e1fa7e6d61a05759066f5e9f07783 + languageName: node + linkType: hard + +"react-redux@npm:^9.2.0": + version: 9.3.0 + resolution: "react-redux@npm:9.3.0" + dependencies: + "@types/use-sync-external-store": "npm:^0.0.6" + use-sync-external-store: "npm:^1.4.0" + peerDependencies: + "@types/react": ^18.2.25 || ^19 + react: ^18.0 || ^19 + redux: ^5.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + redux: + optional: true + checksum: 10/3384e98e382ddb2f2a8f35bc7145fabd60f2fb0ccd999df5587bd926de9590f52cd3a29c4a01fe191d710a9c8f9d7293efff8d5fc32debc84de25c911b70fc45 + languageName: node + linkType: hard + +"react-refresh@npm:^0.18.0": + version: 0.18.0 + resolution: "react-refresh@npm:0.18.0" + checksum: 10/504c331c19776bf8320c23bad7f80b3a28de03301ed7523b0dd21d3f02bf2b53bbdd5aa52469b187bc90f358614b2ba303c088a0765c95f4f0a68c43a7d67b1d + languageName: node + linkType: hard + +"react-router-dom-v5-compat@npm:^6.30.3": + version: 6.30.4 + resolution: "react-router-dom-v5-compat@npm:6.30.4" + dependencies: + "@remix-run/router": "npm:1.23.3" + history: "npm:^5.3.0" + react-router: "npm:6.30.4" + peerDependencies: + react: ">=16.8" + react-dom: ">=16.8" + react-router-dom: 4 || 5 + checksum: 10/4574f62ec40b48c8d961caa7eb7c7e4d7509262c816751b6ecdc71b880307050067dab653b6bfae1cf121af120fb4ba912884fda580ade804ba4d0db96ff5db8 + languageName: node + linkType: hard + +"react-router-dom@npm:^5.3.4": + version: 5.3.4 + resolution: "react-router-dom@npm:5.3.4" + dependencies: + "@babel/runtime": "npm:^7.12.13" + history: "npm:^4.9.0" + loose-envify: "npm:^1.3.1" + prop-types: "npm:^15.6.2" + react-router: "npm:5.3.4" + tiny-invariant: "npm:^1.0.2" + tiny-warning: "npm:^1.0.0" + peerDependencies: + react: ">=15" + checksum: 10/5e0696ae2d86f466ff700944758a227e1dcd79b48797d567776506e4e3b4a08b81336155feb86a33be9f38c17c4d3d94212b5c60c8ee9a086022e4fd3961db29 + languageName: node + linkType: hard + +"react-router@npm:5.3.4, react-router@npm:^5.3.4": + version: 5.3.4 + resolution: "react-router@npm:5.3.4" + dependencies: + "@babel/runtime": "npm:^7.12.13" + history: "npm:^4.9.0" + hoist-non-react-statics: "npm:^3.1.0" + loose-envify: "npm:^1.3.1" + path-to-regexp: "npm:^1.7.0" + prop-types: "npm:^15.6.2" + react-is: "npm:^16.6.0" + tiny-invariant: "npm:^1.0.2" + tiny-warning: "npm:^1.0.0" + peerDependencies: + react: ">=15" + checksum: 10/99d54a99af6bc6d7cad2e5ea7eee9485b62a8b8e16a1182b18daa7fad7dafa5e526850eaeebff629848b297ae055a9cb5b4aba8760e81af8b903efc049d48f5c + languageName: node + linkType: hard + +"react-router@npm:6.30.4": + version: 6.30.4 + resolution: "react-router@npm:6.30.4" + dependencies: + "@remix-run/router": "npm:1.23.3" + peerDependencies: + react: ">=16.8" + checksum: 10/59c1b64a210cde2f1d069ffc47dce2d58991bd4d81bb0743e22ba7c6b742e63ebbdc976c42c3a3ebd90bf38a2f05258bd0efa82c162b259be000d39787716043 + languageName: node + linkType: hard + +"react-shallow-renderer@npm:^16.15.0": + version: 16.15.0 + resolution: "react-shallow-renderer@npm:16.15.0" + dependencies: + object-assign: "npm:^4.1.1" + react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 10/06457fe5bcaa44aeca998905b6849304742ea1cc2d3841e4a0964c745ff392bc4dec07f8c779f317faacce3a0bf6f84e15020ac0fa81adb931067dbb0baf707b + languageName: node + linkType: hard + +"react-test-renderer@npm:^18.3.1": + version: 18.3.1 + resolution: "react-test-renderer@npm:18.3.1" + dependencies: + react-is: "npm:^18.3.1" + react-shallow-renderer: "npm:^16.15.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10/d53137315c677bdfba702a7179a69828233fc7635ae1e0c03b203923d643400ace72b343cb3dd3dafba8911c20bef53f55bff7aa2e4ddff3ccc423fdd9deeee2 + languageName: node + linkType: hard + +"react-virtualized@npm:^9.22.6": + version: 9.22.6 + resolution: "react-virtualized@npm:9.22.6" + dependencies: + "@babel/runtime": "npm:^7.7.2" + clsx: "npm:^1.0.4" + dom-helpers: "npm:^5.1.3" + loose-envify: "npm:^1.4.0" + prop-types: "npm:^15.7.2" + react-lifecycles-compat: "npm:^3.0.4" + peerDependencies: + react: ^16.3.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.3.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/57c24aa6226e628d970dd57b5d20693aec1ebc456c33667833779d26b82addbcbf03b65d874ad25154fb65a070a6a52d3dbdc699932442f1862246ee5d7e328c + languageName: node + linkType: hard + +"react-window@npm:^1.8.11": + version: 1.8.11 + resolution: "react-window@npm:1.8.11" + dependencies: + "@babel/runtime": "npm:^7.0.0" + memoize-one: "npm:>=3.1.1 <6" + peerDependencies: + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/bdbac2b664c5a799443b97a32b2f60a00cc13cc14ca8a8b1e81e2dc7dd00d8d54f05743113972fe1a641b57ada5d874b59c3cbe7e8a07a88c6713a0fb65d60f6 + languageName: node + linkType: hard + +"react@npm:^18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf + languageName: node + linkType: hard + +"read-pkg-up@npm:^6.0.0": + version: 6.0.0 + resolution: "read-pkg-up@npm:6.0.0" + dependencies: + find-up: "npm:^4.0.0" + read-pkg: "npm:^5.1.1" + type-fest: "npm:^0.5.0" + checksum: 10/a577de275bfc808d6d9a391a3a986b00679877df128095ac91b9fcfd793da0ad73ec915bb5b1a35b08ed5361bd1f01caf9c859cb7954ecc1c00393f97930376d + languageName: node + linkType: hard + +"read-pkg-up@npm:^8.0.0": + version: 8.0.0 + resolution: "read-pkg-up@npm:8.0.0" + dependencies: + find-up: "npm:^5.0.0" + read-pkg: "npm:^6.0.0" + type-fest: "npm:^1.0.1" + checksum: 10/fe4c80401656b40b408884457fffb5a8015c03b1018cfd8e48f8d82a5e9023e24963603aeb2755608d964593e046c15b34d29b07d35af9c7aa478be81805209c + languageName: node + linkType: hard + +"read-pkg@npm:^5.1.1": + version: 5.2.0 + resolution: "read-pkg@npm:5.2.0" + dependencies: + "@types/normalize-package-data": "npm:^2.4.0" + normalize-package-data: "npm:^2.5.0" + parse-json: "npm:^5.0.0" + type-fest: "npm:^0.6.0" + checksum: 10/eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 + languageName: node + linkType: hard + +"read-pkg@npm:^6.0.0": + version: 6.0.0 + resolution: "read-pkg@npm:6.0.0" + dependencies: + "@types/normalize-package-data": "npm:^2.4.0" + normalize-package-data: "npm:^3.0.2" + parse-json: "npm:^5.2.0" + type-fest: "npm:^1.0.1" + checksum: 10/0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f + languageName: node + linkType: hard + +"readable-stream@npm:^2.0.1, readable-stream@npm:~2.3.6": + version: 2.3.8 + resolution: "readable-stream@npm:2.3.8" + dependencies: + core-util-is: "npm:~1.0.0" + inherits: "npm:~2.0.3" + isarray: "npm:~1.0.0" + process-nextick-args: "npm:~2.0.0" + safe-buffer: "npm:~5.1.1" + string_decoder: "npm:~1.1.1" + util-deprecate: "npm:~1.0.1" + checksum: 10/8500dd3a90e391d6c5d889256d50ec6026c059fadee98ae9aa9b86757d60ac46fff24fafb7a39fa41d54cb39d8be56cc77be202ebd4cd8ffcf4cb226cbaa40d4 + languageName: node + linkType: hard + +"readable-stream@npm:^3.0.6": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" + dependencies: + inherits: "npm:^2.0.3" + string_decoder: "npm:^1.1.1" + util-deprecate: "npm:^1.0.1" + checksum: 10/d9e3e53193adcdb79d8f10f2a1f6989bd4389f5936c6f8b870e77570853561c362bee69feca2bbb7b32368ce96a85504aa4cedf7cf80f36e6a9de30d64244048 + languageName: node + linkType: hard + +"readable-stream@npm:^4.1.0, readable-stream@npm:^4.3.0": + version: 4.7.0 + resolution: "readable-stream@npm:4.7.0" + dependencies: + abort-controller: "npm:^3.0.0" + buffer: "npm:^6.0.3" + events: "npm:^3.3.0" + process: "npm:^0.11.10" + string_decoder: "npm:^1.3.0" + checksum: 10/bdf096c8ff59452ce5d08f13da9597f9fcfe400b4facfaa88e74ec057e5ad1fdfa140ffe28e5ed806cf4d2055f0b812806e962bca91dce31bc4cef08e53be3a4 + languageName: node + linkType: hard + +"readdirp@npm:^4.0.1": + version: 4.1.2 + resolution: "readdirp@npm:4.1.2" + checksum: 10/7b817c265940dba90bb9c94d82920d76c3a35ea2d67f9f9d8bd936adcfe02d50c802b14be3dd2e725e002dddbe2cc1c7a0edfb1bc3a365c9dfd5a61e612eea1e + languageName: node + linkType: hard + +"readdirp@npm:^5.0.0": + version: 5.0.0 + resolution: "readdirp@npm:5.0.0" + checksum: 10/a17a591b51d8b912083660df159e8bd17305dc1a9ef27c869c818bd95ff59e3a6496f97e91e724ef433e789d559d24e39496ea1698822eb5719606dc9c1a923d + languageName: node + linkType: hard + +"readdirp@npm:~3.6.0": + version: 3.6.0 + resolution: "readdirp@npm:3.6.0" + dependencies: + picomatch: "npm:^2.2.1" + checksum: 10/196b30ef6ccf9b6e18c4e1724b7334f72a093d011a99f3b5920470f0b3406a51770867b3e1ae9711f227ef7a7065982f6ee2ce316746b2cb42c88efe44297fe7 + languageName: node + linkType: hard + +"readline-sync@npm:^1.4.7": + version: 1.4.10 + resolution: "readline-sync@npm:1.4.10" + checksum: 10/5eb6465f5c5391e32cb525022a307a910a565828cd53da87ac05fca291607df54099dd65bc9c7a513ac53a5eb4e11454d48f0dcf4ad54126d36dec5fcec4a8f0 + languageName: node + linkType: hard + +"recast@npm:^0.20.3": + version: 0.20.5 + resolution: "recast@npm:0.20.5" + dependencies: + ast-types: "npm:0.14.2" + esprima: "npm:~4.0.0" + source-map: "npm:~0.6.1" + tslib: "npm:^2.0.1" + checksum: 10/7b270187e12f06ba0f5695590158005170a49a5996ab5d30ec4af2a2b1db8b0f74b1449b7eb6984f6d381438448e05cb46dcbf9b647fc49c6fc5139b2e40fca0 + languageName: node + linkType: hard + +"recast@npm:^0.23.11": + version: 0.23.11 + resolution: "recast@npm:0.23.11" + dependencies: + ast-types: "npm:^0.16.1" + esprima: "npm:~4.0.0" + source-map: "npm:~0.6.1" + tiny-invariant: "npm:^1.3.3" + tslib: "npm:^2.0.1" + checksum: 10/a622b7848efe13a59a40c9a1a3a8178433eae1048780e04d7392406e2d67fc29e3efa84b3aa8cfda28fd58989f4b59fa968bed295b739987a666bd11cc57a5b2 + languageName: node + linkType: hard + +"rechoir@npm:^0.8.0": + version: 0.8.0 + resolution: "rechoir@npm:0.8.0" + dependencies: + resolve: "npm:^1.20.0" + checksum: 10/ad3caed8afdefbc33fbc30e6d22b86c35b3d51c2005546f4e79bcc03c074df804b3640ad18945e6bef9ed12caedc035655ec1082f64a5e94c849ff939dc0a788 + languageName: node + linkType: hard + +"redent@npm:^3.0.0": + version: 3.0.0 + resolution: "redent@npm:3.0.0" + dependencies: + indent-string: "npm:^4.0.0" + strip-indent: "npm:^3.0.0" + checksum: 10/fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b + languageName: node + linkType: hard + +"redent@npm:^4.0.0": + version: 4.0.0 + resolution: "redent@npm:4.0.0" + dependencies: + indent-string: "npm:^5.0.0" + strip-indent: "npm:^4.0.0" + checksum: 10/6944e7b1d8f3fd28c2515f5c605b9f7f0ea0f4edddf41890bbbdd4d9ee35abb7540c3b278f03ff827bd278bb6ff4a5bd8692ca406b748c5c1c3ce7355e9fbf8f + languageName: node + linkType: hard + +"redux-saga@npm:^1.4.2": + version: 1.5.0 + resolution: "redux-saga@npm:1.5.0" + dependencies: + "@babel/runtime": "npm:^7.28.4" + "@redux-saga/core": "npm:^1.5.0" + checksum: 10/76d619adb6eae5b843145650ab43f899d193a7e75e0d850b46473232d7b0c43cb6c3df9606abb16cc5dd27acc66f646f851c21c9e9880316ac0f3b164e8d05b1 + languageName: node + linkType: hard + +"redux-thunk@npm:^3.1.0": + version: 3.1.0 + resolution: "redux-thunk@npm:3.1.0" + peerDependencies: + redux: ^5.0.0 + checksum: 10/38c563db5f0bbec90d2e65cc27f3c870c1b6102e0c071258734fac41cb0e51d31d894125815c2f4133b20aff231f51f028ad99bccc05a7e3249f1a5d5a959ed3 + languageName: node + linkType: hard + +"redux@npm:^5.0.1": + version: 5.0.1 + resolution: "redux@npm:5.0.1" + checksum: 10/a373f9ed65693ead58bea5ef61c1d6bef39da9f2706db3be6f84815f3a1283230ecd1184efb1b3daa7f807d8211b0181564ca8f336fc6ee0b1e2fa0ba06737c2 + languageName: node + linkType: hard + +"reflect-metadata@npm:^0.2.2": + version: 0.2.2 + resolution: "reflect-metadata@npm:0.2.2" + checksum: 10/1c93f9ac790fea1c852fde80c91b2760420069f4862f28e6fae0c00c6937a56508716b0ed2419ab02869dd488d123c4ab92d062ae84e8739ea7417fae10c4745 + languageName: node + linkType: hard + +"reflect.getprototypeof@npm:^1.0.10, reflect.getprototypeof@npm:^1.0.9": + version: 1.0.10 + resolution: "reflect.getprototypeof@npm:1.0.10" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.9" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.7" + get-proto: "npm:^1.0.1" + which-builtin-type: "npm:^1.2.1" + checksum: 10/80a4e2be716f4fe46a89a08ccad0863b47e8ce0f49616cab2d65dab0fbd53c6fdba0f52935fd41d37a2e4e22355c272004f920d63070de849f66eea7aeb4a081 + languageName: node + linkType: hard + +"regenerate-unicode-properties@npm:^10.2.2": + version: 10.2.2 + resolution: "regenerate-unicode-properties@npm:10.2.2" + dependencies: + regenerate: "npm:^1.4.2" + checksum: 10/5041ee31185c4700de9dd76783fab9def51c412751190d523d621db5b8e35a6c2d91f1642c12247e7d94f84b8ae388d044baac1e88fc2ba0ac215ca8dc7bed38 + languageName: node + linkType: hard + +"regenerate@npm:^1.2.1, regenerate@npm:^1.4.2": + version: 1.4.2 + resolution: "regenerate@npm:1.4.2" + checksum: 10/dc6c95ae4b3ba6adbd7687cafac260eee4640318c7a95239d5ce847d9b9263979758389e862fe9c93d633b5792ea4ada5708df75885dc5aa05a309fa18140a87 + languageName: node + linkType: hard + +"regenerator-runtime@npm:^0.11.0": + version: 0.11.1 + resolution: "regenerator-runtime@npm:0.11.1" + checksum: 10/64e62d78594c227e7d5269811bca9e4aa6451332adaae8c79a30cab0fa98733b1ad90bdb9d038095c340c6fad3b414a49a8d9e0b6b424ab7ff8f94f35704f8a2 + languageName: node + linkType: hard + +"regenerator-runtime@npm:^0.14.1": + version: 0.14.1 + resolution: "regenerator-runtime@npm:0.14.1" + checksum: 10/5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471 + languageName: node + linkType: hard + +"regenerator-transform@npm:^0.10.0": + version: 0.10.1 + resolution: "regenerator-transform@npm:0.10.1" + dependencies: + babel-runtime: "npm:^6.18.0" + babel-types: "npm:^6.19.0" + private: "npm:^0.1.6" + checksum: 10/781bd5293c045e3afb79aae4b42a73487ff0c4423adef986df4520a1d983941fa7844ffbfc667d0413a6486a32286382753637f314b5da33d7676bcb2575adf7 + languageName: node + linkType: hard + +"regex-parser@npm:^2.2.11": + version: 2.3.1 + resolution: "regex-parser@npm:2.3.1" + checksum: 10/37d5549040782207b98a5c007b739f85bf43f70249cbf813954d3fab370b93f3c8029534c62ca7c56e7a61e24848118b1bae15668b80ab7e67b4bb98465d54cc + languageName: node + linkType: hard + +"regexp.prototype.flags@npm:^1.5.1, regexp.prototype.flags@npm:^1.5.3, regexp.prototype.flags@npm:^1.5.4": + version: 1.5.4 + resolution: "regexp.prototype.flags@npm:1.5.4" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + get-proto: "npm:^1.0.1" + gopd: "npm:^1.2.0" + set-function-name: "npm:^2.0.2" + checksum: 10/8ab897ca445968e0b96f6237641510f3243e59c180ee2ee8d83889c52ff735dd1bf3657fcd36db053e35e1d823dd53f2565d0b8021ea282c9fe62401c6c3bd6d + languageName: node + linkType: hard + +"regexpu-core@npm:^2.0.0": + version: 2.0.0 + resolution: "regexpu-core@npm:2.0.0" + dependencies: + regenerate: "npm:^1.2.1" + regjsgen: "npm:^0.2.0" + regjsparser: "npm:^0.1.4" + checksum: 10/9641d012df8ff1fd3b3ce1576427f2b98290a2186fef1ec41867dbb5800a99dc33331748b41cd9468b6dce26dcf1cda283de01012e8f8b149fdfb40d0d69e085 + languageName: node + linkType: hard + +"regexpu-core@npm:^6.3.1": + version: 6.4.0 + resolution: "regexpu-core@npm:6.4.0" + dependencies: + regenerate: "npm:^1.4.2" + regenerate-unicode-properties: "npm:^10.2.2" + regjsgen: "npm:^0.8.0" + regjsparser: "npm:^0.13.0" + unicode-match-property-ecmascript: "npm:^2.0.0" + unicode-match-property-value-ecmascript: "npm:^2.2.1" + checksum: 10/bf5f85a502a17f127a1f922270e2ecc1f0dd071ff76a3ec9afcd6b1c2bf7eae1486d1e3b1a6d621aee8960c8b15139e6b5058a84a68e518e1a92b52e9322faf9 + languageName: node + linkType: hard + +"registry-auth-token@npm:3.3.2": + version: 3.3.2 + resolution: "registry-auth-token@npm:3.3.2" + dependencies: + rc: "npm:^1.1.6" + safe-buffer: "npm:^5.0.1" + checksum: 10/5a76bd9b4290b1b1624646862239ec36f0d856218035a5b716f4f9bb3b28c87068f0ec834a5e4e4ad0feab726b35def919ce2219ceafa9bef02cd4f516805e1b + languageName: node + linkType: hard + +"registry-url@npm:3.1.0": + version: 3.1.0 + resolution: "registry-url@npm:3.1.0" + dependencies: + rc: "npm:^1.0.1" + checksum: 10/6d223da41b04e1824f5faa63905c6f2e43b216589d72794111573f017352b790aef42cd1f826463062f89d804abb2027e3d9665d2a9a0426a11eedd04d470af3 + languageName: node + linkType: hard + +"regjsgen@npm:^0.2.0": + version: 0.2.0 + resolution: "regjsgen@npm:0.2.0" + checksum: 10/2ce35d2f52a45886824e14b35e019071bcc4fdf5388cca0e27980b97adcf12f51b94e553131d31216bca3149a40f3eb1165de892fd162d1478371030217eddd3 + languageName: node + linkType: hard + +"regjsgen@npm:^0.8.0": + version: 0.8.0 + resolution: "regjsgen@npm:0.8.0" + checksum: 10/b930f03347e4123c917d7b40436b4f87f625b8dd3e705b447ddd44804e4616c3addb7453f0902d6e914ab0446c30e816e445089bb641a4714237fe8141a0ef9d + languageName: node + linkType: hard + +"regjsparser@npm:^0.1.4": + version: 0.1.5 + resolution: "regjsparser@npm:0.1.5" + dependencies: + jsesc: "npm:~0.5.0" + bin: + regjsparser: bin/parser + checksum: 10/4abc6b18905f6885400512c9bd654b23e11c7e06c4204257ac5e8db2b01bfc5a5906d3c3c7e401b53ffe0ea86c701bbfa2bfda1ab6b324f4e8c3af265074c96a + languageName: node + linkType: hard + +"regjsparser@npm:^0.13.0": + version: 0.13.2 + resolution: "regjsparser@npm:0.13.2" + dependencies: + jsesc: "npm:~3.1.0" + bin: + regjsparser: bin/parser + checksum: 10/291aecbd47371cee347a96c47ccaae729ba50b7b2cb2a5de7e088e2ab835fe133569422f06ae28f5ff0830ac03f3196a35ba493f23ecda086d82e3e326f14074 + languageName: node + linkType: hard + +"relateurl@npm:0.2.x, relateurl@npm:^0.2.7": + version: 0.2.7 + resolution: "relateurl@npm:0.2.7" + checksum: 10/f5d6ba58f2a5d5076389090600c243a0ba7072bcf347490a09e4241e2427ccdb260b4e22cea7be4f1fcd3c2bf05908b1e0d0bc9605e3199d4ecf37af1d5681fa + languageName: node + linkType: hard + +"release-zalgo@npm:^1.0.0": + version: 1.0.0 + resolution: "release-zalgo@npm:1.0.0" + dependencies: + es6-error: "npm:^4.0.1" + checksum: 10/1719e44b240ee1f57d034b26ea167f3cbf3c36fdae6d6efd0e6e5b202d9852baffc1c5595d378b5f8b2ad729b907ddd962f3d051d89499f83584993a5399f964 + languageName: node + linkType: hard + +"renderkid@npm:^3.0.0": + version: 3.0.0 + resolution: "renderkid@npm:3.0.0" + dependencies: + css-select: "npm:^4.1.3" + dom-converter: "npm:^0.2.0" + htmlparser2: "npm:^6.1.0" + lodash: "npm:^4.17.21" + strip-ansi: "npm:^6.0.1" + checksum: 10/434bd56d9930dd344bcba3ef7683f3dd893396b6bc7e8caa551a4cacbe75a9466dc6cf3d75bc324a5979278a73ef968d7854f8f660dbf1a52c38a73f1fb59b20 + languageName: node + linkType: hard + +"repeat-string@npm:^1.5.2": + version: 1.6.1 + resolution: "repeat-string@npm:1.6.1" + checksum: 10/1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 + languageName: node + linkType: hard + +"repeating@npm:^2.0.0": + version: 2.0.1 + resolution: "repeating@npm:2.0.1" + dependencies: + is-finite: "npm:^1.0.0" + checksum: 10/d2db0b69c5cb0c14dd750036e0abcd6b3c3f7b2da3ee179786b755cf737ca15fa0fff417ca72de33d6966056f4695440e680a352401fc02c95ade59899afbdd0 + languageName: node + linkType: hard + +"require-directory@npm:^2.1.1": + version: 2.1.1 + resolution: "require-directory@npm:2.1.1" + checksum: 10/a72468e2589270d91f06c7d36ec97a88db53ae5d6fe3787fadc943f0b0276b10347f89b363b2a82285f650bdcc135ad4a257c61bdd4d00d6df1fa24875b0ddaf + languageName: node + linkType: hard + +"require-from-string@npm:^2.0.2": + version: 2.0.2 + resolution: "require-from-string@npm:2.0.2" + checksum: 10/839a3a890102a658f4cb3e7b2aa13a1f80a3a976b512020c3d1efc418491c48a886b6e481ea56afc6c4cb5eef678f23b2a4e70575e7534eccadf5e30ed2e56eb + languageName: node + linkType: hard + +"require-main-filename@npm:^2.0.0": + version: 2.0.0 + resolution: "require-main-filename@npm:2.0.0" + checksum: 10/8604a570c06a69c9d939275becc33a65676529e1c3e5a9f42d58471674df79357872b96d70bb93a0380a62d60dc9031c98b1a9dad98c946ffdd61b7ac0c8cedd + languageName: node + linkType: hard + +"requireindex@npm:~1.1.0": + version: 1.1.0 + resolution: "requireindex@npm:1.1.0" + checksum: 10/97c6f7a8a5981f3ae38ca36ec998c0e8ff33a15a5769ce18ca9db5df2ffb6558ddc7d9983777e20c07af83094b2923a02a0019aeded90b6f73619f99bf52ede0 + languageName: node + linkType: hard + +"requires-port@npm:^1.0.0": + version: 1.0.0 + resolution: "requires-port@npm:1.0.0" + checksum: 10/878880ee78ccdce372784f62f52a272048e2d0827c29ae31e7f99da18b62a2b9463ea03a75f277352f4697c100183debb0532371ad515a2d49d4bfe596dd4c20 + languageName: node + linkType: hard + +"reselect@npm:^5.1.0": + version: 5.2.0 + resolution: "reselect@npm:5.2.0" + checksum: 10/e53d37a35f84132682b0a819d942ff7debea90fe126f4bb5eef0f21b1f48f45dec89d27990f2ef5865f5e05d64bb88fb41e4341eb276674aee6f1f7f7362c3e8 + languageName: node + linkType: hard + +"resize-observer@npm:^1.0.4": + version: 1.0.4 + resolution: "resize-observer@npm:1.0.4" + checksum: 10/a0d6ee1b5777205bfc286fb9228ee39ed385837a3e3773e2bffc834fa613010aef055c7858d35a8dfb24fa33f74b4c9f427cb64ef00cec5e718ba7c7fbbbcc45 + languageName: node + linkType: hard + +"resolve-cwd@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-cwd@npm:3.0.0" + dependencies: + resolve-from: "npm:^5.0.0" + checksum: 10/546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81 + languageName: node + linkType: hard + +"resolve-from@npm:^4.0.0": + version: 4.0.0 + resolution: "resolve-from@npm:4.0.0" + checksum: 10/91eb76ce83621eea7bbdd9b55121a5c1c4a39e54a9ce04a9ad4517f102f8b5131c2cf07622c738a6683991bf54f2ce178f5a42803ecbd527ddc5105f362cc9e3 + languageName: node + linkType: hard + +"resolve-from@npm:^5.0.0": + version: 5.0.0 + resolution: "resolve-from@npm:5.0.0" + checksum: 10/be18a5e4d76dd711778664829841cde690971d02b6cbae277735a09c1c28f407b99ef6ef3cd585a1e6546d4097b28df40ed32c4a287b9699dcf6d7f208495e23 + languageName: node + linkType: hard + +"resolve-pathname@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-pathname@npm:3.0.0" + checksum: 10/6147241ba42c423dbe83cb067a2b4af4f60908c3af57e1ea567729cc71416c089737fe2a73e9e79e7a60f00f66c91e4b45ad0d37cd4be2d43fec44963ef14368 + languageName: node + linkType: hard + +"resolve-pkg-maps@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-pkg-maps@npm:1.0.0" + checksum: 10/0763150adf303040c304009231314d1e84c6e5ebfa2d82b7d94e96a6e82bacd1dcc0b58ae257315f3c8adb89a91d8d0f12928241cba2df1680fbe6f60bf99b0e + languageName: node + linkType: hard + +"resolve-url-loader@npm:^5.0.0": + version: 5.0.0 + resolution: "resolve-url-loader@npm:5.0.0" + dependencies: + adjust-sourcemap-loader: "npm:^4.0.0" + convert-source-map: "npm:^1.7.0" + loader-utils: "npm:^2.0.0" + postcss: "npm:^8.2.14" + source-map: "npm:0.6.1" + checksum: 10/fb013845b49d4214995536471d0d7ee6a45208e6902e61d270ae0b7c77bf51800c8bd2671aabc6a0ad6a5a9fbe224142a5e23b7016a76a16b1e2748405581cb0 + languageName: node + linkType: hard + +"resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.20.0, resolve@npm:^1.22.11": + version: 1.22.12 + resolution: "resolve@npm:1.22.12" + dependencies: + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.1" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/1d2a081e4b7198e2a70abd7bbbf8aea5380c2d074b6c870035aab50ebfb7312b6492b3588e752faef83a75147862a3d3e09b222bc9afd536804181fd3a515ef9 + languageName: node + linkType: hard + +"resolve@npm:^2.0.0-next.5, resolve@npm:^2.0.0-next.6": + version: 2.0.0-next.7 + resolution: "resolve@npm:2.0.0-next.7" + dependencies: + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.2" + node-exports-info: "npm:^1.6.0" + object-keys: "npm:^1.1.1" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/0a6fbd452518c128355a72e3773e65d047128bbc5045d954eca7f911683abfb1b0177494ff8734ca74f2a7a4e3a6bfad9cd6d19a2bde0fe9851025a2734d4a0f + languageName: node + linkType: hard + +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.11#optional!builtin": + version: 1.22.12 + resolution: "resolve@patch:resolve@npm%3A1.22.12#optional!builtin::version=1.22.12&hash=c3c19d" + dependencies: + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.1" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/f80ad2c2b6820331cbe079198a184ffce322cfeca140065118066276bc08b03d5fa2c1ce652aeb584ec74050d1f656f46f034cc0dd9300452c5ab7866907f8c0 + languageName: node + linkType: hard + +"resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin, resolve@patch:resolve@npm%3A^2.0.0-next.6#optional!builtin": + version: 2.0.0-next.7 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.7#optional!builtin::version=2.0.0-next.7&hash=c3c19d" + dependencies: + es-errors: "npm:^1.3.0" + is-core-module: "npm:^2.16.2" + node-exports-info: "npm:^1.6.0" + object-keys: "npm:^1.1.1" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" + bin: + resolve: bin/resolve + checksum: 10/2c6dd4194c8aa900db299020fcad253239c670ea82a65c8387f1d2885e8dcf6742b64c439e3c811e046a5252eba94f2092b7867e34b7f895e733be48d575192b + languageName: node + linkType: hard + +"restore-cursor@npm:^2.0.0": + version: 2.0.0 + resolution: "restore-cursor@npm:2.0.0" + dependencies: + onetime: "npm:^2.0.0" + signal-exit: "npm:^3.0.2" + checksum: 10/482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 + languageName: node + linkType: hard + +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" + dependencies: + onetime: "npm:^7.0.0" + signal-exit: "npm:^4.1.0" + checksum: 10/838dd54e458d89cfbc1a923b343c1b0f170a04100b4ce1733e97531842d7b440463967e521216e8ab6c6f8e89df877acc7b7f4c18ec76e99fb9bf5a60d358d2c + languageName: node + linkType: hard + +"restructure@npm:^3.0.0": + version: 3.0.2 + resolution: "restructure@npm:3.0.2" + checksum: 10/0d34e9e8c3e2fce80feec414376db4db8da2196d768848161dff5ce70acb365f2618975e26dd61199482b5237d415916337edde899f101b98265f88659d95886 + languageName: node + linkType: hard + +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 10/1f914879f97e7ee931ad05fe3afa629bd55270fc6cf1c1e589b6a99fab96d15daad0fa1a52a00c729ec0078045fe3e399bd4fd0c93bcc906957bdc17f89cb8e6 + languageName: node + linkType: hard + +"retry@npm:^0.13.1": + version: 0.13.1 + resolution: "retry@npm:0.13.1" + checksum: 10/6125ec2e06d6e47e9201539c887defba4e47f63471db304c59e4b82fc63c8e89ca06a77e9d34939a9a42a76f00774b2f46c0d4a4cbb3e287268bd018ed69426d + languageName: node + linkType: hard + +"rettime@npm:^0.10.1": + version: 0.10.1 + resolution: "rettime@npm:0.10.1" + checksum: 10/a9b98b4125147f5e7fb37e39f6e36cdf4e2cf8a28c3eeff51fdae83f2817fb7240f85a32b0179c1a835f5083373093f382ca77b5d1bd09a8641a197d29df1770 + languageName: node + linkType: hard + +"reusify@npm:^1.0.4": + version: 1.1.0 + resolution: "reusify@npm:1.1.0" + checksum: 10/af47851b547e8a8dc89af144fceee17b80d5beaf5e6f57ed086432d79943434ff67ca526e92275be6f54b6189f6920a24eace75c2657eed32d02c400312b21ec + languageName: node + linkType: hard + +"rfc2047@npm:2.0.1": + version: 2.0.1 + resolution: "rfc2047@npm:2.0.1" + dependencies: + iconv-lite: "npm:0.4.5" + checksum: 10/ec55c8f9c241c72f547458c5003f984a5cbfba866e6bed8e5d4a559a75c8f262ba4fcf6e3a6498c8f39eb7af42c754b13efc25d27c50dec083dbee3098f87f4a + languageName: node + linkType: hard + +"rfc2047@patch:rfc2047@npm%3A2.0.1#./.yarn/patches/rfc2047-npm-2.0.1-60a2a07c99.patch::locator=root%40workspace%3A.": + version: 2.0.1 + resolution: "rfc2047@patch:rfc2047@npm%3A2.0.1#./.yarn/patches/rfc2047-npm-2.0.1-60a2a07c99.patch::version=2.0.1&hash=93883d&locator=root%40workspace%3A." + dependencies: + iconv-lite: "npm:0.4.5" + checksum: 10/e1201e043f968401a0695304ba642a82adce84d4626b062e7486f72a9784c417a476e589617d76958c396228b36eea04c6ef3139a1bd79c3ccf9fa20934d467a + languageName: node + linkType: hard + +"rfdc@npm:^1.3.0, rfdc@npm:^1.4.1": + version: 1.4.1 + resolution: "rfdc@npm:1.4.1" + checksum: 10/2f3d11d3d8929b4bfeefc9acb03aae90f971401de0add5ae6c5e38fec14f0405e6a4aad8fdb76344bfdd20c5193110e3750cbbd28ba86d73729d222b6cf4a729 + languageName: node + linkType: hard + +"right-align@npm:^0.1.1": + version: 0.1.3 + resolution: "right-align@npm:0.1.3" + dependencies: + align-text: "npm:^0.1.1" + checksum: 10/7011dc8c0eb2ee04daab45d1251b5efff9956607e130b4a4005ed76e48bddf97c1de3cc70463ca0476949fce5d0af7d652619a538c1b9105b6eff6a59f15c4b9 + languageName: node + linkType: hard + +"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: "npm:^7.1.3" + bin: + rimraf: bin.js + checksum: 10/063ffaccaaaca2cfd0ef3beafb12d6a03dd7ff1260d752d62a6077b5dfff6ae81bea571f655bb6b589d366930ec1bdd285d40d560c0dae9b12f125e54eb743d5 + languageName: node + linkType: hard + +"rimraf@npm:^5.0.10": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: "npm:^10.3.7" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10/f3b8ce81eecbde4628b07bdf9e2fa8b684e0caea4999acb1e3b0402c695cd41f28cd075609a808e61ce2672f528ca079f675ab1d8e8d5f86d56643a03e0b8d2e + languageName: node + linkType: hard + +"rolldown@npm:1.0.3": + version: 1.0.3 + resolution: "rolldown@npm:1.0.3" + dependencies: + "@oxc-project/types": "npm:=0.133.0" + "@rolldown/binding-android-arm64": "npm:1.0.3" + "@rolldown/binding-darwin-arm64": "npm:1.0.3" + "@rolldown/binding-darwin-x64": "npm:1.0.3" + "@rolldown/binding-freebsd-x64": "npm:1.0.3" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.3" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.3" + "@rolldown/binding-linux-ppc64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-s390x-gnu": "npm:1.0.3" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-x64-musl": "npm:1.0.3" + "@rolldown/binding-openharmony-arm64": "npm:1.0.3" + "@rolldown/binding-wasm32-wasi": "npm:1.0.3" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.3" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.3" + "@rolldown/pluginutils": "npm:^1.0.0" + dependenciesMeta: + "@rolldown/binding-android-arm64": + optional: true + "@rolldown/binding-darwin-arm64": + optional: true + "@rolldown/binding-darwin-x64": + optional: true + "@rolldown/binding-freebsd-x64": + optional: true + "@rolldown/binding-linux-arm-gnueabihf": + optional: true + "@rolldown/binding-linux-arm64-gnu": + optional: true + "@rolldown/binding-linux-arm64-musl": + optional: true + "@rolldown/binding-linux-ppc64-gnu": + optional: true + "@rolldown/binding-linux-s390x-gnu": + optional: true + "@rolldown/binding-linux-x64-gnu": + optional: true + "@rolldown/binding-linux-x64-musl": + optional: true + "@rolldown/binding-openharmony-arm64": + optional: true + "@rolldown/binding-wasm32-wasi": + optional: true + "@rolldown/binding-win32-arm64-msvc": + optional: true + "@rolldown/binding-win32-x64-msvc": + optional: true + bin: + rolldown: ./bin/cli.mjs + checksum: 10/4dbe2c055104c47c15c051b713068cf4660acd473841904d3f7118f730922b2e498176610a45826cbc1ffe36842a29a076385d3bfcd5acb0f7ef8ad06b8feefb + languageName: node + linkType: hard + +"roosterjs-color-utils@npm:^1.1.0": + version: 1.1.0 + resolution: "roosterjs-color-utils@npm:1.1.0" + dependencies: + color: "npm:^3.0.0" + checksum: 10/576d1dbbdafb6742ade635c30e2d99b196ebbc7eaadfc314763e185930b833be162cd4331cf0543726130bde8fd847dbbfe8694dd904bcdd9be0ae086998f262 + languageName: node + linkType: hard + +"roosterjs-editor-api@npm:^8.47.0, roosterjs-editor-api@npm:^8.62.0": + version: 8.62.0 + resolution: "roosterjs-editor-api@npm:8.62.0" + dependencies: + roosterjs-editor-dom: "npm:^8.62.0" + roosterjs-editor-types: "npm:^8.62.0" + tslib: "npm:^2.3.1" + checksum: 10/ac3ac8cb04eeae414423e7bebdb968eb420fdce95d577969383de1a26f50ebab1c8aa8797b893dc79b7e83f87e7b82a8a6e0d4937cbece0341b9969c01565b87 + languageName: node + linkType: hard + +"roosterjs-editor-core@npm:^8.47.0": + version: 8.62.0 + resolution: "roosterjs-editor-core@npm:8.62.0" + dependencies: + roosterjs-editor-dom: "npm:^8.62.0" + roosterjs-editor-types: "npm:^8.62.0" + tslib: "npm:^2.3.1" + checksum: 10/6c842445f97f76481f1eeaf80c94f7d59b8ea9f4849608abf797d141e741551f3577f74b6b7eebe519576c117884a05fb02d4cf22ff1b660d34cb28b0418f167 + languageName: node + linkType: hard + +"roosterjs-editor-dom@npm:^8.47.0, roosterjs-editor-dom@npm:^8.62.0": + version: 8.62.0 + resolution: "roosterjs-editor-dom@npm:8.62.0" + dependencies: + roosterjs-editor-types: "npm:^8.62.0" + tslib: "npm:^2.3.1" + checksum: 10/1189778240dc87cb4882ad40ffc39290c830aa2684ac523cff54fed26652303ef2a0a0f9221203a7a38df989593aed86f0299b21b89deb0424a0d8ae611c864a + languageName: node + linkType: hard + +"roosterjs-editor-plugins@npm:^8.47.0": + version: 8.62.1 + resolution: "roosterjs-editor-plugins@npm:8.62.1" + dependencies: + roosterjs-editor-api: "npm:^8.62.0" + roosterjs-editor-dom: "npm:^8.62.0" + roosterjs-editor-types: "npm:^8.62.0" + tslib: "npm:^2.3.1" + checksum: 10/1efdbdfecc6156ea72e37ccb1e82406ad49644ff74a9ca13e3c73e4f02cbed611f6bca34530c484d76ade0d63ab56aa2c52fc3b027c29308b8c182fe680425fd + languageName: node + linkType: hard + +"roosterjs-editor-types-compatible@npm:^8.47.0": + version: 8.62.0 + resolution: "roosterjs-editor-types-compatible@npm:8.62.0" + dependencies: + roosterjs-editor-types: "npm:^8.62.0" + checksum: 10/de78722cf0bbc827debcbf10dfc5531d9e6d962b8aa100671195c5ca40a09d69e8de5f596ee5bdcd4db481c39346c3fd78f37f807c724246a232d8179ad29f15 + languageName: node + linkType: hard + +"roosterjs-editor-types@npm:^8.47.0, roosterjs-editor-types@npm:^8.62.0": + version: 8.62.0 + resolution: "roosterjs-editor-types@npm:8.62.0" + checksum: 10/e3b94c6f38c39406d156ba787bae18bb2cb9343620a944d821c94b65d5ca2c25f8fd0426dc6be997b97ece972b8947bd11f718f51ba3c525b0c3f4ac4049bb38 + languageName: node + linkType: hard + +"roosterjs@npm:8.47.0": + version: 8.47.0 + resolution: "roosterjs@npm:8.47.0" + dependencies: + roosterjs-color-utils: "npm:^1.1.0" + roosterjs-editor-api: "npm:^8.47.0" + roosterjs-editor-core: "npm:^8.47.0" + roosterjs-editor-dom: "npm:^8.47.0" + roosterjs-editor-plugins: "npm:^8.47.0" + roosterjs-editor-types: "npm:^8.47.0" + roosterjs-editor-types-compatible: "npm:^8.47.0" + checksum: 10/3840259f25357f96b2cc112a0d3ae0cbf3aeb821c41fbc237a5592dcea7b4ec027850f0cb6a7b2334ba11d786b8fcaa82127e91995f33365d22fb9ade853fc18 + languageName: node + linkType: hard + +"root@workspace:.": + version: 0.0.0-use.local + resolution: "root@workspace:." + dependencies: + "@proton/eslint-config-proton": "workspace:^" + "@proton/prettier-config-proton": "workspace:^" + "@proton/stylelint-config-proton": "workspace:^" + "@trivago/prettier-plugin-sort-imports": "npm:^6.0.2" + "@types/global-types-monorepo": "workspace:^" + "@types/jest-when": "npm:^3.5.5" + "@yarnpkg/types": "npm:^4.0.1" + husky: "npm:^9.1.7" + is-ci: "npm:^4.1.0" + lint-staged: "npm:^16.4.0" + nyc: "npm:^17.1.0" + prettier: "npm:^3.8.3" + sort-package-json: "npm:^3.6.1" + stylelint-config-standard-scss: "npm:^10.0.0" + stylelint-use-logical-spec: "npm:^5.0.1" + turbo: "npm:2.9.14" + typescript: "npm:^6.0.2" + languageName: unknown + linkType: soft + +"rrweb-cssom@npm:^0.8.0": + version: 0.8.0 + resolution: "rrweb-cssom@npm:0.8.0" + checksum: 10/07521ee36fb6569c17906afad1ac7ff8f099d49ade9249e190693ac36cdf27f88d9acf0cc66978935d5d0a23fca105643d7e9125b9a9d91ed9db9e02d31d7d80 + languageName: node + linkType: hard + +"run-applescript@npm:^7.0.0": + version: 7.1.0 + resolution: "run-applescript@npm:7.1.0" + checksum: 10/8659fb5f2717b2b37a68cbfe5f678254cf24b5a82a6df3372b180c80c7c137dcd757a4166c3887e459f59a090ca414e8ea7ca97cf3ee5123db54b3b4006d7b7a + languageName: node + linkType: hard + +"run-parallel@npm:^1.1.9": + version: 1.2.0 + resolution: "run-parallel@npm:1.2.0" + dependencies: + queue-microtask: "npm:^1.2.2" + checksum: 10/cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d + languageName: node + linkType: hard + +"rxjs@npm:*, rxjs@npm:^7.8.1": + version: 7.8.2 + resolution: "rxjs@npm:7.8.2" + dependencies: + tslib: "npm:^2.1.0" + checksum: 10/03dff09191356b2b87d94fbc1e97c4e9eb3c09d4452399dddd451b09c2f1ba8d56925a40af114282d7bc0c6fe7514a2236ca09f903cf70e4bbf156650dddb49d + languageName: node + linkType: hard + +"safe-array-concat@npm:^1.1.3": + version: 1.1.4 + resolution: "safe-array-concat@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + get-intrinsic: "npm:^1.3.0" + has-symbols: "npm:^1.1.0" + isarray: "npm:^2.0.5" + checksum: 10/89e6a4d2759225515e5ea6b9f21a62dfad74c3aef45c769c9bf000b1c681f15568183e62935711ec9d10c35712c4f21f0d6acb094bd35138608b4a57fa64667d + languageName: node + linkType: hard + +"safe-buffer@npm:^5.2.1": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: 10/32872cd0ff68a3ddade7a7617b8f4c2ae8764d8b7d884c651b74457967a9e0e886267d3ecc781220629c44a865167b61c375d2da6c720c840ecd73f45d5d9451 + languageName: node + linkType: hard + +"safe-push-apply@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-push-apply@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + isarray: "npm:^2.0.5" + checksum: 10/2bd4e53b6694f7134b9cf93631480e7fafc8637165f0ee91d5a4af5e7f33d37de9562d1af5021178dd4217d0230cde8d6530fa28cfa1ebff9a431bf8fff124b4 + languageName: node + linkType: hard + +"safe-regex-test@npm:^1.0.3, safe-regex-test@npm:^1.1.0": + version: 1.1.0 + resolution: "safe-regex-test@npm:1.1.0" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.2.1" + checksum: 10/ebdb61f305bf4756a5b023ad86067df5a11b26898573afe9e52a548a63c3bd594825d9b0e2dde2eb3c94e57e0e04ac9929d4107c394f7b8e56a4613bed46c69a + languageName: node + linkType: hard + +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": + version: 2.1.2 + resolution: "safer-buffer@npm:2.1.2" + checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 + languageName: node + linkType: hard + +"sass-loader@npm:^16.0.8": + version: 16.0.8 + resolution: "sass-loader@npm:16.0.8" + dependencies: + neo-async: "npm:^2.6.2" + peerDependencies: + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: "*" + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true + checksum: 10/2666ab5bf066c4f4a3383e2b310eabac4508228126db89711cd398eb2f8183ec06a33232f2f5994c2e4483d783e14b21b159aa2169782eff3a778382af101f0c + languageName: node + linkType: hard + +"sass@npm:^1.80.3": + version: 1.101.0 + resolution: "sass@npm:1.101.0" + dependencies: + "@parcel/watcher": "npm:^2.4.1" + chokidar: "npm:^5.0.0" + immutable: "npm:^5.1.5" + source-map-js: "npm:>=0.6.2 <2.0.0" + dependenciesMeta: + "@parcel/watcher": + optional: true + bin: + sass: sass.js + checksum: 10/d38ac48a0ca08bd37fdcdc3409aebde1da2bd3e8e9f9c3bff783720e6e9d4488f75e86c706c8bf01af6c2d5decdf31ecfb81b287627b81f191baf2f60037aa68 + languageName: node + linkType: hard + +"sax@npm:>=0.6.0, sax@npm:^1.5.0": + version: 1.6.0 + resolution: "sax@npm:1.6.0" + checksum: 10/0909cedcd9f011ceeac80c0240a92d64ef712cf6c04e0f6ee236a8d812f86a59f61bee6bb5da28d75306db050b99e0593051ea77351795822253b984af6cf044 + languageName: node + linkType: hard + +"saxes@npm:^6.0.0": + version: 6.0.0 + resolution: "saxes@npm:6.0.0" + dependencies: + xmlchars: "npm:^2.2.0" + checksum: 10/97b50daf6ca3a153e89842efa18a862e446248296622b7473c169c84c823ee8a16e4a43bac2f73f11fc8cb9168c73fbb0d73340f26552bac17970e9052367aa9 + languageName: node + linkType: hard + +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9 + languageName: node + linkType: hard + +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1": + version: 3.3.0 + resolution: "schema-utils@npm:3.3.0" + dependencies: + "@types/json-schema": "npm:^7.0.8" + ajv: "npm:^6.12.5" + ajv-keywords: "npm:^3.5.2" + checksum: 10/2c7bbb1da967fdfd320e6cea538949006ec6e8c13ea560a4f94ff2c56809a8486fa5ec419e023452501a6befe1ca381e409c2798c24f4993c7c4094d97fdb258 + languageName: node + linkType: hard + +"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0, schema-utils@npm:^4.3.0, schema-utils@npm:^4.3.2, schema-utils@npm:^4.3.3": + version: 4.3.3 + resolution: "schema-utils@npm:4.3.3" + dependencies: + "@types/json-schema": "npm:^7.0.9" + ajv: "npm:^8.9.0" + ajv-formats: "npm:^2.1.1" + ajv-keywords: "npm:^5.1.0" + checksum: 10/dba77a46ad7ff0c906f7f09a1a61109e6cb56388f15a68070b93c47a691f516c6a3eb454f81a8cceb0a0e55b87f8b05770a02bfb1f4e0a3143b5887488b2f900 + languageName: node + linkType: hard + +"sdp-transform@npm:^2.15.0": + version: 2.15.0 + resolution: "sdp-transform@npm:2.15.0" + bin: + sdp-verify: checker.js + checksum: 10/20506388f86a52c8cd86cb855ce2b3dc13bff74d702ed8519cb9994c39f921dad0e47d726330206a4afdd6c491c26b70c17b72955ba2f4ac26b9859f97626faa + languageName: node + linkType: hard + +"sdp@npm:^3.2.0": + version: 3.2.2 + resolution: "sdp@npm:3.2.2" + checksum: 10/34adf575d454777382b9a172909692f3f4a01af8bb8d8bc8f22e1a2a0249a4948e506f7f7a5d4a015ba7e51cc861dbabf491a7ea30c5148c0bad589247a757bc + languageName: node + linkType: hard + +"select-hose@npm:^2.0.0": + version: 2.0.0 + resolution: "select-hose@npm:2.0.0" + checksum: 10/08cdd629a394d20e9005e7956f0624307c702cf950cc0458953e9b87ea961d3b1b72ac02266bdb93ac1eec4fcf42b41db9cabe93aa2b7683d71513d133c44fb5 + languageName: node + linkType: hard + +"selfsigned@npm:^5.5.0": + version: 5.5.0 + resolution: "selfsigned@npm:5.5.0" + dependencies: + "@peculiar/x509": "npm:^1.14.2" + pkijs: "npm:^3.3.3" + checksum: 10/fe9be2647507c3ee21dcaf5cab20e1ae4b8b84eac83d2fe4d82f9a3b6c70636f9aaeeba0089e3343dcb13fbb31ef70c2e72c41f2e2dcf38368040b49830c670e + languageName: node + linkType: hard + +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.6.0": + version: 5.7.2 + resolution: "semver@npm:5.7.2" + bin: + semver: bin/semver + checksum: 10/fca14418a174d4b4ef1fecb32c5941e3412d52a4d3d85165924ce3a47fbc7073372c26faf7484ceb4bbc2bde25880c6b97e492473dc7e9708fdfb1c6a02d546e + languageName: node + linkType: hard + +"semver@npm:^6.0.0, semver@npm:^6.3.1": + version: 6.3.1 + resolution: "semver@npm:6.3.1" + bin: + semver: bin/semver.js + checksum: 10/1ef3a85bd02a760c6ef76a45b8c1ce18226de40831e02a00bad78485390b98b6ccaa31046245fc63bba4a47a6a592b6c7eedc65cc47126e60489f9cc1ce3ed7e + languageName: node + linkType: hard + +"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.2, semver@npm:^7.6.3, semver@npm:^7.7.1, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.8.0": + version: 7.8.4 + resolution: "semver@npm:7.8.4" + bin: + semver: bin/semver.js + checksum: 10/a9c139031d4143932adfacfd2165d6489848c3b84c26d5fc2beef88c6d54c01191ef553e3f71049ccc47df85f0df30748907f84005f46f326095003171c5b673 + languageName: node + linkType: hard + +"send@npm:~0.19.0, send@npm:~0.19.1": + version: 0.19.2 + resolution: "send@npm:0.19.2" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.1" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:~2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:~2.0.2" + checksum: 10/e932a592f62c58560b608a402d52333a8ae98a5ada076feb5db1d03adaa77c3ca32a7befa1c4fd6dedc186e88f342725b0cb4b3d86835eaf834688b259bef18d + languageName: node + linkType: hard + +"serialize-javascript@npm:^7.0.3, serialize-javascript@npm:^7.0.5": + version: 7.0.5 + resolution: "serialize-javascript@npm:7.0.5" + checksum: 10/6237c76ef6df3d1ad61dd4a393b71ca758c7654f4d1cf77529e513134c0f0660302e03b7ec88a8f3a3daa79e1f93d6de8218ecbc45e073d7cc6b66284a1d3e83 + languageName: node + linkType: hard + +"serve-handler@npm:6.1.7": + version: 6.1.7 + resolution: "serve-handler@npm:6.1.7" + dependencies: + bytes: "npm:3.0.0" + content-disposition: "npm:0.5.2" + mime-types: "npm:2.1.18" + minimatch: "npm:3.1.5" + path-is-inside: "npm:1.0.2" + path-to-regexp: "npm:3.3.0" + range-parser: "npm:1.2.0" + checksum: 10/2366e53cc8e8376d58abb289293b930111fa5da6d14bb31eafac5b1162f332c45c6f394c7d78fdcf6b5736e12caf9370b02d05c7e8a75291d2fc6a55b52b14ea + languageName: node + linkType: hard + +"serve-index@npm:^1.9.1": + version: 1.9.2 + resolution: "serve-index@npm:1.9.2" + dependencies: + accepts: "npm:~1.3.8" + batch: "npm:0.6.1" + debug: "npm:2.6.9" + escape-html: "npm:~1.0.3" + http-errors: "npm:~1.8.0" + mime-types: "npm:~2.1.35" + parseurl: "npm:~1.3.3" + checksum: 10/fdfada071e795da265845acca05be9b498443cb5b84f8c9fd4632f01ea107ecca110725a7963a2b4b3146ec01f41c5f95df4405ff61eda13e6f229474a9ed5a6 + languageName: node + linkType: hard + +"serve-static@npm:~1.16.2": + version: 1.16.3 + resolution: "serve-static@npm:1.16.3" + dependencies: + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:~0.19.1" + checksum: 10/149d6718dd9e53166784d0a65535e21a7c01249d9c51f57224b786a7306354c6807e7811a9f6c143b45c863b1524721fca2f52b5c81a8b5194e3dde034a03b9c + languageName: node + linkType: hard + +"serve@npm:^14.2.6": + version: 14.2.6 + resolution: "serve@npm:14.2.6" + dependencies: + "@zeit/schemas": "npm:2.36.0" + ajv: "npm:8.18.0" + arg: "npm:5.0.2" + boxen: "npm:7.0.0" + chalk: "npm:5.0.1" + chalk-template: "npm:0.4.0" + clipboardy: "npm:3.0.0" + compression: "npm:1.8.1" + is-port-reachable: "npm:4.0.0" + serve-handler: "npm:6.1.7" + update-check: "npm:1.5.4" + bin: + serve: build/main.js + checksum: 10/5ed677e260b21eb6c3f04d5d109f258a06272881d91cbb71a6e2dae6045653d59ae535c94644c017b03db5b472e35523cda287328feaa1d629d4674960ceaa86 + languageName: node + linkType: hard + +"set-blocking@npm:^2.0.0": + version: 2.0.0 + resolution: "set-blocking@npm:2.0.0" + checksum: 10/8980ebf7ae9eb945bb036b6e283c547ee783a1ad557a82babf758a065e2fb6ea337fd82cac30dd565c1e606e423f30024a19fff7afbf4977d784720c4026a8ef + languageName: node + linkType: hard + +"set-function-length@npm:^1.2.2": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d + languageName: node + linkType: hard + +"set-function-name@npm:^2.0.2": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74 + languageName: node + linkType: hard + +"set-proto@npm:^1.0.0": + version: 1.0.0 + resolution: "set-proto@npm:1.0.0" + dependencies: + dunder-proto: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + checksum: 10/b87f8187bca595ddc3c0721ece4635015fd9d7cb294e6dd2e394ce5186a71bbfa4dc8a35010958c65e43ad83cde09642660e61a952883c24fd6b45ead15f045c + languageName: node + linkType: hard + +"setimmediate@npm:^1.0.5": + version: 1.0.5 + resolution: "setimmediate@npm:1.0.5" + checksum: 10/76e3f5d7f4b581b6100ff819761f04a984fa3f3990e72a6554b57188ded53efce2d3d6c0932c10f810b7c59414f85e2ab3c11521877d1dea1ce0b56dc906f485 + languageName: node + linkType: hard + +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": + version: 1.2.0 + resolution: "setprototypeof@npm:1.2.0" + checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e + languageName: node + linkType: hard + +"shallow-clone@npm:^3.0.0": + version: 3.0.1 + resolution: "shallow-clone@npm:3.0.1" + dependencies: + kind-of: "npm:^6.0.2" + checksum: 10/e066bd540cfec5e1b0f78134853e0d892d1c8945fb9a926a579946052e7cb0c70ca4fc34f875a8083aa7910d751805d36ae64af250a6de6f3d28f9fa7be6c21b + languageName: node + linkType: hard + +"sharp@npm:^0.34.1": + version: 0.34.5 + resolution: "sharp@npm:0.34.5" + dependencies: + "@img/colour": "npm:^1.0.0" + "@img/sharp-darwin-arm64": "npm:0.34.5" + "@img/sharp-darwin-x64": "npm:0.34.5" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" + "@img/sharp-libvips-linux-arm": "npm:1.2.4" + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" + "@img/sharp-libvips-linux-x64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" + "@img/sharp-linux-arm": "npm:0.34.5" + "@img/sharp-linux-arm64": "npm:0.34.5" + "@img/sharp-linux-ppc64": "npm:0.34.5" + "@img/sharp-linux-riscv64": "npm:0.34.5" + "@img/sharp-linux-s390x": "npm:0.34.5" + "@img/sharp-linux-x64": "npm:0.34.5" + "@img/sharp-linuxmusl-arm64": "npm:0.34.5" + "@img/sharp-linuxmusl-x64": "npm:0.34.5" + "@img/sharp-wasm32": "npm:0.34.5" + "@img/sharp-win32-arm64": "npm:0.34.5" + "@img/sharp-win32-ia32": "npm:0.34.5" + "@img/sharp-win32-x64": "npm:0.34.5" + detect-libc: "npm:^2.1.2" + semver: "npm:^7.7.3" + dependenciesMeta: + "@img/sharp-darwin-arm64": + optional: true + "@img/sharp-darwin-x64": + optional: true + "@img/sharp-libvips-darwin-arm64": + optional: true + "@img/sharp-libvips-darwin-x64": + optional: true + "@img/sharp-libvips-linux-arm": + optional: true + "@img/sharp-libvips-linux-arm64": + optional: true + "@img/sharp-libvips-linux-ppc64": + optional: true + "@img/sharp-libvips-linux-riscv64": + optional: true + "@img/sharp-libvips-linux-s390x": + optional: true + "@img/sharp-libvips-linux-x64": + optional: true + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + "@img/sharp-libvips-linuxmusl-x64": + optional: true + "@img/sharp-linux-arm": + optional: true + "@img/sharp-linux-arm64": + optional: true + "@img/sharp-linux-ppc64": + optional: true + "@img/sharp-linux-riscv64": + optional: true + "@img/sharp-linux-s390x": + optional: true + "@img/sharp-linux-x64": + optional: true + "@img/sharp-linuxmusl-arm64": + optional: true + "@img/sharp-linuxmusl-x64": + optional: true + "@img/sharp-wasm32": + optional: true + "@img/sharp-win32-arm64": + optional: true + "@img/sharp-win32-ia32": + optional: true + "@img/sharp-win32-x64": + optional: true + checksum: 10/d62bc638c8ad382dffc266beeaffab71457d592abeb6fdf95b512e6dcbce0abf47b8d903b4ea081f012ceb40e4462f1e219184c729329146df32a5ccec2c231f + languageName: node + linkType: hard + +"shebang-command@npm:^1.2.0": + version: 1.2.0 + resolution: "shebang-command@npm:1.2.0" + dependencies: + shebang-regex: "npm:^1.0.0" + checksum: 10/9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908 + languageName: node + linkType: hard + +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: "npm:^3.0.0" + checksum: 10/6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa + languageName: node + linkType: hard + +"shebang-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "shebang-regex@npm:1.0.0" + checksum: 10/404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372 + languageName: node + linkType: hard + +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: 10/1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 + languageName: node + linkType: hard + +"shell-quote@npm:^1.8.1, shell-quote@npm:^1.8.4": + version: 1.8.4 + resolution: "shell-quote@npm:1.8.4" + checksum: 10/a3e3796385f2cd5cf0b78207a4439f0c7395c0833fc75b2473084b5d298c109c5c0fa687fcd1c04e4b4484866e5bb8eaae7efae443b80fff71ea7e29baf11f0c + languageName: node + linkType: hard + +"side-channel-list@npm:^1.0.1": + version: 1.0.1 + resolution: "side-channel-list@npm:1.0.1" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.4" + checksum: 10/3499671cd52adaee739eac1e14d07530b8e3530192741aeb05e7fe4ad1b51d1368ceea2cd3c21b0f62b05410a5c70a7c4d997ba4b143303ef73d0c65dfd1c252 + languageName: node + linkType: hard + +"side-channel-map@npm:^1.0.1": + version: 1.0.1 + resolution: "side-channel-map@npm:1.0.1" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.5" + object-inspect: "npm:^1.13.3" + checksum: 10/5771861f77feefe44f6195ed077a9e4f389acc188f895f570d56445e251b861754b547ea9ef73ecee4e01fdada6568bfe9020d2ec2dfc5571e9fa1bbc4a10615 + languageName: node + linkType: hard + +"side-channel-weakmap@npm:^1.0.2": + version: 1.0.2 + resolution: "side-channel-weakmap@npm:1.0.2" + dependencies: + call-bound: "npm:^1.0.2" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.5" + object-inspect: "npm:^1.13.3" + side-channel-map: "npm:^1.0.1" + checksum: 10/a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736 + languageName: node + linkType: hard + +"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0": + version: 1.1.1 + resolution: "side-channel@npm:1.1.1" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.4" + side-channel-list: "npm:^1.0.1" + side-channel-map: "npm:^1.0.1" + side-channel-weakmap: "npm:^1.0.2" + checksum: 10/5fa6393ff6ad25d8b4a38e9ba095481e498c8ebe5ab78481c1455146255a3d18ca37a6f936595cc671a6149134cdc295bbd2fa017620bdc73cbc7380634fa2fc + languageName: node + linkType: hard + +"siginfo@npm:^2.0.0": + version: 2.0.0 + resolution: "siginfo@npm:2.0.0" + checksum: 10/e93ff66c6531a079af8fb217240df01f980155b5dc408d2d7bebc398dd284e383eb318153bf8acd4db3c4fe799aa5b9a641e38b0ba3b1975700b1c89547ea4e7 + languageName: node + linkType: hard + +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: 10/a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 + languageName: node + linkType: hard + +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f + languageName: node + linkType: hard + +"simple-swizzle@npm:^0.2.2": + version: 0.2.4 + resolution: "simple-swizzle@npm:0.2.4" + dependencies: + is-arrayish: "npm:^0.3.1" + checksum: 10/f114785cc1b57cd79d8463af04b20f53483be5f22e66ac775218e5587f4591790da500126cd0434f1d523d81015c3c87835f99c8fee8a657c90a875c25e88f76 + languageName: node + linkType: hard + +"sirv@npm:^3.0.1, sirv@npm:^3.0.2": + version: 3.0.2 + resolution: "sirv@npm:3.0.2" + dependencies: + "@polka/url": "npm:^1.0.0-next.24" + mrmime: "npm:^2.0.0" + totalist: "npm:^3.0.0" + checksum: 10/259617f4ab57664be6d963f5b27b38a6351d3e91ce70d6726985d087b40efd595fcf7f72ae010babf5e0acb63bcb3e3d6db8de34604da1011be6e28ee32aa15d + languageName: node + linkType: hard + +"slash@npm:^1.0.0": + version: 1.0.0 + resolution: "slash@npm:1.0.0" + checksum: 10/4b6e21b1fba6184a7e2efb1dd173f692d8a845584c1bbf9dc818ff86f5a52fc91b413008223d17cc684604ee8bb9263a420b1182027ad9762e35388434918860 + languageName: node + linkType: hard + +"slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: 10/94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c + languageName: node + linkType: hard + +"slice-ansi@npm:^4.0.0": + version: 4.0.0 + resolution: "slice-ansi@npm:4.0.0" + dependencies: + ansi-styles: "npm:^4.0.0" + astral-regex: "npm:^2.0.0" + is-fullwidth-code-point: "npm:^3.0.0" + checksum: 10/4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 + languageName: node + linkType: hard + +"slice-ansi@npm:^7.1.0": + version: 7.1.2 + resolution: "slice-ansi@npm:7.1.2" + dependencies: + ansi-styles: "npm:^6.2.1" + is-fullwidth-code-point: "npm:^5.0.0" + checksum: 10/75f61e1285c294b18c88521a0cdb22cdcbe9b0fd5e8e26f649be804cc43122aa7751bd960a968e3ed7f5aa7f3c67ac605c939019eae916870ec288e878b6fafb + languageName: node + linkType: hard + +"slice-ansi@npm:^8.0.0": + version: 8.0.0 + resolution: "slice-ansi@npm:8.0.0" + dependencies: + ansi-styles: "npm:^6.2.3" + is-fullwidth-code-point: "npm:^5.1.0" + checksum: 10/6a7e146852047e26dd5857b35c767e52906549c580cce0ad2287cc32f54f5a582494f674817fc9ac21b2e4ac1ddeaa85b3dee409782681b465330278890c73a8 + languageName: node + linkType: hard + +"smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" + checksum: 10/927484aa0b1640fd9473cee3e0a0bcad6fce93fd7bbc18bac9ad0c33686f5d2e2c422fba24b5899c184524af01e11dd2bd051c2bf2b07e47aff8ca72cbfc60d2 + languageName: node + linkType: hard + +"socket.io-adapter@npm:~2.5.2": + version: 2.5.7 + resolution: "socket.io-adapter@npm:2.5.7" + dependencies: + debug: "npm:~4.4.1" + ws: "npm:~8.20.1" + checksum: 10/a38e048f0cc665a0d10b25c9f44825a9f8deaf946c6d05562c933a3853ca02a3b161f0ce18b6b1e90c13d2178c3621a48a9daff9e037bb157148db27c6ed27d6 + languageName: node + linkType: hard + +"socket.io-parser@npm:~4.2.4": + version: 4.2.6 + resolution: "socket.io-parser@npm:4.2.6" + dependencies: + "@socket.io/component-emitter": "npm:~3.1.0" + debug: "npm:~4.4.1" + checksum: 10/cf8f3e9feee42b2405065bccef732894a0b07b7cb734c4954eb8876d7a0038e7df6e6d06fab3a25f816f5d996917391833d5f06136e8c8c6fbecf5da962c1c9e + languageName: node + linkType: hard + +"socket.io@npm:^4.7.2": + version: 4.8.3 + resolution: "socket.io@npm:4.8.3" + dependencies: + accepts: "npm:~1.3.4" + base64id: "npm:~2.0.0" + cors: "npm:~2.8.5" + debug: "npm:~4.4.1" + engine.io: "npm:~6.6.0" + socket.io-adapter: "npm:~2.5.2" + socket.io-parser: "npm:~4.2.4" + checksum: 10/ccd3eb0d191b3338056b678e676407a0dc565ab2a49a1aefd4b0771bd1d95d71cb564d3766040346669144c8a3b425bede54e0aad8102aa6c7d91dacb7c6992f + languageName: node + linkType: hard + +"sockjs@npm:^0.3.24": + version: 0.3.24 + resolution: "sockjs@npm:0.3.24" + dependencies: + faye-websocket: "npm:^0.11.3" + uuid: "npm:^8.3.2" + websocket-driver: "npm:^0.7.4" + checksum: 10/36312ec9772a0e536b69b72e9d1c76bd3d6ecf885c5d8fd6e59811485c916b8ce75f46ec57532f436975815ee14aa9a0e22ae3d9e5c0b18ea37b56d0aaaf439c + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.5 + resolution: "socks-proxy-agent@npm:8.0.5" + dependencies: + agent-base: "npm:^7.1.2" + debug: "npm:^4.3.4" + socks: "npm:^2.8.3" + checksum: 10/ee99e1dacab0985b52cbe5a75640be6e604135e9489ebdc3048635d186012fbaecc20fbbe04b177dee434c319ba20f09b3e7dfefb7d932466c0d707744eac05c + languageName: node + linkType: hard + +"socks@npm:^2.8.3": + version: 2.8.9 + resolution: "socks@npm:2.8.9" + dependencies: + ip-address: "npm:^10.1.1" + smart-buffer: "npm:^4.2.0" + checksum: 10/8675e6b023faeaa5c2511664b106fd21f5d5ecb403584412e0efae58a76e0c0661c0c18ca340988f6cb398232308dae85fb710f847c9c6e0a6af33b07e4cd33a + languageName: node + linkType: hard + +"sort-object-keys@npm:^2.0.1": + version: 2.1.0 + resolution: "sort-object-keys@npm:2.1.0" + checksum: 10/a0a18a6f4ab601adb889204a83e2664a4810042dd9680e588cabb47fffd40473939ce3fda5a28fdb58bac0762a7b45ad442815465b978d4b243bab840df3d7cd + languageName: node + linkType: hard + +"sort-package-json@npm:^3.6.1": + version: 3.7.1 + resolution: "sort-package-json@npm:3.7.1" + dependencies: + detect-indent: "npm:^7.0.2" + detect-newline: "npm:^4.0.1" + git-hooks-list: "npm:^4.1.1" + is-plain-obj: "npm:^4.1.0" + semver: "npm:^7.7.3" + sort-object-keys: "npm:^2.0.1" + tinyglobby: "npm:^0.2.15" + bin: + sort-package-json: cli.js + checksum: 10/f7349c02cbf5dee05ad26e6bea1ef9c63a9980007acf809c8d241431751825a7da2ab290618e965fb57798514607dc199e2dd791fb4a0a5003c349144aa36d16 + languageName: node + linkType: hard + +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3 + languageName: node + linkType: hard + +"source-map-support@npm:0.5.13": + version: 0.5.13 + resolution: "source-map-support@npm:0.5.13" + dependencies: + buffer-from: "npm:^1.0.0" + source-map: "npm:^0.6.0" + checksum: 10/d1514a922ac9c7e4786037eeff6c3322f461cd25da34bb9fefb15387b3490531774e6e31d95ab6d5b84a3e139af9c3a570ccaee6b47bd7ea262691ed3a8bc34e + languageName: node + linkType: hard + +"source-map-support@npm:^0.4.15": + version: 0.4.18 + resolution: "source-map-support@npm:0.4.18" + dependencies: + source-map: "npm:^0.5.6" + checksum: 10/673eced6927cd6ae91e52659a26cf0c9bca4cde182e46773198f1bf703cf56ffe21d03fe37a40cdb6ea15dd807e332c7fd9cf86a235491fc401e83ac359f1ce8 + languageName: node + linkType: hard + +"source-map-support@npm:^0.5.16, source-map-support@npm:~0.5.20": + version: 0.5.21 + resolution: "source-map-support@npm:0.5.21" + dependencies: + buffer-from: "npm:^1.0.0" + source-map: "npm:^0.6.0" + checksum: 10/8317e12d84019b31e34b86d483dd41d6f832f389f7417faf8fc5c75a66a12d9686e47f589a0554a868b8482f037e23df9d040d29387eb16fa14cb85f091ba207 + languageName: node + linkType: hard + +"source-map@npm:0.6.1, source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1": + version: 0.6.1 + resolution: "source-map@npm:0.6.1" + checksum: 10/59ef7462f1c29d502b3057e822cdbdae0b0e565302c4dd1a95e11e793d8d9d62006cdc10e0fd99163ca33ff2071360cf50ee13f90440806e7ed57d81cba2f7ff + languageName: node + linkType: hard + +"source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.1": + version: 0.5.7 + resolution: "source-map@npm:0.5.7" + checksum: 10/9b4ac749ec5b5831cad1f8cc4c19c4298ebc7474b24a0acf293e2f040f03f8eeccb3d01f12aa0f90cf46d555c887e03912b83a042c627f419bda5152d89c5269 + languageName: node + linkType: hard + +"source-map@npm:^0.7.3, source-map@npm:^0.7.4": + version: 0.7.6 + resolution: "source-map@npm:0.7.6" + checksum: 10/c8d2da7c57c14f3fd7568f764b39ad49bbf9dd7632b86df3542b31fed117d4af2fb74a4f886fc06baf7a510fee68e37998efc3080aacdac951c36211dc29a7a3 + languageName: node + linkType: hard + +"spawn-command@npm:0.0.2": + version: 0.0.2 + resolution: "spawn-command@npm:0.0.2" + checksum: 10/f13e8c3c63abd4a0b52fb567eba5f7940d480c5ed3ec61781d38a1850f179b1196c39e6efa2bbd301f82c1bf1cd7807abc8fbd8fc8e44bcaa3975a124c0d1657 + languageName: node + linkType: hard + +"spawn-wrap@npm:^2.0.0": + version: 2.0.0 + resolution: "spawn-wrap@npm:2.0.0" + dependencies: + foreground-child: "npm:^2.0.0" + is-windows: "npm:^1.0.2" + make-dir: "npm:^3.0.0" + rimraf: "npm:^3.0.0" + signal-exit: "npm:^3.0.2" + which: "npm:^2.0.1" + checksum: 10/ce6ca08d66c3a41a28a7ecc10bf4945d7930fd3ae961d40804ee109cee6ee9f8436125f53bc07918ca1eb461fe2ff0033af1dc3cb803469b585639675fc2d2e7 + languageName: node + linkType: hard + +"spdx-correct@npm:^3.0.0": + version: 3.2.0 + resolution: "spdx-correct@npm:3.2.0" + dependencies: + spdx-expression-parse: "npm:^3.0.0" + spdx-license-ids: "npm:^3.0.0" + checksum: 10/cc2e4dbef822f6d12142116557d63f5facf3300e92a6bd24e907e4865e17b7e1abd0ee6b67f305cae6790fc2194175a24dc394bfcc01eea84e2bdad728e9ae9a + languageName: node + linkType: hard + +"spdx-exceptions@npm:^2.1.0": + version: 2.5.0 + resolution: "spdx-exceptions@npm:2.5.0" + checksum: 10/bb127d6e2532de65b912f7c99fc66097cdea7d64c10d3ec9b5e96524dbbd7d20e01cba818a6ddb2ae75e62bb0c63d5e277a7e555a85cbc8ab40044984fa4ae15 + languageName: node + linkType: hard + +"spdx-expression-parse@npm:^3.0.0": + version: 3.0.1 + resolution: "spdx-expression-parse@npm:3.0.1" + dependencies: + spdx-exceptions: "npm:^2.1.0" + spdx-license-ids: "npm:^3.0.0" + checksum: 10/a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde + languageName: node + linkType: hard + +"spdx-license-ids@npm:^3.0.0": + version: 3.0.23 + resolution: "spdx-license-ids@npm:3.0.23" + checksum: 10/fead6be44478e4dd73a0721ae569f4a04f358846d8d82e8d92efae64aca928592e380cf17e8b84c25c948f3a7d8a0b4fc781a1830f3911ca87d52733265176b5 + languageName: node + linkType: hard + +"spdy-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "spdy-transport@npm:3.0.0" + dependencies: + debug: "npm:^4.1.0" + detect-node: "npm:^2.0.4" + hpack.js: "npm:^2.1.6" + obuf: "npm:^1.1.2" + readable-stream: "npm:^3.0.6" + wbuf: "npm:^1.7.3" + checksum: 10/b93b606b209ca785456bd850b8925f21a76522ee5b46701235ecff3eba17686560c27575f91863842dc843a39772f6d2f5a8755df9eaff0924d20598df18828d + languageName: node + linkType: hard + +"spdy@npm:^4.0.2": + version: 4.0.2 + resolution: "spdy@npm:4.0.2" + dependencies: + debug: "npm:^4.1.0" + handle-thing: "npm:^2.0.0" + http-deceiver: "npm:^1.2.7" + select-hose: "npm:^2.0.0" + spdy-transport: "npm:^3.0.0" + checksum: 10/d29b89e48e7d762e505a2f83b1bc2c92268bd518f1b411864ab42a9e032e387d10467bbce0d8dbf8647bf4914a063aa1d303dff85e248f7a57f81a7b18ac34ef + languageName: node + linkType: hard + +"sprintf-js@npm:~1.0.2": + version: 1.0.3 + resolution: "sprintf-js@npm:1.0.3" + checksum: 10/c34828732ab8509c2741e5fd1af6b767c3daf2c642f267788f933a65b1614943c282e74c4284f4fa749c264b18ee016a0d37a3e5b73aee446da46277d3a85daa + languageName: node + linkType: hard + +"ssri@npm:^12.0.0": + version: 12.0.0 + resolution: "ssri@npm:12.0.0" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/7024c1a6e39b3f18aa8f1c8290e884fe91b0f9ca5a6c6d410544daad54de0ba664db879afe16412e187c6c292fd60b937f047ee44292e5c2af2dcc6d8e1a9b48 + languageName: node + linkType: hard + +"stable-hash-x@npm:^0.2.0": + version: 0.2.0 + resolution: "stable-hash-x@npm:0.2.0" + checksum: 10/136f05d0e4d441876012b423541476ff5b695c93b56d1959560be858b9e324ea6de6c16ecbd735a040ee8396427dd867bed0bf90b2cdb1fc422566747b91a0e5 + languageName: node + linkType: hard + +"stack-utils@npm:^2.0.6": + version: 2.0.6 + resolution: "stack-utils@npm:2.0.6" + dependencies: + escape-string-regexp: "npm:^2.0.0" + checksum: 10/cdc988acbc99075b4b036ac6014e5f1e9afa7e564482b687da6384eee6a1909d7eaffde85b0a17ffbe186c5247faf6c2b7544e802109f63b72c7be69b13151bb + languageName: node + linkType: hard + +"stackback@npm:0.0.2": + version: 0.0.2 + resolution: "stackback@npm:0.0.2" + checksum: 10/2d4dc4e64e2db796de4a3c856d5943daccdfa3dd092e452a1ce059c81e9a9c29e0b9badba91b43ef0d5ff5c04ee62feb3bcc559a804e16faf447bac2d883aa99 + languageName: node + linkType: hard + +"stackframe@npm:^1.3.4": + version: 1.3.4 + resolution: "stackframe@npm:1.3.4" + checksum: 10/29ca71c1fd17974c1c178df0236b1407bc65f6ea389cc43dec000def6e42ff548d4453de9a85b76469e2ae2b2abdd802c6b6f3db947c05794efbd740d1cf4121 + languageName: node + linkType: hard + +"statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0, statuses@npm:~1.5.0": + version: 1.5.0 + resolution: "statuses@npm:1.5.0" + checksum: 10/c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c + languageName: node + linkType: hard + +"statuses@npm:^2.0.2, statuses@npm:~2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10/6927feb50c2a75b2a4caab2c565491f7a93ad3d8dbad7b1398d52359e9243a20e2ebe35e33726dee945125ef7a515e9097d8a1b910ba2bbd818265a2f6c39879 + languageName: node + linkType: hard + +"std-env@npm:^4.0.0-rc.1": + version: 4.1.0 + resolution: "std-env@npm:4.1.0" + checksum: 10/008146cdb834010383138d356e0dd3e3b0ac127a8229f711b8c518bb22940813cc0dcd654fc76b17f0b18179f56089f8b8e52bd6a7ffa0041a966581e7a44dbe + languageName: node + linkType: hard + +"stop-iteration-iterator@npm:^1.0.0, stop-iteration-iterator@npm:^1.1.0": + version: 1.1.0 + resolution: "stop-iteration-iterator@npm:1.1.0" + dependencies: + es-errors: "npm:^1.3.0" + internal-slot: "npm:^1.1.0" + checksum: 10/ff36c4db171ee76c936ccfe9541946b77017f12703d4c446652017356816862d3aa029a64e7d4c4ceb484e00ed4a81789333896390d808458638f3a216aa1f41 + languageName: node + linkType: hard + +"streamroller@npm:^3.1.5": + version: 3.1.5 + resolution: "streamroller@npm:3.1.5" + dependencies: + date-format: "npm:^4.0.14" + debug: "npm:^4.3.4" + fs-extra: "npm:^8.1.0" + checksum: 10/2e4fe61ab91d24e6a9add67418ca9b8e19bc49f4037e1f8b7ae2e480a1d7750423f470d111d138d921a538ae4777c4eb15b00f9cc2a0d4fd72829687889b0c63 + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.5.1": + version: 0.5.1 + resolution: "strict-event-emitter@npm:0.5.1" + checksum: 10/25c84d88be85940d3547db665b871bfecea4ea0bedfeb22aae8db48126820cfb2b0bc2fba695392592a09b1aa36b686d6eede499e1ecd151593c03fe5a50d512 + languageName: node + linkType: hard + +"string-argv@npm:^0.3.2": + version: 0.3.2 + resolution: "string-argv@npm:0.3.2" + checksum: 10/f9d3addf887026b4b5f997a271149e93bf71efc8692e7dc0816e8807f960b18bcb9787b45beedf0f97ff459575ee389af3f189d8b649834cac602f2e857e75af + languageName: node + linkType: hard + +"string-length@npm:^4.0.2": + version: 4.0.2 + resolution: "string-length@npm:4.0.2" + dependencies: + char-regex: "npm:^1.0.2" + strip-ansi: "npm:^6.0.0" + checksum: 10/ce85533ef5113fcb7e522bcf9e62cb33871aa99b3729cec5595f4447f660b0cefd542ca6df4150c97a677d58b0cb727a3fe09ac1de94071d05526c73579bf505 + languageName: node + linkType: hard + +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: "npm:^8.0.0" + is-fullwidth-code-point: "npm:^3.0.0" + strip-ansi: "npm:^6.0.1" + checksum: 10/e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: "npm:^0.2.0" + emoji-regex: "npm:^9.2.2" + strip-ansi: "npm:^7.0.1" + checksum: 10/7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + +"string-width@npm:^7.0.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: "npm:^10.3.0" + get-east-asian-width: "npm:^1.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10/42f9e82f61314904a81393f6ef75b832c39f39761797250de68c041d8ba4df2ef80db49ab6cd3a292923a6f0f409b8c9980d120f7d32c820b4a8a84a2598a295 + languageName: node + linkType: hard + +"string-width@npm:^8.2.0": + version: 8.2.1 + resolution: "string-width@npm:8.2.1" + dependencies: + get-east-asian-width: "npm:^1.5.0" + strip-ansi: "npm:^7.1.2" + checksum: 10/cfadcc454b357d1a2ef88afb85068c7605900c9920362a16df9b4c320cf411983cee51b9832b70772d138674c2851d506f39c7e669c961a1cdd1258207580805 + languageName: node + linkType: hard + +"string.prototype.includes@npm:^2.0.1": + version: 2.0.1 + resolution: "string.prototype.includes@npm:2.0.1" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + checksum: 10/939a5447e4a99a86f29cc97fa24f358e5071f79e34746de4c7eb2cd736ed626ad24870a1e356f33915b3b352bb87f7e4d1cebc15d1e1aaae0923777e21b1b28b + languageName: node + linkType: hard + +"string.prototype.matchall@npm:^4.0.12": + version: 4.0.12 + resolution: "string.prototype.matchall@npm:4.0.12" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.3" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.6" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.6" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + internal-slot: "npm:^1.1.0" + regexp.prototype.flags: "npm:^1.5.3" + set-function-name: "npm:^2.0.2" + side-channel: "npm:^1.1.0" + checksum: 10/e4ab34b9e7639211e6c5e9759adb063028c5c5c4fc32ad967838b2bd1e5ce83a66ae8ec755d24a79302849f090b59194571b2c33471e86e7821b21c0f56df316 + languageName: node + linkType: hard + +"string.prototype.repeat@npm:^1.0.0": + version: 1.0.0 + resolution: "string.prototype.repeat@npm:1.0.0" + dependencies: + define-properties: "npm:^1.1.3" + es-abstract: "npm:^1.17.5" + checksum: 10/4b1bd91b75fa8fdf0541625184ebe80e445a465ce4253c19c3bccd633898005dadae0f74b85ae72662a53aafb8035bf48f8f5c0755aec09bc106a7f13959d05e + languageName: node + linkType: hard + +"string.prototype.trim@npm:^1.2.10": + version: 1.2.11 + resolution: "string.prototype.trim@npm:1.2.11" + dependencies: + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + define-data-property: "npm:^1.1.4" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.24.2" + es-object-atoms: "npm:^1.1.2" + has-property-descriptors: "npm:^1.0.2" + safe-regex-test: "npm:^1.1.0" + checksum: 10/77c2301fe9f2f2e2085c2a9ab048f9f86b1b95609944e1f16d067186b7ac9121db2dd5bf8d165835891876d750ed325314e3181b8b6829d533f5214d472b3fc4 + languageName: node + linkType: hard + +"string.prototype.trimend@npm:^1.0.9": + version: 1.0.10 + resolution: "string.prototype.trimend@npm:1.0.10" + dependencies: + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.1.2" + checksum: 10/f8a85346be853bbe34490c03f4c3f7adb0b4d5dedb206e4a48a006839fece0843fa97fe9c3222be5fd91ba33cdc7d495970af7a4707d15a62591555bfe5a5e20 + languageName: node + linkType: hard + +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/160167dfbd68e6f7cb9f51a16074eebfce1571656fc31d40c3738ca9e30e35496f2c046fe57b6ad49f65f238a152be8c86fd9a2dd58682b5eba39dad995b3674 + languageName: node + linkType: hard + +"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": + version: 1.3.0 + resolution: "string_decoder@npm:1.3.0" + dependencies: + safe-buffer: "npm:~5.2.0" + checksum: 10/54d23f4a6acae0e93f999a585e673be9e561b65cd4cca37714af1e893ab8cd8dfa52a9e4f58f48f87b4a44918d3a9254326cb80ed194bf2e4c226e2b21767e56 + languageName: node + linkType: hard + +"string_decoder@npm:~1.1.1": + version: 1.1.1 + resolution: "string_decoder@npm:1.1.1" + dependencies: + safe-buffer: "npm:~5.1.0" + checksum: 10/7c41c17ed4dea105231f6df208002ebddd732e8e9e2d619d133cecd8e0087ddfd9587d2feb3c8caf3213cbd841ada6d057f5142cae68a4e62d3540778d9819b4 + languageName: node + linkType: hard + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: "npm:^5.0.1" + checksum: 10/ae3b5436d34fadeb6096367626ce987057713c566e1e7768818797e00ac5d62023d0f198c4e681eae9e20701721980b26a64a8f5b91238869592a9c6800719a2 + languageName: node + linkType: hard + +"strip-ansi@npm:^3.0.0": + version: 3.0.1 + resolution: "strip-ansi@npm:3.0.1" + dependencies: + ansi-regex: "npm:^2.0.0" + checksum: 10/9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465 + languageName: node + linkType: hard + +"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0, strip-ansi@npm:^7.1.2": + version: 7.2.0 + resolution: "strip-ansi@npm:7.2.0" + dependencies: + ansi-regex: "npm:^6.2.2" + checksum: 10/96da3bc6d73cfba1218625a3d66cf7d37a69bf0920d8735b28f9eeaafcdb6c1fe8440e1ae9eb1ba0ca355dbe8702da872e105e2e939fa93e7851b3cb5dd7d316 + languageName: node + linkType: hard + +"strip-bom@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-bom@npm:3.0.0" + checksum: 10/8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b + languageName: node + linkType: hard + +"strip-bom@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-bom@npm:4.0.0" + checksum: 10/9dbcfbaf503c57c06af15fe2c8176fb1bf3af5ff65003851a102749f875a6dbe0ab3b30115eccf6e805e9d756830d3e40ec508b62b3f1ddf3761a20ebe29d3f3 + languageName: node + linkType: hard + +"strip-final-newline@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-final-newline@npm:2.0.0" + checksum: 10/69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 + languageName: node + linkType: hard + +"strip-indent@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-indent@npm:3.0.0" + dependencies: + min-indent: "npm:^1.0.0" + checksum: 10/18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 + languageName: node + linkType: hard + +"strip-indent@npm:^4.0.0": + version: 4.1.1 + resolution: "strip-indent@npm:4.1.1" + checksum: 10/d322bfdc59855006791a4aebe2a66e0892eab7004a5c064d74b86a0c6ecff2818974c9a5eda54b16d8af6aadbc90a6c02635ffcbec11ab33dd8979b1a6346fc0 + languageName: node + linkType: hard + +"strip-json-comments@npm:^3.1.1": + version: 3.1.1 + resolution: "strip-json-comments@npm:3.1.1" + checksum: 10/492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 + languageName: node + linkType: hard + +"strip-json-comments@npm:~2.0.1": + version: 2.0.1 + resolution: "strip-json-comments@npm:2.0.1" + checksum: 10/1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 + languageName: node + linkType: hard + +"strnum@npm:^2.4.0": + version: 2.4.0 + resolution: "strnum@npm:2.4.0" + dependencies: + anynum: "npm:^1.0.0" + checksum: 10/ce603543f8c8a8f0497ab554ea99bf7c8d6bef1eeb3d73feced8a291212dc675014b160e25f527c01e8b88106cc10b102094f0b9feb3e4527a84ad446b8cbf06 + languageName: node + linkType: hard + +"style-search@npm:^0.1.0": + version: 0.1.0 + resolution: "style-search@npm:0.1.0" + checksum: 10/841049768c863737389558fafffa0b765f553bde041b7997c4cd54606b64b0d139936e2efee74dc1ce59fcde78aaa88484d9894838c31d5c98c1ccace312a59b + languageName: node + linkType: hard + +"stylelint-config-prettier-scss@npm:^1.0.0": + version: 1.0.0 + resolution: "stylelint-config-prettier-scss@npm:1.0.0" + peerDependencies: + stylelint: ">=15.0.0" + bin: + stylelint-config-prettier-scss: bin/check.js + stylelint-config-prettier-scss-check: bin/check.js + checksum: 10/b69b281aba1b2bde3923be5c2f06cf9bd841ff7dc87496f67384496260ea2fe902c759a5463ea9a7bdfc75fdf8e641d4e2e4041b6a3dea63115d04c1b3bbc648 + languageName: node + linkType: hard + +"stylelint-config-recommended-scss@npm:^12.0.0": + version: 12.0.0 + resolution: "stylelint-config-recommended-scss@npm:12.0.0" + dependencies: + postcss-scss: "npm:^4.0.6" + stylelint-config-recommended: "npm:^12.0.0" + stylelint-scss: "npm:^5.0.0" + peerDependencies: + postcss: ^8.3.3 + stylelint: ^15.5.0 + peerDependenciesMeta: + postcss: + optional: true + checksum: 10/9bffa840a75c51b6bd7024ac8dbfd027983d57b86e9aad662c3023242deca433b9d7ccbfd9e909f7295081d55f7c0a3755a18e0d8a558997d4d37b8dc17ffc78 + languageName: node + linkType: hard + +"stylelint-config-recommended@npm:^12.0.0": + version: 12.0.0 + resolution: "stylelint-config-recommended@npm:12.0.0" + peerDependencies: + stylelint: ^15.5.0 + checksum: 10/d1de0fa2673c8aa4e50259eb7320cc17e7d09d13a176afea943b3227befcaaaf4e78b546ec076ace1e031ff526c81ea5dc6efa98dd7dc77c582b7352a128d37c + languageName: node + linkType: hard + +"stylelint-config-standard-scss@npm:^10.0.0": + version: 10.0.0 + resolution: "stylelint-config-standard-scss@npm:10.0.0" + dependencies: + stylelint-config-recommended-scss: "npm:^12.0.0" + stylelint-config-standard: "npm:^33.0.0" + peerDependencies: + postcss: ^8.3.3 + stylelint: ^15.5.0 + peerDependenciesMeta: + postcss: + optional: true + checksum: 10/14f8ed7d27edb869e72d44e4872f79e1164625ed6de5c90b5cdd9b67383facb30c260eaed50b57428e56556fae27947ab17b9446577a232e013ba7af8ee9d25c + languageName: node + linkType: hard + +"stylelint-config-standard@npm:^33.0.0": + version: 33.0.0 + resolution: "stylelint-config-standard@npm:33.0.0" + dependencies: + stylelint-config-recommended: "npm:^12.0.0" + peerDependencies: + stylelint: ^15.5.0 + checksum: 10/c901e52901f6eb72285a869b04ed55eddfb94b794d2599eee4cc9d56365c874c2276563d26848d29c3665ca7de361bf8abb9f6f7d80073f16013afff60938bad + languageName: node + linkType: hard + +"stylelint-scss@npm:^5.0.0": + version: 5.3.2 + resolution: "stylelint-scss@npm:5.3.2" + dependencies: + known-css-properties: "npm:^0.29.0" + postcss-media-query-parser: "npm:^0.2.3" + postcss-resolve-nested-selector: "npm:^0.1.1" + postcss-selector-parser: "npm:^6.0.13" + postcss-value-parser: "npm:^4.2.0" + peerDependencies: + stylelint: ^14.5.1 || ^15.0.0 + checksum: 10/1b8406bdb37dd00c81e1229d2c0153f88091ce98c31c1a2a5f453329ce9421f79bb18a94f1e65b39095e0ea3693480705fb5bbc5edd565afc396365018473c3a + languageName: node + linkType: hard + +"stylelint-use-logical-spec@npm:^5.0.1": + version: 5.0.1 + resolution: "stylelint-use-logical-spec@npm:5.0.1" + peerDependencies: + stylelint: ">=11 < 17" + checksum: 10/88d2784d3a53834b2a709684792a0a28095c04e1ca54bc7bb05f15cd42db36d40661c2b1c55126aaf1d237765cd6e27ca789fcc50214147becdb08dd6ac53924 + languageName: node + linkType: hard + +"stylelint@npm:^15.11.0": + version: 15.11.0 + resolution: "stylelint@npm:15.11.0" + dependencies: + "@csstools/css-parser-algorithms": "npm:^2.3.1" + "@csstools/css-tokenizer": "npm:^2.2.0" + "@csstools/media-query-list-parser": "npm:^2.1.4" + "@csstools/selector-specificity": "npm:^3.0.0" + balanced-match: "npm:^2.0.0" + colord: "npm:^2.9.3" + cosmiconfig: "npm:^8.2.0" + css-functions-list: "npm:^3.2.1" + css-tree: "npm:^2.3.1" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.1" + fastest-levenshtein: "npm:^1.0.16" + file-entry-cache: "npm:^7.0.0" + global-modules: "npm:^2.0.0" + globby: "npm:^11.1.0" + globjoin: "npm:^0.1.4" + html-tags: "npm:^3.3.1" + ignore: "npm:^5.2.4" + import-lazy: "npm:^4.0.0" + imurmurhash: "npm:^0.1.4" + is-plain-object: "npm:^5.0.0" + known-css-properties: "npm:^0.29.0" + mathml-tag-names: "npm:^2.1.3" + meow: "npm:^10.1.5" + micromatch: "npm:^4.0.5" + normalize-path: "npm:^3.0.0" + picocolors: "npm:^1.0.0" + postcss: "npm:^8.4.28" + postcss-resolve-nested-selector: "npm:^0.1.1" + postcss-safe-parser: "npm:^6.0.0" + postcss-selector-parser: "npm:^6.0.13" + postcss-value-parser: "npm:^4.2.0" + resolve-from: "npm:^5.0.0" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + style-search: "npm:^0.1.0" + supports-hyperlinks: "npm:^3.0.0" + svg-tags: "npm:^1.0.0" + table: "npm:^6.8.1" + write-file-atomic: "npm:^5.0.1" + bin: + stylelint: bin/stylelint.mjs + checksum: 10/34b9242b8a009642f8a9a50319c9a6c94b745a8605890df99830fc4d4847031e59719e68df12eed897fd486724fbfb1d240a8f267bb8b4440152a4dbfc3765f5 + languageName: node + linkType: hard + +"supports-color@npm:^2.0.0": + version: 2.0.0 + resolution: "supports-color@npm:2.0.0" + checksum: 10/d2957d19e782a806abc3e8616b6648cc1e70c3ebe94fb1c2d43160686f6d79cd7c9f22c4853bc4a362d89d1c249ab6d429788c5f6c83b3086e6d763024bf4581 + languageName: node + linkType: hard + +"supports-color@npm:^5.3.0": + version: 5.5.0 + resolution: "supports-color@npm:5.5.0" + dependencies: + has-flag: "npm:^3.0.0" + checksum: 10/5f505c6fa3c6e05873b43af096ddeb22159831597649881aeb8572d6fe3b81e798cc10840d0c9735e0026b250368851b7f77b65e84f4e4daa820a4f69947f55b + languageName: node + linkType: hard + +"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": + version: 7.2.0 + resolution: "supports-color@npm:7.2.0" + dependencies: + has-flag: "npm:^4.0.0" + checksum: 10/c8bb7afd564e3b26b50ca6ee47572c217526a1389fe018d00345856d4a9b08ffbd61fadaf283a87368d94c3dcdb8f5ffe2650a5a65863e21ad2730ca0f05210a + languageName: node + linkType: hard + +"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: "npm:^4.0.0" + checksum: 10/157b534df88e39c5518c5e78c35580c1eca848d7dbaf31bbe06cdfc048e22c7ff1a9d046ae17b25691128f631a51d9ec373c1b740c12ae4f0de6e292037e4282 + languageName: node + linkType: hard + +"supports-hyperlinks@npm:^3.0.0": + version: 3.2.0 + resolution: "supports-hyperlinks@npm:3.2.0" + dependencies: + has-flag: "npm:^4.0.0" + supports-color: "npm:^7.0.0" + checksum: 10/f7924de6049fc30bc808f98d3561318c1a4e3d55d786f9fede5e23dc5a7b0f625485bd1143135b496d521ccd0110463f2c077eb71a4ce0cf783b8b31f7909242 + languageName: node + linkType: hard + +"supports-preserve-symlinks-flag@npm:^1.0.0": + version: 1.0.0 + resolution: "supports-preserve-symlinks-flag@npm:1.0.0" + checksum: 10/a9dc19ae2220c952bd2231d08ddeecb1b0328b61e72071ff4000c8384e145cc07c1c0bdb3b5a1cb06e186a7b2790f1dee793418b332f6ddf320de25d9125be7e + languageName: node + linkType: hard + +"svelte@npm:^5.55.5": + version: 5.56.3 + resolution: "svelte@npm:5.56.3" + dependencies: + "@jridgewell/remapping": "npm:^2.3.4" + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + "@sveltejs/acorn-typescript": "npm:^1.0.10" + "@types/estree": "npm:^1.0.5" + "@types/trusted-types": "npm:^2.0.7" + acorn: "npm:^8.12.1" + aria-query: "npm:5.3.1" + axobject-query: "npm:^4.1.0" + clsx: "npm:^2.1.1" + devalue: "npm:^5.8.1" + esm-env: "npm:^1.2.1" + esrap: "npm:^2.2.11" + is-reference: "npm:^3.0.3" + locate-character: "npm:^3.0.0" + magic-string: "npm:^0.30.11" + zimmerframe: "npm:^1.1.2" + checksum: 10/c411b28d653f857e46fcf99929c72332fdccd95a7bebf0ccd3277d661102fa616735175dd8d0ff26486c96a1fe5cebaa40a91ce165e576a6db8f201bc6822bb0 + languageName: node + linkType: hard + +"svg-tags@npm:^1.0.0": + version: 1.0.0 + resolution: "svg-tags@npm:1.0.0" + checksum: 10/407e5ef87cfa2fb81c61d738081c2decd022ce13b922d035b214b49810630bf5d1409255a4beb3a940b77b32f6957806deff16f1bf0ce1ab11c7a184115a0b7f + languageName: node + linkType: hard + +"svgo-loader@npm:^4.0.0": + version: 4.0.0 + resolution: "svgo-loader@npm:4.0.0" + dependencies: + svgo: "npm:^3.0.0" + checksum: 10/df8570512799603997864dcac30e75889fa23c901b61bc8cf9d2aafb207ed6bb50b0a89a52791085baafe93cecd17f55ecc43c4cbeac89d158b40d5c187eab3a + languageName: node + linkType: hard + +"svgo@npm:^3.0.0": + version: 3.3.3 + resolution: "svgo@npm:3.3.3" + dependencies: + commander: "npm:^7.2.0" + css-select: "npm:^5.1.0" + css-tree: "npm:^2.3.1" + css-what: "npm:^6.1.0" + csso: "npm:^5.0.5" + picocolors: "npm:^1.0.0" + sax: "npm:^1.5.0" + bin: + svgo: ./bin/svgo + checksum: 10/f3c1b4d05d1704483e53515d5995af5f06a2718df85e3a8320f57bb256b8dc926b84c87a1a9b98e9d3ca1224314cc0676a803bdd03163508292f2d45c7077096 + languageName: node + linkType: hard + +"svgo@npm:^4.0.1": + version: 4.0.1 + resolution: "svgo@npm:4.0.1" + dependencies: + commander: "npm:^11.1.0" + css-select: "npm:^5.1.0" + css-tree: "npm:^3.0.1" + css-what: "npm:^6.1.0" + csso: "npm:^5.0.5" + picocolors: "npm:^1.1.1" + sax: "npm:^1.5.0" + bin: + svgo: ./bin/svgo.js + checksum: 10/8791aa12f3d1a5b3da12a67c2f880917512eaf32dad40563ae474deefff0630a4ce2259e06730f02150756ac77cc8b06598d30fb3ed3f02f085e6cbfbd344fb6 + languageName: node + linkType: hard + +"swc-loader@npm:^0.2.7": + version: 0.2.7 + resolution: "swc-loader@npm:0.2.7" + dependencies: + "@swc/counter": "npm:^0.1.3" + peerDependencies: + "@swc/core": ^1.2.147 + webpack: ">=2" + checksum: 10/15cbc3769209f7e2f927e49c19a5ef30fe03663bd34688289c003d966c7dfe782eec39de77c454aa7465ce84138d8bc31257b736b32ff3be10191f1de88cbbf5 + languageName: node + linkType: hard + +"symbol-tree@npm:^3.2.4": + version: 3.2.4 + resolution: "symbol-tree@npm:3.2.4" + checksum: 10/c09a00aadf279d47d0c5c46ca3b6b2fbaeb45f0a184976d599637d412d3a70bbdc043ff33effe1206dea0e36e0ad226cb957112e7ce9a4bf2daedf7fa4f85c53 + languageName: node + linkType: hard + +"synckit@npm:^0.11.13, synckit@npm:^0.11.8": + version: 0.11.13 + resolution: "synckit@npm:0.11.13" + dependencies: + "@pkgr/core": "npm:^0.3.6" + checksum: 10/188544a829dbd38abd144281960835c1f8027aaa495b7c40d39ebf0c1c63a4a41c0edc42818b7ada9b5c0c15fba2f625b472220d128798fe98f9181fed84e6a2 + languageName: node + linkType: hard + +"tabbable@npm:^6.4.0": + version: 6.4.0 + resolution: "tabbable@npm:6.4.0" + checksum: 10/0fe8fada2d97bd02058af2e0176bddca26b1100c069e0a096ac19ad8ef61bd0b4f0cf05e1dd68229b8f1cb6fe6bf4c34d50a5f4a3e26b150a92f89b7dc0a4916 + languageName: node + linkType: hard + +"table@npm:^6.8.1": + version: 6.9.0 + resolution: "table@npm:6.9.0" + dependencies: + ajv: "npm:^8.0.1" + lodash.truncate: "npm:^4.4.2" + slice-ansi: "npm:^4.0.0" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + checksum: 10/976da6d89841566e39628d1ba107ffab126964c9390a0a877a7c54ebb08820bf388d28fe9f8dcf354b538f19634a572a506c38a3762081640013a149cc862af9 + languageName: node + linkType: hard + +"tagged-tag@npm:^1.0.0": + version: 1.0.0 + resolution: "tagged-tag@npm:1.0.0" + checksum: 10/e37653df3e495daa7ea7790cb161b810b00075bba2e4d6c93fb06a709e747e3ae9da11a120d0489833203926511b39e038a2affbd9d279cfb7a2f3fcccd30b5d + languageName: node + linkType: hard + +"tapable@npm:^2.0.0, tapable@npm:^2.2.1, tapable@npm:^2.3.0, tapable@npm:^2.3.3": + version: 2.3.3 + resolution: "tapable@npm:2.3.3" + checksum: 10/21fb64a7ae1a0e11d855a6c33a22ae5ecf7e2f23170c942da673b44bf4c3aae8aa52451ef2792d0ce36c7feca13dceafa4f135105d66fc06912632488c0913fd + languageName: node + linkType: hard + +"tar@npm:^7.4.3": + version: 7.5.16 + resolution: "tar@npm:7.5.16" + dependencies: + "@isaacs/fs-minipass": "npm:^4.0.0" + chownr: "npm:^3.0.0" + minipass: "npm:^7.1.2" + minizlib: "npm:^3.1.0" + yallist: "npm:^5.0.0" + checksum: 10/fafa22efceb9f056bf29ddc47d9bd90bb82fe3ce57b8d1242fc45771251741964cebba69d4e14a24fd1643f3c7f68478e945a19def534703cf370c2d9dca2e09 + languageName: node + linkType: hard + +"terser-webpack-plugin@npm:^5.5.0, terser-webpack-plugin@npm:^5.6.0": + version: 5.6.1 + resolution: "terser-webpack-plugin@npm:5.6.1" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.25" + jest-worker: "npm:^27.4.5" + schema-utils: "npm:^4.3.0" + terser: "npm:^5.31.1" + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@minify-html/node": + optional: true + "@swc/core": + optional: true + "@swc/css": + optional: true + "@swc/html": + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + checksum: 10/75e5ebb6759ccd85f34a5af04c2f1693f61d7691a4a1614f0892a1d2caf29c12395d1d04d4f4014d4c4a77b63f9f7f36ac9241fcbcc24085a7575d4a4310d70f + languageName: node + linkType: hard + +"terser@npm:^5.47.1": + version: 5.48.0 + resolution: "terser@npm:5.48.0" + dependencies: + "@jridgewell/source-map": "npm:^0.3.3" + acorn: "npm:^8.15.0" + commander: "npm:^2.20.0" + source-map-support: "npm:~0.5.20" + bin: + terser: bin/terser + checksum: 10/dfbb121823b703bed2f36b7464e2ee5c7a9147fcebdb0c40e372318796b9a13e34b0610fd8af983e4d849a5b060262e08e2601d16032849086afa831fbf7f690 + languageName: node + linkType: hard + +"test-exclude@npm:^6.0.0": + version: 6.0.0 + resolution: "test-exclude@npm:6.0.0" + dependencies: + "@istanbuljs/schema": "npm:^0.1.2" + glob: "npm:^7.1.4" + minimatch: "npm:^3.0.4" + checksum: 10/8fccb2cb6c8fcb6bb4115394feb833f8b6cf4b9503ec2485c2c90febf435cac62abe882a0c5c51a37b9bbe70640cdd05acf5f45e486ac4583389f4b0855f69e5 + languageName: node + linkType: hard + +"thenify-all@npm:^1.0.0": + version: 1.6.0 + resolution: "thenify-all@npm:1.6.0" + dependencies: + thenify: "npm:>= 3.1.0 < 4" + checksum: 10/dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e + languageName: node + linkType: hard + +"thenify@npm:>= 3.1.0 < 4": + version: 3.3.1 + resolution: "thenify@npm:3.3.1" + dependencies: + any-promise: "npm:^1.0.0" + checksum: 10/486e1283a867440a904e36741ff1a177faa827cf94d69506f7e3ae4187b9afdf9ec368b3d8da225c192bfe2eb943f3f0080594156bf39f21b57cd1411e2e7f6d + languageName: node + linkType: hard + +"thingies@npm:^2.5.0": + version: 2.6.0 + resolution: "thingies@npm:2.6.0" + peerDependencies: + tslib: ^2 + checksum: 10/722ca22cb54b6071ca489731b092538448d7634dd6b17ec9b89e846bea40bf0111084bdda8403f0970d716f33703e188978596cce9cd331a93d5d37882b39d74 + languageName: node + linkType: hard + +"three@npm:^0.184.0": + version: 0.184.0 + resolution: "three@npm:0.184.0" + checksum: 10/a79a18747a064d94b01c56205d9c381b1e935e8d14389b484ee38c4d330c85e5e797b97efdfd3e139451997bc88e4984f37b8e151c6dce57eccaf2086777b6e2 + languageName: node + linkType: hard + +"thunky@npm:^1.0.2": + version: 1.1.0 + resolution: "thunky@npm:1.1.0" + checksum: 10/825e3bd07ab3c9fd6f753c457a60957c628cacba5dd0656fd93b037c445e2828b43cf0805a9f2b16b0c5f5a10fd561206271acddb568df4f867f0aea0eb2772f + languageName: node + linkType: hard + +"timers-ext@npm:^0.1.7": + version: 0.1.8 + resolution: "timers-ext@npm:0.1.8" + dependencies: + es5-ext: "npm:^0.10.64" + next-tick: "npm:^1.1.0" + checksum: 10/8abd168c57029e25d1fa4b7e101b053e261479e43ba4a32ead76e601e7037f74f850c311e22dc3dbb50dc211b34b092e0a349274d3997a493295e9ec725e6395 + languageName: node + linkType: hard + +"tiny-emitter@npm:^2.1.0": + version: 2.1.0 + resolution: "tiny-emitter@npm:2.1.0" + checksum: 10/75633f4de4f47f43af56aff6162f25b87be7efc6f669fda256658f3c3f4a216f23dc0d13200c6fafaaf1b0c7142f0201352fb06aec0b77f68aea96be898f4516 + languageName: node + linkType: hard + +"tiny-inflate@npm:^1.0.0, tiny-inflate@npm:^1.0.3": + version: 1.0.3 + resolution: "tiny-inflate@npm:1.0.3" + checksum: 10/f620114fb51ea4a16ea7b4c62d6dd753f8faf41808a133c53d431ed4bf2ca377b21443653a0096894f2be22ca11bb327f148e7e5431f9246068917724ec01ffc + languageName: node + linkType: hard + +"tiny-invariant@npm:^1.0.2, tiny-invariant@npm:^1.3.3": + version: 1.3.3 + resolution: "tiny-invariant@npm:1.3.3" + checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe + languageName: node + linkType: hard + +"tiny-warning@npm:^1.0.0, tiny-warning@npm:^1.0.2": + version: 1.0.3 + resolution: "tiny-warning@npm:1.0.3" + checksum: 10/da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 + languageName: node + linkType: hard + +"tinybench@npm:^2.9.0": + version: 2.9.0 + resolution: "tinybench@npm:2.9.0" + checksum: 10/cfa1e1418e91289219501703c4693c70708c91ffb7f040fd318d24aef419fb5a43e0c0160df9471499191968b2451d8da7f8087b08c3133c251c40d24aced06c + languageName: node + linkType: hard + +"tinycolor2@npm:^1.6.0": + version: 1.6.0 + resolution: "tinycolor2@npm:1.6.0" + checksum: 10/066c3acf4f82b81c58a0d3ab85f49407efe95ba87afc3c7a16b1d77625193dfbe10dd46c26d0a263c1137361dd5a6a68bff2fb71def5fb9b9aec940fb030bcd4 + languageName: node + linkType: hard + +"tinyexec@npm:^1.0.2, tinyexec@npm:^1.0.4": + version: 1.2.4 + resolution: "tinyexec@npm:1.2.4" + checksum: 10/f20b3e6f56f24c3ebe0129d0b6e657e561d225df2cf93c1a10362996232dd6ad4b8af8c9e81d258a64d09020e723772baf6fe0be26512dba7c61bb366d67b1f9 + languageName: node + linkType: hard + +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17": + version: 0.2.17 + resolution: "tinyglobby@npm:0.2.17" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.4" + checksum: 10/f85e8a217d675c3f78d5f0ad25ea4557e7e023ed13ddc2b014da10bd0312eea53a34cd52356af07ccdff777f1243012547656282a4ca70936f68bf5065fbaa71 + languageName: node + linkType: hard + +"tinyrainbow@npm:^2.0.0": + version: 2.0.0 + resolution: "tinyrainbow@npm:2.0.0" + checksum: 10/94d4e16246972614a5601eeb169ba94f1d49752426312d3cf8cc4f2cc663a2e354ffc653aa4de4eebccbf9eeebdd0caef52d1150271fdfde65d7ae7f3dcb9eb5 + languageName: node + linkType: hard + +"tinyrainbow@npm:^3.1.0": + version: 3.1.0 + resolution: "tinyrainbow@npm:3.1.0" + checksum: 10/4c2c01dde1e5bb9a74973daaae141d4d733d246280b2f9a7f6a9e7dd8e940d48b2580a6086125278777897bc44635d6ccec5f9f563c2179dd2129f4542d0ec05 + languageName: node + linkType: hard + +"tldts-core@npm:^6.1.86": + version: 6.1.86 + resolution: "tldts-core@npm:6.1.86" + checksum: 10/cb5dff9cc15661ac773a2099e98c99a5cb3cebc35909c23cc4261ff7992032c7501995ae995de3574dbbf3431e59c47496534d52f5e96abcb231f0e72144c020 + languageName: node + linkType: hard + +"tldts-core@npm:^7.4.2": + version: 7.4.2 + resolution: "tldts-core@npm:7.4.2" + checksum: 10/5fb55cc9be7236b11f24cf633e50a4389ea490e0c68d771f2b15453d89d66b0a2aed69af45852bcbdeb17914e28d39dd38295f741907eb23e210295b5020a4ae + languageName: node + linkType: hard + +"tldts@npm:^6.1.32": + version: 6.1.86 + resolution: "tldts@npm:6.1.86" + dependencies: + tldts-core: "npm:^6.1.86" + bin: + tldts: bin/cli.js + checksum: 10/f7e66824e44479ccdda55ea556af14ce61c4d27708be403e3f90631defde49f82a580e1ca07187cc7e3b349e257a30c2808a22903f3a0548e136ebb609ccc109 + languageName: node + linkType: hard + +"tldts@npm:^7.0.30, tldts@npm:^7.0.5": + version: 7.4.2 + resolution: "tldts@npm:7.4.2" + dependencies: + tldts-core: "npm:^7.4.2" + bin: + tldts: bin/cli.js + checksum: 10/308ce17d569122e1ba35368eca91e728defcfe43b6bda964642c101c525cfe79e8310f9278ea6f671654a33f8815d2bbc3e3e602f4d1885db29f15c76530faf9 + languageName: node + linkType: hard + +"tmp@npm:^0.2.1, tmp@npm:^0.2.3, tmp@npm:^0.2.5": + version: 0.2.7 + resolution: "tmp@npm:0.2.7" + checksum: 10/0a3bc90beb0c6275273c3475fb57e466eaab1c9c4a101d029ff62b18146ce136e7f75d09de34863d9f2c2a492751402508f9e028bc98eb34a1416195d4b15619 + languageName: node + linkType: hard + +"tmpl@npm:1.0.5": + version: 1.0.5 + resolution: "tmpl@npm:1.0.5" + checksum: 10/cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873 + languageName: node + linkType: hard + +"to-fast-properties@npm:^1.0.3": + version: 1.0.3 + resolution: "to-fast-properties@npm:1.0.3" + checksum: 10/bd0abb58c4722851df63419de3f6d901d5118f0440d3f71293ed776dd363f2657edaaf2dc470e3f6b7b48eb84aa411193b60db8a4a552adac30de9516c5cc580 + languageName: node + linkType: hard + +"to-regex-range@npm:^5.0.1": + version: 5.0.1 + resolution: "to-regex-range@npm:5.0.1" + dependencies: + is-number: "npm:^7.0.0" + checksum: 10/10dda13571e1f5ad37546827e9b6d4252d2e0bc176c24a101252153ef435d83696e2557fe128c4678e4e78f5f01e83711c703eef9814eb12dab028580d45980a + languageName: node + linkType: hard + +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": + version: 1.0.1 + resolution: "toidentifier@npm:1.0.1" + checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 + languageName: node + linkType: hard + +"totalist@npm:^3.0.0": + version: 3.0.1 + resolution: "totalist@npm:3.0.1" + checksum: 10/5132d562cf88ff93fd710770a92f31dbe67cc19b5c6ccae2efc0da327f0954d211bbfd9456389655d726c624f284b4a23112f56d1da931ca7cfabbe1f45e778a + languageName: node + linkType: hard + +"tough-cookie@npm:^5.1.1": + version: 5.1.2 + resolution: "tough-cookie@npm:5.1.2" + dependencies: + tldts: "npm:^6.1.32" + checksum: 10/de430e6e6d34b794137e05b8ac2aa6b74ebbe6cdceb4126f168cf1e76101162a4b2e0e7587c3b70e728bd8654fc39958b2035be7619ee6f08e7257610ba4cd04 + languageName: node + linkType: hard + +"tough-cookie@npm:^6.0.0, tough-cookie@npm:^6.0.1": + version: 6.0.1 + resolution: "tough-cookie@npm:6.0.1" + dependencies: + tldts: "npm:^7.0.5" + checksum: 10/915b1167e0630598eb0644e8bc089ddc28a23bf05f3c329a4a0d879c6b9801a2603be65acb06b5d2dd0f589cabb06bb638837f8222dd82a7023655f07269451a + languageName: node + linkType: hard + +"tr46@npm:^5.1.0": + version: 5.1.1 + resolution: "tr46@npm:5.1.1" + dependencies: + punycode: "npm:^2.3.1" + checksum: 10/833a0e1044574da5790148fd17866d4ddaea89e022de50279967bcd6b28b4ce0d30d59eb3acf9702b60918975b3bad481400337e3a2e6326cffa5c77b874753d + languageName: node + linkType: hard + +"tree-dump@npm:^1.0.3, tree-dump@npm:^1.1.0": + version: 1.1.0 + resolution: "tree-dump@npm:1.1.0" + peerDependencies: + tslib: 2 + checksum: 10/2c20118d2671996aa6f1ba1310cef1404fb525bde5d989ab542013f62b23a3633c0f0b32cbd516ee6205051ec21912b2470dabca006d19c9eba0740b567e2b60 + languageName: node + linkType: hard + +"tree-kill@npm:^1.2.2": + version: 1.2.2 + resolution: "tree-kill@npm:1.2.2" + bin: + tree-kill: cli.js + checksum: 10/49117f5f410d19c84b0464d29afb9642c863bc5ba40fcb9a245d474c6d5cc64d1b177a6e6713129eb346b40aebb9d4631d967517f9fbe8251c35b21b13cd96c7 + languageName: node + linkType: hard + +"trim-newlines@npm:^4.0.2": + version: 4.1.1 + resolution: "trim-newlines@npm:4.1.1" + checksum: 10/5b09f8e329e8f33c1111ef26906332ba7ba7248cde3e26fc054bb3d69f2858bf5feedca9559c572ff91f33e52977c28e0d41c387df6a02a633cbb8c2d8238627 + languageName: node + linkType: hard + +"trim-right@npm:^1.0.1": + version: 1.0.1 + resolution: "trim-right@npm:1.0.1" + checksum: 10/9120af534e006a7424a4f9358710e6e707887b6ccf7ea69e50d6ac6464db1fe22268400def01752f09769025d480395159778153fb98d4a2f6f40d4cf5d4f3b6 + languageName: node + linkType: hard + +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 10/d5f1936f5618c6ab6942a97b78802217540ced00e7501862ae1f578d9a3aa189fc06050e64cb8951d21f7088e5fd35f53d2bf0d0370a883861c7b05e993ebc44 + languageName: node + linkType: hard + +"ts-custom-error@npm:^3.3.1": + version: 3.3.1 + resolution: "ts-custom-error@npm:3.3.1" + checksum: 10/92e3a2c426bf6049579aeb889b6f9787e0cfb6bb715a1457e2571708be7fe739662ca9eb2a8c61b72a2d32189645f4fbcf1a370087e030d922e9e2a7b7c1c994 + languageName: node + linkType: hard + +"ts-jest@npm:^29.4.9": + version: 29.4.11 + resolution: "ts-jest@npm:29.4.11" + dependencies: + bs-logger: "npm:^0.2.6" + fast-json-stable-stringify: "npm:^2.1.0" + handlebars: "npm:^4.7.9" + json5: "npm:^2.2.3" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.8.0" + type-fest: "npm:^4.41.0" + yargs-parser: "npm:^21.1.1" + peerDependencies: + "@babel/core": ">=7.0.0-beta.0 <8" + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: ">=4.3 <7" + peerDependenciesMeta: + "@babel/core": + optional: true + "@jest/transform": + optional: true + "@jest/types": + optional: true + babel-jest: + optional: true + esbuild: + optional: true + jest-util: + optional: true + bin: + ts-jest: cli.js + checksum: 10/8a76800cac1c102c789429a82655adde1d540d7ff025fc888006f4f458afe07ca4d3f73622a10a604edea06aa12c298605cd1a208a6380c0e3d591a3daed8af6 + languageName: node + linkType: hard + +"ts-loader@npm:^9.5.7": + version: 9.6.0 + resolution: "ts-loader@npm:9.6.0" + dependencies: + chalk: "npm:^4.1.0" + enhanced-resolve: "npm:^5.0.0" + micromatch: "npm:^4.0.0" + semver: "npm:^7.3.4" + source-map: "npm:^0.7.4" + peerDependencies: + loader-utils: "*" + typescript: "*" + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + loader-utils: + optional: true + checksum: 10/0f4b5fcafb419aee49b29a68fd05149d3dcdff17fcba7277b866125e3df6bd7ecfd8f7208dd755ace9b371bb3f4cefdc0d3de71da12a9342c3ebd2adb21ca5fc + languageName: node + linkType: hard + +"ts-node@npm:^10.9.2": + version: 10.9.2 + resolution: "ts-node@npm:10.9.2" + dependencies: + "@cspotcode/source-map-support": "npm:^0.8.0" + "@tsconfig/node10": "npm:^1.0.7" + "@tsconfig/node12": "npm:^1.0.7" + "@tsconfig/node14": "npm:^1.0.0" + "@tsconfig/node16": "npm:^1.0.2" + acorn: "npm:^8.4.1" + acorn-walk: "npm:^8.1.1" + arg: "npm:^4.1.0" + create-require: "npm:^1.1.0" + diff: "npm:^4.0.1" + make-error: "npm:^1.1.1" + v8-compile-cache-lib: "npm:^3.0.1" + yn: "npm:3.1.1" + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-esm: dist/bin-esm.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: 10/a91a15b3c9f76ac462f006fa88b6bfa528130dcfb849dd7ef7f9d640832ab681e235b8a2bc58ecde42f72851cc1d5d4e22c901b0c11aa51001ea1d395074b794 + languageName: node + linkType: hard + +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" + dependencies: + "@types/json5": "npm:^0.0.29" + json5: "npm:^1.0.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" + checksum: 10/2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14 + languageName: node + linkType: hard + +"tslib@npm:2.8.1, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.8.0, tslib@npm:^2.8.1": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7 + languageName: node + linkType: hard + +"tslib@npm:^1.9.3": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: 10/7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb + languageName: node + linkType: hard + +"tsscmp@npm:1.0.6": + version: 1.0.6 + resolution: "tsscmp@npm:1.0.6" + checksum: 10/850405080ea3ecb158e9e01bc4e87c9edb94a829d8ad8747f30ba103fcc41a287d7949ab84d7b27c36294036a2c9878f050db15b73a1a1961abfb7688b82ac53 + languageName: node + linkType: hard + +"tsx@npm:^4.21.0": + version: 4.22.4 + resolution: "tsx@npm:4.22.4" + dependencies: + esbuild: "npm:~0.28.0" + fsevents: "npm:~2.3.3" + dependenciesMeta: + fsevents: + optional: true + bin: + tsx: dist/cli.mjs + checksum: 10/9d6e7e9d1158eb84327d822720a2053bcfd972f8988e4789041bac5a767fc394ef302b1ff7e1d3dfbee391a0b03bd3dbb02cd302387729baf1dc7b9dce93b3ba + languageName: node + linkType: hard + +"tsyringe@npm:^4.10.0": + version: 4.10.0 + resolution: "tsyringe@npm:4.10.0" + dependencies: + tslib: "npm:^1.9.3" + checksum: 10/b42660dc112cee2db02b3d69f2ef6a6a9d185afd96b18d8f88e47c1e62be94b69a9f5a58fcfdb2a3fbb7c6c175b8162ea00f7db6499bf333ce945e570e31615c + languageName: node + linkType: hard + +"ttag-cli@npm:^1.11.2": + version: 1.12.0 + resolution: "ttag-cli@npm:1.12.0" + dependencies: + "@babel/core": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.1" + "@babel/plugin-proposal-decorators": "npm:^7.29.0" + "@babel/plugin-proposal-export-default-from": "npm:^7.27.1" + "@babel/preset-env": "npm:^7.29.5" + "@babel/preset-flow": "npm:^7.27.1" + "@babel/preset-react": "npm:^7.28.5" + "@babel/preset-typescript": "npm:^7.28.5" + "@babel/template": "npm:^7.28.6" + babel-plugin-ttag: "npm:1.8.16" + chalk: "npm:^2.4.2" + cross-spawn: "npm:^7.0.6" + estree-walker: "npm:^2.0.1" + gettext-parser: "npm:^6.0.0" + glob: "npm:13.0.0" + hunspell-spellchecker: "npm:^1.0.2" + ignore: "npm:^5.1.8" + is-glob: "npm:^4.0.3" + koa: "npm:^2.16.4" + koa-body: "npm:^7.0.1" + koa-router: "npm:^14.0.0" + mkdirp: "npm:^0.5.1" + node-fetch: "npm:^2.7.0" + open: "npm:^6.4.0" + ora: "npm:1.3.0" + plural-forms: "npm:0.5.3" + readline-sync: "npm:^1.4.7" + serialize-javascript: "npm:^7.0.5" + svelte: "npm:^5.55.5" + tmp: "npm:^0.2.5" + vue-sfc-parser: "npm:^0.1.2" + walk: "npm:2.3.9" + yargs: "npm:^16.2.0" + bin: + ttag: bin/ttag + checksum: 10/ee8605db0fec4526fed6e0d9f0330fa35cea95307fba11dbf21b04d456572a3363dfcf78d535a8a7fcf9c918108af2a6ed15f7b94a58e2925253be847c28e474 + languageName: node + linkType: hard + +"ttag@npm:^1.8.12, ttag@npm:^1.8.7": + version: 1.8.12 + resolution: "ttag@npm:1.8.12" + dependencies: + dedent: "npm:1.5.1" + plural-forms: "npm:^0.5.3" + checksum: 10/3b913c223031548bf401067381b85d1d1aaec4093f42883e8b45fc471cb88a5bce11f23280fc8e2f629e84bca0d836abe72f0138ff8c54b35f6c1d2b17de5a66 + languageName: node + linkType: hard + +"turbo@npm:2.9.14": + version: 2.9.14 + resolution: "turbo@npm:2.9.14" + dependencies: + "@turbo/darwin-64": "npm:2.9.14" + "@turbo/darwin-arm64": "npm:2.9.14" + "@turbo/linux-64": "npm:2.9.14" + "@turbo/linux-arm64": "npm:2.9.14" + "@turbo/windows-64": "npm:2.9.14" + "@turbo/windows-arm64": "npm:2.9.14" + dependenciesMeta: + "@turbo/darwin-64": + optional: true + "@turbo/darwin-arm64": + optional: true + "@turbo/linux-64": + optional: true + "@turbo/linux-arm64": + optional: true + "@turbo/windows-64": + optional: true + "@turbo/windows-arm64": + optional: true + bin: + turbo: bin/turbo + checksum: 10/99ce1f10c79ec840b542cc628d44f6febc18fcff8fed08f7f966a983a71b03c7febcf3e16066667a01f9d8d7faca133ebd541c57555bd509364f669ceb46807f + languageName: node + linkType: hard + +"turndown@npm:^7.2.4": + version: 7.2.4 + resolution: "turndown@npm:7.2.4" + dependencies: + "@mixmark-io/domino": "npm:^2.2.0" + checksum: 10/90e3e0370a26aba34e61f354c1faec5346f0a943dd794f13300b1656aa393ded8c0e384dee63887e80509c788a26aa90c19bb17362c032d5b779f99ccb65105d + languageName: node + linkType: hard + +"type-check@npm:^0.4.0, type-check@npm:~0.4.0": + version: 0.4.0 + resolution: "type-check@npm:0.4.0" + dependencies: + prelude-ls: "npm:^1.2.1" + checksum: 10/14687776479d048e3c1dbfe58a2409e00367810d6960c0f619b33793271ff2a27f81b52461f14a162f1f89a9b1d8da1b237fc7c99b0e1fdcec28ec63a86b1fec + languageName: node + linkType: hard + +"type-detect@npm:4.0.8": + version: 4.0.8 + resolution: "type-detect@npm:4.0.8" + checksum: 10/5179e3b8ebc51fce1b13efb75fdea4595484433f9683bbc2dca6d99789dba4e602ab7922d2656f2ce8383987467f7770131d4a7f06a26287db0615d2f4c4ce7d + languageName: node + linkType: hard + +"type-fest@npm:^0.21.3": + version: 0.21.3 + resolution: "type-fest@npm:0.21.3" + checksum: 10/f4254070d9c3d83a6e573bcb95173008d73474ceadbbf620dd32d273940ca18734dff39c2b2480282df9afe5d1675ebed5499a00d791758748ea81f61a38961f + languageName: node + linkType: hard + +"type-fest@npm:^0.5.0": + version: 0.5.2 + resolution: "type-fest@npm:0.5.2" + checksum: 10/1ded969d16105da63bb90a1f24c08829bcf625be903df6af7693248882407dd4933dfcb7ee2dca2def760d87acb96cf920e1d7fb345afbaf6b735139c9e6e2ec + languageName: node + linkType: hard + +"type-fest@npm:^0.6.0": + version: 0.6.0 + resolution: "type-fest@npm:0.6.0" + checksum: 10/9ecbf4ba279402b14c1a0614b6761bbe95626fab11377291fecd7e32b196109551e0350dcec6af74d97ced1b000ba8060a23eca33157091e642b409c2054ba82 + languageName: node + linkType: hard + +"type-fest@npm:^0.8.0": + version: 0.8.1 + resolution: "type-fest@npm:0.8.1" + checksum: 10/fd4a91bfb706aeeb0d326ebd2e9a8ea5263979e5dec8d16c3e469a5bd3a946e014a062ef76c02e3086d3d1c7209a56a20a4caafd0e9f9a5c2ab975084ea3d388 + languageName: node + linkType: hard + +"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": + version: 1.4.0 + resolution: "type-fest@npm:1.4.0" + checksum: 10/89875c247564601c2650bacad5ff80b859007fbdb6c9e43713ae3ffa3f584552eea60f33711dd762e16496a1ab4debd409822627be14097d9a17e39c49db591a + languageName: node + linkType: hard + +"type-fest@npm:^2.13.0": + version: 2.19.0 + resolution: "type-fest@npm:2.19.0" + checksum: 10/7bf9e8fdf34f92c8bb364c0af14ca875fac7e0183f2985498b77be129dc1b3b1ad0a6b3281580f19e48c6105c037fb966ad9934520c69c6434d17fd0af4eed78 + languageName: node + linkType: hard + +"type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 + languageName: node + linkType: hard + +"type-fest@npm:^5.2.0, type-fest@npm:^5.3.1": + version: 5.7.0 + resolution: "type-fest@npm:5.7.0" + dependencies: + tagged-tag: "npm:^1.0.0" + checksum: 10/4867626aa489968df98e09ecdefbc45dfbb191ae5fb8924b3bd45da9cd940879b387086226366dce028570983a3fbe80adc53ad105a169bbbd27621c496bd6f0 + languageName: node + linkType: hard + +"type-is@npm:^1.6.16, type-is@npm:~1.6.18": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" + dependencies: + media-typer: "npm:0.3.0" + mime-types: "npm:~2.1.24" + checksum: 10/0bd9eeae5efd27d98fd63519f999908c009e148039d8e7179a074f105362d4fcc214c38b24f6cda79c87e563cbd12083a4691381ed28559220d4a10c2047bed4 + languageName: node + linkType: hard + +"type@npm:^2.7.2": + version: 2.7.3 + resolution: "type@npm:2.7.3" + checksum: 10/82e99e7795b3de3ecfe685680685e79a77aea515fad9f60b7c55fbf6d43a5c360b1e6e9443354ec8906b38cdf5325829c69f094cb7cd2a1238e85bef9026dc04 + languageName: node + linkType: hard + +"typed-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "typed-array-buffer@npm:1.0.3" + dependencies: + call-bound: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.14" + checksum: 10/3fb91f0735fb413b2bbaaca9fabe7b8fc14a3fa5a5a7546bab8a57e755be0e3788d893195ad9c2b842620592de0e68d4c077d4c2c41f04ec25b8b5bb82fa9a80 + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.3": + version: 1.0.3 + resolution: "typed-array-byte-length@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.8" + for-each: "npm:^0.3.3" + gopd: "npm:^1.2.0" + has-proto: "npm:^1.2.0" + is-typed-array: "npm:^1.1.14" + checksum: 10/269dad101dda73e3110117a9b84db86f0b5c07dad3a9418116fd38d580cab7fc628a4fc167e29b6d7c39da2f53374b78e7cb578b3c5ec7a556689d985d193519 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.4": + version: 1.0.4 + resolution: "typed-array-byte-offset@npm:1.0.4" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.8" + for-each: "npm:^0.3.3" + gopd: "npm:^1.2.0" + has-proto: "npm:^1.2.0" + is-typed-array: "npm:^1.1.15" + reflect.getprototypeof: "npm:^1.0.9" + checksum: 10/c2869aa584cdae24ecfd282f20a0f556b13a49a9d5bca1713370bb3c89dff0ccbc5ceb45cb5b784c98f4579e5e3e2a07e438c3a5b8294583e2bd4abbd5104fb5 + languageName: node + linkType: hard + +"typed-array-length@npm:^1.0.7": + version: 1.0.8 + resolution: "typed-array-length@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.9" + for-each: "npm:^0.3.5" + gopd: "npm:^1.2.0" + is-typed-array: "npm:^1.1.15" + possible-typed-array-names: "npm:^1.1.0" + reflect.getprototypeof: "npm:^1.0.10" + checksum: 10/c044c644eee13fe8814d4c2401146103efd49bfd1e40412104f04c4d67f76b373da7e93026fbd99aaef1fdaa9c81d0886f34772d045472be9704157f4e1d0164 + languageName: node + linkType: hard + +"typed-assert@npm:^1.0.8": + version: 1.0.9 + resolution: "typed-assert@npm:1.0.9" + checksum: 10/03b7e756cc5dd3a50a6580f8eb5376461986ecad67bc848fda26e2c5c4fd4514f04a9149ece4484f4ec5126aa4ef76bdaeccf2cfe9d66840602db7bafe3b7161 + languageName: node + linkType: hard + +"typed-emitter@npm:^2.1.0": + version: 2.1.0 + resolution: "typed-emitter@npm:2.1.0" + dependencies: + rxjs: "npm:*" + dependenciesMeta: + rxjs: + optional: true + checksum: 10/95821a9e05784b972cc9d152891fd12a56cb4b1a7c57e768c02bea6a8984da7aff8f19404a7b69eea11fae2a3b6c0c510a4c510f575f50162c759ae9059f2520 + languageName: node + linkType: hard + +"typedarray-to-buffer@npm:^3.1.5": + version: 3.1.5 + resolution: "typedarray-to-buffer@npm:3.1.5" + dependencies: + is-typedarray: "npm:^1.0.0" + checksum: 10/7c850c3433fbdf4d04f04edfc751743b8f577828b8e1eb93b95a3bce782d156e267d83e20fb32b3b47813e69a69ab5e9b5342653332f7d21c7d1210661a7a72c + languageName: node + linkType: hard + +"typescript-eslint@npm:^8.59.3": + version: 8.61.0 + resolution: "typescript-eslint@npm:8.61.0" + dependencies: + "@typescript-eslint/eslint-plugin": "npm:8.61.0" + "@typescript-eslint/parser": "npm:8.61.0" + "@typescript-eslint/typescript-estree": "npm:8.61.0" + "@typescript-eslint/utils": "npm:8.61.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/5a21c6ef76400ea30a47629087787834abc1c17e4b406465dfd8c204ef635556f8e3a775d89c46f9eb175ebd6a218284685e935877a2b148c482f0478627bdf9 + languageName: node + linkType: hard + +"typescript@npm:5.4.5": + version: 5.4.5 + resolution: "typescript@npm:5.4.5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/d04a9e27e6d83861f2126665aa8d84847e8ebabcea9125b9ebc30370b98cb38b5dff2508d74e2326a744938191a83a69aa9fddab41f193ffa43eabfdf3f190a5 + languageName: node + linkType: hard + +"typescript@npm:^3.9": + version: 3.9.10 + resolution: "typescript@npm:3.9.10" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/f86a085eea24fdd665850c6be4dd69c7a71fe3d27ecc712be88cdc7a52d866f4f2416ad91c554df60f499dedcf288a24b3d8052e502833d8acc661a9d21bb98f + languageName: node + linkType: hard + +"typescript@npm:^6.0.2": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/0ef2357a4cffd916b52b683a021cdab0f81eea4e9aa35f2d254581c9a5106da02224e3392e1b0ed42b7a48f80c966e5f52b8e1a27941fa0523c1705a9c2e0330 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A5.4.5#optional!builtin": + version: 5.4.5 + resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/760f7d92fb383dbf7dee2443bf902f4365db2117f96f875cf809167f6103d55064de973db9f78fe8f31ec08fff52b2c969aee0d310939c0a3798ec75d0bca2e1 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^3.9#optional!builtin": + version: 3.9.10 + resolution: "typescript@patch:typescript@npm%3A3.9.10#optional!builtin::version=3.9.10&hash=3bd3d3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/77024c200e1f80d95185d5a973bcc4b0ecc12a77851390b1382e372195313769373a4b8b1642df4a8d4ae1df5911dcd9bde111cf6755eb4b6091f374e97c6dc5 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^6.0.2#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/22b67a18dafedf9b1468b64ca20d9aa02ea61d449b65413d8aa6552aeb63f52ef369e86beb25b6b4c91a803d9726ee5c196f391a9b64201263263410a4223ee6 + languageName: node + linkType: hard + +"ua-parser-js@npm:^0.7.30": + version: 0.7.41 + resolution: "ua-parser-js@npm:0.7.41" + bin: + ua-parser-js: script/cli.js + checksum: 10/e41306332d8ace098d51a644a3ba95522ddfc04243727a3c0419efcdf486c8f868c3af8e6a56f6aa86bdc26e6b893abb0b2bde0c9e1a1625a183dfdf839cac82 + languageName: node + linkType: hard + +"ua-parser-js@npm:^1.0.41": + version: 1.0.41 + resolution: "ua-parser-js@npm:1.0.41" + bin: + ua-parser-js: script/cli.js + checksum: 10/86f2b624ff13f5be86a7cc5172427960493c8c0f703fdc8de340d8701951a1478cdf7a76f1f510932bb25a2fce6a3e0ba750b631f026d85acdc6b2a6b0ba6138 + languageName: node + linkType: hard + +"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 + languageName: node + linkType: hard + +"uglify-js@npm:3.4.x": + version: 3.4.10 + resolution: "uglify-js@npm:3.4.10" + dependencies: + commander: "npm:~2.19.0" + source-map: "npm:~0.6.1" + bin: + uglifyjs: bin/uglifyjs + checksum: 10/70b9f666c91ef2d9c859cff568867739e66a771de344ba3d864352299333ea4e2bce4ec49789467ade6cc5315aae0a970da6ac654e05096d6f9bf881be87dddf + languageName: node + linkType: hard + +"uglify-js@npm:^3.1.4": + version: 3.19.3 + resolution: "uglify-js@npm:3.19.3" + bin: + uglifyjs: bin/uglifyjs + checksum: 10/6b9639c1985d24580b01bb0ab68e78de310d38eeba7db45bec7850ab4093d8ee464d80ccfaceda9c68d1c366efbee28573b52f95e69ac792354c145acd380b11 + languageName: node + linkType: hard + +"uglify-js@npm:~2.6.1": + version: 2.6.4 + resolution: "uglify-js@npm:2.6.4" + dependencies: + async: "npm:~0.2.6" + source-map: "npm:~0.5.1" + uglify-to-browserify: "npm:~1.0.0" + yargs: "npm:~3.10.0" + bin: + uglifyjs: bin/uglifyjs + checksum: 10/6d88811a6a560b39d4102558ea1457c8faa0120c0a6f73ad1b364b618b03de6016eb22bf2ffaaa0cfe68967378259b81c746453f136de306d47ea570ae6ca498 + languageName: node + linkType: hard + +"uglify-to-browserify@npm:~1.0.0": + version: 1.0.2 + resolution: "uglify-to-browserify@npm:1.0.2" + checksum: 10/4794855576e773a5922532e35dc60f8b7dc9307a121ed778ebf9b20fdae0b2e7ff94ed4caa43b57d54ec9471e7baf6e1d32070335bda471ec6fdd5be7b751ac0 + languageName: node + linkType: hard + +"unbox-primitive@npm:^1.1.0": + version: 1.1.0 + resolution: "unbox-primitive@npm:1.1.0" + dependencies: + call-bound: "npm:^1.0.3" + has-bigints: "npm:^1.0.2" + has-symbols: "npm:^1.1.0" + which-boxed-primitive: "npm:^1.1.1" + checksum: 10/fadb347020f66b2c8aeacf8b9a79826fa34cc5e5457af4eb0bbc4e79bd87fed0fa795949825df534320f7c13f199259516ad30abc55a6e7b91d8d996ca069e50 + languageName: node + linkType: hard + +"undici-types@npm:>=7.24.0 <7.24.7": + version: 7.24.6 + resolution: "undici-types@npm:7.24.6" + checksum: 10/defc9538b952e3c15b8526596c591f7c1f0c7605ad27a2b7feddbea7ef2e3003f3eda2cdb051a3cb1a2185e3893100fd9cb925c799db99d48131ea63b5233d10 + languageName: node + linkType: hard + +"undici-types@npm:~7.18.0": + version: 7.18.2 + resolution: "undici-types@npm:7.18.2" + checksum: 10/e61a5918f624d68420c3ca9d301e9f15b61cba6e97be39fe2ce266dd6151e4afe424d679372638826cb506be33952774e0424141200111a9857e464216c009af + languageName: node + linkType: hard + +"undici@npm:^7.25.0": + version: 7.27.2 + resolution: "undici@npm:7.27.2" + checksum: 10/d44f730157713fd2d36a1e98f44aa7661af2188a898b57a85c694013da312fd0c188515e64a59c6bbd4b1f5a79c20b6c564134d06b3ec2f574c990726987e73a + languageName: node + linkType: hard + +"unicode-canonical-property-names-ecmascript@npm:^2.0.0": + version: 2.0.1 + resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" + checksum: 10/3c3dabdb1d22aef4904399f9e810d0b71c0b12b3815169d96fac97e56d5642840c6071cf709adcace2252bc6bb80242396c2ec74b37224eb015c5f7aca40bad7 + languageName: node + linkType: hard + +"unicode-match-property-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-match-property-ecmascript@npm:2.0.0" + dependencies: + unicode-canonical-property-names-ecmascript: "npm:^2.0.0" + unicode-property-aliases-ecmascript: "npm:^2.0.0" + checksum: 10/1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a + languageName: node + linkType: hard + +"unicode-match-property-value-ecmascript@npm:^2.2.1": + version: 2.2.1 + resolution: "unicode-match-property-value-ecmascript@npm:2.2.1" + checksum: 10/a42bebebab4c82ea6d8363e487b1fb862f82d1b54af1b67eb3fef43672939b685780f092c4f235266b90225863afa1258d57e7be3578d8986a08d8fc309aabe1 + languageName: node + linkType: hard + +"unicode-properties@npm:^1.4.0": + version: 1.4.1 + resolution: "unicode-properties@npm:1.4.1" + dependencies: + base64-js: "npm:^1.3.0" + unicode-trie: "npm:^2.0.0" + checksum: 10/f03d35036291b08aa2572dc51eff712e64fb1d8daaeb65e8add38a24c66c2b8bb3882ee19e6e8de424cfbbc6a4ebe14766816294c7f582b4bb5704402acbd089 + languageName: node + linkType: hard + +"unicode-property-aliases-ecmascript@npm:^2.0.0": + version: 2.2.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.2.0" + checksum: 10/0dd0f6e70130c59b4a841bac206758f70227b113145e4afe238161e3e8540e8eb79963e7a228cd90ad13d499e96f7ef4ee8940835404b2181ad9bf9c174818e3 + languageName: node + linkType: hard + +"unicode-trie@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-trie@npm:2.0.0" + dependencies: + pako: "npm:^0.2.5" + tiny-inflate: "npm:^1.0.0" + checksum: 10/60404411dbd363bdcca9e81c9327fa80469f2e685737bac88ec693225ff20b9b545ac37ca2da13ec02f1552167dd010dfefd7c58b72a73d44a89fab1ca9c2479 + languageName: node + linkType: hard + +"unique-filename@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-filename@npm:4.0.0" + dependencies: + unique-slug: "npm:^5.0.0" + checksum: 10/6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df + languageName: node + linkType: hard + +"unique-slug@npm:^5.0.0": + version: 5.0.0 + resolution: "unique-slug@npm:5.0.0" + dependencies: + imurmurhash: "npm:^0.1.4" + checksum: 10/beafdf3d6f44990e0a5ce560f8f881b4ee811be70b6ba0db25298c31c8cf525ed963572b48cd03be1c1349084f9e339be4241666d7cf1ebdad20598d3c652b27 + languageName: node + linkType: hard + +"universalify@npm:^0.1.0": + version: 0.1.2 + resolution: "universalify@npm:0.1.2" + checksum: 10/40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff + languageName: node + linkType: hard + +"universalify@npm:^2.0.0": + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: 10/ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 + languageName: node + linkType: hard + +"unleash-proxy-client@npm:^3.7.8": + version: 3.8.0 + resolution: "unleash-proxy-client@npm:3.8.0" + dependencies: + tiny-emitter: "npm:^2.1.0" + checksum: 10/6489a0313518b25288b36565d653fbe827c4f0fc9294c8e4f492d321a5ba5d73cd99281daa451f0b6c636a4d61d06a492916dbc54ffa96e67e483bac2b5caa43 + languageName: node + linkType: hard + +"unpipe@npm:~1.0.0": + version: 1.0.0 + resolution: "unpipe@npm:1.0.0" + checksum: 10/4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2 + languageName: node + linkType: hard + +"unrs-resolver@npm:^1.7.11": + version: 1.12.2 + resolution: "unrs-resolver@npm:1.12.2" + dependencies: + "@unrs/resolver-binding-android-arm-eabi": "npm:1.12.2" + "@unrs/resolver-binding-android-arm64": "npm:1.12.2" + "@unrs/resolver-binding-darwin-arm64": "npm:1.12.2" + "@unrs/resolver-binding-darwin-x64": "npm:1.12.2" + "@unrs/resolver-binding-freebsd-x64": "npm:1.12.2" + "@unrs/resolver-binding-linux-arm-gnueabihf": "npm:1.12.2" + "@unrs/resolver-binding-linux-arm-musleabihf": "npm:1.12.2" + "@unrs/resolver-binding-linux-arm64-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-arm64-musl": "npm:1.12.2" + "@unrs/resolver-binding-linux-loong64-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-loong64-musl": "npm:1.12.2" + "@unrs/resolver-binding-linux-ppc64-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-riscv64-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-riscv64-musl": "npm:1.12.2" + "@unrs/resolver-binding-linux-s390x-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-x64-gnu": "npm:1.12.2" + "@unrs/resolver-binding-linux-x64-musl": "npm:1.12.2" + "@unrs/resolver-binding-openharmony-arm64": "npm:1.12.2" + "@unrs/resolver-binding-wasm32-wasi": "npm:1.12.2" + "@unrs/resolver-binding-win32-arm64-msvc": "npm:1.12.2" + "@unrs/resolver-binding-win32-ia32-msvc": "npm:1.12.2" + "@unrs/resolver-binding-win32-x64-msvc": "npm:1.12.2" + napi-postinstall: "npm:^0.3.4" + dependenciesMeta: + "@unrs/resolver-binding-android-arm-eabi": + optional: true + "@unrs/resolver-binding-android-arm64": + optional: true + "@unrs/resolver-binding-darwin-arm64": + optional: true + "@unrs/resolver-binding-darwin-x64": + optional: true + "@unrs/resolver-binding-freebsd-x64": + optional: true + "@unrs/resolver-binding-linux-arm-gnueabihf": + optional: true + "@unrs/resolver-binding-linux-arm-musleabihf": + optional: true + "@unrs/resolver-binding-linux-arm64-gnu": + optional: true + "@unrs/resolver-binding-linux-arm64-musl": + optional: true + "@unrs/resolver-binding-linux-loong64-gnu": + optional: true + "@unrs/resolver-binding-linux-loong64-musl": + optional: true + "@unrs/resolver-binding-linux-ppc64-gnu": + optional: true + "@unrs/resolver-binding-linux-riscv64-gnu": + optional: true + "@unrs/resolver-binding-linux-riscv64-musl": + optional: true + "@unrs/resolver-binding-linux-s390x-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-musl": + optional: true + "@unrs/resolver-binding-openharmony-arm64": + optional: true + "@unrs/resolver-binding-wasm32-wasi": + optional: true + "@unrs/resolver-binding-win32-arm64-msvc": + optional: true + "@unrs/resolver-binding-win32-ia32-msvc": + optional: true + "@unrs/resolver-binding-win32-x64-msvc": + optional: true + checksum: 10/ef2fc38e7a7c5e0cad9a5fb3a70abead3c8073955b444908f35a55f54ced1c08433324220810b04d9ef5adeff62982ade136793dcde8297505ca3556ee0bbb82 + languageName: node + linkType: hard + +"until-async@npm:^3.0.2": + version: 3.0.2 + resolution: "until-async@npm:3.0.2" + checksum: 10/7134a00131457f03983a22deb11a726441169bfd38ac963cd9cd0b3057498c4bb94022cbb968f2d5cc60f1a75aa3c141ec403fc52ea5a4732e239aa7ce1f5e73 + languageName: node + linkType: hard + +"update-browserslist-db@npm:^1.2.3": + version: 1.2.3 + resolution: "update-browserslist-db@npm:1.2.3" + dependencies: + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.1" + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 10/059f774300efb4b084a49293143c511f3ae946d40397b5c30914e900cd5691a12b8e61b41dd54ed73d3b56c8204165a0333107dd784ccf8f8c81790bcc423175 + languageName: node + linkType: hard + +"update-check@npm:1.5.4": + version: 1.5.4 + resolution: "update-check@npm:1.5.4" + dependencies: + registry-auth-token: "npm:3.3.2" + registry-url: "npm:3.1.0" + checksum: 10/97165ee7daf1df02bad2e05260349782fed7cb9928f89e473899b6b779f7c65064589a666acdc99cd043665e9bc678075b75f0b7f80f14a7789c079697cfc140 + languageName: node + linkType: hard + +"upper-case@npm:^1.1.1": + version: 1.1.3 + resolution: "upper-case@npm:1.1.3" + checksum: 10/fc4101fdcd783ee963d49d279186688d4ba2fab90e78dbd001ad141522a66ccfe310932f25e70d5211b559ab205be8c24bf9c5520c7ab7dcd0912274c6d976a3 + languageName: node + linkType: hard + +"uri-js@npm:^4.2.2": + version: 4.4.1 + resolution: "uri-js@npm:4.4.1" + dependencies: + punycode: "npm:^2.1.0" + checksum: 10/b271ca7e3d46b7160222e3afa3e531505161c9a4e097febae9664e4b59912f4cbe94861361a4175edac3a03fee99d91e44b6a58c17a634bc5a664b19fc76fbcb + languageName: node + linkType: hard + +"url-loader@npm:^4.1.1": + version: 4.1.1 + resolution: "url-loader@npm:4.1.1" + dependencies: + loader-utils: "npm:^2.0.0" + mime-types: "npm:^2.1.27" + schema-utils: "npm:^3.0.0" + peerDependencies: + file-loader: "*" + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true + checksum: 10/f7e7258156f607bdd74469d22868a3522177bd895bb0eb1919363e32116ad7ed0c666b076d32dd700f1681c53d2edf046382bd9f6d9e77a19d4dd8ea36511da2 + languageName: node + linkType: hard + +"use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:^1.4.0": + version: 1.6.0 + resolution: "use-sync-external-store@npm:1.6.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/b40ad2847ba220695bff2d4ba4f4d60391c0fb4fb012faa7a4c18eb38b69181936f5edc55a522c4d20a788d1a879b73c3810952c9d0fd128d01cb3f22042c09e + languageName: node + linkType: hard + +"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": + version: 1.0.2 + resolution: "util-deprecate@npm:1.0.2" + checksum: 10/474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 + languageName: node + linkType: hard + +"utila@npm:~0.4": + version: 0.4.0 + resolution: "utila@npm:0.4.0" + checksum: 10/b068d8cb140588da0d0c80ee3c14c6b75d3f68760d8a1c6c3908d0270e9e4056454ff16189586481b7382926c44674f6929d08e06eaf9ec8f62736cd900169c5 + languageName: node + linkType: hard + +"utils-merge@npm:1.0.1": + version: 1.0.1 + resolution: "utils-merge@npm:1.0.1" + checksum: 10/5d6949693d58cb2e636a84f3ee1c6e7b2f9c16cb1d42d0ecb386d8c025c69e327205aa1c69e2868cc06a01e5e20681fbba55a4e0ed0cce913d60334024eae798 + languageName: node + linkType: hard + +"uuid@npm:^14.0.0": + version: 14.0.0 + resolution: "uuid@npm:14.0.0" + bin: + uuid: dist-node/bin/uuid + checksum: 10/8ee9b98f9650e25555515f7a28d3c3ae9364e72f7bb19b9e08b681bc135338beba5509b2830f6ae1cfaba4d45401da0d16d4d109b977097bc3d6ba0c5583341b + languageName: node + linkType: hard + +"uuid@npm:^8.3.2": + version: 8.3.2 + resolution: "uuid@npm:8.3.2" + bin: + uuid: dist/bin/uuid + checksum: 10/9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1 + languageName: node + linkType: hard + +"uuid@npm:^9.0.0": + version: 9.0.1 + resolution: "uuid@npm:9.0.1" + bin: + uuid: dist/bin/uuid + checksum: 10/9d0b6adb72b736e36f2b1b53da0d559125ba3e39d913b6072f6f033e0c87835b414f0836b45bcfaf2bdf698f92297fea1c3cc19b0b258bc182c9c43cc0fab9f2 + languageName: node + linkType: hard + +"v8-compile-cache-lib@npm:^3.0.1": + version: 3.0.1 + resolution: "v8-compile-cache-lib@npm:3.0.1" + checksum: 10/88d3423a52b6aaf1836be779cab12f7016d47ad8430dffba6edf766695e6d90ad4adaa3d8eeb512cc05924f3e246c4a4ca51e089dccf4402caa536b5e5be8961 + languageName: node + linkType: hard + +"v8-to-istanbul@npm:^9.0.1": + version: 9.3.0 + resolution: "v8-to-istanbul@npm:9.3.0" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.12" + "@types/istanbul-lib-coverage": "npm:^2.0.1" + convert-source-map: "npm:^2.0.0" + checksum: 10/fb1d70f1176cb9dc46cabbb3fd5c52c8f3e8738b61877b6e7266029aed0870b04140e3f9f4550ac32aebcfe1d0f38b0bac57e1e8fb97d68fec82f2b416148166 + languageName: node + linkType: hard + +"validate-npm-package-license@npm:^3.0.1": + version: 3.0.4 + resolution: "validate-npm-package-license@npm:3.0.4" + dependencies: + spdx-correct: "npm:^3.0.0" + spdx-expression-parse: "npm:^3.0.0" + checksum: 10/86242519b2538bb8aeb12330edebb61b4eb37fd35ef65220ab0b03a26c0592c1c8a7300d32da3cde5abd08d18d95e8dabfad684b5116336f6de9e6f207eec224 + languageName: node + linkType: hard + +"value-equal@npm:^1.0.1": + version: 1.0.1 + resolution: "value-equal@npm:1.0.1" + checksum: 10/bb7ae1facc76b5cf8071aeb6c13d284d023fdb370478d10a5d64508e0e6e53bb459c4bbe34258df29d82e6f561f874f0105eba38de0e61fe9edd0bdce07a77a2 + languageName: node + linkType: hard + +"vary@npm:^1, vary@npm:^1.1.2, vary@npm:~1.1.2": + version: 1.1.2 + resolution: "vary@npm:1.1.2" + checksum: 10/31389debef15a480849b8331b220782230b9815a8e0dbb7b9a8369559aed2e9a7800cd904d4371ea74f4c3527db456dc8e7ac5befce5f0d289014dbdf47b2242 + languageName: node + linkType: hard + +"vat-validation@npm:^3.0.0": + version: 3.0.0 + resolution: "vat-validation@npm:3.0.0" + checksum: 10/d5b340dd8a3f22b6d70724e4aa6f3e657f3c868821fad6a05f8d7010469fadd22200f0ed03e1b107b3aeea9e5dbb5fb490a50bc9cd340e95de848e79c10ae876 + languageName: node + linkType: hard + +"vite-plugin-html@npm:^3.2.2": + version: 3.2.2 + resolution: "vite-plugin-html@npm:3.2.2" + dependencies: + "@rollup/pluginutils": "npm:^4.2.0" + colorette: "npm:^2.0.16" + connect-history-api-fallback: "npm:^1.6.0" + consola: "npm:^2.15.3" + dotenv: "npm:^16.0.0" + dotenv-expand: "npm:^8.0.2" + ejs: "npm:^3.1.6" + fast-glob: "npm:^3.2.11" + fs-extra: "npm:^10.0.1" + html-minifier-terser: "npm:^6.1.0" + node-html-parser: "npm:^5.3.3" + pathe: "npm:^0.2.0" + peerDependencies: + vite: ">=2.0.0" + checksum: 10/e0d2f8cddc21209d1db4502de546d8a457016f7a38e02af89742a85ee1638b3515ae90532a344e25bd0745665376f793cef10b8b90d9d3d97529c58808d8d06d + languageName: node + linkType: hard + +"vite-plugin-mkcert@npm:^1.17.12": + version: 1.17.12 + resolution: "vite-plugin-mkcert@npm:1.17.12" + dependencies: + debug: "npm:^4.4.3" + picocolors: "npm:^1.1.1" + peerDependencies: + vite: ">=3" + checksum: 10/39b53c653e19b8df57113edadb37e238fbf7143327751541838439de70d2410cc4e134ac742ef7fae8f3acae068ca8d37b18a0ed11064f2a3f2bf102b66431d1 + languageName: node + linkType: hard + +"vite-plugin-singlefile@npm:^2.3.3": + version: 2.3.3 + resolution: "vite-plugin-singlefile@npm:2.3.3" + dependencies: + micromatch: "npm:^4.0.8" + peerDependencies: + rollup: ^4.59.0 + vite: ^5.4.21 || ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10/6c73a64e1121447d210c7bd1ea29607849fcaca32615ed72aa2cc65f31517eea2b333d23adbbbe4096c98e8dc75aa90de2335ba640d1a70a2ae54f5e9afdb292 + languageName: node + linkType: hard + +"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0, vite@npm:^8.0.12": + version: 8.0.16 + resolution: "vite@npm:8.0.16" + dependencies: + fsevents: "npm:~2.3.3" + lightningcss: "npm:^1.32.0" + picomatch: "npm:^4.0.4" + postcss: "npm:^8.5.15" + rolldown: "npm:1.0.3" + tinyglobby: "npm:^0.2.17" + peerDependencies: + "@types/node": ^20.19.0 || >=22.12.0 + "@vitejs/devtools": ^0.1.18 + esbuild: ^0.27.0 || ^0.28.0 + jiti: ">=1.21.0" + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: ">=0.54.8" + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + "@vitejs/devtools": + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + bin: + vite: bin/vite.js + checksum: 10/a5d91d26f6110672a292a06ca161af9a58279fe9d27106c8c0afb725a942b0b47091c440c3b1e7ebc8e0fe901f64ac6a2ffee3cdae2f899339686dbecd0c0266 + languageName: node + linkType: hard + +"vitest@npm:^4.1.6, vitest@npm:^4.1.7": + version: 4.1.9 + resolution: "vitest@npm:4.1.9" + dependencies: + "@vitest/expect": "npm:4.1.9" + "@vitest/mocker": "npm:4.1.9" + "@vitest/pretty-format": "npm:4.1.9" + "@vitest/runner": "npm:4.1.9" + "@vitest/snapshot": "npm:4.1.9" + "@vitest/spy": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" + es-module-lexer: "npm:^2.0.0" + expect-type: "npm:^1.3.0" + magic-string: "npm:^0.30.21" + obug: "npm:^2.1.1" + pathe: "npm:^2.0.3" + picomatch: "npm:^4.0.3" + std-env: "npm:^4.0.0-rc.1" + tinybench: "npm:^2.9.0" + tinyexec: "npm:^1.0.2" + tinyglobby: "npm:^0.2.15" + tinyrainbow: "npm:^3.1.0" + vite: "npm:^6.0.0 || ^7.0.0 || ^8.0.0" + why-is-node-running: "npm:^2.3.0" + peerDependencies: + "@edge-runtime/vm": "*" + "@opentelemetry/api": ^1.9.0 + "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 + "@vitest/browser-playwright": 4.1.9 + "@vitest/browser-preview": 4.1.9 + "@vitest/browser-webdriverio": 4.1.9 + "@vitest/coverage-istanbul": 4.1.9 + "@vitest/coverage-v8": 4.1.9 + "@vitest/ui": 4.1.9 + happy-dom: "*" + jsdom: "*" + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + "@edge-runtime/vm": + optional: true + "@opentelemetry/api": + optional: true + "@types/node": + optional: true + "@vitest/browser-playwright": + optional: true + "@vitest/browser-preview": + optional: true + "@vitest/browser-webdriverio": + optional: true + "@vitest/coverage-istanbul": + optional: true + "@vitest/coverage-v8": + optional: true + "@vitest/ui": + optional: true + happy-dom: + optional: true + jsdom: + optional: true + vite: + optional: false + bin: + vitest: ./vitest.mjs + checksum: 10/64f9d1a0aae92c493c39822ecae8ec5b5a336fc27166f776d08c01ae79ef1ec5485a1826ef1451bb05df2edaae109894125c2ecceadaa56c17be2690f66f9758 + languageName: node + linkType: hard + +"void-elements@npm:^2.0.0": + version: 2.0.1 + resolution: "void-elements@npm:2.0.1" + checksum: 10/07306c2d3be9d4ec0199b09cdbd65620d0ba15483ac1bff814191892fe7ab8dba03ac43e138ebe227430a6d146d89d3d2fe85886ac250e5276027b84d83a4b00 + languageName: node + linkType: hard + +"vue-sfc-parser@npm:^0.1.2": + version: 0.1.2 + resolution: "vue-sfc-parser@npm:0.1.2" + dependencies: + lodash.mapvalues: "npm:^4.6.0" + checksum: 10/a3597811361782d240cc241d94765b93a1f73bfe4183029afaa2274b0140f6b62fc93f7b0c725c1b5fd23265ffe4c7669a1cb9cacd4450b7fa9aac80dde4d29e + languageName: node + linkType: hard + +"w3c-xmlserializer@npm:^5.0.0": + version: 5.0.0 + resolution: "w3c-xmlserializer@npm:5.0.0" + dependencies: + xml-name-validator: "npm:^5.0.0" + checksum: 10/d78f59e6b4f924aa53b6dfc56949959229cae7fe05ea9374eb38d11edcec01398b7f5d7a12576bd5acc57ff446abb5c9115cd83b9d882555015437cf858d42f0 + languageName: node + linkType: hard + +"walk@npm:2.3.9": + version: 2.3.9 + resolution: "walk@npm:2.3.9" + dependencies: + foreachasync: "npm:^3.0.0" + checksum: 10/92e788f77fd2103196c9176edd3eb6a1989d2b550646f2133afdc80bcbfa9b2a7cd9da83a102a742b60c427b0439d669eb127c61436ed92367a01dfa47a25b6a + languageName: node + linkType: hard + +"walker@npm:^1.0.8": + version: 1.0.8 + resolution: "walker@npm:1.0.8" + dependencies: + makeerror: "npm:1.0.12" + checksum: 10/ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c + languageName: node + linkType: hard + +"watchpack@npm:^2.5.1": + version: 2.5.2 + resolution: "watchpack@npm:2.5.2" + dependencies: + graceful-fs: "npm:^4.1.2" + checksum: 10/203a41249b20521da0d86d9449510b66764440a189351eb3d2f84257bfddd4713ba984b7a1e1c1ef5938d987f7df37ee960ec0e2606a204d372f6366ea816e25 + languageName: node + linkType: hard + +"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": + version: 1.7.3 + resolution: "wbuf@npm:1.7.3" + dependencies: + minimalistic-assert: "npm:^1.0.0" + checksum: 10/c18b51c4e1fb19705c94b93c0cf093ba014606abceee949399d56074ef1863bf4897a8d884be24e8d224d18c9ce411cf6924006d0a5430492729af51256e067a + languageName: node + linkType: hard + +"web-streams-polyfill@npm:^3.3.3": + version: 3.3.3 + resolution: "web-streams-polyfill@npm:3.3.3" + checksum: 10/8e7e13501b3834094a50abe7c0b6456155a55d7571312b89570012ef47ec2a46d766934768c50aabad10a9c30dd764a407623e8bfcc74fcb58495c29130edea9 + languageName: node + linkType: hard + +"web-streams-polyfill@npm:^4.2.0": + version: 4.3.0 + resolution: "web-streams-polyfill@npm:4.3.0" + checksum: 10/70d1ac70d6c155dd5714b09902669954ecb7cc97e636793096daf6b3ba303241c91952ef74c84646e9fd15dcd00e2ec579e4bc3f303ecfc251bd77c6691f19e2 + languageName: node + linkType: hard + +"web-vitals@npm:^4.2.4": + version: 4.2.4 + resolution: "web-vitals@npm:4.2.4" + checksum: 10/68cd1c2625a04b26e7eab67110623396afc6c9ef8c3a76f4e780aefe5b7d4ca1691737a0b99119e1d1ca9a463c4d468c0f0090b1875b6d784589d3a4a8503313 + languageName: node + linkType: hard + +"webextension-polyfill@npm:^0.12.0": + version: 0.12.0 + resolution: "webextension-polyfill@npm:0.12.0" + checksum: 10/77e648b958b573ef075e75a0c180e2bbd74dee17b3145e86d21fcbb168c4999e4a311654fe634b8178997bee9b35ea5808d8d3d3e5ff2ad138f197f4f0ea75d9 + languageName: node + linkType: hard + +"webidl-conversions@npm:^7.0.0": + version: 7.0.0 + resolution: "webidl-conversions@npm:7.0.0" + checksum: 10/4c4f65472c010eddbe648c11b977d048dd96956a625f7f8b9d64e1b30c3c1f23ea1acfd654648426ce5c743c2108a5a757c0592f02902cf7367adb7d14e67721 + languageName: node + linkType: hard + +"webidl-conversions@npm:^8.0.1": + version: 8.0.1 + resolution: "webidl-conversions@npm:8.0.1" + checksum: 10/0f7007311f1fc257a8e406dd236f13b61fb57cf0fddb476aec33457d2d0add2d012d6df0eeb00934399238e3f3b9dad30f59dc6ac83024ae0ebd5a518bf365e8 + languageName: node + linkType: hard + +"webpack-bundle-analyzer@npm:^5.3.0": + version: 5.3.0 + resolution: "webpack-bundle-analyzer@npm:5.3.0" + dependencies: + "@discoveryjs/json-ext": "npm:^0.6.3" + acorn: "npm:^8.0.4" + acorn-walk: "npm:^8.0.0" + commander: "npm:^14.0.2" + escape-string-regexp: "npm:^5.0.0" + html-escaper: "npm:^3.0.3" + opener: "npm:^1.5.2" + picocolors: "npm:^1.0.0" + sirv: "npm:^3.0.2" + ws: "npm:^8.19.0" + bin: + webpack-bundle-analyzer: lib/bin/analyzer.js + checksum: 10/debed08160f10ea0890548907d530a7cef26ae049a5f650998ba85e71c1267a453ca0b262f121822ad08954b9241706455ade86dd05769c6a129a348f5cf4087 + languageName: node + linkType: hard + +"webpack-cli@npm:^7.0.2": + version: 7.0.3 + resolution: "webpack-cli@npm:7.0.3" + dependencies: + "@discoveryjs/json-ext": "npm:^1.1.0" + commander: "npm:^14.0.3" + cross-spawn: "npm:^7.0.6" + envinfo: "npm:^7.14.0" + import-local: "npm:^3.0.2" + interpret: "npm:^3.1.1" + rechoir: "npm:^0.8.0" + webpack-merge: "npm:^6.0.1" + peerDependencies: + webpack: ^5.101.0 + webpack-bundle-analyzer: ^4.0.0 || ^5.0.0 + webpack-dev-server: ^5.0.0 + peerDependenciesMeta: + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + bin: + webpack-cli: bin/cli.js + checksum: 10/e7e04acd95c0190f806aad14e5d967cf09239f20d6d31fba360090dd68b9ea82a3c67df135831222f5dfe1f7fd5df5506124147f30f86f2eba9c34f444e6e2e4 + languageName: node + linkType: hard + +"webpack-dev-middleware@npm:^7.4.2": + version: 7.4.5 + resolution: "webpack-dev-middleware@npm:7.4.5" + dependencies: + colorette: "npm:^2.0.10" + memfs: "npm:^4.43.1" + mime-types: "npm:^3.0.1" + on-finished: "npm:^2.4.1" + range-parser: "npm:^1.2.1" + schema-utils: "npm:^4.0.0" + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + checksum: 10/50e9b162d740b81f14c0926beb5fa01fc6d2ae16740bab709320dd5ea1a52ebcc48b66f3db5a7262fc4dc31a7e18590db766cef5da90e77a39e3a26d3b5b1001 + languageName: node + linkType: hard + +"webpack-dev-server@npm:^5.2.4": + version: 5.2.5 + resolution: "webpack-dev-server@npm:5.2.5" + dependencies: + "@types/bonjour": "npm:^3.5.13" + "@types/connect-history-api-fallback": "npm:^1.5.4" + "@types/express": "npm:^4.17.25" + "@types/express-serve-static-core": "npm:^4.17.21" + "@types/serve-index": "npm:^1.9.4" + "@types/serve-static": "npm:^1.15.5" + "@types/sockjs": "npm:^0.3.36" + "@types/ws": "npm:^8.5.10" + ansi-html-community: "npm:^0.0.8" + bonjour-service: "npm:^1.2.1" + chokidar: "npm:^3.6.0" + colorette: "npm:^2.0.10" + compression: "npm:^1.8.1" + connect-history-api-fallback: "npm:^2.0.0" + express: "npm:^4.22.1" + graceful-fs: "npm:^4.2.6" + http-proxy-middleware: "npm:^2.0.9" + ipaddr.js: "npm:^2.1.0" + launch-editor: "npm:^2.6.1" + open: "npm:^10.0.3" + p-retry: "npm:^6.2.0" + schema-utils: "npm:^4.2.0" + selfsigned: "npm:^5.5.0" + serve-index: "npm:^1.9.1" + sockjs: "npm:^0.3.24" + spdy: "npm:^4.0.2" + webpack-dev-middleware: "npm:^7.4.2" + ws: "npm:^8.18.0" + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + bin: + webpack-dev-server: bin/webpack-dev-server.js + checksum: 10/2bd8e03615c32ecac53e783e2be5670ccac051d051ef4ed7fe944df8fd8745b508c8ebc63bfecfdccd23c2200ca4c373b22ea2da76ce4e1c0a6f58d900c11ecb + languageName: node + linkType: hard + +"webpack-merge@npm:^4.1.5": + version: 4.2.2 + resolution: "webpack-merge@npm:4.2.2" + dependencies: + lodash: "npm:^4.17.15" + checksum: 10/93b59d623f7badca46af265162495278ef79c254f8b31bfcc740f25dda11712383f59b2d25c9c309bbe4ad7688e6871c80e6b2ed9035f0fc8d5a1c150f667b03 + languageName: node + linkType: hard + +"webpack-merge@npm:^6.0.1": + version: 6.0.1 + resolution: "webpack-merge@npm:6.0.1" + dependencies: + clone-deep: "npm:^4.0.1" + flat: "npm:^5.0.2" + wildcard: "npm:^2.0.1" + checksum: 10/39ab911c26237922295d9b3d0617c8ea0c438c35a3b21b05506616a10423f5ece1962bccbedec932c5db61af57999b6d055d56d1f1755c63e2701bd4a55c3887 + languageName: node + linkType: hard + +"webpack-retry-chunk-load-plugin@npm:^3.1.1": + version: 3.1.1 + resolution: "webpack-retry-chunk-load-plugin@npm:3.1.1" + dependencies: + prettier: "npm:^2.6.2" + peerDependencies: + webpack: ">=5.0.0" + checksum: 10/ea621b7317691378d93dbfa67737657e7628d51988ae5540e04a0bd8e91deeadcd5cb5ba8d8995c89b5eb532190c2d818029992b34305821ea72376296dcdf8d + languageName: node + linkType: hard + +"webpack-sources@npm:^2.0.0 || ^3.0.0, webpack-sources@npm:^3.3.4, webpack-sources@npm:^3.5.0": + version: 3.5.0 + resolution: "webpack-sources@npm:3.5.0" + checksum: 10/e5af4245dbe52bb1520c7c373d73042fe091e273ff94269b877725a7873481e544ba4e71722df13e278f88069de900052764d98b99f9910be634826ec2f6e67d + languageName: node + linkType: hard + +"webpack-subresource-integrity@npm:^5.1.0": + version: 5.1.0 + resolution: "webpack-subresource-integrity@npm:5.1.0" + dependencies: + typed-assert: "npm:^1.0.8" + peerDependencies: + html-webpack-plugin: ">= 5.0.0-beta.1 < 6" + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + checksum: 10/815704e739de6c949229519a0d5d0d9a038c363f6dd89d79c6cad715409e5a67ea93c22eb0c46169293192a525d21ac5f675f13908cdaaab17c519c04382238c + languageName: node + linkType: hard + +"webpack@npm:^5.106.2": + version: 5.107.2 + resolution: "webpack@npm:5.107.2" + dependencies: + "@types/estree": "npm:^1.0.8" + "@types/json-schema": "npm:^7.0.15" + "@webassemblyjs/ast": "npm:^1.14.1" + "@webassemblyjs/wasm-edit": "npm:^1.14.1" + "@webassemblyjs/wasm-parser": "npm:^1.14.1" + acorn: "npm:^8.16.0" + acorn-import-phases: "npm:^1.0.3" + browserslist: "npm:^4.28.1" + chrome-trace-event: "npm:^1.0.2" + enhanced-resolve: "npm:^5.22.0" + es-module-lexer: "npm:^2.1.0" + eslint-scope: "npm:5.1.1" + events: "npm:^3.2.0" + glob-to-regexp: "npm:^0.4.1" + graceful-fs: "npm:^4.2.11" + loader-runner: "npm:^4.3.2" + mime-db: "npm:^1.54.0" + neo-async: "npm:^2.6.2" + schema-utils: "npm:^4.3.3" + tapable: "npm:^2.3.0" + terser-webpack-plugin: "npm:^5.5.0" + watchpack: "npm:^2.5.1" + webpack-sources: "npm:^3.5.0" + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 10/c02488e699902ca308c735ccc6a22e276e54f4c13d46cb8558a35deda1a347d6c0b263a9b75797c6d84cedcd672213e8442a10afc71cb951b432284c2460e7bd + languageName: node + linkType: hard + +"webrtc-adapter@npm:9.0.5": + version: 9.0.5 + resolution: "webrtc-adapter@npm:9.0.5" + dependencies: + sdp: "npm:^3.2.0" + checksum: 10/23c87b78b689b542ad52723c61c71aead3e07d8ddb4479daafa3fd9490ae3a199859149bb9fb4a16c7e9d13a9e0527e684e781791a221391c21781be2fb5c2e9 + languageName: node + linkType: hard + +"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": + version: 0.7.5 + resolution: "websocket-driver@npm:0.7.5" + dependencies: + http-parser-js: "npm:>=0.5.1" + safe-buffer: "npm:>=5.1.0" + websocket-extensions: "npm:>=0.1.1" + checksum: 10/0671fef8c79ba1b1b2fa6b7d95cb034d059410e7c4cfd7ef42063a254e12ca2917806c3a5026206b33abf25a5d44a651c547b8f74d9ec94c9fe4df6fa1bc63f7 + languageName: node + linkType: hard + +"websocket-extensions@npm:>=0.1.1": + version: 0.1.4 + resolution: "websocket-extensions@npm:0.1.4" + checksum: 10/b5399b487d277c78cdd2aef63764b67764aa9899431e3a2fa272c6ad7236a0fb4549b411d89afa76d5afd664c39d62fc19118582dc937e5bb17deb694f42a0d1 + languageName: node + linkType: hard + +"whatwg-encoding@npm:^3.1.1": + version: 3.1.1 + resolution: "whatwg-encoding@npm:3.1.1" + dependencies: + iconv-lite: "npm:0.6.3" + checksum: 10/bbef815eb67f91487c7f2ef96329743f5fd8357d7d62b1119237d25d41c7e452dff8197235b2d3c031365a17f61d3bb73ca49d0ed1582475aa4a670815e79534 + languageName: node + linkType: hard + +"whatwg-mimetype@npm:^3.0.0": + version: 3.0.0 + resolution: "whatwg-mimetype@npm:3.0.0" + checksum: 10/96f9f628c663c2ae05412c185ca81b3df54bcb921ab52fe9ebc0081c1720f25d770665401eb2338ab7f48c71568133845638e18a81ed52ab5d4dcef7d22b40ef + languageName: node + linkType: hard + +"whatwg-mimetype@npm:^4.0.0": + version: 4.0.0 + resolution: "whatwg-mimetype@npm:4.0.0" + checksum: 10/894a618e2d90bf444b6f309f3ceb6e58cf21b2beaa00c8b333696958c4076f0c7b30b9d33413c9ffff7c5832a0a0c8569e5bb347ef44beded72aeefd0acd62e8 + languageName: node + linkType: hard + +"whatwg-mimetype@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-mimetype@npm:5.0.0" + checksum: 10/a2d5da445f671ed34010b45283ffb9ba3c68c695b8ec91f7400cfc9149c35eb2bc47bd2c39bbe8e026786b955ace03402ba2e5cfde4955434a3ec3c511a85d0a + languageName: node + linkType: hard + +"whatwg-url@npm:^14.2.0": + version: 14.2.0 + resolution: "whatwg-url@npm:14.2.0" + dependencies: + tr46: "npm:^5.1.0" + webidl-conversions: "npm:^7.0.0" + checksum: 10/f0a95b0601c64f417c471536a2d828b4c16fe37c13662483a32f02f183ed0f441616609b0663fb791e524e8cd56d9a86dd7366b1fc5356048ccb09b576495e7c + languageName: node + linkType: hard + +"which-boxed-primitive@npm:^1.0.2, which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1": + version: 1.1.1 + resolution: "which-boxed-primitive@npm:1.1.1" + dependencies: + is-bigint: "npm:^1.1.0" + is-boolean-object: "npm:^1.2.1" + is-number-object: "npm:^1.1.1" + is-string: "npm:^1.1.1" + is-symbol: "npm:^1.1.1" + checksum: 10/a877c0667bc089518c83ad4d845cf8296b03efe3565c1de1940c646e00a2a1ae9ed8a185bcfa27cbf352de7906f0616d83b9d2f19ca500ee02a551fb5cf40740 + languageName: node + linkType: hard + +"which-builtin-type@npm:^1.2.1": + version: 1.2.1 + resolution: "which-builtin-type@npm:1.2.1" + dependencies: + call-bound: "npm:^1.0.2" + function.prototype.name: "npm:^1.1.6" + has-tostringtag: "npm:^1.0.2" + is-async-function: "npm:^2.0.0" + is-date-object: "npm:^1.1.0" + is-finalizationregistry: "npm:^1.1.0" + is-generator-function: "npm:^1.0.10" + is-regex: "npm:^1.2.1" + is-weakref: "npm:^1.0.2" + isarray: "npm:^2.0.5" + which-boxed-primitive: "npm:^1.1.0" + which-collection: "npm:^1.0.2" + which-typed-array: "npm:^1.1.16" + checksum: 10/22c81c5cb7a896c5171742cd30c90d992ff13fb1ea7693e6cf80af077791613fb3f89aa9b4b7f890bd47b6ce09c6322c409932359580a2a2a54057f7b52d1cbe + languageName: node + linkType: hard + +"which-collection@npm:^1.0.1, which-collection@npm:^1.0.2": + version: 1.0.2 + resolution: "which-collection@npm:1.0.2" + dependencies: + is-map: "npm:^2.0.3" + is-set: "npm:^2.0.3" + is-weakmap: "npm:^2.0.2" + is-weakset: "npm:^2.0.3" + checksum: 10/674bf659b9bcfe4055f08634b48a8588e879161b9fefed57e9ec4ff5601e4d50a05ccd76cf10f698ef5873784e5df3223336d56c7ce88e13bcf52ebe582fc8d7 + languageName: node + linkType: hard + +"which-module@npm:^2.0.0": + version: 2.0.1 + resolution: "which-module@npm:2.0.1" + checksum: 10/1967b7ce17a2485544a4fdd9063599f0f773959cca24176dbe8f405e55472d748b7c549cd7920ff6abb8f1ab7db0b0f1b36de1a21c57a8ff741f4f1e792c52be + languageName: node + linkType: hard + +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19": + version: 1.1.22 + resolution: "which-typed-array@npm:1.1.22" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.9" + call-bound: "npm:^1.0.4" + for-each: "npm:^0.3.5" + get-proto: "npm:^1.0.1" + gopd: "npm:^1.2.0" + has-tostringtag: "npm:^1.0.2" + checksum: 10/59b0383347e2f3b0bc5be570c2dfae551b172a9c83e0a6b03c6e17401d6161dfa1d912c7657062fe9add254a0d3c25ef70593dbaec8fefa8714715ff69e0a3fc + languageName: node + linkType: hard + +"which@npm:^1.2.1, which@npm:^1.2.9, which@npm:^1.3.1": + version: 1.3.1 + resolution: "which@npm:1.3.1" + dependencies: + isexe: "npm:^2.0.0" + bin: + which: ./bin/which + checksum: 10/549dcf1752f3ee7fbb64f5af2eead4b9a2f482108b7de3e85c781d6c26d8cf6a52d37cfbe0642a155fa6470483fe892661a859c03157f24c669cf115f3bbab5e + languageName: node + linkType: hard + +"which@npm:^2.0.1, which@npm:^2.0.2": + version: 2.0.2 + resolution: "which@npm:2.0.2" + dependencies: + isexe: "npm:^2.0.0" + bin: + node-which: ./bin/node-which + checksum: 10/4782f8a1d6b8fc12c65e968fea49f59752bf6302dc43036c3bf87da718a80710f61a062516e9764c70008b487929a73546125570acea95c5b5dcc8ac3052c70f + languageName: node + linkType: hard + +"which@npm:^5.0.0": + version: 5.0.0 + resolution: "which@npm:5.0.0" + dependencies: + isexe: "npm:^3.1.1" + bin: + node-which: bin/which.js + checksum: 10/6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90 + languageName: node + linkType: hard + +"why-is-node-running@npm:^2.3.0": + version: 2.3.0 + resolution: "why-is-node-running@npm:2.3.0" + dependencies: + siginfo: "npm:^2.0.0" + stackback: "npm:0.0.2" + bin: + why-is-node-running: cli.js + checksum: 10/0de6e6cd8f2f94a8b5ca44e84cf1751eadcac3ebedcdc6e5fbbe6c8011904afcbc1a2777c53496ec02ced7b81f2e7eda61e76bf8262a8bc3ceaa1f6040508051 + languageName: node + linkType: hard + +"widest-line@npm:^4.0.1": + version: 4.0.1 + resolution: "widest-line@npm:4.0.1" + dependencies: + string-width: "npm:^5.0.1" + checksum: 10/64c48cf27171221be5f86fc54b94dd29879165bdff1a7aa92dde723d9a8c99fb108312768a5d62c8c2b80b701fa27bbd36a1ddc58367585cd45c0db7920a0cba + languageName: node + linkType: hard + +"wildcard@npm:^2.0.1": + version: 2.0.1 + resolution: "wildcard@npm:2.0.1" + checksum: 10/e0c60a12a219e4b12065d1199802d81c27b841ed6ad6d9d28240980c73ceec6f856771d575af367cbec2982d9ae7838759168b551776577f155044f5a5ba843c + languageName: node + linkType: hard + +"window-size@npm:0.1.0": + version: 0.1.0 + resolution: "window-size@npm:0.1.0" + checksum: 10/e2563444186bbd879b1e1a1e7d439c7dcf8139918063b5dac1630e6427fb75c1f4c32b8539270b46fd6801b3f07a0da2927e80352fab4f35cf964e95ef68093d + languageName: node + linkType: hard + +"word-wrap@npm:^1.2.5": + version: 1.2.5 + resolution: "word-wrap@npm:1.2.5" + checksum: 10/1ec6f6089f205f83037be10d0c4b34c9183b0b63fca0834a5b3cee55dd321429d73d40bb44c8fc8471b5203d6e8f8275717f49a8ff4b2b0ab41d7e1b563e0854 + languageName: node + linkType: hard + +"wordwrap@npm:0.0.2": + version: 0.0.2 + resolution: "wordwrap@npm:0.0.2" + checksum: 10/649991e38ffc74eeda5798aae55f91b18371a4d04e84773f2425ffd4d687f7bbd0c1b78871ece4f9766466cd2349a9e29ca6b7c74942e577355fb8a8c1de2e4f + languageName: node + linkType: hard + +"wordwrap@npm:^1.0.0": + version: 1.0.0 + resolution: "wordwrap@npm:1.0.0" + checksum: 10/497d40beb2bdb08e6d38754faa17ce20b0bf1306327f80cb777927edb23f461ee1f6bc659b3c3c93f26b08e1cf4b46acc5bae8fda1f0be3b5ab9a1a0211034cd + languageName: node + linkType: hard + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + checksum: 10/cebdaeca3a6880da410f75209e68cd05428580de5ad24535f22696d7d9cab134d1f8498599f344c3cf0fb37c1715807a183778d8c648d6cc0cb5ff2bb4236540 + languageName: node + linkType: hard + +"wrap-ansi@npm:^6.2.0": + version: 6.2.0 + resolution: "wrap-ansi@npm:6.2.0" + dependencies: + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + checksum: 10/0d64f2d438e0b555e693b95aee7b2689a12c3be5ac458192a1ce28f542a6e9e59ddfecc37520910c2c88eb1f82a5411260566dba5064e8f9895e76e169e76187 + languageName: node + linkType: hard + +"wrap-ansi@npm:^8.0.1, wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" + dependencies: + ansi-styles: "npm:^6.1.0" + string-width: "npm:^5.0.1" + strip-ansi: "npm:^7.0.1" + checksum: 10/7b1e4b35e9bb2312d2ee9ee7dc95b8cb5f8b4b5a89f7dde5543fe66c1e3715663094defa50d75454ac900bd210f702d575f15f3f17fa9ec0291806d2578d1ddf + languageName: node + linkType: hard + +"wrap-ansi@npm:^9.0.0": + version: 9.0.2 + resolution: "wrap-ansi@npm:9.0.2" + dependencies: + ansi-styles: "npm:^6.2.1" + string-width: "npm:^7.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10/f3907e1ea9717404ca53a338fa5a017c2121550c3a5305180e2bc08c03e21aa45068df55b0d7676bf57be1880ba51a84458c17241ebedea485fafa9ef16b4024 + languageName: node + linkType: hard + +"wrappy@npm:1": + version: 1.0.2 + resolution: "wrappy@npm:1.0.2" + checksum: 10/159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 + languageName: node + linkType: hard + +"write-file-atomic@npm:^3.0.0": + version: 3.0.3 + resolution: "write-file-atomic@npm:3.0.3" + dependencies: + imurmurhash: "npm:^0.1.4" + is-typedarray: "npm:^1.0.0" + signal-exit: "npm:^3.0.2" + typedarray-to-buffer: "npm:^3.1.5" + checksum: 10/0955ab94308b74d32bc252afe69d8b42ba4b8a28b8d79f399f3f405969f82623f981e35d13129a52aa2973450f342107c06d86047572637584e85a1c0c246bf3 + languageName: node + linkType: hard + +"write-file-atomic@npm:^5.0.1": + version: 5.0.1 + resolution: "write-file-atomic@npm:5.0.1" + dependencies: + imurmurhash: "npm:^0.1.4" + signal-exit: "npm:^4.0.1" + checksum: 10/648efddba54d478d0e4330ab6f239976df3b9752b123db5dc9405d9b5af768fa9d70ce60c52fdbe61d1200d24350bc4fbcbaf09288496c2be050de126bd95b7e + languageName: node + linkType: hard + +"ws@npm:^8.18.0, ws@npm:^8.19.0, ws@npm:^8.21.0": + version: 8.21.0 + resolution: "ws@npm:8.21.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10/088411956432c8f876158409d5a285cb9ad1382f593391f51d3a599bd0a5b277f876609ebd00fc3596321c4a4c9064d6fffe1ebad960e8ea7fd9ae25324f35c2 + languageName: node + linkType: hard + +"ws@npm:~8.20.1": + version: 8.20.1 + resolution: "ws@npm:8.20.1" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10/8c4d2b06dc65381b6bfab1f2e584275dabd30a99a5ce058b4dc76f3d03fad1921cef3a21d8f53127d30a808cfd1864aa2fe6890a5d43359f682457315baec873 + languageName: node + linkType: hard + +"wsl-utils@npm:^0.1.0": + version: 0.1.0 + resolution: "wsl-utils@npm:0.1.0" + dependencies: + is-wsl: "npm:^3.1.0" + checksum: 10/de4c92187e04c3c27b4478f410a02e81c351dc85efa3447bf1666f34fc80baacd890a6698ec91995631714086992036013286aea3d77e6974020d40a08e00aec + languageName: node + linkType: hard + +"x2js@npm:^3.4.4": + version: 3.4.4 + resolution: "x2js@npm:3.4.4" + dependencies: + "@xmldom/xmldom": "npm:^0.8.3" + checksum: 10/c2322784b97b5667ed519a8e01f9d8af6e265d947ea745e649c7f126039b337b478e1bde192730a4f8151d1951b10bfb4c5f98c47cf65ff0134cfea1194623ba + languageName: node + linkType: hard + +"xml-name-validator@npm:^5.0.0": + version: 5.0.0 + resolution: "xml-name-validator@npm:5.0.0" + checksum: 10/43f30f3f6786e406dd665acf08cd742d5f8a46486bd72517edb04b27d1bcd1599664c2a4a99fc3f1e56a3194bff588b12f178b7972bc45c8047bdc4c3ac8d4a1 + languageName: node + linkType: hard + +"xml-naming@npm:^0.1.0": + version: 0.1.0 + resolution: "xml-naming@npm:0.1.0" + checksum: 10/45abd94ba64a508bda3f4d0b70e49811a3c3542596252c213caf47c858bbe9bba365ebba8eeff68e2a876e22a1bf6855d90cd2019b2f28012cebb167a4df2293 + languageName: node + linkType: hard + +"xml2js@npm:^0.6.1": + version: 0.6.2 + resolution: "xml2js@npm:0.6.2" + dependencies: + sax: "npm:>=0.6.0" + xmlbuilder: "npm:~11.0.0" + checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d + languageName: node + linkType: hard + +"xml@npm:^1.0.1": + version: 1.0.1 + resolution: "xml@npm:1.0.1" + checksum: 10/6c4c31a1308e45732e5ac6b50edbca0e8f7abe5cb5de10215d8e3c688819fe7c7706e056f6fb59b1a23fdf1000c2d7a8bba0a89e94aa1796cd2376d9a5ba401e + languageName: node + linkType: hard + +"xmlbuilder@npm:12.0.0": + version: 12.0.0 + resolution: "xmlbuilder@npm:12.0.0" + checksum: 10/7bcedde7f8f6f30b7a2c37c02b10dc2943155f1577622682a796bfd58cd9141ffa889cf79fc02d72276aae894de6224cff7c00154b2f5775a8795bd66fdebe1e + languageName: node + linkType: hard + +"xmlbuilder@npm:~11.0.0": + version: 11.0.1 + resolution: "xmlbuilder@npm:11.0.1" + checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a + languageName: node + linkType: hard + +"xmlchars@npm:^2.2.0": + version: 2.2.0 + resolution: "xmlchars@npm:2.2.0" + checksum: 10/4ad5924974efd004a47cce6acf5c0269aee0e62f9a805a426db3337af7bcbd331099df174b024ace4fb18971b8a56de386d2e73a1c4b020e3abd63a4a9b917f1 + languageName: node + linkType: hard + +"y-protocols@npm:^1.0.6": + version: 1.0.7 + resolution: "y-protocols@npm:1.0.7" + dependencies: + lib0: "npm:^0.2.85" + peerDependencies: + yjs: ^13.0.0 + checksum: 10/2c30352544e7af1026051f12158c19a077cd2d4a0c598a7f69b3a0b6841225ef8d0119b4c5edb10fc7ea0e8e9ee5642b8a2082109295d3f881a300fd9080060b + languageName: node + linkType: hard + +"y18n@npm:^4.0.0": + version: 4.0.3 + resolution: "y18n@npm:4.0.3" + checksum: 10/392870b2a100bbc643bc035fe3a89cef5591b719c7bdc8721bcdb3d27ab39fa4870acdca67b0ee096e146d769f311d68eda6b8195a6d970f227795061923013f + languageName: node + linkType: hard + +"y18n@npm:^5.0.5": + version: 5.0.8 + resolution: "y18n@npm:5.0.8" + checksum: 10/5f1b5f95e3775de4514edbb142398a2c37849ccfaf04a015be5d75521e9629d3be29bd4432d23c57f37e5b61ade592fb0197022e9993f81a06a5afbdcda9346d + languageName: node + linkType: hard + +"yallist@npm:^2.1.2": + version: 2.1.2 + resolution: "yallist@npm:2.1.2" + checksum: 10/75fc7bee4821f52d1c6e6021b91b3e079276f1a9ce0ad58da3c76b79a7e47d6f276d35e206a96ac16c1cf48daee38a8bb3af0b1522a3d11c8ffe18f898828832 + languageName: node + linkType: hard + +"yallist@npm:^3.0.2": + version: 3.1.1 + resolution: "yallist@npm:3.1.1" + checksum: 10/9af0a4329c3c6b779ac4736c69fae4190ac03029fa27c1aef4e6bcc92119b73dea6fe5db5fe881fb0ce2a0e9539a42cdf60c7c21eda04d1a0b8c082e38509efb + languageName: node + linkType: hard + +"yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 10/4cb02b42b8a93b5cf50caf5d8e9beb409400a8a4d85e83bb0685c1457e9ac0b7a00819e9f5991ac25ffabb56a78e2f017c1acc010b3a1babfe6de690ba531abd + languageName: node + linkType: hard + +"yallist@npm:^5.0.0": + version: 5.0.0 + resolution: "yallist@npm:5.0.0" + checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a + languageName: node + linkType: hard + +"yaml@npm:^1.7.2": + version: 1.10.3 + resolution: "yaml@npm:1.10.3" + checksum: 10/e2ef2feb92c708138f016c69777a0f1e45f6d3c5e7cbcda30807a98a37eda2e008bd4fa57352b043c65245a4c799d0c99d1f9b3425de40e70929e26d2ea38215 + languageName: node + linkType: hard + +"yaml@npm:^2.8.2": + version: 2.9.0 + resolution: "yaml@npm:2.9.0" + bin: + yaml: bin.mjs + checksum: 10/9a95e8e08651c3d292ab6a5befeb5f57b76801caa097c75bb45c9a70ce19c1b11f57e87a6ef84a579ea070ed2c2c8ac541c88c0ae684d544d5f42c7e77d11b7b + languageName: node + linkType: hard + +"yargs-parser@npm:^18.1.2": + version: 18.1.3 + resolution: "yargs-parser@npm:18.1.3" + dependencies: + camelcase: "npm:^5.0.0" + decamelize: "npm:^1.2.0" + checksum: 10/235bcbad5b7ca13e5abc54df61d42f230857c6f83223a38e4ed7b824681875b7f8b6ed52139d88a3ad007050f28dc0324b3c805deac7db22ae3b4815dae0e1bf + languageName: node + linkType: hard + +"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.9": + version: 20.2.9 + resolution: "yargs-parser@npm:20.2.9" + checksum: 10/0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc + languageName: node + linkType: hard + +"yargs-parser@npm:^21.1.1": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: 10/9dc2c217ea3bf8d858041252d43e074f7166b53f3d010a8c711275e09cd3d62a002969a39858b92bbda2a6a63a585c7127014534a560b9c69ed2d923d113406e + languageName: node + linkType: hard + +"yargs@npm:^15.0.2": + version: 15.4.1 + resolution: "yargs@npm:15.4.1" + dependencies: + cliui: "npm:^6.0.0" + decamelize: "npm:^1.2.0" + find-up: "npm:^4.1.0" + get-caller-file: "npm:^2.0.1" + require-directory: "npm:^2.1.1" + require-main-filename: "npm:^2.0.0" + set-blocking: "npm:^2.0.0" + string-width: "npm:^4.2.0" + which-module: "npm:^2.0.0" + y18n: "npm:^4.0.0" + yargs-parser: "npm:^18.1.2" + checksum: 10/bbcc82222996c0982905b668644ca363eebe6ffd6a572fbb52f0c0e8146661d8ce5af2a7df546968779bb03d1e4186f3ad3d55dfaadd1c4f0d5187c0e3a5ba16 + languageName: node + linkType: hard + +"yargs@npm:^16.1.1, yargs@npm:^16.2.0": + version: 16.2.0 + resolution: "yargs@npm:16.2.0" + dependencies: + cliui: "npm:^7.0.2" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.0" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^20.2.2" + checksum: 10/807fa21211d2117135d557f95fcd3c3d390530cda2eca0c840f1d95f0f40209dcfeb5ec18c785a1f3425896e623e3b2681e8bb7b6600060eda1c3f4804e7957e + languageName: node + linkType: hard + +"yargs@npm:^17.7.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" + dependencies: + cliui: "npm:^8.0.1" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.3" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^21.1.1" + checksum: 10/abb3e37678d6e38ea85485ed86ebe0d1e3464c640d7d9069805ea0da12f69d5a32df8e5625e370f9c96dd1c2dc088ab2d0a4dd32af18222ef3c4224a19471576 + languageName: node + linkType: hard + +"yargs@npm:~3.10.0": + version: 3.10.0 + resolution: "yargs@npm:3.10.0" + dependencies: + camelcase: "npm:^1.0.2" + cliui: "npm:^2.1.0" + decamelize: "npm:^1.0.0" + window-size: "npm:0.1.0" + checksum: 10/869fa54609d4575cae1df1e525e9a22a86fa13ed88c1c68759368af9b8e0af1775b1ea2fc91789a0007523461e1390946e22f65a6fb831eb5a06b7a52bdbf257 + languageName: node + linkType: hard + +"yjs@npm:^13.6.15": + version: 13.6.31 + resolution: "yjs@npm:13.6.31" + dependencies: + lib0: "npm:^0.2.99" + checksum: 10/dff74bdd31e9b4864fcc00b8da439b2716d2ad9a171ff9dde24db343a30015c34efc62006fd613d897f0d3d51c86f843491fbc1e87d0ba5f95a9e0415fbd6d45 + languageName: node + linkType: hard + +"ylru@npm:^1.2.0": + version: 1.4.0 + resolution: "ylru@npm:1.4.0" + checksum: 10/5437f8eb2fb5dd515845c657dde3cecaa9f6bd4c6386d2a5212d3fafe02189c7d8ebfdfc84940a7811607cb3524eb362ce95d3180d355cd5deb610aa8c82c9bc + languageName: node + linkType: hard + +"yn@npm:3.1.1": + version: 3.1.1 + resolution: "yn@npm:3.1.1" + checksum: 10/2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 + languageName: node + linkType: hard + +"yocto-queue@npm:^0.1.0": + version: 0.1.0 + resolution: "yocto-queue@npm:0.1.0" + checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 + languageName: node + linkType: hard + +"yoctocolors-cjs@npm:^2.1.3": + version: 2.1.3 + resolution: "yoctocolors-cjs@npm:2.1.3" + checksum: 10/b2144b38807673a4254dae06fe1a212729550609e606289c305e45c585b36fab1dbba44fe6cde90db9b28be465ec63f4c2a50867aeec6672f6bc36b6c9a361a0 + languageName: node + linkType: hard + +"zimmerframe@npm:^1.1.2": + version: 1.1.4 + resolution: "zimmerframe@npm:1.1.4" + checksum: 10/1f85bda673e6c08dfbfbce14a684a9b127781e8b723994b2359f2659be755712d6a6c787bb54ef9738ad1dcaad0b8299425ca2a2a9ba3b928e0737e01afae878 + languageName: node + linkType: hard + +"zod-validation-error@npm:^3.5.0 || ^4.0.0": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192 + languageName: node + linkType: hard + +"zod@npm:^3.25.0 || ^4.0.0, zod@npm:^4.1.12, zod@npm:^4.3.6": + version: 4.4.3 + resolution: "zod@npm:4.4.3" + checksum: 10/804b9a42aa8f35f2b3c5a8dff906291cb749115f83ee2afe3576d70b5b5c53c965365c7f4967690647a9c54af9838ff232a85ff9577a0a36c44b68bc6cdefe36 + languageName: node + linkType: hard + +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995 + languageName: node + linkType: hard + +"zustand@npm:^4.5.7": + version: 4.5.7 + resolution: "zustand@npm:4.5.7" + dependencies: + use-sync-external-store: "npm:^1.2.2" + peerDependencies: + "@types/react": ">=16.8" + immer: ">=9.0.6" + react: ">=16.8" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + checksum: 10/21c47ea1c9bb0363b714a7e371a91b9afaeabc5c9c2f522803a0fb412605b1e037c4f975a7377529de8f2857e60d1f4586e7ade18444168ecc492e38779e605d + languageName: node + linkType: hard From 917e5f65050d6662af05c288c090003c9a1c270c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 19 Jun 2026 09:53:13 -0700 Subject: [PATCH 050/410] python3Packages.booleanoperations: 0.9.0 -> 0.10.0 Diff: https://github.com/typemytype/booleanOperations/compare/0.9.0...0.10.0 Changelog: https://github.com/typemytype/booleanOperations/releases/tag/0.10.0 --- .../booleanoperations/default.nix | 31 ++++++------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/booleanoperations/default.nix b/pkgs/development/python-modules/booleanoperations/default.nix index f0d01e3756e5..caab5892715f 100644 --- a/pkgs/development/python-modules/booleanoperations/default.nix +++ b/pkgs/development/python-modules/booleanoperations/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, fonttools, pyclipper, defcon, @@ -11,16 +11,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "booleanoperations"; - version = "0.9.0"; + version = "0.10.0"; pyproject = true; - src = fetchPypi { - pname = "booleanOperations"; - inherit version; - hash = "sha256-jPqCHDKtN0+hINay4LRE6+rFfJHmYxUoZF+hmsKigbg="; - extension = "zip"; + src = fetchFromGitHub { + owner = "typemytype"; + repo = "booleanOperations"; + tag = finalAttrs.version; + hash = "sha256-IJyb6g2xwWj82Vm33Mtkqen1X/w0tSaP+Q/DtFc8Dd4="; }; build-system = [ @@ -41,22 +41,11 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # started failing with fonttools update from 4.55.3 -> 4.56.0 - "test_QTail_reversed_difference" - "test_QTail_reversed_intersection" - "test_QTail_reversed_union" - "test_QTail_reversed_xor" - "test_Q_difference" - "test_Q_intersection" - "test_Q_union" - "test_Q_xor" - ]; - meta = { + changelog = "https://github.com/typemytype/booleanOperations/releases/tag/${finalAttrs.src.tag}"; description = "Boolean operations on paths"; homepage = "https://github.com/typemytype/booleanOperations"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sternenseemann ]; }; -} +}) From a95fcb976497422a1df26883b7d3907470c55543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 19 Jun 2026 09:46:46 -0700 Subject: [PATCH 051/410] python3Packages.fontparts: 0.13.1 -> 1.0.0 Diff: https://github.com/robotools/fontParts/compare/0.13.1...1.0.0 Changelog: https://github.com/robotools/fontParts/releases/tag/1.0.0 --- .../python-modules/fontparts/default.nix | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/fontparts/default.nix b/pkgs/development/python-modules/fontparts/default.nix index b48b195a423c..bc6b8c1e797a 100644 --- a/pkgs/development/python-modules/fontparts/default.nix +++ b/pkgs/development/python-modules/fontparts/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, # build-system setuptools, @@ -17,17 +17,23 @@ python, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fontparts"; - version = "0.13.1"; + version = "1.0.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-+oifxmY7MUkQj3Sy75wjRmoVEPkgZaO3+8/sauMMxYA="; - extension = "zip"; + src = fetchFromGitHub { + owner = "robotools"; + repo = "fontParts"; + tag = finalAttrs.version; + hash = "sha256-dBR9Lf8ECLAOAkEkEy4JCgOKmyXzwXaOXdW4cErWQcs="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail ', "vcs-versioning"' "" + ''; + build-system = [ setuptools setuptools-scm @@ -44,6 +50,8 @@ buildPythonPackage rec { ++ fonttools.optional-dependencies.lxml ++ fonttools.optional-dependencies.unicode; + pythonImportsCheck = [ "fontParts" ]; + checkPhase = '' runHook preCheck ${python.interpreter} Lib/fontParts/fontshell/test.py @@ -53,8 +61,8 @@ buildPythonPackage rec { meta = { description = "API for interacting with the parts of fonts during the font development process"; homepage = "https://github.com/robotools/fontParts"; - changelog = "https://github.com/robotools/fontParts/releases/tag/${version}"; + changelog = "https://github.com/robotools/fontParts/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sternenseemann ]; }; -} +}) From eba1d513522ab485ec21874498f72e8b011b576a Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 19 Jun 2026 15:10:05 +0200 Subject: [PATCH 052/410] meta.problems: Internal refactoring Makes future changes easier --- pkgs/stdenv/generic/problems.nix | 131 +++++++++--------- .../cases/invalid-kind-error/expected-stderr | 2 +- 2 files changed, 69 insertions(+), 64 deletions(-) diff --git a/pkgs/stdenv/generic/problems.nix b/pkgs/stdenv/generic/problems.nix index 0f03c393e384..1451e6161c90 100644 --- a/pkgs/stdenv/generic/problems.nix +++ b/pkgs/stdenv/generic/problems.nix @@ -72,68 +72,73 @@ rec { max = a: b: if lessThan a b then b else a; }; - # TODO: Combine this and automaticProblems into a `{ removal = { manual = true; ... }; ... }` structure for less error-prone changes - kinds = rec { - # Automatic and manual problem kinds - known = map (problem: problem.kindName) automaticProblems ++ manual; - # Problem kinds that are currently allowed to be specified in `meta.problems` - manual = [ - "removal" - "deprecated" - "broken" - ]; - # Problem kinds that are currently only allowed to be specified once - unique = [ - "removal" - ]; + kinds = { + maintainerless = { + manualAllowed = false; + isUnique = false; + automatic = { + condition = + # To get usable output, we want to avoid flagging "internal" derivations. + # Because we do not have a way to reliably decide between internal or + # external derivation, some heuristics are required to decide. + # + # If `outputHash` is defined, the derivation is a FOD, such as the output of a fetcher. + # If `description` is not defined, the derivation is probably not a package. + # Simply checking whether `meta` is defined is insufficient, + # as some fetchers and trivial builders do define meta. + config: attrs: + # Order of checks optimised for short-circuiting the common case of having maintainers + (attrs.meta.maintainers or [ ] == [ ]) + && (attrs.meta.teams or [ ] == [ ]) + && (!attrs ? outputHash) + && (attrs ? meta.description); + value.message = "This package has no declared maintainer, i.e. an empty `meta.maintainers` and `meta.teams` attribute."; + }; + }; + broken = { + manualAllowed = true; + isUnique = false; + automatic = { + condition = + config: + let + # TODO: Consider deprecating this or making it generic for all problems + allowBroken = config.allowBroken || builtins.getEnv "NIXPKGS_ALLOW_BROKEN" == "1"; - # Same thing but a set with null values (comes in handy at times) - manual' = genAttrs manual (k: null); - unique' = genAttrs unique (k: null); + allowBrokenPredicate = + lib.warnIf (lib.oldestSupportedReleaseIsAtLeast 2605) + "config.allowBrokenPredicate is deprecated, use config.problems.handlers.myPackage.broken = \"warn\" for individual packages instead." + config.allowBrokenPredicate; + in + if allowBroken then + attrs: false + else if config ? allowBrokenPredicate then + attrs: attrs ? meta.broken && attrs.meta.broken && !allowBrokenPredicate attrs + else + attrs: attrs ? meta.broken && attrs.meta.broken; + value.message = "This package is broken."; + }; + }; + removal = { + manualAllowed = true; + isUnique = true; + automatic = null; + }; + deprecated = { + manualAllowed = true; + isUnique = false; + automatic = null; + }; }; - automaticProblems = [ - { - kindName = "maintainerless"; - condition = - # To get usable output, we want to avoid flagging "internal" derivations. - # Because we do not have a way to reliably decide between internal or - # external derivation, some heuristics are required to decide. - # - # If `outputHash` is defined, the derivation is a FOD, such as the output of a fetcher. - # If `description` is not defined, the derivation is probably not a package. - # Simply checking whether `meta` is defined is insufficient, - # as some fetchers and trivial builders do define meta. - config: attrs: - # Order of checks optimised for short-circuiting the common case of having maintainers - (attrs.meta.maintainers or [ ] == [ ]) - && (attrs.meta.teams or [ ] == [ ]) - && (!attrs ? outputHash) - && (attrs ? meta.description); - value.message = "This package has no declared maintainer, i.e. an empty `meta.maintainers` and `meta.teams` attribute."; - } - { - kindName = "broken"; - condition = - config: - let - # TODO: Consider deprecating this or making it generic for all problems - allowBroken = config.allowBroken || builtins.getEnv "NIXPKGS_ALLOW_BROKEN" == "1"; + # Problem kinds that are currently allowed to be specified in `meta.problems` + manualKinds = lib.filterAttrs (name: value: value.manualAllowed) kinds; + # Problem kinds that are currently only allowed to be specified once + uniqueKinds = lib.filterAttrs (name: value: value.isUnique) kinds; - allowBrokenPredicate = - lib.warnIf (lib.oldestSupportedReleaseIsAtLeast 2605) - "config.allowBrokenPredicate is deprecated, use config.problems.handlers.myPackage.broken = \"warn\" for individual packages instead." - config.allowBrokenPredicate; - in - if allowBroken then - attrs: false - else if config ? allowBrokenPredicate then - attrs: attrs ? meta.broken && attrs.meta.broken && !allowBrokenPredicate attrs - else - attrs: attrs ? meta.broken && attrs.meta.broken; - value.message = "This package is broken."; - } - ]; + automaticProblems = lib.mapAttrsToList (name: value: value.automatic // { kindName = name; }) ( + lib.filterAttrs (name: value: value.automatic != null) kinds + ); genAutomaticProblems = config: attrs: @@ -148,7 +153,7 @@ rec { let types = lib.types; handlerType = types.enum handlers.levels; - problemKindType = types.enum kinds.known; + problemKindType = types.enum (attrNames kinds); in { handlers = lib.mkOption { @@ -250,7 +255,7 @@ rec { record enum ; - kindType = enum kinds.manual; + kindType = enum (attrNames manualKinds); subRecord = record { kind = kindType; message = str; @@ -270,7 +275,7 @@ rec { let kindGroups = groupBy (kind: kind) (mapAttrsToList (name: problem: problem.kind or name) v); in - all (kind: kinds.manual' ? ${kind} && (kinds.unique' ? ${kind} -> length kindGroups.${kind} == 1)) ( + all (kind: manualKinds ? ${kind} && (uniqueKinds ? ${kind} -> length kindGroups.${kind} == 1)) ( attrNames kindGroups ) ); @@ -294,14 +299,14 @@ rec { ++ concatLists ( mapAttrsToList ( kind: kindGroup: - optionals (!kinds.manual' ? ${kind}) ( + optionals (!manualKinds ? ${kind}) ( map ( el: "${ctx}.${el.name}: Problem kind ${kind}, inferred from the problem name, is invalid; expected ${kindType.name}. You can specify an explicit problem kind with `${ctx}.${el.name}.kind`" ) (filter (el: !el.explicit) kindGroup) ) ++ - optional (kinds.unique' ? ${kind} && length kindGroup > 1) + optional (uniqueKinds ? ${kind} && length kindGroup > 1) "${ctx}: Problem kind ${kind} should be unique, but is used for these problems: ${ concatMapStringsSep ", " (el: el.name) kindGroup }" diff --git a/pkgs/test/problems/cases/invalid-kind-error/expected-stderr b/pkgs/test/problems/cases/invalid-kind-error/expected-stderr index 07c5a38e1bcb..6fdf2b1d04b1 100644 --- a/pkgs/test/problems/cases/invalid-kind-error/expected-stderr +++ b/pkgs/test/problems/cases/invalid-kind-error/expected-stderr @@ -1,4 +1,4 @@ (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: Refusing to evaluate package 'a-0' in /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-default.nix:11 because it has an invalid meta attrset: - - a.meta.problems.invalid: Problem kind invalid, inferred from the problem name, is invalid; expected enum. You can specify an explicit problem kind with `a.meta.problems.invalid.kind` + - a.meta.problems.invalid: Problem kind invalid, inferred from the problem name, is invalid; expected enum. You can specify an explicit problem kind with `a.meta.problems.invalid.kind` From 8fcbb3592984e1f364ec561f491790d854704264 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 19 Jun 2026 16:37:00 +0200 Subject: [PATCH 053/410] meta.problems: Fill out output meta with final list of problems This ensures that external tooling can also process the problems, and helps users with debugging. --- pkgs/stdenv/generic/check-meta.nix | 3 +++ pkgs/stdenv/generic/problems.nix | 13 ++++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix index 70c009c3e83a..071bfba32452 100644 --- a/pkgs/stdenv/generic/check-meta.nix +++ b/pkgs/stdenv/generic/check-meta.nix @@ -49,6 +49,7 @@ let inherit (import ./problems.nix { inherit lib; }) problemsType genCheckProblems + completeMetaProblems ; checkProblems = genCheckProblems config; @@ -670,6 +671,8 @@ let unsupported = hasUnsupportedPlatform' attrs; insecure = isMarkedInsecure attrs; + problems = completeMetaProblems config attrs; + available = validity.valid != "no" && ((config.checkMetaRecursively or false) -> all (d: d.meta.available or true) references); diff --git a/pkgs/stdenv/generic/problems.nix b/pkgs/stdenv/generic/problems.nix index 1451e6161c90..c7b6754d729d 100644 --- a/pkgs/stdenv/generic/problems.nix +++ b/pkgs/stdenv/generic/problems.nix @@ -255,7 +255,8 @@ rec { record enum ; - kindType = enum (attrNames manualKinds); + # While we should only allow manual kinds, we need to allow `meta.problems = otherPackage.meta.problems`, which includes automatic ones as well + kindType = enum (attrNames kinds); subRecord = record { kind = kindType; message = str; @@ -275,7 +276,7 @@ rec { let kindGroups = groupBy (kind: kind) (mapAttrsToList (name: problem: problem.kind or name) v); in - all (kind: manualKinds ? ${kind} && (uniqueKinds ? ${kind} -> length kindGroups.${kind} == 1)) ( + all (kind: kinds ? ${kind} && (uniqueKinds ? ${kind} -> length kindGroups.${kind} == 1)) ( attrNames kindGroups ) ); @@ -299,7 +300,7 @@ rec { ++ concatLists ( mapAttrsToList ( kind: kindGroup: - optionals (!manualKinds ? ${kind}) ( + optionals (!kinds ? ${kind}) ( map ( el: "${ctx}.${el.name}: Problem kind ${kind}, inferred from the problem name, is invalid; expected ${kindType.name}. You can specify an explicit problem kind with `${ctx}.${el.name}.kind`" @@ -515,6 +516,12 @@ rec { in processProblems pname problemsToHandle; + completeMetaProblems = + config: attrs: + mapAttrs (name: problem: { kind = name; } // problem) ( + (attrs.meta.problems or { }) // genAutomaticProblems config attrs + ); + processProblems = pname: problemsToHandle: let From 78746f78964e6a3524397cc9c00dda7576e2bb50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 17:03:34 +0000 Subject: [PATCH 054/410] hyprlandPlugins.hypr-darkwindow: 0.55.2 -> 0.55.4 --- .../hyprwm/hyprland-plugins/hypr-darkwindow.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix index 8cc7cec60189..4097b4b0d045 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix @@ -7,13 +7,13 @@ mkHyprlandPlugin (finalAttrs: { pluginName = "hypr-darkwindow"; - version = "0.55.2"; + version = "0.55.4"; src = fetchFromGitHub { owner = "micha4w"; repo = "Hypr-DarkWindow"; tag = "v${finalAttrs.version}"; - hash = "sha256-8Ht9yhlwOtDWFvL6VYlryNxyRethFqc0iWtBetP0xws="; + hash = "sha256-By/4CmpJvVvcBoyTtelH7MSLCKRaoXLCpiSfrbZIePc="; }; installPhase = '' From 50eb9777b9ec508be9c9cae873ad1be94cbd3b4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 19 Jun 2026 12:14:14 -0700 Subject: [PATCH 055/410] matio: 1.5.29 -> 1.5.30 Changelog: https://sourceforge.net/p/matio/news/ --- pkgs/by-name/ma/matio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matio/package.nix b/pkgs/by-name/ma/matio/package.nix index 9cc0c0cf155a..df8dae915720 100644 --- a/pkgs/by-name/ma/matio/package.nix +++ b/pkgs/by-name/ma/matio/package.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "matio"; - version = "1.5.29"; + version = "1.5.30"; src = fetchurl { url = "mirror://sourceforge/matio/matio-${finalAttrs.version}.tar.gz"; - hash = "sha256-2eX3ovLFlO/xX1UONHKbAZkc3VoCilWL6M5ZWzIjOvs="; + hash = "sha256-i9O5R3BC7MAN1xwEdi+lhGjhTMzDL9jGgmwtoei8MQc="; }; configureFlags = [ "ac_cv_va_copy=1" ]; From a0096ba0058a692bf829dd3c2e5360a726720750 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 19:29:31 +0000 Subject: [PATCH 056/410] rpi-imager: 2.0.9 -> 2.0.10 --- pkgs/by-name/rp/rpi-imager/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rp/rpi-imager/package.nix b/pkgs/by-name/rp/rpi-imager/package.nix index 69082788ca5d..c298a2b2638f 100644 --- a/pkgs/by-name/rp/rpi-imager/package.nix +++ b/pkgs/by-name/rp/rpi-imager/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rpi-imager"; - version = "2.0.9"; + version = "2.0.10"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "rpi-imager"; tag = "v${finalAttrs.version}"; - hash = "sha256-hoypze5EyJKRVQNI8x5sh3LqVyK8tEze1/vxogrqckA="; + hash = "sha256-k6ld7TWCj8JzLJG9ph7hKXvR1nkHt0fJqlGSs+NqnR0="; }; patches = [ ./remove-vendoring.patch ]; From 601096b5296bcd0ef301694ae9d5816213799d38 Mon Sep 17 00:00:00 2001 From: Kevin Pita Date: Sat, 20 Jun 2026 00:35:07 +0200 Subject: [PATCH 057/410] ku: init at 0.7.0 --- pkgs/by-name/ku/ku/package.nix | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/ku/ku/package.nix diff --git a/pkgs/by-name/ku/ku/package.nix b/pkgs/by-name/ku/ku/package.nix new file mode 100644 index 000000000000..4f8dddef0f61 --- /dev/null +++ b/pkgs/by-name/ku/ku/package.nix @@ -0,0 +1,44 @@ +{ + lib, + buildGo126Module, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +buildGo126Module (finalAttrs: { + pname = "ku"; + version = "0.7.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "bjarneo"; + repo = "ku"; + tag = "v${finalAttrs.version}"; + hash = "sha256-LJ078zRCjz+h8GbDuQiOTxfSajX4b/XxeL+FwYDqT8s="; + }; + + vendorHash = "sha256-0gLwvJSEMgCw23YG8rMzoI7ubo0I5nvguex2HBJE1dU="; + + ldflags = [ + "-s" + "-w" + "-X main.version=v${finalAttrs.version}" + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Fast, keyboard-driven Kubernetes TUI"; + homepage = "https://github.com/bjarneo/ku"; + changelog = "https://github.com/bjarneo/ku/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kevinpita ]; + mainProgram = "ku"; + platforms = lib.platforms.unix; + }; +}) From 301783644aaf25909e871575a00a7ebdb2db1004 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 00:36:08 +0000 Subject: [PATCH 058/410] python3Packages.ansible-core: 2.21.0 -> 2.21.1 --- pkgs/development/python-modules/ansible/core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index c812c039ed9f..58fbeb9dd021 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { pname = "ansible-core"; - version = "2.21.0"; + version = "2.21.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -41,7 +41,7 @@ buildPythonPackage (finalAttrs: { owner = "ansible"; repo = "ansible"; tag = "v${finalAttrs.version}"; - hash = "sha256-I0XEEGyTMQMpGTApbzVzHRuRAALl+C28GfpW4CeeTIA="; + hash = "sha256-VTU+jhD5W+07FIPVpovQoHjCb4vhLdPZNxCm/MVofV8="; }; postPatch = '' From ac823b871068e20b4163fdde3331f8dc111d4b41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 06:48:32 +0000 Subject: [PATCH 059/410] clpeak: 2.0.0 -> 2.0.13 --- pkgs/by-name/cl/clpeak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clpeak/package.nix b/pkgs/by-name/cl/clpeak/package.nix index 23aad7821e46..048f1739585d 100644 --- a/pkgs/by-name/cl/clpeak/package.nix +++ b/pkgs/by-name/cl/clpeak/package.nix @@ -9,14 +9,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "clpeak"; - version = "2.0.0"; + version = "2.0.13"; src = fetchFromGitHub { owner = "krrishnarraj"; repo = "clpeak"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-e6r9kGjSWnhgODKtIIjXBA63L9JGQFHIsacfH0IJAGo="; + hash = "sha256-tybt85jxoaWLUuZNFAla+2t0rLSanapc9w3lgez9uPI="; }; nativeBuildInputs = [ cmake ]; From d844396089ce2093e04ebc398859bf0eb28c1cf4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 11:35:54 +0000 Subject: [PATCH 060/410] sbomnix: 1.7.6 -> 1.8.0 --- pkgs/by-name/sb/sbomnix/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sb/sbomnix/package.nix b/pkgs/by-name/sb/sbomnix/package.nix index 84b15485d4b6..0e1560768102 100644 --- a/pkgs/by-name/sb/sbomnix/package.nix +++ b/pkgs/by-name/sb/sbomnix/package.nix @@ -11,14 +11,14 @@ }: python3.pkgs.buildPythonApplication (finalAttrs: { pname = "sbomnix"; - version = "1.7.6"; + version = "1.8.0"; pyproject = true; src = fetchFromGitHub { owner = "tiiuae"; repo = "sbomnix"; tag = "v${finalAttrs.version}"; - hash = "sha256-LApJvPeyViGJiJPLu7dFBU79SbMKieLVFKbDtFHo7f4="; + hash = "sha256-oMIFcfjbt+lgAcdJbA64opu1qCwUVUIEukotqQEox3Q="; # Remove documentation as it contains references to nix store postFetch = '' From fb1ff99516d5ec5dad0bcbc58efdeb6188b061e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 11:46:51 +0000 Subject: [PATCH 061/410] coder: 2.28.6 -> 2.33.9 --- pkgs/by-name/co/coder/package.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/co/coder/package.nix b/pkgs/by-name/co/coder/package.nix index f27e0b8ada55..aa8641fcaf58 100644 --- a/pkgs/by-name/co/coder/package.nix +++ b/pkgs/by-name/co/coder/package.nix @@ -15,21 +15,21 @@ let channels = { stable = { - version = "2.28.6"; + version = "2.33.9"; hash = { - x86_64-linux = "sha256-OBnEOR6uNCzfsnWIQupSN9JMykNbrojrkb5lcPXL1W8="; - x86_64-darwin = "sha256-ixI5BPxq7spPk1Un6eYVke+IkhqoIxTqDTXo5FehaEk="; - aarch64-linux = "sha256-w+5PMff13nUp7jAYGSQlozShWqjsF+NLKQiquxD07wc="; - aarch64-darwin = "sha256-nrx0Z1NdzkeQbeWzwOhpATIYnCCucG5lKRoUaRVjiQE="; + x86_64-linux = "sha256-/X1/1xlPV/86MyAXv7MJU8YtEemRNYdasBP6lH586DM="; + x86_64-darwin = "sha256-9ns+EzDMgyo+zgfQ3867AhTQ1qENPjtHXCYWtmP00mU="; + aarch64-linux = "sha256-4hrV9va+c3VvQXIQ2j6CGZ19ZFCFDEsHhfZu/kQfhwA="; + aarch64-darwin = "sha256-5k15Rf09/n/eKvVD0VxDWWWgJK7U0DDNAf0p923BGLs="; }; }; mainline = { - version = "2.29.1"; + version = "2.34.3"; hash = { - x86_64-linux = "sha256-LxYADRdkiIsvHBaMy+MtJuUo8p5MLDKDL6pMtHaqokw="; - x86_64-darwin = "sha256-OwZpCTjEVzTu4M9jf0vOuTuiyn66qRc/pEO/DLD8pvg="; - aarch64-linux = "sha256-hNPimwzopC2Hj8i0I6KJAtvKXANACpmcN+onGvAaMvc="; - aarch64-darwin = "sha256-AuNFtvnG40Toll/hmEXeGuV6ZcxfuVuUTFqdtTLXRn8="; + x86_64-linux = "sha256-j7r5qupAsjkA11KJpdTIVtogWvSxz59nMKtTS92NMDk="; + x86_64-darwin = "sha256-MJJK0NeXHfd/ipmPUrdhrcCOArafYH3sq+MW7GiLVnY="; + aarch64-linux = "sha256-avDUA/3RLcoyt6QZ3CllvjNp8O65g+0CkAJjMOOVKLg="; + aarch64-darwin = "sha256-qCHsK0zOqJO/ECb9afaEwNia9R/AJMgtRpIFUfZeY1Y="; }; }; }; From 9a519d79233f9d193326a9cec9e60248d35968d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 05:48:15 +0000 Subject: [PATCH 062/410] officecli: 1.0.102 -> 1.0.116 --- pkgs/by-name/of/officecli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/of/officecli/package.nix b/pkgs/by-name/of/officecli/package.nix index 34bfa2c09907..52b114cbdb88 100644 --- a/pkgs/by-name/of/officecli/package.nix +++ b/pkgs/by-name/of/officecli/package.nix @@ -8,7 +8,7 @@ buildDotnetModule (finalAttrs: { pname = "officecli"; - version = "1.0.102"; + version = "1.0.116"; strictDeps = true; __structuredAttrs = true; @@ -17,7 +17,7 @@ buildDotnetModule (finalAttrs: { owner = "iOfficeAI"; repo = "OfficeCLI"; tag = "v${finalAttrs.version}"; - hash = "sha256-qGWDku9G1QUjn+0wrhKlPC93Xugkc2YSE3PrSLCesJ0="; + hash = "sha256-QDMBX5oX318WXItcKXsCR4IYwojlVq2kCTj1+wTQlyY="; }; projectFile = "src/officecli/officecli.csproj"; From 2cee4df2f8ac97ae1029691e3498d613ba13034d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 05:51:21 +0000 Subject: [PATCH 063/410] python3Packages.py-synologydsm-api: 2.7.3 -> 2.10.0 --- .../development/python-modules/py-synologydsm-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-synologydsm-api/default.nix b/pkgs/development/python-modules/py-synologydsm-api/default.nix index 0445242c9d5e..a30151922b47 100644 --- a/pkgs/development/python-modules/py-synologydsm-api/default.nix +++ b/pkgs/development/python-modules/py-synologydsm-api/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "py-synologydsm-api"; - version = "2.7.3"; + version = "2.10.0"; pyproject = true; src = fetchFromGitHub { owner = "mib1185"; repo = "py-synologydsm-api"; tag = "v${version}"; - hash = "sha256-LaeqAY+8WfoMwrZhwZUEcuafGvv+7reuxEh8zQ7j5S4="; + hash = "sha256-zcyeLiy52E8vMVmF5hVJ4rX98RAyI9ZC6WQWJZ2HRIU="; }; build-system = [ setuptools ]; From 8ad93cb4eeebfb8b96f82fb92adf5252c52988ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 21 Jun 2026 09:13:07 -0700 Subject: [PATCH 064/410] taskflow: 4.0.0 -> 4.1.0 Diff: https://github.com/taskflow/taskflow/compare/v4.0.0...v4.1.0 Changelog: https://taskflow.github.io/taskflow/release-4-1-0.html --- .../ta/taskflow/add-pkg-config-support.patch | 31 ------------------- pkgs/by-name/ta/taskflow/package.nix | 17 ++-------- 2 files changed, 2 insertions(+), 46 deletions(-) delete mode 100644 pkgs/by-name/ta/taskflow/add-pkg-config-support.patch diff --git a/pkgs/by-name/ta/taskflow/add-pkg-config-support.patch b/pkgs/by-name/ta/taskflow/add-pkg-config-support.patch deleted file mode 100644 index 3eb447d6d3bb..000000000000 --- a/pkgs/by-name/ta/taskflow/add-pkg-config-support.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 063fd793..99998a6b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -377,3 +377,13 @@ install( - DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME} - ) - -+ -+# ----------------------------------------------------------------------------- -+# pkg-config -+# ----------------------------------------------------------------------------- -+ -+configure_file(taskflow.pc.in taskflow.pc @ONLY) -+install( -+ FILES ${CMAKE_CURRENT_BINARY_DIR}/taskflow.pc -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig -+) -diff --git a/taskflow.pc.in b/taskflow.pc.in -new file mode 100644 -index 00000000..fc649288 ---- /dev/null -+++ b/taskflow.pc.in -@@ -0,0 +1,7 @@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ -+ -+Name: Taskflow -+Description: A General-purpose Task-parallel Programming System -+Version: @PROJECT_VERSION@ -+Cflags: -I${includedir} diff --git a/pkgs/by-name/ta/taskflow/package.nix b/pkgs/by-name/ta/taskflow/package.nix index 65471bef8a46..c7c88ff60060 100644 --- a/pkgs/by-name/ta/taskflow/package.nix +++ b/pkgs/by-name/ta/taskflow/package.nix @@ -10,32 +10,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "taskflow"; - version = "4.0.0"; + version = "4.1.0"; src = fetchFromGitHub { owner = "taskflow"; repo = "taskflow"; tag = "v${finalAttrs.version}"; - hash = "sha256-cWnKA6tCsKRfkleBJ38NRP2ciJu4sHtyTS8y5bBTfcA="; + hash = "sha256-IxorLV5qQ8veFiwRka8k5oMR51KTUn10MbCIYNVToLk="; }; patches = [ (replaceVars ./unvendor-doctest.patch { inherit doctest; }) - - # https://github.com/taskflow/taskflow/pull/785 - # TODO: remove when updating to the next release - (fetchpatch { - name = "fix-brace-init-with-explicit-constructor-for-GCC-15"; - url = "https://github.com/taskflow/taskflow/commit/de7dfe30594cd1f98398095b970a8320734a2382.patch"; - hash = "sha256-Ecl7dFvf2HDslv/5IHR5J2PYcRCN3EA4GahxOzcUS4g="; - }) - - # Vendored from #786 as it does not apply cleanly on top of v0.4.0 - # https://github.com/taskflow/taskflow/pull/786 - # TODO: remove when updating to the next release - ./add-pkg-config-support.patch ]; postPatch = '' From 270f11ec388e0c1c85203b06613b2e1c7f7c5a78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 21 Jun 2026 09:26:49 -0700 Subject: [PATCH 065/410] python3Packages.rapidfuzz: support taskflow 4.1.0 --- pkgs/development/python-modules/rapidfuzz/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/rapidfuzz/default.nix b/pkgs/development/python-modules/rapidfuzz/default.nix index 64d39f70ac98..70dd56e9c192 100644 --- a/pkgs/development/python-modules/rapidfuzz/default.nix +++ b/pkgs/development/python-modules/rapidfuzz/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, clang-tools, cmake, cython, @@ -28,6 +29,15 @@ buildPythonPackage rec { hash = "sha256-wF7eeSD6GQfN0EOwDvrgjMqN5u2wxXFlktQS7nIKgkU="; }; + patches = [ + (fetchpatch { + # https://github.com/rapidfuzz/RapidFuzz/pull/486 + name = "support-taskflow-4.1.0.patch"; + url = "https://github.com/rapidfuzz/RapidFuzz/commit/76fa54bf8c3f2d24879ca1966ea98bbba7b3c9d6.patch"; + hash = "sha256-hJZtYNLSqK5NgcBAcvrf9NPh3Z0+pSlyy0W+uJ96kBQ="; + }) + ]; + postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "Cython >=3.1.6, <3.3.0" "Cython >=3.1.6" From 4a7fd66a7145fdcda8bf605f2f1f6ebe6a5904fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 19:03:08 +0000 Subject: [PATCH 066/410] phpExtensions.relay: 0.21.0 -> 0.30.0 --- .../php-packages/relay/default.nix | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/development/php-packages/relay/default.nix b/pkgs/development/php-packages/relay/default.nix index b64779488187..de06abf98913 100644 --- a/pkgs/development/php-packages/relay/default.nix +++ b/pkgs/development/php-packages/relay/default.nix @@ -16,36 +16,36 @@ }: let - version = "0.21.0"; + version = "0.30.0"; hashes = { "aarch64-darwin" = { platform = "darwin-arm64"; hash = { - "8.1" = "sha256-BL4XH7oyZBmZThhfdaqwtArxjF+0CKYYIqxRBafhjCI="; - "8.2" = "sha256-CDNSwdU+/7STdSzZigzq0qc58s2Tz0GtKsXnXpQodic="; - "8.3" = "10cDKh5aXhUN8bONZAXKr8o7UMlngYCXmqD829Ht3oU="; - "8.4" = "sha256-t2cNqYl4U4qDmpK6+4iFKmAAd2D66EJqzt+5l1gB0wg="; - "8.5" = "JBitKlONDaXsDW1wf08JqDbado8Fy+uVzYU9Lvi8fFc="; + "8.1" = "sha256-71TLrF9HvuocMLei89bGIibJIC1sD59RB9Vb6FBS49U="; + "8.2" = "sha256-WFrJ0+gun1qs77s3URFTha/tZA8gSeqlGLT26twnjko="; + "8.3" = "fiduW1NKScDDY3k3lvw98r8KqaD0jPR4En8dNvdglFA="; + "8.4" = "sha256-SQ9+/zD6n49e2/9nH6hotyIJ/xsQMX5A78hFTPK4/hg="; + "8.5" = "+n+fE5soEbruH+L35B+bapU/Z7rSjjOD/4BgRmr3MVc="; }; }; "aarch64-linux" = { platform = "debian-aarch64+libssl3"; hash = { - "8.1" = "sha256-I0gMRnN3y/57f0IBNDx5TaFtdFnFmotaqI8vnwGwxqg="; - "8.2" = "sha256-gsk/Kz/zJUXGFubfnQ7wia/5JEHgrIoTM396QpX5YaE="; - "8.3" = "sha256-6+ALZru+ee4lE41bKd06bnSqqTZ1FlcNVW4xOAWZP4g="; - "8.4" = "fYWndjBhKQQjFUwT0aP4A6EUkNCYsEvKtUcXR9l11Yg="; - "8.5" = "0UEvha64GSG/Mysc7oUJ6GMmY1uRZxN/gCkkNzWq/ng="; + "8.1" = "sha256-hetG8fEmMJccYWMQwPb3hml5thNeY2L6Y4gCDQmbDlo="; + "8.2" = "sha256-HufvcT4QSkuoxDcaCWD+hmG1fORyTUBh1Vsfnv7krng="; + "8.3" = "sha256-LV4coud7YNqB+s1sHoKXNVLAUrLjDMDpulS9fGVXDsg="; + "8.4" = "em1nZgGD1fAtvMxVeJBU4RZaA71/qMVLi0KCRAbilpM="; + "8.5" = "d0f3PzvZZn1KmXy1Gm0gm5f3f58kt+/LTc3yWZqto2I="; }; }; "x86_64-linux" = { platform = "debian-x86-64+libssl3"; hash = { - "8.1" = "sha256-g5H+3q0ehto/Ug87nb69quiWfR+AhZD5RdrYKl9fmU8="; - "8.2" = "sha256-pUAACcw24DuTDla0L375P+iPhZ/ttlMU2rnQKF6WU8k="; - "8.3" = "sha256-kKF7+zs0WXaMNh7rYUBrg+VixK+AEn3b65EtQiQpJUA="; - "8.4" = "FMYVQ2LDOWnmjkj5UdogwRB4q6NZqebUivbDmAjBONg="; - "8.5" = "T4RL15DJ/rkFLMCXiK7/2PD62LUkrlqFeLwDu1F7Ev0="; + "8.1" = "sha256-La/TQDnQ0hqNhPMtLlwfw5cKtXCpjxBMTd6yvZM2O2M="; + "8.2" = "sha256-+FavbnliF071lWFU55rhFNq6X2wpW9mHSstwQQTbnwQ="; + "8.3" = "sha256-G6nfKMObVMtY45J7DaKg0LdHwV+lfCUa1Pkfp66+apY="; + "8.4" = "x9YXGxtqN3EL1lWCqAkIKKrO0b40BFalO6GExhF3p4c="; + "8.5" = "8hU5Ft9i3L6pf2XY7rRLmSbQmZ3z1wjI+7sjiq/GHUU="; }; }; }; From b3a73f17baedc5a555f0ff0b01d25766a03988e3 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Mon, 22 Jun 2026 11:51:56 +0200 Subject: [PATCH 067/410] nixos/limine: format the install script --- .../boot/loader/limine/limine-install.py | 638 +++++++++++------- 1 file changed, 393 insertions(+), 245 deletions(-) diff --git a/nixos/modules/system/boot/loader/limine/limine-install.py b/nixos/modules/system/boot/loader/limine/limine-install.py index be4522299c5b..629a2fef6c76 100644 --- a/nixos/modules/system/boot/loader/limine/limine-install.py +++ b/nixos/modules/system/boot/loader/limine/limine-install.py @@ -1,7 +1,7 @@ #!@python3@/bin/python3 -B from dataclasses import dataclass -from typing import Any, Callable, Dict, List, Optional, Tuple +from typing import Any, Dict, List, Optional, Tuple import datetime import hashlib @@ -16,6 +16,7 @@ import sys import tempfile import textwrap + @dataclass class XenBootSpec: """Represent the bootspec extension for Xen dom0 kernels""" @@ -25,6 +26,7 @@ class XenBootSpec: params: List[str] version: str + @dataclass class BootSpec: system: str @@ -38,13 +40,15 @@ class BootSpec: initrd: str | None = None initrdSecrets: str | None = None -install_config = json.load(open('@configPath@', 'r')) + +install_config = json.load(open("@configPath@", "r")) libc = CDLL("libc.so.6") limine_install_dir: Optional[str] = None can_use_direct_paths = False paths: Dict[str, bool] = {} + def config(*path: str) -> Optional[Any]: result = install_config for component in path: @@ -53,60 +57,69 @@ def config(*path: str) -> Optional[Any]: def bool_to_yes_no(value: bool) -> str: - return 'yes' if value else 'no' + return "yes" if value else "no" -def get_system_path(profile: str = 'system', gen: Optional[str] = None, spec: Optional[str] = None) -> str: - basename = f'{profile}-{gen}-link' if gen is not None else profile - profiles_dir = '/nix/var/nix/profiles' - if profile == 'system': +def get_system_path( + profile: str = "system", gen: Optional[str] = None, spec: Optional[str] = None +) -> str: + basename = f"{profile}-{gen}-link" if gen is not None else profile + profiles_dir = "/nix/var/nix/profiles" + if profile == "system": result = os.path.join(profiles_dir, basename) else: - result = os.path.join(profiles_dir, 'system-profiles', basename) + result = os.path.join(profiles_dir, "system-profiles", basename) if spec is not None: - result = os.path.join(result, 'specialisation', spec) + result = os.path.join(result, "specialisation", spec) return result def get_profiles() -> List[str]: - profiles_dir = '/nix/var/nix/profiles/system-profiles/' + profiles_dir = "/nix/var/nix/profiles/system-profiles/" dirs = os.listdir(profiles_dir) if os.path.isdir(profiles_dir) else [] - return [path for path in dirs if not path.endswith('-link')] + return [path for path in dirs if not path.endswith("-link")] -def get_gens(profile: str = 'system') -> List[Tuple[int, List[str]]]: - nix_env = os.path.join(str(config('nixPath')), 'bin', 'nix-env') - output = subprocess.check_output([ - nix_env, '--list-generations', - '-p', get_system_path(profile), - '--option', 'build-users-group', '', - ], universal_newlines=True) +def get_gens(profile: str = "system") -> List[Tuple[int, List[str]]]: + nix_env = os.path.join(str(config("nixPath")), "bin", "nix-env") + output = subprocess.check_output( + [ + nix_env, + "--list-generations", + "-p", + get_system_path(profile), + "--option", + "build-users-group", + "", + ], + universal_newlines=True, + ) gen_lines = output.splitlines() gen_nums = [int(line.split()[0]) for line in gen_lines] - return [gen for gen in gen_nums][-config('maxGenerations'):] + return [gen for gen in gen_nums][-config("maxGenerations") :] def is_encrypted(device: str) -> bool: - for name in config('luksDevices'): - if os.readlink(os.path.join('/dev/mapper', name)) == os.readlink(device): + for name in config("luksDevices"): + if os.readlink(os.path.join("/dev/mapper", name)) == os.readlink(device): return True return False def is_fs_type_supported(fs_type: str) -> bool: - return fs_type.startswith('vfat') + return fs_type.startswith("vfat") def get_dest_file(path: str) -> str: package_id = os.path.basename(os.path.dirname(path)) suffix = os.path.basename(path) - return f'{package_id}-{suffix}' + return f"{package_id}-{suffix}" def get_dest_path(path: str, target: str) -> str: @@ -115,7 +128,7 @@ def get_dest_path(path: str, target: str) -> str: def get_copied_path_uri(path: str, target: str) -> str: - result = '' + result = "" dest_file = get_dest_file(path) dest_path = get_dest_path(path, target) @@ -125,15 +138,15 @@ def get_copied_path_uri(path: str, target: str) -> str: else: paths[dest_path] = True - path_with_prefix = os.path.join('/limine', target, dest_file) - result = f'boot():{path_with_prefix}' + path_with_prefix = os.path.join("/limine", target, dest_file) + result = f"boot():{path_with_prefix}" - if config('validateChecksums'): - with open(path, 'rb') as file: + if config("validateChecksums"): + with open(path, "rb") as file: b2sum = hashlib.blake2b() b2sum.update(file.read()) - result += f'#{b2sum.hexdigest()}' + result += f"#{b2sum.hexdigest()}" return result @@ -142,7 +155,9 @@ def get_path_uri(path: str) -> str: return get_copied_path_uri(path, "") -def get_file_uri(profile: str, gen: Optional[str], spec: Optional[str], name: str) -> str: +def get_file_uri( + profile: str, gen: Optional[str], spec: Optional[str], name: str +) -> str: gen_path = get_system_path(profile, gen, spec) path_in_store = os.path.realpath(os.path.join(gen_path, name)) return get_path_uri(path_in_store) @@ -151,22 +166,21 @@ def get_file_uri(profile: str, gen: Optional[str], spec: Optional[str], name: st def get_kernel_uri(kernel_path: str) -> str: return get_copied_path_uri(kernel_path, "kernels") + def bootjson_to_bootspec(bootjson: dict) -> BootSpec: - specialisations = bootjson['org.nixos.specialisation.v1'] + specialisations = bootjson["org.nixos.specialisation.v1"] specialisations = {k: bootjson_to_bootspec(v) for k, v in specialisations.items()} xen = None - if 'org.xenproject.bootspec.v2' in bootjson: - xen = bootjson['org.xenproject.bootspec.v2'] + if "org.xenproject.bootspec.v2" in bootjson: + xen = bootjson["org.xenproject.bootspec.v2"] return BootSpec( - **bootjson['org.nixos.bootspec.v1'], + **bootjson["org.nixos.bootspec.v1"], specialisations=specialisations, xen=xen, ) -def generate_xen_efi_files( - bootspec: BootSpec, - gen: str - ) -> str: + +def generate_xen_efi_files(bootspec: BootSpec, gen: str) -> str: """Generate a Xen EFI xen.cfg file, and copy required files in place. Assumes the bootspec has already been validated as having the requried @@ -179,43 +193,43 @@ def generate_xen_efi_files( Returns the path to the Xen EFI binary """ - xen_efi_boot_path = get_copied_path_uri(bootspec.xen['efiPath'], f'xen/{gen}') - xen_efi_path = get_dest_path(bootspec.xen['efiPath'], f'xen/{gen}') + xen_efi_boot_path = get_copied_path_uri(bootspec.xen["efiPath"], f"xen/{gen}") + xen_efi_path = get_dest_path(bootspec.xen["efiPath"], f"xen/{gen}") xen_efi_cfg_dir = os.path.dirname(xen_efi_path) - xen_efi_cfg_path = xen_efi_path[:-4] + '.cfg' + xen_efi_cfg_path = xen_efi_path[:-4] + ".cfg" if not os.path.exists(xen_efi_cfg_dir): os.makedirs(xen_efi_cfg_dir) - xen_efi_cfg = ( - f'default=nixos{gen}\n\n' + - f'[nixos{gen}]\n' - ) + xen_efi_cfg = f"default=nixos{gen}\n\n" + f"[nixos{gen}]\n" # set xen dom0 parameters - if 'params' in bootspec.xen and len(bootspec.xen['params']) > 0: - xen_efi_cfg += 'options=' + ' '.join(bootspec.xen['params']).strip() + '\n' + if "params" in bootspec.xen and len(bootspec.xen["params"]) > 0: + xen_efi_cfg += "options=" + " ".join(bootspec.xen["params"]).strip() + "\n" # set kernel and copy in-place - xen_efi_kernel_path = get_dest_path(bootspec.kernel, f'xen/{gen}') + xen_efi_kernel_path = get_dest_path(bootspec.kernel, f"xen/{gen}") copy_file(bootspec.kernel, xen_efi_kernel_path) xen_efi_cfg += ( - 'kernel=' + os.path.basename(xen_efi_kernel_path) + ' ' - + ' '.join(['init=' + bootspec.init] + bootspec.kernelParams).strip() - + '\n' + "kernel=" + + os.path.basename(xen_efi_kernel_path) + + " " + + " ".join(["init=" + bootspec.init] + bootspec.kernelParams).strip() + + "\n" ) # set ramdisk and copy initrd in-place if bootspec.initrd: - xen_efi_initrd_path = get_dest_path(bootspec.initrd, f'xen/{gen}') + xen_efi_initrd_path = get_dest_path(bootspec.initrd, f"xen/{gen}") copy_file(bootspec.initrd, xen_efi_initrd_path) - xen_efi_cfg += 'ramdisk=' + os.path.basename(xen_efi_initrd_path) + '\n' + xen_efi_cfg += "ramdisk=" + os.path.basename(xen_efi_initrd_path) + "\n" - with open(xen_efi_cfg_path, 'w') as xen_efi_cfg_file: + with open(xen_efi_cfg_path, "w") as xen_efi_cfg_file: xen_efi_cfg_file.write(xen_efi_cfg) return xen_efi_boot_path + def xen_config_entry( levels: int, bootspec: BootSpec, xenVersion: str, gen: str, time: str, efi: bool ) -> str: @@ -230,15 +244,19 @@ def xen_config_entry( efi -- True if EFI protocol should be used for this entry """ # generate Xen menu label for the current generation - entry = '/' * levels + f'Generation {gen} with Xen {xenVersion}' + (' EFI\n' if efi else '\n') - entry += f'comment: Xen {xenVersion} {bootspec.label}, built on {time}\n' + entry = ( + "/" * levels + + f"Generation {gen} with Xen {xenVersion}" + + (" EFI\n" if efi else "\n") + ) + entry += f"comment: Xen {xenVersion} {bootspec.label}, built on {time}\n" # load Xen dom0 as the executable, using multiboot for EFI & BIOS if ( - efi and - 'multibootPath' in bootspec.xen and - len(bootspec.xen['multibootPath']) > 0 and - os.path.exists(bootspec.xen['multibootPath']) - ): + efi + and "multibootPath" in bootspec.xen + and len(bootspec.xen["multibootPath"]) > 0 + and os.path.exists(bootspec.xen["multibootPath"]) + ): # Use the EFI protocol and generate Xen EFI configuration # files and directories which are loaded by Xen's EFI binary # directly. @@ -247,84 +265,100 @@ def xen_config_entry( # an entry-point in Xen's multiboot binary, and multiboot1 # doesn't work under EFI. # Upstream Limine issue #482 - entry += 'protocol: efi\n' - entry += ( - 'path: ' + generate_xen_efi_files(bootspec, gen) + '\n' - ) + entry += "protocol: efi\n" + entry += "path: " + generate_xen_efi_files(bootspec, gen) + "\n" elif ( - 'multibootPath' in bootspec.xen and - len(bootspec.xen['multibootPath']) > 0 and - os.path.exists(bootspec.xen['multibootPath']) - ): + "multibootPath" in bootspec.xen + and len(bootspec.xen["multibootPath"]) > 0 + and os.path.exists(bootspec.xen["multibootPath"]) + ): # Use multiboot1 if not generating an EFI entry, as multiboot2 # doesn't work under Limine for booting Xen. # Upstream Limine issue #483 - entry += 'protocol: multiboot\n' + entry += "protocol: multiboot\n" entry += ( - 'path: ' + get_copied_path_uri(bootspec.xen['multibootPath'], f'xen/{gen}') + '\n' + "path: " + + get_copied_path_uri(bootspec.xen["multibootPath"], f"xen/{gen}") + + "\n" ) # set params as the multiboot executable's parameters - if 'params' in bootspec.xen and len(bootspec.xen['params']) > 0: + if "params" in bootspec.xen and len(bootspec.xen["params"]) > 0: # TODO: Understand why the first argument is ignored below? # --- to work around first argument being ignored - entry += ( - 'cmdline: -- ' + ' '.join(bootspec.xen['params']).strip() + '\n' - ) + entry += "cmdline: -- " + " ".join(bootspec.xen["params"]).strip() + "\n" # load the linux kernel as the second module - entry += 'module_path: ' + get_kernel_uri(bootspec.kernel) + '\n' + entry += "module_path: " + get_kernel_uri(bootspec.kernel) + "\n" # set kernel parameters as the parameters to the first module # TODO: Understand why the first argument is ignored below? # --- to work around first argument being ignored entry += ( - 'module_string: -- ' - + ' '.join(['init=' + bootspec.init] + bootspec.kernelParams).strip() - + '\n' + "module_string: -- " + + " ".join(["init=" + bootspec.init] + bootspec.kernelParams).strip() + + "\n" ) if bootspec.initrd: # the final module is the initrd - entry += 'module_path: ' + get_kernel_uri(bootspec.initrd) + '\n' + entry += "module_path: " + get_kernel_uri(bootspec.initrd) + "\n" return entry + def config_entry(levels: int, bootspec: BootSpec, label: str, time: str) -> str: - entry = '/' * levels + label + '\n' - entry += 'protocol: linux\n' - entry += f'comment: {bootspec.label}, built on {time}\n' - entry += 'kernel_path: ' + get_kernel_uri(bootspec.kernel) + '\n' - entry += 'cmdline: ' + ' '.join(['init=' + bootspec.init] + bootspec.kernelParams).strip() + '\n' + entry = "/" * levels + label + "\n" + entry += "protocol: linux\n" + entry += f"comment: {bootspec.label}, built on {time}\n" + entry += "kernel_path: " + get_kernel_uri(bootspec.kernel) + "\n" + entry += ( + "cmdline: " + + " ".join(["init=" + bootspec.init] + bootspec.kernelParams).strip() + + "\n" + ) # Set framebuffer resolution for Linux boot entries if configured - resolution = config('resolution') + resolution = config("resolution") if resolution is not None: - entry += f'resolution: {resolution}\n' + entry += f"resolution: {resolution}\n" if bootspec.initrd: - entry += f'module_path: ' + get_kernel_uri(bootspec.initrd) + '\n' + entry += f"module_path: " + get_kernel_uri(bootspec.initrd) + "\n" if bootspec.initrdSecrets: - base_path = str(limine_install_dir) + '/kernels/' - initrd_secrets_path = base_path + os.path.basename(bootspec.toplevel) + '-secrets' + base_path = str(limine_install_dir) + "/kernels/" + initrd_secrets_path = ( + base_path + os.path.basename(bootspec.toplevel) + "-secrets" + ) if not os.path.exists(base_path): os.makedirs(base_path) old_umask = os.umask(0o137) - initrd_secrets_path_temp = tempfile.mktemp(os.path.basename(bootspec.toplevel) + '-secrets') + initrd_secrets_path_temp = tempfile.mktemp( + os.path.basename(bootspec.toplevel) + "-secrets" + ) if os.system(bootspec.initrdSecrets + " " + initrd_secrets_path_temp) != 0: - print(f'warning: failed to create initrd secrets for "{label}"', file=sys.stderr) - print(f'note: if this is an older generation there is nothing to worry about') + print( + f'warning: failed to create initrd secrets for "{label}"', + file=sys.stderr, + ) + print( + f"note: if this is an older generation there is nothing to worry about" + ) if os.path.exists(initrd_secrets_path_temp): copy_file(initrd_secrets_path_temp, initrd_secrets_path) os.unlink(initrd_secrets_path_temp) - entry += 'module_path: ' + get_kernel_uri(initrd_secrets_path) + '\n' + entry += "module_path: " + get_kernel_uri(initrd_secrets_path) + "\n" os.umask(old_umask) return entry def generate_config_entry(profile: str, gen: str, special: bool) -> str: - time = datetime.datetime.fromtimestamp(os.stat(get_system_path(profile,gen), follow_symlinks=False).st_mtime).strftime("%F %H:%M:%S") - boot_json = json.load(open(os.path.join(get_system_path(profile, gen), 'boot.json'), 'r')) + time = datetime.datetime.fromtimestamp( + os.stat(get_system_path(profile, gen), follow_symlinks=False).st_mtime + ).strftime("%F %H:%M:%S") + boot_json = json.load( + open(os.path.join(get_system_path(profile, gen), "boot.json"), "r") + ) boot_spec = bootjson_to_bootspec(boot_json) specialisation_list = boot_spec.specialisations.items() @@ -332,37 +366,37 @@ def generate_config_entry(profile: str, gen: str, special: bool) -> str: entry = "" # Xen, if configured, should be listed first for each generation - if boot_spec.xen and 'version' in boot_spec.xen: - xen_version = boot_spec.xen['version'] - if config('efiSupport'): + if boot_spec.xen and "version" in boot_spec.xen: + xen_version = boot_spec.xen["version"] + if config("efiSupport"): entry += xen_config_entry(2, boot_spec, xen_version, gen, time, True) entry += xen_config_entry(2, boot_spec, xen_version, gen, time, False) if len(specialisation_list) > 0: depth += 1 - entry += '/' * (depth-1) + entry += "/" * (depth - 1) if special: - entry += '+' + entry += "+" - entry += f'Generation {gen}' + '\n' - entry += config_entry(depth, boot_spec, f'Default', str(time)) + entry += f"Generation {gen}" + "\n" + entry += config_entry(depth, boot_spec, f"Default", str(time)) else: - entry += config_entry(depth, boot_spec, f'Generation {gen}', str(time)) + entry += config_entry(depth, boot_spec, f"Generation {gen}", str(time)) for spec, spec_boot_spec in specialisation_list: - entry += config_entry(depth, spec_boot_spec, f'{spec}', str(time)) + entry += config_entry(depth, spec_boot_spec, f"{spec}", str(time)) return entry def find_disk_device(part: str) -> str: part = os.path.realpath(part) - part = part.removeprefix('/dev/') - disk = os.path.realpath(os.path.join('/sys', 'class', 'block', part)) + part = part.removeprefix("/dev/") + disk = os.path.realpath(os.path.join("/sys", "class", "block", part)) disk = os.path.dirname(disk) - return os.path.join('/dev', os.path.basename(disk)) + return os.path.join("/dev", os.path.basename(disk)) def find_mounted_device(path: str) -> str: @@ -403,34 +437,48 @@ def install_bootloader() -> None: boot_fs = None - for mount_point, fs in config('fileSystems').items(): - if mount_point == '/boot': + for mount_point, fs in config("fileSystems").items(): + if mount_point == "/boot": boot_fs = fs - if config('efiSupport'): - limine_install_dir = os.path.join(str(config('efiMountPoint')), 'limine') - elif boot_fs and is_fs_type_supported(boot_fs['fsType']) and not is_encrypted(boot_fs['device']): - limine_install_dir = '/boot/limine' + if config("efiSupport"): + limine_install_dir = os.path.join(str(config("efiMountPoint")), "limine") + elif ( + boot_fs + and is_fs_type_supported(boot_fs["fsType"]) + and not is_encrypted(boot_fs["device"]) + ): + limine_install_dir = "/boot/limine" else: possible_causes = [] if not boot_fs: - possible_causes.append(f'/limine on the boot partition (not present)') + possible_causes.append(f"/limine on the boot partition (not present)") else: - is_boot_fs_type_ok = is_fs_type_supported(boot_fs['fsType']) - is_boot_fs_encrypted = is_encrypted(boot_fs['device']) - possible_causes.append(f'/limine on the boot partition ({is_boot_fs_type_ok=} {is_boot_fs_encrypted=})') + is_boot_fs_type_ok = is_fs_type_supported(boot_fs["fsType"]) + is_boot_fs_encrypted = is_encrypted(boot_fs["device"]) + possible_causes.append( + f"/limine on the boot partition ({is_boot_fs_type_ok=} {is_boot_fs_encrypted=})" + ) - causes_str = textwrap.indent('\n'.join(possible_causes), ' - ') + causes_str = textwrap.indent("\n".join(possible_causes), " - ") - raise Exception(textwrap.dedent(''' + raise Exception( + textwrap.dedent(""" Could not find a valid place for Limine configuration files!' Possible candidates that were ruled out: - ''') + causes_str + textwrap.dedent(''' + """) + + causes_str + + textwrap.dedent(""" Limine cannot be installed on a system without an unencrypted partition formatted as FAT. - ''')) + """) + ) - if config('secureBoot', 'enable') and not config('secureBoot', 'autoGenerateKeys') and not os.path.exists("/var/lib/sbctl"): + if ( + config("secureBoot", "enable") + and not config("secureBoot", "autoGenerateKeys") + and not os.path.exists("/var/lib/sbctl") + ): print("There are no sbctl secure boot keys present. Please generate some.") sys.exit(1) @@ -441,65 +489,103 @@ def install_bootloader() -> None: for file in files: paths[os.path.join(dir, file)] = False - limine_xen_dir = os.path.join(limine_install_dir, 'xen') + limine_xen_dir = os.path.join(limine_install_dir, "xen") if os.path.exists(limine_xen_dir): - print(f'cleaning {limine_xen_dir}') + print(f"cleaning {limine_xen_dir}") shutil.rmtree(limine_xen_dir) os.makedirs(limine_xen_dir) - profiles = [('system', get_gens())] + profiles = [("system", get_gens())] for profile in get_profiles(): profiles += [(profile, get_gens(profile))] - timeout = config('timeout') - editor_enabled = bool_to_yes_no(config('enableEditor')) - hash_mismatch_panic = bool_to_yes_no(config('panicOnChecksumMismatch')) + timeout = config("timeout") + editor_enabled = bool_to_yes_no(config("enableEditor")) + hash_mismatch_panic = bool_to_yes_no(config("panicOnChecksumMismatch")) last_gen = get_gens()[-1] - last_gen_json = json.load(open(os.path.join(get_system_path('system', last_gen), 'boot.json'), 'r')) + last_gen_json = json.load( + open(os.path.join(get_system_path("system", last_gen), "boot.json"), "r") + ) last_gen_boot_spec = bootjson_to_bootspec(last_gen_json) - config_file = str(config('extraConfig')) + '\n' - config_file += textwrap.dedent(f''' + config_file = str(config("extraConfig")) + "\n" + config_file += textwrap.dedent(f""" timeout: {timeout} editor_enabled: {editor_enabled} hash_mismatch_panic: {hash_mismatch_panic} graphics: yes default_entry: {3 if len(last_gen_boot_spec.specialisations.items()) > 0 else 2} - ''') + """) - for wallpaper in config('style', 'wallpapers'): - config_file += f'''wallpaper: {get_copied_path_uri(wallpaper, 'wallpapers')}\n''' + for wallpaper in config("style", "wallpapers"): + config_file += ( + f"""wallpaper: {get_copied_path_uri(wallpaper, "wallpapers")}\n""" + ) - config_file += option_from_config('wallpaper_style', ['style', 'wallpaperStyle']) - config_file += option_from_config('backdrop', ['style', 'backdrop']) + config_file += option_from_config("wallpaper_style", ["style", "wallpaperStyle"]) + config_file += option_from_config("backdrop", ["style", "backdrop"]) - config_file += option_from_config('interface_resolution', ['style', 'interface', 'resolution']) - config_file += option_from_config('interface_branding', ['style', 'interface', 'branding']) - config_file += option_from_config('interface_branding_colour', ['style', 'interface', 'brandingColor']) - config_file += option_from_config('interface_help_colour', ['style', 'interface', 'helpColor']) - config_file += option_from_config('interface_help_colour_bright', ['style', 'interface', 'helpColorBright']) - config_file += option_from_config('interface_help_hidden', ['style', 'interface', 'helpHidden']) - config_file += option_from_config('term_font_scale', ['style', 'graphicalTerminal', 'font', 'scale']) - config_file += option_from_config('term_font_spacing', ['style', 'graphicalTerminal', 'font', 'spacing']) - config_file += option_from_config('term_palette', ['style', 'graphicalTerminal', 'palette']) - config_file += option_from_config('term_palette_bright', ['style', 'graphicalTerminal', 'brightPalette']) - config_file += option_from_config('term_foreground', ['style', 'graphicalTerminal', 'foreground']) - config_file += option_from_config('term_background', ['style', 'graphicalTerminal', 'background']) - config_file += option_from_config('term_foreground_bright', ['style', 'graphicalTerminal', 'brightForeground']) - config_file += option_from_config('term_background_bright', ['style', 'graphicalTerminal', 'brightBackground']) - config_file += option_from_config('term_margin', ['style', 'graphicalTerminal', 'margin']) - config_file += option_from_config('term_margin_gradient', ['style', 'graphicalTerminal', 'marginGradient']) + config_file += option_from_config( + "interface_resolution", ["style", "interface", "resolution"] + ) + config_file += option_from_config( + "interface_branding", ["style", "interface", "branding"] + ) + config_file += option_from_config( + "interface_branding_colour", ["style", "interface", "brandingColor"] + ) + config_file += option_from_config( + "interface_help_colour", ["style", "interface", "helpColor"] + ) + config_file += option_from_config( + "interface_help_colour_bright", ["style", "interface", "helpColorBright"] + ) + config_file += option_from_config( + "interface_help_hidden", ["style", "interface", "helpHidden"] + ) + config_file += option_from_config( + "term_font_scale", ["style", "graphicalTerminal", "font", "scale"] + ) + config_file += option_from_config( + "term_font_spacing", ["style", "graphicalTerminal", "font", "spacing"] + ) + config_file += option_from_config( + "term_palette", ["style", "graphicalTerminal", "palette"] + ) + config_file += option_from_config( + "term_palette_bright", ["style", "graphicalTerminal", "brightPalette"] + ) + config_file += option_from_config( + "term_foreground", ["style", "graphicalTerminal", "foreground"] + ) + config_file += option_from_config( + "term_background", ["style", "graphicalTerminal", "background"] + ) + config_file += option_from_config( + "term_foreground_bright", ["style", "graphicalTerminal", "brightForeground"] + ) + config_file += option_from_config( + "term_background_bright", ["style", "graphicalTerminal", "brightBackground"] + ) + config_file += option_from_config( + "term_margin", ["style", "graphicalTerminal", "margin"] + ) + config_file += option_from_config( + "term_margin_gradient", ["style", "graphicalTerminal", "marginGradient"] + ) - config_file += textwrap.dedent(f''' - # {config('distroName')} boot entries start here - ''') + config_file += textwrap.dedent(f""" + # {config("distroName")} boot entries start here + """) - for (profile, gens) in profiles: - group_name = 'default profile' if profile == 'system' else f"profile '{profile}'" - config_file += f'/+{config('distroName')} {group_name}\n' + for profile, gens in profiles: + group_name = ( + "default profile" if profile == "system" else f"profile '{profile}'" + ) + config_file += f"/+{config('distroName')} {group_name}\n" isFirst = True @@ -507,12 +593,12 @@ def install_bootloader() -> None: config_file += generate_config_entry(profile, gen, isFirst) isFirst = False - config_file_path = os.path.join(limine_install_dir, 'limine.conf') - config_file += f'\n# {config('distroName')} boot entries end here\n\n' + config_file_path = os.path.join(limine_install_dir, "limine.conf") + config_file += f"\n# {config('distroName')} boot entries end here\n\n" - config_file += str(config('extraEntries')) + config_file += str(config("extraEntries")) - with open(f"{config_file_path}.tmp", 'w') as file: + with open(f"{config_file_path}.tmp", "w") as file: file.truncate() file.write(config_file.strip()) file.flush() @@ -521,150 +607,208 @@ def install_bootloader() -> None: paths[config_file_path] = True - for dest_path, source_path in config('additionalFiles').items(): + for dest_path, source_path in config("additionalFiles").items(): dest_path = os.path.join(limine_install_dir, dest_path) copy_file(source_path, dest_path) - limine_binary = os.path.join(str(config('liminePath')), 'bin', 'limine') - cpu_family = config('hostArchitecture', 'family') - if config('efiSupport'): + limine_binary = os.path.join(str(config("liminePath")), "bin", "limine") + cpu_family = config("hostArchitecture", "family") + if config("efiSupport"): boot_file = "" - if cpu_family == 'x86': - if config('hostArchitecture', 'bits') == 32: - boot_file = 'BOOTIA32.EFI' - elif config('hostArchitecture', 'bits') == 64: - boot_file = 'BOOTX64.EFI' - elif cpu_family == 'arm': - if config('hostArchitecture', 'arch') == 'armv8-a' and config('hostArchitecture', 'bits') == 64: - boot_file = 'BOOTAA64.EFI' + if cpu_family == "x86": + if config("hostArchitecture", "bits") == 32: + boot_file = "BOOTIA32.EFI" + elif config("hostArchitecture", "bits") == 64: + boot_file = "BOOTX64.EFI" + elif cpu_family == "arm": + if ( + config("hostArchitecture", "arch") == "armv8-a" + and config("hostArchitecture", "bits") == 64 + ): + boot_file = "BOOTAA64.EFI" else: - raise Exception(f'Unsupported CPU arch: {config("hostArchitecture", "arch")}') + raise Exception( + f"Unsupported CPU arch: {config('hostArchitecture', 'arch')}" + ) else: - raise Exception(f'Unsupported CPU family: {cpu_family}') + raise Exception(f"Unsupported CPU family: {cpu_family}") - efi_path = os.path.join(str(config('liminePath')), 'share', 'limine', boot_file) - dest_path = os.path.join(str(config('efiMountPoint')), 'efi', 'boot' if config('efiRemovable') else 'limine', boot_file) + efi_path = os.path.join(str(config("liminePath")), "share", "limine", boot_file) + dest_path = os.path.join( + str(config("efiMountPoint")), + "efi", + "boot" if config("efiRemovable") else "limine", + boot_file, + ) copy_file(efi_path, dest_path) - if config('enrollConfig'): + if config("enrollConfig"): b2sum = hashlib.blake2b() b2sum.update(config_file.strip().encode()) try: - subprocess.run([limine_binary, 'enroll-config', dest_path, b2sum.hexdigest()]) + subprocess.run( + [limine_binary, "enroll-config", dest_path, b2sum.hexdigest()] + ) except: - print('error: failed to enroll limine config.', file=sys.stderr) + print("error: failed to enroll limine config.", file=sys.stderr) sys.exit(1) - if config('secureBoot', 'enable'): - sbctl = os.path.join(str(config('secureBoot', 'sbctl')), 'bin', 'sbctl') - if not os.path.exists("/var/lib/sbctl/keys") and config('secureBoot', 'autoGenerateKeys'): - print('auto generating keys') + if config("secureBoot", "enable"): + sbctl = os.path.join(str(config("secureBoot", "sbctl")), "bin", "sbctl") + if not os.path.exists("/var/lib/sbctl/keys") and config( + "secureBoot", "autoGenerateKeys" + ): + print("auto generating keys") try: - subprocess.run([sbctl, 'create-keys']) + subprocess.run([sbctl, "create-keys"]) except: - print('error: failed to create keys', file=sys.stderr) + print("error: failed to create keys", file=sys.stderr) sys.exit(1) - if config('secureBoot', 'autoEnrollKeys', 'enable'): + if config("secureBoot", "autoEnrollKeys", "enable"): try: - command = [sbctl, 'enroll-keys'] - command.extend(config('secureBoot', 'autoEnrollKeys', 'extraArgs')) + command = [sbctl, "enroll-keys"] + command.extend( + config("secureBoot", "autoEnrollKeys", "extraArgs") + ) subprocess.run(command) except: - print('error: failed to enroll keys', file=sys.stderr) + print("error: failed to enroll keys", file=sys.stderr) sys.exit(1) - print('signing limine...') + print("signing limine...") try: - subprocess.run([sbctl, 'sign', dest_path]) + subprocess.run([sbctl, "sign", dest_path]) except: - print('error: failed to sign limine', file=sys.stderr) + print("error: failed to sign limine", file=sys.stderr) sys.exit(1) - if not config('efiRemovable') and not config('canTouchEfiVariables'): - print('warning: boot.loader.efi.canTouchEfiVariables is set to false while boot.loader.limine.efiInstallAsRemovable.\n This may render the system unbootable.') + if not config("efiRemovable") and not config("canTouchEfiVariables"): + print( + "warning: boot.loader.efi.canTouchEfiVariables is set to false while boot.loader.limine.efiInstallAsRemovable.\n This may render the system unbootable." + ) - if config('canTouchEfiVariables'): - if config('efiRemovable'): - print('note: boot.loader.limine.efiInstallAsRemovable is true, no need to add EFI entry.') + if config("canTouchEfiVariables"): + if config("efiRemovable"): + print( + "note: boot.loader.limine.efiInstallAsRemovable is true, no need to add EFI entry." + ) else: - efibootmgr = os.path.join(str(config('efiBootMgrPath')), 'bin', 'efibootmgr') - efi_partition = find_mounted_device(str(config('efiMountPoint'))) + efibootmgr = os.path.join( + str(config("efiBootMgrPath")), "bin", "efibootmgr" + ) + efi_partition = find_mounted_device(str(config("efiMountPoint"))) efi_disk = find_disk_device(efi_partition) - efibootmgr_output = subprocess.check_output([efibootmgr], stderr=subprocess.STDOUT, universal_newlines=True) + efibootmgr_output = subprocess.check_output( + [efibootmgr], stderr=subprocess.STDOUT, universal_newlines=True + ) # Check the output of `efibootmgr` to find if limine is already installed and present in the boot record limine_boot_entry = None - if matches := re.findall(r'Boot([0-9a-fA-F]{4})\*? Limine', efibootmgr_output): + if matches := re.findall( + r"Boot([0-9a-fA-F]{4})\*? Limine", efibootmgr_output + ): limine_boot_entry = matches[0] # If there's already a Limine entry, replace it if limine_boot_entry: - boot_order = re.findall(r'BootOrder: ((?:[0-9a-fA-F]{4},?)*)', efibootmgr_output)[0] + boot_order = re.findall( + r"BootOrder: ((?:[0-9a-fA-F]{4},?)*)", efibootmgr_output + )[0] - efibootmgr_output = subprocess.check_output([ - efibootmgr, - '-b', limine_boot_entry, - '-B', - ], stderr=subprocess.STDOUT, universal_newlines=True) + efibootmgr_output = subprocess.check_output( + [ + efibootmgr, + "-b", + limine_boot_entry, + "-B", + ], + stderr=subprocess.STDOUT, + universal_newlines=True, + ) - efibootmgr_output = subprocess.check_output([ - efibootmgr, - '-c', - '-b', limine_boot_entry, - '-d', efi_disk, - '-p', efi_partition.removeprefix(efi_disk).removeprefix('p'), - '-l', f'\\efi\\limine\\{boot_file}', - '-L', 'Limine', - '-o', boot_order, - ], stderr=subprocess.STDOUT, universal_newlines=True) + efibootmgr_output = subprocess.check_output( + [ + efibootmgr, + "-c", + "-b", + limine_boot_entry, + "-d", + efi_disk, + "-p", + efi_partition.removeprefix(efi_disk).removeprefix("p"), + "-l", + f"\\efi\\limine\\{boot_file}", + "-L", + "Limine", + "-o", + boot_order, + ], + stderr=subprocess.STDOUT, + universal_newlines=True, + ) else: - efibootmgr_output = subprocess.check_output([ - efibootmgr, - '-c', - '-d', efi_disk, - '-p', efi_partition.removeprefix(efi_disk).removeprefix('p'), - '-l', f'\\efi\\limine\\{boot_file}', - '-L', 'Limine', - ], stderr=subprocess.STDOUT, universal_newlines=True) + efibootmgr_output = subprocess.check_output( + [ + efibootmgr, + "-c", + "-d", + efi_disk, + "-p", + efi_partition.removeprefix(efi_disk).removeprefix("p"), + "-l", + f"\\efi\\limine\\{boot_file}", + "-L", + "Limine", + ], + stderr=subprocess.STDOUT, + universal_newlines=True, + ) - if config('biosSupport'): - if cpu_family != 'x86': - raise Exception(f'Unsupported CPU family for BIOS install: {cpu_family}') + if config("biosSupport"): + if cpu_family != "x86": + raise Exception(f"Unsupported CPU family for BIOS install: {cpu_family}") - limine_sys = os.path.join(str(config('liminePath')), 'share', 'limine', 'limine-bios.sys') - limine_sys_dest = os.path.join(limine_install_dir, 'limine-bios.sys') + limine_sys = os.path.join( + str(config("liminePath")), "share", "limine", "limine-bios.sys" + ) + limine_sys_dest = os.path.join(limine_install_dir, "limine-bios.sys") copy_file(limine_sys, limine_sys_dest) - device = str(config('biosDevice')) + device = str(config("biosDevice")) - if device == 'nodev': - print("note: boot.loader.limine.biosSupport is set, but device is set to nodev, only the stage 2 bootloader will be installed.", file=sys.stderr) + if device == "nodev": + print( + "note: boot.loader.limine.biosSupport is set, but device is set to nodev, only the stage 2 bootloader will be installed.", + file=sys.stderr, + ) return - limine_deploy_args: List[str] = [limine_binary, 'bios-install', device] + limine_deploy_args: List[str] = [limine_binary, "bios-install", device] - if config('partitionIndex'): - limine_deploy_args.append(str(config('partitionIndex'))) + if config("partitionIndex"): + limine_deploy_args.append(str(config("partitionIndex"))) - if config('force'): - limine_deploy_args.append('--force') + if config("force"): + limine_deploy_args.append("--force") try: subprocess.run(limine_deploy_args) except: raise Exception( - 'Failed to deploy BIOS stage 1 Limine bootloader!\n' + - 'You might want to try enabling the `boot.loader.limine.force` option.') + "Failed to deploy BIOS stage 1 Limine bootloader!\n" + + "You might want to try enabling the `boot.loader.limine.force` option." + ) print("removing unused boot files...") for path in paths: if not paths[path] and os.path.exists(path): os.remove(path) + def main() -> None: try: install_bootloader() @@ -675,7 +819,11 @@ def main() -> None: # event sync the efi filesystem after each update. rc = libc.syncfs(os.open(f"{str(config('efiMountPoint'))}", os.O_RDONLY)) if rc != 0: - print(f"could not sync {str(config('efiMountPoint'))}: {os.strerror(rc)}", file=sys.stderr) + print( + f"could not sync {str(config('efiMountPoint'))}: {os.strerror(rc)}", + file=sys.stderr, + ) -if __name__ == '__main__': + +if __name__ == "__main__": main() From 4deabafaf9102995cdc3df300c57fa33d12bb77e Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Mon, 22 Jun 2026 18:26:06 +0200 Subject: [PATCH 068/410] teleport_18: 18.8.3 -> 18.9.1 Changelogs: - https://github.com/gravitational/teleport/releases/tag/v18.9.0 - https://github.com/gravitational/teleport/releases/tag/v18.9.1 Diff: https://github.com/gravitational/teleport/compare/v18.8.3...v18.9.1 --- pkgs/by-name/te/teleport_18/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/te/teleport_18/package.nix b/pkgs/by-name/te/teleport_18/package.nix index 71fb509ee77e..bb5fb0572db2 100644 --- a/pkgs/by-name/te/teleport_18/package.nix +++ b/pkgs/by-name/te/teleport_18/package.nix @@ -7,11 +7,11 @@ }: buildTeleport { - version = "18.8.3"; - hash = "sha256-DHPOWIvzBCOT3GU0YHBtG46ctB0Nh8XwSmpl9vgCET8="; - vendorHash = "sha256-0+fIoprAQyoom9xBpXGiEgmE4dWktcqlZQOzkRXYlKo="; - pnpmHash = "sha256-8FlC9Sm12A5kfS9X0qYDNJOePZjeJU7LDTRlWUIEneA="; - cargoHash = "sha256-IX0HCeCosXCe/oTYa8PImemf9op2AeagSnl44uBnSbM="; + version = "18.9.1"; + hash = "sha256-FIPExc8tMoPXfWc7pQjwQRkxmiQEOxdkYgWS0GejQuk="; + vendorHash = "sha256-BlQhypAoK85ID0pgmXbUboks88qjSg3p5E8qxyTIc9M="; + pnpmHash = "sha256-ZGbuBMPwC3u/2qDTVLH2InOGVc94Vq0i3AKHMsOwq3k="; + cargoHash = "sha256-KbmacTEOElmboHMK6YxWGC0brlDsX7kcvpaOOZmuops="; wasm-bindgen-cli = wasm-bindgen-cli_0_2_99; buildGoModule = buildGo125Module; From 890335c2cc2cc2bc94925b769fe9e2380b4a4363 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 20:28:56 +0000 Subject: [PATCH 069/410] xbyak: 7.36.2 -> 7.37.4 --- pkgs/by-name/xb/xbyak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xb/xbyak/package.nix b/pkgs/by-name/xb/xbyak/package.nix index 21dd4ddda9a4..24945d78ae0f 100644 --- a/pkgs/by-name/xb/xbyak/package.nix +++ b/pkgs/by-name/xb/xbyak/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "xbyak"; - version = "7.36.2"; + version = "7.37.4"; src = fetchFromGitHub { owner = "herumi"; repo = "xbyak"; tag = "v${finalAttrs.version}"; - hash = "sha256-SrP5PYK9GrHQcR0bbwAXPxGCyd4J1qGqXFC1eVh9XVQ="; + hash = "sha256-JK4r2Fh083JJm9gm7GpdjMJ4G8wZGw5eGLCgtZh5HrE="; }; nativeBuildInputs = [ cmake ]; From 2de612bd29ab5c493a9d45897c260430cb26c9bf Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Tue, 23 Jun 2026 15:30:31 +0200 Subject: [PATCH 070/410] cruise: 1.1.0 -> 2.2.2 Update the license metadata to Apache-2.0, matching the upstream license change in v2.2.2. Supersedes #496724. Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5) --- pkgs/by-name/cr/cruise/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/cruise/package.nix b/pkgs/by-name/cr/cruise/package.nix index 087e97b4feef..eed715ca09a6 100644 --- a/pkgs/by-name/cr/cruise/package.nix +++ b/pkgs/by-name/cr/cruise/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "cruise"; - version = "1.1.0"; + version = "2.2.2"; src = fetchFromGitHub { owner = "NucleoFusion"; repo = "cruise"; tag = "v${finalAttrs.version}"; - hash = "sha256-0xIugbLlKlMODbMvsFzQXjKNNGY61tF4P/0loPlfs6o="; + hash = "sha256-AhLSzynNvtHK3URTd1034/2ToGcJUDp7rGMtr3kyees="; }; vendorHash = "sha256-Zx1rZl5ljlsBNV1eQKPtQ+SgJV9l5rS8hwBe8nX9dYQ="; @@ -23,7 +23,7 @@ buildGoModule (finalAttrs: { meta = { description = "TUI for managing Docker containers, images, volumes, networks, and more"; homepage = "https://github.com/NucleoFusion/cruise"; - license = lib.licenses.mit; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ greatnatedev ]; mainProgram = "cruise"; platforms = lib.platforms.linux; From c90576aecf728cc2a6e60357c7ce1f6e9907a5de Mon Sep 17 00:00:00 2001 From: bin Date: Tue, 23 Jun 2026 10:10:24 -0400 Subject: [PATCH 071/410] openbsd: bump sources to 7.9 --- pkgs/os-specific/bsd/openbsd/default.nix | 2 +- pkgs/os-specific/bsd/openbsd/pkgs/libcMinimal/package.nix | 6 ++++++ pkgs/os-specific/bsd/openbsd/pkgs/rtld/package.nix | 7 +++++++ pkgs/os-specific/bsd/openbsd/pkgs/source.nix | 4 ++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/bsd/openbsd/default.nix b/pkgs/os-specific/bsd/openbsd/default.nix index aa12d73079b6..c49f1b3e807a 100644 --- a/pkgs/os-specific/bsd/openbsd/default.nix +++ b/pkgs/os-specific/bsd/openbsd/default.nix @@ -20,7 +20,7 @@ makeScopeWithSplicing' { directory = ./pkgs; } // { - version = "7.5"; + version = "7.9"; stdenvLibcMinimal = stdenvNoLibc.override (old: { cc = old.cc.override { diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/libcMinimal/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/libcMinimal/package.nix index 52c2d56c00d3..c4cfab61fec7 100644 --- a/pkgs/os-specific/bsd/openbsd/pkgs/libcMinimal/package.nix +++ b/pkgs/os-specific/bsd/openbsd/pkgs/libcMinimal/package.nix @@ -60,6 +60,7 @@ mkDerivation { env.NIX_CFLAGS_COMPILE = toString [ "-B${csu}/lib" "-Wno-error" + "-fno-builtin" ]; # Suppress lld >= 16 undefined version errors @@ -73,6 +74,11 @@ mkDerivation { "LIBC_TAGS=no" ]; + # -fret-clean requires OpenBSD-specific patches to the compiler. + postPatch = '' + find . -type f -exec sed -i 's/-fret-clean//g' {} \; + ''; + postInstall = '' pushd ${include} find include -type d -exec mkdir -p "$dev/{}" ';' diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/rtld/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/rtld/package.nix index 58fd1fd8ebd4..8e6a1478f1f9 100644 --- a/pkgs/os-specific/bsd/openbsd/pkgs/rtld/package.nix +++ b/pkgs/os-specific/bsd/openbsd/pkgs/rtld/package.nix @@ -17,6 +17,13 @@ mkDerivation { NIX_CFLAGS_COMPILE = "-Wno-error"; + makeFlags = [ "STACK_PROTECTOR=1" ]; + + # -fret-clean requires OpenBSD-specific patches to the compiler. + postPatch = '' + find . -type f -exec sed -i 's/-fret-clean//g' {} \; + ''; + # DESTDIR is overridden in bsdSetupHook, just fixup afterwards postInstall = '' mv $out/bin $out/libexec diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/source.nix b/pkgs/os-specific/bsd/openbsd/pkgs/source.nix index a92dfbd2b221..e770df9ce9fd 100644 --- a/pkgs/os-specific/bsd/openbsd/pkgs/source.nix +++ b/pkgs/os-specific/bsd/openbsd/pkgs/source.nix @@ -7,6 +7,6 @@ fetchcvs { cvsRoot = "anoncvs@anoncvs.fr.openbsd.org/cvs"; module = "src"; - tag = "OPENBSD_${lib.replaceStrings [ "." ] [ "_" ] version}-RELEASE"; - sha256 = "sha256-hzdATew6h/FQV72SWtg3YvUXdPoGjm2SoUS7m3c3fSU="; + tag = "OPENBSD_${lib.replaceStrings [ "." ] [ "_" ] version}_BASE"; + sha256 = "sha256-n6pkgjCvqAGpZzLZnsO8FT7HMtBH3i7SLfhFBqQ9jmE="; } From deff7230186bd8b7253ae0f5b2b6860a5370cf5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 14 Apr 2026 14:25:26 -0700 Subject: [PATCH 072/410] python3Packages.afdko: 4.0.2 -> 5.0.1 Diff: https://github.com/adobe-type-tools/afdko/compare/4.0.2...5.0.1 Changelog: https://github.com/adobe-type-tools/afdko/blob/5.0.1/NEWS.md --- .../python-modules/afdko/default.nix | 84 +++++++------------ .../afdko/dont-fetch-third-party-libs.patch | 12 +++ .../afdko/no-pypi-build-tools.patch | 24 ------ .../use-dynamic-system-antlr4-runtime.patch | 67 +++++---------- 4 files changed, 62 insertions(+), 125 deletions(-) create mode 100644 pkgs/development/python-modules/afdko/dont-fetch-third-party-libs.patch delete mode 100644 pkgs/development/python-modules/afdko/no-pypi-build-tools.patch diff --git a/pkgs/development/python-modules/afdko/default.nix b/pkgs/development/python-modules/afdko/default.nix index c1df13372fc1..1053d44c328f 100644 --- a/pkgs/development/python-modules/afdko/default.nix +++ b/pkgs/development/python-modules/afdko/default.nix @@ -1,25 +1,28 @@ { lib, stdenv, + addBinToPathHook, antlr4_13, booleanoperations, buildPythonPackage, cmake, + cython, defcon, fetchFromGitHub, - fetchpatch, fontmath, fonttools, libxml2, lxml, + mypy, ninja, pytestCheckHook, runAllTests ? false, - scikit-build, + scikit-build-core, setuptools-scm, tqdm, ufonormalizer, ufoprocessor, + uharfbuzz, # passthru afdko, @@ -27,22 +30,33 @@ buildPythonPackage (finalAttrs: { pname = "afdko"; - version = "4.0.2"; + version = "5.0.1"; pyproject = true; src = fetchFromGitHub { owner = "adobe-type-tools"; repo = "afdko"; tag = finalAttrs.version; - hash = "sha256:0955dvbydifhgx9gswbf5drsmmghry7iyf6jwz6qczhj86clswcm"; + hash = "sha256:sha256-ts7vFfbPPrdooOH0JYrn3YKs7kRju4LbZ8Ypd3ExELc="; }; - build-system = [ setuptools-scm ]; + postPatch = '' + # https://github.com/NixOS/nixpkgs/pull/510112#issuecomment-4263642029 + substituteInPlace CMakeLists.txt \ + --replace-fail 'cmake_minimum_required(VERSION 3.16)' "cmake_minimum_required(VERSION 3.16) + find_package(LibXml2 REQUIRED)" + ''; - nativeBuildInputs = [ - scikit-build + build-system = [ cmake + cython ninja + scikit-build-core + setuptools-scm + ]; + + cmakeFlags = [ + "-DANTLR4_INCLUDE_DIRS=${lib.getDev antlr4_13.runtime.cpp}/include/antlr4-runtime" ]; buildInputs = [ @@ -51,37 +65,19 @@ buildPythonPackage (finalAttrs: { ]; patches = [ - # Don't try to install cmake and ninja using pip - ./no-pypi-build-tools.patch + ./dont-fetch-third-party-libs.patch # Use antlr4 runtime from nixpkgs and link it dynamically ./use-dynamic-system-antlr4-runtime.patch - - # Fix tests - # FIXME: remove in 5.0 - (fetchpatch { - url = "https://github.com/adobe-type-tools/afdko/commit/3b78bea15245e2bd2417c25ba5c2b8b15b07793c.patch"; - excludes = [ - "CMakeLists.txt" - "requirements.txt" - ]; - hash = "sha256-Ao5AUVm1h4a3qidqlBFWdC7jiXyBfXQEnsT7XsXXXRU="; - }) ]; env = { + FORCE_SYSTEM_ANTLR4 = true; # Use system libxml2 FORCE_SYSTEM_LIBXML2 = true; - } - // lib.optionalAttrs stdenv.cc.isClang { - NIX_CFLAGS_COMPILE = toString [ - "-Wno-error=incompatible-function-pointer-types" - "-Wno-error=int-conversion" - ]; }; - # setup.py will always (re-)execute cmake in buildPhase - dontConfigure = true; + dontUseCmakeConfigure = true; dependencies = [ booleanoperations @@ -100,34 +96,14 @@ buildPythonPackage (finalAttrs: { ++ fonttools.optional-dependencies.unicode ++ fonttools.optional-dependencies.woff; - postInstall = '' - # clean up the install directory - # 5.0.0 release revamps the build system and hopefully makes this unnecessary - rm -r $out/{_skbuild,c,tests} - ''; - - nativeCheckInputs = [ pytestCheckHook ]; - - preCheck = '' - export PATH=$PATH:$out/bin - - # Remove build artifacts to prevent them from messing with the tests - rm -r _skbuild - ''; + nativeCheckInputs = [ + addBinToPathHook + mypy + pytestCheckHook + uharfbuzz + ]; disabledTests = [ - # broke in the fontforge 4.51 -> 4.53 update - "test_glyphs_2_7" - "test_hinting_data" - "test_waterfallplot" - # broke at some point - "test_type1_supported_hint" - ] - ++ lib.optionals (stdenv.cc.isGNU) [ - # broke in the gcc 13 -> 14 update - "test_dump" - "test_input_formats" - "test_other_input_formats" ] ++ lib.optionals (!runAllTests) [ # Disable slow tests, reduces test time ~25 % diff --git a/pkgs/development/python-modules/afdko/dont-fetch-third-party-libs.patch b/pkgs/development/python-modules/afdko/dont-fetch-third-party-libs.patch new file mode 100644 index 000000000000..48e4ce99fcfe --- /dev/null +++ b/pkgs/development/python-modules/afdko/dont-fetch-third-party-libs.patch @@ -0,0 +1,12 @@ +diff --git a/third_party/LibXml2/CMakeLists.txt b/third_party/LibXml2/CMakeLists.txt +index 2549e5f0..8835658f 100644 +--- a/third_party/LibXml2/CMakeLists.txt ++++ b/third_party/LibXml2/CMakeLists.txt +@@ -12,6 +12,7 @@ FetchContent_Declare(LibXml2 + GIT_REPOSITORY https://gitlab.gnome.org/GNOME/libxml2.git + GIT_TAG ${LIBXML2_TAG} + EXCLUDE_FROM_ALL ++ ${fetch_content_args} + ) + + option(AFDKO_BUILD_LIBXML2_SHARED_LIB diff --git a/pkgs/development/python-modules/afdko/no-pypi-build-tools.patch b/pkgs/development/python-modules/afdko/no-pypi-build-tools.patch deleted file mode 100644 index a3ef7dd23b85..000000000000 --- a/pkgs/development/python-modules/afdko/no-pypi-build-tools.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit a5fde72bd15e0baba008ea54270a1ffe017544a0 -Author: sternenseemann -Date: Tue Oct 5 18:17:20 2021 +0200 - - Don't use pypi distributions of build tools - - We want to use regular cmake and ninja and not the pypi projects which - somehow wrap and vendor a version of the proper tool. - -diff --git a/setup.py b/setup.py -index 973e2826..dba58766 100644 ---- a/setup.py -+++ b/setup.py -@@ -198,9 +198,7 @@ def main(): - setup_requires=[ - 'wheel', - 'setuptools_scm', -- 'scikit-build', -- 'cmake', -- 'ninja' -+ 'scikit-build' - ], - tests_require=[ - 'pytest', diff --git a/pkgs/development/python-modules/afdko/use-dynamic-system-antlr4-runtime.patch b/pkgs/development/python-modules/afdko/use-dynamic-system-antlr4-runtime.patch index d2184e8d2804..df574f96d89c 100644 --- a/pkgs/development/python-modules/afdko/use-dynamic-system-antlr4-runtime.patch +++ b/pkgs/development/python-modules/afdko/use-dynamic-system-antlr4-runtime.patch @@ -1,53 +1,26 @@ -commit 3560653d5d52bf30a52ce971ecfe262b1a09d7a3 -Author: sternenseemann -Date: Tue Oct 5 18:16:10 2021 +0200 - - Link against system antlr4 runtime, dynamically - - Instead of cloning a antlr4 version from git, use the system one. Also - don't link it statically, but dynamically by default (the library is - called antlr4-runtime, not antlr4_static). - diff --git a/CMakeLists.txt b/CMakeLists.txt -index 88e9cfd0..3df902b4 100644 +index e6b30c83..ec74fd5f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -36,11 +36,10 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) - # https://www.antlr.org/download/antlr4-cpp-runtime-4.9.3-source.zip - # set(ANTLR4_ZIP_REPOSITORY "/path_to_antlr4_archive/a4.zip") +@@ -134,7 +134,7 @@ add_subdirectory(c/spot) + add_subdirectory(c/type1) + add_subdirectory(c/addfeatures) --add_definitions(-DANTLR4CPP_STATIC) - set(ANTLR4_WITH_STATIC_CRT OFF) --# 4.9.3 is the latest ANTLR4 version - set(ANTLR4_TAG tags/4.13.2) --include(ExternalAntlr4Cpp) -+find_path(ANTLR4_HEADER antlr4-runtime.h PATH_SUFFIXES antlr4-runtime) -+set(ANTLR4_INCLUDE_DIRS ${ANTLR4_HEADER}) +-target_link_libraries(_internal PRIVATE afdko_version detype1 type1 addfeatures spot sfntedit sfntdiff mergefonts rotatefont shared afdko::antlr4) ++target_link_libraries(_internal PRIVATE afdko_version detype1 type1 addfeatures spot sfntedit sfntdiff mergefonts rotatefont shared antlr4-runtime) + if(CMAKE_USE_PTHREADS_INIT) + target_link_libraries(_internal PRIVATE Threads::Threads) +diff --git a/c/addfeatures/hotconv/CMakeLists.txt b/c/addfeatures/hotconv/CMakeLists.txt +index 7e281af9..f7100558 100644 +--- a/c/addfeatures/hotconv/CMakeLists.txt ++++ b/c/addfeatures/hotconv/CMakeLists.txt +@@ -72,7 +72,7 @@ target_include_directories(hotconv BEFORE PRIVATE $<$:${AN + target_include_directories(hotconv AFTER PRIVATE ../include ../../shared/resource) + # Because hotconv is an object library, all this should do is + # establish the build dependency +-target_link_libraries(hotconv PUBLIC afdko::antlr4 shared) ++target_link_libraries(hotconv PUBLIC antlr4-runtime shared) - if (DEFINED ENV{FORCE_BUILD_LIBXML2}) -diff --git a/c/makeotf/lib/cffread/CMakeLists.txt b/c/makeotf/lib/cffread/CMakeLists.txt -index 2990035f..fab25a77 100644 ---- a/c/makeotf/lib/cffread/CMakeLists.txt -+++ b/c/makeotf/lib/cffread/CMakeLists.txt -@@ -8,6 +8,6 @@ if (${NEED_LIBXML2_DEPEND}) - add_dependencies(makeotf_cffread ${LIBXML2_TARGET}) - endif() - --target_link_libraries(makeotf_cffread PUBLIC antlr4_static) -+target_link_libraries(makeotf_cffread PUBLIC antlr4-runtime) - - target_compile_definitions(makeotf_cffread PRIVATE $<$:CFF_DEBUG=1> CFF_T13_SUPPORT=0) -diff --git a/c/makeotf/lib/hotconv/CMakeLists.txt b/c/makeotf/lib/hotconv/CMakeLists.txt -index 60e49458..ada728c0 100644 ---- a/c/makeotf/lib/hotconv/CMakeLists.txt -+++ b/c/makeotf/lib/hotconv/CMakeLists.txt -@@ -70,7 +70,7 @@ add_library(hotconv STATIC - set_property(TARGET hotconv PROPERTY C_STANDARD 99) - set_property(TARGET hotconv PROPERTY CXX_STANDARD 17) - target_include_directories(hotconv PRIVATE AFTER $<$:${ANTLR4_INCLUDE_DIRS}>) --target_link_libraries(hotconv PUBLIC antlr4_static) -+target_link_libraries(hotconv PUBLIC antlr4-runtime) - - target_link_libraries(hotconv PUBLIC ${CHOSEN_LIBXML2_LIBRARY}) - + if ( CMAKE_COMPILER_IS_GNUCC ) + set_property(TARGET hotconv APPEND PROPERTY From b95a54281d05a452aec2dd56569a2bfe8ec575fd Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 18 Jun 2026 22:04:56 -0700 Subject: [PATCH 073/410] python3Packages.udtools: 0.2.7 -> 0.2.8; enable tests --- pkgs/development/python-modules/udtools/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/udtools/default.nix b/pkgs/development/python-modules/udtools/default.nix index 5f85c78baf29..80fdab794762 100644 --- a/pkgs/development/python-modules/udtools/default.nix +++ b/pkgs/development/python-modules/udtools/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, python, setuptools, + pytestCheckHook, # dependencies regex, udapi, @@ -12,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "udtools"; - version = "0.2.7"; + version = "0.2.8"; pyproject = true; src = fetchFromGitHub { owner = "UniversalDependencies"; repo = "tools"; tag = "py${finalAttrs.version}"; - hash = "sha256-P1gx6JRq1oWCXzB2uO/eCrw8ZgJ+0Y/0cvlLtj+X7SY="; + hash = "sha256-PeMIjxHU99HHNwT/D6UiS5HqxXj66ngRTYfA1xn9uOw="; }; sourceRoot = "${finalAttrs.src.name}/udtools"; @@ -31,9 +32,8 @@ buildPythonPackage (finalAttrs: { regex ]; - # pycheck tests are not enabled because they try to import packages/types - # that I can't seem to find anywhere on the internet. - # https://github.com/UniversalDependencies/tools/issues/158 + nativeCheckInputs = [ pytestCheckHook ]; + pythonImportsCheck = [ "udtools" ]; passthru.updateScript = nix-update-script { From e180b8e6c929d27f5efd4ed93595f30d7bc6ff6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 22:15:25 +0000 Subject: [PATCH 074/410] python3Packages.reportlab: 4.5.1 -> 5.0.0 --- pkgs/development/python-modules/reportlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix index 818d702160fd..661d5a6ff574 100644 --- a/pkgs/development/python-modules/reportlab/default.nix +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -17,7 +17,7 @@ let in buildPythonPackage rec { pname = "reportlab"; - version = "4.5.1"; + version = "5.0.0"; pyproject = true; # See https://bitbucket.org/pypy/compatibility/wiki/reportlab%20toolkit @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-n99o9N6RcexmrLSl/u2PjKKvQ0eecHpvuw2qddiOVJQ="; + hash = "sha256-5ElKDGYjriE7uFb7pSMXGytUp79in9oC1eUlp7iZp4Q="; }; postPatch = '' From 7a6046cd226647d0282cf22a84d537a45bf2d66e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Tue, 23 Jun 2026 22:48:53 +0000 Subject: [PATCH 075/410] pnpm_11: 11.8.0 -> 11.9.0 --- pkgs/development/tools/pnpm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index cb7d3131e6c5..f81d2861f3eb 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -26,8 +26,8 @@ let hash = "sha256-WOFDJYhx31FYm2UcBiBdq+xIdmpdu6PCWZm2m1C+WY4="; }; "11" = { - version = "11.8.0"; - hash = "sha256-HpY6XEylFoVQugP8TujYc6dysHK3/OY7SP/yfXIOLpg="; + version = "11.9.0"; + hash = "sha256-K1Z6pmAmI4B4rC4KM77D/r1g6WKYeqxpdFbzGAgZsoc="; }; }; From 00a9185e3cf0dfe193f94e48f2fa782aef8e3209 Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Wed, 24 Jun 2026 02:18:19 -0400 Subject: [PATCH 076/410] deno: add anish as maintainer Signed-off-by: Anish Pallati --- pkgs/by-name/de/deno/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index a9f21ad9ddc2..c2206231c324 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -279,6 +279,7 @@ rustPlatform.buildRustPackage (finalAttrs: { jk ofalvai mynacol + anish ]; maxSilent = 14400; # 4h, double the default of 7200s; sometimes needed for x86_64-darwin on hydra platforms = [ From ec48013e0f8fde3995401ea2a803ec3ec833e6b5 Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Wed, 24 Jun 2026 02:18:30 -0400 Subject: [PATCH 077/410] deno: modernize Signed-off-by: Anish Pallati --- pkgs/by-name/de/deno/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index c2206231c324..496fe3f00ff2 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -35,6 +35,8 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "deno"; version = "2.8.3"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "denoland"; repo = "deno"; From d368c3a2a89e60fb25e1d3176a13f2aa32733ff7 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 24 Jun 2026 09:41:03 +0200 Subject: [PATCH 078/410] home-assistant-matter-hub: 2.0.46 -> 2.0.48 Diff: https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.46...v2.0.48 Changelog: https://github.com/RiDDiX/home-assistant-matter-hub/releases/tag/v2.0.48 --- pkgs/by-name/ho/home-assistant-matter-hub/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix index 3544723fc222..937040c43f42 100644 --- a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix +++ b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix @@ -13,13 +13,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-assistant-matter-hub"; - version = "2.0.46"; + version = "2.0.48"; src = fetchFromGitHub { owner = "RiDDiX"; repo = "home-assistant-matter-hub"; tag = "v${finalAttrs.version}"; - hash = "sha256-lVsLvniPU7VAgxrUMZsGh9/cWgqap6iyX44r+Ap2Tjk="; + hash = "sha256-0M1ZSqNyLQECaO0cj4MpDGN5x8wVZeJczMViW5d9IXQ="; }; # The bundled cli.js imports transitive dependencies (e.g. @noble/curves) @@ -36,8 +36,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { pnpmWorkspaces ; inherit pnpm; - fetcherVersion = 3; - hash = "sha256-CuO+DTLPBr1WMyUMPKKzwYUrdWJLdWfj0IqmOyysaFo="; + fetcherVersion = 4; + hash = "sha256-Bfg2c6gYTUv1rsBGriXUiftlOwGCzPdbdYgW9qhFSLw="; }; __structuredAttrs = true; From 203f53290a7ab0f17cd9bcf2bea7477ae1c83698 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Wed, 24 Jun 2026 09:41:26 +0200 Subject: [PATCH 079/410] home-assistant-matter-hub: add updateScript --- pkgs/by-name/ho/home-assistant-matter-hub/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix index 937040c43f42..c5e6f7188d8c 100644 --- a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix +++ b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix @@ -7,6 +7,7 @@ pnpmConfigHook, fetchPnpmDeps, makeWrapper, + nix-update-script, }: let pnpm = pnpm_10; @@ -92,6 +93,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; + passthru = { + updateScript = nix-update-script { + extraArgs = [ "--use-github-releases" ]; + }; + }; + meta = { description = "Publish your home-assistant instance using Matter"; homepage = "https://riddix.github.io/home-assistant-matter-hub/"; From 93cc0978d03cc33330ac20c0a0147f1fb8e8aebf Mon Sep 17 00:00:00 2001 From: Laurent Arnoud Date: Wed, 24 Jun 2026 08:48:59 +0000 Subject: [PATCH 080/410] upsun: 5.9.0 -> 5.10.7 Upstream moved the repository from platformsh/cli to upsun/cli. Update source URLs, homepage, and update script accordingly. Also modernize update.sh to use `nix store prefetch-file` instead of the deprecated `nix-prefetch-url` + `nix hash to-sri` combination. https://github.com/upsun/cli/releases/tag/v5.10.7 --- pkgs/by-name/up/upsun/package.nix | 2 +- pkgs/by-name/up/upsun/update.sh | 16 ++++++++-------- pkgs/by-name/up/upsun/versions.json | 18 +++++++++--------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/up/upsun/package.nix b/pkgs/by-name/up/upsun/package.nix index 7b177fa84b59..c86d1b24e37f 100644 --- a/pkgs/by-name/up/upsun/package.nix +++ b/pkgs/by-name/up/upsun/package.nix @@ -61,7 +61,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { meta = { description = "Unified tool for managing your Upsun services from the command line"; - homepage = "https://github.com/platformsh/cli"; + homepage = "https://github.com/upsun/cli"; license = lib.licenses.mit; mainProgram = "upsun"; maintainers = with lib.maintainers; [ spk ]; diff --git a/pkgs/by-name/up/upsun/update.sh b/pkgs/by-name/up/upsun/update.sh index 28fe856c91de..9d9d5de6b113 100755 --- a/pkgs/by-name/up/upsun/update.sh +++ b/pkgs/by-name/up/upsun/update.sh @@ -1,18 +1,18 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl jq +#!nix-shell -i bash -p curl jq nix #shellcheck shell=bash set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ - https://api.github.com/repos/platformsh/cli/releases/latest | jq -e -r ".tag_name") + https://api.github.com/repos/upsun/cli/releases/latest | jq -e -r ".tag_name" | sed 's/^v//') -linux_arm64_url=https://github.com/platformsh/cli/releases/download/$version/upsun_${version}_linux_arm64.tar.gz -linux_amd64_url=https://github.com/platformsh/cli/releases/download/$version/upsun_${version}_linux_amd64.tar.gz -darwin_all_url=https://github.com/platformsh/cli/releases/download/$version/upsun_${version}_darwin_all.tar.gz -linux_arm64_hash=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-url --type sha256 "$linux_arm64_url")) -linux_amd64_hash=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-url --type sha256 "$linux_amd64_url")) -darwin_all_hash=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-url --type sha256 "$darwin_all_url")) +linux_arm64_url=https://github.com/upsun/cli/releases/download/v$version/upsun_${version}_linux_arm64.tar.gz +linux_amd64_url=https://github.com/upsun/cli/releases/download/v$version/upsun_${version}_linux_amd64.tar.gz +darwin_all_url=https://github.com/upsun/cli/releases/download/v$version/upsun_${version}_darwin_all.tar.gz +linux_arm64_hash=$(nix store prefetch-file --json "$linux_arm64_url" | jq -r .hash) +linux_amd64_hash=$(nix store prefetch-file --json "$linux_amd64_url" | jq -r .hash) +darwin_all_hash=$(nix store prefetch-file --json "$darwin_all_url" | jq -r .hash) jq -n \ --arg version "$version" \ --arg darwin_all_hash "$darwin_all_hash" \ diff --git a/pkgs/by-name/up/upsun/versions.json b/pkgs/by-name/up/upsun/versions.json index 9c1debd7b395..e9b0e0351f57 100644 --- a/pkgs/by-name/up/upsun/versions.json +++ b/pkgs/by-name/up/upsun/versions.json @@ -1,19 +1,19 @@ { - "version": "5.9.0", + "version": "5.10.7", "darwin-amd64": { - "hash": "sha256-B1F+01ltzErGujECC1CM8tPRuVMUOIkcKSpypqlRG2M=", - "url": "https://github.com/platformsh/cli/releases/download/5.9.0/upsun_5.9.0_darwin_all.tar.gz" + "hash": "sha256-EczhSmIDcG7K8L+BtOOHRT1cmvsB86IvkSWa3A5bwjk=", + "url": "https://github.com/upsun/cli/releases/download/v5.10.7/upsun_5.10.7_darwin_all.tar.gz" }, "darwin-arm64": { - "hash": "sha256-B1F+01ltzErGujECC1CM8tPRuVMUOIkcKSpypqlRG2M=", - "url": "https://github.com/platformsh/cli/releases/download/5.9.0/upsun_5.9.0_darwin_all.tar.gz" + "hash": "sha256-EczhSmIDcG7K8L+BtOOHRT1cmvsB86IvkSWa3A5bwjk=", + "url": "https://github.com/upsun/cli/releases/download/v5.10.7/upsun_5.10.7_darwin_all.tar.gz" }, "linux-amd64": { - "hash": "sha256-J8A4h39dEgMAJHKLwmgWBsj4Al9STIccUAal6JctPyQ=", - "url": "https://github.com/platformsh/cli/releases/download/5.9.0/upsun_5.9.0_linux_amd64.tar.gz" + "hash": "sha256-SF9GkeQlh9jdONO24zQ7LC6419txRXyl+x4q0Gfvntk=", + "url": "https://github.com/upsun/cli/releases/download/v5.10.7/upsun_5.10.7_linux_amd64.tar.gz" }, "linux-arm64": { - "hash": "sha256-gyVqD4cBYo6L1Y0xMLl06WK4/sKvudFXLiqvEmcrRPE=", - "url": "https://github.com/platformsh/cli/releases/download/5.9.0/upsun_5.9.0_linux_arm64.tar.gz" + "hash": "sha256-F8YfXhTd0fU75InxLgZ02hrLrx3ELDhkRpRvYNrRGu4=", + "url": "https://github.com/upsun/cli/releases/download/v5.10.7/upsun_5.10.7_linux_arm64.tar.gz" } } From 7cc4d7dea8843ae0176e465f333587e0b657b042 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Wed, 17 Jun 2026 15:26:57 +0200 Subject: [PATCH 081/410] config: Introduce attrPathsDisallowedForInternalUse This is very similar to how the aliases.nix overlay can be removed to prevent usage of them in Nixpkgs itself, but this config attribute allows preventing use of other existing attributes in Nixpkgs. Needed for a follow-up commit. --- pkgs/top-level/config.nix | 28 ++++++++++++++++++++++++++++ pkgs/top-level/default.nix | 23 ++++++++++++++++++++++- pkgs/top-level/stage.nix | 26 ++++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/config.nix b/pkgs/top-level/config.nix index f2066315efb5..de13c0a29993 100644 --- a/pkgs/top-level/config.nix +++ b/pkgs/top-level/config.nix @@ -58,6 +58,34 @@ let internal = true; }; + attrPathsDisallowedForInternalUse = mkOption { + type = types.listOf ( + types.submodule { + options.attrPath = lib.mkOption { + type = types.listOf types.str; + description = '' + Attribute path to disallow. + ''; + }; + options.reason = lib.mkOption { + type = types.nullOr types.str; + default = null; + example = /* because */ "it's dangerous."; + description = '' + Reason for it being disallowed. + ''; + }; + } + ); + internal = true; + default = [ ]; + description = '' + List of attribute paths that may not be used by other packages in Nixpkgs. + + Should usually only be defined by Nixpkgs CI. + ''; + }; + # Config options warnUndeclaredOptions = mkOption { diff --git a/pkgs/top-level/default.nix b/pkgs/top-level/default.nix index 443496f650fb..4d44abadd961 100644 --- a/pkgs/top-level/default.nix +++ b/pkgs/top-level/default.nix @@ -214,7 +214,28 @@ let ; }; - pkgs = boot stages; + fixedPoint = boot stages; + + pkgs = + if config.attrPathsDisallowedForInternalUse == [ ] then + fixedPoint + else + # See ./stage.nix, which replaced config.attrPathsDisallowedForInternalUse with aborts. + # We replace these attribute paths with their original derivations again, + # because CI would just error out from the aborting attributes themselves. + # Internally all packages still see the aborting attributes if used as dependencies, + # because we do this here after the fixed-point is calculated. + # Note that we don't want to remove the attributes entirely like what aliases.nix does, + # because unlike aliases, CI still needs to check the packages to evaluate at all, + # which it wouldn't if they're removed entirely. + lib.updateManyAttrsByPath + (map (attrs: { + path = attrs.attrPath; + update = + _: + lib.getAttrFromPath attrs.attrPath fixedPoint.__internalBeforeInternallyDisallowedAttrPathsOverlay; + }) config.attrPathsDisallowedForInternalUse) + (removeAttrs fixedPoint [ "__internalBeforeInternallyDisallowedAttrPathsOverlay" ]); in checked pkgs diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 4b0abd0361c6..35929783e7c9 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -309,6 +309,31 @@ let }; }; + # Replaces the attributes in config.attrPathsDisallowedForInternalUse with aborts. + # Not throws because those would be ignored by nix-env, which is what CI uses to evaluate everything + # See also ./default.nix, where these attributes are added back again so they're still checked by CI + internallyDisallowedAttrPathsOverlay = + final: prev: + if config.attrPathsDisallowedForInternalUse == [ ] then + { } + else + { + # So that ./default.nix can add them back again outside the fixed point + # Don't use this in packages! + __internalBeforeInternallyDisallowedAttrPathsOverlay = prev; + } + // lib.updateManyAttrsByPath (map ( + { attrPath, reason }: + { + path = attrPath; + update = + _: + abort "${lib.concatStringsSep "." attrPath} is disallowed from being used within Nixpkgs${ + lib.optionalString (reason != null) ", because ${reason}" + }"; + } + ) config.attrPathsDisallowedForInternalUse) prev; + # The complete chain of package set builders, applied from top to bottom. # stdenvOverlays must be last as it brings package forward from the # previous bootstrapping phases which have already been overlaid. @@ -324,6 +349,7 @@ let aliases variants configOverrides + internallyDisallowedAttrPathsOverlay ] ++ overlays ++ [ From 19a31658dc39324c9acf8d81198cd7137bdc1e92 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 19 Jun 2026 16:59:30 +0200 Subject: [PATCH 082/410] ci/eval: Refactor attrpaths.nix to a more generic pre-eval.nix --- ci/eval/chunk.nix | 8 ++++---- ci/eval/default.nix | 26 ++++++++++++------------- ci/eval/outpaths.nix | 2 +- ci/eval/{attrpaths.nix => pre-eval.nix} | 13 ++++++++----- 4 files changed, 26 insertions(+), 23 deletions(-) rename ci/eval/{attrpaths.nix => pre-eval.nix} (84%) diff --git a/ci/eval/chunk.nix b/ci/eval/chunk.nix index e1759c2c6615..4fabea659ad7 100644 --- a/ci/eval/chunk.nix +++ b/ci/eval/chunk.nix @@ -2,8 +2,8 @@ { lib ? import ../../lib, path ? ../.., - # The file containing all available attribute paths, which are split into chunks here - attrpathFile, + # The file containing the preEval result + preEvalFile, chunkSize, myChunk, includeBroken, @@ -12,8 +12,8 @@ }: let - attrpaths = lib.importJSON attrpathFile; - myAttrpaths = lib.sublist (chunkSize * myChunk) chunkSize attrpaths; + preEvalResult = lib.importJSON preEvalFile; + myAttrpaths = lib.sublist (chunkSize * myChunk) chunkSize preEvalResult.paths; unfiltered = import ./outpaths.nix { inherit path; diff --git a/ci/eval/default.nix b/ci/eval/default.nix index 2e8bec41ca5d..547fcf1f26be 100644 --- a/ci/eval/default.nix +++ b/ci/eval/default.nix @@ -38,7 +38,7 @@ let fileset = unions ( map (lib.path.append ../..) [ ".version" - "ci/eval/attrpaths.nix" + "ci/eval/pre-eval.nix" "ci/eval/chunk.nix" "ci/eval/outpaths.nix" "default.nix" @@ -56,11 +56,11 @@ let builtins.readFile ../../pkgs/top-level/release-supported-systems.json ); - attrpathsSuperset = + preEval = { evalSystem, }: - runCommand "attrpaths-superset.json" + runCommand "pre-eval" { src = nixpkgs; # Don't depend on -dev outputs to reduce closure size for CI. @@ -73,15 +73,15 @@ let export NIX_STATE_DIR=$(mktemp -d) mkdir $out export GC_INITIAL_HEAP_SIZE=4g - command time -f "Attribute eval done [%MKB max resident, %Es elapsed] %C" \ + command time -f "Pre-eval done [%MKB max resident, %Es elapsed] %C" \ nix-instantiate --eval --strict --json --show-trace \ - "$src/ci/eval/attrpaths.nix" \ - -A paths \ + "$src/ci/eval/pre-eval.nix" \ + -A result \ -I "$src" \ --argstr extraNixpkgsConfigJson ${lib.escapeShellArg (builtins.toJSON extraNixpkgsConfig)} \ --option restrict-eval true \ --option allow-import-from-derivation false \ - --option eval-system "${evalSystem}" > $out/paths.json + --option eval-system "${evalSystem}" > $out/result.json ''; singleSystem = @@ -90,8 +90,8 @@ let # Note that this is intentionally not called `system`, # because `--argstr system` would only be passed to the ci/default.nix file! evalSystem ? builtins.currentSystem, - # The path to the `paths.json` file from `attrpathsSuperset` - attrpathFile ? "${attrpathsSuperset { inherit evalSystem; }}/paths.json", + # The path to the `result.json` file from `preEval` + preEvalFile ? "${preEval { inherit evalSystem; }}/result.json", }: let singleChunk = writeShellScript "single-chunk" '' @@ -121,12 +121,12 @@ let --show-trace \ --arg chunkSize "$chunkSize" \ --arg myChunk "$myChunk" \ - --arg attrpathFile "${attrpathFile}" \ + --arg preEvalFile "${preEvalFile}" \ --arg systems "[ \"$system\" ]" \ --arg includeBroken ${lib.boolToString includeBroken} \ --argstr extraNixpkgsConfigJson ${lib.escapeShellArg (builtins.toJSON extraNixpkgsConfig)} \ -I ${nixpkgs} \ - -I ${attrpathFile} \ + -I ${preEvalFile} \ > "$outputDir/result/$myChunk" \ 2> "$outputDir/stderr/$myChunk" exitCode=$? @@ -164,7 +164,7 @@ let echo "System: $evalSystem" cores=$NIX_BUILD_CORES echo "Cores: $cores" - attrCount=$(jq length "${attrpathFile}") + attrCount=$(jq '.paths | length' "${preEvalFile}") echo "Attribute count: $attrCount" echo "Chunk size: $chunkSize" # Same as `attrCount / chunkSize` but rounded up @@ -316,7 +316,7 @@ let in { inherit - attrpathsSuperset + preEval singleSystem diff combine diff --git a/ci/eval/outpaths.nix b/ci/eval/outpaths.nix index afbce48f3321..6fcd22fc74a6 100755 --- a/ci/eval/outpaths.nix +++ b/ci/eval/outpaths.nix @@ -6,7 +6,7 @@ includeBroken ? true, # set this to false to exclude meta.broken packages from the output path ? ./../.., - # used by ./attrpaths.nix + # used by ./pre-eval.nix attrNamesOnly ? false, # Set this to `null` to build for builtins.currentSystem only diff --git a/ci/eval/attrpaths.nix b/ci/eval/pre-eval.nix similarity index 84% rename from ci/eval/attrpaths.nix rename to ci/eval/pre-eval.nix index ff1bdabbb350..2d5a092747ad 100644 --- a/ci/eval/attrpaths.nix +++ b/ci/eval/pre-eval.nix @@ -1,6 +1,5 @@ -# This expression will, as efficiently as possible, dump a -# *superset* of all attrpaths of derivations which might be -# part of a release on *any* platform. +# This file does a fast pre-evaluation of Nixpkgs to determine: +# - paths: A *superset* of all attrpaths of derivations which might be part of a release on *any* platform. # # This expression runs single-threaded under all current Nix # implementations, but much faster and with much less memory @@ -10,9 +9,9 @@ # $NUM_CORES batches and evaluate the outpaths separately for each # batch, in parallel. # -# To dump the attrnames: +# To dump the result: # -# nix-instantiate --eval --strict --json ci/eval/attrpaths.nix -A names +# nix-instantiate --eval --strict --json ci/eval/pre-eval.nix -A result # { lib ? import (path + "/lib"), @@ -81,5 +80,9 @@ let in { + # TODO: Do we still need these? Probably not inherit paths names; + result = { + inherit paths; + }; } From a90d993610ce555baedf4ef9b135a2eff941d868 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 19 Jun 2026 17:00:08 +0200 Subject: [PATCH 083/410] ci/eval: Allow preventing internal Nixpkgs use of certain problem kinds --- ci/eval/chunk.nix | 1 + ci/eval/outpaths.nix | 18 ++++++ ci/eval/pre-eval.nix | 100 +++++++++++++++++++++---------- pkgs/stdenv/generic/problems.nix | 8 +++ pkgs/top-level/default.nix | 1 + pkgs/top-level/stage.nix | 1 + 6 files changed, 99 insertions(+), 30 deletions(-) diff --git a/ci/eval/chunk.nix b/ci/eval/chunk.nix index 4fabea659ad7..9bea26ce3180 100644 --- a/ci/eval/chunk.nix +++ b/ci/eval/chunk.nix @@ -18,6 +18,7 @@ let unfiltered = import ./outpaths.nix { inherit path; inherit includeBroken systems; + inherit (preEvalResult) attrPathsDisallowedForInternalUse; extraNixpkgsConfig = builtins.fromJSON extraNixpkgsConfigJson; }; diff --git a/ci/eval/outpaths.nix b/ci/eval/outpaths.nix index 6fcd22fc74a6..512290ce450a 100755 --- a/ci/eval/outpaths.nix +++ b/ci/eval/outpaths.nix @@ -14,6 +14,8 @@ builtins.readFile (path + "/pkgs/top-level/release-supported-systems.json") ), + attrPathsDisallowedForInternalUse ? [ ], + # Customize the config used to evaluate nixpkgs extraNixpkgsConfig ? { }, }: @@ -35,6 +37,22 @@ let allowVariants = !attrNamesOnly; checkMeta = true; + # We don't need to care about problems being caught using the + # standard mechanism, because any problems whose kind is not + # nixpkgsInternalUseAllowed cause the corresponding attributes to + # be disallowed entirely for internal use with + # attrPathsDisallowedForInternalUse, see also ./pre-eval.nix + problems.matchers = lib.mkForce [ + # We only need to set the broken handler to error, so that CI + # doesn't evaluate those. No reason it couldn't evaluate them + # afaik, but this is how it's been before. + { + kind = "broken"; + handler = "error"; + } + ]; + inherit attrPathsDisallowedForInternalUse; + # Silence the `x86_64-darwin` deprecation warning. allowDeprecatedx86_64Darwin = true; diff --git a/ci/eval/pre-eval.nix b/ci/eval/pre-eval.nix index 2d5a092747ad..eff8204a7bd5 100644 --- a/ci/eval/pre-eval.nix +++ b/ci/eval/pre-eval.nix @@ -1,5 +1,6 @@ # This file does a fast pre-evaluation of Nixpkgs to determine: # - paths: A *superset* of all attrpaths of derivations which might be part of a release on *any* platform. +# - attrPathsDisallowedForInternalUse: Attribute paths whose meta.problems has problems whose kinds should not be used internally in Nixpkgs # # This expression runs single-threaded under all current Nix # implementations, but much faster and with much less memory @@ -23,21 +24,25 @@ let # TODO: Use mapAttrsToListRecursiveCond when this PR lands: # https://github.com/NixOS/nixpkgs/pull/395160 - justAttrNames = + listAttrs = path: value: let result = if path == [ "AAAAAASomeThingsFailToEvaluate" ] || !(lib.isAttrs value) then [ ] else if lib.isDerivation value then - [ path ] + [ + { + inherit path value; + } + ] else lib.pipe value [ (lib.mapAttrsToList ( name: value: lib.addErrorContext "while evaluating package set attribute path '${ lib.showAttrPath (path ++ [ name ]) - }'" (justAttrNames (path ++ [ name ]) value) + }'" (listAttrs (path ++ [ name ]) value) )) lib.concatLists ]; @@ -50,39 +55,74 @@ let attrNamesOnly = true; }; - paths = [ - # Some of the following are based on variants, which are disabled with `attrNamesOnly = true`. - # Until these have been removed from release.nix / hydra, we manually add them to the list. - [ - "pkgsLLVM" - "stdenv" - ] - [ - "pkgsArocc" - "stdenv" - ] - [ - "pkgsZig" - "stdenv" - ] - [ - "pkgsStatic" - "stdenv" - ] - [ - "pkgsMusl" - "stdenv" - ] - ] - ++ justAttrNames [ ] outpaths; - + list = + map + (path: { + inherit path; + # This looks a bit weird, but the only reason we care about this value + # is for the meta.problems check below, and stdenv's certainly don't + # have any problems, so this is fine :) + value = { }; + }) + [ + # Some of the following are based on variants, which are disabled with `attrNamesOnly = true`. + # Until these have been removed from release.nix / hydra, we manually add them to the list. + [ + "pkgsLLVM" + "stdenv" + ] + [ + "pkgsArocc" + "stdenv" + ] + [ + "pkgsZig" + "stdenv" + ] + [ + "pkgsStatic" + "stdenv" + ] + [ + "pkgsMusl" + "stdenv" + ] + ] + ++ listAttrs [ ] outpaths; + paths = map (attrs: attrs.path) list; names = map lib.showAttrPath paths; + inherit (import ../../pkgs/stdenv/generic/problems.nix { inherit lib; }) + disallowNixpkgsInternalUseKinds + ; + + # Determine the list of attributes whose packages have any meta.problems + # with a kind that's disallowed from internal Nixpkgs use + attrPathsDisallowedForInternalUse = lib.pipe list [ + (lib.map ( + attrs: + attrs + // { + problematicProblems = builtins.tryEval ( + lib.filterAttrs (name: problem: disallowNixpkgsInternalUseKinds ? ${problem.kind}) ( + attrs.value.meta.problems or { } + ) + ); + } + )) + (lib.filter (attrs: attrs.problematicProblems.success && attrs.problematicProblems.value != { })) + (lib.map (attrs: { + attrPath = attrs.path; + reason = "it has certain meta.problems whose kinds are disallowed: ${ + lib.generators.toPretty { } attrs.problematicProblems.value + }"; + })) + ]; in { # TODO: Do we still need these? Probably not inherit paths names; result = { - inherit paths; + inherit paths attrPathsDisallowedForInternalUse; }; } diff --git a/pkgs/stdenv/generic/problems.nix b/pkgs/stdenv/generic/problems.nix index c7b6754d729d..e21f2126acbe 100644 --- a/pkgs/stdenv/generic/problems.nix +++ b/pkgs/stdenv/generic/problems.nix @@ -76,6 +76,7 @@ rec { maintainerless = { manualAllowed = false; isUnique = false; + nixpkgsInternalUseAllowed = true; automatic = { condition = # To get usable output, we want to avoid flagging "internal" derivations. @@ -98,6 +99,7 @@ rec { broken = { manualAllowed = true; isUnique = false; + nixpkgsInternalUseAllowed = true; automatic = { condition = config: @@ -122,11 +124,13 @@ rec { removal = { manualAllowed = true; isUnique = true; + nixpkgsInternalUseAllowed = false; automatic = null; }; deprecated = { manualAllowed = true; isUnique = false; + nixpkgsInternalUseAllowed = false; automatic = null; }; }; @@ -136,6 +140,10 @@ rec { # Problem kinds that are currently only allowed to be specified once uniqueKinds = lib.filterAttrs (name: value: value.isUnique) kinds; + disallowNixpkgsInternalUseKinds = lib.filterAttrs ( + name: value: !value.nixpkgsInternalUseAllowed + ) kinds; + automaticProblems = lib.mapAttrsToList (name: value: value.automatic // { kindName = name; }) ( lib.filterAttrs (name: value: value.automatic != null) kinds ); diff --git a/pkgs/top-level/default.nix b/pkgs/top-level/default.nix index 4d44abadd961..4e19941441da 100644 --- a/pkgs/top-level/default.nix +++ b/pkgs/top-level/default.nix @@ -217,6 +217,7 @@ let fixedPoint = boot stages; pkgs = + # Generally only set by CI, don't want to cause a performance hit for users if config.attrPathsDisallowedForInternalUse == [ ] then fixedPoint else diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 35929783e7c9..bc50a3f24247 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -314,6 +314,7 @@ let # See also ./default.nix, where these attributes are added back again so they're still checked by CI internallyDisallowedAttrPathsOverlay = final: prev: + # Generally only set by CI, don't want to cause a performance hit for users if config.attrPathsDisallowedForInternalUse == [ ] then { } else From 8fa1b2e9795b14da56354bee48a0679a4fa15b28 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 23 Jun 2026 21:07:44 +0200 Subject: [PATCH 084/410] release-checks: Prevent meta.problem warnings CI already catches problematic uses, we don't need to bother about them here --- pkgs/top-level/nixpkgs-basic-release-checks.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/nixpkgs-basic-release-checks.nix b/pkgs/top-level/nixpkgs-basic-release-checks.nix index 1c7e60655985..e10d6f5e1ed2 100644 --- a/pkgs/top-level/nixpkgs-basic-release-checks.nix +++ b/pkgs/top-level/nixpkgs-basic-release-checks.nix @@ -56,7 +56,7 @@ pkgs.runCommand "nixpkgs-release-checks" set -x nix-env -f $src \ --show-trace --argstr system "$platform" \ - --arg config '{ allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ + --arg config '{ lib, pkgs }: { problems.matchers = lib.mkForce [ ]; allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ --option lint-url-literals fatal \ -qa --drv-path --system-filter \* --system \ "''${opts[@]}" 2> eval-warnings.log > packages1 @@ -72,7 +72,7 @@ pkgs.runCommand "nixpkgs-release-checks" nix-env -f $src2 \ --show-trace --argstr system "$platform" \ - --arg config '{ allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ + --arg config '{ lib, pkgs }: { problems.matchers = lib.mkForce [ ]; allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ --option lint-url-literals fatal \ -qa --drv-path --system-filter \* --system \ "''${opts[@]}" > packages2 @@ -95,7 +95,7 @@ pkgs.runCommand "nixpkgs-release-checks" nix-env -f $src \ --show-trace --argstr system "$platform" \ - --arg config '{ allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ + --arg config '{ lib, pkgs }: { problems.matchers = lib.mkForce [ ]; allowAliases = false; allowDeprecatedx86_64Darwin = true; }' \ --option lint-url-literals fatal \ -qa --drv-path --system-filter \* --system --meta --xml \ "''${opts[@]}" > /dev/null From b3240cc6fcd1f51c8ba266e53869a2aa4dd8d6d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 24 Jun 2026 13:19:03 +0200 Subject: [PATCH 085/410] music-assistant-desktop: 0.3.9 -> 0.4.0 Diff: https://github.com/music-assistant/desktop-app/compare/0.3.9...0.4.0 Changelog: https://github.com/music-assistant/desktop-app/releases/tag/0.4.0 --- .../mu/music-assistant-desktop/package.nix | 20 ++++-------- .../remove-updater.diff | 32 +++++++++++++++++++ 2 files changed, 39 insertions(+), 13 deletions(-) create mode 100644 pkgs/by-name/mu/music-assistant-desktop/remove-updater.diff diff --git a/pkgs/by-name/mu/music-assistant-desktop/package.nix b/pkgs/by-name/mu/music-assistant-desktop/package.nix index 77733a10003b..ef4eaff433f0 100644 --- a/pkgs/by-name/mu/music-assistant-desktop/package.nix +++ b/pkgs/by-name/mu/music-assistant-desktop/package.nix @@ -30,30 +30,23 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "music-assistant-desktop"; - version = "0.3.9"; + version = "0.4.0"; src = fetchFromGitHub { owner = "music-assistant"; repo = "desktop-app"; tag = finalAttrs.version; - hash = "sha256-fogNPPdbU8ikTxxaGDYsqR6GCcAsc2fS4qapVDkesAQ="; + hash = "sha256-Gx6bmipNRT5V5EHSCP6KjZ8Lgt7BcNV8zo0nrhaVmOs="; }; - # hide update feature - postPatch = '' - substituteInPlace src-tauri/src/lib.rs \ - --replace-fail \ - "let update =" \ - "// let update =" \ - --replace-fail \ - "&update," \ - "// &update," \ - ''; + patches = [ + ./remove-updater.diff + ]; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-xi6Clo8iHg3YFVcWNMFrN2422MZm2BhB9m/etFlyb/4="; + cargoHash = "sha256-PevHpvDIlah0jQw/mZkDxQ5xY3t6KicGLlDYbtPco5A="; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; @@ -100,6 +93,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Official companion desktop app for Music Assistant"; + changelog = "https://github.com/music-assistant/desktop-app/releases/tag/${finalAttrs.src.tag}"; homepage = "https://github.com/music-assistant/desktop-app"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nim65s ]; diff --git a/pkgs/by-name/mu/music-assistant-desktop/remove-updater.diff b/pkgs/by-name/mu/music-assistant-desktop/remove-updater.diff new file mode 100644 index 000000000000..3847b3da1066 --- /dev/null +++ b/pkgs/by-name/mu/music-assistant-desktop/remove-updater.diff @@ -0,0 +1,32 @@ +diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs +index 03cac7d..fc69f93 100644 +--- a/src-tauri/src/lib.rs ++++ b/src-tauri/src/lib.rs +@@ -623,7 +623,6 @@ pub fn run() { + MacosLauncher::AppleScript, + None,)) + .plugin(tauri_plugin_clipboard_manager::init()) +- .plugin(tauri_plugin_updater::Builder::new().build()) + .invoke_handler(tauri::generate_handler![ + is_companion_app, + is_desktop_app, +@@ -733,11 +732,6 @@ pub fn run() { + let separator3 = PredefinedMenuItem::separator(app)?; + let settings = + MenuItemBuilder::with_id("settings", i18n::tr("desktop.tray.settings")).build(app)?; +- let update = MenuItemBuilder::with_id( +- "update", +- i18n::tr("desktop.tray.check_for_updates"), +- ) +- .build(app)?; + let relaunch = + MenuItemBuilder::with_id("relaunch", i18n::tr("desktop.tray.relaunch")).build(app)?; + let open_log = MenuItemBuilder::with_id( +@@ -777,7 +771,6 @@ pub fn run() { + &discord_rpc_item, + &separator3, + &settings, +- &update, + &relaunch, + &open_log, + &separator4, From b2ae111979db6a79c57b4cfa075680df4105e029 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 24 Jun 2026 20:57:05 +0800 Subject: [PATCH 086/410] elpaPackages: update on 2026-06-24 (from emacs-overlay) emacs-overlay commit: 05d06425c4e17fdf1cbc5cdbf744e5d635993245 --- .../emacs/elisp-packages/elpa-generated.nix | 440 +++++++++++------- 1 file changed, 277 insertions(+), 163 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index b106db195fb5..410c4ebfc31b 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix @@ -9,10 +9,10 @@ elpaBuild { pname = "a68-mode"; ename = "a68-mode"; - version = "1.2"; + version = "1.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/a68-mode-1.2.tar"; - sha256 = "1x40j0w6kzjxxrj7qdvll1psackq526cfrihfmacmq97c9g8xwm6"; + url = "https://elpa.gnu.org/packages/a68-mode-1.3.tar"; + sha256 = "0x5jj95bk07wnl9aqf35hcm9ajdwbrg74xm90i5kfn6nrxmnjmyp"; }; packageRequires = [ ]; meta = { @@ -207,10 +207,10 @@ elpaBuild { pname = "aggressive-completion"; ename = "aggressive-completion"; - version = "1.7"; + version = "1.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/aggressive-completion-1.7.tar"; - sha256 = "0d388w0yjpjzhqlar9fjrxsjxma09j8as6758sswv01r084gpdbk"; + url = "https://elpa.gnu.org/packages/aggressive-completion-1.8.tar"; + sha256 = "07dqw6mvb1vp4fmii1y7wc074xxi9wfwalflszjpzcjbalklcqdq"; }; packageRequires = [ ]; meta = { @@ -527,10 +527,10 @@ elpaBuild { pname = "auth-source-xoauth2-plugin"; ename = "auth-source-xoauth2-plugin"; - version = "0.3.2"; + version = "0.4.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/auth-source-xoauth2-plugin-0.3.2.tar"; - sha256 = "1k48kg6n72vzxaiqidg4m0w69c2s6ynvgcr08p4i8x2fsgaigcp2"; + url = "https://elpa.gnu.org/packages/auth-source-xoauth2-plugin-0.4.1.tar"; + sha256 = "038wikkg4lmgjjnwkliwwx8iif55vlc6720qz55lkr7pkrzp5vas"; }; packageRequires = [ oauth2 ]; meta = { @@ -1085,10 +1085,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "2.6"; + version = "2.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/cape-2.6.tar"; - sha256 = "0n4j70w1q9ix9d8s276g4shkn1k7hv8d6wqpx65wchgilwbjx07z"; + url = "https://elpa.gnu.org/packages/cape-2.7.tar"; + sha256 = "0543x1j4pakdqm8vba0450yl9b30z527dx8x84mzjqkhksn40pzv"; }; packageRequires = [ compat ]; meta = { @@ -1245,6 +1245,28 @@ }; } ) { }; + cm-mode = callPackage ( + { + cl-lib ? null, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "cm-mode"; + ename = "cm-mode"; + version = "1.10"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/cm-mode-1.10.tar"; + sha256 = "1lg9rzv9hk89qi43msrbmi1hyy8zgr75740h7kj7rbl41v808bd7"; + }; + packageRequires = [ cl-lib ]; + meta = { + homepage = "https://elpa.gnu.org/packages/cm-mode.html"; + license = lib.licenses.free; + }; + } + ) { }; cobol-mode = callPackage ( { cl-lib ? null, @@ -1458,17 +1480,16 @@ elpaBuild, fetchurl, lib, - seq, }: elpaBuild { pname = "compat"; ename = "compat"; - version = "30.1.0.1"; + version = "31.0.0.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/compat-30.1.0.1.tar"; - sha256 = "1rj5i709i0l7drr7f571gsk8d6b5slwrd2l9flayv63kwk1gizhn"; + url = "https://elpa.gnu.org/packages/compat-31.0.0.1.tar"; + sha256 = "1lraq5i8jk0wsrnkv66q6lxv314fm8c09hrfvm0gj2lpn8126f20"; }; - packageRequires = [ seq ]; + packageRequires = [ ]; meta = { homepage = "https://elpa.gnu.org/packages/compat.html"; license = lib.licenses.free; @@ -1527,10 +1548,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "3.4"; + version = "3.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-3.4.tar"; - sha256 = "1silvwrss87fa5lss19a08bv72fwvnblkic24qn53c3z6zcd22zd"; + url = "https://elpa.gnu.org/packages/consult-3.6.tar"; + sha256 = "0c8pp537qv2zxkzk0nlrvzbn1v72v9ddhwf1nks3hwvwrff58db8"; }; packageRequires = [ compat ]; meta = { @@ -1550,10 +1571,10 @@ elpaBuild { pname = "consult-denote"; ename = "consult-denote"; - version = "0.4.2"; + version = "0.5.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-denote-0.4.2.tar"; - sha256 = "1vz96mcfw23y84dibnj6r3d7l0qj191fcnvx2piwhm26n0j43q8m"; + url = "https://elpa.gnu.org/packages/consult-denote-0.5.0.tar"; + sha256 = "1qmfwmm4hi0z2lqn6ryfwckrivrlvy16y42w729q6pk0nd21j48k"; }; packageRequires = [ consult @@ -1575,10 +1596,10 @@ elpaBuild { pname = "consult-hoogle"; ename = "consult-hoogle"; - version = "0.6.0"; + version = "0.7.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-hoogle-0.6.0.tar"; - sha256 = "0iln71qlmcfmlys5z5bs4304av91ick0wq1ckhffh7d6xkxy0rv5"; + url = "https://elpa.gnu.org/packages/consult-hoogle-0.7.0.tar"; + sha256 = "17slksxs1vx19djf5q772hwq1fpaqsd0xpbh6zrrvvgv18h2ac8l"; }; packageRequires = [ consult ]; meta = { @@ -1640,10 +1661,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "2.9"; + version = "2.10"; src = fetchurl { - url = "https://elpa.gnu.org/packages/corfu-2.9.tar"; - sha256 = "0h5vz8jyy06380m802jla9312h2rbn2k8fdskjfwkqd1v6dc0c8n"; + url = "https://elpa.gnu.org/packages/corfu-2.10.tar"; + sha256 = "0wp9jr1l81si8p1rxa5dkkwbx6k77rs0629q2lxk1l8lnb0j7h6n"; }; packageRequires = [ compat ]; meta = { @@ -1900,10 +1921,10 @@ elpaBuild { pname = "dape"; ename = "dape"; - version = "0.26.0"; + version = "0.27.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dape-0.26.0.tar"; - sha256 = "0arid8qwaf7ic76hsjzj7grn41krsphnzvihmjbgm4im6b7zzb37"; + url = "https://elpa.gnu.org/packages/dape-0.27.1.tar"; + sha256 = "1na3080gaygw4fsaymjjx9jgh9ai5k7gb0jmlrkbqnmdypag3mb7"; }; packageRequires = [ jsonrpc ]; meta = { @@ -2034,10 +2055,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "4.1.3"; + version = "4.2.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-4.1.3.tar"; - sha256 = "197m0bx1gxrzbqlfr5h52il3ivbixzg1pkhkrf488kidww8qmpvf"; + url = "https://elpa.gnu.org/packages/denote-4.2.3.tar"; + sha256 = "0r5p2iy7wssm6hl4dal1sav5x4vvijq54lyzqabg49v6lsbszf74"; }; packageRequires = [ ]; meta = { @@ -2056,10 +2077,10 @@ elpaBuild { pname = "denote-journal"; ename = "denote-journal"; - version = "0.2.2"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-journal-0.2.2.tar"; - sha256 = "00rav8kachy85npcr96dwzb4kbgym0p2m5aw3v3pmg278nmc73v3"; + url = "https://elpa.gnu.org/packages/denote-journal-0.3.0.tar"; + sha256 = "1l2zrr5nczxyqsmr73m93jqphp6s79f55grpahig0xj2kji8d6gk"; }; packageRequires = [ denote ]; meta = { @@ -2078,10 +2099,10 @@ elpaBuild { pname = "denote-markdown"; ename = "denote-markdown"; - version = "0.2.2"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-markdown-0.2.2.tar"; - sha256 = "1nb5rcjgkhw3nl2jva6lyblmfsl24cdryx3c16w8ydbx6fswhjpj"; + url = "https://elpa.gnu.org/packages/denote-markdown-0.3.0.tar"; + sha256 = "0adg2nr8s8rjynrpj0b37ni4jcm1igvls3zyyr313xifnrbiznym"; }; packageRequires = [ denote ]; meta = { @@ -2122,10 +2143,10 @@ elpaBuild { pname = "denote-org"; ename = "denote-org"; - version = "0.2.1"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-org-0.2.1.tar"; - sha256 = "1cs1ml38xhj0c921qdsvqhqg42lm5r0qb7nf7sj1krvw1r9913bn"; + url = "https://elpa.gnu.org/packages/denote-org-0.3.0.tar"; + sha256 = "0r3idn17875hzmidi1xjb9hddifzby9i23j35ywzn88h9a33845k"; }; packageRequires = [ denote ]; meta = { @@ -2188,10 +2209,10 @@ elpaBuild { pname = "denote-sequence"; ename = "denote-sequence"; - version = "0.2.0"; + version = "0.3.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-sequence-0.2.0.tar"; - sha256 = "0i0vm1n48aw7j4y6laa8fvs0av5smimdky980qgp69pha6hcvph5"; + url = "https://elpa.gnu.org/packages/denote-sequence-0.3.3.tar"; + sha256 = "017h9bwaqv9lxv8ibbl739a9vkcknsv8ch2sqrbaybhri74a3mqk"; }; packageRequires = [ denote ]; meta = { @@ -2210,10 +2231,10 @@ elpaBuild { pname = "denote-silo"; ename = "denote-silo"; - version = "0.2.0"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-silo-0.2.0.tar"; - sha256 = "10n4xv179dl6zz1k28lcbrgyqx8k3hfh3isd7q3qg1vcahlw04vl"; + url = "https://elpa.gnu.org/packages/denote-silo-0.3.0.tar"; + sha256 = "1pwhn1k8cdb4n6v1l6d6ld5zm4gfzb5vl9fp1myqlfkjx756lglj"; }; packageRequires = [ denote ]; meta = { @@ -2296,10 +2317,10 @@ elpaBuild { pname = "dicom"; ename = "dicom"; - version = "1.3"; + version = "1.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dicom-1.3.tar"; - sha256 = "05n9azzj0wskzd0jzyqhfk3blss31wjzp8wkqam79hq0j6daf6g5"; + url = "https://elpa.gnu.org/packages/dicom-1.5.tar"; + sha256 = "02i90769952g80f8fjj9phwwm7ln8q6w65pc065r5vln1knjm7gd"; }; packageRequires = [ compat ]; meta = { @@ -2473,10 +2494,10 @@ elpaBuild { pname = "dired-preview"; ename = "dired-preview"; - version = "0.6.0"; + version = "0.6.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dired-preview-0.6.0.tar"; - sha256 = "1nlibx8jwyvb5n58sx8bg6vcazhnlj5dydmf36v7hzy0h4i460i0"; + url = "https://elpa.gnu.org/packages/dired-preview-0.6.1.tar"; + sha256 = "115cassm68rga9q8z7qr1ghi4f9j0immc8ccqwa21vnyvjj02q7a"; }; packageRequires = [ ]; meta = { @@ -2558,10 +2579,10 @@ elpaBuild { pname = "dmsg"; ename = "dmsg"; - version = "0.2"; + version = "0.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dmsg-0.2.tar"; - sha256 = "18wnbkd707n2qh9an72wizs0yp71hys6vg0y02iclqmj7igjg28k"; + url = "https://elpa.gnu.org/packages/dmsg-0.3.tar"; + sha256 = "18r81rdpw0jnhxca3fr7bxpalabicbj2y55z5gb2llqrh9plarq6"; }; packageRequires = [ ]; meta = { @@ -2887,10 +2908,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "2.1.0"; + version = "2.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ef-themes-2.1.0.tar"; - sha256 = "09rb5pkqz63mc86f8n7969f8x27jdrhz51rh6vl0v3j4nvivv3dx"; + url = "https://elpa.gnu.org/packages/ef-themes-2.2.0.tar"; + sha256 = "0jm3hqg53cq0dfvmszmwzwrfi9n2mgdbz176qzxhjqm16rw2bwds"; }; packageRequires = [ modus-themes ]; meta = { @@ -3089,10 +3110,10 @@ elpaBuild { pname = "ellama"; ename = "ellama"; - version = "1.13.0"; + version = "1.27.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ellama-1.13.0.tar"; - sha256 = "0i3lzb68bwyr974wc0i8dn1kiryjs49zg79hli21wycm0j7a3six"; + url = "https://elpa.gnu.org/packages/ellama-1.27.2.tar"; + sha256 = "09l22c29vv8bd70vq681ashvlyqcq3ajk37nmdkcj7j4ik53l4bh"; }; packageRequires = [ compat @@ -3183,10 +3204,10 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "1.1"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/embark-consult-1.1.tar"; - sha256 = "06yh6w4zgvvkfllmcr0szsgjrfhh9rpjwgmcrf6h2gai2ps9xdqr"; + url = "https://elpa.gnu.org/packages/embark-consult-1.2.tar"; + sha256 = "1m6i8f49qmzfvqz0mq3ga0gcdi364pqsdph6arpwl4rr59r6sfwn"; }; packageRequires = [ compat @@ -3336,10 +3357,10 @@ elpaBuild { pname = "erc"; ename = "erc"; - version = "5.6.1"; + version = "5.6.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/erc-5.6.1.tar"; - sha256 = "13dzip6xhj0mf8hs8wk08pfxny5gwpbzfsqkmz146xvl2d8m621x"; + url = "https://elpa.gnu.org/packages/erc-5.6.2.tar"; + sha256 = "0rm7aw6p8736ssp4z7vmfmwff93h4dwcv9pz3b83f9060i2svvvn"; }; packageRequires = [ compat ]; meta = { @@ -3383,10 +3404,10 @@ elpaBuild { pname = "ess"; ename = "ess"; - version = "26.1.0"; + version = "26.5.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ess-26.1.0.tar"; - sha256 = "1spyys37b2rzqzpa7y5ajrrjzckrsbp3hrhsvn28qav3g5d17463"; + url = "https://elpa.gnu.org/packages/ess-26.5.0.tar"; + sha256 = "07mfjhcnq3wn6q0dxc4yn5aqnvb9sfnwgi581b5283pfbszhxd29"; }; packageRequires = [ ]; meta = { @@ -3535,6 +3556,27 @@ }; } ) { }; + ffs = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "ffs"; + ename = "ffs"; + version = "0.2.2"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/ffs-0.2.2.tar"; + sha256 = "1mwjk877qfccdrp046j431pawr9g489gdz803wg55j0r12whh94a"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/packages/ffs.html"; + license = lib.licenses.free; + }; + } + ) { }; filechooser = callPackage ( { compat, @@ -3731,6 +3773,28 @@ }; } ) { }; + forgejo = callPackage ( + { + elpaBuild, + fetchurl, + keymap-popup, + lib, + }: + elpaBuild { + pname = "forgejo"; + ename = "forgejo"; + version = "0.2.3"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/forgejo-0.2.3.tar"; + sha256 = "0q4y474acb759vx3d0xcqgikbq666nckka4hfashi1jwnas98qcg"; + }; + packageRequires = [ keymap-popup ]; + meta = { + homepage = "https://elpa.gnu.org/packages/forgejo.html"; + license = lib.licenses.free; + }; + } + ) { }; frame-tabs = callPackage ( { elpaBuild, @@ -3830,10 +3894,10 @@ elpaBuild { pname = "futur"; ename = "futur"; - version = "1.4"; + version = "1.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/futur-1.4.tar"; - sha256 = "036b81cp5nbzhykfsj6rkhxb5b675k38njmb32bj20g9h7pkd1vl"; + url = "https://elpa.gnu.org/packages/futur-1.7.tar"; + sha256 = "1zb533jkhsi6p0ikx9jc7igz4yfq7b35apz9b8w7g0yrvq5jcl4i"; }; packageRequires = [ ]; meta = { @@ -4019,17 +4083,21 @@ compat, elpaBuild, fetchurl, + keymap-popup, lib, }: elpaBuild { pname = "gnosis"; ename = "gnosis"; - version = "0.10.3"; + version = "0.10.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/gnosis-0.10.3.tar"; - sha256 = "0642xdgpljfmzi27gfbzhngpyc82blpyyvkvqqbm6khiqac9wdxz"; + url = "https://elpa.gnu.org/packages/gnosis-0.10.6.tar"; + sha256 = "1g8zbvid2l7wfyagqynjd1jcjnd0m3zkh9ww0dadppj24n37k57n"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + keymap-popup + ]; meta = { homepage = "https://elpa.gnu.org/packages/gnosis.html"; license = lib.licenses.free; @@ -4232,10 +4300,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.17.0"; + version = "0.19.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/greader-0.17.0.tar"; - sha256 = "0kz9qvwkxfl3p4fwl235vxdv19iqrz2jrp9hk06z8bmwmdvj7nxd"; + url = "https://elpa.gnu.org/packages/greader-0.19.4.tar"; + sha256 = "1wg25481rdzfjshsjhaf2747hsy964gn1zc5gbmqak8y1vmsjb6h"; }; packageRequires = [ compat @@ -4852,10 +4920,10 @@ elpaBuild { pname = "javaimp"; ename = "javaimp"; - version = "0.9.1"; + version = "0.9.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/javaimp-0.9.1.tar"; - sha256 = "1gy7qys9mzpgbqm5798fncmblmi32b350q51ccsyydq67yh69s3z"; + url = "https://elpa.gnu.org/packages/javaimp-0.9.2.tar"; + sha256 = "0y756psqlb2rn0bbrdndddsy6d22arv5f4qzaxgzp5p323vzjp7w"; }; packageRequires = [ ]; meta = { @@ -4896,10 +4964,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "2.7"; + version = "2.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jinx-2.7.tar"; - sha256 = "0ikyr5spj7vk0xycgmywr2sqn9gy1khg6h7kdlzjgy0mrjpxl32w"; + url = "https://elpa.gnu.org/packages/jinx-2.8.tar"; + sha256 = "0cxgj390zylr4lqjmfd7f8898z4zsjy1ln783fcjlhcpf94jjjmx"; }; packageRequires = [ compat ]; meta = { @@ -5110,10 +5178,10 @@ elpaBuild { pname = "kubed"; ename = "kubed"; - version = "0.6.1"; + version = "0.7.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/kubed-0.6.1.tar"; - sha256 = "1filhadwzdkrw2dsma28b10nx62qnhxkp8g483r0il986ipnnshp"; + url = "https://elpa.gnu.org/packages/kubed-0.7.1.tar"; + sha256 = "1c8jr0wi52waa1yrz1y16gpyqabpqpyymmdf8c4apsja0i6345fk"; }; packageRequires = [ ]; meta = { @@ -5154,10 +5222,10 @@ elpaBuild { pname = "latex-table-wizard"; ename = "latex-table-wizard"; - version = "1.5.5"; + version = "1.6.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/latex-table-wizard-1.5.5.tar"; - sha256 = "1fffbaqiz3f1f2ki26b8x0cmisqhaijpw5vrh73k769wqdv09g43"; + url = "https://elpa.gnu.org/packages/latex-table-wizard-1.6.0.tar"; + sha256 = "1zpf3x62ldqy12npypjk1x8dw7adfmqqhqj30cl2s659vq7gs4nb"; }; packageRequires = [ auctex @@ -5272,10 +5340,10 @@ elpaBuild { pname = "lex"; ename = "lex"; - version = "1.2"; + version = "1.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/lex-1.2.tar"; - sha256 = "1pqjrlw558l4z4k40jmli8lmcqlzddhkr0mfm38rbycp7ghdr4zx"; + url = "https://elpa.gnu.org/packages/lex-1.3.tar"; + sha256 = "162y483d1gczjfcbds50y7iqbxmx7sfxi5mbdxyrhc2my6nq40lx"; }; packageRequires = [ ]; meta = { @@ -5369,10 +5437,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.30.1"; + version = "0.31.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/llm-0.30.1.tar"; - sha256 = "11mmaw24dg9iwml8kx09xv8h9iyz9i9jw4m1kghq192fp9wy668i"; + url = "https://elpa.gnu.org/packages/llm-0.31.1.tar"; + sha256 = "1395rh5jk3c0hfszzvn9xp3qyyi48nvz1x1v3vljgx4qzzcakgh3"; }; packageRequires = [ compat @@ -5607,10 +5675,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "2.10"; + version = "2.11"; src = fetchurl { - url = "https://elpa.gnu.org/packages/marginalia-2.10.tar"; - sha256 = "12did4rn4dp7km6shq7jvab2xbr0wxks4h1by19qz10rm5b0jl71"; + url = "https://elpa.gnu.org/packages/marginalia-2.11.tar"; + sha256 = "0h7jqgx95f5km90qc4g06ib3mi4acwggvx9yiwwirxj2mqwivifk"; }; packageRequires = [ compat ]; meta = { @@ -5876,6 +5944,7 @@ ) { }; minimail = callPackage ( { + compat, elpaBuild, fetchurl, lib, @@ -5884,12 +5953,15 @@ elpaBuild { pname = "minimail"; ename = "minimail"; - version = "0.4.2"; + version = "0.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/minimail-0.4.2.tar"; - sha256 = "1ri424g6v55405d4zr4qhnvdswd5hc9n4hs2xds40ps0h6qp05hm"; + url = "https://elpa.gnu.org/packages/minimail-0.5.tar"; + sha256 = "1m1yn8f9mn3zqf7zc0691qaya5l504ry3afz2nmjycavzh8hzk5h"; }; - packageRequires = [ transient ]; + packageRequires = [ + compat + transient + ]; meta = { homepage = "https://elpa.gnu.org/packages/minimail.html"; license = lib.licenses.free; @@ -5928,10 +6000,10 @@ elpaBuild { pname = "minuet"; ename = "minuet"; - version = "0.7.1"; + version = "0.8.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/minuet-0.7.1.tar"; - sha256 = "0g18hfpjryg2kjj5gqr4jf1vgfjglaczd4w19g76233m31kd8f0n"; + url = "https://elpa.gnu.org/packages/minuet-0.8.0.tar"; + sha256 = "0vk118qd7g2b7vsaygj0lwnzj818p5nlsm36s1c7cm5inz1h6mfc"; }; packageRequires = [ dash @@ -5974,10 +6046,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "5.2.0"; + version = "5.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/modus-themes-5.2.0.tar"; - sha256 = "1715x863mbvcc2lqf61lll5j50zhpc0jysdgd7v0ajznx40kqmxv"; + url = "https://elpa.gnu.org/packages/modus-themes-5.3.0.tar"; + sha256 = "04561ndfxq2y17drklkb3wl9kl6hdc05d4b6rrlqs3fdxcs6q6mx"; }; packageRequires = [ ]; meta = { @@ -6376,10 +6448,10 @@ elpaBuild { pname = "oauth2"; ename = "oauth2"; - version = "0.18.4"; + version = "0.19"; src = fetchurl { - url = "https://elpa.gnu.org/packages/oauth2-0.18.4.tar"; - sha256 = "1hhfk7glp3m9f4aqf1dvqs5f7qp4s2gvbxamyxjalw3sj6pbv92n"; + url = "https://elpa.gnu.org/packages/oauth2-0.19.tar"; + sha256 = "0fjs2wk2ayhzh9ba8fa8pki4c5cyavcw0vqsscj93894s7xv9xgz"; }; packageRequires = [ ]; meta = { @@ -6505,10 +6577,10 @@ elpaBuild { pname = "orderless"; ename = "orderless"; - version = "1.6"; + version = "1.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/orderless-1.6.tar"; - sha256 = "15gif01ivwg03h45azrj3kw2lgj7xnkr6p9r95m36fmfbg31csdh"; + url = "https://elpa.gnu.org/packages/orderless-1.7.tar"; + sha256 = "0g1klijlvv44fd7xjvlh6v97zjvca37710bxlgk629v6k4kl2rbz"; }; packageRequires = [ compat ]; meta = { @@ -6526,10 +6598,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.8.3"; + version = "9.8.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-9.8.3.tar"; - sha256 = "0csfrn0k1fysjfwf8xmdnmizfjz62scr3kjawpafwv58gvizk32z"; + url = "https://elpa.gnu.org/packages/org-9.8.6.tar"; + sha256 = "0qc9c49k8fcaa8c947wb7knn5lbm2bigvzxkbx8cdbyrj15pra4j"; }; packageRequires = [ ]; meta = { @@ -6673,10 +6745,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "1.13"; + version = "1.14"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-modern-1.13.tar"; - sha256 = "0cl6dqk8zq213j9ph07689dbzh1q1xr96kf512vvmgkln0himfqj"; + url = "https://elpa.gnu.org/packages/org-modern-1.14.tar"; + sha256 = "08rvxrr67ypvncrg7znl3in8c314l7x1a18m6hr458wqc1xb57zx"; }; packageRequires = [ compat @@ -6853,10 +6925,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "2.2"; + version = "2.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/osm-2.2.tar"; - sha256 = "0xq5gzhgxgv52kxprik15b5ijrdw7c5262ifzdcjg3vv3qv0hwy8"; + url = "https://elpa.gnu.org/packages/osm-2.3.tar"; + sha256 = "0x08qbdk7y05cm8kc35f2i6k5xnd9iyyhr0f0fyi489kbvd3n1nh"; }; packageRequires = [ compat ]; meta = { @@ -7364,10 +7436,10 @@ elpaBuild { pname = "posframe"; ename = "posframe"; - version = "1.5.1"; + version = "1.5.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/posframe-1.5.1.tar"; - sha256 = "1g1pcf83w4fv299ykvx7b93kxkc58fkr6yk39sxny5g16d4gl80g"; + url = "https://elpa.gnu.org/packages/posframe-1.5.2.tar"; + sha256 = "0ywbcwm3sh01vc4nc2ra3b09gri2lgz838gjxgsflv9g3si1918x"; }; packageRequires = [ ]; meta = { @@ -8102,10 +8174,10 @@ elpaBuild { pname = "rnc-mode"; ename = "rnc-mode"; - version = "0.3"; + version = "0.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/rnc-mode-0.3.tar"; - sha256 = "1p03g451888v86k9z6g8gj375p1pcdvikgk1phxkhipwi5hbf5g8"; + url = "https://elpa.gnu.org/packages/rnc-mode-0.4.tar"; + sha256 = "1igg829mm6n35mpfp254276ib3x7x7wxdg9zm38yf5n3bmjq7cxf"; }; packageRequires = [ ]; meta = { @@ -8375,6 +8447,27 @@ }; } ) { }; + shift-number = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "shift-number"; + ename = "shift-number"; + version = "0.3"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/shift-number-0.3.tar"; + sha256 = "0vqwy0ai4f1ga4j2inl2s1ly0v9i3fmqyd0p28fgyx3f23c83jqn"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/packages/shift-number.html"; + license = lib.licenses.free; + }; + } + ) { }; show-font = callPackage ( { elpaBuild, @@ -9185,10 +9278,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "1.12"; + version = "1.13"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tempel-1.12.tar"; - sha256 = "1ghlnf7533i6iarzmsgyc0d366bzc3jbyvn6bq650c10ci4wjzsm"; + url = "https://elpa.gnu.org/packages/tempel-1.13.tar"; + sha256 = "1sxyxz799nw56wqrm7hsr0dq2yaxckr9a1rynw2jsrfhbzcxpbfp"; }; packageRequires = [ compat ]; meta = { @@ -9206,10 +9299,10 @@ elpaBuild { pname = "termint"; ename = "termint"; - version = "0.2.2"; + version = "0.2.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/termint-0.2.2.tar"; - sha256 = "0iavnximqsx6vl6yx36n829h67x4pyfmm8xcp5fzjwphdmgfdann"; + url = "https://elpa.gnu.org/packages/termint-0.2.3.tar"; + sha256 = "1yir074lihlr2y78a58jm233a6s807j8d8fvlvv6b62wm0036frk"; }; packageRequires = [ ]; meta = { @@ -9312,10 +9405,10 @@ elpaBuild { pname = "timeout"; ename = "timeout"; - version = "2.1"; + version = "2.1.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/timeout-2.1.tar"; - sha256 = "1mm4yp1spw512dnav1p3wnxqrsyls918i14azg03by4v32r9945p"; + url = "https://elpa.gnu.org/packages/timeout-2.1.6.tar"; + sha256 = "08lijbbbx2wx64jn6l5820phkmi6cagym1239zj1hx25h28b2h0r"; }; packageRequires = [ ]; meta = { @@ -9465,10 +9558,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.8.1.3"; + version = "2.8.1.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tramp-2.8.1.3.tar"; - sha256 = "1jjbgg48q6dlfp9rpn0pla4mlclw60079d51bgnb84q3pv3zdqwj"; + url = "https://elpa.gnu.org/packages/tramp-2.8.1.5.tar"; + sha256 = "04rhm5ijx3qs386ffxvp2117a4xn7zw6z5cqci77f6q07i5921zw"; }; packageRequires = [ ]; meta = { @@ -9574,10 +9667,10 @@ elpaBuild { pname = "transient"; ename = "transient"; - version = "0.13.0"; + version = "0.13.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/transient-0.13.0.tar"; - sha256 = "0rwb7l823d4nkk7zmnyi5j7id7kswxrc0h9crqyd63n14w78bksi"; + url = "https://elpa.gnu.org/packages/transient-0.13.4.tar"; + sha256 = "02142xcxv50bycshbl6qj47q6s9gi6sbagrnyjqi5ma74509zq6h"; }; packageRequires = [ compat @@ -9703,6 +9796,27 @@ }; } ) { }; + trust-manager = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "trust-manager"; + ename = "trust-manager"; + version = "0.4.1"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/trust-manager-0.4.1.tar"; + sha256 = "1azp3kzkw76xbwsn6j94liy33d3swajc1v2h8ghczvxv8sw8khgj"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/packages/trust-manager.html"; + license = lib.licenses.free; + }; + } + ) { }; ulisp-repl = callPackage ( { elpaBuild, @@ -10132,10 +10246,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2026.1.18.88738971"; + version = "2026.4.14.10117132"; src = fetchurl { - url = "https://elpa.gnu.org/packages/verilog-mode-2026.1.18.88738971.tar"; - sha256 = "1m215m38mia2wiq1zzyy85k268pch10yzf3p4i0nk5s7ijxl6ls4"; + url = "https://elpa.gnu.org/packages/verilog-mode-2026.4.14.10117132.tar"; + sha256 = "0n699kpqhh1b023wswm938f7kxc983faw0bv4x70kq12y7h3slj1"; }; packageRequires = [ ]; meta = { @@ -10154,10 +10268,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "2.8"; + version = "2.10"; src = fetchurl { - url = "https://elpa.gnu.org/packages/vertico-2.8.tar"; - sha256 = "0v19z3sh4npjmvii03r5v9mbmg8g3bp1ay82ydalw864hlcwgb71"; + url = "https://elpa.gnu.org/packages/vertico-2.10.tar"; + sha256 = "1kwmlpfxjnjkv05hfqhxmxw5d1vlhqvdmyc3p34qhp3bj2xafwm0"; }; packageRequires = [ compat ]; meta = { @@ -10306,10 +10420,10 @@ elpaBuild { pname = "wcheck-mode"; ename = "wcheck-mode"; - version = "2026"; + version = "2026.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/wcheck-mode-2026.tar"; - sha256 = "019lsaihpl9w17qfhn8c5j8rp8nrvlmb16w6r8sb1iril31997sz"; + url = "https://elpa.gnu.org/packages/wcheck-mode-2026.5.tar"; + sha256 = "0yxg6s4s5103zfa8m82gaxc46d9gjpiknmvgm2lcb21dckdsay13"; }; packageRequires = [ ]; meta = { @@ -10761,10 +10875,10 @@ elpaBuild { pname = "yaml"; ename = "yaml"; - version = "1.2.3"; + version = "1.2.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/yaml-1.2.3.tar"; - sha256 = "0wyvhh4ij22wdd3g5jkg2mnyglbk2k7mf2jv48jkpb5jc4kf6jvr"; + url = "https://elpa.gnu.org/packages/yaml-1.2.4.tar"; + sha256 = "12ji680hjm1isc5k3yapvnp2m7pk23syfxwhi95bizhka02n0qly"; }; packageRequires = [ ]; meta = { From d330f5e67158a72e9cbf85bed22ec45525198a65 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 24 Jun 2026 20:57:05 +0800 Subject: [PATCH 087/410] elpaDevelPackages: update on 2026-06-24 (from emacs-overlay) emacs-overlay commit: 05d06425c4e17fdf1cbc5cdbf744e5d635993245 --- .../elisp-packages/elpa-devel-generated.nix | 883 +++++++++++------- 1 file changed, 523 insertions(+), 360 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index f5dcd733ce3a..61903dcebf32 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix @@ -9,10 +9,10 @@ elpaBuild { pname = "a68-mode"; ename = "a68-mode"; - version = "1.2.0.20260129.20653"; + version = "1.3.0.20260614.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/a68-mode-1.2.0.20260129.20653.tar"; - sha256 = "03b4608ij5jiijasy41vndwcnzl92gwc0frh2pxs6112p7xk2sf0"; + url = "https://elpa.gnu.org/devel/a68-mode-1.3.0.20260614.1.tar"; + sha256 = "1b51c2v7sx8g4mm2irm43rgb741syphji6cglpv1r3j9wvcpj58k"; }; packageRequires = [ ]; meta = { @@ -52,10 +52,10 @@ elpaBuild { pname = "ack"; ename = "ack"; - version = "1.11.0.20220924.84123"; + version = "1.11.0.20260429.83816"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ack-1.11.0.20220924.84123.tar"; - sha256 = "0vic2izviakj6qh2l15jd8qm8yr0h0qhy4r8sx7zdngpi9i14r5v"; + url = "https://elpa.gnu.org/devel/ack-1.11.0.20260429.83816.tar"; + sha256 = "106m586p8ynjbsf9yknsfjpgvss6wxivgshc5kg7l8fg61d7c0nd"; }; packageRequires = [ ]; meta = { @@ -74,10 +74,10 @@ elpaBuild { pname = "activities"; ename = "activities"; - version = "0.8pre0.20251118.222434"; + version = "0.80.20251118.222434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/activities-0.8pre0.20251118.222434.tar"; - sha256 = "0062llgn5ljf18d8fcdp4mkmn6dr67gkh8d56s8gy6rdiw354k8p"; + url = "https://elpa.gnu.org/devel/activities-0.80.20251118.222434.tar"; + sha256 = "19h5c1cpmxl1j0k6yicy3gw10wcnc3likb1q0frwchw8vnp7bx96"; }; packageRequires = [ persist ]; meta = { @@ -207,10 +207,10 @@ elpaBuild { pname = "aggressive-completion"; ename = "aggressive-completion"; - version = "1.7.0.20220417.71805"; + version = "1.8.0.20260529.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/aggressive-completion-1.7.0.20220417.71805.tar"; - sha256 = "1nmh9as4m0xjvda1f0hda8s1wk1z973wlfxcfci768y45ffnjn0g"; + url = "https://elpa.gnu.org/devel/aggressive-completion-1.8.0.20260529.0.tar"; + sha256 = "0w567lldk16v5x80h7wm8vmz5947izxi842m3cwsx2hghpsp1rrq"; }; packageRequires = [ ]; meta = { @@ -249,10 +249,10 @@ elpaBuild { pname = "agitate"; ename = "agitate"; - version = "0.0.20241021.65229"; + version = "0.0.20260424.102016"; src = fetchurl { - url = "https://elpa.gnu.org/devel/agitate-0.0.20241021.65229.tar"; - sha256 = "11f1yj937wfnn6d12845pwa8045wp5pk9mbcvzhigni3jkm8820p"; + url = "https://elpa.gnu.org/devel/agitate-0.0.20260424.102016.tar"; + sha256 = "1sgzy52irfd1p5nppqrlna05fhrscchmclr3wj9s5qh3wdpfwqv8"; }; packageRequires = [ ]; meta = { @@ -291,10 +291,10 @@ elpaBuild { pname = "aircon-theme"; ename = "aircon-theme"; - version = "0.0.6.0.20240613.140459"; + version = "0.0.6.0.20260507.72645"; src = fetchurl { - url = "https://elpa.gnu.org/devel/aircon-theme-0.0.6.0.20240613.140459.tar"; - sha256 = "1npppgbs1dfixqpmdc0nfxx4vvnsvpy101q8lcf7h9i8br63mlqy"; + url = "https://elpa.gnu.org/devel/aircon-theme-0.0.6.0.20260507.72645.tar"; + sha256 = "1cld1ns2q4vkxpmc69s6scnhgghi36ibmscg8zjwwhbbp31ah0ir"; }; packageRequires = [ ]; meta = { @@ -333,10 +333,10 @@ elpaBuild { pname = "altcaps"; ename = "altcaps"; - version = "1.3.0.0.20260413.54314"; + version = "1.3.0.0.20260424.102117"; src = fetchurl { - url = "https://elpa.gnu.org/devel/altcaps-1.3.0.0.20260413.54314.tar"; - sha256 = "1jj7321nhxy7gk2cchv81nyw8fzzw7zkikgwgnj6k7kki53rhp8c"; + url = "https://elpa.gnu.org/devel/altcaps-1.3.0.0.20260424.102117.tar"; + sha256 = "00bjfrm5hyp53779fg40yjaldlqdli4frl4dmf7371zvpd63184z"; }; packageRequires = [ ]; meta = { @@ -461,10 +461,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "14.1.2.0.20260331.191333"; + version = "14.1.2.0.20260623.43"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auctex-14.1.2.0.20260331.191333.tar"; - sha256 = "1xan7cfl5nhndngmdrgs2832xpfl7jvfb86kgjn8i8lm81djz5r9"; + url = "https://elpa.gnu.org/devel/auctex-14.1.2.0.20260623.43.tar"; + sha256 = "0csk0k8njms3dn2ijbsvm9g78k6yvdxgcdcibj79acllzslhnwis"; }; packageRequires = [ ]; meta = { @@ -483,10 +483,10 @@ elpaBuild { pname = "auctex-cont-latexmk"; ename = "auctex-cont-latexmk"; - version = "0.3.0.20250115.185937"; + version = "0.3.0.20260617.10"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auctex-cont-latexmk-0.3.0.20250115.185937.tar"; - sha256 = "1rdnnc7ihg12dprivywjmhfl5s2cb58bl2n3fy7gf6h2wsjw0md5"; + url = "https://elpa.gnu.org/devel/auctex-cont-latexmk-0.3.0.20260617.10.tar"; + sha256 = "1dcppji0h1yd75iv6ihg7iyjzwf14l6h32cf7k4aiyb58d8x2ka6"; }; packageRequires = [ auctex ]; meta = { @@ -548,10 +548,10 @@ elpaBuild { pname = "auth-source-xoauth2-plugin"; ename = "auth-source-xoauth2-plugin"; - version = "0.3.2.0.20251113.213445"; + version = "0.4.1.0.20260526.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auth-source-xoauth2-plugin-0.3.2.0.20251113.213445.tar"; - sha256 = "02g7qy4aj85jqzzsqka9ki712hbz58ygwvr8f56ncyy1xapcjpsz"; + url = "https://elpa.gnu.org/devel/auth-source-xoauth2-plugin-0.4.1.0.20260526.0.tar"; + sha256 = "058src50y1rynyrsfcdlrswbmsmf41ic1aa0bfkqg19dgaag81qy"; }; packageRequires = [ oauth2 ]; meta = { @@ -719,10 +719,10 @@ elpaBuild { pname = "beframe"; ename = "beframe"; - version = "1.5.0.0.20260413.54824"; + version = "1.5.0.0.20260605.5"; src = fetchurl { - url = "https://elpa.gnu.org/devel/beframe-1.5.0.0.20260413.54824.tar"; - sha256 = "1nj3gn44bd867yx34d9nzzqcfk5k3fp89wg7k83lpcc7f2a6w3dw"; + url = "https://elpa.gnu.org/devel/beframe-1.5.0.0.20260605.5.tar"; + sha256 = "1i4dmcxbjd73gpkbj82qw6r95hc2dqm4zvcmkmka9ymwxdjamwi1"; }; packageRequires = [ ]; meta = { @@ -740,10 +740,10 @@ elpaBuild { pname = "bicep-ts-mode"; ename = "bicep-ts-mode"; - version = "0.1.4.0.20251121.60244"; + version = "0.1.4.0.20260619.82"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.4.0.20251121.60244.tar"; - sha256 = "0423n65lcxd56xc4q1mihwb07y81y12wh2qiwgwc1n1b7wilbpkg"; + url = "https://elpa.gnu.org/devel/bicep-ts-mode-0.1.4.0.20260619.82.tar"; + sha256 = "0rf10gab6vfrmiwcvm6b6cb0a3vlaydc4cgfpq34na9czqn760r0"; }; packageRequires = [ ]; meta = { @@ -902,10 +902,10 @@ elpaBuild { pname = "breadcrumb"; ename = "breadcrumb"; - version = "1.0.1.0.20260110.120308"; + version = "1.0.1.0.20260507.73535"; src = fetchurl { - url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20260110.120308.tar"; - sha256 = "0g5gcq3iqvrkfi6iwbiiyrcwac36czxrfqi9gybipd9k11fqplcr"; + url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20260507.73535.tar"; + sha256 = "1ccx08zczmkgdm9xb1bnz0v4a4yrf3zy5nnfyax57anw3m8yliz2"; }; packageRequires = [ project ]; meta = { @@ -950,10 +950,10 @@ elpaBuild { pname = "buffer-env"; ename = "buffer-env"; - version = "0.6.0.20250516.122320"; + version = "0.6.0.20260604.5"; src = fetchurl { - url = "https://elpa.gnu.org/devel/buffer-env-0.6.0.20250516.122320.tar"; - sha256 = "0m1kb8h2mjjd5hznp86yxjdic0zngq89x67vd7srvikxxbj312d9"; + url = "https://elpa.gnu.org/devel/buffer-env-0.6.0.20260604.5.tar"; + sha256 = "0w0lbfqn3mn628w2mhcfgmsrzzl3915vsry84g64gfb1ga7r4ld3"; }; packageRequires = [ compat ]; meta = { @@ -993,10 +993,10 @@ elpaBuild { pname = "bufferlo"; ename = "bufferlo"; - version = "1.2.0.20260314.110439"; + version = "1.2.0.20260531.20"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bufferlo-1.2.0.20260314.110439.tar"; - sha256 = "0jf14ac09wrx8hc6bkrczaddf48fxglvgz7qik7bd2vb7w9dpn80"; + url = "https://elpa.gnu.org/devel/bufferlo-1.2.0.20260531.20.tar"; + sha256 = "04g5c2zar12k9b4jrka13zc8bd67kn4xhjsybhrjdz3fhphj5ivn"; }; packageRequires = [ ]; meta = { @@ -1106,10 +1106,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "2.6.0.20260419.184703"; + version = "2.7.0.20260519.102137"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cape-2.6.0.20260419.184703.tar"; - sha256 = "143b5kxykz4mgx2y7gq6vidrqnnjnc0ay809hjzbqfmpvlnf86fn"; + url = "https://elpa.gnu.org/devel/cape-2.7.0.20260519.102137.tar"; + sha256 = "1ilx7ka6vx2xv0xfmc4sbjf8nqsgxd4vzj5r417ckmpfb4vnpa18"; }; packageRequires = [ compat ]; meta = { @@ -1266,6 +1266,28 @@ }; } ) { }; + cm-mode = callPackage ( + { + cl-lib ? null, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "cm-mode"; + ename = "cm-mode"; + version = "1.10.0.20260518.192037"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/cm-mode-1.10.0.20260518.192037.tar"; + sha256 = "17ck187x677s00lvk09lr76fgl9i0sx7p46dqhf033k70c46a4gj"; + }; + packageRequires = [ cl-lib ]; + meta = { + homepage = "https://elpa.gnu.org/devel/cm-mode.html"; + license = lib.licenses.free; + }; + } + ) { }; cobol-mode = callPackage ( { elpaBuild, @@ -1311,6 +1333,7 @@ ) { }; colorful-mode = callPackage ( { + cl-lib ? null, compat, elpaBuild, fetchurl, @@ -1319,12 +1342,15 @@ elpaBuild { pname = "colorful-mode"; ename = "colorful-mode"; - version = "1.2.5.0.20260324.223335"; + version = "1.2.5.0.20260508.152701"; src = fetchurl { - url = "https://elpa.gnu.org/devel/colorful-mode-1.2.5.0.20260324.223335.tar"; - sha256 = "0gyz2n3j4ja4diknh6rm5rlzyw49pqbxin2j7ykjz0iprzr5vgnw"; + url = "https://elpa.gnu.org/devel/colorful-mode-1.2.5.0.20260508.152701.tar"; + sha256 = "1yif2xib8czihif7ls2kw98akjjc76ml0ic69jr3qysi73p3n6iv"; }; - packageRequires = [ compat ]; + packageRequires = [ + cl-lib + compat + ]; meta = { homepage = "https://elpa.gnu.org/devel/colorful-mode.html"; license = lib.licenses.free; @@ -1383,16 +1409,17 @@ elpaBuild, fetchurl, lib, + posframe, }: elpaBuild { pname = "company"; ename = "company"; - version = "1.0.2.0.20260331.24502"; + version = "1.0.2.0.20260618.138"; src = fetchurl { - url = "https://elpa.gnu.org/devel/company-1.0.2.0.20260331.24502.tar"; - sha256 = "19apxj576hy09pk37rpnzybab0ffrw63j2ycad5vwz75y84dhjys"; + url = "https://elpa.gnu.org/devel/company-1.0.2.0.20260618.138.tar"; + sha256 = "072y63bvpq6falkg3yqv8smhkba2nqlw6crm5809pqrihfm8ybii"; }; - packageRequires = [ ]; + packageRequires = [ posframe ]; meta = { homepage = "https://elpa.gnu.org/devel/company.html"; license = lib.licenses.free; @@ -1478,17 +1505,16 @@ elpaBuild, fetchurl, lib, - seq, }: elpaBuild { pname = "compat"; ename = "compat"; - version = "30.1.0.1.0.20260411.151508"; + version = "31.0.0.1.0.20260606.2"; src = fetchurl { - url = "https://elpa.gnu.org/devel/compat-30.1.0.1.0.20260411.151508.tar"; - sha256 = "14vim5vlv57q6zl83lixj2palwbxz2dkbpivyvs56cjwqck41bvd"; + url = "https://elpa.gnu.org/devel/compat-31.0.0.1.0.20260606.2.tar"; + sha256 = "1bziwppgl138pf65q9jbw3c8xsarik9617fnqw3wnp3hlkg39b4m"; }; - packageRequires = [ seq ]; + packageRequires = [ ]; meta = { homepage = "https://elpa.gnu.org/devel/compat.html"; license = lib.licenses.free; @@ -1504,10 +1530,10 @@ elpaBuild { pname = "cond-star"; ename = "cond-star"; - version = "1.0.0.20260228.134355"; + version = "1.0.0.20260523.114724"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cond-star-1.0.0.20260228.134355.tar"; - sha256 = "1hl7m4rjjq8c99f1xqa1b8hn3hpixx3ryzlf6wiq2lc7fn4icail"; + url = "https://elpa.gnu.org/devel/cond-star-1.0.0.20260523.114724.tar"; + sha256 = "15gp54pkm50dq9141fknq4gy8ya6wrbr0nyzqax15rxz57gsf6cs"; }; packageRequires = [ ]; meta = { @@ -1547,10 +1573,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "3.4.0.20260421.111434"; + version = "3.6.0.20260607.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-3.4.0.20260421.111434.tar"; - sha256 = "16gz342an0vsdj7jdy5gcrv8wwcwfqabdzsyyg1dcfzrlmvxvfja"; + url = "https://elpa.gnu.org/devel/consult-3.6.0.20260607.1.tar"; + sha256 = "02z3cdzf2lyis0a5kc8vcyas8ycz8gfli7hiahx6zc7dyd94mi9s"; }; packageRequires = [ compat ]; meta = { @@ -1570,10 +1596,10 @@ elpaBuild { pname = "consult-denote"; ename = "consult-denote"; - version = "0.4.2.0.20260423.93857"; + version = "0.5.0.0.20260520.122738"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-denote-0.4.2.0.20260423.93857.tar"; - sha256 = "1fcf1abqg71kp9g0nsxdnmb33m6g4kn0iwgvfd1cqslyhmdkk0c8"; + url = "https://elpa.gnu.org/devel/consult-denote-0.5.0.0.20260520.122738.tar"; + sha256 = "19y5vd4j1ndnxr5z7fz8ghxs5ra0y9d0qca2npglcmzy5l6zsaga"; }; packageRequires = [ consult @@ -1595,10 +1621,10 @@ elpaBuild { pname = "consult-hoogle"; ename = "consult-hoogle"; - version = "0.6.0.0.20260410.130304"; + version = "0.7.0.0.20260430.125841"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-hoogle-0.6.0.0.20260410.130304.tar"; - sha256 = "1067wh3r087bdvg4zqbzwmzh6qssj7x7y12qs3fh96vpqrjw2a11"; + url = "https://elpa.gnu.org/devel/consult-hoogle-0.7.0.0.20260430.125841.tar"; + sha256 = "06kqrgbm80bpszqb9i1zx0mwaw4imi3i3lz802rwbfdfa6cg1vnh"; }; packageRequires = [ consult ]; meta = { @@ -1660,10 +1686,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "2.9.0.20260419.183827"; + version = "2.10.0.20260519.105314"; src = fetchurl { - url = "https://elpa.gnu.org/devel/corfu-2.9.0.20260419.183827.tar"; - sha256 = "06myb0qgv8q3iak83bdpkjmd8vplqcvypl9q1y1h7qfbcy2yvssh"; + url = "https://elpa.gnu.org/devel/corfu-2.10.0.20260519.105314.tar"; + sha256 = "15ajzvqjw61rqp6gb275x81d4bl8dsj04lzl84cjj8khf3m1jrcp"; }; packageRequires = [ compat ]; meta = { @@ -1835,10 +1861,10 @@ elpaBuild { pname = "csv-mode"; ename = "csv-mode"; - version = "1.27.0.20250307.75451"; + version = "1.27.0.20260505.161621"; src = fetchurl { - url = "https://elpa.gnu.org/devel/csv-mode-1.27.0.20250307.75451.tar"; - sha256 = "089z16kqm12zs7wrs46hskmz3mc1jqx00mzilaap197xq9hqkc3m"; + url = "https://elpa.gnu.org/devel/csv-mode-1.27.0.20260505.161621.tar"; + sha256 = "0g166wcxh7fl8ixnbc1ap2dl5mrq9ahzkx3b5fzfcx7f6b3aw8ym"; }; packageRequires = [ cl-lib ]; meta = { @@ -1877,10 +1903,10 @@ elpaBuild { pname = "cursory"; ename = "cursory"; - version = "1.2.0.0.20260413.54607"; + version = "1.2.0.0.20260424.102447"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20260413.54607.tar"; - sha256 = "00cxb53p6l3d395vkmza1zqjrpx9rq65xy5cnv410i7lricrwpfr"; + url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20260424.102447.tar"; + sha256 = "14yaa5bay9asyvhkq8bj3fhbzrhry6pc87vhw4gm64ixm9k499g5"; }; packageRequires = [ ]; meta = { @@ -1941,10 +1967,10 @@ elpaBuild { pname = "dape"; ename = "dape"; - version = "0.26.0.0.20260406.153653"; + version = "0.27.1.0.20260602.5"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dape-0.26.0.0.20260406.153653.tar"; - sha256 = "0hpssk2z4i4nalmf9h0iz6iwawks3wh2lkf7il9pvsmxfyi5qb1q"; + url = "https://elpa.gnu.org/devel/dape-0.27.1.0.20260602.5.tar"; + sha256 = "0vy4b8p9wys1rj7rra87p9yld9d8szlg0y77ls1hnq2lqnsxvyqd"; }; packageRequires = [ jsonrpc ]; meta = { @@ -2075,10 +2101,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "4.1.3.0.20260423.182534"; + version = "4.2.3.0.20260611.3"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-4.1.3.0.20260423.182534.tar"; - sha256 = "1mh9sl4rhsmxniibrnym69xdwgswij8132b4n7k65lw75y0p05j9"; + url = "https://elpa.gnu.org/devel/denote-4.2.3.0.20260611.3.tar"; + sha256 = "0cg6zk2sz6dbss0z6is17xri4mzqkx7m1pbxr4f2fzhh59wk93ww"; }; packageRequires = [ ]; meta = { @@ -2097,10 +2123,10 @@ elpaBuild { pname = "denote-journal"; ename = "denote-journal"; - version = "0.2.2.0.20260328.192346"; + version = "0.3.0.0.20260520.123338"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-journal-0.2.2.0.20260328.192346.tar"; - sha256 = "1cp907wdx6cqy5qadq1dsp292ms7wr0qy5znf8fjj4112gxv7ymd"; + url = "https://elpa.gnu.org/devel/denote-journal-0.3.0.0.20260520.123338.tar"; + sha256 = "11ad50v3p81vrana2dbnqi7xm07aly4iv03rw5kxblynjcarsd1i"; }; packageRequires = [ denote ]; meta = { @@ -2119,10 +2145,10 @@ elpaBuild { pname = "denote-markdown"; ename = "denote-markdown"; - version = "0.2.2.0.20260423.181135"; + version = "0.3.0.0.20260520.123211"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-markdown-0.2.2.0.20260423.181135.tar"; - sha256 = "18l9aymn3v5i3y3g4bx81b16zw4mdgrkkz3939xq5dxy4wwmiqjk"; + url = "https://elpa.gnu.org/devel/denote-markdown-0.3.0.0.20260520.123211.tar"; + sha256 = "0bbf5cycmjl5p6cl81x5cjac98y97cr9jkwnrgi5sy5rgxqfpj8k"; }; packageRequires = [ denote ]; meta = { @@ -2163,10 +2189,10 @@ elpaBuild { pname = "denote-org"; ename = "denote-org"; - version = "0.2.1.0.20260228.191514"; + version = "0.3.0.0.20260520.123505"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-org-0.2.1.0.20260228.191514.tar"; - sha256 = "1x42gak4mqs6b5zw3z2akpylf3g5pnscg926b92a20naj31j71np"; + url = "https://elpa.gnu.org/devel/denote-org-0.3.0.0.20260520.123505.tar"; + sha256 = "12g38pk2vg1g1p9b847r4aisxxr9l36rsbgg1s4aqavd2cd3b00g"; }; packageRequires = [ denote ]; meta = { @@ -2229,10 +2255,10 @@ elpaBuild { pname = "denote-sequence"; ename = "denote-sequence"; - version = "0.2.0.0.20260409.181206"; + version = "0.3.3.0.20260523.202058"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-sequence-0.2.0.0.20260409.181206.tar"; - sha256 = "0r3b31hsnp3c4fjsjcyvbpzbbbbs465fn29zja23xwfix3x0y0rp"; + url = "https://elpa.gnu.org/devel/denote-sequence-0.3.3.0.20260523.202058.tar"; + sha256 = "1iyfm6y37waq2vfb210kdwkkrr8gv9l443b4wq768f1kj4bns2gg"; }; packageRequires = [ denote ]; meta = { @@ -2251,10 +2277,10 @@ elpaBuild { pname = "denote-silo"; ename = "denote-silo"; - version = "0.2.0.0.20260111.93458"; + version = "0.3.0.0.20260520.122913"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-silo-0.2.0.0.20260111.93458.tar"; - sha256 = "0f57s97k267vd4wm9ps9q57wsrq5djrcsxmmkwlqngmr1yrnnhla"; + url = "https://elpa.gnu.org/devel/denote-silo-0.3.0.0.20260520.122913.tar"; + sha256 = "0dx6nhjga8mq5g0db24jjzlvdy218bh2yszasjls101nf9ksc3hy"; }; packageRequires = [ denote ]; meta = { @@ -2337,10 +2363,10 @@ elpaBuild { pname = "dicom"; ename = "dicom"; - version = "1.3.0.20260330.63030"; + version = "1.5.0.20260605.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dicom-1.3.0.20260330.63030.tar"; - sha256 = "0xfvmxp1w730b5hgq3wnaa79mi2ib2v43z4as9py82ccvmcw2c40"; + url = "https://elpa.gnu.org/devel/dicom-1.5.0.20260605.1.tar"; + sha256 = "1lasbqwkgd74jck88525nx76da7535s2m15c47awjpr2hhbwra89"; }; packageRequires = [ compat ]; meta = { @@ -2387,10 +2413,10 @@ elpaBuild { pname = "diff-hl"; ename = "diff-hl"; - version = "1.10.0.0.20260328.192544"; + version = "1.10.0.0.20260624.182"; src = fetchurl { - url = "https://elpa.gnu.org/devel/diff-hl-1.10.0.0.20260328.192544.tar"; - sha256 = "1whznmdqlf3gnyq0k7n9pj71d8qb3avv27dmk86kmgvp1n2bq3c4"; + url = "https://elpa.gnu.org/devel/diff-hl-1.10.0.0.20260624.182.tar"; + sha256 = "1gppg1sqc4gwc9szl83zbaw1hk140zqw9sy275cl85v7bd4wdvja"; }; packageRequires = [ cl-lib ]; meta = { @@ -2514,10 +2540,10 @@ elpaBuild { pname = "dired-preview"; ename = "dired-preview"; - version = "0.6.0.0.20260413.54225"; + version = "0.6.1.0.20260610.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dired-preview-0.6.0.0.20260413.54225.tar"; - sha256 = "0x1s8b4swr62a833zszyk9kfnh2fx5kl5rwjdfhm4mgpib50nmcy"; + url = "https://elpa.gnu.org/devel/dired-preview-0.6.1.0.20260610.0.tar"; + sha256 = "061b09z60jjd8gggjln9nr5fb0r3rvip31mi8l7r9b1f49k8x730"; }; packageRequires = [ ]; meta = { @@ -2621,10 +2647,10 @@ elpaBuild { pname = "dmsg"; ename = "dmsg"; - version = "0.2.0.20260422.105206"; + version = "0.3.0.20260515.181304"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dmsg-0.2.0.20260422.105206.tar"; - sha256 = "0h8l75k00hh0j2cyc2jwqkrnr7qmkz0jydbhm2qwpm3bb5pyd6bq"; + url = "https://elpa.gnu.org/devel/dmsg-0.3.0.20260515.181304.tar"; + sha256 = "0f95v15bcyclap8zcz5iyaf09wq63px29q12w0s6aza3j5sslz6p"; }; packageRequires = [ ]; meta = { @@ -2642,10 +2668,10 @@ elpaBuild { pname = "do-at-point"; ename = "do-at-point"; - version = "0.2.0.0.20260302.225537"; + version = "0.2.0.0.20260502.162532"; src = fetchurl { - url = "https://elpa.gnu.org/devel/do-at-point-0.2.0.0.20260302.225537.tar"; - sha256 = "093jsdpwv4caq46fhr7q0ymh59v45w78pfr5l1mrw9rl1cjh1b37"; + url = "https://elpa.gnu.org/devel/do-at-point-0.2.0.0.20260502.162532.tar"; + sha256 = "07mamgs1fhx9kkfliz9c9a3cdbxjbbydc8hr9zkjf8sy0gwy65da"; }; packageRequires = [ ]; meta = { @@ -2726,10 +2752,10 @@ elpaBuild { pname = "doric-themes"; ename = "doric-themes"; - version = "1.1.0.0.20260325.70019"; + version = "1.1.0.0.20260618.8"; src = fetchurl { - url = "https://elpa.gnu.org/devel/doric-themes-1.1.0.0.20260325.70019.tar"; - sha256 = "1775v235qd5v0zxakf992iwcmm7nwxppwm2ghx1l86iyfr4l80s4"; + url = "https://elpa.gnu.org/devel/doric-themes-1.1.0.0.20260618.8.tar"; + sha256 = "11ck5y66zh9lwiiqmxfh1w4s5k8irvncmd6zsanhh8wb2fd9wms8"; }; packageRequires = [ ]; meta = { @@ -2748,10 +2774,10 @@ elpaBuild { pname = "drepl"; ename = "drepl"; - version = "0.4.0.20251012.81518"; + version = "0.4.0.20260520.140843"; src = fetchurl { - url = "https://elpa.gnu.org/devel/drepl-0.4.0.20251012.81518.tar"; - sha256 = "0xq39hhxx8fpkxqkxnihgn0dw3gxxyzaglpw4cpbn5f6zx2x26yy"; + url = "https://elpa.gnu.org/devel/drepl-0.4.0.20260520.140843.tar"; + sha256 = "0apa8fi1j1wkjnjxfsyyf8k21na4q7fvlg6baz2y2aaqisfykqlh"; }; packageRequires = [ comint-mime ]; meta = { @@ -2950,10 +2976,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "2.1.0.0.20260405.133650"; + version = "2.2.0.0.20260621.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ef-themes-2.1.0.0.20260405.133650.tar"; - sha256 = "0mg7zxw33swrwy195cbnpjsi9waydbw0aq8hvpwf58cwf6lnszzn"; + url = "https://elpa.gnu.org/devel/ef-themes-2.2.0.0.20260621.0.tar"; + sha256 = "0l4qcn558wwwq29n0kf5ws8xbw834dp5n8kzdn225kg9x6h9a5dd"; }; packageRequires = [ modus-themes ]; meta = { @@ -2978,10 +3004,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.23.0.20260422.80836"; + version = "1.23.0.20260622.30"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eglot-1.23.0.20260422.80836.tar"; - sha256 = "1w7pfbx6m68x6anxg1038cah2wbyb3f3mdgsqsrsj0dbh9qwzzq5"; + url = "https://elpa.gnu.org/devel/eglot-1.23.0.20260622.30.tar"; + sha256 = "0ignlpfdlxjk0z66z8gq2paffm2r874wajf94b1r61xa1mmf63nn"; }; packageRequires = [ eldoc @@ -3054,10 +3080,10 @@ elpaBuild { pname = "eldoc"; ename = "eldoc"; - version = "1.16.0.0.20260101.125434"; + version = "1.16.0.0.20260514.100530"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20260101.125434.tar"; - sha256 = "1c29yb3x2sfnqq690hgvw0f4wsf1aj327k137hwcz6pgc6llgg76"; + url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20260514.100530.tar"; + sha256 = "00pmjqjljxwr5n69h8pqc4yxsdl9pq1d2djlzbvs0cl99xgn7sjb"; }; packageRequires = [ ]; meta = { @@ -3152,10 +3178,10 @@ elpaBuild { pname = "ellama"; ename = "ellama"; - version = "1.13.0.0.20260410.5454"; + version = "1.27.2.0.20260605.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ellama-1.13.0.0.20260410.5454.tar"; - sha256 = "05pvhjagzc0nb2nsagbd1xhxfqvrfhjn734881ph6njr3ns186ai"; + url = "https://elpa.gnu.org/devel/ellama-1.27.2.0.20260605.1.tar"; + sha256 = "1vklfqrrygamgyr2f9ndnrwyxxvgai2431bvywxiwwgh8lk937hg"; }; packageRequires = [ compat @@ -3221,10 +3247,10 @@ elpaBuild { pname = "emacs-lisp-intro-nl"; ename = "emacs-lisp-intro-nl"; - version = "0.0.20260419.193604"; + version = "0.0.20260529.43"; src = fetchurl { - url = "https://elpa.gnu.org/devel/emacs-lisp-intro-nl-0.0.20260419.193604.tar"; - sha256 = "1spqwayvm830vzsyy7l768yd91f3h8agpd9wpaa6g0pd5pdhh42r"; + url = "https://elpa.gnu.org/devel/emacs-lisp-intro-nl-0.0.20260529.43.tar"; + sha256 = "1aisy3awq830i3bwzyd508w96vcr8igy0gcv9j2mvfa8fzzh0m56"; }; packageRequires = [ ]; meta = { @@ -3243,10 +3269,10 @@ elpaBuild { pname = "embark"; ename = "embark"; - version = "1.2.0.20260404.170203"; + version = "1.2.0.20260609.21"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-1.2.0.20260404.170203.tar"; - sha256 = "1ppb6axy1bwxm7qa0pw9cn2k0whl3dfnq69cw2qh62pqi1rnwvh6"; + url = "https://elpa.gnu.org/devel/embark-1.2.0.20260609.21.tar"; + sha256 = "1b4gkqrsjv21gxz6padf27wmzj46rryfy0pp662xf0fz9fab2ngp"; }; packageRequires = [ compat ]; meta = { @@ -3267,10 +3293,10 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "1.1.0.20260404.170203"; + version = "1.2.0.20260609.20"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-consult-1.1.0.20260404.170203.tar"; - sha256 = "1lh9jnqhb22yqwiacblcwwfj92lljxc12mamkzq6zk894hxnf9hd"; + url = "https://elpa.gnu.org/devel/embark-consult-1.2.0.20260609.20.tar"; + sha256 = "0507mv73swsdymlxqmqx40pr723jlrwmnwiy9qq294ihdk60npgd"; }; packageRequires = [ compat @@ -3299,10 +3325,10 @@ elpaBuild { pname = "ement"; ename = "ement"; - version = "0.18pre0.20251117.191748"; + version = "0.180.20251117.191748"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ement-0.18pre0.20251117.191748.tar"; - sha256 = "04qlw00maswc152fchhpf1028426qsg37ky1ap4lsbkpay3cfhqp"; + url = "https://elpa.gnu.org/devel/ement-0.180.20251117.191748.tar"; + sha256 = "12464sywsxwnhc0mpkcqy0wsvjig5q6g2pqa985vnk3vygx7w9gz"; }; packageRequires = [ map @@ -3420,10 +3446,10 @@ elpaBuild { pname = "erc"; ename = "erc"; - version = "5.6.2snapshot0.20260323.181457"; + version = "5.70.20260605.12"; src = fetchurl { - url = "https://elpa.gnu.org/devel/erc-5.6.2snapshot0.20260323.181457.tar"; - sha256 = "0i94a6g1k4gzfz3jzm975w9v21bj6kifajn6wqnnswyl4cis65n3"; + url = "https://elpa.gnu.org/devel/erc-5.70.20260605.12.tar"; + sha256 = "0nxvjbmy9lf4px6p4ndkwxn32540s841byn5zb8vnc238al8h2k5"; }; packageRequires = [ compat ]; meta = { @@ -3467,10 +3493,10 @@ elpaBuild { pname = "ess"; ename = "ess"; - version = "26.1.0.0.20260423.92659"; + version = "26.5.0.0.20260526.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ess-26.1.0.0.20260423.92659.tar"; - sha256 = "0fmq3fp4dya40ab3rg511i7p3pi2mhx98dvl27fs186ya79bgvgq"; + url = "https://elpa.gnu.org/devel/ess-26.5.0.0.20260526.0.tar"; + sha256 = "08nkdqp7in2skkvs4z5q171i2yvmjhk0ycwa15ffvsjwanf328y7"; }; packageRequires = [ ]; meta = { @@ -3539,10 +3565,10 @@ elpaBuild { pname = "expreg"; ename = "expreg"; - version = "1.4.1.0.20250918.220913"; + version = "1.4.1.0.20260619.7"; src = fetchurl { - url = "https://elpa.gnu.org/devel/expreg-1.4.1.0.20250918.220913.tar"; - sha256 = "1fdwxr3albv7ww87w8ib8r0rid8zkibcgbl3qhp29vm8g28s89ws"; + url = "https://elpa.gnu.org/devel/expreg-1.4.1.0.20260619.7.tar"; + sha256 = "0dxdr7ahhj17fvsvpb0w6ylh20qkgrvy53pc9a0r6m8pv97i6mx0"; }; packageRequires = [ ]; meta = { @@ -3560,10 +3586,10 @@ elpaBuild { pname = "external-completion"; ename = "external-completion"; - version = "0.1.0.20260101.125434"; + version = "0.1.0.20260501.92309"; src = fetchurl { - url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20260101.125434.tar"; - sha256 = "0ca24q2l56i5p03l4h1r5qvrqvsc5330csc7aj205hl94wpmhz1z"; + url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20260501.92309.tar"; + sha256 = "1jdd1dixbyxfm8k1zcajajdi2r718vyqg1phxcp2mi61npwk9li0"; }; packageRequires = [ ]; meta = { @@ -3583,10 +3609,10 @@ elpaBuild { pname = "exwm"; ename = "exwm"; - version = "0.34.0.20260204.122929"; + version = "0.34.0.20260623.71"; src = fetchurl { - url = "https://elpa.gnu.org/devel/exwm-0.34.0.20260204.122929.tar"; - sha256 = "1bmn6d7pjgjrh265y4w0g1ip8n21sx5z6xsl0vhfhvdf6h2w3c0b"; + url = "https://elpa.gnu.org/devel/exwm-0.34.0.20260623.71.tar"; + sha256 = "1mwi57r477xv3wg8ninlsf7k1jdl4f38i85p55r8xqa54hsgmr8s"; }; packageRequires = [ compat @@ -3620,6 +3646,27 @@ }; } ) { }; + ffs = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "ffs"; + ename = "ffs"; + version = "0.2.30.20260522.94521"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/ffs-0.2.30.20260522.94521.tar"; + sha256 = "0y8rsj2b6sjs9pai9swk18g72ms71lvv28zaw55v69dl1wjchvfc"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/devel/ffs.html"; + license = lib.licenses.free; + }; + } + ) { }; filechooser = callPackage ( { compat, @@ -3717,10 +3764,10 @@ elpaBuild { pname = "flymake"; ename = "flymake"; - version = "1.4.5.0.20260326.141956"; + version = "1.4.5.0.20260512.154242"; src = fetchurl { - url = "https://elpa.gnu.org/devel/flymake-1.4.5.0.20260326.141956.tar"; - sha256 = "11cjgvqzp4jilw90hm82gzca68hr3dn0smg8wvfy8k0br8qq48nx"; + url = "https://elpa.gnu.org/devel/flymake-1.4.5.0.20260512.154242.tar"; + sha256 = "1wsfb33ybn6kiqn7mbnpr3vwgf68vszi9566jpl9vn8vhjq8xvkd"; }; packageRequires = [ eldoc @@ -3805,10 +3852,10 @@ elpaBuild { pname = "fontaine"; ename = "fontaine"; - version = "3.0.1.0.20260413.54632"; + version = "3.0.1.0.20260424.102702"; src = fetchurl { - url = "https://elpa.gnu.org/devel/fontaine-3.0.1.0.20260413.54632.tar"; - sha256 = "1s7wz2807a49vhcj3zv7hx75kz4l9zkhi53fvppab46j2wyaw8qs"; + url = "https://elpa.gnu.org/devel/fontaine-3.0.1.0.20260424.102702.tar"; + sha256 = "01nnyx1hy869yd2x3vhzp13qzy90c6rhsj8r8jkyyd5ycfzrkdnn"; }; packageRequires = [ ]; meta = { @@ -3817,6 +3864,28 @@ }; } ) { }; + forgejo = callPackage ( + { + elpaBuild, + fetchurl, + keymap-popup, + lib, + }: + elpaBuild { + pname = "forgejo"; + ename = "forgejo"; + version = "0.2.3.0.20260619.16"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/forgejo-0.2.3.0.20260619.16.tar"; + sha256 = "1ywj3k0syc09qx267dyj313qhdm583jij2raacz6q9vrh53wwrsz"; + }; + packageRequires = [ keymap-popup ]; + meta = { + homepage = "https://elpa.gnu.org/devel/forgejo.html"; + license = lib.licenses.free; + }; + } + ) { }; frame-tabs = callPackage ( { elpaBuild, @@ -3916,10 +3985,10 @@ elpaBuild { pname = "futur"; ename = "futur"; - version = "1.4.0.20260423.160640"; + version = "1.7.0.20260622.8"; src = fetchurl { - url = "https://elpa.gnu.org/devel/futur-1.4.0.20260423.160640.tar"; - sha256 = "04z4660mjgnf5z4qyzbiwdi7cd9b42ncvxrvpxr9i9q51sky72jb"; + url = "https://elpa.gnu.org/devel/futur-1.7.0.20260622.8.tar"; + sha256 = "1wwkm6955wy31ig84x7kgm5sl56jvgkgi706awhbvji0nrrj2nys"; }; packageRequires = [ ]; meta = { @@ -4105,17 +4174,21 @@ compat, elpaBuild, fetchurl, + keymap-popup, lib, }: elpaBuild { pname = "gnosis"; ename = "gnosis"; - version = "0.10.3.0.20260420.110309"; + version = "0.10.6.0.20260508.2618"; src = fetchurl { - url = "https://elpa.gnu.org/devel/gnosis-0.10.3.0.20260420.110309.tar"; - sha256 = "0inrv51wkjycbxhhlsivfig2479v18jcvps1dq2psjas0r2crsx3"; + url = "https://elpa.gnu.org/devel/gnosis-0.10.6.0.20260508.2618.tar"; + sha256 = "04rsg495ldyj739spfk4xwrylfzh27ffkjam9rn86c43rip2arvm"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + keymap-popup + ]; meta = { homepage = "https://elpa.gnu.org/devel/gnosis.html"; license = lib.licenses.free; @@ -4318,10 +4391,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.19.0.0.20260409.233021"; + version = "0.19.4.0.20260608.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/greader-0.19.0.0.20260409.233021.tar"; - sha256 = "1lq10b8b3nkzf6lx9z1h3cv2537g4ymj5qw6xbclpxzrj07zalg7"; + url = "https://elpa.gnu.org/devel/greader-0.19.4.0.20260608.0.tar"; + sha256 = "1pzblg6k9acx8nmpg9mzb42wi7invlip6zfchy03rq8f3gbk9vwy"; }; packageRequires = [ compat @@ -4386,10 +4459,10 @@ elpaBuild { pname = "guess-language"; ename = "guess-language"; - version = "0.0.1.0.20240528.185800"; + version = "0.0.1.0.20260529.147"; src = fetchurl { - url = "https://elpa.gnu.org/devel/guess-language-0.0.1.0.20240528.185800.tar"; - sha256 = "0hlcnd69mqs90ndp59pqcjdwl27cswnpqy6yjzaspmbya6plv3g6"; + url = "https://elpa.gnu.org/devel/guess-language-0.0.1.0.20260529.147.tar"; + sha256 = "05dcakya74m9q459kywfdy1qyvlpdxwhg7fhphqqahj9pwa85yd9"; }; packageRequires = [ cl-lib @@ -4580,10 +4653,10 @@ elpaBuild { pname = "hyperbole"; ename = "hyperbole"; - version = "9.0.2pre0.20260422.74419"; + version = "9.0.20.20260622.1172"; src = fetchurl { - url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20260422.74419.tar"; - sha256 = "1k6qcwb9bhf062bd0d6q69n1wbk68bkmb8d30c5hnd32s2m261xp"; + url = "https://elpa.gnu.org/devel/hyperbole-9.0.20.20260622.1172.tar"; + sha256 = "0590d8ww3yq2p9x85m6435acrsmnnwg7njz96jg7wrkbnadjkyx1"; }; packageRequires = [ ]; meta = { @@ -4592,6 +4665,27 @@ }; } ) { }; + ibuffer-sidebar = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "ibuffer-sidebar"; + ename = "ibuffer-sidebar"; + version = "0.0.1.0.20260612.36"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/ibuffer-sidebar-0.0.1.0.20260612.36.tar"; + sha256 = "0r6wpdcn6fqrlgvmxihiwxp6lzhijjvwzikgv8nbh25x0gmz2nqm"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/devel/ibuffer-sidebar.html"; + license = lib.licenses.free; + }; + } + ) { }; idlwave = callPackage ( { elpaBuild, @@ -4913,10 +5007,10 @@ elpaBuild { pname = "jarchive"; ename = "jarchive"; - version = "0.12.0.0.20260419.91017"; + version = "0.12.0.0.20260530.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jarchive-0.12.0.0.20260419.91017.tar"; - sha256 = "0mdsfvggcv2iyia0vpp1lj1xarg8kjbksvxzl6w2b2q5k8j1gl8f"; + url = "https://elpa.gnu.org/devel/jarchive-0.12.0.0.20260530.1.tar"; + sha256 = "022msc0a39wl29j14sf4pfy1xc8p1bm8khx49f1qhlj3ppw3zr26"; }; packageRequires = [ ]; meta = { @@ -4934,10 +5028,10 @@ elpaBuild { pname = "javaimp"; ename = "javaimp"; - version = "0.9.1.0.20260403.224537"; + version = "0.9.2.0.20260619.6"; src = fetchurl { - url = "https://elpa.gnu.org/devel/javaimp-0.9.1.0.20260403.224537.tar"; - sha256 = "0jkw3dklylz7l7wq162c16ak8fbjpp23g38y5fmpgrinrbfjpwmd"; + url = "https://elpa.gnu.org/devel/javaimp-0.9.2.0.20260619.6.tar"; + sha256 = "0axf8n0ymm80gswwf8hj20rzzdln04is1qy9ri8bd1iw689lvdgd"; }; packageRequires = [ ]; meta = { @@ -4978,10 +5072,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "2.7.0.20260330.62245"; + version = "2.8.0.20260519.104155"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jinx-2.7.0.20260330.62245.tar"; - sha256 = "1js65bg2pm4ql6rri6wvm91klhfnziv75n7cmix5z3lk0836qw7d"; + url = "https://elpa.gnu.org/devel/jinx-2.8.0.20260519.104155.tar"; + sha256 = "0npksm6qrjnlsjrsl0szdvgim2xjbqj1az4ar7gli4s4z0pl0bkk"; }; packageRequires = [ compat ]; meta = { @@ -5064,10 +5158,10 @@ elpaBuild { pname = "jsonrpc"; ename = "jsonrpc"; - version = "1.0.28.0.20260416.174639"; + version = "1.0.28.0.20260504.104721"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jsonrpc-1.0.28.0.20260416.174639.tar"; - sha256 = "0j7y9kcjdai6sd1634ln4ag0fg5x8ljzq50f25nc5miadaq93vw8"; + url = "https://elpa.gnu.org/devel/jsonrpc-1.0.28.0.20260504.104721.tar"; + sha256 = "1p33407vls4hfa109zl9z2jqp7iya7flzy0j2rc6cxi8k5m6ls3m"; }; packageRequires = [ ]; meta = { @@ -5192,10 +5286,10 @@ elpaBuild { pname = "kubed"; ename = "kubed"; - version = "0.6.1.0.20260413.204601"; + version = "0.7.1.0.20260619.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/kubed-0.6.1.0.20260413.204601.tar"; - sha256 = "1q7ykifs44ywrq94fhvdz4svpxm2j3yj4vmq74lz5d57q702xz9l"; + url = "https://elpa.gnu.org/devel/kubed-0.7.1.0.20260619.0.tar"; + sha256 = "0lgdl06lv66zxy5qcdnhrc118hxllaj7zjr7aphdm755lckd3f3i"; }; packageRequires = [ ]; meta = { @@ -5236,10 +5330,10 @@ elpaBuild { pname = "latex-table-wizard"; ename = "latex-table-wizard"; - version = "1.5.5.0.20260212.172924"; + version = "1.6.0.0.20260503.212802"; src = fetchurl { - url = "https://elpa.gnu.org/devel/latex-table-wizard-1.5.5.0.20260212.172924.tar"; - sha256 = "0n2zvy43lmyvygy3npfgh3897gpwdvxpjd35n6011hbnm3b05s55"; + url = "https://elpa.gnu.org/devel/latex-table-wizard-1.6.0.0.20260503.212802.tar"; + sha256 = "0gsqgykvfg27c9gs83rjg8aaxm44a06r5d8ify7s7wcxpasdys1p"; }; packageRequires = [ auctex @@ -5260,10 +5354,10 @@ elpaBuild { pname = "leaf"; ename = "leaf"; - version = "4.5.5.0.20260302.65208"; + version = "4.5.5.0.20260508.153103"; src = fetchurl { - url = "https://elpa.gnu.org/devel/leaf-4.5.5.0.20260302.65208.tar"; - sha256 = "0j2m24vhgn11w3cg8f3nsmvlgb0sfk6524xgfavqrhw528si1hj7"; + url = "https://elpa.gnu.org/devel/leaf-4.5.5.0.20260508.153103.tar"; + sha256 = "0zps0wiyplsv8nghyjfvv8m20rn0bsx7dapdfbvx3bkiqbmf8crq"; }; packageRequires = [ ]; meta = { @@ -5333,10 +5427,10 @@ elpaBuild { pname = "let-alist"; ename = "let-alist"; - version = "1.0.6.0.20260315.121536"; + version = "1.0.6.0.20260523.93734"; src = fetchurl { - url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20260315.121536.tar"; - sha256 = "1qx7979xjnb1xgk8jbxdizm7cdmnxhbgk39daclhv1322lj79w2s"; + url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20260523.93734.tar"; + sha256 = "0wqim4mjy59yy5ykjiy5kl91c0841yp071cdh11p7mz54liw8yrc"; }; packageRequires = [ ]; meta = { @@ -5354,10 +5448,10 @@ elpaBuild { pname = "lex"; ename = "lex"; - version = "1.2.0.20240216.82808"; + version = "1.3.0.20260601.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/lex-1.2.0.20240216.82808.tar"; - sha256 = "0mh2jk838216mwv6bab28mq9nb5617c5y7s0yqynkz3vkarnnxx1"; + url = "https://elpa.gnu.org/devel/lex-1.3.0.20260601.0.tar"; + sha256 = "1c79jqc7292qhs542nfgqg7va20k02sldb3n75vjsbhp13q05d6w"; }; packageRequires = [ ]; meta = { @@ -5375,10 +5469,10 @@ elpaBuild { pname = "lin"; ename = "lin"; - version = "2.0.0.0.20260413.54759"; + version = "2.0.0.0.20260424.102712"; src = fetchurl { - url = "https://elpa.gnu.org/devel/lin-2.0.0.0.20260413.54759.tar"; - sha256 = "18im9kd79wvhk92p8wm0hxf67c85g6f2rlppx3dkn0r601hmpv2w"; + url = "https://elpa.gnu.org/devel/lin-2.0.0.0.20260424.102712.tar"; + sha256 = "11l840kmy06f59n1p2cac59fmdwqmwqyn1d7sx10k4xfx2i8f3pp"; }; packageRequires = [ ]; meta = { @@ -5451,10 +5545,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.30.1.0.20260417.170756"; + version = "0.31.1.0.20260624.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/llm-0.30.1.0.20260417.170756.tar"; - sha256 = "01dzr0qli82gdm24fdqiw7gn10w1gallgcss04v5d251idgfh87q"; + url = "https://elpa.gnu.org/devel/llm-0.31.1.0.20260624.0.tar"; + sha256 = "0cakiavkq25axdvpnpsj57qfwppb3g14aww0vxzdpb8w80wzf1h1"; }; packageRequires = [ compat @@ -5584,10 +5678,10 @@ elpaBuild { pname = "logos"; ename = "logos"; - version = "1.2.0.0.20260111.105252"; + version = "1.2.0.0.20260424.102714"; src = fetchurl { - url = "https://elpa.gnu.org/devel/logos-1.2.0.0.20260111.105252.tar"; - sha256 = "0566wrazp2z0np1rx6fqv6541b6a37j1k4x9rrnylzk9sgcnr1qp"; + url = "https://elpa.gnu.org/devel/logos-1.2.0.0.20260424.102714.tar"; + sha256 = "0wk6b064sl8kjnqn6ihcxaps6m7cpr4h78np3ls4w4018na90rmi"; }; packageRequires = [ ]; meta = { @@ -5691,10 +5785,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "2.10.0.20260330.62326"; + version = "2.11.0.20260519.104425"; src = fetchurl { - url = "https://elpa.gnu.org/devel/marginalia-2.10.0.20260330.62326.tar"; - sha256 = "1vlzmpk04q2cgaqnlzdqdn6ll58jvkb3v93hnkifrldgzqkgd40n"; + url = "https://elpa.gnu.org/devel/marginalia-2.11.0.20260519.104425.tar"; + sha256 = "11n680dghiyzm5sk3b4s8adxdj457lm50nac1khkr8vfbqfdd7j6"; }; packageRequires = [ compat ]; meta = { @@ -5797,10 +5891,10 @@ elpaBuild { pname = "matlab-mode"; ename = "matlab-mode"; - version = "8.2.0.0.20260419.100405"; + version = "8.2.0.0.20260428.134050"; src = fetchurl { - url = "https://elpa.gnu.org/devel/matlab-mode-8.2.0.0.20260419.100405.tar"; - sha256 = "114s5ra2h4d8k0qn27blb8bzxjjlcgrrkmg1y647m2kzwfbp8hx5"; + url = "https://elpa.gnu.org/devel/matlab-mode-8.2.0.0.20260428.134050.tar"; + sha256 = "0caab8wxwn55zk6cd20qm20z2nkwff8a1y3jrwfd41i1kx18mcg4"; }; packageRequires = [ ]; meta = { @@ -5818,10 +5912,10 @@ elpaBuild { pname = "mct"; ename = "mct"; - version = "1.1.0.0.20260413.54251"; + version = "1.1.0.0.20260424.102720"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mct-1.1.0.0.20260413.54251.tar"; - sha256 = "1wlyg28xcyig05248nic6jia4zw0q5k0rg8l3facskisbhild7dz"; + url = "https://elpa.gnu.org/devel/mct-1.1.0.0.20260424.102720.tar"; + sha256 = "1413vjnlm12s65yalna2lqb26a77als5h3pyxlpjaf8rb9lpgchw"; }; packageRequires = [ ]; meta = { @@ -5960,6 +6054,7 @@ ) { }; minimail = callPackage ( { + compat, elpaBuild, fetchurl, lib, @@ -5968,12 +6063,15 @@ elpaBuild { pname = "minimail"; ename = "minimail"; - version = "0.4.2.0.20260428.192238"; + version = "0.5.0.20260513.113502"; src = fetchurl { - url = "https://elpa.gnu.org/devel/minimail-0.4.2.0.20260428.192238.tar"; - sha256 = "0wd5nay9x0sqr7l96ibi554qab5mfgh3dw493rcw7cs3cwiwsvhm"; + url = "https://elpa.gnu.org/devel/minimail-0.5.0.20260513.113502.tar"; + sha256 = "0b3npm8wsgl3nizvgvpb11i4kamg89js04nd52f28hb6f75mwjkh"; }; - packageRequires = [ transient ]; + packageRequires = [ + compat + transient + ]; meta = { homepage = "https://elpa.gnu.org/devel/minimail.html"; license = lib.licenses.free; @@ -6012,10 +6110,10 @@ elpaBuild { pname = "minuet"; ename = "minuet"; - version = "0.7.1.0.20260424.3009"; + version = "0.8.0.0.20260518.211153"; src = fetchurl { - url = "https://elpa.gnu.org/devel/minuet-0.7.1.0.20260424.3009.tar"; - sha256 = "0g9vqm9wby07pmhc6ai31krk473lif74273qbjrfzxzqbg4iavbk"; + url = "https://elpa.gnu.org/devel/minuet-0.8.0.0.20260518.211153.tar"; + sha256 = "1sxfwivmlpc2cdkx5bn1nmprkpqi43m8bp8zna6ba64ajm4i2k4c"; }; packageRequires = [ dash @@ -6079,10 +6177,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "5.2.0.0.20260418.131316"; + version = "5.3.0.0.20260623.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/modus-themes-5.2.0.0.20260418.131316.tar"; - sha256 = "1qcb53pp05bk2fpjmli68kbmpk4wk8b7ll6iimvmgw8nlq4qzlhb"; + url = "https://elpa.gnu.org/devel/modus-themes-5.3.0.0.20260623.1.tar"; + sha256 = "03cj2sgr1p1xkygxqfx00z13lnpzndn44niymipccds8rb8ipsri"; }; packageRequires = [ ]; meta = { @@ -6100,10 +6198,10 @@ elpaBuild { pname = "mpdired"; ename = "mpdired"; - version = "4pre0.20250502.114712"; + version = "40.20250502.114712"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mpdired-4pre0.20250502.114712.tar"; - sha256 = "1s831xln9vlxcchmxmis8ky751r3xwi5nlnnchdn7sjngkqjkl30"; + url = "https://elpa.gnu.org/devel/mpdired-40.20250502.114712.tar"; + sha256 = "1dzvv4q13xad0940yg5qc3mbznkkslh3kjcy8br6jfq9qfp85gh0"; }; packageRequires = [ ]; meta = { @@ -6421,10 +6519,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.3.0.0.20260413.54903"; + version = "1.3.0.0.20260424.102728"; src = fetchurl { - url = "https://elpa.gnu.org/devel/notmuch-indicator-1.3.0.0.20260413.54903.tar"; - sha256 = "091rlqqp7ngff0x1f8fh6axyyzbxrdvwnjqyqly5axazv8sm846n"; + url = "https://elpa.gnu.org/devel/notmuch-indicator-1.3.0.0.20260424.102728.tar"; + sha256 = "0iz3rzzb4rq7j5dwvyrdfyn2j1hag882204bc7fdldglwinic5zx"; }; packageRequires = [ ]; meta = { @@ -6484,10 +6582,10 @@ elpaBuild { pname = "oauth2"; ename = "oauth2"; - version = "0.18.4.0.20251120.214128"; + version = "0.19.10.20260526.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/oauth2-0.18.4.0.20251120.214128.tar"; - sha256 = "1x9v0s652al0ms37hafmqwla6wl97wpgvxh7w2ixpyrwrj206c93"; + url = "https://elpa.gnu.org/devel/oauth2-0.19.10.20260526.1.tar"; + sha256 = "1i1sndnrjgyrfzhll2wjhc2n0n0wyfpswwnfc5p8097jda1q27hk"; }; packageRequires = [ ]; meta = { @@ -6613,10 +6711,10 @@ elpaBuild { pname = "orderless"; ename = "orderless"; - version = "1.6.0.20260127.172602"; + version = "1.7.0.20260519.103644"; src = fetchurl { - url = "https://elpa.gnu.org/devel/orderless-1.6.0.20260127.172602.tar"; - sha256 = "1arpnkw49vhrdgp7b9mpxbbv6q3mwnimn1d79cr3jjs97ngii980"; + url = "https://elpa.gnu.org/devel/orderless-1.7.0.20260519.103644.tar"; + sha256 = "0l5ylzvnlgbswlnr7nqaqrrzm88j7hya69rwawp8m9nyar10mj7q"; }; packageRequires = [ compat ]; meta = { @@ -6634,10 +6732,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "10.0pre0.20260421.184316"; + version = "10.0.20260622.360"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-10.0pre0.20260421.184316.tar"; - sha256 = "0809x9rw2smb5ya3x2272qcjjj6kx6xrj8ajlzzwiz2m1wdhz5w3"; + url = "https://elpa.gnu.org/devel/org-10.0.20260622.360.tar"; + sha256 = "1fizzj0vsv78sg7hivsicxvkvksyl7lw0iah0djnp1sfvl54gxf8"; }; packageRequires = [ ]; meta = { @@ -6781,10 +6879,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "1.13.0.20260330.62401"; + version = "1.14.0.20260519.104634"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-modern-1.13.0.20260330.62401.tar"; - sha256 = "1lh1n09aqi8jxqpwsdv806910bflw25z6mcblplapk4lcd6al4y2"; + url = "https://elpa.gnu.org/devel/org-modern-1.14.0.20260519.104634.tar"; + sha256 = "0q4iqgv18a24fhwsxrhz6f7awik0v5jxvq19brnp7k83zssw5gdj"; }; packageRequires = [ compat @@ -6853,10 +6951,10 @@ elpaBuild { pname = "org-remark"; ename = "org-remark"; - version = "1.3.0.0.20251214.30531"; + version = "1.3.0.0.20260531.4"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-remark-1.3.0.0.20251214.30531.tar"; - sha256 = "1fs0k4a132bizm5pihp3gc7yzdgwzzfiwyqj3bawjqkzpgx2wlpl"; + url = "https://elpa.gnu.org/devel/org-remark-1.3.0.0.20260531.4.tar"; + sha256 = "1k69ndpwk6mrlzdcv727fpfb73glis2dgxm48kdnbgz5167blydg"; }; packageRequires = [ org ]; meta = { @@ -6961,10 +7059,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "2.2.0.20260330.62455"; + version = "2.3.0.20260623.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/osm-2.2.0.20260330.62455.tar"; - sha256 = "0rj0zs5xmmj2swdjyk9pichljjd9c1qzbl836xaahxq2grcbqs5i"; + url = "https://elpa.gnu.org/devel/osm-2.3.0.20260623.1.tar"; + sha256 = "07a7vwcpqjrq5vrvsb0bmmx0vjsdxq3449pfcsnnyamws3qhrwa1"; }; packageRequires = [ compat ]; meta = { @@ -7280,10 +7378,10 @@ elpaBuild { pname = "plz"; ename = "plz"; - version = "0.10pre0.20250318.183534"; + version = "0.100.20250318.183534"; src = fetchurl { - url = "https://elpa.gnu.org/devel/plz-0.10pre0.20250318.183534.tar"; - sha256 = "08iyw80d2431k60fkw26i3z8zw0jk9czmxr1vi7z7hdfrqmw7gc0"; + url = "https://elpa.gnu.org/devel/plz-0.100.20250318.183534.tar"; + sha256 = "0ai10h4fhavrb2nxcp5a59g32cf95q99cia7ck9chw6dznb73vpj"; }; packageRequires = [ ]; meta = { @@ -7302,10 +7400,10 @@ elpaBuild { pname = "plz-event-source"; ename = "plz-event-source"; - version = "0.1.4pre0.20250413.93107"; + version = "0.1.40.20250413.93107"; src = fetchurl { - url = "https://elpa.gnu.org/devel/plz-event-source-0.1.4pre0.20250413.93107.tar"; - sha256 = "1g4bvdbdg5c0ch62l8314rv44b2wyymkbydyi0fkdjjb3a9ns4b0"; + url = "https://elpa.gnu.org/devel/plz-event-source-0.1.40.20250413.93107.tar"; + sha256 = "0fm2rdsrfcw0hdwycpgcwgkikl6w5ldicr3zwhqwq4vxzfzaflb6"; }; packageRequires = [ plz-media-type ]; meta = { @@ -7324,10 +7422,10 @@ elpaBuild { pname = "plz-media-type"; ename = "plz-media-type"; - version = "0.2.5pre0.20250412.100044"; + version = "0.2.50.20250412.100044"; src = fetchurl { - url = "https://elpa.gnu.org/devel/plz-media-type-0.2.5pre0.20250412.100044.tar"; - sha256 = "1w35bdxgsv1wvqwn64miyzplbb6gqry25wnl6l7dyd2n71h2hmxl"; + url = "https://elpa.gnu.org/devel/plz-media-type-0.2.50.20250412.100044.tar"; + sha256 = "1dglmb2vaznrz3c4l6nrdwfs8zqz2pj3js5d1zkbw3ld2q01m9rv"; }; packageRequires = [ plz ]; meta = { @@ -7451,10 +7549,10 @@ elpaBuild { pname = "polymode"; ename = "polymode"; - version = "0.2.2.0.20260302.104336"; + version = "0.2.2.0.20260505.180301"; src = fetchurl { - url = "https://elpa.gnu.org/devel/polymode-0.2.2.0.20260302.104336.tar"; - sha256 = "04jfj25kmh55jq7bm5dq02xp4kgfvpbgsngx825qpgfsl3lkq6yi"; + url = "https://elpa.gnu.org/devel/polymode-0.2.2.0.20260505.180301.tar"; + sha256 = "00h3hyaz8rkv9wyvn0afg63v4v5ghz6h6hk1rds54wi8mb1501nc"; }; packageRequires = [ ]; meta = { @@ -7493,10 +7591,10 @@ elpaBuild { pname = "posframe"; ename = "posframe"; - version = "1.5.1.0.20260423.21349"; + version = "1.5.2.0.20260527.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/posframe-1.5.1.0.20260423.21349.tar"; - sha256 = "0ylxj2spphywm7851lyrki34gkcznjd24xpd75f47pa1wcplkc48"; + url = "https://elpa.gnu.org/devel/posframe-1.5.2.0.20260527.0.tar"; + sha256 = "1gjj04a8sbngcvmkr9kfnx335k5z0knclabl6jz8rcnswj531ac6"; }; packageRequires = [ ]; meta = { @@ -7557,10 +7655,10 @@ elpaBuild { pname = "preview-auto"; ename = "preview-auto"; - version = "0.4.2.0.20260327.92953"; + version = "0.4.2.0.20260617.3"; src = fetchurl { - url = "https://elpa.gnu.org/devel/preview-auto-0.4.2.0.20260327.92953.tar"; - sha256 = "0mc0gwl3hk5fq9qfysxkphj9irzabm5bgkv8cz7m60k9s5g399rh"; + url = "https://elpa.gnu.org/devel/preview-auto-0.4.2.0.20260617.3.tar"; + sha256 = "1p518f3b78lxsjbq3q4vkj25hy04yrm9xk1srk9clr3jx3i8gbvr"; }; packageRequires = [ auctex ]; meta = { @@ -7601,10 +7699,10 @@ elpaBuild { pname = "project"; ename = "project"; - version = "0.11.2.0.20260407.143459"; + version = "0.11.2.0.20260612.29"; src = fetchurl { - url = "https://elpa.gnu.org/devel/project-0.11.2.0.20260407.143459.tar"; - sha256 = "01pjihpy1496rwxyir9n1di1x2fkpmdb6c9gcmah3ygfg9gkqj7d"; + url = "https://elpa.gnu.org/devel/project-0.11.2.0.20260612.29.tar"; + sha256 = "19bb3v47ikpf445zz4pgxlnynkwyjacydws15lgsc853npca1df1"; }; packageRequires = [ xref ]; meta = { @@ -7664,10 +7762,10 @@ elpaBuild { pname = "pulsar"; ename = "pulsar"; - version = "1.3.4.0.20260421.185730"; + version = "1.3.4.0.20260426.51313"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pulsar-1.3.4.0.20260421.185730.tar"; - sha256 = "100nyvpnap1bjc5k4ryni0h43dpacw1nbc6kyz73q82m19m78cnx"; + url = "https://elpa.gnu.org/devel/pulsar-1.3.4.0.20260426.51313.tar"; + sha256 = "0nw5hpxk5v334xp43gnnv2jknq88lgba69j8sn0i1625cvwpijiq"; }; packageRequires = [ ]; meta = { @@ -7734,10 +7832,10 @@ elpaBuild { pname = "python"; ename = "python"; - version = "0.30.0.20260307.113211"; + version = "0.30.0.20260620.46"; src = fetchurl { - url = "https://elpa.gnu.org/devel/python-0.30.0.20260307.113211.tar"; - sha256 = "0rbq19sgxf3p9dnx8fkwyki6qmdajmxygmcn34f9gbwyg1ip2m2c"; + url = "https://elpa.gnu.org/devel/python-0.30.0.20260620.46.tar"; + sha256 = "00vdr03pbmfv6sbvjk410x13msfgm3d3f6qs8hpkb67pg4q87xzb"; }; packageRequires = [ compat ]; meta = { @@ -7927,10 +8025,10 @@ elpaBuild { pname = "realgud"; ename = "realgud"; - version = "1.6.0.0.20260411.181642"; + version = "1.6.0.0.20260609.11"; src = fetchurl { - url = "https://elpa.gnu.org/devel/realgud-1.6.0.0.20260411.181642.tar"; - sha256 = "11rs4xcy7xz2ckvpii33mmy04flwfladpi5j70bxc5anmhn5fh68"; + url = "https://elpa.gnu.org/devel/realgud-1.6.0.0.20260609.11.tar"; + sha256 = "1j598wswb1s3gn2h2sk5hvz93nphlnmx3xqpa1nr2rg3jwpmv4zr"; }; packageRequires = [ load-relative @@ -8271,10 +8369,10 @@ elpaBuild { pname = "rnc-mode"; ename = "rnc-mode"; - version = "0.3.0.20221221.81910"; + version = "0.4.0.20260610.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/rnc-mode-0.3.0.20221221.81910.tar"; - sha256 = "1rdz1g440sjzxcqc4p2s0vv525ala4k470ddn4h9ghljnncqbady"; + url = "https://elpa.gnu.org/devel/rnc-mode-0.4.0.20260610.0.tar"; + sha256 = "1yvkmcqykpvnfzpq2qra4dc14rviwhhvch2wb19iy781v6dryxj5"; }; packageRequires = [ ]; meta = { @@ -8511,10 +8609,10 @@ elpaBuild { pname = "shell-command-plus"; ename = "shell-command+"; - version = "2.5.0.0.20250930.194048"; + version = "2.5.0.0.20260516.144445"; src = fetchurl { - url = "https://elpa.gnu.org/devel/shell-command+-2.5.0.0.20250930.194048.tar"; - sha256 = "1p6s6rp10mg23vvnls5pxgx014jf86x6427xbqms3bbdz0fpzn5j"; + url = "https://elpa.gnu.org/devel/shell-command+-2.5.0.0.20260516.144445.tar"; + sha256 = "1s6zwc08jgxjrbbdz7nbw4698vyd0z3zfqmkkkqx5ihklm1i1156"; }; packageRequires = [ ]; meta = { @@ -8565,6 +8663,27 @@ }; } ) { }; + shift-number = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "shift-number"; + ename = "shift-number"; + version = "0.3.0.20260621.19"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/shift-number-0.3.0.20260621.19.tar"; + sha256 = "08wc1kb8fvccfaw1c5n5cpmpxrjhzxaamsp9076lb59aa2ffgsz8"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/devel/shift-number.html"; + license = lib.licenses.free; + }; + } + ) { }; show-font = callPackage ( { elpaBuild, @@ -8574,10 +8693,10 @@ elpaBuild { pname = "show-font"; ename = "show-font"; - version = "1.0.0.0.20260111.105401"; + version = "1.0.0.0.20260424.102736"; src = fetchurl { - url = "https://elpa.gnu.org/devel/show-font-1.0.0.0.20260111.105401.tar"; - sha256 = "146mmg4kv3sz9bd4b1026fsws16w3nz99m4sbkhgwaf09mrr2bkl"; + url = "https://elpa.gnu.org/devel/show-font-1.0.0.0.20260424.102736.tar"; + sha256 = "06kf0hivajpb7g7ba3sc8nkaz1pny6j1imsr5jqf1nawfyb24qrd"; }; packageRequires = [ ]; meta = { @@ -8851,10 +8970,10 @@ elpaBuild { pname = "spacious-padding"; ename = "spacious-padding"; - version = "0.8.0.0.20260111.105014"; + version = "0.8.0.0.20260505.183614"; src = fetchurl { - url = "https://elpa.gnu.org/devel/spacious-padding-0.8.0.0.20260111.105014.tar"; - sha256 = "0yxml44g1lc0r2jca9qwbkqv3d2jx79nvyhw1gxx6wjj76wlwzwf"; + url = "https://elpa.gnu.org/devel/spacious-padding-0.8.0.0.20260505.183614.tar"; + sha256 = "0pzcfd3z5w67cfcmp9hzyjjjxx5i5pxgl5k45hhxcwrfwm4x8h4l"; }; packageRequires = [ ]; meta = { @@ -9048,10 +9167,10 @@ elpaBuild { pname = "standard-themes"; ename = "standard-themes"; - version = "3.0.2.0.20260405.133615"; + version = "3.0.2.0.20260424.102741"; src = fetchurl { - url = "https://elpa.gnu.org/devel/standard-themes-3.0.2.0.20260405.133615.tar"; - sha256 = "0b88iyisvqqv3ziciypkqdjz9i14xcgjlymaf0n3s34yycgglbsz"; + url = "https://elpa.gnu.org/devel/standard-themes-3.0.2.0.20260424.102741.tar"; + sha256 = "1h3q71b4g89av2a9i1864mhkww75669051xs2qzp78aglqnm8dr6"; }; packageRequires = [ modus-themes ]; meta = { @@ -9090,10 +9209,10 @@ elpaBuild { pname = "substitute"; ename = "substitute"; - version = "0.5.0.0.20260324.124253"; + version = "0.5.0.0.20260424.102743"; src = fetchurl { - url = "https://elpa.gnu.org/devel/substitute-0.5.0.0.20260324.124253.tar"; - sha256 = "0m5jmchrzh1cwq6zd8jd65v7kaks6cgqjvw8094ijq8bc28ni3k7"; + url = "https://elpa.gnu.org/devel/substitute-0.5.0.0.20260424.102743.tar"; + sha256 = "1zl5hyq0919c3mp680v22xjmfggfkdn1mz13sf1ivbahgndjbddk"; }; packageRequires = [ ]; meta = { @@ -9241,10 +9360,10 @@ elpaBuild { pname = "sxhkdrc-mode"; ename = "sxhkdrc-mode"; - version = "1.2.0.0.20260111.105425"; + version = "1.2.0.0.20260424.102746"; src = fetchurl { - url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.2.0.0.20260111.105425.tar"; - sha256 = "07a9ykifnan2wljglkrl7yk2s3ihb8ij47bqlkq7c6w74symgz7z"; + url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.2.0.0.20260424.102746.tar"; + sha256 = "1cr31122688fl5cyslqzawinaca7df64hxzqvszalzv32gimzm15"; }; packageRequires = [ ]; meta = { @@ -9352,10 +9471,10 @@ elpaBuild { pname = "taxy"; ename = "taxy"; - version = "0.11pre0.20251129.62050"; + version = "0.110.20251129.62050"; src = fetchurl { - url = "https://elpa.gnu.org/devel/taxy-0.11pre0.20251129.62050.tar"; - sha256 = "1g937immy39j8qfmcq4skxc2xlkn0h57v2w6h7g3rsjgns50l5ca"; + url = "https://elpa.gnu.org/devel/taxy-0.110.20251129.62050.tar"; + sha256 = "0nvrwsz87rmwnyafd1291kmxg8f4k62l9jm207my7dnyq5ks0b19"; }; packageRequires = [ ]; meta = { @@ -9421,10 +9540,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "1.12.0.20260330.62558"; + version = "1.13.0.20260609.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tempel-1.12.0.20260330.62558.tar"; - sha256 = "0f2gy05isba11k2sqgv7yjiw06i72p9fjbfzgwh3nrljpvndc2cf"; + url = "https://elpa.gnu.org/devel/tempel-1.13.0.20260609.1.tar"; + sha256 = "1n423dfaij4ixss5w8nm519kdainipswdr38gx3qhcb59l0pywhd"; }; packageRequires = [ compat ]; meta = { @@ -9442,10 +9561,10 @@ elpaBuild { pname = "termint"; ename = "termint"; - version = "0.2.2.0.20260411.234846"; + version = "0.2.3.0.20260517.165016"; src = fetchurl { - url = "https://elpa.gnu.org/devel/termint-0.2.2.0.20260411.234846.tar"; - sha256 = "0xsrqxgndzmxskcmfx4184nb7yvwmv9lqdy40cjhpc8f3xwmzqwq"; + url = "https://elpa.gnu.org/devel/termint-0.2.3.0.20260517.165016.tar"; + sha256 = "0x3sg96qwrqiclw5gplakynfgsa1cfqa3yj4a4f705in9xaaswjr"; }; packageRequires = [ ]; meta = { @@ -9506,10 +9625,10 @@ elpaBuild { pname = "tex-parens"; ename = "tex-parens"; - version = "0.7.0.20250709.53958"; + version = "0.7.0.20260225.9"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tex-parens-0.7.0.20250709.53958.tar"; - sha256 = "0mbcgc17cy8imk7dzh9krwd62dy2h7fj5pzvfr1wggdczrs2zva8"; + url = "https://elpa.gnu.org/devel/tex-parens-0.7.0.20260225.9.tar"; + sha256 = "040997wgzhkc071hrlcidakicxm1p8fg3mdykr5476cw3ffx6ra1"; }; packageRequires = [ ]; meta = { @@ -9548,10 +9667,10 @@ elpaBuild { pname = "timeout"; ename = "timeout"; - version = "2.1.0.20251209.235840"; + version = "2.1.6.0.20260504.161229"; src = fetchurl { - url = "https://elpa.gnu.org/devel/timeout-2.1.0.20251209.235840.tar"; - sha256 = "1i1yijhvq1i5z3mvhw587n8md3yric545r2bc5ik76gdm8rhslf0"; + url = "https://elpa.gnu.org/devel/timeout-2.1.6.0.20260504.161229.tar"; + sha256 = "00ygq747m4yhp1mjj083ai18av8jri76q33gp214skpac85dxdb5"; }; packageRequires = [ ]; meta = { @@ -9612,10 +9731,10 @@ elpaBuild { pname = "tmr"; ename = "tmr"; - version = "1.3.0.0.20260423.190529"; + version = "1.3.0.0.20260529.24"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tmr-1.3.0.0.20260423.190529.tar"; - sha256 = "1m6ymyrv2fc8j22w12ppj2l1j6cczld8kd6hn2imbxga04knni9z"; + url = "https://elpa.gnu.org/devel/tmr-1.3.0.0.20260529.24.tar"; + sha256 = "0ybzzynk6prnanly0izr59p0kajp4nbm8jk8vqrg4mliidl79fmw"; }; packageRequires = [ ]; meta = { @@ -9701,10 +9820,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.8.1.3.0.20260330.55054"; + version = "2.8.1.5.0.20260530.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tramp-2.8.1.3.0.20260330.55054.tar"; - sha256 = "01c5l03x5krzga9a9gg3klcn47k357p0k0ad09cd0g5qi4jmss5j"; + url = "https://elpa.gnu.org/devel/tramp-2.8.1.5.0.20260530.0.tar"; + sha256 = "1d4ksg9cw8a9kqbwpa8jafjwb29g5f8640nd5v6chd6a5lv1z9sf"; }; packageRequires = [ ]; meta = { @@ -9805,19 +9924,21 @@ elpaBuild, fetchurl, lib, + llama, seq, }: elpaBuild { pname = "transient"; ename = "transient"; - version = "0.13.0.0.20260422.164634"; + version = "0.13.4.0.20260617.1"; src = fetchurl { - url = "https://elpa.gnu.org/devel/transient-0.13.0.0.20260422.164634.tar"; - sha256 = "1mqky3s852p8fw9h9s2wqn7f40fbk8zy5rz9yxwq88w55nyw2kw5"; + url = "https://elpa.gnu.org/devel/transient-0.13.4.0.20260617.1.tar"; + sha256 = "1y96c432kviy2xnijzp5y49fyazjfab49i8jyysgf87pbxjpylsl"; }; packageRequires = [ compat cond-let + llama seq ]; meta = { @@ -9939,6 +10060,27 @@ }; } ) { }; + trust-manager = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "trust-manager"; + ename = "trust-manager"; + version = "0.4.1.0.20260426.120509"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/trust-manager-0.4.1.0.20260426.120509.tar"; + sha256 = "0dvn2x443czsamawylwm5ixayv77fs53ixvkkdg0yj4n6iv3kcg6"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/devel/trust-manager.html"; + license = lib.licenses.free; + }; + } + ) { }; ulisp-repl = callPackage ( { elpaBuild, @@ -10034,10 +10176,10 @@ elpaBuild { pname = "urgrep"; ename = "urgrep"; - version = "0.6.1snapshot0.20260321.103449"; + version = "0.6.10.20260619.3"; src = fetchurl { - url = "https://elpa.gnu.org/devel/urgrep-0.6.1snapshot0.20260321.103449.tar"; - sha256 = "09ijxd7nzx7xps3db408i0hmr40m7rsc2phim67dm2sma622xl57"; + url = "https://elpa.gnu.org/devel/urgrep-0.6.10.20260619.3.tar"; + sha256 = "1cakwsfi1caz1z30d3dshsjq348ghzh6s9z474zwcdycay94037i"; }; packageRequires = [ compat ]; meta = { @@ -10253,10 +10395,10 @@ elpaBuild { pname = "vc-jj"; ename = "vc-jj"; - version = "0.5.0.20260416.141453"; + version = "0.5.0.20260531.62"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vc-jj-0.5.0.20260416.141453.tar"; - sha256 = "0x5qj0a77wjfqxyr8wv9gswm205jj52cihlpmbkspn01a93ljr04"; + url = "https://elpa.gnu.org/devel/vc-jj-0.5.0.20260531.62.tar"; + sha256 = "120aln68dyj2faknjpjzfgdm6ln90ryh3v803lmgpfhpiph2w1dp"; }; packageRequires = [ compat ]; meta = { @@ -10364,10 +10506,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2026.1.18.88738971.0.20260118.95917"; + version = "2026.4.14.10117132.0.20260621.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/verilog-mode-2026.1.18.88738971.0.20260118.95917.tar"; - sha256 = "1h5mp70kg1w85g0kx6ipdczkza553d7mzffxx832j4wx3wr5afql"; + url = "https://elpa.gnu.org/devel/verilog-mode-2026.4.14.10117132.0.20260621.0.tar"; + sha256 = "1c5jkwxv3bpc9mpsbja9dzycz8zpccsjc7wg5ws5zxlzqbi2p46q"; }; packageRequires = [ ]; meta = { @@ -10386,10 +10528,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "2.8.0.20260419.183845"; + version = "2.10.0.20260605.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vertico-2.8.0.20260419.183845.tar"; - sha256 = "0mxhmknbx9sjsvxz9mc5vvg8pag9ijll0s71c2in307scdmp3lvk"; + url = "https://elpa.gnu.org/devel/vertico-2.10.0.20260605.0.tar"; + sha256 = "0c7fj7issnnz4m0hm9c4ggpl4siic3y67pvgjfkil9zd1z7jnh0s"; }; packageRequires = [ compat ]; meta = { @@ -10538,10 +10680,10 @@ elpaBuild { pname = "wcheck-mode"; ename = "wcheck-mode"; - version = "2026.0.20260412.44645"; + version = "2026.5.0.20260529.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/wcheck-mode-2026.0.20260412.44645.tar"; - sha256 = "0gbx80sv5kg8jnk5vzr3hr4lc25rhyl6jva14nr2c2v6bidfi97x"; + url = "https://elpa.gnu.org/devel/wcheck-mode-2026.5.0.20260529.0.tar"; + sha256 = "07pyq411jvpkdgwhhj0snpqdiaxjlfb2wklqqankc4c2qmck7nmv"; }; packageRequires = [ ]; meta = { @@ -10790,6 +10932,27 @@ }; } ) { }; + with-command-redo = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "with-command-redo"; + ename = "with-command-redo"; + version = "0.1.0.20260504.211611"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/with-command-redo-0.1.0.20260504.211611.tar"; + sha256 = "1k37zdj23p606mxinaics0djp8n2rdylc7k4p03sacxmjiw34fid"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.gnu.org/devel/with-command-redo.html"; + license = lib.licenses.free; + }; + } + ) { }; wpuzzle = callPackage ( { elpaBuild, @@ -10884,10 +11047,10 @@ elpaBuild { pname = "xelb"; ename = "xelb"; - version = "0.22.0.20260406.170713"; + version = "0.22.0.20260623.5"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xelb-0.22.0.20260406.170713.tar"; - sha256 = "1np8vw3f8xp5fxbx0zq62li7bq87f20pz4zjsn1n3h4scg5albba"; + url = "https://elpa.gnu.org/devel/xelb-0.22.0.20260623.5.tar"; + sha256 = "0v5rwk9m76zy1irg7ii84slfwb360fy5h3kacnzdrgxlwk7aw6rj"; }; packageRequires = [ compat ]; meta = { @@ -10994,10 +11157,10 @@ elpaBuild { pname = "yaml"; ename = "yaml"; - version = "1.2.3.0.20260113.65351"; + version = "1.2.4.0.20260605.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/yaml-1.2.3.0.20260113.65351.tar"; - sha256 = "09ffagrz3qnbca8z4wm6bvxmdfnl2355sz9vgs9x3cavmy3pfy1x"; + url = "https://elpa.gnu.org/devel/yaml-1.2.4.0.20260605.0.tar"; + sha256 = "10hmq703w380gj1bns32k7qz2d5rvvaxd3hyyz76iahfnd574569"; }; packageRequires = [ ]; meta = { From f5ec9fd507eb84f1c79b1421e57e1ea7b05ad601 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 24 Jun 2026 20:57:06 +0800 Subject: [PATCH 088/410] melpaPackages, melpaStablePackages: update on 2026-06-24 (from emacs-overlay) emacs-overlay commit: 05d06425c4e17fdf1cbc5cdbf744e5d635993245 --- .../elisp-packages/recipes-archive-melpa.json | 7480 +++++++++-------- 1 file changed, 4193 insertions(+), 3287 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json index 4487c767c79c..c519bfd62a0a 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json +++ b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json @@ -1599,20 +1599,20 @@ "repo": "xenodium/acp.el", "unstable": { "version": [ - 20260325, - 1158 + 20260527, + 2132 ], - "commit": "c32fbf8df34ed0095853a8cf55dc783e68b67d90", - "sha256": "0hr1176sy8xrx6wkqadmvwdjm1sv7aq8ddrw8h3ha6sn74glx8ws" + "commit": "3ddfa907eb7f17949a4a8e731ea5c5241e6cbcb4", + "sha256": "0c9bsj9qz0v788m18bqr71a13jmby61d18dvmnzgl14a8gb5rpl4" }, "stable": { "version": [ 0, - 11, - 3 + 12, + 2 ], - "commit": "c32fbf8df34ed0095853a8cf55dc783e68b67d90", - "sha256": "0hr1176sy8xrx6wkqadmvwdjm1sv7aq8ddrw8h3ha6sn74glx8ws" + "commit": "c8ee1d7f70105fba8efa964ca63f38ca94a1e759", + "sha256": "1zxns3y4wgfq7mndyvia3yhmc1qzlk9f7rw3khlyl1sxr0rnim42" } }, { @@ -1728,11 +1728,11 @@ "repo": "brownts/ada-ts-mode", "unstable": { "version": [ - 20251125, - 2018 + 20260603, + 1308 ], - "commit": "52e0fd11604ab1d51a34c89e05692446d9dc5ecb", - "sha256": "064lbyywnlcgjfz86bwhk13waqsc651jrnpf9liqc55r8i97igxi" + "commit": "95f64aec514891039d04d0158df798bec152894a", + "sha256": "1dj1sdlhg5wyp6q01w7n6qkj9fkcnxmpgb18hch6b9myyjdgxvgk" }, "stable": { "version": [ @@ -1883,20 +1883,20 @@ "repo": "bbatsov/adoc-mode", "unstable": { "version": [ - 20260221, - 2207 + 20260612, + 638 ], - "commit": "50b601dd92f99dd9534ff44de5f411480ca32b09", - "sha256": "1sgmhsvr0kbkv86zgp82r5bs3wpn4sn7mm15fdn7mv3dsjkngssv" + "commit": "5c1484b8982845845ccd0be02629e21f1d5bed81", + "sha256": "174930vgjf35ix2q3ra40zb9n2r1x7ynnb2h8p7dp37x31v38lhv" }, "stable": { "version": [ 0, - 8, + 9, 0 ], - "commit": "6fc5ebc9478de17b1971222485e7729f04fbcf57", - "sha256": "0hjhjg9kdx849qbdhzryfv8c21h2xq02991hixykmxf1b2xv1y69" + "commit": "ba362d87d5970fa2c3287d46950063b2b686179c", + "sha256": "1d0r3nffpxzvshg72xp951fk4g8dyy7ynp6xvz65fbnsnw1sm7g7" } }, { @@ -1969,25 +1969,25 @@ "repo": "minad/affe", "unstable": { "version": [ - 20260322, - 19 + 20260519, + 1026 ], "deps": [ "consult" ], - "commit": "6e06b8efcd5b57160ba267e42cbf3b982a4b89a1", - "sha256": "1bm3fcmr8kspd09qzvxfklblapm1p3z7p9div651450pbwn0ccnx" + "commit": "ccc6e4dc3dc7c87bdd4733d174274f4710f9e99e", + "sha256": "07f3z5cp98nlmxbii8fnsq9p87v4j29pydadzic2kzckzp5rcymw" }, "stable": { "version": [ 0, - 9 + 10 ], "deps": [ "consult" ], - "commit": "a1607fbc66789408128e12c9224b6a6c51d12bcb", - "sha256": "166v7d120hbk6vczj1iam85xivk6wwpvga8m0vxgcii19issh5b3" + "commit": "ccc6e4dc3dc7c87bdd4733d174274f4710f9e99e", + "sha256": "07f3z5cp98nlmxbii8fnsq9p87v4j29pydadzic2kzckzp5rcymw" } }, { @@ -2152,14 +2152,14 @@ "repo": "Marx-A00/agent-recall", "unstable": { "version": [ - 20260420, - 1713 + 20260515, + 1821 ], "deps": [ "agent-shell" ], - "commit": "a90c86c53e65f95fd19c67587ba7d904b939db3d", - "sha256": "15p23fvf6mc461j5rl4jzhhq2lkznfllhrcd9pagzzqwp0mjy8l1" + "commit": "89436ed83a7a77a424627479ff486ca97a009f4a", + "sha256": "06v7rd7m0pszjs9g23djbxv679vnijy367ja3mhcaz8013504jir" } }, { @@ -2170,28 +2170,28 @@ "repo": "xenodium/agent-shell", "unstable": { "version": [ - 20260423, - 2254 + 20260621, + 1300 ], "deps": [ "acp", "shell-maker" ], - "commit": "21a8c8b4e735cf3f35ac857b4857817971432265", - "sha256": "0f8ds25x4fl1195jm4jn13wx791zn76my26f9xnxfslmiam6f36a" + "commit": "131b9bec01588488c353de1f2510dc1bd68fa850", + "sha256": "15mp9r4yx4amanzrbbqblkxg7wriqg4kkb09w0x8a43ssi401fc0" }, "stable": { "version": [ 0, - 50, + 56, 1 ], "deps": [ "acp", "shell-maker" ], - "commit": "68b8c394a4838fb54f7dbfc70cee38e7310f03a3", - "sha256": "0njajpz51pbz4hqaq7lcvwaypilq1c9sdxsk6sdxgk1xpivqlxfb" + "commit": "6b3799cac0e3a224fc7486970bfbc46b78fde8b7", + "sha256": "15pw3hsz8abxgbzmg0r7nycmzx4fxx771alw4cyzx0zr0hfk7r53" } }, { @@ -2244,16 +2244,16 @@ "repo": "halvin/agitjo", "unstable": { "version": [ - 20260415, - 1451 + 20260523, + 2048 ], "deps": [ "magit", "markdown-mode", "transient" ], - "commit": "47f20e04ed09724b0859cade3cb52eae31274c13", - "sha256": "046fcrhm0fhnq2fygbswbcyl21davbjirjl9mq7cdx5cl5x4kg5q" + "commit": "fa9737479f44c62f76e2dc6561ffb340d8eead3e", + "sha256": "07hf538qbj2anb3007i7vafmbb87szs5n4cimpmh2g97j2vzxwah" }, "stable": { "version": [ @@ -2365,33 +2365,33 @@ }, { "ename": "ai-code", - "commit": "3751d27902c40d37f780bc8304d9a54fb23cc929", - "sha256": "1ans15163afvmh3l6mn1j8h5sbkivxqmf9v9wcbgs33xrnl6xc85", + "commit": "091b5d894f5a30a31790d1d834f14e2405955a3c", + "sha256": "039bx5s9pwjrf6cfbaiq10vx7jrgg8z05xyvv8i5p7pqmc3c06vn", "fetcher": "github", "repo": "tninja/ai-code-interface.el", "unstable": { "version": [ - 20260423, - 1511 + 20260624, + 320 ], "deps": [ "magit", "transient" ], - "commit": "bb725e376479d0c6ac50f47fd89b7f8972db2465", - "sha256": "0lzxd2v7v5fysna2ywh8zks5s51kf2naqw9mp3mcmbx482n5sv86" + "commit": "911a0631a1bc0a56080780715b749f0423ac8a08", + "sha256": "0zg3ilabsxmhgqpms9cq40yml5fmdq5ghabvrcls4inzv47991y2" }, "stable": { "version": [ 1, - 74 + 86 ], "deps": [ "magit", "transient" ], - "commit": "e44a49ef51ab795538cb39238c9290c0ac2783c9", - "sha256": "1ra6r227d5b7g0rynb8a3ngb9cpa3zjjjrbvb778bkc3h1fr6mz6" + "commit": "8f4ac59dfc33f9907335b5b223739662a376ddf9", + "sha256": "0amq0b6fv80kbjv2pcisjzm17g458ivy25w0r3iii0pijr9qbnaf" } }, { @@ -2438,29 +2438,29 @@ "repo": "MatthewZMD/aidermacs", "unstable": { "version": [ - 20251203, - 2318 + 20260521, + 1930 ], "deps": [ "compat", "markdown-mode", "transient" ], - "commit": "6d0c41d1cfd24821fb32933edf8c0c2a9bb8c847", - "sha256": "0mwh2ikw3kkbphm2f8grgygmib51azwisp5s7nljb17aq7ncdk3h" + "commit": "9772db3e1969eec1df6a53b7d3e5597d07e3337f", + "sha256": "0q1ya7952cl8i2xr54idp9s76zlz6n9xmdklsfymd611l3pvchfj" }, "stable": { "version": [ 1, - 6 + 7 ], "deps": [ "compat", "markdown-mode", "transient" ], - "commit": "9cd6796833b7f830b55d2e3dcc6ef05693bed61b", - "sha256": "0fbhigzba5mj9303bvwn999dain916zqc59hvl2gk7v2i5gr1wmb" + "commit": "9772db3e1969eec1df6a53b7d3e5597d07e3337f", + "sha256": "0q1ya7952cl8i2xr54idp9s76zlz6n9xmdklsfymd611l3pvchfj" } }, { @@ -2609,15 +2609,15 @@ "repo": "alan-platform/AlanForEmacs", "unstable": { "version": [ - 20260209, - 1113 + 20260523, + 1330 ], "deps": [ "flycheck", "s" ], - "commit": "87eed317ea7eac483a33680fd230ffc9f0eb3297", - "sha256": "1ky2znrnmsjl9vahlbkcrmab6cbjf5j7ja3iixb2wir3d712fifv" + "commit": "10d7a0a51451e9b023ac3dc0b24fdba9d81ecb2c", + "sha256": "11413241wr0sa913nvilkn5b0x70b22xhpr0gwn6c6f4qhzpw49c" }, "stable": { "version": [ @@ -2748,14 +2748,14 @@ "repo": "cpitclaudel/alectryon", "unstable": { "version": [ - 20260406, - 2342 + 20260525, + 2000 ], "deps": [ "flycheck" ], - "commit": "86bac4eae28c2d6f27859a4ca8821a374e8b1c4f", - "sha256": "1gfsrr9w2xj0synd9i0xzrrva7k6ngdf53j4aidh66wg75iihws1" + "commit": "bf99e72c54579460769984ba668e46c235ad18d8", + "sha256": "0nnzxhp3y98ay9sykig8v5fh468ysdn98dka3mb3wj4l3kwwf7qj" }, "stable": { "version": [ @@ -3091,15 +3091,15 @@ "repo": "mohkale/all-the-icons-nerd-fonts", "unstable": { "version": [ - 20240210, - 1127 + 20260614, + 1246 ], "deps": [ "all-the-icons", "nerd-icons" ], - "commit": "67a9cc9de2d2d4516cbfb752879b1355234cb42a", - "sha256": "00klvdalj8051axxg50dq4wdbzzrfr7ayzq8a6zzpnbhzlq7j2f6" + "commit": "4583cf5e8cce73c35e8ec3195915ce693d703bb1", + "sha256": "0lc770zw5v3k97mi39ppkgag3p9i49wwxrmycw1n9264xpjvqcjk" } }, { @@ -3283,11 +3283,11 @@ "repo": "jordonbiondo/ample-theme", "unstable": { "version": [ - 20240426, - 1545 + 20260611, + 1532 ], - "commit": "39ac29cf9a1229bb076964335fbd71cfb52e498b", - "sha256": "1s2k1r3wwvwa3rkfsyg5y9386fl0v4qzlqriwldblpq5glyg40qq" + "commit": "6952b29a588c854084ca1360bed16c9bc2d48e37", + "sha256": "1jxlfqbgjwc4s5y8b7v3qhpqgx5klq5hfkxlqn9gygg2plc726xy" } }, { @@ -3596,28 +3596,28 @@ "repo": "kickingvegas/anju", "unstable": { "version": [ - 20260424, - 156 + 20260624, + 510 ], "deps": [ "casual", "markdown-mode" ], - "commit": "7a700608e9143f8e29a533bdeee9a6f175df6d06", - "sha256": "1gfwd0j1bwnggj0sjw1kcwx462qcvxjg1px2vfzmsh41zbxlv02x" + "commit": "eb3889778f212a69fbe40acbc4d208c0e0c9ee2c", + "sha256": "0l6xw9i1cis2wxp6ncj8w2v685cqqs3p0mpdplwvfar1q9gl63hn" }, "stable": { "version": [ 1, - 2, + 7, 0 ], "deps": [ "casual", "markdown-mode" ], - "commit": "7a700608e9143f8e29a533bdeee9a6f175df6d06", - "sha256": "1gfwd0j1bwnggj0sjw1kcwx462qcvxjg1px2vfzmsh41zbxlv02x" + "commit": "eb3889778f212a69fbe40acbc4d208c0e0c9ee2c", + "sha256": "0l6xw9i1cis2wxp6ncj8w2v685cqqs3p0mpdplwvfar1q9gl63hn" } }, { @@ -3643,11 +3643,11 @@ "repo": "anki-editor/anki-editor", "unstable": { "version": [ - 20260317, - 715 + 20260605, + 551 ], - "commit": "982a9d141fe87b1378f6695c3804e30446cbeac2", - "sha256": "14bcsx9f0lcbmw709qgjb20yrqdc0dfkbv7dgq7qva0j86z0gkih" + "commit": "7089c15f3151e0318e3d7d801f6b87eeeb25d226", + "sha256": "0mmnk8dnliad97jw25ck2h61v8065qjgxl3sm1k0l60x5knwl6n3" } }, { @@ -3728,14 +3728,14 @@ "repo": "noctuid/annalist.el", "unstable": { "version": [ - 20240501, - 1201 + 20260531, + 1558 ], "deps": [ "cl-lib" ], - "commit": "e1ef5dad75fa502d761f70d9ddf1aeb1c423f41d", - "sha256": "1di8wknirx3ql9bqp940yy5p07n2x82wgqyvfmdxblagh7pcp8a8" + "commit": "0d958732b710a8e9edc4c70b2318570e1c7d4923", + "sha256": "062rxrs0hcd9zgjpb7bnyrlkvmsh66mp7lixfjal8v71fbvd8j77" }, "stable": { "version": [ @@ -3758,11 +3758,11 @@ "repo": "bastibe/annotate.el", "unstable": { "version": [ - 20251111, - 1635 + 20260514, + 1320 ], - "commit": "9c80b465297dce20901abaf0389a48951b6e030f", - "sha256": "04d8737kjqavg8j062wf6z1fd7k8l25bcc7h82fgg9w485c953qk" + "commit": "347525024f319ab50735ef324e8900aecda3724c", + "sha256": "0b6mzkfk4wabhrriwya8gzly5sp5nvc80p491fw0ib8p3cg39504" }, "stable": { "version": [ @@ -3879,28 +3879,28 @@ "repo": "emacs-ansible/emacs-ansible", "unstable": { "version": [ - 20250613, - 2354 + 20260607, + 1852 ], "deps": [ "f", "s" ], - "commit": "7385222a4f209eca6d72d412c03da99097e2755f", - "sha256": "0b5rrkxygxhnixbwhv5gsz3d216l2j6ljbvipdyysmvzv4fxmgwj" + "commit": "0d7bc93ad963677880d99c846a30ea6e6ed9eec5", + "sha256": "04zr6vswxnh3jqf180lv32s4f6bap8913fym2d2gnmjv7nb6wb3i" }, "stable": { "version": [ 0, 4, - 2 + 3 ], "deps": [ "f", "s" ], - "commit": "7385222a4f209eca6d72d412c03da99097e2755f", - "sha256": "0b5rrkxygxhnixbwhv5gsz3d216l2j6ljbvipdyysmvzv4fxmgwj" + "commit": "0d7bc93ad963677880d99c846a30ea6e6ed9eec5", + "sha256": "04zr6vswxnh3jqf180lv32s4f6bap8913fym2d2gnmjv7nb6wb3i" } }, { @@ -4176,20 +4176,20 @@ "repo": "radian-software/apheleia", "unstable": { "version": [ - 20260422, - 253 + 20260619, + 1935 ], - "commit": "1720200b1271a9e70ebfc86c0f942ff02aefcdd1", - "sha256": "19wwb71v7jpwhrk3y1pn39sb0knizfg1vrgscflgvcgk3qc8l3kr" + "commit": "14a0bb4454fb2cc3b5b377619288b742ce117da5", + "sha256": "0yp74vmwiav15igwcmgjngzylixw11ayrhyj3wg97w07sqxivlcr" }, "stable": { "version": [ 4, - 4, - 3 + 5, + 0 ], - "commit": "2bc2bb4cc2caad111e6f2f1b9daf20ec388101ff", - "sha256": "1vs532hjkwj19laigqvvk11r0gwhv5vd8v6wh5598dzmfw3yh4bm" + "commit": "b5d120a419816f9d6b3d0e45f0951dd3d6a10b77", + "sha256": "181whpb774gv3k2xxswxkjhd3075r2dpgvdfmpsjqyl2s1jpn5fj" } }, { @@ -4267,11 +4267,26 @@ "repo": "apparmor/apparmor-mode", "unstable": { "version": [ - 20260311, - 140 + 20260515, + 454 ], - "commit": "fd9c6f142602bf5ed730305419b2b7cad2269e57", - "sha256": "1xw2v51m7x68xx36z41qqxy1vwd3aszfz4qkx8bhdic7n7xqv9xy" + "commit": "b0e4bbcd30aafd71f484c74164351af40ef885bf", + "sha256": "04kz786xwmsv8w879c9nwspgv0dgfkqmrg2frplhvyizdi0cfinl" + } + }, + { + "ename": "apple-container-tramp", + "commit": "497d8e93d2e3faaa2bf6c63548bf43c5f6862f5b", + "sha256": "0kzx8dvrv36nppvw3l5zqfzri1clql2wr0x7513cp43k9971f70f", + "fetcher": "github", + "repo": "major1201/apple-container-tramp.el", + "unstable": { + "version": [ + 20260504, + 1350 + ], + "commit": "f47d58d029c594f4c9e9b1cfff79630de68a9cb5", + "sha256": "0545qhdnwdm3cqxa25mkll8qkr818za1wmp8vmnqbs0q9qckyf61" } }, { @@ -4680,20 +4695,20 @@ "repo": "bbatsov/asciidoc-mode", "unstable": { "version": [ - 20260222, - 1804 + 20260612, + 645 ], - "commit": "4b5e89bedc0453e63147e08cdd759cbf2e31be26", - "sha256": "0gn8lcx2j6yrgh0wggnb6hjs5x1hwhvbc6g2f7vk42hsgz5skng4" + "commit": "8914fad451f9c7f9c2286cf18db5edaa51a92cd7", + "sha256": "07mmc2xg0dyrxsas5xqvfa3bmscww240707l5kf0l1k18dbxa06f" }, "stable": { "version": [ 0, - 1, + 4, 0 ], - "commit": "4b5e89bedc0453e63147e08cdd759cbf2e31be26", - "sha256": "0gn8lcx2j6yrgh0wggnb6hjs5x1hwhvbc6g2f7vk42hsgz5skng4" + "commit": "aa836bb0aa25427914ef3a938ed218aedd9123d9", + "sha256": "07imzld1j3jkr2p327ha1h1qikzw8jn3hxqzin9rs4m8av5fn38g" } }, { @@ -4835,20 +4850,20 @@ "repo": "SunskyXH/ast-grep.el", "unstable": { "version": [ - 20250703, - 723 + 20260615, + 1001 ], - "commit": "3682f0cab0147e85d3f8ffc6b68b1dc30ffba5cd", - "sha256": "01hcdqd4wccpynhfjgbvcm7rn343qkbfh61p2bkmsll29ias3lcs" + "commit": "8fabb5064131a1c822580e47bf35871466d469ff", + "sha256": "1r0i49vjrr9x86kn656l0dbbj40snvgq5k91w249cnq8xh2khh5m" }, "stable": { "version": [ 0, - 1, - 2 + 4, + 1 ], - "commit": "cb9e9c453abaf7852dda84707152e52ad7f9e910", - "sha256": "08akfj0g27qy7a2l6p5rssinh5l2rgambzx95ggpdzg1rbzxw8yd" + "commit": "8fabb5064131a1c822580e47bf35871466d469ff", + "sha256": "1r0i49vjrr9x86kn656l0dbbj40snvgq5k91w249cnq8xh2khh5m" } }, { @@ -5403,27 +5418,25 @@ "repo": "alezost/aurel", "unstable": { "version": [ - 20170114, - 937 + 20260429, + 458 ], "deps": [ - "bui", - "dash" + "bui" ], - "commit": "fc7ad208f43f8525f84a18941c9b55f956df8961", - "sha256": "0mcbw8p4wrnnr39wzkfz9kc899w0k1jb00q1926mchf202cmnz94" + "commit": "c571cc44ea3b9aa96399056bff22919efffbbb06", + "sha256": "1h2x0424s9ia6wb4yd3rsq9xn90fzbydhqlqikgrf4mk1ab7pnl3" }, "stable": { "version": [ 0, - 9 + 10 ], "deps": [ - "bui", - "dash" + "bui" ], - "commit": "fc7ad208f43f8525f84a18941c9b55f956df8961", - "sha256": "0mcbw8p4wrnnr39wzkfz9kc899w0k1jb00q1926mchf202cmnz94" + "commit": "c571cc44ea3b9aa96399056bff22919efffbbb06", + "sha256": "1h2x0424s9ia6wb4yd3rsq9xn90fzbydhqlqikgrf4mk1ab7pnl3" } }, { @@ -5619,26 +5632,26 @@ }, { "ename": "auto-compile", - "commit": "57a2fb9524df3fdfdc54c403112e12bd70888b23", - "sha256": "08k9wqk4yysps8n5n50v7lpadwsnm553pv9p7m242fwbgbsgz6nf", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "0d7l6vc1vp0kg1rlh7nl6bf9w08sw67wci1q16br0g584bwh8cjz", "fetcher": "github", "repo": "emacscollective/auto-compile", "unstable": { "version": [ - 20260301, - 1252 + 20260601, + 1449 ], - "commit": "cc51aea86617cab6cb1ef76672a343f2bf3206c1", - "sha256": "0pccv3jgl6grfl1rh0yspdcg2kfap0sn24gj5ps5vz6mqli85221" + "commit": "4db3a0e497feecc8b3dbeeefacdf363ae60a6392", + "sha256": "1kcmr2jb79qg6jx8pfw2yxgsiwx3hwgwglbjwamr8hv9swj5jdl1" }, "stable": { "version": [ 2, 1, - 3 + 4 ], - "commit": "cc51aea86617cab6cb1ef76672a343f2bf3206c1", - "sha256": "0pccv3jgl6grfl1rh0yspdcg2kfap0sn24gj5ps5vz6mqli85221" + "commit": "4db3a0e497feecc8b3dbeeefacdf363ae60a6392", + "sha256": "1kcmr2jb79qg6jx8pfw2yxgsiwx3hwgwglbjwamr8hv9swj5jdl1" } }, { @@ -6091,14 +6104,14 @@ "repo": "rranelli/auto-package-update.el", "unstable": { "version": [ - 20211108, - 2025 + 20260601, + 1804 ], "deps": [ "dash" ], - "commit": "ad95435fefe2bb501d1d787b08272f9c1b7df488", - "sha256": "00456kxd1zb5lcwkm211mhdgkl0b01pp4fbkl1ryvdnhddn83ipv" + "commit": "e966c6c95de1742d867250dc15b1c6bd570b6ea5", + "sha256": "06ndbwk6agzzymdw1zk1j12xa2cc8q2118bv482sjhvlm8asv7bj" }, "stable": { "version": [ @@ -6136,14 +6149,14 @@ "repo": "zonuexe/auto-read-only.el", "unstable": { "version": [ - 20200827, - 1754 + 20260521, + 1659 ], "deps": [ "cl-lib" ], - "commit": "db209bf5b7f76f4c3dc4d0892fc6a24430779f29", - "sha256": "0zb8n97x5ji9clyls7k5pj7pq3yms82b6wgkww6djcabb26b5xb4" + "commit": "206d4559762fe6ef9e91de8f9dc43e1e41c0f42c", + "sha256": "1vgi84yvpbvmsaydwhpzc5vwcj62lwijw91wpw4182gqfzbva9pf" } }, { @@ -6540,14 +6553,14 @@ "repo": "jasonm23/autothemer", "unstable": { "version": [ - 20251114, - 415 + 20260530, + 2349 ], "deps": [ "dash" ], - "commit": "e62bf83414abd8b1cefafb7480612faa30ed7878", - "sha256": "0w7qrfl38qc64a6bansrmvzxcdrlfpkd4l41scgr242dgy4dnq45" + "commit": "99fd9b45ef6cc931fcf030b1a6c050ca3c17ce04", + "sha256": "1cw9j6vfkppzrcaxacb9hjnxwcds6nx1xwgyvhb9wv79pnigr7z6" }, "stable": { "version": [ @@ -6839,15 +6852,14 @@ "repo": "zkry/awqat", "unstable": { "version": [ - 20250727, - 1902 + 20260613, + 2054 ], "deps": [ - "alert", - "s" + "alert" ], - "commit": "52754b230c5796eb9c8aaeda87083855c4235f32", - "sha256": "1r2q2amn3qry6k7z1wyyfmabb6kq5ggr8068apwpb1vc4jgc5prn" + "commit": "0ef8501dc31774cbc6b17f8b899609a45c1fe0c7", + "sha256": "03jm1hpl9mymbb1kfnf8a7kqd4j5zp18p35jff3642zh4bgwycy9" } }, { @@ -7069,28 +7081,28 @@ "repo": "tarsius/backline", "unstable": { "version": [ - 20260101, - 1825 + 20260601, + 1450 ], "deps": [ "compat", "outline-minor-faces" ], - "commit": "ba263f5ea3dc1818c7a61b50acec52fe2cce02ca", - "sha256": "02wk8qhy1ns1dfbgid7z77hjiywmx5ngv3bvli5h5js1zkj9fcr9" + "commit": "cc6e54e40bdbb725cdaf0cc95cef8cd48dce413f", + "sha256": "1jnxp817jc5b38xmfp67n17fyzib06fg5waly6zalnmcrsqdm2cq" }, "stable": { "version": [ 1, 2, - 2 + 3 ], "deps": [ "compat", "outline-minor-faces" ], - "commit": "ba263f5ea3dc1818c7a61b50acec52fe2cce02ca", - "sha256": "02wk8qhy1ns1dfbgid7z77hjiywmx5ngv3bvli5h5js1zkj9fcr9" + "commit": "cc6e54e40bdbb725cdaf0cc95cef8cd48dce413f", + "sha256": "1jnxp817jc5b38xmfp67n17fyzib06fg5waly6zalnmcrsqdm2cq" } }, { @@ -7334,11 +7346,11 @@ "repo": "tinted-theming/base16-emacs", "unstable": { "version": [ - 20260419, - 235 + 20260621, + 406 ], - "commit": "8461432c62353f302b79bf0b2db2f99b83183dbe", - "sha256": "1n36k7fax231x07n82licps5kvm682nz1adr93ly7np5434m0926" + "commit": "93b118e5ae7477361d1120db32508cb9756eb145", + "sha256": "1lmzfm2yscq1f4xrf47vabaf6r8svc6hrwdn2166zfj42sf3zx2h" }, "stable": { "version": [ @@ -7505,11 +7517,11 @@ "repo": "bbatsov/batppuccin-emacs", "unstable": { "version": [ - 20260421, - 1706 + 20260520, + 1150 ], - "commit": "4e9c240c332e745d58cf47ad900fdeefb01f707a", - "sha256": "0xlhiybbnxgjgiqh88h9fp8q5gdkgwrjir2pm3afqmrhhzr3d933" + "commit": "16a6f902cd2d9e25019b4c17a7ee41025f99b93d", + "sha256": "1raxr8rnfq1f1z936bl20y2yjcf7r6hh003br8y9g986gwgs0rz1" }, "stable": { "version": [ @@ -7992,15 +8004,28 @@ "repo": "pastor/ben.el", "unstable": { "version": [ - 20260424, - 826 + 20260617, + 1102 ], "deps": [ "inheritenv", "seq" ], - "commit": "139dcfef116e376138abddc7cc179cbe68f457fd", - "sha256": "0mscx327acxv74c54lnb0xzsqnkbzrkrwngw6qkrkbqsllbyagwc" + "commit": "259f76f83efb03220e60bd799fb17fc49bddcda0", + "sha256": "12qliyhk9ni10ks2hrwv74dhwakqb0jkvhip44qcfcrnhjvyacka" + }, + "stable": { + "version": [ + 0, + 12, + 12 + ], + "deps": [ + "inheritenv", + "seq" + ], + "commit": "c91cce703deb0cafb9f344cbc66d63791665fcb2", + "sha256": "05ls9sdydwnz2sifakk1jww68dkv0pinj25mpqw4j11kh48s7cm7" } }, { @@ -8133,11 +8158,11 @@ "repo": "technomancy/better-defaults", "unstable": { "version": [ - 20251012, - 2227 + 20260621, + 1647 ], - "commit": "b4e566ddd368609c7df711c4f0d9cc345455aa0f", - "sha256": "1jn2cp2hj62yl3ari0q7jdjw0cmnwzidd9xd1d2w3xwc998j8har" + "commit": "faf5c664472d01d978442b5e567470a51f9566c2", + "sha256": "02shdak3cy53qswbzyq6zzm1s26fwrwjf9mdzjmkfq5ddmdim1qz" } }, { @@ -8274,20 +8299,20 @@ "repo": "kristjoc/bible-gateway", "unstable": { "version": [ - 20260404, - 2018 + 20260601, + 825 ], - "commit": "dcae05a4a3bae4d07cb6d7144f54d14651c56f61", - "sha256": "1lnrl70qzx5c9j08gisyd1mzxm86wz6s2vimsk0c08z7kn58yhdb" + "commit": "2df8d0500aa842fbb60109e863a70c705dfe998d", + "sha256": "1d8wxk169gpv5h24fwav2532njl6hgl39pxk14rvljkw72bi6h9p" }, "stable": { "version": [ 1, 6, - 4 + 7 ], - "commit": "fdca45e4f84c7743b4a57c3318114fa987fafb95", - "sha256": "1lbfig3sz9n5lhw29p1q3c2rl4b1y9q47lgf3wpwca4hmdlz0zgk" + "commit": "2df8d0500aa842fbb60109e863a70c705dfe998d", + "sha256": "1d8wxk169gpv5h24fwav2532njl6hgl39pxk14rvljkw72bi6h9p" } }, { @@ -8449,9 +8474,9 @@ }, { "ename": "bibtex-capf", - "commit": "a400d5b255b8aba48aa32fe0a503df476053e4eb", - "sha256": "1014wj9wa8jv3vp9ddwqj205s37br7msfklv33ppwi14salqq9y5", - "fetcher": "github", + "commit": "bbf2574e8c8be0f19149e4971ae6f1f2e7bd2b54", + "sha256": "07s0hnvyb4pc0awf9v78clgl9hhbvn8r2pn44nrllh5y6vxsr5s1", + "fetcher": "codeberg", "repo": "mclear-tools/bibtex-capf", "unstable": { "version": [ @@ -8528,26 +8553,26 @@ "repo": "tarsius/bicycle", "unstable": { "version": [ - 20260101, - 1825 + 20260601, + 1451 ], "deps": [ "compat" ], - "commit": "9da65dcb0e8ea6a9fe2b02d3be3cd4f2f4e29977", - "sha256": "113aj4mc3dz199826sy69nja9qys3637947alq3mv185gbaz4gdd" + "commit": "b8919e56e7f20e4164002e9b4dba0268779b5645", + "sha256": "1mw1826lfvqibg0gxwa39mbas4d3m83xix3pgmscvpphidpnl61h" }, "stable": { "version": [ 1, 1, - 2 + 3 ], "deps": [ "compat" ], - "commit": "9da65dcb0e8ea6a9fe2b02d3be3cd4f2f4e29977", - "sha256": "113aj4mc3dz199826sy69nja9qys3637947alq3mv185gbaz4gdd" + "commit": "b8919e56e7f20e4164002e9b4dba0268779b5645", + "sha256": "1mw1826lfvqibg0gxwa39mbas4d3m83xix3pgmscvpphidpnl61h" } }, { @@ -8809,8 +8834,8 @@ "repo": "SqrtMinusOne/biome", "unstable": { "version": [ - 20250623, - 1954 + 20260607, + 1500 ], "deps": [ "compat", @@ -8818,8 +8843,8 @@ "request", "transient" ], - "commit": "b26c0a6ec533ba5c3524721af224708de9362979", - "sha256": "0fsh21fgrqw0mlh1kwn7idk0sdah5yxlwwcz8f847pj0w1n4rvxg" + "commit": "77a94f3c5210b80b63d5002c4780e542cd98a65f", + "sha256": "1n2am7gf28nlz7pxb02x5nvy0911x0z61az9vasl9i47ff9yzch4" } }, { @@ -8895,22 +8920,22 @@ }, { "ename": "bitbake", - "commit": "da099b66180ed537f8962ab4ca727d2441f9691d", - "sha256": "1k2n1i8g0jc78sp1icm64rlhi1q0vqar2a889nldp134a1l7bfah", + "commit": "a5308691e59a7803320af6792a92546d004317af", + "sha256": "0xqpgg5b5ahqilvfc71sva0can04cbr5l9h3mgg1l44csmvgz4wb", "fetcher": "github", - "repo": "canatella/bitbake-el", + "repo": "danielcmccarthy/bitbake-el", "unstable": { "version": [ - 20251230, - 1237 + 20260620, + 217 ], "deps": [ "dash", "mmm-mode", "s" ], - "commit": "44513a330d3bb2bceb1bfd99b4eb63b37f681369", - "sha256": "0zbbxgi87594aikvc89fq66sky9xp1kfmif74jbdkyfjjkydkzz0" + "commit": "683f6e9fa1d15447eeef0415b88bd116180463d3", + "sha256": "0dpjsknphrwjc6hqrdfgdv18nz7dcbx6vksiibdc0jmxr0bzk558" } }, { @@ -9312,14 +9337,48 @@ "repo": "lapislazuli/blue.el", "unstable": { "version": [ - 20260422, - 644 + 20260620, + 951 ], "deps": [ "magit-section" ], - "commit": "16c7092e7483cf7b29511374bbc8c80a1359b6b9", - "sha256": "1f0glcg6y081wqgidakn56bdy6cx87fxw4zhdxc4l0vcsr98rc7m" + "commit": "ca78d0ee1f7ff9e08b46ec2e90b69a8fbd05a9ab", + "sha256": "1sn54gijg5x9vwjn8y0vl9d7f8ig6rink6s2fibcv11har2gazps" + } + }, + { + "ename": "bluesky", + "commit": "100e7d9b24c01f98456197ad904983c6758219ff", + "sha256": "07mhiqyv7mxv7hplsykmfnqpblgyhr63g6crrgl5fn7sl9fd3ysn", + "fetcher": "github", + "repo": "ahyatt/emacs-bluesky", + "unstable": { + "version": [ + 20260618, + 147 + ], + "deps": [ + "futur", + "plz", + "vui" + ], + "commit": "b4b7957a3af0533918535486f44afcb808d38d24", + "sha256": "1vrbspbn58b90fx6vvwnndlvzp05znvsr0gyz3akk7p9s8a0svvn" + }, + "stable": { + "version": [ + 0, + 1, + 3 + ], + "deps": [ + "futur", + "plz", + "vui" + ], + "commit": "f88486f57bde983f24d1cad04525039ca5d37344", + "sha256": "1frmgg7zy1a2mc620v2rr0hr3m2m88521if40v2imysf9lp429ny" } }, { @@ -9330,11 +9389,11 @@ "repo": "rwv/bluesound-el", "unstable": { "version": [ - 20251022, - 1406 + 20260616, + 831 ], - "commit": "60d7f422483bd7f3cf23983160e28ecff9c14b38", - "sha256": "1bg2y0ny4yszs03hj7aiq8mm57zbind5i0pk17bms12sl2ahkm82" + "commit": "3a99edc4232d41a9cd13b846c7a4f27036256d29", + "sha256": "0jrch7sbry41r630yxwvcqzzi1w6nszr615xmx4v2dly70w3khj0" }, "stable": { "version": [ @@ -9722,28 +9781,28 @@ "repo": "emacscollective/borg", "unstable": { "version": [ - 20260422, - 1711 + 20260602, + 2342 ], "deps": [ "epkg", "magit" ], - "commit": "5aa950cf07c3f16528232a81dcedd792f74c0471", - "sha256": "1ygv5hvbr9ygkdab4mqc94f6z7h10yfbllxv8v48wfx902ys4wjs" + "commit": "04fc19ef58fc23965d582721cf22691e1bd91cfd", + "sha256": "0c98shqd1ns0ggjzkd19rgbxnzssl5iw7w1hfx28a7pzdm96rkjj" }, "stable": { "version": [ 4, - 4, - 3 + 5, + 1 ], "deps": [ "epkg", "magit" ], - "commit": "8d0e26e6c16c1e503785b3e6b62a9a6d55b4e472", - "sha256": "094ykn4niknciqy71v74ry70imj6xri6wrm477yavwanzdr4b2rc" + "commit": "8269db64810cc2ff574d27311648ce3da35181f2", + "sha256": "0m4kzyd5vwgypykliq64530qrqq6acap0igh1dgi2q0cf35vmf33" } }, { @@ -9754,11 +9813,11 @@ "repo": "fourier/borland-blue-theme", "unstable": { "version": [ - 20160117, - 1321 + 20260620, + 1425 ], - "commit": "db74eefebbc89d3c62575f8f50b319e87b4a3470", - "sha256": "0yzfxxv2bw4x320268bixfc7yf97851804bz3829vbdhnr4kp6y5" + "commit": "c24ef5aa16fed6727696b0ea71bf154889e4ee0a", + "sha256": "1hwyyv20xkb4ygqfk0nyp2z59bmxxiycnca6yi9iifq7cwwiq7yi" } }, { @@ -9890,17 +9949,26 @@ }, { "ename": "bracket-face", - "commit": "890e94376ea0b6ada2c49a0a3e11b2a59aab7caa", - "sha256": "1j9iczccp494yqviqawphhndzyz6hsd21fqvsj7cd20balgz2g3g", + "commit": "fefa3d4feab1be45b0169c31781a1e995d0963ae", + "sha256": "1wj0mmn8wz7srm2rzh1hj2wd3szhnbrrj7xj77n94r3cmzffaaq7", "fetcher": "github", "repo": "tarsius/paren-face", "unstable": { "version": [ - 20260101, - 1846 + 20260601, + 1519 ], - "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", - "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" + }, + "stable": { + "version": [ + 1, + 2, + 4 + ], + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" } }, { @@ -10115,20 +10183,20 @@ "repo": "browse-kill-ring/browse-kill-ring", "unstable": { "version": [ - 20251208, - 1041 + 20260503, + 1620 ], - "commit": "26ea5759c996e782abadc61b85c5f9324d1d1dae", - "sha256": "1wr0adcbb6l9ma5lnjq37w0f7m7w7vw77f7jvm53x3vw0cpz3mmv" + "commit": "39d65a830b93530c9bd68a7dc14353cbffd1d01f", + "sha256": "01v64b8p0nzqczv3sjd6qacdh6lm635w5hndqk76ydxz5nga89n5" }, "stable": { "version": [ 2, - 0, + 1, 0 ], - "commit": "2a7acf98c348c4f405a6b2ab216224ca14915be8", - "sha256": "0y9m6cv70pzcm0v2v8nwmyh1xx40831chx72m85h5ic5db03gy7b" + "commit": "1fa2c611f80ccdadfe766e3e7f4272b0f5d1dd28", + "sha256": "0xm857gs7xj5z9l8zfkdh87j3r6kszj1jwzzx4w0wafr69dnyjwc" } }, { @@ -10169,11 +10237,11 @@ "repo": "agzam/browser-hist.el", "unstable": { "version": [ - 20250501, - 1450 + 20260425, + 1930 ], - "commit": "1cd80081feaab99fef9e8eadd55d68b3cef90144", - "sha256": "12jarw5sca6r171lzba727xbii6xjlv432j8frgkph4r0k0946id" + "commit": "aab0a364077bfbf5559085086545d30bbaf7ac5e", + "sha256": "04xmn00pvnzralw4y8j3ilf7lprv5h01kmasyxnnr99ndphs8q62" } }, { @@ -10318,14 +10386,14 @@ "repo": "astoff/buffer-env", "unstable": { "version": [ - 20250516, - 1223 + 20260604, + 645 ], "deps": [ "compat" ], - "commit": "fc5cab4db55f0b95c4b97fbe3104e394da34b91a", - "sha256": "0a30li0s06qviz44cdnbw1mh0kxlap9zzwa2cfdd79xj8aj5r3z4" + "commit": "81968582b2dbfd5171b57206b44a4bb8fc31cc69", + "sha256": "1bfc9yxirwm2z5q58w3v9lr6sb4v4yivirmmpk56qw6zxk9c7jbj" } }, { @@ -10362,20 +10430,20 @@ "repo": "jamescherti/buffer-guardian.el", "unstable": { "version": [ - 20260316, - 1912 + 20260604, + 226 ], - "commit": "0bffb2bf0ab5b54e1dd61b773cb453f8dff33636", - "sha256": "1xp8hhys1x278dskwzfrc5f92jzzjhq2csnndjhy1n3fxqi3gabi" + "commit": "44a692448659e529a9b6d5a1b36b40a66601376f", + "sha256": "16lb8f38qgf8rnh9k9ik00g6qrilv1dx91qpsia94kld85ympwqn" }, "stable": { "version": [ 1, 0, - 0 + 1 ], - "commit": "0bffb2bf0ab5b54e1dd61b773cb453f8dff33636", - "sha256": "1xp8hhys1x278dskwzfrc5f92jzzjhq2csnndjhy1n3fxqi3gabi" + "commit": "44a692448659e529a9b6d5a1b36b40a66601376f", + "sha256": "16lb8f38qgf8rnh9k9ik00g6qrilv1dx91qpsia94kld85ympwqn" } }, { @@ -10386,15 +10454,15 @@ "repo": "plandes/buffer-manage", "unstable": { "version": [ - 20241019, - 1748 + 20260615, + 1909 ], "deps": [ "choice-program", "dash" ], - "commit": "3d338b1e64f256ccb70adf81de4c04bcda7eb8d8", - "sha256": "122nwyakicv72jxwrrjcg5j2arlhqqzlislfsy48920jjz47ngk0" + "commit": "3063b6efb9eb9e5efa27098ddb25bc12205c362f", + "sha256": "0hiy2smidfjhm7kibjaaz73k6pdjfysszpd94j2p79d20h8h5wjf" }, "stable": { "version": [ @@ -10518,20 +10586,20 @@ "repo": "jamescherti/buffer-terminator.el", "unstable": { "version": [ - 20260404, - 1551 + 20260607, + 157 ], - "commit": "19ff0cc0096ceed961e2a4ea95124cd3a38ce966", - "sha256": "1y9398p87sl2gxkg1qyk0vam7s9rja2vx3zgzrliipc26s4rvx75" + "commit": "0f31cbbb1a8368f08b486525f419dc3d059f05df", + "sha256": "0m7l6a6dmjaxq76g2kxnx2g9ayp3h2r8v9liz8djskdllaxkxvyd" }, "stable": { "version": [ 1, 2, - 4 + 5 ], - "commit": "f4f3733863e90dcf90e2d6b3cdbdf67d036f37ad", - "sha256": "08cyrvz9bnf3s1b99zamyi77jvlcy7fq8wkj962bk19ykwqf3dbn" + "commit": "0f31cbbb1a8368f08b486525f419dc3d059f05df", + "sha256": "0m7l6a6dmjaxq76g2kxnx2g9ayp3h2r8v9liz8djskdllaxkxvyd" } }, { @@ -10635,20 +10703,20 @@ "repo": "jamescherti/bufferfile.el", "unstable": { "version": [ - 20260401, - 233 + 20260619, + 1542 ], - "commit": "05b893762ede97f59923684868a4ba26e82c4f75", - "sha256": "1py13x9bdmxjs1j1awplqpvvq6gd7c7b8vxxvm1n0lvpggb2sgqh" + "commit": "11e610d799ba4ec4355630fb0651d3cf8de9ee31", + "sha256": "0bfz1lp661785hl36z6vk6137rw9l52l9l3sibhh3yrzs9ykf48f" }, "stable": { "version": [ 1, 0, - 6 + 7 ], - "commit": "5a78bf05443d60d651aaadcb8855d84b39bab182", - "sha256": "157hs1wigczs7l674j3aml7hlng806kafdryix939v9xrv58z8lx" + "commit": "55dbc57268c18e8965a020c6bbdad3be6c7e019c", + "sha256": "0xwbigjn1i01qsn49kpvp01hf4k9bhgy3fv9mmqs2n1pxf42d2l3" } }, { @@ -10745,26 +10813,19 @@ "repo": "alezost/bui.el", "unstable": { "version": [ - 20210108, - 1141 + 20260502, + 730 ], - "deps": [ - "dash" - ], - "commit": "ab62fcefc3c7ddf5e5d64c18045148a3c297592d", - "sha256": "1vcfrm776y108kibkiabdzq0rbgqx0wwx6hqm2r87bbsfqxhbbrz" + "commit": "4319e1bf3ff94ff0568eed280ac1f980a4b68679", + "sha256": "1645v8h2szhmy2ahzf6f2izc834k00gpik5qmmpdysw50p90d3n3" }, "stable": { "version": [ 1, - 2, - 1 + 3 ], - "deps": [ - "dash" - ], - "commit": "9162c24b75799857d54838d961c60776ffcd657e", - "sha256": "0sszdl4kvqbihdh8d7mybpp0d8yw2p3gyiipjcxz9xhvvmw3ww4x" + "commit": "5be69e47d5fa4e48a6c8f75d6b85f4c32a31398c", + "sha256": "1dwmx7fmfg6jcwplk2pds56vvcy425plhfzajm52i5ysi2qka6p1" } }, { @@ -10975,11 +11036,11 @@ "repo": "jorgenschaefer/emacs-buttercup", "unstable": { "version": [ - 20260411, - 2019 + 20260512, + 2141 ], - "commit": "57d03004cc730678bcdefb91ad294824975cfea4", - "sha256": "1b55cfh4wr40max2c42crvaa6wid7a83g28yximsin98i32q5f5r" + "commit": "39c8e762408a166a5afa03b8e79dd8d1a0de5caa", + "sha256": "1k5x12mn8xp4wyalxwjc86zl96ai3f62ia06mfavkkzm7s90smlg" }, "stable": { "version": [ @@ -11214,11 +11275,11 @@ "repo": "Michael-Garibaldi/cacao-theme", "unstable": { "version": [ - 20251104, - 2135 + 20260519, + 1959 ], - "commit": "72c1cff056fcfbada298d32811b14988dff1cf6d", - "sha256": "1xx5zqppl91bj9flrphr215i62z7zw3lcq2iar0l452q5jqxyygd" + "commit": "73d8f81b7c9d2957cf7201d89a7a81bb673af03f", + "sha256": "0k6kgx2lxikirp5isqc5jk9fmkdlphsdmvrsww5r4gnp45wjcd85" } }, { @@ -11552,14 +11613,14 @@ "repo": "kiwanami/emacs-calfw", "unstable": { "version": [ - 20251030, - 845 + 20260426, + 925 ], "deps": [ "calfw" ], - "commit": "57be107b20625c13ed010cb0f70a603a61d47629", - "sha256": "0hr55mwqk8h2hx2lwdlwrwq2hjwrxvjjbnwzzv4rr0ywqpxf6g5r" + "commit": "24fa167af96a6e677aea7c6b9385f669b550ee2f", + "sha256": "1i4ww2r26xr1f8nh1fssh679h0j08h3r3mqkynxaxvjc3bz794s6" }, "stable": { "version": [ @@ -11686,20 +11747,20 @@ "repo": "kickingvegas/calle24", "unstable": { "version": [ - 20260326, - 1749 + 20260506, + 2210 ], - "commit": "1ebc385496a600ee492df4abd55cbf7b899145d5", - "sha256": "06cbdpysya1kkh3g0cjih5k88al30xc8jcr2arslmdn4zn50ifcm" + "commit": "24d6240209b46c5005121d14cba3fae0e0ff257f", + "sha256": "18scb447smgg9lmpvk3mymh85k9yb230kc30a4c0ksbr692ppfx8" }, "stable": { "version": [ 1, 1, - 3 + 4 ], - "commit": "1ebc385496a600ee492df4abd55cbf7b899145d5", - "sha256": "06cbdpysya1kkh3g0cjih5k88al30xc8jcr2arslmdn4zn50ifcm" + "commit": "24d6240209b46c5005121d14cba3fae0e0ff257f", + "sha256": "18scb447smgg9lmpvk3mymh85k9yb230kc30a4c0ksbr692ppfx8" } }, { @@ -11813,25 +11874,25 @@ "repo": "minad/cape", "unstable": { "version": [ - 20260419, - 1847 + 20260519, + 1021 ], "deps": [ "compat" ], - "commit": "2e15e1909754752f66096dde1b8d639d6eb25f35", - "sha256": "0lhjavwiyp5vd9i6xcr1g4mcb53fxmqyq0yx5f5sp00mcp6y3kg5" + "commit": "c99911b08831c26179145686b4beffa96f1f8a68", + "sha256": "1qnqn27jay3gffqj5vm1bfsd8qaqx7jixja2y2i9f0r7hlh399ny" }, "stable": { "version": [ 2, - 6 + 7 ], "deps": [ "compat" ], - "commit": "2b2a5c5bef16eddcce507d9b5804e5a0cc9481ae", - "sha256": "18pdm8dlvzjry7xxx3yyka7rmrx94cvwkhwiagxcfprk6yinx21z" + "commit": "c99911b08831c26179145686b4beffa96f1f8a68", + "sha256": "1qnqn27jay3gffqj5vm1bfsd8qaqx7jixja2y2i9f0r7hlh399ny" } }, { @@ -12141,28 +12202,28 @@ "repo": "kickingvegas/casual", "unstable": { "version": [ - 20260416, - 126 + 20260609, + 1642 ], "deps": [ "csv-mode", "transient" ], - "commit": "6a3fbb40d3369614f36d9a37035942fa57572c5b", - "sha256": "06i7zv7x8cs87qjpvsjqg2bi68pyw2j0z9pnzbsjj81pafmm2xdy" + "commit": "f2977bc97e0e80f5b6ea817f016e739e4f64b6e1", + "sha256": "0fi15hgqjxjz1z6jxsm9lwssl97zaa1ds1hhsnsihhij0hs95vny" }, "stable": { "version": [ 2, 16, - 0 + 2 ], "deps": [ "csv-mode", "transient" ], - "commit": "6a3fbb40d3369614f36d9a37035942fa57572c5b", - "sha256": "06i7zv7x8cs87qjpvsjqg2bi68pyw2j0z9pnzbsjj81pafmm2xdy" + "commit": "f2977bc97e0e80f5b6ea817f016e739e4f64b6e1", + "sha256": "0fi15hgqjxjz1z6jxsm9lwssl97zaa1ds1hhsnsihhij0hs95vny" } }, { @@ -12408,15 +12469,15 @@ "repo": "emacs-lsp/emacs-ccls", "unstable": { "version": [ - 20250825, - 531 + 20260507, + 1746 ], "deps": [ "dash", "lsp-mode" ], - "commit": "80981d751198b59a7960a5437cb42a4d9974f254", - "sha256": "02crd43hxk2b8pdwnihp3lchb1wbba0whj3jwhg4yzxn32zlgw1y" + "commit": "f728c92e33844f1da54cb47ecb4e44160f2042a8", + "sha256": "1mmz7dxj577lr8viyqpcjdqxla1jabm96fhdxvxw13qvfm0c2v2s" } }, { @@ -12784,7 +12845,7 @@ "repo": "worr/cfn-mode", "unstable": { "version": [ - 20260419, + 20260621, 807 ], "deps": [ @@ -12792,8 +12853,8 @@ "s", "yaml-mode" ], - "commit": "2813707d1f2c98562fa873624abc79ce49db969c", - "sha256": "0kc3mb0q86wc9ajmdvb26wpd0fg4gllgg8s3pfb49w8qgz7z02ba" + "commit": "fb0b04fe6c6c46ad59f8691668339f53c6d9da57", + "sha256": "16czlly566h70x4dcv441ckj71rlgqky6chhxj55x6cmk3sdypf0" }, "stable": { "version": [ @@ -13745,8 +13806,8 @@ "repo": "clojure-emacs/cider", "unstable": { "version": [ - 20260417, - 1318 + 20260624, + 952 ], "deps": [ "clojure-mode", @@ -13758,17 +13819,18 @@ "spinner", "transient" ], - "commit": "b9e8a26197f5a2a6a8d1dfb21ef5eae6fe17e0b6", - "sha256": "11v3d5gl4p2iqfym9nxcdwyvyyzal9dkri6wwfd74w0cgkgrlw46" + "commit": "696334fdaedea14722ee95fc916018d62d10b7bc", + "sha256": "0myga7bg8yix1dy81yx5p5mf8gy2lc69d06jz7lw9y0bmavdg8w6" }, "stable": { "version": [ 1, - 21, - 0 + 22, + 2 ], "deps": [ "clojure-mode", + "compat", "parseedn", "queue", "seq", @@ -13776,8 +13838,8 @@ "spinner", "transient" ], - "commit": "c71bc65af7709667b0cc77306f4e3d5befe86d27", - "sha256": "19wx9mc488qipm08s7hc0zrfmiylw577lmf3jpvqcjq7amx14jgc" + "commit": "7bba70a194fa6687274a85d17b6201201f732223", + "sha256": "0lfkh1q4nw3kzj3885ipkmzlnppv6nc1badzqw3p6i9cgaqjfq55" } }, { @@ -13980,14 +14042,14 @@ "repo": "emacs-circe/circe", "unstable": { "version": [ - 20260315, - 1435 + 20260525, + 1114 ], "deps": [ "cl-lib" ], - "commit": "f717332348e4b59499dbf60c56155d9f03cd9303", - "sha256": "01z41abbhp2plsa9qq28rx16mzflzr1vmy4b2h1fmw4qiqafs9r4" + "commit": "4bd1e964066fe8985d8112ed9172db3a1ecf58c8", + "sha256": "0gs270kpbr8a574y58bdh3jwz3ma4n2fz5r2zp2z2pflhf9vk9kg" }, "stable": { "version": [ @@ -14371,11 +14433,11 @@ "repo": "universal-ctags/citre", "unstable": { "version": [ - 20260220, - 1324 + 20260530, + 602 ], - "commit": "72375aac87cb245b4f49a4737456f626091a0a42", - "sha256": "0gslc3xqdbwjyb0rci1877ihinp8zlvjgf7maxbbmdgjgqpdlmwh" + "commit": "be0d9c6dc9b1ac67d76fc7ed315f2369d5c3bde8", + "sha256": "1zgkbx9slm2kgcxjarvjxq01j00v6xggiixvsvxnacy7pqm23s66" }, "stable": { "version": [ @@ -14509,6 +14571,30 @@ "sha256": "0acgncalbdd74abd25max11l1q6vdcxsnr7g49gnq7v55qv0spqw" } }, + { + "ename": "clatter", + "commit": "94c60de3a59fb002f2c1e8bbf7996079feba2d38", + "sha256": "1l99xvnbm6swrjid4rrv48g1skxa2an67sirnih4ijjfrxh82pg9", + "fetcher": "github", + "repo": "parenworks/clatter.el", + "unstable": { + "version": [ + 20260622, + 343 + ], + "commit": "8b1ae9949717da2491d4a0d869592a2c4d6ba2bf", + "sha256": "07c4izlp9xw1p3i8z0q367yr19rmn7jamcwpy32bjqb32r6g1apz" + }, + "stable": { + "version": [ + 0, + 4, + 3 + ], + "commit": "bf967054e9c81d9a1fe8bf00e53e4762e3141d93", + "sha256": "09azczifqhhxhh87s836mnjihjv59y71y0mwbal4r7dsjilai47k" + } + }, { "ename": "claude-code", "commit": "ad463328e858a1df77d95da55cfde40ccae31cc9", @@ -14517,8 +14603,8 @@ "repo": "yuya373/claude-code-emacs", "unstable": { "version": [ - 20260227, - 1055 + 20260526, + 1329 ], "deps": [ "markdown-mode", @@ -14526,13 +14612,13 @@ "transient", "vterm" ], - "commit": "0c3019819ce870619d4425cebf7286e03e531c66", - "sha256": "08l8pg2v7gi25nvijbxfazqw9syqkkjbrqld3hz5h7w1nyiwp35q" + "commit": "4d460e2fa56e6919a9fc4f9b985592a983f9f724", + "sha256": "076xb0193bjav8g03l6sjlb4pgwhnkbvri69lj3lcn8mqj2swxcz" }, "stable": { "version": [ 0, - 8, + 9, 1 ], "deps": [ @@ -14541,8 +14627,23 @@ "transient", "vterm" ], - "commit": "0c3019819ce870619d4425cebf7286e03e531c66", - "sha256": "08l8pg2v7gi25nvijbxfazqw9syqkkjbrqld3hz5h7w1nyiwp35q" + "commit": "4d460e2fa56e6919a9fc4f9b985592a983f9f724", + "sha256": "076xb0193bjav8g03l6sjlb4pgwhnkbvri69lj3lcn8mqj2swxcz" + } + }, + { + "ename": "claude-code-context", + "commit": "6082e33dbf835c4a86d13d15c8f17df0c392a19f", + "sha256": "0h8al6ifiag66pgcw51y0bq1f7favg00idx32pkwykkvhgj9dl4l", + "fetcher": "github", + "repo": "lukehoersten/claude-code-context", + "unstable": { + "version": [ + 20260503, + 2210 + ], + "commit": "1e9062b0bc5e0d4f3f9f98a349b6ed9c775360ca", + "sha256": "01m86vy5dv2i9phzhir9rm23gqpn9zymn5l2g4r3qpi2bkajwqfc" } }, { @@ -15031,24 +15132,6 @@ "sha256": "0flnfivz6w3pkham3g08m3xzy3jg1rzvxfa00vkr7ll8iyv4ypqc" } }, - { - "ename": "cljstyle-format", - "commit": "dbc850fd5711658cd4f04a5c796ec5062fb71469", - "sha256": "145p63r2arn3cpn3i6d7d5mvsj4030fpqn6aj9dyqyx5minmd0zq", - "fetcher": "github", - "repo": "dpassen/cljstyle-format", - "unstable": { - "version": [ - 20220706, - 309 - ], - "deps": [ - "reformatter" - ], - "commit": "31a43dfbeea12bbd4639dcec4fbb043cc0ff86d3", - "sha256": "0gjyxbwmidl1g4ld88rfg2rgc3fjzanw189xj9v1psv0dpbgv4yx" - } - }, { "ename": "clmemo", "commit": "890ec47013f1638d3b12f2d08118bf64c104be2b", @@ -15254,11 +15337,11 @@ "repo": "clojure-emacs/clojure-mode", "unstable": { "version": [ - 20260325, - 811 + 20260615, + 1407 ], - "commit": "9146525680b29a0c6b72a1126d075b54f8066710", - "sha256": "1nl51qmm50n2l4wmwbm35lhpjy3k56nji2ncb9iz67hlivncvb5h" + "commit": "762674d956a4e861f46711a00921b159f96792c0", + "sha256": "0h43a80w222409nsp1bvrl8jgcb3rghjp8f0z2gpn4yaq4k7qzdf" }, "stable": { "version": [ @@ -15371,11 +15454,11 @@ "repo": "clojure-emacs/clojure-ts-mode", "unstable": { "version": [ - 20260325, - 2107 + 20260616, + 1927 ], - "commit": "ba6de87b0acb5aa5483f6012611b30f6bf0414f3", - "sha256": "0bqcw4ljvnks5ngbv6rr01c4v2chxr5g7f7h0y34cyklcrv50yyp" + "commit": "af00860cd85a46d7b95af1e4f966d3ddccdab9b4", + "sha256": "0fxl153gszq8clnqmhzp7lnki34zzfa788x3jh6wiw2nd0hidsvl" }, "stable": { "version": [ @@ -15430,30 +15513,32 @@ "repo": "magit/closql", "unstable": { "version": [ - 20260101, - 1828 + 20260601, + 1540 ], "deps": [ "compat", "cond-let", - "emacsql" + "emacsql", + "llama" ], - "commit": "947426d0c93e5ad5374c464b2f121c36cdaf2132", - "sha256": "08zxrzwpsixcc9ma7zps21krm0fn7l97aawhhacn2yf1mjja0p5s" + "commit": "d382e7427f5d375ffc872851b049e9f9c4a43dfc", + "sha256": "0jh5qkcxxmdql7jfizqfkiix6ikwli8qgk5z5k9sxn4kpniisvjk" }, "stable": { "version": [ 2, 4, - 0 + 1 ], "deps": [ "compat", "cond-let", - "emacsql" + "emacsql", + "llama" ], - "commit": "947426d0c93e5ad5374c464b2f121c36cdaf2132", - "sha256": "08zxrzwpsixcc9ma7zps21krm0fn7l97aawhhacn2yf1mjja0p5s" + "commit": "d382e7427f5d375ffc872851b049e9f9c4a43dfc", + "sha256": "0jh5qkcxxmdql7jfizqfkiix6ikwli8qgk5z5k9sxn4kpniisvjk" } }, { @@ -15525,6 +15610,26 @@ "sha256": "118k5bnlk9sc2n04saaxjncmc1a4m1wlf2y7xyklpffkazbd0m72" } }, + { + "ename": "clutch", + "commit": "08801af1c2c10c1cc6f456392680d05bc57398a7", + "sha256": "1637jb2ggxlaabla0w9yfbxvlda21yy5vayhvivhx7mwsnp02yik", + "fetcher": "github", + "repo": "LuciusChen/clutch", + "unstable": { + "version": [ + 20260611, + 1401 + ], + "deps": [ + "mysql", + "pg", + "transient" + ], + "commit": "40a6f93e14a6742dbad59e383236e3be6ec0e9e5", + "sha256": "06sp1wlzkagvw949rg38pg40864fqkgxss02dxwxd0xymb25f4bl" + } + }, { "ename": "cm-mode", "commit": "42dda804ec0c7338c39c57eec6ba479609a38555", @@ -15533,25 +15638,25 @@ "repo": "joostkremers/criticmarkup-emacs", "unstable": { "version": [ - 20251229, - 930 + 20260518, + 1920 ], "deps": [ "cl-lib" ], - "commit": "5c9fadbae23d5ba51b65a4620354621ee8c1907d", - "sha256": "1lg22rj7axrpay8r5gdpiffm9lz27pmkv86nmh72am2bb4094c1p" + "commit": "a5816175548a821bf62d374b40d6974e4956c44b", + "sha256": "1nxfjfwfmzf68rfhbmb3qk26g0z5pdgn5jwzzcqv43s6iz55dxgm" }, "stable": { "version": [ 1, - 9 + 10 ], "deps": [ "cl-lib" ], - "commit": "5c2decacdd1a48c9e4ed2ce2289622aa5915ea24", - "sha256": "1lblkdp0xim22xc71xxgiwlvqrs500rirqz1in546d10ij445ygq" + "commit": "a5816175548a821bf62d374b40d6974e4956c44b", + "sha256": "1nxfjfwfmzf68rfhbmb3qk26g0z5pdgn5jwzzcqv43s6iz55dxgm" } }, { @@ -15626,20 +15731,20 @@ "url": "https://gitlab.kitware.com/cmake/cmake.git", "unstable": { "version": [ - 20260421, - 1337 + 20260617, + 1353 ], - "commit": "8d3c68cc0f36108f7ebb23ba7a6bc08b9b1d81e4", - "sha256": "15q1qgjsgqzirq6f59q6y402bhcw6q3pvmpdh8zs5va70a37p7j5" + "commit": "c2fd48014f39786ba5c5e51b983d1cdcf05aa269", + "sha256": "0hrx31ljc89ij1chrn47cgsc2n9jc6szf89ycafhq7pli765ak6x" }, "stable": { "version": [ 4, 3, - 2 + 4 ], - "commit": "8d3c68cc0f36108f7ebb23ba7a6bc08b9b1d81e4", - "sha256": "15q1qgjsgqzirq6f59q6y402bhcw6q3pvmpdh8zs5va70a37p7j5" + "commit": "c2fd48014f39786ba5c5e51b983d1cdcf05aa269", + "sha256": "0hrx31ljc89ij1chrn47cgsc2n9jc6szf89ycafhq7pli765ak6x" } }, { @@ -15755,10 +15860,10 @@ }, { "ename": "coc-dc", - "commit": "df9255e363e96363a7d976abd3276a3cb08dd601", - "sha256": "1zfd2pzgmisksq7jprwhrpx7x92fhjfk4camrjqhlkwmanlbql67", + "commit": "bb59486eac3592dde53412b52bdd49e7589887f9", + "sha256": "1d41ws61xlpbly5p0m9sxd2iqc8a56vjlx8m5p2vhhacyycgnawv", "fetcher": "github", - "repo": "S0mbr3/coc-damage-calculator", + "repo": "lejicore/coc-damage-calculator", "unstable": { "version": [ 20241104, @@ -15827,8 +15932,8 @@ "repo": "ag91/code-compass", "unstable": { "version": [ - 20250227, - 1124 + 20260520, + 1418 ], "deps": [ "async", @@ -15836,8 +15941,8 @@ "s", "simple-httpd" ], - "commit": "6b741978c83f0359c7e555ab78708eed6ced8486", - "sha256": "0g8bw01jpp488y95m14nbizq0acx9grqhk34g37lwn8imshl9hi6" + "commit": "f5b96ab2f0866ab3dcae170a9953d7eb0ef52dbf", + "sha256": "1fxg7hkgv9lmjjbakg2i7wfi4xdj7bm1wnnb8aav16zwx45vighw" } }, { @@ -16308,11 +16413,11 @@ "repo": "purcell/color-theme-sanityinc-tomorrow", "unstable": { "version": [ - 20260211, - 1131 + 20260619, + 1157 ], - "commit": "7aec77ed89402bebf0ed879848329ac336f44188", - "sha256": "04a0mvff2k9dg3flx953w1yfnwp345za7k8220zcwxmpi5rcnzz5" + "commit": "9ce4bc783acc4ebebed1b13427873cdffc1b7960", + "sha256": "1hmh25ib4lrc8ipp440c269w036rz4qvb30p1gs1d8zvlb4npbfm" }, "stable": { "version": [ @@ -16495,14 +16600,14 @@ "repo": "NicholasBHubbard/comint-histories", "unstable": { "version": [ - 20260330, - 1650 + 20260608, + 1833 ], "deps": [ "f" ], - "commit": "da9dddafa825a40cd1e25261bb088701c08a80d8", - "sha256": "0j64ia11p7jlxvkyvjn3bls03qpin2j5amg7liy7fzc17hpjx5iy" + "commit": "e13c5ac7f812bc6f7da57c4640600b97356bd02b", + "sha256": "0axi8nkywysvbw311b9gbjpk0zr0mwqb93rd485mzpq93di537kp" } }, { @@ -16810,11 +16915,14 @@ "repo": "company-mode/company-mode", "unstable": { "version": [ - 20260331, - 245 + 20260618, + 1349 ], - "commit": "59626254bbac187fc2b8d7a189aca90976ab36a8", - "sha256": "13dd87hcad91y5ay6gxrzkn98d5h90ib4k7nsfkzf955rdpxqvrr" + "deps": [ + "posframe" + ], + "commit": "04fa1b9bfe150b1f8c76cea47c3a4af3f0e1b22e", + "sha256": "156vlp2a67dcn9cp3w8pgkjjmq51aw1w3w929wrhhvkq1kg0v20r" }, "stable": { "version": [ @@ -16985,14 +17093,14 @@ "repo": "randomphrase/company-c-headers", "unstable": { "version": [ - 20190825, - 1631 + 20260511, + 1117 ], "deps": [ "company" ], - "commit": "5e676ab0c2f287c868b1e3931afd4c78895910cd", - "sha256": "18zyzhjnlbwblgqgr876ynrc7k736lg5s6bgxmxph7gymdz4fb4h" + "commit": "986cef8c7aae821ae65b193ea15e7f4a7097821c", + "sha256": "1imsk4c5dpggi92pljzmv035i55pvmhs3a0xnjk6519g6j54yzzr" } }, { @@ -18732,20 +18840,20 @@ "repo": "jamescherti/compile-angel.el", "unstable": { "version": [ - 20260421, - 1222 + 20260604, + 227 ], - "commit": "e17764996ec7a0f74f0ad4399cfdd7e44e11d8ae", - "sha256": "054546x4d11mrva52kg8ja3ik13v6yii34pnv56ml5wkscpsq2v9" + "commit": "a75f4fe69abc0e8b15c739e3d07bc237a974e052", + "sha256": "1vzs2j9xwgxd54gm6j73dpxs5si77l3ywkf3g4af5hmrqpshb6c0" }, "stable": { "version": [ 1, 2, - 0 + 1 ], - "commit": "520e516fb794336ddaef4a4e7b02e3e9d60eda04", - "sha256": "18bhhsw8qfj4rx6fmvr3cp419pw5yn5lfvdwdi8dcczi8bf1f7dh" + "commit": "a75f4fe69abc0e8b15c739e3d07bc237a974e052", + "sha256": "1vzs2j9xwgxd54gm6j73dpxs5si77l3ywkf3g4af5hmrqpshb6c0" } }, { @@ -18779,14 +18887,14 @@ "repo": "mohkale/compile-multi", "unstable": { "version": [ - 20250101, - 2156 + 20251004, + 2121 ], "deps": [ "all-the-icons-completion" ], - "commit": "19d16d8871b5f19f5625e1a66c1dc46a7c3f6a3a", - "sha256": "0zs7s8k5vf0wl3jh374p62vaak0l6p5xy525ys2nv7mghgbv5a53" + "commit": "2976058c416b19f9761d5b8cf596210803afd2d7", + "sha256": "01jhkygrddsrw0m3y6aa10vy4qjgigsszyl5z50hl8xglfc3pijm" }, "stable": { "version": [ @@ -18839,14 +18947,14 @@ "repo": "mohkale/compile-multi", "unstable": { "version": [ - 20250101, - 2156 + 20251004, + 2121 ], "deps": [ "nerd-icons-completion" ], - "commit": "19d16d8871b5f19f5625e1a66c1dc46a7c3f6a3a", - "sha256": "0zs7s8k5vf0wl3jh374p62vaak0l6p5xy525ys2nv7mghgbv5a53" + "commit": "2976058c416b19f9761d5b8cf596210803afd2d7", + "sha256": "01jhkygrddsrw0m3y6aa10vy4qjgigsszyl5z50hl8xglfc3pijm" }, "stable": { "version": [ @@ -19029,20 +19137,20 @@ "repo": "tarsius/cond-let", "unstable": { "version": [ - 20260201, - 1500 + 20260601, + 1457 ], - "commit": "8bf87d45e169ebc091103b2aae325aece3aa804d", - "sha256": "08ay78mbypfs1nl31dsv4b7bixnsl5kp1xkg0jkk7fvbsfv22679" + "commit": "21b9e9835756ff5cd1acb971cf9eb56fff671c8b", + "sha256": "18507g86bz50as93cajx754nmg5y26djhmrj50ba88rm2rl8szlf" }, "stable": { "version": [ - 0, - 2, + 1, + 1, 2 ], - "commit": "8bf87d45e169ebc091103b2aae325aece3aa804d", - "sha256": "08ay78mbypfs1nl31dsv4b7bixnsl5kp1xkg0jkk7fvbsfv22679" + "commit": "21b9e9835756ff5cd1acb971cf9eb56fff671c8b", + "sha256": "18507g86bz50as93cajx754nmg5y26djhmrj50ba88rm2rl8szlf" } }, { @@ -19291,25 +19399,25 @@ "repo": "minad/consult", "unstable": { "version": [ - 20260421, - 1105 + 20260605, + 1907 ], "deps": [ "compat" ], - "commit": "14131ab6247e1b4b0f28134fba5e92a4707dbc1d", - "sha256": "01bjr30ka1xljwk93yzfqvb210fyc6ln9jik9gi9cinp27hmaap7" + "commit": "9bb68cf3941eb618fff18bd7626164951c70eb8a", + "sha256": "02ain9sqvivhhy1fbxv7ayl6mshaiz484y2gcifvml1wjrnygwr2" }, "stable": { "version": [ 3, - 4 + 6 ], "deps": [ "compat" ], - "commit": "f8c2ef57e83af3d45e345e5c14089f2f9973682b", - "sha256": "0la70jnf14aqaa23ym5phamjay4l4fy3vmizplljli63q8jf89qk" + "commit": "9bb68cf3941eb618fff18bd7626164951c70eb8a", + "sha256": "02ain9sqvivhhy1fbxv7ayl6mshaiz484y2gcifvml1wjrnygwr2" } }, { @@ -19479,16 +19587,16 @@ "repo": "mohkale/consult-eglot", "unstable": { "version": [ - 20250831, - 924 + 20260613, + 1443 ], "deps": [ "consult", "eglot", "project" ], - "commit": "d7296fef3f9c4280229df51f32fc0b5db2392c22", - "sha256": "1x5v82zrjqlckshy4sjpkwkj6mqqk6njiz00z68n1a8383f1jlik" + "commit": "3e4d9a40911b897c0a2c5d20199d0f7c30bfc1c2", + "sha256": "0rbsh5v836jdfwiy9p92f4wra33p4v6x4d77jmsys2sl92d57qx0" }, "stable": { "version": [ @@ -19545,27 +19653,27 @@ "repo": "minad/consult-flycheck", "unstable": { "version": [ - 20260322, - 16 + 20260605, + 1858 ], "deps": [ "consult", "flycheck" ], - "commit": "21c74a96e787606f8572453b17f6912c3755be42", - "sha256": "1sxkyxqkgxcysqyapjsylwanas419wz8y59q9prdld0sm57npjsa" + "commit": "9dd95361669f87e14230376f4f93c6b9a222c497", + "sha256": "1n8n9wd4rn3x8kqyrlimb1hhm3nwgh7vawg7hjy63mfmvcfgrlqk" }, "stable": { "version": [ 1, - 1 + 2 ], "deps": [ "consult", "flycheck" ], - "commit": "9fe96c4b75c8566170ad41a04c3849d2e2606104", - "sha256": "0ga6mqskgmq979nj6ri89x85chcfw0pxhx2vz1xgssz10hwpbla9" + "commit": "9dd95361669f87e14230376f4f93c6b9a222c497", + "sha256": "1n8n9wd4rn3x8kqyrlimb1hhm3nwgh7vawg7hjy63mfmvcfgrlqk" } }, { @@ -19594,8 +19702,8 @@ "repo": "armindarvish/consult-gh", "unstable": { "version": [ - 20250915, - 2043 + 20260623, + 1820 ], "deps": [ "consult", @@ -19603,8 +19711,8 @@ "ox-gfm", "yaml" ], - "commit": "699af6c2b179c6a7888352e78413b7e3f76ae6ba", - "sha256": "1brv97np4l3cfby88izwdqc4k1h6ikbx5h08i01j858bkpzkwbnz" + "commit": "7b0fba0dc81a446c95cd39fa2a6adcd39501df9d", + "sha256": "18bmk52z2fx23mnbg8c8cv78fp68l958j2zkhk7wxcip7zzjnr7q" }, "stable": { "version": [ @@ -19629,8 +19737,8 @@ "repo": "armindarvish/consult-gh", "unstable": { "version": [ - 20250906, - 1805 + 20260623, + 1820 ], "deps": [ "consult", @@ -19638,8 +19746,8 @@ "embark-consult", "which-key" ], - "commit": "2b625a0331c9a92c67fef8ea2e694b28d5006421", - "sha256": "1p9lcjrzwxgscxpy0x992g8sxy6h3mcin1vffxf6nx28akwz13in" + "commit": "7b0fba0dc81a446c95cd39fa2a6adcd39501df9d", + "sha256": "18bmk52z2fx23mnbg8c8cv78fp68l958j2zkhk7wxcip7zzjnr7q" }, "stable": { "version": [ @@ -19728,16 +19836,16 @@ "repo": "armindarvish/consult-gh", "unstable": { "version": [ - 20250906, - 1805 + 20260623, + 1742 ], "deps": [ "consult", "consult-gh", "pr-review" ], - "commit": "2b625a0331c9a92c67fef8ea2e694b28d5006421", - "sha256": "1p9lcjrzwxgscxpy0x992g8sxy6h3mcin1vffxf6nx28akwz13in" + "commit": "a9e9144fd9d0a689d26818eeb8eb108cd4696718", + "sha256": "1jd2ky32l51vd89lxgk95dl9q8yh4mghdyfx7y11pzmjrw9nbljp" }, "stable": { "version": [ @@ -19896,16 +20004,16 @@ "repo": "gagbo/consult-lsp", "unstable": { "version": [ - 20251025, - 719 + 20260619, + 643 ], "deps": [ "consult", "f", "lsp-mode" ], - "commit": "d11102c9db33c4ca7817296a2edafc3e26a61117", - "sha256": "1lswbg18f1f3xg25hlgbn4rrlm4h4p5y27msx2g2gm49bk6ybfdi" + "commit": "f41a3946987a3880068f95f3725bbb7b0d4b0b22", + "sha256": "1az6p9m1vf78a2p11apvh0105vys5ibbifvzbljilifjs5mfb07w" }, "stable": { "version": [ @@ -19923,9 +20031,9 @@ }, { "ename": "consult-notes", - "commit": "bd01544509dfe92d007d1edd47cfff0686a057f5", - "sha256": "0s13l1xdbihyp48k9nkflfw257q008imhv2zpfa86g9j04n4h0rz", - "fetcher": "github", + "commit": "e5b575433d962e6c281731daf227f82a57f2ce7d", + "sha256": "0v2vij3hdn47343xps5xm7mk4vig98y8mv39bw5h273ndc73yad2", + "fetcher": "codeberg", "repo": "mclear-tools/consult-notes", "unstable": { "version": [ @@ -20000,15 +20108,15 @@ "repo": "Qkessler/consult-project-extra", "unstable": { "version": [ - 20260117, - 813 + 20260428, + 2007 ], "deps": [ "consult", "project" ], - "commit": "2b3fa36fd3a14deacf594f4acd54d220d6890c55", - "sha256": "1k1z8rsqqri4dpvc7vnrgc2s53h538vyllvc700wci1zk5pa9khj" + "commit": "52c453b7f85dea90cc53ff8fba750795606415df", + "sha256": "0j14ama1n79w7h3kdmknx3hrjp6a2vfcmmwaa1y5df2ymhnc2bkq" }, "stable": { "version": [ @@ -20098,14 +20206,14 @@ "repo": "guibor/consult-spotlight", "unstable": { "version": [ - 20260202, - 2318 + 20260612, + 1527 ], "deps": [ "consult" ], - "commit": "b60fef973c19e22225cae395217ff01bd32a0ef5", - "sha256": "0dsd12kj7blnd6mhs3kgww5x4bz7xl8qbj2xg3xra8jgdic03njk" + "commit": "0a8a60e26fcbf15414c0f56f4c8b4a504c5c9c11", + "sha256": "13729iapksanf2p53a802yj8m3jkspixq5z648ysgdkjpa1kk4iw" } }, { @@ -20257,15 +20365,15 @@ "repo": "mohkale/consult-yasnippet", "unstable": { "version": [ - 20250411, - 1922 + 20260613, + 1436 ], "deps": [ "consult", "yasnippet" ], - "commit": "a3482dfbdcbe487ba5ff934a1bb6047066ff2194", - "sha256": "0cyzyxmdrk7dcpsw51pv1vz1f6px5yjmbmsa6r74vmshfdmljm3j" + "commit": "89e39887c87e25d18861216a4d72e5d174f13751", + "sha256": "1x72lgk79j215l5gn0mzqakf20h06fbhjg7afkwcywm5gpqhnind" } }, { @@ -20428,8 +20536,8 @@ "repo": "copilot-emacs/copilot.el", "unstable": { "version": [ - 20260331, - 713 + 20260622, + 2038 ], "deps": [ "compat", @@ -20437,13 +20545,13 @@ "jsonrpc", "track-changes" ], - "commit": "ab5c58bc969f52f6d75e972658f2c3381c70b4fa", - "sha256": "1glqr4x7r2f0wgcn0mbcvphdidirpnq1b771ig5ly4s3zaxnqxl5" + "commit": "2882a50182a6e2ca3b1ccfded22645831a85a59a", + "sha256": "1gyhg2lix2k2xc3g30455li3kqjgllwyhb6z8jakvnivd7gd314p" }, "stable": { "version": [ 0, - 5, + 6, 0 ], "deps": [ @@ -20452,16 +20560,16 @@ "jsonrpc", "track-changes" ], - "commit": "c8c06efaa508569e13d7191882ae33435bb14543", - "sha256": "1xvhfwgddms0cxhi9pn75vb6qsd6gqfv8s59xjk9ilh57nvwzqfn" + "commit": "2882a50182a6e2ca3b1ccfded22645831a85a59a", + "sha256": "1gyhg2lix2k2xc3g30455li3kqjgllwyhb6z8jakvnivd7gd314p" } }, { "ename": "copilot-chat", - "commit": "6e3852d02866ef577717fae04a56c876efa4217d", - "sha256": "1xzaa9rn8bnbjlcvlir2nnvidnmyhhcjqi7yi7xadv5i0rw66zxz", + "commit": "b5b0b336a5c9cbe201c26449eca9d7a854d4ac0a", + "sha256": "1cwixa30d6k9915wbv31wzzllb75i8rp27ssrs30vdxiz3a46z0h", "fetcher": "github", - "repo": "chep/copilot-chat.el", + "repo": "chep/gh-copilot-chat.el", "unstable": { "version": [ 20260401, @@ -20649,25 +20757,25 @@ "repo": "minad/corfu", "unstable": { "version": [ - 20260419, - 1808 + 20260519, + 1053 ], "deps": [ "compat" ], - "commit": "1466f6f7effc0a783c8acda66471be0db11f789a", - "sha256": "1qsq3cay6khphq008nyfybg4iafsmszk9j4dr35sr1bzfdq0wml2" + "commit": "4a9c67da16eb64cadaa4bfcc16713188145c83da", + "sha256": "1qw0xzlxr6fh9iiszqnl4hfjm2h0rd08warhanq99q34nz4iviny" }, "stable": { "version": [ 2, - 9 + 10 ], "deps": [ "compat" ], - "commit": "d2a995c5c732d0fc439efe09440870a9de779a74", - "sha256": "0hb9ycq6v28nkx0qbczfks4hz26g1d1bdb48ylxb9pd26irxb9pm" + "commit": "4a9c67da16eb64cadaa4bfcc16713188145c83da", + "sha256": "1qw0xzlxr6fh9iiszqnl4hfjm2h0rd08warhanq99q34nz4iviny" } }, { @@ -20794,14 +20902,14 @@ "repo": "rob137/Corsair", "unstable": { "version": [ - 20241018, - 1015 + 20260505, + 1402 ], "deps": [ "gptel" ], - "commit": "f750a435d6be68f0d75dc5a90f8aa3cb58e8c16a", - "sha256": "0xwkfv63klpyqkgx1ihwqh1aqyk8yi3z3appygp28q60rybsyiyl" + "commit": "412285e1feeba9c6e0e3a103d64396cef1e73d51", + "sha256": "04azlj15jhg02sxjihnc15k4sgcar1vxhd8rxz82y446y00hg235" } }, { @@ -20812,15 +20920,15 @@ "repo": "conao3/cort.el", "unstable": { "version": [ - 20241019, - 936 + 20260516, + 827 ], "deps": [ "ansi", "cl-lib" ], - "commit": "262966c9bc7fd3aa7bcf2dc3b9edc286c7f19e58", - "sha256": "01n7rcvdw98q0dvc51pk6nyrjwcf76cfs7r7c93xnjv5pmpjczfr" + "commit": "851a8669f14a1cfc3b0f9d6bf046139cb5bb7470", + "sha256": "170dbh6cywyvzc0asayql4vmwa4dyk9k102q0ndkh7m7s33dlsjr" }, "stable": { "version": [ @@ -21096,26 +21204,26 @@ "repo": "redguardtoo/counsel-etags", "unstable": { "version": [ - 20260320, - 524 + 20260513, + 1048 ], "deps": [ "counsel" ], - "commit": "292fe179ccfc4a194e1a362d2929280bdf6e76b1", - "sha256": "1jd7hxf0np94fxzp0p9nrm2ql8j85zq6a0ivsq3xg4j6wm8bbjbh" + "commit": "d9ed92310da368d8d037e151b8dcbb7ada55d42c", + "sha256": "063anpspqamza51ndbg6q0j3m29w6w9jklryq5kbwgmp4h3qz71b" }, "stable": { "version": [ - 1, - 11, - 0 + 2, + 0, + 5 ], "deps": [ "counsel" ], - "commit": "292fe179ccfc4a194e1a362d2929280bdf6e76b1", - "sha256": "1jd7hxf0np94fxzp0p9nrm2ql8j85zq6a0ivsq3xg4j6wm8bbjbh" + "commit": "385eb738d09ce47f905982532e2b03cfb8381f17", + "sha256": "1g9pbk4xdwz0qr49wgzg5hkk1rjc8ayv9zyckn0b46jcg7cqg14i" } }, { @@ -21501,6 +21609,30 @@ "sha256": "0khwqwwsp2zhz7x2w7qcsdh5vmk3ybshj9isa6zr2ygag8aag13h" } }, + { + "ename": "countdown-modeline", + "commit": "f5d525e6591a6e7aa4a8b28f096adbae03851856", + "sha256": "1p3k558189lb3h93znpm2prrl3jc1z7wpk94qsn59bszjlfjqzcg", + "fetcher": "github", + "repo": "jholland82/countdown-modeline", + "unstable": { + "version": [ + 20260615, + 1455 + ], + "commit": "7485863972bd941a786bc595d566e02a490bb352", + "sha256": "03nq1l4m2cc5r0mhgq1bc4zjfxak6rsnq2hm1lgyazrwsgk6kyi1" + }, + "stable": { + "version": [ + 1, + 3, + 2 + ], + "commit": "7485863972bd941a786bc595d566e02a490bb352", + "sha256": "03nq1l4m2cc5r0mhgq1bc4zjfxak6rsnq2hm1lgyazrwsgk6kyi1" + } + }, { "ename": "cov", "commit": "d0f35ce436ac157955d6f92de96e14bef9ad69e3", @@ -22081,11 +22213,11 @@ "repo": "crystal-lang-tools/emacs-crystal-mode", "unstable": { "version": [ - 20260111, - 2220 + 20260607, + 2043 ], - "commit": "559e1d8ff9bb87a4e937978001386bfb58b113a0", - "sha256": "0mf2cl99y187c1v0cw192jchdwivm5c1m1154hnl6kyks2wkh7l2" + "commit": "f3b01df0bbe58852d0d7242bf5c0495931bb6fa6", + "sha256": "1823q4clg1hr085pbxpwdqy9gy86grvwfj224wnx5x2w7xi1mqsc" }, "stable": { "version": [ @@ -22177,8 +22309,8 @@ "repo": "hlolli/csound-mode", "unstable": { "version": [ - 20250310, - 1026 + 20260502, + 1425 ], "deps": [ "dash", @@ -22186,8 +22318,8 @@ "multi", "shut-up" ], - "commit": "4a6aa20ad919f088d65b903814453bd56266cf77", - "sha256": "18q4jpj6fnry67m6z3y5kk70hhk8db5l7wjwylhwmh362c3hzp30" + "commit": "fb8152be0cfccd498c3d9f6bf4f550cfa96c416a", + "sha256": "1nj5drdpwpn34581x6sbgfv4zkwzgh36q6nmwqgfgnqiwv9c27az" }, "stable": { "version": [ @@ -22657,6 +22789,30 @@ "sha256": "1nkdc8r77ln8v2vdahrhkl87hwpahkwpw9gck7bd29krc8fj7d48" } }, + { + "ename": "cui", + "commit": "4e8c83c93df26fdbec89d3bd1152ae7daaeb35f5", + "sha256": "0gkaqg6m58smi4fhylz139aznr33xq50nrdz5jwcm5313skd7hkb", + "fetcher": "github", + "repo": "Anoncheg1/emacs-cui", + "unstable": { + "version": [ + 20260623, + 919 + ], + "commit": "25ad76bd01d6e94b1eada4c19d52a6245a87bbba", + "sha256": "111bba10y98n0hcamnqm5s5za7gavzmxpnjmnycgvx4mm7bqh1wk" + }, + "stable": { + "version": [ + 0, + 3, + 2 + ], + "commit": "d4ea6f0667f12a7b6022107e84de76fd5739a041", + "sha256": "0n4jf27yxwnwa28xk14r7gj46r0k2a1rp4pqd5s2n72hmm6a1g4l" + } + }, { "ename": "curl-to-elisp", "commit": "11453864d71c7853bc743341db7ca071126ca160", @@ -22930,14 +23086,14 @@ "repo": "ideasman42/emacs-cycle-at-point", "unstable": { "version": [ - 20260111, - 1240 + 20260502, + 927 ], "deps": [ "recomplete" ], - "commit": "0af1fa35f49d320960870b9dbcb4d03440139fdf", - "sha256": "154sh14iqdwf02qdl8h8jsrr8rw60479bh6n1p1mx2xvx2yjpad1" + "commit": "0be4e5813250139697773275784a9a8d144f47b1", + "sha256": "1x1ml0sxm37f737j4cpfwxr5d704pfcywxaz49hshrvc53i3s55x" } }, { @@ -23371,8 +23527,8 @@ "repo": "emacs-lsp/dap-mode", "unstable": { "version": [ - 20260208, - 1403 + 20260616, + 1526 ], "deps": [ "bui", @@ -23385,8 +23541,8 @@ "posframe", "s" ], - "commit": "b77d9bdb15d89e354b8a20906bebe7789e19fc9b", - "sha256": "1092xys5dx9k0rq3vgkrrgx6bfkpvq8lbhng8p8cvhspi2fi766s" + "commit": "c73a587d613788003986a11ffe393b46affe8322", + "sha256": "1556sxkgm1n0m70js4qspzq613j490z18395c33zm8i1smj21ybl" }, "stable": { "version": [ @@ -23431,11 +23587,11 @@ "repo": "fommil/darcula-theme.el", "unstable": { "version": [ - 20171227, - 1845 + 20260617, + 1603 ], - "commit": "d9b82b58ded9014985be6658f4ab17e26ed9e93e", - "sha256": "1y8rsc63nl4n43pvn283f1vcpqyjnv6xl60fwyscwrqaz19bsnl1" + "commit": "89e81a156f375306aa0aa639b3d0161543ce514f", + "sha256": "0i8x4a9kds8v0j3rdlrs3rl2k4vkksp1w4ik61r5zk79ip8lnpy0" }, "stable": { "version": [ @@ -23583,11 +23739,11 @@ "repo": "emacsorphanage/dart-mode", "unstable": { "version": [ - 20251105, - 543 + 20260529, + 1840 ], - "commit": "22288d0bb374f6880ffc211ce87c302acb3421e7", - "sha256": "0z1j0v5h5472r04bl9c7hwr0l9mjhp48kcyqgdrb3rx7z0id7052" + "commit": "793d7bcc18a2636ebafe06450356c08ea6d638ca", + "sha256": "0x7nmrwjsac0bpln5w38na8bx14q2q76a4r9dgcyyq3qckcq2qqa" }, "stable": { "version": [ @@ -23643,11 +23799,11 @@ "repo": "nameiwillforget/d-emacs", "unstable": { "version": [ - 20260421, - 833 + 20260620, + 1902 ], - "commit": "8e23c3b0eda55ba9bcdaffa5ab7f179c23012163", - "sha256": "0v7zkxdpcr5wgccvz8yiwahb6j2pl89hsjxhzs7ishakxw41asxa" + "commit": "c07ed16da91c66162d3b3dcf06ed076440445a1a", + "sha256": "0r3fzl7sqdi6ca71acvr73s51sa7hrzyb8arq229cq8ma2j30iyc" } }, { @@ -23785,15 +23941,15 @@ "repo": "hyakt/emacs-dashboard-hackernews", "unstable": { "version": [ - 20240918, - 1301 + 20260521, + 1635 ], "deps": [ "dashboard", "request" ], - "commit": "ea49fd79d12c26a2c3f9bcdffd0d70dcfee7cd74", - "sha256": "1s5rs8snd82fcq5ic7vy1612462958h02n23bpvl2mss6m7w33w0" + "commit": "ecc8c1eeca10408ac1fab2ad0e80fccf9c6bc0b2", + "sha256": "0psxjlr2fhvyjnz4hk1khbyl1frc2nzqjsc4xzzbkbayd7bp5bci" } }, { @@ -24200,15 +24356,15 @@ "repo": "conao3/ddskk-posframe.el", "unstable": { "version": [ - 20200812, - 917 + 20260516, + 827 ], "deps": [ "ddskk", "posframe" ], - "commit": "299493dd951e5a0b43b8213321e3dc0bac10f762", - "sha256": "1rsy0wjncxzjhis8jrxpxjh9l9pw0bngg1sb4dj5qvhsgszhawpn" + "commit": "1b5c8f85cafb1e763e214f4310113c75e28cce0d", + "sha256": "12d8nnq2czk2qjkgz3csh37943v0jgccdw8gng1lqsfcxywsil6g" }, "stable": { "version": [ @@ -24462,11 +24618,11 @@ "repo": "ideasman42/emacs-default-font-presets", "unstable": { "version": [ - 20251214, - 1133 + 20260505, + 1159 ], - "commit": "6d69a989409ba3498032d9218abe92f58148562f", - "sha256": "00v94ckw5klljdv0pm4xjpcm9qhq6i5r76kzn7fkkjm1jvgp6cmj" + "commit": "43e778da6ef468e187743f009e14270875bc312e", + "sha256": "0p81fhmcp7m7z52i34j6hcz85pmx0xmgz9w3x9pk0rzkb9096c80" } }, { @@ -24893,16 +25049,17 @@ "repo": "pprevos/denote-explore", "unstable": { "version": [ - 20251027, - 911 + 20260525, + 2035 ], "deps": [ "dash", "denote", - "denote-regexp" + "denote-regexp", + "denote-sequence" ], - "commit": "3adc8b4d342bbc411d667f93dbc1f1468a245e04", - "sha256": "12b0bxvz01za3bxs66n63l6fyffnhq1br5fz0nf28839gvi80npg" + "commit": "5a6d005fbc9e2131197c20acdffca239f9cd4961", + "sha256": "12h94rikibs4h3qx173v5l3ljk2iylnnj1jk1p521zk1yxznv9ih" }, "stable": { "version": [ @@ -24943,14 +25100,14 @@ "repo": "swflint/denote-project-notes", "unstable": { "version": [ - 20250610, - 1516 + 20260622, + 1947 ], "deps": [ "denote" ], - "commit": "697420c089d313bf65e7963248c1909a8fdb348d", - "sha256": "1yh8idry374lxngv63rclaci5h8cpxc3b2fk8q15v70ivsc04gvj" + "commit": "e109c84071b3aa8da49e5b0fc56e96f8d1cf5e95", + "sha256": "06qc0qi93s6cw81bnyxxlv9b6ynapg7bj8m8vyxc591hmrw109nj" } }, { @@ -24990,6 +25147,24 @@ "sha256": "0rrnr3my8w76zv99wlhhym0j5c3amlgjlamv8q3raglhbk683q3g" } }, + { + "ename": "denote-wordcloud", + "commit": "eaae76cbd2071cb7841baa01f30a80681cbe7289", + "sha256": "1b3plav8vrfbwvlh9qz48jm18kybfj1qvargg1ygkk6hm1k0zkg7", + "fetcher": "codeberg", + "repo": "treflip/denote-wordcloud", + "unstable": { + "version": [ + 20260506, + 1238 + ], + "deps": [ + "denote" + ], + "commit": "01a74f13bd1fa4f1645851cc64f2701ff2654e64", + "sha256": "0y371cq7gkqw8xg5pr3p8vprf9mkfkm9v0wv8izvq0d7xf1syksz" + } + }, { "ename": "departure-times-norway", "commit": "6fab35ad7b09bdaab751ac1b24f8a51749a17c66", @@ -25062,6 +25237,21 @@ "sha256": "13fasbhdjwc4jh3cy25gm5sbbg56hq8la271098qpx6dhqm2wycq" } }, + { + "ename": "desert-theme", + "commit": "fa2e546d32f6d70d57daf387fe49fc3c9e1d6034", + "sha256": "1nlp9v23ias4bc5bplk8c05d0shgrz6ijdx441g43vr1kv53f85p", + "fetcher": "github", + "repo": "bkc39/desert-theme", + "unstable": { + "version": [ + 20260606, + 1836 + ], + "commit": "a334abfe4d624cb37bb4a2dc309f8623f42b74d1", + "sha256": "1yglxj03k9ffh0ywp5285q9pczzkcnpkl6w7rjb959d5n5arcfmk" + } + }, { "ename": "desktop+", "commit": "0b009b42c73490d56d4613dcf5a57447fb4ccab4", @@ -25316,11 +25506,11 @@ "repo": "mew/dialog-mode", "unstable": { "version": [ - 20260406, - 1841 + 20260619, + 1559 ], - "commit": "7a14cb400ec46a4f0d9df5270866592d3529986d", - "sha256": "0sh59a1i19lqws8mn1j1pi1hyyhskysx7xwvi0xqwcf1h2iwf72x" + "commit": "e092fe2c3915e28ae9151f856d340c2ba17ecb68", + "sha256": "12qfbyk9f8s77y8q09xg674xbc9b23a32672v7z9f92bl64x0nd2" } }, { @@ -25398,25 +25588,25 @@ "repo": "minad/dicom", "unstable": { "version": [ - 20260117, - 1648 + 20260605, + 1901 ], "deps": [ "compat" ], - "commit": "03a12498905ef80d67ff53d138d415d828ceb12f", - "sha256": "0k4gq0bznkq8i017xpycmyii5x48xqcq8x04p3r5a7qg9ljlwvfk" + "commit": "026a12a27939b29935ea343bab9162ed27bd732e", + "sha256": "1bi9mrwvyw4gkxix66gf9xhars830kbfinzrai3biixfd3gkdgs2" }, "stable": { "version": [ 1, - 3 + 5 ], "deps": [ "compat" ], - "commit": "03a12498905ef80d67ff53d138d415d828ceb12f", - "sha256": "0k4gq0bznkq8i017xpycmyii5x48xqcq8x04p3r5a7qg9ljlwvfk" + "commit": "026a12a27939b29935ea343bab9162ed27bd732e", + "sha256": "1bi9mrwvyw4gkxix66gf9xhars830kbfinzrai3biixfd3gkdgs2" } }, { @@ -25513,11 +25703,11 @@ "repo": "ideasman42/emacs-diff-ansi", "unstable": { "version": [ - 20260108, - 1512 + 20260524, + 938 ], - "commit": "98f1837840e9afedbff48969b2bd8468af7ceef3", - "sha256": "1hrhg1zly19c7fplswb2jcspsf0rcjwkh28pjrgrinw9n7dvwzqm" + "commit": "2edacc2c6bda60b1be7bf5dfdde006a9a7018af5", + "sha256": "11lk7dj0r5xdra0vg4csck6d6jd4mjjp13gjp75sl2i7vs4mf2d1" } }, { @@ -25543,14 +25733,14 @@ "repo": "dgutov/diff-hl", "unstable": { "version": [ - 20260328, - 1925 + 20260624, + 444 ], "deps": [ "cl-lib" ], - "commit": "b965e19e6e7f9933199e421849a49229207c1c9f", - "sha256": "07mmfc44wn0gsg4h4c4fnz0w8jzsj403nxkjbbn20pr3rfln42rq" + "commit": "23302acc331738652f6295eae9c8feb856cb021e", + "sha256": "1fkhdqa6apz6wvy9w29iagj3q0571ggskgf1snnfj002gydmd5n2" }, "stable": { "version": [ @@ -25582,22 +25772,22 @@ }, { "ename": "difflib", - "commit": "df1924ddff6fd1b5fa32481d3b3d6fbe89a127d3", - "sha256": "07bm5hib3ihrrx0lhfsl6km9gfckl73qd4cb37h93zw0hc9xwhy6", - "fetcher": "github", + "commit": "1d888e12b1c4002896723b3c993a72bf920ef37b", + "sha256": "0z3rvzp63bbnxp7i22w9qd475k53xk75501d2gz25wv01xs030vk", + "fetcher": "sourcehut", "repo": "dieggsy/difflib.el", "unstable": { "version": [ - 20210224, - 2242 + 20260530, + 536 ], "deps": [ "cl-generic", "ht", "s" ], - "commit": "646fc4388274fe765bbf4661e17a24e4d081250c", - "sha256": "1qagl3ffg01zjqrgpq32h4ya869066n8ll9yq8lk40argjm523fa" + "commit": "9efb87bcf430600e8beb1a821dc78c1088a081e7", + "sha256": "0ky754i5czqi5rfw9k69hdccjg0ky5rfnnvhs3xvkc5d4kswr1w5" }, "stable": { "version": [ @@ -25850,32 +26040,32 @@ }, { "ename": "dim-autoload", - "commit": "66b1a81dfd09a2859ae996d5d8e3d704857a340f", - "sha256": "0lhzzjrgfvbqnzwhjywrk3skdb7x10xdq7d21q6kdk3h5r0np9f9", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "0v6dyij2fvj6wp1jlg9q3ii39ylabjh3vlmlb1f4ff9jw99ngf5k", "fetcher": "github", "repo": "tarsius/dim-autoload", "unstable": { "version": [ - 20260101, - 1826 + 20260601, + 1459 ], "deps": [ "compat" ], - "commit": "503eee682c2fcc24e05a765ac28e847be950bad9", - "sha256": "1f0nwz85dhnf0via74yw21f30mg3afkfng5w6ssrny906jzg3pnp" + "commit": "a9024464f0f0573338eaa490cfca998e66bf47f7", + "sha256": "15654pgqcm2lngkiznq3xf29m8c0an9rs6nzvpdrlmar8h98dqg3" }, "stable": { "version": [ 2, 1, - 2 + 3 ], "deps": [ "compat" ], - "commit": "503eee682c2fcc24e05a765ac28e847be950bad9", - "sha256": "1f0nwz85dhnf0via74yw21f30mg3afkfng5w6ssrny906jzg3pnp" + "commit": "a9024464f0f0573338eaa490cfca998e66bf47f7", + "sha256": "15654pgqcm2lngkiznq3xf29m8c0an9rs6nzvpdrlmar8h98dqg3" } }, { @@ -25963,20 +26153,20 @@ "repo": "gonewest818/dimmer.el", "unstable": { "version": [ - 20220817, - 122 + 20260618, + 1559 ], - "commit": "a5b697580e5aed6168b571ae3d925753428284f8", - "sha256": "1lj7pgsyzmd547yq33k4r75vfz3pdqafvnrxcv110hmb7mj3dvr4" + "commit": "bbab62f01d45086b9098f6a0ab765282d9c7bc45", + "sha256": "1azpm377q2qvwfgfpc01fgma66s52xy829r2kjadqsw0px0gjkq4" }, "stable": { "version": [ 0, 4, - 2 + 3 ], - "commit": "e45bf2d064a8ecdea2b4caf646ece2d0adc1d84e", - "sha256": "0dw0qh5hm1x76s5cqxvylvmjgy0jwy11xm258g6kmx6w1k6r1d2l" + "commit": "a5b697580e5aed6168b571ae3d925753428284f8", + "sha256": "1lj7pgsyzmd547yq33k4r75vfz3pdqafvnrxcv110hmb7mj3dvr4" } }, { @@ -26881,15 +27071,15 @@ "repo": "jojojames/dired-sidebar", "unstable": { "version": [ - 20260415, - 638 + 20260619, + 56 ], "deps": [ "compat", "dired-subtree" ], - "commit": "19cdf0b9ed634efb7ae7047861fbcbd9dc0ee2e9", - "sha256": "1jsyrj6mam68klb5ygjks98a4npx85d1xx5viwss2c11zk52699r" + "commit": "1852a0b17bf2619607f6b4dfc437e279ba04e93c", + "sha256": "0br2a2nccbbmp5mgj4b0q28k0gaq10w1mrsyabfk9va9dqb8iscn" }, "stable": { "version": [ @@ -27034,14 +27224,14 @@ "repo": "Boruch-Baum/emacs-diredc", "unstable": { "version": [ - 20260414, - 1238 + 20260616, + 1507 ], "deps": [ "key-assist" ], - "commit": "7bbc7bfa60c2b3c7f39f75e1600b13260315271e", - "sha256": "0knsbywpmdb6jbb3frgnl9p6mi6ac2brhajb2rlqxqvr8fx9xz4b" + "commit": "0b826202e12d6c66ae902d71ab770693cf89c33e", + "sha256": "0zsgvznmqgbywfar8pxl56ig3zqqd3gaqxg1y6xvwnz27s0ngkhx" }, "stable": { "version": [ @@ -28028,8 +28218,8 @@ "repo": "Silex/docker.el", "unstable": { "version": [ - 20260126, - 1212 + 20260623, + 746 ], "deps": [ "aio", @@ -28038,8 +28228,8 @@ "tablist", "transient" ], - "commit": "916686b86e83a3bd2281fbc5e6f98962aa747429", - "sha256": "0yql0k5bw1vsqh44g5aq6ip6dn3c36k8gpljvbghsj01fcqdlvj6" + "commit": "2128c0d432f4cc0feef21d1e1c11398a3ee2432b", + "sha256": "0nacf9zxjllkpqgvjvmj08acppm3qifvjgnrqnwxm9nc1w7brjgx" }, "stable": { "version": [ @@ -28296,11 +28486,11 @@ "repo": "ag91/doctest", "unstable": { "version": [ - 20240421, - 1517 + 20260620, + 2225 ], - "commit": "0620ab6283a4e4302761ac415354b0b2b889dcda", - "sha256": "1g759f1ypw00vqbbcxa8yxf51bdmlrfdxybgjf4fmzzhvfbcpc4d" + "commit": "cdf41b5185dcd502f92722297f4361eab4ef1d13", + "sha256": "1mli87r0nlrfalh5mbnlg52cfhz9pgccnqlfzjj7k3fj0cl7rnvw" } }, { @@ -28459,16 +28649,16 @@ "repo": "seagle0128/doom-modeline", "unstable": { "version": [ - 20260411, - 1454 + 20260612, + 740 ], "deps": [ "compat", "nerd-icons", "shrink-path" ], - "commit": "870b4b215fda881d29278d81bbab7f934a9bd8b3", - "sha256": "15m4c6bafc742cm3mwq9x889c3s96minp6957ipbxyd6qaxzfjly" + "commit": "a9900c89409984572b514f0fcb4f336c9d5bba4b", + "sha256": "1sbq1hk1m3djzp78xzzbx5ggc04dkpsnb5gc9pb6kqavq4m9644w" }, "stable": { "version": [ @@ -28493,14 +28683,14 @@ "repo": "elken/doom-modeline-now-playing", "unstable": { "version": [ - 20250906, - 630 + 20260501, + 743 ], "deps": [ "doom-modeline" ], - "commit": "aff9417faaf5f1945b9ad95f27fa777bbcf269f7", - "sha256": "0z7xsrm30dmi359hzairy94md0jmas0q9n939zy4yv708xykbxpj" + "commit": "11e060f9e30c2ae3e95e71a18f3d0d91b7a54d97", + "sha256": "1fqmbxchy8i9qb4lsqpb8lj9ly5sq3xxhzh9pn0jc5j5g37wak0x" }, "stable": { "version": [ @@ -28831,14 +29021,14 @@ "url": "https://salsa.debian.org/emacsen-team/dpkg-dev-el.git", "unstable": { "version": [ - 20260326, - 2334 + 20260502, + 631 ], "deps": [ "debian-el" ], - "commit": "f65f60feb19357196594a09ce9fe23da9291cef0", - "sha256": "1vqibm6iwnbdxgq2mmly1xqdgbs80qqi20xzwcrb571yvw42nqh3" + "commit": "1392d194b3ef00e58901163081df47ba06afba24", + "sha256": "0js3pf8c5qsaxphxiakjfaj23xc724k87gv3j9si1lcpbmb5cz0w" }, "stable": { "version": [ @@ -29201,19 +29391,19 @@ "repo": "jscheid/dtrt-indent", "unstable": { "version": [ - 20251102, - 857 + 20260608, + 1055 ], - "commit": "7c372bec8d84c247e4bd0d5599024d66ee300429", - "sha256": "04p6avj8d15i6qswdfpgvdil5c13rcfmc4n2jili485zgpw14j81" + "commit": "4b71bf995b12966bbc350a32796b9a5f11d67fa6", + "sha256": "1xl2m790nq4yingv0fzkh223gp10l36ahrbvarlgkix0y7xq99mj" }, "stable": { "version": [ 1, - 26 + 27 ], - "commit": "7c372bec8d84c247e4bd0d5599024d66ee300429", - "sha256": "04p6avj8d15i6qswdfpgvdil5c13rcfmc4n2jili485zgpw14j81" + "commit": "4b71bf995b12966bbc350a32796b9a5f11d67fa6", + "sha256": "1xl2m790nq4yingv0fzkh223gp10l36ahrbvarlgkix0y7xq99mj" } }, { @@ -29304,11 +29494,11 @@ "repo": "jacktasia/dumb-jump", "unstable": { "version": [ - 20260406, - 1824 + 20260603, + 1700 ], - "commit": "9ce4598e9c485821a6e639fa48854d8e05acd970", - "sha256": "00p4wmymvc0rspg3kddv5y8r1hxwb1j907bpgscjwjfpshm5swaq" + "commit": "cf06b4ccdce6a39346c32f05139f9ee8b77ee229", + "sha256": "1i3zykfg5dc562naqd9f7fybx9y624783av1w1ikw51p0f2wr139" }, "stable": { "version": [ @@ -29365,20 +29555,20 @@ "repo": "ocaml/dune", "unstable": { "version": [ - 20260410, - 1721 + 20260120, + 2128 ], - "commit": "df26745e52be99ecdb2ff994feab1eacd858b226", - "sha256": "0gnv5926xmvsna0bvgymj1rr9awkrc9krij6zbjnx90mcf091bsv" + "commit": "ccdb380ab5714b81f1ba71f7f8acfd792e6200bf", + "sha256": "0b6xndnh8c27v84vbv0bl8x3062y9fvbrh92p2hm065qsaj8gr7s" }, "stable": { "version": [ 3, - 22, - 2 + 24, + 0 ], - "commit": "df26745e52be99ecdb2ff994feab1eacd858b226", - "sha256": "0gnv5926xmvsna0bvgymj1rr9awkrc9krij6zbjnx90mcf091bsv" + "commit": "47f64de764078db6edb2698958b5270a17bffb05", + "sha256": "1j0nqvr4njj8z8fcfhxq7c2fid4hc4c46vcx2077sj6iqd8kd02f" } }, { @@ -30021,20 +30211,20 @@ "repo": "redguardtoo/eacl", "unstable": { "version": [ - 20260412, - 237 + 20260427, + 655 ], - "commit": "5a304e4655a28cc817b9a633304bd64a5d5ddf53", - "sha256": "145z8qv1xmx0y3g00n2jivhzi8h6zc5ai3wfijmijdam0yg377p5" + "commit": "19f0170f3548eb49f5bd92653f321c3b1742b492", + "sha256": "08fdsnh0jxpnihqmv9vbrv8hxiw2dd4y66h67w6lw6yxlglw9p0d" }, "stable": { "version": [ 2, 2, - 2 + 3 ], - "commit": "5a304e4655a28cc817b9a633304bd64a5d5ddf53", - "sha256": "145z8qv1xmx0y3g00n2jivhzi8h6zc5ai3wfijmijdam0yg377p5" + "commit": "19f0170f3548eb49f5bd92653f321c3b1742b492", + "sha256": "08fdsnh0jxpnihqmv9vbrv8hxiw2dd4y66h67w6lw6yxlglw9p0d" } }, { @@ -30384,20 +30574,20 @@ "repo": "jamescherti/easysession.el", "unstable": { "version": [ - 20260421, - 1132 + 20260614, + 1745 ], - "commit": "77a55e7ed2ad0ea5b741193a4e5a91c91021387f", - "sha256": "0bzc1078r485177nnfsxxjjjxd502cm850jysg57zbwp1yydmzk4" + "commit": "e5264f31d1d2ca7ffe6fb836d6ab1a6a14eabc30", + "sha256": "02n821lh0nf418w98mnq5nmvp0dpinksf3sav892kkglj1j5qd68" }, "stable": { "version": [ 1, 2, - 1 + 3 ], - "commit": "962cf2c6465acc7ef2d7d260240058a98ec2342d", - "sha256": "02z5w31sv091yvzhgri2aaparh6m4nhvrhglqia73ly9p7n6jr6s" + "commit": "07c24d08b02c7433d99a63d9260eb8c632e3533d", + "sha256": "1s1nf2hswg9pvydxj16sxky2rx85xdis46sqbcscbkv3cdpvy6l8" } }, { @@ -30473,15 +30663,15 @@ "repo": "joostkremers/ebib", "unstable": { "version": [ - 20250909, - 1036 + 20260621, + 1413 ], "deps": [ "compat", "parsebib" ], - "commit": "72686b4d045dcbdb794e56c8ba60a77eed52ee83", - "sha256": "07sl4myxvqqdyj6fgybiz93dw9yba1wkhy3f99mz3fv8hyr06jjr" + "commit": "32c6ab8ce418af10b54f497a404b9b33a67d48fc", + "sha256": "1nf7lhzgiwhxslaa65a5i3iw7mwzj0jdh3ishrdwybaxyirili4v" }, "stable": { "version": [ @@ -30571,8 +30761,8 @@ "repo": "editor-code-assistant/eca-emacs", "unstable": { "version": [ - 20260423, - 1754 + 20260622, + 1430 ], "deps": [ "compat", @@ -30581,14 +30771,14 @@ "markdown-mode", "s" ], - "commit": "bd5a72aef67eca944a7ad0d9916eb0d0f0f11f9d", - "sha256": "0ngap75h8344csabhmf12y4wdii6rxb94yxvdx8aj31kggxaqn6l" + "commit": "f91296cd8ddd1477700cc81c3edda0a45b1a6cd1", + "sha256": "0xrizvv94vrckirpdc2mwl4s5iqm2m23v020vhycryz0vcami9z7" }, "stable": { "version": [ 0, 9, - 0 + 1 ], "deps": [ "compat", @@ -30597,8 +30787,8 @@ "markdown-mode", "s" ], - "commit": "4e867e883cdb7733809a9c5b76c0ca9af022db98", - "sha256": "1kdf2vb2905zz80hnzwclfdqb3zk3v5qdchajfwr8snwlsdca80r" + "commit": "0e1c7b4e924d7d7d99720342e60483b6dda187a3", + "sha256": "053qqrwlrnaa306kq8fz9s2dlaavgd71frxikkyq7ph6gnj2p6wf" } }, { @@ -30609,11 +30799,11 @@ "repo": "ecb-org/ecb", "unstable": { "version": [ - 20251014, - 1427 + 20260518, + 524 ], - "commit": "2f9028aa1d8791720e809954016dbc84fe8fc864", - "sha256": "1gvqayfp8a5fjd6clibj4fn4algy921ck0ifa61g3gykhkmj1jhi" + "commit": "ac7c585be4de7ba085ec91ef580361711a7f8c54", + "sha256": "0mk5dd386z52cidpkjf6igwcbg75i5cs85q8j2rkjnzsl3qrli25" }, "stable": { "version": [ @@ -31409,26 +31599,26 @@ }, { "ename": "egison-mode", - "commit": "3416586d4d782cdd61a56159c5f80a0ca9b3ddf4", - "sha256": "0bch4863l9wxrss63fj46gy3nx3hp635709xr4c2arw0j7n82lzd", + "commit": "9fdde45d92600e1327dec06b78e8bfea1a58c601", + "sha256": "0kx0gf98zzyvvqxi8mips2bgfx3cf34gc0mhz3rx9gw8bsb94sil", "fetcher": "github", "repo": "egison/egison", "unstable": { "version": [ - 20260104, - 1519 + 20260217, + 1013 ], - "commit": "4e796ee52785e052f3b10c6493fa484461bb4482", - "sha256": "0m4sp7ncf6d9maf1sm4p4rg4z140bdfvbxgd05fmly4pk1yz0yv8" + "commit": "448dc7ee9db1e2778261f295715fcb64496ba19e", + "sha256": "1jgv77v6wkbc8ixmifvwlc6izn9rkr8nnca7g9cbzzp4npys2d5n" }, "stable": { "version": [ - 4, - 1, - 3 + 5, + 0, + 0 ], - "commit": "dbb395b41a4e4eb69f3f045cbfbe95a1575ac45b", - "sha256": "14g0dpn8j7kh3iiq7qlhaa1wdk6xvl60hkl3j87ncjwkh6h4imcg" + "commit": "3a5b520c6b5bc4a78523573d06e3be887e02d1dd", + "sha256": "04rk39z345wm8byrg0kk02d5l2i6vvjnmaa3h817kns1d3gsdk9s" } }, { @@ -31567,26 +31757,26 @@ "repo": "mwolson/eglot-python-preset", "unstable": { "version": [ - 20260424, - 334 + 20260617, + 148 ], "deps": [ "eglot" ], - "commit": "8219aa2b3d595af42108881b4d26750ec20105b7", - "sha256": "1w4vvhdjdv8ny3wg6nlvwjv7mgz0bkdi9pkvi2krzarsk6wlhiv3" + "commit": "719b3aa8fd47aec6c1c3094e2468f41b9d588b09", + "sha256": "08y0y1bsbyrlp704ajjkyd0ki8bfpcm9ncb7796fc61ajmz26ak2" }, "stable": { "version": [ + 1, 0, - 6, 0 ], "deps": [ "eglot" ], - "commit": "8219aa2b3d595af42108881b4d26750ec20105b7", - "sha256": "1w4vvhdjdv8ny3wg6nlvwjv7mgz0bkdi9pkvi2krzarsk6wlhiv3" + "commit": "719b3aa8fd47aec6c1c3094e2468f41b9d588b09", + "sha256": "08y0y1bsbyrlp704ajjkyd0ki8bfpcm9ncb7796fc61ajmz26ak2" } }, { @@ -31665,26 +31855,26 @@ "repo": "mwolson/eglot-typescript-preset", "unstable": { "version": [ - 20260417, - 1841 + 20260617, + 128 ], "deps": [ "eglot" ], - "commit": "f789a45d98eb4d5cc8129a34893a91bd36abd09c", - "sha256": "1jy3hp621p7lh3zrxs7rgq7kajmxb5wvqjfd4flna4vmxrjg4r3q" + "commit": "cc780650223cf08f2268bca3de16509c61ef885d", + "sha256": "18vsmjfsa6fm5lsdpfh05gckllppj5b048da04wmvnb2l4xbmsis" }, "stable": { "version": [ + 1, 0, - 5, - 2 + 0 ], "deps": [ "eglot" ], - "commit": "97c673f6408fa35fe859330f6014c35f9dce15a8", - "sha256": "0k12kszfg68q343mww7ivacpkw177ca23878v13b8p00xac86app" + "commit": "cc780650223cf08f2268bca3de16509c61ef885d", + "sha256": "18vsmjfsa6fm5lsdpfh05gckllppj5b048da04wmvnb2l4xbmsis" } }, { @@ -31854,16 +32044,16 @@ "repo": "ahyatt/ekg", "unstable": { "version": [ - 20260415, - 39 + 20260624, + 333 ], "deps": [ "llm", "triples", "vui" ], - "commit": "be6cc349a5054154470173af6521e569cb21bcb1", - "sha256": "12jkrzxk541i4d1b427zhg7klg304kqidksypikbq18dppsvdh5l" + "commit": "2330740b43cd68063499a8e71b9b07e66dc74082", + "sha256": "1lirapvam5l08fql67g25478j1fiimx7ic38y8qa6cib3fmyp6ik" }, "stable": { "version": [ @@ -31888,15 +32078,15 @@ "repo": "ahyatt/ekg", "unstable": { "version": [ - 20260415, - 39 + 20260624, + 333 ], "deps": [ "ekg", "futur" ], - "commit": "be6cc349a5054154470173af6521e569cb21bcb1", - "sha256": "12jkrzxk541i4d1b427zhg7klg304kqidksypikbq18dppsvdh5l" + "commit": "2330740b43cd68063499a8e71b9b07e66dc74082", + "sha256": "1lirapvam5l08fql67g25478j1fiimx7ic38y8qa6cib3fmyp6ik" }, "stable": { "version": [ @@ -32014,19 +32204,19 @@ "repo": "dimitri/el-get", "unstable": { "version": [ - 20260215, - 1117 + 20260615, + 2354 ], - "commit": "911c252afe763a5cd1cbd188c476d44353cd5271", - "sha256": "094xlvqaj2crd405jhfk7raxdylw43k9f42wzc15miix6c98ldsz" + "commit": "447b7efc9fca29a087f4ec29c5d8ccb580cd1c78", + "sha256": "1qxxrvjw5fi75q6sgpkb83r4jg77prjgzf6lgvjb2vqzqyl046ir" }, "stable": { "version": [ 5, - 1 + 2 ], - "commit": "bfffd553f4c72b818e9ee94f05458eae7a16056b", - "sha256": "1awyh9ffd6a4cia239s89asb88ddqlnrv757d76vcb701pq412bz" + "commit": "ec3b0a052bf2f90f30c51042ddb06471b35c7ab6", + "sha256": "1qmgrkwyv8irfsagz0n960z7ihw0q995d2s2cazyxcxzhw6817vx" } }, { @@ -32486,11 +32676,11 @@ "repo": "Mstrodl/elcord", "unstable": { "version": [ - 20260121, - 1637 + 20260506, + 2048 ], - "commit": "827dccbbdae038330f47e16ca189fd3e4ef25964", - "sha256": "15vfrb6vl1ycx2as051p8nqmfbcxhzcf2pqc52a5nq1lsdq1ybk0" + "commit": "033be3dc076fdb3de335d3b12bac5f783ebec820", + "sha256": "0x17jrv7pblrd8r2kgky1ndwi8fnz8p88hd6hmghdrwbl7ffpdlw" } }, { @@ -32580,20 +32770,20 @@ "repo": "emacs-eldev/eldev", "unstable": { "version": [ - 20250314, - 2105 + 20260612, + 1624 ], - "commit": "87373ddace0c4b2267d8f45ebd20e4b0eb27f821", - "sha256": "19lapjhhq39ffimgh20l148c456811xrgdxnycjlc6iy6zrbdbda" + "commit": "7ce62b0a71f75c8568e391e45eafe0687f610076", + "sha256": "0hch4cp47a4hrc1604cryq0yq8a9518a0wjkaz9s0a9ajlvx13y6" }, "stable": { "version": [ 1, 11, - 1 + 2 ], - "commit": "ff1e8269fca7e2ee2e50774ade3ce88b79e78cfc", - "sha256": "0sf8xyzblc0fs2d65jgcycavnzmrp1wg0sfr29gjkq1kvzyl7phb" + "commit": "92a46b48793e561b00189a06014df0d7bbeed3be", + "sha256": "1khqapvgm1y3svzb3pr6s1a3b6mzxdwy1cybbnssaxlvfjvgyvaz" } }, { @@ -32604,11 +32794,11 @@ "repo": "casouri/eldoc-box", "unstable": { "version": [ - 20260415, - 226 + 20260620, + 158 ], - "commit": "2680a08ff2438ff8c2ea6f8d57f22095f857900c", - "sha256": "1iqha79lpydaz2i5dah11zsj060bs1livl3fpi76kh3j5ak6v5id" + "commit": "e458cefba4013785ef6099c6245463689a50dd7d", + "sha256": "0bza0jgzlrz25xb1dy3l17gbmd4nnqi5x8bsvqa586i8jgd06hqw" }, "stable": { "version": [ @@ -32696,28 +32886,28 @@ "repo": "huangfeiyu/eldoc-mouse", "unstable": { "version": [ - 20260402, - 1025 + 20260612, + 945 ], "deps": [ "eglot", "posframe" ], - "commit": "67bb73e54533e276e35d2548aa30e299c3a5ee18", - "sha256": "1ysdf36dva7kzhxm63fp229fqp1ii2i5swf1qwgj03i4j755pfnz" + "commit": "6b7bddc4b16c0b3d6f4203e03e659b5211cab516", + "sha256": "1y4lfk2k3qhpjav0b3vhlfhvl1zy74lg64cbmhs6kmiajrn578rv" }, "stable": { "version": [ 3, 0, - 6 + 8 ], "deps": [ "eglot", "posframe" ], - "commit": "79e47a4099cd4f9144a1636d8353a07b614c0c0a", - "sha256": "028gyngnlq6x0g8cd3m0a33v9skn94lavykls65lqxh91gr39lb3" + "commit": "6b7bddc4b16c0b3d6f4203e03e659b5211cab516", + "sha256": "1y4lfk2k3qhpjav0b3vhlfhvl1zy74lg64cbmhs6kmiajrn578rv" } }, { @@ -32988,26 +33178,32 @@ }, { "ename": "elfeed", - "commit": "25cd87f2f80a7228ae65ec26dc6c87f50fd2f9d0", - "sha256": "16f6y81n1kh9fhyl9950pfm0z3knv1ygam2cs41ydz6drnrvh119", + "commit": "d006f2f4284c73e83028d951632d4b7a61e87607", + "sha256": "1qi1q9lbf5x4zwa3nr5h7srr8ckyys0jdxwbc57nhch65dbs7l4y", "fetcher": "github", - "repo": "skeeto/elfeed", + "repo": "emacs-elfeed/elfeed", "unstable": { "version": [ - 20260218, - 1306 + 20260623, + 1113 ], - "commit": "bbb3cac27b0412d80b327b5cfaab83683c96a2a1", - "sha256": "1z1ig5h2mhy7zdz8vh003536mmpkrjr7jm84ih3wsx8krvhgc1lb" + "deps": [ + "compat" + ], + "commit": "2c4f03158a3bf410d95c57851de284a1f88537ca", + "sha256": "0q3mff27id2jasz217im8xdxryl55jf7b6k746pjs99rsqlw3vvj" }, "stable": { "version": [ - 3, 4, - 2 + 0, + 1 ], - "commit": "904b6d4feca78e7e5336d7dbb7b8ba53b8c4dac1", - "sha256": "0yq93abyadzrmcd40pi06wcr4jg9ddhlz2phg0wjypprqvv4q49z" + "deps": [ + "compat" + ], + "commit": "90470c3ff7cf215771f31e8c5e4b08fe6ad8f65b", + "sha256": "0sldxrvqcdf7is4x8g2dj4apix78bqq0q5pq1pzdawl6hfwdy1xw" } }, { @@ -33177,28 +33373,28 @@ "repo": "fasheng/elfeed-protocol", "unstable": { "version": [ - 20240822, - 805 + 20260523, + 1339 ], "deps": [ "cl-lib", "elfeed" ], - "commit": "4f5e77a28c501db686ac06a2ea250a7b37d5420c", - "sha256": "04dvg0haz5b2gl4iz7aqiryys24fwjrp6h23fcga3gjipwwwxzmb" + "commit": "58936590459ccc2dfd6132f69983011d15d9404a", + "sha256": "014b4986w860mf8zvbfmchbc3sjmndcwy3wrx5fncmndkd750j2b" }, "stable": { "version": [ + 1, 0, - 9, - 1 + 0 ], "deps": [ "cl-lib", "elfeed" ], - "commit": "bcefb85a1d4075f36e73a94bda569e71f28a52c2", - "sha256": "1n5bns7181j6n603a626jsv26v06s3wm86ml7vixlp234p0frypp" + "commit": "58936590459ccc2dfd6132f69983011d15d9404a", + "sha256": "014b4986w860mf8zvbfmchbc3sjmndcwy3wrx5fncmndkd750j2b" } }, { @@ -33239,15 +33435,15 @@ "repo": "fritzgrabo/elfeed-summarize", "unstable": { "version": [ - 20260217, - 1534 + 20260522, + 2046 ], "deps": [ "elfeed", "llm" ], - "commit": "b4d9f8a7bb72d9fd0db804eff535c42859d94cf8", - "sha256": "09f0v2mxrq01fjkpz6zk34c74hqy8y2z9qawv5lmm55sc91z2ajv" + "commit": "9b2fbc469d31e1f965ff1953e483adabbdf4495d", + "sha256": "116znd3s2alzr59zv0yarili4nk2sgbymkj7mkr9plfnzshr80ka" } }, { @@ -33258,15 +33454,15 @@ "repo": "SqrtMinusOne/elfeed-summary", "unstable": { "version": [ - 20240929, - 2043 + 20260607, + 1418 ], "deps": [ "elfeed", "magit-section" ], - "commit": "76b4b93838b0420a114f934bbf8c09f25bf6ad16", - "sha256": "0ic2nzs88ck4f5vkk8m7sln2hawglnj4b2vzfl80vlip13dj3l3a" + "commit": "d8f237530c05c8be3093af295d3f5d530c2d3130", + "sha256": "1b2kfjjk8kk4hl6mswjh74hklmx494ra4m3lzrkx2yrmj3mmgw0w" }, "stable": { "version": [ @@ -33290,15 +33486,15 @@ "repo": "karthink/elfeed-tube", "unstable": { "version": [ - 20260404, - 1841 + 20260522, + 916 ], "deps": [ "aio", "elfeed" ], - "commit": "8e1334cfc8114ddd71b4de99760429e4e8a81f7b", - "sha256": "0c3lxk5r1v04rbsv4ivhwpvd0g8dzlq1lqzc35xy862ckaj41ci7" + "commit": "ae763194ad36942ccdbd9d59a40926a33bffd89b", + "sha256": "1s5df4z559jb805nb6b23hdhs0a72bqlyr12wvmn7858zn9p09bx" }, "stable": { "version": [ @@ -33344,6 +33540,40 @@ "sha256": "1vsrsnvz0ysd36a99zk7n2giv0gxznlnls8zq6lcc0hwqw78i5cq" } }, + { + "ename": "elfeed-web", + "commit": "4b3677dd24b0167dcd342a5367640c6ed54d1142", + "sha256": "1miajgc19swv2wl1pfa5xn2c80pcbwmwhq023msb3bzxadhhw9y6", + "fetcher": "github", + "repo": "emacs-elfeed/elfeed-web", + "unstable": { + "version": [ + 20260623, + 1111 + ], + "deps": [ + "compat", + "elfeed", + "simple-httpd" + ], + "commit": "9074428d7a5159e647ebdd07f53c9720b908aaf6", + "sha256": "0awlazj1cpb1idsw8pflc3r1xdc65n7fwyjf3csa6aph0awzrnq3" + }, + "stable": { + "version": [ + 4, + 0, + 0 + ], + "deps": [ + "compat", + "elfeed", + "simple-httpd" + ], + "commit": "e947501a29457a55dfb0828aa791185c6b41bc37", + "sha256": "1gz10229bksz96l06czk2n6as65zb8kyib9mwln08ysrpdjs2k18" + } + }, { "ename": "elfeed-webkit", "commit": "75394f3a128e21c730ca755fca540c4723436733", @@ -33571,14 +33801,14 @@ "repo": "laurynas-biveinis/elisp-dev-mcp", "unstable": { "version": [ - 20260210, - 434 + 20260602, + 1123 ], "deps": [ "mcp-server-lib" ], - "commit": "acce467f667df06e8dd391d64c5a553997dabed5", - "sha256": "019b0yg1k1dknmw47wz9s8f9k6rzj7535g5alxrf4nw9j165n0i2" + "commit": "6120460212e03daf2f9502c3a5cebab958faa419", + "sha256": "02lcr7diwbrj3ij6c8wxvymr3mf9hf1bv385wyc4r3cfakjcw4gj" }, "stable": { "version": [ @@ -33872,8 +34102,8 @@ "repo": "s-kostyaev/ellama", "unstable": { "version": [ - 20260410, - 54 + 20260605, + 1826 ], "deps": [ "compat", @@ -33882,14 +34112,14 @@ "transient", "yaml" ], - "commit": "de68b25318a1eef629f4aad677dc7dd6fe446c2e", - "sha256": "0nk7c47qqm2w00c6cmlw6fv23qsfhg7fqb303fv5a9avdl47mnvh" + "commit": "b122f2e043313d470fa68c0c1e042e3dec536cbf", + "sha256": "1pv85p94w8yr81bll30mwlwyb30rsw3sx81lwznghg5jvi8bb875" }, "stable": { "version": [ 1, - 13, - 0 + 27, + 2 ], "deps": [ "compat", @@ -33898,8 +34128,8 @@ "transient", "yaml" ], - "commit": "de68b25318a1eef629f4aad677dc7dd6fe446c2e", - "sha256": "0nk7c47qqm2w00c6cmlw6fv23qsfhg7fqb303fv5a9avdl47mnvh" + "commit": "b122f2e043313d470fa68c0c1e042e3dec536cbf", + "sha256": "1pv85p94w8yr81bll30mwlwyb30rsw3sx81lwznghg5jvi8bb875" } }, { @@ -34056,20 +34286,20 @@ "repo": "sp1ff/elmpd", "unstable": { "version": [ - 20250910, - 327 + 20260619, + 2114 ], - "commit": "a68563fa3e3b09fcdaf4b9f070542f8cfa257067", - "sha256": "0kyw7j2zi2ji07hmpiyrpnyfmdrficinyjnvp7cnrphai925gj92" + "commit": "40a666c153da0c45262230bed3c7594e3362ca09", + "sha256": "0qip0rj6zj1p2a8a45dvlnkayjc2pj4ywc80mq0qg7yf6cnxw7jp" }, "stable": { "version": [ 1, 0, - 1 + 2 ], - "commit": "89d8b514ed940d7a9452a804158fe6604ec6016f", - "sha256": "16fg699zgy14yl3ymqq2cqbpplb9prsqvi550rx69zbq7sq24bp0" + "commit": "40a666c153da0c45262230bed3c7594e3362ca09", + "sha256": "0qip0rj6zj1p2a8a45dvlnkayjc2pj4ywc80mq0qg7yf6cnxw7jp" } }, { @@ -34144,6 +34374,30 @@ "sha256": "0fwl14xqnxq5d4a9wk0p1xvfkmff5inwmz2v1s8n7w1sy29zslrn" } }, + { + "ename": "elot", + "commit": "523f6f9edbf3af4a4bbfe0bdbdc15cfd0376c4c7", + "sha256": "1z1jrp3g8jsdsiq2p0abns0zmj4h09d2aq78bcm4kg8m9173s1mm", + "fetcher": "github", + "repo": "johanwk/elot", + "unstable": { + "version": [ + 20260603, + 1452 + ], + "commit": "aa2e0b60307ab1d06622281a9c69411b55a442b3", + "sha256": "093xianvfgcqd6yyk3f9nc0ccdmcny825aah3icn72phb5ws566h" + }, + "stable": { + "version": [ + 2, + 1, + 0 + ], + "commit": "62e4ce56610caf2336a19f23418bea819c1e36b7", + "sha256": "07syg6kih7z2hzwxvx8h9pd8wrpyak7m0z343yggzncl5iyp9zq1" + } + }, { "ename": "eloud", "commit": "f1e80fba9bc541594129756f5c668f3192919bc8", @@ -34295,8 +34549,8 @@ "repo": "jorgenschaefer/elpy", "unstable": { "version": [ - 20260413, - 2143 + 20260517, + 631 ], "deps": [ "company", @@ -34305,8 +34559,8 @@ "s", "yasnippet" ], - "commit": "777f5a5f951ee4b717856007c337e9f37fd4ea5d", - "sha256": "03rkjfi08j5lz0jl0aw66sqc2rbrx55kj6yanxmd6drv63ryd1zj" + "commit": "261774a6d024503a8198c020999ed54a163f85ad", + "sha256": "1k2rgimv0wf62jy82wgjkbakr3xz6xmayxx8sgnhgb79fl1sigf3" }, "stable": { "version": [ @@ -34656,34 +34910,36 @@ }, { "ename": "elx", - "commit": "57a2fb9524df3fdfdc54c403112e12bd70888b23", - "sha256": "008nwa2gn3d2ayr8023pxyvph52gh9m56f77h41hp8hcw6hbdwrz", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "1rn1cxcw8gqagiap4k0zrl680x8jr7x2fcbli9kc5s16gibazdzw", "fetcher": "github", "repo": "emacscollective/elx", "unstable": { "version": [ - 20260101, - 1832 + 20260601, + 1500 ], "deps": [ "compat", + "cond-let", "llama" ], - "commit": "5c700de6d3b4163b0a3ed3060f491c22b4bfaa85", - "sha256": "1naspqq3d93l8d2iba00gkhhvwxrj8nj5h459msd6in0s1lqc682" + "commit": "99ea4bde756a3ae4a0cae96e9fffe6b13421d25f", + "sha256": "0ni8agxcf64cgpmy4jhqsss2d90bd0hfg48187idfq7clhnxl07i" }, "stable": { "version": [ 2, 3, - 2 + 3 ], "deps": [ "compat", + "cond-let", "llama" ], - "commit": "5c700de6d3b4163b0a3ed3060f491c22b4bfaa85", - "sha256": "1naspqq3d93l8d2iba00gkhhvwxrj8nj5h459msd6in0s1lqc682" + "commit": "99ea4bde756a3ae4a0cae96e9fffe6b13421d25f", + "sha256": "0ni8agxcf64cgpmy4jhqsss2d90bd0hfg48187idfq7clhnxl07i" } }, { @@ -34778,20 +35034,20 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20260401, - 1220 + 20260601, + 1722 ], - "commit": "2fe6d4562b32a170a750d5e80514fbb6b6694803", - "sha256": "1hm6g2ad8bsfrl7gqcb5psphcgvak8608b6vw1rc5rrsr7j6rdsl" + "commit": "d811bbefcb5e27841af55cae53aa939ba720de77", + "sha256": "0spinavna6k6b43lcj92w1sc0jlffzqyj9byxyayg4g6md995dhi" }, "stable": { "version": [ 4, - 3, - 6 + 4, + 1 ], - "commit": "2fe6d4562b32a170a750d5e80514fbb6b6694803", - "sha256": "1hm6g2ad8bsfrl7gqcb5psphcgvak8608b6vw1rc5rrsr7j6rdsl" + "commit": "d811bbefcb5e27841af55cae53aa939ba720de77", + "sha256": "0spinavna6k6b43lcj92w1sc0jlffzqyj9byxyayg4g6md995dhi" } }, { @@ -34898,14 +35154,14 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20260404, - 2302 + 20260610, + 302 ], "deps": [ "compat" ], - "commit": "27de48004242e98586b9c9661fdb6912f26fe70f", - "sha256": "1y97kibzz36wrzcjv997qp5pliikda0dhsm9461pin3q5gv8y6kq" + "commit": "350ca86924c5027e80875943fba7b912a71e5791", + "sha256": "0s2q46qbf9aa0hs53m4qp4pwjh9zhsfiagragwy0iffh4rw5jn73" }, "stable": { "version": [ @@ -34927,16 +35183,16 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20260404, - 2302 + 20260503, + 118 ], "deps": [ "compat", "consult", "embark" ], - "commit": "27de48004242e98586b9c9661fdb6912f26fe70f", - "sha256": "1y97kibzz36wrzcjv997qp5pliikda0dhsm9461pin3q5gv8y6kq" + "commit": "ec5dd1475595277ef908567d0a18d32f1c40bc91", + "sha256": "04kbfad7qjcraihf3238xxadw10g96ndl08449d53avwwclr679d" }, "stable": { "version": [ @@ -35104,6 +35360,26 @@ "sha256": "0hc61haiyhrzfm44b17ndqdbyq5vgy4g2v4da87scvkaxnsj8vbq" } }, + { + "ename": "emcp", + "commit": "49fc1d7aaed297404c3d40d083395ae108aef4eb", + "sha256": "06d5l76qdd48130w2zyqq80m682das82l2w7mc7n5039zqfz8fvs", + "fetcher": "codeberg", + "repo": "martenlienen/emcp", + "unstable": { + "version": [ + 20260612, + 1547 + ], + "deps": [ + "elisp-refs", + "http-server", + "magit-section" + ], + "commit": "19523208ee78d6548a8f8ad6aa2e296a6836d4db", + "sha256": "1np8g6dk1d75xa6pfa2mh6jqmr2dl665h6bnjn3f2p7llm5bw2w5" + } + }, { "ename": "emidje", "commit": "5d64b3b42b4b9acd3e9d84921df287f3217db83e", @@ -35769,28 +36045,28 @@ "repo": "jamescherti/enhanced-evil-paredit.el", "unstable": { "version": [ - 20260314, - 1908 + 20260604, + 223 ], "deps": [ "evil", "paredit" ], - "commit": "11521019d4800f4de2a2ac460a48eba013ad89b6", - "sha256": "0px209sgx7lzlybbaw28l71zcgbynb95gwyb7xnis37mb4m6w589" + "commit": "2209fceae2acab381facb1865ac41b28c2938f10", + "sha256": "1xyld0nfgnzrz36djv7c1q722gva9a93gxrsxxnx6s4pknrghlza" }, "stable": { "version": [ 1, 0, - 4 + 5 ], "deps": [ "evil", "paredit" ], - "commit": "7ca82138881a5efacacf0494b898fb1201311fc8", - "sha256": "0kkfnnqd2pzzm92pi13ngh63frp33z2mfb1prkqaw62nq4yrw6d8" + "commit": "2209fceae2acab381facb1865ac41b28c2938f10", + "sha256": "1xyld0nfgnzrz36djv7c1q722gva9a93gxrsxxnx6s4pknrghlza" } }, { @@ -35946,15 +36222,15 @@ "repo": "purcell/envrc", "unstable": { "version": [ - 20260325, - 1609 + 20260622, + 1004 ], "deps": [ "inheritenv", "seq" ], - "commit": "60820285aeed4f87969d663a1c14a905c7bb763a", - "sha256": "0a8ymkzjvykjjpnd6m1ysmbq1pqyvbijx6awwwwqwgzq0q5q2l8z" + "commit": "77e9dec1563bc204cc9e086cd8a7d3622196224c", + "sha256": "11ksm8049332a9j5p1xmrwwvmmn74kxwc7v4gaza131kx271jr19" }, "stable": { "version": [ @@ -36090,32 +36366,34 @@ "repo": "emacscollective/epkg", "unstable": { "version": [ - 20260416, - 1107 + 20260617, + 1602 ], "deps": [ "closql", "compat", + "cond-let", "emacsql", "llama" ], - "commit": "f3f8d26401a7a9c49d4b670dbf463dd010c26fae", - "sha256": "0n6agpskxxqm5618ajp9wk8i6g047yjf889lw4qp5cb2kdqslfp8" + "commit": "636490387d8fef3dc4d54b0b7cdc7ffe947663a1", + "sha256": "0xgjp20gr3qjkf2bry9r91cl3b49jsc7zdkzvi0zqcbwvi0gpdjh" }, "stable": { "version": [ 4, - 1, - 4 + 2, + 1 ], "deps": [ "closql", "compat", + "cond-let", "emacsql", "llama" ], - "commit": "fc3cba38a416ec4e26a7d8eb7bc5ee910e67aa73", - "sha256": "1im5di9rgvirzlnkfns6sv6wrn2sfb7k98f4i4b29kh7jwrrwzax" + "commit": "849ce2359fcd51467e7ef00faaf6130e1017e6ce", + "sha256": "0cb2bqhbh60lk1s9w0aan4qkq4v9pvsqqiiijmi3kgvyhfnkcwhn" } }, { @@ -36126,30 +36404,32 @@ "repo": "emacscollective/epkg-marginalia", "unstable": { "version": [ - 20260301, - 1306 + 20260601, + 1622 ], "deps": [ "compat", + "cond-let", "epkg", "marginalia" ], - "commit": "d6ccf20529c39652968d1b017fae78404ac191fb", - "sha256": "1qchlg0aimljbxsa641lgscyqlbyjch6p1lyaa9gffmc1jgslzn2" + "commit": "e789ebff7af97f193e38cc3d5636dd55022973b8", + "sha256": "1pkjlyh5n714q604savi4yg05xlqza9q6a85p1gdpxgv5gxa3dfd" }, "stable": { "version": [ 1, 1, - 4 + 5 ], "deps": [ "compat", + "cond-let", "epkg", "marginalia" ], - "commit": "d6ccf20529c39652968d1b017fae78404ac191fb", - "sha256": "1qchlg0aimljbxsa641lgscyqlbyjch6p1lyaa9gffmc1jgslzn2" + "commit": "e789ebff7af97f193e38cc3d5636dd55022973b8", + "sha256": "1pkjlyh5n714q604savi4yg05xlqza9q6a85p1gdpxgv5gxa3dfd" } }, { @@ -36842,19 +37122,20 @@ "repo": "erlang/otp", "unstable": { "version": [ - 20260420, - 1445 + 20260609, + 1424 ], - "commit": "a42e46bab47432b988ee60e4c9d915c858bcf32d", - "sha256": "0vfzzxs7dv3wadrlgb97fjc7vr8hvwghjz9hynqjvzf2i2ranl4f" + "commit": "36b336d7675edfb976768465c5067bc8bc16ee9a", + "sha256": "0xzhcwmll71048is39kqli15fx8cgi91zk7391v5a2wf63x5xnpa" }, "stable": { "version": [ - 28, - 5 + 29, + 0, + 2 ], - "commit": "f4506ee46d68694a1d23ca81c314092fd83e8f85", - "sha256": "15vjxb10840jvxhnnrgsd2s4j1sclwn5nkfwyd8zdbdcyn6hi203" + "commit": "36b336d7675edfb976768465c5067bc8bc16ee9a", + "sha256": "0xzhcwmll71048is39kqli15fx8cgi91zk7391v5a2wf63x5xnpa" } }, { @@ -36877,13 +37158,13 @@ "stable": { "version": [ 0, - 3 + 4 ], "deps": [ "erlang" ], - "commit": "bf5adaa17a55a8a0d21c30de949d6074731711a0", - "sha256": "01sl1162w9qx10yl1c8k5a5gskflpd47ky7qsh5zln9qyrqpr5bw" + "commit": "4e9095be49630dc279c70033245a7e1051614f92", + "sha256": "149brvyawf38q0d1i43abnzqijnwj2sqnvwic68kz1cn3c3vdzch" } }, { @@ -37281,32 +37562,32 @@ }, { "ename": "esh-autosuggest", - "commit": "dc3776068d6928fc1661a27cccaeb8fb85577099", - "sha256": "1rcng1dhy4yw95qg909ck33svpdxhv9v5k7226d29gp4y54dwyrx", - "fetcher": "github", + "commit": "1d888e12b1c4002896723b3c993a72bf920ef37b", + "sha256": "1adsjqm1h8pj2p6n49l7y02ccqwxfw40crkpd1r60xizmdj19gcn", + "fetcher": "sourcehut", "repo": "dieggsy/esh-autosuggest", "unstable": { "version": [ - 20241002, - 1820 + 20260530, + 527 ], "deps": [ "company" ], - "commit": "b3ae8eb2d6f8da1dc59f61a589003d741514d6f6", - "sha256": "1n4zswxs49qn2jngr82w9kk7qdhdwysknsm95iq3ija2azyvqgcr" + "commit": "40774022105ed16287fcf26553a16c4cdda5e1ab", + "sha256": "08x015gvdp804gpfhvxz72m7iw4zg4lrrzyd8gg191j4mrskjbzk" }, "stable": { "version": [ 2, - 0, - 1 + 1, + 0 ], "deps": [ "company" ], - "commit": "a6d5eb3337d010bd2a2d677ff304cd53adc291a0", - "sha256": "0l2nnlr3b6df1xn0qjf5d5ryy1wcs1jczyfy795vsasd5gm3g0xh" + "commit": "1017a4992c086d6d0924572561879af1ac1d8c03", + "sha256": "01d40x7zibd8gdxlvnkn9hhj6bgdxn6g4mz4h7pvgryyvgbljy0g" } }, { @@ -37971,11 +38252,11 @@ "repo": "emacs-ess/ESS", "unstable": { "version": [ - 20260423, - 1426 + 20260526, + 1432 ], - "commit": "5a09992aa6276fc8626a41d01d58b1d85959edaf", - "sha256": "1f238ajfm1qjg5qqkaknw1flvrdxrzhqmsb5mswv00irbagb6bb2" + "commit": "da7d7dc1d2cf95760f56cb1763eb543c4dadaa0c", + "sha256": "0rma9cz44ajiwnbndmc8hqfn61gc6asj38fzd06nhyf2l39gqrcs" }, "stable": { "version": [ @@ -38317,21 +38598,21 @@ }, { "ename": "eterm-256color", - "commit": "e556383f7e18c0215111aa720d4653465e91eff6", - "sha256": "1mxc2hqjcj67jq5k4621a7f089qahcqw7f0dzqpaxn7if11w333b", - "fetcher": "github", + "commit": "1d888e12b1c4002896723b3c993a72bf920ef37b", + "sha256": "153g793mfgwrf9b7jkdlk18z493jgx3igbg1mz5n6g6s8vps92dc", + "fetcher": "sourcehut", "repo": "dieggsy/eterm-256color", "unstable": { "version": [ - 20210224, - 2241 + 20260530, + 531 ], "deps": [ "f", "xterm-color" ], - "commit": "05fdbd336a888a0f4068578a6d385d8bf812a4e8", - "sha256": "0ln1agcgr607n5akm0ax659g11kfbik7cq8ssnqpr3z7riiv95dm" + "commit": "868eeaa958de1deab690fe8ac8f5477452ccdb6a", + "sha256": "0w9khzgkg17dsyd623p3gbqyd372ld3mrniwsidj2awk6y5k0y2r" }, "stable": { "version": [ @@ -38645,16 +38926,16 @@ "repo": "emacs-evil/evil", "unstable": { "version": [ - 20251108, - 138 + 20260603, + 654 ], "deps": [ "cl-lib", "goto-chg", "nadvice" ], - "commit": "729d9a58b387704011a115c9200614e32da3cefc", - "sha256": "0scdws40fg4k9lqyznjghnn8svn7l0c6mq7h2aq5pzkm6hanzqn3" + "commit": "3b678a221ee99cc6a95b01d7a3129ce5efc4c3da", + "sha256": "18hqjh4vz2pq40bvnrmshg1w5msq1b17l20vv5j6a76a2a7iqy8x" }, "stable": { "version": [ @@ -38797,28 +39078,28 @@ "repo": "wbolster/emacs-evil-colemak-basics", "unstable": { "version": [ - 20241004, - 1613 + 20260619, + 1649 ], "deps": [ "evil", "evil-snipe" ], - "commit": "9465c8da35fe7dd0f66184e671e357ec91faa3fe", - "sha256": "1w1d239c7ivqdz46vnqhaz2fkx8xzzc2209ldf9w4f68nd6awqj3" + "commit": "70a08ff4c8148c38e0cdc2b89b0316fd504501f6", + "sha256": "1dg7kymvq3v5dblzja6qvm7nx44ly15715279vhpkq3xnig6ag3d" }, "stable": { "version": [ - 2, - 2, - 1 + 3, + 0, + 0 ], "deps": [ "evil", "evil-snipe" ], - "commit": "05c023740f3d95805533081894bfd87f06401af5", - "sha256": "1fnzrwr53h18wp4wkb834j39xg8bv7yqcmilb41bc81npfmi2mn1" + "commit": "70a08ff4c8148c38e0cdc2b89b0316fd504501f6", + "sha256": "1dg7kymvq3v5dblzja6qvm7nx44ly15715279vhpkq3xnig6ag3d" } }, { @@ -38847,28 +39128,26 @@ "repo": "emacs-evil/evil-collection", "unstable": { "version": [ - 20260423, - 438 + 20260624, + 327 ], "deps": [ - "annalist", "evil" ], - "commit": "2df40737c6cc9ccd8b69462a6f2f6a045c2d7684", - "sha256": "1skwz01sjhgha848gk0vw9cbxzkip1nz4hkn629z8jzw25npdna3" + "commit": "23fa1e6eaf32d5eb8ab83861c176f866e8d8cff2", + "sha256": "1hl343rpxaizmal75fnmfwpp2vvjbl9bd30smlzh2j3bqvzy2mp2" }, "stable": { "version": [ + 1, 0, - 0, - 10 + 0 ], "deps": [ - "annalist", "evil" ], - "commit": "d0518fc1626f09a341d4b5a98c857087abfb1b0c", - "sha256": "09hnxb8nh3g0hi93fz9f1y164gv9iyh5994wfn6fsq2v1xdz8phm" + "commit": "4ab182ddf139f0df2b5da2e745ad0aad195fb23f", + "sha256": "1lq0yh7isplr8glh9f7fb1fds7dq7k3jcxzz8zrhvyj5yhl4sj3c" } }, { @@ -38927,15 +39206,16 @@ "repo": "PythonNut/evil-easymotion", "unstable": { "version": [ - 20200424, - 135 + 20260602, + 2314 ], "deps": [ "avy", - "cl-lib" + "cl-lib", + "evil" ], - "commit": "f96c2ed38ddc07908db7c3c11bcd6285a3e8c2e9", - "sha256": "0xsva9bnlfwfmccm38qh3yvn4jr9za5rxqn4pwxbmhnx4rk47cch" + "commit": "629c894af63336028a61cc93d6465d10837eb82b", + "sha256": "0mlaqlfq99s3l6azrx2lbhxb4d7lc45z6jrj3y5cs8j606qd9x6h" } }, { @@ -39132,6 +39412,38 @@ "sha256": "0pf8bl7bmcn1l0dlxkgbgwb1n2fxpzxwcr4jf06gzyrrmmwah526" } }, + { + "ename": "evil-ghostel", + "commit": "32c111d2c381b618d3ca556c09b15bc3a0d91287", + "sha256": "0dq9lcwxil6qayxhhcy6csfbfk8jx8pi3r9gyx9l0jn2rsm9b6d6", + "fetcher": "github", + "repo": "dakra/ghostel", + "unstable": { + "version": [ + 20260623, + 1940 + ], + "deps": [ + "evil", + "ghostel" + ], + "commit": "b6d7b37353572bf92d04c8de5abced3ef68a0304", + "sha256": "1yv31zvyk80k2yl67hx67l1xwizm9p9257fwwz5hfav6lx0z6vm2" + }, + "stable": { + "version": [ + 0, + 38, + 0 + ], + "deps": [ + "evil", + "ghostel" + ], + "commit": "b6d7b37353572bf92d04c8de5abced3ef68a0304", + "sha256": "1yv31zvyk80k2yl67hx67l1xwizm9p9257fwwz5hfav6lx0z6vm2" + } + }, { "ename": "evil-god-state", "commit": "46b8586e9a821efb67539155f783a32867084bfa", @@ -39159,28 +39471,28 @@ "repo": "jam1015/evil-god-toggle", "unstable": { "version": [ - 20251031, - 2050 + 20260522, + 2049 ], "deps": [ "evil", "god-mode" ], - "commit": "5f61e718133c86db3ddc0532cc0e1d4f80b967cb", - "sha256": "1l7mj3lndk4lzn8min1cncqs7kdyzjd750i5m6dk9q1llnfnbn3d" + "commit": "d6f8d098b9f9e0046df5afd35ced5bc5ed5a0ea0", + "sha256": "0zrl2rzp8pb03ji90r9nr2kjfw39iw5kifkiyv01wh7jrdyjsxy3" }, "stable": { "version": [ 1, - 0, + 3, 0 ], "deps": [ "evil", "god-mode" ], - "commit": "a2e240e8ffdfff16ffa2be2517a7c60d3cc3ced9", - "sha256": "19j9ip27va0m6sjm67mffyzz00fy1bxj09jlsvhxisd3c30300gk" + "commit": "d6f8d098b9f9e0046df5afd35ced5bc5ed5a0ea0", + "sha256": "0zrl2rzp8pb03ji90r9nr2kjfw39iw5kifkiyv01wh7jrdyjsxy3" } }, { @@ -39290,13 +39602,13 @@ "version": [ 0, 5, - 5 + 4 ], "deps": [ "evil" ], - "commit": "a43914e3d483685dc11d616f9fcd268779dd0258", - "sha256": "1ahnh30qimcfydwmdwblg3h1gmjlq5iibcr7h0r1s720fsb73fn7" + "commit": "d584ed3ea2a49ed7f93fe176800e7a2f95dff6aa", + "sha256": "1fjrq54vfacxmmk1w1f35w9mdbrlld462nnqfappj6v4d14cq3fs" } }, { @@ -39675,11 +39987,11 @@ "repo": "redguardtoo/evil-nerd-commenter", "unstable": { "version": [ - 20230625, - 254 + 20260507, + 414 ], - "commit": "3b197a2b559b06a7cf39978704b196f53dac802a", - "sha256": "1xi4sd75pzhgcd9lzhx18hlzbrwh5q9gbscb1971qn94mzxwd60r" + "commit": "db5ee61a6e75db074b7d20e9dcb68e0b94b4edc7", + "sha256": "0x7h3b44jdsdvz1991bmhblmc82s59rq9wnd4qvl3m783cxa9jdi" }, "stable": { "version": [ @@ -40280,11 +40592,11 @@ "repo": "7696122/evil-terminal-cursor-changer", "unstable": { "version": [ - 20260405, - 711 + 20260523, + 1907 ], - "commit": "06adce5174cf97d500d250fa6053722a326c18db", - "sha256": "0a2v0wryg7y4y0chq08045wppm0bms0z99vv0bbzmc90cmpgsm6x" + "commit": "fb824f657fb4325c1124f3e1b61f0de7ed062adf", + "sha256": "1qywpk9z893q4a12n0zqgwsychhfqjv2py20z0fsg4j78aszdpnv" }, "stable": { "version": [ @@ -40530,11 +40842,11 @@ "repo": "meain/evil-textobj-tree-sitter", "unstable": { "version": [ - 20260310, - 405 + 20260616, + 730 ], - "commit": "7f58008a82c70eb1c6c5761db499f0be0db9d6cb", - "sha256": "0nfaz4vdghyaf0k8b35ssqif4fdisylqs55v1v0a8ss114r96b26" + "commit": "fecc0e11615df31a6651ce11b012388e53cad4e9", + "sha256": "074kadi1z43ixxvlfwd917czpiw4qg1ysybwxwdd7kb4x8siqpas" }, "stable": { "version": [ @@ -41139,10 +41451,10 @@ }, { "ename": "exotica-theme", - "commit": "ca71d6b596e2595f356f7848e202b2450d395f49", - "sha256": "0bzibc1s7a2qxh03573q43dw4pk1svrvh17n6nzxznag8abnndqn", + "commit": "f5dc52f2853b75497df431a4d35663f3574c8286", + "sha256": "0yyn8fsj0x6cfp68skr72zy4ipndyi2f4s37fkns81ykgpmdrkas", "fetcher": "github", - "repo": "sacredyak/exotica-theme", + "repo": "rokrdev/exotica-theme", "unstable": { "version": [ 20180212, @@ -41733,6 +42045,30 @@ "sha256": "1qg48zbjdjqimw4516ymrsilz41zkib9321q0caf9474s9xyp2bi" } }, + { + "ename": "f90-ts-mode", + "commit": "15ade73fdc7b379649b5cead652f8ad3a2c1e624", + "sha256": "1rwgvjks9bp37zgb81d7h0q8dw2rj2v3bxf5z678bkcx8bs8gfih", + "fetcher": "github", + "repo": "mscfd/emacs-f90-ts-mode", + "unstable": { + "version": [ + 20260620, + 1316 + ], + "commit": "2df0e82c35e3690553231370884e340a925ba158", + "sha256": "1572qxrxb5riqw4psjvms4k2qd1kgskjhci4wnc0xvi95xjiqh6q" + }, + "stable": { + "version": [ + 0, + 2, + 2 + ], + "commit": "6c3e40cad1fc459b5c4084ce21e748a0a4145612", + "sha256": "0r9xmshsxq9ypsfn3wnx1sc2avrlnwmpql083blpawphs6pzxm01" + } + }, { "ename": "fabric", "commit": "83939d2a4d5874244a4916eee9ae6b327af18b5d", @@ -41831,25 +42167,26 @@ "repo": "WJCFerguson/emacs-faff-theme", "unstable": { "version": [ - 20260413, - 2137 + 20260507, + 114 ], "deps": [ "modus-themes" ], - "commit": "1a6ee167627a4c623f157f3afb5ec12d368889af", - "sha256": "13vb0c5v5hd8jzy8cp6r2fv8wixcj5gfl9060d7w0qdf1h6kx6rv" + "commit": "468d7d4fafc8f8fe8515ac0454561121619e1129", + "sha256": "0j1b5irhj9ijs504i0sa4i4jvd9n08cr8r2qr1l0l3mj5qlppy8k" }, "stable": { "version": [ 4, - 0 + 0, + 4 ], "deps": [ "modus-themes" ], - "commit": "8f976f810e6f23d2afaaa13f53e11d73e941cbcf", - "sha256": "1083ias5bk17vcvpa4xrnpps6r1v46xnzy2b2x0azin0vj9pvc65" + "commit": "468d7d4fafc8f8fe8515ac0454561121619e1129", + "sha256": "0j1b5irhj9ijs504i0sa4i4jvd9n08cr8r2qr1l0l3mj5qlppy8k" } }, { @@ -41936,11 +42273,11 @@ "repo": "ideasman42/emacs-fancy-fill-paragraph", "unstable": { "version": [ - 20260421, - 124 + 20260615, + 716 ], - "commit": "3f3e8fddc4f69c7c0ff933af58e8c3a71292a7cb", - "sha256": "1475h2i8b8b7xawkvawb76yr62y8p603id4lbhrrrrw9wvr7dnj2" + "commit": "a3a2b880db857e8e55a4d20a87680c35d0325439", + "sha256": "0ky203nmvdz4nfl8acs7g3fzklcm1pynjz2z3kiqgyhhxn85f4p4" } }, { @@ -42355,25 +42692,25 @@ "repo": "martianh/fedi.el", "unstable": { "version": [ - 20260223, - 1326 + 20260509, + 801 ], "deps": [ "markdown-mode" ], - "commit": "74fab520f1d008f5a389a673616a617c03c74600", - "sha256": "0ldag8659nqphc2isw1n3xv8dqf468ppwf1q10zn03sdj4dc1i11" + "commit": "91f28ee199a499b8d6e1b9c7a0f1c15f8a382198", + "sha256": "0xlsh4a42mymi4jrb32ak4srbm28hq67jwijnpbyfzfkchjsqimj" }, "stable": { "version": [ 0, - 3 + 4 ], "deps": [ "markdown-mode" ], - "commit": "74fab520f1d008f5a389a673616a617c03c74600", - "sha256": "0ldag8659nqphc2isw1n3xv8dqf468ppwf1q10zn03sdj4dc1i11" + "commit": "91f28ee199a499b8d6e1b9c7a0f1c15f8a382198", + "sha256": "0xlsh4a42mymi4jrb32ak4srbm28hq67jwijnpbyfzfkchjsqimj" } }, { @@ -42452,11 +42789,11 @@ "repo": "technomancy/fennel-mode", "unstable": { "version": [ - 20260408, - 1529 + 20260507, + 757 ], - "commit": "c963b4701e4668717df083c8a4591c93e6b1dc8d", - "sha256": "0mdhcqns89fm2yc7j3pbaniqg3mx9gffgfj3fbnnpfwj7mf9gadc" + "commit": "1ef8ae0cff094cfba750e72b897e03eaeebbc117", + "sha256": "1q31ym8gy1m9xyn9w633br8kz0wxkzk4cri6373y0d5a4ic9r53c" }, "stable": { "version": [ @@ -42587,15 +42924,15 @@ "repo": "Artawower/file-info.el", "unstable": { "version": [ - 20251107, - 1738 + 20260509, + 754 ], "deps": [ "browse-at-remote", "hydra" ], - "commit": "5d8c5158a57e0077410bcdb802c344f5e8da4aca", - "sha256": "1ap8ms7vrv0hnra0mcxpkf364j3ql5s9j40fmqqi84djr6w0abn6" + "commit": "c20ab17ee23e7e1b07975cce9a3c2d5e3dff14f6", + "sha256": "19msd6iaadnxg8rdvlj12vdwpq3jk81q23hz68pdz1yp9spndbc5" }, "stable": { "version": [ @@ -43363,8 +43700,8 @@ "repo": "martianh/fj.el", "unstable": { "version": [ - 20260327, - 906 + 20260509, + 741 ], "deps": [ "fedi", @@ -43372,13 +43709,13 @@ "tp", "transient" ], - "commit": "3697ac2847180bd307e70ff0fb9ef086f59dec24", - "sha256": "1y3k82q5iii7ddm6yj7397x2jscbcnvapd04zc5wjkqdr50cay3l" + "commit": "4832dcfcd167d1975bb44a024881c75fef64182e", + "sha256": "09ff20am16ysjpbqx7b92qgmvyar9b6blm32flkvzqxccqqinxya" }, "stable": { "version": [ 0, - 34 + 37 ], "deps": [ "fedi", @@ -43386,8 +43723,8 @@ "tp", "transient" ], - "commit": "3697ac2847180bd307e70ff0fb9ef086f59dec24", - "sha256": "1y3k82q5iii7ddm6yj7397x2jscbcnvapd04zc5wjkqdr50cay3l" + "commit": "4832dcfcd167d1975bb44a024881c75fef64182e", + "sha256": "09ff20am16ysjpbqx7b92qgmvyar9b6blm32flkvzqxccqqinxya" } }, { @@ -43610,15 +43947,15 @@ "repo": "plandes/flex-compile", "unstable": { "version": [ - 20251218, - 243 + 20260615, + 2248 ], "deps": [ "buffer-manage", "dash" ], - "commit": "f15d23afabd03c39583b1a87dd847a91cb7bfe34", - "sha256": "0k1q4fmh43jwcl81v4qxr4s0azbikh6cnfa0ngs8g83ahrwdag76" + "commit": "2d9d805ad6d1db8d7eeedf67460e4e13c9b06528", + "sha256": "0qvfvxc9jb9fwfbj209srzq122z056nwfywhvv0z9pnijv6k11wx" }, "stable": { "version": [ @@ -43657,11 +43994,11 @@ "repo": "crmsnbleyd/flexoki-emacs-theme", "unstable": { "version": [ - 20250228, - 1934 + 20260516, + 1228 ], - "commit": "4ca5d80bc4f33b5ace8950f0c00069539835fab4", - "sha256": "0yka5ry44cfdwgfbl2bwix3pfnrvziyq9bza64j21f5f3kjwdmw2" + "commit": "3d6074282ff6e181e98f16000f3355fb977e2b56", + "sha256": "19x1rr6bzc9l2j4srz1f51z3cjf6s1b7m4k98mbkbfghw5nl23mn" } }, { @@ -43973,14 +44310,14 @@ "repo": "flycheck/flycheck", "unstable": { "version": [ - 20260320, - 1715 + 20260604, + 2002 ], "deps": [ "seq" ], - "commit": "0e5eb8300d32fd562724216c19eaf199ee1451ab", - "sha256": "0jzzx3hhvb4rmqvavzkw3gnf3csczng1imgfk019pd30pj2wrxbd" + "commit": "96f1852c7e352c969393e6e66176178177e933be", + "sha256": "0qar882187wm4yqpabrzc8vkcgh0ybvim1dxxskc2x97zvvqf3mp" }, "stable": { "version": [ @@ -44352,14 +44689,14 @@ "repo": "borkdude/flycheck-clj-kondo", "unstable": { "version": [ - 20240218, - 2215 + 20260615, + 1926 ], "deps": [ "flycheck" ], - "commit": "e38c67ba9db1ea1cbe1b61ab39b506c05efdcdbf", - "sha256": "1pxlb8axgmc8cw4id40z576kd041qb1irq8rkjn6xbda585ix58f" + "commit": "414a3ead1faefb234d658fd8a8ba121c95b71de2", + "sha256": "08llz442nxk2ijpfshfcb5mh2h9rk76h93rax90rg5xmbbsx3f26" }, "stable": { "version": [ @@ -45108,14 +45445,14 @@ "url": "https://git.umaneti.net/flycheck-grammalecte/", "unstable": { "version": [ - 20251001, - 2010 + 20260615, + 1837 ], "deps": [ "flycheck" ], - "commit": "4b50d794a88d31c43023bed78f1815673f0c8890", - "sha256": "1bv6g3y39ifcyxynmwk619hkfl643s3pa4qrmy7m440dndfqjzxf" + "commit": "f822e96ef54cc8d0d9ca64ad489b915bc36f6ac0", + "sha256": "1vbvgh9qkvvylskk292hcgl347ygb744w2jwx8cw41fk30i2v7qc" }, "stable": { "version": [ @@ -45317,15 +45654,15 @@ "repo": "conao3/indent-lint.el", "unstable": { "version": [ - 20200129, - 2046 + 20260516, + 852 ], "deps": [ "flycheck", "indent-lint" ], - "commit": "23ef4bab5509e2e7fb1f4a194895a9510fa7c797", - "sha256": "00ipp87hjiymraiv6xy0lqzhn9h3wcrw7z4dkzb2934d7bd08j29" + "commit": "3660b10520d78dd545fd0c52d7e7a36dc602492d", + "sha256": "1r15nwxkb5d3zx7m1i5z8jmql551dcnq37czhk57v5madr6hggw6" }, "stable": { "version": [ @@ -46207,14 +46544,14 @@ "repo": "msherry/flycheck-pycheckers", "unstable": { "version": [ - 20240817, - 2 + 20260624, + 439 ], "deps": [ "flycheck" ], - "commit": "1bd9b7a7d4009a81ebd34515a72a3a94c313ad76", - "sha256": "1m33yrx2nbwawh38fsibv97fb8gnr461bbrh5yqcnjyw635n7199" + "commit": "de546e52ceb3147da9688c428f7243e6d98af507", + "sha256": "1hfbsb0rrlsdvay34jl1cw0dsv6vbgc0l3wsqr7d3cxx1va3j5k2" }, "stable": { "version": [ @@ -46811,20 +47148,20 @@ "repo": "jamescherti/flymake-ansible-lint.el", "unstable": { "version": [ - 20260320, - 13 + 20260602, + 1355 ], - "commit": "359a11d3e1a9f1cd131aa85edd1c5feb3fcee38b", - "sha256": "1jlnnxdxq94ndcbi62xgy6g2nijzqllg40ijxby1kn7slp5bn91x" + "commit": "8e300cc49b234a03aca90f497a69de2de8deab96", + "sha256": "1i0isj0ra6g330cq676lflfqks198lz589rrf0s2nnj3mvnwsvzd" }, "stable": { "version": [ 1, 0, - 5 + 6 ], - "commit": "c5375aea83586e1ae97e6c2fa74ea61cf44d98f4", - "sha256": "1w34h714q7gvhpazbqfh0b6vgm0sy7h5xkhsksdqy144agj7jja3" + "commit": "8e300cc49b234a03aca90f497a69de2de8deab96", + "sha256": "1i0isj0ra6g330cq676lflfqks198lz589rrf0s2nnj3mvnwsvzd" } }, { @@ -46850,26 +47187,26 @@ "repo": "jamescherti/flymake-bashate.el", "unstable": { "version": [ - 20260314, - 1906 + 20260605, + 1304 ], "deps": [ "flymake-quickdef" ], - "commit": "f60c17c8f4b8c9059f615e0895656de65ffb21dd", - "sha256": "1xqi111ilcqk3lj3xhkvlzj11vc58as0gia8pli9p5cidmyl8djk" + "commit": "e36eab741444112bcc1a0cd95b7eb878b82e31da", + "sha256": "1nbh6m8c121ql78ziw86ydvf66b4277hw66i7m5zh6g638davy6v" }, "stable": { "version": [ 1, 0, - 4 + 5 ], "deps": [ "flymake-quickdef" ], - "commit": "c599d3c15c6f174a54c1f3d0081311758e682089", - "sha256": "1xwngb8i39siw2wb0m4pvgwnd1ax5rl5xq9ny3s40bcxs262grm7" + "commit": "4893738819306517736e3f8ea8aeebadb4df4bf9", + "sha256": "1g4vh6kcgla3mdwrbjzfmcljxfd8bmb67w64n7j73xgg3sm867dd" } }, { @@ -46939,15 +47276,15 @@ "repo": "mohkale/flymake-collection", "unstable": { "version": [ - 20250831, - 1353 + 20260613, + 1434 ], "deps": [ "flymake", "let-alist" ], - "commit": "909d98d9ec70c2baa5467634ec37181a058f2548", - "sha256": "0082l6ia1p08y86qr1vz6i76gmcpliba7lzm9akr6nlzr5s2d8g0" + "commit": "1c771edc125ae44d9574489f3989397027b17654", + "sha256": "18bb38h9gc69h1shbqdzfrq939jpvb49v98cdgq8d8zcw72nfn8m" }, "stable": { "version": [ @@ -48083,14 +48420,14 @@ "repo": "erickgnavar/flymake-ruff", "unstable": { "version": [ - 20251221, - 2344 + 20260616, + 427 ], "deps": [ "project" ], - "commit": "8f1602fa4ddf0abd3dfb8051cbd0259fc351d015", - "sha256": "1mm7lq4qrq8m56cwygi2darm1kakwprm4fm1x3h12slgk4fayww5" + "commit": "ef4a6caed72bce77a27bda54ffb30e3fdb0e7d76", + "sha256": "0frlx7fhfppisldk05jqj2ifhyfkq6015kp1cwmazczb4zsvz45i" } }, { @@ -48577,11 +48914,11 @@ "repo": "awdeorio/flywrite", "unstable": { "version": [ - 20260404, - 33 + 20260526, + 1418 ], - "commit": "174d72ed77a72e0b5751062caa4cae1a853f9974", - "sha256": "1l7ijm6kqw687akm8qlh75skrfpp9wbkwyqh92y4wb9zwhfd2jsz" + "commit": "e9d11b17fdb4a2d986354a5b942952dea9876a6b", + "sha256": "1fk7nz73s9xhkfq2f4kdabq18ij5vjpbcm312zx1zkvkb055ccsf" } }, { @@ -48805,6 +49142,24 @@ "sha256": "05z1xg474mar77wax2lxlf35461w2wk0bwkg79c671wcsgjixvdw" } }, + { + "ename": "folgezett", + "commit": "06df34c7f3def8eadf72c97650aa1ae28746d79c", + "sha256": "0an09035lkj4nb98d6ixval8iq4vck9mj4b32h7v2j5zcsmg08dd", + "fetcher": "github", + "repo": "landerwells/folgezett.el", + "unstable": { + "version": [ + 20260517, + 422 + ], + "deps": [ + "org-roam" + ], + "commit": "8b60ab378fd83a4fc9abc15c82bdcd3cdb2c507d", + "sha256": "1985nyxd7rpca440brzns9kvd5k6pqjgh3r6hyihmwqypx92ac7i" + } + }, { "ename": "font-lock-profiler", "commit": "b372892a29376bc3f0101ea5865efead41e1df26", @@ -49086,8 +49441,8 @@ "repo": "magit/forge", "unstable": { "version": [ - 20260423, - 1757 + 20260623, + 1325 ], "deps": [ "closql", @@ -49098,18 +49453,17 @@ "llama", "magit", "markdown-mode", - "seq", "transient", "yaml" ], - "commit": "3eff1dab171602db9d1b7cfb0e6e7014eac73665", - "sha256": "0115af0vg9bsmmizfny3k4k9hlkgclpgq6wd05fv3ibhbhc95n5a" + "commit": "0c9407833bd688f83ad496b37ea71381e758d65b", + "sha256": "070mfivrbxgbyzhskzq1dqwwkhazgj0nk2np45sfw9irfp2mn0ig" }, "stable": { "version": [ 0, 6, - 4 + 6 ], "deps": [ "closql", @@ -49124,8 +49478,8 @@ "transient", "yaml" ], - "commit": "69801d0da19d62b4b68b1f1756900e47ce7e8769", - "sha256": "10ym872n05nlkd9q1r3dl7vkbniacxm8g9159v56f9z9r6nznwyh" + "commit": "a8af709bc15e973804af776bba66b4205540bd73", + "sha256": "001q4nk7dval6g6gd7cw69jldkal5k0mnimzl2vxlrhck88jqkjf" } }, { @@ -49194,15 +49548,15 @@ "repo": "lassik/emacs-format-all-the-code", "unstable": { "version": [ - 20260312, - 1136 + 20260620, + 1824 ], "deps": [ "inheritenv", "language-id" ], - "commit": "d44bf536fdae83ad7a798565e21f59c02e461c47", - "sha256": "14wjms8q2pjbwain5gimfcalvxp6vfa1wwv2cb6wr11qdb64n9rd" + "commit": "0dbe9c70eaf8b92dca1a42552761eaa13c3139cf", + "sha256": "16rdqcprb09fgsgbw0fl5zm1d6fg01sr6infg1z1q1r0s7c4z3za" }, "stable": { "version": [ @@ -49522,26 +49876,26 @@ "repo": "tarsius/frameshot", "unstable": { "version": [ - 20260101, - 1833 + 20260601, + 1501 ], "deps": [ "compat" ], - "commit": "975450f325f0e29a73214deff011ad524f02bc74", - "sha256": "0ax9jkchlb1fc6fxw09zps6qhaazbpgm7b66hbsblkdy2apczcnm" + "commit": "6e1f45af13ebaf6ff6f13207c74ed4c5fb8e10c9", + "sha256": "0fqkq3wj4h6qfdd69gz18g7jl4vxy392hp64c6bnk8h38basfs2h" }, "stable": { "version": [ 1, 2, - 1 + 2 ], "deps": [ "compat" ], - "commit": "975450f325f0e29a73214deff011ad524f02bc74", - "sha256": "0ax9jkchlb1fc6fxw09zps6qhaazbpgm7b66hbsblkdy2apczcnm" + "commit": "6e1f45af13ebaf6ff6f13207c74ed4c5fb8e10c9", + "sha256": "0fqkq3wj4h6qfdd69gz18g7jl4vxy392hp64c6bnk8h38basfs2h" } }, { @@ -49998,11 +50352,11 @@ "repo": "bbatsov/fsharp-ts-mode", "unstable": { "version": [ - 20260424, - 617 + 20260624, + 924 ], - "commit": "415dcaf2cb83d98af86ae072a11eae2558047c6c", - "sha256": "0z20v2wnqqd672y7mwjgx88nh3pwq7mdvzck1sjpmqq53gb2lgj4" + "commit": "a7a4f0612456e992c5e3420b3296ed2c1d3c472c", + "sha256": "1zqw57r4gg2rwg8z2p3i2j73rybg3zmm5554s2xs6jf72zvn7mb5" }, "stable": { "version": [ @@ -50233,27 +50587,27 @@ "repo": "jojojames/fussy", "unstable": { "version": [ - 20260424, - 408 + 20260613, + 1231 ], "deps": [ "compat", "flx" ], - "commit": "6366161a0e03c6c12aeba872fed3dfdc135bff9c", - "sha256": "1hwk15hlq82khx38xriqpd1syfr3zn4m90n65s8ijfjmaysfcg9j" + "commit": "78730ceefb23ee6314803f54eaf73cb044055f47", + "sha256": "0bq6mpq0h65l2nc9wv3vhfqfvsid989brxswli5bbv6n13yrji72" }, "stable": { "version": [ 2, - 2 + 3 ], "deps": [ "compat", "flx" ], - "commit": "92fb91c034707af77be9869500a5ae1ea0079b7d", - "sha256": "1vwxqil4mmll7zdnc1yn8g54kk7p39fyf7y62lxpakij7vxncf43" + "commit": "029d726c3309f148cff162758f60d0e6dbe18f76", + "sha256": "0cnb3a471hwq9pyz69f705a4pyvhjhgm9n358xr2bl8qd802wxw1" } }, { @@ -50387,32 +50741,32 @@ }, { "ename": "fwb-cmds", - "commit": "fe40cdeb5e19628937820181479897acdad40200", - "sha256": "0wnjvi0v0l2h1mhwlsk2d8ggwh3nk7pks48l55gp18nmj00jxycx", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "0lci0xrkqwdlgw31grl16ljxnmw0jsji5p13gbg8sid72z11w0sz", "fetcher": "github", "repo": "tarsius/fwb-cmds", "unstable": { "version": [ - 20260101, - 1833 + 20260601, + 1507 ], "deps": [ "compat" ], - "commit": "d230b9e42f992d9a4c4b155ba7f1920e8577caca", - "sha256": "07h0h2jsb4imkc6n4wxc255f3glgq5kcl2xq85h0769qa28qy5w4" + "commit": "bb62a32dbd3febdd2e644af25a22e56259ed060d", + "sha256": "1a3vmd64zijcxp1fvg7yp8lmc3lfxlfjpblqlwn2y5c03852bc37" }, "stable": { "version": [ 2, 0, - 5 + 6 ], "deps": [ "compat" ], - "commit": "d230b9e42f992d9a4c4b155ba7f1920e8577caca", - "sha256": "07h0h2jsb4imkc6n4wxc255f3glgq5kcl2xq85h0769qa28qy5w4" + "commit": "bb62a32dbd3febdd2e644af25a22e56259ed060d", + "sha256": "1a3vmd64zijcxp1fvg7yp8lmc3lfxlfjpblqlwn2y5c03852bc37" } }, { @@ -50467,11 +50821,11 @@ "repo": "bling/fzf.el", "unstable": { "version": [ - 20260121, - 1418 + 20260505, + 1105 ], - "commit": "0f6a2fd644bedfbcc061f995c8c270d084da1cba", - "sha256": "1q6hs3kksr7lxj6w42gp6q16m86zmkc4r1mr8j5s3n0y8mw9gy2y" + "commit": "75060d81f4eea3f8088ac2a4a3a253c686b44d44", + "sha256": "0a6k9s5c92qg078xgyhfhz7pf3g677rfp0my7zln10nxh628pc3k" }, "stable": { "version": [ @@ -50482,6 +50836,29 @@ "sha256": "14drm6b6rxbcdilcms1jlqyrqbipcqbdil6q06ni9pgafi7xp8hz" } }, + { + "ename": "fzf-native", + "commit": "7869ef9df545789bebfc73caf7a55cbf649324be", + "sha256": "01hbi1jgqdbjliybfc3aw5b8xy6xk5ckpdwh743xanbn994xjvzv", + "fetcher": "github", + "repo": "dangduc/fzf-native", + "unstable": { + "version": [ + 20260614, + 1331 + ], + "commit": "ae9c747e93ca48443792a59f4f59a4cda96949f2", + "sha256": "1b11javzwlnb1jhvbf0bg8ayfd3wlk3a15gla5dblrj3hdc002hd" + }, + "stable": { + "version": [ + 2, + 1 + ], + "commit": "ae9c747e93ca48443792a59f4f59a4cda96949f2", + "sha256": "1b11javzwlnb1jhvbf0bg8ayfd3wlk3a15gla5dblrj3hdc002hd" + } + }, { "ename": "gameoflife", "commit": "bdfc00fe567155ae98fbf1a44d0bb4fa3a8e5786", @@ -50655,11 +51032,11 @@ "repo": "godotengine/emacs-gdscript-mode", "unstable": { "version": [ - 20260417, - 1926 + 20260615, + 928 ], - "commit": "f6ee6891e15b4aaf4e159ecf3ab8482da6fe0ea7", - "sha256": "1hqrc20cgqgcrbc5wqwldq7f0xxfvm3y6cnxzy4brdvg61hdg82b" + "commit": "6bfea8c477cda3f300b84248b5f56c9d241e8029", + "sha256": "0wfcyan4qasqfhf70ilcq82f9zb05vhrk61nrb8pq9cmj7kr6xwf" }, "stable": { "version": [ @@ -50768,39 +51145,40 @@ }, { "ename": "geiser", - "commit": "4f305d3a7823c69455aad9088789afef73477c7a", - "sha256": "0k0jv5a3qlad5qp72m80yi5xws3gdf38pj06azvdg4kzvhgrxpgz", - "fetcher": "gitlab", - "repo": "emacs-geiser/geiser", + "commit": "008e3547b0de78eb6e89edb936b9e40d4b0eb7e0", + "sha256": "0pp2yndrjkhsyym46sn5ww0332kdzwiicq3a2fk2vpkhj98bj1sk", + "fetcher": "codeberg", + "repo": "geiser/geiser", "unstable": { "version": [ - 20251220, - 2301 + 20260523, + 1502 ], "deps": [ "project" ], - "commit": "8842104d1521a00c182ce78e9d50d394e9ba86f5", - "sha256": "05sfrads398vh8wghlwhqw809s91j6n5v3k1lfi25dqlp2zvif7m" + "commit": "84c25e9683a18d00387b6c16b0cee66269536c3c", + "sha256": "0gyr7fky3jppk3vy44mq3lfwz0n7r0k6cxim7bdfp9qy8jqw1pr8" }, "stable": { "version": [ 0, - 32 + 33, + 1 ], "deps": [ "project" ], - "commit": "9e76f336b91151315642de9bcbed0ffe83b69db7", - "sha256": "09dqwxa2h471xcyk5zncxzaz19gf8d5r83yhi425blf2r1ir7b34" + "commit": "84c25e9683a18d00387b6c16b0cee66269536c3c", + "sha256": "0gyr7fky3jppk3vy44mq3lfwz0n7r0k6cxim7bdfp9qy8jqw1pr8" } }, { "ename": "geiser-chez", - "commit": "6c2ee4d4fbde853481aa66925763845daadd5439", - "sha256": "1csx76zgg26wqbq6q10v4yqj5hadsww0jw17dbz718521906a4ql", - "fetcher": "gitlab", - "repo": "emacs-geiser/chez", + "commit": "8baa86e8c2c05343785242c791347152df6da8b7", + "sha256": "1wikn3n73jx58xnzrcrwh0kn58l1hlx9lgbkhr8nj1qw0iw6hr0h", + "fetcher": "codeberg", + "repo": "geiser/chez", "unstable": { "version": [ 20230707, @@ -50826,10 +51204,10 @@ }, { "ename": "geiser-chibi", - "commit": "29aa9f96fa0826e8e26e2e1219b78c73f9af66fb", - "sha256": "17zkic298ckq8mdmlc25ycafcx2yy11xfdlfjnyy20p7nqqw8njj", - "fetcher": "gitlab", - "repo": "emacs-geiser/chibi", + "commit": "eff5e148c77386a7451ebb194645866c0a5fbce9", + "sha256": "0ka6yf8pm7brvj719sk4qmz5pg4v2bk8gwrwwqwbvhqlhg7777xf", + "fetcher": "codeberg", + "repo": "geiser/chibi", "unstable": { "version": [ 20240521, @@ -50855,10 +51233,10 @@ }, { "ename": "geiser-chicken", - "commit": "a2ad985f3b2b3e9192b6a8525483f43f52df9a10", - "sha256": "1hq3qk8vbspycvm9fv5s9d07gn0m55gwcvgv4ycvyf8gmi2j3xdy", - "fetcher": "gitlab", - "repo": "emacs-geiser/chicken", + "commit": "9fff1d932215fdc55a768d1c6c5e714d83b1b7bd", + "sha256": "0valajqf5x9s09jzzr15z3nl5r0s0y69psd4mg61ach2lb9x0ggk", + "fetcher": "codeberg", + "repo": "geiser/chicken", "unstable": { "version": [ 20250803, @@ -50884,10 +51262,10 @@ }, { "ename": "geiser-gambit", - "commit": "3b4af6c41cf776dff3bcb09ae08f6f3acc880b33", - "sha256": "0vjq5b1warybr57kc855lbmda109vv4kbysn4s4zfi0mz45y0lbx", - "fetcher": "gitlab", - "repo": "emacs-geiser/gambit", + "commit": "bdd0a29ce7b3a725f9216562a942ed990de30295", + "sha256": "03a8z9r8bzb7yw0v1rj2vyxzj9adw6qa10vm5xs3lfi5vkiv7fi6", + "fetcher": "codeberg", + "repo": "geiser/gambit", "unstable": { "version": [ 20220208, @@ -50940,34 +51318,34 @@ }, { "ename": "geiser-guile", - "commit": "779ebb6fa2f9ee7a86425c4364ae8141f66a0f4f", - "sha256": "18w8spn3ys3ggnqic4isy6ggzdjjsvsc1rbpq346mmb1xdy5bjna", - "fetcher": "gitlab", - "repo": "emacs-geiser/guile", + "commit": "d66972d8569c062b7cd9492bf27e6a37f1b8d09e", + "sha256": "0ciz7dbhgkn4dj760s5gx9zldl05qysmjcyx3bf829rfjschnpzw", + "fetcher": "codeberg", + "repo": "geiser/guile", "unstable": { "version": [ - 20240920, - 35 + 20260516, + 19 ], "deps": [ "geiser", "transient" ], - "commit": "a0f111f8dedd31c593c4ed12c0b99745f3c1340f", - "sha256": "0i6drqz7cnx97bs5kprvb0hsg2h4bwkfdi61ajv43dqgb368jbff" + "commit": "cbab81bd2dcb4c787bcda4ae18062db3087e6887", + "sha256": "0hvjc1s74ansn3c5pmizs9q234wz2h52y0070qg008i1vmqvymzp" }, "stable": { "version": [ 0, 28, - 3 + 5 ], "deps": [ "geiser", "transient" ], - "commit": "a0f111f8dedd31c593c4ed12c0b99745f3c1340f", - "sha256": "0i6drqz7cnx97bs5kprvb0hsg2h4bwkfdi61ajv43dqgb368jbff" + "commit": "cbab81bd2dcb4c787bcda4ae18062db3087e6887", + "sha256": "0hvjc1s74ansn3c5pmizs9q234wz2h52y0070qg008i1vmqvymzp" } }, { @@ -51001,10 +51379,10 @@ }, { "ename": "geiser-mit", - "commit": "a327661f80b577f53ae8874ce9ab499d95c442c8", - "sha256": "1zbisdf8mw183qxx7khlfni31lp6airza8q8vvcp5frz277kk9cg", - "fetcher": "gitlab", - "repo": "emacs-geiser/mit", + "commit": "243e7a585f04deb209b6ba4d043b39560e0abc2a", + "sha256": "1vj8jvhllpbq70pb3vaxlajmw3sdvfng7vqhn8qhnvnszdbf0sr1", + "fetcher": "codeberg", + "repo": "geiser/mit", "unstable": { "version": [ 20240909, @@ -51060,10 +51438,10 @@ }, { "ename": "geiser-racket", - "commit": "eddf5704aa4c2373dbe7b7b89934f6db3737a769", - "sha256": "13m7xkimn7qn03cxdp8h1b5g1cnkn5pviq48zlw394xlaz67vn3m", - "fetcher": "gitlab", - "repo": "emacs-geiser/racket", + "commit": "b7b544af40010e336548b5c7ef50ab3323a6cfc4", + "sha256": "09nqp0sy133mnj13g1pgbf9kc0inrl1xkv026cz266z4dggd52sr", + "fetcher": "codeberg", + "repo": "geiser/racket", "unstable": { "version": [ 20210421, @@ -51077,14 +51455,14 @@ }, "stable": { "version": [ - 1, - 0 + 0, + 16 ], "deps": [ "geiser" ], - "commit": "42376b74ae0ad84d02c26560dfd9181493dcccd7", - "sha256": "04gwd9qa0785zfr6m9a5443ilgvyz05l06cb1waicf83sgp8xl32" + "commit": "22e56ce80389544d3872cf4beb4008fb514b2218", + "sha256": "1aqsvmk1hi7kc3j4h8xlza7c6rwm71v98fv5wpw8kmyj9vsp49wx" } }, { @@ -51133,10 +51511,10 @@ }, { "ename": "gemini-write", - "commit": "e97c45cafc44a4b2f08e577325e375c6312f6557", - "sha256": "039rdjsyx9lw7lh21ps84agm1rpinbylzlks6iv1h5pn341s67nd", + "commit": "fd2082f1d5170d65f46116a012d2d1abedf62dba", + "sha256": "0x2qbiy1s15xpfhqgvajp59fjrzkpc6crwglmh93h7l25bzyivz5", "fetcher": "git", - "url": "https://alexschroeder.ch/cgit/gemini-write", + "url": "https://src.alexschroeder.ch/gemini-write.git", "unstable": { "version": [ 20211114, @@ -51328,16 +51706,16 @@ "repo": "twmr/gerrit.el", "unstable": { "version": [ - 20260208, - 922 + 20260512, + 617 ], "deps": [ "dash", "magit", "s" ], - "commit": "317599943495da561a508b31e83ae55c800e5a52", - "sha256": "185q22afq281k6whhjrmikgr711xd7blv6ixir8pinv7d4m5psmd" + "commit": "ccbc70a482305c8f0c88da3a9daead6a16c63ae5", + "sha256": "1g3l0igmrll7a39bw1068yjfdyhvwysn94pk8z0yyh5jclh3hhr8" } }, { @@ -51580,26 +51958,32 @@ }, { "ename": "ghostel", - "commit": "f092656c1fc300c4d69c762a1e6c72dd3eb657d9", - "sha256": "191p8jh0ck96645skbijybrrsvckr98p54ls2d1n474yxdnbywpf", + "commit": "32c111d2c381b618d3ca556c09b15bc3a0d91287", + "sha256": "1k6yvnsd13lqxw31kmdszsfikabc8js4d4xrcsf4m50gzvk3bf4f", "fetcher": "github", "repo": "dakra/ghostel", "unstable": { "version": [ - 20260423, - 1706 + 20260624, + 710 ], - "commit": "63e008f32e4896ecd18e24ccfc08a3775561722c", - "sha256": "13pk32b32p9hw0lw957gha89dinqs8g53v73nqhzq9axrp7m9qp0" + "deps": [ + "compat" + ], + "commit": "162cb0fa0fa24df2c92e4287e1307a0a6d570b8f", + "sha256": "06yns5qyjkb11iyxpac6lgnli78d6r5ap5x8zssrbjcqzzfk2917" }, "stable": { "version": [ 0, - 17, + 38, 0 ], - "commit": "6117978d2089d807dd457f9cf2d9382a4a4558c6", - "sha256": "0mmvwms7r4l1ypvxa10s164a6shqwc7bqvrr1wgqkp5z4wqd9dsk" + "deps": [ + "compat" + ], + "commit": "b6d7b37353572bf92d04c8de5abced3ef68a0304", + "sha256": "1yv31zvyk80k2yl67hx67l1xwizm9p9257fwwz5hfav6lx0z6vm2" } }, { @@ -51642,8 +52026,8 @@ "repo": "magit/ghub", "unstable": { "version": [ - 20260423, - 1634 + 20260603, + 1818 ], "deps": [ "compat", @@ -51651,14 +52035,14 @@ "llama", "treepy" ], - "commit": "2b6df7c3f958e64c47151d7d6ef45de38e614936", - "sha256": "1mm60zga2flbh2gnv5554if8d6jiwvzw3px8h87zi7y8dx8rkwmw" + "commit": "89cd6c5d2770fad2c4d635136e3e36643d8bbde4", + "sha256": "14qrds6w62ss2cca3ryr9x09f6d71maxfvd3p1jv0zn00fca120i" }, "stable": { "version": [ 5, - 1, - 0 + 2, + 1 ], "deps": [ "compat", @@ -51666,8 +52050,8 @@ "llama", "treepy" ], - "commit": "1fb0fba075cb8b80f9819c874be584dffce50b51", - "sha256": "0d49qkkza9my2xz1vdyq7l3vmmjbamhsqm9xy7xikisyhsngvj73" + "commit": "62d3582f1e395de1cf410af1f125dae56fe1dc4d", + "sha256": "0s27qknrsx5b36lnamns59ijgyy2rpdf6g5i6gz7slz4iccrczh8" } }, { @@ -52330,20 +52714,20 @@ "repo": "sshaw/git-link", "unstable": { "version": [ - 20260411, - 1730 + 20260612, + 337 ], - "commit": "b651de43236276cdb18ec7727f645cbf6743a499", - "sha256": "1zpws6z5v54g94jnsw78k42apxpffg54dlkm5i8gclsaxhn6xpdg" + "commit": "3870ae57408dc72ae2215b0056d6661e2c198e75", + "sha256": "0qlmmb1h4clg2967ia9mbrpawhmgj6lbzp6hcb5ihwr10msw7s04" }, "stable": { "version": [ 0, - 10, + 11, 0 ], - "commit": "67b02cf0df4e789771f2344b4dd77c85334a0f9f", - "sha256": "1cq456q908nmbz2br578fhi8vq2jh11nf0axxa7913gd7dhmqklg" + "commit": "ca1a170343448c6d5d265ec12f934d865f7e0aee", + "sha256": "03dgjnjgyz8km7y0mfd4snk8s8r1w7ybmai6wgvjm5hzwmsqrq3l" } }, { @@ -52377,32 +52761,32 @@ }, { "ename": "git-modes", - "commit": "cc3a0ce6c8a4a67b8a8d4b8b2c090694535e6848", - "sha256": "0rpl890n76aqdpx6flgc5kvgg7sic1i85ps8c5j8mbz0pbz06ajv", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "16960l5zpy78k5lcfh7gihw569w12qal644j4x3dpz7db5wn14cd", "fetcher": "github", "repo": "magit/git-modes", "unstable": { "version": [ - 20260101, - 1834 + 20260601, + 1550 ], "deps": [ "compat" ], - "commit": "c3faeeea1982786f78d8c38397dec0f078eaec84", - "sha256": "12r2n3w3yigszh2cszfca1rmrifj2lib5aswcjrx4rd9pzziavzk" + "commit": "f291a4cc4a8b02a25d5cf93b4ab6af29e6f060d9", + "sha256": "16j4slgl1mlqz8bd6g4izkc9dskv80c2dvvqclkabq6mldmib1n6" }, "stable": { "version": [ 1, - 4, - 8 + 5, + 0 ], "deps": [ "compat" ], - "commit": "c3faeeea1982786f78d8c38397dec0f078eaec84", - "sha256": "12r2n3w3yigszh2cszfca1rmrifj2lib5aswcjrx4rd9pzziavzk" + "commit": "f291a4cc4a8b02a25d5cf93b4ab6af29e6f060d9", + "sha256": "16j4slgl1mlqz8bd6g4izkc9dskv80c2dvvqclkabq6mldmib1n6" } }, { @@ -53315,11 +53699,11 @@ "repo": "gleam-lang/gleam-mode", "unstable": { "version": [ - 20251106, - 221 + 20260604, + 1354 ], - "commit": "91cf073c5fb889c091b1797f44cc52419b7c9ae2", - "sha256": "0dd7qylvhrqlxnbvvkb3f03gz14v0sjg9fhiymfhw7p571bq8nqi" + "commit": "ae8aecda23e9dca755d80e86cdb7c336011c2321", + "sha256": "1sg9349ris49gfbx69fawiqfgj2xilqz5w514p3dhbc8qw6brhdb" }, "stable": { "version": [ @@ -53372,11 +53756,11 @@ "repo": "jimhourihan/glsl-mode", "unstable": { "version": [ - 20250324, - 1304 + 20260603, + 1348 ], - "commit": "86e6bb6cf28d1053366039683a4498401bab9c47", - "sha256": "03ajf9q2ijgfmmqvk7kmmxba6bsyrb2q49li93fmdj5dwdyjkgqv" + "commit": "515a2ba4dab3ec89c83a962902a123ddf81e3cfe", + "sha256": "1lf2ydjw5vlvn50l0lag0n31zmy3m6wlhih54q05brzaf2m8rrni" } }, { @@ -53582,26 +53966,28 @@ "url": "https://git.thanosapollo.org/gnosis", "unstable": { "version": [ - 20260406, - 150 + 20260507, + 2347 ], "deps": [ - "compat" + "compat", + "keymap-popup" ], - "commit": "62193075aa38cd64fc812b6208e6fffb2a207e5f", - "sha256": "02cirrzwzsjhrng2p3rb09790p7yc1v598miwdkjbz30linlgjvn" + "commit": "07de9c67536fe3e8c5fef1daf61527f3bcfa46a7", + "sha256": "1cjm8hj62zm9k89pnsh5hbgjqqnh53byw4mijl76a7cn8args4gy" }, "stable": { "version": [ 0, 10, - 3 + 6 ], "deps": [ - "compat" + "compat", + "keymap-popup" ], - "commit": "e830171c4bcbcbc0b1d466ffdbec179e32e9688e", - "sha256": "0kpzc2jw51sklz15v0d0vzm5ck05n3d90l02la4nxn8r85jb1f53" + "commit": "07de9c67536fe3e8c5fef1daf61527f3bcfa46a7", + "sha256": "1cjm8hj62zm9k89pnsh5hbgjqqnh53byw4mijl76a7cn8args4gy" } }, { @@ -53665,25 +54051,25 @@ "repo": "emacs-gnuplot/gnuplot", "unstable": { "version": [ - 20260322, - 20 + 20260623, + 1111 ], "deps": [ "compat" ], - "commit": "39ba1dec5e8e227ba093a30ca07b20d8eb038f29", - "sha256": "1laysqvkn1nvjhx9mjh2m0qc72gky9zja858l557imvhvihllr1c" + "commit": "81e3cb30297f0d12df41b865d2a76c8ba179089c", + "sha256": "1yhs7jxa9z6c1girzpch0db40kvbfzyfzl3iiyh3wjh05i9r31jm" }, "stable": { "version": [ 0, - 11 + 12 ], "deps": [ "compat" ], - "commit": "f10d42221856e86c57dd5cc7400c078c021ba710", - "sha256": "17kh2mpbm5rir4bfrl2hmf8hic6v09z13y6svbf22fm0nkfvic1p" + "commit": "2da2ef68d4861e2e5a5b1a81340b8d92b276a3a5", + "sha256": "1hv7pyvwad67p2ii0lnww0vkk1jrj5pdkph5fxpavyln84wxxnmq" } }, { @@ -53716,6 +54102,21 @@ "sha256": "15fpvwz2mxgn6jb6gvgfnp9snjiwxhw783lfkj8qxn12hcwz6c7m" } }, + { + "ename": "gnus-browse-url-in-article", + "commit": "a9c676b593e91b7ddc18353c7d0db13e2f4ea7e2", + "sha256": "1fis9jgrdy8gi4bjg3kx72xr3n2f7f3p609sph7ks8p4fxma3dnl", + "fetcher": "github", + "repo": "jmibanez/gnus-browse-url-in-article", + "unstable": { + "version": [ + 20260514, + 2045 + ], + "commit": "45d1cbc7bcb55d25d215d4ae39bf6dedf357853a", + "sha256": "0dgcb6lcbhv10drxh1mzmgz1jax5xbgf6ja5iry5hm6drz4fd1pg" + } + }, { "ename": "gnus-desktop-notify", "commit": "c1cf98dff029d494007fe25d29bd8bcfecc5b8e6", @@ -54171,15 +54572,15 @@ "repo": "dominikh/go-mode.el", "unstable": { "version": [ - 20240210, - 10 + 20260529, + 1355 ], "deps": [ "cl-lib", "go-mode" ], - "commit": "6f4ff9ef874d151ed8d297a80f1bf27db5d9dbf0", - "sha256": "1pbnpj8qqdk4871m1nj39jilcqnz0l5sn9w34s9y2j526rz5l83z" + "commit": "3a71d28ab47df685e54ca6046a7a3dd3e28b682c", + "sha256": "0hm3917kxqgx23ig7617vv5nk8wc17qd26rlxbj141ag0ifwqs32" }, "stable": { "version": [ @@ -54271,11 +54672,11 @@ "repo": "dominikh/go-mode.el", "unstable": { "version": [ - 20250311, - 156 + 20260510, + 1707 ], - "commit": "58b0c3dfc87f5ae4137ea498dc0e03adc9eeb751", - "sha256": "01db618lfkqwf7ps9hi9k2s1v6p7vgj901p04kn5vdcrs3b7cxny" + "commit": "8aaaa9d2574d7862ecbbe1ff369e88fe3796c8be", + "sha256": "1svycl0zai9zkhpmq72063szwzww6g270qik46d79mg3j0jhaf46" }, "stable": { "version": [ @@ -54366,11 +54767,11 @@ "repo": "snyssfx/go-prettify-mode.el", "unstable": { "version": [ - 20260422, - 732 + 20260429, + 1651 ], - "commit": "6aafd440383931b368901de66bf974bbd37a45f9", - "sha256": "1rrfcnyfqry6ihlkz2w05sgsvcjb8yx74f3dinzpafxa8c2lh9x4" + "commit": "446907afa83d749dbd0a610d1d6fea6bbb822335", + "sha256": "0cang6yam22c7mhakj90pjg5jb72f7p89pmdq5dih1vjxm51lbkb" } }, { @@ -54404,14 +54805,14 @@ "repo": "dominikh/go-mode.el", "unstable": { "version": [ - 20220114, - 2239 + 20260510, + 1707 ], "deps": [ "go-mode" ], - "commit": "3273fcece5d9ab7edd4f15b2d6bce61f4e5a0666", - "sha256": "00qzn136d8cl3szbi44xf3iiv75r6n1m7wwgldmzn4i5mpz8dbq7" + "commit": "144dc7d312d260f8dad7dfa6168537ae57f8e436", + "sha256": "154yhmkcdfwdhkgy4bi20wfz0mhgarm3wq5rz2zs2n0xx84437pj" }, "stable": { "version": [ @@ -54590,11 +54991,11 @@ "repo": "emacsorphanage/god-mode", "unstable": { "version": [ - 20250820, - 259 + 20260428, + 56 ], - "commit": "e6eef24dbf739d819a6651e854ec732ac3f386e6", - "sha256": "1b39lq1l7xa2i4l5ciry3pjaxgzs0xawadb5kbcfhqhd4xlgb04g" + "commit": "4deb47444dd21c67521908cef8b11ab377bfbd6f", + "sha256": "0djj04spg2m40a0c6cgb18pfdcxr3xr3qwhzqpb78ml2p9yxd2za" }, "stable": { "version": [ @@ -54662,19 +55063,25 @@ "repo": "minad/goggles", "unstable": { "version": [ - 20260322, - 18 + 20260519, + 1038 ], - "commit": "73040c4dc8fe946d3657accb5dc4ed4065abd348", - "sha256": "0dbvzyg9cmiis1aj0xb57gdr32p238hwfw731n10gxik9yzhhd2w" + "deps": [ + "compat" + ], + "commit": "e473909708aa0df2134b7bb7f6654d0fb5f23e23", + "sha256": "0247jq97l30ykn02wmkpq401is453yqix7y28pf2milj3mic9blw" }, "stable": { "version": [ 0, - 4 + 5 ], - "commit": "41d3669d7ae7b73bd39d298e5373ece48b656ce3", - "sha256": "1fczxygg1blfmlwswck49rllww77rc7qn91wqw1kvjwfz31sk8z4" + "deps": [ + "compat" + ], + "commit": "e473909708aa0df2134b7bb7f6654d0fb5f23e23", + "sha256": "0247jq97l30ykn02wmkpq401is453yqix7y28pf2milj3mic9blw" } }, { @@ -55040,24 +55447,6 @@ "sha256": "19lpr9wa73415jmdl1acijz54h5sdsj95wxigigbiqdhq6pd301p" } }, - { - "ename": "gotest-ts", - "commit": "86837556b6cdc831bb4bb387a0840fe6186ebedc", - "sha256": "1fl8cyykfq9myrs8p5240mp2jh3lb1p5f0fgvrq0bw7cj4rp9306", - "fetcher": "github", - "repo": "chmouel/gotest-ts.el", - "unstable": { - "version": [ - 20260127, - 1547 - ], - "deps": [ - "gotest" - ], - "commit": "b12e08d925bab705792f14b29acdca9af550d9a8", - "sha256": "053q4h0wd8rbrcdmn85v1530cvbx4ygwlr0yp8v5pji7wrgbbpd7" - } - }, { "ename": "gotham-theme", "commit": "20b2cc78b41a26e434b984943681fea774fd3c50", @@ -55216,7 +55605,7 @@ "stable": { "version": [ 0, - 53, + 54, 1 ], "deps": [ @@ -55225,8 +55614,8 @@ "magit-popup", "s" ], - "commit": "21f582334c38f866ac587f1489d637440d1428aa", - "sha256": "19bwm2sn8g3a85y6kgs3fh40z2xv53k1ipddfb3qdiml1z69f33s" + "commit": "e6cfff79a15f1c7e7a59187985132ee1685b8233", + "sha256": "1xyrl4f4rcpm66c7b7kcghy1zhsfznq3jxrya1h3mzlzfpi7b33y" } }, { @@ -55389,29 +55778,29 @@ "repo": "karthink/gptel", "unstable": { "version": [ - 20260422, - 756 + 20260620, + 734 ], "deps": [ "compat", "transient" ], - "commit": "593786fce27b54248d4c0ae19b120cbbcf51aea9", - "sha256": "1g436n57r6czk7vrzq8brzvsadrc16p37wicars750i5qhph7f48" + "commit": "5b2b95fee4a632be5a5845eaff33438f96b37312", + "sha256": "1glqcfsxaqp30aknqlz9lvycq237dp3xhd1qkbwmgqpsvhr1im2z" }, "stable": { "version": [ 0, 9, 9, - 4 + 5 ], "deps": [ "compat", "transient" ], - "commit": "d221329ee3aa0198ad51c003a8d94b2af3a72dce", - "sha256": "1ffh2mwy9znjd0v9mh065lv122xg4nlnkbxwjfrsaqn1j1q2xc0c" + "commit": "f5ad4eb812920fba3fcfbe32042ef89f979a7e17", + "sha256": "1bf7xynmrm859471nxc56sv028i039qnqhhmkhzkhf76mwac6cx8" } }, { @@ -55422,8 +55811,8 @@ "repo": "karthink/gptel-agent", "unstable": { "version": [ - 20260415, - 611 + 20260605, + 732 ], "deps": [ "compat", @@ -55431,8 +55820,8 @@ "orderless", "yaml" ], - "commit": "e2ef97d6b566b2ad751c8a0a87b8272710c95808", - "sha256": "0k88fav640ckjjv269zx6zlhjghr551bcamx7argvs8i5ca7r9jx" + "commit": "2853a579154cb4528082a372db79ecdec1eb17ad", + "sha256": "0bg8r1zg4cy5yzakvbyca0nclbi8flyflqy2pwxp60j9pwnnhk4x" } }, { @@ -55461,14 +55850,14 @@ "repo": "lakkiy/gptel-commit", "unstable": { "version": [ - 20250726, - 1448 + 20260520, + 342 ], "deps": [ "gptel" ], - "commit": "2b1063a01ab894ae5661bfffeb97331ad0cf2e3b", - "sha256": "1lc459dhjhhhh2dzvfmvnjdjmn0z1998wn6n6927llways61wvz5" + "commit": "c354320fc6a2f3df4594d524d78a7effa765636e", + "sha256": "1j0fg9qp9nyd62qis2gvjf7cy9i0pfhj2ar82m587r2hy4lyf75s" }, "stable": { "version": [ @@ -55540,16 +55929,16 @@ "repo": "ArthurHeymans/gptel-forge-prs", "unstable": { "version": [ - 20260318, - 1114 + 20260624, + 821 ], "deps": [ "forge", "gptel", "magit" ], - "commit": "aed2bbd21a359770a7739f18f34837ec8d0add24", - "sha256": "01p9n7515xn1blssv04lfb1yqm9g2zvjf9npqm3szmqrnxr88c0g" + "commit": "0a23a7f3f339bb0110a446a7b358aa68867c7898", + "sha256": "06wzpw5z9vgwz7yls5z52wpw8wd17kz01krf13qi8781m1v64b6h" } }, { @@ -56042,28 +56431,28 @@ "repo": "michelangelo-rodriguez/greader", "unstable": { "version": [ - 20260409, - 2330 + 20260608, + 1822 ], "deps": [ "compat", "seq" ], - "commit": "4b0deb0b0ef4a73ea8fe9e2b62b45321dd76a609", - "sha256": "1f6mz0815v862ppnf67gs13p4mfjykp2iap8iysl8yy999a23bac" + "commit": "24914f0d679c6adaa7aaa0de46fefb7a11cb1094", + "sha256": "0wyn9z6bhp0vyv8gybw14dvaj19nz4c7k8m1j1v24naczv2dhbhc" }, "stable": { "version": [ 0, 19, - 0 + 4 ], "deps": [ "compat", "seq" ], - "commit": "e3f930f6ad3f5296252409d3015d6ecce0a5e91b", - "sha256": "08c4i5qbr0ndbbps6y5kpp0lzfmxnwifrxssqkd9qdzj068k69k3" + "commit": "24914f0d679c6adaa7aaa0de46fefb7a11cb1094", + "sha256": "0wyn9z6bhp0vyv8gybw14dvaj19nz4c7k8m1j1v24naczv2dhbhc" } }, { @@ -56227,11 +56616,11 @@ "repo": "seagle0128/grip-mode", "unstable": { "version": [ - 20260324, - 1109 + 20260610, + 628 ], - "commit": "d2d27240d0150c00f0b9a5d7d840357e84d4728d", - "sha256": "1x0r8zcblbzzjx9w192mygndga6qp4baq4xkyvsny121vifdb9za" + "commit": "6ed3f9739e4a3320ab063f923c00215f7ee5b5cc", + "sha256": "0vgi7ji64xvy45qn84h2dysyhfngc331swkqc69216sl50d24vh8" }, "stable": { "version": [ @@ -56333,6 +56722,21 @@ "sha256": "1jpfyqnqd8nj0g8xbiw4ar2qzxx3pvhwibr6hdzhyy9mmc4yzdgk" } }, + { + "ename": "grove", + "commit": "ad2ba82bb65b2d3e140887299dffada73955cad6", + "sha256": "19ffibm27ibqz0xrhj8rpxw5fyw7qs971jrf2zzilbq7jrbqa9cq", + "fetcher": "github", + "repo": "jonathanchu/grove", + "unstable": { + "version": [ + 20260509, + 358 + ], + "commit": "8cb33df4e39c51265b8021ecf858ab4bde27f41e", + "sha256": "0g2s3hyc8nhxc0ga33snvh2ybccapc9fc62giw496mzw2x75d3hp" + } + }, { "ename": "gruber-darker-theme", "commit": "87ade74553c04cb9dcfe16d03f263cc6f1fed046", @@ -56663,20 +57067,20 @@ "repo": "bormoge/guava-themes", "unstable": { "version": [ - 20260421, - 2012 + 20260621, + 1947 ], - "commit": "de9bbe98c5186ab56cb460c59644bb9da6c6437c", - "sha256": "04xf7k1x7l13hzsyi56dzph1nhc6rmanqvdbqv7ngb8kqd810msv" + "commit": "550247dca3bf268d68a703affd25e1aaa72665f5", + "sha256": "1nggijiwazdx72ans74awrl6kha08pzykhfn5j4wbi4yb2lqamg8" }, "stable": { "version": [ 0, - 15, + 18, 0 ], - "commit": "50881883b9ca7fbceb9bfedb04d2a16ea01125bb", - "sha256": "0pkng9vra4ymjnwys4d3b6ly8marpc6zl6yl02k731lhx3a1kll7" + "commit": "92ed6ba6c117ce52137fae975e6c73aa1ff3ed62", + "sha256": "11ii5l7kvsf9vm0wlixsysbcqsagrbz3qncj7phriwrwxqsf1nmh" } }, { @@ -56687,14 +57091,14 @@ "repo": "tmalsburg/guess-language.el", "unstable": { "version": [ - 20240528, - 1319 + 20260529, + 1228 ], "deps": [ "cl-lib" ], - "commit": "a17203d26135b970e4d7c5d101955d41303a758f", - "sha256": "1v9wwpfjl7a37jx0s2w5g48mv58vw8b3d0552v5ksxw21mbkya8s" + "commit": "78508e91d60064de398e118d452c8f61180fc17f", + "sha256": "0n3zxny07q79802xicazsywgwqcl62b8l291nb71d73lc27g6493" } }, { @@ -57001,17 +57405,17 @@ }, { "ename": "hacker-typer", - "commit": "3416586d4d782cdd61a56159c5f80a0ca9b3ddf4", - "sha256": "0vf18hylhszvplam6c4yynr53zc3n816p9k36gywm6awwblfpyfb", - "fetcher": "github", + "commit": "1d888e12b1c4002896723b3c993a72bf920ef37b", + "sha256": "1a60cx65nn50xlrrcbyh47drnkh2an0wfsyjbxzqzgacbjf1v5g7", + "fetcher": "sourcehut", "repo": "dieggsy/emacs-hacker-typer", "unstable": { "version": [ - 20170206, - 1520 + 20260530, + 526 ], - "commit": "d5a23714a4ccc5071580622f278597d5973f40bd", - "sha256": "13wp7cg9d9ij44inxxyk1knczglxrbfaq50wyhc4x5zfhz5yw7wx" + "commit": "3f15d0cfe7636d5b32cbc882f23d5a7b61a86ae7", + "sha256": "0mvavn0xvih5bnag5g94przsxhmmc6bf1xh4s1268ng3j3if8d1j" }, "stable": { "version": [ @@ -57379,6 +57783,21 @@ "sha256": "17xsyvi8myrcyxrv07ckb6dr3mpkihva7y3daw13a3jnm2kzjsp4" } }, + { + "ename": "har-viewer", + "commit": "a5c3eb103915ee1fb71f39125567e938c0ced7cc", + "sha256": "1c8agd7lgaz31nss6plz7hqf3jd7183v3w94ixm5d223hg9ax4az", + "fetcher": "github", + "repo": "bozoslivehere/har-viewer.el", + "unstable": { + "version": [ + 20260523, + 2035 + ], + "commit": "0b36dd0ef6743e0267e603127a4509737f8b1f0b", + "sha256": "1cdlc41vxv3z8n5l9q1dixznjdm6vx1kna44hrmcgqc366phs5k3" + } + }, { "ename": "hardcore-mode", "commit": "b929b3343cd5925944665e4e09b4524bca873c95", @@ -57969,11 +58388,11 @@ "repo": "mgmarlow/helix-mode", "unstable": { "version": [ - 20260313, - 2319 + 20260604, + 125 ], - "commit": "682049dbc0616f5f9737db3aad2aa1caacf71727", - "sha256": "1i41z8jqy7sm4cn1wm54xnkvfng8nkc499clk66vqppzjjrq8gnw" + "commit": "6b191a4fcf0e99a3a53902d6226f9963212140dc", + "sha256": "1yask43jhi4hxp60wg6hxsw58s4sirdl08nsxx0hw2rqivyqq144" }, "stable": { "version": [ @@ -58008,28 +58427,28 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20260424, - 553 + 20260624, + 409 ], "deps": [ "helm-core", "wfnames" ], - "commit": "c316c0b50317f83d0448d1e49714733215eae133", - "sha256": "1zyr0ra1kd4lqphz1f079wf6w0p8mmyn9rm008y61i77p8w3mgfk" + "commit": "ad104b941015294faca3fa26146bd97127df883c", + "sha256": "19xh761bji11kaskvfiq7jqycx099jw7qpw4ip259skfkfr4kmvx" }, "stable": { "version": [ 4, 0, - 6 + 7 ], "deps": [ "helm-core", "wfnames" ], - "commit": "f12e7dd3132724cc294e79b55291a2c967a8fe5c", - "sha256": "0bcwy60wqfhxvxkhc0rl7bkasf0y1pm5kwg90qh9y23ri69z08zx" + "commit": "3cd5097285dc10ac0898cf6f30c9699c3399e421", + "sha256": "1yihrb2gsl4p24xwwpdapgmnv64sd0pmbfzgpcp8nypyvs5g7kb3" } }, { @@ -58819,26 +59238,26 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20260412, - 600 + 20260618, + 1908 ], "deps": [ "async" ], - "commit": "8e1be2fdba8d99aab20c31f1bd08535773549fa4", - "sha256": "0f6q8wimad16wqarhkzkqyc47maad77r7s9mjlfpfmm3mbbi9ixa" + "commit": "558427bf221a61014e25d1be3a29dbebad277973", + "sha256": "1brd3q69yfhw5dr0bwmlsjsjh9m32wdkr3llv6y7rx35bh4rhdf5" }, "stable": { "version": [ 4, 0, - 6 + 7 ], "deps": [ "async" ], - "commit": "f12e7dd3132724cc294e79b55291a2c967a8fe5c", - "sha256": "0bcwy60wqfhxvxkhc0rl7bkasf0y1pm5kwg90qh9y23ri69z08zx" + "commit": "3cd5097285dc10ac0898cf6f30c9699c3399e421", + "sha256": "1yihrb2gsl4p24xwwpdapgmnv64sd0pmbfzgpcp8nypyvs5g7kb3" } }, { @@ -59002,14 +59421,14 @@ "repo": "emacs-helm/helm-dictionary", "unstable": { "version": [ - 20250227, - 1635 + 20260611, + 719 ], "deps": [ "helm" ], - "commit": "725cc0df42ad57a7902c330065d9e8ee1216791c", - "sha256": "1ipia68s5x1ny6w99g56hfcnhphlz7zh7bhmrrjyv3aflr7d3170" + "commit": "79eb9b8b33cb3fd8228efde146e23866b4a02652", + "sha256": "0hc31rn0ri6l3nv5z4l2gqc03zmi6p08q80dbdddjk6npv8nf9ba" } }, { @@ -60295,16 +60714,16 @@ "repo": "emacs-lsp/helm-lsp", "unstable": { "version": [ - 20250812, - 1134 + 20260507, + 1749 ], "deps": [ "dash", "helm", "lsp-mode" ], - "commit": "d9d1a60f5020196b71fa89e5db3dcd12d00b7d02", - "sha256": "1g212mkzfm3pb1ynn3m141sz7w0ih9ssdz36a97l3wk4g14p9ric" + "commit": "056bb16b5f69137218613b7558b477f6b21f22be", + "sha256": "0m0lbw7n8lfyahpwg9lpqa9wf7bn90416va3wn2lik8gapxwwgwa" }, "stable": { "version": [ @@ -62599,19 +63018,19 @@ "repo": "Anoncheg1/emacs-hidepass", "unstable": { "version": [ - 20260415, - 1941 + 20260512, + 1112 ], - "commit": "0cdc0d7910501d91d5d75ae53a42726d3fca0302", - "sha256": "1fv98diy9nj8n8y6ndb3n6vddvbqi539b1q87vsfzfna2gwnrpn6" + "commit": "6094bc0e37f5ac4abfe3fe8ed0ce8eef1a928ef9", + "sha256": "1ji625asb8xrb7ajm2vdk2iq2n6dv8y4558pi9ywq0ihdfddxvwd" }, "stable": { "version": [ 0, - 1 + 2 ], - "commit": "da33a03407f1fd8e23959abbc37ba50ec1317a39", - "sha256": "1xjl1z7nxdkc7s18jl4bbvaf3cayki865xm3w3f0py276j7gl1gw" + "commit": "6094bc0e37f5ac4abfe3fe8ed0ce8eef1a928ef9", + "sha256": "1ji625asb8xrb7ajm2vdk2iq2n6dv8y4558pi9ywq0ihdfddxvwd" } }, { @@ -63369,11 +63788,11 @@ "repo": "ideasman42/emacs-hl-indent-scope", "unstable": { "version": [ - 20251231, - 706 + 20260502, + 926 ], - "commit": "38c8775dc575ecf6a35fa88946be3dfb5b489018", - "sha256": "0qmab8g6mwacvgyjjwdblzx9j5wgyzkwz7b54vj9r1v2as79idhb" + "commit": "538ddc0295727b11e20a9615a18d0f280bc0212a", + "sha256": "16v0cp3z655siniqz8x27xxyifs7jmpkb60gbjvs1yx36jg1k6zp" } }, { @@ -63402,11 +63821,11 @@ "repo": "ideasman42/emacs-hl-prog-extra", "unstable": { "version": [ - 20251224, - 230 + 20260502, + 900 ], - "commit": "1cfce465f59700820932ec71c019d821c6cea126", - "sha256": "0fl94alqmj1530l632wwv2s84jgvppbxsk3w5r6faddf03c8zpcm" + "commit": "2eac9eb5a428b23f87cfa1373f5f8fd634a72e48", + "sha256": "0raxwlqbp6587c5f68dd3xq12yxaq3g5cw9r3526vnmkzajxix1s" } }, { @@ -63433,32 +63852,34 @@ }, { "ename": "hl-todo", - "commit": "7c262f6a1a10e8b3cc30151cad2e34ceb66c6ed7", - "sha256": "1iyh68xwldj1r02blar5zi01wnb90dkbmi67vd6h78ksghl3z9j4", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "14h09cxwi3hh63xdnc2a9pvaf51gws7crhs2ivci7h9377yqqcir", "fetcher": "github", "repo": "tarsius/hl-todo", "unstable": { "version": [ - 20260101, - 1834 + 20260601, + 1508 ], "deps": [ - "compat" + "compat", + "cond-let" ], - "commit": "9540fc414014822dde00f0188b74e17ac99e916d", - "sha256": "01rfyp1iqiyp8k7fg16ji8p2dp74ffdhl4bdikfxb2sz4jbz8x80" + "commit": "527d545b8c2f36243194cbe4a8d0e6ac9d50e6a7", + "sha256": "0zn5mk2m9gk7dyx04hmn8jfq0b4ai6l0nd9xss4gdzcdxh74779s" }, "stable": { "version": [ 3, 9, - 3 + 4 ], "deps": [ - "compat" + "compat", + "cond-let" ], - "commit": "9540fc414014822dde00f0188b74e17ac99e916d", - "sha256": "01rfyp1iqiyp8k7fg16ji8p2dp74ffdhl4bdikfxb2sz4jbz8x80" + "commit": "527d545b8c2f36243194cbe4a8d0e6ac9d50e6a7", + "sha256": "0zn5mk2m9gk7dyx04hmn8jfq0b4ai6l0nd9xss4gdzcdxh74779s" } }, { @@ -64107,17 +64528,17 @@ }, { "ename": "http-server", - "commit": "038be2fbd45ee801be37c42f8cd2ddedd0138f05", - "sha256": "0cy94j82qfd7x0riz7mhas52xdbr3nhi0ch0x3whbnpjklhkq6c0", - "fetcher": "git", - "url": "https://codeberg.org/martenlienen/http-server.el.git", + "commit": "555731d091158b9d7d16fe0c6904b66c7e0e502f", + "sha256": "025z8pk4064rmgpjx7g6vh8am8q2sa6yinj162y84a74a1af06ah", + "fetcher": "codeberg", + "repo": "martenlienen/http-server.el", "unstable": { "version": [ - 20260419, - 1924 + 20260609, + 1136 ], - "commit": "973c87b418e59404dcdfe823254e5094adf290f7", - "sha256": "1hmkm0wp5g6ac2hdg306sl42v12x3znsz363v75k6fd1qydhkk1v" + "commit": "4285bd3e4b67983cb783f46afc736032f895882d", + "sha256": "0wwv7k4avxgrscmvqnxada38ry03ijncracwvgkpgfky1cj3r0l8" } }, { @@ -64498,11 +64919,11 @@ "url": "https://git.savannah.gnu.org/git/hyperbole.git", "unstable": { "version": [ - 20260422, - 744 + 20260622, + 756 ], - "commit": "d16aa9cf3e496aa9a6c20d73f4494e16feb4d092", - "sha256": "0iv3sy2zympi1r04aqmlrz64zjf9xy51v6yf329nqybm12mkqgsx" + "commit": "510d713b6ebef63e7c4f41fc8039e3be4da0c28d", + "sha256": "1yic3m59pxp9bdkfz5k9q67bsjq7zj8cqxgxi34f94bywry78l5n" }, "stable": { "version": [ @@ -64946,11 +65367,20 @@ "repo": "jojojames/ibuffer-sidebar", "unstable": { "version": [ - 20210508, - 836 + 20260612, + 632 ], - "commit": "fb685e1e43db979e25713081d8ae4073453bbd5e", - "sha256": "04x87gngmvyj4nfq1dm3h9jr6b0kvikxsg1533kdkz9k72khs3n3" + "commit": "1330b0f156e2275acd1a9256fc13a1d22e5e3a9e", + "sha256": "00nc690aqywxn4rrp2fnd7jq7vik8722ds2c1prq10bwwn6n653h" + }, + "stable": { + "version": [ + 0, + 0, + 1 + ], + "commit": "39299532ad8a040197b18ed2bce928524182c7b7", + "sha256": "0gxn5j4i5jjkzjkyzv42j3a3y6158b4ynj4vj6aznj4dzin8hm8s" } }, { @@ -65029,14 +65459,14 @@ "repo": "conao3/iceberg-theme.el", "unstable": { "version": [ - 20220622, - 1 + 20260516, + 827 ], "deps": [ "solarized-theme" ], - "commit": "c9fdf9a8f5ff417c206730a84731f64a95483935", - "sha256": "03a7mmaykwvmm9yc8ii5k5wgihl88kyq0amp2byjddl7f4mq7zak" + "commit": "78b6cb1fce4d7456d928c32a7799809103fbbc10", + "sha256": "08zlw6krpfd5116w4dawp07gp2636gfv6lizd5virm4qvg3s2cg1" }, "stable": { "version": [ @@ -65624,15 +66054,15 @@ "repo": "idris-hackers/idris-mode", "unstable": { "version": [ - 20260209, - 1107 + 20260506, + 2033 ], "deps": [ "cl-lib", "prop-menu" ], - "commit": "d32b2396a8ad17820e308cd267f1b464a5235abc", - "sha256": "1vldwsmyaazrkcmff6qv5hlprsj37dvj7p01lphg6x20pv63c6av" + "commit": "22cc1bf237428b24de5f4f228db747e93a4ae619", + "sha256": "1rjk1xmx75r32giazj88jq392lakwvpa03a8xdwmifrw5kryrl5h" }, "stable": { "version": [ @@ -65734,28 +66164,28 @@ "repo": "KarimAziev/igist", "unstable": { "version": [ - 20251023, - 848 + 20260508, + 1037 ], "deps": [ "ghub", "transient" ], - "commit": "badbc1302e6f83cfebd304c6332b321ca3313f21", - "sha256": "0s96wv35dax1j4qa0c72l658317r34xbgmhvvl3lz6khac64k8s5" + "commit": "0735363f6b24910655e42e086e3a82ca5267dfc0", + "sha256": "1319nprmnrqwlqslrrm8wdzbjpyyj5gndrxnn7akkbg7x3lpsrp9" }, "stable": { "version": [ 1, 8, - 0 + 2 ], "deps": [ "ghub", "transient" ], - "commit": "badbc1302e6f83cfebd304c6332b321ca3313f21", - "sha256": "0s96wv35dax1j4qa0c72l658317r34xbgmhvvl3lz6khac64k8s5" + "commit": "0735363f6b24910655e42e086e3a82ca5267dfc0", + "sha256": "1319nprmnrqwlqslrrm8wdzbjpyyj5gndrxnn7akkbg7x3lpsrp9" } }, { @@ -65910,26 +66340,26 @@ "repo": "tarsius/imake", "unstable": { "version": [ - 20260101, - 1835 + 20260601, + 1510 ], "deps": [ "compat" ], - "commit": "c3d7fcc0d40676f47450891dc034511185566a0e", - "sha256": "1ch8ckb9gd89wr8v6150k0rnia54cbna9hxiivx3jnnr4lwn63lj" + "commit": "19447819b9e27421fff8381873489938978d220e", + "sha256": "01pp1n278hkgy7p6waq1gvm2l154fc1xzsbdyi2aw0bf69l53j3r" }, "stable": { "version": [ 1, 2, - 6 + 7 ], "deps": [ "compat" ], - "commit": "c3d7fcc0d40676f47450891dc034511185566a0e", - "sha256": "1ch8ckb9gd89wr8v6150k0rnia54cbna9hxiivx3jnnr4lwn63lj" + "commit": "19447819b9e27421fff8381873489938978d220e", + "sha256": "01pp1n278hkgy7p6waq1gvm2l154fc1xzsbdyi2aw0bf69l53j3r" } }, { @@ -65940,11 +66370,11 @@ "repo": "QiangF/imbot", "unstable": { "version": [ - 20260422, - 1521 + 20260606, + 428 ], - "commit": "d228085198669c559f670d48251bfc5399e72a63", - "sha256": "1jnyxyahzs8hm8bcnafzwxa08gvvqry3xgqaxd627wv5zddkyrbl" + "commit": "69d1551bbca9c991a4cfe3ccb133d862854ee1c7", + "sha256": "08jrx67m0zlvmbkh7l82z3xhysv3hna309w909gb1yb4g2c278qm" } }, { @@ -66166,15 +66596,15 @@ "repo": "skeeto/impatient-mode", "unstable": { "version": [ - 20230511, - 1746 + 20260426, + 1323 ], "deps": [ "htmlize", "simple-httpd" ], - "commit": "a4e4e12852840996b027cb8e9fb2b809c37a0ee3", - "sha256": "1cwascc08pzmvgjf0z5fh3w3jf85rgk13haz085qbdkhxsbivav2" + "commit": "4bb8009c6c6a6339a8fd7b4dea4a165af3721812", + "sha256": "1mic0g45g93r53zh8y1gdl0lkwpvdhi05jffz1jr8qq41jpp1886" }, "stable": { "version": [ @@ -66389,11 +66819,11 @@ "repo": "zk-phi/indent-guide", "unstable": { "version": [ - 20260211, - 1005 + 20260515, + 1152 ], - "commit": "f3455c6c798b568a6ea1013b7eea1153d2e092be", - "sha256": "18bmf426xbqlrz448i9aphw69zh8nki1zy1s59l9drz1h5h15n7r" + "commit": "ab71cac290505caf6c374cb8594b0b78d5109af1", + "sha256": "1b0g1hw1l2r6zmij90w7a78gxxncnnpjk6zmn4mafxgnkrg8x1q8" }, "stable": { "version": [ @@ -66435,16 +66865,16 @@ "repo": "conao3/indent-lint.el", "unstable": { "version": [ - 20230822, - 46 + 20260516, + 852 ], "deps": [ "async", "async-await", "promise" ], - "commit": "aee76faf54a55e0bcb5dc07a667d7f5999299c9b", - "sha256": "19yixxsrwdm4wqch5011mk4gimsyh9rqzvrxkg7l7baa7am8v902" + "commit": "3660b10520d78dd545fd0c52d7e7a36dc602492d", + "sha256": "1r15nwxkb5d3zx7m1i5z8jmql551dcnq37czhk57v5madr6hggw6" }, "stable": { "version": [ @@ -66538,6 +66968,30 @@ "sha256": "1dx93qlzsl5zsinslgybd1lca6962dinzy91ndqijj7sicv9nd0r" } }, + { + "ename": "indigo", + "commit": "8dc4f277cf9a064587a614ef685774a4ef398534", + "sha256": "1vznkl2mh9zyr004gy0xnwkvwna2hxikpbxhvggmzqz4wg24n14a", + "fetcher": "github", + "repo": "gicrisf/emacs-indigo", + "unstable": { + "version": [ + 20260506, + 1617 + ], + "commit": "86433c884f5ef591ff8250b3322e5e9abd8a502d", + "sha256": "1aa6pgxqv37x26cm2fdxls5lyqr20v62zyghfm14w7lb1w0j6h6r" + }, + "stable": { + "version": [ + 0, + 11, + 1 + ], + "commit": "f9305632ca14dd27bef538007ff73ec941bbbd31", + "sha256": "083kkhc4hfxihib7b2kzkf1mh17wzv4l8hbf6nwalwp3rm92dzrn" + } + }, { "ename": "indium", "commit": "4292058cc6e31cabc0de575134427bce7fcef541", @@ -67001,20 +67455,20 @@ "repo": "jamescherti/inhibit-mouse.el", "unstable": { "version": [ - 20260314, - 1908 + 20260603, + 1158 ], - "commit": "93d7e3f3dc2a869f025f743e9fc0bedf1aaa82f0", - "sha256": "1s958as7d46ha1pa7v1fik5pqvqxajry3v476pa6sf5l9glx3a2c" + "commit": "86cae75bbb771ea6be6269b925c39761be12b065", + "sha256": "1046g96qvvsz66qnhnk6x1d4a535cgk7qbhx6bqhr44vwzg0h1h8" }, "stable": { "version": [ 1, 0, - 2 + 4 ], - "commit": "89e009898dca46e07fed5fb313eb7bcdeb9d9714", - "sha256": "01jcgrqlwwihvdv0bm1lddlm933czgdnas7rbxhr5zvdys9gfimz" + "commit": "86cae75bbb771ea6be6269b925c39761be12b065", + "sha256": "1046g96qvvsz66qnhnk6x1d4a535cgk7qbhx6bqhr44vwzg0h1h8" } }, { @@ -67986,29 +68440,6 @@ "sha256": "0avxwa6d19i5fns27vwpl95f5iawm710jlnrihi5i21ndfm4mcyw" } }, - { - "ename": "isgd", - "commit": "d5ff75b269fd57c5822277b9ed850c69b626f1a5", - "sha256": "0yc9mkjzj3w64f48flnjvd193mk9gndrrqbxz3cvmvq3vgahhzyi", - "fetcher": "github", - "repo": "chmouel/isgd.el", - "unstable": { - "version": [ - 20241230, - 1331 - ], - "commit": "2dd030ab451cb9e704d173ee1b2388d92362db3b", - "sha256": "0wn6nx94pl7nc94bygm4vi1apzp2qlhfc3m2cg7myj9d2n5aa4xd" - }, - "stable": { - "version": [ - 1, - 1 - ], - "commit": "764306dadd5a9213799081a48aba22f7c75cca9a", - "sha256": "09hx28lmldm7z3x22a0qx34id09fdp3z61pdr61flgny213q1ach" - } - }, { "ename": "islisp-mode", "commit": "f276aa46506c784e1dc8caff8c5fa9885da4ba82", @@ -70023,25 +70454,25 @@ "repo": "minad/jinx", "unstable": { "version": [ - 20260325, - 1326 + 20260519, + 1041 ], "deps": [ "compat" ], - "commit": "70d7a0680edcb0db74b0c9c89a5b5bf4de3eeb20", - "sha256": "113zjfa98qgvs9i96sdmbn82gyi1vsfnkmivim3q4ga7a8h1d4xk" + "commit": "987b9f90eb10df53c34c0f4972469875c1e93203", + "sha256": "0vb7vdv168wpn7pxcnkj2lqkc2y50ig7inr5l7z2mbx5xasgkb7y" }, "stable": { "version": [ 2, - 7 + 8 ], "deps": [ "compat" ], - "commit": "61bed3f77d37ae02100e8a2ec1cfb849d649fa5d", - "sha256": "116kah9l2bw3a6a8hgvqb9bqb388m63j5603vlybgafkra46gjwl" + "commit": "987b9f90eb10df53c34c0f4972469875c1e93203", + "sha256": "0vb7vdv168wpn7pxcnkj2lqkc2y50ig7inr5l7z2mbx5xasgkb7y" } }, { @@ -70794,15 +71225,15 @@ "stable": { "version": [ 0, - 4, + 3, 0 ], "deps": [ "dash", "s" ], - "commit": "5b514ad23834b7a584b184125ba4a66bc3c26cff", - "sha256": "0j99rax3n905ya0ya42093pl8q7kcb8xx2qz6b918f7d8q0mr44n" + "commit": "623994bb50d845de487c100f5cd393ce1d792460", + "sha256": "1aza1p747i6bz2xg2vz63isbnh8agkdffsd7mdxb9xdfnn9cik6f" } }, { @@ -71056,11 +71487,11 @@ "repo": "iwahbe/jsonian", "unstable": { "version": [ - 20250507, - 1231 + 20260612, + 2214 ], - "commit": "513219ebb3ccdefc915715e4bf2dd6e718fabccd", - "sha256": "0liyv5lgx8lp7gkkljr7crich03w6w07i0jx1qifpxpq4rxmwpi0" + "commit": "2709fb0140c92eb183c849fdc530fd59f4e4fd3d", + "sha256": "1alqaynlrwqnakq2x03xh66jbh7365rsbdnip39xwxwfjnkblj0g" }, "stable": { "version": [ @@ -71246,11 +71677,11 @@ "repo": "JuliaEditorSupport/julia-emacs", "unstable": { "version": [ - 20260204, - 807 + 20260529, + 1424 ], - "commit": "aadf29523a120c666939cd7adac4b7dece5bd6ef", - "sha256": "0kw79pz3l40d533hhrrw21hskayr38nffnp0cnwjq0zv9fvxwin1" + "commit": "1b5a4c2f5b7c3f842785985bf8778b8805cc6766", + "sha256": "00by1x900gzg42lwzd59awhsl5z73pna4cmzjpp2dflwvddy7vn6" }, "stable": { "version": [ @@ -71317,8 +71748,8 @@ "repo": "gcv/julia-snail", "unstable": { "version": [ - 20260403, - 453 + 20260516, + 750 ], "deps": [ "dash", @@ -71327,8 +71758,8 @@ "s", "spinner" ], - "commit": "3c0beddcd21464d52e95e65ee8b3d7b3a148d83d", - "sha256": "1p00j4lh9nhkim0lg1f0swvv5lsn54w9qk1g2pjxldrfsad7bqwg" + "commit": "90e2278921ff4155577f97b937f375375c32a34f", + "sha256": "046la1mh70syq96sla8v92mk8fg5dl05w75bs0plppxkhbnjv2ky" }, "stable": { "version": [ @@ -71355,14 +71786,14 @@ "repo": "JuliaEditorSupport/julia-ts-mode", "unstable": { "version": [ - 20250115, - 1449 + 20260616, + 1624 ], "deps": [ "julia-mode" ], - "commit": "d693c6b35d3aed986b2700a3b5f910de12d6c53c", - "sha256": "0jg59d6q4lab2p5d2f8yp95xpbqkc614ayl137mv14l5apgayvbc" + "commit": "d53fb5b2c7e83223dcd8c7ae6bd5e1abf18665f6", + "sha256": "16iss4q0arlggwdgqjjwj8flywk6h53ylzf5m1ig1jxkl8vqpiby" }, "stable": { "version": [ @@ -71629,8 +72060,8 @@ "repo": "psibi/justl.el", "unstable": { "version": [ - 20260228, - 1147 + 20260513, + 850 ], "deps": [ "f", @@ -71638,8 +72069,8 @@ "s", "transient" ], - "commit": "4a149c0ad91f60c4d4338e7aa0676ad792a52eca", - "sha256": "01wg76330lcff8bd83ym65yhbbwp48yrr2crafn2bdlncgd4whqy" + "commit": "2b6e5f8d2d16e7c535553dcb9c496f8bd1bb827e", + "sha256": "01fqxpkyv1l1hqmsjc50g65cdq5fd3wx9id3qgzng9f7vc2dmfh9" }, "stable": { "version": [ @@ -71694,11 +72125,11 @@ "repo": "joshbax189/jwt-el", "unstable": { "version": [ - 20251022, - 2118 + 20260514, + 2219 ], - "commit": "d6754f8fab6ff4041a7bece1963495e99ad9fe68", - "sha256": "0crqy2r2bx03f2z7pg1h2qm7csx3ncxqbya4bz976ssq0p7mljnv" + "commit": "83bcef37c311645a07c0263007c5b962ca3dab15", + "sha256": "0kawf3f59cizq730dyh7avkb774lw773vb7wvqjnygjqky8kqirj" }, "stable": { "version": [ @@ -71998,11 +72429,11 @@ "repo": "Fabiokleis/kanagawa-emacs", "unstable": { "version": [ - 20260413, - 1643 + 20260522, + 325 ], - "commit": "c0ec6694a6574ad2d54ca671de2093c81b54888a", - "sha256": "1bk7x77a11nlnfl0z40bvyi0c86vyfncjrk1dggs79qw9bnx04i2" + "commit": "399dff7bc7abf5726ef85f880aa70d10b433afb4", + "sha256": "16ya2f28z5c68pf7i0zy555nv9ly8ggsr50g2mrfycwpg5na2zim" } }, { @@ -72077,28 +72508,28 @@ "repo": "ogdenwebb/emacs-kaolin-themes", "unstable": { "version": [ - 20260114, - 2021 + 20260619, + 2211 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "fc0337582f36167b74cbdc86a48471092c8f3262", - "sha256": "1lbqvs2jqvs6x8gj7bali24mw2fl6gk184zln6avy6wmam7n8dqi" + "commit": "432c6672b16e867ec40eaf312d2fbbeb38673fa9", + "sha256": "0jsxmi4l2kjpfgfbacixcbxdr1sz45qj5y2hz447fca8y9875p9y" }, "stable": { "version": [ 1, 7, - 4 + 7 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "fc0337582f36167b74cbdc86a48471092c8f3262", - "sha256": "1lbqvs2jqvs6x8gj7bali24mw2fl6gk184zln6avy6wmam7n8dqi" + "commit": "8dc98bd1a63aa35e44ff8b3fd1be6d6afd4e2301", + "sha256": "1133gw5fnfj5plg4ny2lkhzsqsd6624fbnfh822p9dqxfmfckb1z" } }, { @@ -72109,11 +72540,11 @@ "repo": "gicrisf/kaomel", "unstable": { "version": [ - 20250923, - 1958 + 20260615, + 1304 ], - "commit": "9476f16a72e61f08f403cb4dbe860e39f1856c7a", - "sha256": "04k36fjd165isbbb5vz0nl945k0b73z62hs271ivp74z6f8nfafg" + "commit": "652b31cc8437d87b65e618af9428229182ea595c", + "sha256": "1na4jn2w147sl3qq4jxnfz98qv5cfydrhvdny7pd3z4mlj9w5f3f" }, "stable": { "version": [ @@ -72300,11 +72731,11 @@ "repo": "conao3/keg.el", "unstable": { "version": [ - 20240713, - 1007 + 20260527, + 831 ], - "commit": "e1726f89dab1811a110eebb3f3e4b673742faf05", - "sha256": "02wwr40jxny9w0xnjwi4n40hn5jmdkkzng4rml846hw4ih1vxc0k" + "commit": "91030f36115ce50c4f812b95b169aeaffdd0e042", + "sha256": "1jlwd71ba6ahcbl1dydhx63c5wxsh4kdml1jjs9zc75sd18j69k4" } }, { @@ -72532,26 +72963,28 @@ "repo": "tarsius/keycast", "unstable": { "version": [ - 20260101, - 1835 + 20260601, + 1510 ], "deps": [ - "compat" + "compat", + "cond-let" ], - "commit": "b831e380c4deb1d51ce5db0a965b96427aec52e4", - "sha256": "1bn30n0b0wsvzhpa4qsghh5acb82r07sw82xjwjqq26kckfisvkx" + "commit": "a6518e1b48b08ba883e9b1a2db0872d5bf3d85f4", + "sha256": "1q4mfxy0022hw07nh2rqii1wkmk5za5hx5jdaqmb7xkj5z12cxj3" }, "stable": { "version": [ 1, 4, - 7 + 8 ], "deps": [ - "compat" + "compat", + "cond-let" ], - "commit": "b831e380c4deb1d51ce5db0a965b96427aec52e4", - "sha256": "1bn30n0b0wsvzhpa4qsghh5acb82r07sw82xjwjqq26kckfisvkx" + "commit": "a6518e1b48b08ba883e9b1a2db0872d5bf3d85f4", + "sha256": "1q4mfxy0022hw07nh2rqii1wkmk5za5hx5jdaqmb7xkj5z12cxj3" } }, { @@ -72629,32 +73062,34 @@ }, { "ename": "keymap-utils", - "commit": "c03acebf1462dea36c81d4b9ab41e2e5739be3c3", - "sha256": "0nbcwz4nls0pva79lbx91bpzkl38g98yavwkvg2rxbhn9vjbhzs9", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "00xjczwi1f2wzjp556p94kn7b5gkvb9gmblfqx0rpk4y6akn8afw", "fetcher": "github", "repo": "tarsius/keymap-utils", "unstable": { "version": [ - 20260401, - 1221 + 20260601, + 1550 ], "deps": [ - "compat" + "compat", + "llama" ], - "commit": "46e4aeb2801740a69f4ab5411579cc9cb2f0e786", - "sha256": "0bgx2v23z8iq04f8d3zyga9729l7arqyv6id0qc7br9yacj5x4jc" + "commit": "3064e5ffe98458500c75bf7c854c45d3e60e8e90", + "sha256": "1a0n5k19ra3k0chsc8j74b6rcnaf3jdk0hi28f3g600h3ivccfxl" }, "stable": { "version": [ 4, 1, - 3 + 4 ], "deps": [ - "compat" + "compat", + "llama" ], - "commit": "46e4aeb2801740a69f4ab5411579cc9cb2f0e786", - "sha256": "0bgx2v23z8iq04f8d3zyga9729l7arqyv6id0qc7br9yacj5x4jc" + "commit": "3064e5ffe98458500c75bf7c854c45d3e60e8e90", + "sha256": "1a0n5k19ra3k0chsc8j74b6rcnaf3jdk0hi28f3g600h3ivccfxl" } }, { @@ -73032,20 +73467,20 @@ "repo": "jamescherti/kirigami.el", "unstable": { "version": [ - 20260416, - 1901 + 20260613, + 1820 ], - "commit": "5236f011f420465c2abd853e7f16727c0c8eab7d", - "sha256": "1awvliza7fva0a74lf6xqx7gzfbby5kr7z4ki818yd98z4x1rqxf" + "commit": "948cccf6499415005a43112e5daadc6ecc57fa1c", + "sha256": "0203slgl1wal7x6hygwc2hkkm92i95cq6n0abgc0x8bnkkm7n0v5" }, "stable": { "version": [ 1, - 0, + 1, 5 ], - "commit": "7038a9dcfa7e2d8848817508777d8ad878756cfb", - "sha256": "1j6l2nm5jv96636sz9w9yf32vcmkc5n9zylh6k1vf5gidgwlgxni" + "commit": "77e967baf830aa411404ed695826f0b589bdc28a", + "sha256": "03ql2x4npkw60mjvfn83gnp6dbshf6ikhj7558mwdk8qi695q2fc" } }, { @@ -73166,14 +73601,14 @@ "repo": "benotn/kkp", "unstable": { "version": [ - 20260306, - 1633 + 20260617, + 1005 ], "deps": [ "compat" ], - "commit": "73957230ffdd3dedf16f4436f61471bd1365abf6", - "sha256": "1j5igiys8asjg0v18flc7p71xjynqi7v8s06qgkac8djvjamd4lh" + "commit": "0b77ce2fb9eefbb07ffa906f8fe2df14450a9cfc", + "sha256": "08whip7ghmihrc345135kwsda7wjqm85p3hfrfhclkxd1yrpv8y7" } }, { @@ -73184,11 +73619,11 @@ "repo": "tomenzgg/emacs-klere-theme", "unstable": { "version": [ - 20250517, - 452 + 20260526, + 323 ], - "commit": "377cc33617184e23acde6707beaf8938915fe093", - "sha256": "15rgq1a6k64ws0fh864awnw22qzpb58z5s2gj2cp1svw4yakr84w" + "commit": "332d93b22f0359150c8dd8de710ffed09c34664f", + "sha256": "1x3z1j33w3pj6mhj07lgclzmf9cwgx505mn4gvlpshwlxwp6ms0w" } }, { @@ -73392,11 +73827,11 @@ "repo": "bricka/emacs-kotlin-ts-mode", "unstable": { "version": [ - 20260326, - 930 + 20260512, + 1409 ], - "commit": "136d8d1fd3158fc5558aff866041c1935b574588", - "sha256": "15iqvbv8i3n27yssfr47fh75ir89a6jxicp7vi8jk51a45symhnf" + "commit": "39e30e4cf803910c2f6716efd7a5cd408a9d996b", + "sha256": "1zabj07ffmi9g0vv74xkrwim7dwx3hsirr9abaxh6acwykp2ma6d" } }, { @@ -73552,8 +73987,8 @@ "repo": "abrochard/kubel", "unstable": { "version": [ - 20260423, - 1353 + 20260508, + 2043 ], "deps": [ "dash", @@ -73561,8 +73996,8 @@ "transient", "yaml-mode" ], - "commit": "b6581c657830c21a58aba5df5239cf7ece44f1c9", - "sha256": "03qrdr0gf5a560ywwjj1xwq9xh19v1rliwjjdklhcq6qacaxvq0k" + "commit": "f2d64227c6d2ce0a3a9023345b230b5b2b30d147", + "sha256": "0sij8hi8h92ryp6vphs4hpqvw5r19k5q7cr0r6aifqfk4di61j7q" }, "stable": { "version": [ @@ -73843,8 +74278,8 @@ "repo": "isamert/lab.el", "unstable": { "version": [ - 20260419, - 1535 + 20260620, + 1757 ], "deps": [ "async-await", @@ -73854,13 +74289,13 @@ "request", "s" ], - "commit": "b91086760688328e032af454c1ca3ae5061356dc", - "sha256": "003pm093zrx6qv2sa959sws74a4h0w8g2mcyjyqsvm0xxjshzifw" + "commit": "2be6e50e75b4372337b77d0ae5563cb8cd671352", + "sha256": "1d0q7ssm9ynhd1da34by6a5zwbyzq20x8bqky9hf0fk28m9xpjjh" }, "stable": { "version": [ 3, - 7, + 8, 0 ], "deps": [ @@ -73871,8 +74306,8 @@ "request", "s" ], - "commit": "aa3af6f8e2eb16edac2b680ecddf4823f94287de", - "sha256": "12xb18ssn5zf9gy2px2x6mnbjh9bny1rf7kldlvv84s86iiqzxpl" + "commit": "2be6e50e75b4372337b77d0ae5563cb8cd671352", + "sha256": "1d0q7ssm9ynhd1da34by6a5zwbyzq20x8bqky9hf0fk28m9xpjjh" } }, { @@ -73961,16 +74396,16 @@ "repo": "Deducteam/lambdapi", "unstable": { "version": [ - 20260423, - 1057 + 20260624, + 735 ], "deps": [ "eglot", "highlight", "math-symbol-lists" ], - "commit": "fbbe050639dfe7c1c1f2be2e6807dd31e3108e5e", - "sha256": "11jpn7w0iy4vp555hsc425ipjzsv0ajhph1ih5ajqkn2lxd46b8v" + "commit": "e2e0e4a1fc921205e56dd4d78dc22d364644813d", + "sha256": "01jih46346wv236hvb698vmicz0m8x7lcrgqsw0nc8sq6pb73yc9" }, "stable": { "version": [ @@ -74379,28 +74814,28 @@ "repo": "enricoflor/latex-table-wizard", "unstable": { "version": [ - 20260212, - 2229 + 20260504, + 128 ], "deps": [ "auctex", "transient" ], - "commit": "681c03010e38e8cb4089171be72d73e6d28cd472", - "sha256": "1v5dwidr9gvlqdspalr1iqw7gdcyl6lyji4cl8dddj9rmyf3x8rw" + "commit": "0ccd242ba521ed3b323d1dc84f49febe80b2eec7", + "sha256": "0mf7r22n51wyrdbsb5jm1jfhcivifz6d5l029wv3p5p88mylx2ks" }, "stable": { "version": [ 1, - 5, + 6, 0 ], "deps": [ "auctex", "transient" ], - "commit": "b41aac096b96aeb446346c3cbd6537cc0eb1f70d", - "sha256": "03sj7kq9xwak5mzllvgjq5ysarph55rxknn09dgdn8fs74hlifcb" + "commit": "0ccd242ba521ed3b323d1dc84f49febe80b2eec7", + "sha256": "0mf7r22n51wyrdbsb5jm1jfhcivifz6d5l029wv3p5p88mylx2ks" } }, { @@ -74704,6 +75139,30 @@ "sha256": "02pyqgml6mfsj70qvingq8ff2qvfs35nb28z465mqpcgfvb8xapv" } }, + { + "ename": "leadkey", + "commit": "20a81a260cec3d49dd1ebde86bf99b9bf3f3cd8e", + "sha256": "1s03n14nzqmp1p7shz9ym0n7p8plhc9wzlfw20krmg7xcqy91dmz", + "fetcher": "github", + "repo": "jixiuf/emacs-leadkey", + "unstable": { + "version": [ + 20260624, + 731 + ], + "commit": "3a0befd5a8937f8effe07da001cf8d3c765fc2ce", + "sha256": "1xx8flk34f99kh54x9k5872g4961x35jgrx4ia2f54qswjgdn499" + }, + "stable": { + "version": [ + 0, + 2, + 0 + ], + "commit": "61042efbbde72e096e74833eeebdcdf9599cab7c", + "sha256": "1z43875hnqv4xz383ahs035v41n39ycnm9r10s7qamy6sv5rvj99" + } + }, { "ename": "leaf", "commit": "24afe5b39979e2f17e104ae97d840645d2a5c2f1", @@ -74736,16 +75195,16 @@ "repo": "conao3/leaf-convert.el", "unstable": { "version": [ - 20210816, - 1103 + 20260516, + 853 ], "deps": [ "leaf", "leaf-keywords", "ppp" ], - "commit": "da86654f1021445cc42c1a5a9195f15097352209", - "sha256": "14pvdkknbng44frlf8accpqd1bc9j99x7xjymgrdbyczbq2srv4n" + "commit": "37967565c023596d863d9cd45527a024c5922553", + "sha256": "0vfj01b37im8wqzn4rnbl9wqxgsb8pcandzmnk9d3bhb1scg3lx0" } }, { @@ -74756,15 +75215,15 @@ "repo": "conao3/leaf-defaults.el", "unstable": { "version": [ - 20210301, - 118 + 20260516, + 827 ], "deps": [ "leaf", "leaf-keywords" ], - "commit": "96ce39d4f16736f1e654e24eac16a2603976c724", - "sha256": "1z56x3wnyakilgxak2yyf6rf35072996szxfz712lmdwqs6xfqv4" + "commit": "238282d31d20c9b5077d7274ba9448eaaf0d44cc", + "sha256": "0wxzs107fp8hsbm9r2nb4chw9qvwkf72nn49ki1wwd8za205d8vj" } }, { @@ -74775,14 +75234,14 @@ "repo": "conao3/leaf-keywords.el", "unstable": { "version": [ - 20240808, - 2302 + 20260516, + 827 ], "deps": [ "leaf" ], - "commit": "82ec27e3441900daedeaaebca509181f964da81f", - "sha256": "0nsa01d35z3dvvb6dnc43ii461c15pp35ji92k15x8z9nyr25wrd" + "commit": "36efb8c94071c0fd98b6534866297f2238b78630", + "sha256": "0sfrjiwrzyphmwyh2yxzgw46js7jiwrnm10hhaqkzrqalvh4i68h" }, "stable": { "version": [ @@ -74836,14 +75295,14 @@ "repo": "conao3/leaf-tree.el", "unstable": { "version": [ - 20211105, - 19 + 20260516, + 827 ], "deps": [ "imenu-list" ], - "commit": "89c3b8842df067bba67663d309f43aa311acdccd", - "sha256": "0him39wsl65nmml9as8gfrix707xjxwvjkwmrgxc9qfjwcxvbvsj" + "commit": "6c85ef64bb21ddbd64e70625dbd59b0539fac534", + "sha256": "1n3h5mk7j295br17nx9vfn8v6sx1683wdnyd5j8scwqc7qwgf9ds" }, "stable": { "version": [ @@ -74948,11 +75407,11 @@ "repo": "ledger/ledger-mode", "unstable": { "version": [ - 20251219, - 2350 + 20260609, + 609 ], - "commit": "40e6a167530e21968e3ce7b8cb74e7595cb6009a", - "sha256": "020sm0ljnbx389cspn1blz1d19w6sx4j68cp39b8hb9h9xdd4n55" + "commit": "b0ee99feb2dcae5e304ad735d82d488f2191a51c", + "sha256": "193m7nbpbp33i79y25g09ippxskpxsb8ixiyn6v1a1il0qjhf8rf" }, "stable": { "version": [ @@ -75036,27 +75495,27 @@ "repo": "martianh/lem.el", "unstable": { "version": [ - 20250806, - 924 + 20260509, + 758 ], "deps": [ "fedi", "markdown-mode" ], - "commit": "a0f4fa89fe73dfe7412f5d25d6e0619abf8cff14", - "sha256": "181cibmv6da4rjr6p3nqpza6i7v4scc4qndznhyjb9nhbf3gsil4" + "commit": "3abd1604c3ab9451dcbc087099c499e6dc8882d7", + "sha256": "1h28bwy0nd08lxvpqdxqcbg0n2j09ilb7rf3nj6csflz64nhg40x" }, "stable": { "version": [ 0, - 24 + 25 ], "deps": [ "fedi", "markdown-mode" ], - "commit": "a0f4fa89fe73dfe7412f5d25d6e0619abf8cff14", - "sha256": "181cibmv6da4rjr6p3nqpza6i7v4scc4qndznhyjb9nhbf3gsil4" + "commit": "3abd1604c3ab9451dcbc087099c499e6dc8882d7", + "sha256": "1h28bwy0nd08lxvpqdxqcbg0n2j09ilb7rf3nj6csflz64nhg40x" } }, { @@ -75322,15 +75781,15 @@ "repo": "alhassy/lf", "unstable": { "version": [ - 20210808, - 1921 + 20260502, + 1103 ], "deps": [ "dash", "s" ], - "commit": "35db92ca765a0544721fdeea036d77b7d192d083", - "sha256": "0c22347dfrjdrn0cn4bqqsw8gd1663hkgycxkfivpyg0d734g5nq" + "commit": "dbe5a7c66c51d1a3036eb33d13c0a0a399349dda", + "sha256": "0ljr174ni05mbp2b169d96qkik2kzpqr4rqp5px9v0rs22v0g50g" } }, { @@ -75434,26 +75893,26 @@ }, { "ename": "liberime", - "commit": "0ccac33c02762314d997156df4627c0c4a0279c6", - "sha256": "0i95vjn4rw7n4f83nrxjkmilzalgmjlmyhsvwfm4n1rqfqdwkl5h", + "commit": "41d8e39c6f7bdade9b13c27ee1290dad21b4877f", + "sha256": "0vwmfr0lk7fmxfg7bdi6kcsaaz5hvv4rvfzdkv7klpvp89dvjvzz", "fetcher": "github", - "repo": "merrickluo/liberime", + "repo": "emacs-rime/liberime", "unstable": { "version": [ - 20260427, - 303 + 20260622, + 955 ], - "commit": "2130baba8e5e15922650bc01de95a1d6c6a1c1f7", - "sha256": "0zr0hk11xani4pn0yv2xlpfwargv33q610w0yw6ac1r91bn9r9z9" + "commit": "8e52f3128e553a9b0cf270ead5c8cca4de2dd0d8", + "sha256": "0mq106yppl9kkqfyvbxma4d9k88bqpvwk6b6lcyr8kmkd2bd6n8f" }, "stable": { "version": [ 0, 0, - 9 + 10 ], - "commit": "2130baba8e5e15922650bc01de95a1d6c6a1c1f7", - "sha256": "0zr0hk11xani4pn0yv2xlpfwargv33q610w0yw6ac1r91bn9r9z9" + "commit": "482b7854b04169b348f3c943891f0895bd38bc4f", + "sha256": "0bmp4ajczw4nvgshbkycnvr0m0pjlji14qgkk8k58qxy38zxvli2" } }, { @@ -75887,11 +76346,11 @@ "repo": "Judafa/linkin-org", "unstable": { "version": [ - 20260313, - 2013 + 20260617, + 2114 ], - "commit": "daab39c4e3dc5d77c55630e26f8b0339ae218dd1", - "sha256": "0iy6vipdf74ggz14brnj3hljq75kj2dfg49vlv0p85x0a5aacv1y" + "commit": "51d7c2c2689c0cfd48f91986d36ffdabea57369f", + "sha256": "02ym261g4y8k98b4f78fbjb9alk844h8p3snck4q4n7f6371w6sl" } }, { @@ -75902,11 +76361,11 @@ "repo": "erickgnavar/linkode.el", "unstable": { "version": [ - 20240604, - 53 + 20260605, + 352 ], - "commit": "5152aa3ba7a4360133efd5892f0891837af30440", - "sha256": "0c9ly7lf1ydn3zjqn265vkjq4n4qn3xvr4lhs66gh2krk8qrm9cm" + "commit": "8bfb80ca046bc0c942a14effef354722ad8a8a6c", + "sha256": "151115q9c1l87c4kv60nv4py0h121wrxr5xs2asibh9p3773zx3m" } }, { @@ -76071,26 +76530,26 @@ "repo": "ryukinix/lisp-chat", "unstable": { "version": [ - 20260323, - 206 + 20260425, + 1217 ], "deps": [ "websocket" ], - "commit": "cff980c915db1e47d3090c212050b7598d15daca", - "sha256": "02fiyky63z4zr6x4xyf72d457f4x8fqraax3lk13zwjlxv1nn2xd" + "commit": "066f2a5d4ca2ff50f6a0a1413182e08f17040e3a", + "sha256": "0qqnn5pb7qghn3ryrixjzgb9vabgm96n10l189j9izr5zfzg194f" }, "stable": { "version": [ 0, 9, - 0 + 1 ], "deps": [ "websocket" ], - "commit": "cff980c915db1e47d3090c212050b7598d15daca", - "sha256": "02fiyky63z4zr6x4xyf72d457f4x8fqraax3lk13zwjlxv1nn2xd" + "commit": "066f2a5d4ca2ff50f6a0a1413182e08f17040e3a", + "sha256": "0qqnn5pb7qghn3ryrixjzgb9vabgm96n10l189j9izr5zfzg194f" } }, { @@ -76368,14 +76827,14 @@ "repo": "zzkt/metabrainz", "unstable": { "version": [ - 20230530, - 741 + 20260603, + 1009 ], "deps": [ "request" ], - "commit": "2386189ec8a19a74d7b8a46e08a9fa6d974a6305", - "sha256": "0lkqgjzp5lwjv1j6jjal4nsps3cxdg1nc2rr83v5a3gylsy0x69w" + "commit": "abd37d9f1c25a021b32eac54e6deff6080a66bca", + "sha256": "1kri05wx2r88pbh7pvwkcz4csi8g5qn1bjb31nbda6vs39db8l6m" } }, { @@ -76578,11 +77037,11 @@ "repo": "jingtaozf/literate-elisp", "unstable": { "version": [ - 20250103, - 132 + 20260621, + 1253 ], - "commit": "c559eff46dd7fe0ffc4ad7bf6dd65ee5be516368", - "sha256": "1h8j16hqhncbfa6nf046qfzhplzqql9i2jjwx1kmqnyxfcvv1zs6" + "commit": "6cbe22aab87886cf61c4866653e24ebdb88b1523", + "sha256": "0xaz583wvk6510027kp73p7swkdi8z7929k8p0jmpav2x5n1207d" }, "stable": { "version": [ @@ -76828,26 +77287,26 @@ "repo": "tarsius/llama", "unstable": { "version": [ - 20260301, - 1253 + 20260601, + 1455 ], "deps": [ "compat" ], - "commit": "d430d48e0b5afd2a34b5531f103dcb110c3539c4", - "sha256": "07rjfjk01gd4jqk38wc0a2vrsk15p8sx0varqbhjdyns7w2xs1d7" + "commit": "4d4024048053b898a01521046e0f063ee47615b0", + "sha256": "1qya4drpfnr25lgpagxzi22llrvs9ysqgfhs3093ly2k4pi28nvk" }, "stable": { "version": [ 1, 0, - 4 + 5 ], "deps": [ "compat" ], - "commit": "d430d48e0b5afd2a34b5531f103dcb110c3539c4", - "sha256": "07rjfjk01gd4jqk38wc0a2vrsk15p8sx0varqbhjdyns7w2xs1d7" + "commit": "4d4024048053b898a01521046e0f063ee47615b0", + "sha256": "1qya4drpfnr25lgpagxzi22llrvs9ysqgfhs3093ly2k4pi28nvk" } }, { @@ -77006,15 +77465,15 @@ "repo": "tanrax/lobsters.el", "unstable": { "version": [ - 20251217, - 1458 + 20260623, + 735 ], "deps": [ "request", "visual-fill-column" ], - "commit": "58f91e5adc9660a54a3f6eb1cd49fbbeb2229b74", - "sha256": "19nik1vaazf0w43fvksshx2c1fbby0fyafn2859jbdmvxwb5imw7" + "commit": "41ca67e5827793e91834bf03cdefab581783c3d5", + "sha256": "01pxdzk0xaqqkc17zp3x2d4s8sm212z217kvzlwj697afh1vndy4" }, "stable": { "version": [ @@ -77530,8 +77989,8 @@ "repo": "okamsn/loopy", "unstable": { "version": [ - 20260309, - 304 + 20260622, + 2352 ], "deps": [ "compat", @@ -77539,13 +77998,13 @@ "seq", "stream" ], - "commit": "b78b88173df00cf95cda401a6d3b0872dce8aa08", - "sha256": "156r43kpfk2kdkgj7m6pk4pql4y9vsj5igwni00dzr437y74sb2p" + "commit": "09fecad848c8671902ceae7d74afecdd29a84ac5", + "sha256": "1bg0icla79jjjplh5ibjbcimnkxiziiw6r3s13prg2fr6mngbs1f" }, "stable": { "version": [ 0, - 15, + 16, 0 ], "deps": [ @@ -77554,8 +78013,8 @@ "seq", "stream" ], - "commit": "1849c6c774332c6451288debd4c353449ee79a92", - "sha256": "0qpzg7p8qiggscddbbf85av7zp7b38jjib49jrzl9skliwc0klcr" + "commit": "09fecad848c8671902ceae7d74afecdd29a84ac5", + "sha256": "1bg0icla79jjjplh5ibjbcimnkxiziiw6r3s13prg2fr6mngbs1f" } }, { @@ -77688,8 +78147,8 @@ "repo": "emacs-lsp/lsp-dart", "unstable": { "version": [ - 20260214, - 2354 + 20260507, + 1741 ], "deps": [ "dap-mode", @@ -77701,8 +78160,8 @@ "lsp-mode", "lsp-treemacs" ], - "commit": "166e4f2ba12403da5691d352b587c88d24ddb574", - "sha256": "177l32r1ns8rxq5z8qa5k5nv3v4l29zps9xn4ps196298phd253a" + "commit": "a0649b4dbf3eb1f1fac4be172ba282df43b16b73", + "sha256": "1khpnm3m90ijbrcaz2isgq7z9zs5hfh9kqn7g14wqzbzrvvijz37" }, "stable": { "version": [ @@ -77732,8 +78191,8 @@ "repo": "emacs-lsp/lsp-docker", "unstable": { "version": [ - 20250228, - 2210 + 20260507, + 1750 ], "deps": [ "dash", @@ -77743,8 +78202,8 @@ "s", "yaml" ], - "commit": "3960c73349e5658220f0f48587894ac098e62b97", - "sha256": "05sblmvj1vhk4rgfqahr0i0dnaczcixcddd88w3rsdyh72wpxdg6" + "commit": "f666fba72b496c7750bb3f349771b07aa51714f0", + "sha256": "02ihnn5rnk6l9x5wvgj0mrglyss80x47phhks6r3is1frh935xxq" }, "stable": { "version": [ @@ -77772,15 +78231,15 @@ "repo": "emacs-lsp/lsp-focus", "unstable": { "version": [ - 20250825, - 539 + 20260507, + 1747 ], "deps": [ "focus", "lsp-mode" ], - "commit": "4621d310e780e384cbe93d5680fa9ec5d03e2c73", - "sha256": "09yzcfv9gpifsy5ckvmacj7fg0fz1pnnjdzghj4i28x738g7ixxb" + "commit": "675a20610c63577bb5363c2ed9b253705bbfee4f", + "sha256": "0kcy73chsrilb7clmwdmjlcdmfi6zdg6q758lnb20dicixlpjayi" }, "stable": { "version": [ @@ -77804,8 +78263,8 @@ "repo": "emacs-grammarly/lsp-grammarly", "unstable": { "version": [ - 20251231, - 1727 + 20260503, + 1232 ], "deps": [ "grammarly", @@ -77814,8 +78273,8 @@ "request", "s" ], - "commit": "4c3aa9e757ff9082a4d7ff104dd5ff0f28f0b811", - "sha256": "16ysivfk6lv8ndifxrhxya3hk3w3rv8p3bwy3ssz7g7q388n1k3v" + "commit": "237a8322bee1982e926610c7d228fd0bc1e3bc50", + "sha256": "1z8gwldm9gqkw9mwlnv6hlsqk603c3zngsf56pq5r1d89wm7j34b" }, "stable": { "version": [ @@ -77842,14 +78301,14 @@ "repo": "emacs-lsp/lsp-haskell", "unstable": { "version": [ - 20251121, - 1710 + 20260507, + 1745 ], "deps": [ "lsp-mode" ], - "commit": "871a0ef2e98b3a749d0b69d958698000ca5640d3", - "sha256": "0chk1nxagbf0n1xxl8namxj7z5bqhidgyp0nqynqbi8799v62aa7" + "commit": "4c3001aeb116fb489223269ea353359b90e2a5e1", + "sha256": "17wgagx29piqgss8qkfizh4ikss7dm6m9jglh9x04dyk4264c197" } }, { @@ -77878,16 +78337,16 @@ "repo": "emacs-lsp/lsp-ivy", "unstable": { "version": [ - 20250825, - 512 + 20260507, + 1752 ], "deps": [ "dash", "ivy", "lsp-mode" ], - "commit": "2927cbc776477e23d4a1062568d55793eed33c51", - "sha256": "12l160q4wi9wc17n1r4pdmp42hwyqrmzc3xcfki6pivmqdaark45" + "commit": "c0930544948dfdb7bf497fc9e58aa6b4b857e237", + "sha256": "11mknb893ry3m99gd44ywjwjp21a02j0yg2xibc9zf2jbb16rppb" }, "stable": { "version": [ @@ -77911,8 +78370,8 @@ "repo": "emacs-lsp/lsp-java", "unstable": { "version": [ - 20260312, - 1356 + 20260510, + 647 ], "deps": [ "dap-mode", @@ -77924,18 +78383,17 @@ "request", "treemacs" ], - "commit": "0a9f4d0b3ddf300bc9ca7546f5bed288bdfc8377", - "sha256": "1rc9fy27kzgs6hdp7j9ybzmzxmcdj63jzwzsxfzlm8pqp1y8xkcb" + "commit": "5294db2ac033a289e4878fa8386629b75cb3ccb6", + "sha256": "134fw9kxwfi2glkxb7r32la3wip9y2jz8hkv0c3si1jv5p4g22zp" }, "stable": { "version": [ - 3, - 1 + 4, + 0 ], "deps": [ "dap-mode", "dash", - "dash-functional", "f", "ht", "lsp-mode", @@ -77943,8 +78401,8 @@ "request", "treemacs" ], - "commit": "260016236fa0520b5b6ec7f51ca2086288524cba", - "sha256": "1h0hqgjpk5mbylma1fkva0vx45achf0k7ab2c5y8a2449niww90h" + "commit": "5294db2ac033a289e4878fa8386629b75cb3ccb6", + "sha256": "134fw9kxwfi2glkxb7r32la3wip9y2jz8hkv0c3si1jv5p4g22zp" } }, { @@ -78068,14 +78526,14 @@ "repo": "emacs-languagetool/lsp-ltex", "unstable": { "version": [ - 20260101, - 535 + 20260503, + 1233 ], "deps": [ "lsp-mode" ], - "commit": "6adc2b4d32a907943a6ce06e2267090241e7af6a", - "sha256": "1rll8wa07inh39nnk7j0g8v9z4h4wfnqcff3dqq1kcnp5r5p4vpk" + "commit": "a7014677b10ddc1127f9e6ed4ffaf9c5ab18922c", + "sha256": "0k1wsik3bnrpkpyqbmbgwjmkq9wzycwn6ql13zrlspb2rjz5njvg" }, "stable": { "version": [ @@ -78092,6 +78550,36 @@ "sha256": "0s7xi41di8gszn0fz04lpnv610xgydfr5hylp3z1dshba2kpkk1f" } }, + { + "ename": "lsp-ltex-plus", + "commit": "adbdf03557a845c56935b40a4cd7f9e1dbcf92ab", + "sha256": "1gcbaw9nwpz98a75v2i6jykwnay4chk65kq8cynf55xbfpzavhwp", + "fetcher": "github", + "repo": "ltex-plus/emacs-ltex-plus", + "unstable": { + "version": [ + 20260614, + 1645 + ], + "deps": [ + "lsp-mode" + ], + "commit": "2dded9da2dbced4624ecad4ab51ee2ee62aa2cad", + "sha256": "1fwihxqhb4x94z36qvh45rrjg95sswwx4y952skxy2fvm0dl5fa0" + }, + "stable": { + "version": [ + 0, + 4, + 0 + ], + "deps": [ + "lsp-mode" + ], + "commit": "2dded9da2dbced4624ecad4ab51ee2ee62aa2cad", + "sha256": "1fwihxqhb4x94z36qvh45rrjg95sswwx4y952skxy2fvm0dl5fa0" + } + }, { "ename": "lsp-metals", "commit": "ee055cc258692a92f727633306adf7df31267479", @@ -78100,8 +78588,8 @@ "repo": "emacs-lsp/lsp-metals", "unstable": { "version": [ - 20250228, - 2145 + 20260529, + 1928 ], "deps": [ "dap-mode", @@ -78113,8 +78601,8 @@ "scala-mode", "treemacs" ], - "commit": "345b4fa80e31c58fd14e4c0cf9b88eb2aededcb0", - "sha256": "0y1pkzc7symdzgh0vk5plcn2r23ai2gbnjps1cr5kjjbwqq1yz4q" + "commit": "afeacc7a528b80b9a9f2747428e5608c264201ec", + "sha256": "023yydw9lbk621pka6iavdqdm515cxi9fmbqh7flkfgq09lvj00a" }, "stable": { "version": [ @@ -78144,8 +78632,8 @@ "repo": "emacs-lsp/lsp-mode", "unstable": { "version": [ - 20260423, - 1033 + 20260616, + 510 ], "deps": [ "dash", @@ -78156,8 +78644,8 @@ "markdown-mode", "spinner" ], - "commit": "74270b286a9c8f1fc56f97dc118ff010880ed3ff", - "sha256": "13avmvbldb27pwm8a4s190601jwgzfhpzx86h2yjd6g0vjvx3lkv" + "commit": "2a6ab7cd41e31e4a74b1a6ea670ac4e4356f4be9", + "sha256": "1sf9bicrsm59fw8jkcrvk91n4d7hk62kcjw89rmpl55gybz1b3v3" }, "stable": { "version": [ @@ -78186,8 +78674,8 @@ "repo": "emacs-lsp/lsp-mssql", "unstable": { "version": [ - 20251117, - 1444 + 20260507, + 1743 ], "deps": [ "dash", @@ -78196,8 +78684,8 @@ "lsp-mode", "lsp-treemacs" ], - "commit": "810d632bd4abc4f105681a674ebea5d09407a04e", - "sha256": "0v3csv4qgpkh3g7vwd4fxd35adjsz5g425m8972zixinshy2csk6" + "commit": "02e50306c92af1c98473840169a477b22f72af2d", + "sha256": "1w6diyzsyf7p2kipl6yf3rjjinz3pfggf66ybhji8zc4jmdwxkgf" } }, { @@ -78208,15 +78696,15 @@ "repo": "emacs-lsp/lsp-origami", "unstable": { "version": [ - 20250825, - 521 + 20260507, + 1743 ], "deps": [ "lsp-mode", "origami" ], - "commit": "b52f42b7932dd968b398e7cfd2ca29051b1a50b4", - "sha256": "0gpvdhipwz70p6pmrsy6z1f8zbpfazmrvp5anymywm9g8gq212pr" + "commit": "dd398afcf8e9077231dc26ea189916e6ea64c6ab", + "sha256": "0grk1b9xg53qz3lmmqyj3vy5zp7wq9ifx3yjyyqcyw4fbn0j87wl" }, "stable": { "version": [ @@ -78276,16 +78764,16 @@ "repo": "emacs-lsp/lsp-pyright", "unstable": { "version": [ - 20250905, - 136 + 20260507, + 1742 ], "deps": [ "dash", "ht", "lsp-mode" ], - "commit": "3756ff971797ae04fc43ca29c66ba4d854eff038", - "sha256": "0pd9g8asags5sqj8h77r9k6yn0xj8da4604zva0vqj5plzq81ral" + "commit": "187e08caee4e1630a9975f492274c739f325392f", + "sha256": "0n2nx5xms6jpngkrvjsbamhd5fid5i6yqaravw3s5bl5km6ljddy" }, "stable": { "version": [ @@ -78391,14 +78879,14 @@ "repo": "shader-ls/lsp-shader", "unstable": { "version": [ - 20251231, - 1653 + 20260503, + 1236 ], "deps": [ "lsp-mode" ], - "commit": "f8772e749d212adf95b901c3c94c9c96f9da3707", - "sha256": "09j7i051qp6qi28sn52wzxqcl5sg7433a1q7f1qm3lsgdyq8zw7c" + "commit": "85430cd7d20019aa39e624990fd814650af9b3a2", + "sha256": "07kvykysqpkq7n5zqy7s3l52a9scyf4nfrfm16f686mgvv0amj5d" }, "stable": { "version": [ @@ -78421,16 +78909,16 @@ "repo": "emacs-lsp/lsp-sonarlint", "unstable": { "version": [ - 20250301, - 131 + 20260507, + 1751 ], "deps": [ "dash", "ht", "lsp-mode" ], - "commit": "f9c61eafce62edf15f05d7262290ea87f2beb60d", - "sha256": "0v8jvgy5y0s0nyiga4p2xmfdjzkhl29y6kl12kw6zfz82r3y4smv" + "commit": "91794c7663fc24afd8d93a74e775793de8f2f811", + "sha256": "0rbb9gfkz4lizwq81xwfvdq8pfv1d0536c73zff9ik1c14ahqa6n" }, "stable": { "version": [ @@ -78455,44 +78943,14 @@ "repo": "emacs-lsp/lsp-sourcekit", "unstable": { "version": [ - 20250825, - 538 + 20260507, + 1745 ], "deps": [ "lsp-mode" ], - "commit": "30918cd1aeeda5cfbc0fd615f97cf1bf388d8f2d", - "sha256": "1d5iq4rhcpa0crwi67ibzmahg6zzlwpm48dkvgbckqa8si589g88" - } - }, - { - "ename": "lsp-tailwindcss", - "commit": "c837c3b97d7e833d22a1605dcf3c2ebc35c19e0c", - "sha256": "0cnkj1ahp48i8zx1qh0fbxf40cnv6d1i9c579kmkfmfbnvxpp080", - "fetcher": "github", - "repo": "merrickluo/lsp-tailwindcss", - "unstable": { - "version": [ - 20251009, - 810 - ], - "deps": [ - "f", - "lsp-mode" - ], - "commit": "cdd0325a6a571e51f6c7d1cbc198c7a7ea4a194a", - "sha256": "1a159pbq5x2w3id815ln103prdvyg8kbcmzr2r2cag8aa24hvs91" - }, - "stable": { - "version": [ - 0, - 2 - ], - "deps": [ - "lsp-mode" - ], - "commit": "5250c4305f2334796d65779c7b61442e17d7c69b", - "sha256": "10xlb3gqlsx9k716mmrvpwlsdn086vr0jiqakcj2f5vixpxj1sxy" + "commit": "252decc7ae53170eb1c67f97ff3e7f576dd13734", + "sha256": "1fphyd85qjv3zx1ggrbz973s8dmsb14nqzvgg2ad5jqvp0ijgmwv" } }, { @@ -78503,8 +78961,8 @@ "repo": "emacs-lsp/lsp-treemacs", "unstable": { "version": [ - 20251217, - 1621 + 20260515, + 746 ], "deps": [ "dash", @@ -78513,8 +78971,8 @@ "lsp-mode", "treemacs" ], - "commit": "49df7292c521b4bac058985ceeaf006607b497dd", - "sha256": "17jp3xfi1xxqn8amqx279pns3r25xhx789bjlqmj2apm338wm6z2" + "commit": "3519ac907ea391e18d9599375b116aeeb6f8a38a", + "sha256": "0bwdbzc9h4zypmspvw14fksbzkr6z87x42rnmynv28hrwy7r5ayd" }, "stable": { "version": [ @@ -78540,16 +78998,16 @@ "repo": "emacs-lsp/lsp-ui", "unstable": { "version": [ - 20260104, - 1525 + 20260512, + 1516 ], "deps": [ "dash", "lsp-mode", "markdown-mode" ], - "commit": "ff349658ed69086bd18c336c8a071ba15f7fd574", - "sha256": "1gkqd9lqb1f6xxl6zf00lc8a14khsqjkjm4mx3253fagd6m242li" + "commit": "8d888a3ab1ba9e46bd4711398c57d39d0b709a45", + "sha256": "0hqjp55049bmjzxwv3bxks5rr8j91372aj11dsfmmi9r0y5l9wwl" }, "stable": { "version": [ @@ -78892,6 +79350,30 @@ "sha256": "1sx76i59razwccvn6x7rx5a124bfyjw9fcbxf4gj7nsg33qiq809" } }, + { + "ename": "mac-ime", + "commit": "3bf8f44390c988a00ec38963aca6cf3d87fc4132", + "sha256": "05l2s58h16z7spyxqkkpn5n8hasks5g0cxxv12wms490nxmwmg2z", + "fetcher": "github", + "repo": "ma0001/mac-ime", + "unstable": { + "version": [ + 20260605, + 1210 + ], + "commit": "0a8f40c6ad8d02f9b99e3eaa5a68e625b87e7f30", + "sha256": "0db1sg51z7n7skigsz329fzrb5q2jh4lgslb98b5kk9y8p0lkirs" + }, + "stable": { + "version": [ + 0, + 2, + 2 + ], + "commit": "0a8f40c6ad8d02f9b99e3eaa5a68e625b87e7f30", + "sha256": "0db1sg51z7n7skigsz329fzrb5q2jh4lgslb98b5kk9y8p0lkirs" + } + }, { "ename": "mac-pseudo-daemon", "commit": "6104efc035bcf469d133ab9a2caf42c9d4482334", @@ -78967,14 +79449,14 @@ "repo": "kmontag/macher", "unstable": { "version": [ - 20260420, - 107 + 20260621, + 121 ], "deps": [ "gptel" ], - "commit": "2a4d2ce81076134c7521bfd3a345c5440c440c2f", - "sha256": "130i2qzqb9p1k6qznciab2n8m1911pm5yqv13x0fdhfd8nyj4hkj" + "commit": "67972625ae052a5a07929043324fbd3b6b2fc08a", + "sha256": "0i5nhxjz5dni2x7wq45wifq47a4cx15pgzppc76plnz1y43rlx1y" }, "stable": { "version": [ @@ -79204,40 +79686,40 @@ "repo": "roadrunner1776/magik", "unstable": { "version": [ - 20260328, - 1014 + 20260608, + 1331 ], "deps": [ "compat", "yasnippet" ], - "commit": "caeb52d21d5cdb2b1e3550cd95d68568479d0dbb", - "sha256": "0f3wdjzr7g2ym5m8dpd6srg1ggwffssm5f6rbdpdkdf4424f3jmf" + "commit": "ba05cca022a2cc27ee655acd1f25779b245ff380", + "sha256": "19biw69a6zpdb930v8innsnddh2ikx9fl6g5a9mw0ayczqv5kx87" }, "stable": { "version": [ 0, - 5, - 5 + 6, + 0 ], "deps": [ "compat", "yasnippet" ], - "commit": "0ccfffef530802698447ce4f549477e724ab8710", - "sha256": "0vfjbf4vm4r2cc0bd3yc5rw6mn8c5169nirw0ixrzp6w70h0b903" + "commit": "ba05cca022a2cc27ee655acd1f25779b245ff380", + "sha256": "19biw69a6zpdb930v8innsnddh2ikx9fl6g5a9mw0ayczqv5kx87" } }, { "ename": "magit", - "commit": "ad502b9c75d8b2cc09f5fe64dcc5b36e434129b4", - "sha256": "1h3zqmc1jz9l8g5mfc2miihib29w69nsyg8anyfqbij1v0rdg3ln", + "commit": "5c4845003f7a970416c0db190987ba99369e8cb9", + "sha256": "1mfm8xs3acjikl66d1ra0n20v0ava72wvlwxjsh5r8813s2kjfa0", "fetcher": "github", "repo": "magit/magit", "unstable": { "version": [ - 20260422, - 2206 + 20260621, + 1253 ], "deps": [ "compat", @@ -79248,8 +79730,8 @@ "transient", "with-editor" ], - "commit": "569b9656d6a2c792b07d3980796c76b121c9737e", - "sha256": "1y8q8d3lw4yq04kngnskw0yx6x96yzd09052cjx9anyqwcyhbhk8" + "commit": "20058311576bd47751681bdc2ae239da76dec2dc", + "sha256": "1k8nmx2lp48wcd6zrj12ry7p6bg2rwsshsrrmaxblbd1c8qfn499" }, "stable": { "version": [ @@ -79326,14 +79808,14 @@ "repo": "ideasman42/emacs-magit-commit-mark", "unstable": { "version": [ - 20260105, - 203 + 20260511, + 839 ], "deps": [ "magit" ], - "commit": "ba986f350466a68d9937d0487e9b8f75303bc465", - "sha256": "0rhinmvpcyv17klix5bivw0ksfz4kzlwa9q6n8wkwikxpsh1m6ks" + "commit": "9712db3fd09fe493d2ac5644b40e9cd451877180", + "sha256": "09bx5l7d4ilsxx3gqrj5j3c2ivbrx5gbxaa0x8pfgg46x7zbbx1m" } }, { @@ -79445,14 +79927,14 @@ "unstable": { "version": [ 20250825, - 722 + 811 ], "deps": [ "magit", "transient" ], - "commit": "37a4774c3cc401f849d57aaa2c105ca401f9983c", - "sha256": "0pbh0w49jhvmgz6liravkn0ajdgzdapb13gpd8j6r4i6mw3n0v2a" + "commit": "d95d6d3febf7f9c04a4abefa3640610aae626683", + "sha256": "0kl05z07jjlm58fl6dpnijyl5gnx54b75cl0gbvflyv8z60y8mmz" }, "stable": { "version": [ @@ -79615,16 +80097,16 @@ "repo": "douo/magit-gptcommit", "unstable": { "version": [ - 20251206, - 1143 + 20260530, + 2339 ], "deps": [ "dash", "llm", "magit" ], - "commit": "4a60438fd2a349610e571f10596f6642dfab119d", - "sha256": "0li82bf6cmwmh7mb2bfz4m9dy6w01sn89lvsx1ywwi96vax36688" + "commit": "b3ac0bfad8b06b6930dc4e35e3adefb4b6646193", + "sha256": "1mr3xhkwwwhdcsakmhz670cn69igmgqvqfs9wkpb9918dcsw5vqj" } }, { @@ -79808,10 +80290,10 @@ }, { "ename": "magit-popup", - "commit": "0263ca6aea7bf6eae26a637454affbda6bd106df", - "sha256": "1pv5slspcfmi10bnnw6acpijn7vkn2h9iqww3w641v41d3p37jmv", + "commit": "5c4189d36ff03a8a2425d5db65e5a7eaefa09761", + "sha256": "0x4c21f7ir8aaxp9jra80djrj52w0c144gfhwyhdwnxq4rzwyq4b", "fetcher": "github", - "repo": "magit/magit-popup", + "repo": "emacsattic/magit-popup", "unstable": { "version": [ 20200719, @@ -79932,8 +80414,8 @@ "repo": "magit/magit", "unstable": { "version": [ - 20260422, - 2206 + 20260514, + 937 ], "deps": [ "compat", @@ -79941,8 +80423,8 @@ "llama", "seq" ], - "commit": "569b9656d6a2c792b07d3980796c76b121c9737e", - "sha256": "1y8q8d3lw4yq04kngnskw0yx6x96yzd09052cjx9anyqwcyhbhk8" + "commit": "be5a3b0e9f7a64bcb222ba546a18e6b09922e0a9", + "sha256": "1cnl0558vjmbw5900g2mg1ph30301hg1zvjpi23v7rf4qkkq6xl0" }, "stable": { "version": [ @@ -80213,15 +80695,15 @@ "repo": "hrishikeshs/magnus", "unstable": { "version": [ - 20260421, - 201 + 20260618, + 36 ], "deps": [ "transient", "vterm" ], - "commit": "ef87ed770acf3113f060afdd6949ac24ce46dee8", - "sha256": "1qlf4vc0r73jh4nxx86dw0f4g6qk4c5ypkwkj591p02x3w7l5a3s" + "commit": "58c6673d4740d98dcd1445c01c6930208341bc2c", + "sha256": "0450dlh4vxfm3y6dhpplc61b5spzxbqvgw85vd6nxfjhhn0pz7m2" } }, { @@ -80582,11 +81064,11 @@ "repo": "choppsv1/emacs-mandm-theme", "unstable": { "version": [ - 20260328, - 1745 + 20260513, + 247 ], - "commit": "bccf228e07e785f6534faaf50edc2e1b212c9d54", - "sha256": "15fzbs3ygzj8x4g3js2gjyvzilmvfr482z8a6hnvs4316yzp1vjd" + "commit": "c9ebcbe0518798cab3667762637062f0255bbad2", + "sha256": "166i2iic1n848099x1khrxl1phcmn4d7sgkjknd3b40ns6mf4a48" } }, { @@ -80704,25 +81186,25 @@ "repo": "minad/marginalia", "unstable": { "version": [ - 20260309, - 1545 + 20260519, + 1044 ], "deps": [ "compat" ], - "commit": "d28a5e5c1a2e5f3e6669b0197f38da84e08f94a0", - "sha256": "12gz095kmlj5xvx6709jl388x16724hivnncan9s52yf8rfjnlbm" + "commit": "feb66c02bbd88dba867cdd92b94fe24279ed578a", + "sha256": "11w1avjwqbv1pbsvhlw3vrc7ka41nmgaqa90zjvfgf69z46ycgsx" }, "stable": { "version": [ 2, - 10 + 11 ], "deps": [ "compat" ], - "commit": "d28a5e5c1a2e5f3e6669b0197f38da84e08f94a0", - "sha256": "12gz095kmlj5xvx6709jl388x16724hivnncan9s52yf8rfjnlbm" + "commit": "feb66c02bbd88dba867cdd92b94fe24279ed578a", + "sha256": "11w1avjwqbv1pbsvhlw3vrc7ka41nmgaqa90zjvfgf69z46ycgsx" } }, { @@ -80894,11 +81376,11 @@ "repo": "jrblevin/markdown-mode", "unstable": { "version": [ - 20260423, - 1508 + 20260425, + 954 ], - "commit": "51ccd3df38d85d0abc9d43d25fc7ea9b9131db45", - "sha256": "1a0ah4r2shbjb9gwa5yr534fq2rb6nyf0qbhsqsf0pvwx5lskfr4" + "commit": "1f72cefa6a4b759f90e335e4908725a721b17ad9", + "sha256": "100dwx61v5n07i04r9gh9s9c29v1d59lqrqnk88x0v9z9jjpvgnq" }, "stable": { "version": [ @@ -81060,11 +81542,11 @@ "repo": "LionyxML/markdown-ts-mode", "unstable": { "version": [ - 20240422, - 2329 + 20260505, + 1217 ], - "commit": "2f1ee8b94cdf53cebc31ae08ecfbba846193d5e1", - "sha256": "1fhvsfa4q46xa092dkpgki8qhfs71x414yrqlxnf2vfs9bd6w7pn" + "commit": "e7e78ec55213909d2b70e3dd943b776f622cc991", + "sha256": "1gkb0xf1qwf808k7ihwkixffmpb31b3zq23qwavhj8h9q6y4p5c5" } }, { @@ -81278,14 +81760,14 @@ "repo": "mason-org/mason.el", "unstable": { "version": [ - 20260409, + 20260517, 1744 ], "deps": [ "s" ], - "commit": "3ac674a7880dd6432f83e249bfd6fea8cf6fc974", - "sha256": "0mslpkdxlkvzvn0av5vdjgi4w39jp07nr7ki1ni7pialrf3qdfg9" + "commit": "8dc604d12bea314dba3db89ea29d84b0d1438eeb", + "sha256": "0pwxx0wb345cn408ssg9h8bsfjclfv43zzxcwz8z6fy9yilhkbyh" } }, { @@ -81296,28 +81778,28 @@ "repo": "martianh/mastodon.el", "unstable": { "version": [ - 20260406, - 856 + 20260509, + 749 ], "deps": [ "persist", "tp" ], - "commit": "5bba23045efda9f63c36ac431bec8f318a55e76a", - "sha256": "1z8qwnc01d9hx5m1xj3acpdzllfh4rxmypzcr3jl4ipp6dybzbx6" + "commit": "4b30b2d96625e23325ff3727daa30969b6fe2eed", + "sha256": "1pz0ac5r6g34x0nlwwh55c369swiv8h3dr6ndkkm7k2ql7f75xdv" }, "stable": { "version": [ 2, 0, - 16 + 17 ], "deps": [ "persist", "tp" ], - "commit": "5bba23045efda9f63c36ac431bec8f318a55e76a", - "sha256": "1z8qwnc01d9hx5m1xj3acpdzllfh4rxmypzcr3jl4ipp6dybzbx6" + "commit": "4b30b2d96625e23325ff3727daa30969b6fe2eed", + "sha256": "1pz0ac5r6g34x0nlwwh55c369swiv8h3dr6ndkkm7k2ql7f75xdv" } }, { @@ -81470,11 +81952,11 @@ "repo": "mathworks/Emacs-MATLAB-Mode", "unstable": { "version": [ - 20260419, - 1224 + 20260428, + 1740 ], - "commit": "a42d34dfc498b8754ac89512b399b77481791406", - "sha256": "020ay6d8hm6z8n6p70yi4hpa0kzbc0dd2kwik3d2jgwdc9s8sb8i" + "commit": "83ea45983975bc6d17a908bf4acddfc47d51763a", + "sha256": "1r9ky4rdjp4vzbzkzi0xjr5arjwmih22bq1qsnch3gq83x3yxxnj" }, "stable": { "version": [ @@ -81725,14 +82207,14 @@ "repo": "lizqwerscott/mcp.el", "unstable": { "version": [ - 20260222, - 1058 + 20260615, + 940 ], "deps": [ "jsonrpc" ], - "commit": "5c105a8db470eb9777fdbd26251548dec42c03f0", - "sha256": "03npn50zfc3f0w30d47qqwxzky7ambd03arf94w025ilcfbc4dmm" + "commit": "2d172809cbdb2a40d86b28ad73bd65547cefe0e1", + "sha256": "03zvdvjh724kpb2p7j208fm0z73g21vij0jms8azdxbazyw6yj77" } }, { @@ -81743,20 +82225,20 @@ "repo": "laurynas-biveinis/mcp-server-lib.el", "unstable": { "version": [ - 20260415, - 1038 + 20260613, + 600 ], - "commit": "942d0d2da3a6b61be4d4b12e8158f8b0189963a8", - "sha256": "0brfaqm0f670zkgqf4k1dww1ji26rmgwpc2xxa3s23cp0csv136h" + "commit": "6a33350e768af0029af224a14b526ab6246d29b4", + "sha256": "13qgf4v2zsn6b1435x6qa54pfrzyhj2q55p3475c7bwc5d7bhdlv" }, "stable": { "version": [ 0, - 2, + 3, 0 ], - "commit": "cfa2f2f3367b32429a06d2c401a2b791a896bba6", - "sha256": "0qn38iqf75xzz0vkgac2ngv49qv52rbbfpziczb052r5fnl0pzp0" + "commit": "e643b25af647e7bb5d3958262c9c728a3bb9676f", + "sha256": "0c8wk2mhyn10ri4qjk3zy1811k7pzg3i3mm9lzn00v6wdccrm59a" } }, { @@ -81782,11 +82264,11 @@ "repo": "dnouri/md-ts-mode", "unstable": { "version": [ - 20260309, - 11 + 20260530, + 1627 ], - "commit": "209f7b89383169ad759ba6bec8642d3fc15ce212", - "sha256": "0fiblwqn66xp38n50mca9zcmrxassmxqiyfmn86gwp4zcfbifx9i" + "commit": "95ae25162da092cb1d55d2be0c2c95e0591086c2", + "sha256": "1ssparkbli7zrrkdvlr5nav460rq3xr38dnmvdbcalkhyzswzfbg" }, "stable": { "version": [ @@ -81912,20 +82394,20 @@ "repo": "hexmode/mediawiki-el", "unstable": { "version": [ - 20260303, - 2008 + 20260619, + 737 ], - "commit": "e7b229450ac5383c4cde2639836cb0dc99220127", - "sha256": "1ygiq0xvxm5jgx9l50wicviq4j6b02ss2fydzkaz47zsffr8mhk2" + "commit": "8002f2fea253b5c2f601325c5b4968e568a3aa2a", + "sha256": "0kjy0vkwnrxblwcdqs7brnc82n3dljj4d1syb3ayf8kk40rfr217" }, "stable": { "version": [ - 2, 4, - 10 + 0, + 1 ], - "commit": "cf091148fd8fcf17d81bc5ad556ae18c839f6507", - "sha256": "199vkks9adkw7rvac960sz2625n0pa7zr2bixrb552dvh29c1lxc" + "commit": "bcee6701b474bb805d558e58e7d0e29d999dc873", + "sha256": "021gxmx8492gz9zi9535s09z1rhwgh6fprxw6q231nx5cdrfbi1a" } }, { @@ -81936,11 +82418,11 @@ "repo": "ideasman42/emacs-meep", "unstable": { "version": [ - 20260423, - 152 + 20260624, + 344 ], - "commit": "98a8b2bd6384237005e258a647f3d16a90bc0b97", - "sha256": "16q48yh2nzrf07x5j7kkb9s0ykdnvkw2glzk2ds3wf6zhq10agjl" + "commit": "cc2761444e652722a65e5d31db663315abc4df2f", + "sha256": "13ag4qfsf82a87ybf6lzv5qb0ivyv00qd06p25f4m8y4rckfkmlw" } }, { @@ -82146,11 +82628,11 @@ "repo": "meow-edit/meow", "unstable": { "version": [ - 20250904, - 1606 + 20260619, + 1030 ], - "commit": "ff5315b3b2ebc9a37414cbd2f2a3378162f9953a", - "sha256": "1l6m3vbbqg11nyr51zl3yqz5d61rl60ccrr43p00pagrpql9sacn" + "commit": "96648fa6398222e1376422d01f5249afa2a25680", + "sha256": "15mp09k5iy4dmmkzsg0ss7k2l5wdh5z1ncnfi5w06apg8x1nkr0a" }, "stable": { "version": [ @@ -82200,11 +82682,11 @@ "repo": "ocaml/merlin", "unstable": { "version": [ - 20240925, - 900 + 20260602, + 1457 ], - "commit": "80e919cf32a62acdaee95a5dab9b4bc18a8b4034", - "sha256": "1lwh4pv7an9rfalk9nz2ds2ia09dm69bhsfx28795v7hal46rq80" + "commit": "653fdaaf2b1be998e3edc6645a2ddee9a3e1bf52", + "sha256": "0pjybqp404j42qzmbk47rmg72jg94nc0hg9b22xq2cmg61aa9kaz" }, "stable": { "version": [ @@ -82363,11 +82845,11 @@ "repo": "abrochard/mermaid-mode", "unstable": { "version": [ - 20260306, - 2210 + 20260607, + 15 ], - "commit": "127fad71666faacf4e962a1498f3fe08910cc6c4", - "sha256": "0nr89nnk3gwwm8ij9n49afmc384s3lrxzfmip47q4i03z40dkh38" + "commit": "804dbcb1452e7496ae0c48e20362da6351227246", + "sha256": "1f1dzabb5647la40siwifv90678xpig2bsn5dl1p1s88q5xs9yk9" } }, { @@ -82393,11 +82875,26 @@ "url": "https://git.andros.dev/andros/meshmonitor-chat.el.git", "unstable": { "version": [ - 20260409, - 802 + 20260609, + 557 ], - "commit": "862d8fed090dde4db19105afcc29199b3aa38cf0", - "sha256": "1rncjj6l31v6q4dhpngsarm31ifmnd6gsrdkaqpkp4y7qrspy0vd" + "commit": "cb89039bb723301d2a69326f98ca1f141d6a0112", + "sha256": "0bgfkbxxb650r7nd6xgwcdydz7kwfa0c99kv713r15lkmmlndj8z" + } + }, + { + "ename": "meshtastic", + "commit": "141f731232697e997efe49295531f92589d36c3b", + "sha256": "0pv628gsjck99s6qqjysm5drwrqsmyzyrf5ydxn5n048nmyl2b71", + "fetcher": "git", + "url": "https://git.andros.dev/andros/meshtastic.el", + "unstable": { + "version": [ + 20260527, + 1500 + ], + "commit": "5ad027669b3e652f704857e3d7e373095d1c09d1", + "sha256": "16h9vif9i82gk3bpy6d3x1ifbc3bag3hg3dl19hfbqs054xkjccq" } }, { @@ -82676,19 +83173,19 @@ "repo": "kazu-yamamoto/Mew", "unstable": { "version": [ - 20260424, - 551 + 20260511, + 310 ], - "commit": "b53e86e1a9bd7db8634387ee54e5af62e35925ad", - "sha256": "0is3lvaxgsv1qvh3m0qa9s91m7wffsqjnwzyv5csd85xs6rypv16" + "commit": "b905786ae1da9da4c015d69b9417a55985f07668", + "sha256": "1xbdix7hn6i224gglpab43qqi5mkv356zf7gs9359vnwslfm5x6n" }, "stable": { "version": [ 6, - 10 + 11 ], - "commit": "2392ee9b869029a9900587011fe541abe08a2fd5", - "sha256": "13ajr51yk2hcfiq532cayb0kvpdb3psf877cxl6qwx0pgaf1qm57" + "commit": "b905786ae1da9da4c015d69b9417a55985f07668", + "sha256": "1xbdix7hn6i224gglpab43qqi5mkv356zf7gs9359vnwslfm5x6n" } }, { @@ -82714,8 +83211,8 @@ "repo": "danielsz/meyvn-el", "unstable": { "version": [ - 20250815, - 2140 + 20260611, + 354 ], "deps": [ "cider", @@ -82723,16 +83220,15 @@ "geiser", "parseclj", "parseedn", - "projectile", "s" ], - "commit": "5380626e327b7a48531c4a652bab4896ba179312", - "sha256": "0gnjal5ikz2g5ac7h1lx8hwkix0j18l6sg26ydn6wdhix2yjdfmq" + "commit": "48c12b8d7d79c1b35d54d195d1ce4c7113ef5215", + "sha256": "0qm7qz3w9pm1820xk8h2kga5g1c31fxc7jr1bzcl79mqvjhw351x" }, "stable": { "version": [ 1, - 4 + 8 ], "deps": [ "cider", @@ -82740,11 +83236,10 @@ "geiser", "parseclj", "parseedn", - "projectile", "s" ], - "commit": "62802ab42ee021f89f980bd3de3e1336ad760944", - "sha256": "0821sk0mq1602mk3hp7igcafp8fpfg586nk41iz9syc06xbh0if7" + "commit": "48c12b8d7d79c1b35d54d195d1ce4c7113ef5215", + "sha256": "0qm7qz3w9pm1820xk8h2kga5g1c31fxc7jr1bzcl79mqvjhw351x" } }, { @@ -82755,20 +83250,20 @@ "repo": "purpleidea/mgmt", "unstable": { "version": [ - 20260222, - 1339 + 20260623, + 203 ], - "commit": "2a08fa18cd3d0ba4a6433bdd9c4c0f3e85ed7528", - "sha256": "0576pmm5cya802p4kw0d1g0fv95ng8jzzgaiw6x9xb86p3vkifcw" + "commit": "0f7ad93cd17e5251c6ec112fa6ff4272499b430a", + "sha256": "0csy7rkx3wdknk2j1b0b0zy2ml3rm5zr3mhcmk9zf3mdbib4hlcd" }, "stable": { "version": [ 1, - 0, - 2 + 1, + 0 ], - "commit": "2a08fa18cd3d0ba4a6433bdd9c4c0f3e85ed7528", - "sha256": "0576pmm5cya802p4kw0d1g0fv95ng8jzzgaiw6x9xb86p3vkifcw" + "commit": "0f7ad93cd17e5251c6ec112fa6ff4272499b430a", + "sha256": "0csy7rkx3wdknk2j1b0b0zy2ml3rm5zr3mhcmk9zf3mdbib4hlcd" } }, { @@ -82973,11 +83468,11 @@ "repo": "countvajhula/mindstream", "unstable": { "version": [ - 20260218, - 312 + 20260614, + 1629 ], - "commit": "6b51036a069379d18538a7cca5274c21666a5979", - "sha256": "0j82dm2mj49fs2q6qklhfimv1gvy6q3l6bqaj1azxyh1hbg4d0vi" + "commit": "0b7a2889e8de419d90a3eaa137c82febe014fda6", + "sha256": "1w00k2l021l2g4amxdfsyfxs252kfskd2pflhcki8fzbdghaxa0a" }, "stable": { "version": [ @@ -83060,11 +83555,11 @@ "repo": "muffinmad/emacs-mini-frame", "unstable": { "version": [ - 20220627, - 2041 + 20260619, + 549 ], - "commit": "60838f3cab438dcbda8eaa15ab3e5d1af88910e9", - "sha256": "0q01iymz657bg3mcmq7vcl8r0ypsa1pqj1p6gxs7ywx1d33lan4d" + "commit": "066af90bb2c9a52ff0bfbcdb25539e1b92b68586", + "sha256": "07a0l53ihkqan5n1kg07vy80m46y6ri6ijjf1frzd6ciha37ad4b" } }, { @@ -83274,26 +83769,28 @@ "repo": "tarsius/minions", "unstable": { "version": [ - 20260101, - 1837 + 20260601, + 1513 ], "deps": [ - "compat" + "compat", + "seq" ], - "commit": "5b73cd443c28a6e9c8e5ddd60ada38afdf40dfb9", - "sha256": "0kl269rq1abjcpnxffd8xgcdw3bwgcq31bzfvmp8wvdnkdpfi3ci" + "commit": "7ec2810c9b3019f8e379022b0ca7ce61e9e7c810", + "sha256": "11y569lmrm7fj42janr9n4fggvi3jh5zzxs33n9q49kg50hclh4s" }, "stable": { "version": [ 1, 2, - 0 + 1 ], "deps": [ - "compat" + "compat", + "seq" ], - "commit": "5b73cd443c28a6e9c8e5ddd60ada38afdf40dfb9", - "sha256": "0kl269rq1abjcpnxffd8xgcdw3bwgcq31bzfvmp8wvdnkdpfi3ci" + "commit": "7ec2810c9b3019f8e379022b0ca7ce61e9e7c810", + "sha256": "11y569lmrm7fj42janr9n4fggvi3jh5zzxs33n9q49kg50hclh4s" } }, { @@ -83304,14 +83801,14 @@ "repo": "shoshin/minitest-emacs", "unstable": { "version": [ - 20250803, - 49 + 20260622, + 2214 ], "deps": [ "dash" ], - "commit": "d278e94fb1874c584699e1d6fa1b34224c1f8550", - "sha256": "1snkk3fqhaaaxbhlshfvmpq1bs2bcbgmamm7fncgaz5kkv3d0x0n" + "commit": "596cc885d3f4898d85c78d1686b22c379fe2acae", + "sha256": "0ysdaysqm82zb01dwy5yxk3g41fy0phskd4imcwzkngazwdq2k2l" }, "stable": { "version": [ @@ -83379,11 +83876,11 @@ "repo": "loj/minsk-theme", "unstable": { "version": [ - 20250706, - 1827 + 20260612, + 845 ], - "commit": "c9caae876ef184053fef0bd3fee6243632702487", - "sha256": "0lmf5wdwffgi9l0y8wpis45gg7wzhvvflzfnxly681byginaqjrc" + "commit": "7d1259165a1b7eaecc97d76fc288fa56f8736bef", + "sha256": "1r4hkw4qpx9xq25w0hzzw1kxzvl2rk050a39hd96s15a3jsfix38" } }, { @@ -83418,28 +83915,28 @@ "repo": "milanglacier/minuet-ai.el", "unstable": { "version": [ - 20260424, - 430 + 20260519, + 111 ], "deps": [ "dash", "plz" ], - "commit": "36049820ca987c79c87cc4d9f21d16ca23ff8ebb", - "sha256": "15165fn161c6fvqcrpfffy7l5abs7zscarzhhvzbwppqk3r9wrq8" + "commit": "13fb314a795951b9190c53c59ef281abf7a2cb4f", + "sha256": "13maiy40n4sgmwwp83xc4pwgmdv0jd1j7ca75cna9swqq28dmfgi" }, "stable": { "version": [ 0, - 7, - 1 + 8, + 0 ], "deps": [ "dash", "plz" ], - "commit": "7b34bf0f0334478dab15ce185eacc794a6c7415f", - "sha256": "085iclc2766sv6mxim7ppxdcss769zax2gk92wpj5130zpayngzq" + "commit": "13fb314a795951b9190c53c59ef281abf7a2cb4f", + "sha256": "13maiy40n4sgmwwp83xc4pwgmdv0jd1j7ca75cna9swqq28dmfgi" } }, { @@ -83993,32 +84490,32 @@ }, { "ename": "mode-line-debug", - "commit": "b0080ab9ef1eca5dd19b3fd9af536d8aa17773a2", - "sha256": "0ppj14bm3rx3xgg4mfxa5zcm2r129jgmsx817wq3h7akjngcbfkd", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "02zr339lbgzqn881jbfs0yhg7d9kaa89szd90q30kbhd8ykly4yz", "fetcher": "github", "repo": "tarsius/mode-line-debug", "unstable": { "version": [ - 20260101, - 1838 + 20260601, + 1514 ], "deps": [ "compat" ], - "commit": "a6c26f9d8b574edd3001b8abc6c4801048428385", - "sha256": "0nggr6pwl34qhdjh7dxh88fa35i4d3nhan9w1xwa2fvmjycbayvg" + "commit": "3e1b50bc666beaf6441f652608bf7f48b74e80df", + "sha256": "0n0a5k4vp971nxmpvx0ywynv7si67h0a3ajr10sk51j4v3gffynr" }, "stable": { "version": [ 1, 5, - 2 + 3 ], "deps": [ "compat" ], - "commit": "a6c26f9d8b574edd3001b8abc6c4801048428385", - "sha256": "0nggr6pwl34qhdjh7dxh88fa35i4d3nhan9w1xwa2fvmjycbayvg" + "commit": "3e1b50bc666beaf6441f652608bf7f48b74e80df", + "sha256": "0n0a5k4vp971nxmpvx0ywynv7si67h0a3ajr10sk51j4v3gffynr" } }, { @@ -84197,15 +84694,15 @@ "repo": "deadendpl/modus-ewal-theme", "unstable": { "version": [ - 20260413, - 1551 + 20260609, + 1423 ], "deps": [ "ewal", "modus-themes" ], - "commit": "4e52d98c95fb506daa2eec35c6141171f686649d", - "sha256": "0ph4vshvl8knbqhxbklca73zkh0pgihar85lfliyahcr32zfpiax" + "commit": "2856520a2474b3d5fddae64001817d6cecf3da51", + "sha256": "069wcl2l194rnkkf3gf9lp4ikc2s1zx963b2nj94zz0yw8z51lxl" } }, { @@ -84216,20 +84713,20 @@ "repo": "protesilaos/modus-themes", "unstable": { "version": [ - 20260418, - 1313 + 20260621, + 1325 ], - "commit": "7c2ce1ff0dc25215061d05a9d796d6193f93c84e", - "sha256": "0ymzjwqbmszjsy30057m91vwvbqyvprsjd7r0cxigqspk2qabfiy" + "commit": "2d044ac89f3bca7011fa2bfda003cf80ce115f70", + "sha256": "1xbwvw3fg1c18gs6w10vp843mzjqxrv24ks7ll2zj8y4mcig3fbm" }, "stable": { "version": [ 5, - 2, + 3, 0 ], - "commit": "d1037f1322487e5686fff655dcd88aa644b2ad51", - "sha256": "1iqbi71h9xajsw4330157dfs10npfi1z2ads99vr7n5pll7060rc" + "commit": "2d044ac89f3bca7011fa2bfda003cf80ce115f70", + "sha256": "1xbwvw3fg1c18gs6w10vp843mzjqxrv24ks7ll2zj8y4mcig3fbm" } }, { @@ -84240,11 +84737,11 @@ "repo": "kuanyui/moe-theme.el", "unstable": { "version": [ - 20260304, - 1519 + 20260515, + 841 ], - "commit": "075f91acc2a7ad722bdda0ab945a7fb0f7c4565f", - "sha256": "1z3whsgjj404dxylgz430l0n8j9kbjab87phy6g8q2pqciailbd8" + "commit": "c7d711e940a6c4e7a2270830aeaf52c1ce789455", + "sha256": "141jzhfpcah0lw17lwgsd31jp93qr02371rjm2k92vawhx90hir6" }, "stable": { "version": [ @@ -84407,11 +84904,11 @@ "repo": "ideasman42/emacs-mono-complete", "unstable": { "version": [ - 20260105, - 209 + 20260522, + 348 ], - "commit": "12eb3f326f49212787be6e34a69e830652c8a9be", - "sha256": "1p9bac7196cjfxqsxigcpjxxswvhrpy8cxpxhyd5n8mw8yp7nl5w" + "commit": "7d3d5656269f290a8ebec772d877d95cc815939b", + "sha256": "0m2qma32a23amc3s3h66j9df55gm4airw888ibd3nmsfx6n46iki" } }, { @@ -84578,26 +85075,26 @@ "repo": "tarsius/moody", "unstable": { "version": [ - 20260101, - 1838 + 20260601, + 1514 ], "deps": [ "compat" ], - "commit": "82f65014dcdfc7178464c282b5c9ec5f7016c945", - "sha256": "1ash61h0w26yzjgxzi8ga4baki35724h75nf3ivp8hlgpcnnb8rj" + "commit": "48556e65f37c040a430f123494f517f961ae000c", + "sha256": "04y4nlrfrk35pw55pfss2kwxg851dpb9lbmzi3hzc1xm3wmk63mb" }, "stable": { "version": [ 1, 2, - 2 + 3 ], "deps": [ "compat" ], - "commit": "82f65014dcdfc7178464c282b5c9ec5f7016c945", - "sha256": "1ash61h0w26yzjgxzi8ga4baki35724h75nf3ivp8hlgpcnnb8rj" + "commit": "48556e65f37c040a430f123494f517f961ae000c", + "sha256": "04y4nlrfrk35pw55pfss2kwxg851dpb9lbmzi3hzc1xm3wmk63mb" } }, { @@ -84699,26 +85196,26 @@ }, { "ename": "morlock", - "commit": "b6ef53bbc80edda12a90a8a9705fe14415972833", - "sha256": "0693jr1k8mzd7hwp52azkl62c1g1p5yinarjcmdksfyqblqq5jna", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "1cg5p37w83z5jrryp574qmnqgp4rpzgd0ghm2arwd18lmryddi66", "fetcher": "github", "repo": "tarsius/morlock", "unstable": { "version": [ - 20260101, - 1839 + 20260601, + 1518 ], - "commit": "4ec0253ffbac4764b90457bb3b887b0a07badb20", - "sha256": "03n4vrlik3mid9jvvn36q856a48dghpcjcdhkjfshxdialywfdza" + "commit": "1fd3cc79b1fa1f69386d6b2fa058e2477d35a4e7", + "sha256": "0xwm8dzb9jaflra3r60iq56wgfwhydh7y66ycgfk3fja48mzppxk" }, "stable": { "version": [ 2, 1, - 3 + 4 ], - "commit": "4ec0253ffbac4764b90457bb3b887b0a07badb20", - "sha256": "03n4vrlik3mid9jvvn36q856a48dghpcjcdhkjfshxdialywfdza" + "commit": "1fd3cc79b1fa1f69386d6b2fa058e2477d35a4e7", + "sha256": "0xwm8dzb9jaflra3r60iq56wgfwhydh7y66ycgfk3fja48mzppxk" } }, { @@ -84937,11 +85434,11 @@ "repo": "emacsfodder/move-text", "unstable": { "version": [ - 20231204, - 1514 + 20260508, + 508 ], - "commit": "90ef0b078dbcb2dee47a15b0c6c6f417101e0c43", - "sha256": "16x8p9brj5nrjk2rmhwf6hb8sj0rjr4j2827z0g679zyns3cbyrb" + "commit": "142890cfb46d9c374113b4b49021a4202033147b", + "sha256": "0zhzfiwcslkgbjqgiyrp7yr3n41cys26i1qdq7p29bwmsm61iqc9" }, "stable": { "version": [ @@ -84985,20 +85482,20 @@ "repo": "mekeor/mowie", "unstable": { "version": [ - 20250113, - 122 + 20260610, + 846 ], - "commit": "26f605cf632579af897a85a3922bf17fac616519", - "sha256": "091ylr2mk1767h076g6wcx99rv2v78bmfw2b6hjmc9260m7mvr8y" + "commit": "30eb09b9c671b61b081b1d7096f4650641ee3ea0", + "sha256": "0aq078i75x742b15cr7crn7bfb8nqw9kldax8g2ixbyp3h374l9l" }, "stable": { "version": [ 0, 1, - 1 + 2 ], - "commit": "7b826c751014a294b493a6bfebe1cda6a1832ab0", - "sha256": "19k89z6ji2j99q72b3dc28w2d9pqhcfwnzfll1yqd8sc1dkkd03k" + "commit": "30eb09b9c671b61b081b1d7096f4650641ee3ea0", + "sha256": "0aq078i75x742b15cr7crn7bfb8nqw9kldax8g2ixbyp3h374l9l" } }, { @@ -85009,11 +85506,11 @@ "repo": "google/mozc", "unstable": { "version": [ - 20260327, - 323 + 20260519, + 247 ], - "commit": "891e32473ece7f77f0b69c73bc5a53a352a27ad0", - "sha256": "0izy16hdjqrlh5516y868fvgmrfmncxpxbfjsiwlwg9xf006vh41" + "commit": "324a09a905c238e15ed37b828b4a70ef2eaad2a2", + "sha256": "055dxly08fxmyhsa9sjimbhvhc5wqfq7cppi777spfhwfyc7d33r" }, "stable": { "version": [ @@ -85063,6 +85560,36 @@ "sha256": "0cpcldizgyr125j7lzkl8l6jw1hc3fb12cwgkpjrl6pjpr80vb15" } }, + { + "ename": "mozc-modeless", + "commit": "021a4e6c04f634474e15acb8685c5e2adc286e2d", + "sha256": "0ncjci8a2szdimb7zmyxla57jgljmz6kc5dgc12rg1ggqbndp76g", + "fetcher": "github", + "repo": "kiyoka/mozc-modeless-emacs", + "unstable": { + "version": [ + 20260621, + 520 + ], + "deps": [ + "mozc" + ], + "commit": "95adeb91fbafb569d7ac06a3ab7df9679349a7be", + "sha256": "1bn673i194w77k84lnj2m5lmdhnxw5xpw5byr74496075axlnrnh" + }, + "stable": { + "version": [ + 0, + 10, + 0 + ], + "deps": [ + "mozc" + ], + "commit": "95adeb91fbafb569d7ac06a3ab7df9679349a7be", + "sha256": "1bn673i194w77k84lnj2m5lmdhnxw5xpw5byr74496075axlnrnh" + } + }, { "ename": "mozc-popup", "commit": "c1f6256e8ef106684b1b546003ec8b591fdea560", @@ -85610,11 +86137,11 @@ "repo": "mkcms/mu4e-overview", "unstable": { "version": [ - 20250406, - 1225 + 20260515, + 1818 ], - "commit": "527c3d3a4618c6ba7e6dec679ec2eff8854775d2", - "sha256": "1fxxbfn8hgx07rr9rrfr8bmhay576shc1s14smnjakrg51a69sl9" + "commit": "b6dfe3ecc569aa6313ef093c0c49df8a507f19c4", + "sha256": "0xkaqnqxj2f1f9ssnrgv4aqdwb6aq148pnhzrl52z1lj3p8k7q31" }, "stable": { "version": [ @@ -85859,11 +86386,11 @@ "repo": "ellisvelo/multi-project", "unstable": { "version": [ - 20240115, - 1635 + 20260513, + 1126 ], - "commit": "3bc67ba8adf10a0844fa2f9cce9d78f130307645", - "sha256": "0f4p3ndp2qlphad46qhyfmjcd0kmazkz6yr7278ca4zminchfrvc" + "commit": "1ddfd60410dd146c59e9950ef88c5f0084807012", + "sha256": "17zjbfjz96j5bjjdwxb7qaybd4s1f8xgnldnd0qjqrcc5w2aazis" }, "stable": { "version": [ @@ -86467,6 +86994,21 @@ "sha256": "0gylwdq81s89civrlwsg4zrvyjkjw37jdp1mvsihx8xpq38w4r65" } }, + { + "ename": "mysql", + "commit": "81dfb7ffcdeaca544f659556c1dd9f020f3429df", + "sha256": "0kfdchh7nhywdq3yw0ac9clxaihxib9rysbrybzyk9ksxkpdvqgj", + "fetcher": "github", + "repo": "LuciusChen/mysql.el", + "unstable": { + "version": [ + 20260617, + 643 + ], + "commit": "a3a3b151687197906586464b8f9e812261673897", + "sha256": "1y9ggpnwxiphmlslv5mvw9wnq86raiy7ylp4jrcykvrcvg4agld8" + } + }, { "ename": "mysql-to-org", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -86958,20 +87500,20 @@ "repo": "skeeto/nasm-mode", "unstable": { "version": [ - 20250320, - 1646 + 20260509, + 953 ], - "commit": "4e670f6dededab858251670aa5459c950f78d867", - "sha256": "12ynvw6l1a9n8x1q4fpm0fz15zf2vp3jibsq5z8si1czgkz0cw97" + "commit": "fab76d8e092419c341b6240fcc7123975db177e1", + "sha256": "11qjcbvac2aqba136zyvgqhcfcrx6znc9s4cym8mcvfms05sphsm" }, "stable": { "version": [ 1, - 1, - 1 + 2, + 0 ], - "commit": "d990ed94d902b74a5c834fb567e03307607cee45", - "sha256": "1dyc50a1zskx9fqxl2iy2x74f3bkb2ccz908v0aj13rqfqqnns9j" + "commit": "fab76d8e092419c341b6240fcc7123975db177e1", + "sha256": "11qjcbvac2aqba136zyvgqhcfcrx6znc9s4cym8mcvfms05sphsm" } }, { @@ -87176,20 +87718,20 @@ "repo": "babashka/neil", "unstable": { "version": [ - 20251217, - 857 + 20260524, + 1246 ], - "commit": "196e8f7933289902965fdc6da2d0227b80e06936", - "sha256": "1rn5ykaccwmgx7s68nksfv6v5s9qz7saq3ayhafzfpv3smj02p0m" + "commit": "2cdd7c66843ba3f1a2adb08208f2312b72b31900", + "sha256": "0x93zp21744df5i7aqqgxbgdi1xwmx2yr6x96c0r8g9rzyp5krby" }, "stable": { "version": [ 0, 3, - 69 + 70 ], - "commit": "fa793214d7820e6763108c942e9cf16e1cd2db96", - "sha256": "0lk0ppykxp4nci6989bz0rh5jb4a4pl0pdzqim87kxv1ji2rc6rm" + "commit": "2cdd7c66843ba3f1a2adb08208f2312b72b31900", + "sha256": "0x93zp21744df5i7aqqgxbgdi1xwmx2yr6x96c0r8g9rzyp5krby" } }, { @@ -87223,20 +87765,20 @@ "repo": "bbatsov/neocaml", "unstable": { "version": [ - 20260416, - 647 + 20260624, + 440 ], - "commit": "06794d8d9ae1180a37b71b02ed8eadd464129b73", - "sha256": "1wzjsk8252clak794yhk89s2qwgcl95a8mgdyd6wvn4a4bg0ksaw" + "commit": "6acca5831d723105af361b742049cbf53d05bdf7", + "sha256": "0alk1dsipnb3njc08crjqcw10ljnrgbb6ciiiysmfsml7bl67ywc" }, "stable": { "version": [ 0, - 8, + 9, 0 ], - "commit": "deb95d8b87641cf31d64487f627d8a51e48ff2e7", - "sha256": "0prsi5g8wamh6v4l6jqsws78q63i07gfxkgbvns139fckdssgr2b" + "commit": "6acca5831d723105af361b742049cbf53d05bdf7", + "sha256": "0alk1dsipnb3njc08crjqcw10ljnrgbb6ciiiysmfsml7bl67ywc" } }, { @@ -87301,11 +87843,11 @@ "repo": "rainstormstudio/nerd-icons.el", "unstable": { "version": [ - 20260325, - 346 + 20260619, + 455 ], - "commit": "1db0b0b9203cf293b38ac278273efcfc3581a05f", - "sha256": "0v7wm8p432h3v2q4sll254hl3n9vdb5irfp6yw9kl1sc9j5x4iif" + "commit": "a9a9177e135dd407d508609ac4d9915eb8608b4f", + "sha256": "0jp0pql4sns74dm6xnh21v3icb8q9411gbaryv0wh0klfrllw2id" }, "stable": { "version": [ @@ -87532,11 +88074,11 @@ "repo": "Feyorsh/nethack-el", "unstable": { "version": [ - 20260417, - 234 + 20260503, + 532 ], - "commit": "4c6e483966eee5a210b99ea8de34d20146e21237", - "sha256": "1x5z3ncla9726pihvfw8qzdbahqii0gfh9wcfh3v03f1ggjim7hh" + "commit": "a666c5917a44458a103e99587239fa7db67b9072", + "sha256": "1h2akkw5hg7d2ffra94gam2zm5al4lxxhd2indkap8ppnjiidl32" } }, { @@ -87632,11 +88174,11 @@ "repo": "vekatze/neut-mode", "unstable": { "version": [ - 20250608, - 958 + 20260425, + 747 ], - "commit": "8cfea9d387dd252de40c941c52b08699d45e1f04", - "sha256": "01pifaj9dsilxh020v2qqhw070r8hhy4s3n73bfs6ka957wrjja9" + "commit": "536ba9641011ea31c019beb6399ffca9945fc34e", + "sha256": "1va03vy072cd4n0pvi0swvnx9bxirfsaiwk29j55w91f14jcqh0p" } }, { @@ -88442,26 +88984,26 @@ "repo": "emacscollective/no-littering", "unstable": { "version": [ - 20260415, - 2031 + 20260605, + 1120 ], "deps": [ "compat" ], - "commit": "3c40e8a1dd7b20c6db90874b7b3088089a48acdc", - "sha256": "19pbbhdad38h87mwqrhrzzbi66ml9l94rjyfh6h14xqvhy11z0y4" + "commit": "8e8e427f332a501b0a35b5de518d474c87c178d9", + "sha256": "188vcm99izdbh11vws84vpmm496ldv7kbgj3lic5jpc4a5400n17" }, "stable": { "version": [ 1, 8, - 6 + 8 ], "deps": [ "compat" ], - "commit": "db60be0939f31eae0cfc537918503a13b028fa56", - "sha256": "1iaszl8q6chaj8cx0gmzg3pkmm9kl9pdr9nxlqydnzbxfc041zi9" + "commit": "a279e2606f749e35e9af3d9f349484ee379eda84", + "sha256": "1b40aphl084wwi6pi0dvxihkysl67z2gvhjhi1yadd4qn3hbxy73" } }, { @@ -88961,28 +89503,28 @@ "repo": "tarsius/notmuch-addr", "unstable": { "version": [ - 20260101, - 1842 + 20260601, + 1530 ], "deps": [ "compat", "notmuch" ], - "commit": "f4cb7f273b44faa4c0c5c85b2d740086ca709c56", - "sha256": "17nbzpq69drksjbi2ckwnp837kjapsg0s0y8xd1m3p706cvsnd6i" + "commit": "0cb6f9e0dc0e27b31b4849630f7e74bafaa78758", + "sha256": "07030f81pskm3v3fwqwrrjl3jmk9sw21hypmzv764zvifd4mq5z4" }, "stable": { "version": [ 1, 1, - 3 + 4 ], "deps": [ "compat", "notmuch" ], - "commit": "f4cb7f273b44faa4c0c5c85b2d740086ca709c56", - "sha256": "17nbzpq69drksjbi2ckwnp837kjapsg0s0y8xd1m3p706cvsnd6i" + "commit": "0cb6f9e0dc0e27b31b4849630f7e74bafaa78758", + "sha256": "07030f81pskm3v3fwqwrrjl3jmk9sw21hypmzv764zvifd4mq5z4" } }, { @@ -89053,28 +89595,58 @@ "repo": "tarsius/notmuch-maildir", "unstable": { "version": [ - 20260101, - 1843 + 20260601, + 1530 ], "deps": [ "compat", "notmuch" ], - "commit": "ef3952c785cc4bc41366d798bff5edad1a945553", - "sha256": "0an2y57q45dmwm0jp884m6bfnl2x6r1fxb41ckznylcmvwbn3km2" + "commit": "1ed7738468da9910a9bd32f3c44201ab1e9db242", + "sha256": "09zm428867fkmn5dbmn4l5d1lh8w5d6iwa09skakqmkq2ms4m334" }, "stable": { "version": [ 1, 3, - 2 + 3 ], "deps": [ "compat", "notmuch" ], - "commit": "ef3952c785cc4bc41366d798bff5edad1a945553", - "sha256": "0an2y57q45dmwm0jp884m6bfnl2x6r1fxb41ckznylcmvwbn3km2" + "commit": "1ed7738468da9910a9bd32f3c44201ab1e9db242", + "sha256": "09zm428867fkmn5dbmn4l5d1lh8w5d6iwa09skakqmkq2ms4m334" + } + }, + { + "ename": "notmuch-multi", + "commit": "2eb9727941d4815bd04d47495df109a0320e6198", + "sha256": "0qd4kwgsr7f5gvylajlaq7p5lh222p70f6fynfbf96j063k1n0i6", + "fetcher": "github", + "repo": "pivaldi/notmuch-multi", + "unstable": { + "version": [ + 20260616, + 722 + ], + "deps": [ + "notmuch" + ], + "commit": "baf954b1d510b0e298823ac9c4b1174d953a24c0", + "sha256": "1q47pj6i6rhxwwfi6kjz6g1k62z0lgwpmjl1g2kpngwci79s3mg9" + }, + "stable": { + "version": [ + 0, + 2, + 3 + ], + "deps": [ + "notmuch" + ], + "commit": "baf954b1d510b0e298823ac9c4b1174d953a24c0", + "sha256": "1q47pj6i6rhxwwfi6kjz6g1k62z0lgwpmjl1g2kpngwci79s3mg9" } }, { @@ -89085,30 +89657,30 @@ "repo": "tarsius/notmuch-transient", "unstable": { "version": [ - 20260401, - 1226 + 20260601, + 1531 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "582ebaab67d3c59ec002ae23e0072e4ac9a2f13a", - "sha256": "1k3fk086ijixaqcl2xj4izdncn2q42ldz72bh0rdpng7zn4bfb97" + "commit": "41090076ad90b579ec48058d3edd135a1b9d05b5", + "sha256": "0m5h7nkd52n64vyp1nhq9vbv0cknm77yxnnk85qj8cqwd9awlmra" }, "stable": { "version": [ 1, 2, - 0 + 1 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "582ebaab67d3c59ec002ae23e0072e4ac9a2f13a", - "sha256": "1k3fk086ijixaqcl2xj4izdncn2q42ldz72bh0rdpng7zn4bfb97" + "commit": "41090076ad90b579ec48058d3edd135a1b9d05b5", + "sha256": "0m5h7nkd52n64vyp1nhq9vbv0cknm77yxnnk85qj8cqwd9awlmra" } }, { @@ -89149,11 +89721,11 @@ "repo": "muirdm/emacs-nova-theme", "unstable": { "version": [ - 20260202, - 501 + 20260508, + 2135 ], - "commit": "6daa91ff091653cae7a94345ca579084f954effc", - "sha256": "1m2hrg9nxc179v9zv4asr38wq4h1w5gk0ih1yfm0fhp8gknkjhw6" + "commit": "84915bcaf5b5ac3accd39853a17b59483e38a8ac", + "sha256": "16z33vg8jf0114l7g3h0ix8kjnb3ziqircpdwa1w21ykk3sczhq9" } }, { @@ -89392,6 +89964,30 @@ "sha256": "0i1x0sd61c8k4q9ijgxyz21gvj1gah273990qfjzj9a25r4hzvlj" } }, + { + "ename": "nucleo-completion", + "commit": "8f1634e697286e8cf318d112f698dd01b53f72e9", + "sha256": "08lhzg7wprax9maggk4vhlf8j9yna4q1qawbrva90lfm4a0yzhaw", + "fetcher": "github", + "repo": "kn66/nucleo-completion.el", + "unstable": { + "version": [ + 20260530, + 1008 + ], + "commit": "0f07a5bcd384716a3b79ab9e82005bb54f721122", + "sha256": "0lbif4isxnawj266cgxvh82fz8238g6vchfishqk9h8b025b6vc4" + }, + "stable": { + "version": [ + 0, + 1, + 15 + ], + "commit": "0f07a5bcd384716a3b79ab9e82005bb54f721122", + "sha256": "0lbif4isxnawj266cgxvh82fz8238g6vchfishqk9h8b025b6vc4" + } + }, { "ename": "number", "commit": "a84d58f0dfdf5f58205fb79d6d52d00637f443aa", @@ -89657,29 +90253,6 @@ "sha256": "1qamw4x3yrygy8qkicy6smxksnsfkkp76hlnivswh7dm3fr23v6m" } }, - { - "ename": "oai", - "commit": "c726b8b2a8db2f008123086f72ec31c99f91c7ea", - "sha256": "1kg3hkka9hp4w2jqg6b7170d2afdgvmlyx51sl05pdqynb3i3zzv", - "fetcher": "github", - "repo": "Anoncheg1/emacs-oai", - "unstable": { - "version": [ - 20260422, - 858 - ], - "commit": "fd2fea7b49a51a1e9d6690d35b1e2f14bf389692", - "sha256": "00kfr18vscizfpf80a9n0yjkbrxlq9wkmrxsr0x18n458cck4fr5" - }, - "stable": { - "version": [ - 0, - 2 - ], - "commit": "48831f36bf7262d33cec19fa6bcafad6b7edfb59", - "sha256": "1b4jp14zvxr3gi4qf3fvcimx24mh96x2nb4hpdjrbdl37wl2wcap" - } - }, { "ename": "oauth", "commit": "32bb970e1577ea36895cf45edec93c9b0878685e", @@ -89723,15 +90296,15 @@ "repo": "conao3/oauth2-request.el", "unstable": { "version": [ - 20210215, - 657 + 20260516, + 830 ], "deps": [ "oauth2", "request" ], - "commit": "86ff048635e002b00e23d6bed2ec6f36c17bca8e", - "sha256": "0z9vkssdxkikwjcb3vrby5dfcixy4lw9r2jp7g9nls6w88l184jf" + "commit": "f6b7ba42ecdfd4cc3588bd57bbb345bdae9b9cd6", + "sha256": "0hclg17qskz2hpxy056x9wgj0lg45z0vrp2h8aswxz7f9dk42x86" } }, { @@ -91540,11 +92113,11 @@ "repo": "gynamics/oboe.el", "unstable": { "version": [ - 20260311, - 1431 + 20260611, + 1508 ], - "commit": "8205f2c6ea747179382423ec5317b70126faaeb2", - "sha256": "0fbh6511s07b4rbx53h7yhfjp8hy57wpgq0ws872ic1r6wf5p1kp" + "commit": "07bd775c04b7c6cf552e34fb7ff5f7df9bb2f81c", + "sha256": "0yn3xhjyqqha61bs9shf9qxpkiij0yf0az2181ii8z1avysh501p" } }, { @@ -91612,11 +92185,11 @@ "repo": "tarides/ocaml-eglot", "unstable": { "version": [ - 20260331, - 1306 + 20260526, + 2031 ], - "commit": "b3ab5f049838d96444d8dcaa83e0b9cb2e9ee4cc", - "sha256": "06nsaxyzvgdjp3wy4hrjcyi904dwqk4wdvyfiprvgd93bqg18f46" + "commit": "1edc88567f45dba18f220fc705acd93e652e12ff", + "sha256": "0w8ca8d8hyyl6mglxyqwbgzbpd1hsjx6h0k602k1m38jc8l7zbbi" }, "stable": { "version": [ @@ -91975,30 +92548,30 @@ "repo": "tarsius/ol-notmuch", "unstable": { "version": [ - 20260101, - 1844 + 20260601, + 1532 ], "deps": [ "compat", "notmuch", "org" ], - "commit": "8f717329388935538fe433b9a15f1599edd9fcd5", - "sha256": "0vlb6wgp314n6ilzfhz3j3lkzdpv4y0mngp6l2q04np9cqffkvf3" + "commit": "fba0b5790a4c9aafeab69fd329776d0b4afa9aac", + "sha256": "1d5dfr5ndl9lr045fy0wwf1fkxyx4v1viln4pv3gg771x0wxx3sk" }, "stable": { "version": [ 2, 1, - 3 + 4 ], "deps": [ "compat", "notmuch", "org" ], - "commit": "8f717329388935538fe433b9a15f1599edd9fcd5", - "sha256": "0vlb6wgp314n6ilzfhz3j3lkzdpv4y0mngp6l2q04np9cqffkvf3" + "commit": "fba0b5790a4c9aafeab69fd329776d0b4afa9aac", + "sha256": "1d5dfr5ndl9lr045fy0wwf1fkxyx4v1viln4pv3gg771x0wxx3sk" } }, { @@ -92081,11 +92654,11 @@ "repo": "rnkn/olivetti", "unstable": { "version": [ - 20260419, - 703 + 20260524, + 213 ], - "commit": "d1bdd439421865c20e907d9abe65840c57411bc9", - "sha256": "1x88ncrv2mvj5lxwj79pix33mmlarh073vkx8ghdfhlk8qm05w5a" + "commit": "d2ccae56b442d9c5b06dd2481057abbd7eb82551", + "sha256": "1kxzyg453wwn3kr8216zh36z9sn17y4s69fqka1ax33q05074h5s" }, "stable": { "version": [ @@ -92105,11 +92678,14 @@ "repo": "captainflasmr/ollama-buddy", "unstable": { "version": [ - 20260421, - 1616 + 20260622, + 1737 ], - "commit": "62451e54c6f523d839d46a779ebd5c03e10c38c1", - "sha256": "0n29n43jwscplyr8ybpb4fvsg9wcws7cslahwi9vsq0b6rg0ja2b" + "deps": [ + "transient" + ], + "commit": "c87a8fd73f1fb49859da37d6ef440ae456f2c6e1", + "sha256": "06a1zyyyyaag5gm8mfaqhi4lgfdd0gsfp6n5na7lnh2j3phc8gam" }, "stable": { "version": [ @@ -92870,25 +93446,25 @@ "repo": "oantolin/orderless", "unstable": { "version": [ - 20260124, - 1000 + 20260519, + 1029 ], "deps": [ "compat" ], - "commit": "6e3a09d6026fe7d7d5a3caf9a3d777cc9841fe80", - "sha256": "1r6sbyz8f3nkq5pr7iq3mm0q2dq3nq28xycf0x6xys7nsq2nink5" + "commit": "cebe19e3cf0f30604d1ed1bfaa74fff21a4e89a5", + "sha256": "0qw3lcn5iqmfa7lmkhrlzpwxm80k1bxb11h0w8akp6910iiq12b8" }, "stable": { "version": [ 1, - 6 + 7 ], "deps": [ "compat" ], - "commit": "6e3a09d6026fe7d7d5a3caf9a3d777cc9841fe80", - "sha256": "1r6sbyz8f3nkq5pr7iq3mm0q2dq3nq28xycf0x6xys7nsq2nink5" + "commit": "cebe19e3cf0f30604d1ed1bfaa74fff21a4e89a5", + "sha256": "0qw3lcn5iqmfa7lmkhrlzpwxm80k1bxb11h0w8akp6910iiq12b8" } }, { @@ -93137,30 +93713,30 @@ "repo": "eyeinsky/org-anki", "unstable": { "version": [ - 20260423, - 741 + 20260427, + 1354 ], "deps": [ "dash", "promise", "request" ], - "commit": "2f44330aa2cd0a1f58259c9d83bb697fb0f7b0cc", - "sha256": "0x33724pw8xk6vwksswn7wky1q3n0cxgy0s5s25hxjwzgfg8j4n1" + "commit": "fa5e66fc96a25477780b13cec1fca391260da81e", + "sha256": "1dxij5lm1vk58w87j9ckn38ax5kawcx5v4r2d6rmdvsphnzaxi81" }, "stable": { "version": [ 4, 0, - 4 + 5 ], "deps": [ "dash", "promise", "request" ], - "commit": "2f44330aa2cd0a1f58259c9d83bb697fb0f7b0cc", - "sha256": "0x33724pw8xk6vwksswn7wky1q3n0cxgy0s5s25hxjwzgfg8j4n1" + "commit": "fa5e66fc96a25477780b13cec1fca391260da81e", + "sha256": "1dxij5lm1vk58w87j9ckn38ax5kawcx5v4r2d6rmdvsphnzaxi81" } }, { @@ -93598,8 +94174,8 @@ "repo": "lepisma/org-books", "unstable": { "version": [ - 20251022, - 1020 + 20260528, + 819 ], "deps": [ "dash", @@ -93609,14 +94185,14 @@ "org", "s" ], - "commit": "3f769e5a5a85a5eb6a2249ba971a3d77dc6e7d94", - "sha256": "0nf5d5nc9x7sjg35hcjk19xspr6k722g60lmfrb855m4vxliril7" + "commit": "74b82acd56c7ddaec5b03135a4cbbd5330a9b020", + "sha256": "1j2yw6mpki3k5ak5ll93129y389gpbnl86y4c651gash3pd6k088" }, "stable": { "version": [ 0, 3, - 1 + 2 ], "deps": [ "dash", @@ -93626,8 +94202,8 @@ "org", "s" ], - "commit": "3f769e5a5a85a5eb6a2249ba971a3d77dc6e7d94", - "sha256": "0nf5d5nc9x7sjg35hcjk19xspr6k722g60lmfrb855m4vxliril7" + "commit": "74b82acd56c7ddaec5b03135a4cbbd5330a9b020", + "sha256": "1j2yw6mpki3k5ak5ll93129y389gpbnl86y4c651gash3pd6k088" } }, { @@ -93703,14 +94279,14 @@ "repo": "dengste/org-caldav", "unstable": { "version": [ - 20260222, - 437 + 20260501, + 8 ], "deps": [ "org" ], - "commit": "2afbeca982d6b0987b1566eba5a4efa871546955", - "sha256": "0f6pi583zb0i2323m5xdsh8w3f78a0f46nf3315mhdyrv74i7isv" + "commit": "14f541814df597395fddb44b6e4bdb7c20f72cbe", + "sha256": "09gc1q2zs4b66lnjmhbil5c0z84cl44si4qrjh30f6i21gbbbsnq" }, "stable": { "version": [ @@ -93825,14 +94401,14 @@ "repo": "swflint/org-cite-overlay", "unstable": { "version": [ - 20251130, - 328 + 20260619, + 1531 ], "deps": [ "citeproc" ], - "commit": "b30e7fa63779ea6adf626227bc84c0b114e66c50", - "sha256": "1hbk2zkj0sjm0qlv9lzaacnkp90ajfrahh1wmxcd3qc1r2dcchkd" + "commit": "ec716f4e84d0796f652f789e4108617df4d233de", + "sha256": "1i9nvfwgzslyga9nakg90bf030vxhwc1y4fsrsg9xnxd67vwkfq7" }, "stable": { "version": [ @@ -94440,10 +95016,10 @@ }, { "ename": "org-elisp-help", - "commit": "b0a9bf5046a4c3be8a83004d506bd258a6f7ff15", - "sha256": "0a4wvz52hkcw5nrml3h1yp8w97vg5jw22wnpfbb827zh7iwb259h", + "commit": "b8bb0d76e4f23f7255a45360f2a89c5563fd7ed2", + "sha256": "1r0v1ppvdkxc6c1glysc78gq7cx5n8ig4kgrxvdbcydyy5xlss4n", "fetcher": "github", - "repo": "tarsius/org-elisp-help", + "repo": "emacsorphanage/org-elisp-help", "unstable": { "version": [ 20161122, @@ -94620,10 +95196,11 @@ "stable": { "version": [ 0, - 21 + 2, + 1 ], - "commit": "ba81ff4866326dae63b5eecf2643abb444de32a3", - "sha256": "1596r4ix0yas2qwrf38kj14dxdrns0m5622kxvapg7kin67kbifk" + "commit": "5ca3994f2e13b342e0b9d353b66b892e34c7b784", + "sha256": "1sn90262rcrqmmwy45dz8vdd10sv7d5m2dmzz79f5lj6kh90h5zw" } }, { @@ -94688,8 +95265,8 @@ "repo": "kidd/org-gcal.el", "unstable": { "version": [ - 20260225, - 409 + 20260612, + 1823 ], "deps": [ "aio", @@ -94700,8 +95277,8 @@ "request", "request-deferred" ], - "commit": "0f46c08f60355729526e970e370defe624e84956", - "sha256": "0cdscldk9fi9vvk8qc4qqhi61qm8n1y35d44jw52dxl4i6wfiggi" + "commit": "7304b592c283944db54ac83201d7be6f13a1f447", + "sha256": "1b701j2m4cn17bh8n3xmxh5d4bwg5i4spc1v9i9rcq96kpj4mkbj" }, "stable": { "version": [ @@ -94730,15 +95307,15 @@ "repo": "conao3/org-generate.el", "unstable": { "version": [ - 20240713, - 159 + 20260516, + 826 ], "deps": [ "mustache", "org" ], - "commit": "39dbf8b5c3d225438f7d65e0dc7e9766d61d4c81", - "sha256": "03xd0cm0splhiznd8sdaipjvifc8pvsyj82s7mj5f3nzpqvv1m9m" + "commit": "e77b9cc063fdc035110ac2feea0799316e7e5339", + "sha256": "041q7mn1kw4wj4kr5gbmqc7nwibqxx9rhzswhwcqh0gvk65pz38a" }, "stable": { "version": [ @@ -94849,8 +95426,8 @@ "repo": "Trevoke/org-gtd.el", "unstable": { "version": [ - 20260303, - 1359 + 20260605, + 2210 ], "deps": [ "compat", @@ -94860,8 +95437,8 @@ "org-edna", "transient" ], - "commit": "1b93028024f587b3da133b4bcae473f92bb60bb6", - "sha256": "0y4rjjxbwgczv3g2mpakx36hp5zbvwkmh9s4594r2vi5mlfllmh5" + "commit": "01a12298033304b751628f41c088e9467d80532c", + "sha256": "1rppn7x9aamag0y7jwpfvbg7gga6bdxh7armrdinpsh1bdrfz2ff" }, "stable": { "version": [ @@ -95188,14 +95765,14 @@ "repo": "a-manumohan/org-invox", "unstable": { "version": [ - 20260408, - 1633 + 20260624, + 405 ], "deps": [ "org" ], - "commit": "6725996a43a1f223caf202eed9d81efd08adf5a7", - "sha256": "0yd5gadhb0s2y8r2n8p2l98k7lygfcr58llb4mw3arri88gc1a6q" + "commit": "0373529a0c922fcca62c7cb604099323bc869f76", + "sha256": "13q23lliqcn1jb7jshl25krgw3lrfcllgq570hgjd7bzf50cs2lr" } }, { @@ -95432,6 +96009,21 @@ "sha256": "0f61xy0hv3pjbhx9wmhpbi43nis90rsx1ljw9kirp99h64gg0jgd" } }, + { + "ename": "org-lark", + "commit": "6f590a3e7e130a87efa3bcb4e166682849dbe103", + "sha256": "1ydwk0vb5xvb6hdhpqys2568lz8dnm2l26kqbs0k4wncpxmyphm9", + "fetcher": "github", + "repo": "bbw9n/org-lark", + "unstable": { + "version": [ + 20260614, + 319 + ], + "commit": "ebbe9ed102be2bf00b698f1280a305d8f3b0d38d", + "sha256": "1a4njnhr9cih9v4mnrf9fpdqbfv5x3rywrs7pk3nhggl81890j40" + } + }, { "ename": "org-latex-impatient", "commit": "5c49e1970a12617b00c79ec2d7112da8c9d8f4f7", @@ -95461,18 +96053,16 @@ "repo": "seokbeomKim/org-linenote", "unstable": { "version": [ - 20241231, - 616 + 20260518, + 1058 ], "deps": [ "eldoc", "fringe-helper", - "lsp-mode", - "projectile", "vertico" ], - "commit": "407d2ac834d1de82dd1e37f4642f74a81cf03350", - "sha256": "12scyxmiirc50qqwxql976560ccipyjrlnxsifwhc7p6xr0jylii" + "commit": "35a7940c1c81a1faf8f4b58a633cdcdd89c99509", + "sha256": "0za47d07qkg1h4baa0jhwd8sgpd56dxkznqjw46524dhzgl9b9mk" } }, { @@ -95483,15 +96073,15 @@ "url": "https://repo.or.cz/org-link-beautify.git", "unstable": { "version": [ - 20260417, - 705 + 20260426, + 557 ], "deps": [ "nerd-icons", "qrencode" ], - "commit": "273e5b250fa2cc9b2dbbb63d9a7225536116fbd7", - "sha256": "1zhwq9mlx6bpfvqqgzmk210na7s8z9dc2cgs031by9b983rjh0bs" + "commit": "7ef11d4fe9874324985006875b9c96f227c6c10b", + "sha256": "1blyiszcrddyr9qjp39fmbz81zbv273d8d2iyxqfpl69nwmvixwq" }, "stable": { "version": [ @@ -95576,11 +96166,11 @@ "repo": "Anoncheg1/emacs-org-links", "unstable": { "version": [ - 20260423, - 1949 + 20260605, + 743 ], - "commit": "cd2e9c074576e44469d84b5827933a035cf493c5", - "sha256": "01z3pph23cciv92l007s0z9rlhfgyj2ihy264s3l02csssnijma7" + "commit": "c168b06e408adc4b3ac03163e96e3dcbaac884bc", + "sha256": "1nfjb6cav830d6x055hciffg7q7g1bv82r8a8mz8435fv8cjff90" }, "stable": { "version": [ @@ -95675,14 +96265,14 @@ "repo": "laurynas-biveinis/org-mcp", "unstable": { "version": [ - 20251111, - 1319 + 20260620, + 1427 ], "deps": [ "mcp-server-lib" ], - "commit": "70fef64ee096c13eb33389c4803c5825e146c60e", - "sha256": "0r76wcyxmg4glhgj7576jbb0ax7zxbzl7rkg3fx13yfaaxqyw90f" + "commit": "eea4942d82858297d6f31d5872bce3e3ebe8bb50", + "sha256": "1hkvp98jc8la6akq0lvxldnjd7xnl1pn4g6dh8727yyba8y1q08m" }, "stable": { "version": [ @@ -95833,58 +96423,27 @@ "repo": "minad/org-modern", "unstable": { "version": [ - 20260325, - 721 + 20260519, + 1046 ], "deps": [ "compat", "org" ], - "commit": "0e385ab42887b8589292527735ccd4d2345fa904", - "sha256": "1kdbaxx11gc8q52szfs9hp3is17v04z0jr147d06sxmky5rigphx" + "commit": "4855ade77ab17de7587c37bde12a0afeab342783", + "sha256": "18yg3bg0mnhk4hkx5402rb5d6lyy5qn9pp5m2cigwjaa3316prk9" }, "stable": { "version": [ 1, - 13 + 14 ], "deps": [ "compat", "org" ], - "commit": "f514a2570da0f7a8ff0d72641458dbcf96ccf702", - "sha256": "16i1nwdilhpjlphpbwi8vjfwfb721gm0mm37hjx570wx4sskvg30" - } - }, - { - "ename": "org-movies", - "commit": "ea06dc48003ba3c4f8e70fef4738cdb306362198", - "sha256": "1l4vd091vqhcs7qgws762x4cdnalj1hiq31d6l740miskc8nb8hr", - "fetcher": "github", - "repo": "teeann/org-movies", - "unstable": { - "version": [ - 20210920, - 101 - ], - "deps": [ - "org", - "request" - ], - "commit": "e96fecaffa2924de64a507aa31d2934e667ee1ea", - "sha256": "1h514knqys20nv9qknxdl5y6rgmyymyr42i07dar8hln9vj0ywqm" - }, - "stable": { - "version": [ - 0, - 1 - ], - "deps": [ - "org", - "request" - ], - "commit": "e96fecaffa2924de64a507aa31d2934e667ee1ea", - "sha256": "1h514knqys20nv9qknxdl5y6rgmyymyr42i07dar8hln9vj0ywqm" + "commit": "4855ade77ab17de7587c37bde12a0afeab342783", + "sha256": "18yg3bg0mnhk4hkx5402rb5d6lyy5qn9pp5m2cigwjaa3316prk9" } }, { @@ -95934,14 +96493,14 @@ "repo": "jeremy-compostella/org-msg", "unstable": { "version": [ - 20260211, - 901 + 20260507, + 725 ], "deps": [ "htmlize" ], - "commit": "aa608b399586fb771ad37045a837f8286a0b6124", - "sha256": "0n02g88jybzsx0lqqpzag7hkrlvy3gh6irphgm5wsx42w312k1jl" + "commit": "7b45df759340f3e388e84f497052b7cf3a41698c", + "sha256": "1h44pc7l4racn3rhc705rslwsnk7hmkad3508qdd2raadpj452ja" } }, { @@ -97026,20 +97585,20 @@ "repo": "TomoeMami/org-repeat-by-cron.el", "unstable": { "version": [ - 20260303, - 726 + 20260507, + 721 ], - "commit": "9a382e817dc63d5f8a6c74bd9d9233a14f1f3c96", - "sha256": "188ax1qyjgaz5qj5w1g67hnn7xg9m55j6ymqhd1gks52z0g67cyf" + "commit": "889944d9ee09fb4f09c3f7104c133a469dd242fd", + "sha256": "1j2hvsfzggm7kj7w41k953vfvi3v86qbxqmlf53kfmc5b3p7742i" }, "stable": { "version": [ 1, 1, - 6 + 7 ], - "commit": "9a382e817dc63d5f8a6c74bd9d9233a14f1f3c96", - "sha256": "188ax1qyjgaz5qj5w1g67hnn7xg9m55j6ymqhd1gks52z0g67cyf" + "commit": "a52d57016d350b10baca2229dc832311f77e6ebb", + "sha256": "195c8b1id0g65yajzmn880zlcsp42f69q96y0l4d0f4zp134pdm5" } }, { @@ -97145,8 +97704,8 @@ "repo": "org-roam/org-roam", "unstable": { "version": [ - 20260423, - 437 + 20260425, + 1623 ], "deps": [ "compat", @@ -97154,8 +97713,8 @@ "magit-section", "org" ], - "commit": "d42da0e594b5737d25e3662e482d110f29a2668f", - "sha256": "0nvbzz6q4kvv8zqwnlwkk8m469vaf8b8zh0l3d8j2gsk4whn22y3" + "commit": "c54c523dec175695645399705606ea19056a3053", + "sha256": "18l0ka57l5j9js4dm50k174riyrb510yfaylyj8m0yqyrz6jbkn4" }, "stable": { "version": [ @@ -97244,8 +97803,8 @@ "repo": "ahmed-shariff/org-roam-ql", "unstable": { "version": [ - 20260322, - 808 + 20260603, + 2154 ], "deps": [ "dash", @@ -97254,8 +97813,8 @@ "s", "transient" ], - "commit": "b6b6a25029503c27c2d4e4e0ca17a0ab82611470", - "sha256": "1zqpr2hvxisk0lqf6j9ak79s338wwlf4xbvkqh752pm5idlia7fj" + "commit": "35900a7a97c459b6ded44d665d60c81ba2df6cc2", + "sha256": "0fcyk7m4wf8ibqvfplsysfqw5l7d4sl36bs4vjyx43rrdddl1gai" }, "stable": { "version": [ @@ -97641,8 +98200,8 @@ "repo": "tanrax/org-social.el", "unstable": { "version": [ - 20260418, - 1402 + 20260525, + 725 ], "deps": [ "async-http-queue", @@ -97651,22 +98210,23 @@ "request", "seq" ], - "commit": "613dcf8b65216a32afee1c42bb3273f6c4e1cd91", - "sha256": "14nnnfwp2wqhvv4pcwhasynrjgp6yyqkisfsqmsc87w0akfaziph" + "commit": "754f16c45585fb733fd521558b572f03bc964708", + "sha256": "0m5nrhp1d6ndj48fyh547fdk8gcldwxxczki8hklbpiv1w9s4jsb" }, "stable": { "version": [ 2, - 11 + 13 ], "deps": [ + "async-http-queue", "emojify", "org", "request", "seq" ], - "commit": "367ab5cf6ae12715bb9cade7a8eb45cf8d7f8723", - "sha256": "1aw0zfg898ggyn139n0x2fgaygayl14gv48mq59zw6b8ffkrff52" + "commit": "1dbc252a45881388f9f7cbbf51d5bfd5c0a80d80", + "sha256": "165c50rfzqjij3cm6cxw82gzh71zk5w6zswvzb3qp37rdwjynynf" } }, { @@ -98088,14 +98648,14 @@ "url": "https://repo.or.cz/org-tag-beautify.git", "unstable": { "version": [ - 20260123, - 235 + 20260606, + 516 ], "deps": [ "nerd-icons" ], - "commit": "3b0e03b5a7929b2c0b107d90355e0a0f03490aef", - "sha256": "1y2lilr1yjfcrbb6vhc2h8vknh0pwrfrwajim1h8c0xcc6ilzl9g" + "commit": "af491d225771af377d65961e8a5f251b82a0a09a", + "sha256": "1q2bw2s0hs75babxs0wj7hylx0f98gnfv269bifymz6k7y2smwwx" } }, { @@ -98214,20 +98774,20 @@ "repo": "rul/org-tempus", "unstable": { "version": [ - 20260222, - 1840 + 20260601, + 1225 ], - "commit": "f3912ccd9032bea28ff0ee4b3d49a90e17097e26", - "sha256": "158gq02r7vcpbl93s2f1zdwbz4ccyn39i3m6w7bz2c6q3w3ymja6" + "commit": "b5562ca4e3344dde465b5cbd86275336aeac44df", + "sha256": "1gl4bcs7xq0bq4bs7mhmkr24a8n44v7iip2qfp423r4v1a3qk0ry" }, "stable": { "version": [ 0, 0, - 1 + 2 ], - "commit": "e07a05d66c084cf4796c2683f4320d9360af8b83", - "sha256": "1rsybp4827z7z3d66rzjp7kjyb84c12igzxqz26kfzhcd9dlqpav" + "commit": "2226ef0ae21022b9a343983847bce3e6bb07d63f", + "sha256": "0q3pc66naw399f13jgwmknyvsggxjaiyblxi9p77382rizqgkyb1" } }, { @@ -98898,14 +99458,14 @@ "repo": "colonelpanic8/org-window-habit", "unstable": { "version": [ - 20260406, - 1805 + 20260620, + 108 ], "deps": [ "dash" ], - "commit": "dcf1d7b896bd2c0a706c00c0d0daab2fa9e49828", - "sha256": "1016w3zar3l5ry7fvvvidk4fb2hxbb54yizj1583ca57yf40qxid" + "commit": "19a6e070502e2b0d9aa85f12eda48debb44a479b", + "sha256": "16lhsvdi0niaab5cy3ga0h6y63lwqpjiav6ks95lhkf9fjrwa80z" }, "stable": { "version": [ @@ -99280,23 +99840,24 @@ "repo": "magit/orgit", "unstable": { "version": [ - 20260301, - 1255 + 20260623, + 2148 ], "deps": [ "compat", "cond-let", + "llama", "magit", "org" ], - "commit": "4fb91faff3bf32dac5f6f932654c280cd1f190f7", - "sha256": "1qa07q41383f79iv4r5ykxrb1fs2drk6h3qxkb3z7ymhjfbcifli" + "commit": "1aa3a27b1cb6aec913f7365caebdd6ffbe178443", + "sha256": "0rbj0b28dcgjcsa17wd01f1xw0psgxi4sak7c8wx55yaq8ym2i1s" }, "stable": { "version": [ 2, 1, - 2 + 3 ], "deps": [ "compat", @@ -99304,8 +99865,8 @@ "magit", "org" ], - "commit": "4fb91faff3bf32dac5f6f932654c280cd1f190f7", - "sha256": "1qa07q41383f79iv4r5ykxrb1fs2drk6h3qxkb3z7ymhjfbcifli" + "commit": "4a4c03ee40b0e2509b49303e151ee217edaf0da4", + "sha256": "1gwl58mvanzbrh7lwkqbvfpmb32lz06k6dcnacan7kglvkm6mwgr" } }, { @@ -99352,8 +99913,8 @@ "repo": "magit/orgit-forge", "unstable": { "version": [ - 20260401, - 1227 + 20260623, + 2150 ], "deps": [ "compat", @@ -99363,8 +99924,8 @@ "org", "orgit" ], - "commit": "8e4496d7f7f84fab3e36d10883386c02f43a67e7", - "sha256": "0fawwd2yys89kyp1q03xng9azgmbdai067m60x0agahrpvgdrysm" + "commit": "1e325a23ccc707373c13aee91c15a0bc0d1d6f41", + "sha256": "0c9lsjj5mpwyp4wc4kjazxdn23pldy2mbhbc88wcz7mzwbxpya8g" }, "stable": { "version": [ @@ -99386,36 +99947,38 @@ }, { "ename": "orglink", - "commit": "be9b8e97cda6af91d54d402887f225e3a0caf055", - "sha256": "0ldrvvqs3hlazj0dch162gsbnbxcg6fgrxid8p7w9gj19vbcl52b", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "1xnrj81fzzbczrh6cirgy9d4gsc6g6qydh1s0zzya1da1sgsd1sb", "fetcher": "github", "repo": "tarsius/orglink", "unstable": { "version": [ - 20260101, - 1845 + 20260601, + 1536 ], "deps": [ "compat", + "llama", "org", "seq" ], - "commit": "0de830edc6ffc0b07b95284f545ffe7d7c37dfb8", - "sha256": "11173ja0cga82fp7qxw900l8wg5fhygi7d5qn0vi5hrh1rwyg9da" + "commit": "e4805628e731021cf360ae7e61dcb40ae1e1992f", + "sha256": "17n6njdp824h0dkdpryw0hzkbaj344c5ya2a5ddiivxbx7i56x2y" }, "stable": { "version": [ 1, - 2, - 9 + 3, + 0 ], "deps": [ "compat", + "llama", "org", "seq" ], - "commit": "0de830edc6ffc0b07b95284f545ffe7d7c37dfb8", - "sha256": "11173ja0cga82fp7qxw900l8wg5fhygi7d5qn0vi5hrh1rwyg9da" + "commit": "e4805628e731021cf360ae7e61dcb40ae1e1992f", + "sha256": "17n6njdp824h0dkdpryw0hzkbaj344c5ya2a5ddiivxbx7i56x2y" } }, { @@ -99561,11 +100124,11 @@ "repo": "tbanel/orgaggregate", "unstable": { "version": [ - 20260412, - 811 + 20260624, + 650 ], - "commit": "348394cbd9d8a25b61bccd284196c97a065b7013", - "sha256": "1jriyc1ir4agljygsq4qc7qdr57231ba2gy1p64pccad01nkpbxl" + "commit": "84d7721b4bf8c07d121945d9a37890059d8fad1d", + "sha256": "0jcpk08vfr7xxz82sicxp5qxvzvps4xzqn80knzcbl82wxh75iqi" } }, { @@ -99606,11 +100169,11 @@ "repo": "tbanel/orgtbljoin", "unstable": { "version": [ - 20260412, - 844 + 20260624, + 718 ], - "commit": "37883c21e85e71797538d154226e24666bc73047", - "sha256": "0asvlwp7z350v7iphmvfrsgqmw8bfgqvi3bcgpxf2w7i6624hdks" + "commit": "1f00eeb9b95bd3075b67ebf5efc5e08dbdfc0361", + "sha256": "0im9r4gqf18k4bhbj66v6yfpb4l65nfsjfh7fhigljcid66sxz2l" } }, { @@ -99769,25 +100332,25 @@ "repo": "minad/osm", "unstable": { "version": [ - 20260125, - 1200 + 20260623, + 1520 ], "deps": [ "compat" ], - "commit": "19c9c958dd530a1ba606fc1074a28523af40ec28", - "sha256": "1lwjnxafhy5f83ydlccd47r2ramgwdlgzlj15h82yxsl4l0sq380" + "commit": "b0fceb1f8488abb577e5110676f50753ea35ee24", + "sha256": "0w4y7cpnb371h8yf45p90gks3k601z5fkxf9ladk5kgyaz7i98an" }, "stable": { "version": [ 2, - 2 + 3 ], "deps": [ "compat" ], - "commit": "19c9c958dd530a1ba606fc1074a28523af40ec28", - "sha256": "1lwjnxafhy5f83ydlccd47r2ramgwdlgzlj15h82yxsl4l0sq380" + "commit": "a9e76ce08fb86e40a9f3efc42b38045c9b58fa95", + "sha256": "10237nlimmcm9n20fvwyicswm1x8kbmqck5f59y150qsns6am41p" } }, { @@ -99853,14 +100416,14 @@ "repo": "xuchunyang/osx-dictionary.el", "unstable": { "version": [ - 20240330, - 942 + 20260520, + 1154 ], "deps": [ "cl-lib" ], - "commit": "6abfd6908b0dc773020466225c908000870b383b", - "sha256": "16mvkrs82g6zhaa10r28v8br0cshv1bsbywyb1qkc8hdkj1hh37j" + "commit": "8e6897844c4d6ff6039b31569058273632afea16", + "sha256": "003rkv79rwaz2zy12vf5hb10sqs00b1ds8398swmj7k48d4la5p2" }, "stable": { "version": [ @@ -100042,26 +100605,26 @@ "repo": "abougouffa/one-tab-per-project", "unstable": { "version": [ - 20260211, - 2247 + 20260606, + 13 ], "deps": [ "compat" ], - "commit": "2c5bfb6ef06d27a9589394339dadb856580a5a84", - "sha256": "1qql95w8mdsb6scvi7xg0xc3c33pw385a1fvm1vilwbr1s7y32yd" + "commit": "ef1460cf7cd978554f894325303a46e629ea2633", + "sha256": "0qg4ysrcgw252flsr5hh0diy7f8wgplnib6r0rfdqswfprnhwlqm" }, "stable": { "version": [ 3, - 4, - 1 + 5, + 4 ], "deps": [ "compat" ], - "commit": "2c5bfb6ef06d27a9589394339dadb856580a5a84", - "sha256": "1qql95w8mdsb6scvi7xg0xc3c33pw385a1fvm1vilwbr1s7y32yd" + "commit": "ef1460cf7cd978554f894325303a46e629ea2633", + "sha256": "0qg4ysrcgw252flsr5hh0diy7f8wgplnib6r0rfdqswfprnhwlqm" } }, { @@ -100116,20 +100679,26 @@ "repo": "jamescherti/outline-indent.el", "unstable": { "version": [ - 20260416, - 1902 + 20260608, + 1221 ], - "commit": "b25886d0b6a6de1b6c3e881230e41b76ad8652e0", - "sha256": "1bmfi4bc0zjczivq7dc7zb1z016sswpz83czsfp0ggpm4xfjv79w" + "deps": [ + "kirigami" + ], + "commit": "57b9f4bb9724a82f7e5e15e2a62e04373aee3d08", + "sha256": "0d9qm0a5vnnhfslpxvnsf5pcqv35wqqv4niqsq7m64fcn9z4lnlh" }, "stable": { "version": [ 1, - 1, - 8 + 2, + 0 ], - "commit": "85d1f66e82454829fcda5aa40334bb47be10586c", - "sha256": "1r12xvlxr6mylz0jkc63hwdsapw73xcqvqry5xbyqc6d778m0zsz" + "deps": [ + "kirigami" + ], + "commit": "57b9f4bb9724a82f7e5e15e2a62e04373aee3d08", + "sha256": "0d9qm0a5vnnhfslpxvnsf5pcqv35wqqv4niqsq7m64fcn9z4lnlh" } }, { @@ -100155,26 +100724,50 @@ "repo": "tarsius/outline-minor-faces", "unstable": { "version": [ - 20260101, - 1824 + 20260601, + 1519 ], "deps": [ "compat" ], - "commit": "ad3ec4620b79ae5c3e840ed1f47f892c5f917d8c", - "sha256": "00l2pmvyglbl6440fkk0sm31a5l7gss4pmdnw1ar7vaqz4afwi4d" + "commit": "71705d0708459f765403968567a329a76c38cf62", + "sha256": "0xp8vk85kby4gvxb97hs4lpc1kd67m4jw185l87ssvc52v9yq9kv" }, "stable": { "version": [ 1, 2, - 2 + 4 ], "deps": [ "compat" ], - "commit": "ad3ec4620b79ae5c3e840ed1f47f892c5f917d8c", - "sha256": "00l2pmvyglbl6440fkk0sm31a5l7gss4pmdnw1ar7vaqz4afwi4d" + "commit": "71705d0708459f765403968567a329a76c38cf62", + "sha256": "0xp8vk85kby4gvxb97hs4lpc1kd67m4jw185l87ssvc52v9yq9kv" + } + }, + { + "ename": "outline-stars", + "commit": "cad99860ad193dbbc7ca8c3bfea6e36b3f140e90", + "sha256": "0f0342misllapvwa7qfmwxb78cmzzypb179bgnv1pwskqzd8ivfs", + "fetcher": "codeberg", + "repo": "phmcc/outline-stars", + "unstable": { + "version": [ + 20260427, + 2355 + ], + "commit": "a08f50d395a1a74406da97b22ab22d72ffc4df51", + "sha256": "0y7hivf5i9i0kazc5b7vs1i7jjgh1bc4raimq2ryh0f3fazv0r9s" + }, + "stable": { + "version": [ + 0, + 4, + 3 + ], + "commit": "a08f50d395a1a74406da97b22ab22d72ffc4df51", + "sha256": "0y7hivf5i9i0kazc5b7vs1i7jjgh1bc4raimq2ryh0f3fazv0r9s" } }, { @@ -100341,8 +100934,8 @@ "repo": "vale981/overleaf.el", "unstable": { "version": [ - 20260417, - 1854 + 20260604, + 1734 ], "deps": [ "plz", @@ -100350,8 +100943,8 @@ "webdriver", "websocket" ], - "commit": "62c31c609d7d96ec6c592eec40fba41735e40875", - "sha256": "1bj7jq63v52gn8jaa7bsi22ac321j21cmsxd9vl5kvvagzrjqbiv" + "commit": "506fe07b79ceefce3e53196711e10700da344d49", + "sha256": "0hrn0dvk7pqhw63s015hfav7d8fcsfn9sx46dzjn59mfqy9qwm5c" }, "stable": { "version": [ @@ -100884,16 +101477,16 @@ "repo": "zzamboni/ox-leanpub", "unstable": { "version": [ - 20260419, - 2104 + 20260506, + 759 ], "deps": [ "org", "ox-gfm", "s" ], - "commit": "cfd521786c281ad7fa38212016226af80e163329", - "sha256": "1mf3s459b4s2ykj9af0j9afx3c77gndnyzlfb38ml2c17pl3jrsa" + "commit": "6197366b8b534484e9cba4a2dfaf82aa37432917", + "sha256": "1bi9g218w9wr98x26gaqs62148gar1cfxli4c1pzns7667qb3zb7" } }, { @@ -101032,15 +101625,15 @@ "repo": "0x60df/ox-qmd", "unstable": { "version": [ - 20230325, - 1315 + 20260514, + 1442 ], "deps": [ "mimetypes", "request" ], - "commit": "0b5fa1e20aaa48d93600e1b8d09c3b6f55af3373", - "sha256": "1n0il25a5dwn0dh5a8q3190yfbmfgdi17k1b4vyj83gl7ga40v0d" + "commit": "7a1a4f2679a38e216130d749dfbb38e2d63b713f", + "sha256": "03svx2fc99kwlyvmsv9xm0j8hhnpvczl3l9x8366q5w1acg8pp53" } }, { @@ -101158,20 +101751,20 @@ }, { "ename": "ox-rss", - "commit": "0cc83cda4df36ceb9584d02c36392b6c1fcce4d0", - "sha256": "0ngc4v5gg7py623nxl56wm6qrijryvsrbasjgxpn74cx3lblw8m4", + "commit": "f04da02bca96384a837ba680b297b9f58b0a8db2", + "sha256": "097k7yc9gkvz0l6rrsgic1jwlsi6pv6wbd1hhxl90rx78vbm4r4k", "fetcher": "github", - "repo": "BenedictHW/ox-rss", + "repo": "bhw-foss/ox-rss", "unstable": { "version": [ - 20230408, - 231 + 20260512, + 2231 ], "deps": [ "org" ], - "commit": "ee7347fca8f10a4b53075a8d1e3cac3aff6e6dac", - "sha256": "19fz5vvad8j3p1sm39spmby1h3h9djw5hlvwsdssk6bdpmvlcjp0" + "commit": "c83db3dc521d0dd423b0f24e57b7eaa798ab5e40", + "sha256": "1dynf55r19iwci8b9dm20vi00r22z8949wzh12ya84ab4g29i9nq" } }, { @@ -101414,14 +102007,14 @@ "repo": "jmpunkt/ox-typst", "unstable": { "version": [ - 20260419, - 1805 + 20260502, + 1009 ], "deps": [ "org" ], - "commit": "d05bdf1676c7564af6d87b438c669e93904c2b10", - "sha256": "10y15nhb3lkcykxd12wl8maf7ygvshif6r1nnk4hxjacsa8p6dkc" + "commit": "3e499609a201405a6064144792dab14e3cc19b93", + "sha256": "0aw2wz33s053vb1qxwshsblw6vd86qgdvjnrh73ala2fdfaqn0bs" } }, { @@ -101505,6 +102098,24 @@ "sha256": "1n57bzsp73g5iqdnhc4jhsylif93h4kkl7zgqi1i9b8bi90sqrl1" } }, + { + "ename": "ox-zola", + "commit": "1e9831885355ff0d936446f45a848108093d8cb8", + "sha256": "1jjgnnl7l7qamjdbxbv7qmz5ghqn3wgm1mcdkdrx465f0pzva18i", + "fetcher": "github", + "repo": "gicrisf/ox-zola", + "unstable": { + "version": [ + 20260506, + 1952 + ], + "deps": [ + "ox-hugo" + ], + "commit": "c6ab97d53b471ed53803e44169ac5d3766d72cbe", + "sha256": "09d7n0bc2axgkmj3yhl4smnjscsignlajrrhx8dj9hyvvp3pdkdv" + } + }, { "ename": "p-search", "commit": "90bf1ee96813129643468b0c1d5d1a435d40ff30", @@ -101700,20 +102311,20 @@ }, { "ename": "package-build", - "commit": "948fb86b710aafe6bc71f95554655dfdfcab0cca", - "sha256": "0kr82j9rbvmapsph0jdxy24p0b8mcnj01sg1myywf428nf30cgbh", + "commit": "d328de2f2fed796535509e3a1b4e5d9194c5739d", + "sha256": "0aykmvx2rqk4zzgivl9hdzbnhk2p6alzyd2g5l1hx7sxigpwawhc", "fetcher": "github", "repo": "melpa/package-build", "unstable": { "version": [ - 20260421, - 2136 + 20260608, + 2212 ], "deps": [ "compat" ], - "commit": "2db42a9050923c2245bb525345a8b12bd6c0973a", - "sha256": "15iajmnrgm1lcl792km7c34nfw9r2dhy5hrzpvv4raijvcbhxkpq" + "commit": "47a50e7593498533e22a832160536a90acc837e5", + "sha256": "0kyjlj3vmkpl5bx9j6d3ila7kxpdjb8rfxlarjbaimcqz8jspmnp" }, "stable": { "version": [ @@ -101748,14 +102359,14 @@ "repo": "purcell/package-lint", "unstable": { "version": [ - 20251205, - 1720 + 20260619, + 1246 ], "deps": [ "let-alist" ], - "commit": "1c37329703a507fa357302cf6fc29d4f2fe631a8", - "sha256": "1c5icb7j8jc5d38svpfbxm4m4pdlb3xq4b9m2234wiwf2a128dkz" + "commit": "35996f478d81e51dae4fa30d051f741895d07399", + "sha256": "10yp7x36d0zj6pkr8asnyjfh9is40869vmyyx5k6vg0ar294x9l0" }, "stable": { "version": [ @@ -102355,26 +102966,26 @@ "repo": "tarsius/paren-face", "unstable": { "version": [ - 20260101, - 1846 + 20260601, + 1519 ], "deps": [ "compat" ], - "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", - "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" }, "stable": { "version": [ 1, 2, - 3 + 4 ], "deps": [ "compat" ], - "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", - "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" } }, { @@ -102403,17 +103014,26 @@ }, { "ename": "parenthesis-face", - "commit": "890e94376ea0b6ada2c49a0a3e11b2a59aab7caa", - "sha256": "078c97yjxp6344i4d5v5k07yxpm9y0qbjcmgim89hmgmira8iqvx", + "commit": "fefa3d4feab1be45b0169c31781a1e995d0963ae", + "sha256": "1vwbwl0vyazrlc4d5dfa6301h4b33ix8bxjbmgh6d6facgj2rrxx", "fetcher": "github", "repo": "tarsius/paren-face", "unstable": { "version": [ - 20260101, - 1846 + 20260601, + 1519 ], - "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", - "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" + }, + "stable": { + "version": [ + 1, + 2, + 4 + ], + "commit": "57307b5ea75e07d2dc0c64c7e3eeadee3369a7aa", + "sha256": "11g3wg79kvg4nkm2knabpzsf0lcpnak94kkdb5cscp3w3fg3x5a7" } }, { @@ -102576,11 +103196,11 @@ "repo": "clojure-emacs/parseclj", "unstable": { "version": [ - 20231203, - 1905 + 20260526, + 1843 ], - "commit": "6af22372e0fe14df882dd300b22b12ba2d7e00b0", - "sha256": "1iz7qbsq4whmb3iqy777jlm47chjp62313hc6nfcp0lfqsanmcmv" + "commit": "ca828c202c026e45bd60503984cf510d904cae50", + "sha256": "1j992kbnl4f25cfb0bjjv2pcl6zxrlg4fvf2r3740a9vmigrl82q" }, "stable": { "version": [ @@ -102600,15 +103220,15 @@ "repo": "clojure-emacs/parseedn", "unstable": { "version": [ - 20231203, - 1909 + 20260601, + 1258 ], "deps": [ "map", "parseclj" ], - "commit": "3407e4530a367b6c2b857dae261cdbb67a440aaa", - "sha256": "0b2jralm5lm4z4lpkn8ygzfga67xsalaszc8gqqv36khmz2mrckc" + "commit": "1a28a88e2aabd99b41e02f491d6b8874ec128d7d", + "sha256": "1y25vvbknm5bsqhy7d6sjk6f3f2apmf3f84l1949pz3hcr7nh938" }, "stable": { "version": [ @@ -103038,20 +103658,20 @@ "repo": "jamescherti/pathaction.el", "unstable": { "version": [ - 20260328, - 1613 + 20260604, + 212 ], - "commit": "f3010d3485d7939f252dee59e4b335cb28e5069c", - "sha256": "0k9b4a9psbz4zdbnfriayklbhgqglwlagcamk0srizjhs08xrqhy" + "commit": "19dc91a8da6574dc7f80b263cc3a909be1c300e4", + "sha256": "1f1bqaya4xbwqaljfqffvn3lahh4s9q3nflhj20ny86cd5zcgdaj" }, "stable": { "version": [ 1, 0, - 1 + 2 ], - "commit": "5082e3492a7f760cda3c2764f4b9a38b18bd44f3", - "sha256": "09ckg9l854kk203x08lacdmvhx70gngrv7z6x90lamc5qbc87ddc" + "commit": "19dc91a8da6574dc7f80b263cc3a909be1c300e4", + "sha256": "1f1bqaya4xbwqaljfqffvn3lahh4s9q3nflhj20ny86cd5zcgdaj" } }, { @@ -103392,10 +104012,11 @@ "stable": { "version": [ 0, - 23 + 2, + 3 ], - "commit": "8f7516510459477c2ff368a7fde4cc68cead2402", - "sha256": "0xx35811kxlrnsa2ydkgli60xvqjd9i7cx7j5z8zidzgzkywdnj5" + "commit": "15594c3348ed7febef31f99d709b128f267035eb", + "sha256": "0xap7i2x8mqpwr52xdqb8c6lhjmxm1d6car2533ynyr4k2fn4lw5" } }, { @@ -103505,14 +104126,14 @@ "repo": "emacsomancer/pdffontetc", "unstable": { "version": [ - 20260325, - 1408 + 20260615, + 2141 ], "deps": [ "pdf-tools" ], - "commit": "b2db6c1377c080d9425836efa19690df3eb44516", - "sha256": "11kpb4k0xjnxxnf8dw1rvw2hnflag7w2k7a680gcvywpllp5zl6z" + "commit": "05c25591e807eaf79d25dbcfa20ca994f1ae78e3", + "sha256": "1faf6x7jckd0b408hija53074n9630srqk5hkn6wab6gz7rqn9g2" } }, { @@ -103770,20 +104391,20 @@ "repo": "jamescherti/persist-text-scale.el", "unstable": { "version": [ - 20260326, - 1609 + 20260609, + 1528 ], - "commit": "e835e76bad452b1e5a59eb9a0fef650e0680ab90", - "sha256": "0vvpd0vrzy2rk6xsqnfp65jbm1ls4z1v8syji6rlz2sfnkv94m73" + "commit": "27e43ba3becce78a9365ac8e5ecdfc30e08249d6", + "sha256": "0add2xw1s7lrakhpb5phdscy3x81vzy7p8wz017vly27l50q787q" }, "stable": { "version": [ 1, 0, - 4 + 6 ], - "commit": "8098af6ba9ff251d19f9e41b39c84f7b9b758f26", - "sha256": "006j8sdzp671wj07bs5lfr21lcfb81c2gn0kn13jphmki14s7i02" + "commit": "27e43ba3becce78a9365ac8e5ecdfc30e08249d6", + "sha256": "0add2xw1s7lrakhpb5phdscy3x81vzy7p8wz017vly27l50q787q" } }, { @@ -103995,25 +104616,25 @@ "repo": "nex3/perspective-el", "unstable": { "version": [ - 20260403, - 538 + 20260624, + 732 ], "deps": [ "cl-lib" ], - "commit": "230cabf4c1406569bac416cff9502ae23648e3f8", - "sha256": "0k7bfhjb71ippzrc65i0rbngj65wbhzl5rxygjshwf83rvfwimab" + "commit": "af96b2cdaa0e10953878b17d1eef4bcd382ed6f8", + "sha256": "1pwn2cz8p5d7n340da64lrp7fsl0lybw4ij8dsa6f23r970ii2n3" }, "stable": { "version": [ 2, - 21 + 22 ], "deps": [ "cl-lib" ], - "commit": "64ef5eaaab9e7564e8b9788ce6d0e2359daf5dca", - "sha256": "1v22m3l7p89wsdy0ydv0w91v0h9wjl1v33gim756dz8zcx8m1p8y" + "commit": "451b0f0272c732f5e822b0c0c590d9dd0937915e", + "sha256": "1x1s2yji3w86mv0hfpma4axj70gqhavazmv0vj4kxwc24r8fj8xr" } }, { @@ -104184,25 +104805,25 @@ "repo": "emarsden/pg-el", "unstable": { "version": [ - 20260418, - 1149 + 20260607, + 1014 ], "deps": [ "peg" ], - "commit": "e82be0a8a69042c102119b9c7d59619f3a2277a3", - "sha256": "164kfd0lc1qw3wnlxqyjmqd3yhmkkf81qmgdx0kydlrij8a7z594" + "commit": "7426269673da42ed6706db44d2b7d1696ede95f6", + "sha256": "1nfbzyidzlrhxvsk2z50l67lss9lgl4fswm23iyfkzbqqxiwm3w3" }, "stable": { "version": [ 0, - 65 + 67 ], "deps": [ "peg" ], - "commit": "e82be0a8a69042c102119b9c7d59619f3a2277a3", - "sha256": "164kfd0lc1qw3wnlxqyjmqd3yhmkkf81qmgdx0kydlrij8a7z594" + "commit": "7426269673da42ed6706db44d2b7d1696ede95f6", + "sha256": "1nfbzyidzlrhxvsk2z50l67lss9lgl4fswm23iyfkzbqqxiwm3w3" } }, { @@ -104445,6 +105066,36 @@ "sha256": "02fhna45wq3wja51yrwm0xysdvyck1r0a3dx41i5sh89504gl6a9" } }, + { + "ename": "phony", + "commit": "763d5a953e1495c8abe8f86c873e4f78bef75050", + "sha256": "1dd4w968n5ni03i9m6dzf88b2bzadxdskhgs1xi8ah0b64ka8g4q", + "fetcher": "github", + "repo": "ErikPrantare/phony.el", + "unstable": { + "version": [ + 20260531, + 2312 + ], + "deps": [ + "simulacrum" + ], + "commit": "1129dd32bb51cde770e62f56b7da50acd79790a4", + "sha256": "1zz2yq0fxigcwhnapx97r7i5m4s1zy8bcg40dm2qxndcj17wlgni" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "deps": [ + "simulacrum" + ], + "commit": "1129dd32bb51cde770e62f56b7da50acd79790a4", + "sha256": "1zz2yq0fxigcwhnapx97r7i5m4s1zy8bcg40dm2qxndcj17wlgni" + } + }, { "ename": "php-boris", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -104776,21 +105427,21 @@ "repo": "dnouri/pi-coding-agent", "unstable": { "version": [ - 20260418, - 1713 + 20260622, + 2213 ], "deps": [ "markdown-table-wrap", "md-ts-mode", "transient" ], - "commit": "a07e1d0a3a2dbbac6f1d2a92656d2239f0dcb2c7", - "sha256": "03cdqhsqml5sbpa2pm06hphavhnyq1b11nany1cpg7hshixz37wr" + "commit": "536e0f6e0ec12725874600734be3af41b02d08dd", + "sha256": "0i5kms8l5yda98220s3g5adz9561f30xchzvk53j0rwlz26mvqxb" }, "stable": { "version": [ 2, - 2, + 5, 1 ], "deps": [ @@ -104798,8 +105449,8 @@ "md-ts-mode", "transient" ], - "commit": "ca0d60474cede8198329a939a902f51081543612", - "sha256": "16vhk22gdcyl87l1fknkzqkr7nxyqrs2hlghr3vwlmcj9igr4cfa" + "commit": "255b5d560f2ebf0323803498f413fc79d0ae386e", + "sha256": "0bdkrrv1rawgikk69d9rwjvx0swdlipbkki2gr37fdba042933vc" } }, { @@ -104870,20 +105521,20 @@ "repo": "oliverepper/pif", "unstable": { "version": [ - 20250207, - 1624 + 20260504, + 1621 ], - "commit": "c993c1446ff3460a2f599b84ac81e9f00c4c7333", - "sha256": "02ywbxfg7s1hsiwi2zqvhlqd8wfhfzasb3n6gsj0rl5ix8c7gsmw" + "commit": "72978dddffa3d9c68c6510c3a0381ffcdb691188", + "sha256": "1pvvkg31w10am3fldkq7lgi7f0bjmzg5kwgfjiwfbnd24j7mi03x" }, "stable": { "version": [ 0, 0, - 6 + 7 ], - "commit": "c993c1446ff3460a2f599b84ac81e9f00c4c7333", - "sha256": "02ywbxfg7s1hsiwi2zqvhlqd8wfhfzasb3n6gsj0rl5ix8c7gsmw" + "commit": "85e55528967d5aee87ae84b306c1cd292a6705c9", + "sha256": "0628k53zcbid37dggn7jpsf2yqzi2hcrd3vr897xh0jcczb76m9s" } }, { @@ -105118,11 +105769,11 @@ "repo": "Anoncheg1/pinyin-isearch", "unstable": { "version": [ - 20260323, - 1922 + 20260620, + 2130 ], - "commit": "935e582668d6a9a55fd9dd262d46ed1f2bb98f35", - "sha256": "0zvx6xn8sl8gx3n4kk3i13vq55v5qjmhaxhk5k63cagjh0pzyy47" + "commit": "f15976e9989cfa9e7bd2bf59f2361e0cf62fed8e", + "sha256": "17nyik0xfjy17ln3pq5k69r3ad5cmjrqw3rbrygd6i0y5xqrq7iw" }, "stable": { "version": [ @@ -105455,10 +106106,10 @@ }, { "ename": "plain-theme", - "commit": "0742da1d0fb37ebf2d66eba4533b914056399036", - "sha256": "0igncivhnzzirglmz451czx69cwshjkigqvqddj0a77b1cwszfw8", + "commit": "6f4c3e13ccb622527676b03dc23db47ff8152cb5", + "sha256": "1krlsb7sr1bl7rvplblkbsf41pbazp64l3d2vklxiqmdp95vv865", "fetcher": "github", - "repo": "yegortimoshenko/plain-theme", + "repo": "lukateras/plain-theme", "unstable": { "version": [ 20171124, @@ -105524,28 +106175,28 @@ "repo": "skuro/plantuml-mode", "unstable": { "version": [ - 20250705, - 1148 + 20260514, + 1745 ], "deps": [ "dash", "deflate" ], - "commit": "0a19d9988879c57b176dd4c03f59003644f9c9b0", - "sha256": "02nck5f8f7vlwi57kb33679d912dq2n2g9ipvkp0x9dsivz1fpi3" + "commit": "a4a63efa4a3980bfbd825bfb3a263c6664401e79", + "sha256": "18hibqf0yb8fdj3niy9l1i9j0diskg433f5jqnkg3fifm058fsf2" }, "stable": { "version": [ 1, - 8, + 9, 0 ], "deps": [ "dash", "deflate" ], - "commit": "0eaf340303cf65ddd20cfb65fee1137b52ea229f", - "sha256": "1h68bfczpvbzi29ggl3dciiz5187px14xi2sz5pywwl84sg5x2b5" + "commit": "7a93f7ce96cff5bd48ca4cde70d3bbf789839613", + "sha256": "125w8lz89wvr1micz470rvyfv1qq71xxjl0brimrbsb6ql5vrqam" } }, { @@ -106568,11 +107219,11 @@ "repo": "polymode/polymode", "unstable": { "version": [ - 20260302, - 1043 + 20260505, + 1803 ], - "commit": "4604f55cc020c75562526fb76b723e5e242c97c0", - "sha256": "1g36ss0ms12ah84dxdbdw0kim6wymrf2hmpsvd7lnszc19ip6zf9" + "commit": "8cb72fa5dcc0d98746c680043dc121edc7621e3a", + "sha256": "02vzq5v6kykw389lymgb5cri8h4p3rwjbwg67zkhbd1mrfa9525g" }, "stable": { "version": [ @@ -106829,14 +107480,14 @@ "repo": "CsBigDataHub/popterm.el", "unstable": { "version": [ - 20260423, - 2106 + 20260621, + 1534 ], "deps": [ "posframe" ], - "commit": "7efcca742ec9a23c2e6e627b2c1d42aa752dea5d", - "sha256": "0j0y4rgvrvj3kkr10qyl89nmdp7yzpqa9j1yy2bxaalsff6pbdpd" + "commit": "24b9f85226dde1e4fc18c5470ed2971a120d4f27", + "sha256": "1rxpb6mjpvra6pfby21c7222cpabi856r3n8mjkb41dvcfnas0vx" } }, { @@ -107126,20 +107777,20 @@ "repo": "tumashu/posframe", "unstable": { "version": [ - 20260423, - 213 + 20260527, + 857 ], - "commit": "fcf1757baee481f617fbf2dc39f8c561207df263", - "sha256": "0r6kr3b5kr34kbcic61qnjyhli9imz6n4arddf3v3c34abamgvdy" + "commit": "74c8c56131ed866db47ae4191364b72dd4852456", + "sha256": "10a6n3pgh36j3smizgh48p2bbi680dsdssz1563ijxj01cy2b0hv" }, "stable": { "version": [ 1, 5, - 1 + 2 ], - "commit": "4fc893c3c9ea3f6b5099ac1b369abb3c6da40b1e", - "sha256": "01x9kyfghx48gxh7mxfvkvvi0m64zv7w9pl4fnryzm9d5ql5lbw4" + "commit": "74c8c56131ed866db47ae4191364b72dd4852456", + "sha256": "10a6n3pgh36j3smizgh48p2bbi680dsdssz1563ijxj01cy2b0hv" } }, { @@ -107248,25 +107899,6 @@ "sha256": "1hp3xp18943n0rlggz55150020ivw8gvi1vyxkr4z8xhpwq4gaar" } }, - { - "ename": "powerline-evil", - "commit": "c1a92c8b5b92269773d314aa6cec4f0057291a68", - "sha256": "1x5hvnjdrpn3c8z6m7xfk30qd5y58p3jcyqr48qx91d0109gk342", - "fetcher": "github", - "repo": "johnson-christopher/powerline-evil", - "unstable": { - "version": [ - 20190603, - 340 - ], - "deps": [ - "evil", - "powerline" - ], - "commit": "b77e2cf571e9990734f2b30d826f3a362b559fd1", - "sha256": "1hs9jvl5lmfwr9k6qcnxjhd61zsmzq53ania1w5616gqa4qnjzhn" - } - }, { "ename": "powershell", "commit": "7002c50f2734675134791916aa9d8b82b4582fcb", @@ -107393,8 +108025,8 @@ "repo": "blahgeek/emacs-pr-review", "unstable": { "version": [ - 20260423, - 953 + 20260509, + 1433 ], "deps": [ "ghub", @@ -107402,8 +108034,8 @@ "magit-section", "markdown-mode" ], - "commit": "23dcb45979e58c971d1d9a94f0af819f5d04d583", - "sha256": "08gw1bb87f9rs812adfadqzccm63pm06mr7b4g0dnji1sclzfryv" + "commit": "938db766007f3444a2899b2457d9e2f4b4ffbebf", + "sha256": "0rc1phxl1hrfzj85b4fshir8lgmbzn1idwax37kkjvx42lgvw8v3" }, "stable": { "version": [ @@ -108211,19 +108843,20 @@ "repo": "lucius-martius/project-cmake", "unstable": { "version": [ - 20250830, - 1304 + 20260529, + 1744 ], - "commit": "519ca5d7dd490a6b54435841c9fce3d5e3dcc140", - "sha256": "1dhs4irm6am24cx20bcrmnxspazm8iwv3kbb755lsx70040gx4b8" + "commit": "a1888d8ef6c32a8cf39e0056594179be1e9865ee", + "sha256": "1bs7pv2k0alh234haff7pg1j16j1jzcw53acrca99fxmvvhj33g9" }, "stable": { "version": [ 0, + 2, 1 ], - "commit": "4a261cef5b7ca406577d3b0eaeabfae88419edeb", - "sha256": "1m4pachj26gdbmwbv15d7wshay7qnmaxy6x5nzi9hnvcfhg5v7xs" + "commit": "e177dfff76c03fc8f589c8070c9b1a945b2f8851", + "sha256": "0vim9kik7pd9dml7lycdmc7q9l6i6hxgmympfk89ncqd68icmspr" } }, { @@ -108337,14 +108970,14 @@ "repo": "harrybournis/project.el-rails", "unstable": { "version": [ - 20260415, - 1855 + 20260425, + 1314 ], "deps": [ "inflections" ], - "commit": "d066f984eb88c6d239d19adbf8025bcafe665d53", - "sha256": "175vsmf3zgl7qi8sa4pnhzjk0b3qr1a02pg16nlxa0ci4kx59x34" + "commit": "2c72764790f9f6f283f713bb72a9f4952ced690d", + "sha256": "0ipph4wfl74zmvpawhsqaq3x4bbwxxv1svqi9j1chf0rb0bzw99p" } }, { @@ -108403,26 +109036,26 @@ "repo": "TxGVNN/project-tasks", "unstable": { "version": [ - 20241220, - 1028 + 20260520, + 133 ], "deps": [ "project" ], - "commit": "1faaa975c99e358165cfc3df160c21c2c611e1c3", - "sha256": "0wg1biic9sfsdhq1x1hkcbr396vkklhzz2f6an22amk2jc1pmfnn" + "commit": "a8736133dc3ee77b6002098592853ac56e5a5b40", + "sha256": "1rwi1y75migfg382nkahid9c4qh7f5jx8bkwmmmz5kfggjdf3cps" }, "stable": { "version": [ 0, 7, - 1 + 2 ], "deps": [ "project" ], - "commit": "1faaa975c99e358165cfc3df160c21c2c611e1c3", - "sha256": "0wg1biic9sfsdhq1x1hkcbr396vkklhzz2f6an22amk2jc1pmfnn" + "commit": "a8736133dc3ee77b6002098592853ac56e5a5b40", + "sha256": "1rwi1y75migfg382nkahid9c4qh7f5jx8bkwmmmz5kfggjdf3cps" } }, { @@ -108451,14 +109084,14 @@ "repo": "bbatsov/projectile", "unstable": { "version": [ - 20260310, - 858 + 20260620, + 902 ], "deps": [ "compat" ], - "commit": "f8be23b266aec7108fb4b80410623cd50ba8ded9", - "sha256": "1gg9mv6sz705x2lgwx4qz13wj20lcc6pv813k2h9ixdk4rxl1il4" + "commit": "1aebd4284f1cb83a4b434362c6356d06fa9d445b", + "sha256": "0bdclxazk6b0fzx4h6ildl846179j00ifqir61knd1gwyjsxzssc" }, "stable": { "version": [ @@ -108719,8 +109352,8 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20250927, - 1605 + 20260614, + 1822 ], "deps": [ "compat", @@ -108728,8 +109361,8 @@ "project", "s" ], - "commit": "482789397c5e11dbb95438c87ccd0cad3d37a33a", - "sha256": "0rlx9n1hmnzk46ml93g6lpv32ivmm7lfbb4mzicnapq7gly41132" + "commit": "870a60b26416e13a7cd37ecfd863ae730d6a13fa", + "sha256": "0xb46ispkmr8m46avhqx5sqbn9lcvsf7c43iigvn668xvivz4r2x" } }, { @@ -108759,15 +109392,15 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20250921, - 1037 + 20260614, + 1822 ], "deps": [ "compile-multi", "projection" ], - "commit": "f4b108eeb55c79b201c140bd8fe7f1fcaffd3617", - "sha256": "0p9xpbc62rcf9qbcc0rf36hd0z7b6c7apnji4gxdmggmpfaxnhva" + "commit": "66dfa454cbd0ca356d0c5761f6ade248b612b204", + "sha256": "1xd9pdm0p0ips0xm11a3qswj2nbk3a1fnl186f3gkx4npfmz3x19" } }, { @@ -108985,11 +109618,11 @@ "repo": "ProofGeneral/PG", "unstable": { "version": [ - 20260124, - 1351 + 20260622, + 1503 ], - "commit": "75c13f91b6eb40b8855dfe8ac55f8f7dac876caa", - "sha256": "0zsvvq54q50q9zcmgxiqgks7hkzm9v740mrygvlxyb8yhrv7j4h9" + "commit": "38e3f59d4b650fbfb9649c84f24adbc9056ffa30", + "sha256": "1fgzfy6gfm4p8fafa58ismypac0lvna917dmfgwlb2bwb7n1k55v" }, "stable": { "version": [ @@ -109097,11 +109730,11 @@ }, "stable": { "version": [ - 34, + 35, 1 ], - "commit": "4b0c3aacf0657fbf38253b38918d3358dd4319ec", - "sha256": "07in860f2msc05ywh3di7d1fr6mszr2jxjh6lgm7m0kdqckib8ix" + "commit": "35cd01f9fe9afbeea38cc7b979a3b6bfcde82c03", + "sha256": "0n85mx3xq403yvavqa585lmahiac6dwlkvwvva8h9p3y6z3gs9wy" } }, { @@ -109621,11 +110254,11 @@ "repo": "AmaiKinono/puni", "unstable": { "version": [ - 20260305, - 1923 + 20260519, + 1527 ], - "commit": "fe132f803868f325cf6f162139e327b76df9e4c1", - "sha256": "0ffjpb0ilhcng1wwmnl1lx7h8v1z0bgsq6wb7x4x2rwsrvqjv9hm" + "commit": "04819e0bad5ed62af9e412ef9715b33bb1edc3ba", + "sha256": "0pydanhwji3jglqc4pq7ljc5ik93ycgg8c8nvzsmgw6q5anqs09g" } }, { @@ -109696,6 +110329,30 @@ "sha256": "0lwx9j5p8ayg4px4jlfr57hv5cla1lmbxcqgagjpd73z3f8daahy" } }, + { + "ename": "pure-light-theme", + "commit": "7a493d693870d0f73de1d39ae7ad22cc982b2a8c", + "sha256": "0rxcqj229pg4w9gf079qcgk6arp52myfd5hkig5wkd7iqdm687c6", + "fetcher": "github", + "repo": "nyrell/pure-light-eink-color", + "unstable": { + "version": [ + 20260613, + 824 + ], + "commit": "0cf41b8cb0ec95efd363889f8877d7f65514e4ad", + "sha256": "1cl806h6rgqnw410xqnnp7xg7cbgfdd40hh58kgxnx2b2hwh1p4v" + }, + "stable": { + "version": [ + 1, + 0, + 1 + ], + "commit": "0cf41b8cb0ec95efd363889f8877d7f65514e4ad", + "sha256": "1cl806h6rgqnw410xqnnp7xg7cbgfdd40hh58kgxnx2b2hwh1p4v" + } + }, { "ename": "purescript-mode", "commit": "55462ed7e9bf353f26c5315015436b2a1b37f9bc", @@ -110171,8 +110828,8 @@ "repo": "dwcoates/pygn-mode", "unstable": { "version": [ - 20241216, - 1959 + 20260605, + 1055 ], "deps": [ "ivy", @@ -110181,8 +110838,8 @@ "tree-sitter-langs", "uci-mode" ], - "commit": "3f1ce4efd1c34b9fc347c848eb4426bfcc851118", - "sha256": "0238s7dzrr0g19arah8b385bad5q1vz155f599pgwilj8cpqz7dz" + "commit": "6eed5ea66d37ae25c4db98ca21b164a98234b59e", + "sha256": "0pb7hqv7qkv2w0y3xqvcb86qb6l5fpi1927yx78xsl1gbs89z4hs" }, "stable": { "version": [ @@ -110262,10 +110919,10 @@ }, { "ename": "pyim-cangjiedict", - "commit": "e5886262459d25a03839fd3a854510a7415bd241", - "sha256": "13lr9ms87s3b0hf97hx81lvag8kqk5pn99hnzi5nwwlj7nlf6xj4", + "commit": "46bd94ae4e098154d2c35a186277665c07575a30", + "sha256": "0cxszzyivp1g7hyyzlbcjv6h7flckv3bad3alg510va6l7nf87ym", "fetcher": "github", - "repo": "cor5corpii/pyim-cangjiedict", + "repo": "a5corpii/pyim-cangjiedict", "unstable": { "version": [ 20250924, @@ -110280,10 +110937,10 @@ }, { "ename": "pyim-smzmdict", - "commit": "f42c59e7af89ec9a24363c1f942ef92e89d11a65", - "sha256": "1bl6b0zyv45wjz2fbb12a7vfb27439n2vgby6wxlya2d0pljfgk8", + "commit": "9c5fa988d59676fbb0cb7548d827d0425f6b3de5", + "sha256": "1bs7l86qngv2569881g6q88k9j2kcmn3g9nn408z28j3gaf8v4zs", "fetcher": "github", - "repo": "cor5corpii/pyim-smzmdict", + "repo": "a5corpii/pyim-smzmdict", "unstable": { "version": [ 20250621, @@ -110752,11 +111409,11 @@ "repo": "python-mode-devs/python-mode", "unstable": { "version": [ - 20260410, - 1849 + 20260607, + 1902 ], - "commit": "c6f7bcd79d43b2a4915b75c481355601f95968a0", - "sha256": "09hhiwsk08c34h8v98q1s4g09byvj3r1dn18agl4x1v2528fiszk" + "commit": "4e2edae21655cf5d0559b1d7df23057ade20272c", + "sha256": "1ip3zy0jv8czygp0llclz3l7gx10q18a3gp8hhwl68l5ddv4vj5a" }, "stable": { "version": [ @@ -110898,16 +111555,16 @@ "repo": "wavexx/python-x.el", "unstable": { "version": [ - 20260309, - 1727 + 20260619, + 1406 ], "deps": [ "compat", "folding", "python" ], - "commit": "c7c1986753f112e3bf0e8f25bf74de1f422a5121", - "sha256": "0q9wg3brprlkkf512i8cbqpqd5bavj2cqyb3j4xgdab2amrc6w4v" + "commit": "548a95c42c110cd65b559416e497de20f5c21d92", + "sha256": "1d0mfl3z5954jm0v8fk2hkkajfzrv5j3v69ypyc21z66ysnz6qys" }, "stable": { "version": [ @@ -111018,11 +111675,11 @@ "repo": "psaris/q-mode", "unstable": { "version": [ - 20260418, - 249 + 20260620, + 531 ], - "commit": "7690b9569892bf5e5f87cae290cb6a861cd1deeb", - "sha256": "0m9rxh51pny3cpiy4x24qqpgpfbaibdfv1yh5ckzy8hqcgkxq222" + "commit": "ca73cb94f8391ebfb2a60537f8c51b244cbad9d9", + "sha256": "06n6vf0xx61vzpmxdn1s7psanilmg30n1v8ach1za3996wmdx214" } }, { @@ -111371,20 +112028,20 @@ "repo": "jamescherti/quick-sdcv.el", "unstable": { "version": [ - 20260326, - 1610 + 20260601, + 1608 ], - "commit": "e28c59514500d61d825657fc735fbafce3599d32", - "sha256": "1bpgyry817zcbqilmbiiv3la11zszbvrhcy7826gif6rpyyq2wgi" + "commit": "f0583c0ca6a9c155ea0037c9c59e0665a884e33d", + "sha256": "0x0z124d4gp9d3dakxb9ghwssk3cwdh20r2xiwddgxxx77p4b5nw" }, "stable": { "version": [ 1, 0, - 4 + 5 ], - "commit": "43385cddb1e0cad978ac007079f33a788cc5457a", - "sha256": "1r881b5j207376zj73z9y54r8v0hjizh0lz8wckfsz2dhyqa00ri" + "commit": "f0583c0ca6a9c155ea0037c9c59e0665a884e33d", + "sha256": "0x0z124d4gp9d3dakxb9ghwssk3cwdh20r2xiwddgxxx77p4b5nw" } }, { @@ -111935,11 +112592,11 @@ "repo": "punassuming/ranger.el", "unstable": { "version": [ - 20260201, - 717 + 20260527, + 2231 ], - "commit": "61e7c840c52007dc17e64215fe8dbcb71139fa39", - "sha256": "1nyh2c6z9pp2gmcybpy5b2i1rg4d7v9v2ck8m7siagrjwfzdxqfk" + "commit": "cfcab21cd21eb48709fb4436ba84f3e2a048a432", + "sha256": "13z425h92ay1w3kkgz018ajig2ggd2lzgz76szws9vn3k57b9wzm" }, "stable": { "version": [ @@ -111952,6 +112609,21 @@ "sha256": "01rphv92g1r0cw5bwkbrh02s0na7fjrddxx1dckk2y7qr97s7l8j" } }, + { + "ename": "rare-words", + "commit": "bcedf998dbd7d11de06d4c6361863a8c594a4ae3", + "sha256": "1lh5q96nbrik69alj4agapmc0c8fjhxwi9dp5gvgqswgvhmxbil6", + "fetcher": "github", + "repo": "amolv06/rare-words", + "unstable": { + "version": [ + 20260401, + 618 + ], + "commit": "7e6b3e2083dd37e1a150422c648c28d3b703f185", + "sha256": "1982fnjpw6lqgnbkqn39q2dh52hyhakg35g2vgjn13f8a4csqdfs" + } + }, { "ename": "rase", "commit": "334419debe065c34665bb0207574d1d4dfb9e8ae", @@ -112430,16 +113102,16 @@ "repo": "realgud/realgud", "unstable": { "version": [ - 20260411, - 2216 + 20260609, + 1331 ], "deps": [ "load-relative", "loc-changes", "test-simple" ], - "commit": "34a9065d1695c3b4bfbae076440397ad24bc8faf", - "sha256": "1bwdmkj0imlarki09k5i1lrhk3c1rqa899zy6n8j76xpcc57jqwl" + "commit": "bc3fbafc190a1a38fd12459bf323ffe4dcb159af", + "sha256": "0y1kbmk4wyffbyzlhjn86bbvps5v4hapsmlfl35304kji24ydgia" }, "stable": { "version": [ @@ -112906,11 +113578,14 @@ "repo": "ideasman42/emacs-recomplete", "unstable": { "version": [ - 20260403, - 1048 + 20260504, + 1201 ], - "commit": "c0b1a38cceb3cd65c8e6004f527eba293caafeef", - "sha256": "1sx0bnjnapnp9nym9hnhxc981ifg5waxiv1palgcsxm0jrazxkm7" + "deps": [ + "with-command-redo" + ], + "commit": "d8e2b35a65910fee40cebee39153c1e6bc462cc1", + "sha256": "09kkh842ypi89l6r3qa5f1xx9985nvas22687fyv607ja4iyp9yz" } }, { @@ -113021,25 +113696,25 @@ "repo": "minad/recursion-indicator", "unstable": { "version": [ - 20260322, - 18 + 20260519, + 1025 ], "deps": [ "compat" ], - "commit": "4805275937585102aba0047169f047032201c5b9", - "sha256": "0fs2xzpdj0prk8zc43biayk2yad4yyj07lq7qph1vfgv5dg308fv" + "commit": "eb33010866742808cabae694fa4e77b33737522e", + "sha256": "1i5rpzpmh50yg0vsy5049sf9xz5i5cglrpcm5fni1w1ja78qnxjd" }, "stable": { "version": [ 1, - 1 + 2 ], "deps": [ "compat" ], - "commit": "548838df2ef15fdd8e9d904d0a74182297e3383f", - "sha256": "1m9fxl405yprz0id18g7192h8sp51j07n8lc41lb3yn8vwl13g0l" + "commit": "eb33010866742808cabae694fa4e77b33737522e", + "sha256": "1i5rpzpmh50yg0vsy5049sf9xz5i5cglrpcm5fni1w1ja78qnxjd" } }, { @@ -113553,11 +114228,11 @@ "repo": "ideasman42/emacs-repeat-fu", "unstable": { "version": [ - 20260403, - 1127 + 20260617, + 256 ], - "commit": "ec9965832f4b94e635478fd6e67c29a523e2e36e", - "sha256": "0xymxdyj48q94zkk9igkcy8swmiad4l2rw2nwmsgrjkm0ccqmkfk" + "commit": "4d30d92a1fc3b5f0207866685de16cb78b83337c", + "sha256": "1dc3g7fagzll24ws39gwy5zl3bxmca1njky4gw5s5yb5gd40cypk" } }, { @@ -113988,11 +114663,11 @@ "repo": "jjlee/rescript-mode", "unstable": { "version": [ - 20260419, - 1929 + 20260505, + 2042 ], - "commit": "202cf1202f286b4440980e46c0a0c0a8003f7ec6", - "sha256": "0xfrqf61y70dl600p7pqg7fmykv5jwmis2m8r3dxgxajw84vl80j" + "commit": "d0ff73d8e6c9653f0baf7edbcd7e585a24dedf8d", + "sha256": "134ks3anl9p70f427pc0r90nrp5lxp28hqy1zcncdm1zjnxhlqwq" } }, { @@ -114437,11 +115112,11 @@ "repo": "galdor/rfc-mode", "unstable": { "version": [ - 20260127, - 1807 + 20260617, + 1030 ], - "commit": "2d3dcd649e291eeb93091560b504f96162371c32", - "sha256": "0hrh5b0ph39nbqxgvj69i3mcmiq2gfsxgfzydj539x3vcz8s4140" + "commit": "0ab3e0b5eca45e7baaea748063b8590d08b55789", + "sha256": "005006yz8yq7b0a0ds8k1p50in3yassds6p7jq45cwbblmchyv11" }, "stable": { "version": [ @@ -114461,15 +115136,15 @@ "repo": "dajva/rg.el", "unstable": { "version": [ - 20251022, - 457 + 20260517, + 1310 ], "deps": [ "transient", "wgrep" ], - "commit": "9ff6cb24bda58f481886ebaf16b524f4f9b3769c", - "sha256": "0yxs6szqhvkmg1ikmpykh5w2kk1jgyfvbymxp19i26pkjfrxfl52" + "commit": "e46a16b8bdba111c9c0036d0e209490dd7a3690f", + "sha256": "12niibbw7d1ncj8l6pm21wv61js9kmikphn9b7md1mpvbhz78bxy" }, "stable": { "version": [ @@ -114749,20 +115424,20 @@ }, { "ename": "rimel", - "commit": "9071d1f195bcc22bbfb9c4486e5a8a5ec0d477c3", - "sha256": "197r8a0s0ixkkq8gh0ia23q42wgh9mxzq9pakma6wdxjljggqm5f", + "commit": "eb0134db6bc0f83b4b8984e354caa7efd55dda98", + "sha256": "0d2a780ml3c1js2521g5bcmfsrib6a88iai77y3gv41w8jzmwdnn", "fetcher": "github", - "repo": "jixiuf/rimel", + "repo": "emacs-rime/rimel", "unstable": { "version": [ - 20260420, - 1036 + 20260601, + 323 ], "deps": [ "liberime" ], - "commit": "1b7e6c7c626b36a7f80e8c388454bb4562da11e9", - "sha256": "00arwm2r3m80lq41ywdn0220a12ski8iwigxnr83wfh771kb2iw1" + "commit": "149d0094200f6781b4fffab52bec80ac6783cb8c", + "sha256": "11ydjchrvhblm5idn7r5ysxhaw7nxhp04vdmajnhkyfkgq57ywhd" }, "stable": { "version": [ @@ -115231,11 +115906,11 @@ "repo": "marcowahl/rope-read-mode", "unstable": { "version": [ - 20250428, - 1236 + 20260610, + 2004 ], - "commit": "7cd80d6c8e4a7e24a5147c06f083d745aef91b55", - "sha256": "1f55x5cwc87jqhxpg7bwgr8mwv544awqf1sn6fnc7qzma8bm02pn" + "commit": "4270080eafa5fe5ce1d1a7ecc7ac4143a7d62a22", + "sha256": "123sdgbrgqsr0fdsviibhrmw5xp20g4ki2nvffd0h4p2fmrmdm89" }, "stable": { "version": [ @@ -115328,11 +116003,11 @@ "repo": "daichirata/emacs-rotate", "unstable": { "version": [ - 20210126, - 637 + 20260521, + 630 ], - "commit": "4e9ac3ff800880bd9b705794ef0f7c99d72900a6", - "sha256": "1v4xaqfh3madrc8jcr16xzs40vvmk2ml1qwgsxkcm11l6pglmnnk" + "commit": "d61c7643b8dbe3fdd59f8ee40212f27bd14cfb61", + "sha256": "0v5jgmv78z7z5l92bfi39w36i8z29zni8cm4sbh39z97x059zljz" } }, { @@ -115417,15 +116092,15 @@ "repo": "pezra/rspec-mode", "unstable": { "version": [ - 20230819, - 154 + 20260618, + 548 ], "deps": [ "cl-lib", "ruby-mode" ], - "commit": "29df3d081c6a1cbdf840cd13d45ea1c100c5bbaa", - "sha256": "0fyqlsj91j1fks16bx8zy0ly3mc6nk4fk2vbf0yjc2fa14hda41m" + "commit": "b5d48de9b56a0070d7a0d3e642b139992a1ce3f0", + "sha256": "067na709bbsazhpd8y22lxplh34lf0r4jf2akpqbyiai1izs9vdl" }, "stable": { "version": [ @@ -115466,11 +116141,11 @@ "repo": "Andersbakken/rtags", "unstable": { "version": [ - 20260303, - 1816 + 20260504, + 1903 ], - "commit": "787fb682a13ca1c131c07ee28603cb1f2544595b", - "sha256": "0wcs0g588az1asdbkavac5543kglsvn0xlg8zh9jdj534q6a7n4b" + "commit": "2d9049adfef58961d0a710f93a8af387eb84dd01", + "sha256": "1a1k4rpjhp0k2255aa4myfymv3qailklgk200220yw3qn2wwcgs4" }, "stable": { "version": [ @@ -116047,20 +116722,20 @@ "repo": "Anoncheg/emacs-russian-calendar", "unstable": { "version": [ - 20251201, - 1323 + 20260623, + 1009 ], - "commit": "4b250e6aeb37470a030ebddf92f9a65184f67f03", - "sha256": "0xcksm64fqg9bmkjp9h83rrvjnycbcyi1nqa6sk55zpyjq3gj7sb" + "commit": "23d222041dba8e5dad07542e0dc7dd3fc8419112", + "sha256": "0hwhs8qx0jp45d39zzbg7ab0nb96v6wyb86hymsahdxp32yhaing" }, "stable": { "version": [ 0, 1, - 1 + 2 ], - "commit": "23bc82093556a2bd045621c9964ba9162aac9937", - "sha256": "09609pffp0rr87xqldznjjx5f60h3l9dg266sgiciid34hl0f1m8" + "commit": "23d222041dba8e5dad07542e0dc7dd3fc8419112", + "sha256": "0hwhs8qx0jp45d39zzbg7ab0nb96v6wyb86hymsahdxp32yhaing" } }, { @@ -116133,11 +116808,11 @@ "repo": "rust-lang/rust-mode", "unstable": { "version": [ - 20260416, - 505 + 20260521, + 745 ], - "commit": "06cf08810018f54bf5246d8db155c90ab60d381f", - "sha256": "18khvsny09dbxbhfi3fl7dyy06n69p7xl5b84brfqcl9w8rgbcmr" + "commit": "ed401a65743359b8de11ee9ced0e1da39946cefd", + "sha256": "1srgvdg3mhgs9v4g5yan4p510gaw5mj56smy2i5lil1zzbrk0kd6" }, "stable": { "version": [ @@ -116366,16 +117041,16 @@ "repo": "sagemath/sage-shell-mode", "unstable": { "version": [ - 20240504, - 726 + 20260523, + 1504 ], "deps": [ "cl-lib", "deferred", "let-alist" ], - "commit": "4291700e981a2105d55fa56382ba25046d3d268d", - "sha256": "1dch7cwwslffgnzp1djlhz6a792ci42p4bvazxd9lqzhzal0rsbb" + "commit": "bb59cd559a9d7639d9ef16addbb0809ea4790392", + "sha256": "11daz4h30p74cc7rxyn12g53qgl01mfgd17d62sllip30iy1k035" }, "stable": { "version": [ @@ -116784,25 +117459,25 @@ "repo": "openscad/emacs-scad-mode", "unstable": { "version": [ - 20260330, - 717 + 20260519, + 1039 ], "deps": [ "compat" ], - "commit": "44481331536516e34940315f67fa58f99f62a589", - "sha256": "198m7xhyvjmqar9n7pmi7m36rvw47w2g218hkgzdkdlq55a17w32" + "commit": "8798dca7e919705bcbc35d4ab5639556827ccb6f", + "sha256": "0mqfvff8f7lqjviwz30j7vkb098xd0k8bdzznb77aw4q7gdsf8nm" }, "stable": { "version": [ - 98, + 99, 0 ], "deps": [ "compat" ], - "commit": "546d1507cd131f55ca930de7ae1518884e8221f4", - "sha256": "19mn6z98c8s7mspa7j8xw7za33gmpsy4iw2r9xiggdv7yh6mh8h8" + "commit": "8798dca7e919705bcbc35d4ab5639556827ccb6f", + "sha256": "0mqfvff8f7lqjviwz30j7vkb098xd0k8bdzznb77aw4q7gdsf8nm" } }, { @@ -117521,10 +118196,10 @@ }, { "ename": "secretaria", - "commit": "3eeddbcf95315da40d021a6913ccf344849c4284", - "sha256": "04pcibzdljcfiha4yh10van8gsjrzn6bdkvkm2ahfcwrmscfn3hf", - "fetcher": "gitlab", - "repo": "shackra/secretaria", + "commit": "c2aa66942cf1712306f07bb15c8090ed10e50fd5", + "sha256": "0jlya40q1rflm75jzwr9cnlw94ggryhi1fc64dly8gjbp5zvkfvz", + "fetcher": "github", + "repo": "emacsattic/secretaria", "unstable": { "version": [ 20191128, @@ -117690,11 +118365,11 @@ "repo": "Kungsgeten/selected.el", "unstable": { "version": [ - 20230219, - 1328 + 20260523, + 1823 ], - "commit": "1ca6e12f456caa1dc97c3d68597598662eb5de9a", - "sha256": "11xjv861mx15fhvv8g67ahri5p8mplnhq9sf30c825bk1f0h7xzy" + "commit": "9f5a6324e4911515972989841f143696472f2374", + "sha256": "00k3r89br7wqd30ka94igsbk7iqljf9ink60pbc2wkr6i5xl5hdi" } }, { @@ -117906,16 +118581,16 @@ "repo": "conao3/seml-mode.el", "unstable": { "version": [ - 20230702, - 1446 + 20260516, + 826 ], "deps": [ "htmlize", "impatient-mode", "web-mode" ], - "commit": "23d684ac590fad6aa3c5ce3962c4683c1eb8fdb5", - "sha256": "1146ap0jl1n0qfn117r3iz98zm3qfwm5w0hj0gigq0cqy9c305lb" + "commit": "ec1efc3fb1a3d831a744bdaa0beb4ac5fcf59d2c", + "sha256": "0pmxglsyp2p0h1a3qmwbwnacqfrdbjfad2ja4gc49i4qz0jcp9x5" }, "stable": { "version": [ @@ -118260,11 +118935,11 @@ "repo": "vspinu/sesman", "unstable": { "version": [ - 20240417, - 1723 + 20260616, + 1239 ], - "commit": "7bca68dbbab0af26a6a23be1ff5fa97f9a18e022", - "sha256": "1gl2dv7smyxkga4b5dflahqhasw9k15ppc4s0py29454p5k861yi" + "commit": "7eb733acb33e610a53979fa7fc13393eeda3cc53", + "sha256": "10c0djz3pqi84fynajaqkxls7j7r04xylxgfpysvlmj1jhd3f4lp" }, "stable": { "version": [ @@ -118388,10 +119063,10 @@ }, { "ename": "sexy-theme", - "commit": "3c721d77616bda8bc4b7819a24698690c737c07e", - "sha256": "0pfnn880iyjzsr4fcrrpc65d0z5a9s4iy4bgrz7qrrjfygdni6fz", + "commit": "1e1e825c81265015938b1fca212b88b54982cbba", + "sha256": "1f2wh180smq8g6cny5yd2cnjkzam2xjykqlj7gy282rnj6bhs8gz", "fetcher": "github", - "repo": "thebigcicca/sexy-theme.el", + "repo": "xenodesire/sexy-theme.el", "unstable": { "version": [ 20250312, @@ -118554,6 +119229,30 @@ "sha256": "11g9lsgakq8nf689k49p9l536ffi62g3bh11mh9ix1l058xamqw2" } }, + { + "ename": "shannon-max", + "commit": "73d14d4edcf1d456fc94b0edfa25334231eaa132", + "sha256": "0kyifilkk5xsimvyfwz894zwq2znycd3dwvi7qdnl3vhx7im9bck", + "fetcher": "github", + "repo": "sstraust/shannonmax", + "unstable": { + "version": [ + 20260505, + 1426 + ], + "commit": "539bd5f771b798973734696b3b0ae10f56d3966d", + "sha256": "0hg36vyn3lxl60jid04r61c9vwr7c3g1sniiwix86wv1ysmh6qi9" + }, + "stable": { + "version": [ + 0, + 1, + 1 + ], + "commit": "9ebeddb9e0fe4958a2347288d3860097a331a77c", + "sha256": "0pr14gywkpjmcsvjslqb0sxpk2r88s0sdiq67l7sxfkp9hrcszjx" + } + }, { "ename": "shanty-themes", "commit": "202aaca417d9e7a5a473fe4e448b13fa4ca3a444", @@ -118679,20 +119378,20 @@ "repo": "xenodium/shell-maker", "unstable": { "version": [ - 20260330, - 851 + 20260609, + 1823 ], - "commit": "6377cbdb49248d670170f1c8dbe045648063583e", - "sha256": "0v2iqvr2ywng5d22sw88k90i2jzl3cf2ybp9q6qpqirhvlsbgq19" + "commit": "43ee9e1862994cbaa89715d324edb7a424181f22", + "sha256": "0bdicj2bclx65n1lx1kwywfksbg1sd02yi03wrklbk56j82mk4ww" }, "stable": { "version": [ 0, - 90, + 93, 1 ], - "commit": "38951e875c1203f1dd6d4a4a3bc57e6a7ffc066a", - "sha256": "06ibxnb765sjcxjv2w923cnjr9664qp2pf7w3wxdp8vrbxg1s670" + "commit": "43ee9e1862994cbaa89715d324edb7a424181f22", + "sha256": "0bdicj2bclx65n1lx1kwywfksbg1sd02yi03wrklbk56j82mk4ww" } }, { @@ -118703,22 +119402,19 @@ "repo": "kyagi/shell-pop-el", "unstable": { "version": [ - 20241207, - 1539 + 20260610, + 2231 ], - "commit": "657171f296fc930b1f335a96e6f67ae04b731b19", - "sha256": "1j8bwgrp4ydpd4s08px15sv5ri28zyb8zfpmfanh9k77m4hmx8cq" + "commit": "446b1691454e65be648dcb7e316639aa7dd73be2", + "sha256": "03j6kv0vhijjwb1d9rfb075d9qfbfi021prjwyx9a9jwp90z7pbr" }, "stable": { "version": [ 0, - 64 + 70 ], - "deps": [ - "cl-lib" - ], - "commit": "4a3a9d093ad1add792bba764c601aa28de302b34", - "sha256": "1ybvg048jvijcg9jjfrbllf59pswmp0fd5zwq5x6nwg5wmggplzd" + "commit": "29f279c36c002810b750c10326ccd7d63b3aded1", + "sha256": "1sdi7ckn3dcxy9kw7xz2b5z46fgjjn5mvwpqsmjh3qa6kqirlwmi" } }, { @@ -118933,6 +119629,33 @@ "sha256": "1d8462mrifp33pbkr5kgkb0m6fk98r6ysi6j9giyj83xih9rpxd5" } }, + { + "ename": "shexc-ts-mode", + "commit": "8d43ade341b5f0902f5e7748d325592e30178cc1", + "sha256": "03isnhya3hfc0l80p5m7xi6qdz83xb1zwam0yqgayc9zpal9yw0y", + "fetcher": "github", + "repo": "ericprud/shexc-mode-for-emacs", + "unstable": { + "version": [ + 20260622, + 2327 + ], + "deps": [ + "compat", + "transient" + ], + "commit": "06cf27aedda3fdeb44d20b78d081a3f5d696dca6", + "sha256": "0kfn89sr2pv4b2c9vms5vzrp1h47afv0ndk5p5rrgv80wmfzd5fz" + }, + "stable": { + "version": [ + 3, + 0 + ], + "commit": "485f3b3d215ad86ba36dcdca9cf9adfbeaba049b", + "sha256": "1jy3y3bqhg95451mhc3jkak745cnv6f4wgs8s7b2kl3lc2alga79" + } + }, { "ename": "shfmt", "commit": "a20dde08de1a7cd70739a791e1ae321e8f152685", @@ -118970,11 +119693,11 @@ "repo": "ideasman42/emacs-shift-number", "unstable": { "version": [ - 20260103, - 831 + 20260620, + 1211 ], - "commit": "a71f5c3c77affc27a3d0bf16886a8a3b03c05044", - "sha256": "03xv2y03xn08mb2hmqd5kljqa4jsfwg3l89micc6xvvkl1slimsj" + "commit": "d5e8bece6e6ab21ad5a93330d49b2554e9eb72a9", + "sha256": "139ilxbqjcf1x3x0dc9vw0jf986cr7qkc2x7fxggkcny90dwiqhi" }, "stable": { "version": [ @@ -119142,11 +119865,11 @@ "repo": "ideasman42/emacs-show-inactive-region", "unstable": { "version": [ - 20260410, - 318 + 20260612, + 949 ], - "commit": "d2715aba9fb17e38651b434f0f71fa2234eb8576", - "sha256": "0q4qxazzvgjql6bcyv2awncgyb7f47yl738wi7ivr08hsf3k179k" + "commit": "c870fe641c56328458e16d92fd7aedf688844a3b", + "sha256": "15b6iynwxjxha86gsa1z1a8vfq346zprw39ngqv5pr834hyqyyrq" } }, { @@ -119496,11 +120219,11 @@ "repo": "rain-64/sidebuf", "unstable": { "version": [ - 20260415, - 2249 + 20260621, + 1644 ], - "commit": "89ca26d1859e89759f00065c07904d3ef5c80a4f", - "sha256": "19hfypy9ca0rnh66pfyzm2g93dn0q3iak4mgs8nx9vgnwsrc64sz" + "commit": "bac206ea46bdf8450317d29b98dfcd970aa6e85e", + "sha256": "0prya6sb1q35wq5ms0gq55n34ca47dwmx9735qacmfwcd0z61r9q" } }, { @@ -119621,16 +120344,16 @@ "repo": "emacs-sideline/sideline-flycheck", "unstable": { "version": [ - 20260101, - 541 + 20260514, + 1443 ], "deps": [ "flycheck", "ht", "sideline" ], - "commit": "5a4d63210acf735829b08164897fef6a2abc8bab", - "sha256": "0mk7xbkhrknkc8wbkjbnsd2v12gzbrgpvwi7yzrj01dlmjqn9268" + "commit": "ceacbb060c382e31a47b7c7c09da0b42f4d091f5", + "sha256": "1z2ix4crmgxwjdrya2bzsw06jqpf1nhvnigrv5h3mz17fl6fb2lp" }, "stable": { "version": [ @@ -119685,8 +120408,8 @@ "repo": "emacs-sideline/sideline-lsp", "unstable": { "version": [ - 20260101, - 542 + 20260503, + 1235 ], "deps": [ "dash", @@ -119695,8 +120418,8 @@ "s", "sideline" ], - "commit": "dfa29a7b27e5ab64788c76544444f678ae4db18d", - "sha256": "027r0hfqw89pnknw1qmmgzmjixbg0dzk1vgsicnvdqgxr22lraym" + "commit": "393459a7a947a62eb3f1d587fe576937afefb63f", + "sha256": "1s4j1zmrrz6hzrksb3z334hn5xysvqqqappprpj6ywmyyfylpzqw" }, "stable": { "version": [ @@ -119865,26 +120588,25 @@ "repo": "skeeto/emacs-web-server", "unstable": { "version": [ - 20230821, - 1458 + 20260623, + 1110 ], "deps": [ - "cl-lib" + "compat" ], - "commit": "347c30494d3bcfc79de35e54538f92f4e4a46ecd", - "sha256": "1dj2w5yx2dzv6gv4iwahr3mx46dhjfaimw5yycdhb0iljr97a4lp" + "commit": "ceb208f96601be09397fc9e64fa96014ac1c8739", + "sha256": "0svqrd4a7xmxjnqdbj3sbx5glrg1b9gsr6rxy9rz5r1yz2nq1pzk" }, "stable": { "version": [ 1, - 5, - 1 + 6 ], "deps": [ - "cl-lib" + "compat" ], - "commit": "a5eb49a6567e33586fba15dd649d63ca6e964314", - "sha256": "0dpn92rg813c4pq7a1vzj3znyxzp2lmvxqz6pzcqi0l2xn5r3wvb" + "commit": "5a9c69ae93ed5e2cdca98f51b41f6a6782091d74", + "sha256": "0cbidjfrrwwpj73248bw8mb1fbhh4md9awhq4x6wmjl6lkfwr8pj" } }, { @@ -120139,14 +120861,14 @@ "repo": "captainflasmr/simply-annotate", "unstable": { "version": [ - 20260422, - 1527 + 20260624, + 534 ], "deps": [ "transient" ], - "commit": "fe7ed2ebcda0d1899f97f06191adbf260cc5b1eb", - "sha256": "0c3lwzcz6lcf1jdyxlln0npdlvnc3npz0743cjzkwy757wbdnlvs" + "commit": "ab87e4fb0c9cf7f86af7bf63103dd81988da907b", + "sha256": "0za13vdjrmi207zgpcwdway2faaynq99nf9f7yqymvvpgzkf8978" }, "stable": { "version": [ @@ -120158,6 +120880,30 @@ "sha256": "11irqfqk2rrsncaxm4dggxd639p4ljzcpvibv6g4qpvnzpdihjc8" } }, + { + "ename": "simulacrum", + "commit": "c384223ee1dda500fa03fa314fdaf7b4a6da1e94", + "sha256": "0fxzkvm0rmjzzv4p9mavvrbr0yp6kzswzhyfh9sjah0ssxl3fgkh", + "fetcher": "github", + "repo": "ErikPrantare/simulacrum.el", + "unstable": { + "version": [ + 20260601, + 35 + ], + "commit": "ad01fcf054f9fc573b7023e2fc86566d27ae45b1", + "sha256": "1k06jm4v2xya267hlj516sad99swxi63i2cxdyq1kq46mx1ma40l" + }, + "stable": { + "version": [ + 1, + 1, + 0 + ], + "commit": "ad01fcf054f9fc573b7023e2fc86566d27ae45b1", + "sha256": "1k06jm4v2xya267hlj516sad99swxi63i2cxdyq1kq46mx1ma40l" + } + }, { "ename": "sink", "commit": "9f6b09154d54b3bfbc16ef606fc7dfefb4762014", @@ -120211,8 +120957,8 @@ "repo": "magit/sisyphus", "unstable": { "version": [ - 20260101, - 1900 + 20260601, + 1544 ], "deps": [ "compat", @@ -120221,14 +120967,14 @@ "llama", "magit" ], - "commit": "7774ea7030fb7b2793eff41a8cae1e80c2ed955a", - "sha256": "0j8cz9gmb49x60hi0fq4swkr0nyyahda35nj7pqn9brpgiihaang" + "commit": "4c88989715f2c347714e9cad26b03789e2b68143", + "sha256": "0mpclwvygn28qk0xabz8fmjmiha4v8dk8k2z2vi5fgj8zrdmbm1k" }, "stable": { "version": [ 0, 4, - 0 + 1 ], "deps": [ "compat", @@ -120237,8 +120983,8 @@ "llama", "magit" ], - "commit": "7774ea7030fb7b2793eff41a8cae1e80c2ed955a", - "sha256": "0j8cz9gmb49x60hi0fq4swkr0nyyahda35nj7pqn9brpgiihaang" + "commit": "4c88989715f2c347714e9cad26b03789e2b68143", + "sha256": "0mpclwvygn28qk0xabz8fmjmiha4v8dk8k2z2vi5fgj8zrdmbm1k" } }, { @@ -120329,9 +121075,9 @@ }, { "ename": "sketch-themes", - "commit": "d1b2026ff5fe7a2893dd4c71d9089e97c4fd48f1", - "sha256": "18n6blkrn72zyjj4ik3f6w2axmn0rwk8lpbcaynl3y7v7ij35m0r", - "fetcher": "github", + "commit": "1715bc37bd72251436041d0089c1472774c81379", + "sha256": "02ki700xrc87b46jpi0s2031c87dc42q9dp9yddrgv77wf0fa9xs", + "fetcher": "codeberg", "repo": "dawranliou/sketch-themes", "unstable": { "version": [ @@ -120481,8 +121227,8 @@ "repo": "emacs-slack/emacs-slack", "unstable": { "version": [ - 20260417, - 1053 + 20260611, + 2247 ], "deps": [ "alert", @@ -120494,8 +121240,32 @@ "ts", "websocket" ], - "commit": "904741295a5df0e6a127cacaf60a567924bb27f3", - "sha256": "0n6z7p9b3n8mlwkwzv6b588lcla9d0izmrhf8p5ajlr1pf979i92" + "commit": "06a1fe9041e1aadf293692036ad522a6f808e2fc", + "sha256": "1zrwvk00mkx5xiy3an6j8mkpbikq7qiilh940k8y6304rrzc72dx" + } + }, + { + "ename": "sleek-modeline", + "commit": "65dce69ca7a66141a74470c0c0345d7b3a960e28", + "sha256": "1hx3riadzdxspjshc8vasqv7dnf0hcpn5kw6l5xi6kjxix0iw6d7", + "fetcher": "github", + "repo": "abidanBrito/sleek-modeline", + "unstable": { + "version": [ + 20260622, + 2257 + ], + "commit": "882b440a816865d8db622f9722a6fb71d5ea1e27", + "sha256": "1v20k8gxlrzb4g4lc92mh4qjb6q66z8jjvgh44124nh0jkdags70" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "ac3335237397d01cddc4d9534e9da682e733d849", + "sha256": "1q3gb61h0xkdxvvpgjmf79z9raw4fwj4xd0973l03840ava4kanb" } }, { @@ -120553,14 +121323,14 @@ "repo": "slime/slime", "unstable": { "version": [ - 20260421, - 2256 + 20260612, + 2309 ], "deps": [ "macrostep" ], - "commit": "b18fc71ab25ad8dd16e008ad6ed1ac1eb34be736", - "sha256": "0d27fqnbsl4ispi722b8q7bsd4n32rccm0p0hysq7q0b2ml2kg1g" + "commit": "b38be925a128dc3d6524121692988cb900fbcbf8", + "sha256": "0cby3xcpzgf07miwxpvxq0gnx3gfcyfxvjkqy1y1nl3xzizbl3yn" }, "stable": { "version": [ @@ -120888,28 +121658,28 @@ "repo": "mmgeorge/sly-asdf", "unstable": { "version": [ - 20221119, - 2235 + 20260614, + 2139 ], "deps": [ "popup", "sly" ], - "commit": "6f9d751469bb82530db1673c22e7437ca6c95f45", - "sha256": "0bxan0h12xqdsfr3bpk7n8zj7d5xvp4v3wg4fbcf2xw63j02m810" + "commit": "c1fa52dadb2f453243dc522203b7a883adef63fb", + "sha256": "090cam192hrk6xriwscbfnzkdbvrbmdncdrmxxqgv048bcnj93g0" }, "stable": { "version": [ 0, - 2, + 3, 0 ], "deps": [ "popup", "sly" ], - "commit": "3180921efdc19a2195960e1d601b2a6f31a6feea", - "sha256": "0gncp8xv33s4wx594bgd35vr1455bcggv1bg28qv75mhv41nzw97" + "commit": "c1fa52dadb2f453243dc522203b7a883adef63fb", + "sha256": "090cam192hrk6xriwscbfnzkdbvrbmdncdrmxxqgv048bcnj93g0" } }, { @@ -122294,11 +123064,11 @@ "repo": "bbatsov/solarized-emacs", "unstable": { "version": [ - 20260329, - 1559 + 20260610, + 1943 ], - "commit": "0972a0f1471ed67211b7c8918a3c049380050d7b", - "sha256": "17h3kncdkdnn2c64g0hlbl45yvv6vqvvy8akcgzn32iw7nlx7b9a" + "commit": "0d9d9efff196d8d8ee4ac606e70bf062a057136b", + "sha256": "12679vralilqxzdfkkylcxfj6qf74na0pakrbc4wqkqx8gak11vf" }, "stable": { "version": [ @@ -122512,20 +123282,20 @@ "repo": "djgoku/sops", "unstable": { "version": [ - 20251102, - 57 + 20260518, + 350 ], - "commit": "7cce0d6800eff1e9c21ab43fffe1918bcc006e7d", - "sha256": "0vi7jw7zqj04ikajnssa68v6npd43bvaiw2afck25wxa9hnaja7f" + "commit": "95b2178a71dcbf3e69729c52cba2bc23171e059d", + "sha256": "01wd7qglz3z5ip9mviy92bhfvmnhfm3mwfirxrhjb9y4jxyq9da3" }, "stable": { "version": [ 0, - 1, - 8 + 2, + 0 ], - "commit": "4c0eba238837b439ac23493e70255abb22653ac6", - "sha256": "0vi7jw7zqj04ikajnssa68v6npd43bvaiw2afck25wxa9hnaja7f" + "commit": "95b2178a71dcbf3e69729c52cba2bc23171e059d", + "sha256": "01wd7qglz3z5ip9mviy92bhfvmnhfm3mwfirxrhjb9y4jxyq9da3" } }, { @@ -122958,11 +123728,11 @@ "repo": "nashamri/spacemacs-theme", "unstable": { "version": [ - 20260414, - 2052 + 20260523, + 1256 ], - "commit": "789d20c55cd01f757929d0232dd1d5227c84ad7e", - "sha256": "0zxydjg954kaqsc5xi4yzr0b78nk4mxvbl5ch4yw6zv15h99n68i" + "commit": "cbd290dfde96f53a7b41730c7840850a8a7b8a02", + "sha256": "07a15mx6p1s3dpbqplv24p7blqvdcr8b92g9ds60za6p25yrfmgs" }, "stable": { "version": [ @@ -123110,11 +123880,11 @@ "repo": "ideasman42/emacs-spatial-navigate", "unstable": { "version": [ - 20260420, - 428 + 20260614, + 1125 ], - "commit": "764cf2ea5ded501493bfd543c5a290b8cda847d5", - "sha256": "0dqa4lfw8kmnpnmf62s5p0z6y15k26c5y7vfqcv32apqzynqvkva" + "commit": "8b3e31be5a16657dc875d3ea248f907c75f8244f", + "sha256": "0mg7vllcyjwq3v34fdrfc902riap6aiphqpwa8dz2f1zhsvc55jf" } }, { @@ -123155,11 +123925,11 @@ "repo": "condy0919/spdx.el", "unstable": { "version": [ - 20260424, - 159 + 20260529, + 230 ], - "commit": "2cc92e11cc1b6007d8ffdd18c541e9ac126664ed", - "sha256": "01qk8zkm9kla42dabpjh04s2p8zmx7qfh27i7h5i5as0d4b3wgkh" + "commit": "f67824080cb48b4e54c3930319a3ed944f6a5c66", + "sha256": "113k0ljwmqdwcaqp3xq7qxy1m7dgjrxabycby8iz7ysdcymcfx9b" } }, { @@ -123220,14 +123990,14 @@ "repo": "dakra/speed-type", "unstable": { "version": [ - 20260330, - 1430 + 20260611, + 1554 ], "deps": [ "compat" ], - "commit": "f349c000c4d9541cc0e9dcf072555c7f4c9f9a46", - "sha256": "0y2vi01agwwjgklxsfaf1hh9q1mnn82s2rnkkmqnqrycpa0p1wzk" + "commit": "f004cce95e0f5c5048d38f973b654587ed73abf6", + "sha256": "1a1fmnlkgrya86hw9alccfjhldg5lx1bbffvlhk5hqkgsm1dx627" }, "stable": { "version": [ @@ -123294,11 +124064,11 @@ "repo": "ideasman42/emacs-spell-fu", "unstable": { "version": [ - 20260108, - 1336 + 20260524, + 636 ], - "commit": "94686051261a065574fc6535979f8ff08a37f0ee", - "sha256": "1gbyx1w0k1jwngp22qm7yl1wg82ciybnarcm3frqch7b472dpr7h" + "commit": "103c4aaf0d2ec452359e087bed50504e2bdf4661", + "sha256": "1hm396yhh62k95n8r0kw5jxnbfzx5i3d56sj51p7xb02ayccwv8l" } }, { @@ -123681,6 +124451,21 @@ "sha256": "0s7xx83w6w9nvja999fnl6gw132d01l3qvms87i5fcfrvd9czsbl" } }, + { + "ename": "sql-bigquery", + "commit": "c1d99b61ec22c5a86e5264c317cb39d845d45a67", + "sha256": "09gmia1vibh6k50wbh0w4hj8mrz4yzczgsyqjmd0rlqwlc6jsvp7", + "fetcher": "github", + "repo": "regadas/sql-bigquery", + "unstable": { + "version": [ + 20260502, + 1517 + ], + "commit": "1d068f7a7226d7af70d4ffceb86bc5e91826c29e", + "sha256": "0mjnv0llz818vq3j3rz7k4gya1jhmk0ppfdcf0v8i0lxp331awjs" + } + }, { "ename": "sql-clickhouse", "commit": "cdd1f8002636bf02c7a3d3d0a075758972eaf228", @@ -123948,11 +124733,11 @@ "repo": "srfi-explorations/emacs-srfi", "unstable": { "version": [ - 20260403, - 411 + 20260623, + 2303 ], - "commit": "272df3cae401da0853dc50344500b522f96a9286", - "sha256": "1rbisgin3vs2yicyxs0acf6j59hzrr14vddv89vf223r40ipgwqp" + "commit": "cf83bdcfabfb06e0171f5f7a83d56d5fea72fd84", + "sha256": "0l9gk0i1p3cbrc6hi0w8cl9r5831qnqvr382ldqiyp8b7mdj3jv2" }, "stable": { "version": [ @@ -124259,26 +125044,26 @@ "repo": "draxil/starling-el", "unstable": { "version": [ - 20251029, - 707 + 20260427, + 1351 ], "deps": [ "plz" ], - "commit": "298186dc003052051cbcac08b270afb2b1f4f2b9", - "sha256": "01s7bkn8hr5j4ynk4lclc4269p1dr0l3zl5hlpc047ln32b2gfjb" + "commit": "9a5f3003d40a9c6bd64b5cf396973c4922006e4d", + "sha256": "0ns4f6nj80bygyizisabj6d25dpd3y98a1ni9flm0gk2q03hwh43" }, "stable": { "version": [ 0, 1, - 4 + 5 ], "deps": [ "plz" ], - "commit": "e6fae24f889d886f3d02cafee0a6067d35576378", - "sha256": "1igmjvzjlbvv543laqajd5i08dzabd4dv3p9fvg7r3znk17fl2bq" + "commit": "9a5f3003d40a9c6bd64b5cf396973c4922006e4d", + "sha256": "0ns4f6nj80bygyizisabj6d25dpd3y98a1ni9flm0gk2q03hwh43" } }, { @@ -124448,20 +125233,20 @@ "repo": "stacked-git/stgit", "unstable": { "version": [ - 20251110, - 503 + 20260622, + 407 ], - "commit": "020140581698f62d846c995ee6e3bebe0c20ff14", - "sha256": "0r9canxbj30anga9mbhym87jdrxcd0xp4d7a3lfhrrbmig5z2pff" + "commit": "faa026a62a423762b9821d332aa0f13d59b339e0", + "sha256": "08hw37c1l4lrfkpch4vk1z6zcgvf89pkm7wsad51lhnkkaqrf7cr" }, "stable": { "version": [ 2, - 5, - 5 + 6, + 1 ], - "commit": "020140581698f62d846c995ee6e3bebe0c20ff14", - "sha256": "0r9canxbj30anga9mbhym87jdrxcd0xp4d7a3lfhrrbmig5z2pff" + "commit": "faa026a62a423762b9821d332aa0f13d59b339e0", + "sha256": "08hw37c1l4lrfkpch4vk1z6zcgvf89pkm7wsad51lhnkkaqrf7cr" } }, { @@ -124829,20 +125614,20 @@ "repo": "jamescherti/stripspace.el", "unstable": { "version": [ - 20260422, - 1404 + 20260604, + 232 ], - "commit": "5dd864613dc2743d0970684de7c8c01a431f1ffa", - "sha256": "0l1rkgj5m0cka1y2qnxhisy8sx6qldw66k0bdrf1nib9dxfw3cyn" + "commit": "c8a53e2bce4347f5d6d8ae8d3050e3bbf3f96562", + "sha256": "1yfc0fwzpfi08p50ymmi3g8s947hdzdf42g0kic519rp4g9bd5cg" }, "stable": { "version": [ 1, 0, - 4 + 5 ], - "commit": "e77dadb7ad15e8eeff8c874118f8ce461b70dd44", - "sha256": "0vh45vhk873mqg2m9f6ym7n19r9d9wndd9zdr0g000qdbvmrmn9v" + "commit": "c8a53e2bce4347f5d6d8ae8d3050e3bbf3f96562", + "sha256": "1yfc0fwzpfi08p50ymmi3g8s947hdzdf42g0kic519rp4g9bd5cg" } }, { @@ -125238,8 +126023,8 @@ "repo": "kiyoka/Sumibi", "unstable": { "version": [ - 20260417, - 1157 + 20260612, + 324 ], "deps": [ "deferred", @@ -125247,13 +126032,13 @@ "popup", "unicode-escape" ], - "commit": "366cf1a2a9f408cc34c1412a4b06dfe01f46d97f", - "sha256": "0z6g97975y2vchr2bkks4v18pk9zlcpgrffm53f4jvqjgp7pdxas" + "commit": "f5674b69135a49aa3d531d148609942e0b09913b", + "sha256": "0m2v9wj9yvrkifg953p1w7gm7hgdav4jrs4g6vsp8l3jxfac6grj" }, "stable": { "version": [ 6, - 0, + 1, 0 ], "deps": [ @@ -125262,8 +126047,8 @@ "popup", "unicode-escape" ], - "commit": "e52bd87416458bd8bb920b33fac9afdee27140d5", - "sha256": "0zbpycvymqhjx8jrfq9rszl9yyvjjk35a2fkd45ghg7kfcqhlsk3" + "commit": "de689010700597076adad241411a19255cfcdc6d", + "sha256": "1fjlx9rzzvjm7jj0m9mrryzsfhii5hbja392z3sgrbd697abaw9i" } }, { @@ -125360,21 +126145,6 @@ "sha256": "08mvmp87bx5blpc8l89dwxs7kcz9vql1mlzj7jr1hfh9ds1vd602" } }, - { - "ename": "supergenpass", - "commit": "091dcc3775ec2137cb61d66df4e72aca4900897a", - "sha256": "0ldy6j6l6rf72w0hl195rdnrabml2a5k91200s186k0r5aja4b95", - "fetcher": "github", - "repo": "ober/sgpass", - "unstable": { - "version": [ - 20130329, - 548 - ], - "commit": "549072ef7b5b82913cadd4758e8a0a9926f0a04a", - "sha256": "0m02snzka243adhwwgriml133n4312lhdia3wdqjcq8y2mlp3331" - } - }, { "ename": "surround", "commit": "1d196e36a3afd6d84206fb10dcdf71a1dd272835", @@ -125771,23 +126541,20 @@ "repo": "swift-emacs/swift-mode", "unstable": { "version": [ - 20251122, - 857 + 20260510, + 616 ], - "commit": "cfae3b85ad09bd293df941261afbc21e41bbb5f8", - "sha256": "11jwdk5h3mmsmfzllqfrh11v2p96fpiswf2aahg8hr80zqk4p6nb" + "commit": "a4c54629ba946cf009631e25a11618e886e7b25d", + "sha256": "1isw98pz3kar0zffjqhfgs8l850n05ikxpnmnm7xa1r0634hlbz7" }, "stable": { "version": [ - 9, - 4, + 10, + 0, 0 ], - "deps": [ - "seq" - ], - "commit": "fc7df7bd906a2bb04aac6e0de47fc7acf33ceed3", - "sha256": "1z9ybkjwbdayk8yfclwp0irfy0mn15p6m1mfvv4vrn6ami2wvrsv" + "commit": "bf56866b98de2fd73029da2bca1035ca02f9e879", + "sha256": "01rn7g6xbalayx335jsvlb8kkab0p61g60fwn1h49pfi0kv2n9kx" } }, { @@ -126489,6 +127256,21 @@ "sha256": "03id3zjiq15nyw0by4fari837c8362fscl7y329gn9ikf7z6hxd9" } }, + { + "ename": "sysml-mode", + "commit": "de274a2c8c5bfc0e22949c5c3e409ddf34f32cb0", + "sha256": "0vbkkdqcs2b5y5nmgqi99k6wjy6ax1r65qmz3a4wsm4916h4d1kx", + "fetcher": "github", + "repo": "DeciSym/sysml-mode", + "unstable": { + "version": [ + 20260528, + 1759 + ], + "commit": "e8ff9eea7f8f5d18e6a74a48411a1b8e39dd0916", + "sha256": "0j32ivr2lnwdpg1am4y84by844svns8cvixgjc7j4qgkrndvpmfy" + } + }, { "ename": "system-idle", "commit": "d3c041dafd99718beccfe4153b34b7ac8a6848ea", @@ -126611,11 +127393,11 @@ "repo": "ajrosen/tab-bar-buffers", "unstable": { "version": [ - 20240227, - 2037 + 20260511, + 1927 ], - "commit": "08a3f39c0b1673e3cad34e1f0e83fb56c903586c", - "sha256": "0rgxwyjkhlhzr4nbbjy08l4z26cic9dw4rhlkpkv9s51wxxnhaw8" + "commit": "12f52b896eedd7a871df4ef985430b53bcd6c08b", + "sha256": "0ygyn053gmlbqbmrg8900gk0xv35rydp1x0farw9vz7rzdh18ami" } }, { @@ -126780,8 +127562,8 @@ "repo": "mattfidler/tabbar-ruler.el", "unstable": { "version": [ - 20260417, - 2349 + 20260426, + 1441 ], "deps": [ "cl-lib", @@ -126789,8 +127571,8 @@ "powerline", "tabbar" ], - "commit": "2b72193e4fa9665236ec5dd17c47d0cf91ccc977", - "sha256": "04y6yrgqvap4gkn0c1py8qx1vp9gpnhs5xaf82qb1ak903hwwms4" + "commit": "306fc4f8e450704c68fca23791cfa50f2f9f99db", + "sha256": "1akycy81cl2lxgz7fqcmiv7lj0rvz06ym72ck2r1gpwz7iydhy1a" }, "stable": { "version": [ @@ -126875,19 +127657,19 @@ "repo": "emacsorphanage/tablist", "unstable": { "version": [ - 20231019, - 1126 + 20260623, + 1855 ], - "commit": "fcd37147121fabdf003a70279cf86fbe08cfac6f", - "sha256": "1n1isr98xsc66n8ax0lcld2p80rr3b9s0pnh0jllhvmbkkb88xzi" + "commit": "01f065e387ffe6b7a41f180f257cd12551c7a9c2", + "sha256": "0nc6dw9p420kf3c6wbi0fl31sm9q9357dnx3wyphj0r6162f3fvb" }, "stable": { "version": [ 1, - 1 + 3 ], - "commit": "5f7b71a92bfb25418d7da86ad9c45f14b149496f", - "sha256": "11vmvrhmsxy97bfj7jndpc58bik7177i3wvc45mlyldxwyirs962" + "commit": "01f065e387ffe6b7a41f180f257cd12551c7a9c2", + "sha256": "0nc6dw9p420kf3c6wbi0fl31sm9q9357dnx3wyphj0r6162f3fvb" } }, { @@ -126930,20 +127712,20 @@ }, { "ename": "tabspaces", - "commit": "d0adcadc4cf81da6e1a7ec7c65ba510ff2f8f45c", - "sha256": "0aq9vqs5ixp78ppagzgw1jcjbvfafj6gz4a8jd438l7cd6ngsq6a", - "fetcher": "github", + "commit": "c333f3b3397a05eb38df3b631fbc1dc1ef87e622", + "sha256": "0lzbg0abxfa5cr7g76mq3ykxcq1an9wvrb2wjbx1brhk5ns69ix6", + "fetcher": "codeberg", "repo": "mclear-tools/tabspaces", "unstable": { "version": [ - 20260222, - 1958 + 20260529, + 1452 ], "deps": [ "project" ], - "commit": "06fe5ad149bc5852698cd0adda6dd6e320b4cf8f", - "sha256": "180gzqjmmin35b7lj93pgrakh0b5wq10q232y5zfhibsmsnxayhi" + "commit": "d3a74c0d39a0029d956dc37ddbf540802fb76973", + "sha256": "1hgsg01l17l61g3ky6r7c6579bm9j1hm93chdajfnlzcpaz4b9p1" } }, { @@ -127058,11 +127840,11 @@ "repo": "tmalsburg/tango-plus-theme", "unstable": { "version": [ - 20250813, - 1242 + 20260615, + 1520 ], - "commit": "6c57ae3745ab66c75d4ebb336d3403d90537206a", - "sha256": "1apvwc5v27dq4mjv0rk5yqs0pgxmd6ar3jgxdb2488lws2z08xdq" + "commit": "e9be23b05e39591e0740c1a837a9f093a0e14419", + "sha256": "0knxfnzirf2630hv8bcvqmp3cy8r41inf3m630bq4wzlvxnhp4sb" } }, { @@ -127151,20 +127933,20 @@ "repo": "devrintalen/taskjuggler-mode.el", "unstable": { "version": [ - 20260423, - 1854 + 20260506, + 137 ], - "commit": "49d3cdf2dbf4c27e037bb4c96bb0cc6d2e000fab", - "sha256": "1v5hln35qwy97qnc7nrql3mr53j8q2zkadnf49mw9zdw5psl383b" + "commit": "e68d9e6d50c848b1a20b75af3ac1ddda95c9fe3e", + "sha256": "04lbsqvc4sjh30q872srafq4x551vmi1z5ffzcb7fzvg884afz0i" }, "stable": { "version": [ 0, - 5, - 2 + 6, + 0 ], - "commit": "9a43c9dcf36b52d302d41aeaf6ad62aa6776a966", - "sha256": "1qj57mk2qz9wwihj5jlgx4ngf4b33n581cpwvpmbidi6rj1dwb77" + "commit": "e68d9e6d50c848b1a20b75af3ac1ddda95c9fe3e", + "sha256": "04lbsqvc4sjh30q872srafq4x551vmi1z5ffzcb7fzvg884afz0i" } }, { @@ -127175,11 +127957,11 @@ "repo": "saf-dmitry/taskpaper-mode", "unstable": { "version": [ - 20260414, - 1851 + 20260517, + 1410 ], - "commit": "809c15fe893bb4ffa17bf515908a37c97e74afb9", - "sha256": "1gd3ip106zdwqhk39jsj2xhsn0c6wa65g6navkiy6z3gb95gs3ha" + "commit": "93a3c5fc3dde0c32f7a3b2ad313cb00d5660c5df", + "sha256": "0sq3mm4hf5sfmaqxnk37qd4w0d2bysm62nvi7fkkx13z0z8haai1" }, "stable": { "version": [ @@ -127217,26 +127999,26 @@ "repo": "phillord/tawny-owl", "unstable": { "version": [ - 20241104, - 1432 + 20260508, + 848 ], "deps": [ "cider" ], - "commit": "0baa9c3e9aea40bcf9c11c9a009f0e26efbc366f", - "sha256": "1rn0lmn0pcsyvh55kfv1afhwmgxyks8knlmncj95a53ydra0qriv" + "commit": "5366ed3d12e7272e7a404040d7199b0a560f25a8", + "sha256": "1kil0q6bc94551xs2x7z0wwk1yclqfdnf61hv1afrslm8p36z8q0" }, "stable": { "version": [ - 2, 3, - 3 + 0, + 0 ], "deps": [ "cider" ], - "commit": "b2708d693400a2010370df040d7571bc30fa4d75", - "sha256": "02p8gw7pzawzq2zzkgfx8wpp4l4zlz9zyw0f298yqrwp2zsrw5fx" + "commit": "5366ed3d12e7272e7a404040d7199b0a560f25a8", + "sha256": "1kil0q6bc94551xs2x7z0wwk1yclqfdnf61hv1afrslm8p36z8q0" } }, { @@ -127381,15 +128163,15 @@ "repo": "zevlg/telega.el", "unstable": { "version": [ - 20260416, - 546 + 20260624, + 630 ], "deps": [ "transient", "visual-fill-column" ], - "commit": "5196e752b1dae4367d446a3fcc6169e6a7533093", - "sha256": "1l6lsbzha40nvbwiaqiva96vp5iyjjqls761ggzfl3bkrslk53vq" + "commit": "7cef62c2e7b9cca9467fe9da80544d0210d9c6e1", + "sha256": "108cgzqq7ccg8msydmbi30sy9w7ipp4lb189q7p7r1iwpf38nb15" }, "stable": { "version": [ @@ -127520,25 +128302,25 @@ "repo": "minad/tempel", "unstable": { "version": [ - 20260309, - 1547 + 20260609, + 1545 ], "deps": [ "compat" ], - "commit": "add72000e580aaf80e64195412747181fc95d231", - "sha256": "0183qyb9cvjkav0v7q3s64gza5yxjd806j9yn0scbxhr1d1pz0lw" + "commit": "0cfeac15a3c92373d41a743d00a5cb9368eaa006", + "sha256": "1kb873jr7664mb9i0k8y2x9akywnic3j2pk0sj9rxychzpb9f3p6" }, "stable": { "version": [ 1, - 12 + 13 ], "deps": [ "compat" ], - "commit": "add72000e580aaf80e64195412747181fc95d231", - "sha256": "0183qyb9cvjkav0v7q3s64gza5yxjd806j9yn0scbxhr1d1pz0lw" + "commit": "ab6d67c2e8abcb9bd20bfe56cba930a5ea093ae0", + "sha256": "0pn9a7rl8mqyyy63r284afjv26kqj8qk2v2sk7nkvcb3d98l8qr6" } }, { @@ -127549,14 +128331,14 @@ "repo": "Crandel/tempel-collection", "unstable": { "version": [ - 20260227, - 1133 + 20260516, + 1317 ], "deps": [ "tempel" ], - "commit": "6292604c1d5ed0044ce0beb2d46c73697dc66ed3", - "sha256": "1nbffii5n07928kahc4cgkfb7f434rld9vm9l9n6h0xxb1vldzwj" + "commit": "4ea6f92ecb69dc38c666bfa6c4a253ff94699c80", + "sha256": "1gvw02sfnvsfi32fqw13hxb9kwkpag195kils9rlxyq3r23pp07c" } }, { @@ -127820,27 +128602,27 @@ "repo": "calliecameron/term-cmd", "unstable": { "version": [ - 20260117, - 1350 + 20260510, + 1834 ], "deps": [ "dash", "f" ], - "commit": "0596a96b0e5a4e8a5f828951fb6e2c1af03914c8", - "sha256": "1fiwz43zvjx8wlzjs68lhgwjd6bywsk8pnnhc120rs7v88d6qygg" + "commit": "15f737427b21adc722a76a71c0aaeb2dcb95efbc", + "sha256": "1n1hj0xkr8ws78flcfmwn3qgvz0yvwg4705nwafysq3w29ddnlr4" }, "stable": { "version": [ 1, - 3 + 4 ], "deps": [ "dash", "f" ], - "commit": "0596a96b0e5a4e8a5f828951fb6e2c1af03914c8", - "sha256": "1fiwz43zvjx8wlzjs68lhgwjd6bywsk8pnnhc120rs7v88d6qygg" + "commit": "15f737427b21adc722a76a71c0aaeb2dcb95efbc", + "sha256": "1n1hj0xkr8ws78flcfmwn3qgvz0yvwg4705nwafysq3w29ddnlr4" } }, { @@ -128031,20 +128813,20 @@ "repo": "milanglacier/termint.el", "unstable": { "version": [ - 20260412, - 348 + 20260517, + 2050 ], - "commit": "689549245bb6dc0429d8af06c4830c92b09f4667", - "sha256": "1ggxqb9b7kv32rns9gagggmq0fsj9a8i3jkhqhfwz0c75fv05jlw" + "commit": "f51ab6c4ef50eb8781560d3596335a6f7f668c7c", + "sha256": "0wdyv7spafhj5d2y6xwdnm0dd5xv4bnaa9pc2wr6pz1q4x1r8qws" }, "stable": { "version": [ 0, 2, - 2 + 3 ], - "commit": "689549245bb6dc0429d8af06c4830c92b09f4667", - "sha256": "1ggxqb9b7kv32rns9gagggmq0fsj9a8i3jkhqhfwz0c75fv05jlw" + "commit": "f51ab6c4ef50eb8781560d3596335a6f7f668c7c", + "sha256": "0wdyv7spafhj5d2y6xwdnm0dd5xv4bnaa9pc2wr6pz1q4x1r8qws" } }, { @@ -128055,15 +128837,15 @@ "repo": "ternjs/tern", "unstable": { "version": [ - 20191227, - 950 + 20260514, + 1348 ], "deps": [ "cl-lib", "json" ], - "commit": "0d19800db70a6348c627a69f444b91d21ad89629", - "sha256": "0ydrxxc3lgs8mpg577iw5sfxgyqfbdkrghwxmv8sxf6sawvhx8zv" + "commit": "fab80daebd798b233a9a40d5a8b99359ace63b5e", + "sha256": "10fh2hkiha7y0qviw7anfiw4qfv4aajqj342sp9l4q776v8gzdx8" }, "stable": { "version": [ @@ -128614,11 +129396,11 @@ "repo": "monkeyjunglejuice/matrix-emacs-theme", "unstable": { "version": [ - 20251103, - 1021 + 20260615, + 1213 ], - "commit": "ff0d3ba077d7d48c46a00b724de8eb4ce163fab9", - "sha256": "0bnflam6hsayh2kcjd0bydsyj64d33gcjj7w7gj3y8x0h68n89hj" + "commit": "fe0b8776191744359767ecc4113dda1ade4a5adb", + "sha256": "0yyd4z2acz48h3d6j6d7kbb4kacqhy5b47vrbsw4xnvmzyjfsiik" } }, { @@ -128847,21 +129629,21 @@ "repo": "facebook/fbthrift", "unstable": { "version": [ - 20260420, - 1434 + 20260622, + 1358 ], - "commit": "075dc1f32336878453b628373e8e0b29775a60d3", - "sha256": "08l5hjwyfb4fm8zyp5im66r2mzbd72kz7z3ircsxzzf1zwaznn6f" + "commit": "72ab4f622ea110381e11f8a9981d863e5cbe5735", + "sha256": "1y3993xznrsmqwy3jsnjv4l2cmcwbk2n310y7h9pf6m9pwbwla1d" }, "stable": { "version": [ 2026, - 4, - 20, + 6, + 22, 0 ], - "commit": "075dc1f32336878453b628373e8e0b29775a60d3", - "sha256": "08l5hjwyfb4fm8zyp5im66r2mzbd72kz7z3ircsxzzf1zwaznn6f" + "commit": "72ab4f622ea110381e11f8a9981d863e5cbe5735", + "sha256": "1y3993xznrsmqwy3jsnjv4l2cmcwbk2n310y7h9pf6m9pwbwla1d" } }, { @@ -128943,26 +129725,26 @@ "repo": "uzu/tidal", "unstable": { "version": [ - 20260109, - 1704 + 20260607, + 1559 ], "deps": [ "haskell-mode" ], - "commit": "4e444a2d5118d67a0ef7a588a2b783b39d9b1357", - "sha256": "0yfv1pl8i256j7zy28af7x9yjgxk4bxmkbnh4j6s6bw3mfc2hx4w" + "commit": "864b8cc18efc2e999e65e676a5ec1670dbd186e9", + "sha256": "1jflb3jqq6jafnvdj810zi37iznihf38i29y2br3pxjfwwv5265s" }, "stable": { "version": [ 1, 10, - 1 + 2 ], "deps": [ "haskell-mode" ], - "commit": "660ac746ec5c89da7ead100c0c46bf67e4037f41", - "sha256": "05xf1ifd24afqmxfs9kkhkc1m9sc2cs9q9xkyym6r3bywgi5zs4j" + "commit": "864b8cc18efc2e999e65e676a5ec1670dbd186e9", + "sha256": "1jflb3jqq6jafnvdj810zi37iznihf38i29y2br3pxjfwwv5265s" } }, { @@ -129074,11 +129856,19 @@ "repo": "ctanas/tiles", "unstable": { "version": [ - 20260412, - 1929 + 20260603, + 1458 ], - "commit": "149a5015b3d2a2ebdd15660cab9c736549af7532", - "sha256": "19fmzw46vyfz6kz4ksmm5w4c6vmkyjacsqznbf0d8d9qsmy1nyf8" + "commit": "754b11764f8204ff1fce6d3aa80eca2150a8a164", + "sha256": "0mmw3slsndfq2jrlmfl6aly018jz4ycyhg7rizc0igl0jpcg8acg" + }, + "stable": { + "version": [ + 0, + 5 + ], + "commit": "15fa6fa0f2b44b0db0110862b609a42aabb8bb40", + "sha256": "1xjzbwddwlaf0dwf3ql4ljwr8sg3anrpgnlsz6zfi2bnhggl4v8z" } }, { @@ -129149,11 +129939,11 @@ "repo": "xenodium/time-zones", "unstable": { "version": [ - 20260211, - 2330 + 20260518, + 1503 ], - "commit": "9f1326ad9e62daa242a5174b193a27b28e209b36", - "sha256": "0wcbbxa6wsb08d76g4fyf4yblpx8rx8q96l2rhchk2jmrxl10rvz" + "commit": "4ec11f912d8af920d021c6189e59ab74fd404a2d", + "sha256": "0b12ql9l2xp2ab83d0s1bvidw8hmcrym3xdpjxi92lyslkg8gcaa" }, "stable": { "version": [ @@ -129191,19 +129981,20 @@ "repo": "karthink/timeout", "unstable": { "version": [ - 20251210, - 758 + 20260504, + 2312 ], - "commit": "a5e661de4d3c1d5ac25c449011fe99059fc55920", - "sha256": "1lp57mfsvngx20sxvq0v0hmxqy705glya93yffk5q4r5vn946dx8" + "commit": "b1212984709c4b50c509ef6d3bd959951e5dcc91", + "sha256": "1h5z7gxl2q6dlcy9zj9f9iqlahqk30lqkw5ym3i89mm6m80h9731" }, "stable": { "version": [ 2, - 1 + 1, + 7 ], - "commit": "6d31046c5b1817271a52ab810e5bc635fe7ab3b4", - "sha256": "16hzgdm5pq5qwg7w64w1q8kkwv1r9967bpcashcnm7pcwgk7bavk" + "commit": "b1212984709c4b50c509ef6d3bd959951e5dcc91", + "sha256": "1h5z7gxl2q6dlcy9zj9f9iqlahqk30lqkw5ym3i89mm6m80h9731" } }, { @@ -129572,11 +130363,11 @@ "repo": "acdw/titlecase.el", "unstable": { "version": [ - 20230714, - 323 + 20260622, + 446 ], - "commit": "eb8d23925fb8ccbd3b2e3804fb0a312ee227610b", - "sha256": "1j696incblnqhz7yi8xmshiz2p5kp910288j513sj8rknlykpr4n" + "commit": "eb75d7539243832761e8e75782252fd7a489fb37", + "sha256": "04sdmawnpby5fhvch7fn83an24033zin3yxp1b0swjrdl8wbasjj" }, "stable": { "version": [ @@ -129665,11 +130456,35 @@ "repo": "vifon/tmsu.el", "unstable": { "version": [ - 20241230, - 2209 + 20260610, + 1429 ], - "commit": "c75ae9bed8f3bb2229e873fcc85fe62701e47974", - "sha256": "0mxz9bmdcdxkj7f4ih405i4vpd35c72xgs1i8cbi0132dpnnblpz" + "commit": "625d01d87f2820f648816f78b0c5bc220f14488b", + "sha256": "1h043myzvk40c3lbykikvhy6zcx5ac8r3jhkrzzhak1ngb5lpa9g" + } + }, + { + "ename": "tmux-csi-u", + "commit": "3e16dc8d7a262b450719b41ea64649a60146c8f1", + "sha256": "0gprwbcxi1rw1g3k3j6nqfrfbdqsg6yqhfppyvikr40xp9igzm4f", + "fetcher": "github", + "repo": "lajarre/tmux-csi-u.el", + "unstable": { + "version": [ + 20260428, + 2220 + ], + "commit": "38e95db84ad02ad440e4fc0b18896e1c621e5f5d", + "sha256": "1k8ys2x0hl8zhxba5fb9k1dbd2xmxmknai90z0j07f70zq8pkm34" + }, + "stable": { + "version": [ + 0, + 2, + 0 + ], + "commit": "38e95db84ad02ad440e4fc0b18896e1c621e5f5d", + "sha256": "1k8ys2x0hl8zhxba5fb9k1dbd2xmxmknai90z0j07f70zq8pkm34" } }, { @@ -129729,11 +130544,11 @@ "repo": "snosov1/toc-org", "unstable": { "version": [ - 20220110, - 1452 + 20260514, + 1415 ], - "commit": "bf2e4b358efbd860ecafe6e74776de0885d9d100", - "sha256": "1mck86704akw8jlczimb4wi9z7x5mxag9s7z2vxfgg8xfmbmj8jr" + "commit": "781376e9dc9a901116c0c39914aeb4d46e524e0a", + "sha256": "19vzfwcxvknbx0zdad6p8bfkj28mx2c5rm4zxq4yyqg56cpx224i" }, "stable": { "version": [ @@ -129926,11 +130741,11 @@ "repo": "bbatsov/tokyo-night-emacs", "unstable": { "version": [ - 20260421, - 1234 + 20260528, + 551 ], - "commit": "8d30673c060ab791818e9ac3fd96ebeba93b926d", - "sha256": "1zgjhb9ngdll284h5gf0mdjikfgifrb1z55ydmd8vcm17b83sd48" + "commit": "92037072b6e9a48d5d736bf8a76731936ea94410", + "sha256": "13ya7p5ppd7p15q91g7a8yky85lzadii0ggchklxh8ipigsamrdh" }, "stable": { "version": [ @@ -130047,11 +130862,11 @@ "repo": "jamescherti/tomorrow-night-deepblue-theme.el", "unstable": { "version": [ - 20260314, - 1909 + 20260614, + 1718 ], - "commit": "377fb120128c10929abc12f5d606a146b85372e0", - "sha256": "023q97lydjcqjaqw9flrmivvah8b24ahhm0c9q89h8zv99qzrfbd" + "commit": "ae24e3672e8832579052ce124d0c3b05ca835e16", + "sha256": "0jsd0p34ppl7wgyxcww0hk641h9c5jfiymqyqrhlpr4k2lv5yg46" }, "stable": { "version": [ @@ -130313,30 +131128,6 @@ "sha256": "1jbpf28918pjiqhw8rackv9r8iq9ydd3jw1zwwifznglmpyca7jk" } }, - { - "ename": "tox", - "commit": "08a7433e16f2a9a2c04168600a9c99bc21c68ddf", - "sha256": "1z81x8fs5q6r19hpqphsilk8wdwwnfr8w78x5x298x74s9mcsywl", - "fetcher": "github", - "repo": "chmouel/tox.el", - "unstable": { - "version": [ - 20250216, - 1042 - ], - "commit": "831521fdfdd0b903c50616c6d675e63279c8b4aa", - "sha256": "0kyg6bczgzjp79fiaqa2imq9xlmy40x3sbql3v1bdk6543r6dv2m" - }, - "stable": { - "version": [ - 0, - 4, - 0 - ], - "commit": "7655eb254038d5e34433e8a9d66b3ffc9c72e40c", - "sha256": "1212b7s00kw9hk5gc2jx88hqd825rvkz1ss7phnxkrz833l062ki" - } - }, { "ename": "toxi-theme", "commit": "2e57d7abe1e43101558b27b0995f54f74a620b33", @@ -130369,25 +131160,25 @@ "repo": "martianh/tp.el", "unstable": { "version": [ - 20260219, - 1435 + 20260509, + 802 ], "deps": [ "transient" ], - "commit": "cef3fc2daefbbfc29ad02b7e1f39542b57c72fe8", - "sha256": "1zhvridy6p7dy9hpf088k166a1c918hqf6k3jmnm7raw8vflc7qq" + "commit": "a83cd422cca09bc863a7179f1c5b5a35435e0d32", + "sha256": "01g72x2lqmrdh3qgd3135hgijka975xg92ki36qyv71vi20rhmnm" }, "stable": { "version": [ 0, - 8 + 9 ], "deps": [ "transient" ], - "commit": "cef3fc2daefbbfc29ad02b7e1f39542b57c72fe8", - "sha256": "1zhvridy6p7dy9hpf088k166a1c918hqf6k3jmnm7raw8vflc7qq" + "commit": "a83cd422cca09bc863a7179f1c5b5a35435e0d32", + "sha256": "01g72x2lqmrdh3qgd3135hgijka975xg92ki36qyv71vi20rhmnm" } }, { @@ -130526,20 +131317,20 @@ "repo": "saulotoledo/trailing-newline-indicator", "unstable": { "version": [ - 20260112, - 1713 + 20260516, + 2154 ], - "commit": "f53d9e139f734d9ea35a907a6c44b70795d81737", - "sha256": "0zld6218jzmjq5afz4525mjc4whi9lix571wn35jpgvf8y1y8lgd" + "commit": "52af1d7d63499020b21d57147cd7d27bc1bb35d3", + "sha256": "16ggckn7g07jqnmldmdq9qwa5ldcdivi8im66dics5s0cf3g6xb2" }, "stable": { "version": [ 0, 3, - 6 + 7 ], - "commit": "f53d9e139f734d9ea35a907a6c44b70795d81737", - "sha256": "0zld6218jzmjq5afz4525mjc4whi9lix571wn35jpgvf8y1y8lgd" + "commit": "52af1d7d63499020b21d57147cd7d27bc1bb35d3", + "sha256": "16ggckn7g07jqnmldmdq9qwa5ldcdivi8im66dics5s0cf3g6xb2" } }, { @@ -130653,36 +131444,37 @@ }, { "ename": "transient", - "commit": "a74629656e9a23133219a0bd805982f1497b35d7", - "sha256": "0pjj4zj3sa6mhf7fwb5b33y9b506g3bcjyzy44h5n6s79shbak60", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "11a2m4vdccn2yfn5aj2g5smiml69vidir9ss8c70pld17z1wzx07", "fetcher": "github", "repo": "magit/transient", "unstable": { "version": [ - 20260422, - 1646 + 20260617, + 1137 ], "deps": [ "compat", "cond-let", + "llama", "seq" ], - "commit": "cd97319a851db9b2ed3faecdb735c6d089edf4e1", - "sha256": "18pay3a7qbxw3ci2y11d3pvzbdkp8q1n4xyr4zhz1vg2n36vj56c" + "commit": "9d103f338fb9fd4506a0f1651c483209ab838f49", + "sha256": "1891ly16nc0fp46i4g79yz3p7is12ckcm8jbibm3ps3bbgkcqshj" }, "stable": { "version": [ 0, 13, - 0 + 4 ], "deps": [ "compat", "cond-let", "seq" ], - "commit": "cd97319a851db9b2ed3faecdb735c6d089edf4e1", - "sha256": "18pay3a7qbxw3ci2y11d3pvzbdkp8q1n4xyr4zhz1vg2n36vj56c" + "commit": "1856230dc181f23dd15026b0ad21d8b299b034d1", + "sha256": "097fchxjs7wm0q2yngpnxk5lrscaxxbbnnkv1h19jbzysafpbgyc" } }, { @@ -130693,14 +131485,14 @@ "repo": "conao3/transient-dwim.el", "unstable": { "version": [ - 20251006, - 339 + 20260516, + 853 ], "deps": [ "transient" ], - "commit": "65985faf00f5a0e5e725c4f3f9f4118d19b8ee5a", - "sha256": "16ygz5csgcx5ri3qpid3v3kk1wfshf9napli5ymn6g76spp07sam" + "commit": "f1973c1f75a9c4fd122ebba878aac7f1d0d54111", + "sha256": "0rzj1awr1d9lw2dkhnb9z7rwjsrhhr7icxqg9xir474n8x5yp7qr" } }, { @@ -130958,28 +131750,28 @@ "repo": "tarsius/tray", "unstable": { "version": [ - 20260101, - 1847 + 20260601, + 1523 ], "deps": [ "compat", "transient" ], - "commit": "b77e046b173008a95f9ba37f4d34c088f5f0a8ab", - "sha256": "0y6mrqnc652jfcxhwh5xxphd5cfk3rbngv88i791f531lyninrih" + "commit": "2d3368d4dd70da4f9d7c5aec8468c97054dc8234", + "sha256": "100n2slsccmjxaz1dppzjg93a0qm6hbmw08crwjivja6f65arp29" }, "stable": { "version": [ 0, 1, - 8 + 9 ], "deps": [ "compat", "transient" ], - "commit": "b77e046b173008a95f9ba37f4d34c088f5f0a8ab", - "sha256": "0y6mrqnc652jfcxhwh5xxphd5cfk3rbngv88i791f531lyninrih" + "commit": "2d3368d4dd70da4f9d7c5aec8468c97054dc8234", + "sha256": "100n2slsccmjxaz1dppzjg93a0qm6hbmw08crwjivja6f65arp29" } }, { @@ -131137,26 +131929,26 @@ "repo": "emacs-tree-sitter/tree-sitter-langs", "unstable": { "version": [ - 20260420, - 54 + 20260615, + 1631 ], "deps": [ "tree-sitter" ], - "commit": "0c9390a5ec483a63c9cecd57be71520b20a858c5", - "sha256": "08jsvkjnqywgar2yv2a8vz85hwfiasa849dwixhrvavfqd2ss1d9" + "commit": "b344c86eb4fb3bbe1f30e7684fea130dbcbf32a8", + "sha256": "15vf7p4vd1axyk31hv5nhvjmvdd3b9069bli04ggazh0xqhkb0mw" }, "stable": { "version": [ 0, 13, - 45 + 63 ], "deps": [ "tree-sitter" ], - "commit": "0c9390a5ec483a63c9cecd57be71520b20a858c5", - "sha256": "08jsvkjnqywgar2yv2a8vz85hwfiasa849dwixhrvavfqd2ss1d9" + "commit": "d7473e6c322b96de95d40401dbad7841f116bedf", + "sha256": "1xv3lhigdma8kslw7f2z6klj695r89z125f66zwdad3rk5xd9487" } }, { @@ -131167,14 +131959,11 @@ "repo": "purplg/treebundel", "unstable": { "version": [ - 20260404, - 2133 + 20260613, + 317 ], - "deps": [ - "compat" - ], - "commit": "35e55a21914772e2f125fd1c4682f7e239f192d3", - "sha256": "1ipypcrc2xgyrvwv6hk3hvwrkamsf4rrpnm13xczz19bqp1svjqp" + "commit": "9b64c358338e90c02e9aedb4689a3c1a8be29abf", + "sha256": "0987rpd4zpc7wprva533gnl1l97pj10bkjkawlg7dqxhcipj2xig" }, "stable": { "version": [ @@ -131560,11 +132349,11 @@ "repo": "volrath/treepy.el", "unstable": { "version": [ - 20260313, - 916 + 20260531, + 1144 ], - "commit": "28f0e2c2c75ea186e8beb570a4a70087926ff80b", - "sha256": "0z91vd12gikgb6207sz45fhcmhkl5hqbxjbzcaqpkznfgsq95f7j" + "commit": "806c000bd40153d17dfa5709c6d19546d507a416", + "sha256": "06i7r0v23j6d5q5w7p4cb7jidpnpy02a92fpjfqjlcd52cch02mc" }, "stable": { "version": [ @@ -131714,20 +132503,20 @@ "repo": "ianyepan/tron-legacy-emacs-theme", "unstable": { "version": [ - 20230506, - 1037 + 20260610, + 1908 ], - "commit": "44996469041a9b7f54c2a42ad2a3c16ac9579d77", - "sha256": "09ak0pysizblq39ndzry6af2g6byzpwrdvfwb2d5kyc5z76cw36d" + "commit": "fab4946d6266f73d5ec25660f67bd186dc44d426", + "sha256": "07fpm6v9qk5z7l81c5ssm6612dprh330h4zsfql0s5hyyj273l0r" }, "stable": { "version": [ 2, - 6, + 7, 0 ], - "commit": "74e0cf066392c6fa99327e42b24caf4ed2fc414f", - "sha256": "1vc50y7a248f0b4bk6mawb6f7n5dd6skrln8asall2m834bzzg37" + "commit": "fab4946d6266f73d5ec25660f67bd186dc44d426", + "sha256": "07fpm6v9qk5z7l81c5ssm6612dprh330h4zsfql0s5hyyj273l0r" } }, { @@ -131810,17 +132599,17 @@ }, { "ename": "trust-manager", - "commit": "420c42f0bf4fb2be86fd3103b0f35bfcb48184b4", - "sha256": "1nsm0xb6ls8vkc987ajs4qrbaclim5fc9m1i77mfwbz0znmwn32r", - "fetcher": "github", - "repo": "eshelyaron/trust-manager", + "commit": "bf967692af1501b21f0c07f026f1d8855cd7c6cb", + "sha256": "0r76fyd4f26ad3n9rgdwa143n0k5vv3hbfkgnnpnzfh535fxppf9", + "fetcher": "sourcehut", + "repo": "eshel/trust-manager", "unstable": { "version": [ - 20260422, - 952 + 20260426, + 1205 ], - "commit": "3a702921eaa65ce8de552e88f6280786a645252d", - "sha256": "1c6v36fa8j9q0j8s5i1kdw4gkqmv6qldsswdccvyfcmbyl2wr3dw" + "commit": "530c559ffa01b99ced8073ba4c74f1b8152a0ef2", + "sha256": "0h6v3dcczh8644n09ny9mwx3zb5vy4ydify24zf09f6wlkkhzr5b" }, "stable": { "version": [ @@ -132073,6 +132862,21 @@ "sha256": "1yy0sdp7vv94cij0i220scy5aafi7b9qmv59r2k739sr82c3pd75" } }, + { + "ename": "ttx-mode", + "commit": "11181b36316b3e0658afb13bcb63a590173387d1", + "sha256": "06v42hidmncd6d6gli8fv11nrwz6n2prblac4dv9djkh5ja6zi79", + "fetcher": "github", + "repo": "wmedrano/ttx-mode", + "unstable": { + "version": [ + 20260504, + 1858 + ], + "commit": "11720c3623e38b054967653278d18ab480609213", + "sha256": "0yrs8x2mmlwva35g9ymj5fzlm2s318461fq2waj1a14c2vw4z7q1" + } + }, { "ename": "tuareg", "commit": "01fb6435a1dfeebdf4e7fa3f4f5928bc75526809", @@ -132081,14 +132885,14 @@ "repo": "ocaml/tuareg", "unstable": { "version": [ - 20250909, - 1604 + 20260617, + 1454 ], "deps": [ "caml" ], - "commit": "de9572f537b71c5e67b6ad676e1f7e42e8180878", - "sha256": "0c9cpwbqn1mpyz8gw09n7kffs3rm3v58q0wrzkihbig47cvzj998" + "commit": "7d4dd535e3f4bed2013bad545629302d07ba991e", + "sha256": "10x3zvjm81r5bk8fw8lbxq738j0p15g0yjfxgxjanms0mrbwj2bp" }, "stable": { "version": [ @@ -132194,17 +132998,17 @@ }, { "ename": "turing-machine", - "commit": "6440f81aed1fcddcaf7afeedb74520e605211986", - "sha256": "0q9a31m5wnz9j9l4i8czdl7z12nrcdjw72w8sqvf94ri2g5dbpkq", - "fetcher": "github", + "commit": "1d888e12b1c4002896723b3c993a72bf920ef37b", + "sha256": "14xvh9p0jgkh8g3akrgbzcxyh0aa5jc66jc74731b3b10wmlpcrk", + "fetcher": "sourcehut", "repo": "dieggsy/turing-machine", "unstable": { "version": [ - 20180222, - 438 + 20260530, + 523 ], - "commit": "ad1dccc9c445f9e4465e1c67cbbfea9583153047", - "sha256": "0qaz4r5ahg2fxsfyxilb8c9956i5ra9vg80l82slm8vrnsinzll6" + "commit": "165f868d5b47b93ca00bc73b0055cdcd7696449d", + "sha256": "0klq2d8q9vlqa80k9kxali6r5lv6lk8i5ry3ky4yii9jq7b0nwp3" }, "stable": { "version": [ @@ -132224,11 +133028,11 @@ "repo": "emres/turkish-mode", "unstable": { "version": [ - 20170910, - 1511 + 20260614, + 919 ], - "commit": "9831a316c176bb21a1b91226323ea4133163e00c", - "sha256": "0nrxi845gd24d5vymbmxz696jwld4rn6nw2dz1gzmdaks7bbv87m" + "commit": "70196d4502759060bb2b0ac2f09f18ce1cbbcb20", + "sha256": "13axgawzw4838kwvabzn5g1c1bf8mnnn38yqmhl6mg306zlsqzxb" } }, { @@ -132581,15 +133385,15 @@ "repo": "havarddj/typst-preview.el", "unstable": { "version": [ - 20260215, - 2252 + 20260617, + 2023 ], "deps": [ "compat", "websocket" ], - "commit": "7e89cf105e4fef5e79977a4a790d5b3b18d305f6", - "sha256": "0lsbr9i8kmzjbl9k86g8jnsbgz2vrlys7cii4fjrkg0dg9ijvk2w" + "commit": "f2903a1b98e13be7c927de835ae0d9159dd9fb9a", + "sha256": "0zd1hjqnjz9fhw7gbnawnx9cp0gbkd1730inl23q5rz0w80lksnl" }, "stable": { "version": [ @@ -132779,14 +133583,14 @@ "repo": "crmsnbleyd/uiua-mode", "unstable": { "version": [ - 20240930, - 1206 + 20260618, + 822 ], "deps": [ "reformatter" ], - "commit": "5627ac4450d5a5d2c657befc63c7594939c5ff4c", - "sha256": "1gnrjlp0p55n02vx0p1krjil2pxv4b7hg0krazs9b3nr2ar4cfqg" + "commit": "4194e877aef707f8475c3632390179b03571d091", + "sha256": "1ynhqz8g64zqry90g9s3c7wqzjy95vd348q1m0ff0cq3qjjqyws2" }, "stable": { "version": [ @@ -132872,20 +133676,20 @@ "repo": "jamescherti/ultisnips-mode.el", "unstable": { "version": [ - 20260324, - 101 + 20260601, + 1617 ], - "commit": "1ccd9d4bfd12545de299974083da9d2fbeec194b", - "sha256": "074pwsps3ib7wnc8nqicqqpdg76688bwm4agfdjii6fh34w0w7wz" + "commit": "39df8b78d4a9450cec5acbd74eb82b7372e28b73", + "sha256": "0rynfikr47afa5nd0npk1b6q69fym7l0mqb7abivkipg2zz3ysn7" }, "stable": { "version": [ 1, 0, - 3 + 4 ], - "commit": "1ccd9d4bfd12545de299974083da9d2fbeec194b", - "sha256": "074pwsps3ib7wnc8nqicqqpdg76688bwm4agfdjii6fh34w0w7wz" + "commit": "39df8b78d4a9450cec5acbd74eb82b7372e28b73", + "sha256": "0rynfikr47afa5nd0npk1b6q69fym7l0mqb7abivkipg2zz3ysn7" } }, { @@ -132896,19 +133700,20 @@ "repo": "jdtsmith/ultra-scroll", "unstable": { "version": [ - 20260325, - 2311 + 20260616, + 2126 ], - "commit": "0a03e5f9f70f63a660623198179963c7c06a07c1", - "sha256": "0a3m1aapcrbf2b78712xh0lx4bblq3jx3n0bnhm9m9qs8889w7ir" + "commit": "5be267d2d92c230b4347e0769f584c71aec53589", + "sha256": "0lzycvg61lq0azc280bq4m0d1xrffrac966ax9qbnn5rxm78ikrp" }, "stable": { "version": [ 0, - 6 + 6, + 2 ], - "commit": "0a03e5f9f70f63a660623198179963c7c06a07c1", - "sha256": "0a3m1aapcrbf2b78712xh0lx4bblq3jx3n0bnhm9m9qs8889w7ir" + "commit": "f38653053b5c9bbe8dbcb6b2236ab8997fc2f9bb", + "sha256": "0ajynkiqiq7pvd7wqgf8wig8q288nsxixgl851bw0bjhivv32fmx" } }, { @@ -133298,17 +134103,17 @@ }, { "ename": "unicode-math-input", - "commit": "e0d39bc129500e55b99c11b3d27e042619777414", - "sha256": "1hra3vf6nzh99piagbxsmp0sizvki2jl7qkfmlwd5nwmicw0ykrq", - "fetcher": "github", + "commit": "94e6b48c731067a6f30a343f9ddbd5f365ae7043", + "sha256": "0czy5kp1f9xhakgd1g68z7sg3swwy3nc90cakpavja6bn6l1fbcz", + "fetcher": "codeberg", "repo": "astoff/unicode-math-input.el", "unstable": { "version": [ - 20251012, - 953 + 20260601, + 734 ], - "commit": "d7ee1a963f140acd5650b86e808129077c6a7828", - "sha256": "0xsf0v2pnq1zaln8hcrd4np9d5clxykh9bhfvhrkp2zwi9xirr5s" + "commit": "f0ad9e4bf23df653bc68d578e610a2d0431b87df", + "sha256": "1cr7p5nysn28an9hkzanvifiv3c24j3y1p3b98lr1xcsm0q07dvm" } }, { @@ -133467,14 +134272,14 @@ "repo": "tbanel/uniline", "unstable": { "version": [ - 20260411, - 1423 + 20260619, + 1103 ], "deps": [ "hydra" ], - "commit": "14a0949539679e89f706601a501ae8a8d090c71f", - "sha256": "1fcqr4q5dc9kfzqp6b9wfqma4qbb6dmjia639wfgdj3xqxa8ygl7" + "commit": "eaff70c71f17c85d3d26dd2c1dbf466b21c6c085", + "sha256": "1x8lw3pyp05fqsjrnyy0yd122m1dhnw089f9rmyka32g3kwk0hjs" } }, { @@ -133530,20 +134335,20 @@ "repo": "fmguerreiro/unison-ts-mode", "unstable": { "version": [ - 20260126, - 915 + 20260525, + 909 ], - "commit": "83fe7aadecc5438be19ccb50b089c1ba95803839", - "sha256": "04abri83yz3yr3ffvj780sjljbhlz468a579i2i8rh01pgdz4dqx" + "commit": "31bbb4fbcba02075cebcdedb05d29568420bac9f", + "sha256": "0bip87ld0dz2l48izbhmy88bwh1fsb1j1cwj6nkpcmy0nmji0pa7" }, "stable": { "version": [ 0, - 2, + 3, 0 ], - "commit": "e31a211899e5c249a521b8b1e09f48bcc40383af", - "sha256": "00z4l8d1p80lb0n2h2sp1bbhyc6rym1y0wvcrcqwiq5k023kacyc" + "commit": "626e1575386f9ed996004ecce2e5672cc2583c18", + "sha256": "0jqkib3ibg3iyqpxibck1ax6lgprclrh7yhkhq8b7x8a9canb5xm" } }, { @@ -133825,19 +134630,19 @@ "repo": "tee3/unobtrusive-magit-theme", "unstable": { "version": [ - 20200411, - 1349 + 20260424, + 1659 ], - "commit": "aede357009655d19d4468320b2b61b0f26a47593", - "sha256": "1af8c7q3vxj23l2ah5waj9hn5pfp66834b4akm76jc5wqf0sr9j1" + "commit": "33d265d08a0a215aab558550d1596ac0e57c9d63", + "sha256": "07pdc6idc5zm1fjmi472lbc67y3sgli1pvksnphfp0gvd284fp7f" }, "stable": { "version": [ 0, - 4 + 5 ], - "commit": "aede357009655d19d4468320b2b61b0f26a47593", - "sha256": "1af8c7q3vxj23l2ah5waj9hn5pfp66834b4akm76jc5wqf0sr9j1" + "commit": "33d265d08a0a215aab558550d1596ac0e57c9d63", + "sha256": "07pdc6idc5zm1fjmi472lbc67y3sgli1pvksnphfp0gvd284fp7f" } }, { @@ -133991,20 +134796,20 @@ "repo": "ursalang/ursa-ts-mode", "unstable": { "version": [ - 20250407, - 1303 + 20260503, + 2249 ], - "commit": "25dd8c309ad9433a5bb57b47b947447c420efb77", - "sha256": "02nkfaz8wwb3fywvig21br7m4rd6xk7gz04izv6vya9fsybphd2a" + "commit": "b76fb46721839ef210700ee6d00763f5646c30af", + "sha256": "05wshv3bv5xr8d6pdlcryfivv6f6dxyrdz1vxvawrjcw2h7m3cn1" }, "stable": { "version": [ 1, 3, - 11 + 12 ], - "commit": "84689fb37dfb6ddbd0a22cc1dcef25203f0689a8", - "sha256": "06fabv3b4ghljg2ybriswqc71avb4mzjpwc373k643l5gj47wfnf" + "commit": "b76fb46721839ef210700ee6d00763f5646c30af", + "sha256": "05wshv3bv5xr8d6pdlcryfivv6f6dxyrdz1vxvawrjcw2h7m3cn1" } }, { @@ -134126,6 +134931,38 @@ "sha256": "0kpnac51ykmhkirz7shryasd7h2gvkfrhyysy55bpn8swdzknawm" } }, + { + "ename": "use-package-x", + "commit": "28893a37e38074ffbadd6b1cf0109d4ba238e4dc", + "sha256": "004nr4fqdh131906j1pi8lk8bjm561vlqsj7ys9wwv777l80nxw0", + "fetcher": "github", + "repo": "DevelopmentCool2449/use-package-x", + "unstable": { + "version": [ + 20260525, + 1628 + ], + "deps": [ + "compat", + "use-package" + ], + "commit": "45ed391f1d6816b1fff0a3104c6c0d94d9bebd64", + "sha256": "1cipdps4d2rxvqa8px26522sly55zchj6ag7n5g67i6xalw3nyf5" + }, + "stable": { + "version": [ + 0, + 0, + 1 + ], + "deps": [ + "compat", + "use-package" + ], + "commit": "2f679f089956af769ddc8f7473f01afd9b6fe56a", + "sha256": "1cpj6ancx7ahpczn6bcig6jwcayz8cig466viq2p0qyrv7s8wj2a" + } + }, { "ename": "use-proxy", "commit": "e9fb7f05b76517aa918fbd08a52719d1692d6dfc", @@ -134708,26 +135545,26 @@ }, { "ename": "vcomp", - "commit": "561442ea9f75ebe8444db1a0c40f7756fcbca482", - "sha256": "02cj2nlyxvgvl2rjfgacljvcsnfm9crmmkhcm2pznj9xw10y8pq0", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "1i4jcbkcpqim8f1fdkfrznszn575zkhc61s030wxgdk1l19p5yib", "fetcher": "github", "repo": "tarsius/vcomp", "unstable": { "version": [ - 20260420, - 1508 + 20260616, + 2212 ], - "commit": "213c3f6b085182d20065caa1c53b6a543ca42694", - "sha256": "1ajfpxnpbg92r2dvz9jfk2fxii079gif5sar8r6pvhqyh7868yrk" + "commit": "7b3f93d1202bd9353ee6401c47fbc3cc0d6d76e3", + "sha256": "116h3n0j5m0mi7c4qz1axjy4yvwh833bnj2s8crhcrzc2ppr20yz" }, "stable": { "version": [ 1, - 1, + 2, 0 ], - "commit": "99831d234481a61488aca4b96b842b63a79c732a", - "sha256": "06qcmlr16dnvwln4136vz6m0zs5mp81awy40jv8pmvhwms9fprr7" + "commit": "2227de68c2fc4d7a029bd30d188422429bb18d28", + "sha256": "0w8z683sq1bq89vlypqbg5dzb5n1p6zhj0ci07flnr7gqcicg5fw" } }, { @@ -135030,20 +135867,88 @@ "repo": "federicotdn/verb", "unstable": { "version": [ - 20260414, - 1812 + 20260617, + 1912 ], - "commit": "ffe668c20120ba215f14d6d5720e327fbadbd10d", - "sha256": "0bvz5y05b6kvax4yak193ki8mja8v544ycg31i70863q6p356vhy" + "commit": "25a25456bb9ef5090d80105aaa8ad931f336a06e", + "sha256": "16s7va3d7wqbqipkh3nsqsw4vkpdy3bi9qq85a9w93wx113s0sqv" }, "stable": { "version": [ 3, - 1, + 2, 0 ], - "commit": "2e778afd08b8a9872b8273528052f52d53c2bd45", - "sha256": "12y2shqhbl21xj18hldg17n03pq3qcycwmswxdwr0pnac8613pq6" + "commit": "81aa67dffb17b3d88b35f16787aa3292d5761abb", + "sha256": "0bz41lw1d4ps3hg07g2frdjx9d1w9fwdhsfc9k78d20ns3l07wrx" + } + }, + { + "ename": "verdict", + "commit": "99def78eea057a9e772b7bea8baa08b45a6080a2", + "sha256": "1wjyramicz7p756r830r6jqvg3yybmyx20k4jvxncfdii921v7b9", + "fetcher": "github", + "repo": "tjarvstrand/verdict.el", + "unstable": { + "version": [ + 20260506, + 914 + ], + "deps": [ + "dash", + "treemacs" + ], + "commit": "ff29a0681f7cca17c0e7b467229b2a8441559a2e", + "sha256": "0n9bh35l4sxrkq4c892fn0lhgna03hginabn0a3arb00yrrvxwar" + }, + "stable": { + "version": [ + 0, + 1, + 4 + ], + "deps": [ + "dash", + "treemacs" + ], + "commit": "84fff362b8068a1a8112b772fa927b56a6786482", + "sha256": "1w79z03d1wq2g1d15b1zppnwh3hp3n74l2ciriq5fzybcwfk7kag" + } + }, + { + "ename": "verdict-dart", + "commit": "d86b05b64bef357dd7c58b02ed58e45e6b6029e3", + "sha256": "0dg6vkdyw90641w3ilbqxg6gnzaxrx7abkxjys25q579c4lcv49h", + "fetcher": "github", + "repo": "tjarvstrand/verdict.el", + "unstable": { + "version": [ + 20260505, + 1121 + ], + "deps": [ + "dash", + "f", + "verdict", + "yaml" + ], + "commit": "84fff362b8068a1a8112b772fa927b56a6786482", + "sha256": "1w79z03d1wq2g1d15b1zppnwh3hp3n74l2ciriq5fzybcwfk7kag" + }, + "stable": { + "version": [ + 0, + 1, + 4 + ], + "deps": [ + "dash", + "f", + "verdict", + "yaml" + ], + "commit": "84fff362b8068a1a8112b772fa927b56a6786482", + "sha256": "1w79z03d1wq2g1d15b1zppnwh3hp3n74l2ciriq5fzybcwfk7kag" } }, { @@ -135091,8 +135996,8 @@ "repo": "gmlarumbe/verilog-ext", "unstable": { "version": [ - 20260225, - 1300 + 20260608, + 1712 ], "deps": [ "ag", @@ -135106,8 +136011,8 @@ "verilog-ts-mode", "yasnippet" ], - "commit": "e2217561bc6ee84b4e925951ef3794957048bf73", - "sha256": "0h6q7105ccb64cid5h89j8m3a4s40ifnl6c9j8xak23k3q3l9jk4" + "commit": "000ed01eaeca1c3001874f1c8a6835a55d7b8b71", + "sha256": "125awjdw2dq7ywja2z07dzmlzw4552b7y6gg589nxklmpfmfjbsn" }, "stable": { "version": [ @@ -135139,14 +136044,14 @@ "repo": "gmlarumbe/verilog-ts-mode", "unstable": { "version": [ - 20260225, - 1302 + 20260429, + 1857 ], "deps": [ "verilog-mode" ], - "commit": "a804a3e8b744edeaf879705c85aae196f761cba8", - "sha256": "18ndf250z55dz8vic6xxyfxjlymy8inf4ga0swdf4swhfyfp5im3" + "commit": "b243ea4c78c37c8b01a06a269b1b3cd24996b00d", + "sha256": "1n5w8nzbkqk8c61hk9nbklp4j8saj5gba5p70q6lsigvwgci1ig7" }, "stable": { "version": [ @@ -135262,25 +136167,25 @@ "repo": "minad/vertico", "unstable": { "version": [ - 20260419, - 1808 + 20260605, + 1903 ], "deps": [ "compat" ], - "commit": "daa0dddeb5bc152e13ec4f166cc2f84150b7a2e8", - "sha256": "1vlhmvjsgcsfhpd2hcfq1zlz0r2pb6ww1rhra17kdf5cg0dnns2q" + "commit": "6028bd3d32c99c28e2b938e5e5393ec3508d2424", + "sha256": "0hzl3p7b62f3p2419c5d7340h7y6ry2xhwdds166wfcgwpwnm7m6" }, "stable": { "version": [ 2, - 8 + 10 ], "deps": [ "compat" ], - "commit": "0b96e8f169653cba6530da1ab0a1c28ffa44b180", - "sha256": "0kia499sijkmpj5l9r0r3pwc1kjyvbfxc15k85dyfq9dvc4z1drr" + "commit": "6028bd3d32c99c28e2b938e5e5393ec3508d2424", + "sha256": "0hzl3p7b62f3p2419c5d7340h7y6ry2xhwdds166wfcgwpwnm7m6" } }, { @@ -135525,20 +136430,20 @@ "repo": "jamescherti/vim-tab-bar.el", "unstable": { "version": [ - 20260314, - 1906 + 20260601, + 1613 ], - "commit": "3ab286ffc3ce5e4215d9d7f502a6982111e49207", - "sha256": "19n4nhm9gvz6z93prq3v413qcl4iknprnkjcmixlg4lkm59kl3bw" + "commit": "61290afd8c1fdef6b5b03b1588c5cf830e196ded", + "sha256": "1530p5qr9b53jljsv9bx7m54zri1i2jzglvcd58akrv5krs5wrp2" }, "stable": { "version": [ 1, 1, - 4 + 5 ], - "commit": "22d2d8a92b8d8cd0532c8382dcfe7df405f1563a", - "sha256": "00bajfkqcpn15d5vdr52nd56qny68r59xc7yshw7wxs9awfpxrzz" + "commit": "61290afd8c1fdef6b5b03b1588c5cf830e196ded", + "sha256": "1530p5qr9b53jljsv9bx7m54zri1i2jzglvcd58akrv5krs5wrp2" } }, { @@ -136082,11 +136987,11 @@ "repo": "ianyepan/vscode-dark-plus-emacs-theme", "unstable": { "version": [ - 20260420, - 8 + 20260606, + 209 ], - "commit": "082b012d203fed17d54b4a3b7437db545f15ddbb", - "sha256": "0mik95vf8nc61g33jfmb885jrrk64xghzx0ip443gigdr1pbs2yk" + "commit": "c401b44809bfbf5928582efddc19ddda4f271ed4", + "sha256": "1d9y5ghzpaflkd5dpqsf6cni47k1ib5sgh3fd58jh708cc0lhgsz" }, "stable": { "version": [ @@ -136151,11 +137056,11 @@ "repo": "akermu/emacs-libvterm", "unstable": { "version": [ - 20260406, - 134 + 20260528, + 1919 ], - "commit": "54c29d14bca05bdd8ae60cda01715d727831e3f9", - "sha256": "1jwby4pyzqv4n7fi8d617j93bbgdr3hkcpkkv2cqqpz1lfy0cab5" + "commit": "d8157e74339e02b70fa5dcd9d572960dd5c8214a", + "sha256": "15n6qhqfd9k504w1vm4abdfagzxa50a387f1kjg9azj6v84hawnb" } }, { @@ -136202,14 +137107,14 @@ "repo": "jixiuf/vterm-toggle", "unstable": { "version": [ - 20260420, - 1244 + 20260601, + 1632 ], "deps": [ "vterm" ], - "commit": "80989c6ca35416a5c85fa76277ef49a13c3eac11", - "sha256": "1941hls4lz4a4ww4jmns23zydzl3z948w72m7ji22y0f0hppf1af" + "commit": "a0051a8b8eaa85f8df54ddb032f5710c1f62779d", + "sha256": "14dpnvsjd1hz67japlp3vazydj4hljhhffywgq8r4mqgg0781cjw" } }, { @@ -136312,20 +137217,20 @@ "repo": "d12frosted/vui.el", "unstable": { "version": [ - 20260130, - 2113 + 20260624, + 801 ], - "commit": "7d904ddff91325d756ad7ffd4dfb0db855f3a120", - "sha256": "03p61v8ra4fy83amhgmzidhlh66vwpgcclw8h2wlwzsxg4sf3lr5" + "commit": "bc7add258504673a5c3e1bcd9f8341aaa104d522", + "sha256": "1x3viirn0c3ngmaqirnsgngkx45nxw88vcc63agnc0crj7wvfyaf" }, "stable": { "version": [ 1, - 0, + 2, 0 ], - "commit": "67c508c0f2dd6773a590df47c355edb3911f0bcb", - "sha256": "05jny12ncjr7ybwab8lmshjjhcrsax67063xbfv7ri6j5kdk5r52" + "commit": "bc7add258504673a5c3e1bcd9f8341aaa104d522", + "sha256": "1x3viirn0c3ngmaqirnsgngkx45nxw88vcc63agnc0crj7wvfyaf" } }, { @@ -136374,8 +137279,8 @@ "repo": "d12frosted/vulpea", "unstable": { "version": [ - 20260308, - 1107 + 20260619, + 803 ], "deps": [ "dash", @@ -136383,13 +137288,13 @@ "org", "s" ], - "commit": "4433949421f302edefb575896265f11a261275bf", - "sha256": "0f30icbk4z5l5b3bkww4y00rlb94cnpr3cc108p5rba4f9kffga0" + "commit": "0f55c96b6649872155d5486acb749710b3726e4a", + "sha256": "1lv0l2wq2zbvvbif5n49wa6khgx3mayi1is1igk6dv5lrxnc0h1c" }, "stable": { "version": [ 2, - 2, + 4, 0 ], "deps": [ @@ -136398,8 +137303,8 @@ "org", "s" ], - "commit": "e2330e8ff04590913570773ddcb87355427ffbb7", - "sha256": "01vq47y9sr62b1nb8dr5aq499kvgca8dswrxn3bpnzxfx5sfdq3b" + "commit": "0f55c96b6649872155d5486acb749710b3726e4a", + "sha256": "1lv0l2wq2zbvvbif5n49wa6khgx3mayi1is1igk6dv5lrxnc0h1c" } }, { @@ -136410,16 +137315,16 @@ "repo": "d12frosted/vulpea-journal", "unstable": { "version": [ - 20260306, - 921 + 20260619, + 1002 ], "deps": [ "dash", "vulpea", "vulpea-ui" ], - "commit": "071533d534e69e302dac543053c59ea8d4d7af77", - "sha256": "0kaawf7jy4kd14spmi6pzhqjpf6gh0y18j8hn2a8nm4dfljr1hbd" + "commit": "eb503e67711284ef6ad95e40ad91bf723444d837", + "sha256": "123lr8f3b6db3pijrg1x33hbgh7hyh6w5qpab5n11hb90vdchimq" }, "stable": { "version": [ @@ -136444,15 +137349,15 @@ "repo": "d12frosted/vulpea-ui", "unstable": { "version": [ - 20260331, - 601 + 20260619, + 819 ], "deps": [ "vui", "vulpea" ], - "commit": "5bf32360d5107053a2b7ee9e75e647faa1f099c7", - "sha256": "04n5c3rl9y479cg98j37l5r4k13bc5jjnzl43yn9czyf9556b0vd" + "commit": "0d58924bea2ad034daa3bb3b315f5357ad65666d", + "sha256": "0rbipglig27waflrbql44sfsn9fhsbzgcj4mn9c7v0n5s8g3lwvp" }, "stable": { "version": [ @@ -136570,15 +137475,14 @@ "repo": "shosti/wacspace.el", "unstable": { "version": [ - 20180311, - 2350 + 20260427, + 2039 ], "deps": [ - "cl-lib", "dash" ], - "commit": "54d19aab6fd2bc5945b7ffc58104e695064927e2", - "sha256": "1nfx1qsl2gxjqbbc5xsr8f3xz2qyb4wnz3634k3hglb1jpa78j3n" + "commit": "28b1fb7a124febb8dbf47aaae8d7dd8c185eea7d", + "sha256": "102zabzygvf7aw879sdyyldgjsih0cpvmjfg4llwf4jp9wf0fzja" }, "stable": { "version": [ @@ -136632,11 +137536,11 @@ "repo": "wakatime/wakatime-mode", "unstable": { "version": [ - 20240623, - 653 + 20260520, + 234 ], - "commit": "1c5b2254dd72f2ff504d6a6189a8c10be03a98d1", - "sha256": "00qv6b756qiaqrmfg1w03psnsdj0iaz3sp50ib4kmdm2g9vgxl1s" + "commit": "464ea0ea99696133553c565cdfc0966a496b1887", + "sha256": "0pyfjk7azfhxqklazvcc17n59dvin0csndkf6rm2cadr5n15r0wg" } }, { @@ -136719,16 +137623,16 @@ "repo": "abrochard/walkman", "unstable": { "version": [ - 20241204, - 2234 + 20260515, + 1746 ], "deps": [ "json-mode", "org", "transient" ], - "commit": "b8260b6c1c6bdc8878c6f8cbeeea05040ac92b65", - "sha256": "1l3hg4spzgf4ymqp9ka7dys4hp1p227y1lf4cbni4ngz6ajynh26" + "commit": "0328a6b8ca98926a4fed88e722eba66ddbc5b0a8", + "sha256": "1n662r7q9vmbndswnhv77r1nngb65qwvnx5vii1nnd31p4vhvp0j" }, "stable": { "version": [ @@ -137183,11 +138087,11 @@ "repo": "fxbois/web-mode", "unstable": { "version": [ - 20260331, - 1441 + 20260623, + 932 ], - "commit": "e93b3fb89fd6345a5ff59795bed712abd486200a", - "sha256": "02xn5wqmjv46nqrd73prddzx20c3r5idyg55rchbzvd4wwxjc9a6" + "commit": "aeee2d4c82a791ff69657c1413873bf9265544df", + "sha256": "0bpm6njk1pmqckvmk7zwcfms8csb9rzj3zylh3pl7xr2k25gaj1x" }, "stable": { "version": [ @@ -138162,14 +139066,14 @@ "repo": "agzam/wiktionary-bro.el", "unstable": { "version": [ - 20251218, - 2021 + 20260615, + 1744 ], "deps": [ "request" ], - "commit": "def5f3cb1486077cb090da48d77f790b858e7886", - "sha256": "1iijq66awixa8wr6rm44kxsgl55dggqvdgp3b41wm6j1w6vb1cic" + "commit": "bf53a1b3ce71ecf13d3b8a7aa0ba3a66bcf3f2a1", + "sha256": "1dyyp85jika15kq4cyjnm53zqfilsxbsljg38ib36r3hiic896x7" }, "stable": { "version": [ @@ -138539,11 +139443,11 @@ "repo": "xenodium/winpulse", "unstable": { "version": [ - 20260216, - 2106 + 20260611, + 341 ], - "commit": "c58352bea2223fd6f0cc11deb4d33bca2ff0213c", - "sha256": "0fpnh45mm608i41mv7abkkm4m29bzwhgls9r2gcdvcbsaddcfk61" + "commit": "dcfccb28394d8eb09a8bbbca69e466b334af461d", + "sha256": "0zvfa5jkcaxxzcydx7w227hh08vgrgzij520620nbb0a5ran9vwz" } }, { @@ -138619,10 +139523,10 @@ "version": [ 1, 0, - 12 + 13 ], - "commit": "7c6239a779656cd55225ad24e15cc29bc896f834", - "sha256": "0m5ssl4ngk2jl1zk0fnsss0asyvwanjaa5rrcksldqnh2ikcr4bm" + "commit": "de5543e8e0b3bf05f3db552e71e0ed52169f0307", + "sha256": "0fb4l0ww4rnkrsh4x46301j5xrqniny9b7yh7i6lp4wprwx0a7fs" } }, { @@ -138655,34 +139559,52 @@ "sha256": "188h1sy4mxzrkwi3zgiw108c5f71rkj5agdkf9yy9v8c1bkawm4x" } }, + { + "ename": "with-command-redo", + "commit": "fc803a9357d301d3f0b2b6396f1f85db36c27cbc", + "sha256": "0payls4280ng2lxqqjlhfc90xgxikk3kh6j7lhxfrykjag26k2m2", + "fetcher": "codeberg", + "repo": "ideasman42/emacs-with-command-redo", + "unstable": { + "version": [ + 20260504, + 2116 + ], + "commit": "d1c4be4bb3fb22dff8fcfb562912760be3a685e8", + "sha256": "1mlrmd4ncb4k1wbdpzrc6hja07pn0fzfcslpxkkigc4nz69r9y6l" + } + }, { "ename": "with-editor", - "commit": "a74629656e9a23133219a0bd805982f1497b35d7", - "sha256": "1pgw52pn0vam3p8hh5cyivsg0i8r6pigam6xvbk46siffk16g0wk", + "commit": "aec4a76eaea31408bd27d76a0b8cea5268663cc1", + "sha256": "1wsl1vwvywlc32r5pcc9jqd0pbzq1sn4fppxk3vwl0s5h40v8rnb", "fetcher": "github", "repo": "magit/with-editor", "unstable": { "version": [ - 20260417, - 751 + 20260623, + 1348 ], "deps": [ - "compat" + "compat", + "cond-let", + "llama" ], - "commit": "d0935036eb894680d8ca1a4d1ed8e8d5d90005e5", - "sha256": "15vvc6awlk8mzqqfqn7n3k349skzg0jk645sjgmzq1sfig4yfcsy" + "commit": "c319ef4d3a9dab479b4077cdc089d1ffac97d7db", + "sha256": "1h6r3rzif9c1jynm14z3ajlz0zb4mdbbzjclncn4ldwnsn7pxmia" }, "stable": { "version": [ 3, - 4, - 9 + 5, + 1 ], "deps": [ - "compat" + "compat", + "cond-let" ], - "commit": "64211dcb815f2533ac3d2a7e56ff36ae804d8338", - "sha256": "0gxmmzx7z84d4684q58ijms7d555ngasvzhfz2gna9awly5qig6z" + "commit": "cdf2ac2314042243fae385bb8c2821ec9c3888ae", + "sha256": "0cxmn7kgb5npvxdk1q5g0w9a1c1b8gvwkszd1b8bjrjwmli96as0" } }, { @@ -139057,11 +139979,11 @@ "repo": "martianh/wordreference.el", "unstable": { "version": [ - 20241203, - 1648 + 20260509, + 754 ], - "commit": "4f68d155ceb3328c3263faee86cfb82d50402f05", - "sha256": "0kv0b2nbaafjznclahymxcrp2mj06v71887jg5rlj2i09mb0igf1" + "commit": "6b1e321ec48ae6eadc06ed25f018c384e396644b", + "sha256": "1qsiwk6j73fvjhhwzf3qi5zhp59ix7h7fz3z6xp7vr7h6dyal2l9" } }, { @@ -139390,26 +140312,26 @@ "repo": "cjennings/emacs-wttrin", "unstable": { "version": [ - 20260422, - 507 + 20260624, + 410 ], "deps": [ "xterm-color" ], - "commit": "9958ec4c4396ae8435f7e1818ff383c05df47a14", - "sha256": "1i4k7aj2w5mawfc9h8h7s5c3r886bmzxf4ai2q1caarhckb81wj3" + "commit": "efd3cdce5b3aebfdb3e02460d1ec0434cef85949", + "sha256": "0w204bk520jcm9qya02ag3bb9azbn3dwjar4mvap7hp86ck6bpki" }, "stable": { "version": [ 0, 3, - 1 + 2 ], "deps": [ "xterm-color" ], - "commit": "a0f1b4f07c98ab3d4d4b50a330822d0991b733a7", - "sha256": "1b28z8zl53lf5cvybynsnkhs85jz346y7vvhd32l1ypwsr7s0p4d" + "commit": "fe653a231b186393b02a2723985e61ce97baba1c", + "sha256": "02wkqjyap6gxbi2mcrzpbdjz40igsmf1cbqqr7iw0mgp4ray7zxd" } }, { @@ -139511,14 +140433,14 @@ "repo": "jobbflykt/x509-mode", "unstable": { "version": [ - 20260410, - 723 + 20260602, + 643 ], "deps": [ "compat" ], - "commit": "c5dc5a97469166b5a4e835b878ca3c0ed2df055a", - "sha256": "03k3lk2viplhivq01j5f088b6kv9dc5iz2zf6i0mlba45jm8vp5f" + "commit": "3d1a4b3973212b26774b43f7450ff320bec54afe", + "sha256": "1l349q7hdixp2gy8rzqk5n568zkry07ssb9q1drgi5jvcsjn2c6r" } }, { @@ -140042,11 +140964,11 @@ "repo": "ideasman42/emacs-xref-rst", "unstable": { "version": [ - 20260108, - 1306 + 20260528, + 14 ], - "commit": "2d1ed3f31b64a9e10a757dedf06f1b514894d67f", - "sha256": "157cfapjp8ip3maqlnbdndlk6j9sr0lrdcl67fvmcxnflabrssff" + "commit": "e54656eff9138d71c5d9ad7717675575b9f2b636", + "sha256": "08kw6ksgr9rjg56a377fvl5qb0x0c6zqcsv3v9zi4hqhqnycwri4" } }, { @@ -140081,11 +141003,11 @@ "repo": "atomontage/xterm-color", "unstable": { "version": [ - 20251128, - 1842 + 20260531, + 1854 ], - "commit": "ce82e87ea3d277c7e4fc48ce390d540fbd78f6d1", - "sha256": "0zkjfvma70lw0iv31g1n1naz40d2wpngiasnjy9gslm1nybxj76a" + "commit": "0b0d808f8bc5007037341dc5f63149cc32cf2c5b", + "sha256": "1jhflkq2jji1nv2hc94xkmfsw383nav2rppl1g4xf76ld1yinkfr" }, "stable": { "version": [ @@ -140380,20 +141302,20 @@ "repo": "zkry/yaml.el", "unstable": { "version": [ - 20260113, - 653 + 20260605, + 834 ], - "commit": "f2369fb4985ed054be47ae111760ff2075dff72a", - "sha256": "1fb7hgb6r0pk30w2vdcci494rrn337ibjvq7xj1ihj2cv2xk8pdb" + "commit": "5546f36bde24a9a8c1934e0f6ce205cd41d72537", + "sha256": "06s7hl8gn80r7ydvgraml3i51iprmvllz15flfrv7y02ncz98jd5" }, "stable": { "version": [ 1, 2, - 3 + 4 ], - "commit": "f2369fb4985ed054be47ae111760ff2075dff72a", - "sha256": "1fb7hgb6r0pk30w2vdcci494rrn337ibjvq7xj1ihj2cv2xk8pdb" + "commit": "5546f36bde24a9a8c1934e0f6ce205cd41d72537", + "sha256": "06s7hl8gn80r7ydvgraml3i51iprmvllz15flfrv7y02ncz98jd5" } }, { @@ -140530,11 +141452,11 @@ "repo": "Kungsgeten/yankpad", "unstable": { "version": [ - 20250609, - 1121 + 20260506, + 850 ], - "commit": "55891dde4c9d83b86f94764e7a1990084e66ee53", - "sha256": "060vyy0l6y2mjyhk4xys28c85jhqrm8dilrzx4xdmlnd2x4nm1al" + "commit": "183b92a25a6fcc1496a8028d80397662e0bd5f19", + "sha256": "1s6kd0y1xk6k9xxlna8ayrz7ryd3jq05qcfmakxl4mi4jjf11q53" }, "stable": { "version": [ @@ -140577,11 +141499,11 @@ "repo": "binjo/yara-mode", "unstable": { "version": [ - 20220317, - 935 + 20260624, + 302 ], - "commit": "4c959b300ce52665c92e04e524dda5ed051c34f3", - "sha256": "0kb2a4hcmaczn279hbgk0jv88hsjznv1kqpkgkadszd02q53n0cl" + "commit": "dc6eb93198c081c579300521d25199625e375530", + "sha256": "0j41lxn6krfffc6gv9a00rj2g20y4hhnslwp46gfm33vn52kcza7" } }, { @@ -140933,26 +141855,28 @@ "url": "https://git.thanosapollo.org/yeetube", "unstable": { "version": [ - 20260302, - 1931 + 20260609, + 525 ], "deps": [ - "compat" + "compat", + "keymap-popup" ], - "commit": "77e816972a70db86ad06ef10db56e0d8cecede5c", - "sha256": "0zvbfwxq3dx14ynpafpvv1swg7hbg3k9avir9b7cymf4r5hrjnx3" + "commit": "f88374d100e9a1005d62a9822a4038ff6f2d91e7", + "sha256": "162gs3fdlx806s1riwjkky1s2qhh0vzxlhigj05j82ldn3s8kkf4" }, "stable": { "version": [ 2, - 1, - 12 + 3, + 0 ], "deps": [ - "compat" + "compat", + "keymap-popup" ], - "commit": "77e816972a70db86ad06ef10db56e0d8cecede5c", - "sha256": "0zvbfwxq3dx14ynpafpvv1swg7hbg3k9avir9b7cymf4r5hrjnx3" + "commit": "3a5ca54f63a1c8688ca580e77f06a1065283f0e7", + "sha256": "0phlcmf54f2wih7rksazf8k2jz4i31siqzd4gb7x3d6zddk2rs97" } }, { @@ -141258,11 +142182,11 @@ "repo": "treflip/zathura.el", "unstable": { "version": [ - 20250728, - 1208 + 20260603, + 1620 ], - "commit": "947b8332f25810105d35e350f604cdad4e32ee6f", - "sha256": "16hprzf15y7zwr28dimlmlylz5sxy54kfq2yniqwxsrm3r59j1bp" + "commit": "874dadbf07e22811b6b309200cad32b4ccca0e51", + "sha256": "1fjdwjygxxf6dfcff74r39z53mf3bkwgrfl8jcfdnkfdx9mpi8x9" } }, { @@ -141327,20 +142251,20 @@ "repo": "bbatsov/zenburn-emacs", "unstable": { "version": [ - 20260329, - 1838 + 20260601, + 1829 ], - "commit": "1022240b1061369ecb605d55fa074d20d5c84aae", - "sha256": "17rl292240j2c8db01irpp5khsqwwwwcjlzwa52adyirc5bdb74v" + "commit": "8697934a57151de119744ea79fde83120e05b88d", + "sha256": "0g54j3n2khc470i80diqqdxds0xiysvwdjss3jmgdf73argslj1q" }, "stable": { "version": [ 2, - 9, + 10, 0 ], - "commit": "1022240b1061369ecb605d55fa074d20d5c84aae", - "sha256": "17rl292240j2c8db01irpp5khsqwwwwcjlzwa52adyirc5bdb74v" + "commit": "8697934a57151de119744ea79fde83120e05b88d", + "sha256": "0g54j3n2khc470i80diqqdxds0xiysvwdjss3jmgdf73argslj1q" } }, { @@ -141375,10 +142299,10 @@ }, { "ename": "zeno-theme", - "commit": "f6633f0376fd50b6cc45d96c67848dbf8f38e210", - "sha256": "0akc4llnam4p699v01szhf0xj7r6475y14kbpxli29n5612cwdax", + "commit": "469e38ed467ec98dd7fac2e2d3143f18dbd97197", + "sha256": "1pg7jkxg5ixqaj4c6igk6hkjv6fdn8b147i05jpl3pfh0dij6h5c", "fetcher": "github", - "repo": "sacredyak/zeno-theme", + "repo": "rokrdev/zeno-theme", "unstable": { "version": [ 20211205, @@ -142256,11 +143180,11 @@ "repo": "cyrus-and/zoom", "unstable": { "version": [ - 20250214, - 1251 + 20260509, + 908 ], - "commit": "36f9db90941b10d34bac976aee35dfe25242cd03", - "sha256": "0y01yn0gaycyhqifg8gq0ilr20qr0xm51rh97vbp1vh1n74fca4q" + "commit": "5e524d98c7f2b4dd6ed41d95573b29b263632eb2", + "sha256": "1761ad33yppr3xb5244lpn68l4n3blk577f4l5mbvbkapnfly89q" }, "stable": { "version": [ @@ -142514,24 +143438,6 @@ "sha256": "02g65hri4k362lqk43vpzzdlxisdbjbknvb4riib5dcdar08qr34" } }, - { - "ename": "zprint-format", - "commit": "54457e29def6ecfdf96f599e6a007f5ebee485b9", - "sha256": "1flb1i5byp6s8fj1vpgm5wc43f8hld7rg940m20a40ysr1x35szk", - "fetcher": "github", - "repo": "dpassen/zprint-format", - "unstable": { - "version": [ - 20210602, - 146 - ], - "deps": [ - "reformatter" - ], - "commit": "fa575c17a40033189f2f23f1a5b27b88c399d200", - "sha256": "0xzq07xbk3pz1hhbwb7hakd1w6x20jm3q1flqjl3c8wxgbi7cmml" - } - }, { "ename": "zprint-mode", "commit": "188d40daec1ff86dcfa807a91eb77a1281de3951", From 2333ad5bcfe656e36b32faaf06cf630fe810ab15 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 24 Jun 2026 20:57:06 +0800 Subject: [PATCH 089/410] nongnuPackages: update on 2026-06-24 (from emacs-overlay) emacs-overlay commit: 05d06425c4e17fdf1cbc5cdbf744e5d635993245 --- .../emacs/elisp-packages/nongnu-generated.nix | 347 ++++++++++++------ 1 file changed, 237 insertions(+), 110 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix index 49c0d5cdceeb..df2d1eb56610 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix @@ -9,10 +9,10 @@ elpaBuild { pname = "adoc-mode"; ename = "adoc-mode"; - version = "0.8.0"; + version = "0.9.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/adoc-mode-0.8.0.tar"; - sha256 = "16459ial82gybqjm8ib0cxry6daipak4baxiz2wnldgy5vpgjnrd"; + url = "https://elpa.nongnu.org/nongnu/adoc-mode-0.9.0.tar"; + sha256 = "11anl5b9ka9aww2w2jv0clrvq98f2vsa9ri3n1xxdll5z77rvw56"; }; packageRequires = [ ]; meta = { @@ -75,10 +75,10 @@ elpaBuild { pname = "aidermacs"; ename = "aidermacs"; - version = "1.6"; + version = "1.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/aidermacs-1.6.tar"; - sha256 = "07ql2kv7naza7jigmsw9x1k3md0hz2c302qrc0cy1a1h07567nli"; + url = "https://elpa.nongnu.org/nongnu/aidermacs-1.7.tar"; + sha256 = "17l7dlg218j63zwzi51wdczamvxlv54l0ivkip3h3kll386lkcm6"; }; packageRequires = [ compat @@ -142,10 +142,10 @@ elpaBuild { pname = "annotate"; ename = "annotate"; - version = "2.4.5"; + version = "2.5.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/annotate-2.4.5.tar"; - sha256 = "0pdhwlz792sf5zipv8s449bah7xm9klbpicx9203fhsc0ad82d0j"; + url = "https://elpa.nongnu.org/nongnu/annotate-2.5.0.tar"; + sha256 = "0nydnnjx1p4fkiix70zg0apxxd0sprlzxk111lvgnamp3c4hxf93"; }; packageRequires = [ ]; meta = { @@ -566,10 +566,10 @@ elpaBuild { pname = "casual"; ename = "casual"; - version = "2.16.0"; + version = "2.16.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/casual-2.16.0.tar"; - sha256 = "1s0d5c3aacyh1n5qy7ka4xwnmdbx3qrh0z0z41bc958zmay6mgpa"; + url = "https://elpa.nongnu.org/nongnu/casual-2.16.2.tar"; + sha256 = "0aqkxxds4paicn1r4hy13f71cl4qllf9dfijpl4mp5zizyx8a8a2"; }; packageRequires = [ csv-mode @@ -605,6 +605,7 @@ cider = callPackage ( { clojure-mode, + compat, elpaBuild, fetchurl, lib, @@ -618,13 +619,14 @@ elpaBuild { pname = "cider"; ename = "cider"; - version = "1.21.0"; + version = "1.22.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cider-1.21.0.tar"; - sha256 = "0rfjq6fqvam9v7mcx1459p377ryzi9wf7p2dn68nd51f324hx0gj"; + url = "https://elpa.nongnu.org/nongnu/cider-1.22.2.tar"; + sha256 = "0a7mcg1lazn1xyl3sxy0qpwd4qipf0ix56891ydjcv7i9yhggnpc"; }; packageRequires = [ clojure-mode + compat parseedn queue seq @@ -733,10 +735,10 @@ elpaBuild { pname = "cond-let"; ename = "cond-let"; - version = "0.2.2"; + version = "1.1.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cond-let-0.2.2.tar"; - sha256 = "0ip5k8jhdgq1zkc6cj4ax8rv4236cxla2dapj83y526ra321gkzy"; + url = "https://elpa.nongnu.org/nongnu/cond-let-1.1.2.tar"; + sha256 = "04p2jf8nm1q00439r26vvg9549hld4spcabghwsgmf89gqjiv8mm"; }; packageRequires = [ ]; meta = { @@ -756,10 +758,10 @@ elpaBuild { pname = "consult-flycheck"; ename = "consult-flycheck"; - version = "1.1"; + version = "1.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/consult-flycheck-1.1.tar"; - sha256 = "0nanxx0fbj6w9sxzz4ys8nxpv63al3m4lliy30y4ydiaig2a0abc"; + url = "https://elpa.nongnu.org/nongnu/consult-flycheck-1.2.tar"; + sha256 = "0g5lb3p4g91ax0c4zkkyvi2l4hkq5b9r2bciddgg1h4bsmrs6vhx"; }; packageRequires = [ consult @@ -828,10 +830,10 @@ elpaBuild { pname = "csv2ledger"; ename = "csv2ledger"; - version = "1.5.4"; + version = "1.5.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/csv2ledger-1.5.4.tar"; - sha256 = "1h935g97fjrs1q0yz0q071zp91bhsb3yg13zqpp8il5gif20qqls"; + url = "https://elpa.nongnu.org/nongnu/csv2ledger-1.5.5.tar"; + sha256 = "09k7q33jxwrcf52csgf25kd9wqcs9bicl8azmkbrmm8d9jqgg3md"; }; packageRequires = [ csv-mode ]; meta = { @@ -1278,10 +1280,10 @@ elpaBuild { pname = "eldoc-mouse"; ename = "eldoc-mouse"; - version = "3.0.7"; + version = "3.0.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.7.tar"; - sha256 = "17s3iqkdswjfcdiyaa732v27pcpmxa96i17mwpzi34vw53a1r3wl"; + url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.8.tar"; + sha256 = "1snacbxjqp8ykic5z1nzhg0fnd5fnafsgwxmfd9vy4rsm0ag9mrl"; }; packageRequires = [ eglot @@ -1319,6 +1321,56 @@ }; } ) { }; + elfeed = callPackage ( + { + compat, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "elfeed"; + ename = "elfeed"; + version = "4.0.1"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/elfeed-4.0.1.tar"; + sha256 = "1az6lj58j1kkxzpa7ik8irl3z2b9f7yxsm92pfqlcwplsnm2q8q2"; + }; + packageRequires = [ compat ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/elfeed.html"; + license = lib.licenses.free; + }; + } + ) { }; + elfeed-web = callPackage ( + { + compat, + elfeed, + elpaBuild, + fetchurl, + lib, + simple-httpd, + }: + elpaBuild { + pname = "elfeed-web"; + ename = "elfeed-web"; + version = "4.0.0"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/elfeed-web-4.0.0.tar"; + sha256 = "0ah6zjcihxfra34zglqrj6pnxqnakgc58dlkgjzgrxdamx4dxfwg"; + }; + packageRequires = [ + compat + elfeed + simple-httpd + ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/elfeed-web.html"; + license = lib.licenses.free; + }; + } + ) { }; elixir-mode = callPackage ( { elpaBuild, @@ -1370,10 +1422,10 @@ elpaBuild { pname = "emacsql"; ename = "emacsql"; - version = "4.3.6"; + version = "4.4.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.6.tar"; - sha256 = "1zj04kqq3c5915n9pj5qx63rw8hnnpag2y5qca4d4y9h1lqnj2pp"; + url = "https://elpa.nongnu.org/nongnu/emacsql-4.4.1.tar"; + sha256 = "1gja15jyalzrlcs85ng98p6g7b0id4rayj4shwf7x1ic30sv12p3"; }; packageRequires = [ ]; meta = { @@ -1404,6 +1456,27 @@ }; } ) { }; + eprolog = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "eprolog"; + ename = "eprolog"; + version = "0.3.2"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/eprolog-0.3.2.tar"; + sha256 = "1vbnbdpmxvqgay5m01bcm1wlsyz16nn4fydv7ipd8kzr4lw59qyg"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/eprolog.html"; + license = lib.licenses.free; + }; + } + ) { }; esxml = callPackage ( { cl-lib ? null, @@ -1719,16 +1792,20 @@ evil, fetchurl, lib, + shift-number, }: elpaBuild { pname = "evil-numbers"; ename = "evil-numbers"; - version = "0.7"; + version = "0.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/evil-numbers-0.7.tar"; - sha256 = "1k5vrh8bj9kldqq8kxn1qi3k82i7k4v4h6nkk9hng8p90zhac02i"; + url = "https://elpa.nongnu.org/nongnu/evil-numbers-0.8.tar"; + sha256 = "0l1ik0fz1bzpxnz9rnn0817j8ghpwhf3qv3lidzb3vpbynkas5a1"; }; - packageRequires = [ evil ]; + packageRequires = [ + evil + shift-number + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu/evil-numbers.html"; license = lib.licenses.free; @@ -1857,10 +1934,10 @@ elpaBuild { pname = "fedi"; ename = "fedi"; - version = "0.3"; + version = "0.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/fedi-0.3.tar"; - sha256 = "1s1dn7n860b18cwyahc20lbl1bhv4y5h8jijs4iqbbgbk8w7hsjg"; + url = "https://elpa.nongnu.org/nongnu/fedi-0.4.tar"; + sha256 = "0zh2rkkj1wyj7csg72gg54mxlrd5kav54z3qhk6lp6j8h3zxkdvd"; }; packageRequires = [ markdown-mode ]; meta = { @@ -1882,10 +1959,10 @@ elpaBuild { pname = "fj"; ename = "fj"; - version = "0.34"; + version = "0.37"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/fj-0.34.tar"; - sha256 = "0aqfipcpbsxp2pm05p44fdybhldpbvii2x2m0az9s3gkm7dvwg87"; + url = "https://elpa.nongnu.org/nongnu/fj-0.37.tar"; + sha256 = "1kya5xif5ffiqv9fk4mxwx6x6gqshkpji21z0q84q438hfbxpwl9"; }; packageRequires = [ fedi @@ -1899,6 +1976,27 @@ }; } ) { }; + flamegraph = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "flamegraph"; + ename = "flamegraph"; + version = "0.2"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/flamegraph-0.2.tar"; + sha256 = "0zlji7iq7zrxix4mzw6z25rqgrmlnxnrc7skflkj0nv90z5w3fsh"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/flamegraph.html"; + license = lib.licenses.free; + }; + } + ) { }; flx = callPackage ( { cl-lib ? null, @@ -2158,10 +2256,10 @@ elpaBuild { pname = "geiser"; ename = "geiser"; - version = "0.32"; + version = "0.33.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/geiser-0.32.tar"; - sha256 = "1mija2lp2fqhzi9bifl0ipkjhj3gx89qz41mk0phb5y5cws6nar1"; + url = "https://elpa.nongnu.org/nongnu/geiser-0.33.1.tar"; + sha256 = "0mh701hp587ahiqf0znnc4jm46i49z85nwac4bxn7sxxjid3xffl"; }; packageRequires = [ project ]; meta = { @@ -2291,10 +2389,10 @@ elpaBuild { pname = "geiser-guile"; ename = "geiser-guile"; - version = "0.28.3"; + version = "0.28.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/geiser-guile-0.28.3.tar"; - sha256 = "163p8ll68qdgpz6l1ixwcmffcsv1kas095davgwgq001hfx9db5x"; + url = "https://elpa.nongnu.org/nongnu/geiser-guile-0.28.5.tar"; + sha256 = "078hmmqg6m428bg2sf640bwylrh4y64qanbz00prvjhgkrp1awnn"; }; packageRequires = [ geiser @@ -2434,10 +2532,10 @@ elpaBuild { pname = "git-modes"; ename = "git-modes"; - version = "1.4.8"; + version = "1.5.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/git-modes-1.4.8.tar"; - sha256 = "08bgjpns90c36cdb6qbc24d41z1jg94mwsc91irpsmsvivxw1ksr"; + url = "https://elpa.nongnu.org/nongnu/git-modes-1.5.0.tar"; + sha256 = "0fxvv451pf8izn5q16ly21dxjax43l2p7qav11hi7qmygrrhxsc6"; }; packageRequires = [ compat ]; meta = { @@ -2528,10 +2626,10 @@ elpaBuild { pname = "gnuplot"; ename = "gnuplot"; - version = "0.11"; + version = "0.12"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/gnuplot-0.11.tar"; - sha256 = "10zjkf0ba7jaqx41csa815apx58s0b87svvmzzld3i3xf91sash7"; + url = "https://elpa.nongnu.org/nongnu/gnuplot-0.12.tar"; + sha256 = "13pbnlwg9z7yc8s1hr1fq031cl9swld2jgxdd74jra49vvh6a3ar"; }; packageRequires = [ compat ]; meta = { @@ -2635,10 +2733,10 @@ elpaBuild { pname = "gptel"; ename = "gptel"; - version = "0.9.9.4"; + version = "0.9.9.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/gptel-0.9.9.4.tar"; - sha256 = "0j410b0bynq91dxwakrrzp92m3p2lznzvmyq41viscjm0gjng4kn"; + url = "https://elpa.nongnu.org/nongnu/gptel-0.9.9.5.tar"; + sha256 = "1x1sd8g5fbgidj40ri9xg0rvyxdyjpxxnr45i0dj8d333nvssdq0"; }; packageRequires = [ compat @@ -2831,10 +2929,10 @@ elpaBuild { pname = "helm"; ename = "helm"; - version = "4.0.6"; + version = "4.0.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/helm-4.0.6.tar"; - sha256 = "1nnkhffns1yj24slfln5rywqdw514jfklys3g5kmrl90i9apd5cp"; + url = "https://elpa.nongnu.org/nongnu/helm-4.0.7.tar"; + sha256 = "1x1wg3z6y5rb4r17ifwvz79pa3m6w9kkvxlfivznqh4ajgafrnn5"; }; packageRequires = [ helm-core @@ -2856,10 +2954,10 @@ elpaBuild { pname = "helm-core"; ename = "helm-core"; - version = "4.0.6"; + version = "4.0.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/helm-core-4.0.6.tar"; - sha256 = "0b39k4wwl3sjw5c19g36a0lsxiascrqw23cf3hgksrpzp3amipbz"; + url = "https://elpa.nongnu.org/nongnu/helm-core-4.0.7.tar"; + sha256 = "1d7a61rbc7rlr144v9qm6c89dnchn7xwcv05gl6kdapb7gir9l8f"; }; packageRequires = [ async ]; meta = { @@ -3176,10 +3274,10 @@ elpaBuild { pname = "isl"; ename = "isl"; - version = "1.6"; + version = "1.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/isl-1.6.tar"; - sha256 = "1bsqq3i7flpbihvcmvcwb1s3gabq6wslwpamcqhcf15j30znwhb1"; + url = "https://elpa.nongnu.org/nongnu/isl-1.7.tar"; + sha256 = "1nksczxv2bq6l8wg855a0ahzp1w3dhai4vwni8hyrp5fk2z0gcan"; }; packageRequires = [ ]; meta = { @@ -3348,6 +3446,7 @@ keycast = callPackage ( { compat, + cond-let, elpaBuild, fetchurl, lib, @@ -3355,12 +3454,15 @@ elpaBuild { pname = "keycast"; ename = "keycast"; - version = "1.4.7"; + version = "1.4.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/keycast-1.4.7.tar"; - sha256 = "0ipjn0b9jr6m7a88f76mz6j5na20hix94h8c5ghv705izjlqla0w"; + url = "https://elpa.nongnu.org/nongnu/keycast-1.4.8.tar"; + sha256 = "0rgaqc2d7n8a498n8jb14890gp6z49nqnpzk1h0xw03hnh8smz90"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + cond-let + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu/keycast.html"; license = lib.licenses.free; @@ -3399,10 +3501,10 @@ elpaBuild { pname = "lem"; ename = "lem"; - version = "0.24"; + version = "0.25"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/lem-0.24.tar"; - sha256 = "1ykyahpd7y43lf3vk3a0w9rjim4lsm35mlw1qqljbixci2izk797"; + url = "https://elpa.nongnu.org/nongnu/lem-0.25.tar"; + sha256 = "1hrnq46bmz10a3w89flhw85rqs58wpnywslx3p8g16196ln348sd"; }; packageRequires = [ fedi @@ -3424,10 +3526,10 @@ elpaBuild { pname = "llama"; ename = "llama"; - version = "1.0.4"; + version = "1.0.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/llama-1.0.4.tar"; - sha256 = "0kxrbsck78f4r4npssywai2paf9mlyx59zpnfvmkgv50gphrwx7h"; + url = "https://elpa.nongnu.org/nongnu/llama-1.0.5.tar"; + sha256 = "10ysi2a7aifp9ixrhygfcas7zn9dfqy1zpiycwz3gamlzkvjzw2l"; }; packageRequires = [ compat ]; meta = { @@ -3477,10 +3579,10 @@ elpaBuild { pname = "loopy"; ename = "loopy"; - version = "0.15.0"; + version = "0.16.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/loopy-0.15.0.tar"; - sha256 = "18l1bml8xiji0mgmm6fb669iwyidg7pay231kv14kbv1agiwfkbp"; + url = "https://elpa.nongnu.org/nongnu/loopy-0.16.0.tar"; + sha256 = "0bav318gimpv42y0ww9c0gm90pkma3ri0xp9mfimz9yriw2bjzyv"; }; packageRequires = [ compat @@ -3686,10 +3788,10 @@ elpaBuild { pname = "mastodon"; ename = "mastodon"; - version = "2.0.16"; + version = "2.0.17"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/mastodon-2.0.16.tar"; - sha256 = "0zyqqfxg7b22pj8y181x30rhy81ijbm21ai70l7cq79dr2a3yr96"; + url = "https://elpa.nongnu.org/nongnu/mastodon-2.0.17.tar"; + sha256 = "1yg1fylz1dp7my8zfnscnvd1sdhjhi45xw10sqn3rmqmmrwd87d9"; }; packageRequires = [ persist @@ -4237,10 +4339,10 @@ elpaBuild { pname = "orgit"; ename = "orgit"; - version = "2.1.2"; + version = "2.1.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/orgit-2.1.2.tar"; - sha256 = "10cc70538mq89ypwcb22x4797qa38z60mw0h67xdf2zisdiw5c6z"; + url = "https://elpa.nongnu.org/nongnu/orgit-2.1.3.tar"; + sha256 = "1brwy6jx7jxb8jlkr8jq8hsdzmizqs41hkb3p14rmqqd0m5ddapl"; }; packageRequires = [ compat @@ -4486,10 +4588,10 @@ elpaBuild { pname = "pg"; ename = "pg"; - version = "0.65"; + version = "0.67"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/pg-0.65.tar"; - sha256 = "1gf93xsldhx105r5m03hiq3lzlzb3r5pjd3j99jl0gs3z8pmn8ic"; + url = "https://elpa.nongnu.org/nongnu/pg-0.67.tar"; + sha256 = "01q06yk011pn9pg9srilwy0k9nn8x5pl32k1mn9i54mbikf7ac5b"; }; packageRequires = [ peg ]; meta = { @@ -4910,10 +5012,10 @@ elpaBuild { pname = "scad-mode"; ename = "scad-mode"; - version = "98.0"; + version = "99.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/scad-mode-98.0.tar"; - sha256 = "0ksiz8rxxykm2lnc2lil1qndpl0lxcw8fa9nlh420xva9m3s9sda"; + url = "https://elpa.nongnu.org/nongnu/scad-mode-99.0.tar"; + sha256 = "1wdb7ri2716r4m22asj370c3mnjchcsnxjwbw3m13rgvkj2ax6j4"; }; packageRequires = [ compat ]; meta = { @@ -5048,6 +5150,28 @@ }; } ) { }; + simple-httpd = callPackage ( + { + compat, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "simple-httpd"; + ename = "simple-httpd"; + version = "1.6"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/simple-httpd-1.6.tar"; + sha256 = "08rkqid2c11dl0sm8795jzkiilj02kbq6xy56b3bh83pc09wfmay"; + }; + packageRequires = [ compat ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/simple-httpd.html"; + license = lib.licenses.free; + }; + } + ) { }; slime = callPackage ( { elpaBuild, @@ -5269,10 +5393,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.4.2"; + version = "1.5.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/subed-1.4.2.tar"; - sha256 = "0crpgxqk164z602iajhx7b0zxdjs5f9g8hv0q6n1vjrsby87pl1x"; + url = "https://elpa.nongnu.org/nongnu/subed-1.5.1.tar"; + sha256 = "0gk9r2dvmrxpz4gpypnnzjgph6xasn5f9i51cx1hnd9r5zim2qy3"; }; packageRequires = [ ]; meta = { @@ -5308,17 +5432,16 @@ elpaBuild, fetchurl, lib, - seq, }: elpaBuild { pname = "swift-mode"; ename = "swift-mode"; - version = "9.4.0"; + version = "10.0.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/swift-mode-9.4.0.tar"; - sha256 = "0zfwzz5n98svv1if9wwj37hraiw2in06ks7n3mnk1jjik54kmpxd"; + url = "https://elpa.nongnu.org/nongnu/swift-mode-10.0.0.tar"; + sha256 = "07wydsy8ihfmr1i4hya270f9v5dy9mfn6kzbmyj3kf9kx5grhybl"; }; - packageRequires = [ seq ]; + packageRequires = [ ]; meta = { homepage = "https://elpa.nongnu.org/nongnu/swift-mode.html"; license = lib.licenses.free; @@ -5576,10 +5699,10 @@ elpaBuild { pname = "tp"; ename = "tp"; - version = "0.8"; + version = "0.9"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/tp-0.8.tar"; - sha256 = "1psa4sdia1vx3l2v1lklc8wy8nqbq6g83fyj46xii20rfm4db9hk"; + url = "https://elpa.nongnu.org/nongnu/tp-0.9.tar"; + sha256 = "0xaqynvw65l5dm3hxba6v8jrh2pvn6b2q0npsf9sdwryjg2zlk41"; }; packageRequires = [ transient ]; meta = { @@ -5872,10 +5995,10 @@ elpaBuild { pname = "web-mode"; ename = "web-mode"; - version = "17.3.23"; + version = "17.3.24"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.23.tar"; - sha256 = "17l0lda5p8nf239b0x43w8fx9a87rmk9rk282983nqi4f57iyzb2"; + url = "https://elpa.nongnu.org/nongnu/web-mode-17.3.24.tar"; + sha256 = "129hz6h2ygmqhn3bbjxx2gpdnvh0gifc4xaipsjz0716rj1s0k81"; }; packageRequires = [ ]; meta = { @@ -5976,6 +6099,7 @@ with-editor = callPackage ( { compat, + cond-let, elpaBuild, fetchurl, lib, @@ -5983,12 +6107,15 @@ elpaBuild { pname = "with-editor"; ename = "with-editor"; - version = "3.4.9"; + version = "3.5.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/with-editor-3.4.9.tar"; - sha256 = "0bzwxy67x8yvs1qv2m5mzkcssk9r3dm1zvq2map6kpscqgc15gq8"; + url = "https://elpa.nongnu.org/nongnu/with-editor-3.5.1.tar"; + sha256 = "0p19n8kx9gkj87pr8rlac8b9vlrb57w7k5b62fx9dwx2m54dixh9"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + cond-let + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu/with-editor.html"; license = lib.licenses.free; @@ -6200,10 +6327,10 @@ elpaBuild { pname = "zenburn-theme"; ename = "zenburn-theme"; - version = "2.9.0"; + version = "2.10.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/zenburn-theme-2.9.0.tar"; - sha256 = "0nldp5id0lkajnqpzw8agmpdjm0jfb70ma2wip06nh5zqcrrpg6s"; + url = "https://elpa.nongnu.org/nongnu/zenburn-theme-2.10.0.tar"; + sha256 = "0h1qd1xay2ci51y3vdq480afbx6hq40ywplsh76m85mr199pf751"; }; packageRequires = [ ]; meta = { From a7eba8e62d0213d17219bbb54fd545a2cc86f8b2 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 24 Jun 2026 20:57:06 +0800 Subject: [PATCH 090/410] nongnuDevelPackages: update on 2026-06-24 (from emacs-overlay) emacs-overlay commit: 05d06425c4e17fdf1cbc5cdbf744e5d635993245 --- .../elisp-packages/nongnu-devel-generated.nix | 745 ++++++++++-------- 1 file changed, 438 insertions(+), 307 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix index 3b45915f44e3..d62f0eb88a8e 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix @@ -9,10 +9,10 @@ elpaBuild { pname = "adoc-mode"; ename = "adoc-mode"; - version = "0.8.0.0.20260221.220754"; + version = "0.9.0.0.20260612.26"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/adoc-mode-0.8.0.0.20260221.220754.tar"; - sha256 = "19cn5vm963pygzi42r7zw0n7g1adipa0k8f8chwlwibhzwmx3vyz"; + url = "https://elpa.nongnu.org/nongnu-devel/adoc-mode-0.9.0.0.20260612.26.tar"; + sha256 = "0ivn3j21cn5xqd4bwr2razaxg2sljg18d70vwksgrb74zyz3lkxy"; }; packageRequires = [ ]; meta = { @@ -75,10 +75,10 @@ elpaBuild { pname = "aidermacs"; ename = "aidermacs"; - version = "1.6.0.20251203.181819"; + version = "1.7.0.20260521.153004"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/aidermacs-1.6.0.20251203.181819.tar"; - sha256 = "0kyy5fw8397hcahm4wlvl51ch2fbrlw2r8arvcxflssngy7cbbaa"; + url = "https://elpa.nongnu.org/nongnu-devel/aidermacs-1.7.0.20260521.153004.tar"; + sha256 = "11pw6absa9nj0ps8n17jzsqdnajk1cdz7rv6lnp2ibfyfg6vr03c"; }; packageRequires = [ compat @@ -121,10 +121,10 @@ elpaBuild { pname = "ample-theme"; ename = "ample-theme"; - version = "0.3.0.0.20240426.84530"; + version = "0.3.0.0.20260611.50"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/ample-theme-0.3.0.0.20240426.84530.tar"; - sha256 = "00h1za3qdqjgaxr2c3qlmz374gl9fhrgg7r453wvkz1fy6n9vp5i"; + url = "https://elpa.nongnu.org/nongnu-devel/ample-theme-0.3.0.0.20260611.50.tar"; + sha256 = "1r0sw8iwrpxwvpr3ijxadh0ldkpljyd9j9wviga7j9c2q9248xkw"; }; packageRequires = [ ]; meta = { @@ -142,10 +142,10 @@ elpaBuild { pname = "annotate"; ename = "annotate"; - version = "2.4.5.0.20251111.163545"; + version = "2.5.0.0.20260514.132017"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/annotate-2.4.5.0.20251111.163545.tar"; - sha256 = "09jghlf5bjiiah1qqvr1s3lkjqzywf9cxrfzpfq192ms1hzs1wmd"; + url = "https://elpa.nongnu.org/nongnu-devel/annotate-2.5.0.0.20260514.132017.tar"; + sha256 = "0rsgi0slvnjccv414f1229nm98yd9icla0py1nd11zqqi5n8a0c4"; }; packageRequires = [ ]; meta = { @@ -205,10 +205,10 @@ elpaBuild { pname = "apache-mode"; ename = "apache-mode"; - version = "2.2.0.0.20251120.174624"; + version = "2.2.0.0.20260618.15"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/apache-mode-2.2.0.0.20251120.174624.tar"; - sha256 = "0f536bc064ykjajsgyxcbdjxch14wi2kkxhva9szi802l78zkdhh"; + url = "https://elpa.nongnu.org/nongnu-devel/apache-mode-2.2.0.0.20260618.15.tar"; + sha256 = "10n61089a40jh3n8ail15m7vy5k0lxgyw4jd31p4zihd45q4hhx1"; }; packageRequires = [ ]; meta = { @@ -291,10 +291,10 @@ elpaBuild { pname = "autothemer"; ename = "autothemer"; - version = "0.2.18.0.20251114.41509"; + version = "0.2.18.0.20260620.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/autothemer-0.2.18.0.20251114.41509.tar"; - sha256 = "0ix8byl6fa2qpcjvcf93afbsk2f9frnsbq9mcnhxmx17l48fzl06"; + url = "https://elpa.nongnu.org/nongnu-devel/autothemer-0.2.18.0.20260620.7.tar"; + sha256 = "1awdmkxy2gdrk20j63k8fjclfsmnkx33hm55x636fmcrh2niqcg7"; }; packageRequires = [ dash ]; meta = { @@ -333,10 +333,10 @@ elpaBuild { pname = "bash-completion"; ename = "bash-completion"; - version = "3.2.1snapshot0.20260325.162703"; + version = "3.2.10.20260325.162703"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.1snapshot0.20260325.162703.tar"; - sha256 = "1w2ymxz5pcpdfxw2jaqqg5c8i1dkj4cp23y15sk80q9mfcyfmkxj"; + url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.10.20260325.162703.tar"; + sha256 = "0jfad1l564dz5w9n980d0yvf7ivbp570vapwx451h74f3g9xdcx1"; }; packageRequires = [ ]; meta = { @@ -354,10 +354,10 @@ elpaBuild { pname = "beancount"; ename = "beancount"; - version = "0.9.0.0.20251027.80859"; + version = "0.9.0.0.20260517.140330"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/beancount-0.9.0.0.20251027.80859.tar"; - sha256 = "19lklnmqpxzxgwdjb3wzaarkklxqswnl9ff11pg854rr7kivlmwl"; + url = "https://elpa.nongnu.org/nongnu-devel/beancount-0.9.0.0.20260517.140330.tar"; + sha256 = "0rziax9ci1vi5z6v686j7nmbvx8cym7zpi8479md52gpsd58daqn"; }; packageRequires = [ ]; meta = { @@ -501,10 +501,10 @@ elpaBuild { pname = "buttercup"; ename = "buttercup"; - version = "1.40.0.20260411.203013"; + version = "1.40.0.20260512.214133"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/buttercup-1.40.0.20260411.203013.tar"; - sha256 = "13s30dv7vhzbm80f4brza2mk7lpf3l7ffbzbjv4ln2s8rgsh6g64"; + url = "https://elpa.nongnu.org/nongnu-devel/buttercup-1.40.0.20260512.214133.tar"; + sha256 = "0fays43ygmxp14gsv75zgwmhg2iycl758684g3b3xvgiq8k6dlw8"; }; packageRequires = [ ]; meta = { @@ -543,10 +543,10 @@ elpaBuild { pname = "caml"; ename = "caml"; - version = "4.10snapshot0.20250227.123439"; + version = "4.100.20250227.123439"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/caml-4.10snapshot0.20250227.123439.tar"; - sha256 = "1bg8vf7sh6f7s7jghfyqhb5da38kr8f3bbizzy7xfim2jy1i4ci7"; + url = "https://elpa.nongnu.org/nongnu-devel/caml-4.100.20250227.123439.tar"; + sha256 = "0niymrn7d4gh5bd7wgrpbfh8r7d8i455ihr0i4lgs2v7xrgzc5ci"; }; packageRequires = [ ]; meta = { @@ -566,10 +566,10 @@ elpaBuild { pname = "casual"; ename = "casual"; - version = "2.16.0.0.20260415.182614"; + version = "2.16.2.0.20260609.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/casual-2.16.0.0.20260415.182614.tar"; - sha256 = "0a0ba4b506pbv4nff8qspqjfzlfng77i3nqs3vwg1ybz6rhj7cwj"; + url = "https://elpa.nongnu.org/nongnu-devel/casual-2.16.2.0.20260609.0.tar"; + sha256 = "1n3br77c56psicqs394kdgzlmsxbzzbm5w7bm0g3pkz5kq1jh5bh"; }; packageRequires = [ csv-mode @@ -619,10 +619,10 @@ elpaBuild { pname = "cider"; ename = "cider"; - version = "1.22.0snapshot0.20260420.43551"; + version = "1.23.0.20260624.34"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cider-1.22.0snapshot0.20260420.43551.tar"; - sha256 = "14vhww7sm3hzvrag671m8l4sbh4mi4iy395vnqhpyn6wxp0z9m91"; + url = "https://elpa.nongnu.org/nongnu-devel/cider-1.23.0.20260624.34.tar"; + sha256 = "0p56g5ni3w6rlajqp368zi6gw4jp0c0s5786fh04iv0kyqipw60p"; }; packageRequires = [ clojure-mode @@ -649,10 +649,10 @@ elpaBuild { pname = "clojure-mode"; ename = "clojure-mode"; - version = "5.23.0.0.20260325.143544"; + version = "5.23.0.0.20260615.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.23.0.0.20260325.143544.tar"; - sha256 = "0rapsgj8kxnf7c9zvpjn9adjw7gxb9q3bpxwv1r610l8gdz9haj5"; + url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.23.0.0.20260615.3.tar"; + sha256 = "03sfdnyp7m9mvz55mdvp62wkjklp5nr4xrmrac5z5gvjwviqhcva"; }; packageRequires = [ ]; meta = { @@ -670,10 +670,10 @@ elpaBuild { pname = "clojure-ts-mode"; ename = "clojure-ts-mode"; - version = "0.6.0.0.20260325.210727"; + version = "0.6.0.0.20260616.45"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20260325.210727.tar"; - sha256 = "06fi1l2dzd9gbkjafvnmhmhcc9i5iwlk5kgfbcavm8a9cvfrdv1q"; + url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20260616.45.tar"; + sha256 = "01vnjim6l8c6b6h6sgbznwssyqzr183j983i2p9s5gwpphcwi3qz"; }; packageRequires = [ ]; meta = { @@ -712,10 +712,10 @@ elpaBuild { pname = "cond-let"; ename = "cond-let"; - version = "0.2.2.0.20260420.135245"; + version = "1.1.2.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cond-let-0.2.2.0.20260420.135245.tar"; - sha256 = "1zm81zgmf5k6akh4pngjln1xp7p561h97hkcrsbc78v7nq48x8kb"; + url = "https://elpa.nongnu.org/nongnu-devel/cond-let-1.1.2.0.20260601.0.tar"; + sha256 = "0yqnwc5xv7aqazrr3g921lclrc6pnbaf1h3qv1qm8qxbvz7z76vd"; }; packageRequires = [ ]; meta = { @@ -735,10 +735,10 @@ elpaBuild { pname = "consult-flycheck"; ename = "consult-flycheck"; - version = "1.1.0.20260330.61817"; + version = "1.2.0.20260605.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.1.0.20260330.61817.tar"; - sha256 = "0qibwl60kwyj3azpz7zph3frb8ia7ll7qr70mfj6brdng0wdc9b1"; + url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.2.0.20260605.0.tar"; + sha256 = "0kyhr3wzcdzjacda9hf07h0lrgayzacv8ly3hpnrvxq0gyjk9sk8"; }; packageRequires = [ consult @@ -785,10 +785,10 @@ elpaBuild { pname = "crux"; ename = "crux"; - version = "0.6.0snapshot0.20260315.62204"; + version = "0.6.0.20260315.62204"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/crux-0.6.0snapshot0.20260315.62204.tar"; - sha256 = "0pk55r3yr4nl43r61ay29rhx0kw77k0490w3j2gq60h89b605rjm"; + url = "https://elpa.nongnu.org/nongnu-devel/crux-0.6.0.20260315.62204.tar"; + sha256 = "0sbv5m22fgn5444ck8j0l9zvi8m8x7jv46z2zl06r6139s8m4l81"; }; packageRequires = [ ]; meta = { @@ -807,10 +807,10 @@ elpaBuild { pname = "csv2ledger"; ename = "csv2ledger"; - version = "1.5.4.0.20250417.171625"; + version = "1.5.5.0.20260621.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/csv2ledger-1.5.4.0.20250417.171625.tar"; - sha256 = "1m72znfi5hd9pwavc99g8amxwc0jdyly7gsww2aq0fw4q971kiaf"; + url = "https://elpa.nongnu.org/nongnu-devel/csv2ledger-1.5.5.0.20260621.0.tar"; + sha256 = "0mvyzsr02allsf6a6ac4b8cb1cbzajcs4v082qnklf7dwmcya8dg"; }; packageRequires = [ csv-mode ]; meta = { @@ -850,10 +850,10 @@ elpaBuild { pname = "cycle-at-point"; ename = "cycle-at-point"; - version = "0.2.0.20260111.124011"; + version = "0.2.0.20260502.92709"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cycle-at-point-0.2.0.20260111.124011.tar"; - sha256 = "0jnd8r1xpyyklbpvy18mxz3slcl0jz6zi41vymzgmv9a6xig5cvs"; + url = "https://elpa.nongnu.org/nongnu-devel/cycle-at-point-0.2.0.20260502.92709.tar"; + sha256 = "0nyk8p55xjkfzxyrpgz7dy2k7scgdi3h4x9hiw1xcrbcfxnlaxks"; }; packageRequires = [ recomplete ]; meta = { @@ -892,10 +892,10 @@ elpaBuild { pname = "dart-mode"; ename = "dart-mode"; - version = "1.0.7.0.20251203.195437"; + version = "1.0.7.0.20260619.52"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/dart-mode-1.0.7.0.20251203.195437.tar"; - sha256 = "1l4p4ybw69ni2vx016bi2nz3kjqziy6nk3vv1nr9gjbslpmkck5k"; + url = "https://elpa.nongnu.org/nongnu-devel/dart-mode-1.0.7.0.20260619.52.tar"; + sha256 = "114dh5k5b1b7gkbqn96k2ncgsav05hcgz6304br2czkdx0xcacid"; }; packageRequires = [ ]; meta = { @@ -914,10 +914,10 @@ elpaBuild { pname = "datetime"; ename = "datetime"; - version = "0.10.3snapshot0.20250203.204701"; + version = "0.10.30.20250203.204701"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/datetime-0.10.3snapshot0.20250203.204701.tar"; - sha256 = "0l9z5bqbxbn456rin27x4zfa5pjvqjr2vhzxpgssrndm7bprm614"; + url = "https://elpa.nongnu.org/nongnu-devel/datetime-0.10.30.20250203.204701.tar"; + sha256 = "07c2wr4wdfp94hdiaxfzpcic80yckw32db9ay83gb21jy2rvys91"; }; packageRequires = [ extmap ]; meta = { @@ -978,10 +978,10 @@ elpaBuild { pname = "devil"; ename = "devil"; - version = "0.7.0beta3.0.20240129.2809"; + version = "0.7.3.0.20240129.2809"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/devil-0.7.0beta3.0.20240129.2809.tar"; - sha256 = "1fhvp1kvvli5g9a3575bsa8zyfnf1q0p5wn15819zvncjp1912nl"; + url = "https://elpa.nongnu.org/nongnu-devel/devil-0.7.3.0.20240129.2809.tar"; + sha256 = "0gqmp1x6li3g7fvy3aydm1smlx587g59d9fwv5ci3z5ik8cb98h8"; }; packageRequires = [ ]; meta = { @@ -999,10 +999,10 @@ elpaBuild { pname = "diff-ansi"; ename = "diff-ansi"; - version = "0.2.0.20260108.151229"; + version = "0.2.0.20260524.93804"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20260108.151229.tar"; - sha256 = "0b1i031fyjszinpngz804di4fng6i71pcmckq05z75p3gjjfyx2j"; + url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20260524.93804.tar"; + sha256 = "1wjvyhs8lfq5fszxlmrjwpw3spa3qq9dn7wmh0m0ilavmnql492v"; }; packageRequires = [ ]; meta = { @@ -1084,10 +1084,10 @@ elpaBuild { pname = "dracula-theme"; ename = "dracula-theme"; - version = "1.8.3.0.20260224.145537"; + version = "1.8.3.0.20260519.113056"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20260224.145537.tar"; - sha256 = "0g83cgcackysjh5x35j0vniqyysk1lgijk0mhmgnwnhm2fji1b74"; + url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20260519.113056.tar"; + sha256 = "0jw288i092zgfkkazxsmx60va9fbklb2y7awcq2fwpbph7k14w4r"; }; packageRequires = [ ]; meta = { @@ -1256,10 +1256,10 @@ elpaBuild { pname = "eldoc-mouse"; ename = "eldoc-mouse"; - version = "3.0.7.0.20260402.102509"; + version = "3.0.8.0.20260612.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.7.0.20260402.102509.tar"; - sha256 = "1frp7dkqf1wzlfijlqra1himvl5qba0cj3s172kh8yyncpvjvnqj"; + url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.8.0.20260612.0.tar"; + sha256 = "0w0c30vxqbca8zgj6zql4lxqfj2nz1xh9lcllzz09k2pydki0f4n"; }; packageRequires = [ eglot @@ -1297,6 +1297,56 @@ }; } ) { }; + elfeed = callPackage ( + { + compat, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "elfeed"; + ename = "elfeed"; + version = "4.0.1.0.20260623.15"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/elfeed-4.0.1.0.20260623.15.tar"; + sha256 = "1l9zizafja49r9kmn85qv3sfwh4kpp44yvz33b6gfrj06gn1mppf"; + }; + packageRequires = [ compat ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/elfeed.html"; + license = lib.licenses.free; + }; + } + ) { }; + elfeed-web = callPackage ( + { + compat, + elfeed, + elpaBuild, + fetchurl, + lib, + simple-httpd, + }: + elpaBuild { + pname = "elfeed-web"; + ename = "elfeed-web"; + version = "4.0.0.0.20260623.3"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/elfeed-web-4.0.0.0.20260623.3.tar"; + sha256 = "18sqr02xn2vzfajysbz8i0f2m6vqq39c2vhazs8bi638vjk4irc0"; + }; + packageRequires = [ + compat + elfeed + simple-httpd + ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/elfeed-web.html"; + license = lib.licenses.free; + }; + } + ) { }; elixir-mode = callPackage ( { elpaBuild, @@ -1348,10 +1398,10 @@ elpaBuild { pname = "emacsql"; ename = "emacsql"; - version = "4.3.6.0.20260401.122028"; + version = "4.4.1.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.6.0.20260401.122028.tar"; - sha256 = "0n9m33wlygpdj8id31sfxkj328j1dzf1gzkwkvr99ncvcn6qr0l6"; + url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.4.1.0.20260601.0.tar"; + sha256 = "0fnj6ysv7a0pwcklr9rdb1fybfpv0z6gw60r8jgjgb0y2j4204rz"; }; packageRequires = [ ]; meta = { @@ -1381,6 +1431,27 @@ }; } ) { }; + eprolog = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "eprolog"; + ename = "eprolog"; + version = "0.3.2.0.20260308.150317"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/eprolog-0.3.2.0.20260308.150317.tar"; + sha256 = "0d5y5dz602npmfxpp9cbrg5dp6axb97v8v9nagindkmh3m7yymkz"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/eprolog.html"; + license = lib.licenses.free; + }; + } + ) { }; esxml = callPackage ( { cl-lib ? null, @@ -1415,10 +1486,10 @@ elpaBuild { pname = "evil"; ename = "evil"; - version = "1.15.0.0.20251108.13841"; + version = "1.15.0.0.20260603.296"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/evil-1.15.0.0.20251108.13841.tar"; - sha256 = "0vh9pmwsapdg2pn1cnp03jv9y35ddi57niwacrikn12g7niwh8jn"; + url = "https://elpa.nongnu.org/nongnu-devel/evil-1.15.0.0.20260603.296.tar"; + sha256 = "08l0w089647g8h61wfpcjs0zwcrx3dxjp14shdw4k7p0g6ijrdxs"; }; packageRequires = [ cl-lib @@ -1685,10 +1756,10 @@ elpaBuild { pname = "evil-nerd-commenter"; ename = "evil-nerd-commenter"; - version = "3.6.1.0.20240216.114656"; + version = "3.6.1.0.20260507.41457"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/evil-nerd-commenter-3.6.1.0.20240216.114656.tar"; - sha256 = "0wav3c5k2iz4xzrkwj7nj3xg5zp9nldynxag2gl7p3nkz4scg49r"; + url = "https://elpa.nongnu.org/nongnu-devel/evil-nerd-commenter-3.6.1.0.20260507.41457.tar"; + sha256 = "023gd3br1i6pvbnan83c9825jfc20q1w5xn472qsi0035lmi6wj2"; }; packageRequires = [ ]; meta = { @@ -1703,16 +1774,20 @@ evil, fetchurl, lib, + shift-number, }: elpaBuild { pname = "evil-numbers"; ename = "evil-numbers"; - version = "0.7.0.20260102.82951"; + version = "0.8.0.20260103.85055"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/evil-numbers-0.7.0.20260102.82951.tar"; - sha256 = "03nxzdaxnlfmn6w3sgwixmqqv275rskxkjc93zwac55i9h3xn0kb"; + url = "https://elpa.nongnu.org/nongnu-devel/evil-numbers-0.8.0.20260103.85055.tar"; + sha256 = "1kr89paj83kiy27yd9rbq0xgda7xrifnxh5nyv3lik4sqd8ds7sm"; }; - packageRequires = [ evil ]; + packageRequires = [ + evil + shift-number + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu-devel/evil-numbers.html"; license = lib.licenses.free; @@ -1729,10 +1804,10 @@ elpaBuild { pname = "evil-surround"; ename = "evil-surround"; - version = "1.0.4.0.20240325.85222"; + version = "1.0.4.0.20260607.25"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/evil-surround-1.0.4.0.20240325.85222.tar"; - sha256 = "0ji4pp9dp0284km585a3iay60m9v0xzsn42g3fw431vadbs0y5ym"; + url = "https://elpa.nongnu.org/nongnu-devel/evil-surround-1.0.4.0.20260607.25.tar"; + sha256 = "0q14djyjciywxh7sb4ljgwfv09233nr2jprkk5h4pjn4a3ymsjv3"; }; packageRequires = [ evil ]; meta = { @@ -1798,10 +1873,10 @@ elpaBuild { pname = "exec-path-from-shell"; ename = "exec-path-from-shell"; - version = "2.2.0.20260423.183347"; + version = "2.2.0.20260619.14"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/exec-path-from-shell-2.2.0.20260423.183347.tar"; - sha256 = "0s80hah6795p2k97qpnqj3baaw1cy9c54g38vbcczq4mn8faimk6"; + url = "https://elpa.nongnu.org/nongnu-devel/exec-path-from-shell-2.2.0.20260619.14.tar"; + sha256 = "197f0zlb9lkllssmzvc3zllsxn7i1glpvsm75aa54hylzyfiys1j"; }; packageRequires = [ ]; meta = { @@ -1819,10 +1894,10 @@ elpaBuild { pname = "extmap"; ename = "extmap"; - version = "1.3.1snapshot0.20250203.193959"; + version = "1.3.10.20250203.193959"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/extmap-1.3.1snapshot0.20250203.193959.tar"; - sha256 = "16sfa2zv0g7dz1zflg848dh643c8vfrb93blqvnd1vmlmf3bsyqy"; + url = "https://elpa.nongnu.org/nongnu-devel/extmap-1.3.10.20250203.193959.tar"; + sha256 = "1xp7y64zi0pik02r78ks90zydddx583h3f4689n4ldif5zz3wd2k"; }; packageRequires = [ ]; meta = { @@ -1841,10 +1916,10 @@ elpaBuild { pname = "fedi"; ename = "fedi"; - version = "0.3.0.20260223.132625"; + version = "0.4.0.20260509.80113"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/fedi-0.3.0.20260223.132625.tar"; - sha256 = "15cvwfyvixac3vvfjnmz0fvfzk5iq9sndnryzi3zlp3njjjds0wv"; + url = "https://elpa.nongnu.org/nongnu-devel/fedi-0.4.0.20260509.80113.tar"; + sha256 = "0c3zn9cb320zqy3p339npzlhp8z7jwd31l8p77hix6cnczx66z7y"; }; packageRequires = [ markdown-mode ]; meta = { @@ -1866,10 +1941,10 @@ elpaBuild { pname = "fj"; ename = "fj"; - version = "0.34.0.20260327.90645"; + version = "0.37.0.20260509.74153"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/fj-0.34.0.20260327.90645.tar"; - sha256 = "0wigq0746npxkbqkqdarw4l89vk04ywd7cx01irc3v7ci9s192xk"; + url = "https://elpa.nongnu.org/nongnu-devel/fj-0.37.0.20260509.74153.tar"; + sha256 = "0fwklcgc11lynkfp00wwjrsbdkxsdhi5vis2qcmlcnh5l4lwmi7y"; }; packageRequires = [ fedi @@ -1883,6 +1958,27 @@ }; } ) { }; + flamegraph = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "flamegraph"; + ename = "flamegraph"; + version = "0.2.0.20260609.2"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/flamegraph-0.2.0.20260609.2.tar"; + sha256 = "09akb8akgvrh8gigchalkb29ipfa90b7r8li9vxdh7d7ginq5mw6"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/flamegraph.html"; + license = lib.licenses.free; + }; + } + ) { }; flx = callPackage ( { cl-lib ? null, @@ -1941,10 +2037,10 @@ elpaBuild { pname = "flycheck"; ename = "flycheck"; - version = "36.0.0.20260320.171504"; + version = "36.0.0.20260604.57"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/flycheck-36.0.0.20260320.171504.tar"; - sha256 = "1pzwhry986dfkvibfdqwb6nllmmn2yc3kpzgd046jnyq25xikgig"; + url = "https://elpa.nongnu.org/nongnu-devel/flycheck-36.0.0.20260604.57.tar"; + sha256 = "1rkpzjy998x346sc7ka2nvhavlam0d9klpgccsandacywdps1imq"; }; packageRequires = [ seq ]; meta = { @@ -2142,10 +2238,10 @@ elpaBuild { pname = "geiser"; ename = "geiser"; - version = "0.32.0.20251220.230156"; + version = "0.33.1.0.20260523.150214"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/geiser-0.32.0.20251220.230156.tar"; - sha256 = "1a6l6b659h9mf0dqc6yvq2pc75x3rw3ysn6k9ap5pyrsdz7286f5"; + url = "https://elpa.nongnu.org/nongnu-devel/geiser-0.33.1.0.20260523.150214.tar"; + sha256 = "1k0x34c6w0bnrbbkc01frn5h2kbn9pr02i80clr9vfixjv7zar9b"; }; packageRequires = [ project ]; meta = { @@ -2275,10 +2371,10 @@ elpaBuild { pname = "geiser-guile"; ename = "geiser-guile"; - version = "0.28.3.0.20240920.3540"; + version = "0.28.5.0.20260516.1909"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/geiser-guile-0.28.3.0.20240920.3540.tar"; - sha256 = "1ijrhz86nva194qsdch2zm9v4bzdppcg3vslnh03ss4f6qkcrfzz"; + url = "https://elpa.nongnu.org/nongnu-devel/geiser-guile-0.28.5.0.20260516.1909.tar"; + sha256 = "1pvpji1py4ghxkpvxf08fpdg8j37qcn2lc8dc9i47b7b9w5x9bpg"; }; packageRequires = [ geiser @@ -2418,10 +2514,10 @@ elpaBuild { pname = "git-modes"; ename = "git-modes"; - version = "1.4.8.0.20260101.183425"; + version = "1.5.0.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/git-modes-1.4.8.0.20260101.183425.tar"; - sha256 = "1lw8cwrg66gw4pxbf6kwzglddc9jszz55nw1z0hpaiaz24yi17lg"; + url = "https://elpa.nongnu.org/nongnu-devel/git-modes-1.5.0.0.20260601.0.tar"; + sha256 = "1wwqr0w7vdspv0lkznh6srb0mil0ydirr7mb6wy1yacpz5mlzvwz"; }; packageRequires = [ compat ]; meta = { @@ -2512,10 +2608,10 @@ elpaBuild { pname = "gnuplot"; ename = "gnuplot"; - version = "0.11.0.20260330.71827"; + version = "0.12.0.20260623.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.11.0.20260330.71827.tar"; - sha256 = "16m7jnsd9rv7f7fnbcm8sbphb21sl63igpzcbki27rcvhp3r5y4i"; + url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.12.0.20260623.2.tar"; + sha256 = "0w38z2cmrrnc0bh6pdsqyrhsipz59lknfrkcyahybpbi80x0cgl8"; }; packageRequires = [ compat ]; meta = { @@ -2533,10 +2629,10 @@ elpaBuild { pname = "go-mode"; ename = "go-mode"; - version = "1.6.0.0.20250311.20239"; + version = "1.6.0.0.20260529.24"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/go-mode-1.6.0.0.20250311.20239.tar"; - sha256 = "1viwxqbp6jdhbmapjgcgrjyrzn4m2r68b5vb0814y3w4gi55rzgq"; + url = "https://elpa.nongnu.org/nongnu-devel/go-mode-1.6.0.0.20260529.24.tar"; + sha256 = "0m69khwj17fp6fhl6xgqsmxqc3729x679rpxph7gv5hgdpqks7ha"; }; packageRequires = [ ]; meta = { @@ -2619,10 +2715,10 @@ elpaBuild { pname = "gptel"; ename = "gptel"; - version = "0.9.9.4.0.20260422.5643"; + version = "0.9.9.5.0.20260620.44"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.4.0.20260422.5643.tar"; - sha256 = "07drqy9aksqsvfgg7a6r7bp430qccs6bngrs367dp0vr46mx6kw0"; + url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.5.0.20260620.44.tar"; + sha256 = "1j9ij8z4hyd4rbz96gk99myrw39x8fd907imnvarqq9xl42m9hrj"; }; packageRequires = [ compat @@ -2643,10 +2739,10 @@ elpaBuild { pname = "graphql-mode"; ename = "graphql-mode"; - version = "1.0.0.0.20260330.140853"; + version = "1.0.0.0.20260524.82344"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20260330.140853.tar"; - sha256 = "07rwy23fglwq5h8x16syvgl9nb0lg5gqfx4d1qqls0c6gha7pal1"; + url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20260524.82344.tar"; + sha256 = "0zr62g3jhf47d7cjjcx3a8m1kqp4h14k4k7jdqqiivg6hc1k43qv"; }; packageRequires = [ ]; meta = { @@ -2750,10 +2846,10 @@ elpaBuild { pname = "haskell-mode"; ename = "haskell-mode"; - version = "17.5.0.20260206.105045"; + version = "17.5.0.20260619.67"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20260206.105045.tar"; - sha256 = "012w356crya0ik9p16xlkykk1xv9yk4w3k029xrmjhjw1jqvkybd"; + url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20260619.67.tar"; + sha256 = "1v4ksswhi8d17did2fz3j3yqm30jd0yqj83h2093dqnhyphha9dl"; }; packageRequires = [ ]; meta = { @@ -2816,10 +2912,10 @@ elpaBuild { pname = "helm"; ename = "helm"; - version = "4.0.6.0.20260424.61638"; + version = "4.0.7.0.20260624.21"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.6.0.20260424.61638.tar"; - sha256 = "1h45ffmj2myiv1yg0gy1kfxwky41xfzdzy4vhzc67w1a6g6kh9jq"; + url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.7.0.20260624.21.tar"; + sha256 = "13kprv1v1snk018m4ccjiyj8ndmc9jf7f5saw896kq16rdiwq72p"; }; packageRequires = [ helm-core @@ -2841,10 +2937,10 @@ elpaBuild { pname = "helm-core"; ename = "helm-core"; - version = "4.0.6.0.20260424.61638"; + version = "4.0.7.0.20260624.21"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.6.0.20260424.61638.tar"; - sha256 = "1484qsigbybnxlcb0jrx8v62fa7dqv7szia7p1lghp3q76cjlfv7"; + url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.7.0.20260624.21.tar"; + sha256 = "1w3xdawc6br7i0300544rc6c35yrbck2rkd0d667fv4c79nhvix3"; }; packageRequires = [ async ]; meta = { @@ -2974,10 +3070,10 @@ elpaBuild { pname = "hyperdrive"; ename = "hyperdrive"; - version = "0.6pre0.20251120.145618"; + version = "0.60.20251120.145618"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.6pre0.20251120.145618.tar"; - sha256 = "1s57c6m6fh593b9ax5skc5v1k3l0w983iq6mp3vx2a6g276qa44l"; + url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.60.20251120.145618.tar"; + sha256 = "0m4ns20mfcbxqy68qdlbyy9ywvwvhrlrz34dr7g35cz836740a2v"; }; packageRequires = [ compat @@ -3052,10 +3148,10 @@ elpaBuild { pname = "idris-mode"; ename = "idris-mode"; - version = "1.1.0.0.20260209.110723"; + version = "1.1.0.0.20260506.203306"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/idris-mode-1.1.0.0.20260209.110723.tar"; - sha256 = "19rw6k40qkn4b11vhr95w71rdfqdmrr27ga8vdj7imb812wcdqyy"; + url = "https://elpa.nongnu.org/nongnu-devel/idris-mode-1.1.0.0.20260506.203306.tar"; + sha256 = "11mcszs9l8cw90v1kp4dnsjw3y86dspbjbb87fz7za8yrizki0id"; }; packageRequires = [ cl-lib @@ -3098,10 +3194,10 @@ elpaBuild { pname = "inf-clojure"; ename = "inf-clojure"; - version = "3.4.0.0.20260227.65854"; + version = "3.4.0.0.20260507.60144"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/inf-clojure-3.4.0.0.20260227.65854.tar"; - sha256 = "1115nzzddmwz8rxvln6lgn0halnxjdlf6cgjprfnjm60ajfa861h"; + url = "https://elpa.nongnu.org/nongnu-devel/inf-clojure-3.4.0.0.20260507.60144.tar"; + sha256 = "031kf4yqnvggrk9flxcfwgz3ps2wpl6sxsvdkwxymdaahywv5yp2"; }; packageRequires = [ clojure-mode ]; meta = { @@ -3161,10 +3257,10 @@ elpaBuild { pname = "isl"; ename = "isl"; - version = "1.6.0.20260414.62054"; + version = "1.7.0.20260524.35203"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/isl-1.6.0.20260414.62054.tar"; - sha256 = "149fcgwl3r5wiw8zwb1cgy4g96nv90a8wpjk8qh0dgcdz1vgsiqq"; + url = "https://elpa.nongnu.org/nongnu-devel/isl-1.7.0.20260524.35203.tar"; + sha256 = "1hr6nngd0z266vwz2h76xzvjx5zgy8ljjf04q6338kmzb16m24wr"; }; packageRequires = [ ]; meta = { @@ -3231,10 +3327,10 @@ elpaBuild { pname = "jabber"; ename = "jabber"; - version = "0.11.0.0.20260614.0"; + version = "0.11.0.0.20260619.11"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/jabber-0.11.0.0.20260614.0.tar"; - sha256 = "19h0w85m6vzwwpsgg6ifcyx2j082cgj6dpd7s5yd7pr438jazkn3"; + url = "https://elpa.nongnu.org/nongnu-devel/jabber-0.11.0.0.20260619.11.tar"; + sha256 = "0gjjbl93l0x9sqlmxabrpirkkw5c514pbja74znmdh3j89b7x5zs"; }; packageRequires = [ fsm @@ -3318,10 +3414,10 @@ elpaBuild { pname = "julia-mode"; ename = "julia-mode"; - version = "1.1.0.0.20260226.104209"; + version = "1.1.0.0.20260529.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/julia-mode-1.1.0.0.20260226.104209.tar"; - sha256 = "0ks6a1h9mfcc5fjjs6dwg0gv4w5l56kifxl59gpxfn3ahca3y2z0"; + url = "https://elpa.nongnu.org/nongnu-devel/julia-mode-1.1.0.0.20260529.7.tar"; + sha256 = "0h0aahyw658zqkzk7h39lsc5vmab4b9jzkqrmwn3q5zgnqy5nfcr"; }; packageRequires = [ ]; meta = { @@ -3333,6 +3429,7 @@ keycast = callPackage ( { compat, + cond-let, elpaBuild, fetchurl, lib, @@ -3340,12 +3437,15 @@ elpaBuild { pname = "keycast"; ename = "keycast"; - version = "1.4.7.0.20260101.183551"; + version = "1.4.8.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/keycast-1.4.7.0.20260101.183551.tar"; - sha256 = "1p0kzw0ciygp5xgyv2c7z9byn7x1x8zdrd7x3mlizjh3mpmwyl3k"; + url = "https://elpa.nongnu.org/nongnu-devel/keycast-1.4.8.0.20260601.0.tar"; + sha256 = "1b27wp1y2c0sh29f7chpks3zmdxksg8v8xyy9r62r7mdy2aylm2z"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + cond-let + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu-devel/keycast.html"; license = lib.licenses.free; @@ -3384,10 +3484,10 @@ elpaBuild { pname = "lem"; ename = "lem"; - version = "0.24.0.20250806.92416"; + version = "0.25.0.20260509.75856"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/lem-0.24.0.20250806.92416.tar"; - sha256 = "0hamh1xvwir0dhf91vn0fch39hxs7k443q4x9anfv44006fsgd3f"; + url = "https://elpa.nongnu.org/nongnu-devel/lem-0.25.0.20260509.75856.tar"; + sha256 = "0l6kg0y6y268hgyifxbkwjx1wk1d5d6wq86kykfq9fngwy8d5359"; }; packageRequires = [ fedi @@ -3409,10 +3509,10 @@ elpaBuild { pname = "llama"; ename = "llama"; - version = "1.0.4.0.20260301.125328"; + version = "1.0.5.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.4.0.20260301.125328.tar"; - sha256 = "04g5qakdxc4dfarkiv4d4jmfw609hbfxad1582aykfrzqngma2sd"; + url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.5.0.20260601.0.tar"; + sha256 = "0fv7agjcfj59wbis1sw175j6v36zdg0qp84dkv1l3ql6fixcwqh1"; }; packageRequires = [ compat ]; meta = { @@ -3433,10 +3533,10 @@ elpaBuild { pname = "logview"; ename = "logview"; - version = "0.19.4snapshot0.20260218.201306"; + version = "0.19.40.20260218.201306"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.4snapshot0.20260218.201306.tar"; - sha256 = "1f49zs4w4wmn7famsc3ay8n7834c8zk2z3xmw74sk3744ygrc8d3"; + url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.40.20260218.201306.tar"; + sha256 = "0nzhy8g714gy2w7dd9wyiwx9my2asbl9d1ps7k6m9g44xbvb2y0s"; }; packageRequires = [ compat @@ -3462,10 +3562,10 @@ elpaBuild { pname = "loopy"; ename = "loopy"; - version = "0.15.0.0.20260312.10626"; + version = "0.16.0.0.20260622.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.15.0.0.20260312.10626.tar"; - sha256 = "1s16v7g2lszhq3qxp9fyfqk0f8l1x4599zgvbnplnamll0jsi7z3"; + url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.16.0.0.20260622.0.tar"; + sha256 = "1s534lm9ysk8q0z4ndlb4zxns1mzpffy1p11zf4qy54qsh0brj9x"; }; packageRequires = [ compat @@ -3589,10 +3689,10 @@ elpaBuild { pname = "magit"; ename = "magit"; - version = "4.5.0.0.20260422.220622"; + version = "4.5.0.0.20260622.306"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260422.220622.tar"; - sha256 = "1sm2ixy8hnamzvapy4i2j58ydharg47xb3s1981yr2d948dl2kxd"; + url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260622.306.tar"; + sha256 = "07r0zjz7n6vy7fywmqf577vh7mx801104ph7302m4icawqbrk1gd"; }; packageRequires = [ compat @@ -3622,10 +3722,10 @@ elpaBuild { pname = "magit-section"; ename = "magit-section"; - version = "4.5.0.0.20260422.220622"; + version = "4.5.0.0.20260622.306"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260422.220622.tar"; - sha256 = "13hzbc26wi6llab43gy8m6jpnm5faji7bqk5xlaxwinfqhzjfb2a"; + url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260622.306.tar"; + sha256 = "017345kx3wpfipy6pas53cyrhg4qx9pjl8ja7kram2g1hra3hm3z"; }; packageRequires = [ compat @@ -3648,10 +3748,10 @@ elpaBuild { pname = "markdown-mode"; ename = "markdown-mode"; - version = "2.9alpha0.20260423.150805"; + version = "2.90.20260425.95459"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.9alpha0.20260423.150805.tar"; - sha256 = "1ap384fyxbny1pn59grjj6x8y29hcfl1vlhim4r177j2killr4sh"; + url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.90.20260425.95459.tar"; + sha256 = "1xdszi0kjn3dg9nrn004hcb7ib7adh3vf6a8aznkaz4zhhqs420m"; }; packageRequires = [ ]; meta = { @@ -3671,10 +3771,10 @@ elpaBuild { pname = "mastodon"; ename = "mastodon"; - version = "2.0.16.0.20260406.85635"; + version = "2.0.17.0.20260509.74935"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/mastodon-2.0.16.0.20260406.85635.tar"; - sha256 = "0wlb1pd08m0bhn5fjxynhq285z7c210k5i8g08wj7b5gsjxmqqkx"; + url = "https://elpa.nongnu.org/nongnu-devel/mastodon-2.0.17.0.20260509.74935.tar"; + sha256 = "1i656xma6mw8fis91fwvzz9c1fpihxcgpwx78vm10k939j1ghhpg"; }; packageRequires = [ persist @@ -3746,10 +3846,10 @@ elpaBuild { pname = "meow"; ename = "meow"; - version = "1.5.0.0.20250914.165407"; + version = "1.5.0.0.20260619.66"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20250914.165407.tar"; - sha256 = "02wq0az10vqa7m55mga89aipjfqdwbw83rrf0xdyzc1f1r8841bm"; + url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20260619.66.tar"; + sha256 = "1m4ymrg1q8d87zxg72na8a272852qhw443na1g2lf0i01sqijsr8"; }; packageRequires = [ ]; meta = { @@ -3788,10 +3888,10 @@ elpaBuild { pname = "moe-theme"; ename = "moe-theme"; - version = "1.1.0.0.20260304.151933"; + version = "1.1.0.0.20260515.84137"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/moe-theme-1.1.0.0.20260304.151933.tar"; - sha256 = "1chfka5hgda9bclgvlkvs76zn6w7ra4rqnsrhmn8bn6s9s1k8chj"; + url = "https://elpa.nongnu.org/nongnu-devel/moe-theme-1.1.0.0.20260515.84137.tar"; + sha256 = "0q8sdm7sd82xgas83z0i5rrjq26b9crvakr5iqdcms9pnckqkfl8"; }; packageRequires = [ ]; meta = { @@ -3873,10 +3973,10 @@ elpaBuild { pname = "nasm-mode"; ename = "nasm-mode"; - version = "1.1.1.0.20250320.164627"; + version = "1.1.1.0.20260509.95321"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/nasm-mode-1.1.1.0.20250320.164627.tar"; - sha256 = "0dm1zg15q18v9y4mx2p8hdqvql4dikw8chkj3i3jb1jp9d0v2rf3"; + url = "https://elpa.nongnu.org/nongnu-devel/nasm-mode-1.1.1.0.20260509.95321.tar"; + sha256 = "0gp5mn9p9k647042nizvnzx0ns0fhlg9h266vzbkzpimhn8a7pp2"; }; packageRequires = [ ]; meta = { @@ -3984,10 +4084,10 @@ elpaBuild { pname = "opam-switch-mode"; ename = "opam-switch-mode"; - version = "1.8snapshot0.20230802.91729"; + version = "1.80.20230802.91729"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/opam-switch-mode-1.8snapshot0.20230802.91729.tar"; - sha256 = "01ccpzlanc42na9hdm8f8ys4b1lsxqx5f2ks3ya3f5yr580amy1w"; + url = "https://elpa.nongnu.org/nongnu-devel/opam-switch-mode-1.80.20230802.91729.tar"; + sha256 = "1wp7h0p0mfa5gpwbn9sh43a7zy2yaslb9db9k54ylapqn8d8zapx"; }; packageRequires = [ ]; meta = { @@ -4028,10 +4128,10 @@ elpaBuild { pname = "org-contrib"; ename = "org-contrib"; - version = "0.8.0.20260221.192041"; + version = "0.8.0.20260505.72437"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/org-contrib-0.8.0.20260221.192041.tar"; - sha256 = "15mrdfmj4nxqh7ayyc2nyhxak5ymfsa9ym8dl8gwjsc8xym9jidd"; + url = "https://elpa.nongnu.org/nongnu-devel/org-contrib-0.8.0.20260505.72437.tar"; + sha256 = "1qx4vnbqczn313pjx1fky78d83ixyr39807hr88sd81h98ggq61f"; }; packageRequires = [ org ]; meta = { @@ -4166,10 +4266,10 @@ elpaBuild { pname = "org-transclusion-http"; ename = "org-transclusion-http"; - version = "0.5pre0.20240630.140904"; + version = "0.50.20240630.140904"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/org-transclusion-http-0.5pre0.20240630.140904.tar"; - sha256 = "1gkh5flmbj0gah8vbw6ghqagak220ljym8rsgpwmpxmqzwjhp5kp"; + url = "https://elpa.nongnu.org/nongnu-devel/org-transclusion-http-0.50.20240630.140904.tar"; + sha256 = "0kgq58mr7r9jlsc68nm6z6fm3wb0y1kjayj0qp7pbipqj9dx6b9z"; }; packageRequires = [ org-transclusion @@ -4209,20 +4309,22 @@ elpaBuild, fetchurl, lib, + llama, magit, org, }: elpaBuild { pname = "orgit"; ename = "orgit"; - version = "2.1.2.0.20260301.125552"; + version = "2.1.3.0.20260623.18"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.2.0.20260301.125552.tar"; - sha256 = "1yy549phcdkm6sn70bb92lm1yrfc1k1d716kcblmrl6p2vd450l7"; + url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.3.0.20260623.18.tar"; + sha256 = "0cpi9xzs79jbysj127z72611x82wpbzhfgz603ww454x9qiyb9fa"; }; packageRequires = [ compat cond-let + llama magit org ]; @@ -4263,10 +4365,10 @@ elpaBuild { pname = "package-lint"; ename = "package-lint"; - version = "0.26.0.20251205.172019"; + version = "0.26.0.20260619.23"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/package-lint-0.26.0.20251205.172019.tar"; - sha256 = "1b8pdsy3ym66vcf7f98prlr9hia710zxksyjsnf6r9mnddk2hry4"; + url = "https://elpa.nongnu.org/nongnu-devel/package-lint-0.26.0.20260619.23.tar"; + sha256 = "1a1lbk0ypicqwx6afavwfqwibp0pvyry84372s441bmd89xp072k"; }; packageRequires = [ let-alist ]; meta = { @@ -4306,10 +4408,10 @@ elpaBuild { pname = "page-break-lines"; ename = "page-break-lines"; - version = "0.15.0.20251121.212752"; + version = "0.15.0.20260619.18"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/page-break-lines-0.15.0.20251121.212752.tar"; - sha256 = "0jzga42sd4p4nibbypi0f6427pfibdmpdjrcxnygvj8rc3wk1qv6"; + url = "https://elpa.nongnu.org/nongnu-devel/page-break-lines-0.15.0.20260619.18.tar"; + sha256 = "0x9b97wgxjvm42k9910fyfyd6ddwkh3fiwc5g7ix7izzxvsx511g"; }; packageRequires = [ ]; meta = { @@ -4327,10 +4429,10 @@ elpaBuild { pname = "paredit"; ename = "paredit"; - version = "27beta0.20241103.213959"; + version = "270.20241103.213959"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/paredit-27beta0.20241103.213959.tar"; - sha256 = "00xb4lzkbfsz7f7pnsjfzbhigp4r2piimj7cplq7fxjl80j39lka"; + url = "https://elpa.nongnu.org/nongnu-devel/paredit-270.20241103.213959.tar"; + sha256 = "11fbgw18934ddrba1z5fz6c42m2b7jdmrg2lnzlracxfgk9gfp8p"; }; packageRequires = [ ]; meta = { @@ -4348,10 +4450,10 @@ elpaBuild { pname = "parseclj"; ename = "parseclj"; - version = "1.1.1.0.20231203.190509"; + version = "1.1.1.0.20260526.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/parseclj-1.1.1.0.20231203.190509.tar"; - sha256 = "1h0lfy17613s7ls55ca77nqmc87v3kdwz1cvymzf2jp4xckgcsvw"; + url = "https://elpa.nongnu.org/nongnu-devel/parseclj-1.1.1.0.20260526.2.tar"; + sha256 = "0w6d1bvjdl1sg17iz77bf6n7j1k8j7x2jp7iki1r1lipi0ygfrmv"; }; packageRequires = [ ]; meta = { @@ -4371,10 +4473,10 @@ elpaBuild { pname = "parseedn"; ename = "parseedn"; - version = "1.2.1.0.20231203.190947"; + version = "1.2.1.0.20260601.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/parseedn-1.2.1.0.20231203.190947.tar"; - sha256 = "0l8w1qr2nqngpcdcw1052dpx8q69xyz20mr2vvqayr5jmsgbvaad"; + url = "https://elpa.nongnu.org/nongnu-devel/parseedn-1.2.1.0.20260601.4.tar"; + sha256 = "0im6p06rh0vzqc5rdz5ydgqlys69dfcibkl4lz7isd3yndalwqwy"; }; packageRequires = [ map @@ -4464,10 +4566,10 @@ elpaBuild { pname = "pg"; ename = "pg"; - version = "0.65.0.20260421.212130"; + version = "0.67.0.20260610.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/pg-0.65.0.20260421.212130.tar"; - sha256 = "13a88q1hx7mkc58a3ry5ym56kn5ppqr32j18n2ms69a5if301nhs"; + url = "https://elpa.nongnu.org/nongnu-devel/pg-0.67.0.20260610.2.tar"; + sha256 = "16014aqcz3pj31pbwgyaw9qsqz5rfmmscdah6qvppg2dg17lwfhg"; }; packageRequires = [ peg ]; meta = { @@ -4527,10 +4629,10 @@ elpaBuild { pname = "popup"; ename = "popup"; - version = "0.5.9.0.20251231.162233"; + version = "0.5.9.0.20260619.57"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/popup-0.5.9.0.20251231.162233.tar"; - sha256 = "0w6f04gx4k3das0p8hdx178ldvwwx8jbzns1n1kwwgc1i5x8fl51"; + url = "https://elpa.nongnu.org/nongnu-devel/popup-0.5.9.0.20260619.57.tar"; + sha256 = "01pjvxcsrvcp8j8xrh096x6c4fd94wwihvzphqcxmbrdkhvsgbhh"; }; packageRequires = [ ]; meta = { @@ -4570,10 +4672,10 @@ elpaBuild { pname = "projectile"; ename = "projectile"; - version = "2.10.0snapshot0.20260310.85858"; + version = "2.10.0.20260620.133"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.10.0snapshot0.20260310.85858.tar"; - sha256 = "081aljvri52f6l4jj9w16lv67gzihmw1afymzpr6c8ak5q02c5vd"; + url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.10.0.20260620.133.tar"; + sha256 = "1l2m7v59jx8myiaswyrwrm2z60hkk8vqnfl7bnzzvjcs10jafl82"; }; packageRequires = [ compat ]; meta = { @@ -4591,10 +4693,10 @@ elpaBuild { pname = "proof-general"; ename = "proof-general"; - version = "4.6snapshot0.20260124.135141"; + version = "4.60.20260622.265"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20260124.135141.tar"; - sha256 = "0wjjip6pph8s8j613md5j6f5ba40cl88v44i88s6s11ixrmd73sl"; + url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.60.20260622.265.tar"; + sha256 = "1b9qv3dv173aqx5k0drkysk017g1ycrzy25kzdhkxg8280kz3v5k"; }; packageRequires = [ ]; meta = { @@ -4715,16 +4817,17 @@ elpaBuild, fetchurl, lib, + with-command-redo, }: elpaBuild { pname = "recomplete"; ename = "recomplete"; - version = "0.2.0.20260403.113038"; + version = "0.2.0.20260504.120143"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/recomplete-0.2.0.20260403.113038.tar"; - sha256 = "1mnd8d2hyfcjribvgq955sn0vm1265xs0jqc55rylwpkr4cff779"; + url = "https://elpa.nongnu.org/nongnu-devel/recomplete-0.2.0.20260504.120143.tar"; + sha256 = "0za4w629nwd1yra59qrn9j8ll9w8bl10skx9xk16lcli7g479j2s"; }; - packageRequires = [ ]; + packageRequires = [ with-command-redo ]; meta = { homepage = "https://elpa.nongnu.org/nongnu-devel/recomplete.html"; license = lib.licenses.free; @@ -4740,10 +4843,10 @@ elpaBuild { pname = "reformatter"; ename = "reformatter"; - version = "0.8.0.20251121.93526"; + version = "0.8.0.20260619.30"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/reformatter-0.8.0.20251121.93526.tar"; - sha256 = "11s23mply7aaa68y6miwzn6bld5m1rynk19l5jj2i1mwjk2plrlk"; + url = "https://elpa.nongnu.org/nongnu-devel/reformatter-0.8.0.20260619.30.tar"; + sha256 = "0lqigd7kr1xyzz3asy376ng5r9flda4l8njxpflgaly137ifzil3"; }; packageRequires = [ ]; meta = { @@ -4782,10 +4885,10 @@ elpaBuild { pname = "rfc-mode"; ename = "rfc-mode"; - version = "1.4.2.0.20260127.180740"; + version = "1.4.2.0.20260617.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/rfc-mode-1.4.2.0.20260127.180740.tar"; - sha256 = "1i01x9k208zasil586q1jz28hdl5hpx964a6bgb6wwgf9ya79xlx"; + url = "https://elpa.nongnu.org/nongnu-devel/rfc-mode-1.4.2.0.20260617.2.tar"; + sha256 = "1kk70niw36vb2ldrclk34r6hy4555hcqkcbss2dn1mfbp9sf54d6"; }; packageRequires = [ ]; meta = { @@ -4804,10 +4907,10 @@ elpaBuild { pname = "rpm-spec-mode"; ename = "rpm-spec-mode"; - version = "0.16.0.20260423.74352"; + version = "0.16.0.20260616.59"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/rpm-spec-mode-0.16.0.20260423.74352.tar"; - sha256 = "0pqq31x60g3ig7fmd4jh7kjz051m020kqs3pfpbiznwhjh8v63ad"; + url = "https://elpa.nongnu.org/nongnu-devel/rpm-spec-mode-0.16.0.20260616.59.tar"; + sha256 = "1yn9ihrbviyzyadh2yc6c85sjh94pdbp9h7jzlmmims6xhkmjk24"; }; packageRequires = [ compat ]; meta = { @@ -4825,10 +4928,10 @@ elpaBuild { pname = "rubocop"; ename = "rubocop"; - version = "0.7.0snapshot0.20210309.124149"; + version = "0.7.0.20210309.124149"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/rubocop-0.7.0snapshot0.20210309.124149.tar"; - sha256 = "110rfww9kl2f8mj45nf1irwmwj4bfgla6glc52dhqi2ibvpik1h5"; + url = "https://elpa.nongnu.org/nongnu-devel/rubocop-0.7.0.20210309.124149.tar"; + sha256 = "0akmidx76zrrfcax7397cs1plwnr3dm83npakbpkssihf08b13aq"; }; packageRequires = [ ]; meta = { @@ -4846,10 +4949,10 @@ elpaBuild { pname = "rust-mode"; ename = "rust-mode"; - version = "1.0.6.0.20260416.50503"; + version = "1.0.6.0.20260618.49"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20260416.50503.tar"; - sha256 = "12bcjfi7s7gisx31rwncvcs7j7m57kcs7rs5jfhmmpfsm8n24yba"; + url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20260618.49.tar"; + sha256 = "1ldkx6plsvaijibb4szyjs2b3hcl6svmbd8fn0j4015558shif4q"; }; packageRequires = [ ]; meta = { @@ -4894,10 +4997,10 @@ elpaBuild { pname = "scad-mode"; ename = "scad-mode"; - version = "98.0.0.20260330.71707"; + version = "99.0.0.20260519.103934"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-98.0.0.20260330.71707.tar"; - sha256 = "05fcw1wc6n0k9acjm6hmmidfp7pp0zgshwd63ijpz5d8l0plim29"; + url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-99.0.0.20260519.103934.tar"; + sha256 = "1rh44ifrfihh1jiy1g8fj5gln6ycdimpszilfhzy9fawxwlqhrqk"; }; packageRequires = [ compat ]; meta = { @@ -4999,10 +5102,10 @@ elpaBuild { pname = "sesman"; ename = "sesman"; - version = "0.3.3snapshot0.20240417.172323"; + version = "0.3.30.20260616.21"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/sesman-0.3.3snapshot0.20240417.172323.tar"; - sha256 = "1d4c3ymxas4xsjbkg7yj80x6lgly5rch7fvyvi495yvk3mzd9yzk"; + url = "https://elpa.nongnu.org/nongnu-devel/sesman-0.3.30.20260616.21.tar"; + sha256 = "0px5lb4xqv8j1n4qran31ra5cq7l1adgfsghm63hwd2sqb999337"; }; packageRequires = [ ]; meta = { @@ -5032,6 +5135,28 @@ }; } ) { }; + simple-httpd = callPackage ( + { + compat, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "simple-httpd"; + ename = "simple-httpd"; + version = "1.6.0.20260623.1"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/simple-httpd-1.6.0.20260623.1.tar"; + sha256 = "1npss5lv7r2nzvbhzh5jr7w53n2hx6w9pws554srh25hw68v3zd4"; + }; + packageRequires = [ compat ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/simple-httpd.html"; + license = lib.licenses.free; + }; + } + ) { }; slime = callPackage ( { elpaBuild, @@ -5042,10 +5167,10 @@ elpaBuild { pname = "slime"; ename = "slime"; - version = "2.32snapshot0.20260421.225639"; + version = "2.320.20260612.49"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20260421.225639.tar"; - sha256 = "0gqj2nd82wljvfrqwah3qczkjq8q4i1k3cprypydxzlfh45k13jf"; + url = "https://elpa.nongnu.org/nongnu-devel/slime-2.320.20260612.49.tar"; + sha256 = "196g2sc1v84013nk3c8my3w2r3aqvg9sjix2ca64vvrarfamb0ck"; }; packageRequires = [ macrostep ]; meta = { @@ -5106,10 +5231,10 @@ elpaBuild { pname = "solarized-theme"; ename = "solarized-theme"; - version = "2.1.0.0.20260329.155902"; + version = "2.1.0.0.20260610.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/solarized-theme-2.1.0.0.20260329.155902.tar"; - sha256 = "19bj5hfz6ydhxd6qcrkw1lgpfbhjm5iwq96i6i4z56yffm7ijl9k"; + url = "https://elpa.nongnu.org/nongnu-devel/solarized-theme-2.1.0.0.20260610.7.tar"; + sha256 = "1phh2qqjf68ap6giid63zpnggx41y1zvn9q2c60igx01fv7xnykd"; }; packageRequires = [ ]; meta = { @@ -5127,10 +5252,10 @@ elpaBuild { pname = "spacemacs-theme"; ename = "spacemacs-theme"; - version = "0.2.0.20260414.205200"; + version = "0.2.0.20260523.125627"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/spacemacs-theme-0.2.0.20260414.205200.tar"; - sha256 = "076nbpp16wy6j9ic3bhj9cj58bmah6ivhh842lkh7y7lgp6f7q7j"; + url = "https://elpa.nongnu.org/nongnu-devel/spacemacs-theme-0.2.0.20260523.125627.tar"; + sha256 = "0rxvvfcssxvgfi8djd3y5ncd5hhhbqclprp3529zw390m8qlcicd"; }; packageRequires = [ ]; meta = { @@ -5148,10 +5273,10 @@ elpaBuild { pname = "spell-fu"; ename = "spell-fu"; - version = "0.3.0.20260108.133641"; + version = "0.3.0.20260524.63613"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/spell-fu-0.3.0.20260108.133641.tar"; - sha256 = "1yrv1a3k6nk92bhs4gsqpb1gc7x55gpp365ykpx6zj0hiapfhq80"; + url = "https://elpa.nongnu.org/nongnu-devel/spell-fu-0.3.0.20260524.63613.tar"; + sha256 = "1s2x3ymj1zb5iczwsrq00s0ynx1n6s3ls7y2nxrhxf04x93swqbf"; }; packageRequires = [ ]; meta = { @@ -5253,10 +5378,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.4.2.0.20260418.123100"; + version = "1.5.1.0.20260618.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/subed-1.4.2.0.20260418.123100.tar"; - sha256 = "1xdz1vglwza0lik5zqx6f8x8w3a7yq8x7wkd7zr5k932pjmhqbnd"; + url = "https://elpa.nongnu.org/nongnu-devel/subed-1.5.1.0.20260618.1.tar"; + sha256 = "1b74rndjdjawxl6fbksw7816135hyyk9sffijcrfyfd5c9k0c5zn"; }; packageRequires = [ ]; meta = { @@ -5275,10 +5400,10 @@ elpaBuild { pname = "sweeprolog"; ename = "sweeprolog"; - version = "0.27.6.0.20250624.64526"; + version = "0.27.6.0.20260510.162905"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/sweeprolog-0.27.6.0.20250624.64526.tar"; - sha256 = "1ywcwm4r7hd21bayilvmw530axa2gc8f689fr5swxfyig49qjqz5"; + url = "https://elpa.nongnu.org/nongnu-devel/sweeprolog-0.27.6.0.20260510.162905.tar"; + sha256 = "1x38q2hrrapfzb8ky7bzfw58pi00yyj4qnwrpsqcc1hhaxq6h1dr"; }; packageRequires = [ compat ]; meta = { @@ -5296,10 +5421,10 @@ elpaBuild { pname = "swift-mode"; ename = "swift-mode"; - version = "9.4.0.0.20251122.85713"; + version = "10.0.0.0.20260608.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/swift-mode-9.4.0.0.20251122.85713.tar"; - sha256 = "1sn7lm6srrlnbxfdjpqdr503plkml61bz79ivwgz9rs9fqkbrvgg"; + url = "https://elpa.nongnu.org/nongnu-devel/swift-mode-10.0.0.0.20260608.3.tar"; + sha256 = "0xla80pyl6x1jmni7n4n7kxshhn7yb5zsmbck5dxmc1jh6cfvjp6"; }; packageRequires = [ ]; meta = { @@ -5493,10 +5618,10 @@ elpaBuild { pname = "toc-org"; ename = "toc-org"; - version = "1.1.0.20230831.75249"; + version = "1.1.0.20260514.144504"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/toc-org-1.1.0.20230831.75249.tar"; - sha256 = "1kscz2s87l8a8w0d4s3g8ilspd63p0ij2vgncvzvb8hjld4pdcfh"; + url = "https://elpa.nongnu.org/nongnu-devel/toc-org-1.1.0.20260514.144504.tar"; + sha256 = "0rjzk0lzxppj5xvkh80nkaipf1m1d7wascx09hljrsk4fg583idb"; }; packageRequires = [ ]; meta = { @@ -5537,10 +5662,10 @@ elpaBuild { pname = "tp"; ename = "tp"; - version = "0.8.0.20260219.143500"; + version = "0.9.0.20260509.80242"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/tp-0.8.0.20260219.143500.tar"; - sha256 = "15szb0li4ibsaja39699rc85nvk2s466g303dp0si62h9ipha68w"; + url = "https://elpa.nongnu.org/nongnu-devel/tp-0.9.0.20260509.80242.tar"; + sha256 = "15yw87gayvm79i2ah5qkvgvcsma3l6iwa34732bs3r0yqcgwfw9q"; }; packageRequires = [ transient ]; meta = { @@ -5558,10 +5683,10 @@ elpaBuild { pname = "treepy"; ename = "treepy"; - version = "0.1.3.0.20260313.91605"; + version = "0.1.3.0.20260531.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/treepy-0.1.3.0.20260313.91605.tar"; - sha256 = "0bxp1xf2ckq4pa7bm5sc5i8y1nlyy36zyfavjndc2fihskr7d6pm"; + url = "https://elpa.nongnu.org/nongnu-devel/treepy-0.1.3.0.20260531.3.tar"; + sha256 = "0zzz43pdxirljmjn0zwf2rdnd2gm14nk5gzafsshbw9mzys1r2vq"; }; packageRequires = [ ]; meta = { @@ -5579,10 +5704,10 @@ elpaBuild { pname = "treesit-fold"; ename = "treesit-fold"; - version = "0.2.1.0.20260417.100827"; + version = "0.2.1.0.20260619.51"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/treesit-fold-0.2.1.0.20260417.100827.tar"; - sha256 = "04v6yqj6a4aahff2kbpmj3k8jzqxa6idfgpfsd6l98yb3kqldil7"; + url = "https://elpa.nongnu.org/nongnu-devel/treesit-fold-0.2.1.0.20260619.51.tar"; + sha256 = "0zjkpa07dd3lk9clf10gb3l5s626yg2qyzwxczmymy4lla8njjnr"; }; packageRequires = [ ]; meta = { @@ -5622,10 +5747,10 @@ elpaBuild { pname = "tuareg"; ename = "tuareg"; - version = "3.0.2snapshot0.20250910.140516"; + version = "3.0.20.20260617.40"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/tuareg-3.0.2snapshot0.20250910.140516.tar"; - sha256 = "0m9xid4s6qqdw8vlpgzsf2lc877shf7dvfxk8b9bhiva56dhrqfw"; + url = "https://elpa.nongnu.org/nongnu-devel/tuareg-3.0.20.20260617.40.tar"; + sha256 = "0xmfvmxnk50pymajgmymwzmhjs8x5ac9dg1r7mx4iwsv15x13m4f"; }; packageRequires = [ caml ]; meta = { @@ -5812,10 +5937,10 @@ elpaBuild { pname = "vm"; ename = "vm"; - version = "8.3.3snapshot0.20260420.63204"; + version = "8.3.30.20260610.33"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.3snapshot0.20260420.63204.tar"; - sha256 = "03804kmfwp994szv5gdgsg1sxmmdhzam8aq17r402chj6lhpla1x"; + url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.30.20260610.33.tar"; + sha256 = "0194px4dg5q2rgddvqwylcywymjx39s3ih16kh6d8whvlk1xcm6p"; }; packageRequires = [ vcard ]; meta = { @@ -5833,10 +5958,10 @@ elpaBuild { pname = "web-mode"; ename = "web-mode"; - version = "17.3.23.0.20260331.144101"; + version = "17.3.24.0.20260623.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/web-mode-17.3.23.0.20260331.144101.tar"; - sha256 = "1yk7dcsgry69dz3scx32p4zqp1ay6354rr017ygqffkl0fcqhgdg"; + url = "https://elpa.nongnu.org/nongnu-devel/web-mode-17.3.24.0.20260623.0.tar"; + sha256 = "0k6p06qbcclc2hywplpk09iz266k80zhlw4031whrrrmij9700j6"; }; packageRequires = [ ]; meta = { @@ -5937,19 +6062,25 @@ with-editor = callPackage ( { compat, + cond-let, elpaBuild, fetchurl, lib, + llama, }: elpaBuild { pname = "with-editor"; ename = "with-editor"; - version = "3.4.9.0.20260422.182143"; + version = "3.5.1.0.20260623.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.4.9.0.20260422.182143.tar"; - sha256 = "10zb39gwdbamb11msxkayzspi09fpagip93xm90lc39w850xmbbm"; + url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.5.1.0.20260623.3.tar"; + sha256 = "16mfh41zkdylbk92cizm4ia69lwirq58mb8rms9v448s41w2wvka"; }; - packageRequires = [ compat ]; + packageRequires = [ + compat + cond-let + llama + ]; meta = { homepage = "https://elpa.nongnu.org/nongnu-devel/with-editor.html"; license = lib.licenses.free; @@ -6097,10 +6228,10 @@ elpaBuild { pname = "xml-rpc"; ename = "xml-rpc"; - version = "1.6.17.0.20251122.185743"; + version = "1.6.17.0.20260619.13"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/xml-rpc-1.6.17.0.20251122.185743.tar"; - sha256 = "1sshmzg6v27v8l0q3lq2apfvpbkkg71dyn7mk99a56qab4ajm6zs"; + url = "https://elpa.nongnu.org/nongnu-devel/xml-rpc-1.6.17.0.20260619.13.tar"; + sha256 = "0h0l1xlifl12n2bhjr9yx8nffl0wbhi1mnlj0f1w7f9b3vdgcn1a"; }; packageRequires = [ ]; meta = { @@ -6161,10 +6292,10 @@ elpaBuild { pname = "zenburn-theme"; ename = "zenburn-theme"; - version = "2.9.0.0.20260329.183806"; + version = "2.10.0.0.20260601.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/zenburn-theme-2.9.0.0.20260329.183806.tar"; - sha256 = "16ma8gishgdbaalk1slqci7dciyjjnbifvn15iyby4ccqy3dc8gz"; + url = "https://elpa.nongnu.org/nongnu-devel/zenburn-theme-2.10.0.0.20260601.0.tar"; + sha256 = "0li865y8wp8gsim2xiscxhmpfnwd394ag9x9kpff082yg2q4j2ww"; }; packageRequires = [ ]; meta = { From 40525b5262367a27c085b60f51ab812f487b6527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 31 May 2026 17:40:25 -0700 Subject: [PATCH 091/410] gradle_9: 9.4.1 -> 9.5.1 Changelog: https://docs.gradle.org/9.5.1/release-notes.html --- pkgs/development/tools/build-managers/gradle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 5a9906b6cb12..60342eac97b7 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -371,8 +371,8 @@ rec { # https://docs.gradle.org/current/userguide/compatibility.html gradle_9 = mkGradle { - version = "9.4.1"; - hash = "sha256-KrKVjyoeURIMMmytbzhRU7sR7pOzwhbF/M6/37t+xss="; + version = "9.5.1"; + hash = "sha256-uvwUG2Ga1jUP2XX8kDFW3VwVGZjMiwWOjBBEq197Ax8="; defaultJava = jdk21; updateScriptMajorVersion = "9"; }; From 29638dde9cd8b339aa6e2cdd93fc4efce84de2aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 31 May 2026 17:43:18 -0700 Subject: [PATCH 092/410] gradle_9: use jdk25 --- pkgs/development/tools/build-managers/gradle/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 60342eac97b7..05dae5e6a5d9 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -3,6 +3,7 @@ jdk11, jdk17, jdk21, + jdk25, nix-update-script, }: @@ -373,7 +374,7 @@ rec { gradle_9 = mkGradle { version = "9.5.1"; hash = "sha256-uvwUG2Ga1jUP2XX8kDFW3VwVGZjMiwWOjBBEq197Ax8="; - defaultJava = jdk21; + defaultJava = jdk25; updateScriptMajorVersion = "9"; }; gradle_8 = mkGradle { From c38f7e59781f8e736a12276713bcdebdc92470bd Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 20 Jun 2026 16:06:37 +0200 Subject: [PATCH 093/410] freeplane: 1.12.16 -> 1.13.2 --- pkgs/by-name/fr/freeplane/deps.json | 83 +++++++++++++++++++++++++++ pkgs/by-name/fr/freeplane/package.nix | 13 ++++- 2 files changed, 94 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/freeplane/deps.json b/pkgs/by-name/fr/freeplane/deps.json index f061ee3c311e..8d89c21c0e32 100644 --- a/pkgs/by-name/fr/freeplane/deps.json +++ b/pkgs/by-name/fr/freeplane/deps.json @@ -109,12 +109,18 @@ "com/fasterxml#oss-parent/65": { "pom": "sha256-2wuaUmqeMDxjuptYSWicYfs4kkf6cjEFS5DgvwC0MR4=" }, + "com/fasterxml#oss-parent/70": { + "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" + }, "com/fasterxml/jackson#jackson-base/2.18.3": { "pom": "sha256-1bv9PIRFIw5Ji2CS3oCa/WXPUE0BOTLat7Pf1unzpP0=" }, "com/fasterxml/jackson#jackson-base/2.19.0": { "pom": "sha256-Noz4ykJkRni737F6sUfJC8QyWaWZUJfD8cT7au9Mdcg=" }, + "com/fasterxml/jackson#jackson-base/2.20.1": { + "pom": "sha256-C3SKsMx/KH21tgGMYUz+Z+fh9NgJQc4vQdMXzMO1tcU=" + }, "com/fasterxml/jackson#jackson-bom/2.17.1": { "pom": "sha256-n0RhIo4SkQPu16MC3BABqy5Mgt086pFcKn27jMYe/SU=" }, @@ -124,6 +130,9 @@ "com/fasterxml/jackson#jackson-bom/2.19.0": { "pom": "sha256-sR/LPvM6wH5oDObYXxfELWoz2waG+6z68OQ0j8Y5cbI=" }, + "com/fasterxml/jackson#jackson-bom/2.20.1": { + "pom": "sha256-DGRn7UyMc5JSTOcDymzj7YhZbuw5DxOwwmTy+WEwilQ=" + }, "com/fasterxml/jackson#jackson-parent/2.17": { "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" }, @@ -133,6 +142,9 @@ "com/fasterxml/jackson#jackson-parent/2.19": { "pom": "sha256-bNk0tNFdfz7hONl7I8y4Biqd5CJX7YelVs7k1NvvWxo=" }, + "com/fasterxml/jackson#jackson-parent/2.20": { + "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" + }, "com/fasterxml/jackson/core#jackson-annotations/2.18.3": { "jar": "sha256-iqV0DYC1pQJVCLQbutuqH7N3ImfGKLLjBoGk9F+LiTE=", "module": "sha256-RkWF2yH0irFZ6O9XnNfo5tMHoEdhGZZRw+zBf05ydF0=", @@ -143,6 +155,11 @@ "module": "sha256-HzHOjWv4Trf0q6Hl/gGn7mshk+mw8rv4zENMRUXVGh8=", "pom": "sha256-MnlOx3WinmcwPfut370Jq/3nKaRPWuJ7Wew8g65vOuA=" }, + "com/fasterxml/jackson/core#jackson-annotations/2.20": { + "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", + "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", + "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" + }, "com/fasterxml/jackson/core#jackson-core/2.18.3": { "jar": "sha256-BWvE0+XlPOghRQ+pez+eD43eElz22miENTux8JWC4dk=", "module": "sha256-mDbVp/Iba8VNfybeh8izBd3g5PGEsqyJUOmhsd9Hw0A=", @@ -153,6 +170,11 @@ "module": "sha256-WT2jX9rflNEYYvfErCjcq52J1bzd2y2jOe7WFXxVbYk=", "pom": "sha256-zOajQFk4YjqBCJX/b94vBMnDuTegVihx4aY0lr4Pr6s=" }, + "com/fasterxml/jackson/core#jackson-core/2.20.1": { + "jar": "sha256-/6tNlX2qJ5bPJMtm0LeKcJDxvL4Xw6RXjwmv+q8TcIk=", + "module": "sha256-GalAQ0Ic2ahuFUkSnDjBjgs1exQUWuT3Ns2gL4Bch8k=", + "pom": "sha256-FuBJqySPgqpssEjwTVLvPuH1TIDaHSY68k++UM9ueX4=" + }, "com/fasterxml/jackson/core#jackson-databind/2.18.3": { "jar": "sha256-UQvdp1p6YYbFvzO4USOUiKFFCQauV1cSHy4cxIp+EI8=", "module": "sha256-ZCqggPhbIAV3ifrPKsaibhR4NbUDPidSDstpe8RD/Lo=", @@ -163,6 +185,11 @@ "module": "sha256-Z2HeLgXl0m7GK5R/p1AJEZDz/JnM8iaM3suTz/bfbSo=", "pom": "sha256-f0zGn9XZuwIW0ULD2Cv/2v64bUelU8KBRbjOcOfreHY=" }, + "com/fasterxml/jackson/core#jackson-databind/2.20.1": { + "jar": "sha256-NLvrRSb/9PhWWxIQa/haavy66FiWbUibVCFKxGsuJug=", + "module": "sha256-S1M7Mu5wZfVaSnsNbuTYn9WDdxSr83YUyJkRT7EhWHo=", + "pom": "sha256-vP3yeCUyMraDq1HeLcvI+Y8g9Hc4wRHs/SyFxBsTHOw=" + }, "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.18.3": { "jar": "sha256-PKAOR8/LQ+eUON3PyPxzXp66w4JPt3aROGCb5r1W5IM=", "module": "sha256-v2AjrStgVyCsbaJ6K16Y7bGjJs0L9jfDpAtiH+jgk80=", @@ -173,12 +200,20 @@ "module": "sha256-PMYsM/xsilphLhhqrDn6Lagh8wZqt9Dj0O5Jh8moGtw=", "pom": "sha256-/vTqd2/yMf2s7avll/9DGpXe9Rjk9140ZLwr5HCj23o=" }, + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.20.1": { + "jar": "sha256-Aw8dkfffJ46G4bo+Ep+1IIcawWzlMBfHNfcIgjvpcNs=", + "module": "sha256-At0WoElpdLY7sgrszAK2fpeuQ6Uc5H1JSbyAUiLHQxI=", + "pom": "sha256-JrotoAFsKiNbPccCc5xm3O6xjKBURirhVE2srfnguSU=" + }, "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.18.3": { "pom": "sha256-VnParMboVZdt7O3rRtxjOVprGsmkg+Zy8IMc9G/gbiU=" }, "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.19.0": { "pom": "sha256-wZ0UHUA3aIQ2Rq7KvAMdPPqalqeH2Cfqmj5KDCguUwI=" }, + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.20.1": { + "pom": "sha256-bIZ3yvUcuerYfbYmiPNR3MxDrPkAqONHcuQQ0TOPaqs=" + }, "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.19.0": { "jar": "sha256-Dul78yk2NJ1qTPbYQoUzv0pLWz5+Vf2aTxlQjOBip3U=", "module": "sha256-cg5M2qz3VPSlMw9EWBBhKPSGf4D7jTB1tavgx6Auam4=", @@ -312,6 +347,11 @@ "jar": "sha256-dVx5UBq9gG9aqDJX3Iiyylkj5pZfPL/ocxFsfJdoIQo=", "pom": "sha256-XPoeoCxNwZ0n3Vr8pRPynGerNE0aylU9jxbxW2mOT4U=" }, + "com/knuddels#jtokkit/1.1.0": { + "jar": "sha256-FQHOAlmriXxnRsz6+h0gis1AT7F+GsYuFXFy8meLEYM=", + "module": "sha256-QxxAPs80ROw72ZNJIvNpOf1vCClXmpolySdBmSzVjC8=", + "pom": "sha256-cfjoMOMzqx9I5NAy7FSiu4J6Zk+crtGlo8h815W+8eA=" + }, "com/moandjiezana/toml#toml4j/0.7.2": { "jar": "sha256-9UdeY+fonl22IiNImux6Vr0wNUN3IHehfCy1TBnKOiA=", "pom": "sha256-W3YhZzfy2pODlTrMybpY9uc500Rnh5nm1NCCz24da9M=" @@ -445,6 +485,34 @@ "jar": "sha256-aBm3LpRQ2u5e9WMeq1pHT2BFJo2MZjugKAzQZHMtsgM=", "pom": "sha256-aNbsZVtGv6PXgOzwYrww3uyoxJTFrptUgJmqMfddj/8=" }, + "dev/langchain4j#langchain4j-core/1.10.0": { + "jar": "sha256-mLYaUMXnrQqgAeZzNaQiC5Oxdjb0GJjpJKlITPY6D2A=", + "pom": "sha256-RWtDs6sZ13bd8B5Lo4Ns3PQY+lqMY03D7RIYNfL61Us=" + }, + "dev/langchain4j#langchain4j-google-ai-gemini/1.10.0": { + "jar": "sha256-vnn3FTdhbL20H9mGx8FCGbxbSjUZinzPILPzCw+oQGM=", + "pom": "sha256-fl3i8dKdWFoKqrcU/7ApPsovnfghcTnsIxeztR2W+Zc=" + }, + "dev/langchain4j#langchain4j-http-client-jdk/1.10.0": { + "jar": "sha256-UvACwI95ym0tgB5pk+2qi6y80E8j9aWl2kP3LhPzc7Q=", + "pom": "sha256-O157qvYTpQygMo1F/uQECx87iQjmxDMdAQaFrqmWIXQ=" + }, + "dev/langchain4j#langchain4j-http-client/1.10.0": { + "jar": "sha256-2/8KUpgCqg4B7cpaw/Jge9xKpwMUfQkYYy5WiEys22M=", + "pom": "sha256-6pKR89smKWwyMeIhcnrhJ1PSDZd6rPPgJ5DPZz7iugs=" + }, + "dev/langchain4j#langchain4j-ollama/1.10.0": { + "jar": "sha256-gdAO/aKXlr/wfOToNukxKs0rY5KM5pl08fW/J+PuB8A=", + "pom": "sha256-DMFtKMuYoTb/lj/9cg5i8gtAaN7KaOQWM11w+U+W61s=" + }, + "dev/langchain4j#langchain4j-open-ai/1.10.0": { + "jar": "sha256-Gc86eMzldPSmjXH3MOd8miVgxddLqWCCFJ7TtmbEpT4=", + "pom": "sha256-dsuM2N519LnL0ILyPczhPN5lCnRoIJ06mdwOt7ihgg8=" + }, + "dev/langchain4j#langchain4j/1.10.0": { + "jar": "sha256-FbLb3RdPhOw9IGUgEZhp1cy3RVcO5UB/k8iSYqSrbug=", + "pom": "sha256-Lks6x5I/NCz4wXrmBuYheDDhrjB7Hy9/wBc/JIAmx5E=" + }, "info/picocli#picocli/4.7.7": { "jar": "sha256-+G4w//0Q0rE7jKqNSyN6fuYfL/zPWxlB3nGLdl0jW/g=", "pom": "sha256-GxjTYxNN9mYx0rn3R1Bo1zQiW6OJzfkIKhvYvakNV9M=" @@ -569,6 +637,9 @@ "org/apache#apache/33": { "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" }, + "org/apache#apache/34": { + "pom": "sha256-NnGunU0GKuO7mFcxx2CIuy9vfXJU4tME7p9pC5dlEyg=" + }, "org/apache#apache/7": { "pom": "sha256-E5fOHbQzrcnyI9vwdJbRM2gUSHUfSuKeWPaOePtLbCU=" }, @@ -891,6 +962,13 @@ "jar": "sha256-RKYMYQ9OMVJLA9gaaYsezOuhFjIOpRC6v4WVdbLqcjM=", "pom": "sha256-NFZNRisHTeJlC4Vb5yPej1WT5ZDLkTK6402dsd/7W+c=" }, + "org/apache/opennlp#opennlp-tools/2.5.4": { + "jar": "sha256-Xv7bJtDpflNweo0vDi4o8F/PZU/OKjP4v+EcLUwqT+k=", + "pom": "sha256-/UVXkW5ld1lWw36M3afZrSvKd4opyY1qXG4xth+D1WA=" + }, + "org/apache/opennlp#opennlp/2.5.4": { + "pom": "sha256-Qz0Ic+wnz+Gxog6mQ3c6LymkCh/eobtdGCiy81NQwps=" + }, "org/apache/pdfbox#fontbox/3.0.3": { "jar": "sha256-ZWkMPzmwShTRLBf0mYwVGGzod9Pi7CIscIV348wCgDA=", "pom": "sha256-sik+UDqncEMGEVD4hGg9f2FMz1Fjvi0PBSyinzx2d+I=" @@ -1209,6 +1287,10 @@ "module": "sha256-3nCsXZGlJlbYiQptI7ngTZm5mxoEAlMN7K1xvzGyc14=", "pom": "sha256-zvgP7IZFT2gGv7DfJGabXG8y4styhTnqhZ9H39ybvBc=" }, + "org/junit#junit-bom/5.13.4": { + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" + }, "org/junit#junit-bom/5.9.3": { "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" @@ -1366,6 +1448,7 @@ "pom": "sha256-Udh5pZmPWCJ0Dc9VIsDtaXGtXEpeowtw9bVGCT5rQmM=" }, "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, "org/slf4j#slf4j-api/2.1.0-alpha1": { diff --git a/pkgs/by-name/fr/freeplane/package.nix b/pkgs/by-name/fr/freeplane/package.nix index b4bcec11fcec..32cf9417c51c 100644 --- a/pkgs/by-name/fr/freeplane/package.nix +++ b/pkgs/by-name/fr/freeplane/package.nix @@ -8,11 +8,12 @@ gradle_9, which, copyDesktopItems, + fetchpatch, }: let pname = "freeplane"; - version = "1.12.16"; + version = "1.13.2"; jdk = jdk17; gradle = gradle_9; @@ -21,13 +22,21 @@ let owner = "freeplane"; repo = "freeplane"; rev = "release-${version}"; - hash = "sha256-I7vp67UXoiBDxmIOlgCWk6sKOZSWHHI7A2Sdu6cl488="; + hash = "sha256-NDji6psNXESAY5NWI/Ms63MTgbxZHiIxYAgOSkWHuK0="; }; in stdenvNoCC.mkDerivation (finalAttrs: { inherit pname version src; + patches = [ + # Gradle 9.5 compatibility. Remove on next version bump. + (fetchpatch { + url = "https://github.com/freeplane/freeplane/commit/34189b58bbdf0027185a212e2d6bd9e289782ef2.patch"; + hash = "sha256-gVCKXme+pB7PV0yBoDMPg6ltCaTGYh1lspEKgwVkDgc="; + }) + ]; + nativeBuildInputs = [ makeBinaryWrapper jdk From 4ff55b6c1ae85712ef33fe7151f649f349a91b41 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 20 Jun 2026 16:06:37 +0200 Subject: [PATCH 094/410] keyguard: update gradle deps --- pkgs/by-name/ke/keyguard/deps.json | 282 +++++++++++++++-------------- 1 file changed, 143 insertions(+), 139 deletions(-) diff --git a/pkgs/by-name/ke/keyguard/deps.json b/pkgs/by-name/ke/keyguard/deps.json index d3c379b962b0..8c2afcf57043 100644 --- a/pkgs/by-name/ke/keyguard/deps.json +++ b/pkgs/by-name/ke/keyguard/deps.json @@ -1114,13 +1114,13 @@ "nl/littlerobots/version-catalog-update#nl.littlerobots.version-catalog-update.gradle.plugin/1.0.1": { "pom": "sha256-BBNTyo5k8a+g5bFPXj+6PWRwIoFPPnomKwrgReqv2EA=" }, - "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": { - "jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=", - "module": "sha256-MVnFQXhFqWmTx4nULexDVwf7uEiXnP0R0LgzBZ5RIKM=", - "pom": "sha256-ctVO1m6jP6+UKCNRwxAZ4S59fpIOpnpRbL4ODWdBA0M=" + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.7": { + "jar": "sha256-zIyqQQGjXQzwQzpj6K04kRpMhIBz/MlPQ64CUfM+Ta8=", + "module": "sha256-ENa9ZquwiOylvjYP9yVQyWFU0mdu/t10rzHEUAF8OQk=", + "pom": "sha256-q+nzlg+nNZciqHUuYb/ElnYeFdFHNeTGQiB5cHYGq74=" }, - "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.2": { - "pom": "sha256-5aavF7WFYNdGyrQseV/jpCoevkBQ5VpPANjPVM8x8eo=" + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.7": { + "pom": "sha256-Ldg2zAlxLNrd/u/GgNLqZutD2NxjOGvVlSZYE0l/Ry0=" }, "org/gradle/toolchains#foojay-resolver/1.0.0": { "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", @@ -1137,106 +1137,106 @@ "org/jetbrains/compose#org.jetbrains.compose.gradle.plugin/1.11.0-alpha02": { "pom": "sha256-MU2vfNXg5KBkAF+cfuVA2xRoE9ywWMiBM4tHjynNKLw=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.0": { - "jar": "sha256-QBe8wfXTKFsX5rYiDRakaMhxWTDw35Y5bXZLV/Cm02U=", - "pom": "sha256-qJIhRAlxhudUjXFH3I3O1eYOMGnUY1ulUe8uV3WrmAk=" + "org/jetbrains/kotlin#abi-tools-api/2.3.20": { + "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", + "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0": { - "module": "sha256-d8IDSG/XkrWAVyBp5cRC0YDA7wVbpzRQXaKNGX7BL/c=", - "pom": "sha256-k8/rFUWRw3AengQ1C9AF0ZVqmuZHFH1vsqfFeD4fkJo=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20": { + "module": "sha256-bNjWSw5lN3kE8wb2qFja/ZMcQTUkD4RMk9UpTumP6Dk=", + "pom": "sha256-SgpFTor25QOv5ngwoYVjubaA3u67GhcGoNe0S8UHQKE=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-D+cv3G5RvisnSw5kuEQB9SUDavsgYWKkRYIU8R6614c=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-pPEKPw6l3dH1VaT3BuCep/VSs8hSK7EAY2HdMG4152o=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0": { - "module": "sha256-ljRPGdjxnqpbxEHjP2UB9+c9o8el1X1EvHwW6qRXVls=", - "pom": "sha256-GqwiGC0snJVP/8FrV2Xq0jjiAw9HhIctRrxfOcozll0=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20": { + "module": "sha256-GCp0ZM5mvM/ejjG+aPoO7DE8HZDD2POWeclyJyliFjg=", + "pom": "sha256-f3R8uTA9Hfqh1hJfZsFUG+o4PsuZh2ta28riSAVZZ48=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0/gradle813": { - "jar": "sha256-PKIayHkWchdbgnPemV8CTzWZLfAwCijCdUnPd3DMnOY=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20/gradle813": { + "jar": "sha256-tYin5gfij7WAIo4SDdX/+L6nO9J3JnM6F35kRYLooB0=" }, - "org/jetbrains/kotlin#kotlin-build-statistics/2.3.0": { - "jar": "sha256-Z3hVlwDnLXZOniTZWPFuwMx152t1s4FMK83hRKYnT04=", - "pom": "sha256-QTkKXrIxFJOxpFubOXLDoL8dqEfoRaNKtoQKr0EmTeI=" + "org/jetbrains/kotlin#kotlin-build-statistics/2.3.20": { + "jar": "sha256-ptJ7PINhdlLdBlYG+Yz1nPviY/jCDr5OvVpvJonrDU8=", + "pom": "sha256-nQqNf/FyPV1y00ldVVc9jTxrd3TWHYBXlxT3nCQmX48=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.0": { - "jar": "sha256-/HKYw2tF820WUscDuraT9f6bEVmOzZrH7J/f6IptsPA=", - "pom": "sha256-aQhDRFhvUkNNH7tRZmlgr/uHbGQ+gIYkXrgLpeREm7U=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.20": { + "jar": "sha256-4WYu10cyK2P2HU+t2Zq3gQTEXq8JwRp4mGJBXoHBjcQ=", + "pom": "sha256-aP+Cf8E1DZPw1nM2jAZHm2K31eXDBlipWM+TBmgx6Nk=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0": { - "module": "sha256-BQ8eECIJAOR6MIkd1c/qg3pl27sNmjyxuFKRq6MmykE=", - "pom": "sha256-GeTwq/tcvwEdJZP1ZRV8jr9FkvMAhhS6LtsEinhRF10=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20": { + "module": "sha256-04UBEP9ajrcP7S1Xi0X7B+vESvaika5M88eUMMZRKLo=", + "pom": "sha256-AdVSITSRyFPVb4frdIEwON+e4dhekIaqN70GY7JJb4g=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0/gradle813": { - "jar": "sha256-yh6tFJqMj0G6YKg5qDsjw6BiJ8RsYhJMUb6ZkDXerDE=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20/gradle813": { + "jar": "sha256-ybwX32m/OZB8WXweGb7EtHnHWqx1+/1jIeNEW0lxLog=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.0": { - "jar": "sha256-epBQPJ14f5vNLBd25MxSfrneeRLvecbJWPEwWi0cQ7o=", - "pom": "sha256-2bCOHuM4pjRhSanQIY+FHuPUfYu3fWEDJg8qhyauUl4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.20": { + "jar": "sha256-5Cicv5/0lAfwQd3GM24bV3pspM8r4dKjEzgnHBPu0+0=", + "pom": "sha256-9veHObqf4nEunwyeW8T16TcZzP6pW0fC9JslC+F2NX4=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.0": { + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.20": { "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=", - "module": "sha256-kRUvrqO8DJTbZtPLWKrh2+rXyGC1dk5nsgC01N9M6rk=", - "pom": "sha256-BLSVrgZj7a3aSEBkZKzTlDGjysez6OjAlLdplu1BSaA=" + "module": "sha256-b7XZcwCl5Vmv1Nn/msA1bE2Wb31pS2Yvrhaf2HQhUx4=", + "pom": "sha256-WROHIVGNgqND99wvCRK3BJjT7vM2PJ66wiCssPyTjsw=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0": { - "module": "sha256-vbMts6ongF80eewDPsY9PMq+sTuInYbavadCu+9TwJo=", - "pom": "sha256-h4cnvyGoOtrYnU5giEhN2/OfaoSpQoAiGm4cL4hBMD4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20": { + "module": "sha256-lVUmc7gbNXitmy86/xRUtjzoBsb9SrfGBJIx6GQKtHE=", + "pom": "sha256-EcMjwt2KgE6fWOBHwsAYZLKgHcDYEys2PApDEiFbwJs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-Os+X1zolgbAyhz+on1Z1DTazt21A1pLZg58kZ92uTWk=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-RuFu4mWU9ID+y5LJbarjdTDoNQJreON+8yUelX8D9vs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.0": { - "module": "sha256-/9anNzSypS+3Yz8WOVRL43HgYpxR2X+h5fteqTQ6Fwk=", - "pom": "sha256-cYYJKmnzaIQyxcCsuQtKZx/Y7oANhP5YT66P1TO6v4o=" + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.20": { + "module": "sha256-+CvXZF0MPv609PZVIKPGWz6MMCsIMyIDegABuHsC6ZA=", + "pom": "sha256-3WuRkZfhMv5x3axw9vxdj65/Und6/YN7FN6HG4wKVAA=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.0": { - "jar": "sha256-m6V9kaveq5rNWIoUtfQiCbmWRMU0Ft/56X7LS/l/Ukg=", - "pom": "sha256-zTHw7NqCplEi/8alXehxE5S2GEtRRAK34RkZGqgJGoI=" + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.20": { + "jar": "sha256-vpN3SFQS0A8B54KZyzC+SAJZHCcwNCtuva/AiU91J0M=", + "pom": "sha256-IbFbpb1i0h1Ta7egyMtnQ1cfwPQwklSKQjWybyodIgs=" }, - "org/jetbrains/kotlin#kotlin-native-utils/2.3.0": { - "jar": "sha256-7kvygz0Q5fN90haoMSn1nzx8vvXrrBMPcGZIOXCMgLc=", - "pom": "sha256-Rp6PYB/b34kP+ozXSOEQcCqkUxu7KbZOXnUD8O/lDZA=" + "org/jetbrains/kotlin#kotlin-native-utils/2.3.20": { + "jar": "sha256-QxnCdkeV773/K3julUVRV9evC5FVaYuqG6Uqar46vy0=", + "pom": "sha256-LAp+ADViCIXUN+fxJidEdbpYqiJC+1279D+R8gyvpwg=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0": { - "module": "sha256-DCD2gdNvSnmRYiFYCYkpF5TmVlgvlJwGed+kNKAm9so=", - "pom": "sha256-DILmEXpGNhvUzF5iZV8rgC8Q9LfZJWpjaD0DSv0MDUM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20": { + "module": "sha256-nhEhx/ZQMDvdx/BH/tMCf4FjuzZ1Gy3w+vNjfumFsh8=", + "pom": "sha256-Y/Gk4+TT3jrPghTwWgtW/5IM4L9ZYVSnkE8gVuP41RE=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0/gradle813": { - "jar": "sha256-r8iTlKUrUu8Lp6gpakJi0NOoo850CRXYfXE7CgFhMpg=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20/gradle813": { + "jar": "sha256-oHxdPMvaP8dWTkB0RybhNz5UvSXwVGPT9D1DnXeOy90=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" }, - "org/jetbrains/kotlin#kotlin-util-io/2.3.0": { - "jar": "sha256-HJEgPyfnO5aI3f4aiAIyjTXrcPpV9eE96ttyHnj5KqQ=", - "pom": "sha256-hvmuNH2YfMwY2aEJ7tLlVDvjj/SMgdUtKMf6HyBarK8=" + "org/jetbrains/kotlin#kotlin-util-io/2.3.20": { + "jar": "sha256-DnbnRx6RxT6mjS0k7x8p+1kqxfuw0dEPqpFkMO/z2so=", + "pom": "sha256-lcKKgo/B8eWeZWOCR6ZPdm2B2LWfbY3r7y0YoMwyH4k=" }, - "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.0": { - "jar": "sha256-JZjCbDTMXGnrAEc0Y+lQrmfpuAln9DoBg8Vn7eZqlxc=", - "pom": "sha256-4EB9YmkdWjQWFh/YNztNt0o714bxtILghGGXUQL58+s=" + "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.20": { + "jar": "sha256-qJlOC8poRt+xn0WMTMFdexN3nKGw2fNIgLX/LCorc7M=", + "pom": "sha256-jxApEHGu+rvY5m/5r3dDojiB1pxqryjhNhbMDpW9F7c=" }, - "org/jetbrains/kotlin#kotlin-util-klib/2.3.0": { - "jar": "sha256-ZLugCZZqAoGG2e5waw3ID+phwK5usXJe0dfXDvIrUuE=", - "pom": "sha256-lzWjPLZJg7qg0S3AyOGTSw5VLmvMh2chrFWKmCKFC/4=" + "org/jetbrains/kotlin#kotlin-util-klib/2.3.20": { + "jar": "sha256-lWK407egS+uisUwFZx5xOFnqVLvAohB+ZbK88nP6hEg=", + "pom": "sha256-WlhMPMK6O0HR5c1+eiCDV2wbjDl6ebuBY2dtjvew6hc=" }, "org/jetbrains/kotlin/android#org.jetbrains.kotlin.android.gradle.plugin/2.3.10-RC": { "pom": "sha256-p0/yoS/KLjABAqN1+7/O9sT75OaoBfyxZCxyZiIt5gw=" @@ -3117,9 +3117,9 @@ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.10-RC/gradle813": { "jar": "sha256-lW/RrbQXK6I9hwM12BUayFL2/DmqyAMfRptDoBNoLBg=" }, - "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=", - "pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio=" + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-EjVTkgnMVtLi7G+XeYaHiHK3Cgh4H2Sv/0Ubwfe9VrE=", + "pom": "sha256-m9zHQ84iL4oxnuYJe2Cq7unmvqe1vzKXYVp1tLpsFDM=" }, "org/jetbrains/kotlin#kotlin-bom/2.0.21": { "pom": "sha256-1Ufg3iVCLZY+IsepRPO13pQ8akmClbUtv/49KJXNm+g=" @@ -3128,66 +3128,70 @@ "jar": "sha256-QcD+zb7B4vUdXG96lyzMaSIVNhpXSU5rI+4xOeKyIpQ=", "pom": "sha256-jbIqNqSFRiw9BdaOnnPwHqeDlovPlTeZWN8/zGeaSlQ=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" - }, "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.10-RC": { "jar": "sha256-PaKI6nHlhcPNzNdz0cDdZ/+sGrxx77cWNp5+tma1pwM=", "pom": "sha256-ZOHGPrbAdBbxcC3/ltSXayhERBNbsEN9rM47bWrmAFY=" }, - "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.0": { - "jar": "sha256-AJST4crwTIKF8f7RV7uraINV2wTS3q7E9aD5tjX4ZuU=", - "pom": "sha256-ayMWTiKBY/1j+Bf7LF3ifW6cNAO3Y8y6BoBYTyF/jjI=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.10-RC": { "jar": "sha256-Cy5M/Ny64fh/Or9QicVqgwpMF5cLKOgktamabo2JFFQ=", "pom": "sha256-wK1VOiQf6+HyYJcUPjMiRmO2REG6/XY/6Vm2Ae5mbwI=" }, - "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.0": { - "jar": "sha256-k6Xo/7EACAHIMqhisjvZdm9ETm9sGFwysftXh3+1zqM=", - "pom": "sha256-AKelPNgr5ws234oCI6Wrhhoqb/txnZt3M3XId8idugQ=" + "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.20": { + "jar": "sha256-RMMHtO3UysUflgqBNBEtZkyTB2cAzaXoZulNmkKWNA4=", + "pom": "sha256-rpC+JesEdhCNlo6+Mqjd9SXhQIhYj6BUc9sSgVoPG3Q=" + }, + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.20": { + "jar": "sha256-VOztYw8oEkzP4uRk5srMKB5SiopQqJclchVUyWk1SP4=", + "pom": "sha256-5zeMZYHvXw4stA46TOxR0rlj5iVkWpK2fqCVJa+XxMM=" }, "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.10-RC": { "jar": "sha256-9n02tA24gnd7Bseg/hO/aGAnu6wlxfblGNJzZWwhZrY=", "pom": "sha256-CMsXeW8qAa5vfqppz/F7bVzsr/tHxKBSpQWdiCJDC8w=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.0": { - "jar": "sha256-jb2IL6WMPRfmg6JzkCiDFfi0kPjj47G+TcPigNN+KFo=", - "pom": "sha256-zOmxEfIRZgxcRTk+dI30aVC2HAEUfgdzttxxnui7d6g=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.20": { + "jar": "sha256-loG8IWSovZ9t30wIXPSoNrktJ1BmZ9c7q59thVM2yRA=", + "pom": "sha256-gswavl5j0/5nV+eXKE8F25r9fq3D6D0ROcOlW2TUstU=" }, "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.10-RC": { "jar": "sha256-r6+klWvxvWJX9wLPm5oonqviny9TDCM7pPgZptfno6I=", "pom": "sha256-UyU8WscTHsSThFu1RsTY+79bu5WEF8KUBlFnLcmmKWA=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { + "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", + "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" }, "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.10-RC": { "jar": "sha256-QqRjDDh2gXZkUOxQfriAelausTOw4G7RcDwEXorDfrM=", "pom": "sha256-hynzbhVt8+C2rvQTCNJ2xDz01apFAWUW1taKrpJTeik=" }, + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" + }, "org/jetbrains/kotlin#kotlin-compose-compiler-plugin-embeddable/2.3.10-RC": { "jar": "sha256-zy8oVmxarKIn07MOOzTP9mjQh4IEYcA6nuhTJLrDDA8=", "pom": "sha256-REd2WqNlz5rxWBJ5kRx81qNxcwKp0fgVpeKVXZqQgS4=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" - }, "org/jetbrains/kotlin#kotlin-daemon-client/2.3.10-RC": { "jar": "sha256-C+suo6o9uyYgihTqpJs022QDETlZE6fOb5GDQQnGZsQ=", "pom": "sha256-qG6d+5GGaQ5j/Z5ROCL2pkRT/QDvLPgG0P6+PgSUzYA=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.0": { - "jar": "sha256-ObywLYwpOqZ4VUyLSdf/hGVwIXCSg8YYbjpAgGr5vRA=", - "pom": "sha256-TI3aucQLMNAbhc/qHxd31zUlybcWQ+YlDGV2/H0fwRI=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" }, "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.10-RC": { "jar": "sha256-QyoFSvwpRD1uVybcO3JKdrhDxR2yKEVbyogs3ANJhlk=", "pom": "sha256-ek+lwRozmQ8U1JE43U3kAj/v4vLgCNqDRMPCuUfAPrY=" }, + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { + "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", + "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" + }, "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.10-RC": { "jar": "sha256-LxUWxkToc3Rzi0QCsSPaeaA+KsQDXdAWXYtwFp6p6lA=", "pom": "sha256-EgyPnAxIjfUm9JHJ9L1laYx1+uDKnVABKNAp0smxvmA=" @@ -3238,54 +3242,54 @@ "jar": "sha256-vNdaNspK2OBhFyFO2Af43qL+YaceB/kcoU9DNQJLhGM=", "pom": "sha256-7XngK/COxxXsvNHi16RTYteqfDP5LvZ15t+kpJMbzF8=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { - "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", - "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=", - "pom": "sha256-BnzIEOCaYeFufoe1Kk3WR+FfYLd+PaDRsVPz+A7r8wM=" - }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.3.0": { - "jar": "sha256-24JpYTcdZgUxjZxOS/zb+slMOgiSzcq9VSJIcP6tV/E=", - "pom": "sha256-20CN5tumaQeVvFOkoPhbM8en1qzLZ94ZAmQPr1QfL1s=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-hvch6zOswK/QbdZoDnenZLY0qb2LEbc77yv8CQnxiUA=", + "pom": "sha256-Vg23nSOjmud5dqVmkZRw3sQazHeqUa6qVlzAKbkXGqw=" }, "org/jetbrains/kotlin#kotlin-script-runtime/2.3.10-RC": { "jar": "sha256-vabutEYi4rlflkxb3MkPoWPNCgybtVabpd86MRwm8iA=", "pom": "sha256-JH2OT7fPc1Wnr/gMRAHp2wXubkb6xoZKp5ebl7ehR70=" }, - "org/jetbrains/kotlin#kotlin-scripting-common/2.3.0": { - "jar": "sha256-QlK3gs2lP8v9lTuQrwMlDiGX/+9uVavZsKLkj5Pv8lM=", - "pom": "sha256-9AuKrV3x68riUJLMM7hpP6Qw5TRCC6Wup/AGsvMrQw4=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { + "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", + "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" }, "org/jetbrains/kotlin#kotlin-scripting-common/2.3.10-RC": { "jar": "sha256-gbM3To+5LF1t82X13tIAW2Vb4rg3oNKjylND0/9tMCc=", "pom": "sha256-FA4i/htI2X7VHlRWnAUw9fNxhCQhGyEXMOwOrxbnLcQ=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.0": { - "jar": "sha256-ZxRdvqkxlNuyJT4vNaCp/ngBfCy84+zbSx/0P/9HGNU=", - "pom": "sha256-FjR61xI8BuiaUu+twxjZaick9UqBx+xZTA1ALh8eZFk=" + "org/jetbrains/kotlin#kotlin-scripting-common/2.3.20": { + "jar": "sha256-tMI52HsjvhgvBb9Xz16B+V1wv370qYnrmLczicbryJ8=", + "pom": "sha256-h+/vFa4RjxNDUmPrEJcAZGD7qDlph340uKcvDjPIOsk=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.10-RC": { "jar": "sha256-WkVxf5DBowquk3ukcouU9cVjxp03s08671HP9OybPRg=", "pom": "sha256-z75mf7STjoyR9BDJWbjM+Xksc0bD8CjVmOotzRxYGX0=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.0": { - "jar": "sha256-MsdCfxBeYtT07/MDXaHkKAsndxvkrWFDuoZV0Yh3IM0=", - "pom": "sha256-TPG5v5rmnHbz6nWnhW3GbeRGeKfHQXFa6cFdtA7Nfv0=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.20": { + "jar": "sha256-vVX49hvUHOxSllbC1HeEvLpawmDpT0FWwnLDFJZu71k=", + "pom": "sha256-1l8YaBd9zkuKkv+93bVrFzH5+66IyOcw7XvLcAy7soo=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.10-RC": { "jar": "sha256-ua86tjyjMwHLUfkBJZk5Xtjy64jjyWNQHOLriCv/12I=", "pom": "sha256-gWW9J1eaLKO3r8ww5Swo6QfJECUg6yL+7QzS9rgtSuA=" }, - "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.0": { - "jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=", - "pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.20": { + "jar": "sha256-gG/WOzvOxea17rGghD1qsJTVV4aoRl5HSiQ5KVocCiU=", + "pom": "sha256-xKkTo4XzTjKlbyBd8XoI3U4RfDBsV+XkfcXUlSPw6+E=" }, "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.10-RC": { "jar": "sha256-7N5Qd0P8WB5wabFLHhohHK7MQ9fns7uZTrqEWqzAiag=", "pom": "sha256-d5APHmelXOOo3SxxIPARd0N5hHIHfyywQQlN18hovqg=" }, + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.20": { + "jar": "sha256-cEfOA1P0kSXDx0Z5LU92wyZde3L+YmlLfuwHW7oCUow=", + "pom": "sha256-B8Ba4tHs4K4e1mAQ7TGNnN3LNYcEbGM8GGvRTM8EYdU=" + }, "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.3.10-RC": { "jar": "sha256-v3uAa0GY+/4UnjfD10j0JVA+3CxOir/JsqvFEDWOQxM=", "pom": "sha256-Ak0HyrVBLZHpPMmeZ5dbjC6fuWG3BpllagCE/MwBlF8=" @@ -3301,14 +3305,14 @@ "module": "sha256-b134r2M2AKa5z7D8x2SvPVEZ83Zndne5G2rugWsdMKs=", "pom": "sha256-X0As+413MZW5ZwUBJMnom1+EsXJGThiUkpeJv1xMLyk=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.0": { - "module": "sha256-/pAljbcTNVWBoBZDfQbAKdBpwgu93uE02R5LiHBz108=", - "pom": "sha256-J+2DQuBLgcqy0aP512D06/lQmG9n7Eme1y1cw4d+6NA=" - }, "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.10-RC": { "module": "sha256-T7RK7JIrF+ytx62EMPj7cc0Cs0ZPLzNoPUEnau3/vPw=", "pom": "sha256-aNb+8ejJzL7tNa7xZvY3SFDf690TNXpwDjKANiWDF7E=" }, + "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.20": { + "module": "sha256-fV4z3nFM3ddQeGQgmMvL7pfBg5jQNLd9MrSwdLlQOTk=", + "pom": "sha256-/Xtj7fb31urrwWoYVgu7koszQlYepcnR92kZiw/puYg=" + }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.3.72": { "pom": "sha256-nVoT2avDNEXhNm0livCnfkLwGUWs73wJF7nVOYVOL84=" }, @@ -3358,11 +3362,6 @@ "module": "sha256-v7xlfd06jjfkyK1BeWjV6wsLFxyfzkj5YsKtMu5DTCE=", "pom": "sha256-zzH5IxlsY67ezQpXwkJpvTcCpOR8C/C9ZLWtpd5SInI=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" - }, "org/jetbrains/kotlin#kotlin-stdlib/2.3.0-RC": { "jar": "sha256-zDONZbvslLcwNvfDw6X28JrocFuVwPkg7DKHtGtolNM=", "module": "sha256-j+uBo/Q5DDNtB8a3zz7kVQHpwF5zupBFU8UeJImo4VM=", @@ -3376,14 +3375,19 @@ "org/jetbrains/kotlin#kotlin-stdlib/2.3.10-RC/all": { "jar": "sha256-8tQNQce+hFtMQsSM0wFI9oNm6QnfgiBJo96d0VLUjAI=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { - "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/jetbrains/kotlin#kotlin-tooling-core/2.3.10-RC": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", "pom": "sha256-JP5o1+ZtHKA6rzslyx5nPzE0F54G3Q8K0rQyaxCREyo=" }, + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { + "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" + }, "org/jetbrains/kotlin#kotlin-util-io/2.3.10-RC": { "jar": "sha256-85zCXVt0ew16z7LloMQdTmhgCzwUyPnYF1dFmowN06o=", "pom": "sha256-dvRuzCGOmDpVggzpv19r4OQfMybphgof78Ac8TCVeqI=" From 1120ba36d08e6771288a2f5642a1d5e62d517372 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 20 Jun 2026 16:06:37 +0200 Subject: [PATCH 095/410] jabref: update gradle deps --- pkgs/by-name/ja/jabref/deps.json | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ja/jabref/deps.json b/pkgs/by-name/ja/jabref/deps.json index a2a97eb36cb5..8d6f03f20126 100644 --- a/pkgs/by-name/ja/jabref/deps.json +++ b/pkgs/by-name/ja/jabref/deps.json @@ -868,9 +868,9 @@ "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", "pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { - "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", - "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.2.21": { "jar": "sha256-yweF5qeHDS9eqW9kcCDigS3snXAjAzMZu9sc5+XmVUg=", @@ -924,10 +924,10 @@ "module": "sha256-v7xlfd06jjfkyK1BeWjV6wsLFxyfzkj5YsKtMu5DTCE=", "pom": "sha256-zzH5IxlsY67ezQpXwkJpvTcCpOR8C/C9ZLWtpd5SInI=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/jetbrains/kotlin#kotlin-tooling-core/2.2.21": { "jar": "sha256-dAFOxPPveM59p+Pmlk8sUmoxIdXFj++MopeeXzRFgvQ=", @@ -1319,15 +1319,22 @@ "com/google/code/gson#gson-parent/2.13.2": { "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0=" }, + "com/google/code/gson#gson-parent/2.14.0": { + "pom": "sha256-grD2aUxXWKuLsH4FYwII1Q9YnUteBP0KBG1Zzfe6PR0=" + }, "com/google/code/gson#gson/2.13.2": { "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" }, + "com/google/code/gson#gson/2.14.0": { + "jar": "sha256-LL0Rm/GWHCh4gxCWPcgLpl9Yze7B3ROci9sSQPqiw28=", + "pom": "sha256-H6ASLA43MxkmQoYcNr5Mb3maeVMnojvdKSJpG26bpIA=" + }, "com/google/code/gson/gson/maven-metadata": { "xml": { "groupId": "com.google.code.gson", - "lastUpdated": "20250910210152", - "release": "2.13.2" + "lastUpdated": "20260423191314", + "release": "2.14.0" } }, "com/google/errorprone#error_prone_annotation/2.44.0": { @@ -1350,6 +1357,10 @@ "jar": "sha256-vPc4pSXlRskmojPQoWnPfq/PcD/oGsnWmU9yRO2ikFI=", "pom": "sha256-fmGVkFEuhKKOAjWK3qvn3kureQr2FOhAtAQTlRbeFlc=" }, + "com/google/errorprone#error_prone_annotations/2.48.0": { + "jar": "sha256-tJxclYMW7WegnGmd2pqnScr0NNUdhj3qWZ7zakm5yFU=", + "pom": "sha256-GJ4JrQSJwyXpDaqp1cj0BjMGAvo2Zgm8oHy82tA6udo=" + }, "com/google/errorprone#error_prone_check_api/2.44.0": { "jar": "sha256-rFRNsezoAFm1NJU93Ipa/PZUfCCrnBtQC5kHGQOQDL8=", "pom": "sha256-Nl9VFHNSFSwr9syl+uNdspsxDqR4A/neWuRL/k1d+jo=" @@ -1370,6 +1381,9 @@ "com/google/errorprone#error_prone_parent/2.44.0": { "pom": "sha256-9v3+0f+Ubr0B9HgCSux5CBz16XbMDY6MmL+GMXOxY10=" }, + "com/google/errorprone#error_prone_parent/2.48.0": { + "pom": "sha256-sz+opFyfF5SlAIwLLYOoTrKLXQEXptFW8AP58JvnQQ8=" + }, "com/google/googlejavaformat#google-java-format-parent/1.27.0": { "pom": "sha256-rOuKJTTBnTBcBY8iq0ffOaDhm3QIWx5MWwfTukXYQlA=" }, From 3bb7dd8fe67bb5a963f3e17b7f5195a07e3900b6 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 20 Jun 2026 16:06:37 +0200 Subject: [PATCH 096/410] pkl: update gradle deps --- pkgs/by-name/pk/pkl/deps.json | 301 +++++++++++++++++----------------- 1 file changed, 152 insertions(+), 149 deletions(-) diff --git a/pkgs/by-name/pk/pkl/deps.json b/pkgs/by-name/pk/pkl/deps.json index ea820e287df2..dc3654553fc8 100644 --- a/pkgs/by-name/pk/pkl/deps.json +++ b/pkgs/by-name/pk/pkl/deps.json @@ -29,8 +29,8 @@ "www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/java/java-compiler-ant-tasks/maven-metadata": { "xml": { "groupId": "com.jetbrains.intellij.java", - "lastUpdated": "20260326112719", - "release": "261.22158.291" + "lastUpdated": "20260622132625", + "release": "261.25134.203" } }, "www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/platform#util-jdom/252.26830.84": { @@ -40,8 +40,8 @@ "www.jetbrains.com/intellij-repository/snapshots/com/jetbrains/intellij/java/java-compiler-ant-tasks/maven-metadata": { "xml": { "groupId": "com.jetbrains.intellij.java", - "lastUpdated": "20260326193152", - "release": "261.22158.302" + "lastUpdated": "20260624081617", + "release": "262.8377.24" } } }, @@ -51,14 +51,14 @@ } }, "https://plugins.gradle.org/m2": { - "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.4.1": { - "pom": "sha256-AdDekM9QXN9PKgCkLFJCe9JtIN+VrPCMnrvRnWyug0c=" + "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.4.2": { + "pom": "sha256-qu9dz6fW7rPI6/NKwngGsguf9Wze3uAQ8yVRr16JUc4=" }, "com/gradleup/shadow/com.gradleup.shadow.gradle.plugin/maven-metadata": { "xml": { "groupId": "com.gradleup.shadow", - "lastUpdated": "20260327090833", - "release": "9.4.1" + "lastUpdated": "20260528040325", + "release": "9.4.2" } }, "gradle/plugin/org/gradle/crypto#checksum/1.4.0": { @@ -88,13 +88,13 @@ "org/gradle/crypto/checksum#org.gradle.crypto.checksum.gradle.plugin/1.4.0": { "pom": "sha256-HzWQYt4QGbCRu7QhGghr4U0xCMX2mXisy9AbZRUFN0w=" }, - "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": { - "jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=", - "module": "sha256-MVnFQXhFqWmTx4nULexDVwf7uEiXnP0R0LgzBZ5RIKM=", - "pom": "sha256-ctVO1m6jP6+UKCNRwxAZ4S59fpIOpnpRbL4ODWdBA0M=" + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.7": { + "jar": "sha256-zIyqQQGjXQzwQzpj6K04kRpMhIBz/MlPQ64CUfM+Ta8=", + "module": "sha256-ENa9ZquwiOylvjYP9yVQyWFU0mdu/t10rzHEUAF8OQk=", + "pom": "sha256-q+nzlg+nNZciqHUuYb/ElnYeFdFHNeTGQiB5cHYGq74=" }, - "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.2": { - "pom": "sha256-5aavF7WFYNdGyrQseV/jpCoevkBQ5VpPANjPVM8x8eo=" + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.7": { + "pom": "sha256-Ldg2zAlxLNrd/u/GgNLqZutD2NxjOGvVlSZYE0l/Ry0=" }, "org/gradle/toolchains#foojay-resolver/1.0.0": { "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", @@ -508,19 +508,19 @@ "jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=", "pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM=" }, - "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.4.1": { - "pom": "sha256-j9YiZjf8Ytv08kmgCbN2krAj+urqiMPSNLgzB16YhhU=" + "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.4.2": { + "pom": "sha256-xeVASrUAnkLi6EiGHO1La2vPMFR2QoHiDaNzyfry9S8=" }, - "com/gradleup/shadow#shadow-gradle-plugin/9.4.1": { + "com/gradleup/shadow#shadow-gradle-plugin/9.4.2": { "jar": "sha256-QiPAjWXkx+HxILSpbnMZ34/j36ZV3fJmH2C7VtrPkaw=", - "module": "sha256-HqvAJjuZ/SRTCqADRTyLH7AoZt4QzYni8VLwAsOrBXg=", - "pom": "sha256-W15e5HPddlrSOzAbdIhbRzsrI32zHkFu6/VXSpU6JNQ=" + "module": "sha256-QLLd0qhM9ov7ur/ED8XLlNQvDTzrglMb8/eQ/xdeu9A=", + "pom": "sha256-TPRHwc6WyuND5uDnRPnOnD5jz+e9GQ9j/qbSdPFeKrU=" }, "com/gradleup/shadow/com.gradleup.shadow.gradle.plugin/maven-metadata": { "xml": { "groupId": "com.gradleup.shadow", - "lastUpdated": "20260327091316", - "release": "9.4.1" + "lastUpdated": "20260528061127", + "release": "9.4.2" } }, "com/ibm/icu#icu4j/58.2": { @@ -1085,22 +1085,30 @@ "jar": "sha256-6K0gn4xY0pGjfKl1Dp6frGBZaVbJg+Sd2Cgjgd2LMkk=", "pom": "sha256-oKdcdtkcQh7qVtD2Bi+49j7ff6x+xyT9QgzNytcYHUM=" }, + "org/bouncycastle#bcprov-jdk18on/1.80.2": { + "jar": "sha256-szIn8H3OJk2vGqwueY7xCaSQHzGr7axTY1dG3ZNnnTs=", + "pom": "sha256-EqUFpxejvHZH99jt6ndzLJxty1PE32Kju1i3pUIooo8=" + }, "org/bouncycastle#bcutil-jdk18on/1.80": { "jar": "sha256-Iuymh/eVVBH0Vq8z5uqOaPxzzYDLizKqX3qLGCfXxng=", "pom": "sha256-Qhp95L/rnFs4sfxHxCagh9kIeJVdQQf1t6gusde3R7Y=" }, + "org/bouncycastle#bcutil-jdk18on/1.80.2": { + "jar": "sha256-vHjTLX/7FB7ifk+3ffBCWdhCyJnn6Or5EvmQ1yU707Q=", + "pom": "sha256-Joi+GvSZ1SUJYRTML1HHp6TKI8PScxe3HhjByWvsA9E=" + }, "org/bouncycastle/bcprov-jdk18on/maven-metadata": { "xml": { "groupId": "org.bouncycastle", - "lastUpdated": "20251126065922", - "release": "1.83" + "lastUpdated": "20260515080931", + "release": "1.84" } }, "org/bouncycastle/bcutil-jdk18on/maven-metadata": { "xml": { "groupId": "org.bouncycastle", - "lastUpdated": "20251126070121", - "release": "1.83" + "lastUpdated": "20260515080933", + "release": "1.84" } }, "org/checkerframework#checker-qual/2.10.0": { @@ -1521,27 +1529,27 @@ "module": "sha256-/x91VjoeC+Dv6f7u4jMAVeRGM0jqsCZvExFWOO+jafo=", "pom": "sha256-jcV+h39+P1+wNTin/0mxKX5seEA+4PdABuvKxyuCcl4=" }, - "org/jetbrains/intellij/plugins#verifier-cli/1.401": { - "module": "sha256-ZFlTICKFTbeSeU2lq5i7jbWnKupPs0+78HX8tMfPuSs=", - "pom": "sha256-Ksomg3AaxuGa+6ysOAJ8YuuTm5qACiZbqstpTFkTr/4=" + "org/jetbrains/intellij/plugins#verifier-cli/1.407": { + "module": "sha256-7Z+g0+dMdxPxIKS8CsyjRWaCY48QKudZ4t7Ikg86Zhc=", + "pom": "sha256-aQSksjwZp7Mzc1c5lx716iyiJCQNd2EEt9a18ArjKmc=" }, - "org/jetbrains/intellij/plugins#verifier-cli/1.401/all": { - "jar": "sha256-+K/EN1A+lvVJT35HccO3h+Z4fw9HoD3X6Pm/ydYbWY8=" + "org/jetbrains/intellij/plugins#verifier-cli/1.407/all": { + "jar": "sha256-EzKW9tmpxIB9zd7kLyaiKpSfDn/LShwt/NMH87gcS5o=" }, "org/jetbrains/intellij/plugins/verifier-cli/maven-metadata": { "xml": { "groupId": "org.jetbrains.intellij.plugins", - "lastUpdated": "20260312225124", - "release": "1.401" + "lastUpdated": "20260619080353", + "release": "1.407" } }, "org/jetbrains/kotlin#abi-tools-api/2.2.20": { "jar": "sha256-8chm6sXcCI8/0IEQCENAm/TxYSu7mY+6ofaFMlyuDVU=", "pom": "sha256-HOL7NczYP8vJCuXFmN/bsilS0IVHgElEpbIfLEbKwL0=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.0": { - "jar": "sha256-QBe8wfXTKFsX5rYiDRakaMhxWTDw35Y5bXZLV/Cm02U=", - "pom": "sha256-qJIhRAlxhudUjXFH3I3O1eYOMGnUY1ulUe8uV3WrmAk=" + "org/jetbrains/kotlin#abi-tools-api/2.3.20": { + "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", + "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" }, "org/jetbrains/kotlin#abi-tools/2.2.20": { "jar": "sha256-paY3q4IXBJkc9wYWtk4CuaT4IMggGfk8DSbwzfsiZjM=", @@ -1554,91 +1562,95 @@ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.2.20/gradle813": { "jar": "sha256-OmlZW2x1+/ktMgFodFxpj/cRS4YHhBBQ1ISYgjAG6HE=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0": { - "module": "sha256-d8IDSG/XkrWAVyBp5cRC0YDA7wVbpzRQXaKNGX7BL/c=", - "pom": "sha256-k8/rFUWRw3AengQ1C9AF0ZVqmuZHFH1vsqfFeD4fkJo=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20": { + "module": "sha256-bNjWSw5lN3kE8wb2qFja/ZMcQTUkD4RMk9UpTumP6Dk=", + "pom": "sha256-SgpFTor25QOv5ngwoYVjubaA3u67GhcGoNe0S8UHQKE=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-D+cv3G5RvisnSw5kuEQB9SUDavsgYWKkRYIU8R6614c=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-pPEKPw6l3dH1VaT3BuCep/VSs8hSK7EAY2HdMG4152o=" }, - "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=", - "pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio=" + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-EjVTkgnMVtLi7G+XeYaHiHK3Cgh4H2Sv/0Ubwfe9VrE=", + "pom": "sha256-m9zHQ84iL4oxnuYJe2Cq7unmvqe1vzKXYVp1tLpsFDM=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0": { - "module": "sha256-ljRPGdjxnqpbxEHjP2UB9+c9o8el1X1EvHwW6qRXVls=", - "pom": "sha256-GqwiGC0snJVP/8FrV2Xq0jjiAw9HhIctRrxfOcozll0=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20": { + "module": "sha256-GCp0ZM5mvM/ejjG+aPoO7DE8HZDD2POWeclyJyliFjg=", + "pom": "sha256-f3R8uTA9Hfqh1hJfZsFUG+o4PsuZh2ta28riSAVZZ48=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0/gradle813": { - "jar": "sha256-PKIayHkWchdbgnPemV8CTzWZLfAwCijCdUnPd3DMnOY=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20/gradle813": { + "jar": "sha256-tYin5gfij7WAIo4SDdX/+L6nO9J3JnM6F35kRYLooB0=" }, "org/jetbrains/kotlin#kotlin-build-statistics/2.2.20": { "jar": "sha256-+2VKT1vFY2h1kXMSnfSRB60J3FtBcrAXda+z+nJXndU=", "pom": "sha256-tdU2T1fSH/FBgiBei2lf1oZNnYqleApu3EIJWEBHwRU=" }, - "org/jetbrains/kotlin#kotlin-build-statistics/2.3.0": { - "jar": "sha256-Z3hVlwDnLXZOniTZWPFuwMx152t1s4FMK83hRKYnT04=", - "pom": "sha256-QTkKXrIxFJOxpFubOXLDoL8dqEfoRaNKtoQKr0EmTeI=" + "org/jetbrains/kotlin#kotlin-build-statistics/2.3.20": { + "jar": "sha256-ptJ7PINhdlLdBlYG+Yz1nPviY/jCDr5OvVpvJonrDU8=", + "pom": "sha256-nQqNf/FyPV1y00ldVVc9jTxrd3TWHYBXlxT3nCQmX48=" }, "org/jetbrains/kotlin#kotlin-build-tools-api/2.2.20": { "jar": "sha256-/ZlHs6F2Iahvq9lTr4fzS9K7f4sm2uksHte+dHL0TDs=", "pom": "sha256-AtR9SHfsMktJbZMTMkXNTTSLZSMDzyfvpj44ry+zzyo=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, - "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.0": { - "jar": "sha256-AJST4crwTIKF8f7RV7uraINV2wTS3q7E9aD5tjX4ZuU=", - "pom": "sha256-ayMWTiKBY/1j+Bf7LF3ifW6cNAO3Y8y6BoBYTyF/jjI=" + "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.20": { + "jar": "sha256-RMMHtO3UysUflgqBNBEtZkyTB2cAzaXoZulNmkKWNA4=", + "pom": "sha256-rpC+JesEdhCNlo6+Mqjd9SXhQIhYj6BUc9sSgVoPG3Q=" + }, + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.20": { + "jar": "sha256-VOztYw8oEkzP4uRk5srMKB5SiopQqJclchVUyWk1SP4=", + "pom": "sha256-5zeMZYHvXw4stA46TOxR0rlj5iVkWpK2fqCVJa+XxMM=" }, "org/jetbrains/kotlin#kotlin-build-tools-impl/2.2.20": { "jar": "sha256-ZHiafwBWWSfy8/LRCfIwV009kwjtXW6Gv8qEPaZIfPc=", "pom": "sha256-4vQ157rwHeL/kNCoc3r4+b+X/BUuWVuGp2C6ZOjmnfY=" }, - "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.0": { - "jar": "sha256-k6Xo/7EACAHIMqhisjvZdm9ETm9sGFwysftXh3+1zqM=", - "pom": "sha256-AKelPNgr5ws234oCI6Wrhhoqb/txnZt3M3XId8idugQ=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.20": { + "jar": "sha256-loG8IWSovZ9t30wIXPSoNrktJ1BmZ9c7q59thVM2yRA=", + "pom": "sha256-gswavl5j0/5nV+eXKE8F25r9fq3D6D0ROcOlW2TUstU=" }, "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.2.20": { "jar": "sha256-HGw/gQv+akGry8NLOi72OfHj9K7tOpU6Swl07qT0GIk=", "pom": "sha256-Bf8CX3+wky+xH6HhzK71KPdgJ9lWaA+INdQ4VCdi4go=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.0": { - "jar": "sha256-jb2IL6WMPRfmg6JzkCiDFfi0kPjj47G+TcPigNN+KFo=", - "pom": "sha256-zOmxEfIRZgxcRTk+dI30aVC2HAEUfgdzttxxnui7d6g=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { + "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", + "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" }, "org/jetbrains/kotlin#kotlin-compiler-runner/2.2.20": { "jar": "sha256-+vloNPogBNeL2ORCD1go3j1CckJ9ZHR5gCTqbpz4XN0=", "pom": "sha256-kbsVJI9OqUS2Mw8xA/HrVF0TvditSuxDe3R6WG57F6k=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" }, "org/jetbrains/kotlin#kotlin-daemon-client/2.2.20": { "jar": "sha256-cO983NwwEHe5s7ohqp6cVadq+z/73+9KtWKmd9GN+kw=", "pom": "sha256-ihNtDxPrmDpr40/x4WPJznmFXkuiF09Fy0KqpnVT91Q=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" }, "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.2.20": { "jar": "sha256-fFyM0vi+rdMoMjm7nKIZoMr6GvAmgrQHsYHhF5cY8vc=", "pom": "sha256-9Yhmv7yYZ8bWR1ec/3DUKHeZctvd2N5MJXh5y0N0FIk=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.0": { - "jar": "sha256-ObywLYwpOqZ4VUyLSdf/hGVwIXCSg8YYbjpAgGr5vRA=", - "pom": "sha256-TI3aucQLMNAbhc/qHxd31zUlybcWQ+YlDGV2/H0fwRI=" + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { + "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", + "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" }, "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.2.20": { "jar": "sha256-T8MqG+ZFynQE4hskRSCI+T6OmT6v/Sbza9Ndv3XGB1I=", "pom": "sha256-sbbgEXktfKkv7K+/+sSlCPdvA5yfeuijI9GJKIgl9P4=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.0": { - "jar": "sha256-/HKYw2tF820WUscDuraT9f6bEVmOzZrH7J/f6IptsPA=", - "pom": "sha256-aQhDRFhvUkNNH7tRZmlgr/uHbGQ+gIYkXrgLpeREm7U=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.20": { + "jar": "sha256-4WYu10cyK2P2HU+t2Zq3gQTEXq8JwRp4mGJBXoHBjcQ=", + "pom": "sha256-aP+Cf8E1DZPw1nM2jAZHm2K31eXDBlipWM+TBmgx6Nk=" }, "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.2.20": { "jar": "sha256-dgfuXHoMpT+lku58VA7oCJYqe62P7p7Xj+Z0hBRj2V0=", @@ -1648,30 +1660,30 @@ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.2.20/gradle813": { "jar": "sha256-dgfuXHoMpT+lku58VA7oCJYqe62P7p7Xj+Z0hBRj2V0=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0": { - "module": "sha256-BQ8eECIJAOR6MIkd1c/qg3pl27sNmjyxuFKRq6MmykE=", - "pom": "sha256-GeTwq/tcvwEdJZP1ZRV8jr9FkvMAhhS6LtsEinhRF10=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20": { + "module": "sha256-04UBEP9ajrcP7S1Xi0X7B+vESvaika5M88eUMMZRKLo=", + "pom": "sha256-AdVSITSRyFPVb4frdIEwON+e4dhekIaqN70GY7JJb4g=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0/gradle813": { - "jar": "sha256-yh6tFJqMj0G6YKg5qDsjw6BiJ8RsYhJMUb6ZkDXerDE=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20/gradle813": { + "jar": "sha256-ybwX32m/OZB8WXweGb7EtHnHWqx1+/1jIeNEW0lxLog=" }, "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.2.20": { "jar": "sha256-dtFu5ZzeHmpwVWtdQEhu+fEcFkOodJPBnE3zMWU4N9k=", "pom": "sha256-xRuhScfyk1nSWk7RIS4otpNOGkdW9VLAAHvxFE0onB0=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.0": { - "jar": "sha256-epBQPJ14f5vNLBd25MxSfrneeRLvecbJWPEwWi0cQ7o=", - "pom": "sha256-2bCOHuM4pjRhSanQIY+FHuPUfYu3fWEDJg8qhyauUl4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.20": { + "jar": "sha256-5Cicv5/0lAfwQd3GM24bV3pspM8r4dKjEzgnHBPu0+0=", + "pom": "sha256-9veHObqf4nEunwyeW8T16TcZzP6pW0fC9JslC+F2NX4=" }, "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.2.20": { "jar": "sha256-7JacXwsJn4I4RiMiOPm9ZPPTdB5i6pBQrS5DL6150KA=", "module": "sha256-/IW7KUlsw/X5DHjHonejkw7xFg8IQ/iu1ke3TGejtJQ=", "pom": "sha256-NkQjJURfF7rCH1OGu0k4+D53K4NOWGBT1BRbGnXZ4oU=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.0": { + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.20": { "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=", - "module": "sha256-kRUvrqO8DJTbZtPLWKrh2+rXyGC1dk5nsgC01N9M6rk=", - "pom": "sha256-BLSVrgZj7a3aSEBkZKzTlDGjysez6OjAlLdplu1BSaA=" + "module": "sha256-b7XZcwCl5Vmv1Nn/msA1bE2Wb31pS2Yvrhaf2HQhUx4=", + "pom": "sha256-WROHIVGNgqND99wvCRK3BJjT7vM2PJ66wiCssPyTjsw=" }, "org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.2.20": { "jar": "sha256-U6MhUoJjIGAYUgSaC291OMqLtX/QnYeszRGLxo1D+OQ=", @@ -1685,28 +1697,28 @@ "org/jetbrains/kotlin#kotlin-gradle-plugin/2.2.20/gradle813": { "jar": "sha256-XTJbXCxdS8i/RBRdJOtNS+sGDRPRHr5IiYk27VzRVk4=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0": { - "module": "sha256-vbMts6ongF80eewDPsY9PMq+sTuInYbavadCu+9TwJo=", - "pom": "sha256-h4cnvyGoOtrYnU5giEhN2/OfaoSpQoAiGm4cL4hBMD4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20": { + "module": "sha256-lVUmc7gbNXitmy86/xRUtjzoBsb9SrfGBJIx6GQKtHE=", + "pom": "sha256-EcMjwt2KgE6fWOBHwsAYZLKgHcDYEys2PApDEiFbwJs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-Os+X1zolgbAyhz+on1Z1DTazt21A1pLZg58kZ92uTWk=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-RuFu4mWU9ID+y5LJbarjdTDoNQJreON+8yUelX8D9vs=" }, "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.2.20": { "module": "sha256-P7tFda43xKd2rrhtj/k8aqEbDPLadXScUyDiWFCwIp4=", "pom": "sha256-PG1GnpFfuzCWrEy4wvRsedAnw8WQ5lihBoihVx61eNg=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.0": { - "module": "sha256-/9anNzSypS+3Yz8WOVRL43HgYpxR2X+h5fteqTQ6Fwk=", - "pom": "sha256-cYYJKmnzaIQyxcCsuQtKZx/Y7oANhP5YT66P1TO6v4o=" + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.20": { + "module": "sha256-+CvXZF0MPv609PZVIKPGWz6MMCsIMyIDegABuHsC6ZA=", + "pom": "sha256-3WuRkZfhMv5x3axw9vxdj65/Und6/YN7FN6HG4wKVAA=" }, "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.2.20": { "jar": "sha256-OYK+RbEpMOIYGbWJ2zcHyOhM4le/Ks5/xi/I3zaPWz4=", "pom": "sha256-CzAJtJQmv6F3qtlLSBCbjKVMck6i5sUGgmo6lc9ZEOE=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.0": { - "jar": "sha256-m6V9kaveq5rNWIoUtfQiCbmWRMU0Ft/56X7LS/l/Ukg=", - "pom": "sha256-zTHw7NqCplEi/8alXehxE5S2GEtRRAK34RkZGqgJGoI=" + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.20": { + "jar": "sha256-vpN3SFQS0A8B54KZyzC+SAJZHCcwNCtuva/AiU91J0M=", + "pom": "sha256-IbFbpb1i0h1Ta7egyMtnQ1cfwPQwklSKQjWybyodIgs=" }, "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.2.20": { "jar": "sha256-XeE7Sb8dRBCZFep1tjiWZpNpXfQM1bIebhKu62fcKSQ=", @@ -1724,9 +1736,9 @@ "jar": "sha256-UBd3SirqQf+HEhNxFs1NgAP+mroSAMEG5lcw/rW7dEI=", "pom": "sha256-U+++4FpxIhiQYPXuXspodjnOr+KfXlmW3phiopxnJyU=" }, - "org/jetbrains/kotlin#kotlin-native-utils/2.3.0": { - "jar": "sha256-7kvygz0Q5fN90haoMSn1nzx8vvXrrBMPcGZIOXCMgLc=", - "pom": "sha256-Rp6PYB/b34kP+ozXSOEQcCqkUxu7KbZOXnUD8O/lDZA=" + "org/jetbrains/kotlin#kotlin-native-utils/2.3.20": { + "jar": "sha256-QxnCdkeV773/K3julUVRV9evC5FVaYuqG6Uqar46vy0=", + "pom": "sha256-LAp+ADViCIXUN+fxJidEdbpYqiJC+1279D+R8gyvpwg=" }, "org/jetbrains/kotlin#kotlin-reflect/1.6.10": { "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", @@ -1736,52 +1748,52 @@ "jar": "sha256-ggkIOkp8TkdtmEKweDCPqWqW8Hpr2Z8F81hu4TKJqyY=", "pom": "sha256-TidHQGbbg/uixZB0KJunEr6MhRV83guQUCmkRcJ19bo=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { - "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", - "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=", - "pom": "sha256-BnzIEOCaYeFufoe1Kk3WR+FfYLd+PaDRsVPz+A7r8wM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-hvch6zOswK/QbdZoDnenZLY0qb2LEbc77yv8CQnxiUA=", + "pom": "sha256-Vg23nSOjmud5dqVmkZRw3sQazHeqUa6qVlzAKbkXGqw=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0": { - "module": "sha256-DCD2gdNvSnmRYiFYCYkpF5TmVlgvlJwGed+kNKAm9so=", - "pom": "sha256-DILmEXpGNhvUzF5iZV8rgC8Q9LfZJWpjaD0DSv0MDUM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20": { + "module": "sha256-nhEhx/ZQMDvdx/BH/tMCf4FjuzZ1Gy3w+vNjfumFsh8=", + "pom": "sha256-Y/Gk4+TT3jrPghTwWgtW/5IM4L9ZYVSnkE8gVuP41RE=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0/gradle813": { - "jar": "sha256-r8iTlKUrUu8Lp6gpakJi0NOoo850CRXYfXE7CgFhMpg=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20/gradle813": { + "jar": "sha256-oHxdPMvaP8dWTkB0RybhNz5UvSXwVGPT9D1DnXeOy90=" }, "org/jetbrains/kotlin#kotlin-script-runtime/2.2.20": { "jar": "sha256-XIvV3Xrh6i7rJ3j9vqoZpWIYSXX2yrigu2d55BkHMa4=", "pom": "sha256-IpOhQenagKfpjYXtKkkuldsMAWW86rC3Klzp4tkrCAc=" }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.3.0": { - "jar": "sha256-24JpYTcdZgUxjZxOS/zb+slMOgiSzcq9VSJIcP6tV/E=", - "pom": "sha256-20CN5tumaQeVvFOkoPhbM8en1qzLZ94ZAmQPr1QfL1s=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { + "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", + "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" }, "org/jetbrains/kotlin#kotlin-scripting-common/2.2.20": { "jar": "sha256-+5n/fwzZUtpo1UjT89ZErlB4sLlvybrwZewUZqKTuAU=", "pom": "sha256-iTjGIFKXW7uW3OotqaeNS2sk2vLwnTWMGnqEHxaMtzo=" }, - "org/jetbrains/kotlin#kotlin-scripting-common/2.3.0": { - "jar": "sha256-QlK3gs2lP8v9lTuQrwMlDiGX/+9uVavZsKLkj5Pv8lM=", - "pom": "sha256-9AuKrV3x68riUJLMM7hpP6Qw5TRCC6Wup/AGsvMrQw4=" + "org/jetbrains/kotlin#kotlin-scripting-common/2.3.20": { + "jar": "sha256-tMI52HsjvhgvBb9Xz16B+V1wv370qYnrmLczicbryJ8=", + "pom": "sha256-h+/vFa4RjxNDUmPrEJcAZGD7qDlph340uKcvDjPIOsk=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.2.20": { "jar": "sha256-2GJhDAAzQuUIjKIcRAQix9ijcA4ZnWA/ehAnjESIR2E=", "pom": "sha256-PW9vFZH6P3r14jFlxowu4BclFYZFQ09eMBdF5kfHVhE=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.0": { - "jar": "sha256-ZxRdvqkxlNuyJT4vNaCp/ngBfCy84+zbSx/0P/9HGNU=", - "pom": "sha256-FjR61xI8BuiaUu+twxjZaick9UqBx+xZTA1ALh8eZFk=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.20": { + "jar": "sha256-vVX49hvUHOxSllbC1HeEvLpawmDpT0FWwnLDFJZu71k=", + "pom": "sha256-1l8YaBd9zkuKkv+93bVrFzH5+66IyOcw7XvLcAy7soo=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.2.20": { "jar": "sha256-e3kSNZL//r81xhag/xBDMscc3mN6ZX4JrbXfbD+cA84=", "pom": "sha256-+l+wJ+4qSbPb/zh3VBtC+3CuzMN7oC4dOthipcZyVLc=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.0": { - "jar": "sha256-MsdCfxBeYtT07/MDXaHkKAsndxvkrWFDuoZV0Yh3IM0=", - "pom": "sha256-TPG5v5rmnHbz6nWnhW3GbeRGeKfHQXFa6cFdtA7Nfv0=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.20": { + "jar": "sha256-gG/WOzvOxea17rGghD1qsJTVV4aoRl5HSiQ5KVocCiU=", + "pom": "sha256-xKkTo4XzTjKlbyBd8XoI3U4RfDBsV+XkfcXUlSPw6+E=" }, "org/jetbrains/kotlin#kotlin-scripting-jsr223/2.2.20": { "jar": "sha256-vu1gZeZxK5p/JM72Xyd0TcopoTUmgzYN1xoPTwQZhNk=", @@ -1795,9 +1807,9 @@ "jar": "sha256-qR+5BJY0oyum09LpGgy5mD4KpOccDC4bKDg4qOBhYx8=", "pom": "sha256-0df8RWSBne6v6OvdcfbyGBf/xVjr0U9HpW6NyTaW3Rk=" }, - "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.0": { - "jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=", - "pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc=" + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.20": { + "jar": "sha256-cEfOA1P0kSXDx0Z5LU92wyZde3L+YmlLfuwHW7oCUow=", + "pom": "sha256-B8Ba4tHs4K4e1mAQ7TGNnN3LNYcEbGM8GGvRTM8EYdU=" }, "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.2.20": { "jar": "sha256-jY+TYgGErIdsuo09/aF8JdQD+Q0kacqHrNfvox2EeZ8=", @@ -1814,10 +1826,6 @@ "module": "sha256-+Tyemr+NUtjo/Y6FGqgC7OxVEyFhxK7ufTzZJL95QkY=", "pom": "sha256-10k21oh1ZK63EOhCmLVCB/U+m88jpSrSv6IsIIZ3V2c=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.0": { - "module": "sha256-/pAljbcTNVWBoBZDfQbAKdBpwgu93uE02R5LiHBz108=", - "pom": "sha256-J+2DQuBLgcqy0aP512D06/lQmG9n7Eme1y1cw4d+6NA=" - }, "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.20": { "module": "sha256-fV4z3nFM3ddQeGQgmMvL7pfBg5jQNLd9MrSwdLlQOTk=", "pom": "sha256-/Xtj7fb31urrwWoYVgu7koszQlYepcnR92kZiw/puYg=" @@ -1863,11 +1871,6 @@ "org/jetbrains/kotlin#kotlin-stdlib/2.2.20/all": { "jar": "sha256-VVzbTIhKWEwbXVn2lvt2zWYJF/qza4roAyvNYsdQ7+U=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" - }, "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", @@ -1877,33 +1880,33 @@ "jar": "sha256-dAFOxPPveM59p+Pmlk8sUmoxIdXFj++MopeeXzRFgvQ=", "pom": "sha256-jvep2QYs59w/xlVxXdAoqZRLeElhPgEYR8XWs7mSgXE=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" }, "org/jetbrains/kotlin#kotlin-util-io/2.2.20": { "jar": "sha256-1DGva+puLcmInE/iawc84VfxEchgj+laGL/gi4F8/3Q=", "pom": "sha256-xqXQGEjNBAz8j3uuYjLXktcFwpOi2nJmrmJszbNdagM=" }, - "org/jetbrains/kotlin#kotlin-util-io/2.3.0": { - "jar": "sha256-HJEgPyfnO5aI3f4aiAIyjTXrcPpV9eE96ttyHnj5KqQ=", - "pom": "sha256-hvmuNH2YfMwY2aEJ7tLlVDvjj/SMgdUtKMf6HyBarK8=" + "org/jetbrains/kotlin#kotlin-util-io/2.3.20": { + "jar": "sha256-DnbnRx6RxT6mjS0k7x8p+1kqxfuw0dEPqpFkMO/z2so=", + "pom": "sha256-lcKKgo/B8eWeZWOCR6ZPdm2B2LWfbY3r7y0YoMwyH4k=" }, "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.2.20": { "jar": "sha256-vuSQHKU6WiHA22RZAdKwcK/2gkAkF91XiODjWTZFcTs=", "pom": "sha256-vtAGUSIGX65328DEb/xBRqaFy7GLijApq9XaO/qhECc=" }, - "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.0": { - "jar": "sha256-JZjCbDTMXGnrAEc0Y+lQrmfpuAln9DoBg8Vn7eZqlxc=", - "pom": "sha256-4EB9YmkdWjQWFh/YNztNt0o714bxtILghGGXUQL58+s=" + "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.20": { + "jar": "sha256-qJlOC8poRt+xn0WMTMFdexN3nKGw2fNIgLX/LCorc7M=", + "pom": "sha256-jxApEHGu+rvY5m/5r3dDojiB1pxqryjhNhbMDpW9F7c=" }, "org/jetbrains/kotlin#kotlin-util-klib/2.2.20": { "jar": "sha256-7XyAlrK75HetF8MXjeuoyDr1MourNr/iEJEL1bQZI0w=", "pom": "sha256-2mwiR3qvQt2hbYWa2unj7Yq8khzLp/9RYTTMi9NZqpI=" }, - "org/jetbrains/kotlin#kotlin-util-klib/2.3.0": { - "jar": "sha256-ZLugCZZqAoGG2e5waw3ID+phwK5usXJe0dfXDvIrUuE=", - "pom": "sha256-lzWjPLZJg7qg0S3AyOGTSw5VLmvMh2chrFWKmCKFC/4=" + "org/jetbrains/kotlin#kotlin-util-klib/2.3.20": { + "jar": "sha256-lWK407egS+uisUwFZx5xOFnqVLvAohB+ZbK88nP6hEg=", + "pom": "sha256-WlhMPMK6O0HR5c1+eiCDV2wbjDl6ebuBY2dtjvew6hc=" }, "org/jetbrains/kotlin#swift-export-embeddable/2.2.20": { "jar": "sha256-xAgKy0UComoaKdjxcbLjBIJKoiDCrtSvQEOHfy8tREg=", @@ -2225,9 +2228,9 @@ "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", "pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo=" }, - "org/vafer#jdependency/2.15": { - "jar": "sha256-8oND1aDWjpYYeI42bfWgRDgGGVU5Fy7R0yBcYr5OQZM=", - "pom": "sha256-27DNFL99Z65IZrkSTINMWVCZ8aT8k7f0YRp/64yLlaM=" + "org/vafer#jdependency/2.16": { + "jar": "sha256-hpgdL1CrFe6+GpD4Q6GV8o8L0e5SJV12pz7AtLfsec0=", + "pom": "sha256-+jUpmw0MRzE9cDZKddILmsOoh0Q8Yyx+z1C6ffiHG+U=" }, "org/wildfly/client#wildfly-client-config/1.0.1.Final": { "jar": "sha256-gKTpY86U67BD7LDywOd9Mn8j3IfYE1C4Y3Uu7fosO7M=", From 85694931a933eb50e3d82db3c1a47da5d5a907c2 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 20 Jun 2026 16:06:37 +0200 Subject: [PATCH 097/410] signal-cli: update gradle deps --- pkgs/by-name/si/signal-cli/deps.json | 261 +++++++++++++-------------- 1 file changed, 130 insertions(+), 131 deletions(-) diff --git a/pkgs/by-name/si/signal-cli/deps.json b/pkgs/by-name/si/signal-cli/deps.json index 9dc2cfd39a75..135d933b7af8 100644 --- a/pkgs/by-name/si/signal-cli/deps.json +++ b/pkgs/by-name/si/signal-cli/deps.json @@ -45,118 +45,118 @@ "org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.1.2": { "pom": "sha256-lpcCHJItfukS1MnDy6Z2GsynwLWczuEJ5VVhN2kOIAM=" }, - "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": { - "jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=", - "module": "sha256-MVnFQXhFqWmTx4nULexDVwf7uEiXnP0R0LgzBZ5RIKM=", - "pom": "sha256-ctVO1m6jP6+UKCNRwxAZ4S59fpIOpnpRbL4ODWdBA0M=" + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.7": { + "jar": "sha256-zIyqQQGjXQzwQzpj6K04kRpMhIBz/MlPQ64CUfM+Ta8=", + "module": "sha256-ENa9ZquwiOylvjYP9yVQyWFU0mdu/t10rzHEUAF8OQk=", + "pom": "sha256-q+nzlg+nNZciqHUuYb/ElnYeFdFHNeTGQiB5cHYGq74=" }, - "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.2": { - "pom": "sha256-5aavF7WFYNdGyrQseV/jpCoevkBQ5VpPANjPVM8x8eo=" + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.7": { + "pom": "sha256-Ldg2zAlxLNrd/u/GgNLqZutD2NxjOGvVlSZYE0l/Ry0=" }, "org/jetbrains#annotations/13.0": { "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.0": { - "jar": "sha256-QBe8wfXTKFsX5rYiDRakaMhxWTDw35Y5bXZLV/Cm02U=", - "pom": "sha256-qJIhRAlxhudUjXFH3I3O1eYOMGnUY1ulUe8uV3WrmAk=" + "org/jetbrains/kotlin#abi-tools-api/2.3.20": { + "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", + "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0": { - "module": "sha256-d8IDSG/XkrWAVyBp5cRC0YDA7wVbpzRQXaKNGX7BL/c=", - "pom": "sha256-k8/rFUWRw3AengQ1C9AF0ZVqmuZHFH1vsqfFeD4fkJo=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20": { + "module": "sha256-bNjWSw5lN3kE8wb2qFja/ZMcQTUkD4RMk9UpTumP6Dk=", + "pom": "sha256-SgpFTor25QOv5ngwoYVjubaA3u67GhcGoNe0S8UHQKE=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-D+cv3G5RvisnSw5kuEQB9SUDavsgYWKkRYIU8R6614c=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-pPEKPw6l3dH1VaT3BuCep/VSs8hSK7EAY2HdMG4152o=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0": { - "module": "sha256-ljRPGdjxnqpbxEHjP2UB9+c9o8el1X1EvHwW6qRXVls=", - "pom": "sha256-GqwiGC0snJVP/8FrV2Xq0jjiAw9HhIctRrxfOcozll0=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20": { + "module": "sha256-GCp0ZM5mvM/ejjG+aPoO7DE8HZDD2POWeclyJyliFjg=", + "pom": "sha256-f3R8uTA9Hfqh1hJfZsFUG+o4PsuZh2ta28riSAVZZ48=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0/gradle813": { - "jar": "sha256-PKIayHkWchdbgnPemV8CTzWZLfAwCijCdUnPd3DMnOY=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20/gradle813": { + "jar": "sha256-tYin5gfij7WAIo4SDdX/+L6nO9J3JnM6F35kRYLooB0=" }, - "org/jetbrains/kotlin#kotlin-build-statistics/2.3.0": { - "jar": "sha256-Z3hVlwDnLXZOniTZWPFuwMx152t1s4FMK83hRKYnT04=", - "pom": "sha256-QTkKXrIxFJOxpFubOXLDoL8dqEfoRaNKtoQKr0EmTeI=" + "org/jetbrains/kotlin#kotlin-build-statistics/2.3.20": { + "jar": "sha256-ptJ7PINhdlLdBlYG+Yz1nPviY/jCDr5OvVpvJonrDU8=", + "pom": "sha256-nQqNf/FyPV1y00ldVVc9jTxrd3TWHYBXlxT3nCQmX48=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.0": { - "jar": "sha256-/HKYw2tF820WUscDuraT9f6bEVmOzZrH7J/f6IptsPA=", - "pom": "sha256-aQhDRFhvUkNNH7tRZmlgr/uHbGQ+gIYkXrgLpeREm7U=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.20": { + "jar": "sha256-4WYu10cyK2P2HU+t2Zq3gQTEXq8JwRp4mGJBXoHBjcQ=", + "pom": "sha256-aP+Cf8E1DZPw1nM2jAZHm2K31eXDBlipWM+TBmgx6Nk=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0": { - "module": "sha256-BQ8eECIJAOR6MIkd1c/qg3pl27sNmjyxuFKRq6MmykE=", - "pom": "sha256-GeTwq/tcvwEdJZP1ZRV8jr9FkvMAhhS6LtsEinhRF10=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20": { + "module": "sha256-04UBEP9ajrcP7S1Xi0X7B+vESvaika5M88eUMMZRKLo=", + "pom": "sha256-AdVSITSRyFPVb4frdIEwON+e4dhekIaqN70GY7JJb4g=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0/gradle813": { - "jar": "sha256-yh6tFJqMj0G6YKg5qDsjw6BiJ8RsYhJMUb6ZkDXerDE=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20/gradle813": { + "jar": "sha256-ybwX32m/OZB8WXweGb7EtHnHWqx1+/1jIeNEW0lxLog=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.0": { - "jar": "sha256-epBQPJ14f5vNLBd25MxSfrneeRLvecbJWPEwWi0cQ7o=", - "pom": "sha256-2bCOHuM4pjRhSanQIY+FHuPUfYu3fWEDJg8qhyauUl4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.20": { + "jar": "sha256-5Cicv5/0lAfwQd3GM24bV3pspM8r4dKjEzgnHBPu0+0=", + "pom": "sha256-9veHObqf4nEunwyeW8T16TcZzP6pW0fC9JslC+F2NX4=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.0": { + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.20": { "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=", - "module": "sha256-kRUvrqO8DJTbZtPLWKrh2+rXyGC1dk5nsgC01N9M6rk=", - "pom": "sha256-BLSVrgZj7a3aSEBkZKzTlDGjysez6OjAlLdplu1BSaA=" + "module": "sha256-b7XZcwCl5Vmv1Nn/msA1bE2Wb31pS2Yvrhaf2HQhUx4=", + "pom": "sha256-WROHIVGNgqND99wvCRK3BJjT7vM2PJ66wiCssPyTjsw=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0": { - "module": "sha256-vbMts6ongF80eewDPsY9PMq+sTuInYbavadCu+9TwJo=", - "pom": "sha256-h4cnvyGoOtrYnU5giEhN2/OfaoSpQoAiGm4cL4hBMD4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20": { + "module": "sha256-lVUmc7gbNXitmy86/xRUtjzoBsb9SrfGBJIx6GQKtHE=", + "pom": "sha256-EcMjwt2KgE6fWOBHwsAYZLKgHcDYEys2PApDEiFbwJs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-Os+X1zolgbAyhz+on1Z1DTazt21A1pLZg58kZ92uTWk=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-RuFu4mWU9ID+y5LJbarjdTDoNQJreON+8yUelX8D9vs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.0": { - "module": "sha256-/9anNzSypS+3Yz8WOVRL43HgYpxR2X+h5fteqTQ6Fwk=", - "pom": "sha256-cYYJKmnzaIQyxcCsuQtKZx/Y7oANhP5YT66P1TO6v4o=" + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.20": { + "module": "sha256-+CvXZF0MPv609PZVIKPGWz6MMCsIMyIDegABuHsC6ZA=", + "pom": "sha256-3WuRkZfhMv5x3axw9vxdj65/Und6/YN7FN6HG4wKVAA=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.0": { - "jar": "sha256-m6V9kaveq5rNWIoUtfQiCbmWRMU0Ft/56X7LS/l/Ukg=", - "pom": "sha256-zTHw7NqCplEi/8alXehxE5S2GEtRRAK34RkZGqgJGoI=" + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.20": { + "jar": "sha256-vpN3SFQS0A8B54KZyzC+SAJZHCcwNCtuva/AiU91J0M=", + "pom": "sha256-IbFbpb1i0h1Ta7egyMtnQ1cfwPQwklSKQjWybyodIgs=" }, - "org/jetbrains/kotlin#kotlin-native-utils/2.3.0": { - "jar": "sha256-7kvygz0Q5fN90haoMSn1nzx8vvXrrBMPcGZIOXCMgLc=", - "pom": "sha256-Rp6PYB/b34kP+ozXSOEQcCqkUxu7KbZOXnUD8O/lDZA=" + "org/jetbrains/kotlin#kotlin-native-utils/2.3.20": { + "jar": "sha256-QxnCdkeV773/K3julUVRV9evC5FVaYuqG6Uqar46vy0=", + "pom": "sha256-LAp+ADViCIXUN+fxJidEdbpYqiJC+1279D+R8gyvpwg=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0": { - "module": "sha256-DCD2gdNvSnmRYiFYCYkpF5TmVlgvlJwGed+kNKAm9so=", - "pom": "sha256-DILmEXpGNhvUzF5iZV8rgC8Q9LfZJWpjaD0DSv0MDUM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20": { + "module": "sha256-nhEhx/ZQMDvdx/BH/tMCf4FjuzZ1Gy3w+vNjfumFsh8=", + "pom": "sha256-Y/Gk4+TT3jrPghTwWgtW/5IM4L9ZYVSnkE8gVuP41RE=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0/gradle813": { - "jar": "sha256-r8iTlKUrUu8Lp6gpakJi0NOoo850CRXYfXE7CgFhMpg=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20/gradle813": { + "jar": "sha256-oHxdPMvaP8dWTkB0RybhNz5UvSXwVGPT9D1DnXeOy90=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" }, - "org/jetbrains/kotlin#kotlin-util-io/2.3.0": { - "jar": "sha256-HJEgPyfnO5aI3f4aiAIyjTXrcPpV9eE96ttyHnj5KqQ=", - "pom": "sha256-hvmuNH2YfMwY2aEJ7tLlVDvjj/SMgdUtKMf6HyBarK8=" + "org/jetbrains/kotlin#kotlin-util-io/2.3.20": { + "jar": "sha256-DnbnRx6RxT6mjS0k7x8p+1kqxfuw0dEPqpFkMO/z2so=", + "pom": "sha256-lcKKgo/B8eWeZWOCR6ZPdm2B2LWfbY3r7y0YoMwyH4k=" }, - "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.0": { - "jar": "sha256-JZjCbDTMXGnrAEc0Y+lQrmfpuAln9DoBg8Vn7eZqlxc=", - "pom": "sha256-4EB9YmkdWjQWFh/YNztNt0o714bxtILghGGXUQL58+s=" + "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.20": { + "jar": "sha256-qJlOC8poRt+xn0WMTMFdexN3nKGw2fNIgLX/LCorc7M=", + "pom": "sha256-jxApEHGu+rvY5m/5r3dDojiB1pxqryjhNhbMDpW9F7c=" }, - "org/jetbrains/kotlin#kotlin-util-klib/2.3.0": { - "jar": "sha256-ZLugCZZqAoGG2e5waw3ID+phwK5usXJe0dfXDvIrUuE=", - "pom": "sha256-lzWjPLZJg7qg0S3AyOGTSw5VLmvMh2chrFWKmCKFC/4=" + "org/jetbrains/kotlin#kotlin-util-klib/2.3.20": { + "jar": "sha256-lWK407egS+uisUwFZx5xOFnqVLvAohB+ZbK88nP6hEg=", + "pom": "sha256-WlhMPMK6O0HR5c1+eiCDV2wbjDl6ebuBY2dtjvew6hc=" }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" @@ -524,9 +524,9 @@ "jar": "sha256-ew8ZckCCy/y8ZuWr6iubySzwih6hHhkZM+1DgB6zzQU=", "pom": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw=" }, - "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=", - "pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio=" + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-EjVTkgnMVtLi7G+XeYaHiHK3Cgh4H2Sv/0Ubwfe9VrE=", + "pom": "sha256-m9zHQ84iL4oxnuYJe2Cq7unmvqe1vzKXYVp1tLpsFDM=" }, "org/jetbrains/kotlin#kotlin-bom/2.3.20": { "pom": "sha256-/Xh6DvTZY/qdKlGniMoyLNO3F8sDrPnZ5BlNZ21cwS8=" @@ -534,33 +534,37 @@ "org/jetbrains/kotlin#kotlin-bom/2.3.21": { "pom": "sha256-lQcEutBMUUNlbPyh0sV08l/K2crDOQWrIqV+n997/Yg=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, - "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.0": { - "jar": "sha256-AJST4crwTIKF8f7RV7uraINV2wTS3q7E9aD5tjX4ZuU=", - "pom": "sha256-ayMWTiKBY/1j+Bf7LF3ifW6cNAO3Y8y6BoBYTyF/jjI=" + "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.20": { + "jar": "sha256-RMMHtO3UysUflgqBNBEtZkyTB2cAzaXoZulNmkKWNA4=", + "pom": "sha256-rpC+JesEdhCNlo6+Mqjd9SXhQIhYj6BUc9sSgVoPG3Q=" }, - "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.0": { - "jar": "sha256-k6Xo/7EACAHIMqhisjvZdm9ETm9sGFwysftXh3+1zqM=", - "pom": "sha256-AKelPNgr5ws234oCI6Wrhhoqb/txnZt3M3XId8idugQ=" + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.20": { + "jar": "sha256-VOztYw8oEkzP4uRk5srMKB5SiopQqJclchVUyWk1SP4=", + "pom": "sha256-5zeMZYHvXw4stA46TOxR0rlj5iVkWpK2fqCVJa+XxMM=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.0": { - "jar": "sha256-jb2IL6WMPRfmg6JzkCiDFfi0kPjj47G+TcPigNN+KFo=", - "pom": "sha256-zOmxEfIRZgxcRTk+dI30aVC2HAEUfgdzttxxnui7d6g=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.20": { + "jar": "sha256-loG8IWSovZ9t30wIXPSoNrktJ1BmZ9c7q59thVM2yRA=", + "pom": "sha256-gswavl5j0/5nV+eXKE8F25r9fq3D6D0ROcOlW2TUstU=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { + "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", + "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.0": { - "jar": "sha256-ObywLYwpOqZ4VUyLSdf/hGVwIXCSg8YYbjpAgGr5vRA=", - "pom": "sha256-TI3aucQLMNAbhc/qHxd31zUlybcWQ+YlDGV2/H0fwRI=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" + }, + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { + "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", + "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" }, "org/jetbrains/kotlin#kotlin-reflect/1.6.10": { "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", @@ -574,37 +578,37 @@ "jar": "sha256-ggkIOkp8TkdtmEKweDCPqWqW8Hpr2Z8F81hu4TKJqyY=", "pom": "sha256-TidHQGbbg/uixZB0KJunEr6MhRV83guQUCmkRcJ19bo=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { - "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", - "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, "org/jetbrains/kotlin#kotlin-reflect/2.3.21": { "jar": "sha256-M+N9nfqGx6Kas06XW19KEoe0WIeGEQUfNIVlIiDBoss=", "pom": "sha256-fjwv5c80lKm0dSVYDDjDXEPW42guagsvVllU4Zpy1jk=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=", - "pom": "sha256-BnzIEOCaYeFufoe1Kk3WR+FfYLd+PaDRsVPz+A7r8wM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-hvch6zOswK/QbdZoDnenZLY0qb2LEbc77yv8CQnxiUA=", + "pom": "sha256-Vg23nSOjmud5dqVmkZRw3sQazHeqUa6qVlzAKbkXGqw=" }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.3.0": { - "jar": "sha256-24JpYTcdZgUxjZxOS/zb+slMOgiSzcq9VSJIcP6tV/E=", - "pom": "sha256-20CN5tumaQeVvFOkoPhbM8en1qzLZ94ZAmQPr1QfL1s=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { + "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", + "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" }, - "org/jetbrains/kotlin#kotlin-scripting-common/2.3.0": { - "jar": "sha256-QlK3gs2lP8v9lTuQrwMlDiGX/+9uVavZsKLkj5Pv8lM=", - "pom": "sha256-9AuKrV3x68riUJLMM7hpP6Qw5TRCC6Wup/AGsvMrQw4=" + "org/jetbrains/kotlin#kotlin-scripting-common/2.3.20": { + "jar": "sha256-tMI52HsjvhgvBb9Xz16B+V1wv370qYnrmLczicbryJ8=", + "pom": "sha256-h+/vFa4RjxNDUmPrEJcAZGD7qDlph340uKcvDjPIOsk=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.0": { - "jar": "sha256-ZxRdvqkxlNuyJT4vNaCp/ngBfCy84+zbSx/0P/9HGNU=", - "pom": "sha256-FjR61xI8BuiaUu+twxjZaick9UqBx+xZTA1ALh8eZFk=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.20": { + "jar": "sha256-vVX49hvUHOxSllbC1HeEvLpawmDpT0FWwnLDFJZu71k=", + "pom": "sha256-1l8YaBd9zkuKkv+93bVrFzH5+66IyOcw7XvLcAy7soo=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.0": { - "jar": "sha256-MsdCfxBeYtT07/MDXaHkKAsndxvkrWFDuoZV0Yh3IM0=", - "pom": "sha256-TPG5v5rmnHbz6nWnhW3GbeRGeKfHQXFa6cFdtA7Nfv0=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.20": { + "jar": "sha256-gG/WOzvOxea17rGghD1qsJTVV4aoRl5HSiQ5KVocCiU=", + "pom": "sha256-xKkTo4XzTjKlbyBd8XoI3U4RfDBsV+XkfcXUlSPw6+E=" }, - "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.0": { - "jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=", - "pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc=" + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.20": { + "jar": "sha256-cEfOA1P0kSXDx0Z5LU92wyZde3L+YmlLfuwHW7oCUow=", + "pom": "sha256-B8Ba4tHs4K4e1mAQ7TGNnN3LNYcEbGM8GGvRTM8EYdU=" }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.2.20": { "jar": "sha256-O9Juy20Sl4xcTgtB92yf9VH6wqXmJoQnqdKgzfilrZE=", @@ -627,11 +631,6 @@ "module": "sha256-v7xlfd06jjfkyK1BeWjV6wsLFxyfzkj5YsKtMu5DTCE=", "pom": "sha256-zzH5IxlsY67ezQpXwkJpvTcCpOR8C/C9ZLWtpd5SInI=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" - }, "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", @@ -642,9 +641,9 @@ "module": "sha256-e06ksiQrsXektKu2PD89hXMx1A01hl42/MPbZm7BAXQ=", "pom": "sha256-PgtI2qFNxz+AKdjZ4V7TKUA3fK97kVUQ+I0zIZs1AYY=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.2": { "pom": "sha256-+vDGU45T3cBJmmNmTY52PCFlgLLhjnIsy98bQxpq/iY=" From 694eb2f41773f642d79e7e239d9fa808d1609eed Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Wed, 24 Jun 2026 15:41:59 +0200 Subject: [PATCH 098/410] modrinth-app-unwrapped: update gradle deps --- pkgs/by-name/mo/modrinth-app-unwrapped/deps.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/modrinth-app-unwrapped/deps.json b/pkgs/by-name/mo/modrinth-app-unwrapped/deps.json index 63ca31d57eb6..f51f624430ee 100644 --- a/pkgs/by-name/mo/modrinth-app-unwrapped/deps.json +++ b/pkgs/by-name/mo/modrinth-app-unwrapped/deps.json @@ -126,10 +126,10 @@ "jar": "sha256-hSTqyQ9+jg8TZog/LGyCDJO/ph3z12hXyNPoA89nMV0=", "pom": "sha256-e2qAtqLSZ2oEIvaWg4EyMVQlUfYbMgxochz7nh9ZCdA=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/junit#junit-bom/5.11.4": { "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", From 8152fbe97482fd71144d4f3f50aa9c70d01f25c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 24 Jun 2026 14:27:14 +0000 Subject: [PATCH 099/410] jonquil: 0.3.1 -> 0.3.2 --- pkgs/by-name/jo/jonquil/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jo/jonquil/package.nix b/pkgs/by-name/jo/jonquil/package.nix index 2792576f817b..141fa3822da8 100644 --- a/pkgs/by-name/jo/jonquil/package.nix +++ b/pkgs/by-name/jo/jonquil/package.nix @@ -21,13 +21,13 @@ assert ( stdenv.mkDerivation (finalAttrs: { pname = "jonquil"; - version = "0.3.1"; + version = "0.3.2"; src = fetchFromGitHub { owner = "toml-f"; repo = "jonquil"; rev = "v${finalAttrs.version}"; - hash = "sha256-xKL3EWZaHdMAuUK7pL2vjfRk8Fq2uNL65TrGUyFQ5cc="; + hash = "sha256-eu5+cVvIF8AXye8zrcfaHoQzd+7bx6q9KtFuH5w2sFc="; }; patches = [ From 05716045a29a257ef9f7eeeec2723352f980dfb0 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Wed, 24 Jun 2026 15:41:59 +0200 Subject: [PATCH 100/410] pkl-lsp: update gradle deps --- pkgs/by-name/pk/pkl-lsp/deps.json | 248 +++++++++++++++--------------- 1 file changed, 126 insertions(+), 122 deletions(-) diff --git a/pkgs/by-name/pk/pkl-lsp/deps.json b/pkgs/by-name/pk/pkl-lsp/deps.json index 63ee94f46fbc..6c81e37261b1 100644 --- a/pkgs/by-name/pk/pkl-lsp/deps.json +++ b/pkgs/by-name/pk/pkl-lsp/deps.json @@ -220,13 +220,13 @@ "jar": "sha256-0g+JIDBZb7wsJdoArNvSdQ93zv1oE2wzo+J5uJSYZ6g=", "pom": "sha256-+U4i9QNmKcxz7AM41+C5wFx2g70TZ4wWa8p/fIfm+oE=" }, - "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": { - "jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=", - "module": "sha256-MVnFQXhFqWmTx4nULexDVwf7uEiXnP0R0LgzBZ5RIKM=", - "pom": "sha256-ctVO1m6jP6+UKCNRwxAZ4S59fpIOpnpRbL4ODWdBA0M=" + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.7": { + "jar": "sha256-zIyqQQGjXQzwQzpj6K04kRpMhIBz/MlPQ64CUfM+Ta8=", + "module": "sha256-ENa9ZquwiOylvjYP9yVQyWFU0mdu/t10rzHEUAF8OQk=", + "pom": "sha256-q+nzlg+nNZciqHUuYb/ElnYeFdFHNeTGQiB5cHYGq74=" }, - "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.2": { - "pom": "sha256-5aavF7WFYNdGyrQseV/jpCoevkBQ5VpPANjPVM8x8eo=" + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.7": { + "pom": "sha256-Ldg2zAlxLNrd/u/GgNLqZutD2NxjOGvVlSZYE0l/Ry0=" }, "org/gradle/toolchains#foojay-resolver/1.0.0": { "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", @@ -328,9 +328,9 @@ "org/jetbrains/kotlin#kotlin-serialization/2.3.21/gradle813": { "jar": "sha256-DhI+4919qUppjA+SqmDyRESVJKzeYu7KSjbixgcbM0U=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.0": { - "module": "sha256-/pAljbcTNVWBoBZDfQbAKdBpwgu93uE02R5LiHBz108=", - "pom": "sha256-J+2DQuBLgcqy0aP512D06/lQmG9n7Eme1y1cw4d+6NA=" + "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.20": { + "module": "sha256-fV4z3nFM3ddQeGQgmMvL7pfBg5jQNLd9MrSwdLlQOTk=", + "pom": "sha256-/Xtj7fb31urrwWoYVgu7koszQlYepcnR92kZiw/puYg=" }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.0": { "pom": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" @@ -349,10 +349,10 @@ "jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=", "pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/jetbrains/kotlin#kotlin-tooling-core/2.3.21": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", @@ -607,9 +607,9 @@ "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.0": { - "jar": "sha256-QBe8wfXTKFsX5rYiDRakaMhxWTDw35Y5bXZLV/Cm02U=", - "pom": "sha256-qJIhRAlxhudUjXFH3I3O1eYOMGnUY1ulUe8uV3WrmAk=" + "org/jetbrains/kotlin#abi-tools-api/2.3.20": { + "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", + "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" }, "org/jetbrains/kotlin#abi-tools-api/2.3.21": { "jar": "sha256-3HIcf6qETff11utiAh3J6t/RmY4ejfkYNB8W6zw5Guo=", @@ -619,126 +619,130 @@ "jar": "sha256-Z2FlYgXDUUBQ9o/efDKyvrRyRnhiR9rPsnnbQypwVis=", "pom": "sha256-4sAPASdLb0ZFpyikxuSpCnydRjlAlqMDJvfDGvCVZ7M=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0": { - "module": "sha256-d8IDSG/XkrWAVyBp5cRC0YDA7wVbpzRQXaKNGX7BL/c=", - "pom": "sha256-k8/rFUWRw3AengQ1C9AF0ZVqmuZHFH1vsqfFeD4fkJo=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20": { + "module": "sha256-bNjWSw5lN3kE8wb2qFja/ZMcQTUkD4RMk9UpTumP6Dk=", + "pom": "sha256-SgpFTor25QOv5ngwoYVjubaA3u67GhcGoNe0S8UHQKE=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-D+cv3G5RvisnSw5kuEQB9SUDavsgYWKkRYIU8R6614c=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-pPEKPw6l3dH1VaT3BuCep/VSs8hSK7EAY2HdMG4152o=" }, - "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=", - "pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio=" + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-EjVTkgnMVtLi7G+XeYaHiHK3Cgh4H2Sv/0Ubwfe9VrE=", + "pom": "sha256-m9zHQ84iL4oxnuYJe2Cq7unmvqe1vzKXYVp1tLpsFDM=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0": { - "module": "sha256-ljRPGdjxnqpbxEHjP2UB9+c9o8el1X1EvHwW6qRXVls=", - "pom": "sha256-GqwiGC0snJVP/8FrV2Xq0jjiAw9HhIctRrxfOcozll0=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20": { + "module": "sha256-GCp0ZM5mvM/ejjG+aPoO7DE8HZDD2POWeclyJyliFjg=", + "pom": "sha256-f3R8uTA9Hfqh1hJfZsFUG+o4PsuZh2ta28riSAVZZ48=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.0/gradle813": { - "jar": "sha256-PKIayHkWchdbgnPemV8CTzWZLfAwCijCdUnPd3DMnOY=" + "org/jetbrains/kotlin#kotlin-assignment/2.3.20/gradle813": { + "jar": "sha256-tYin5gfij7WAIo4SDdX/+L6nO9J3JnM6F35kRYLooB0=" }, - "org/jetbrains/kotlin#kotlin-build-statistics/2.3.0": { - "jar": "sha256-Z3hVlwDnLXZOniTZWPFuwMx152t1s4FMK83hRKYnT04=", - "pom": "sha256-QTkKXrIxFJOxpFubOXLDoL8dqEfoRaNKtoQKr0EmTeI=" + "org/jetbrains/kotlin#kotlin-build-statistics/2.3.20": { + "jar": "sha256-ptJ7PINhdlLdBlYG+Yz1nPviY/jCDr5OvVpvJonrDU8=", + "pom": "sha256-nQqNf/FyPV1y00ldVVc9jTxrd3TWHYBXlxT3nCQmX48=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { - "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", - "pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { + "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", + "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" }, "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.21": { "jar": "sha256-suXMJmbBAAee00NhhSjrgg3PpQlQleMPLdGcYN/35GI=", "pom": "sha256-cfil/z5A5xkQT1Mw4oMyDhnYWINO+S0Sv6DQZtvDcdc=" }, - "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.0": { - "jar": "sha256-AJST4crwTIKF8f7RV7uraINV2wTS3q7E9aD5tjX4ZuU=", - "pom": "sha256-ayMWTiKBY/1j+Bf7LF3ifW6cNAO3Y8y6BoBYTyF/jjI=" + "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.20": { + "jar": "sha256-RMMHtO3UysUflgqBNBEtZkyTB2cAzaXoZulNmkKWNA4=", + "pom": "sha256-rpC+JesEdhCNlo6+Mqjd9SXhQIhYj6BUc9sSgVoPG3Q=" }, "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.21": { "jar": "sha256-mWMrd3uKhaej+EMd70l+MfdgShR1u6PAEavjBfWF2NY=", "pom": "sha256-gA3wZQgt3NhJXQvNT6EF0uXYDJ1864UaR8CiRFEEeas=" }, + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.20": { + "jar": "sha256-VOztYw8oEkzP4uRk5srMKB5SiopQqJclchVUyWk1SP4=", + "pom": "sha256-5zeMZYHvXw4stA46TOxR0rlj5iVkWpK2fqCVJa+XxMM=" + }, "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.21": { "jar": "sha256-z/CptmWFGjJcIZWFfi4aWnR5VMlDfQDeC6FVGaQpTEY=", "pom": "sha256-Z1U7yyHpwRZ3AOwyd6x/q5cuays2j5W/bUZ+BGTb2jM=" }, - "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.0": { - "jar": "sha256-k6Xo/7EACAHIMqhisjvZdm9ETm9sGFwysftXh3+1zqM=", - "pom": "sha256-AKelPNgr5ws234oCI6Wrhhoqb/txnZt3M3XId8idugQ=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.20": { + "jar": "sha256-loG8IWSovZ9t30wIXPSoNrktJ1BmZ9c7q59thVM2yRA=", + "pom": "sha256-gswavl5j0/5nV+eXKE8F25r9fq3D6D0ROcOlW2TUstU=" }, "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.21": { "jar": "sha256-LNcDlkBKDkPAWq95qLNf86j/Lilq7fdw9uWSP7+srjs=", "pom": "sha256-0F9jI8F/lhholWgx+dWvrTEQNbGMP1Q//S88hGaT2VI=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.0": { - "jar": "sha256-jb2IL6WMPRfmg6JzkCiDFfi0kPjj47G+TcPigNN+KFo=", - "pom": "sha256-zOmxEfIRZgxcRTk+dI30aVC2HAEUfgdzttxxnui7d6g=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { + "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", + "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" }, "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.21": { "jar": "sha256-0+cPsBFnXnfvAPGmiRjTzZHu0mBYl30ePqKjeikyM68=", "pom": "sha256-lSPI/q3LF/QtBP+pf+KpwI5dsY8JD225A9ylw2x65cQ=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": { - "jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=", - "pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { + "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", + "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" }, "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.21": { "jar": "sha256-bbcIYinbidBxg6m0duCZL4YSDbwh9mCSzRJMftbXRDQ=", "pom": "sha256-H6VIXunMzI6TOZU0scUqB1/NRj1poinJyqYBzAkdwog=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": { - "jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=", - "pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { + "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", + "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" }, "org/jetbrains/kotlin#kotlin-daemon-client/2.3.21": { "jar": "sha256-+nZ8m0DQafFkxhem5r0wJkPHuowHkujtnkEsGPhLUL4=", "pom": "sha256-1wqhMeENnEDUT/s9iMhcrFSmSjBUIXn4R/gD7HGuG60=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.0": { - "jar": "sha256-ObywLYwpOqZ4VUyLSdf/hGVwIXCSg8YYbjpAgGr5vRA=", - "pom": "sha256-TI3aucQLMNAbhc/qHxd31zUlybcWQ+YlDGV2/H0fwRI=" + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { + "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", + "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" }, "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.21": { "jar": "sha256-Ii/BCjwi500wNpv4oMpsT5Ny6sfUoAgeKQwlb6TTD7I=", "pom": "sha256-9cV3dsXsNQSkFjZBZGALDL6F6+qPFuvvYH6trw/Wv0M=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.0": { - "jar": "sha256-/HKYw2tF820WUscDuraT9f6bEVmOzZrH7J/f6IptsPA=", - "pom": "sha256-aQhDRFhvUkNNH7tRZmlgr/uHbGQ+gIYkXrgLpeREm7U=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.20": { + "jar": "sha256-4WYu10cyK2P2HU+t2Zq3gQTEXq8JwRp4mGJBXoHBjcQ=", + "pom": "sha256-aP+Cf8E1DZPw1nM2jAZHm2K31eXDBlipWM+TBmgx6Nk=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0": { - "module": "sha256-BQ8eECIJAOR6MIkd1c/qg3pl27sNmjyxuFKRq6MmykE=", - "pom": "sha256-GeTwq/tcvwEdJZP1ZRV8jr9FkvMAhhS6LtsEinhRF10=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20": { + "module": "sha256-04UBEP9ajrcP7S1Xi0X7B+vESvaika5M88eUMMZRKLo=", + "pom": "sha256-AdVSITSRyFPVb4frdIEwON+e4dhekIaqN70GY7JJb4g=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.0/gradle813": { - "jar": "sha256-yh6tFJqMj0G6YKg5qDsjw6BiJ8RsYhJMUb6ZkDXerDE=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20/gradle813": { + "jar": "sha256-ybwX32m/OZB8WXweGb7EtHnHWqx1+/1jIeNEW0lxLog=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.0": { - "jar": "sha256-epBQPJ14f5vNLBd25MxSfrneeRLvecbJWPEwWi0cQ7o=", - "pom": "sha256-2bCOHuM4pjRhSanQIY+FHuPUfYu3fWEDJg8qhyauUl4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.20": { + "jar": "sha256-5Cicv5/0lAfwQd3GM24bV3pspM8r4dKjEzgnHBPu0+0=", + "pom": "sha256-9veHObqf4nEunwyeW8T16TcZzP6pW0fC9JslC+F2NX4=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.0": { + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.20": { "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=", - "module": "sha256-kRUvrqO8DJTbZtPLWKrh2+rXyGC1dk5nsgC01N9M6rk=", - "pom": "sha256-BLSVrgZj7a3aSEBkZKzTlDGjysez6OjAlLdplu1BSaA=" + "module": "sha256-b7XZcwCl5Vmv1Nn/msA1bE2Wb31pS2Yvrhaf2HQhUx4=", + "pom": "sha256-WROHIVGNgqND99wvCRK3BJjT7vM2PJ66wiCssPyTjsw=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0": { - "module": "sha256-vbMts6ongF80eewDPsY9PMq+sTuInYbavadCu+9TwJo=", - "pom": "sha256-h4cnvyGoOtrYnU5giEhN2/OfaoSpQoAiGm4cL4hBMD4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20": { + "module": "sha256-lVUmc7gbNXitmy86/xRUtjzoBsb9SrfGBJIx6GQKtHE=", + "pom": "sha256-EcMjwt2KgE6fWOBHwsAYZLKgHcDYEys2PApDEiFbwJs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.0/gradle813": { - "jar": "sha256-Os+X1zolgbAyhz+on1Z1DTazt21A1pLZg58kZ92uTWk=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20/gradle813": { + "jar": "sha256-RuFu4mWU9ID+y5LJbarjdTDoNQJreON+8yUelX8D9vs=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.0": { - "module": "sha256-/9anNzSypS+3Yz8WOVRL43HgYpxR2X+h5fteqTQ6Fwk=", - "pom": "sha256-cYYJKmnzaIQyxcCsuQtKZx/Y7oANhP5YT66P1TO6v4o=" + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.20": { + "module": "sha256-+CvXZF0MPv609PZVIKPGWz6MMCsIMyIDegABuHsC6ZA=", + "pom": "sha256-3WuRkZfhMv5x3axw9vxdj65/Und6/YN7FN6HG4wKVAA=" }, "org/jetbrains/kotlin#kotlin-klib-abi-reader/2.3.21": { "jar": "sha256-xFQbDaJUUqjqZFWv8N1ZC51WfR2mj2WyutsoH/0UzrY=", "pom": "sha256-bDTzpbw28/2ZIG0q4au3NP4iVIga6s8pFUHmq8qIlLc=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.0": { - "jar": "sha256-m6V9kaveq5rNWIoUtfQiCbmWRMU0Ft/56X7LS/l/Ukg=", - "pom": "sha256-zTHw7NqCplEi/8alXehxE5S2GEtRRAK34RkZGqgJGoI=" + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.20": { + "jar": "sha256-vpN3SFQS0A8B54KZyzC+SAJZHCcwNCtuva/AiU91J0M=", + "pom": "sha256-IbFbpb1i0h1Ta7egyMtnQ1cfwPQwklSKQjWybyodIgs=" }, "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.3.21": { "jar": "sha256-VBJEACe/WlffQbEgitWexffHthJHOjDiiZiCyY/gcd0=", @@ -748,9 +752,9 @@ "jar": "sha256-AFkPJqWnaHd/BCUsbPk8AWozYaa8k2Nt9nN1rU0ZVX0=", "pom": "sha256-g7erCwEj57FCij1fdNwVHpBKEMjNMgY5kaYGUIvCHoA=" }, - "org/jetbrains/kotlin#kotlin-native-utils/2.3.0": { - "jar": "sha256-7kvygz0Q5fN90haoMSn1nzx8vvXrrBMPcGZIOXCMgLc=", - "pom": "sha256-Rp6PYB/b34kP+ozXSOEQcCqkUxu7KbZOXnUD8O/lDZA=" + "org/jetbrains/kotlin#kotlin-native-utils/2.3.20": { + "jar": "sha256-QxnCdkeV773/K3julUVRV9evC5FVaYuqG6Uqar46vy0=", + "pom": "sha256-LAp+ADViCIXUN+fxJidEdbpYqiJC+1279D+R8gyvpwg=" }, "org/jetbrains/kotlin#kotlin-power-assert-compiler-plugin-embeddable/2.3.21": { "jar": "sha256-hMNOLOblRNTsPPWUCtxKISeHjZVtn0cDcKsS5BdkgzU=", @@ -760,60 +764,60 @@ "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", "pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { - "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", - "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, "org/jetbrains/kotlin#kotlin-reflect/2.3.21": { "jar": "sha256-M+N9nfqGx6Kas06XW19KEoe0WIeGEQUfNIVlIiDBoss=", "pom": "sha256-fjwv5c80lKm0dSVYDDjDXEPW42guagsvVllU4Zpy1jk=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": { - "jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=", - "pom": "sha256-BnzIEOCaYeFufoe1Kk3WR+FfYLd+PaDRsVPz+A7r8wM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.20": { + "jar": "sha256-hvch6zOswK/QbdZoDnenZLY0qb2LEbc77yv8CQnxiUA=", + "pom": "sha256-Vg23nSOjmud5dqVmkZRw3sQazHeqUa6qVlzAKbkXGqw=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0": { - "module": "sha256-DCD2gdNvSnmRYiFYCYkpF5TmVlgvlJwGed+kNKAm9so=", - "pom": "sha256-DILmEXpGNhvUzF5iZV8rgC8Q9LfZJWpjaD0DSv0MDUM=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20": { + "module": "sha256-nhEhx/ZQMDvdx/BH/tMCf4FjuzZ1Gy3w+vNjfumFsh8=", + "pom": "sha256-Y/Gk4+TT3jrPghTwWgtW/5IM4L9ZYVSnkE8gVuP41RE=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0/gradle813": { - "jar": "sha256-r8iTlKUrUu8Lp6gpakJi0NOoo850CRXYfXE7CgFhMpg=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20/gradle813": { + "jar": "sha256-oHxdPMvaP8dWTkB0RybhNz5UvSXwVGPT9D1DnXeOy90=" }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.3.0": { - "jar": "sha256-24JpYTcdZgUxjZxOS/zb+slMOgiSzcq9VSJIcP6tV/E=", - "pom": "sha256-20CN5tumaQeVvFOkoPhbM8en1qzLZ94ZAmQPr1QfL1s=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { + "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", + "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" }, "org/jetbrains/kotlin#kotlin-script-runtime/2.3.21": { "jar": "sha256-7GG/EinIN/qfQlXzTKaYFhOLcxWOeum42WTPkspt/S4=", "pom": "sha256-LPXREj2KYovMXudPWwewjFWoetTpyR4T24O7Wi/2qi0=" }, - "org/jetbrains/kotlin#kotlin-scripting-common/2.3.0": { - "jar": "sha256-QlK3gs2lP8v9lTuQrwMlDiGX/+9uVavZsKLkj5Pv8lM=", - "pom": "sha256-9AuKrV3x68riUJLMM7hpP6Qw5TRCC6Wup/AGsvMrQw4=" + "org/jetbrains/kotlin#kotlin-scripting-common/2.3.20": { + "jar": "sha256-tMI52HsjvhgvBb9Xz16B+V1wv370qYnrmLczicbryJ8=", + "pom": "sha256-h+/vFa4RjxNDUmPrEJcAZGD7qDlph340uKcvDjPIOsk=" }, "org/jetbrains/kotlin#kotlin-scripting-common/2.3.21": { "jar": "sha256-aYhXUb3OfU4dG5dYuvS8D+A7JIJ6vXt2h+WnwLTQKe0=", "pom": "sha256-vs1qSEFg/hN/BtdtNflbZ3b6Ca5vdR5TlOaTWa7i9fY=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.0": { - "jar": "sha256-ZxRdvqkxlNuyJT4vNaCp/ngBfCy84+zbSx/0P/9HGNU=", - "pom": "sha256-FjR61xI8BuiaUu+twxjZaick9UqBx+xZTA1ALh8eZFk=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.20": { + "jar": "sha256-vVX49hvUHOxSllbC1HeEvLpawmDpT0FWwnLDFJZu71k=", + "pom": "sha256-1l8YaBd9zkuKkv+93bVrFzH5+66IyOcw7XvLcAy7soo=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.21": { "jar": "sha256-oE/wbvtKWuB6ko2pT5tdBhIwyW1/69rri8dDjhqjGBE=", "pom": "sha256-8aTyFh2fPULJrE7Lm5zuKhmQNoE1CdW1pP85oRy7n+M=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.0": { - "jar": "sha256-MsdCfxBeYtT07/MDXaHkKAsndxvkrWFDuoZV0Yh3IM0=", - "pom": "sha256-TPG5v5rmnHbz6nWnhW3GbeRGeKfHQXFa6cFdtA7Nfv0=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.20": { + "jar": "sha256-gG/WOzvOxea17rGghD1qsJTVV4aoRl5HSiQ5KVocCiU=", + "pom": "sha256-xKkTo4XzTjKlbyBd8XoI3U4RfDBsV+XkfcXUlSPw6+E=" }, "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.21": { "jar": "sha256-ieeKMybhIFqUIKGUQaTzgvenIkHVLJZCXonlsTA4coY=", "pom": "sha256-L3wkrV6C4ttdtdqNwHDub8D1bCDpkGOaVMppB2vOPm0=" }, - "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.0": { - "jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=", - "pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc=" + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.20": { + "jar": "sha256-cEfOA1P0kSXDx0Z5LU92wyZde3L+YmlLfuwHW7oCUow=", + "pom": "sha256-B8Ba4tHs4K4e1mAQ7TGNnN3LNYcEbGM8GGvRTM8EYdU=" }, "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.21": { "jar": "sha256-jLY3Ey/H+lEccA7n8rY7KCYwFn9evWmaJjoLZ7XUhqs=", @@ -831,35 +835,35 @@ "jar": "sha256-wxQXeTXY3C7ah5UHEX8l1t5W9sV+3plBaxTNYiu54J0=", "pom": "sha256-NditbBnaV6t00h7YHdxYSZt8GwAlEbXoUgANuwxYq64=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.0": { - "jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=", - "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", - "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/jetbrains/kotlin#kotlin-stdlib/2.3.21": { "jar": "sha256-b2TqxzbblDTdaSW0pRi50dFxd2UjIMN5Fs+bo859fXo=", "module": "sha256-e06ksiQrsXektKu2PD89hXMx1A01hl42/MPbZm7BAXQ=", "pom": "sha256-PgtI2qFNxz+AKdjZ4V7TKUA3fK97kVUQ+I0zIZs1AYY=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { + "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc=" + "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" }, "org/jetbrains/kotlin#kotlin-tooling-core/2.3.21": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", "pom": "sha256-bUmGsDzsaBW3sTLst2rWwLcczaeQSzoRTPOXAOnKyOQ=" }, - "org/jetbrains/kotlin#kotlin-util-io/2.3.0": { - "jar": "sha256-HJEgPyfnO5aI3f4aiAIyjTXrcPpV9eE96ttyHnj5KqQ=", - "pom": "sha256-hvmuNH2YfMwY2aEJ7tLlVDvjj/SMgdUtKMf6HyBarK8=" + "org/jetbrains/kotlin#kotlin-util-io/2.3.20": { + "jar": "sha256-DnbnRx6RxT6mjS0k7x8p+1kqxfuw0dEPqpFkMO/z2so=", + "pom": "sha256-lcKKgo/B8eWeZWOCR6ZPdm2B2LWfbY3r7y0YoMwyH4k=" }, - "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.0": { - "jar": "sha256-JZjCbDTMXGnrAEc0Y+lQrmfpuAln9DoBg8Vn7eZqlxc=", - "pom": "sha256-4EB9YmkdWjQWFh/YNztNt0o714bxtILghGGXUQL58+s=" + "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.20": { + "jar": "sha256-qJlOC8poRt+xn0WMTMFdexN3nKGw2fNIgLX/LCorc7M=", + "pom": "sha256-jxApEHGu+rvY5m/5r3dDojiB1pxqryjhNhbMDpW9F7c=" }, - "org/jetbrains/kotlin#kotlin-util-klib/2.3.0": { - "jar": "sha256-ZLugCZZqAoGG2e5waw3ID+phwK5usXJe0dfXDvIrUuE=", - "pom": "sha256-lzWjPLZJg7qg0S3AyOGTSw5VLmvMh2chrFWKmCKFC/4=" + "org/jetbrains/kotlin#kotlin-util-klib/2.3.20": { + "jar": "sha256-lWK407egS+uisUwFZx5xOFnqVLvAohB+ZbK88nP6hEg=", + "pom": "sha256-WlhMPMK6O0HR5c1+eiCDV2wbjDl6ebuBY2dtjvew6hc=" }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" From d2ff8a9dbcfa221dda5c525508133b32e305dc86 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 22 Jun 2026 12:36:57 -0500 Subject: [PATCH 101/410] tree-sitter: support building grammars to WebAssembly Build grammars for a WASI host platform through the existing grammar builder so pkgsCross.wasi32.tree-sitter.builtGrammars produces parser.wasm. This keeps native grammar derivations unchanged and links parser.wasm directly with the WASI C toolchain while rejecting C++ external scanners. --- .../by-name/tr/tree-sitter/grammars/README.md | 12 ++++ .../tr/tree-sitter/grammars/build-grammar.nix | 65 ++++++++++++++----- pkgs/by-name/tr/tree-sitter/package.nix | 16 +++++ 3 files changed, 76 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/README.md b/pkgs/by-name/tr/tree-sitter/grammars/README.md index 8d4ba768536e..9445f68494cb 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/README.md +++ b/pkgs/by-name/tr/tree-sitter/grammars/README.md @@ -109,6 +109,18 @@ This includes build-related flags and metadata. } ``` +## Building WebAssembly Parsers + +`buildGrammar` builds a native `$out/parser`. +To build grammars as WebAssembly instead, use the `wasi32` cross package set, which installs `$out/parser.wasm`: + +```nix +pkgsCross.wasi32.tree-sitter.builtGrammars.tree-sitter-nix +``` + +The Wasm build compiles `parser.c` and a C `scanner.c`. +Grammars with C++ external scanners are rejected; use the native `buildGrammar` for those. + ## Updating All grammar sources have a default update script defined. diff --git a/pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix b/pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix index 4694916fbc6f..a0795c617d6d 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix @@ -16,6 +16,11 @@ ... }@args: +let + isWasi = stdenv.hostPlatform.isWasi; + parserOutput = if isWasi then "parser.wasm" else "parser"; + exportSymbol = "tree_sitter_${lib.replaceStrings [ "-" ] [ "_" ] language}"; +in stdenv.mkDerivation ( { pname = "tree-sitter-${language}"; @@ -32,11 +37,18 @@ stdenv.mkDerivation ( CFLAGS = [ "-Isrc" - "-O2" + # Match upstream `tree-sitter build --wasm` + (if isWasi then "-Os" else "-O2") + ] + ++ lib.optionals isWasi [ + "-fvisibility=hidden" ]; CXXFLAGS = [ "-Isrc" - "-O2" + (if isWasi then "-Os" else "-O2") + ] + ++ lib.optionals isWasi [ + "-fvisibility=hidden" ]; stripDebugList = [ "parser" ]; @@ -90,25 +102,44 @@ stdenv.mkDerivation ( tree-sitter generate ''; - # When both scanner.{c,cc} exist, we should not link both since they may be the same but in - # different languages. Just randomly prefer C++ if that happens. - buildPhase = '' - runHook preBuild - if [[ -e src/scanner.cc ]]; then - $CXX -fPIC -c src/scanner.cc -o scanner.o $CXXFLAGS - elif [[ -e src/scanner.c ]]; then - $CC -fPIC -c src/scanner.c -o scanner.o $CFLAGS - fi - $CC -fPIC -c src/parser.c -o parser.o $CFLAGS - rm -rf parser - $CXX -shared -o parser *.o - runHook postBuild - ''; + buildPhase = + if isWasi then + '' + runHook preBuild + if [[ -e src/scanner.cc || -e src/scanner.cpp ]]; then + nixErrorLog "tree-sitter wasm grammars only support C external scanners" + exit 1 + fi + if [[ -e src/scanner.c ]]; then + $CC -fPIC -c src/scanner.c -o scanner.o $CFLAGS + fi + $CC -fPIC -c src/parser.c -o parser.o $CFLAGS + rm -rf parser.wasm + $CC -shared -o parser.wasm *.o \ + -Wl,--export=${exportSymbol} \ + -Wl,--allow-undefined \ + -Wl,--no-entry \ + -nostdlib + runHook postBuild + '' + else + '' + runHook preBuild + if [[ -e src/scanner.cc ]]; then + $CXX -fPIC -c src/scanner.cc -o scanner.o $CXXFLAGS + elif [[ -e src/scanner.c ]]; then + $CC -fPIC -c src/scanner.c -o scanner.o $CFLAGS + fi + $CC -fPIC -c src/parser.c -o parser.o $CFLAGS + rm -rf parser + $CXX -shared -o parser *.o + runHook postBuild + ''; installPhase = '' runHook preInstall mkdir $out - mv parser $out/ + mv ${parserOutput} $out/ if [[ -f tree-sitter.json ]]; then cp tree-sitter.json $out/ fi diff --git a/pkgs/by-name/tr/tree-sitter/package.nix b/pkgs/by-name/tr/tree-sitter/package.nix index a456828b16b2..72e6bb2c6784 100644 --- a/pkgs/by-name/tr/tree-sitter/package.nix +++ b/pkgs/by-name/tr/tree-sitter/package.nix @@ -10,6 +10,7 @@ nix-update-script, which, rustPlatform, + runCommand, emscripten, openssl, pkg-config, @@ -112,6 +113,8 @@ let allGrammars = lib.filter (p: !(p.meta.broken or false)) (lib.attrValues builtGrammars); + isWasi = stdenv.hostPlatform.isWasi; + in rustPlatform.buildRustPackage (finalAttrs: { pname = "tree-sitter"; @@ -246,6 +249,19 @@ rustPlatform.buildRustPackage (finalAttrs: { tests = { # make sure all grammars build builtGrammars = lib.recurseIntoAttrs builtGrammars; + } + // lib.optionalAttrs isWasi { + wasmGrammar = + let + grammar = builtGrammars.tree-sitter-nix; + in + runCommand "tree-sitter-wasm-grammar-test" { } '' + test -f ${grammar}/parser.wasm + # WebAssembly binaries start with "\0asm". + test "$(od -An -tx1 -N4 ${grammar}/parser.wasm | tr -d ' \n')" = "0061736d" + test ! -e ${grammar}/parser + touch $out + ''; }; }; From dbd7c929f29759b02c004736009aa0ca3fc41c4e Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 23 Jun 2026 15:38:46 -0500 Subject: [PATCH 102/410] tree-sitter-grammars.tree-sitter-norg: mark wasi broken norg ships a C++ external scanner, which the WASM grammar build does not support (only C scanners are linked). Mark it broken on WASI so the wasi32 cross set skips it cleanly at eval instead of failing mid-build. --- pkgs/by-name/tr/tree-sitter/grammars/default.nix | 3 ++- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 +++++++- pkgs/by-name/tr/tree-sitter/package.nix | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/default.nix b/pkgs/by-name/tr/tree-sitter/grammars/default.nix index da1c049d0d7e..237e0fd99c6a 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/default.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/default.nix @@ -6,13 +6,14 @@ fetchpatch, fetchFromCodeberg, nix-update-script, + stdenv, }: let /** Set of grammar sources. See ./grammar-sources.nix to define a new grammar. */ - grammar-sources = import ./grammar-sources.nix { inherit lib fetchpatch; }; + grammar-sources = import ./grammar-sources.nix { inherit lib fetchpatch stdenv; }; /** Parse a flakeref style string to { type, owner, repo, ref } diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index d2a78b5b174b..81bda82b084e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1,4 +1,8 @@ -{ fetchpatch, lib }: +{ + fetchpatch, + lib, + stdenv, +}: { @@ -1758,6 +1762,8 @@ url = "github:nvim-neorg/tree-sitter-norg"; hash = "sha256-z3h5qMuNKnpQgV62xZ02F5vWEq4VEnm5lxwEnIFu+Rw="; meta = { + # Uses a C++ external scanner, unsupported by the WASM grammar build. + broken = stdenv.hostPlatform.isWasi; license = lib.licenses.mit; }; }; diff --git a/pkgs/by-name/tr/tree-sitter/package.nix b/pkgs/by-name/tr/tree-sitter/package.nix index 72e6bb2c6784..cc4522b35f21 100644 --- a/pkgs/by-name/tr/tree-sitter/package.nix +++ b/pkgs/by-name/tr/tree-sitter/package.nix @@ -61,6 +61,7 @@ let fetchFromSourcehut fetchFromCodeberg fetchpatch + stdenv ; }; From 4d894682215ca90d3f076779bfaa268b2e7a4c91 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 23 Jun 2026 16:29:05 -0500 Subject: [PATCH 103/410] tree-sitter-grammars: build wasm grammars on Hydra Add the WASI grammar builds to release-cross so Hydra covers every grammar that compiles to WebAssembly. --- pkgs/top-level/release-cross.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index cc0ab49a8c40..13fda84028dd 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -121,6 +121,9 @@ let gmp = nativePlatforms; boehmgc = nativePlatforms; hello = nativePlatforms; + tree-sitter.builtGrammars = + mapAttrs (_: _: nativePlatforms) + (pkgsForCross systems.examples.wasi32 (builtins.head supportedSystems)).tree-sitter.builtGrammars; zlib = nativePlatforms; }; From 86bfc8e04be8f8dac6374e123c340e1dfcfa513d Mon Sep 17 00:00:00 2001 From: FraioVeio Date: Wed, 24 Jun 2026 18:51:53 +0200 Subject: [PATCH 104/410] anydesk: 8.0.2 -> 8.0.3 --- pkgs/by-name/an/anydesk/pin.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/anydesk/pin.json b/pkgs/by-name/an/anydesk/pin.json index be59d275a145..5c5c41eb883e 100644 --- a/pkgs/by-name/an/anydesk/pin.json +++ b/pkgs/by-name/an/anydesk/pin.json @@ -1,5 +1,5 @@ { - "version": "8.0.2", - "x86_64-linux": "sha256-6noMPfe0x6kx/whyd66qcmk7WhEivx3xK5q58Se9Ij0=", - "aarch64-linux": "sha256-wfY+OCx9OyLCmiA29RjnYzcg/pApMIXWT5UrcdcyRYM=" + "version": "8.0.3", + "x86_64-linux": "sha256-Mjl17hh5A/pwRAi7giL1SJYlQ61O0SXX+KeH8STZ4bs=", + "aarch64-linux": "sha256-MhAj5cy81uBMoNeFPvOyhBOlJzBgNRHXyCXrpdvF8nE=" } From b016aa5177929f28c69aa666a84aa60661e1427b Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Thu, 25 Jun 2026 01:58:12 +0800 Subject: [PATCH 105/410] emacs.pkgs.org-cite-overlay: fix build --- .../editors/emacs/elisp-packages/melpa-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index fae91613fd19..9496abde82fb 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -1536,6 +1536,8 @@ let org-change = ignoreCompilationError super.org-change; # elisp error + org-cite-overlay = ignoreCompilationError super.org-cite-overlay; # native-ice + org-edit-latex = mkHome super.org-edit-latex; # https://github.com/GuiltyDolphin/org-evil/issues/24 From 8fc8fcab885add04e4e39c1a637a96a422dcd8dc Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 106/410] tree-sitter-grammars.tree-sitter-dtd: 0-unstable-2023-04-07 -> 0-unstable-2026-01-21 Migrated to community-maintained tree-sitter-grammars organization (now part of tree-sitter-xml). --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index d2a78b5b174b..9f41eb5d1931 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -513,10 +513,10 @@ }; dtd = { - version = "0-unstable-2023-04-07"; - url = "github:KMikeeU/tree-sitter-dtd"; - rev = "6116becb02a6b8e9588ef73d300a9ba4622e156f"; - hash = "sha256-mq617pfH/Na9JB8SDEudxbKJfaoezgjC3xVOIOZ8Qb8="; + version = "0-unstable-2026-01-21"; + url = "github:tree-sitter-grammars/tree-sitter-xml"; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 8b6c2f197b5917432f040683d8b2358fab54eb1c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 107/410] tree-sitter-grammars.tree-sitter-fennel: 1.1.0-unstable-2025-09-07 -> 1.1.0-unstable-2026-01-21 Migrated to active alexmozaidze fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 9f41eb5d1931..c3105c46345e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -665,10 +665,10 @@ }; fennel = { - version = "1.1.0-unstable-2025-09-07"; - url = "github:travonted/tree-sitter-fennel"; - rev = "36eb796a84b4f57bdf159d0a99267260d4960c89"; - hash = "sha256-aFcTPgWkd/o1qu8d/hulmVDyFlTHJgb35iea4Jc1510="; + version = "1.1.0-unstable-2026-01-21"; + url = "github:alexmozaidze/tree-sitter-fennel"; + rev = "3f0f6b24d599e92460b969aabc4f4c5a914d15a0"; + hash = "sha256-jk9Misdfdso/h/lK/o9FTorK6DbNJPrZs/aw+3r/H1M="; meta = { license = lib.licenses.mit; }; From 3f802ceeb56f9794f77a78f897ce160c00dde5ef Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:13 -0500 Subject: [PATCH 108/410] tree-sitter-grammars.tree-sitter-gitattributes: 0-unstable-2022-05-06 -> 0-unstable-2025-08-17 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index c3105c46345e..4da745838d8d 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -847,10 +847,10 @@ }; gitattributes = { - version = "0-unstable-2022-05-06"; - url = "github:mtoohey31/tree-sitter-gitattributes"; - rev = "deb04fdbff485310ee5bac74ddc6ab624a602b7b"; - hash = "sha256-4auPT/qeURtVMs+mi/zS4B08v0cMVkHOjSidV5FELO0="; + version = "0-unstable-2025-08-17"; + url = "github:tree-sitter-grammars/tree-sitter-gitattributes"; + rev = "1b7af09d45b579f9f288453b95ad555f1f431645"; + hash = "sha256-eHDcJgHpWemOYtKACVhl5Muri1W1Igrjm/p0rAbvrNY="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 6f77dbb67410923ab9776c22927b2146c1698c50 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 109/410] tree-sitter-grammars.tree-sitter-gotmpl: 0-unstable-2022-07-19 -> 0-unstable-2026-03-21 Migrated to active ngalaiko fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 4da745838d8d..72d2006cfe79 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -983,10 +983,10 @@ }; gotmpl = { - version = "0-unstable-2022-07-19"; - url = "github:dannylongeuay/tree-sitter-go-template"; - rev = "395a33e08e69f4155156f0b90138a6c86764c979"; - hash = "sha256-YlPX74tEgCxGm2GYqYvQ0ouzTZ4x5/R+hkP+lBuOLGw="; + version = "0-unstable-2026-03-21"; + url = "github:ngalaiko/tree-sitter-go-template"; + rev = "aa71f63de226c5592dfbfc1f29949522d7c95fac"; + hash = "sha256-QSzUyRDGdBH9TaG3YCHnJp12WcR8kdbsZFIk8I+JW1Y="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 871c440d77ee4233137d635dc04186e2b98bf02f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 110/410] tree-sitter-grammars.tree-sitter-hare: 0-unstable-2024-07-30 -> 0-unstable-2025-10-07 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 72d2006cfe79..b4a8975525c1 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1057,10 +1057,10 @@ }; hare = { - version = "0-unstable-2024-07-30"; - url = "sourcehut:~ecs/tree-sitter-hare"; - rev = "fb6ea01461441ec7c312e64e326649f5e9011a64"; - hash = "sha256-KQ9U3XWzqS0ozTHpaLpAIvK8T8ilbV1ex6CLFzHXPzA="; + version = "0-unstable-2025-10-07"; + url = "github:tree-sitter-grammars/tree-sitter-hare"; + rev = "eed7ddf6a66b596906aa8ca3d40521b8278adc6f"; + hash = "sha256-qXLRb+5SgfBrOXta10P04ErV5z8eSM/J0Od5pk06OCc="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From e178cccfd96f2b79df6a5782ed2bb3284575e26f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 111/410] tree-sitter-grammars.tree-sitter-janet-simple: 0.0.7-unstable-2025-05-19 -> 0.0.7-unstable-2026-02-10 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b4a8975525c1..c1654856f0b4 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1262,10 +1262,10 @@ }; janet-simple = { - version = "0.0.7-unstable-2025-05-19"; + version = "0.0.7-unstable-2026-02-10"; url = "github:sogaiu/tree-sitter-janet-simple"; - rev = "7e28cbf1ca061887ea43591a2898001f4245fddf"; - hash = "sha256-qWsUPZfQkuEUiuCSsqs92MIMEvdD+q2bwKir3oE5thc="; + rev = "d183186995204314700be3e9e0a48053ea16b350"; + hash = "sha256-zETOH+HpHyiCdOiggRy7VVjOv/WVRDb4qQ+kN9r2Frc="; meta = { license = lib.licenses.cc0; }; From 2a7d87c223133e23faef3444b58ac32df9570cb7 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 112/410] tree-sitter-grammars.tree-sitter-jjdescription: 0-unstable-2025-02-20 -> 1.0.3 Migrated to active ribru17 fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index c1654856f0b4..b575114ed34e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1306,10 +1306,9 @@ }; jjdescription = { - version = "0-unstable-2025-02-20"; - url = "github:kareigu/tree-sitter-jjdescription"; - rev = "1613b8c85b6ead48464d73668f39910dcbb41911"; - hash = "sha256-HPghz3mOukXrY0KQllOR7Kkl2U3+ukPBrXWKnJCwsqI="; + version = "1.0.3"; + url = "github:ribru17/tree-sitter-jjdescription"; + hash = "sha256-3v/SiIQIR8ptUnzzRVTaqcznw3kXqdWlS2Ua/f6npDU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 0536fa91dd705d7c2fef948f7b3eb55833a638df Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:14 -0500 Subject: [PATCH 113/410] tree-sitter-grammars.tree-sitter-lua: 0.0.19-unstable-2025-05-16 -> 0.0.19-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. Closes #519040 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b575114ed34e..a5ed50d20dfd 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1539,10 +1539,10 @@ }; lua = { - version = "0.0.19-unstable-2025-05-16"; - url = "github:MunifTanjim/tree-sitter-lua"; - rev = "4fbec840c34149b7d5fe10097c93a320ee4af053"; - hash = "sha256-fO8XqlauYiPR0KaFzlAzvkrYXgEsiSzlB3xYzUpcbrs="; + version = "0.0.19-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-lua"; + rev = "10fe0054734eec83049514ea2e718b2a56acd0c9"; + hash = "sha256-VzaaN5pj7jMAb/u1fyyH6XmLI+yJpsTlkwpLReTlFNY="; meta = { license = lib.licenses.mit; }; From 6138edfeb585cbbf50d943ab99e22a5eb4fc4f05 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 114/410] tree-sitter-grammars.tree-sitter-make: 0-unstable-2021-12-16 -> 0-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index a5ed50d20dfd..360e11352a8a 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1575,10 +1575,10 @@ }; make = { - version = "0-unstable-2021-12-16"; - url = "github:alemuller/tree-sitter-make"; - rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; - hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; + version = "0-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-make"; + rev = "70613f3d812cbabbd7f38d104d60a409c4008b43"; + hash = "sha256-gyshhqVYiL0qSsMp38BM20FYc4uPgr2de5/DWsAJZGc="; meta = { license = lib.licenses.mit; }; From ad6652ae4489b0b56388076471bf0c24a4d029f4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 115/410] tree-sitter-grammars.tree-sitter-meson: 0-unstable-2022-11-02 -> 0-unstable-2026-01-22 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 360e11352a8a..2ea197dafca2 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1645,10 +1645,10 @@ }; meson = { - version = "0-unstable-2022-11-02"; - url = "github:staysail/tree-sitter-meson"; - rev = "1a497eecfb1b840ab12caf28f0ef45d4a5e26d28"; - hash = "sha256-VWI4q85uOzT/n/tWYAMgGWdK1q3BAAuwC4WjErE82xk="; + version = "0-unstable-2026-01-22"; + url = "github:tree-sitter-grammars/tree-sitter-meson"; + rev = "c84f3540624b81fc44067030afce2ff78d6ede05"; + hash = "sha256-+GMR051L89asgavX2T3zKwWl8xUFHenlCWJYELhMuyA="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 68d16f98cb45ed8d6f1bb999f7b8db8cb978539d Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 116/410] tree-sitter-grammars.tree-sitter-nginx: 0-unstable-2024-10-15 -> 0-unstable-2026-01-02 Migrated to active opa-oz fork on GitHub. Closes #529789 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 2ea197dafca2..19e697445505 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1708,10 +1708,10 @@ }; nginx = { - version = "0-unstable-2024-10-15"; - url = "gitlab:joncoole/tree-sitter-nginx"; - rev = "f6d13cf6281b25f2ce342a49a41a10a0381e00f0"; - hash = "sha256-ofFBxW4p7rZFZm9w5cyA0semYLJWFu9emv8bfTfAFok="; + version = "0-unstable-2026-01-02"; + url = "github:opa-oz/tree-sitter-nginx"; + rev = "47ade644d754cce57974aac44d2c9450e823d4f4"; + hash = "sha256-exbjYJouZYcxC3suV7byqSEwu2r8hHj/wehPpf5Aecc="; meta = { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ From c23cf06cc923fb4b1630fd082de79a6fede6f91a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:15 -0500 Subject: [PATCH 117/410] tree-sitter-grammars.tree-sitter-pem: 0-unstable-2023-02-05 -> 0-unstable-2025-08-17 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 19e697445505..26d6971dd67e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1933,10 +1933,10 @@ }; pem = { - version = "0-unstable-2023-02-05"; - url = "github:mtoohey31/tree-sitter-pem"; - rev = "62842ea106ff66876f9af4cccdf87913d1ed912e"; - hash = "sha256-yxxm3Iu3FQxdWM0d2VeptZj/ePTa58NFhLgYBzaeSeU="; + version = "0-unstable-2025-08-17"; + url = "github:tree-sitter-grammars/tree-sitter-pem"; + rev = "e525b177a229b1154fd81bc0691f943028d9e685"; + hash = "sha256-2fhqFGLdQ5eugv405osviYUcAPMdm1N0VfGoVuI84Qk="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From cc4afa128c091c8d2af74f7444176583da74d182 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 118/410] tree-sitter-grammars.tree-sitter-pkl: 0.20.0-unstable-2026-02-24 -> 0.20.0-unstable-2026-03-27 Closes #497032 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 26d6971dd67e..3d647fe81242 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2020,10 +2020,10 @@ }; pkl = { - version = "0.20.0-unstable-2026-02-24"; + version = "0.20.0-unstable-2026-03-27"; url = "github:apple/tree-sitter-pkl"; - rev = "a02fc36f6001a22e7fdf35eaabbadb7b39c74ba5"; - hash = "sha256-t+N4oxqZpzm3qHkbjUVyGzeVS56u1oFVx0MtgTBe0bk="; + rev = "f5beed1da8e5fc856a1a11e29a929d0b7cdcfe3c"; + hash = "sha256-q0K+q8GEOiwbgFjA/jiY/Hg6kPlgqMUvH8g+GdEDU3I="; meta = { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ From 9565a65e3ab7919a3ba49c22edc4c89febdb71c9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 119/410] tree-sitter-grammars.tree-sitter-proto: 0-unstable-2021-06-12 -> 0-unstable-2026-03-15 Migrated to active coder3101 fork. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 3d647fe81242..016e8d3a5b7f 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2132,10 +2132,10 @@ }; proto = { - version = "0-unstable-2021-06-12"; - url = "github:mitchellh/tree-sitter-proto"; - rev = "42d82fa18f8afe59b5fc0b16c207ee4f84cb185f"; - hash = "sha256-cX+0YARIa9i8UymPPviyoj+Wh37AFYl9fsoNZMQXPgA="; + version = "0-unstable-2026-03-15"; + url = "github:coder3101/tree-sitter-proto"; + rev = "d65a18ce7c2242801f702770114ad08056c7f8c9"; + hash = "sha256-bgrL4IK9sUB5tGoIBdNLGudbFf2OhQYdw0Ub1gM0NL0="; meta = { license = lib.licenses.mit; }; From d62e58a8d02da337451fd87d7981c1ed205999d0 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 120/410] tree-sitter-grammars.tree-sitter-scheme: 0.24.7-1-unstable-2025-12-13 -> 0.24.7-1-unstable-2026-03-17 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 016e8d3a5b7f..d756ec1000a2 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2387,10 +2387,10 @@ }; scheme = { - version = "0.24.7-1-unstable-2025-12-13"; + version = "0.24.7-1-unstable-2026-03-17"; url = "github:6cdh/tree-sitter-scheme"; - rev = "b5c701148501fa056302827442b5b4956f1edc03"; - hash = "sha256-SLuK8S03pKVVhxJTkE3ZJvNaNnmXD323YwE7ah2VxyQ="; + rev = "c6cb7c7d7a04b3f5d999c28e2e9c0c31b2d50ece"; + hash = "sha256-aFonUd15PJkQmz5lDJthtd1rU+8OXNknHDlgqH2s+OA="; meta = { license = lib.licenses.mit; }; From 2c15b1a0f606dd73f718061c3284a05818ceb6c1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 121/410] tree-sitter-grammars.tree-sitter-templ: 1.0.0-unstable-2025-12-03 -> 1.0.0-unstable-2025-12-31 Closes #475672 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index d756ec1000a2..b668e303bf83 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2705,10 +2705,10 @@ }; templ = { - version = "1.0.0-unstable-2025-12-03"; + version = "1.0.0-unstable-2025-12-31"; url = "github:vrischmann/tree-sitter-templ"; - rev = "3057cd485f7f23a8ad24107c6adc604f8c5ce3db"; - hash = "sha256-iv5Egh0CcBEsD86IGESI5Bn0NcGji3wruD8UR1JNlk0="; + rev = "1c6db04effbcd7773c826bded9783cbc3061bd55"; + hash = "sha256-n+TJLNB6AoFOjkqpb8vkxXsXno/vE8M8yRzVflRUVd0="; meta = { license = lib.licenses.mit; }; From ecd21b8d25d98d891602af5319ebf8dc38626dee Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:16 -0500 Subject: [PATCH 122/410] tree-sitter-grammars.tree-sitter-toml: 0.5.1-unstable-2022-04-21 -> 0.5.1-unstable-2024-12-03 Migrated to community-maintained tree-sitter-grammars organization. Closes #519037 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index b668e303bf83..4723b13a549f 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2787,10 +2787,10 @@ }; toml = { - version = "0.5.1-unstable-2022-04-21"; - url = "github:tree-sitter/tree-sitter-toml"; - rev = "342d9be207c2dba869b9967124c679b5e6fd0ebe"; - hash = "sha256-V2c7K16g8PikE9eNgrM6iUDiu4kzBvHMFQwfkph+8QI="; + version = "0.5.1-unstable-2024-12-03"; + url = "github:tree-sitter-grammars/tree-sitter-toml"; + rev = "64b56832c2cffe41758f28e05c756a3a98d16f41"; + hash = "sha256-m9RlGkHiOL/PNENrdEPqtPlahSqGymsx7gZrCoN/Lsk="; meta = { license = lib.licenses.mit; }; From 1c7b91afe54cf3b2e024eb1a56b5ca12f189f0c3 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:17 -0500 Subject: [PATCH 123/410] tree-sitter-grammars.tree-sitter-uxntal: 0-unstable-2024-03-23 -> 0-unstable-2024-05-05 Migrated to community-maintained tree-sitter-grammars organization. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 4723b13a549f..70a3aa4b3ed6 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2901,10 +2901,10 @@ }; uxntal = { - version = "0-unstable-2024-03-23"; - url = "github:Jummit/tree-sitter-uxntal"; - rev = "1a44f8d31053096b79c52f10a39da12479edbf64"; - hash = "sha256-S6B2K2eqHktLknpfTATR5fZYE8+W1BvOYTSNTwslSVg="; + version = "0-unstable-2024-05-05"; + url = "github:tree-sitter-grammars/tree-sitter-uxntal"; + rev = "ad9b638b914095320de85d59c49ab271603af048"; + hash = "sha256-hR0EaYv1++MJ0pdBl3ZtyEljitnp5hgFWQa9F6b1KE4="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 118c365302996151a970146a32492eca8a187bb4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:17 -0500 Subject: [PATCH 124/410] tree-sitter-grammars.tree-sitter-vim: 0.2.0-unstable-2023-05-05 -> 0.2.0-unstable-2026-02-26 Migrated to community-maintained tree-sitter-grammars organization. Closes #519036 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 70a3aa4b3ed6..6406dc0c5d82 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -2988,10 +2988,10 @@ }; vim = { - version = "0.2.0-unstable-2023-05-05"; - url = "github:vigoux/tree-sitter-viml"; - rev = "7c317fbade4b40baa7babcd6c9097c157d148e60"; - hash = "sha256-/TyPUBsKRcF9Ig8psqd4so2IMbHtTu4weJXgfd96Vrs="; + version = "0.2.0-unstable-2026-02-26"; + url = "github:tree-sitter-grammars/tree-sitter-vim"; + rev = "3092fcd99eb87bbd0fc434aa03650ba58bd5b43b"; + hash = "sha256-MnLBFuJCJbetcS07fG5fkCwHtf/EcNP+Syf0Gn0K39c="; meta = { license = lib.licenses.mit; }; From 024eda33ad696d5028bbd342e49f778b02c6dfde Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 12:21:18 -0500 Subject: [PATCH 125/410] tree-sitter-grammars.tree-sitter-xml: 0-unstable-2023-01-17 -> 0-unstable-2026-01-21 Migrated to community-maintained tree-sitter-grammars organization. Closes #494294 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 6406dc0c5d82..3a1e6332420e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3131,10 +3131,10 @@ }; xml = { - version = "0-unstable-2023-01-17"; - url = "github:RenjiSann/tree-sitter-xml"; - rev = "48a7c2b6fb9d515577e115e6788937e837815651"; - hash = "sha256-8c/XtnffylxiqX3Q7VFWlrk/655FG2pwqYrftGpnVxI="; + version = "0-unstable-2026-01-21"; + url = "github:tree-sitter-grammars/tree-sitter-xml"; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From d2db8c7399fb9fedd12b49757271290597551efd Mon Sep 17 00:00:00 2001 From: Stephan Date: Wed, 24 Jun 2026 20:34:45 +0200 Subject: [PATCH 126/410] ketch: init at 0.9.3 --- pkgs/by-name/ke/ketch/package.nix | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/by-name/ke/ketch/package.nix diff --git a/pkgs/by-name/ke/ketch/package.nix b/pkgs/by-name/ke/ketch/package.nix new file mode 100644 index 000000000000..ae54c19e9545 --- /dev/null +++ b/pkgs/by-name/ke/ketch/package.nix @@ -0,0 +1,46 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: +buildGoModule (finalAttrs: { + pname = "ketch"; + version = "0.9.3"; + + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "1broseidon"; + repo = "ketch"; + tag = "v${finalAttrs.version}"; + hash = "sha256-bcmSPslW/k5OO+Zce6N0S3NoQeXGOM6DcZ4Cj2W2C14="; + }; + + vendorHash = "sha256-m3IwAYsczsxcVk9fay+f2AsNjmXoPk7NS0abES6b594="; + + ldflags = [ + "-s" + "-w" + "-X github.com/1broseidon/ketch/cmd.version=${finalAttrs.version}" + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "version"; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Fast, stateless CLI for web search and scrape. Built for AI agents."; + homepage = "https://chain.sh/ketch/"; + changelog = "https://github.com/1broseidon/ketch/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + stephsi + ]; + mainProgram = "ketch"; + }; +}) From e42dedf9d1e5a83f71a8b3766f1793ea88dd0edd Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Wed, 24 Jun 2026 02:19:09 -0400 Subject: [PATCH 127/410] deno: keep denort in a separate output Signed-off-by: Anish Pallati --- pkgs/by-name/de/deno/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index 496fe3f00ff2..b941d15acdc0 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -37,6 +37,11 @@ rustPlatform.buildRustPackage (finalAttrs: { __structuredAttrs = true; + outputs = [ + "out" + "denort" + ]; + src = fetchFromGitHub { owner = "denoland"; repo = "deno"; @@ -227,7 +232,9 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; postInstall = '' - # Remove non-essential binaries like denort and test_server + moveToOutput "bin/denort" "$denort" + + # Remove non-essential binaries like test_server find $out/bin/* -not -name "deno" -delete # Do what `deno x --install-alias` would do (it doesn't work with Nix-packaged Deno) From dbfac2ae598a1d1ee7a4c7b16c6b97eb0bb19e9b Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 24 Jun 2026 17:39:19 -0300 Subject: [PATCH 128/410] godot: 4.6 -> 4.7 as default --- pkgs/development/tools/godot/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/godot/default.nix b/pkgs/development/tools/godot/default.nix index de9d6cf563ff..9dd49e8a1cc7 100644 --- a/pkgs/development/tools/godot/default.nix +++ b/pkgs/development/tools/godot/default.nix @@ -62,7 +62,7 @@ rec { godotPackages_4_5 = mkGodotPackages "4.5"; godotPackages_4_6 = mkGodotPackages "4.6"; godotPackages_4_7 = mkGodotPackages "4.7"; - godotPackages_4 = godotPackages_4_6; + godotPackages_4 = godotPackages_4_7; godotPackages = godotPackages_4; godot_4_3 = godotPackages_4_3.godot; From eaffe290dd6711a1e35006d2fe09ad27614a2aac Mon Sep 17 00:00:00 2001 From: Ilan Joselevich Date: Tue, 23 Jun 2026 22:24:49 +0300 Subject: [PATCH 129/410] nixos/nginx: add lua option for Lua scripting support Add `services.nginx.lua.{enable,extraPackages}` to enable OpenResty's lua-nginx-module on a stock nginx. When enabled it adds the module, includes lua-resty-core, and wires up lua_package_path / lua_package_cpath (and lua_ssl_trusted_certificate) from a luajit_openresty package set built from extraPackages. When the configured package already bundles Lua (openresty), the module and bundled libraries are not re-added; only the search path is set up so its own lualib stays in use. Migrate the openresty-lua test to the new option and add an nginx-lua test covering the stock-nginx path. Assisted-by: Claude:claude-opus-4-8 --- .../manual/release-notes/rl-2611.section.md | 2 + .../services/web-servers/nginx/default.nix | 60 ++++++++++++++++++- nixos/tests/all-tests.nix | 1 + nixos/tests/nginx-lua.nix | 37 ++++++++++++ nixos/tests/openresty-lua.nix | 19 ++---- 5 files changed, 105 insertions(+), 14 deletions(-) create mode 100644 nixos/tests/nginx-lua.nix diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 314044b1b2c6..44f2fa6aa420 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -62,6 +62,8 @@ - `boot.loader.systemd-boot` gained support for [Automatic Boot Assessment](https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/) via the new [`boot.loader.systemd-boot.bootCounting`](#opt-boot.loader.systemd-boot.bootCounting.enable) options, allowing automatic detection of and recovery from bad NixOS generations. As part of this change, boot loader entries on the ESP/XBOOTLDR partition are now named `nixos-.conf` instead of `nixos-generation-.conf`; existing entries are migrated automatically on the next `nixos-rebuild boot`/`switch`. +- `services.nginx` gained a [`lua`](#opt-services.nginx.lua.enable) option to enable Lua scripting via OpenResty's lua-nginx-module on a stock nginx, configuring `lua_package_path`/`lua_package_cpath` from the packages listed in [`services.nginx.lua.extraPackages`](#opt-services.nginx.lua.extraPackages). Use this to add Lua to a regular nginx; for the full OpenResty platform (libraries that rely on its bundled lualib, such as `lua-resty-openidc`), set `services.nginx.package` to `pkgs.openresty` instead — the option configures the Lua search path for it too. + - `security.polkit.settings` added for RFC42 style configuration of the polkitd daemon. - `services.plausible` can now again seed an initial admin user declaratively via [`services.plausible.adminUser.email`](#opt-services.plausible.adminUser.email). diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 73efd441d23d..c213aaf652ea 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -126,6 +126,28 @@ let '') (filterAttrs (name: conf: conf.enable) cfg.proxyCachePath) ); + # openresty bundles the lua module and resty.core; stock nginx needs them added. + packageBundlesLua = p: lib.getName p == "openresty"; + luaEnv = pkgs.luajit_openresty.withPackages ( + ps: + lib.optional (cfg.lua.enable && !packageBundlesLua cfg.package) ps.lua-resty-core + ++ cfg.lua.extraPackages ps + ); + luaVersion = pkgs.luajit_openresty.luaversion; + # Lua modules install under lib/lua or share/lua depending on the package; ;; keeps nginx's defaults. + luaConfig = '' + lua_package_path '${ + lib.concatMapStringsSep ";" (s: "${luaEnv}/${s}") [ + "lib/lua/${luaVersion}/?.lua" + "lib/lua/${luaVersion}/?/init.lua" + "share/lua/${luaVersion}/?.lua" + "share/lua/${luaVersion}/?/init.lua" + ] + };;'; + lua_package_cpath '${luaEnv}/lib/lua/${luaVersion}/?.so;;'; + lua_ssl_trusted_certificate ${config.security.pki.caBundle}; + ''; + toUpstreamParameter = key: value: if builtins.isBool value then lib.optionalString value key else "${key}=${toString value}"; @@ -295,6 +317,8 @@ let server_tokens ${if cfg.serverTokens then "on" else "off"}; + ${optionalString cfg.lua.enable luaConfig} + ${cfg.commonHttpConfig} ${proxyCachePathConfig} @@ -771,7 +795,11 @@ in apply = p: p.override { - modules = lib.unique (p.modules ++ cfg.additionalModules); + modules = lib.unique ( + p.modules + ++ cfg.additionalModules + ++ lib.optional (cfg.lua.enable && !packageBundlesLua p) pkgs.nginxModules.lua + ); }; description = '' Nginx package to use. This defaults to the stable version. Note @@ -791,6 +819,36 @@ in ''; }; + lua = { + enable = mkEnableOption '' + Lua scripting in nginx via OpenResty's lua-nginx-module, + wiring up `lua_package_path`/`lua_package_cpath` for + {option}`services.nginx.lua.extraPackages`. + + Use this to add Lua to a stock nginx. For the full OpenResty platform — + required by libraries that depend on its bundled lualib (for example + `lua-resty-openidc`, which needs `resty.string` and friends) — set + {option}`services.nginx.package` to `pkgs.openresty` instead; this option + then only sets up the search path and leaves OpenResty's built-in Lua + module in place + ''; + + extraPackages = mkOption { + type = types.functionTo (types.listOf types.package); + default = ps: [ ]; + defaultText = literalExpression "ps: [ ]"; + example = literalExpression '' + ps: with ps; [ lua-resty-openidc ] + ''; + description = '' + Extra Lua packages to put on `lua_package_path` / `lua_package_cpath`, + for both stock nginx and `pkgs.openresty`. Packages are selected from + `pkgs.luajit_openresty.pkgs`. `lua-resty-core`, which the Lua module + requires to start, is added automatically. + ''; + }; + }; + logError = mkOption { default = "stderr"; type = types.str; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 09b0a4632d28..f1d216695044 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1125,6 +1125,7 @@ in nginx-etag-compression = runTest ./nginx-etag-compression.nix; nginx-globalredirect = runTest ./nginx-globalredirect.nix; nginx-http3 = import ./nginx-http3.nix { inherit pkgs runTest; }; + nginx-lua = runTest ./nginx-lua.nix; nginx-mime = runTest ./nginx-mime.nix; nginx-modsecurity = runTest ./nginx-modsecurity.nix; nginx-moreheaders = runTest ./nginx-moreheaders.nix; diff --git a/nixos/tests/nginx-lua.nix b/nixos/tests/nginx-lua.nix new file mode 100644 index 000000000000..8159882a7d5c --- /dev/null +++ b/nixos/tests/nginx-lua.nix @@ -0,0 +1,37 @@ +{ lib, ... }: +{ + name = "nginx-lua"; + + meta.maintainers = [ lib.maintainers.kranzes ]; + + nodes.machine = { + services.nginx = { + enable = true; + lua = { + enable = true; + extraPackages = p: [ + p.lua-resty-lrucache + p.lua-cjson + ]; + }; + virtualHosts."localhost".locations."/" = { + extraConfig = '' + default_type text/plain; + content_by_lua_block { + local cache = require("resty.lrucache").new(8) + cache:set("greeting", require("cjson").decode('"Hello world!"')) + ngx.say((cache:get("greeting"))) + } + ''; + }; + }; + }; + + testScript = '' + machine.wait_for_unit("nginx") + machine.wait_for_open_port(80) + + response = machine.wait_until_succeeds("curl -fsS http://127.0.0.1/").strip() + assert response == "Hello world!", f"Expected 'Hello world!', got '{response}'" + ''; +} diff --git a/nixos/tests/openresty-lua.nix b/nixos/tests/openresty-lua.nix index 367154947371..999bd6963470 100644 --- a/nixos/tests/openresty-lua.nix +++ b/nixos/tests/openresty-lua.nix @@ -1,12 +1,4 @@ -{ pkgs, lib, ... }: -let - luaLibs = [ - pkgs.lua.pkgs.markdown - ]; - - getLuaPath = lib: "${lib}/share/lua/${pkgs.lua.luaversion}/?.lua"; - luaPath = lib.concatStringsSep ";" (map getLuaPath luaLibs); -in +{ pkgs, ... }: { name = "openresty-lua"; meta = with pkgs.lib.maintainers; { @@ -15,7 +7,7 @@ in nodes = { webserver = - { pkgs, lib, ... }: + { pkgs, ... }: { networking = { extraHosts = '' @@ -27,9 +19,10 @@ in enable = true; package = pkgs.openresty; - commonHttpConfig = '' - lua_package_path '${luaPath};;'; - ''; + lua = { + enable = true; + extraPackages = p: [ p.markdown ]; + }; virtualHosts."default.test" = { default = true; From 5b49fbd3cc915688ff5c7132b6a08ffad49ac39c Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Wed, 24 Jun 2026 18:24:09 -0400 Subject: [PATCH 130/410] kiwix-apple: 3.14.0 -> 3.15.1 Changelog: https://github.com/kiwix/kiwix-apple/releases/tag/3.15.1 --- pkgs/by-name/ki/kiwix-apple/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ki/kiwix-apple/package.nix b/pkgs/by-name/ki/kiwix-apple/package.nix index e8e976367bf9..b2d5202d601a 100644 --- a/pkgs/by-name/ki/kiwix-apple/package.nix +++ b/pkgs/by-name/ki/kiwix-apple/package.nix @@ -8,11 +8,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "kiwix-apple"; - version = "3.14.0"; + version = "3.15.1"; src = fetchurl { url = "https://download.kiwix.org/release/kiwix-macos/kiwix-macos_${finalAttrs.version}.dmg"; - hash = "sha256-rVfoJg8VTyEF6KeMGIOTUijtz8Ot0DerayrPgs6Wje8="; + hash = "sha256-3wZ7zavLmLyPYGrdFpnhd8a1paI65yHFdL6JzL1e0e0="; }; sourceRoot = "."; From 349cf6da8662973f5908071b1ee12270c1ee2871 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 24 Jun 2026 22:54:39 +0000 Subject: [PATCH 131/410] krillinai: 1.4.0 -> 2.1.0 --- pkgs/by-name/kr/krillinai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kr/krillinai/package.nix b/pkgs/by-name/kr/krillinai/package.nix index e4225de0c790..a9239501e989 100644 --- a/pkgs/by-name/kr/krillinai/package.nix +++ b/pkgs/by-name/kr/krillinai/package.nix @@ -16,16 +16,16 @@ buildGoModule (finalAttrs: { pname = "krillinai"; - version = "1.4.0"; + version = "2.1.0"; src = fetchFromGitHub { owner = "krillinai"; repo = "KlicStudio"; tag = "v${finalAttrs.version}"; - hash = "sha256-CMeF24BCJ+wbiXCl0iJm0acNoggVxeOu3Q/cXJY8aQo="; + hash = "sha256-k1p9v3MQklycW2FsDCyEWNwjLFSymxx1qVg5qhC8xgI="; }; - vendorHash = "sha256-bAKLNpt0K06egScyn7ImHV0csDsMQGUm92kU1PVQK+I="; + vendorHash = "sha256-OdmOalac4oked7vLGMWFCjjNU5TBq1P+HudE5a+bgq4="; nativeBuildInputs = [ pkg-config ]; From 925344930a9f797e80078c6cc165ff6d0609a9d9 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Thu, 25 Jun 2026 14:30:03 +0800 Subject: [PATCH 132/410] emacs.pkgs.consult-gh: 20260623.1820 -> 20260625.257 This fixes an elisp error in consult-gh and fixes the build of consult-gh-nerd-icons. --- .../emacs/elisp-packages/recipes-archive-melpa.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json index c519bfd62a0a..b88d499f82a9 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json +++ b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json @@ -19702,8 +19702,8 @@ "repo": "armindarvish/consult-gh", "unstable": { "version": [ - 20260623, - 1820 + 20260625, + 257 ], "deps": [ "consult", @@ -19711,8 +19711,8 @@ "ox-gfm", "yaml" ], - "commit": "7b0fba0dc81a446c95cd39fa2a6adcd39501df9d", - "sha256": "18bmk52z2fx23mnbg8c8cv78fp68l958j2zkhk7wxcip7zzjnr7q" + "commit": "7042619362cd47314d3d0f706fa9cac5bf07950c", + "sha256": "0xa7z2zhz44i2fhgiag3a96jkhz71z294qfnphqjxw96cqcq3mb7" }, "stable": { "version": [ From ef628ee78fa7f0f28895aa19d11e6c61ddefca92 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Thu, 25 Jun 2026 00:25:16 -0700 Subject: [PATCH 133/410] tmuxPlugins.*: set passthru.updateScript Needed for update.nix to work. Signed-off-by: Ethan Carter Edwards --- pkgs/misc/tmux-plugins/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 53d45a00b92c..fe68338c426c 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -4,6 +4,7 @@ pkgs, stdenv, config, + nix-update-script, }: let @@ -46,6 +47,8 @@ let strictDeps = true; __structuredAttrs = true; + passthru.updateScript = nix-update-script { }; + inherit pluginName unpackPhase From d65d083aa7a566062421a9d9a05d5d9b400e8dd7 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Thu, 25 Jun 2026 00:25:34 -0700 Subject: [PATCH 134/410] tmuxPlugins.dracula: 3.2.0 -> 3.3.0 Updated via update.nix Signed-off-by: Ethan Carter Edwards --- pkgs/misc/tmux-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index fe68338c426c..c4ae37f164e1 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -238,12 +238,12 @@ in dracula = mkTmuxPlugin rec { pluginName = "dracula"; - version = "3.2.0"; + version = "3.3.0"; src = fetchFromGitHub { owner = "dracula"; repo = "tmux"; tag = "v${version}"; - hash = "sha256-emR4G1P80OqxDO4DUrAd495SGLI+avpjpOYUYuoSoNU="; + hash = "sha256-KHvBT8HjFZFwnpbWjW3LzXWUNOGbDgZTPncYvtIliD0="; }; meta = { homepage = "https://draculatheme.com/tmux"; From 5cf9a3fb93ecd4267557a116c3f94e1f50bebaf9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 08:19:11 +0000 Subject: [PATCH 135/410] niks3: 1.6.1 -> 1.7.0 --- pkgs/by-name/ni/niks3/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/niks3/package.nix b/pkgs/by-name/ni/niks3/package.nix index cfe54c13d76f..1f8479fdbbcf 100644 --- a/pkgs/by-name/ni/niks3/package.nix +++ b/pkgs/by-name/ni/niks3/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "niks3"; - version = "1.6.1"; + version = "1.7.0"; src = fetchFromGitHub { owner = "Mic92"; repo = "niks3"; tag = "v${finalAttrs.version}"; - hash = "sha256-/JsYspjkvMXmtcHjZ9o4+rznCuI5RxruJ228TQN5slY="; + hash = "sha256-+Aj5ca1iUqbDW9MjFGoGoylnVjcMQLlT/OlH2yMrg/I="; }; - vendorHash = "sha256-dxNk5DWBMyahl36RARCu/JfrpQ6RFATKEuDLEhea5RQ="; + vendorHash = "sha256-zYGAd2N3qGavAlT4MggSME7r04kAVn19N7Nh0L0DK5k="; subPackages = [ "cmd/niks3" From c4db34a6b56e3f57fd990ba1c1b90fc33bb2769a Mon Sep 17 00:00:00 2001 From: fliiiix Date: Thu, 25 Jun 2026 10:53:49 +0200 Subject: [PATCH 136/410] crow: 1.3.0.0 -> 1.3.2 --- pkgs/by-name/cr/crow/cpm.patch | 36 +++++++++++++++++++++++--------- pkgs/by-name/cr/crow/package.nix | 4 ++-- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/cr/crow/cpm.patch b/pkgs/by-name/cr/crow/cpm.patch index d5a6b5b8ce6f..6a4a79cf2483 100644 --- a/pkgs/by-name/cr/crow/cpm.patch +++ b/pkgs/by-name/cr/crow/cpm.patch @@ -1,17 +1,30 @@ +From 0cfacb99db5940dabc385e7bc4534dfefa60fcfd Mon Sep 17 00:00:00 2001 +From: fliiiix +Date: Thu, 25 Jun 2026 10:46:35 +0200 +Subject: [PATCH] cpm + +--- + CMakeLists.txt | 4 ---- + tests/CMakeLists.txt | 11 +---------- + 2 files changed, 1 insertion(+), 14 deletions(-) + diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7dbc2c3..cfdd98d 100644 +index 51fade9b4..1b93bffd2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -11,7 +11,6 @@ project(Crow +@@ -60,10 +60,6 @@ option(CROW_ENABLE_SSL "Enable Crow's SSL feature for supporting https" OFF) + option(CROW_ENABLE_COMPRESSION "Enable Crow's Compression feature for supporting compressed http content" OFF) + option(CROW_ENABLE_TSAN "Enable ThreadSanitizer" OFF) - set(CMAKE_EXPORT_COMPILE_COMMANDS ON) - --include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake) - - # Make sure Findasio.cmake module is found - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) +-if(CROW_GENERATE_SBOM OR CROW_BUILD_TESTS) +- include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/CPM.cmake) +-endif () +- + if(CROW_GENERATE_SBOM) + CPMAddPackage( + NAME cmake-sbom diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 67c458c..2873530 100644 +index 80f6dd364..e01adeb2f 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -5,18 +5,9 @@ set(CMAKE_POLICY_DEFAULT_CMP0077 new) @@ -23,7 +36,7 @@ index 67c458c..2873530 100644 +find_package(Catch2 REQUIRED) -CPMAddPackage(Catch2 -- VERSION 3.10.0 +- VERSION 3.12.0 - GITHUB_REPOSITORY catchorg/Catch2 - OPTIONS - "CATCH_INSTALL_DOCS Off" @@ -34,3 +47,6 @@ index 67c458c..2873530 100644 enable_testing() # list the test sources +-- +2.43.0 + diff --git a/pkgs/by-name/cr/crow/package.nix b/pkgs/by-name/cr/crow/package.nix index 65ed605821db..ce2b95c02aad 100644 --- a/pkgs/by-name/cr/crow/package.nix +++ b/pkgs/by-name/cr/crow/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "crow"; - version = "1.3.0.0"; + version = "1.3.2"; src = fetchFromGitHub { owner = "CrowCpp"; repo = "Crow"; tag = "v${finalAttrs.version}"; - hash = "sha256-QLYQ0RouqDDvhnBF79O/9M7IwlF0eQ3HTqR6bXWm574="; + hash = "sha256-MN2x1hgJ9TziZFPSZn6RuAEfl4mZv3ijU9LqQJkw6UM="; }; patches = [ From 1e102a70dbb85763bf0f73745c4bc0e44346ed98 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 25 Jun 2026 03:29:40 -0600 Subject: [PATCH 137/410] python3Packages.requests-credssp: switch to pyproject --- .../python-modules/requests-credssp/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/requests-credssp/default.nix b/pkgs/development/python-modules/requests-credssp/default.nix index f5eb59ab1bcc..8b9e9304d639 100644 --- a/pkgs/development/python-modules/requests-credssp/default.nix +++ b/pkgs/development/python-modules/requests-credssp/default.nix @@ -6,21 +6,24 @@ pyspnego, pytestCheckHook, requests, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "requests-credssp"; version = "2.0.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "jborean93"; repo = "requests-credssp"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-HHLEmQ+mNjMjpR6J+emrKFM+2PiYq32o7Gnoo0gUrNA="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ cryptography pyspnego requests @@ -40,4 +43,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From ba178ad44a5595d3482f97e5dbc739687ca34a3b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 12:06:26 +0200 Subject: [PATCH 138/410] python3Packages.adafruit-platformdetect: 3.88.0 -> 3.89.1 Changelog: https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases/tag/3.89.1 --- .../python-modules/adafruit-platformdetect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-platformdetect/default.nix b/pkgs/development/python-modules/adafruit-platformdetect/default.nix index 6638dade8bda..737eb12c8fd8 100644 --- a/pkgs/development/python-modules/adafruit-platformdetect/default.nix +++ b/pkgs/development/python-modules/adafruit-platformdetect/default.nix @@ -7,13 +7,13 @@ buildPythonPackage (finalAttrs: { pname = "adafruit-platformdetect"; - version = "3.88.0"; + version = "3.89.1"; pyproject = true; src = fetchPypi { pname = "adafruit_platformdetect"; inherit (finalAttrs) version; - hash = "sha256-3CGI3bNIv9KgKpUzJjKUzA8XYr2fazsghmVH2YggzXE="; + hash = "sha256-dFUtGvz3eahMpjUnoerumZXEKf9CLbFUkrrQw1mcq0s="; }; build-system = [ setuptools-scm ]; From 0843fd659b1d21ba94c17df37d166795acebda75 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 12:36:43 +0200 Subject: [PATCH 139/410] python3Packages.cloudcheck: 11.0.0 -> 11.1.0 Changelog: https://github.com/blacklanternsecurity/cloudcheck/releases/tag/v11.1.0 --- pkgs/development/python-modules/cloudcheck/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cloudcheck/default.nix b/pkgs/development/python-modules/cloudcheck/default.nix index aada97af0dce..bbeb2eb5de8b 100644 --- a/pkgs/development/python-modules/cloudcheck/default.nix +++ b/pkgs/development/python-modules/cloudcheck/default.nix @@ -15,19 +15,19 @@ buildPythonPackage (finalAttrs: { pname = "cloudcheck"; - version = "11.0.0"; + version = "11.1.0"; pyproject = true; src = fetchFromGitHub { owner = "blacklanternsecurity"; repo = "cloudcheck"; tag = "v${finalAttrs.version}"; - hash = "sha256-ao5NSGu2QOPn0P/51vjIu71IlhTWd1h4q9q++B+p4Po="; + hash = "sha256-rOMr7J6XZGjWq11Mlr3gkE7IpBlBeQ30gJ5uGXfbxTI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-8uMyBhD8dybSFS4KqFHBfamyTdFYawoM0P4R6WAy10E="; + hash = "sha256-OmWW3+nCx8a0X25kKQ97+MJlCb7mOh9WN4zI+3oOTd4="; }; nativeBuildInputs = with rustPlatform; [ @@ -67,6 +67,7 @@ buildPythonPackage (finalAttrs: { "test_lookup_google_dns" "test_lookup_amazon_domain" "test_lookup_endpoint" + "test_lookup_with_ssl_verification_disabled" ]; preCheck = '' From ea612b5fea95f892ca7ae2040bae14c9e0fe64b9 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Thu, 25 Jun 2026 18:47:16 +0800 Subject: [PATCH 140/410] emacs.pkgs.php-fill: 1.1.1 -> 1.1.2 This fixes build. We also bump the -devel variant. --- .../editors/emacs/elisp-packages/elpa-devel-generated.nix | 6 +++--- .../editors/emacs/elisp-packages/elpa-generated.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index 61903dcebf32..58161d9e3951 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix @@ -7293,10 +7293,10 @@ elpaBuild { pname = "php-fill"; ename = "php-fill"; - version = "1.1.1.0.20260307.232207"; + version = "1.1.2.0.20260624.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/php-fill-1.1.1.0.20260307.232207.tar"; - sha256 = "0vsq47s8cph31fc7ij3j34z4g3r830cr35498rkz9psrjzsr4jsy"; + url = "https://elpa.gnu.org/devel/php-fill-1.1.2.0.20260624.0.tar"; + sha256 = "016gy8dmvavw75h5ccyfzmhg3z634yhifwgkvydw87qnlrfm452p"; }; packageRequires = [ ]; meta = { diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index 410c4ebfc31b..4f351c5b1c86 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix @@ -7159,10 +7159,10 @@ elpaBuild { pname = "php-fill"; ename = "php-fill"; - version = "1.1.1"; + version = "1.1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/php-fill-1.1.1.tar"; - sha256 = "130q6nyx5837wvhvis0nlzsqky7hic00z1jakik66asqpyrl7ncj"; + url = "https://elpa.gnu.org/packages/php-fill-1.1.2.tar"; + sha256 = "0r1zmin3wv8sqzgw6zbvbb7wix7d6h6s798f9r05w6g9m1vf0r5r"; }; packageRequires = [ ]; meta = { From 63a63f3aec71a97d2cbee13462bcc5da3e33b71a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 12:27:40 +0000 Subject: [PATCH 141/410] spirit: 0.14.0 -> 0.15.1 --- pkgs/by-name/sp/spirit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spirit/package.nix b/pkgs/by-name/sp/spirit/package.nix index dde747f71462..39d184f86f18 100644 --- a/pkgs/by-name/sp/spirit/package.nix +++ b/pkgs/by-name/sp/spirit/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "spirit"; - version = "0.14.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "block"; repo = "spirit"; tag = "v${finalAttrs.version}"; - hash = "sha256-a7URE8DViJxpgTrdmr9U84Y38GihWYCIGobeUwIb0ls="; + hash = "sha256-kcFNDW02ReUEbwLVos2Jth/bSAEAWZZ1Tpv3xpxY9jE="; }; - vendorHash = "sha256-qQZOH7gIuPhScXF6Ux6jAvYe6U3UcbtvC3NdNF+zcPQ="; + vendorHash = "sha256-qgLmkZ1pYvnZ5lr9GCvg9mC8oW/34BjoFXY3NKzpRwA="; subPackages = [ "cmd/spirit" ]; From 3745a9ebfc8b0782084a570efe1cb36985313eae Mon Sep 17 00:00:00 2001 From: Jan-Niklas Burfeind Date: Thu, 18 Jun 2026 19:10:50 +0200 Subject: [PATCH 142/410] yocto-cooker: init at 1.5.0 --- pkgs/by-name/yo/yocto-cooker/package.nix | 39 ++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pkgs/by-name/yo/yocto-cooker/package.nix diff --git a/pkgs/by-name/yo/yocto-cooker/package.nix b/pkgs/by-name/yo/yocto-cooker/package.nix new file mode 100644 index 000000000000..9f077b6665f9 --- /dev/null +++ b/pkgs/by-name/yo/yocto-cooker/package.nix @@ -0,0 +1,39 @@ +{ + lib, + fetchFromGitHub, + python3Packages, +}: + +python3Packages.buildPythonApplication (finalAttrs: { + pname = "yocto-cooker"; + version = "1.5.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "cpb-"; + repo = "yocto-cooker"; + tag = finalAttrs.version; + hash = "sha256-h4fmpYzErOiu5M7XHuqlRUvDpXUoOC0c/HGs9a5PZNg="; + }; + + build-system = with python3Packages; [ + setuptools + ]; + + dependencies = with python3Packages; [ + jsonschema + urllib3 + pyjson5 + ]; + + __structuredAttrs = true; + strictDeps = true; + + meta = { + description = "Meta buildtool for Yocto Project based Linux embedded systems"; + homepage = "https://github.com/cpb-/yocto-cooker"; + license = lib.licenses.gpl2; + maintainers = with lib.maintainers; [ aiyion ]; + mainProgram = "cooker"; + }; +}) From 8aa5644dd53b6a8ecd4ad77054e62e4aad70924d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 12:46:31 +0000 Subject: [PATCH 143/410] uhk-agent: 10.0.0 -> 10.1.0 --- pkgs/by-name/uh/uhk-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/uh/uhk-agent/package.nix b/pkgs/by-name/uh/uhk-agent/package.nix index e792ab407ab5..34955eab32d0 100644 --- a/pkgs/by-name/uh/uhk-agent/package.nix +++ b/pkgs/by-name/uh/uhk-agent/package.nix @@ -13,12 +13,12 @@ let pname = "uhk-agent"; - version = "10.0.0"; + version = "10.1.0"; src = fetchurl { url = "https://github.com/UltimateHackingKeyboard/agent/releases/download/v${version}/UHK.Agent-${version}-linux-x86_64.AppImage"; name = "${pname}-${version}.AppImage"; - sha256 = "sha256-FLEuVTQznDTrzJLKGmpjVechCvBwYQro8I80vYhDJ7c="; + sha256 = "sha256-44wjTl2zexRbwB9CMHVl6zPQ238DhsCFtf2yaYyXMgg="; }; appimageContents = appimageTools.extract { From 04f42e74cdd86d0acc14f8210cd56c40fcf5bd4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 13:02:44 +0000 Subject: [PATCH 144/410] lynis: 3.1.6 -> 3.1.7 --- pkgs/by-name/ly/lynis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ly/lynis/package.nix b/pkgs/by-name/ly/lynis/package.nix index a128f0e7dff7..d464874f243b 100644 --- a/pkgs/by-name/ly/lynis/package.nix +++ b/pkgs/by-name/ly/lynis/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lynis"; - version = "3.1.6"; + version = "3.1.7"; src = fetchFromGitHub { owner = "CISOfy"; repo = "lynis"; tag = finalAttrs.version; - hash = "sha256-f1iV9OBkycrwP3ydjaGMX45JIBtzZKHEJqnEoVuZPu4="; + hash = "sha256-trD0/t7f3JChlv9aLyeGlieAEcxfUl4iPfubfpieoVA="; }; nativeBuildInputs = [ From 188aa5e1b036aef7411de0f3b635fbe757e4b5c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 13:10:55 +0000 Subject: [PATCH 145/410] cilium-cli: 0.19.4 -> 0.19.5 --- pkgs/by-name/ci/cilium-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cilium-cli/package.nix b/pkgs/by-name/ci/cilium-cli/package.nix index 8a0a38176433..b67cbfcd9337 100644 --- a/pkgs/by-name/ci/cilium-cli/package.nix +++ b/pkgs/by-name/ci/cilium-cli/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "cilium-cli"; - version = "0.19.4"; + version = "0.19.5"; src = fetchFromGitHub { owner = "cilium"; repo = "cilium-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-DDNs9cJrurTA2yNrm0AJTfl7m6tiWwERmdgKzceiK9I="; + hash = "sha256-2MxIqKuuzSEzmhdmWqYxinHKzlP7io7Tw6Ini2Sl3wQ="; }; nativeBuildInputs = [ installShellFiles ]; From a7b41a79aceec708a27dff6bcd58d214392f5eef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 14:19:18 +0000 Subject: [PATCH 146/410] vscode-extensions.charliermarsh.ruff: 2026.48.0 -> 2026.54.0 --- .../vscode/extensions/charliermarsh.ruff/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix index d3f08bc5df9a..d083d33635b7 100644 --- a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix +++ b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix @@ -12,26 +12,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-qXGdFXx8Vr9oVStBjaeWEsQjhQUbp9MnLUfJtyhgwkA="; + hash = "sha256-lhDt8XEF90y4pj8RLUZgfZNmHkV1XlmHsYuT6sGJMRc="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-Bd3ool5Ep8I5iiTMUHF48r/sf3F1dROx6Umns0pDGzE="; + hash = "sha256-SqFRn5FVQ+LcpmYT7/AIdIKTOxbapaKvPi+I360dVW8="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-Jv2lrdvY0tthJM2fifUlCW/QBzEZAa8QDHj4o+a4KxY="; + hash = "sha256-iuYVCG4YWPFI8o4GmuNjkbXvzJsAre0gSSEWq6CUk2E="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-VooAoTyysIFH1AaidcoRs7fJpID0LbmWnLdivGZfdrM="; + hash = "sha256-wEp7kaEnkdBl44WjKuDBjR5SEjYNdgIX7DdJWKvv6I4="; }; }; in { name = "ruff"; publisher = "charliermarsh"; - version = "2026.48.0"; + version = "2026.54.0"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From df828108da0cfc21dbb70a83fd1a6d6b891d95fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 14:31:16 +0000 Subject: [PATCH 147/410] grafana-image-renderer: 5.8.11 -> 5.9.0 --- pkgs/by-name/gr/grafana-image-renderer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/grafana-image-renderer/package.nix b/pkgs/by-name/gr/grafana-image-renderer/package.nix index 151889764c33..ece809c2b84f 100644 --- a/pkgs/by-name/gr/grafana-image-renderer/package.nix +++ b/pkgs/by-name/gr/grafana-image-renderer/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "grafana-image-renderer"; - version = "5.8.11"; + version = "5.9.0"; src = fetchFromGitHub { owner = "grafana"; repo = "grafana-image-renderer"; tag = "v${finalAttrs.version}"; - hash = "sha256-qNi268XHyKQ2kvT24ovhzUEREaYMXWlGHfcuyRHjRYQ="; + hash = "sha256-nTYdSMNiNg97UEWQgVxi5umFU7XsKXp4QHjeVoo8L9M="; }; vendorHash = "sha256-QiseTdsFOBg3aDYpdmLHfXL9eFll6iJo4wSKwXvdGnM="; From db613556c4bd3e8f6c6af41781c9f31fd2bb280f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 14:40:33 +0000 Subject: [PATCH 148/410] fosrl-olm: 1.6.0 -> 1.6.1 --- pkgs/by-name/fo/fosrl-olm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/fosrl-olm/package.nix b/pkgs/by-name/fo/fosrl-olm/package.nix index 8d19d76e1253..3d90cfeb037c 100644 --- a/pkgs/by-name/fo/fosrl-olm/package.nix +++ b/pkgs/by-name/fo/fosrl-olm/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "olm"; - version = "1.6.0"; + version = "1.6.1"; src = fetchFromGitHub { owner = "fosrl"; repo = "olm"; tag = finalAttrs.version; - hash = "sha256-USwTaQd8Aqq1Azsp4fXz3xSoxiqzYRSnUoBiqrepOXY="; + hash = "sha256-4Kg/9X1TVhOZ/ogjiPV9BBr1Nls25ZJNf5HNVSSZEwg="; }; - vendorHash = "sha256-+KQpYGoyNI2SnEjj23GM0FqZFX6lHx7oNw9qdkkgcPU="; + vendorHash = "sha256-EJtcAmioC5EltsBeBa9aNDwKLR8rMQbQ2oHz+OVuZj0="; ldflags = [ "-s" From cc3bea62453ca0d6a005b5a8bf985c3f77caa61b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 14:41:03 +0000 Subject: [PATCH 149/410] skim: 4.7.0 -> 4.8.0 --- pkgs/by-name/sk/skim/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sk/skim/package.nix b/pkgs/by-name/sk/skim/package.nix index 29f286c7eb54..f32e626687e0 100644 --- a/pkgs/by-name/sk/skim/package.nix +++ b/pkgs/by-name/sk/skim/package.nix @@ -12,7 +12,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "skim"; - version = "4.7.0"; + version = "4.8.0"; outputs = [ "out" @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "skim-rs"; repo = "skim"; tag = "v${finalAttrs.version}"; - hash = "sha256-ek+h/MWxvUZKfUKSYL501+qqwFKHifopj2PicvnEr0Y="; + hash = "sha256-eU/OtURj/IriICi4qB5uUmyMzbsoZyEK18Kz40qKO08="; }; postPatch = '' @@ -32,7 +32,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "expand(':h:h')" "'$out'" ''; - cargoHash = "sha256-n+fLtinvMchjsztH5GmPIjG+2spUu0Ayw9yqHTJRxAQ="; + cargoHash = "sha256-umJBYmX3lSaH6OjsxFMRT8+Ymq8OZNxG0qPtZs+Dhh0="; nativeBuildInputs = [ installShellFiles ]; nativeCheckInputs = [ From e8b67d2ef1a81714e4d77d978b2c911d4e9234c1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 25 Jun 2026 10:13:41 -0500 Subject: [PATCH 150/410] neovimUtils: support wasm tree-sitter grammars Teach the existing grammar wrapper to install parser.wasm when users pass a WASI-built grammar. --- .../editors/neovim/to-nvim-treesitter-grammar.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/neovim/to-nvim-treesitter-grammar.sh b/pkgs/applications/editors/neovim/to-nvim-treesitter-grammar.sh index 24e8428ef483..abe16c805309 100644 --- a/pkgs/applications/editors/neovim/to-nvim-treesitter-grammar.sh +++ b/pkgs/applications/editors/neovim/to-nvim-treesitter-grammar.sh @@ -4,7 +4,11 @@ toNvimTreesitterGrammar() { echo "Executing toNvimTreesitterGrammar" mkdir -p "$out/parser" - ln -s "$origGrammar/parser" "$out/parser/$grammarName.so" + if [ -e "$origGrammar/parser.wasm" ]; then + ln -s "$origGrammar/parser.wasm" "$out/parser/$grammarName.wasm" + else + ln -s "$origGrammar/parser" "$out/parser/$grammarName.so" + fi if [ "$installQueries" != 1 ]; then echo "Installing queries is disabled: installQueries=$installQueries" From a742480e9f9d825f60986b1bce8f7d9ebffb7888 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Thu, 25 Jun 2026 14:31:22 +0200 Subject: [PATCH 151/410] maintainers/test-driver: make maintainer-team github-based and add owners, rename from 'tests' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renaming from `tests` to make it explicit that we're maintaining the driver and not all tests. As briefly discussed with Jacek & Kierán. We rely on pinging each other / being pinged and that seems better. --- ci/OWNERS | 10 ++++++---- maintainers/team-list.nix | 6 ++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ci/OWNERS b/ci/OWNERS index cab7f55f947c..c3e587c33c12 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -127,10 +127,6 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @Artturin @Ericson2314 @lo /doc/redirects.json @GetPsyched /nixos/doc/manual/redirects.json @GetPsyched -# NixOS integration test driver -/nixos/lib/test-driver @tfc -/nixos/lib/testing @tfc - # NixOS QEMU virtualisation /nixos/modules/virtualisation/qemu-vm.nix @raitobezarius /nixos/modules/services/backup/libvirtd-autosnapshot.nix @6543 @@ -531,3 +527,9 @@ pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @FlameFlag @johnrtitor # Zellij plugins /pkgs/by-name/ze/zellij/plugins/ @PerchunPak + +# Test-driver +/nixos/lib/test-driver @NixOS/test-driver +/nixos/lib/testing @NixOS/test-driver +/nixos/tests/nixos-test-driver @NixOS/test-driver +/nixos/modules/virtualisation/nspawn-container/run-nspawn @NixOS/test-driver diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 1480b3733b92..382645fe88db 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -748,10 +748,8 @@ with lib.maintainers; enableFeatureFreezePing = true; }; - tests = { - members = [ tfc ]; - scope = "Maintain the NixOS VM test runner."; - shortName = "NixOS tests"; + test-driver = { + github = "test-driver"; enableFeatureFreezePing = true; }; From 6c7195c38a32b6b4a1f82943dcd43049ee0f2036 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 15:42:34 +0000 Subject: [PATCH 152/410] aptly: 1.6.2 -> 1.6.3 --- pkgs/by-name/ap/aptly/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/aptly/package.nix b/pkgs/by-name/ap/aptly/package.nix index 170332fc2c95..dfbd7332551b 100644 --- a/pkgs/by-name/ap/aptly/package.nix +++ b/pkgs/by-name/ap/aptly/package.nix @@ -14,16 +14,16 @@ buildGoModule (finalAttrs: { pname = "aptly"; - version = "1.6.2"; + version = "1.6.3"; src = fetchFromGitHub { owner = "aptly-dev"; repo = "aptly"; tag = "v${finalAttrs.version}"; - hash = "sha256-Jkljg05C4GJ4F9l6mKAU4JCH8I0/bjzfb74X714z4UI="; + hash = "sha256-fjNN8EffY9G8YX/uME5ehs2zZj/YRA62y/muqigWSnE="; }; - vendorHash = "sha256-3pFVAVvIpJut2YYxvnCQbBpdwwmUbZIyrx0WoQrU+nQ="; + vendorHash = "sha256-QPYKdiEiV1iS3xJ3A66ILUXAlj0TGXuGf11wzdX3Z7Y="; nativeBuildInputs = [ installShellFiles From ad88330f7f9217e52e2f6f6d1376cb11c8b95a37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 15:57:11 +0000 Subject: [PATCH 153/410] python3Packages.autograd: 1.8.0 -> 1.9.0 --- pkgs/development/python-modules/autograd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/autograd/default.nix b/pkgs/development/python-modules/autograd/default.nix index 94308d30387f..a67792111af7 100644 --- a/pkgs/development/python-modules/autograd/default.nix +++ b/pkgs/development/python-modules/autograd/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "autograd"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "HIPS"; repo = "autograd"; tag = "v${version}"; - hash = "sha256-k4rcalwznKS2QvmyTLra+ciWFifnILW/DDdB8D+clxQ="; + hash = "sha256-R9l+k4qkxlBW4z4ly0H5wfg4mX7kZv41hZlykMKKui0="; }; postPatch = '' From 911bfcc21156f34527427025e0dbdd2da6b098a4 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 25 Jun 2026 16:37:44 +0000 Subject: [PATCH 154/410] scc: install shell completions --- pkgs/by-name/sc/scc/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/sc/scc/package.nix b/pkgs/by-name/sc/scc/package.nix index 9e78a3a34e8f..165bc5992631 100644 --- a/pkgs/by-name/sc/scc/package.nix +++ b/pkgs/by-name/sc/scc/package.nix @@ -2,6 +2,8 @@ lib, buildGoModule, fetchFromGitHub, + installShellFiles, + stdenv, }: buildGoModule (finalAttrs: { pname = "scc"; @@ -16,6 +18,15 @@ buildGoModule (finalAttrs: { vendorHash = null; + nativeBuildInputs = [ installShellFiles ]; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd scc \ + --bash <($out/bin/scc completion bash) \ + --fish <($out/bin/scc completion fish) \ + --zsh <($out/bin/scc completion zsh) + ''; + # scc has a scripts/ sub-package that's for testing. excludedPackages = [ "scripts" ]; From 5863b9f515d6d75ec758d13a0f83b280244d6bbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 16:48:04 +0000 Subject: [PATCH 155/410] buf: 1.70.0 -> 1.71.0 --- pkgs/by-name/bu/buf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bu/buf/package.nix b/pkgs/by-name/bu/buf/package.nix index 9cf5f276fa98..7a67796b2288 100644 --- a/pkgs/by-name/bu/buf/package.nix +++ b/pkgs/by-name/bu/buf/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "buf"; - version = "1.70.0"; + version = "1.71.0"; src = fetchFromGitHub { owner = "bufbuild"; repo = "buf"; tag = "v${finalAttrs.version}"; - hash = "sha256-C06/5a4icjgI35ADQKvlZ6JmCCyW/9e0aF9VIpLCqn0="; + hash = "sha256-GrGtJzZoyyEoIyqc8iItH7/LhXNEuTKbDl+gdB/5bHw="; }; - vendorHash = "sha256-Vveg7rBno66IPinVs9RJtzVJdtAJE55QZfWA3WIXGDQ="; + vendorHash = "sha256-8FJtJ/mHldia6t5yIPUfCvOlsKJSzT/vVcF+WxRO1Mo="; patches = [ # Skip a test that requires networking to be available to work. From 00d8319d212248a3667d3263c13d2aff0b2be67a Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 25 Jun 2026 19:33:54 +0200 Subject: [PATCH 156/410] linuxPackages.nvidiaPackages.legacy_580: 580.159.04 -> 580.173.02 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 0f6ae68c16d7..9904f12f4ca5 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -155,12 +155,12 @@ rec { # LTSB supported until Aug 2028 legacy_580 = generic { - version = "580.159.04"; - sha256_64bit = "sha256-weZnYbCI0Xs632y2l53przi+JoTRArABoXbc+vq9yh4="; - sha256_aarch64 = "sha256-iRLyYjvHyDl2Xzb87j20o1MYNKLK/zql1JwSWbI3Kus="; - openSha256 = "sha256-zsNmjZW0cyZWPp3vDT3mNeqAo0hS0M7e9Tbvwvij+F4="; - settingsSha256 = "sha256-U0hics4gQeZWsD+ch9PBz42zfTOEVcKRVIqYZb3VOY8="; - persistencedSha256 = "sha256-vDawiy52GB8JABUKZDiQUc8uda8p/7jCFW7rTu6QMa4="; + version = "580.173.02"; + sha256_64bit = "sha256-jY65AB4FqaimY9PV0wT+tk7yhE7hhczf2VJ4aCD0bhs="; + sha256_aarch64 = "sha256-1lvVYIfvTXjwSoCNp4g8NaWQHF/TfpXRUKdgLrqXqoA="; + openSha256 = "sha256-lhloZdf6XbaAFTZBF1DxE0Nv9VC6obY8UPf0VyfVepE="; + settingsSha256 = "sha256-dfdu/3tnwHUfP7WoeQFNOMalMlpmUWjeMDIOnu+yi8E="; + persistencedSha256 = "sha256-j8YM1w231X+JIP3c3TpUNurEBumEu1stVjzFGWu1JXE="; }; # Last one without the bug reported here: From bcc95d4b15c571bf1e2afc10db5d2afc8e036721 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Thu, 25 Jun 2026 18:51:06 +0100 Subject: [PATCH 157/410] worktrunk: add nushell completions --- pkgs/by-name/wo/worktrunk/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/wo/worktrunk/package.nix b/pkgs/by-name/wo/worktrunk/package.nix index 8f973b385071..5b785b4b8fc0 100644 --- a/pkgs/by-name/wo/worktrunk/package.nix +++ b/pkgs/by-name/wo/worktrunk/package.nix @@ -39,7 +39,8 @@ rustPlatform.buildRustPackage (finalAttrs: { installShellCompletion --cmd wt \ --bash <($out/bin/wt config shell completions bash) \ --fish <($out/bin/wt config shell completions fish) \ - --zsh <($out/bin/wt config shell completions zsh) + --nushell <($out/bin/wt config shell completions nu) \ + --zsh <($out/bin/wt config shell completions zsh) ''; nativeCheckInputs = [ gitMinimal ]; From 546a2ed6a15d46a7f68043752485c3a81085e24c Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 25 Jun 2026 21:10:51 +0300 Subject: [PATCH 158/410] mastodon: 4.6.1 -> 4.6.2 Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.6.2 --- pkgs/by-name/ma/mastodon/source.nix | 4 ++-- pkgs/by-name/ma/mastodon/update.sh | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mastodon/source.nix b/pkgs/by-name/ma/mastodon/source.nix index 00a99719379d..dc6982dca446 100644 --- a/pkgs/by-name/ma/mastodon/source.nix +++ b/pkgs/by-name/ma/mastodon/source.nix @@ -5,14 +5,14 @@ patches ? [ ], }: let - version = "4.6.1"; + version = "4.6.2"; in applyPatches { src = fetchFromGitHub { owner = "mastodon"; repo = "mastodon"; rev = "v${version}"; - hash = "sha256-vnFmyLcIeiDHsVxh6BHFjolsGM0n2thOwt3MXrkjEx8="; + hash = "sha256-RA9yGmWyzwiD/skPxOB27hqRxMqKGFmMMDOvHR5FjqI="; passthru = { inherit version; yarnHash = "sha256-G1keSWDDpp0vBAOqQI8y8n7bmAeo9Hrdbo7R+cVZQwE="; diff --git a/pkgs/by-name/ma/mastodon/update.sh b/pkgs/by-name/ma/mastodon/update.sh index 75d7e9b74540..75027aed0b32 100755 --- a/pkgs/by-name/ma/mastodon/update.sh +++ b/pkgs/by-name/ma/mastodon/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#! nix-shell -i bash -p bundix coreutils diffutils nix-prefetch-github gnused jq yarn-berry_4.yarn-berry-fetcher +#! nix-shell -i bash -p bundix coreutils diffutils nixfmt nix-prefetch-github gnused jq yarn-berry_4.yarn-berry-fetcher set -e OWNER=mastodon @@ -111,6 +111,9 @@ echo "Creating gemset.nix" bundix --lockfile="$SOURCE_DIR/Gemfile.lock" --gemfile="$SOURCE_DIR/Gemfile" echo "" >> gemset.nix # Create trailing newline to please EditorConfig checks +# Fix formatting +nixfmt gemset.nix + echo "Updating yarnHash" yarn-berry-fetcher missing-hashes "$SOURCE_DIR/yarn.lock" > missing-hashes.json YARN_HASH="$(yarn-berry-fetcher prefetch "$SOURCE_DIR/yarn.lock" ./missing-hashes.json 2>/dev/null)" From 040ef46d93a9b7731160fafa0c88c05eebf8dbb2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 18:13:02 +0000 Subject: [PATCH 159/410] sonarr: 4.0.17.2952 -> 4.0.18.2971 --- pkgs/by-name/so/sonarr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/sonarr/package.nix b/pkgs/by-name/so/sonarr/package.nix index 84f640006638..bf57a8909720 100644 --- a/pkgs/by-name/so/sonarr/package.nix +++ b/pkgs/by-name/so/sonarr/package.nix @@ -21,7 +21,7 @@ applyPatches, }: let - version = "4.0.17.2952"; + version = "4.0.18.2971"; # The dotnet8 compatibility patches also change `yarn.lock`, so we must pass # the already patched lockfile to `fetchYarnDeps`. src = applyPatches { @@ -29,7 +29,7 @@ let owner = "Sonarr"; repo = "Sonarr"; tag = "v${version}"; - hash = "sha256-nOpCKQqX6lHBcLtIC18CZ0nCrhXTjpEPcO0L2/kcNEo="; + hash = "sha256-83qbbBNk42KjKZNvYaAINoWZa3uEgaV0eveGl9dKTd8="; }; postPatch = '' mv src/NuGet.Config NuGet.Config From 2e44e86fdb57e4b1702e7693cf56c6d6503a68d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 18:26:29 +0000 Subject: [PATCH 160/410] hmcl: 3.15.1 -> 3.15.2 --- pkgs/by-name/hm/hmcl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hm/hmcl/package.nix b/pkgs/by-name/hm/hmcl/package.nix index 51a6d4b2e13e..0d4a96882331 100644 --- a/pkgs/by-name/hm/hmcl/package.nix +++ b/pkgs/by-name/hm/hmcl/package.nix @@ -50,13 +50,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "hmcl"; - version = "3.15.1"; + version = "3.15.2"; src = fetchurl { # HMCL has built-in keys, such as the Microsoft OAuth secret and the CurseForge API key. # See https://github.com/HMCL-dev/HMCL/blob/refs/tags/release-3.6.12/.github/workflows/gradle.yml#L26-L28 url = "https://github.com/HMCL-dev/HMCL/releases/download/v${finalAttrs.version}/HMCL-${finalAttrs.version}.jar"; - hash = "sha256-Uv6w3XEySoqsKCmZVmiDkGfmeretHfvpwFmYMJz0mv4="; + hash = "sha256-rT+RruLMz/DTlYSOMv4D6ZCOVt36iqyx42v8ea4XSdM="; }; # - HMCL prompts users to download prebuilt Terracotta binary for @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { terracottaBundleJava = fetchurl { name = "hmcl-terracotta-bundle-java-${finalAttrs.version}"; url = "https://raw.githubusercontent.com/HMCL-dev/HMCL/v${finalAttrs.version}/${finalAttrs.terracottaBundleJavaPath}"; - hash = "sha256-05U4/TUYECPgrzZbLiSPUwo5XtIm2w+T8gCdtqpsRVs="; + hash = "sha256-1o/CUDeywtDlhAxqInk77aUwGCCYeZ84VMIyouN49uU="; }; macOSProviderJava = fetchurl { name = "hmcl-macos-provider-java-${finalAttrs.version}"; From b0edce3edd381f783762afba3f9fb40bc661de71 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 20:45:27 +0200 Subject: [PATCH 161/410] python3Packages.darabonba-core: init at 1.0.7 The darabonba module of alibabaCloud Python SDK https://github.com/aliyun/tea-python --- .../python-modules/darabonba-core/default.nix | 44 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/darabonba-core/default.nix diff --git a/pkgs/development/python-modules/darabonba-core/default.nix b/pkgs/development/python-modules/darabonba-core/default.nix new file mode 100644 index 000000000000..00b697641aca --- /dev/null +++ b/pkgs/development/python-modules/darabonba-core/default.nix @@ -0,0 +1,44 @@ +{ + lib, + aiohttp, + alibabacloud-tea, + buildPythonPackage, + fetchPypi, + requests, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "darabonba-core"; + version = "1.0.7"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "darabonba_core"; + inherit (finalAttrs) version; + hash = "sha256-wt4u4mBoK0wIyexneT3maivfMWNjuRZfFSuayqFrTcM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + alibabacloud-tea + requests + ]; + + pythonImportsCheck = [ "Tea" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "The darabonba module of alibabaCloud Python SDK"; + homepage = "https://github.com/aliyun/tea-python"; + changelog = "https://github.com/aliyun/tea-python/blob/master/ChangeLog.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f3cb3778fdd7..71123c5e28af 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3583,6 +3583,8 @@ self: super: with self; { daqp = callPackage ../development/python-modules/daqp { }; + darabonba-core = callPackage ../development/python-modules/darabonba-core { }; + darkdetect = callPackage ../development/python-modules/darkdetect { }; dartsim = toPythonModule ( From 3c0f5b0330648b2d27815c27440f8b2c95bd9b36 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 20:59:39 +0200 Subject: [PATCH 162/410] python3Packages.alibabacloud-tea-openapi: init at 0.4.2 Aliyun Tea OpenAPI Library for Python https://pypi.org/project/alibabacloud-tea-openapi/ --- .../alibabacloud-tea-openapi/default.nix | 47 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix b/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix new file mode 100644 index 000000000000..89101620b4b0 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix @@ -0,0 +1,47 @@ +{ + lib, + alibabacloud-credentials, + alibabacloud-gateway-spi, + alibabacloud-tea-util, + buildPythonPackage, + cryptography, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-tea-openapi"; + version = "0.4.2"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_tea_openapi"; + inherit (finalAttrs) version; + hash = "sha256-Co15N0ymkkaUcjVaEllpyKIsxfsIMox1wmZjzPXIsWg="; + }; + + pythonRelaxDeps = [ "cryptography" ]; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-credentials + alibabacloud-gateway-spi + alibabacloud-tea-util + cryptography + darabonba-core + ]; + + pythonImportsCheck = [ "Tea" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Tea OpenAPI Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-tea-openapi/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 71123c5e28af..bb8685566bc0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -670,6 +670,8 @@ self: super: with self; { alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; + alibabacloud-tea-openapi = callPackage ../development/python-modules/alibabacloud-tea-openapi { }; + alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { }; aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; From bc0466622366a8668d85e8bdff9ac98c9109f4ff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 21:02:41 +0200 Subject: [PATCH 163/410] python3Packages.alibabacloud-tea-openapi: 0.4.2 -> 0.4.4 --- .../python-modules/alibabacloud-tea-openapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix b/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix index 89101620b4b0..2c59b457f730 100644 --- a/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix +++ b/pkgs/development/python-modules/alibabacloud-tea-openapi/default.nix @@ -12,13 +12,13 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-tea-openapi"; - version = "0.4.2"; + version = "0.4.4"; pyproject = true; src = fetchPypi { pname = "alibabacloud_tea_openapi"; inherit (finalAttrs) version; - hash = "sha256-Co15N0ymkkaUcjVaEllpyKIsxfsIMox1wmZjzPXIsWg="; + hash = "sha256-GwkXvAPNSUF9pklF6ScxcW1T4uuHB7I19U5Ft0cyIc4="; }; pythonRelaxDeps = [ "cryptography" ]; From ed69fa421684474df07b608f051c84e8b9fa795d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 21:07:14 +0200 Subject: [PATCH 164/410] python3Packages.alibabacloud-vpc20160428: init at 7.1.2 Alibaba Cloud Virtual Private Cloud (20160428) SDK Library for Python https://pypi.org/project/alibabacloud-vpc20160428/ --- .../alibabacloud-vpc20160428/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix b/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix new file mode 100644 index 000000000000..5c1c8e800018 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix @@ -0,0 +1,41 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-vpc20160428"; + version = "7.1.2"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_vpc20160428"; + inherit (finalAttrs) version; + hash = "sha256-/9AcLNOeEmbbpZ2IeAkIxNNKVdZ4lY7OgBROhIakZIM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_vpc20160428" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Virtual Private Cloud (20160428) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-vpc20160428/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bb8685566bc0..d52a645a85de 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -674,6 +674,8 @@ self: super: with self; { alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { }; + alibabacloud-vpc20160428 = callPackage ../development/python-modules/alibabacloud-vpc20160428 { }; + aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; alive-progress = callPackage ../development/python-modules/alive-progress { }; From 0131d16f3b58122fd0be8f4637acd5a9c361e700 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 19:30:22 +0000 Subject: [PATCH 165/410] ovh-ttyrec: 1.1.7.1 -> 1.2.0.0 --- pkgs/by-name/ov/ovh-ttyrec/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ov/ovh-ttyrec/package.nix b/pkgs/by-name/ov/ovh-ttyrec/package.nix index 615f3d350eee..642732283c08 100644 --- a/pkgs/by-name/ov/ovh-ttyrec/package.nix +++ b/pkgs/by-name/ov/ovh-ttyrec/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ovh-ttyrec"; - version = "1.1.7.1"; + version = "1.2.0.0"; src = fetchFromGitHub { owner = "ovh"; repo = "ovh-ttyrec"; rev = "v${finalAttrs.version}"; - hash = "sha256-VTF9WLwAIWWn+W0sLQaoFBFro+pSXKwcTO6q6MW6JD8="; + hash = "sha256-UC0+LW4iheVasCEznXw+OTyxMt3hO59gFhB2YiXCFZI="; }; nativeBuildInputs = [ zstd ]; From 36fa58e1dfa29522271211808df274f8f2916f54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 19:32:55 +0000 Subject: [PATCH 166/410] devbox: 0.17.3 -> 0.17.5 --- pkgs/by-name/de/devbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/devbox/package.nix b/pkgs/by-name/de/devbox/package.nix index c0a0fe2b95f9..4f8e41da3ba5 100644 --- a/pkgs/by-name/de/devbox/package.nix +++ b/pkgs/by-name/de/devbox/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "devbox"; - version = "0.17.3"; + version = "0.17.5"; src = fetchFromGitHub { owner = "jetify-com"; repo = "devbox"; tag = finalAttrs.version; - hash = "sha256-nG/6qRhoCYUCxNXYHj7zyeOSaQBqguaIjEip9HVZbp8="; + hash = "sha256-m7FMUjKZZsmnjtnjPyyq0YUIjDQiyb5zBbpGiH4cdyw="; }; ldflags = [ From 5198280667566c172946a8e6e5bf753865934052 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 19:34:33 +0000 Subject: [PATCH 167/410] ocamlPackages.ppx_mikmatch: 1.4 -> 1.5 --- pkgs/development/ocaml-modules/ppx_mikmatch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/ppx_mikmatch/default.nix b/pkgs/development/ocaml-modules/ppx_mikmatch/default.nix index c77a609606dd..02590582b002 100644 --- a/pkgs/development/ocaml-modules/ppx_mikmatch/default.nix +++ b/pkgs/development/ocaml-modules/ppx_mikmatch/default.nix @@ -10,11 +10,11 @@ buildDunePackage (finalAttrs: { pname = "ppx_mikmatch"; - version = "1.4"; + version = "1.5"; src = fetchurl { name = "ppx_mikmatch-${finalAttrs.version}.tar.gz"; url = "https://codeload.github.com/ahrefs/ppx_mikmatch/tar.gz/refs/tags/${finalAttrs.version}"; - hash = "sha256-KrtE3vyHM/Az6xXrniw9zwiCiqxAVUoTVRRwGSwDczI="; + hash = "sha256-tDp4iYJLzfVKB6VBWrHtT2jrHDtJCEPVplSNrXX5wek="; }; minimalOCamlVersion = "5.3"; From 712c83a9363d117f04049be0af189a31e1a71988 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 21:39:04 +0200 Subject: [PATCH 168/410] python3Packages.alibabacloud-sts20150401: init at 1.2.0 Alibaba Cloud Sts (20150401) SDK Library for Python https://pypi.org/project/alibabacloud-sts20150401/ --- .../alibabacloud-sts20150401/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-sts20150401/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-sts20150401/default.nix b/pkgs/development/python-modules/alibabacloud-sts20150401/default.nix new file mode 100644 index 000000000000..553e38a09bfe --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-sts20150401/default.nix @@ -0,0 +1,41 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-sts20150401"; + version = "1.2.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_sts20150401"; + inherit (finalAttrs) version; + hash = "sha256-uXu8bL+1zycJ3bZBqJOZofbzAj2UwYM12pqTlWl538o="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_sts20150401" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Sts (20150401) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-sts20150401/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d52a645a85de..95315992b096 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -668,6 +668,8 @@ self: super: with self; { alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; + alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; + alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; alibabacloud-tea-openapi = callPackage ../development/python-modules/alibabacloud-tea-openapi { }; From 5cae0dc6f170f4f1641d7dbe4e2275ad0f3ff638 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 21:47:08 +0200 Subject: [PATCH 169/410] python3Packages.alibabacloud-gateway-spi: migrate to finalAttrs --- .../python-modules/alibabacloud-gateway-spi/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix index 49cec2b80802..c10f0691555b 100644 --- a/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix +++ b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix @@ -6,14 +6,16 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "alibabacloud-gateway-spi"; version = "0.0.3"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "alibabacloud_gateway_spi"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-ENHFOj/F+HkV+9a0mFuYM4p3bptEoCY/VmQ8UEgiO4s="; }; @@ -32,4 +34,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From fd0564999702c75198f1afb84109b856f9684e27 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:00:36 +0200 Subject: [PATCH 170/410] python3Packages.alibabacloud-cs20151215: init at 7.0.0 Alibaba Cloud CS (20151215) SDK Library for Python https://pypi.org/project/alibabacloud-cs20151215/ --- .../alibabacloud-cs20151215/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-cs20151215/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix new file mode 100644 index 000000000000..ab477fa8f7f5 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix @@ -0,0 +1,41 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-cs20151215"; + version = "7.0.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_cs20151215"; + inherit (finalAttrs) version; + hash = "sha256-pmpUm/gLkGwtG7uSsd0YhngLe5TseF+ILrrnUhzpMJE="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_cs20151215" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud CS (20151215) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-cs20151215/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 95315992b096..c7cf8bed9754 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -660,6 +660,8 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-credentials-api { }; + alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-endpoint-util = callPackage ../development/python-modules/alibabacloud-endpoint-util { }; From ec12fc4b9ebace8d950d56a11e3cdcd66cabd7bc Mon Sep 17 00:00:00 2001 From: MithicSpirit Date: Thu, 25 Jun 2026 16:26:10 -0400 Subject: [PATCH 171/410] texlab: 5.25.1 -> 5.26.0 --- pkgs/by-name/te/texlab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/texlab/package.nix b/pkgs/by-name/te/texlab/package.nix index dc7ad1480a25..d915b7265015 100644 --- a/pkgs/by-name/te/texlab/package.nix +++ b/pkgs/by-name/te/texlab/package.nix @@ -14,16 +14,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "texlab"; - version = "5.25.1"; + version = "5.26.0"; src = fetchFromGitHub { owner = "latex-lsp"; repo = "texlab"; tag = "v${finalAttrs.version}"; - hash = "sha256-hd7fDnZqNEz4Ayop3uPqL4IU6xgGsTjMhGvgF+Trgcw="; + hash = "sha256-MG9pyjRboXlANhw4sa2WKrHovivtLxLbvyCN+Jy4/Tc="; }; - cargoHash = "sha256-4HFl6bPCHSUhHD5QB8sOK6irUaCAioZgKBm67REEYR8="; + cargoHash = "sha256-rrfVLTyUSxX9AqhcYJ/NzuxjtuojBNkByUrW/LvB7ao="; outputs = [ "out" ] ++ lib.optional (!isCross) "man"; From af1484db8a2d01087674abdc531fccde65fc50b5 Mon Sep 17 00:00:00 2001 From: cakeforcat Date: Sat, 6 Jun 2026 15:19:36 +0100 Subject: [PATCH 172/410] maintainers: add cakeforcat --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 9d9968c5491b..e239777420e5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4396,6 +4396,13 @@ githubId = 48105979; name = "Caitlin Davitt"; }; + cakeforcat = { + email = "julia@cakeforcat.dev"; + github = "cakeforcat"; + githubId = 37912991; + name = "Julia Czarny"; + matrix = "@cakeforcat:matrix.org"; + }; calavera = { email = "david.calavera@gmail.com"; github = "calavera"; From 7fd1d452c6beee131ba2ccf60e0af5bd783f5790 Mon Sep 17 00:00:00 2001 From: cakeforcat Date: Thu, 25 Jun 2026 21:29:18 +0100 Subject: [PATCH 173/410] ds4u: init at 0.1.1 --- pkgs/by-name/ds/ds4u/package.nix | 108 +++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 pkgs/by-name/ds/ds4u/package.nix diff --git a/pkgs/by-name/ds/ds4u/package.nix b/pkgs/by-name/ds/ds4u/package.nix new file mode 100644 index 000000000000..2396f5a873fc --- /dev/null +++ b/pkgs/by-name/ds/ds4u/package.nix @@ -0,0 +1,108 @@ +{ + lib, + fetchFromGitea, + rustPlatform, + pkg-config, + systemd, + hidapi, + openssl, + libxkbcommon, + alsa-lib, + vulkan-loader, + wayland, + libx11, + libxcursor, + libxi, + copyDesktopItems, + makeDesktopItem, + autoPatchelfHook, + udevCheckHook, + writeText, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ds4u"; + version = "0.1.1"; + __structuredAttrs = true; + + src = fetchFromGitea { + domain = "git.yokai.digital"; + owner = "deadYokai"; + repo = "ds4u"; + tag = "v${finalAttrs.version}"; + hash = "sha256-q8NbpFbrYMtE56CnnjScbMewHCTxaxMih8/I9dspb+o="; + }; + + cargoHash = "sha256-KjNHX3S+XFUsngX8Od3HtI0IvpAyMp5TB6TVkCkl8Gc="; + + nativeBuildInputs = [ + pkg-config + copyDesktopItems + autoPatchelfHook + ]; + + buildInputs = [ + alsa-lib + libxkbcommon + vulkan-loader + wayland + libx11 + libxcursor + libxi + openssl + systemd + hidapi + ]; + + # autoPatchelfHook doesnt find these automatically using dlopen + appendRunpaths = [ (lib.makeLibraryPath finalAttrs.buildInputs) ]; + + udevRules = writeText "ds4u.rules" '' + SUBSYSTEM=="hidraw", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0664", GROUP="input", TAG+="uaccess" + SUBSYSTEM=="hidraw", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0df2", MODE="0664", GROUP="input", TAG+="uaccess" + ''; + + preInstall = '' + # desktop icon install + install -Dm644 $src/assets/icon.svg $out/share/icons/hicolor/scalable/apps/ds4u.svg + # udev rules + install -Dm644 ${finalAttrs.udevRules} -D $out/lib/udev/rules.d/70-ds4u.rules + ''; + + nativeInstallCheckInputs = [ udevCheckHook ]; + doInstallCheck = true; + + desktopItems = [ + (makeDesktopItem { + name = "ds4u"; + desktopName = "DS4U"; + comment = finalAttrs.meta.description; + exec = "ds4u"; + icon = "ds4u"; + terminal = false; + type = "Application"; + categories = [ + "Utility" + "Settings" + "Game" + ]; + keywords = [ + "controller" + "dualsense" + "ps5" + "gamepad" + ]; + }) + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "DualSense controller manager for Linux"; + homepage = "https://git.yokai.digital/deadYokai/ds4u"; + license = lib.licenses.mit; + mainProgram = "ds4u"; + maintainers = with lib.maintainers; [ cakeforcat ]; + platforms = lib.platforms.linux; + }; +}) From 48e97bde2c624c36afc81f52ade5f4185af4ffb6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 20:37:41 +0000 Subject: [PATCH 174/410] luau: 0.725 -> 0.726 --- pkgs/by-name/lu/luau/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 6d29fa4864c2..1db53fb43d0c 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.725"; + version = "0.726"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-zRoB1psMrZRt8mLoaReyc0hvhRBPAotC1LmDNTYGLjA="; + hash = "sha256-DAKyA8/ERX2AJ/XQDABOoI+cQCSW3PKnBpJkwS8IBdI="; }; nativeBuildInputs = [ cmake ]; From eb6d0e7a2cdc5331edc30580399c75fc10b86c66 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 25 Jun 2026 22:04:34 +0200 Subject: [PATCH 175/410] =?UTF-8?q?ocamlPackages.batteries:=203.10.0=20?= =?UTF-8?q?=E2=86=92=203.11.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/batteries/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/ocaml-modules/batteries/default.nix b/pkgs/development/ocaml-modules/batteries/default.nix index 707c855b4944..adf0cfd38fd5 100644 --- a/pkgs/development/ocaml-modules/batteries/default.nix +++ b/pkgs/development/ocaml-modules/batteries/default.nix @@ -2,26 +2,23 @@ lib, fetchFromGitHub, buildDunePackage, - ocaml, ounit, qtest, qcheck, num, camlp-streams, - doCheck ? lib.versionAtLeast ocaml.version "4.08", + doCheck ? true, }: buildDunePackage (finalAttrs: { pname = "batteries"; - version = "3.10.0"; - - minimalOCamlVersion = "4.05"; + version = "3.11.0"; src = fetchFromGitHub { owner = "ocaml-batteries-team"; repo = "batteries-included"; tag = "v${finalAttrs.version}"; - hash = "sha256-cD0O4kEDE58yCYnUuS83O1CJNHJuCGVhvKJSKQeQGkc="; + hash = "sha256-RFozhk/kGgBg/2WnTYCNwi+kZwJ+l5o7z0YVons5yyw="; }; nativeCheckInputs = [ qtest ]; From e68249a28b64fb920d9756d21a1ae89619b3f696 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Mon, 22 Jun 2026 16:04:57 +0200 Subject: [PATCH 176/410] limine: align concatenated initrd modules to 4 bytes The kernel's initramfs unpacker only accepts a raw cpio header at a 4-byte aligned offset, so multiple module_path entries need padding between them. Without this an uncompressed cpio after the main compressed initrd fails with "invalid magic at start of compressed archive". Patch merged upstream as Limine PR #599, remove on next release. --- pkgs/by-name/li/limine/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/li/limine/package.nix b/pkgs/by-name/li/limine/package.nix index 6296234c02df..2f1f8fe3e5f1 100644 --- a/pkgs/by-name/li/limine/package.nix +++ b/pkgs/by-name/li/limine/package.nix @@ -1,5 +1,6 @@ # Derivation containing the Limine host tool and the compiled bootloader { + fetchpatch, fetchurl, lib, llvmPackages, @@ -57,6 +58,16 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-8aUp2lzVClyje6WHMTOnuOclhLEn1zMf6U5VTl5gEvc="; }; + patches = [ + # Merged upstream in https://github.com/Limine-Bootloader/Limine/pull/599, + # remove on the next release. + (fetchpatch { + name = "align-linux-modules.patch"; + url = "https://github.com/Limine-Bootloader/Limine/commit/6635ae4ff2321f9a3c85116a57a00e3b6edc100b.patch"; + hash = "sha256-poAcZND5xwS8npHCytS9lwcQi9oCEcc4bR+6HKVXJ78="; + }) + ]; + enableParallelBuilding = true; hardeningDisable = lib.optionals missingZerocallusedregs [ From 5640e1f935ce7b602e0e27b7f371901c754afe21 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Thu, 25 Jun 2026 22:46:15 +0200 Subject: [PATCH 177/410] nixos/limine: add extraInstallCommands option Allows running additional shell commands after the limine install script generates menu entries, mirroring the systemd-boot option of the same name. Co-authored-by: Florian Klink --- .../system/boot/loader/limine/limine.nix | 38 +++++++++++++++---- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/nixos/modules/system/boot/loader/limine/limine.nix b/nixos/modules/system/boot/loader/limine/limine.nix index c9725a6fee00..956fa78800ef 100644 --- a/nixos/modules/system/boot/loader/limine/limine.nix +++ b/nixos/modules/system/boot/loader/limine/limine.nix @@ -205,6 +205,17 @@ in ''; }; + extraInstallCommands = lib.mkOption { + default = ""; + type = lib.types.lines; + description = '' + Additional shell commands inserted in the bootloader installer + script after generating menu entries. It can be used to expand + on extra boot entries that cannot incorporate certain pieces of + information (such as the resulting `init=` kernel parameter). + ''; + }; + secureBoot = { enable = lib.mkEnableOption null // { description = '' @@ -443,14 +454,25 @@ in system = { boot.loader.id = "limine"; - build.installBootLoader = pkgs.replaceVarsWith { - src = ./limine-install.py; - isExecutable = true; - replacements = { - python3 = pkgs.python3.withPackages (python-packages: [ python-packages.psutil ]); - configPath = limineInstallConfig; - }; - }; + build.installBootLoader = + let + install = pkgs.replaceVarsWith { + src = ./limine-install.py; + isExecutable = true; + replacements = { + python3 = pkgs.python3.withPackages (python-packages: [ python-packages.psutil ]); + configPath = limineInstallConfig; + }; + }; + + final = pkgs.writeScript "limine-install.sh" '' + #!${pkgs.runtimeShell} + set -euo pipefail + ${install} "$@" + ${cfg.extraInstallCommands} + ''; + in + final; }; }) (lib.mkIf (cfg.enable && cfg.secureBoot.enable) { From 9ced6c7aa58a866691a88021b05134c9af92e848 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 21:02:17 +0000 Subject: [PATCH 178/410] python3Packages.google-cloud-redis: 2.21.0 -> 2.22.0 --- .../development/python-modules/google-cloud-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-redis/default.nix b/pkgs/development/python-modules/google-cloud-redis/default.nix index 5fc0a98412f3..5099d3b414f8 100644 --- a/pkgs/development/python-modules/google-cloud-redis/default.nix +++ b/pkgs/development/python-modules/google-cloud-redis/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "google-cloud-redis"; - version = "2.21.0"; + version = "2.22.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_redis"; inherit version; - hash = "sha256-6ulUf+zR5wLWoc5wHGgZ1Rp+bEjNUmdZlIRXx+EkEUI="; + hash = "sha256-EFysFdIdh87u5BhHYY8A6mzKqjYLiws/0uQveaI9CGg="; }; build-system = [ setuptools ]; From d305525e4b31ccc3ded6ea6c426e150e7adf7429 Mon Sep 17 00:00:00 2001 From: "Katja Ramona Sophie Kwast (zaphyra)" Date: Tue, 16 Jun 2026 17:30:12 +0200 Subject: [PATCH 179/410] gomuks-web: remove `libheif` patches --- pkgs/by-name/go/gomuks-web/package.nix | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/pkgs/by-name/go/gomuks-web/package.nix b/pkgs/by-name/go/gomuks-web/package.nix index 7c85ab2f0abe..8e63af527577 100644 --- a/pkgs/by-name/go/gomuks-web/package.nix +++ b/pkgs/by-name/go/gomuks-web/package.nix @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { }; proxyVendor = true; - vendorHash = "sha256-UH/T3eqFy0KrG/ouEzifJeWXXwe5cUPYG7DpIO0GsYc="; + vendorHash = "sha256-iuSu5MvNRt+eCZ9wxUwMo6X0joos7q9WPyXBwhn/0yE="; nativeBuildInputs = [ nodejs @@ -42,15 +42,6 @@ buildGoModule (finalAttrs: { }; postPatch = '' - # required until libheif gets bumped - substituteInPlace ./go.mod \ - --replace-fail 'github.com/strukturag/libheif v1.23.0' 'github.com/strukturag/libheif v1.21.2' - - substituteInPlace ./go.sum \ - --replace-fail 'github.com/strukturag/libheif v1.23.0 h1:G9Fjf/b8dvTgLIk148tUKp7Z7rgu88FC+Mc8o92U98k=' 'github.com/strukturag/libheif v1.21.2 h1:YFD3crf+d33cFVQh3aTkkVGwJFyWpfqVT4XhzHWU6mA=' \ - --replace-fail 'github.com/strukturag/libheif v1.23.0/go.mod h1:E/PNRlmVtrtj9j2AvBZlrO4dsBDu6KfwDZn7X1Ce8Ks=' 'github.com/strukturag/libheif v1.21.2/go.mod h1:E/PNRlmVtrtj9j2AvBZlrO4dsBDu6KfwDZn7X1Ce8Ks=' - - substituteInPlace ./web/build-wasm.sh \ --replace-fail 'go.mau.fi/gomuks/version.Tag=$(git describe --exact-match --tags 2>/dev/null)' "go.mau.fi/gomuks/version.Tag=${finalAttrs.src.tag}" \ --replace-fail 'go.mau.fi/gomuks/version.Commit=$(git rev-parse HEAD)' "go.mau.fi/gomuks/version.Commit=unknown" From b6cd65fa3055fb731bc61f74dc68f7f6009814a4 Mon Sep 17 00:00:00 2001 From: Gautier DI FOLCO Date: Thu, 25 Jun 2026 23:05:46 +0200 Subject: [PATCH 180/410] codebase-memory-mcp: init at 0.8.1 High-performance C11 MCP server that indexes codebases into a persistent knowledge graph (158 languages via vendored tree-sitter, sub-ms structural queries, single static binary). Built from source via Makefile.cbm. Homepage: https://github.com/DeusData/codebase-memory-mcp Assisted-by: OpenCode with glm-5.2 --- .../co/codebase-memory-mcp/package.nix | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/co/codebase-memory-mcp/package.nix diff --git a/pkgs/by-name/co/codebase-memory-mcp/package.nix b/pkgs/by-name/co/codebase-memory-mcp/package.nix new file mode 100644 index 000000000000..c2ed67df3256 --- /dev/null +++ b/pkgs/by-name/co/codebase-memory-mcp/package.nix @@ -0,0 +1,41 @@ +{ + lib, + stdenv, + fetchFromGitHub, + gnumake, + zlib, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "codebase-memory-mcp"; + version = "0.8.1"; + src = fetchFromGitHub { + owner = "DeusData"; + repo = "codebase-memory-mcp"; + rev = "v${finalAttrs.version}"; + hash = "sha256-H0l8H2JhPT1Rs0p+CJC1a1qYtnZNgLGe6n7PmM+WvE4="; + }; + nativeBuildInputs = [ gnumake ]; + buildInputs = [ zlib ]; + strictDeps = true; + __structuredAttrs = true; + # scripts/build.sh verifies CC via `file`, which fails on Nix's compiler wrapper. + # Call make directly — mirrors upstream flake.nix. + buildPhase = '' + runHook preBuild + make -j$NIX_BUILD_CORES -f Makefile.cbm cbm CFLAGS_EXTRA='-DCBM_VERSION=\"${finalAttrs.version}\"' + runHook postBuild + ''; + installPhase = '' + runHook preInstall + install -Dm755 build/c/codebase-memory-mcp $out/bin/codebase-memory-mcp + runHook postInstall + ''; + meta = { + homepage = "https://github.com/DeusData/codebase-memory-mcp"; + description = "High-performance C11 MCP server that indexes codebases into a persistent knowledge graph"; + mainProgram = "codebase-memory-mcp"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ gdifolco ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; + }; +}) From 9af52d38aa19bb0ca4cad2b3b038bdee50e8376b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 25 Jun 2026 15:23:49 -0700 Subject: [PATCH 181/410] bitwarden-cli: 2026.5.0 -> 2026.6.0 Diff: https://github.com/bitwarden/clients/compare/cli-v2026.5.0...cli-v2026.6.0 Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2026.6.0 --- pkgs/by-name/bi/bitwarden-cli/package.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/bi/bitwarden-cli/package.nix b/pkgs/by-name/bi/bitwarden-cli/package.nix index ceb1c97e11c0..41ba4499b0eb 100644 --- a/pkgs/by-name/bi/bitwarden-cli/package.nix +++ b/pkgs/by-name/bi/bitwarden-cli/package.nix @@ -14,31 +14,24 @@ buildNpmPackage (finalAttrs: { pname = "bitwarden-cli"; - version = "2026.5.0"; + version = "2026.6.0"; src = fetchFromGitHub { owner = "bitwarden"; repo = "clients"; tag = "cli-v${finalAttrs.version}"; - hash = "sha256-R00wt5W4kKmFIODEaGoUqDwfGyHH/2PpiRaC8Gq3d88="; + hash = "sha256-JIIis3wW0cU33ovRQfJi3HlB2YdLZ5IPvueq1dGFbas="; }; postPatch = '' # remove code under unfree license rm -r bitwarden_license - - # Upstream cli-v2026.4.1 bumps @napi-rs/cli to 3.5.1 in the desktop workspace, - # but the root lockfile still points that entry at 3.2.0. - substituteInPlace package-lock.json \ - --replace-fail \ - $' "apps/desktop/node_modules/@napi-rs/cli": {\n "version": "3.2.0",\n "resolved": "https://registry.npmjs.org/@napi-rs/cli/-/cli-3.2.0.tgz",\n "integrity": "sha512-heyXt/9OBPv/WrTFW2+PxIMzH6MCeqP9ZsvOg0LN6pLngBnszcxFsdhCAh5I6sddzQsvru53zj59GUzvmpWk8Q==",' \ - $' "apps/desktop/node_modules/@napi-rs/cli": {\n "version": "3.5.1",\n "resolved": "https://registry.npmjs.org/@napi-rs/cli/-/cli-3.5.1.tgz",\n "integrity": "sha512-XBfLQRDcB3qhu6bazdMJsecWW55kR85l5/k0af9BIBELXQSsCFU0fzug7PX8eQp6vVdm7W/U3z6uP5WmITB2Gw==",' ''; nodejs = nodejs_22; npmDepsFetcherVersion = 2; - npmDepsHash = "sha256-SU4HjfNshjRwa8mXPnmG2xVIwYkbQ7g8j3NZ43Ap76k="; + npmDepsHash = "sha256-sXFSjQw9iM5Ye03BX+ZzpDfeAyLTJoG/k46NiI3O8+A="; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ perl From 2c1969565c1c8844acf0c68d2ca80f17df5925a0 Mon Sep 17 00:00:00 2001 From: aln730 Date: Wed, 24 Jun 2026 00:44:28 -0400 Subject: [PATCH 182/410] factorio: 2.0.76 -> 2.0.77, factorio-experimental: 2.0.76 -> 2.1.7 --- pkgs/by-name/fa/factorio/versions.json | 84 +++++++++++++------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/pkgs/by-name/fa/factorio/versions.json b/pkgs/by-name/fa/factorio/versions.json index 2e0208d73e3c..f2b6cbf32025 100644 --- a/pkgs/by-name/fa/factorio/versions.json +++ b/pkgs/by-name/fa/factorio/versions.json @@ -3,99 +3,99 @@ "alpha": { "experimental": { "candidateHashFilenames": [ - "factorio_linux_2.0.76.tar.xz" + "factorio_linux_2.1.8.tar.xz" ], - "name": "factorio_alpha_x64-2.0.76.tar.xz", + "name": "factorio_alpha_x64-2.1.8.tar.xz", "needsAuth": true, - "sha256": "b1e50891bdc69cce3fdaee4f840cbe4658e18d465309ac87915b6fc41900754c", + "sha256": "307016173b824ddfa1a1be4067526273f3aafe6dc8a9c49aff7b2250c466b0b0", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/alpha/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.1.8/alpha/linux64", + "version": "2.1.8" }, "stable": { "candidateHashFilenames": [ - "factorio_linux_2.0.76.tar.xz" + "factorio_linux_2.0.77.tar.xz" ], - "name": "factorio_alpha_x64-2.0.76.tar.xz", + "name": "factorio_alpha_x64-2.0.77.tar.xz", "needsAuth": true, - "sha256": "b1e50891bdc69cce3fdaee4f840cbe4658e18d465309ac87915b6fc41900754c", + "sha256": "2e7c26d999c140335abb82c5e642cdd4c98db559633562d7ad9844aff4f273ff", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/alpha/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.0.77/alpha/linux64", + "version": "2.0.77" } }, "demo": { "experimental": { "candidateHashFilenames": [ - "factorio-demo_linux_2.0.76.tar.xz" + "factorio-demo_linux_2.0.77.tar.xz" ], - "name": "factorio_demo_x64-2.0.76.tar.xz", + "name": "factorio_demo_x64-2.0.77.tar.xz", "needsAuth": false, - "sha256": "d5caee49636290b678d35adc59d2fc80ecbdbad8bf420731f1317971c89f941b", + "sha256": "f2fc889de1924b551cf52ca2ce2c73251f9c20ee2ae38cc8e973415baffef2a1", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/demo/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.0.77/demo/linux64", + "version": "2.0.77" }, "stable": { "candidateHashFilenames": [ - "factorio-demo_linux_2.0.76.tar.xz" + "factorio-demo_linux_2.0.77.tar.xz" ], - "name": "factorio_demo_x64-2.0.76.tar.xz", + "name": "factorio_demo_x64-2.0.77.tar.xz", "needsAuth": false, - "sha256": "d5caee49636290b678d35adc59d2fc80ecbdbad8bf420731f1317971c89f941b", + "sha256": "f2fc889de1924b551cf52ca2ce2c73251f9c20ee2ae38cc8e973415baffef2a1", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/demo/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.0.77/demo/linux64", + "version": "2.0.77" } }, "expansion": { "experimental": { "candidateHashFilenames": [ - "factorio-space-age_linux_2.0.76.tar.xz" + "factorio-space-age_linux_2.1.8.tar.xz" ], - "name": "factorio_expansion_x64-2.0.76.tar.xz", + "name": "factorio_expansion_x64-2.1.8.tar.xz", "needsAuth": true, - "sha256": "dc24bbbc1b6a619e4425d9a720bcfafce3463d908ab369a6cd1bee1a99332b4f", + "sha256": "92ec753d96eab63fc60f45ac45259a9427268f74bab0c15b63263f10aae0e786", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/expansion/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.1.8/expansion/linux64", + "version": "2.1.8" }, "stable": { "candidateHashFilenames": [ - "factorio-space-age_linux_2.0.76.tar.xz" + "factorio-space-age_linux_2.0.77.tar.xz" ], - "name": "factorio_expansion_x64-2.0.76.tar.xz", + "name": "factorio_expansion_x64-2.0.77.tar.xz", "needsAuth": true, - "sha256": "dc24bbbc1b6a619e4425d9a720bcfafce3463d908ab369a6cd1bee1a99332b4f", + "sha256": "068cd4778459569cb46e8a8acde1c404969ad533d7e479789af9fce0d29f10a4", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/expansion/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.0.77/expansion/linux64", + "version": "2.0.77" } }, "headless": { "experimental": { "candidateHashFilenames": [ - "factorio-headless_linux_2.0.76.tar.xz", - "factorio_headless_x64_2.0.76.tar.xz" + "factorio-headless_linux_2.1.8.tar.xz", + "factorio_headless_x64_2.1.8.tar.xz" ], - "name": "factorio_headless_x64-2.0.76.tar.xz", + "name": "factorio_headless_x64-2.1.8.tar.xz", "needsAuth": false, - "sha256": "ef3663f66146d76342f7c09a3f743792636f8cd95c39ea26cfca5bd2e0e92430", + "sha256": "16b122cd5f48118cd44bcaf1d27fd933aea60b9902bbd426fd26359440759f12", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/headless/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.1.8/headless/linux64", + "version": "2.1.8" }, "stable": { "candidateHashFilenames": [ - "factorio-headless_linux_2.0.76.tar.xz", - "factorio_headless_x64_2.0.76.tar.xz" + "factorio-headless_linux_2.0.77.tar.xz", + "factorio_headless_x64_2.0.77.tar.xz" ], - "name": "factorio_headless_x64-2.0.76.tar.xz", + "name": "factorio_headless_x64-2.0.77.tar.xz", "needsAuth": false, - "sha256": "ef3663f66146d76342f7c09a3f743792636f8cd95c39ea26cfca5bd2e0e92430", + "sha256": "c4efc11529f74d37c96933e291e0db73fd9f5aa4738913d9301b24680b3e947f", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.76/headless/linux64", - "version": "2.0.76" + "url": "https://factorio.com/get-download/2.0.77/headless/linux64", + "version": "2.0.77" } } } From 2c1be9cdc37dd1ff402b3704596d8f6c2b54e694 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 22:35:35 +0000 Subject: [PATCH 183/410] home-assistant-custom-components.daikin_onecta: 4.6.3 -> 4.6.8 --- .../custom-components/daikin_onecta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix index 0556688880fb..0673b346eed7 100644 --- a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix +++ b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "jwillemsen"; domain = "daikin_onecta"; - version = "4.6.3"; + version = "4.6.8"; src = fetchFromGitHub { owner = "jwillemsen"; repo = "daikin_onecta"; tag = "v${version}"; - hash = "sha256-55IGU3qYTt4V+BYDNiYx2l/EiuPNESfJHi5QCRm36Qk="; + hash = "sha256-+bkzzJ/8O0rwHV4qNvsCFeB3ku88zBeDGwSFvGPbtos="; }; meta = { From bc291ffd049baf43959b06512bae9afe11301560 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 25 Jun 2026 15:33:28 -0700 Subject: [PATCH 184/410] jellyfin-ffmpeg: add dotlambda to maintainers --- pkgs/by-name/je/jellyfin-ffmpeg/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/je/jellyfin-ffmpeg/package.nix b/pkgs/by-name/je/jellyfin-ffmpeg/package.nix index 0b5e59a90e85..e6afd9c8c03e 100644 --- a/pkgs/by-name/je/jellyfin-ffmpeg/package.nix +++ b/pkgs/by-name/je/jellyfin-ffmpeg/package.nix @@ -38,7 +38,10 @@ in changelog = "https://github.com/jellyfin/jellyfin-ffmpeg/releases/tag/v${version}"; description = "${old.meta.description} (Jellyfin fork)"; homepage = "https://github.com/jellyfin/jellyfin-ffmpeg"; - maintainers = with lib.maintainers; [ justinas ]; + maintainers = with lib.maintainers; [ + dotlambda + justinas + ]; pkgConfigModules = [ "libavutil" ]; }; }) From 83b6da82fa1a986bd41af08b16eadb2027719b12 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 22:59:18 +0000 Subject: [PATCH 185/410] concord-tui: 2.2.2 -> 2.2.7 --- pkgs/by-name/co/concord-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/concord-tui/package.nix b/pkgs/by-name/co/concord-tui/package.nix index b6b1e5b95d29..ea8bf1c28fd9 100644 --- a/pkgs/by-name/co/concord-tui/package.nix +++ b/pkgs/by-name/co/concord-tui/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "concord-tui"; - version = "2.2.2"; + version = "2.2.7"; src = fetchFromGitHub { owner = "chojs23"; repo = "concord"; tag = "v${finalAttrs.version}"; - hash = "sha256-oKaP5ff19RYg73LsilD1Hxaz7nSr8QK/08jM1TylbWU="; + hash = "sha256-WSZsN1+ZhFWTHl9BvKERrr0lQj06N392Jo2nYjNm5QY="; }; - cargoHash = "sha256-jJkAXzmZAUHLIO2uVeR3KNTBYAnp31m49mk66/lKHHY="; + cargoHash = "sha256-LJnwO9507nLptKARCih58+wKrHzLGu+qQ/guf1oezX8="; buildInputs = [ opus From d0c4459538416fdfe49f89fdbb99108477de2571 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 25 Jun 2026 16:01:13 -0700 Subject: [PATCH 186/410] servarr-ffmpeg: 5.1.4 -> 5.1.10 --- pkgs/by-name/se/servarr-ffmpeg/package.nix | 6 +++--- pkgs/development/libraries/ffmpeg/generic.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/servarr-ffmpeg/package.nix b/pkgs/by-name/se/servarr-ffmpeg/package.nix index 197e817f393e..0692c8a38bc2 100644 --- a/pkgs/by-name/se/servarr-ffmpeg/package.nix +++ b/pkgs/by-name/se/servarr-ffmpeg/package.nix @@ -6,7 +6,7 @@ }: let - version = "5.1.4"; + version = "5.1.10"; in (ffmpeg-headless.override { @@ -17,8 +17,8 @@ in source = fetchFromGitHub { owner = "Servarr"; repo = "FFmpeg"; - rev = "e9230b4c9027435dd402a68833f144643a3df43a"; - hash = "sha256-oMIblMOnnYpKvYeleCZpFZURGVc3fDAlYpOJu+u7HkU="; + rev = "9eecad42d64ab888b9bb366df998b5b7cac0e2bc"; + hash = "sha256-8qXQIbBNFRX3HsEHD2m4STHyxALqTSoIkKrVLc6vX/4="; }; buildFfmpeg = false; diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 53b521f8ada2..4c88263d7caf 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -467,7 +467,7 @@ stdenv.mkDerivation ( hash = "sha256-ulB5BujAkoRJ8VHou64Th3E94z6m+l6v9DpG7/9nYsM="; }) ] - ++ optionals (lib.versionOlder version "7.1.1") [ + ++ optionals (lib.versionOlder version "7.1.1" && lib.versions.major version != "5") [ (fetchpatch2 { name = "texinfo-7.1.patch"; url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/4d9cdf82ee36a7da4f065821c86165fe565aeac2"; From 7965df472f40ff070069d76455fb9c62656993c1 Mon Sep 17 00:00:00 2001 From: azahi Date: Fri, 26 Jun 2026 02:18:56 +0300 Subject: [PATCH 187/410] maintainers: update azahi --- maintainers/maintainer-list.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0195daa350c1..db2f64de882d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2863,7 +2863,7 @@ azahi = { name = "Azat Bahawi"; email = "azat@bahawi.net"; - matrix = "@azahi:azahi.cc"; + matrix = "@azahi:matrix.org"; github = "azahi"; githubId = 22211000; keys = [ { fingerprint = "2688 0377 C31D 9E81 9BDF 83A8 C8C6 BDDB 3847 F72B"; } ]; From 900dfaee6f4817df032f2dafdbeb61c30aba61a5 Mon Sep 17 00:00:00 2001 From: azahi Date: Fri, 26 Jun 2026 02:23:41 +0300 Subject: [PATCH 188/410] treewide: remove azahi from maintainers --- nixos/modules/services/security/endlessh-go.nix | 2 +- nixos/tests/endlessh-go.nix | 2 +- pkgs/by-name/en/endlessh-go/package.nix | 2 +- pkgs/by-name/gr/grc/package.nix | 1 - pkgs/by-name/gz/gzdoom/package.nix | 1 - pkgs/by-name/op/openspades/package.nix | 4 +--- pkgs/by-name/qz/qzdl/package.nix | 2 +- pkgs/by-name/we/webhook/package.nix | 2 +- pkgs/by-name/zm/zmusic/package.nix | 1 - pkgs/development/python-modules/mdutils/default.nix | 2 +- pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix | 2 +- .../monitoring/grafana/plugins/redis-datasource/default.nix | 2 +- .../monitoring/grafana/plugins/redis-explorer-app/default.nix | 2 +- 13 files changed, 10 insertions(+), 15 deletions(-) diff --git a/nixos/modules/services/security/endlessh-go.nix b/nixos/modules/services/security/endlessh-go.nix index 5c69d412a7d3..d1650654a62e 100644 --- a/nixos/modules/services/security/endlessh-go.nix +++ b/nixos/modules/services/security/endlessh-go.nix @@ -158,5 +158,5 @@ in networking.firewall.allowedTCPPorts = with cfg; lib.optionals openFirewall [ port ]; }; - meta.maintainers = with lib.maintainers; [ azahi ]; + meta.maintainers = [ ]; } diff --git a/nixos/tests/endlessh-go.nix b/nixos/tests/endlessh-go.nix index 892d54af6101..f897b563b976 100644 --- a/nixos/tests/endlessh-go.nix +++ b/nixos/tests/endlessh-go.nix @@ -1,7 +1,7 @@ { lib, pkgs, ... }: { name = "endlessh-go"; - meta.maintainers = with lib.maintainers; [ azahi ]; + meta.maintainers = [ ]; nodes = { server = diff --git a/pkgs/by-name/en/endlessh-go/package.nix b/pkgs/by-name/en/endlessh-go/package.nix index b47d1c946d3f..89b0647bc23c 100644 --- a/pkgs/by-name/en/endlessh-go/package.nix +++ b/pkgs/by-name/en/endlessh-go/package.nix @@ -34,7 +34,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/shizunge/endlessh-go"; changelog = "https://github.com/shizunge/endlessh-go/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ azahi ]; + maintainers = [ ]; mainProgram = "endlessh-go"; }; }) diff --git a/pkgs/by-name/gr/grc/package.nix b/pkgs/by-name/gr/grc/package.nix index 4ddd21ce51e3..f2b11e42f37b 100644 --- a/pkgs/by-name/gr/grc/package.nix +++ b/pkgs/by-name/gr/grc/package.nix @@ -53,7 +53,6 @@ python3Packages.buildPythonApplication (finalAttrs: { ''; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ - azahi peterhoeg ]; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/gz/gzdoom/package.nix b/pkgs/by-name/gz/gzdoom/package.nix index d91f7c34de20..0810619e2a17 100644 --- a/pkgs/by-name/gz/gzdoom/package.nix +++ b/pkgs/by-name/gz/gzdoom/package.nix @@ -120,7 +120,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; platforms = with lib.platforms; linux ++ darwin; maintainers = with lib.maintainers; [ - azahi lassulus Gliczy r4v3n6101 diff --git a/pkgs/by-name/op/openspades/package.nix b/pkgs/by-name/op/openspades/package.nix index 6eebb66c8429..e975a413f6dc 100644 --- a/pkgs/by-name/op/openspades/package.nix +++ b/pkgs/by-name/op/openspades/package.nix @@ -101,9 +101,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/yvt/openspades/"; license = lib.licenses.gpl3; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ - azahi - ]; + maintainers = [ ]; # never built on aarch64-linux since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin || (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); diff --git a/pkgs/by-name/qz/qzdl/package.nix b/pkgs/by-name/qz/qzdl/package.nix index 19f979187856..2924aae29907 100644 --- a/pkgs/by-name/qz/qzdl/package.nix +++ b/pkgs/by-name/qz/qzdl/package.nix @@ -58,7 +58,7 @@ stdenv.mkDerivation { homepage = "https://zdl.vectec.net"; license = lib.licenses.gpl3Only; inherit (libsForQt5.qtbase.meta) platforms; - maintainers = [ lib.maintainers.azahi ]; + maintainers = [ ]; mainProgram = "zdl"; }; } diff --git a/pkgs/by-name/we/webhook/package.nix b/pkgs/by-name/we/webhook/package.nix index f8b24e7b845e..c20b8edbee30 100644 --- a/pkgs/by-name/we/webhook/package.nix +++ b/pkgs/by-name/we/webhook/package.nix @@ -29,6 +29,6 @@ buildGoModule (finalAttrs: { mainProgram = "webhook"; homepage = "https://github.com/adnanh/webhook"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ azahi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/zm/zmusic/package.nix b/pkgs/by-name/zm/zmusic/package.nix index 41106fe84bee..b4f22115853f 100644 --- a/pkgs/by-name/zm/zmusic/package.nix +++ b/pkgs/by-name/zm/zmusic/package.nix @@ -62,7 +62,6 @@ stdenv.mkDerivation (finalAttrs: { ]; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ - azahi lassulus Gliczy r4v3n6101 diff --git a/pkgs/development/python-modules/mdutils/default.nix b/pkgs/development/python-modules/mdutils/default.nix index 3981a44965c4..a6841c4747a9 100644 --- a/pkgs/development/python-modules/mdutils/default.nix +++ b/pkgs/development/python-modules/mdutils/default.nix @@ -35,6 +35,6 @@ buildPythonPackage rec { homepage = "https://github.com/didix21/mdutils"; changelog = "https://github.com/didix21/mdutils/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = [ lib.maintainers.azahi ]; + maintainers = [ ]; }; } diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix index a1ee1ef8017c..29f5f5f0ff26 100644 --- a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix @@ -7,7 +7,7 @@ grafanaPlugin { meta = { description = "Redis Application plugin for Grafana"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ azahi ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix index 88a2da5326ae..306c047c93eb 100644 --- a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix @@ -7,7 +7,7 @@ grafanaPlugin { meta = { description = "Redis Data Source for Grafana"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ azahi ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix index 57b89adf01eb..d0ad156f4e66 100644 --- a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix @@ -7,7 +7,7 @@ grafanaPlugin { meta = { description = "Redis Explorer plugin for Grafana"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ azahi ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } From 31612abf6f9e576df96cb7c14ef5a71b82a5dea3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 23:41:07 +0000 Subject: [PATCH 189/410] python3Packages.fedora-messaging: 3.9.0 -> 3.9.1 --- pkgs/development/python-modules/fedora-messaging/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fedora-messaging/default.nix b/pkgs/development/python-modules/fedora-messaging/default.nix index 120fb762a8e4..b7819e5edc5a 100644 --- a/pkgs/development/python-modules/fedora-messaging/default.nix +++ b/pkgs/development/python-modules/fedora-messaging/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "fedora-messaging"; - version = "3.9.0"; + version = "3.9.1"; pyproject = true; src = fetchFromGitHub { owner = "fedora-infra"; repo = "fedora-messaging"; tag = "v${version}"; - hash = "sha256-eQ0grcp/Cd9yKNbeUtftSmqv3uwOJCh36E6CC1Si1aY="; + hash = "sha256-384pvF/MgOReA52bfifa4Fuo79b9zUe+AK7vfIkFSf8="; }; build-system = [ poetry-core ]; From 1ffc0e639c74ea9f3254eb3ac753f6b94c94bd7b Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 25 Jun 2026 17:49:44 -0600 Subject: [PATCH 190/410] vencord: 1.14.13 -> 1.14.15 Diff: https://github.com/Vendicated/Vencord/compare/v1.14.13...v1.14.15 --- pkgs/by-name/ve/vencord/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 866e5c01d1b3..bb443fed5f0e 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -22,13 +22,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "vencord"; - version = "1.14.13"; + version = "1.14.15"; src = fetchFromGitHub { owner = "Vendicated"; repo = "Vencord"; tag = "v${finalAttrs.version}"; - hash = "sha256-Xqk/akTa/NcHjSm6h77y6Fkvq7ayBcR0w0HG0Hwfkf8="; + hash = "sha256-jQeLZa1rpKDkzWSpAqOa8snGRKLpv9xf9cwJ6hUwMzA="; }; patches = [ ./fix-deps.patch ]; @@ -46,8 +46,8 @@ stdenv.mkDerivation (finalAttrs: { postPatch ; inherit pnpm; - fetcherVersion = 3; - hash = "sha256-hk1rnNog5xvuIVI0M1ZJ5xrEuk0zcBiYsbROUycdi+A="; + fetcherVersion = 4; + hash = "sha256-pm5f6bGm07pzNCqpDHRyKFnuX2ZTE5w9BtJu5xXPHiI="; }; nativeBuildInputs = [ From 2237f4dbf6d70dd6e295cd5ace2b490ade23932b Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Thu, 25 Jun 2026 20:01:36 -0400 Subject: [PATCH 191/410] osu-lazer-bin: 2026.620.0 -> 2026.624.0 --- pkgs/by-name/os/osu-lazer-bin/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/os/osu-lazer-bin/package.nix b/pkgs/by-name/os/osu-lazer-bin/package.nix index c75389c729dd..89b990e2b9b3 100644 --- a/pkgs/by-name/os/osu-lazer-bin/package.nix +++ b/pkgs/by-name/os/osu-lazer-bin/package.nix @@ -10,23 +10,23 @@ let pname = "osu-lazer-bin"; - version = "2026.620.0"; + version = "2026.624.0"; src = { aarch64-darwin = fetchzip { url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Apple.Silicon.zip"; - hash = "sha256-SHqi+RFMwYkChmCc0i1X/bmMajVSLaWuNCx9+cDkg7E="; + hash = "sha256-kL2XGJzTRC+AtHH4+byaR1df9EYyIriuxzawDtAFWZ4="; stripRoot = false; }; x86_64-darwin = fetchzip { url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Intel.zip"; - hash = "sha256-WXMyeoTixCNPin+hIK+1v2bX26MWnsQ7ZQGwJQ7jbyc="; + hash = "sha256-NOBKnsZpMYU6uBfVqYK3ZrPzZBQURw6bN5rr1iZG9nA="; stripRoot = false; }; x86_64-linux = fetchurl { url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.AppImage"; - hash = "sha256-rLom/UwqVOXUk/ayLvekRQMD49p5MB9BA6RCohtuPfg="; + hash = "sha256-EKmCq656djPGK5I1JqSDcTKtpbQZbO8WGWcPv+PT0q4="; }; } .${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported."); From 0cdbe4fa4a89775c19dc97342e1f14e1ad574664 Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Thu, 25 Jun 2026 20:01:42 -0400 Subject: [PATCH 192/410] osu-lazer: 2026.620.0 -> 2026.624.0 --- pkgs/by-name/os/osu-lazer/deps.json | 12 ++++++------ pkgs/by-name/os/osu-lazer/package.nix | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/os/osu-lazer/deps.json b/pkgs/by-name/os/osu-lazer/deps.json index f3639cbf1561..9fda74f72208 100644 --- a/pkgs/by-name/os/osu-lazer/deps.json +++ b/pkgs/by-name/os/osu-lazer/deps.json @@ -586,8 +586,8 @@ }, { "pname": "ppy.LocalisationAnalyser.Tools", - "version": "2025.1208.0", - "hash": "sha256-diVAckS1zNyVE1UGkbiu9jH/25j/c+Ad5XC3EjdLDsg=" + "version": "2026.611.0", + "hash": "sha256-f3QNC84ynXUHW0wvDZvCTCbNYpqdHzq12uNNwaB6M1g=" }, { "pname": "ppy.managed-midi", @@ -616,8 +616,8 @@ }, { "pname": "ppy.osu.Framework", - "version": "2026.616.0", - "hash": "sha256-Q9pyMPIpyiAp63VYiWEM8Zbiek0aXdsNBZY2ECaaZ/U=" + "version": "2026.623.0", + "hash": "sha256-IcCFJvj5ydy0r6mEpHgV+UK9N7cd/3CtjOCV2GT8HOY=" }, { "pname": "ppy.osu.Framework.NativeLibs", @@ -646,8 +646,8 @@ }, { "pname": "ppy.SDL3-CS", - "version": "2026.520.0", - "hash": "sha256-Owz9gClqs1Dnb+EHk4Xpl/tdbXSOwqrL67tTatj+HRU=" + "version": "2026.623.0", + "hash": "sha256-LMT2AVjP/HIC3a7PZDR4Vhlr6CCEhPu5ZF1eSYDIjeY=" }, { "pname": "ppy.Veldrid", diff --git a/pkgs/by-name/os/osu-lazer/package.nix b/pkgs/by-name/os/osu-lazer/package.nix index 0589b96c6ed2..7c4b5ab64a25 100644 --- a/pkgs/by-name/os/osu-lazer/package.nix +++ b/pkgs/by-name/os/osu-lazer/package.nix @@ -22,13 +22,13 @@ buildDotnetModule rec { pname = "osu-lazer"; - version = "2026.620.0"; + version = "2026.624.0"; src = fetchFromGitHub { owner = "ppy"; repo = "osu"; tag = "${version}-lazer"; - hash = "sha256-I2cziF/XRZhMRZCyjoec7G03IxldDMNQ//A7CmFW6/Y="; + hash = "sha256-qZPComGBdVReWQ0rVQeB9v8N2ul02AhGe8BlIzhz0+s="; }; projectFile = "osu.Desktop/osu.Desktop.csproj"; From 58a090ee81f7b93d5065470eaf241ed0650016e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:02:45 +0000 Subject: [PATCH 193/410] infrastructure-agent: 1.76.2 -> 1.77.0 --- pkgs/by-name/in/infrastructure-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/infrastructure-agent/package.nix b/pkgs/by-name/in/infrastructure-agent/package.nix index 94ab833a7d90..b75c0af5b860 100644 --- a/pkgs/by-name/in/infrastructure-agent/package.nix +++ b/pkgs/by-name/in/infrastructure-agent/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "infrastructure-agent"; - version = "1.76.2"; + version = "1.77.0"; src = fetchFromGitHub { owner = "newrelic"; repo = "infrastructure-agent"; rev = finalAttrs.version; - hash = "sha256-r42ochCVPAreDW+ZVeb/zrh8QwDmQL2xXytsZb6PcuU="; + hash = "sha256-QgyQ5fP8yIgmqHqLRn927pRmngOeKcdSaxXLDkcIwqI="; }; vendorHash = "sha256-+ajMZ+kZ+m1vxyAfM+zvzTfcwkN63agdGoXPTNPC2i0="; From d9a63ad885414245fd50ee1bf9a5ab3791804de0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:16:33 +0000 Subject: [PATCH 194/410] opensrc: 0.7.2 -> 0.7.3 --- pkgs/by-name/op/opensrc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opensrc/package.nix b/pkgs/by-name/op/opensrc/package.nix index 88ce3218d763..25a598e5cccf 100644 --- a/pkgs/by-name/op/opensrc/package.nix +++ b/pkgs/by-name/op/opensrc/package.nix @@ -8,7 +8,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "opensrc"; - version = "0.7.2"; + version = "0.7.3"; __structuredAttrs = true; strictDeps = true; @@ -16,11 +16,11 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "vercel-labs"; repo = "opensrc"; tag = "v${finalAttrs.version}"; - hash = "sha256-t7QVes9MN8JsJMGtKsTUnErZDRbzGXsIOBpKJxumvFg="; + hash = "sha256-qRKbb2CA5omhFrxtKiEHEX4eH2ayvY8VZ/hH5Uckm8A="; }; sourceRoot = "${finalAttrs.src.name}/packages/opensrc/cli"; - cargoHash = "sha256-ol4MoeOqKtmVhdljp/264/vNoRsPPJHY6rsmuaohT/E="; + cargoHash = "sha256-ewGecSgnMkZTNyJuVWZ/195BTVv2L2QIZ7jRUtnD8jY="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From 3b0d75a5541b3c8fcf48bea8284cb7043249bfd9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:35:11 +0000 Subject: [PATCH 195/410] postgresqlPackages.pg_search: 0.24.0 -> 0.24.1 --- pkgs/servers/sql/postgresql/ext/pg_search.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pg_search.nix b/pkgs/servers/sql/postgresql/ext/pg_search.nix index 612f6eb370ec..42910a2f284c 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_search.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_search.nix @@ -11,16 +11,16 @@ buildPgrxExtension (finalAttrs: { pname = "pg_search"; - version = "0.24.0"; + version = "0.24.1"; src = fetchFromGitHub { owner = "paradedb"; repo = "paradedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-w/MRK3NUqBXQig9VgtbbDvVkgYXDUH6ZhmiJqPKJgQk="; + hash = "sha256-N1CjmumBRmvTSMGrTA/gVDIpEBscrFzAHcdCj/OoIbg="; }; - cargoHash = "sha256-aH2Uivowht2AN3Tx6PTwp0+8yoVaZn8Yn8QMmUr43k8="; + cargoHash = "sha256-+pAuGubZefpAWPGT2xRtGO8DKX/LXvF2qeMcROYun4k="; inherit postgresql; From 3d4c3f1bee4c0cdbcc1ff44f5db7173371c3dcdd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:48:10 +0000 Subject: [PATCH 196/410] atlas: 1.2.2 -> 1.2.3 --- pkgs/by-name/at/atlas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/at/atlas/package.nix b/pkgs/by-name/at/atlas/package.nix index b17feb561d73..8ac36b85e054 100644 --- a/pkgs/by-name/at/atlas/package.nix +++ b/pkgs/by-name/at/atlas/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "atlas"; - version = "1.2.2"; + version = "1.2.3"; src = fetchFromGitHub { owner = "ariga"; repo = "atlas"; tag = "v${finalAttrs.version}"; - hash = "sha256-2wmmvNezi/AJ86r5m0rZOskqxfaT49870Pe615QycHg="; + hash = "sha256-Ox/EgTSz0ONEJqLyiJsvpgUNfHyV2rQYXrIAImDwrLo="; }; modRoot = "cmd/atlas"; From cf8fbe924402c27689c106fb0519c559710395e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:49:09 +0000 Subject: [PATCH 197/410] python3Packages.parsedmarc: 10.1.1 -> 10.2.0 --- pkgs/development/python-modules/parsedmarc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsedmarc/default.nix b/pkgs/development/python-modules/parsedmarc/default.nix index 4d6b37a7baa6..ad77eb251e98 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -42,14 +42,14 @@ let in buildPythonPackage rec { pname = "parsedmarc"; - version = "10.1.1"; + version = "10.2.0"; pyproject = true; src = fetchFromGitHub { owner = "domainaware"; repo = "parsedmarc"; tag = version; - hash = "sha256-dFwlcbR8NNKrDBoKPDX9M82tTK5aCbeP3KMF/BctgMc="; + hash = "sha256-ed6t96CcemrUE6NtBmP1Am7l7dYmcNLGFN8slTSfgOM="; }; postPatch = '' From 1d470e25375fd9a66f4a6a5f66ffc9c6d678e2f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 00:55:48 +0000 Subject: [PATCH 198/410] managarr: 0.7.2 -> 0.7.3 --- pkgs/by-name/ma/managarr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/managarr/package.nix b/pkgs/by-name/ma/managarr/package.nix index f5af6e545ce2..77788ad68e26 100644 --- a/pkgs/by-name/ma/managarr/package.nix +++ b/pkgs/by-name/ma/managarr/package.nix @@ -8,7 +8,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "managarr"; - version = "0.7.2"; + version = "0.7.3"; __structuredAttrs = true; @@ -16,10 +16,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "Dark-Alex-17"; repo = "managarr"; tag = "v${finalAttrs.version}"; - hash = "sha256-10wM6OI3XqFQKyspJU6fqnE3GyzxNaquQlPjn3nS774="; + hash = "sha256-NdKtyvWNFBhXb6bxclfa/68/5WqOhlqLnEd0e2LQ10Q="; }; - cargoHash = "sha256-7myysFoBYTosHPZ3gzSzXhN8+wbHHF/73b6wQqdlKe8="; + cargoHash = "sha256-yecVTD/UC0vNuCRpLBr7GxT3Bs+Zs5oZHNcBa2HQns4="; nativeBuildInputs = [ perl ]; From 7157147caf7c4d508cb3ed77bcbe7661959d2418 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:05:37 +0200 Subject: [PATCH 199/410] python3Packages.alibabacloud-actiontrail20200706: init at 2.6.0 Alibaba Cloud ActionTrail (20200706) SDK Library for Python https://pypi.org/project/alibabacloud-actiontrail20200706/ --- .../default.nix | 44 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-actiontrail20200706/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-actiontrail20200706/default.nix b/pkgs/development/python-modules/alibabacloud-actiontrail20200706/default.nix new file mode 100644 index 000000000000..5482393be588 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-actiontrail20200706/default.nix @@ -0,0 +1,44 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + nix-update-script, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-actiontrail20200706"; + version = "2.6.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_actiontrail20200706"; + inherit (finalAttrs) version; + hash = "sha256-+vsUsjOZPaV8+GjmSQMGu62hmuNLDRcCvJo52WFNAVc="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_actiontrail20200706" ]; + + # Module has no tests + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Alibaba Cloud ActionTrail (20200706) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-actiontrail20200706/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c7cf8bed9754..f76a633ff95c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -654,6 +654,10 @@ self: super: with self; { algebraic-data-types = callPackage ../development/python-modules/algebraic-data-types { }; + alibabacloud-actiontrail20200706 = + callPackage ../development/python-modules/alibabacloud-actiontrail20200706 + { }; + alibabacloud-credentials = callPackage ../development/python-modules/alibabacloud-credentials { }; alibabacloud-credentials-api = From 1687ed4dacae087322776c72207232b849f9d71a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:12:23 +0200 Subject: [PATCH 200/410] python3Packages.alibabacloud-ecs20140526: init at 7.8.7 Alibaba Cloud Elastic Compute Service (20140526) SDK Library for Python https://pypi.org/project/alibabacloud-ecs20140526/ --- .../alibabacloud-ecs20140526/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix b/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix new file mode 100644 index 000000000000..cb33051d3649 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix @@ -0,0 +1,41 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-ecs20140526"; + version = "7.8.7"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_ecs20140526"; + inherit (finalAttrs) version; + hash = "sha256-78QeY9Qpcwf71EelPt0wP+KUg3foUUSynhCcn+ofbGc="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_ecs20140526" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Elastic Compute Service (20140526) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-ecs20140526/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f76a633ff95c..e0331d442d34 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,8 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-ecs20140526 = callPackage ../development/python-modules/alibabacloud-ecs20140526 { }; + alibabacloud-endpoint-util = callPackage ../development/python-modules/alibabacloud-endpoint-util { }; From 7def35fe95d2a7a5b4692f15e3ab84bd0a37f785 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:28:40 +0200 Subject: [PATCH 201/410] python3Packages.alibabacloud-sas20181203: init at 9.3.3 Alibaba Cloud Threat Detection (20181203) SDK Library for Python https://pypi.org/project/alibabacloud-sas20181203/ --- .../alibabacloud-sas20181203/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-sas20181203/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-sas20181203/default.nix b/pkgs/development/python-modules/alibabacloud-sas20181203/default.nix new file mode 100644 index 000000000000..11585202a1db --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-sas20181203/default.nix @@ -0,0 +1,41 @@ +{ + lib, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-sas20181203"; + version = "9.3.3"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_sas20181203"; + inherit (finalAttrs) version; + hash = "sha256-Y1xDWiGmjuDkcgF6c031fe5xBO4tA8xUH9DIXBN2oRw="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_sas20181203" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Threat Detection (20181203) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-sas20181203/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e0331d442d34..a8f212a6f0b1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -676,6 +676,8 @@ self: super: with self; { alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; + alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; + alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; From 618fd6e93f2cbca6053eec9f02df444248ca6dbc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:34:02 +0200 Subject: [PATCH 202/410] python3Packages.alibabacloud-rds20140815: init at 13.0.1 Alibaba Cloud rds (20140815) SDK Library for Python https://pypi.org/project/alibabacloud-rds20140815/ --- .../alibabacloud-rds20140815/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-rds20140815/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix b/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix new file mode 100644 index 000000000000..e41abf5e0c9c --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix @@ -0,0 +1,45 @@ +{ + lib, + alibabacloud-endpoint-util, + alibabacloud-openapi-util, + alibabacloud-tea-openapi, + alibabacloud-tea-util, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-rds20140815"; + version = "13.0.1"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_rds20140815"; + inherit (finalAttrs) version; + hash = "sha256-NKXg9OpjRcPzk6T54okr1Za2hmX5m2FV3y1QoYEqS3k="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-endpoint-util + alibabacloud-openapi-util + alibabacloud-tea-openapi + alibabacloud-tea-util + ]; + + pythonImportsCheck = [ "alibabacloud_rds20140815" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud rds (20140815) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-rds20140815/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a8f212a6f0b1..2cde510ad6d3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -676,6 +676,8 @@ self: super: with self; { alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; + alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; + alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; From c49bc56732702aebceeb0925b6c84345a5c4056f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:38:31 +0200 Subject: [PATCH 203/410] python3Packages.alibabacloud-ram20150501: init at 1.2.0 Alibaba Cloud Resource Access Management (20150501) SDK Library for Python https://pypi.org/project/alibabacloud-ram20150501/ --- .../alibabacloud-ram20150501/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 14 ++++++ 2 files changed, 59 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-ram20150501/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-ram20150501/default.nix b/pkgs/development/python-modules/alibabacloud-ram20150501/default.nix new file mode 100644 index 000000000000..ffa802f1a398 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-ram20150501/default.nix @@ -0,0 +1,45 @@ +{ + lib, + alibabacloud-endpoint-util, + alibabacloud-openapi-util, + alibabacloud-tea-openapi, + alibabacloud-tea-util, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-ram20150501"; + version = "1.2.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_ram20150501"; + inherit (finalAttrs) version; + hash = "sha256-YlNRPIiAdp9P1bNv7d2zYqnKYorZrpwFwO6s9fvJW0I="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-endpoint-util + alibabacloud-openapi-util + alibabacloud-tea-openapi + alibabacloud-tea-util + ]; + + pythonImportsCheck = [ "alibabacloud_ram20150501" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Resource Access Management (20150501) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-ram20150501/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2cde510ad6d3..69b71329543d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -676,8 +676,22 @@ self: super: with self; { alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; + alibabacloud-oss-util = callPackage ../development/python-modules/alibabacloud-oss-util { }; + + alibabacloud-oss20190517 = callPackage ../development/python-modules/alibabacloud-oss20190517 { }; + + alibabacloud-ram20150501 = callPackage ../development/python-modules/alibabacloud-ram20150501 { }; + alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; + alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; + + alibabacloud-gateway-sls = callPackage ../development/python-modules/alibabacloud-gateway-sls { }; + + alibabacloud-gateway-sls-util = + callPackage ../development/python-modules/alibabacloud-gateway-sls-util + { }; + alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; From 13be283faee8b9feb719e25acce8a4ce9156dfb2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 22:43:23 +0200 Subject: [PATCH 204/410] python3Packages.alibabacloud-gateway-oss-util: init at 0.0.13 Alibaba Cloud OSS Util Library for Python https://pypi.org/project/alibabacloud-gateway-oss-util/ --- .../alibabacloud-gateway-oss-util/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-gateway-oss-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-gateway-oss-util/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-oss-util/default.nix new file mode 100644 index 000000000000..508fa9515da4 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-gateway-oss-util/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-gateway-oss-util"; + version = "0.0.13"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_gateway_oss_util"; + inherit (finalAttrs) version; + hash = "sha256-RlWx2oGOieifxcs0UHhapFVZT5XYJAR3EXPJuJXtMDc="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_gateway_oss_util" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud OSS Util Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-gateway-oss-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 69b71329543d..5bc3b7274691 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -672,6 +672,10 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-endpoint-util { }; + alibabacloud-gateway-oss-util = + callPackage ../development/python-modules/alibabacloud-gateway-oss-util + { }; + alibabacloud-gateway-spi = callPackage ../development/python-modules/alibabacloud-gateway-spi { }; alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; From 359a6b6427654ffe33484277efe9cc6fd47e87ac Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:26:23 +0200 Subject: [PATCH 205/410] python3Packages.alibabacloud-tea-xml: init at 0.0.3 Aliyun Tea XML Library for Python https://pypi.org/project/alibabacloud-tea-xml/ --- .../alibabacloud-tea-xml/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-tea-xml/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-tea-xml/default.nix b/pkgs/development/python-modules/alibabacloud-tea-xml/default.nix new file mode 100644 index 000000000000..ec8c03f87141 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-tea-xml/default.nix @@ -0,0 +1,35 @@ +{ + lib, + alibabacloud-tea, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-tea-xml"; + version = "0.0.3"; + pyproject = true; + + src = fetchPypi { + pname = "alibabacloud_tea_xml"; + inherit (finalAttrs) version; + hash = "sha256-l5y1H630Ped/QcafxpwSUpcokZ+ElyPrDNJOt7BIqQw="; + }; + + build-system = [ setuptools ]; + + dependencies = [ alibabacloud-tea ]; + + pythonImportsCheck = [ "alibabacloud_tea_xml" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Tea XML Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-tea-xml/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5bc3b7274691..05bf79405a25 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -706,6 +706,8 @@ self: super: with self; { alibabacloud-tea-util = callPackage ../development/python-modules/alibabacloud-tea-util { }; + alibabacloud-tea-xml = callPackage ../development/python-modules/alibabacloud-tea-xml { }; + alibabacloud-vpc20160428 = callPackage ../development/python-modules/alibabacloud-vpc20160428 { }; aligator = callPackage ../development/python-modules/aligator { inherit (pkgs) aligator; }; From a67d6991c41744acbf359a0a0065475cac53a3a6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:40:41 +0200 Subject: [PATCH 206/410] python3Packages.alibabacloud-darabonba-time: init at 0.0.1 Alibaba Cloud Darabonba Time SDK Library for Python https://github.com/aliyun/darabonba-time --- .../alibabacloud-darabonba-time/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-time/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-time/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-time/default.nix new file mode 100644 index 000000000000..6c4c0b0096cf --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-time/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-time"; + version = "0.0.1"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_darabonba_time"; + inherit (finalAttrs) version; + hash = "sha256-CtnHsGllcNGj9AEGzHd391X9krqg0dyrW333jd5bki0="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_time" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Darabonba Time SDK Library for Python"; + homepage = "https://github.com/aliyun/darabonba-time"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 05bf79405a25..b55e7b41ae87 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-time = + callPackage ../development/python-modules/alibabacloud-darabonba-time + { }; + alibabacloud-ecs20140526 = callPackage ../development/python-modules/alibabacloud-ecs20140526 { }; alibabacloud-endpoint-util = From 4adc2076a8bcb01b2b4b832619fd90d6bb327210 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:45:04 +0200 Subject: [PATCH 207/410] python3Packages.alibabacloud-darabonba-string: init at 0.0.4 Alibaba Cloud Darabonba String Library for Python https://github.com/aliyun/darabonba-string --- .../alibabacloud-darabonba-string/default.nix | 33 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-string/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-string/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-string/default.nix new file mode 100644 index 000000000000..d23204c52fda --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-string/default.nix @@ -0,0 +1,33 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-string"; + version = "0.0.4"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + inherit (finalAttrs) version pname; + hash = "sha256-7GYUwESNrcvF5GZIWDih+M/dkRE1vqc54gsUURJwxvc="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_string" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Darabonba String Library for Python"; + homepage = "https://github.com/aliyun/darabonba-string"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b55e7b41ae87..b5111a6427bb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-string = + callPackage ../development/python-modules/alibabacloud-darabonba-string + { }; + alibabacloud-darabonba-time = callPackage ../development/python-modules/alibabacloud-darabonba-time { }; From fd3288a0c01fc43bcff1c5b4b6de9854fd13e422 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:48:27 +0200 Subject: [PATCH 208/410] python3Packages.alibabacloud-darabonba-signature-util: init at 0.0.4 Darabonba Signature Util Library for Alibaba Cloud Python SDK https://github.com/aliyun/darabonba-crypto-util --- .../default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 41 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-signature-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-signature-util/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-signature-util/default.nix new file mode 100644 index 000000000000..51abf003111a --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-signature-util/default.nix @@ -0,0 +1,37 @@ +{ + lib, + buildPythonPackage, + cryptography, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-signature-util"; + version = "0.0.4"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_darabonba_signature_util"; + inherit (finalAttrs) version; + hash = "sha256-cdebKuZZV7z79pnO2JT9p4KzL5Y18WFmNVM+WpDV/rA="; + }; + + build-system = [ setuptools ]; + + dependencies = [ cryptography ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_signature_util" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Darabonba Signature Util Library for Alibaba Cloud Python SDK"; + homepage = "https://github.com/aliyun/darabonba-crypto-util"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b5111a6427bb..a76f2c1243cb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-signature-util = + callPackage ../development/python-modules/alibabacloud-darabonba-signature-util + { }; + alibabacloud-darabonba-string = callPackage ../development/python-modules/alibabacloud-darabonba-string { }; From 91a3fcf77f3d2d205514d7bedfa149901c06d03e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:51:34 +0200 Subject: [PATCH 209/410] python3Packages.alibabacloud-darabonba-map: init at 0.0.1 Alibaba Cloud Darabonba Map SDK Library for Python https://github.com/aliyun/darabonba-map --- .../alibabacloud-darabonba-map/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-map/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-map/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-map/default.nix new file mode 100644 index 000000000000..9f005664d0bb --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-map/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-map"; + version = "0.0.1"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_darabonba_map"; + inherit (finalAttrs) version; + hash = "sha256-rbFzhGWKGo9yQY8YONS2pf0lZr/TkqPvBtnbsKWVoj8="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_map" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Darabonba Map SDK Library for Python"; + homepage = "https://github.com/aliyun/darabonba-map"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a76f2c1243cb..942780a4b4a1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-map = + callPackage ../development/python-modules/alibabacloud-darabonba-map + { }; + alibabacloud-darabonba-signature-util = callPackage ../development/python-modules/alibabacloud-darabonba-signature-util { }; From e711e03b861cac530b74f460a01ce8b6d7aea7a9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:54:39 +0200 Subject: [PATCH 210/410] python3Packages.alibabacloud-darabonba-encode-util: init at 0.0.2 Darabonba Encode Util Library for Alibaba Cloud Python SDK https://github.com/aliyun/darabonba-crypto-util --- .../default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-encode-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-encode-util/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-encode-util/default.nix new file mode 100644 index 000000000000..3b630f976cfb --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-encode-util/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-encode-util"; + version = "0.0.2"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_darabonba_encode_util"; + inherit (finalAttrs) version; + hash = "sha256-8cSE8nbWBFD6SbSymHGU50H8svf6rn8ofArmWryF/U0="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_encode_util" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Darabonba Encode Util Library for Alibaba Cloud Python SDK"; + homepage = "https://github.com/aliyun/darabonba-crypto-util"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 942780a4b4a1..f8392d776411 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-encode-util = + callPackage ../development/python-modules/alibabacloud-darabonba-encode-util + { }; + alibabacloud-darabonba-map = callPackage ../development/python-modules/alibabacloud-darabonba-map { }; From 813e41bdc69d8cf9abf9a84ed9070633dc13a370 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 25 Jun 2026 23:59:47 +0200 Subject: [PATCH 211/410] python3Packages.alibabacloud-darabonba-array: init at 0.1.0 Alibaba Cloud Darabonba Array SDK Library for Python https://github.com/aliyun/darabonba-array --- .../alibabacloud-darabonba-array/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-darabonba-array/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-darabonba-array/default.nix b/pkgs/development/python-modules/alibabacloud-darabonba-array/default.nix new file mode 100644 index 000000000000..fdef2c05d581 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-darabonba-array/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-darabonba-array"; + version = "0.1.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_darabonba_array"; + inherit (finalAttrs) version; + hash = "sha256-f5p8YyUY/08M67DU6CWkjBLnzwuQFuolBU3XNzLhVao="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "alibabacloud_darabonba_array" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Darabonba Array SDK Library for Python"; + homepage = "https://github.com/aliyun/darabonba-array"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f8392d776411..30474cb5ecf3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -666,6 +666,10 @@ self: super: with self; { alibabacloud-cs20151215 = callPackage ../development/python-modules/alibabacloud-cs20151215 { }; + alibabacloud-darabonba-array = + callPackage ../development/python-modules/alibabacloud-darabonba-array + { }; + alibabacloud-darabonba-encode-util = callPackage ../development/python-modules/alibabacloud-darabonba-encode-util { }; From 2554917415e27d2c1542b76c8aa2bf4ba3fa3f20 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:08:11 +0200 Subject: [PATCH 212/410] python3Packages.alibabacloud-oss-util: init at 0.0.6 Alibaba Cloud Cloud OSS Util Library for Python https://pypi.org/project/alibabacloud-oss-util/ --- .../alibabacloud-oss-util/default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 10 ----- 2 files changed, 37 insertions(+), 10 deletions(-) create mode 100644 pkgs/development/python-modules/alibabacloud-oss-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-oss-util/default.nix b/pkgs/development/python-modules/alibabacloud-oss-util/default.nix new file mode 100644 index 000000000000..3e792fd07dec --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-oss-util/default.nix @@ -0,0 +1,37 @@ +{ + lib, + alibabacloud-tea, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-oss-util"; + version = "0.0.6"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_oss_util"; + inherit (finalAttrs) version; + hash = "sha256-0+zsNmMkNL1QmhE+jPMn3CPoMKyNndaUmSb04zTItdY="; + }; + + build-system = [ setuptools ]; + + dependencies = [ alibabacloud-tea ]; + + pythonImportsCheck = [ "alibabacloud_oss_util" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Cloud OSS Util Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-oss-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 30474cb5ecf3..02cb55b83427 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -710,16 +710,6 @@ self: super: with self; { alibabacloud-ram20150501 = callPackage ../development/python-modules/alibabacloud-ram20150501 { }; - alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; - - alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; - - alibabacloud-gateway-sls = callPackage ../development/python-modules/alibabacloud-gateway-sls { }; - - alibabacloud-gateway-sls-util = - callPackage ../development/python-modules/alibabacloud-gateway-sls-util - { }; - alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; From 196cedd08c76c945df154b49bef14899c40b7149 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:13:46 +0200 Subject: [PATCH 213/410] python3Packages.alibabacloud-gateway-oss: init at 0.0.27 Aliyun Gateway OSS Library for Python https://pypi.org/project/alibabacloud-gateway-oss/ --- .../alibabacloud-gateway-oss/default.nix | 63 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-gateway-oss/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-gateway-oss/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-oss/default.nix new file mode 100644 index 000000000000..fe70db7d78ff --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-gateway-oss/default.nix @@ -0,0 +1,63 @@ +{ + lib, + alibabacloud-darabonba-array, + alibabacloud-darabonba-encode-util, + alibabacloud-darabonba-map, + alibabacloud-darabonba-signature-util, + alibabacloud-darabonba-string, + alibabacloud-darabonba-time, + alibabacloud-gateway-oss-util, + alibabacloud-gateway-spi, + alibabacloud-openapi-util, + alibabacloud-oss-util, + alibabacloud-tea-util, + alibabacloud-tea-xml, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-gateway-oss"; + version = "0.0.27"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_gateway_oss"; + inherit (finalAttrs) version; + hash = "sha256-sUBDgkDLzieRDe08J2iVdcAwHwrhGghKqii3ST3rYFI="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-gateway-spi + alibabacloud-tea-util + alibabacloud-oss-util + alibabacloud-openapi-util + alibabacloud-tea-xml + alibabacloud-darabonba-string + alibabacloud-darabonba-map + alibabacloud-darabonba-array + alibabacloud-darabonba-encode-util + alibabacloud-darabonba-signature-util + alibabacloud-darabonba-time + alibabacloud-gateway-oss-util + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_gateway_oss" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Gateway OSS Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-gateway-oss/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 02cb55b83427..11993cee3373 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -696,6 +696,8 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-endpoint-util { }; + alibabacloud-gateway-oss = callPackage ../development/python-modules/alibabacloud-gateway-oss { }; + alibabacloud-gateway-oss-util = callPackage ../development/python-modules/alibabacloud-gateway-oss-util { }; From 31ee745965b3e48bdd56c93f0fa54619274ba55d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:17:30 +0200 Subject: [PATCH 214/410] python3Packages.alibabacloud-oss20190517: init at 1.0.6 Alibaba Cloud Object Storage Service (20190517) SDK Library for Python https://pypi.org/project/alibabacloud-oss20190517/ --- .../alibabacloud-oss20190517/default.nix | 47 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-oss20190517/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-oss20190517/default.nix b/pkgs/development/python-modules/alibabacloud-oss20190517/default.nix new file mode 100644 index 000000000000..d1d8f72b3e16 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-oss20190517/default.nix @@ -0,0 +1,47 @@ +{ + lib, + alibabacloud-gateway-oss, + alibabacloud-gateway-spi, + alibabacloud-openapi-util, + alibabacloud-tea-openapi, + alibabacloud-tea-util, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-oss20190517"; + version = "1.0.6"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_oss20190517"; + inherit (finalAttrs) version; + hash = "sha256-fND7Fq9hPOs40uDlKaofWAOMfPWetnyMh3WuROpxeFI="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-gateway-oss + alibabacloud-gateway-spi + alibabacloud-openapi-util + alibabacloud-tea-openapi + alibabacloud-tea-util + ]; + + pythonImportsCheck = [ "alibabacloud_oss20190517" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Object Storage Service (20190517) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-oss20190517/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 11993cee3373..e20d082595fa 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -712,6 +712,8 @@ self: super: with self; { alibabacloud-ram20150501 = callPackage ../development/python-modules/alibabacloud-ram20150501 { }; + alibabacloud-rds20140815 = callPackage ../development/python-modules/alibabacloud-rds20140815 { }; + alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; From dfe370fb2062488cbf4424218b4f085b1a8cbfd9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:35:50 +0200 Subject: [PATCH 215/410] python3Packages.aliyun-log-fastpb: init at 0.3.0 --- .../aliyun-log-fastpb/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/aliyun-log-fastpb/default.nix diff --git a/pkgs/development/python-modules/aliyun-log-fastpb/default.nix b/pkgs/development/python-modules/aliyun-log-fastpb/default.nix new file mode 100644 index 000000000000..f6ed9f4bdfe1 --- /dev/null +++ b/pkgs/development/python-modules/aliyun-log-fastpb/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + cargo, + fetchPypi, + nix-update-script, + rustPlatform, + rustc, +}: + +buildPythonPackage (finalAttrs: { + pname = "aliyun-log-fastpb"; + version = "0.3.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "aliyun_log_fastpb"; + inherit (finalAttrs) version; + hash = "sha256-dG4/tVx+brlxXoUqdcrFck6Zh3jAmtF+Aiso63axp0E="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version src; + hash = "sha256-WPjJalEd/3jrx8pFP/RbHqQqMuloemTLeVjXjpOoJsQ="; + }; + + build-system = [ + cargo + rustPlatform.cargoSetupHook + rustPlatform.maturinBuildHook + rustc + ]; + + # Missing dependency logs_pb2 + doCheck = false; + + pythonImportsCheck = [ "aliyun_log_fastpb" ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Fast protobuf serialization for Aliyun Log using PyO3 and quick-protobuf"; + homepage = "https://pypi.org/project/aliyun-log-fastpb"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e20d082595fa..2e29ef21d322 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -732,6 +732,8 @@ self: super: with self; { alive-progress = callPackage ../development/python-modules/alive-progress { }; + aliyun-log-fastpb = callPackage ../development/python-modules/aliyun-log-fastpb { }; + aliyun-python-sdk-alimt = callPackage ../development/python-modules/aliyun-python-sdk-alimt { }; aliyun-python-sdk-cdn = callPackage ../development/python-modules/aliyun-python-sdk-cdn { }; From 6b3f358645115f09eb34fb4092a2ca804be2c882 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:38:46 +0200 Subject: [PATCH 216/410] python3Packages.alibabacloud-gateway-sls-util: init at 0.4.1 Alibaba Gateway SLS Util Library for Python https://pypi.org/project/alibabacloud-gateway-sls-util/ --- .../alibabacloud-gateway-sls-util/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-gateway-sls-util/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-gateway-sls-util/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-sls-util/default.nix new file mode 100644 index 000000000000..21566831604b --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-gateway-sls-util/default.nix @@ -0,0 +1,43 @@ +{ + lib, + aliyun-log-fastpb, + buildPythonPackage, + fetchPypi, + lz4, + setuptools, + zstd, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-gateway-sls-util"; + version = "0.4.1"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_gateway_sls_util"; + inherit (finalAttrs) version; + hash = "sha256-KJ8wLg4HRWvl+BG+m5tSZEVXauO5HxJfFYcNM1ohEjQ="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aliyun-log-fastpb + lz4 + zstd + ]; + + pythonImportsCheck = [ "alibabacloud_gateway_sls_util" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Gateway SLS Util Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-gateway-sls-util/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2e29ef21d322..1b8affd5be8f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -702,6 +702,10 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-gateway-oss-util { }; + alibabacloud-gateway-sls-util = + callPackage ../development/python-modules/alibabacloud-gateway-sls-util + { }; + alibabacloud-gateway-spi = callPackage ../development/python-modules/alibabacloud-gateway-spi { }; alibabacloud-openapi-util = callPackage ../development/python-modules/alibabacloud-openapi-util { }; From 58c73e68bcdb5a61af119969d76a84cfd87b219f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:42:13 +0200 Subject: [PATCH 217/410] python3Packages.alibabacloud-gateway-sls: init at 0.4.2 Aliyun Gateway SLS Library for Python https://pypi.org/project/alibabacloud-gateway-sls/ --- .../alibabacloud-gateway-sls/default.nix | 55 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 57 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-gateway-sls/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-gateway-sls/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-sls/default.nix new file mode 100644 index 000000000000..d97e0b43c31e --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-gateway-sls/default.nix @@ -0,0 +1,55 @@ +{ + lib, + alibabacloud-darabonba-array, + alibabacloud-darabonba-encode-util, + alibabacloud-darabonba-map, + alibabacloud-darabonba-signature-util, + alibabacloud-darabonba-string, + alibabacloud-gateway-sls-util, + alibabacloud-gateway-spi, + alibabacloud-openapi-util, + alibabacloud-tea-util, + buildPythonPackage, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-gateway-sls"; + version = "0.4.2"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_gateway_sls"; + inherit (finalAttrs) version; + hash = "sha256-EGaFojtJqy8Ggu4sPhYNqbUOpGbeUxtOklm8jAWD1h4="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-darabonba-array + alibabacloud-darabonba-encode-util + alibabacloud-darabonba-map + alibabacloud-darabonba-signature-util + alibabacloud-darabonba-string + alibabacloud-gateway-sls-util + alibabacloud-gateway-spi + alibabacloud-openapi-util + alibabacloud-tea-util + ]; + + pythonImportsCheck = [ "alibabacloud_gateway_sls" ]; + + # Module has only tests in the untagged upstream repo + doCheck = false; + + meta = { + description = "Aliyun Gateway SLS Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-gateway-sls/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1b8affd5be8f..f18487f858ff 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -702,6 +702,8 @@ self: super: with self; { callPackage ../development/python-modules/alibabacloud-gateway-oss-util { }; + alibabacloud-gateway-sls = callPackage ../development/python-modules/alibabacloud-gateway-sls { }; + alibabacloud-gateway-sls-util = callPackage ../development/python-modules/alibabacloud-gateway-sls-util { }; From d920c934e6621eabc709848431904f3b9bf472a2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 00:44:48 +0200 Subject: [PATCH 218/410] python3Packages.alibabacloud-sls20201230: init at 5.14.0 Alibaba Cloud Log Service (20201230) SDK Library for Python https://pypi.org/project/alibabacloud-sls20201230/ --- .../alibabacloud-sls20201230/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/alibabacloud-sls20201230/default.nix diff --git a/pkgs/development/python-modules/alibabacloud-sls20201230/default.nix b/pkgs/development/python-modules/alibabacloud-sls20201230/default.nix new file mode 100644 index 000000000000..ae7345c28dd2 --- /dev/null +++ b/pkgs/development/python-modules/alibabacloud-sls20201230/default.nix @@ -0,0 +1,43 @@ +{ + lib, + alibabacloud-gateway-sls, + alibabacloud-tea-openapi, + buildPythonPackage, + darabonba-core, + fetchPypi, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "alibabacloud-sls20201230"; + version = "5.14.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "alibabacloud_sls20201230"; + inherit (finalAttrs) version; + hash = "sha256-tySehsqxNdVfTHan9603srbIuwOQDx6FLAB6S3Cc1YQ="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + alibabacloud-gateway-sls + alibabacloud-tea-openapi + darabonba-core + ]; + + pythonImportsCheck = [ "alibabacloud_sls20201230" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Alibaba Cloud Log Service (20201230) SDK Library for Python"; + homepage = "https://pypi.org/project/alibabacloud-sls20201230/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f18487f858ff..d6edee2c99f2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -722,6 +722,8 @@ self: super: with self; { alibabacloud-sas20181203 = callPackage ../development/python-modules/alibabacloud-sas20181203 { }; + alibabacloud-sls20201230 = callPackage ../development/python-modules/alibabacloud-sls20201230 { }; + alibabacloud-sts20150401 = callPackage ../development/python-modules/alibabacloud-sts20150401 { }; alibabacloud-tea = callPackage ../development/python-modules/alibabacloud-tea { }; From 08abf742bca1fc63863a327d41561182c25b72bd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 01:01:51 +0200 Subject: [PATCH 219/410] python3Packages.scaleway-core: init at 2.11.0 Integrate Scaleway with your Python applications https://github.com/scaleway/scaleway-sdk-python --- .../python-modules/scaleway-core/default.nix | 50 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/development/python-modules/scaleway-core/default.nix diff --git a/pkgs/development/python-modules/scaleway-core/default.nix b/pkgs/development/python-modules/scaleway-core/default.nix new file mode 100644 index 000000000000..ee31dc9e75a9 --- /dev/null +++ b/pkgs/development/python-modules/scaleway-core/default.nix @@ -0,0 +1,50 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + nix-update-script, + poetry-core, + pytestCheckHook, + python-dateutil, + pyyaml, + requests, +}: + +buildPythonPackage (finalAttrs: { + pname = "scaleway-core"; + version = "2.11.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scaleway"; + repo = "scaleway-sdk-python"; + tag = finalAttrs.version; + hash = "sha256-v/dN0vLXr+vCobcrH9E6wXS61qMHsESHyL5BEpsJPkM="; + }; + + sourceRoot = "${finalAttrs.src.name}/${finalAttrs.pname}"; + + build-system = [ poetry-core ]; + + dependencies = [ + python-dateutil + pyyaml + requests + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "scaleway_core" ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Integrate Scaleway with your Python applications"; + homepage = "https://github.com/scaleway/scaleway-sdk-python"; + changelog = "https://github.com/scaleway/scaleway-sdk-python/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d6edee2c99f2..97a43d047b4f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17772,6 +17772,8 @@ self: super: with self; { scales = callPackage ../development/python-modules/scales { }; + scaleway-core = callPackage ../development/python-modules/scaleway-core { }; + scalib = callPackage ../development/python-modules/scalib { }; scancode-toolkit = callPackage ../development/python-modules/scancode-toolkit { }; From 1ff982dd2dfedf0e86312339f5debb85e45e3e47 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 01:19:10 +0200 Subject: [PATCH 220/410] python3Packages.scaleway: init at 2.11.0 Integrate Scaleway with your Python applications https://github.com/scaleway/scaleway-sdk-python --- .../python-modules/scaleway/default.nix | 44 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/scaleway/default.nix diff --git a/pkgs/development/python-modules/scaleway/default.nix b/pkgs/development/python-modules/scaleway/default.nix new file mode 100644 index 000000000000..2d855b7ff6b9 --- /dev/null +++ b/pkgs/development/python-modules/scaleway/default.nix @@ -0,0 +1,44 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + nix-update-script, + poetry-core, + scaleway-core, +}: + +buildPythonPackage (finalAttrs: { + pname = "scaleway"; + version = "2.11.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scaleway"; + repo = "scaleway-sdk-python"; + tag = finalAttrs.version; + hash = "sha256-v/dN0vLXr+vCobcrH9E6wXS61qMHsESHyL5BEpsJPkM="; + }; + + sourceRoot = "${finalAttrs.src.name}/${finalAttrs.pname}"; + + build-system = [ poetry-core ]; + + dependencies = [ scaleway-core ]; + + # Tests require credentials + doCheck = false; + + pythonImportsCheck = [ "scaleway" ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Integrate Scaleway with your Python applications"; + homepage = "https://github.com/scaleway/scaleway-sdk-python"; + changelog = "https://github.com/scaleway/scaleway-sdk-python/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 97a43d047b4f..33955e74f2dc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17772,6 +17772,8 @@ self: super: with self; { scales = callPackage ../development/python-modules/scales { }; + scaleway = callPackage ../development/python-modules/scaleway { }; + scaleway-core = callPackage ../development/python-modules/scaleway-core { }; scalib = callPackage ../development/python-modules/scalib { }; From 0988e147b546fbd3e88e2b75be0c41a220bdb9a4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 01:39:27 +0200 Subject: [PATCH 221/410] python3Packages.linode-api4: init at 5.45.0 Official Python bindings for the Linode API https://github.com/linode/linode_api4-python --- .../python-modules/linode-api4/default.nix | 58 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 60 insertions(+) create mode 100644 pkgs/development/python-modules/linode-api4/default.nix diff --git a/pkgs/development/python-modules/linode-api4/default.nix b/pkgs/development/python-modules/linode-api4/default.nix new file mode 100644 index 000000000000..153d1d207cf8 --- /dev/null +++ b/pkgs/development/python-modules/linode-api4/default.nix @@ -0,0 +1,58 @@ +{ + lib, + buildPythonPackage, + deprecated, + fetchFromGitHub, + httpretty, + mock, + nix-update-script, + polling, + pytestCheckHook, + requests, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "linode-api4"; + version = "5.45.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "linode"; + repo = "linode_api4-python"; + tag = "v${finalAttrs.version}"; + hash = "sha256-0FLF/LkU8SaR3itgMISbqOxmd4UZkGlTT3VDpmuv+QQ="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + deprecated + polling + requests + ]; + + nativeCheckInputs = [ + httpretty + mock + pytestCheckHook + ]; + + pythonImportsCheck = [ "linode_api4" ]; + + disabledTestPaths = [ + # Tests require an API token + "test/integration/" + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Official Python bindings for the Linode API"; + homepage = "https://github.com/linode/linode_api4-python"; + changelog = "https://github.com/linode/linode_api4-python/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 33955e74f2dc..e6b1042ae8ec 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9274,6 +9274,8 @@ self: super: with self; { linode-api = callPackage ../development/python-modules/linode-api { }; + linode-api4 = callPackage ../development/python-modules/linode-api4 { }; + linode-metadata = callPackage ../development/python-modules/linode-metadata { }; linuxdoc = callPackage ../development/python-modules/linuxdoc { }; From eae69d272eee252eae27dcc4619ba7b0c1d3adac Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 02:55:08 +0200 Subject: [PATCH 222/410] python3Packages.alibabacloud-tea-util: migrate to finalAttrs --- .../python-modules/alibabacloud-tea-util/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-tea-util/default.nix b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix index f8356abd01c3..60f619147053 100644 --- a/pkgs/development/python-modules/alibabacloud-tea-util/default.nix +++ b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix @@ -6,14 +6,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "alibabacloud-tea-util"; version = "0.3.14"; pyproject = true; src = fetchPypi { pname = "alibabacloud_tea_util"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-cI58n2RkGjyeDlZjZdLyNnX418Kj4pcdlALO7eBAjNs="; }; @@ -32,4 +32,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 13efe068ab74ddac97c5e320f82f8fc0a042d995 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 02:58:11 +0200 Subject: [PATCH 223/410] python3Packages.alibabacloud-tea-util: add structuredAttrs --- .../python-modules/alibabacloud-tea-util/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/alibabacloud-tea-util/default.nix b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix index 60f619147053..9cc91a7c0d81 100644 --- a/pkgs/development/python-modules/alibabacloud-tea-util/default.nix +++ b/pkgs/development/python-modules/alibabacloud-tea-util/default.nix @@ -11,6 +11,8 @@ buildPythonPackage (finalAttrs: { version = "0.3.14"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "alibabacloud_tea_util"; inherit (finalAttrs) version; From e4833fb7f4dbfe642d169e96c703c848bcfab257 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 01:32:58 +0000 Subject: [PATCH 224/410] python3Packages.google-cloud-run: 0.16.0 -> 0.16.1 --- pkgs/development/python-modules/google-cloud-run/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-run/default.nix b/pkgs/development/python-modules/google-cloud-run/default.nix index b71d53b4a349..0bfc5c88ece4 100644 --- a/pkgs/development/python-modules/google-cloud-run/default.nix +++ b/pkgs/development/python-modules/google-cloud-run/default.nix @@ -13,13 +13,13 @@ buildPythonPackage (finalAttrs: { pname = "google-cloud-run"; - version = "0.16.0"; + version = "0.16.1"; pyproject = true; src = fetchPypi { pname = "google_cloud_run"; inherit (finalAttrs) version; - hash = "sha256-1Sz05q03Aq5Iysz2q8q1Q6/ub2HCpux1PMYqMeW2KfE="; + hash = "sha256-Vov3/Ouo+ESjm2mFio5kL2zKJ+q3JGxiHZ00HCibEVg="; }; build-system = [ setuptools ]; From abfe15ab4e7c0bf90a071d5bf59c21fc03db310f Mon Sep 17 00:00:00 2001 From: Brian McGillion Date: Mon, 2 Feb 2026 11:37:17 +0400 Subject: [PATCH 225/410] sbsigntool: Fix cross-compilation ``` > Running phase: configurePhase > substituteStream() in derivation sbsigntool-aarch64-unknown-linux-gnu-0.9.5: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'configure.ac') > lib/ccan.git/tools/create-ccan-tree: line 21: getopt: command not found > Usage: create-ccan-tree [options] ... > > options: > -a, --copy-all copy all files in module tree (not just sources > required for build) > -b, --build-type=TYPE generate build infrastructure of TYPE > (one of 'make', 'make+config', 'automake', 'waf') For full logs, run: ``` is the error before the changes to address the cross-compilation issues. --- pkgs/by-name/sb/sbsigntool/package.nix | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/sb/sbsigntool/package.nix b/pkgs/by-name/sb/sbsigntool/package.nix index e0b8a4451fd7..4721ada70681 100644 --- a/pkgs/by-name/sb/sbsigntool/package.nix +++ b/pkgs/by-name/sb/sbsigntool/package.nix @@ -10,6 +10,11 @@ libuuid, gnu-efi, libbfd, + util-linux, + buildPackages, + deterministic-host-uname, + # help2man runs host executables + withMan ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: stdenv.mkDerivation (finalAttrs: { @@ -31,6 +36,8 @@ stdenv.mkDerivation (finalAttrs: { automake pkg-config help2man + util-linux # for getopt used by create-ccan-tree + deterministic-host-uname # build system incorrectly uses uname to determine host CPU ]; buildInputs = [ openssl @@ -39,27 +46,25 @@ stdenv.mkDerivation (finalAttrs: { gnu-efi ]; - configurePhase = '' - runHook preConfigure + preConfigure = '' + substituteInPlace configure.ac --replace-fail "@@NIX_GNUEFI@@" "${gnu-efi}" - substituteInPlace configure.ac --replace "@@NIX_GNUEFI@@" "${gnu-efi}" - - lib/ccan.git/tools/create-ccan-tree --build-type=automake lib/ccan "talloc read_write_all build_assert array_size endian" + CC=${lib.getExe buildPackages.stdenv.cc} lib/ccan.git/tools/create-ccan-tree --build-type=automake lib/ccan "talloc read_write_all build_assert array_size endian" touch AUTHORS touch ChangeLog - echo "SUBDIRS = lib/ccan src docs" >> Makefile.am + echo "SUBDIRS = lib/ccan src ${lib.optionalString withMan "docs"}" > Makefile.am aclocal autoheader autoconf automake --add-missing -Wno-portability - - ./configure --prefix=$out - - runHook postConfigure ''; + makeFlags = [ + "AR=${stdenv.cc.targetPrefix}ar" + ]; + meta = { description = "Tools for maintaining UEFI signature databases"; homepage = "http://jk.ozlabs.org/docs/sbkeysync-maintaing-uefi-key-databases"; From 2e6fe9a6d94fc6f6352e492e13d64f65d29d6845 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Fri, 26 Jun 2026 10:12:36 +0800 Subject: [PATCH 226/410] crush: 0.74.1 -> 0.80.0 --- pkgs/by-name/cr/crush/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crush/package.nix b/pkgs/by-name/cr/crush/package.nix index 7e50b3456162..5ae09f724c6b 100644 --- a/pkgs/by-name/cr/crush/package.nix +++ b/pkgs/by-name/cr/crush/package.nix @@ -11,16 +11,16 @@ buildGo126Module (finalAttrs: { pname = "crush"; - version = "0.74.1"; + version = "0.80.0"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "crush"; tag = "v${finalAttrs.version}"; - hash = "sha256-JnELv8Q2GlOKhYbBRUDY8m8XuyyoD71Tw5qbnpbNxVY="; + hash = "sha256-joSzU5+gufb9cEsIOVVSnEO9+Xoy1g+gqzvmpbkIky8="; }; - vendorHash = "sha256-D2GJ3ORyJy5Dn0MZJWgB3Wv1FyDoAWqLI3W0yU1q5Lw="; + vendorHash = "sha256-cA39djwy7NOBeJELvrPSW2mRcyDEhsghPOzzQ9O180c="; ldflags = [ "-s" From c7d0f5d1100c75cbdd7b6c5238f4b76263226c8f Mon Sep 17 00:00:00 2001 From: Brian McGillion Date: Mon, 2 Feb 2026 11:40:09 +0400 Subject: [PATCH 227/410] efitools: Fix cross-compilation Failing to build in a cross-compiled setup. these changes address that. --- pkgs/by-name/ef/efitools/cross.patch | 89 ++++++++++++++++++++++++++++ pkgs/by-name/ef/efitools/package.nix | 33 ++++++++++- 2 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/ef/efitools/cross.patch diff --git a/pkgs/by-name/ef/efitools/cross.patch b/pkgs/by-name/ef/efitools/cross.patch new file mode 100644 index 000000000000..e1d853800b46 --- /dev/null +++ b/pkgs/by-name/ef/efitools/cross.patch @@ -0,0 +1,89 @@ +--- a/Make.rules ++++ b/Make.rules +@@ -68,35 +68,35 @@ endif + %.h: %.auth + ./xxdi.pl $< > $@ + +-%.hash: %.efi hash-to-efi-sig-list +- ./hash-to-efi-sig-list $< $@ ++%.hash: %.efi ++ hash-to-efi-sig-list $< $@ + +-%-blacklist.esl: %.crt cert-to-efi-hash-list +- ./cert-to-efi-sig-list $< $@ ++%-blacklist.esl: %.crt ++ cert-to-efi-sig-list $< $@ + +-%-hash-blacklist.esl: %.crt cert-to-efi-hash-list +- ./cert-to-efi-hash-list $< $@ ++%-hash-blacklist.esl: %.crt ++ cert-to-efi-hash-list $< $@ + +-%.esl: %.crt cert-to-efi-sig-list +- ./cert-to-efi-sig-list -g $(MYGUID) $< $@ ++%.esl: %.crt ++ cert-to-efi-sig-list -g $(MYGUID) $< $@ + + getcert = $(shell if [ "$(1)" = "PK" -o "$(1)" = "KEK" ]; then echo "-c PK.crt -k PK.key"; else echo "-c KEK.crt -k KEK.key"; fi) + getvar = $(shell if [ "$(1)" = "PK" -o "$(1)" = "KEK" ]; then echo $(1); else echo db; fi) + +-%.auth: %.esl PK.crt KEK.crt sign-efi-sig-list +- ./sign-efi-sig-list $(call getcert,$*) $(call getvar,$*) $< $@ ++%.auth: %.esl PK.crt KEK.crt ++ sign-efi-sig-list $(call getcert,$*) $(call getvar,$*) $< $@ + +-%-update.auth: %.esl PK.crt KEK.crt sign-efi-sig-list +- ./sign-efi-sig-list -a $(call getcert,$*) $(call getvar,$*) $< $@ ++%-update.auth: %.esl PK.crt KEK.crt ++ sign-efi-sig-list -a $(call getcert,$*) $(call getvar,$*) $< $@ + +-%-pkupdate.auth: %.esl PK.crt sign-efi-sig-list +- ./sign-efi-sig-list -a -c PK.crt -k PK.key $(call getvar,$*) $< $@ ++%-pkupdate.auth: %.esl PK.crt ++ sign-efi-sig-list -a -c PK.crt -k PK.key $(call getvar,$*) $< $@ + +-%-blacklist.auth: %-blacklist.esl KEK.crt sign-efi-sig-list +- ./sign-efi-sig-list -a -c KEK.crt -k KEK.key dbx $< $@ ++%-blacklist.auth: %-blacklist.esl KEK.crt ++ sign-efi-sig-list -a -c KEK.crt -k KEK.key dbx $< $@ + +-%-pkblacklist.auth: %-blacklist.esl PK.crt sign-efi-sig-list +- ./sign-efi-sig-list -a -c PK.crt -k PK.key dbx $< $@ ++%-pkblacklist.auth: %-blacklist.esl PK.crt ++ sign-efi-sig-list -a -c PK.crt -k PK.key dbx $< $@ + + %.o: %.c + $(CC) $(INCDIR) $(CFLAGS) $(CPPFLAGS) -c $< -o $@ +--- a/Makefile ++++ b/Makefile +@@ -27,13 +27,11 @@ include Make.rules + + EFISIGNED = $(patsubst %.efi,%-signed.efi,$(EFIFILES)) + +-all: $(EFISIGNED) $(BINARIES) $(MANPAGES) noPK.auth $(KEYAUTH) \ ++all: $(EFISIGNED) $(BINARIES) noPK.auth $(KEYAUTH) \ + $(KEYUPDATEAUTH) $(KEYBLACKLISTAUTH) $(KEYHASHBLACKLISTAUTH) + + + install: all +- $(INSTALL) -m 755 -d $(MANDIR) +- $(INSTALL) -m 644 $(MANPAGES) $(MANDIR) + $(INSTALL) -m 755 -d $(EFIDIR) + $(INSTALL) -m 755 $(EFIFILES) $(EFIDIR) + $(INSTALL) -m 755 -d $(BINDIR) +@@ -65,11 +63,11 @@ DB.h: DB.auth + noPK.esl: + > noPK.esl + +-noPK.auth: noPK.esl PK.crt sign-efi-sig-list +- ./sign-efi-sig-list -t "$(shell date --date='1 second' +'%Y-%m-%d %H:%M:%S')" -c PK.crt -k PK.key PK $< $@ ++noPK.auth: noPK.esl PK.crt ++ sign-efi-sig-list -t "$(shell date --date='1 second' +'%Y-%m-%d %H:%M:%S')" -c PK.crt -k PK.key PK $< $@ + +-ms-%.esl: ms-%.crt cert-to-efi-sig-list +- ./cert-to-efi-sig-list -g $(MSGUID) $< $@ ++ms-%.esl: ms-%.crt ++ cert-to-efi-sig-list -g $(MSGUID) $< $@ + + hashlist.h: HashTool.hash + cat $^ > /tmp/tmp.hash diff --git a/pkgs/by-name/ef/efitools/package.nix b/pkgs/by-name/ef/efitools/package.nix index 89787fdb0bee..f3cc209c7d1f 100644 --- a/pkgs/by-name/ef/efitools/package.nix +++ b/pkgs/by-name/ef/efitools/package.nix @@ -8,7 +8,13 @@ perlPackages, help2man, fetchzip, + pkgsCross, + efitools, + buildPackages, }: +let + isCross = !(stdenv.buildPlatform.canExecute stdenv.hostPlatform); +in stdenv.mkDerivation (finalAttrs: { pname = "efitools"; version = "1.9.2"; @@ -16,13 +22,17 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ gnu-efi openssl - sbsigntool ]; nativeBuildInputs = [ perl perlPackages.FileSlurp help2man + openssl + sbsigntool + ] + ++ lib.optionals isCross [ + efitools ]; src = fetchzip { @@ -39,6 +49,10 @@ stdenv.mkDerivation (finalAttrs: { # https://bugs.debian.org/1122408 ./objcopy-output-target.patch + ] + ++ lib.optionals isCross [ + # Use builder's efitools to create sig lists for host + ./cross.patch ]; postPatch = '' @@ -47,9 +61,26 @@ stdenv.mkDerivation (finalAttrs: { sed -i -e 's#$(DESTDIR)/usr#$(out)#g' Make.rules sed -i '$asign-efi-sig-list.o flash-var.o: CFLAGS += -D_GNU_SOURCE' Makefile substituteInPlace lib/console.c --replace "EFI_WARN_UNKOWN_GLYPH" "EFI_WARN_UNKNOWN_GLYPH" + # Fix cross-compilation: use $(AR) and $(NM) variables instead of hardcoded commands + substituteInPlace Make.rules --replace-fail 'ar rcv' '$(AR) rcv' + substituteInPlace Make.rules --replace-fail 'nm -D' '$(NM) -D' patchShebangs . ''; + makeFlags = [ + "ARCH=${stdenv.hostPlatform.parsed.cpu.name}" + "AR=${stdenv.cc.targetPrefix}ar" + "NM=${stdenv.cc.targetPrefix}nm" + "OBJCOPY=${stdenv.cc.targetPrefix}objcopy" + ] + ++ lib.optionals isCross [ + "MANPAGES=" + ]; + + passthru.tests = { + cross-aarch64 = pkgsCross.aarch64-multiplatform.efitools; + }; + meta = { description = "Tools for manipulating UEFI secure boot platforms"; homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git"; From 92abf8b18c231770ca2d4ffd294ea83d6f8b494f Mon Sep 17 00:00:00 2001 From: Alex James Date: Thu, 25 Jun 2026 19:34:22 -0700 Subject: [PATCH 228/410] lcevcdec: fix build on Darwin lcevcdec's CMake configuration uses libtool on Darwin starting with 4.2.0 [1]. Add it to nativeBuildInputs to fix the build on Darwin. [1]: https://github.com/v-novaltd/LCEVCdec/blame/a254bd474649e5dcd8182689ac414420bfe8d8c3/cmake/modules/Platform/MACOS.cmake#L37-L40 --- pkgs/by-name/lc/lcevcdec/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/lc/lcevcdec/package.nix b/pkgs/by-name/lc/lcevcdec/package.nix index 553d15b0b285..ac235b1e5d4e 100644 --- a/pkgs/by-name/lc/lcevcdec/package.nix +++ b/pkgs/by-name/lc/lcevcdec/package.nix @@ -1,4 +1,5 @@ { + cctools, cmake, fetchFromGitHub, git, @@ -46,6 +47,9 @@ stdenv.mkDerivation (finalAttrs: { git pkg-config python3 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + cctools.libtool ]; buildInputs = [ From 00f78a6b8bdad4111ab7037f4cf7bd2f583f968a Mon Sep 17 00:00:00 2001 From: whispers Date: Thu, 25 Jun 2026 23:01:05 -0400 Subject: [PATCH 229/410] rymcast: drop RYMCast has a hard dependency on both webkigtk 4.0 and libsoup 2.4, which have both been dropped from Nixpkgs. It has been marked broken since October 2025, and the only activity it's ever had in Nixpkgs was its init in 2021 and treewides. Given that there have been no upstream releases since, it seems unlikely that this situation will change, so this should be a harmless drop. --- pkgs/by-name/ry/rymcast/package.nix | 54 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 54 deletions(-) delete mode 100644 pkgs/by-name/ry/rymcast/package.nix diff --git a/pkgs/by-name/ry/rymcast/package.nix b/pkgs/by-name/ry/rymcast/package.nix deleted file mode 100644 index e87b73ca44ec..000000000000 --- a/pkgs/by-name/ry/rymcast/package.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ - lib, - stdenv, - fetchzip, - autoPatchelfHook, - makeWrapper, - alsa-lib, - curl, - gtk3, - # webkitgtk_4_0, - zenity, -}: - -stdenv.mkDerivation rec { - pname = "rymcast"; - version = "1.0.6"; - - src = fetchzip { - url = "https://www.inphonik.com/files/rymcast/rymcast-${version}-linux-x64.tar.gz"; - hash = "sha256:0vjjhfrwdibjjgz3awbg30qxkjrzc4cya1f4pigwjh3r0vvrq0ga"; - stripRoot = false; - }; - - nativeBuildInputs = [ - autoPatchelfHook - makeWrapper - ]; - - buildInputs = [ - alsa-lib - curl - gtk3 - (lib.getLib stdenv.cc.cc) - # webkitgtk_4_0 - zenity - ]; - - installPhase = '' - mkdir -p "$out/bin" - cp RYMCast "$out/bin/" - wrapProgram "$out/bin/RYMCast" \ - --set PATH "${lib.makeBinPath [ zenity ]}" - ''; - - meta = { - # webkitgtk_4_0 was removed - broken = true; - description = "Player for Mega Drive/Genesis VGM files"; - homepage = "https://www.inphonik.com/products/rymcast-genesis-vgm-player/"; - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - license = lib.licenses.unfree; - platforms = [ "x86_64-linux" ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 69a3670c18e9..f8623d3b89d7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1994,6 +1994,7 @@ mapAliases { rustc-wasm32 = throw "'rustc-wasm32' has been renamed to/replaced by 'rustc'"; # Converted to throw 2025-10-27 rustic-rs = throw "'rustic-rs' has been renamed to/replaced by 'rustic'"; # Converted to throw 2025-10-27 rx = throw "'rx' has been dropped due to being broken since September 2025, with no complaints by any users of the package."; # Added 2026-04-05 + rymcast = throw "'rymcast' has been removed because it depended on the removed webkitgtk_4_0 and has been marked broken since October 2025"; # Added 2026-06-26 ryujinx = throw "'ryujinx' has been replaced by 'ryubing' as the new upstream"; # Added 2025-07-30 ryujinx-greemdev = throw "'ryujinx-greemdev' has been renamed to/replaced by 'ryubing'"; # Converted to throw 2025-10-27 scantailor = throw "'scantailor' has been renamed to/replaced by 'scantailor-advanced'"; # Converted to throw 2025-10-27 From 33ea459ef59efcad4c9cf8c8011ea47519c7032a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:09:05 +0000 Subject: [PATCH 230/410] powershell-editor-services: 4.6.0 -> 4.7.0 --- pkgs/by-name/po/powershell-editor-services/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/powershell-editor-services/package.nix b/pkgs/by-name/po/powershell-editor-services/package.nix index 70291f9e5b96..a9d355811bfb 100644 --- a/pkgs/by-name/po/powershell-editor-services/package.nix +++ b/pkgs/by-name/po/powershell-editor-services/package.nix @@ -7,11 +7,11 @@ }: stdenvNoCC.mkDerivation rec { pname = "powershell-editor-services"; - version = "4.6.0"; + version = "4.7.0"; src = fetchzip { url = "https://github.com/PowerShell/PowerShellEditorServices/releases/download/v${version}/PowerShellEditorServices.zip"; - hash = "sha256-3h5LQj63fAZ0RZJykiKOKLgJWPJXCTVL+4k7FKrmnK0="; + hash = "sha256-dODDDR42VONL3nf5Pg08yfPWHMswCCsgiUMNGSlUz9o="; stripRoot = false; }; From fc6b2cfdc96a2898108a1b81ecae50ef69199cd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:09:12 +0000 Subject: [PATCH 231/410] skeema: 1.13.2 -> 1.14.0 --- pkgs/by-name/sk/skeema/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sk/skeema/package.nix b/pkgs/by-name/sk/skeema/package.nix index 88e37a9e7220..54582ef38b63 100644 --- a/pkgs/by-name/sk/skeema/package.nix +++ b/pkgs/by-name/sk/skeema/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "skeema"; - version = "1.13.2"; + version = "1.14.0"; src = fetchFromGitHub { owner = "skeema"; repo = "skeema"; tag = "v${finalAttrs.version}"; - hash = "sha256-Gy+AYjUEi3wvXX9j5jCOs7/Qk0bgIt20cjY+SSP+uQI="; + hash = "sha256-xcGHzsVV3rn8l7oYu+RD4njyI1KW/fU9iGdwZW7W5PA="; }; vendorHash = null; From 2f7dbd1d638bb149a1aa1026ba81f7435fb4af5b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:15:02 +0000 Subject: [PATCH 232/410] encrypted-dns-server: 0.9.20 -> 0.9.21 --- pkgs/by-name/en/encrypted-dns-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/en/encrypted-dns-server/package.nix b/pkgs/by-name/en/encrypted-dns-server/package.nix index c03a42609541..66eca92f19f2 100644 --- a/pkgs/by-name/en/encrypted-dns-server/package.nix +++ b/pkgs/by-name/en/encrypted-dns-server/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "encrypted-dns-server"; - version = "0.9.20"; + version = "0.9.21"; src = fetchFromGitHub { owner = "DNSCrypt"; repo = "encrypted-dns-server"; tag = finalAttrs.version; - hash = "sha256-tyNyIgfOVTSuDiBUILdcNsHt0aRcn7cxiS0CND6FUS4="; + hash = "sha256-WdKAQISl82ii/C9pILd7HWEE2qtdZpMF32/pRc7lPpk="; }; - cargoHash = "sha256-u8u6doAf8PjkaVqZN2JCdp6wXjilGGzlloePH0DNrt4="; + cargoHash = "sha256-JZRKcvlxciU5MXGLBIXuZeU6tjxKaRaUn3xARN+5JtM="; nativeBuildInputs = [ pkg-config ]; From 0e9548c6b0b1b9231070582793760dd65fc0d3a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:23:23 +0000 Subject: [PATCH 233/410] proto: 0.57.5 -> 0.58.0 --- pkgs/by-name/pr/proto/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proto/package.nix b/pkgs/by-name/pr/proto/package.nix index acfcfb089d3d..b0f41aedb0f0 100644 --- a/pkgs/by-name/pr/proto/package.nix +++ b/pkgs/by-name/pr/proto/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "proto"; - version = "0.57.5"; + version = "0.58.0"; src = fetchFromGitHub { owner = "moonrepo"; repo = "proto"; rev = "v${finalAttrs.version}"; - hash = "sha256-NvJbkngOrfEdjca10rFYGrQ7soYznfDwjPJ0J7XhfRo="; + hash = "sha256-srSL79mK7refwxyJtnHsbm0FaqhUXcDSZykvPgOk4QU="; }; - cargoHash = "sha256-+46HIpKDnRc99oEYARCzM+meL4MG8NA84cO2mA87y+M="; + cargoHash = "sha256-KncAopV1fDB8AmxeR0PZNbykLo04NXctsyZWaA3PceE="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From 1c7912bbdd9dc571e6a2112aaaaf81e3b3c95852 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:31:35 +0000 Subject: [PATCH 234/410] scantpaper: 3.0.7 -> 3.0.9 --- pkgs/by-name/sc/scantpaper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scantpaper/package.nix b/pkgs/by-name/sc/scantpaper/package.nix index e83ae4f39a16..8f2907c5afed 100644 --- a/pkgs/by-name/sc/scantpaper/package.nix +++ b/pkgs/by-name/sc/scantpaper/package.nix @@ -33,13 +33,13 @@ let in python3.pkgs.buildPythonApplication rec { pname = "scantpaper"; - version = "3.0.7"; + version = "3.0.9"; src = fetchFromGitHub { owner = "carygravel"; repo = "scantpaper"; rev = "v${version}"; - hash = "sha256-CKD6hggVIHNPAft+DAsF4S+uZo+u/gbUStz9VaZtDBM="; + hash = "sha256-4YHC77Hgvl2A15klilJx0JdP9VWSpqBSj9q//faMNM8="; }; pyproject = true; From 1316ea6ef66321d320f4c60969fc5a6d61d470f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:32:13 +0000 Subject: [PATCH 235/410] home-assistant-custom-components.solax_modbus: 2026.06.6 -> 2026.06.7 --- .../home-assistant/custom-components/solax_modbus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index ea455dff2e5f..2b7d21fcf948 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.06.6"; + version = "2026.06.7"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-25JXvgcxx2DX7/obQhdlpCtMKxrZnEmpqChn/gaiRhk="; + hash = "sha256-hZB+b81IezTDiJ6Z3Yy5TPJ+MTcyxtGvKVLYZx8CiNI="; }; dependencies = [ pymodbus ]; From 5ed9fbed94b95306c60ffe4e750aa6bca3402980 Mon Sep 17 00:00:00 2001 From: Rine Amakawa Date: Fri, 26 Jun 2026 11:41:02 +0800 Subject: [PATCH 236/410] metasploit: 6.4.138 -> 6.4.141 --- pkgs/tools/security/metasploit/Gemfile | 2 +- pkgs/tools/security/metasploit/Gemfile.lock | 92 +++++++++--------- pkgs/tools/security/metasploit/default.nix | 4 +- pkgs/tools/security/metasploit/gemset.nix | 100 +++++++++----------- 4 files changed, 93 insertions(+), 105 deletions(-) diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 2ec782aa8ee7..2d166e1e42b7 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,7 +1,7 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.138" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.141" gem "getoptlong" gem "syslog", "~> 0.3.0" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 1b52846420a0..9e96bde5890e 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,14 +1,14 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: 3c697125a820552a1d5f9e2a75c05c18dc9c53bb - ref: refs/tags/6.4.138 + revision: 1de94cc091d6546207f7042190629437df216068 + ref: refs/tags/6.4.141 specs: - metasploit-framework (6.4.138) + metasploit-framework (6.4.141) aarch64 abbrev - actionpack (~> 7.2.0) - activerecord (~> 7.2.0) - activesupport (~> 7.2.0) + actionpack (~> 8.0.5) + activerecord (~> 8.0.5) + activesupport (~> 8.0.5) aws-sdk-ec2 aws-sdk-ec2instanceconnect aws-sdk-iam @@ -76,7 +76,7 @@ GIT pg puma rack (~> 3.1) - railties + railties (~> 8.0.5) rasn1 (= 0.14.0) rb-readline recog @@ -109,7 +109,7 @@ GIT rubyntlm rubyzip sinatra (~> 4.1) - sqlite3 (= 1.7.3) + sqlite3 (~> 2.1) sshkey stringio (= 3.1.1) swagger-blocks @@ -122,7 +122,7 @@ GIT win32api windows_error winrm - xdr + xdr (~> 3.0) xmlrpc zeitwerk @@ -132,32 +132,29 @@ GEM Ascii85 (2.0.1) aarch64 (3.0.0) abbrev (0.1.2) - actionpack (7.2.3.1) - actionview (= 7.2.3.1) - activesupport (= 7.2.3.1) - cgi + actionpack (8.0.5) + actionview (= 8.0.5) + activesupport (= 8.0.5) nokogiri (>= 1.8.5) - racc - rack (>= 2.2.4, < 3.3) + rack (>= 2.2.4) rack-session (>= 1.0.1) rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actionview (7.2.3.1) - activesupport (= 7.2.3.1) + actionview (8.0.5) + activesupport (= 8.0.5) builder (~> 3.1) - cgi erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activemodel (7.2.3.1) - activesupport (= 7.2.3.1) - activerecord (7.2.3.1) - activemodel (= 7.2.3.1) - activesupport (= 7.2.3.1) + activemodel (8.0.5) + activesupport (= 8.0.5) + activerecord (8.0.5) + activemodel (= 8.0.5) + activesupport (= 8.0.5) timeout (>= 0.4.0) - activesupport (7.2.3.1) + activesupport (8.0.5) base64 benchmark (>= 0.3) bigdecimal @@ -166,16 +163,17 @@ GEM drb i18n (>= 1.6, < 2) logger (>= 1.4.2) - minitest (>= 5.1, < 6) + minitest (>= 5.1) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) afm (1.0.0) arel-helpers (2.17.0) activerecord (>= 3.1.0) aws-eventstream (1.4.0) - aws-partitions (1.1260.0) + aws-partitions (1.1262.0) aws-sdk-core (3.252.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) @@ -184,7 +182,7 @@ GEM bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-ec2 (1.623.0) + aws-sdk-ec2 (1.625.0) aws-sdk-core (~> 3, >= 3.248.0) aws-sigv4 (~> 1.5) aws-sdk-ec2instanceconnect (1.73.0) @@ -196,7 +194,7 @@ GEM aws-sdk-kms (1.129.0) aws-sdk-core (~> 3, >= 3.248.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.225.1) + aws-sdk-s3 (1.226.0) aws-sdk-core (~> 3, >= 3.248.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) @@ -215,12 +213,11 @@ GEM msgpack (~> 1.2) bson (5.2.0) builder (3.3.0) - cgi (0.5.1) chunky_png (1.4.0) - concurrent-ruby (1.3.6) + concurrent-ruby (1.3.7) connection_pool (3.0.2) cookiejar (0.3.4) - crass (1.0.6) + crass (1.0.7) csv (3.3.5) daemons (1.4.1) date (3.4.1) @@ -279,7 +276,7 @@ GEM http_parser.rb (0.8.1) httpclient (2.9.0) mutex_m - i18n (1.14.8) + i18n (1.15.2) concurrent-ruby (~> 1.0) io-console (0.8.2) ipaddr (1.2.9) @@ -291,7 +288,7 @@ GEM jmespath (1.6.2) jsobfu (0.4.2) rkelly-remix - json (2.19.9) + json (2.20.0) json-schema (6.2.0) addressable (~> 2.8) bigdecimal (>= 3.1, < 5) @@ -355,7 +352,9 @@ GEM mime-types-data (~> 3.2025, >= 3.2025.0507) mime-types-data (3.2026.0414) mini_portile2 (2.8.9) - minitest (5.27.0) + minitest (6.0.6) + drb (~> 2.0) + prism (~> 1.5) mqtt (0.7.0) logger msgpack (1.6.1) @@ -382,7 +381,7 @@ GEM network_interface (0.0.4) nexpose (7.3.0) nio4r (2.7.5) - nokogiri (1.19.3) + nokogiri (1.19.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) nori (2.7.1) @@ -409,7 +408,7 @@ GEM ruby-rc4 ttfunk pg (1.6.3) - pp (0.6.3) + pp (0.6.4) prettyprint prettyprint (0.2.0) prism (1.9.0) @@ -439,10 +438,9 @@ GEM rails-html-sanitizer (1.7.0) loofah (~> 2.25) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) - railties (7.2.3.1) - actionpack (= 7.2.3.1) - activesupport (= 7.2.3.1) - cgi + railties (8.0.5) + actionpack (= 8.0.5) + activesupport (= 8.0.5) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) @@ -457,7 +455,7 @@ GEM erb psych (>= 4.0.0) tsort - recog (3.1.29) + recog (3.1.30) nokogiri redcarpet (3.6.1) reline (0.6.3) @@ -510,7 +508,7 @@ GEM metasm rex-core rex-text - rex-socket (0.1.67) + rex-socket (0.1.69) dnsruby rex-core rex-sslscan (0.1.13) @@ -552,7 +550,7 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sqlite3 (1.7.3) + sqlite3 (2.9.5) mini_portile2 (~> 2.8.0) sshkey (3.0.0) stringio (3.1.1) @@ -580,7 +578,7 @@ GEM warden (1.2.9) rack (>= 2.0.9) webrick (1.9.2) - websocket-driver (0.8.1) + websocket-driver (0.8.2) base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -596,9 +594,9 @@ GEM nori (~> 2.0, >= 2.7.1) rexml (~> 3.0) rubyntlm (~> 0.6.0, >= 0.6.3) - xdr (3.0.3) - activemodel (>= 4.2, < 8.0) - activesupport (>= 4.2, < 8.0) + xdr (3.0.1) + activemodel (>= 5.2.0) + activesupport (>= 5.2.0) xmlrpc (0.3.4) rexml webrick diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 72b90c13cf11..c5e3391d0bed 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -18,13 +18,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "metasploit-framework"; - version = "6.4.138"; + version = "6.4.141"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; tag = finalAttrs.version; - hash = "sha256-T1wo7sBcUXdVfcd0ipgYgJaOPwk4YMch45fGBrZB4gs="; + hash = "sha256-0qiErXP3USAbSjVETL3lVZc2SBddHR1/9PIhB+Zpmso="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index b6f5bc69f171..fc0876512e10 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -24,50 +24,50 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jp4w493wvfh9246wxk7g00m1a3vmzkvs0rznq62fwvjjdzzwsmn"; + sha256 = "0dabvb49acbwvy91587cbn36ghv3bsyl14a9aq4ll4nxfn4qdpn9"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; actionview = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0z7zy6ibfpsdj9jbdm54bx3ws4dszcq7qa564jn645rr8dlbh6fy"; + sha256 = "04ql6lpvdmrl5169y166pfr9w53c6f40jkgmn4ljgkzh7pkaj3vd"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; activemodel = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1l60a6mqx1wgp15ki1cp68djci0czgrikpydii5bd877hndqdq9r"; + sha256 = "1hjv2kmv7i0jk8zkng3pxa1kdd90qpgr3v60qvs764yw8qyq35n7"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; activerecord = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pd0f1hy6rvyanmrklqir33xq0jb2my4jajz7hc38nysfpi175dq"; + sha256 = "1ri9l5v4601bxwrkl105k1ccxxg2wpvg6x94rwqr834irnv63cl9"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; activesupport = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0d6bhg9cim83g8cypjd7cms45ng4p9ga69v26i3vp823d98yvsqi"; + sha256 = "08ybmp63qrfaxq7bv7mvb4xvfb4fcylw2a0szankzkrpdbzi7wip"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; addressable = { groups = [ "default" ]; @@ -124,10 +124,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0yik5fxc7cvz1qi5w1idim1d47wf110k3q1rix9jc081prwzynh4"; + sha256 = "1xycpapjai97hb5y4h1ilj1my1k2wz22z7cmy9rncqcg7vfv3sbp"; type = "gem"; }; - version = "1.1260.0"; + version = "1.1262.0"; }; aws-sdk-core = { groups = [ "default" ]; @@ -144,10 +144,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1q7vdkpf7hdrmnmrzkzwp34rpn1w6d2r1ww8mb509kyknj0w4akc"; + sha256 = "1ry7lcz2p15pmibgqaxxk3l5lg7nx734i2xnp31qnfdms7497wja"; type = "gem"; }; - version = "1.623.0"; + version = "1.625.0"; }; aws-sdk-ec2instanceconnect = { groups = [ "default" ]; @@ -184,10 +184,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04k5wasssinx66vws2jn4vhzfisg30mkhbdmcs3m99dhp66kmcnl"; + sha256 = "1gz2b34pm4myc0hksqhxi9n1z2k57x6z3q0yqs99pv06w0qz96g5"; type = "gem"; }; - version = "1.225.1"; + version = "1.226.0"; }; aws-sdk-ssm = { groups = [ "default" ]; @@ -299,16 +299,6 @@ }; version = "3.3.0"; }; - cgi = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1s8qdw1nfh3njd47q154njlfyc2llcgi4ik13vz39adqd7yclgz9"; - type = "gem"; - }; - version = "0.5.1"; - }; chunky_png = { groups = [ "default" ]; platforms = [ ]; @@ -324,10 +314,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; + sha256 = "1c2i64xsd35vijnb50rxb70g508s0x674xi0qpyyb8jy7bncl4j4"; type = "gem"; }; - version = "1.3.6"; + version = "1.3.7"; }; connection_pool = { groups = [ "default" ]; @@ -354,10 +344,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw"; + sha256 = "15djj19ynz3sbw54fsf8n7y3sha8a333f2mgvjfwhr46jhcqg1ll"; type = "gem"; }; - version = "1.0.6"; + version = "1.0.7"; }; csv = { groups = [ "default" ]; @@ -684,10 +674,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1994i044vdmzzkyr76g8rpl1fq1532wf0sb21xg5r1ilj5iphmr8"; + sha256 = "1dfikmmd9dllirsfq0kjiyxpmlq0afkxm5sslsr97r9g85ifpy80"; type = "gem"; }; - version = "1.14.8"; + version = "1.15.2"; }; io-console = { groups = [ "default" ]; @@ -744,10 +734,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "16mp8vzgxa8nsa81np042za453j8b0ihpjkf666s7byxrnvjb44v"; + sha256 = "0ay31y1yl208xrpcsw6b0k4q309magq7q5prmdbb0lm9ampbqqlk"; type = "gem"; }; - version = "2.19.9"; + version = "2.20.0"; }; json-schema = { groups = [ "default" ]; @@ -854,12 +844,12 @@ platforms = [ ]; source = { fetchSubmodules = false; - rev = "3c697125a820552a1d5f9e2a75c05c18dc9c53bb"; - sha256 = "02z286v0dilpwchwfq1q14zqx5l032c8lx67gmapflawq3p2hp2g"; + rev = "1de94cc091d6546207f7042190629437df216068"; + sha256 = "1jlsd7k0f8gjyizis7ax2x43d5smwnylqi1m98dj0lgpffnq9a6j"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.4.138"; + version = "6.4.141"; }; metasploit-model = { groups = [ "default" ]; @@ -936,10 +926,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mbpz92ml19rcxxfjrj91gmkif9khb1xpzyw38f81rvglgw1ffrd"; + sha256 = "1wfnqyfayx9n9j7x871v2ars4hjhfisi1dl24fa64ylq3mns6ghm"; type = "gem"; }; - version = "5.27.0"; + version = "6.0.6"; }; mqtt = { groups = [ "default" ]; @@ -1120,10 +1110,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1s30b7h7qpyim30m8060xs415mbr3ci7i5hdg09chh1aqfx2qcbq"; + sha256 = "1d9safb4dly6qmc2g06444l0zifby52yy6j1a5fa1g4j3ihm3jah"; type = "gem"; }; - version = "1.19.3"; + version = "1.19.4"; }; nori = { groups = [ "default" ]; @@ -1260,10 +1250,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xlxmg86k5kifci1xvlmgw56x88dmqf04zfzn7zcr4qb8ladal99"; + sha256 = "0w5mha75hs8gdj75g8vl0sxpyp8rzvwq8a4jcmi4ah8cf370zjyz"; type = "gem"; }; - version = "0.6.3"; + version = "0.6.4"; }; prettyprint = { groups = [ "default" ]; @@ -1400,10 +1390,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0np1m8xqb4wbzwpg66yjnqjban0di92lbjzcrgnwwhq2w4z3k8xf"; + sha256 = "1md96yl05v436jkgz9725cax9hf61sv74267cg7yidwnl3lwd65d"; type = "gem"; }; - version = "7.2.3.1"; + version = "8.0.5"; }; rake = { groups = [ "default" ]; @@ -1450,10 +1440,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "115v9cgqf7l66rybv9846dfhs0fma475jn8akcpxgb85wy1q4ma5"; + sha256 = "0mpqlwwwr20fhc3s4r1pf33a8wx5z8834i23nidy2hsdzrnnynh9"; type = "gem"; }; - version = "3.1.29"; + version = "3.1.30"; }; redcarpet = { groups = [ "default" ]; @@ -1620,10 +1610,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "18khrgjlkzwy91jc67rparjw22jbf1p7wwk5qh8nm9i8nbzm5f54"; + sha256 = "1q7kz5rdyxhhd4xyhfykcv00hxkka6ls81dhwc7yaav44ibp0q09"; type = "gem"; }; - version = "0.1.67"; + version = "0.1.69"; }; rex-sslscan = { groups = [ "default" ]; @@ -1800,10 +1790,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs"; + sha256 = "01i6k25fv3w3f5ph5cix9ipg19ajsy6zrzxdm18ashzrldrjjmq4"; type = "gem"; }; - version = "1.7.3"; + version = "2.9.5"; }; sshkey = { groups = [ "default" ]; @@ -1990,10 +1980,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "15idgibqpdaj97f734drx8a7k1jcc8wvxlk2nbafac72ihikicjs"; + sha256 = "0ij19k6034x0c4hw0ywa7wnk5s912r8aq0hhjss10d5z36q5dicp"; type = "gem"; }; - version = "0.8.1"; + version = "0.8.2"; }; websocket-extensions = { groups = [ "default" ]; @@ -2040,10 +2030,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vsimn1vha6qjh1zbkvma5biwlh3hzc6s24ksw7vsxg0z27m8bmz"; + sha256 = "0jrvy9k0ih073wxwa74gm6x5r5k3kwgg0sr16rfzfwmvq6nhsbq3"; type = "gem"; }; - version = "3.0.3"; + version = "3.0.1"; }; xmlrpc = { groups = [ "default" ]; From ee382e6bc9c807f3a99f03dfd8d41f0b532dae8b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:42:56 +0000 Subject: [PATCH 237/410] libation: 13.4.5 -> 13.5.0 --- pkgs/by-name/li/libation/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libation/package.nix b/pkgs/by-name/li/libation/package.nix index 334b5c9ea34a..b193933658b1 100644 --- a/pkgs/by-name/li/libation/package.nix +++ b/pkgs/by-name/li/libation/package.nix @@ -16,13 +16,13 @@ buildDotnetModule rec { pname = "libation"; - version = "13.4.5"; + version = "13.5.0"; src = fetchFromGitHub { owner = "rmcrackan"; repo = "Libation"; tag = "v${version}"; - hash = "sha256-t4Fz7aqQg1WPqSKvvVbSx45M6+UNGXacFHXGjzNW67A="; + hash = "sha256-KF7iFvVRmsWFMkFiVE4QosQmpqYeFx7yqIw7u0Cf80o="; }; sourceRoot = "${src.name}/Source"; From 3c227d77da3e1f80d4d19047fc35903dbd2e5781 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:48:02 +0000 Subject: [PATCH 238/410] spruce: 1.35.8 -> 1.35.9 --- pkgs/by-name/sp/spruce/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spruce/package.nix b/pkgs/by-name/sp/spruce/package.nix index 60e80f9bfe11..28abce9ea403 100644 --- a/pkgs/by-name/sp/spruce/package.nix +++ b/pkgs/by-name/sp/spruce/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "spruce"; - version = "1.35.8"; + version = "1.35.9"; src = fetchFromGitHub { owner = "geofffranks"; repo = "spruce"; rev = "v${finalAttrs.version}"; - hash = "sha256-aB1TRlPuWjTcXYK4X1LgLmdRlSI5xRf4OMsRQc91Wlg="; + hash = "sha256-WxFheR0p2rAniXGwM703vPpOem5a8wJ1r/dBgqOwXDQ="; }; vendorHash = null; From 0b891511a182e4375150d2bd9a9a4b81dd01e735 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 03:54:18 +0000 Subject: [PATCH 239/410] rattler-build: 0.66.1 -> 0.67.0 --- pkgs/by-name/ra/rattler-build/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rattler-build/package.nix b/pkgs/by-name/ra/rattler-build/package.nix index 953b610ba641..cc71ee36dc67 100644 --- a/pkgs/by-name/ra/rattler-build/package.nix +++ b/pkgs/by-name/ra/rattler-build/package.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rattler-build"; - version = "0.66.1"; + version = "0.67.0"; src = fetchFromGitHub { owner = "prefix-dev"; repo = "rattler-build"; tag = "v${finalAttrs.version}"; - hash = "sha256-HXmduOm07YZT8mfvJj5e0cL9twP/WyqZR6VnRk45IZA="; + hash = "sha256-xEqwi19PTNnfJkGiMfGTYpgs/xrir/7neb0FKq7ZrYY="; }; - cargoHash = "sha256-vhaJX7prp+XUJbLy0GYfbGWTpZ+W162MmuVUcQc3r/0="; + cargoHash = "sha256-a7qkVeVWKX/v7FapuDaJ58FKhEpHVwSieDs67ORzG3o="; doCheck = false; # test requires network access From 0465ffec566c1749b0cb278af890cae9ed1d50cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 25 Jun 2026 20:55:46 -0700 Subject: [PATCH 240/410] scantpaper: add meta.changelog --- pkgs/by-name/sc/scantpaper/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scantpaper/package.nix b/pkgs/by-name/sc/scantpaper/package.nix index 8f2907c5afed..563228da1232 100644 --- a/pkgs/by-name/sc/scantpaper/package.nix +++ b/pkgs/by-name/sc/scantpaper/package.nix @@ -38,7 +38,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "carygravel"; repo = "scantpaper"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-4YHC77Hgvl2A15klilJx0JdP9VWSpqBSj9q//faMNM8="; }; @@ -105,6 +105,7 @@ python3.pkgs.buildPythonApplication rec { ]; meta = with lib; { + changelog = "https://github.com/carygravel/scantpaper/blob/${src.tag}/changelog.md"; description = "GUI to produce PDFs or DjVus from scanned documents"; homepage = "https://github.com/carygravel/scantpaper"; license = licenses.gpl3Only; From a4086e61ac7f294b034a1dc217bdd1ba6014782f Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Tue, 23 Jun 2026 16:52:44 +0530 Subject: [PATCH 241/410] kikit: fix version Signed-off-by: phanirithvij --- pkgs/by-name/ki/kikit/default.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index 40d312da3d57..9e9e61ca60d3 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -2,8 +2,9 @@ bc, zip, lib, - fetchFromGitHub, bats, + fetchFromGitHub, + python, buildPythonApplication, callPackage, kicad, @@ -19,6 +20,7 @@ versioneer, shapely, setuptools, + versionCheckHook, nix-update-script, }: let @@ -36,7 +38,10 @@ buildPythonApplication (finalAttrs: { hash = "sha256-QhtdQgMgHaB0xj2hQ4MCptr5DDgCOfRClUSyYzrFQis="; # Upstream uses versioneer, which relies on gitattributes substitution. # This leads to non-reproducible archives on GitHub. - # See https://github.com/NixOS/nixpkgs/issues/84312 + # See + # https://github.com/NixOS/nixpkgs/issues/84312 + # https://github.com/NixOS/nixpkgs/pull/395213 + # https://github.com/python-versioneer/python-versioneer/issues/217 postFetch = '' rm "$out/kikit/_version.py" ''; @@ -72,6 +77,7 @@ buildPythonApplication (finalAttrs: { nativeCheckInputs = [ pytestCheckHook + versionCheckHook bats ]; @@ -79,9 +85,10 @@ buildPythonApplication (finalAttrs: { "kikit" ]; - postPatch = '' - # Recreate _version.py, deleted at fetch time due to non-reproducibility. - echo 'def get_versions(): return {"version": "${finalAttrs.version}"}' > kikit/_version.py + # Recreate _version.py, deleted at fetch time due to non-reproducibility. + # should be done in postInstall to overwrite what versioneer generates again during the build phase + postInstall = '' + echo 'def get_versions(): return {"version": "${finalAttrs.version}"}' > $out/${python.sitePackages}/kikit/_version.py ''; preCheck = '' @@ -96,14 +103,15 @@ buildPythonApplication (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { + changelog = "https://github.com/yaqwsx/KiKit/releases/tag/${finalAttrs.src.tag}"; description = "Automation for KiCAD boards"; homepage = "https://github.com/yaqwsx/KiKit/"; - changelog = "https://github.com/yaqwsx/KiKit/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + mainProgram = "kikit"; maintainers = with lib.maintainers; [ jfly matusf ]; teams = with lib.teams; [ ngi ]; - license = lib.licenses.mit; }; }) From 7f4ac054cec3eab559584350313582cab9abd0cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:11:49 +0000 Subject: [PATCH 242/410] typescript-go: 0-unstable-2026-06-17 -> 0-unstable-2026-06-25 --- pkgs/by-name/ty/typescript-go/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 6021101f6a9d..6c5ff963c216 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -15,17 +15,17 @@ let in buildGoModule { pname = "typescript-go"; - version = "0-unstable-2026-06-17"; + version = "0-unstable-2026-06-25"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "2fb5d4ce13935aef1f3c2896fad76d0ab4d43604"; - hash = "sha256-PkMX++B5qsHAib/VHc8QS0WAo9d/jXatlF6sUPymBN4="; + rev = "c080da62e73c5ea066b381303c74ae00b53368ac"; + hash = "sha256-B8CktiQg+JJKE6Lb19LgpAluXI2+ubo5dikEhQQxDs8="; fetchSubmodules = false; }; - vendorHash = "sha256-EDaok/vDi7r9L3HGiUN8+Xg39cACihHxBn3BQayDs2M="; + vendorHash = "sha256-RKlkRodWH6DaAi1CZziBgIOfzFLm8aih+a0kHNekf5U="; ldflags = [ "-s" From 6446adea34174a67ffff0709703ba471e89c5fc2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:34:58 +0000 Subject: [PATCH 243/410] kicad-testing-small: 10.0-2026-06-20 -> 10.0-2026-06-26 --- pkgs/by-name/ki/kicad/versions.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ki/kicad/versions.nix b/pkgs/by-name/ki/kicad/versions.nix index 87756605ce20..8bd94642dbd5 100644 --- a/pkgs/by-name/ki/kicad/versions.nix +++ b/pkgs/by-name/ki/kicad/versions.nix @@ -25,14 +25,14 @@ }; "kicad-testing" = { kicadVersion = { - version = "10.0-2026-06-20"; + version = "10.0-2026-06-26"; src = { - rev = "ee60b9067e5da85187183afa9f86c8a829502380"; - sha256 = "0ib4z4zxq8f49kag3ip60mxqgls1g6lz0vqb76aqcjvfpkz1als1"; + rev = "688f1186b437515b35a0619c1d5e9df6171b80e3"; + sha256 = "1n2qh2daz5avncwc0r65bwjdfrw7bzh11mzrwv57avl9bm2dk9mj"; }; }; libVersion = { - version = "10.0-2026-06-20"; + version = "10.0-2026-06-26"; libSources = { symbols.rev = "5a6700bbb3f2a3b05d123a1a1af770cfbb5bc7d3"; symbols.sha256 = "1ns0lg360h3h55w2xv5lyj0qzy6nc1cr02vll95c0vma34rc1qwa"; From 9c64640adae2834cb4f149ad98ad0d75240b7aaf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:37:17 +0000 Subject: [PATCH 244/410] olivetin-3k: 3000.14.0 -> 3000.15.0 --- pkgs/by-name/ol/olivetin/3k.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ol/olivetin/3k.nix b/pkgs/by-name/ol/olivetin/3k.nix index 5557cc60cea8..8979c680a5c7 100644 --- a/pkgs/by-name/ol/olivetin/3k.nix +++ b/pkgs/by-name/ol/olivetin/3k.nix @@ -16,18 +16,18 @@ buildGoModule (finalAttrs: { pname = "olivetin"; - version = "3000.14.0"; + version = "3000.15.0"; src = fetchFromGitHub { owner = "OliveTin"; repo = "OliveTin"; tag = finalAttrs.version; - hash = "sha256-bMc+fmyaRNVLVzGSAUq+TgEdq1VO3Guvw9RnV+YdrRI="; + hash = "sha256-AztJqhSJV9hIsnhaYZoIMC8ZE17pUT37nRUdCZ6ZiCA="; }; modRoot = "service"; - vendorHash = "sha256-MxiINWFSpbkBDOBcusr2VViGgnlEoqOmj2gZaiGGjj0="; + vendorHash = "sha256-lZ3KBoM+cDyYPX16wuZT3UQvB/SrRD6W2ic+GznG7hU="; subPackages = [ "." ]; @@ -75,14 +75,14 @@ buildGoModule (finalAttrs: { ''; outputHashMode = "recursive"; - outputHash = "sha256-EilPfKCT8byqBl2Ls5f8VrBcT8H+u8jqUQTX6brWhUE="; + outputHash = "sha256-v7aSikl1VSFZdNKnIucs7RdqFWoaVNIH9u27YG9Ei90="; }; webui = buildNpmPackage { pname = "olivetin-webui"; inherit (finalAttrs) version src; - npmDepsHash = "sha256-+XWucYyYHRC1usQ95HjlFVct2h8njuxfAKDFKNwwJLI="; + npmDepsHash = "sha256-fr5RTPNXNd8sD/LphnDsekIbB333LgEHCb/NUEqSBIE="; sourceRoot = "${finalAttrs.src.name}/frontend"; From 0bfac3bdd8cb0bda42a0ec0cb16b594117fe96e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:41:05 +0000 Subject: [PATCH 245/410] python3Packages.genai-prices: 0.0.66 -> 0.0.67 --- pkgs/development/python-modules/genai-prices/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/genai-prices/default.nix b/pkgs/development/python-modules/genai-prices/default.nix index 2ffb33367aca..43c863486dfc 100644 --- a/pkgs/development/python-modules/genai-prices/default.nix +++ b/pkgs/development/python-modules/genai-prices/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "genai-prices"; - version = "0.0.66"; + version = "0.0.67"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "genai-prices"; tag = "v${finalAttrs.version}"; - hash = "sha256-bvAAdlijxRzgjEeZEibuywJXhxKBWWQVPzO8gr6dWzo="; + hash = "sha256-MIWUpPHunKGKSLn/gDWWDseDVqqd2dll5aprMo5kcaQ="; }; sourceRoot = "${finalAttrs.src.name}/packages/python"; From 3e5d75fdd3ba9034f6e9726c4c576a5c395782a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:47:44 +0000 Subject: [PATCH 246/410] nix-scheduler-hook: 0.7.3 -> 0.8.0 --- pkgs/by-name/ni/nix-scheduler-hook/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nix-scheduler-hook/package.nix b/pkgs/by-name/ni/nix-scheduler-hook/package.nix index 8b4f065cbb98..8cb88e08183a 100644 --- a/pkgs/by-name/ni/nix-scheduler-hook/package.nix +++ b/pkgs/by-name/ni/nix-scheduler-hook/package.nix @@ -34,13 +34,13 @@ let in stdenv.mkDerivation rec { pname = "nix-scheduler-hook"; - version = "0.7.3"; + version = "0.8.0"; src = fetchFromCodeberg { owner = "lisanna"; repo = "nix-scheduler-hook"; tag = "v${version}"; - hash = "sha256-r8ybbPxQK+ohsaz4+brrsivj77fCqrrHPskfyrp6R2A="; + hash = "sha256-QMenfkNvn6bBGdu+d6i533/CkHNS7Tmr40cgl/ks5dk="; }; sourceRoot = "source/src"; From bc082fe242599107d079630f47f435dfc19a296f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 04:48:28 +0000 Subject: [PATCH 247/410] python3Packages.uploadserver: 6.0.1 -> 6.0.2 --- pkgs/development/python-modules/uploadserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uploadserver/default.nix b/pkgs/development/python-modules/uploadserver/default.nix index 6b769cfc9cc8..36f895e9983a 100644 --- a/pkgs/development/python-modules/uploadserver/default.nix +++ b/pkgs/development/python-modules/uploadserver/default.nix @@ -10,14 +10,14 @@ }: buildPythonPackage (finalAttrs: { pname = "uploadserver"; - version = "6.0.1"; + version = "6.0.2"; pyproject = true; src = fetchFromGitHub { owner = "Densaugeo"; repo = "uploadserver"; tag = finalAttrs.version; - hash = "sha256-3obQZF9dY9rRVpeU4362o3ZC95hQtXFhxSNryxPAoLM="; + hash = "sha256-z0lqVllR+vmdMt95Kv2pGrp0Coc3ZEwgS4xyvnw0geE="; }; build-system = [ setuptools ]; From ea8571420208c8cd296440053f88b4bc43ac537d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:03:36 +0000 Subject: [PATCH 248/410] pykickstart: 3.74 -> 3.75 --- pkgs/by-name/py/pykickstart/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pykickstart/package.nix b/pkgs/by-name/py/pykickstart/package.nix index 8fb25d2f9435..55e8618f6dde 100644 --- a/pkgs/by-name/py/pykickstart/package.nix +++ b/pkgs/by-name/py/pykickstart/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "pykickstart"; - version = "3.74"; + version = "3.75"; pyproject = true; src = fetchFromGitHub { owner = "pykickstart"; repo = "pykickstart"; tag = "r${finalAttrs.version}"; - hash = "sha256-Kjn9cELSCd+vEdqIZbJNBqC0rHLypkfhfBCfS+WEyGk="; + hash = "sha256-3tQ5tXUx2L3I0SyxVKgNRFv0AwYeG88vZOdSZDxj1Ks="; }; build-system = with python3Packages; [ From 5c30c61d28ccc2ffb2ed4fc04c4771bc20ce999f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:06:23 +0000 Subject: [PATCH 249/410] libretro.play: 0-unstable-2026-06-06 -> 0-unstable-2026-06-22 --- pkgs/applications/emulators/libretro/cores/play.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix index 1d99963ceb0b..f777c18941ff 100644 --- a/pkgs/applications/emulators/libretro/cores/play.nix +++ b/pkgs/applications/emulators/libretro/cores/play.nix @@ -14,13 +14,13 @@ }: mkLibretroCore { core = "play"; - version = "0-unstable-2026-06-06"; + version = "0-unstable-2026-06-22"; src = fetchFromGitHub { owner = "jpd002"; repo = "Play-"; - rev = "ee1334610cb2181bd9a84e837ba3ea667ebdb16a"; - hash = "sha256-oriF08elBRg8jTlPz1Qoc6SmKQPknkegJlOtcOV4RX8="; + rev = "1e4f393f3c52581cdec7867ddadc47f6b4d20cec"; + hash = "sha256-a02AsJg7mm/fUBN/5IC2Q6NexLYsBYp74bfqfJosaxc="; fetchSubmodules = true; }; From 475404a7f45b425317f5cf034e247fa3d9894256 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:17:48 +0000 Subject: [PATCH 250/410] lazyworktree: 1.46.1 -> 1.47.0 --- pkgs/by-name/la/lazyworktree/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/la/lazyworktree/package.nix b/pkgs/by-name/la/lazyworktree/package.nix index 847516f0e1b6..a319756abbe7 100644 --- a/pkgs/by-name/la/lazyworktree/package.nix +++ b/pkgs/by-name/la/lazyworktree/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "lazyworktree"; - version = "1.46.1"; + version = "1.47.0"; src = fetchFromGitHub { owner = "chmouel"; repo = "lazyworktree"; tag = "v${finalAttrs.version}"; - hash = "sha256-S6Tv0g8C1B47UtZkmBy+DIcLhoSFLzIJ9EiRtbojqAI="; + hash = "sha256-aiObEOw+osGRzvkSwo/aWbby8eb/jPiruxcGehafUvw="; }; - vendorHash = "sha256-8zoomrS7neTvaCLRFJ4W8+mryEwHmu8VyKf81RRe4yE="; + vendorHash = "sha256-aQ0My2re9rCoU6EZ0VSyHYT1TMZEMAwnhmcqGBd95ks="; nativeBuildInputs = [ installShellFiles ]; From 778ab6368670fc7a5175f30fe87f080ca14aca7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:19:00 +0000 Subject: [PATCH 251/410] asciimol: 1.2.5 -> 1.2.7 --- pkgs/by-name/as/asciimol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/asciimol/package.nix b/pkgs/by-name/as/asciimol/package.nix index a2c6077d10aa..07787916cb49 100644 --- a/pkgs/by-name/as/asciimol/package.nix +++ b/pkgs/by-name/as/asciimol/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "asciimol"; - version = "1.2.5"; + version = "1.2.7"; pyproject = true; __structuredAttrs = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-sB8hHtjfCv5jFHXEoUG7zNn3d3QKihPLbgnR+Jyz4GQ="; + hash = "sha256-SqwViOnVx1TcpY8Kd5VQCg1A8KQnBhL8aq9Gsrwer3k="; }; build-system = with python3Packages; [ setuptools ]; From 0acb4d2c47b10060a964bc447d0d311c0c890e4c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:27:10 +0000 Subject: [PATCH 252/410] python3Packages.coinbase-advanced-py: 1.8.3 -> 1.8.4 --- .../python-modules/coinbase-advanced-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coinbase-advanced-py/default.nix b/pkgs/development/python-modules/coinbase-advanced-py/default.nix index e8f6450de417..71086b384285 100644 --- a/pkgs/development/python-modules/coinbase-advanced-py/default.nix +++ b/pkgs/development/python-modules/coinbase-advanced-py/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "coinbase-advanced-py"; - version = "1.8.3"; + version = "1.8.4"; pyproject = true; src = fetchFromGitHub { owner = "coinbase"; repo = "coinbase-advanced-py"; tag = "v${version}"; - hash = "sha256-iGSe0OSCrmglaVzzJOIWwoz9DXLIE82EqK9R2QiTEUw="; + hash = "sha256-kr2S6oB5H/SpmZgcK+dAJyMijp5OdxLszTbc6yAcX6I="; }; build-system = [ From fcda5023fe78333229029339f0c57be291452428 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:29:34 +0000 Subject: [PATCH 253/410] netwatch: 0.25.7 -> 0.25.8 --- pkgs/by-name/ne/netwatch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/netwatch/package.nix b/pkgs/by-name/ne/netwatch/package.nix index e006a1eb566e..6c5bb39fb92a 100644 --- a/pkgs/by-name/ne/netwatch/package.nix +++ b/pkgs/by-name/ne/netwatch/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "netwatch-tui"; - version = "0.25.7"; + version = "0.25.8"; __structuredAttrs = true; src = fetchFromGitHub { owner = "matthart1983"; repo = "netwatch"; tag = "v${finalAttrs.version}"; - hash = "sha256-4QaUuKBnp3ygb5M+D/V2mhkZFRkEgWHRIxAlqEcvjwo="; + hash = "sha256-vKAadOd5H0nsHbYMFSfEBOwxjZn5Df0Zm8Jicz0hpgg="; }; - cargoHash = "sha256-S9iwtRNgVaWHC/OGxlxsUR4+oOeFhCgUaUvjNeig8Do="; + cargoHash = "sha256-mpVa+iSDzPyWW3Q78ZroLW2BzO0suXG7Q6nJjjIgHqk="; nativeBuildInputs = [ pkg-config ]; From 1db3813fb2d99be36269404d85bc8268daa7c682 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 26 Jun 2026 07:32:39 +0200 Subject: [PATCH 254/410] sideband: 1.9.6 -> 1.9.7 --- pkgs/by-name/si/sideband/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix index 1311e2e4ca9b..afee2ef2c34e 100644 --- a/pkgs/by-name/si/sideband/package.nix +++ b/pkgs/by-name/si/sideband/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "sideband"; - version = "1.9.6"; + version = "1.9.7"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "markqvist"; repo = "Sideband"; tag = finalAttrs.version; - hash = "sha256-Dbhi4Sz+a42OILXcSfNNM4UDqMV5gHJ5xfYUMEON3ws="; + hash = "sha256-YL8wqZGBrMEtm+mLVjyaZpTPj8XVM0YUjP6Kfo7QHfw="; }; # Unable to upstream all of this @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication (finalAttrs: { substituteInPlace sbapp/main.py \ --replace-fail \ "1.9.2" \ - "1.9.6" + "1.9.7" ''; build-system = with python3Packages; [ @@ -59,8 +59,8 @@ python3Packages.buildPythonApplication (finalAttrs: { sh ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - pycodec2 pyaudio + pycodec2 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ pyobjus From ba8e45b395d032393075fdcce845dbde4484ef28 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 05:38:59 +0000 Subject: [PATCH 255/410] cudaPackages.nccl-tests: 2.18.5 -> 2.19.1 --- pkgs/development/cuda-modules/packages/nccl-tests.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/cuda-modules/packages/nccl-tests.nix b/pkgs/development/cuda-modules/packages/nccl-tests.nix index 349bbf7cec7e..732a0242c400 100644 --- a/pkgs/development/cuda-modules/packages/nccl-tests.nix +++ b/pkgs/development/cuda-modules/packages/nccl-tests.nix @@ -30,13 +30,13 @@ backendStdenv.mkDerivation (finalAttrs: { # NOTE: Depends on the CUDA package set, so use cudaNamePrefix. name = "${cudaNamePrefix}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "nccl-tests"; - version = "2.18.5"; + version = "2.19.1"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "nccl-tests"; rev = "v${finalAttrs.version}"; - hash = "sha256-XH5/hS1oy1V8w4nIx7+RRaiUrOIPDGwLSFpVKSnOOJE="; + hash = "sha256-eRwIl646ndISFttjG5nPqsXfPVmInABNIsphhh5I0wM="; }; postPatch = '' From fa133b4f85eede7a4f4ec98eff0aee7081a32108 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 26 Jun 2026 07:47:59 +0200 Subject: [PATCH 256/410] =?UTF-8?q?ocamlPackages.ocsipersist:=202.0.0=20?= =?UTF-8?q?=E2=86=92=202.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocaml-modules/ocsipersist/lib.nix | 35 +++++++------------ 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/pkgs/development/ocaml-modules/ocsipersist/lib.nix b/pkgs/development/ocaml-modules/ocsipersist/lib.nix index 339e1c11d0f6..d498b0e41eb2 100644 --- a/pkgs/development/ocaml-modules/ocsipersist/lib.nix +++ b/pkgs/development/ocaml-modules/ocsipersist/lib.nix @@ -1,41 +1,30 @@ { lib, buildDunePackage, - applyPatches, - fetchpatch, fetchFromGitHub, + js_of_ocaml, lwt_ppx, lwt, }: buildDunePackage (finalAttrs: { pname = "ocsipersist-lib"; - version = "2.0.0"; + version = "2.1.0"; - src = applyPatches { + minimalOCamlVersion = "4.13"; - src = fetchFromGitHub { - owner = "ocsigen"; - repo = "ocsipersist"; - tag = finalAttrs.version; - hash = "sha256-7CKKwJxqxUpCMNs4xGbsMZ6Qud9AnczBStTXS+N21DU="; - }; - - patches = [ - # Migrate to logs - (fetchpatch { - url = "https://github.com/ocsigen/ocsipersist/commit/1fc0088b4dc2226f01863dd25f8ed56528c5543d.patch"; - hash = "sha256-WR7SW8jAAo47AIQ7UMQNF8FTXgj6FbxIqFjrLhu7wFs="; - excludes = [ - "*.opam" - "dune-project" - ]; - }) - ]; + src = fetchFromGitHub { + owner = "ocsigen"; + repo = "ocsipersist"; + tag = finalAttrs.version; + hash = "sha256-YJzfgeyNXgBXAK607ROUXUmSpMKYx63ofZaBB8dnsq4="; }; buildInputs = [ lwt_ppx ]; - propagatedBuildInputs = [ lwt ]; + propagatedBuildInputs = [ + js_of_ocaml + lwt + ]; meta = { description = "Persistent key/value storage (for Ocsigen) - support library"; From cd43e661d4c1f3e0b2eacc400a4891837b4035ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:07:02 +0000 Subject: [PATCH 257/410] doggo: 1.1.7 -> 1.2.0 --- pkgs/by-name/do/doggo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/doggo/package.nix b/pkgs/by-name/do/doggo/package.nix index 2086efd64bb7..a3893d4912cb 100644 --- a/pkgs/by-name/do/doggo/package.nix +++ b/pkgs/by-name/do/doggo/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "doggo"; - version = "1.1.7"; + version = "1.2.0"; src = fetchFromGitHub { owner = "mr-karan"; repo = "doggo"; rev = "v${finalAttrs.version}"; - hash = "sha256-Q4a859MoVSZ4hjXwaIekL1En6xpd4bZPQ9NGAkxSPto="; + hash = "sha256-xzwgNuvEedqC0DS0cMi472x2Tx0mWdk+22E9Bz1G9Tk="; }; - vendorHash = "sha256-JMyGYG3cLOZmH9EcLPe+5+ViHv7Z7brLj5uqJrPYm7A="; + vendorHash = "sha256-AJQQVhrYhgazCwI2Dnvorj4Y78iwVO7mhx1gzZUA9BI="; nativeBuildInputs = [ installShellFiles ]; subPackages = [ "cmd/doggo" ]; From 7058ad8793de4cad4f12cfc0664297b906f25ebb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:11:31 +0000 Subject: [PATCH 258/410] dolt: 2.1.7 -> 2.1.9 --- pkgs/by-name/do/dolt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dolt/package.nix b/pkgs/by-name/do/dolt/package.nix index 3ab48f9fb876..d29b29491c35 100644 --- a/pkgs/by-name/do/dolt/package.nix +++ b/pkgs/by-name/do/dolt/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "dolt"; - version = "2.1.7"; + version = "2.1.9"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZMK0XiVaSZObr23mQ3OKA5t8wDV8l8SN2Rhh3VjJo1w="; + hash = "sha256-AtCEygxUHlC73zWsBvYrdxLtSO2FtQd+NSthPnP2cvA="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-l0SHq3WTajqGTE5sV6RgLgVLS+i7AhAxfJkJmAvv2ok="; + vendorHash = "sha256-pBrTYPPPbDAKjok4ti8kjzxLPH4Xg1fqKQZx2QvEoVE="; proxyVendor = true; doCheck = false; From 5d1f0ee87971ae171f06d9a0dd09ce96b49a9a95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:12:09 +0000 Subject: [PATCH 259/410] vscode-extensions.bmewburn.vscode-intelephense-client: 1.18.4 -> 1.18.5 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b1757ac4c2f2..98d961d4beaa 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -727,8 +727,8 @@ let mktplcRef = { name = "vscode-intelephense-client"; publisher = "bmewburn"; - version = "1.18.4"; - hash = "sha256-fGvQq8pGpDQc9q+uhouXNaWAHDGTl0cFla0qivhNaFQ="; + version = "1.18.5"; + hash = "sha256-yLp7lBWjdH+KtBUlkjLWz5OmAvEQWJFIVCVsBt9BTeE="; }; meta = { description = "PHP code intelligence for Visual Studio Code"; From 428f015c71d6121bd02216f8a213ff59fb058b78 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Fri, 26 Jun 2026 08:23:00 +0200 Subject: [PATCH 260/410] claude-code: 2.1.191 -> 2.1.193 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- pkgs/by-name/cl/claude-code/manifest.json | 38 +++++++++++------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index 6e8719125f25..0a7ce97c383b 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -1,47 +1,47 @@ { - "version": "2.1.191", - "commit": "397db5e73d569118815b8037ca9ff2483a06bbfe", - "buildDate": "2026-06-24T11:32:23Z", + "version": "2.1.193", + "commit": "a1938d2a07a2e4fecbef4eeac813221929e97d22", + "buildDate": "2026-06-25T18:25:46Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "99fdfb552a5260e649aedd06c024d0a4105b09cefec0bf67d558e017ee66c400", - "size": 219856224 + "checksum": "f7513a30385ad9019c237226fd6ec46508b3062ebefca8aedbe397d111a818ff", + "size": 222248240 }, "darwin-x64": { "binary": "claude", - "checksum": "6e83aad5fc4fd459fd74539cda06d2279105eac2befc603d2fba6494974cb2a4", - "size": 229178416 + "checksum": "cba5c3bdca8ab5f8e7590406702d418f6114d9b39f48f16876680e881abf1ee8", + "size": 230317808 }, "linux-arm64": { "binary": "claude", - "checksum": "1a31a7cbcfd784f8c073bfc8a0a1583fb6e93e60ef70b76d7fcf663ffed8949b", - "size": 236305136 + "checksum": "39454ce62e795eeb4871a81f6453cda96e926e2db9a4dd41d0ec1b60b0153448", + "size": 237419248 }, "linux-x64": { "binary": "claude", - "checksum": "1038dba88bdf1b80941dc3e383e93b088325b00497329ac50da460c8786d5bee", - "size": 239438648 + "checksum": "c9f04d929f18bd9a101f3897f27de4e1e0f15ebe8400d4aaf02983d73dd66b1d", + "size": 240556856 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "7e5d3ac86e28dbd224f84d9349372b74bed39ad6392408df63356fd8a810c96e", - "size": 229553336 + "checksum": "658bbae05441c2d3792f9870a5001a1dfa7a62956abffc151aed7cae0adf9f7d", + "size": 230667448 }, "linux-x64-musl": { "binary": "claude", - "checksum": "b80e0066fb208cbd50fe539ed9c03dadd24fcc058bb67774fd36a316bca396ad", - "size": 234123648 + "checksum": "b37861314ace243d8425ebce503c657c5d9f76af361f9bd8ca3bd34b2e71474a", + "size": 235258240 }, "win32-x64": { "binary": "claude.exe", - "checksum": "83397a6a029c7da663fb1ce27211e05174a3546d8b151e42451bf4590b8343d7", - "size": 230281888 + "checksum": "ffea22269bf66ce778ce845ea0c15cb5b21d39be82601a065c3eca6f7368da3e", + "size": 231359136 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "ec8c342e835ee8891ef2c6d0eb9ac460f2d5e6a668788c8a03faa3451748c275", - "size": 224756384 + "checksum": "0bea15edaf5791220c646f9066bda84397a73053d88f225c7622c7a2ab45ff59", + "size": 225839264 } } } From 40670593618f6119f70f215cf2419292126f23bc Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Fri, 26 Jun 2026 08:23:00 +0200 Subject: [PATCH 261/410] vscode-extensions.anthropic.claude-code: 2.1.191 -> 2.1.193 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- .../extensions/anthropic.claude-code/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index 1e8c18ecb051..350035bd3444 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-bsb0OLDPKWnNnZ4tFedYFiFKmTih81oZnaV/BH4p6o4="; + hash = "sha256-t5vsIeDjsChMxZVUjjn01J0YDxSzpSAafhZa1JssE70="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-PZBjzxg/kQbCiosd79YFDor1MvBHAdk167PmNIA8ANw="; + hash = "sha256-gEe6jf9EgLnN+L6dzu/g9TarOnYZL20CeuBcJjDtcpI="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-z4OekFyKQsbva5mlBPR6z8g6Is0fwL+xZg/fjKf42cI="; + hash = "sha256-Tq2RGqcziPwHV/kRyz+KSbMgKHyUNWky605QkbdwRn4="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-gLFoIhxXKunB6ftLEq5p+rfjs8QM5PTOXElu3OtbeIo="; + hash = "sha256-NSbcgKiIhFxozKIDy/rWXLgCk35w52LdH96UDSdyzck="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.191"; + version = "2.1.193"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 69ace4237a641dcb46505d07e028339dd6c20284 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:24:01 +0000 Subject: [PATCH 262/410] atlantis: 0.44.0 -> 0.44.1 --- pkgs/by-name/at/atlantis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/at/atlantis/package.nix b/pkgs/by-name/at/atlantis/package.nix index d7cbb985ef41..0a6a212f3298 100644 --- a/pkgs/by-name/at/atlantis/package.nix +++ b/pkgs/by-name/at/atlantis/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "atlantis"; - version = "0.44.0"; + version = "0.44.1"; src = fetchFromGitHub { owner = "runatlantis"; repo = "atlantis"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZHd/RSzFXbcZ7324Bbgtx681zwdHi5xYgqVlTR4glHY="; + hash = "sha256-CMMsW0VFUi5c2AsuvH5uxggzJ3wD1k24Zrk4tjlBczo="; }; ldflags = [ From c219c29bd9086cf456e2b27122a371080497424e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 25 Jun 2026 23:24:53 -0700 Subject: [PATCH 263/410] python3Packages.rst2pdf: unpin reportlab --- pkgs/development/python-modules/rst2pdf/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/rst2pdf/default.nix b/pkgs/development/python-modules/rst2pdf/default.nix index d4b6007e5470..6a8683f7df5d 100644 --- a/pkgs/development/python-modules/rst2pdf/default.nix +++ b/pkgs/development/python-modules/rst2pdf/default.nix @@ -30,7 +30,10 @@ buildPythonPackage rec { hash = "sha256-hX6HQQFOxQFfegCq+13Mu1Y3jvTB2lWoKNRLz1/zrNs="; }; - pythonRelaxDeps = [ "packaging" ]; + pythonRelaxDeps = [ + "packaging" + "reportlab" + ]; outputs = [ "out" From 371a8196076f92b9d21111f714fd0a0061d98af7 Mon Sep 17 00:00:00 2001 From: Morgan Jones Date: Thu, 25 Jun 2026 23:24:47 -0700 Subject: [PATCH 264/410] zfs_2_4: apply patch for #18366 (dedup=on data corruption) This was reproducible with substitution of large NARs with a lot of files and a dedup=on Nix store. While Nix would correctly produce a signature verification error if the hash was known, builds could silently be corrupt. TrueNAS backported this, so let's as well so this doesn't bite anyone else. See: https://github.com/truenas/zfs/pull/390 See: https://github.com/openzfs/zfs/issues/18366 See: https://github.com/openzfs/zfs/pull/18544 Signed-off-by: Morgan Jones --- pkgs/os-specific/linux/zfs/2_4.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/os-specific/linux/zfs/2_4.nix b/pkgs/os-specific/linux/zfs/2_4.nix index 6f4cbc6861d4..7de7664f4dff 100644 --- a/pkgs/os-specific/linux/zfs/2_4.nix +++ b/pkgs/os-specific/linux/zfs/2_4.nix @@ -18,6 +18,15 @@ callPackage ./generic.nix args { # this package should point to the latest release. version = "2.4.3"; + extraPatches = [ + # https://github.com/openzfs/zfs/issues/18366 + # dedup data corruption fix unreleased as of OpenZFS 2.4.3 + (fetchpatch { + url = "https://github.com/openzfs/zfs/commit/6fb72fda0f60d9efb591e320f83f78b19ec451cc.patch?full_index=1"; + hash = "sha256-UuSVmO61Ux5S3F+JAtRnHyeVS4EFobDTKBuD5s8PI+k="; + }) + ]; + tests = { inherit (nixosTests.zfs) series_2_4; } From c51aaccea390cd6189d6b2ddd186e18ce7d74445 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:28:16 +0000 Subject: [PATCH 265/410] diesel-cli: 2.3.9 -> 2.3.10 --- pkgs/by-name/di/diesel-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/diesel-cli/package.nix b/pkgs/by-name/di/diesel-cli/package.nix index fd6db582ecc7..3cc982696725 100644 --- a/pkgs/by-name/di/diesel-cli/package.nix +++ b/pkgs/by-name/di/diesel-cli/package.nix @@ -27,15 +27,15 @@ assert lib.assertMsg (lib.elem true [ rustPlatform.buildRustPackage rec { pname = "diesel-cli"; - version = "2.3.9"; + version = "2.3.10"; src = fetchCrate { inherit version; crateName = "diesel_cli"; - hash = "sha256-aFve5n38EO7cqfYcb0AIEbOfY+Xs3oXlUIkNJdBxXr4="; + hash = "sha256-ePoFjIzLUQ4GpPIObhIsg0NvvM1VcVf++IDdTI3XjXw="; }; - cargoHash = "sha256-TAkZLwVaMvopkbh9kPvIhEHckQom+k8rkVNut7a31do="; + cargoHash = "sha256-lGVUxYrZ81YvJncGGw7VQ8bl74aYOyHsEKDIMCwc7lw="; nativeBuildInputs = [ installShellFiles From 59ffa0c483560c80c17c8f8515b5100ea0c0b58d Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Fri, 26 Jun 2026 06:35:24 +0000 Subject: [PATCH 266/410] yarg: 0.14.0 -> 0.15.0 --- pkgs/by-name/ya/yarg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yarg/package.nix b/pkgs/by-name/ya/yarg/package.nix index 8c3d9003de21..8c9d02f77393 100644 --- a/pkgs/by-name/ya/yarg/package.nix +++ b/pkgs/by-name/ya/yarg/package.nix @@ -26,12 +26,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "yarg"; - version = "0.14.0"; + version = "0.15.0"; src = fetchzip { url = "https://github.com/YARC-Official/YARG/releases/download/v${finalAttrs.version}/YARG_v${finalAttrs.version}-Linux-x86_64.zip"; stripRoot = false; - hash = "sha256-l83tnEO9hHFiaks7D/y9D1HJKihU7+cvsvkbIKkNeuk="; + hash = "sha256-xIWiQe0GSt6S9j2Xte/p+FHuO07Tv69zxS+OdNEI1sI="; }; nativeBuildInputs = [ autoPatchelfHook ]; From ccc1c03356edc7e713a565da1921b0e96cd5a868 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:43:10 +0000 Subject: [PATCH 267/410] terraform-providers.hashicorp_aws: 6.50.0 -> 6.52.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 7894a662cdd3..fe1ba8ef2258 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -508,13 +508,13 @@ "vendorHash": "sha256-ikBqIxD5aTOcwNHCMN6EaOwSHCAP5n/SULuqQXPLpOc=" }, "hashicorp_aws": { - "hash": "sha256-kWA/cpYQ8MynW/vxnj7Yys6lsFdRAmfC8N6bmEIOW70=", + "hash": "sha256-710i6mRyieTzltcaC23OXZm8mtqjyOc5Fk9fmcqkXY4=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.50.0", + "rev": "v6.52.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-Msl/Mn0GK3D+QyLnSFU3m9ux/ThkwDCDh85b0Yzpnjo=" + "vendorHash": "sha256-COWHnLR6aRwcGJVo6IFvqQLwAYxFpqUGQbZVvEo/b/I=" }, "hashicorp_awscc": { "hash": "sha256-ZQaBYZTsF68IjbRYa3Z7VRqKfaHCvOtMkJHsybJn+ec=", From b63733cca575fdad78c6717580f65891d2337c05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 06:54:11 +0000 Subject: [PATCH 268/410] python3Packages.google-cloud-videointelligence: 2.19.0 -> 2.20.0 --- .../python-modules/google-cloud-videointelligence/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix index 5173483e2350..c6f59b4c2306 100644 --- a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix +++ b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "google-cloud-videointelligence"; - version = "2.19.0"; + version = "2.20.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_videointelligence"; inherit version; - hash = "sha256-ezIMGKBHWwjd6bYKD7/fiRUyDCCWYVn62AtVlAidVh4="; + hash = "sha256-5EktMzhD8EAZG0cw/1igpK6hAINQBTh5vEBY3fYtqKA="; }; build-system = [ setuptools ]; From 150f52081dfb41993ba8718acaa7d0ada853b26f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:07:07 +0000 Subject: [PATCH 269/410] devin-cli: 2026.7.16 -> 2026.8.18 --- pkgs/by-name/de/devin-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/de/devin-cli/package.nix b/pkgs/by-name/de/devin-cli/package.nix index 146a2529d491..b32887274fbe 100644 --- a/pkgs/by-name/de/devin-cli/package.nix +++ b/pkgs/by-name/de/devin-cli/package.nix @@ -7,29 +7,29 @@ }: let - version = "2026.7.16"; + version = "2026.8.18"; throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"; srcs = { x86_64-linux = fetchurl { url = "https://static.devin.ai/cli/${version}/devin-${version}-x86_64-unknown-linux.tar.gz"; - hash = "sha256-nbp5I6Ta6OFpz5P+TwKVxTdtoq3QcChii1QzYHizzzY="; + hash = "sha256-3Uu6IFkwhr9whHR5LBGrDJQovlskGf9cGC7F8QmaBmE="; }; aarch64-linux = fetchurl { url = "https://static.devin.ai/cli/${version}/devin-${version}-aarch64-unknown-linux.tar.gz"; - hash = "sha256-8BiJnLlUk4BxTNo4tbZg6QHZjfMLRDEx/X9tcAenB9k="; + hash = "sha256-En56i68uCcsP0jhxr5idyeMuO/p/SXsfZWDMUvW/GcY="; }; aarch64-darwin = fetchurl { url = "https://static.devin.ai/cli/${version}/devin-${version}-aarch64-apple-darwin.tar.gz"; - hash = "sha256-iRt56RmT7U3lgFpw/e9KFkAoBg6UuJNdf79/zHiRwc0="; + hash = "sha256-n0GtTUnA9OYw4VmAQkGA4rcOGk9ifwYz+ouyJEkZpAo="; }; x86_64-darwin = fetchurl { url = "https://static.devin.ai/cli/${version}/devin-${version}-x86_64-apple-darwin.tar.gz"; - hash = "sha256-luSuvOyXHPs4NDzF9Iql9cFUN1ac9key/bNr1saLZBE="; + hash = "sha256-KZ7FeZjOIR+/vW7Tt3BOBQUsShXOglaRbxxGSR6R2Bg="; }; }; in From d0f05305e966d3caac7b10f7b2c878a06a884a03 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 26 Jun 2026 07:13:51 +0000 Subject: [PATCH 270/410] python3Packages.quack-kernels: 0.5.2 -> 0.5.3 Diff: https://github.com/Dao-AILab/quack/compare/v0.5.2...v0.5.3 Changelog: https://github.com/Dao-AILab/quack/releases/tag/v0.5.3 --- pkgs/development/python-modules/quack-kernels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/quack-kernels/default.nix b/pkgs/development/python-modules/quack-kernels/default.nix index d46c8a2d8140..30a01bb0bec2 100644 --- a/pkgs/development/python-modules/quack-kernels/default.nix +++ b/pkgs/development/python-modules/quack-kernels/default.nix @@ -21,7 +21,7 @@ }: buildPythonPackage (finalAttrs: { pname = "quack-kernels"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; __structuredAttrs = true; @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { owner = "Dao-AILab"; repo = "quack"; tag = "v${finalAttrs.version}"; - hash = "sha256-iIINpP6teFPQFvxwfDYLPhIOFSqw3A6Nita/FjVFiBM="; + hash = "sha256-L6kReIaCTVxJPYkkYn5aCXCChAsaxn/ikcBHTHzDmgs="; }; build-system = [ From 19f67254d96546f1ff9d104844f209a3258b26a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:16:32 +0000 Subject: [PATCH 271/410] python3Packages.synchronicity: 0.12.4 -> 0.12.5 --- pkgs/development/python-modules/synchronicity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/synchronicity/default.nix b/pkgs/development/python-modules/synchronicity/default.nix index 6285888a6def..6159c5869090 100644 --- a/pkgs/development/python-modules/synchronicity/default.nix +++ b/pkgs/development/python-modules/synchronicity/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "synchronicity"; - version = "0.12.4"; + version = "0.12.5"; pyproject = true; __structuredAttrs = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { owner = "modal-labs"; repo = "synchronicity"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ny2TdzNJYNV02cFQoxY0HlfeQAy3Ewea+NusL6l5tSg="; + hash = "sha256-npn6SX3NV0Vcq305zyi0jEFGpdyoTESpnDTyuf+WKsQ="; }; build-system = [ From d8b65b8767803d5e9bc4ba567c47b2ceb6e0d185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 26 Jun 2026 00:20:33 -0700 Subject: [PATCH 272/410] python3Packages.xhtml2pdf: unpin reportlab --- pkgs/development/python-modules/xhtml2pdf/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/xhtml2pdf/default.nix b/pkgs/development/python-modules/xhtml2pdf/default.nix index 9c67b7f598b8..0e878304b921 100644 --- a/pkgs/development/python-modules/xhtml2pdf/default.nix +++ b/pkgs/development/python-modules/xhtml2pdf/default.nix @@ -31,6 +31,10 @@ buildPythonPackage rec { setuptools ]; + pythonRelaxDeps = [ + "reportlab" + ]; + dependencies = [ arabic-reshaper html5lib From ef3a934db424f44c253f3f114590a0792eb8d73c Mon Sep 17 00:00:00 2001 From: e1mo Date: Wed, 24 Jun 2026 17:17:41 +0200 Subject: [PATCH 273/410] freescout: init at 1.8.225 --- .../0001-settings-catch-unwritable-.env.patch | 30 ++++++++++ pkgs/by-name/fr/freescout/package.nix | 60 +++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 pkgs/by-name/fr/freescout/0001-settings-catch-unwritable-.env.patch create mode 100644 pkgs/by-name/fr/freescout/package.nix diff --git a/pkgs/by-name/fr/freescout/0001-settings-catch-unwritable-.env.patch b/pkgs/by-name/fr/freescout/0001-settings-catch-unwritable-.env.patch new file mode 100644 index 000000000000..ff9616206f24 --- /dev/null +++ b/pkgs/by-name/fr/freescout/0001-settings-catch-unwritable-.env.patch @@ -0,0 +1,30 @@ +From 1c749a3610fb423e50260a2c807b44a94ef4c69d Mon Sep 17 00:00:00 2001 +From: Nina Fromm +Date: Thu, 25 Jun 2026 16:23:00 +0200 +Subject: [PATCH] settings: catch unwritable .env + +--- + app/Misc/Helper.php | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/app/Misc/Helper.php b/app/Misc/Helper.php +index 2d647b89..3fc2ef84 100644 +--- a/app/Misc/Helper.php ++++ b/app/Misc/Helper.php +@@ -1172,7 +1172,12 @@ class Helper + $contents = $contents."\n{$key}={$value}\n"; + } + } +- \File::put($env_path, $contents); ++ try { ++ \File::put($env_path, $contents); ++ } catch (\Exception $e) { ++ \Helper::logException($e, 'Error updating ' . $key .' in .env file: '); ++ \Session::flash('flash_error_unescaped', "Unable to write settings to $env_path: " . $e->getMessage()); ++ } + } + + /** +-- +2.53.0 + diff --git a/pkgs/by-name/fr/freescout/package.nix b/pkgs/by-name/fr/freescout/package.nix new file mode 100644 index 000000000000..5da1618a0212 --- /dev/null +++ b/pkgs/by-name/fr/freescout/package.nix @@ -0,0 +1,60 @@ +{ + lib, + stdenv, + fetchFromGitHub, +}: +stdenv.mkDerivation (finalAttrs: { + preferLocalBuild = true; + pname = "freescout"; + version = "1.8.225"; + + src = fetchFromGitHub { + owner = "freescout-help-desk"; + repo = "freescout"; + tag = finalAttrs.version; + hash = "sha256-kXZ6bjF36YO1p6q+KTugnBO+KxqQZci5O0RNM7lqecQ="; + }; + + patches = [ + ./0001-settings-catch-unwritable-.env.patch + ]; + + prePatch = '' + rm -rf storage + rm bootstrap/cache/.gitignore + rm public/{css,js}/builds/.htaccess + rm {Modules,public/modules}/.gitkeep + rmdir Modules public/modules bootstrap/cache public/{css,js}/builds + ln -rs data/.env .env + ln -rs data/storage storage + ln -rs data/bootstrap/cache bootstrap/cache + ln -rs data/storage/app/public public/storage + ln -rs data/public/css/builds public/css/builds + ln -rs data/public/js/builds public/js/builds + ln -rs data/Modules Modules + ln -rs data/public/modules public/modules + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/freescout + cp -ar . $out/share/freescout + chmod +x $out/share/freescout/artisan + + runHook postInstall + ''; + + # Because freescout is searching for some folders only relative to it's own source location, we need to have the symlinks to the actual locations in here + dontCheckForBrokenSymlinks = true; + strictDeps = true; + __structuredAttrs = true; + + meta = with lib; { + description = "Free self-hosted help desk & shared mailbox"; + license = licenses.agpl3Only; + homepage = "https://freescout.net/"; + platforms = platforms.all; + maintainers = with maintainers; [ e1mo ]; + }; +}) From 57f0453bce527625da9716794e7351901b04e112 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Fri, 26 Jun 2026 17:25:51 +1000 Subject: [PATCH 274/410] yarg: set `meta.mainProgram` --- pkgs/by-name/ya/yarg/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ya/yarg/package.nix b/pkgs/by-name/ya/yarg/package.nix index 8c9d02f77393..5ed47557f887 100644 --- a/pkgs/by-name/ya/yarg/package.nix +++ b/pkgs/by-name/ya/yarg/package.nix @@ -122,6 +122,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/YARC-Official/YARG/releases/tag/v${finalAttrs.version}"; license = lib.licenses.lgpl3Plus; maintainers = with lib.maintainers; [ kira-bruneau ]; + mainProgram = "yarg"; platforms = [ "x86_64-linux" ]; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; }; From 7a5f619a5975ebbec76864e6de360c8b6b481201 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:28:57 +0000 Subject: [PATCH 275/410] vscode-extensions.gleam.gleam: 2.12.2 -> 2.13.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b1757ac4c2f2..5ad100d05b45 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2031,8 +2031,8 @@ let mktplcRef = { name = "gleam"; publisher = "gleam"; - version = "2.12.2"; - hash = "sha256-41HgkDcgyStJtyeE0x1H9rFOZ18imcKF7XQixDOmurE="; + version = "2.13.0"; + hash = "sha256-eCiBbdKMeXcRS4kyI2rH1iAT0CmQmo2SybeW+Y7FRio="; }; meta = { description = "Support for the Gleam programming language"; From 8682977ce73e3287b5a708e65dc0cdbd0fe873e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:29:45 +0000 Subject: [PATCH 276/410] apko: 1.2.17 -> 1.2.19 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index ec91f8342083..977425e49764 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "1.2.17"; + version = "1.2.19"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-6Z+1LpgvdRpcy2PmgSFeKHuMLh3jeA03KhfS2j2AhKQ="; + hash = "sha256-Iia0U/oibPuUYC3adeXvL5m4nhEPHqBvHw7J7Uxn88s="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-K2fqDAzex0EgrGPK5I4Bp5oqmIOnnuI1sztlySrX1Pc="; + vendorHash = "sha256-vYUxwtqGUDbJhbhlajPtlUZKD4TKreHEGR1dCSuSiA4="; excludedPackages = [ "internal/gen-jsonschema" From 795aa7d46c15ca37aacb84547a234423e8ebe559 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 09:31:58 +0200 Subject: [PATCH 277/410] nerva: 1.29.0 -> 1.30.0 Diff: https://github.com/praetorian-inc/nerva/compare/v1.29.0...v1.30.0 Changelog: https://github.com/praetorian-inc/nerva/blob/v1.30.0/CHANGELOG.md --- pkgs/by-name/ne/nerva/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nerva/package.nix b/pkgs/by-name/ne/nerva/package.nix index 7158a56e9fb9..4b1d57c903a5 100644 --- a/pkgs/by-name/ne/nerva/package.nix +++ b/pkgs/by-name/ne/nerva/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "nerva"; - version = "1.29.0"; + version = "1.30.0"; src = fetchFromGitHub { owner = "praetorian-inc"; repo = "nerva"; tag = "v${finalAttrs.version}"; - hash = "sha256-CnxSimoBuUFyzq1qh08wG9Tx3JqClS3ujtgJAVuWprE="; + hash = "sha256-kiVZFByiNCyubtzDryVwi6x/Xo1StEtlnOTlD9MfwP0="; }; vendorHash = "sha256-Z0MSD+1/1VzrJ+pz5x0JvxrCxtJe59ckaTqHK/+TVN8="; From 70faf259f57751ec79f839f2c5078cf540fd8044 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:34:17 +0000 Subject: [PATCH 278/410] zapzap: 6.5.2.1 -> 6.5.2.4 --- pkgs/by-name/za/zapzap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/za/zapzap/package.nix b/pkgs/by-name/za/zapzap/package.nix index 6dc58d202b3c..9190f5c1cf47 100644 --- a/pkgs/by-name/za/zapzap/package.nix +++ b/pkgs/by-name/za/zapzap/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "zapzap"; - version = "6.5.2.1"; + version = "6.5.2.4"; pyproject = true; src = fetchFromGitHub { owner = "rafatosta"; repo = "zapzap"; tag = finalAttrs.version; - hash = "sha256-6W4Crf3zNRLOvBqnM6K9r2u8Z/lF4JnEse0ctMM+1m4="; + hash = "sha256-yig3goxiq/84RtuyRe97ZbzwDVJP5nTYpFQfR2YNvVE="; }; nativeBuildInputs = [ From 45d57329b262785d1526de29709ee60203ef5de7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 09:34:20 +0200 Subject: [PATCH 279/410] python3Packages.iamdata: 0.1.202606251 -> 0.1.202606261 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202606251...v0.1.202606261 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202606261 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index ae91f0c8d8f4..0a749b9892d9 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202606251"; + version = "0.1.202606261"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-13k3Z5D181y0Ildl1ZcThA1Z3f69YHux6XN2PlM2MVk="; + hash = "sha256-gxtJMcDyez94n1JVc0KZo2ygtskcPgudSLdUzgfCJjw="; }; __darwinAllowLocalNetworking = true; From 233d9aeac1fc55a9b1669eca64dcca1297ba1818 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 09:34:54 +0200 Subject: [PATCH 280/410] python3Packages.publicsuffixlist: 1.0.2.20260623 -> 1.0.2.20260625 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260625-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index cc34221cc069..984e9a6946c6 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260623"; + version = "1.0.2.20260625"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-eA3za3WRF2Y+E1vwtp6fJC8CmNs/FdE83rPUDgVBzws="; + hash = "sha256-TLRRZvyzKKKJTf7ZSVNOaY86APJ/CKjQg/9+Bea68RA="; }; postPatch = '' From 7244197644a197d5395482f07186ea737e0b3f94 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 09:39:46 +0200 Subject: [PATCH 281/410] python3Packages.google-cloud-videointelligence: migrate to finalAttrs --- .../google-cloud-videointelligence/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix index c6f59b4c2306..bd8325d2d9b9 100644 --- a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix +++ b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix @@ -12,14 +12,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-cloud-videointelligence"; version = "2.20.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_videointelligence"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-5EktMzhD8EAZG0cw/1igpK6hAINQBTh5vEBY3fYtqKA="; }; @@ -60,8 +60,8 @@ buildPythonPackage rec { meta = { description = "Google Cloud Video Intelligence API client library"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-videointelligence"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-videointelligence-v${version}/packages/google-cloud-videointelligence/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-videointelligence-v${finalAttrs.version}/packages/google-cloud-videointelligence/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 8c9f91c4729719e864f363ecc0403d212a097d1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:41:58 +0000 Subject: [PATCH 282/410] python3Packages.playwrightcapture: 1.39.12 -> 1.40.0 --- pkgs/development/python-modules/playwrightcapture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index ad55a96b3d7e..312ede106c8c 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "playwrightcapture"; - version = "1.39.12"; + version = "1.40.0"; pyproject = true; src = fetchFromGitHub { owner = "Lookyloo"; repo = "PlaywrightCapture"; tag = "v${version}"; - hash = "sha256-k+mzrgw4BvTGmjp/j521BQKwnaHrcNrr/9U2mgzsf8E="; + hash = "sha256-H1zxPsLF6D8CJ89+WeRYKj4SXNVTCCd7AV5BW7Zcm4k="; }; pythonRelaxDeps = [ From f824413a7cb14f547bc731ce42dee53eade3c5fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:53:15 +0000 Subject: [PATCH 283/410] frida-tools: 14.10.2 -> 14.10.4 --- pkgs/by-name/fr/frida-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frida-tools/package.nix b/pkgs/by-name/fr/frida-tools/package.nix index c43fa3d32b7f..c432e3780099 100644 --- a/pkgs/by-name/fr/frida-tools/package.nix +++ b/pkgs/by-name/fr/frida-tools/package.nix @@ -6,13 +6,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "frida-tools"; - version = "14.10.2"; + version = "14.10.4"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; pname = "frida_tools"; - hash = "sha256-DGv5zyOkxQHXhFFrbcG4zVkNhOosymmEZdX2Aphdh/0="; + hash = "sha256-eixUS1RdCVBA//vTdoooekJjQ9rYkJW0ok9LIDgtkmo="; }; build-system = with python3Packages; [ From 266a8474d4ebdd11d98fccbcd9d92f80e4cffbbc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 07:53:32 +0000 Subject: [PATCH 284/410] python3Packages.tyro: 1.0.13 -> 1.0.15 --- pkgs/development/python-modules/tyro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tyro/default.nix b/pkgs/development/python-modules/tyro/default.nix index 041bc378ba88..44a0d6cc1ded 100644 --- a/pkgs/development/python-modules/tyro/default.nix +++ b/pkgs/development/python-modules/tyro/default.nix @@ -25,14 +25,14 @@ buildPythonPackage (finalAttrs: { pname = "tyro"; - version = "1.0.13"; + version = "1.0.15"; pyproject = true; src = fetchFromGitHub { owner = "brentyi"; repo = "tyro"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ux0bAF96KGhsy9b7NvybJpMKQP2G6BsQwnew0c44tXM="; + hash = "sha256-mnYVinyys21BjHRhwOLjc3n8mShH2+krEK0dK0VBWp4="; }; build-system = [ hatchling ]; From 0bb6415b550b2dda31e2e7a037696583412b8e32 Mon Sep 17 00:00:00 2001 From: eymeric Date: Wed, 3 Jun 2026 17:01:54 +0200 Subject: [PATCH 285/410] nixos/matrix-authentication-service: init Co-authored-by: mkoppmann Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com> Co-authored-by: FlashOnFire_ Assisted-by: gemini-cli --- .../manual/release-notes/rl-2611.section.md | 2 + nixos/modules/module-list.nix | 1 + .../matrix/matrix-authentication-service.nix | 445 ++++++++++++++++++ 3 files changed, 448 insertions(+) create mode 100644 nixos/modules/services/matrix/matrix-authentication-service.nix diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 314044b1b2c6..f8631605cc3a 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -24,6 +24,8 @@ - [Unpackerr](https://unpackerr.zip), extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder. Available as [services.unpackerr](#opt-services.unpackerr.enable). +- [Matrix Authentication Service](https://github.com/element-hq/matrix-authentication-service) is an OAuth2.0 and OpenID Connect provider for Matrix homeservers (such as Synapse). It replaces standard password authentication with modern OpenID Connect flows, and can delegate authentication to upstream OIDC providers. Available as [services.matrix-authentication-service](#opt-services.matrix-authentication-service.enable). + ## Backward Incompatibilities {#sec-release-26.11-incompatibilities} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 507eeb3a9ff0..d5016c6e7f0e 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -809,6 +809,7 @@ ./services/matrix/hookshot.nix ./services/matrix/lk-jwt-service.nix ./services/matrix/matrix-alertmanager.nix + ./services/matrix/matrix-authentication-service.nix ./services/matrix/maubot.nix ./services/matrix/mautrix-discord.nix ./services/matrix/mautrix-meta.nix diff --git a/nixos/modules/services/matrix/matrix-authentication-service.nix b/nixos/modules/services/matrix/matrix-authentication-service.nix new file mode 100644 index 000000000000..8ff62f0dbf28 --- /dev/null +++ b/nixos/modules/services/matrix/matrix-authentication-service.nix @@ -0,0 +1,445 @@ +{ + config, + lib, + pkgs, + ... +}: + +let + inherit (lib) + concatMapStringsSep + filter + filterAttrs + getExe + isAttrs + isList + mapAttrs + mkDefault + mkEnableOption + mkIf + mkOption + mkPackageOption + optional + optionalAttrs + types + ; + + cfg = config.services.matrix-authentication-service; + format = pkgs.formats.yaml { }; + filterRecursiveNull = + o: + if isAttrs o then + mapAttrs (_: v: filterRecursiveNull v) (filterAttrs (_: v: v != null) o) + else if isList o then + map filterRecursiveNull (filter (v: v != null) o) + else + o; + + # remove null values from the final configuration + finalSettings = + let + pruned = filterRecursiveNull cfg.settings; + in + if pruned ? upstream_oauth2 && pruned.upstream_oauth2 == { } then + removeAttrs pruned [ "upstream_oauth2" ] + else + pruned; + configFile = format.generate "config.yaml" finalSettings; +in +{ + meta.maintainers = with lib.maintainers; [ + eymeric + flashonfire + mkoppmann + skowalak + ]; + meta.teams = [ lib.teams.matrix ]; + + options.services.matrix-authentication-service = { + enable = mkEnableOption "Matrix Authentication Service"; + + package = mkPackageOption pkgs "matrix-authentication-service" { }; + + settings = mkOption { + default = { }; + description = '' + The primary mas configuration. See the + [configuration reference](https://element-hq.github.io/matrix-authentication-service/usage/configuration.html) + for possible values. + + Secrets should be passed in by using the `extraConfigFiles` option. + ''; + type = types.submodule { + freeformType = format.type; + + options = { + http.public_base = mkOption { + type = types.str; + default = "http://[::]:8080/"; + description = '' + Public URL base used when building absolute public URLs. + ''; + }; + http.trusted_proxies = mkOption { + type = types.listOf types.str; + default = [ + "127.0.0.1/8" + "::1/128" + ]; + description = '' + MAS can infer the client IP address from the X-Forwarded-For header. It will trust the value for this header only if the request comes from a trusted reverse proxy listed here. + ''; + }; + http.listeners = mkOption { + type = types.listOf ( + types.submodule { + freeformType = format.type; + options = { + name = mkOption { + type = types.str; + example = "web"; + description = '' + The name of the listener, used in logs and metrics. + ''; + }; + proxy_protocol = mkOption { + type = types.bool; + default = false; + description = '' + Whether to enable the PROXY protocol on the listener. + ''; + }; + resources = mkOption { + type = types.listOf ( + types.submodule { + freeformType = format.type; + options = { + name = mkOption { + type = types.str; + description = '' + Serve the given resource. + ''; + }; + }; + } + ); + description = '' + List of resources to serve. + ''; + }; + binds = mkOption { + type = types.listOf ( + types.submodule { + freeformType = format.type; + options = { + host = mkOption { + type = types.nullOr types.str; + description = '' + Listen on the given host. + ''; + }; + port = mkOption { + type = types.nullOr types.port; + description = '' + Listen on the given port. + ''; + }; + }; + } + ); + description = '' + List of addresses and ports to listen to. + ''; + }; + }; + } + ); + default = [ + { + name = "web"; + resources = [ + { name = "discovery"; } + { name = "human"; } + { name = "oauth"; } + { name = "compat"; } + { name = "graphql"; } + { name = "assets"; } + ]; + binds = [ + { + host = "0.0.0.0"; + port = 8080; + } + ]; + proxy_protocol = false; + } + { + name = "internal"; + resources = [ + { name = "health"; } + ]; + binds = [ + { + host = "0.0.0.0"; + port = 8081; + } + ]; + proxy_protocol = false; + } + ]; + description = '' + Each listener can serve multiple resources, and listen on multiple TCP ports or UNIX sockets. + ''; + }; + + database.uri = mkOption { + type = types.str; + default = "postgresql:///matrix-authentication-service?host=/run/postgresql"; + description = '' + The postgres connection string. + Refer to . + If you need to put secrets in the uri, please use the `extraConfigFiles` option. + ''; + }; + + database.max_connections = mkOption { + type = types.ints.unsigned; + default = 10; + description = '' + Maximum number of connections for the connection pool. + ''; + }; + + database.min_connections = mkOption { + type = types.ints.unsigned; + default = 0; + description = '' + Minimum number of connections for the connection pool. + ''; + }; + + database.connect_timeout = mkOption { + type = types.ints.unsigned; + default = 30; + description = '' + Connection timeout for the connection pool. + ''; + }; + + database.idle_timeout = mkOption { + type = types.ints.unsigned; + default = 600; + description = '' + Idle timeout for the connection pool. + ''; + }; + + database.max_lifetime = mkOption { + type = types.ints.unsigned; + default = 1800; + description = '' + Maximum lifetime for the connection pool. + ''; + }; + + passwords.enabled = mkOption { + type = types.bool; + default = true; + description = '' + Whether to enable the password database. If disabled, users will only be able to log in using upstream OIDC providers. + ''; + }; + + passwords.schemes = mkOption { + type = types.listOf ( + types.submodule { + freeformType = format.type; + options = { + version = mkOption { + type = types.ints.unsigned; + description = '' + Password scheme version. + ''; + }; + algorithm = mkOption { + type = types.str; + description = '' + Password scheme algorithm. + ''; + }; + }; + } + ); + default = [ + { + version = 1; + algorithm = "argon2id"; + } + ]; + description = '' + List of password hashing schemes being used. Only change this if you know what you're doing. + ''; + }; + + passwords.minimum_complexity = mkOption { + type = types.enum [ + 0 + 1 + 2 + 3 + 4 + ]; + default = 3; + description = '' + Minimum complexity required for passwords, estimated by the zxcvbn algorithm. + Must be between 0 and 4, default is 3. See for more information. + ''; + }; + + matrix.homeserver = mkOption { + type = types.str; + default = ""; + description = '' + Corresponds to the server_name in the Synapse configuration file. + ''; + }; + matrix.endpoint = mkOption { + type = types.str; + default = ""; + description = '' + The URL to which the homeserver is accessible from the service. + ''; + }; + upstream_oauth2.providers = mkOption { + default = null; + type = types.nullOr ( + types.listOf ( + types.submodule { + freeformType = format.type; + options = { + id = mkOption { + type = types.nullOr types.str; + example = "01H8PKNWKKRPCBW4YGH1RWV279"; + default = null; + description = '' + Unique id for the provider, must be a ULID, and can be generated using online tools like . + ''; + }; + }; + } + ) + ); + description = '' + Configuration of upstream providers + ''; + }; + }; + }; + }; + + createDatabase = mkOption { + type = types.bool; + default = false; + description = '' + Whether to enable and configure `services.postgresql` to ensure that the database user `matrix-authentication-service` + and the database `matrix-authentication-service` exist. + ''; + }; + + extraConfigFiles = mkOption { + type = types.listOf types.str; + default = [ ]; + description = '' + Extra config files to include. + + The configuration files will be included based on the command line + argument --config. This allows to configure secrets without + having to go through the Nix store, e.g. based on deployment keys if + NixOps is in use. + ''; + }; + + serviceDependencies = mkOption { + type = types.listOf types.str; + default = optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit; + defaultText = lib.literalExpression '' + lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit + ''; + description = '' + List of Systemd services to require and wait for when starting the application service, + such as the Matrix homeserver if it's running on the same host. + ''; + }; + }; + + config = mkIf cfg.enable { + services.postgresql = mkIf cfg.createDatabase { + enable = true; + ensureDatabases = [ "matrix-authentication-service" ]; + ensureUsers = [ + { + name = "matrix-authentication-service"; + ensureDBOwnership = true; + } + ]; + }; + + systemd.services.matrix-authentication-service = rec { + after = optional cfg.createDatabase "postgresql.service" ++ cfg.serviceDependencies; + wants = after; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + DynamicUser = true; + ExecStartPre = '' + ${getExe cfg.package} config check \ + ${concatMapStringsSep " " (x: "--config ${x}") ([ configFile ] ++ cfg.extraConfigFiles)} + ''; + ExecStart = '' + ${getExe cfg.package} server \ + ${concatMapStringsSep " " (x: "--config ${x}") ([ configFile ] ++ cfg.extraConfigFiles)} + ''; + Restart = "on-failure"; + RestartSec = "1s"; + + # Security Hardening + CapabilityBoundingSet = ""; + AmbientCapabilities = ""; + LockPersonality = true; + NoNewPrivileges = true; + PrivateTmp = true; + PrivateDevices = true; + PrivateMounts = true; + ProtectClock = true; + ProtectControlGroups = true; + ProtectHome = true; + ProtectHostname = true; + ProtectKernelLogs = true; + ProtectKernelModules = true; + ProtectKernelTunables = true; + ProtectProc = "invisible"; + ProcSubset = "pid"; + ProtectSystem = "strict"; + RemoveIPC = true; + RestrictAddressFamilies = [ + "AF_UNIX" + "AF_INET" + "AF_INET6" + ]; + RestrictNamespaces = true; + RestrictRealtime = true; + RestrictSUIDSGID = true; + SystemCallArchitectures = "native"; + SystemCallErrorNumber = "EPERM"; + SystemCallFilter = [ + "@system-service" + ]; + UMask = "0077"; + + # Working and state directories + StateDirectory = "matrix-authentication-service"; + StateDirectoryMode = "0700"; + WorkingDirectory = "/var/lib/matrix-authentication-service"; + }; + }; + }; +} From bd2cf925d3e32e5eb591693bcf6200284b1b98f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:10:05 +0000 Subject: [PATCH 286/410] terraform-providers.hetznercloud_hcloud: 1.64.0 -> 1.66.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 7894a662cdd3..f5de3084835f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -715,13 +715,13 @@ "vendorHash": null }, "hetznercloud_hcloud": { - "hash": "sha256-yIzI1p4U8klNqqFqiMuKhVb8njoslJ+vDXFOv+9EmFw=", + "hash": "sha256-Clbg0LS5SYpaEyevbZ+oDG3xFXEWjV376JvStPi3MnU=", "homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud", "owner": "hetznercloud", "repo": "terraform-provider-hcloud", - "rev": "v1.64.0", + "rev": "v1.66.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-f49amYWzWSG9tzY6wvpxtTFiyJ8zC/Lc1hIQtzdgJRs=" + "vendorHash": "sha256-6knIcS3hkzt3R1IC1hA6EKOceJl51/pJXpftEaZjgtY=" }, "huaweicloud_huaweicloud": { "hash": "sha256-Ao3CkaQBe172Ookcgl+ugeHH5ClbyOsSpLb4+j9DAZQ=", From f05c982fb0e739a5dbc8c2d15dd16a7ad25e1e82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:17:29 +0000 Subject: [PATCH 287/410] omnictl: 1.8.2 -> 1.9.0 --- pkgs/by-name/om/omnictl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix index d1b494da617b..90b784d2904a 100644 --- a/pkgs/by-name/om/omnictl/package.nix +++ b/pkgs/by-name/om/omnictl/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "omnictl"; - version = "1.8.2"; + version = "1.9.0"; src = fetchFromGitHub { owner = "siderolabs"; repo = "omni"; rev = "v${version}"; - hash = "sha256-cgFbez5SqQa0aOMXEijvepJgWO4I6HDww6Ymjf9KTOI="; + hash = "sha256-xL1kZafjDQ9UkaBBs9n2u5t8jcL3CONv41hg3oA8x7s="; }; - vendorHash = "sha256-b+1ysxtnzaY1G2aiZt+cke5k5NOL93jciTpf0VB1F4w="; + vendorHash = "sha256-D88+xYpZgawfMLa7qJOL+5MAtSswat4ITY7sjCrJMVg="; ldflags = [ "-s" From b236c9990ee5e7e808286a589182c5924a0ef5cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:19:45 +0000 Subject: [PATCH 288/410] terraform-providers.aminueza_minio: 3.38.0 -> 3.38.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 7894a662cdd3..1cd5a3eb59e7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -54,13 +54,13 @@ "vendorHash": "sha256-sESuNlWNyjjGYb7z+tQF7RGBgicnPISuwXRzB+QJ7E4=" }, "aminueza_minio": { - "hash": "sha256-TLwOp7dSMjwOjlxEzYbFgw/S+Zkv+tCdknSjonmsRJo=", + "hash": "sha256-DfpZjIkjo5bEZ2BtHJoBLtjEDAD6ZiqpoCOMbmd1Jvo=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v3.38.0", + "rev": "v3.38.1", "spdx": "AGPL-3.0", - "vendorHash": "sha256-BShrfr4EUvcpn0cLaohm1r5XqER4ba7bokHKuHxcW+g=" + "vendorHash": "sha256-OLabFXYTe+Yhlf0Ja63tCcrc5mvPeXfN7yLoRZCkdvg=" }, "argoproj-labs_argocd": { "hash": "sha256-c6+WY4oXL8evvPk/RzVrwtgq4XLB/LzAH5tpjErbE60=", From 863032eaa90ef150a176e821afbebf440817087a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:33:33 +0000 Subject: [PATCH 289/410] prometheus-smokeping-prober: 0.11.0 -> 0.12.0 --- pkgs/by-name/pr/prometheus-smokeping-prober/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-smokeping-prober/package.nix b/pkgs/by-name/pr/prometheus-smokeping-prober/package.nix index a28e0517ae62..a8023d07a5b7 100644 --- a/pkgs/by-name/pr/prometheus-smokeping-prober/package.nix +++ b/pkgs/by-name/pr/prometheus-smokeping-prober/package.nix @@ -7,7 +7,7 @@ buildGoModule rec { pname = "smokeping_prober"; - version = "0.11.0"; + version = "0.12.0"; ldflags = let @@ -31,9 +31,9 @@ buildGoModule rec { owner = "SuperQ"; repo = "smokeping_prober"; rev = "v${version}"; - sha256 = "sha256-h0HpxfYYfDY+dkKOBTBs3fFGY7td1YsL8b/NY6aJY/w="; + sha256 = "sha256-bFKJkqeuVS4z4jylJ67UgL6OPyi/JbowMKn5/Feu6lM="; }; - vendorHash = "sha256-On5Xpn9V1XeyyGfy7xA1MwV4gO6GMcdine1f4tDZPJ4="; + vendorHash = "sha256-rNk9mCVpc2N+lLAarDenmOLy00swS1rkTNxMy62wR+k="; doCheck = true; From 7bfb3a90581ec974ab5268604ec1fa36978aebd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:47:14 +0000 Subject: [PATCH 290/410] python3Packages.pyvlx: 0.2.35 -> 0.2.36 --- pkgs/development/python-modules/pyvlx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvlx/default.nix b/pkgs/development/python-modules/pyvlx/default.nix index 7808b5486e57..f9755c505da3 100644 --- a/pkgs/development/python-modules/pyvlx/default.nix +++ b/pkgs/development/python-modules/pyvlx/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "pyvlx"; - version = "0.2.35"; + version = "0.2.36"; pyproject = true; src = fetchFromGitHub { owner = "Julius2342"; repo = "pyvlx"; tag = finalAttrs.version; - hash = "sha256-NdS1Arx2XaHCltpE3VPwghRTGQcskUmXoEuauyAmMUU="; + hash = "sha256-Kmwbw9hUryeSvdJ9ru0zGYaEN3ZKtAbuakLASzTDH2g="; }; build-system = [ From 3eaafe4d48e3b338ff6bd8d988c370dbe05c479a Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 9 Jun 2026 16:54:19 +0300 Subject: [PATCH 291/410] nixos/etc-overlay: ship empty /etc/machine-id on immutable /etc The symlink to /var/lib/nixos/machine-id never persists the ID, systemd-machine-id-commit.service requires a writable /etc, and machine_id_commit() does not follow symlinks for its mountpoint check. So the backing file stays "uninitialized", every boot is ConditionFirstBoot=yes, and the machine-id is random per boot. Ship an empty regular file instead, systemd then overlays /run/machine-id for the session, ConditionFirstBoot is correctly "no", commit is cleanly condition-skipped, and the file is a usable bind target for users that want persistence. Fixes #523878 --- nixos/modules/system/etc/etc-activation.nix | 22 ++++++++++--------- .../activation/etc-overlay-immutable.nix | 13 +++++++++++ 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/nixos/modules/system/etc/etc-activation.nix b/nixos/modules/system/etc/etc-activation.nix index 31842fc9c0c6..873a53fdae6c 100644 --- a/nixos/modules/system/etc/etc-activation.nix +++ b/nixos/modules/system/etc/etc-activation.nix @@ -182,16 +182,18 @@ }) (lib.mkIf (config.system.etc.overlay.enable && !config.system.etc.overlay.mutable) { - # Systemd requires /etc/machine-id exists or can be initialized on first - # boot. This file should not be part of an image or system config because - # it is unique to the machine, so it is initialized at first boot and - # persisted in the system state directory, /var/lib/nixos. - environment.etc."machine-id".source = lib.mkDefault "/var/lib/nixos/machine-id"; - boot.initrd.systemd.tmpfiles.settings.machine-id."/sysroot/var/lib/nixos/machine-id".f = - lib.mkDefault - { - argument = "uninitialized"; - }; + # An empty regular file means systemd will bind mount /run/machine-id + # on top, and ConditionFirstBoot will be false (the file will never + # change, so this makes sense). See machine-id(5) "First Boot + # Semantics". It also serves as a target to bind mount an actually + # persistent machine-id onto. A symlink doesn't work here since + # systemd-machine-id-commit checks /etc/machine-id itself for being a + # mountpoint without following symlinks, so it would never commit + # through a symlink. + environment.etc.machine-id = lib.mkDefault { + text = ""; + mode = "0444"; + }; }) ]; diff --git a/nixos/tests/activation/etc-overlay-immutable.nix b/nixos/tests/activation/etc-overlay-immutable.nix index 0f529161e58a..febac2e016f2 100644 --- a/nixos/tests/activation/etc-overlay-immutable.nix +++ b/nixos/tests/activation/etc-overlay-immutable.nix @@ -76,6 +76,19 @@ with subtest("/etc is mounted as an overlay"): machine.succeed("findmnt --kernel --type overlay /etc") + with subtest("machine-id is set up without first-boot looping"): + # The baked-in placeholder is an empty regular file; systemd overlays + # /run/machine-id on top so the session has a valid ID while the + # commit service is condition-skipped (no writable /etc to commit to). + machine.succeed("stat --format '%F' /etc/machine-id | tee /dev/stderr | grep -q 'regular'") + machine.succeed("grep -qE '^[0-9a-f]{32}$' /etc/machine-id") + machine.fail("journalctl -b | grep -F 'System cannot boot: Missing /etc/machine-id'") + machine.fail("journalctl -b | grep -F 'Detected first boot'") + machine.fail("systemctl is-failed --quiet systemd-machine-id-commit.service") + assert machine.succeed( + "systemctl show -P ConditionResult systemd-machine-id-commit.service" + ).strip() == "no" + with subtest("modes work correctly"): machine.succeed("stat --format '%F' /etc/modetest | tee /dev/stderr | grep -q 'regular file'") machine.succeed("stat --format '%F' /etc/modetest2 | tee /dev/stderr | grep -q 'regular file'") From 86a665d5b6f7ffd20638ff9c617d41204bd8ad7b Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 9 Jun 2026 17:53:48 +0300 Subject: [PATCH 292/410] nixos/etc-overlay: fix machine-id-commit on first-boot when /etc is RO The upstream unit has ConditionPathIsReadWrite=/etc, which is always false on the read-only overlay, so the previous commit alone requires users that want persistence to override the conditions themselves before the generated ID can be written back. Use ConditionFirstBoot instead, with the empty placeholder first-boot is "no" and commit stays skipped, but when a writable file containing "uninitialized" is bind-mounted over /etc/machine-id, first-boot is "yes" once and commit writes the ID through the bind. --- nixos/modules/system/etc/etc-activation.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/nixos/modules/system/etc/etc-activation.nix b/nixos/modules/system/etc/etc-activation.nix index 873a53fdae6c..6cff22a1c0c6 100644 --- a/nixos/modules/system/etc/etc-activation.nix +++ b/nixos/modules/system/etc/etc-activation.nix @@ -194,6 +194,25 @@ text = ""; mode = "0444"; }; + + # The upstream unit has ConditionPathIsReadWrite=/etc, which is always + # false here. Replace it with ConditionFirstBoot: with the empty + # placeholder above first-boot is "no" and commit stays skipped, but + # when a persistence module bind-mounts a writable file containing + # "uninitialized" over /etc/machine-id, first-boot is "yes" once and + # commit writes the generated ID through the bind mount. + # + # An empty Condition*= assignment resets *all* condition types, and + # this attrset is serialised in key order, so the reset goes through + # ConditionFirstBoot (sorts first) and we re-add the upstream + # ConditionPathIsMountPoint afterwards. + systemd.services.systemd-machine-id-commit.unitConfig = { + ConditionFirstBoot = lib.mkDefault [ + "" + "true" + ]; + ConditionPathIsMountPoint = lib.mkDefault "/etc/machine-id"; + }; }) ]; From f438cd8d562564dfa62520b63964d90893f7b1ef Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 9 Jun 2026 18:05:11 +0300 Subject: [PATCH 293/410] nixos/doc: release note for /etc/machine-id on immutable /etc --- nixos/doc/manual/release-notes/rl-2611.section.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 6ccf062fd0c6..6600a0cb9479 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -67,6 +67,8 @@ - `security.run0.enableSudoAlias` now uses the `run0-sudo-shim` instead of a shell-script to improve compatibility. +- With `system.etc.overlay.mutable = false`, NixOS now ships an empty `/etc/machine-id` in the image. Previously the file was absent and systemd logged `System cannot boot: Missing /etc/machine-id and /etc/ is read-only` while `ConditionFirstBoot` fired on every boot. With this change, systemd now overlays a transient ID from `/run/machine-id` for the session, and `systemd-machine-id-commit.service` has `ConditionFirstBoot` so it writes the machine-id through to a persistent backing file when one is bind-mounted over `/etc/machine-id`. To persist the machine-id across reboots, bind-mount a writable file containing `uninitialized` over `/etc/machine-id` from the initrd, or set `systemd.machine_id=` on the kernel command line (use `systemd.machine_id=firmware` to derive a stable ID on hardware that supports it). + - `security.run0.persistentAuth` options have been added to support persistent Authentication of session. Timeout configurable via `security.polkit.settings.Polkitd.ExpirationSeconds`. - `boot.loader.systemd-boot` gained support for [Automatic Boot Assessment](https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/) via the new [`boot.loader.systemd-boot.bootCounting`](#opt-boot.loader.systemd-boot.bootCounting.enable) options, allowing automatic detection of and recovery from bad NixOS generations. As part of this change, boot loader entries on the ESP/XBOOTLDR partition are now named `nixos-.conf` instead of `nixos-generation-.conf`; existing entries are migrated automatically on the next `nixos-rebuild boot`/`switch`. From 311493cb02d1e71114229c28b09b2f9e0877f4b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 08:54:58 +0000 Subject: [PATCH 294/410] temporal_capi: 0.2.3 -> 0.2.4 --- pkgs/by-name/te/temporal_capi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/temporal_capi/package.nix b/pkgs/by-name/te/temporal_capi/package.nix index 28ea9526a1b9..f536a71dc4a5 100644 --- a/pkgs/by-name/te/temporal_capi/package.nix +++ b/pkgs/by-name/te/temporal_capi/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "temporal_capi"; - version = "0.2.3"; + version = "0.2.4"; src = fetchFromGitHub { owner = "boa-dev"; repo = "temporal"; tag = "v${finalAttrs.version}"; - hash = "sha256-wD4pTVgQZrGONgSTDm9Eq3fo3Ez7aIC0/n4Rqgksad4="; + hash = "sha256-0JhYANVsVvNC0OZe1E6WzGc+pH9j7Z9SGCmhk8TQanU="; }; - cargoHash = "sha256-8m4fWMEZxQ4g3h+81K9KnQvHHewmExOq0nouJ7wec8M="; + cargoHash = "sha256-atS6chUiKa9VVbsyar00YCdlVOuZ52qQWkz6HIvEqP4="; postPatch = '' # Force crate-type to include staticlib From aed3cb210c95551dde39bf86751cf79820ad816d Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 18 Jun 2026 02:02:10 +0200 Subject: [PATCH 295/410] redmine: 6.1.2 -> 6.1.3 Signed-off-by: Felix Singer --- pkgs/by-name/re/redmine/Gemfile | 2 +- pkgs/by-name/re/redmine/Gemfile.lock | 201 ++++++++++++------------ pkgs/by-name/re/redmine/gemset.nix | 223 ++++++++++++++------------- pkgs/by-name/re/redmine/package.nix | 4 +- 4 files changed, 224 insertions(+), 206 deletions(-) diff --git a/pkgs/by-name/re/redmine/Gemfile b/pkgs/by-name/re/redmine/Gemfile index 755975b9e9f1..cf30bf9e288f 100644 --- a/pkgs/by-name/re/redmine/Gemfile +++ b/pkgs/by-name/re/redmine/Gemfile @@ -2,7 +2,7 @@ source 'https://rubygems.org' ruby '>= 3.2.0', '< 3.5.0' -gem 'rails', '7.2.3' +gem 'rails', '7.2.3.1' gem 'rouge', '~> 4.5' gem 'mini_mime', '~> 1.1.0' gem "actionpack-xml_parser" diff --git a/pkgs/by-name/re/redmine/Gemfile.lock b/pkgs/by-name/re/redmine/Gemfile.lock index f2d477827f8f..5a4881050674 100644 --- a/pkgs/by-name/re/redmine/Gemfile.lock +++ b/pkgs/by-name/re/redmine/Gemfile.lock @@ -1,29 +1,29 @@ GEM remote: https://rubygems.org/ specs: - actioncable (7.2.3) - actionpack (= 7.2.3) - activesupport (= 7.2.3) + actioncable (7.2.3.1) + actionpack (= 7.2.3.1) + activesupport (= 7.2.3.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.2.3) - actionpack (= 7.2.3) - activejob (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + actionmailbox (7.2.3.1) + actionpack (= 7.2.3.1) + activejob (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) mail (>= 2.8.0) - actionmailer (7.2.3) - actionpack (= 7.2.3) - actionview (= 7.2.3) - activejob (= 7.2.3) - activesupport (= 7.2.3) + actionmailer (7.2.3.1) + actionpack (= 7.2.3.1) + actionview (= 7.2.3.1) + activejob (= 7.2.3.1) + activesupport (= 7.2.3.1) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (7.2.3) - actionview (= 7.2.3) - activesupport (= 7.2.3) + actionpack (7.2.3.1) + actionview (= 7.2.3.1) + activesupport (= 7.2.3.1) cgi nokogiri (>= 1.8.5) racc @@ -36,36 +36,36 @@ GEM actionpack-xml_parser (2.0.1) actionpack (>= 5.0) railties (>= 5.0) - actiontext (7.2.3) - actionpack (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + actiontext (7.2.3.1) + actionpack (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.2.3) - activesupport (= 7.2.3) + actionview (7.2.3.1) + activesupport (= 7.2.3.1) builder (~> 3.1) cgi erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.2.3) - activesupport (= 7.2.3) + activejob (7.2.3.1) + activesupport (= 7.2.3.1) globalid (>= 0.3.6) - activemodel (7.2.3) - activesupport (= 7.2.3) - activerecord (7.2.3) - activemodel (= 7.2.3) - activesupport (= 7.2.3) + activemodel (7.2.3.1) + activesupport (= 7.2.3.1) + activerecord (7.2.3.1) + activemodel (= 7.2.3.1) + activesupport (= 7.2.3.1) timeout (>= 0.4.0) - activestorage (7.2.3) - actionpack (= 7.2.3) - activejob (= 7.2.3) - activerecord (= 7.2.3) - activesupport (= 7.2.3) + activestorage (7.2.3.1) + actionpack (= 7.2.3.1) + activejob (= 7.2.3.1) + activerecord (= 7.2.3.1) + activesupport (= 7.2.3.1) marcel (~> 1.0) - activesupport (7.2.3) + activesupport (7.2.3.1) base64 benchmark (>= 0.3) bigdecimal @@ -74,18 +74,20 @@ GEM drb i18n (>= 1.6, < 2) logger (>= 1.4.2) - minitest (>= 5.1) + minitest (>= 5.1, < 6) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.9) + addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) ast (2.4.3) + auth-sanitizer (0.2.1) + version_gem (~> 1.1, >= 1.1.10) base64 (0.3.0) - bcrypt (3.1.21) + bcrypt (3.1.22) benchmark (0.5.0) - bigdecimal (4.0.1) + bigdecimal (4.1.2) builder (3.3.0) - bullet (8.1.0) + bullet (8.1.3) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) bundle-audit (0.2.0) @@ -106,10 +108,10 @@ GEM chunky_png (1.4.0) commonmarker (2.3.2) rb_sys (~> 0.9) - concurrent-ruby (1.3.6) + concurrent-ruby (1.3.7) connection_pool (3.0.2) crass (1.0.6) - css_parser (1.21.1) + css_parser (2.2.0) addressable csv (3.3.5) date (3.5.1) @@ -120,18 +122,18 @@ GEM domain_name (0.6.20240107) doorkeeper (5.8.2) railties (>= 5) - doorkeeper-i18n (5.2.8) + doorkeeper-i18n (5.2.9) doorkeeper (>= 5.2) drb (2.2.3) - erb (6.0.2) + erb (6.0.4) erubi (1.13.1) - faraday (2.14.1) + faraday (2.14.3) faraday-net_http (>= 2.0, < 3.5) json logger - faraday-net_http (3.4.2) + faraday-net_http (3.4.4) net-http (~> 0.5) - ffi (1.17.3) + ffi (1.17.4) globalid (1.3.0) activesupport (>= 6.1) hashie (5.1.0) @@ -141,7 +143,7 @@ GEM nokogiri (>= 1.4) htmlentities (4.4.2) http-accept (1.7.0) - http-cookie (1.1.0) + http-cookie (1.1.6) domain_name (~> 0.5) i18n (1.14.8) concurrent-ruby (~> 1.0) @@ -150,13 +152,13 @@ GEM activesupport (>= 6.0.0) railties (>= 6.0.0) io-console (0.8.2) - irb (1.17.0) + irb (1.18.0) pp (>= 0.6.0) prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.19.1) - jwt (3.1.2) + json (2.19.9) + jwt (3.2.0) base64 language_server-protocol (3.17.0.5) lint_roller (1.1.0) @@ -165,7 +167,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) logger (1.7.0) - loofah (2.25.0) + loofah (2.25.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.8.1) @@ -173,12 +175,12 @@ GEM net-imap net-pop net-smtp - marcel (1.1.0) + marcel (1.2.1) matrix (0.4.3) mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2026.0303) + mime-types-data (3.2026.0414) mini_magick (5.2.0) benchmark logger @@ -187,13 +189,13 @@ GEM minitest (5.27.0) mocha (3.1.0) ruby2_keywords (>= 0.0.5) - multi_xml (0.8.1) + multi_xml (0.9.1) bigdecimal (>= 3.1, < 5) mysql2 (0.5.7) bigdecimal net-http (0.9.1) uri (>= 0.11.1) - net-imap (0.5.13) + net-imap (0.5.15) date net-protocol net-ldap (0.17.1) @@ -205,19 +207,20 @@ GEM net-protocol netrc (0.11.0) nio4r (2.7.5) - nokogiri (1.19.1) + nokogiri (1.19.3) mini_portile2 (~> 2.8.2) racc (~> 1.4) - oauth2 (2.0.18) + oauth2 (2.0.23) + auth-sanitizer (~> 0.2, >= 0.2.1) faraday (>= 0.17.3, < 4.0) jwt (>= 1.0, < 4.0) logger (~> 1.2) multi_xml (~> 0.5) rack (>= 1.2, < 4) - snaky_hash (~> 2.0, >= 2.0.3) - version_gem (~> 1.1, >= 1.1.9) - parallel (1.27.0) - parser (3.3.10.2) + snaky_hash (~> 2.0, >= 2.0.6) + version_gem (~> 1.1, >= 1.1.11) + parallel (1.28.0) + parser (3.3.11.1) ast (~> 2.4.1) racc pg (1.5.9) @@ -230,35 +233,35 @@ GEM activesupport (>= 7.0.0) rack railties (>= 7.0.0) - psych (5.3.1) + psych (5.4.0) date stringio public_suffix (7.0.5) - puma (7.2.0) + puma (8.0.2) nio4r (~> 2.0) racc (1.8.1) - rack (3.2.5) - rack-session (2.1.1) + rack (3.2.6) + rack-session (2.1.2) base64 (>= 0.1.0) rack (>= 3.0.0) rack-test (2.2.0) rack (>= 1.3) rackup (2.3.1) rack (>= 3) - rails (7.2.3) - actioncable (= 7.2.3) - actionmailbox (= 7.2.3) - actionmailer (= 7.2.3) - actionpack (= 7.2.3) - actiontext (= 7.2.3) - actionview (= 7.2.3) - activejob (= 7.2.3) - activemodel (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + rails (7.2.3.1) + actioncable (= 7.2.3.1) + actionmailbox (= 7.2.3.1) + actionmailer (= 7.2.3.1) + actionpack (= 7.2.3.1) + actiontext (= 7.2.3.1) + actionview (= 7.2.3.1) + activejob (= 7.2.3.1) + activemodel (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) bundler (>= 1.15.0) - railties (= 7.2.3) + railties (= 7.2.3.1) rails-dom-testing (2.3.0) activesupport (>= 5.0.0) minitest @@ -266,9 +269,9 @@ GEM rails-html-sanitizer (1.7.0) loofah (~> 2.25) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) - railties (7.2.3) - actionpack (= 7.2.3) - activesupport (= 7.2.3) + railties (7.2.3.1) + actionpack (= 7.2.3.1) + activesupport (= 7.2.3.1) cgi irb (~> 1.13) rackup (>= 1.0.0) @@ -277,13 +280,13 @@ GEM tsort (>= 0.2) zeitwerk (~> 2.6) rainbow (3.1.1) - rake (13.3.1) - rake-compiler-dock (1.11.0) + rake (13.4.2) + rake-compiler-dock (1.12.0) rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rb_sys (0.9.124) - rake-compiler-dock (= 1.11.0) + rb_sys (0.9.128) + rake-compiler-dock (= 1.12.0) rbpdf (1.21.4) htmlentities rbpdf-font (~> 1.19.0) @@ -292,7 +295,7 @@ GEM erb psych (>= 4.0.0) tsort - regexp_parser (2.11.3) + regexp_parser (2.12.0) reline (0.6.3) io-console (~> 0.5) requestjs-rails (0.0.14) @@ -303,8 +306,8 @@ GEM mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.4.4) - roadie (5.2.1) - css_parser (~> 1.4) + roadie (5.3.0) + css_parser (>= 1.4, < 3.0) nokogiri (~> 1.15) roadie-rails (3.3.0) railties (>= 5.1, < 8.1) @@ -346,7 +349,7 @@ GEM crass (~> 1.0.2) nokogiri (>= 1.12.0) securerandom (0.4.1) - selenium-webdriver (4.41.0) + selenium-webdriver (4.45.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) @@ -358,7 +361,7 @@ GEM simplecov_json_formatter (~> 0.1) simplecov-html (0.13.2) simplecov_json_formatter (0.1.4) - snaky_hash (2.0.3) + snaky_hash (2.0.6) hashie (>= 0.1.0, < 6) version_gem (>= 1.1.8, < 3) sqlite3 (2.5.0) @@ -384,10 +387,10 @@ GEM uniform_notifier (1.18.0) uri (1.1.1) useragent (0.16.11) - version_gem (1.1.9) + version_gem (1.1.12) webrick (1.9.2) websocket (1.2.11) - websocket-driver (0.8.0) + websocket-driver (0.8.1) base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -396,8 +399,8 @@ GEM zeitwerk (>= 2.7) xpath (3.2.0) nokogiri (~> 1.8) - yard (0.9.38) - zeitwerk (2.7.5) + yard (0.9.44) + zeitwerk (2.8.2) PLATFORMS ruby @@ -436,7 +439,7 @@ DEPENDENCIES propshaft (~> 1.1.0) puma rack (>= 3.1.3) - rails (= 7.2.3) + rails (= 7.2.3.1) rails-dom-testing (>= 2.3.0) rbpdf (~> 1.21.4) requestjs-rails (~> 0.0.13) @@ -462,7 +465,7 @@ DEPENDENCIES yard RUBY VERSION - ruby 3.3.10p183 + ruby 3.4.9p82 BUNDLED WITH 2.7.2 diff --git a/pkgs/by-name/re/redmine/gemset.nix b/pkgs/by-name/re/redmine/gemset.nix index 5d9ec4e70b2a..b8b1c5989d7e 100644 --- a/pkgs/by-name/re/redmine/gemset.nix +++ b/pkgs/by-name/re/redmine/gemset.nix @@ -11,10 +11,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1yfl7blz9zlww0al921kmyqsmsx8gdphqjnszp5fgpzi8nr1fpg1"; + sha256 = "0g5kbrqvhwlliyrzd2bhc3kdiqm58df0x3w716bs0ygwyjil1gyk"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionmailbox = { dependencies = [ @@ -29,10 +29,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pjdrdlv14mzq24qx95hpxhfza0k72qc3qymaa6x1wihqfkz1fqn"; + sha256 = "0hf59r6sk0qb5va0ga549rbadcb5n1a2ry8nlkszzcksr6039rx4"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionmailer = { dependencies = [ @@ -47,10 +47,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1f4axhrdhk9z3hjv6xzxqyj7c3y17mn7kz1li1fv5lm6aaw4dmk8"; + sha256 = "0rq4aan18y6gwziabnj1q1486349k1v1i5m7ysv206pqqpavcy7m"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionpack = { dependencies = [ @@ -70,10 +70,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1kq7fbgb5yfsjd1na2ghc7assk18ca24kbvsx90p0xwm8v3f851a"; + sha256 = "1jp4w493wvfh9246wxk7g00m1a3vmzkvs0rznq62fwvjjdzzwsmn"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionpack-xml_parser = { dependencies = [ @@ -102,10 +102,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ds0m7qp55qkprhdkzpxrvbfiam95s58xj7555hf5d5pnzpxkzx6"; + sha256 = "1qs350j3zm7sd6xxn61d93mv3lx1ravbjqja12c7nd7a0zs1h52v"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionview = { dependencies = [ @@ -120,10 +120,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cpc91crvavdgvc3jqj1nqr9q6s581bm64894pbh8f5l85x7shhz"; + sha256 = "0z7zy6ibfpsdj9jbdm54bx3ws4dszcq7qa564jn645rr8dlbh6fy"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activejob = { dependencies = [ @@ -134,10 +134,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1c7zwmhkg9fpkl2isiggs9b2xbf8jf0hhbvmjfgbcrz25m3n8jg4"; + sha256 = "1n3fiwm1x3dxwj36n9pspd2bgffyw28ys9yd36hjvf3iwdy25i0b"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activemodel = { dependencies = [ "activesupport" ]; @@ -145,10 +145,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nrr8w3hxkssgx13bcph8lb876hg57w01fbapy7fj4ijp6p6dbxv"; + sha256 = "1l60a6mqx1wgp15ki1cp68djci0czgrikpydii5bd877hndqdq9r"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activerecord = { dependencies = [ @@ -160,10 +160,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mx087zngip62400z44p969l6fja1fjxliq6kym6npzbii3vgb3g"; + sha256 = "0pd0f1hy6rvyanmrklqir33xq0jb2my4jajz7hc38nysfpi175dq"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activestorage = { dependencies = [ @@ -177,10 +177,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0bya6k7i8s6538fa4j2c0a0xrf6kggg8mhrwnkkqj356zaxj452c"; + sha256 = "1azzbpfp726yigwzmj8g2jji149wisnwrgb86zix6mk25sj4w8hb"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activesupport = { dependencies = [ @@ -204,10 +204,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "043vbilaw855c91n5l7g0k0wxj63kngj911685qy74xc1mvwjxan"; + sha256 = "0d6bhg9cim83g8cypjd7cms45ng4p9ga69v26i3vp823d98yvsqi"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; addressable = { dependencies = [ "public_suffix" ]; @@ -218,10 +218,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11ali533wx91fh93xlk88gjqq8w0p7kxw09nlh41hwc9wv5ly5fc"; + sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz"; type = "gem"; }; - version = "2.8.9"; + version = "2.9.0"; }; ast = { groups = [ @@ -236,6 +236,20 @@ }; version = "2.4.3"; }; + auth-sanitizer = { + dependencies = [ "version_gem" ]; + groups = [ + "default" + "test" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0xy5gjb12kv6zjn4zyd16yfv4bygd02ykbr6cz10d6sqyw0wyzci"; + type = "gem"; + }; + version = "0.2.1"; + }; base64 = { groups = [ "default" @@ -255,10 +269,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1krd99p9828n07rcjjms56jaqv7v6s9pn7y6bppcfhhaflyn2r2r"; + sha256 = "0clhya4p8lhjj7hp31inp321wgzb0b5wbwppmya5sw1dikl7400z"; type = "gem"; }; - version = "3.1.21"; + version = "3.1.22"; }; benchmark = { groups = [ @@ -284,10 +298,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19y406nx17arzsbc515mjmr6k5p59afprspa1k423yd9cp8d61wb"; + sha256 = "1g9zi8c4i7g8zz0c3hxrw6mblrjvgn7akys60clb9si7c1k1gljk"; type = "gem"; }; - version = "4.0.1"; + version = "4.1.2"; }; builder = { groups = [ "default" ]; @@ -308,10 +322,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zwq7g98c1mdigahb50c980a0fcc4ib1m9ivmgf3f8gc6qk7wjv0"; + sha256 = "1jy7yfn94acbcn23g9zh48b8j9jphwcqgr2vfy013zi4fd93q5n8"; type = "gem"; }; - version = "8.1.0"; + version = "8.1.3"; }; bundle-audit = { dependencies = [ "bundler-audit" ]; @@ -398,10 +412,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; + sha256 = "1c2i64xsd35vijnb50rxb70g508s0x674xi0qpyyb8jy7bncl4j4"; type = "gem"; }; - version = "1.3.6"; + version = "1.3.7"; }; connection_pool = { groups = [ @@ -433,10 +447,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1izp5vna86s7xivqzml4nviy01bv76arrd5is8wkncwp1by3zzbc"; + sha256 = "09b3zwmx95jhdp3da6qx9w0d6s2yfpxjjip55wpwny5wsx3v5l93"; type = "gem"; }; - version = "1.21.1"; + version = "2.2.0"; }; csv = { groups = [ "default" ]; @@ -522,10 +536,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lpmvaglypxlmaiqv4sjrf1b1sc8f589cv7xq3rr4j26vw0lf1g4"; + sha256 = "195l8nfay1yb4igg348mjffikvh1m16b4899gyzz7ysgwkx3m9yy"; type = "gem"; }; - version = "5.2.8"; + version = "5.2.9"; }; drb = { groups = [ @@ -550,10 +564,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ar4nmvk1sk7drjigqyh9nnps3mxg625b8chfk42557p8i6jdrlz"; + sha256 = "1ncmbdjf2bwmk0jf5cxywns9zbxyfiy4h4p3pzi7yddyjhv81qrq"; type = "gem"; }; - version = "6.0.2"; + version = "6.0.4"; }; erubi = { groups = [ "default" ]; @@ -578,10 +592,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54"; + sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq"; type = "gem"; }; - version = "2.14.1"; + version = "2.14.3"; }; faraday-net_http = { dependencies = [ "net-http" ]; @@ -592,10 +606,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; + sha256 = "125m3qri52vwh5v9dhq0dkqxf8629cxrf99yyc01pva72wasyy0f"; type = "gem"; }; - version = "3.4.2"; + version = "3.4.4"; }; ffi = { groups = [ @@ -622,10 +636,10 @@ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0k1xaqw2jk13q3ss7cnyvkp8fzp75dk4kazysrxgfd1rpgvkk7qf"; + sha256 = "1kqasqvy8d7r09ri4n6bkdwbk63j7afd9ilsw34nzlgh0qp69ldw"; type = "gem"; }; - version = "1.17.3"; + version = "1.17.4"; }; globalid = { dependencies = [ "activesupport" ]; @@ -698,10 +712,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "06dvmngd4hwrr6k774i1h6c50h2l8nww9f1id0wvrvi72l6yd99q"; + sha256 = "1aga7z4p0dka4zcqw9i05wa4ab1q7h7cgnj328ldqqfycjz84jxs"; type = "gem"; }; - version = "1.1.0"; + version = "1.1.6"; }; i18n = { dependencies = [ "concurrent-ruby" ]; @@ -762,10 +776,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bishrxfn2anwlagw8rzly7i2yicjnr947f48nh638yqjgdlv30n"; + sha256 = "1qs8a9vprg7s8krgq4s0pygr91hclqqyz98ik15p0m1sf2h5956y"; type = "gem"; }; - version = "1.17.0"; + version = "1.18.0"; }; json = { groups = [ @@ -775,10 +789,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0b888h9v2y4aasi9aapxqimiaj1i1csk56l22dczigs8kv2zv56x"; + sha256 = "16mp8vzgxa8nsa81np042za453j8b0ihpjkf666s7byxrnvjb44v"; type = "gem"; }; - version = "2.19.1"; + version = "2.19.9"; }; jwt = { dependencies = [ "base64" ]; @@ -789,10 +803,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0dfm4bhl4fzn076igh0bmh2v1vphcrxdv6ldc46hdd3bkbqr2sdg"; + sha256 = "1mqps8z4ly74hpksfajcfamqk1wb79biy187pn10knmi6zzb26al"; type = "gem"; }; - version = "3.1.2"; + version = "3.2.0"; }; language_server-protocol = { groups = [ @@ -859,10 +873,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1rk0n13c9nmk8di2x5gqk5r04vf8bkp7ff6z0b44wsmc7fndfpnz"; + sha256 = "011fdngxzr1p9dq2hxqz7qq1glj2g44xnhaadjqlf48cplywfdnl"; type = "gem"; }; - version = "2.25.0"; + version = "2.25.1"; }; mail = { dependencies = [ @@ -885,10 +899,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vhb1sbzlq42k2pzd9v0w5ws4kjx184y8h4d63296bn57jiwzkzx"; + sha256 = "17w53z6vka8ddmxvi936biqv443d5yg0503wj7xfmy9j1qvfjy0n"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.1"; }; matrix = { groups = [ @@ -928,10 +942,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09627cnx432528j7j73711fbd0r30ri0lfsh9dfiki94b3gg2jhn"; + sha256 = "1k28j6ww8rf43r5i8278jvm2cq3pnzsvqm7yqpb4p93kadjlq726"; type = "gem"; }; - version = "3.2026.0303"; + version = "3.2026.0414"; }; mini_magick = { dependencies = [ @@ -1008,10 +1022,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0nnzdswa9l6w8k5ndgbv5al9f0jkg14dqwzyic4fjd5c1cls1nxd"; + sha256 = "0msflv26i6i3jr9w761k4qdl7cp9zbhymjkn57b1w90pkjsndrvw"; type = "gem"; }; - version = "0.8.1"; + version = "0.9.1"; }; mysql2 = { dependencies = [ "bigdecimal" ]; @@ -1047,10 +1061,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1c9p0r2z6j14g0vi323r6x4cs6w87xjvphlkxf7x63h2wsscgc7d"; + sha256 = "0506bhwr62szwcagcvxayhwz0d20k5ax1sh742va3mjnnkqcfkgn"; type = "gem"; }; - version = "0.5.13"; + version = "0.5.15"; }; net-ldap = { groups = [ "ldap" ]; @@ -1134,13 +1148,14 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lss1nh526n3h1qsig2kjchi8vlsjwc8pdjpplm1f2yz6rzk52sr"; + sha256 = "1s30b7h7qpyim30m8060xs415mbr3ci7i5hdg09chh1aqfx2qcbq"; type = "gem"; }; - version = "1.19.1"; + version = "1.19.3"; }; oauth2 = { dependencies = [ + "auth-sanitizer" "faraday" "jwt" "logger" @@ -1153,10 +1168,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11rj80dgjz05x5xx93y4bfk9rcn7fl56srj8fgqn7ffzf3j13kxs"; + sha256 = "0k428i1mlk6g7c054iks86g2h4h2p1y0mg2l3g6w84gd9l8604g6"; type = "gem"; }; - version = "2.0.18"; + version = "2.0.23"; }; parallel = { groups = [ @@ -1166,10 +1181,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; + sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik"; type = "gem"; }; - version = "1.27.0"; + version = "1.28.0"; }; parser = { dependencies = [ @@ -1183,10 +1198,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mwk9syajzdradzqzp3agf03d0cazqwbfd1439nxpkmxli5chq3g"; + sha256 = "0m2xqvn1la62hji1mn04y59giikww95p2hs0r4y2rrz3mdxcwyni"; type = "gem"; }; - version = "3.3.10.2"; + version = "3.3.11.1"; }; pg = { groups = [ "default" ]; @@ -1270,10 +1285,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0x0r3gc66abv8i4dw0x0370b5hrshjfp6kpp7wbp178cy775fypb"; + sha256 = "1dx5bc3s1mb1i53np4cdkypg7ccygnvagr3hglyndbqilrljvxql"; type = "gem"; }; - version = "5.3.1"; + version = "5.4.0"; }; public_suffix = { groups = [ @@ -1294,10 +1309,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1a3jd9qakasizrf7dkq5mqv51fjf02r2chybai2nskjaa6mz93mz"; + sha256 = "1yw6nvkvddriacmva8hm0za0961d6j96dm7zm6748rmyzcfqgvf8"; type = "gem"; }; - version = "7.2.0"; + version = "8.0.2"; }; racc = { groups = [ @@ -1321,10 +1336,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lyn3rh71rlf50p44xmsbha0pip4c95004j8kc9pm7xpq1s0kgac"; + sha256 = "1hhjy9gcp52dzij05gmidqac8g28ski5xm67prwmdqmjfcgqxmsy"; type = "gem"; }; - version = "3.2.5"; + version = "3.2.6"; }; rack-session = { dependencies = [ @@ -1335,10 +1350,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sg4laz2qmllxh1c5sqlj9n1r7scdn08p3m4b0zmhjvyx9yw0v8b"; + sha256 = "1s7zcxlmg88a6dam4aqbgk9xkpy6dkdfqmmcszkkliy3q3w38m2r"; type = "gem"; }; - version = "2.1.1"; + version = "2.1.2"; }; rack-test = { dependencies = [ "rack" ]; @@ -1384,10 +1399,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zwvc2fa0hm27ygfz1yc2bs52h4wzj1nhpv6cip6g28i2gmi564s"; + sha256 = "155skqkjrckvzj1qy37lrnafrillc47qhf3l80g3zvw100ba1h4n"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; rails-dom-testing = { dependencies = [ @@ -1434,10 +1449,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08h44mkf91861agp7xw778gqpf5mppydsfgphgkj7wp6pyk11c3f"; + sha256 = "0np1m8xqb4wbzwpg66yjnqjban0di92lbjzcrgnwwhq2w4z3k8xf"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; rainbow = { groups = [ @@ -1457,20 +1472,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "175iisqb211n0qbfyqd8jz2g01q6xj038zjf4q0nm8k6kz88k7lc"; + sha256 = "009p524zl0p0kfa65nii8wdmaigkmawv9pbvlcffky7islmmp0nb"; type = "gem"; }; - version = "13.3.1"; + version = "13.4.2"; }; rake-compiler-dock = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hpq52ab86s70yv5hk56f0z14izhh59af95nlv73bsrksln1zdga"; + sha256 = "08w033c3p25wr0zwbgx0b4mb4ha5kqd4j0ydmx9j0gcgfg10acpi"; type = "gem"; }; - version = "1.11.0"; + version = "1.12.0"; }; rb-fsevent = { groups = [ @@ -1505,10 +1520,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1rvshyirm32lzf2sggcrhvz5hi828s3rznmkchvzgshjgdapcd2i"; + sha256 = "1z9q0l9l5r210jsmcmq3lxd4fr0j5lv348kn33g9a62fdm6izf4s"; type = "gem"; }; - version = "0.9.124"; + version = "0.9.128"; }; rbpdf = { dependencies = [ @@ -1561,10 +1576,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya"; + sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m"; type = "gem"; }; - version = "2.11.3"; + version = "2.12.0"; }; reline = { dependencies = [ "io-console" ]; @@ -1630,10 +1645,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mh1a0m0i0xrm20nry4d3gf0q5kbmm5lp15n52r93gcjwwfgd974"; + sha256 = "1jlzxlq52qbsacxkz4gny988j2pcip73ydp1fg9s1q98ra4h6554"; type = "gem"; }; - version = "5.2.1"; + version = "5.3.0"; }; roadie-rails = { dependencies = [ @@ -1843,10 +1858,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08nxpr0lxn95ml19n0vy6dnw1gnhq9n1b0za5h18dwawsly1ghfd"; + sha256 = "1lg22fmcalwnzgnanswn5g7vc24wmancnvbyf1ynzb46vyj6bb7c"; type = "gem"; }; - version = "4.41.0"; + version = "4.45.0"; }; simplecov = { dependencies = [ @@ -1901,10 +1916,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mnllrwhs7psw6xxs8x5yx85k12qjfdgs8zs0bxm70bfascx58r5"; + sha256 = "0jk50mjq69065ygdhkhbmxp9k2c7knizhp022ysq5xfyikjclqrn"; type = "gem"; }; - version = "2.0.3"; + version = "2.0.6"; }; sqlite3 = { dependencies = [ "mini_portile2" ]; @@ -2105,10 +2120,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "195r5qylwxwqbllnpli9c2pzin0lky6h3fw912h88g2lmri0j6hc"; + sha256 = "0gfv1qxfn202xffasw2mrrrf2jkdp6hsps0177k9fyc0fwb6k3xp"; type = "gem"; }; - version = "1.1.9"; + version = "1.1.12"; }; webrick = { groups = [ "default" ]; @@ -2142,10 +2157,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd"; + sha256 = "15idgibqpdaj97f734drx8a7k1jcc8wvxlk2nbafac72ihikicjs"; type = "gem"; }; - version = "0.8.0"; + version = "0.8.1"; }; websocket-extensions = { groups = [ "default" ]; @@ -2190,19 +2205,19 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03q1hf12csqy5q2inafzi44179zaq9n5yrb0k2j2llqhzcmbh7vj"; + sha256 = "0a3zi3v7qjm7lm4yp9z2sm959533k543sc4z0ixqik8wcfdpw27b"; type = "gem"; }; - version = "0.9.38"; + version = "0.9.44"; }; zeitwerk = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1pbkiwwla5gldgb3saamn91058nl1sq1344l5k36xsh9ih995nnq"; + sha256 = "04hx33lsnp4q0qf8982mz0acs1dap5s2bsmihi0n0g08249sc4kj"; type = "gem"; }; - version = "2.7.5"; + version = "2.8.2"; }; } diff --git a/pkgs/by-name/re/redmine/package.nix b/pkgs/by-name/re/redmine/package.nix index 90b099494bb2..aacda5507597 100644 --- a/pkgs/by-name/re/redmine/package.nix +++ b/pkgs/by-name/re/redmine/package.nix @@ -15,7 +15,7 @@ }: let - version = "6.1.2"; + version = "6.1.3"; rubyEnv = bundlerEnv { name = "redmine-env-${version}"; @@ -69,7 +69,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz"; - hash = "sha256-k46XXoCMz7Sw3LrYtC8Cqs8Mqe8VSRw4xa9HVnQMzwg="; + hash = "sha256-YdswCMf9GKOvxVntZW/Tj9+N+CIKxpWYsxkJUYMZC3o="; }; nativeBuildInputs = [ makeWrapper ]; From b562b2b93151746ad90dcc5baccaa775fb888624 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 09:00:05 +0000 Subject: [PATCH 296/410] ansible-doctor: 8.3.2 -> 8.3.3 --- pkgs/by-name/an/ansible-doctor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/ansible-doctor/package.nix b/pkgs/by-name/an/ansible-doctor/package.nix index 3cc838470589..b6c841af5d96 100644 --- a/pkgs/by-name/an/ansible-doctor/package.nix +++ b/pkgs/by-name/an/ansible-doctor/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ansible-doctor"; - version = "8.3.2"; + version = "8.3.3"; pyproject = true; src = fetchFromGitHub { owner = "thegeeklab"; repo = "ansible-doctor"; tag = "v${finalAttrs.version}"; - hash = "sha256-Asp26tGyzFPOCLESXe2Je4i+0u8OGX2GSaGy/cQC3AI="; + hash = "sha256-3xdMTuy6Rtb2VwfzN6SV73UZmp+9fmU9SfPySHCayJg="; }; build-system = with python3Packages; [ From d9473bf289e1709c04cbc0e24409d42aba02a7e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 09:13:22 +0000 Subject: [PATCH 297/410] opkssh: 0.14.0 -> 0.15.0 --- pkgs/by-name/op/opkssh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opkssh/package.nix b/pkgs/by-name/op/opkssh/package.nix index 1f583c50b702..9d45a4b6b3e8 100644 --- a/pkgs/by-name/op/opkssh/package.nix +++ b/pkgs/by-name/op/opkssh/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "opkssh"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "openpubkey"; repo = "opkssh"; tag = "v${finalAttrs.version}"; - hash = "sha256-XvA5J4v3+QESJZIaZUdvPmCD/q92ifHlzI3Ejmt1pls="; + hash = "sha256-COACiBNXHEpzZyGGYmz0uj0ubzYJFRabAEku2qOjLcg="; }; ldflags = [ "-X main.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-ASa4jXhLdCs+YTP65nkMsQErg22sbl8g0RgzfSFr67A="; + vendorHash = "sha256-aRWu4yB83hBKtW78MVMg7l8iSzHdLgnYgskgt32tiLw="; nativeInstallCheckInputs = [ versionCheckHook From b38b7853e2f9a9cdc7218d21857727df364d33b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 09:25:52 +0000 Subject: [PATCH 298/410] terraform-providers.e-breuninger_netbox: 5.6.1 -> 5.6.2 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index fe1ba8ef2258..53ce6c3f96f7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -373,11 +373,11 @@ "vendorHash": "sha256-RtS88NqkO1nG/8znM0sQqsAIfDc+sOMy8N4T4hmvaVA=" }, "e-breuninger_netbox": { - "hash": "sha256-e9244MaxEcmtYHT9zN4Nct2xpgBv8JOMe1VOW5y/2OQ=", + "hash": "sha256-rCDopABF6BDJo4sdwfy+GrU9EPAIldjddj+j7opf8FA=", "homepage": "https://registry.terraform.io/providers/e-breuninger/netbox", "owner": "e-breuninger", "repo": "terraform-provider-netbox", - "rev": "v5.6.1", + "rev": "v5.6.2", "spdx": "MPL-2.0", "vendorHash": "sha256-WaeRXTqXakFTYMHio+VLIKS4kS5wHQdY5zdJYwrlVjE=" }, From 423873000e03e5438694faa74c908ed4ccae0347 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 09:34:05 +0000 Subject: [PATCH 299/410] libretro.pcsx2: 0-unstable-2026-06-01 -> 0-unstable-2026-06-24 --- pkgs/applications/emulators/libretro/cores/pcsx2.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/pcsx2.nix b/pkgs/applications/emulators/libretro/cores/pcsx2.nix index 3524cf6d25b7..1332af004725 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx2.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx2.nix @@ -11,13 +11,13 @@ }: mkLibretroCore { core = "pcsx2"; - version = "0-unstable-2026-06-01"; + version = "0-unstable-2026-06-24"; src = fetchFromGitHub { owner = "libretro"; repo = "ps2"; - rev = "65e8afb9e9ca0a3f3af32d9b35d7d8537cd3cbc1"; - hash = "sha256-H6lZLLO1+ir+vPchq3XGHKsepmYLbohQFvoA0+yiQo0="; + rev = "6d11ca54728b0c9e0a4bf3da743d56c7d29abb4e"; + hash = "sha256-JE2EU/ugtXwEqYIzd0JSWXUy29X44hYHiC/LfaaOjkw="; fetchSubmodules = true; }; From 2db38a247c9206e3a49135839e4c14385c43c8b4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 11:40:14 +0200 Subject: [PATCH 300/410] python3Packages.playwrightcapture: migrate to finalAttrs --- .../python-modules/playwrightcapture/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index 312ede106c8c..a1458505117d 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -24,7 +24,7 @@ w3lib, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "playwrightcapture"; version = "1.40.0"; pyproject = true; @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Lookyloo"; repo = "PlaywrightCapture"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-H1zxPsLF6D8CJ89+WeRYKj4SXNVTCCd7AV5BW7Zcm4k="; }; @@ -84,8 +84,8 @@ buildPythonPackage rec { meta = { description = "Capture a URL with Playwright"; homepage = "https://github.com/Lookyloo/PlaywrightCapture"; - changelog = "https://github.com/Lookyloo/PlaywrightCapture/releases/tag/${src.tag}"; + changelog = "https://github.com/Lookyloo/PlaywrightCapture/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From ef36b2bb3f787b08704d1cbebe0f634efce3b11d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 26 Jun 2026 12:10:43 +0200 Subject: [PATCH 301/410] firefox-unwrapped: 152.0.2 -> 152.0.3 https://www.firefox.com/en-US/firefox/152.0.3/releasenotes/ --- .../networking/browsers/firefox/packages/firefox.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix index 31fe57eed8a0..fd608c187116 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix @@ -9,10 +9,10 @@ buildMozillaMach rec { pname = "firefox"; - version = "152.0.2"; + version = "152.0.3"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "e4e54cffffcfd5751eac5817a7b74b0ef0aa43fc00ef29397cc9df9aa52572b2272b96e60373a70d712be4dc849170d8d5c1b449f3ea978b4ab28dee19056b03"; + sha512 = "f0b63f4a0d4bb0080761f1a7ecb949696b4f805a33fef322ceef3b59a492e1403ea4b8cfbc7f5d4b70cf5b3c5a66ddcc988654fa77fd3021b65f452ca190bf63"; }; meta = { From a12b470eb8c4e9eee3e4c959e8c461f4f69b357a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 26 Jun 2026 12:11:42 +0200 Subject: [PATCH 302/410] firefox-bin-unwrapped: 152.0.2 -> 152.0.3 https://www.firefox.com/en-US/firefox/152.0.3/releasenotes --- .../browsers/firefox-bin/release_sources.nix | 1238 ++++++++--------- 1 file changed, 619 insertions(+), 619 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index bdcaabb01e5b..d396bd299959 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1859 +1,1859 @@ { - version = "152.0.2"; + version = "152.0.3"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ach/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ach/firefox-152.0.3.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "cd1464a0d69d24980a7fa2b847d9f9a6fabcde598babe3d15c6b93f56785f473"; + sha256 = "a3c835d1cf070b1aecc4f6de56ed220d870594eaa037456e02283ed7aee683f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/af/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/af/firefox-152.0.3.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "cfcdce7774c8750f363f787c0b1a0688fdd9874fd0414a2f615bcca65e2568ef"; + sha256 = "01dab8f94558839e5c0d0501d1f3390446e090d57b583fe6a8e52a5a23fb677f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/an/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/an/firefox-152.0.3.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "5054a311c6629c0a50b82a80711ac4438a33a201f7b3e898643f48d9d7989abc"; + sha256 = "d93899ce605494beeec9ff39826ab9286595529161945e0d796dd8936c8cc758"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ar/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ar/firefox-152.0.3.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "4d8e45b5f51364ace090cfb659b8940dc6b48af8f3de9a2eb8f7ea564f53365d"; + sha256 = "46ed1aaf257d2a6a08bceb71512c151cd8a4ea54f6756e5d4d65fb3489ee7f7d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ast/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ast/firefox-152.0.3.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "a3043021ea97e712648aab571f1c5265d5c0bad8c9b442e4d86efe392f805969"; + sha256 = "3dbbe10f74318aee46be85dc115bd5065510bfa257c019253442d3fee525d801"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/az/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/az/firefox-152.0.3.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "9a3c2e1366adcb506f3eacf9d627543403dc943faf15071fe97e3e85dc60091f"; + sha256 = "09f33a32ddda70ad66499d8fff2c44163ca1c24cb53b5de38a0fa625fbbf20bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/be/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/be/firefox-152.0.3.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "bc7b3261d106c255b17ad9598543ac6f2191cb60cb8f9e2bfdfa3054d1c7def4"; + sha256 = "f0c75fcc83bedc345005dc9f87599b589cfba0f58e5a4811802cc86601b64ccf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/bg/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/bg/firefox-152.0.3.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "def15f4465157f6018648baff8cc8d63af887c6e6f3ceb86296b7ea5d0ad9daf"; + sha256 = "ab2595a3ee8115e49f03ad889d0550d6dd583550de94fc159ec26e08ee48fa52"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/bn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/bn/firefox-152.0.3.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "43658b054499e27e9c502b1b37204b78d190f4ffa9a111001d90cb80bb1bfd40"; + sha256 = "58769b0cdc2e9b406b2fbe21e67e04e0e8550601620868f16fa7b252b1677f0a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/br/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/br/firefox-152.0.3.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "3e9195aed6fa0714e4d8fcd86b63663613dad091068b926a573cdcf2466c2a33"; + sha256 = "a323e55705ac6717beae0ac52226fd19df5b7c5b95c0035db40766a76d72d850"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/bs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/bs/firefox-152.0.3.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "8776dbb3f0a515660ae6db28ad75cc4107c8d8b2cd6aed00be0f5fa8fdd1130e"; + sha256 = "ce60ef021b146a414eef8d80992b6fc25c419194a5bd851561d27d0ac81ca1c6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ca-valencia/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ca-valencia/firefox-152.0.3.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "8f442c5a0bf6ab983e5e81edfb8426b4a5433c1e5bde95fa1b52734645ce51d1"; + sha256 = "214dbdfdee37546adf3c88a03279731f8d690b355f4f0c06d3784c921a7f01cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ca/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ca/firefox-152.0.3.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "632501ef22ed7de469fd59958be1d8b3c730d50282455de70ea140405ca83669"; + sha256 = "b139dcef80461c5eba08bf94706f1efd3523e1b7a712f0d76aa1ec7d38ff3058"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/cak/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/cak/firefox-152.0.3.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "b7485e261017b9a1c11d135caad74a014782dd445c412ad9e4a44f627cf82ef2"; + sha256 = "77299acb0c8a854a8c393fb8ae7a7d7ab8c50dc06a9da59534c04bd76e78b5dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/cs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/cs/firefox-152.0.3.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "f3b072b3c9830f2fdaa755278e25a229df5b665bd3017954953028492100ff98"; + sha256 = "9d33f6d77a697303e54dc69d522ee6be8f9757d92ace0d83837172bbfa54190e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/cy/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/cy/firefox-152.0.3.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "a708dafc1bd9391ac03cf013a2882c1cbb2a3501ad25ddb71e2834c1fd2828bb"; + sha256 = "c0662c5b1126e9412287e10081b1e0eabdf526139343e193838a58b785fdb19b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/da/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/da/firefox-152.0.3.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "8724f0ee08556d19855bf6acef1b3708e665ba5ee704428e9010033f3cdaf258"; + sha256 = "4c7f70455a3dea035ff384f6aa9d786886456065371937170db4c3bb746836e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/de/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/de/firefox-152.0.3.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "f253e47ef51f4ad48391410744a1b04aed4742161489896bac860077d34b1e90"; + sha256 = "08cba5dcd6dbef54a32ede8c4a7e19181878bcda8eaaa6783bbabbc08c36594b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/dsb/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/dsb/firefox-152.0.3.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "1fe39a0cde54f0e9e4855e391ca84e28bb1c852d1a0215a2fa3fc7b63a4df279"; + sha256 = "6982a7365158dc87d5085e8b07bc679f0e9e93bc1fcea171422ec6297f330462"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/el/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/el/firefox-152.0.3.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "bb3b9812c0ad90468ccc633111166fcb8888bf83e08af2d98d5f7f95eb429695"; + sha256 = "04c974e36bbc1fc3a7ee6bf32547a44e97f7a1a20ac25d15c34fabc319f6b979"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/en-CA/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/en-CA/firefox-152.0.3.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "2d910dacfff9191a298f929960da9c3c0dcd42015d4eac849e81de799f67963d"; + sha256 = "a238a2555f60b1fd1fde908f54080b30a8fe931d7bee803177b4932cfb73a15c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/en-GB/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/en-GB/firefox-152.0.3.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "ce85ec2e9a06e7aa5fd7bf93fb6ba9e3f422b8a161a183ec1142d70f565c748c"; + sha256 = "4a081f077d278bf604992cdc6f9b55167e9b02ee63741e1df9901f4bc3779e65"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/en-US/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/en-US/firefox-152.0.3.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "9e830c68115cdccaf8dcb7b5f93119bcbde9ebb074f8cb2fba34af14fe335e70"; + sha256 = "8bdb7a9138f40a1bc9191e9803d3cb5e1c3086e815821c7f42bcda7b8b98144b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/eo/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/eo/firefox-152.0.3.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "5e6a13ea4f3363f459c08a7f27a1357434f76bf96316f6ba8d7295312e2de537"; + sha256 = "79f45e04a2fb647415719504e61500b75ee20e5988e8716a866e7786ac5d13bd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/es-AR/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/es-AR/firefox-152.0.3.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "a68efd2ac28186d543facb1e9cec5816fb4391e67b7ecf222040a9159ac9376e"; + sha256 = "f6855c1cb0ea48c79032757c3182e0b0d78ee2d5c4dfd143c765970c594b2a64"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/es-CL/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/es-CL/firefox-152.0.3.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "187b77bb443c1ba29b1682c028f427e6c94683219f03deb91d87d040a4f58df3"; + sha256 = "56740dbebf13e75afeea4e70713e73b5bfe0a5d0af1036e5077bfb677a7234bf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/es-ES/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/es-ES/firefox-152.0.3.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "30f0dc652ca5b8d2ecc521306f1c86b92010040eda42124002ea4eb7deedf276"; + sha256 = "6988f847b26ec0dbfeb45445d9ff3944a308f117f2353617d3423e14fbe12048"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/es-MX/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/es-MX/firefox-152.0.3.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "8ead7b6797919a5b8735578cc7681c6ca877e1207b16f33663e5d7b14f48fe30"; + sha256 = "3000d5f90348c7277ff611b1527def5bd50e19d6ce44ab38fdefdd0bf8c99df3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/et/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/et/firefox-152.0.3.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "652fdaa5bdc14539440b4c5b02f8164316261209700fcb3066e51c9ab288c339"; + sha256 = "7bd498ed61beaf1978112030503bd9ed491cc73821d8395d06134523debee078"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/eu/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/eu/firefox-152.0.3.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "3ef4e32e8eb7de2023e22f8058869823e12b7dfea4514db62238bd7e63534605"; + sha256 = "88a912c81f2f4df5d016d7c7b143d0d80af69ff181b21836c216dddac4a30c49"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/fa/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/fa/firefox-152.0.3.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "81f63f1e5b47753befc286616f8c889a0dd3c37da77aeba841e14e6b1494dbbc"; + sha256 = "e37bbbc257007a5d89adb3470f1094a2269f371db18eed92ad324d3c421dfde1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ff/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ff/firefox-152.0.3.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "dae435039b15631520c4e8b4bafa5dc3c9e634531216b229fafdc3f01377a698"; + sha256 = "788640ee8edf37b5833807f5489742d0c379c5d73cb79d97dd9f32fe8abaa693"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/fi/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/fi/firefox-152.0.3.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "e637968825a824eca60d269c303338b0304cfd7f3081b391b1650e69458219cc"; + sha256 = "1abbba239f782b5681c624aa35677e8baaaed3b0ed0ee353d8a4cdb91aa2d34a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/fr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/fr/firefox-152.0.3.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "1413e0f1c5a58af177f2b07d6fc1dd4a43e18d5a032acc64521a9e5afb653c4d"; + sha256 = "d306971952f0fa749bb311fb153c110259d0a7401eaa43cfa0d065b1b70d1258"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/fur/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/fur/firefox-152.0.3.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "8a7c64f1c5f1937d065fbbb393555cef25f4268ed4a45f8005e78f3d2f7736a2"; + sha256 = "756c310f62573608207688a2ff74b5811fa721a2b69f69943decefe18994eb74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/fy-NL/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/fy-NL/firefox-152.0.3.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "f65cc072eff7ec492afe1e9abc9f2c8005deab40cdd1032a865c4e59ba012dcd"; + sha256 = "281b6661705a7f56e003ee0ae1a24a3d546a79e149a6f36f02098a364148cbe0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ga-IE/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ga-IE/firefox-152.0.3.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "370eefa54a4847c4707325b024beaca319032069f23e6e9b6334d02340d2a699"; + sha256 = "06342d4051101663a7d8b9aeea3e1a27aef3c8e12ad89da85f44913286b852f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/gd/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/gd/firefox-152.0.3.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "02a43dac08b010f9ff36aef84a09d1b897fcd2cca704921e013c4368498bae7e"; + sha256 = "5258bbdc374d233ee1459029b87f525451a740b9bf921ab96eff6e6ffb762351"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/gl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/gl/firefox-152.0.3.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "f4cdb871f9e6a1e313a404bd31f6054a812ac62b5d726357c348ce7f176f408a"; + sha256 = "6258c870df03e7ed9e2d568cc85065959d0dfb3ec01d37c07bcd2d245e6439f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/gn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/gn/firefox-152.0.3.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "489d42d1cce2148c268b08844083039bab4675341e3d1044e7461a25ee2d73dc"; + sha256 = "8ec8d80e22ab4639ceda86626cf30f8e1d26f70e043ce4173c11f8e56da54646"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/gu-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/gu-IN/firefox-152.0.3.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "cfb3be6e3f3ec83294c3211ff653fa56f89c7ed8319592c23a4cbe751b1bb26a"; + sha256 = "3f40fbf5088c8938a2042e639dbe84e0b02dad8502c188866d0f6083573250cf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/he/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/he/firefox-152.0.3.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "be80c748dc1b75cbf7d316f2981e5979f4d8cffb5c45c0b46a2304fe360a95bc"; + sha256 = "2030ec344952bd59a8e671ee0aa4cdd331d8813473a4847055d7a9e60b61f521"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/hi-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/hi-IN/firefox-152.0.3.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "8065346d35282305e6f37a2af0f1c564bc520ae96523159b6ed131bf119ac664"; + sha256 = "2e7373804927f710c6090b28c565cd349b46f978c0cbc5eef5b94b917d0c58d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/hr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/hr/firefox-152.0.3.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "fe8a539fc8583d329f963f798263e3e57f89e9928ad79a48ca6d78f96235d54d"; + sha256 = "811069e454a87cef11b63514b78459909fcfaf36adea8cf08c3bcdd3867d2d8d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/hsb/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/hsb/firefox-152.0.3.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "9a5e92c176c5da7876990ed568ecb915337b4e9f836225d5fdd3775292b5f107"; + sha256 = "2525cc76f13dadfc98caaec52de572de7bf78c9d5f3c0cbf015909816d9c251a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/hu/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/hu/firefox-152.0.3.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "0f96b9017350195a548889e27f47e5170d7383832ac8519e7993d6a286f81e7e"; + sha256 = "a0e145d58f0f94306d6259aa107b91e58fd4736316edce872c80f30eba14e506"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/hy-AM/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/hy-AM/firefox-152.0.3.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "ffc143cef790eb5f5b4feef8854c85e5a8a8267f3b01b91383823f9ffe5e839a"; + sha256 = "9b784056fe0f37571c0165fe9aef1d771f97a8825a5c6f99e94e36df06577d1e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ia/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ia/firefox-152.0.3.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "337c3323598744dfde7f68986053af87703beb4bf21ec4731c9d8047206bbf59"; + sha256 = "96c1484e0f6f59bc4f826c8936b2a95ee78a7b35a1a58e2357da1f693bcb549d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/id/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/id/firefox-152.0.3.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "47b3e38cf745cdcf7132fc27582325cce410b60dc44298ac7459d68183d313cf"; + sha256 = "3d0b304b495b2f3e1400e6b7c3690cbd0b890a869fa9c023c8209359e73619cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/is/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/is/firefox-152.0.3.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "0013d4ca3bbce703047f6fb3b0756fc02b91ac46af4f47fae746789efd92caf2"; + sha256 = "9da7db295ad23eaf3e1601c778497072ce1364d19eb6ae28020780390d75a759"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/it/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/it/firefox-152.0.3.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "ba51686964337e8773eac80c87bb2a77efa9c45e489e8e525b3ea870ecbb138f"; + sha256 = "821dce377afe1c91f6274568b634bcbf822cdd83ba6f7ddceadcbadb007b06a8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ja/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ja/firefox-152.0.3.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "9cff6f2f19eec0cad69ac66e452b6e4f52721a6b2a2537ffc574cffa80964f08"; + sha256 = "7e4b8a5a9bedb2d8b7e3d59564787eae6ddab3c88d14e391c747d5981b1182e5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ka/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ka/firefox-152.0.3.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "05a00df8fb25403ca256e40c16067cff327c6031a99ec1aebcf7e45ce6292dce"; + sha256 = "67ce36281db7824c73119f6f380f8f8ce82c182f89ae3905f635497f22ee8e99"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/kab/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/kab/firefox-152.0.3.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "2c4e341264109c460d2707295dfffa84cc7ba92fa9ebae5f0f1a24f10d00bcb3"; + sha256 = "e7196569cec01d24198b106c3f66a051cba948bff579793fbf768ec3eb7a64c4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/kk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/kk/firefox-152.0.3.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "d8a3950920d276f38b06ede9c29967d71f77b21be749653299662607f1644bdd"; + sha256 = "0f780e8bad04d38f0bb317cb9bb20c690c8507e89cea2c3c92368f52af7016b3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/km/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/km/firefox-152.0.3.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "0794f8a14db3830bdbf82fa6fcd10ac882430c92c018076bdcc573510c76eb22"; + sha256 = "cee9aee9da256fbbcfdb6d5f67225a64c014bf6e531b32d2bcc1b4dd48768017"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/kn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/kn/firefox-152.0.3.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "8ec08ab22c43d6aa00aa481839cb0bfcfa6e2be9536dd1c4d6ec41414ee3b49d"; + sha256 = "d22a114647c4e07d8c38ed46b67dacb47e260860b796dc94111cf2f7275ac074"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ko/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ko/firefox-152.0.3.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "71e2c736cd19b0d58e3428a0825fc23640d64dbbe2f78e72550e1d6cb4add793"; + sha256 = "bcc6fdc8b38c1d66ac998a2738a5f4c2f01752a05c002042cdab9295f1898c23"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/lij/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/lij/firefox-152.0.3.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "c6b295b33e37834380549e360e5255d2bd94ffc7359e1f8d70bc21552549305f"; + sha256 = "3dec6d06ee0a072a32ae4b3ba29c202657e5d2b195e19e9caf065bb2b6bf071f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/lt/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/lt/firefox-152.0.3.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "8c4d359fa3a251c0b234bbd2286fa902cfc51c95487ec213bcf56960f464ff14"; + sha256 = "5277d133f5086b824966724107cc6f91570c897afa7da2649ee465368001271f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/lv/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/lv/firefox-152.0.3.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "fbefb8eab5d657ee934b984d0a9997365ba0605d414976a962c2904abe048424"; + sha256 = "25aba34fa20e86f654de75357b389d1653b71e24715e8f11997a98f8a0f27756"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/mk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/mk/firefox-152.0.3.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "eb3aaa45eb9c57d2405f8f79118294dce67b64f8cef4325dfe5b323cb76b5f75"; + sha256 = "6b082e367a8c5fa3352d2e78e5960fbb35df89081d9d4da8809d7a9b2bc8de2c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/mr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/mr/firefox-152.0.3.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "c8f7e749151d1918438fe91124ee341210edae0b7ec9490c7a2fd76ca08b94ac"; + sha256 = "7126c188e0a32ab3161abf02bc98f908fda29574a7e732a56206ce3c24c86b9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ms/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ms/firefox-152.0.3.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "446d6170967f3216da2d7d8ec408396b4c5a671108a815d0b2bfec3b42a67a63"; + sha256 = "331d912d33d08cdc152f5306e2f5344445a80d9fef9af9bf5634882ada3f521f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/my/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/my/firefox-152.0.3.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "7434de7c02bb4b837963b27987ed80e29b510f0e9befc4e8651d0846084956dc"; + sha256 = "53741df418c53cad72a61f397a3dae27d47337c9cdd0c5b56663df904897fdd5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/nb-NO/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/nb-NO/firefox-152.0.3.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "0a18e3134eaa9b1d6984456b2b12274feb75afae770f635af8abb37e80953752"; + sha256 = "63613d482ce908fbd314257954274a170d0f57c7b56ee42df36e362b144db1b4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ne-NP/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ne-NP/firefox-152.0.3.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "a1761758fcc7be7c1cac11ad5c608075b4a2c6ac62b9659e1e1fa5bc3fabb282"; + sha256 = "77d5b146445dae80bdbdca8f647370da25356bfb21cc9e120d62e983a962103d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/nl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/nl/firefox-152.0.3.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "9ea52bcc4f31d883d26c679a9cb629db656f251a0cff32629e02b486aebc7f63"; + sha256 = "3955bcaa96d4526c10d186fe11f6ee94ca7be85b078ea96c74f221dfe65d9091"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/nn-NO/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/nn-NO/firefox-152.0.3.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "ed27c24e2f70951dc043e2dacaf4ab3d13760ca9f2e2233c6252ce583349f164"; + sha256 = "9571810ce6a85a2dd3f1ca7006bcb51b724a0bfce1d2d865c68b21211a1d05dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/oc/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/oc/firefox-152.0.3.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "93a7a26c49c009033fc304a4095a5206bd6277b93edd5417c783527253d83574"; + sha256 = "d6b3c2ed89cbbd189e488c6d4aaea3cf4dac149c8c517e7cbea7cb63f0933e19"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/pa-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/pa-IN/firefox-152.0.3.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "d3b45e6857fa02bd4964ad949782197f6d39769a21a0b82d740ee24c69701a8d"; + sha256 = "439e06da5dcc0445198cda4836bb48c67b1672d11699fd7abcdcd7a96a554e47"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/pl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/pl/firefox-152.0.3.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "0734cc6b5a49496f884a8c0365eed1cc67be46e765ab6145db9f6d3421338bc2"; + sha256 = "06a22fd18e2b2fe485e75c6a2e91f556f06748aa9bdf8528d44dc1300a199a20"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/pt-BR/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/pt-BR/firefox-152.0.3.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "1874abfd6b483e01209a5909aba17d1335db2cdeadece887f60e6e4ed42d628f"; + sha256 = "1f1699851c257cb4f1fdac742d44dbfeb4384b0b88bf1f252461c74efacb3c6f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/pt-PT/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/pt-PT/firefox-152.0.3.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "96996115235f3b229eaa5398512d15f253bbe3bb8fa954c8acd3802f4812ed3f"; + sha256 = "d22f36c18c6d70ee744e296389467fab0e67efc09b68352de99dc40ce9b697ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/rm/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/rm/firefox-152.0.3.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "8cec45cc317d8cbb336cfd2e2a7275b2e7679ba6df33d145084715c72f60807b"; + sha256 = "86336c982f40933d79a20d5b58f0a5330392326ac0722ed9489159d72e758264"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ro/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ro/firefox-152.0.3.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "ce9dce42d4f8d5f3d63c2d7e817177a89108696aa4d27b5d049783bd2cdf2fc4"; + sha256 = "54880f3c8be8c77d96c001f6ea221b20900bd7b31e0864dad2f506416d9dc94b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ru/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ru/firefox-152.0.3.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "0c2615efaa8bee7fc23781593c28473e63702f0f2c73a5cf4709684ce0b8f423"; + sha256 = "bb208cab97357e6b9aaf41621addb5d2b82a044d94984e0363cf04ff9cd639d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sat/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sat/firefox-152.0.3.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "c0967d46a30d5d574381fac54fc7bcf659f5f8659c0c783f39cf394faa2eb721"; + sha256 = "3ca16856d57e841b26573d0de45d26ae2a00473fa14f6743cf31ba31da7283f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sc/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sc/firefox-152.0.3.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "8f458413d13811427390a127b1a3eff9ace49136c81792656ca8453f5c7e9caf"; + sha256 = "1399349a5395f1b78b33511d2e953b82b0dff9a6881005676e379310a4afb090"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sco/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sco/firefox-152.0.3.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "955040cb90bc39b4d3f843281729a9f5fb1eb3d43963eb3d5c20c589351005a0"; + sha256 = "5ff99cc301079cef43b2302dc01f8b686be8a980b281b3decd6e0c394ea2d67b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/si/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/si/firefox-152.0.3.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "92041467f19ec5f2fca6b394cb0d560f31cb969f771d98e9e347bbe42a2207d5"; + sha256 = "2f97c8970ca8f081aa8a1d1ed993cd2e7364eba94d3478cd8b3107d1d74f2206"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sk/firefox-152.0.3.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "5ac190c6e3018074b82dd7d13f48423102a01ee9b2201e1a112bcd549129ca0d"; + sha256 = "16a6e4f2b307807278e3846e1f2ebad11e46ce3eccf217abda65a29fcdae02d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/skr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/skr/firefox-152.0.3.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "fdd5225bd03501cf796c41b38f52c20535d217cd3027e1f259bbfb952fc08bd7"; + sha256 = "d8dd7e77807efd350ebaa4490a46b48c407d97102747cf6d9fc911f20aae8d67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sl/firefox-152.0.3.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "ad6d75438698eac8c14e1ab598e9d79a963e8c5b1d71e9e12157ea5ab3da6328"; + sha256 = "0c1801136e59d4e316d7f8dfd9d02f45d9c0109d4e71943511ef948b18909e3e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/son/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/son/firefox-152.0.3.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "b8e7920fed9d0c6ba3954d0950ef3d4b5ee246eb6f911de07b213978f88a9856"; + sha256 = "3c8ab3b97b52742abf4d2a5d4ca82ae2ee09da1efb880a5ae94b815eff1ae7b0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sq/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sq/firefox-152.0.3.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "8267ae1ce2b6a8a2131dfa38929c697c28f61730adbcdde9460212e57a41ab21"; + sha256 = "b2dfa364016423b4a468154455e3b3f938e16db048c8422803dadfbfd64fb30d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sr/firefox-152.0.3.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "c121c8c66760308c8ed5433c140c06437b054d598d4881d9fcdd7bf596414fc6"; + sha256 = "47a75724a7f53d7b327ba7ef191190919f0749ec587eae8f7b4c3b0853d4128b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/sv-SE/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/sv-SE/firefox-152.0.3.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "7f17e61b7d1ea4a7ca659b7e315f0c70e6604144122387fb8aa01a4d6ea19b8a"; + sha256 = "46df0f2fd8c8ee4591407c6a778223ab438a4fc4beaf4e19eb229c9c7737b3e4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/szl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/szl/firefox-152.0.3.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "5208c5855d673c9d18a6d912154ea4a44807565ccb07f35d99f0a77caa34234f"; + sha256 = "529b33662658dd06e6cf2d5e1f5c3aa182a5eaab104b8d85a76a287e605142fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ta/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ta/firefox-152.0.3.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "8fe4d95516f1594ec2dd078a5794f5d768cfc8abe12d6b64069f01518b240dc7"; + sha256 = "ef14ff929711e7b9d9ac49c5fd5451cd2a8b91b23be568c6f2fa9055ff315733"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/te/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/te/firefox-152.0.3.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "25ac2b2e0f6f6162e91c6183be409328d52f2d7fc7b0d2b50f3f2926c99a9e78"; + sha256 = "55290dee1a2a315d9c4931328cdd03c16613005d981958b32961d49aaf321328"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/tg/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/tg/firefox-152.0.3.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "a54ca0e95760fef718a368b5efb23970c951b4a637001886d25aeca53a3c862c"; + sha256 = "411bae707309cd1efc1cce23f36679e169989154b2d59031e98afeefd2067976"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/th/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/th/firefox-152.0.3.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "445e215115bfcd7502b1fe8ec6a1a280d2756b721d54cf18f098aac42ba339b4"; + sha256 = "defdd70534c6add8e398382e3788fd333e6e9fdf7b28e0c0f1424d19ee066f3d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/tl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/tl/firefox-152.0.3.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "88f76a27052b6a44419950fb046a4550d828c7d60de9daab13a53cf382fe71b2"; + sha256 = "87f21fef7e46d9611d15da99216ef2446e27c1df7c39db52f2c1d1c4cfc4b7a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/tr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/tr/firefox-152.0.3.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "2959f9ea2585c0e674a8d32042bdeb2a90e3016a1002f6b669792b68b09c8b2d"; + sha256 = "2c9047cc7ed638fe7bbd8ea2dc560136fa62b2693f72daf09edf787569c8ccc5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/trs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/trs/firefox-152.0.3.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "abd39f6533ccb1d37fb5c4cfd49749cf23418cae9ec5c2b676cca5bbd643aec8"; + sha256 = "75b8309ea66f95b9ce3502cf3bd9a503d0f3bcf80b4b8337773597c1d6fd5eeb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/uk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/uk/firefox-152.0.3.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "6f0cd5637db1a04666025115c564eb734a65ae8ddee21e8370a843cb7ed34bb5"; + sha256 = "c7e204b28521d37344c3dc683f3e344549fe78f5de1ac6524f50666efa7cba5e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/ur/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/ur/firefox-152.0.3.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "caf0fa151d7e0a8a47ef55bafebf587bfb153a0cfae7755e30cdfd3a0a84b5e5"; + sha256 = "eac2aa44cb2986b6fcb7224eb279103f1cc4dc83c9237fa12da5c50097b9e4af"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/uz/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/uz/firefox-152.0.3.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "4b869863c41ab25405533f142765dbc20ad6dc611d692bfe4d58c09717f6f1ec"; + sha256 = "4e8b46de79a851b3f0e8c12f66a072e904a7dd5000e24f9b2156f6de7a18c463"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/vi/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/vi/firefox-152.0.3.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "0a43ae34c355d5b0901d4d94134a142a35dfd8884be37c1455dac8881d642eaa"; + sha256 = "43ba17af61226603463443cbb155a9f3f6550b94d8b2bfd599fd7b041558507d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/xh/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/xh/firefox-152.0.3.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "aa16d71d417a35c7061f99f1f3198d29b38e0d5585d23b31b31cb274b0b0242d"; + sha256 = "09d3189d5f505959696996649c297e8b9b5ca86070c0d4180aa36c6d18b5fe89"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/zh-CN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/zh-CN/firefox-152.0.3.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "b08c013ce0bf740fb7329d8aff2fb9237962251ff055dac1840b88b7eae9a823"; + sha256 = "74960070129bd2bf958581bf75f43dbdf20cfa7aa0656b1ff08fe989951f3783"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-x86_64/zh-TW/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-x86_64/zh-TW/firefox-152.0.3.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "d28f5d880c8e7d6a770fad1db80ecdcb6015dd9c3786cff1009da271f1dba767"; + sha256 = "60302013e2c9e6f77cda0dd9d26873f982635bb850482e521de43041f97a59b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ach/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ach/firefox-152.0.3.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "d847f95bbb780b7b634384e28fa53caaeb88078f3a67d92f4f5a950b960df3d7"; + sha256 = "5d059d885a0930921ef5c4cc60e2d1339f4ddd574d3a2c11849985b5769a59f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/af/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/af/firefox-152.0.3.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "472ab2b6bb42a00c18a963e94f221aacdf144354055cdd11648585cc91eaa33b"; + sha256 = "4d2f807d96b2c794d89bc466df53c768605894bfbb92ab30f427f5893f12b924"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/an/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/an/firefox-152.0.3.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "719cb248b6a3799a424f79dea8d852658768f309350cf5d3a7dc7d775d0a6b02"; + sha256 = "0b579b200bbe42072705c826740122d46fa6cfc3d232fd3a3b879604ecdd4bf9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ar/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ar/firefox-152.0.3.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "a6bb3eccbd0e78697b367fb26ea0d2a67bcacedb70be49c63828ebab9d0e04a1"; + sha256 = "58bbf7531d7815d1748913b2405cd282127f86e66f5ec1bd125c05a7739c633b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ast/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ast/firefox-152.0.3.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "49ef08a5cbce3b5b2567eff387605301eb7705b211aa9404a52c4fc6c625edcb"; + sha256 = "6379c98267556fab8eaaef46b0d363f32fef6d017e93a085671b0893b95a7db0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/az/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/az/firefox-152.0.3.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "cbe711cf857dfa17128703f4434f8ee5b11fce2b9a7033187b62f18ad8d570cf"; + sha256 = "d8277d6b0f16c9bd38e3f8b819ad87fd2b23a4502d36d1a32415c67c0100707e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/be/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/be/firefox-152.0.3.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "9956c2ff4d58daab7ae247705d9fdb5d6d4cffa99c5410347716988dd20e0d21"; + sha256 = "b8f278e6717b7b060eebd5dbc7f32388b885503e8b4330fb85f922af8964369c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/bg/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/bg/firefox-152.0.3.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "15c965adea6f39e13726d21c68e15dec15de895f7a7b394d51c59587a9c44245"; + sha256 = "570e0536ac60f46d9f6dcb09b503592dfb1083ff7e2940959c2c3c36a2bec7cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/bn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/bn/firefox-152.0.3.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "06a22bc248c38245bd36f0001626f3cb101f33c2967bda66b967be5ae3675f96"; + sha256 = "256e9c6ca49b19960647c7b7e32899dcc7b536378ce5618defc756030bcdc6bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/br/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/br/firefox-152.0.3.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "49fdb53ca17142435cf164753cc7eb4a7482e7738d4059f7cb305892f8047b92"; + sha256 = "d4bad6db0e3b021bd2e7258a2e70e6998254919a9000d12da9278abd7ba30c7c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/bs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/bs/firefox-152.0.3.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "4fad26b8af8d6803e7ffaf69eb24b0fb838262daf9d9b3ecc2be89b22aa91b13"; + sha256 = "d1cf30d1177850e0c1c93a0e3a4ad4387ea786a58013d71269bc293d68affb71"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ca-valencia/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ca-valencia/firefox-152.0.3.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "2404f824a33287a06004c5a5f86896326504680bc7777c11764a9d68365f5e97"; + sha256 = "b105b2f883064af79931e32601abd9517a6ec5bcc7edaa758531a23157295083"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ca/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ca/firefox-152.0.3.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "21232c40fe8533a618aa8c446d860f7591e939e3815057924e3518509a701c67"; + sha256 = "f1680c1bb1a5b66de60dd35947f0575fe8c79e5ed065000380a02c3218452b82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/cak/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/cak/firefox-152.0.3.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "3172993eae57fe3cfe2de51254b7d05d84c1b4f0dc7ea8fc0ebe213a324a06de"; + sha256 = "8ba72f5a6b4eac0677aac24390bae0c71ded4073bfa020740987c51892ce751a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/cs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/cs/firefox-152.0.3.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "40df128162db45f2c3d019b53170fb1c5992a9351939adaeacad8b685effe716"; + sha256 = "f83954e76faa2ad3d78bc132f403a8d73143aa35686650ab42452580b5e0f6e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/cy/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/cy/firefox-152.0.3.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "7ef1e048861b969b8d52d387b148941b2ba0b9ad0fba6734f4d6ac3b6fe7de5e"; + sha256 = "7fb7e4ec7b92bdac223a368a82ef2207db2d347cffc0a8a7f7d89d59a47b54a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/da/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/da/firefox-152.0.3.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "9e85eae7124e64a7086908a9f91553834809a6b07d6baf8fc33f780ff9a38306"; + sha256 = "f262d95e3917e7d66e7c77b1108acb3bae0ec6326ba944b66a3588a0da149a6d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/de/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/de/firefox-152.0.3.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "2dac9ca6d07754bd1e3387c9558d8102799aab6323edc043b8c191eb9f4e745b"; + sha256 = "4b6a7580b91a10be480ae92e7df5b32e4f64926d0ede3bda407b3e6f3136fbf1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/dsb/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/dsb/firefox-152.0.3.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "f7f8181accd65c1990081afb14c3a3754b0780cd58902e1a668a937afa495af7"; + sha256 = "b86ca2d56182f89d2ec8a473e37635b521f3298c72706d104b83e4e7b10d93ba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/el/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/el/firefox-152.0.3.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "b8ecbfa04175235104c16fe530c66418f1bc098d909437e308390fce2d02534e"; + sha256 = "6d23fbb7244291ec69717165efd148dedfe51a244feaa0402f15a60c200f85e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/en-CA/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/en-CA/firefox-152.0.3.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "cb8a4c44b49668c6b40ef9ac639069dfd93c0a8dd9bb2989e822bd7fcd582f9f"; + sha256 = "a76b74297ef997466017b25c6beae675b1b0e16b851693a9de34939e6c9010c3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/en-GB/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/en-GB/firefox-152.0.3.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "47da0f132d411cbd74be87536a4f643b109710d32cbd05415815fc89257c7b2e"; + sha256 = "952f72c01f53ab4936520038bdbf41782a24ba3aac0d1103eaec6dd963a3a5d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/en-US/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/en-US/firefox-152.0.3.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "d4adb8ad2ca193053d1ed09b35217ff18ff8a7a62fad2ae719808ca2e20972bf"; + sha256 = "9bf6bb30bc95f208f87bcc9e84f9ebe68241d190aa9c77e57faf736037a59d37"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/eo/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/eo/firefox-152.0.3.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "563d463dbb16c83042cca51188a2ae4271b48b69369d575d74058749fe28df58"; + sha256 = "4234e89b13f349375116d8d53f37d9dc1c00616b2ccb1283b1c2ddb5ccb9c22a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/es-AR/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/es-AR/firefox-152.0.3.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "8a90442cd622bb9337e30a59fddb874d614c780a2ca314eff995832f62bd2683"; + sha256 = "060e9348a89c1b6e5fdf324543dde78b776dcb2dd7ef0c186c6dc2b01ba4b0ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/es-CL/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/es-CL/firefox-152.0.3.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "e0e645802e0ad592f34a64a2de10d37d5dffeb833a934c4142318aa94a701ae2"; + sha256 = "826146f1f8bd2fedf25767b7e86c21858c1e7da5091dcbdbde726547f3b6beb4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/es-ES/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/es-ES/firefox-152.0.3.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "26e3f1a60c4e44f1b6bd2a576d07c01e2829e2fcbe7f317e7f9fdaf11112ea43"; + sha256 = "36b59fda5bd734bb4cbdf5253b7980fe01559cc1a7d07552a4c2213c15ed1ff8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/es-MX/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/es-MX/firefox-152.0.3.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "f3c0de68918a7bb443c85ae3b3195d8ca0a48baee39a76c798df0100011261f5"; + sha256 = "e6fca77a2f526308d8910d7630bec08fb395978490c45a0b8a88d76a21500e68"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/et/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/et/firefox-152.0.3.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "26d824b34548c326689ddfdb6f445e56e943fcda8acb9000d766b51f21b291d8"; + sha256 = "41a6fea3494b38ff8f20216bbac6bde20682bb9ae6572fb64a481ea1f22b290f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/eu/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/eu/firefox-152.0.3.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "bf8ff9041512fea5340c145643b87489d8ed1ef59567912b15319db111860a8c"; + sha256 = "a3137d0386898c5e67f41d03738ac4805412a95299936946d9d6524029683a4d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/fa/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/fa/firefox-152.0.3.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "bda38c8ac506590863d736c8670aa7e3c8f5190d447f0ba6c0a4ef328a9b0b2b"; + sha256 = "acfc17c9d8fd188ac384690cacd7c59f078ae4d7f2420ccc6dd305e3480e31ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ff/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ff/firefox-152.0.3.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "8e0a753a098eb27005f5f9e013c8433496607aad10612ddf33100543193d98d0"; + sha256 = "239dadd1832120dc05ffc544cc34ecd4e3dd9011eb512bd6e787e3155d9a08ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/fi/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/fi/firefox-152.0.3.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "b50970cc9907a6149374f2123939bc0f01bccd67a6e2389e109909e64bf68d2a"; + sha256 = "d60729d2e283146d740a8fa82dba3514fc1c96241652e440a78a975bbc0674cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/fr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/fr/firefox-152.0.3.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "39d93d9256f859711ec4a351762916699023fa6c4c14db6737415d96d5b39a20"; + sha256 = "791af4b9bf8a411f491a3cf0c4e7e6805f09cfb7d94ec6d2c2a16edec88feb4c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/fur/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/fur/firefox-152.0.3.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "f4db616f5f925cd8a22df8ea2ea72dccdaf95f3f8899e8631b67f41a933bcbc0"; + sha256 = "4d3952872152fa57aa9635db5372828deccb31f754568be30ce9b37b7bca84d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/fy-NL/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/fy-NL/firefox-152.0.3.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "ad0ffb4c02272650f925a1526c54da8dcb22c6c5c6b3b58efaf4adcf434327ed"; + sha256 = "d690ed839b08f35e49c456055156f8c072369d5534040316d21e063478639690"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ga-IE/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ga-IE/firefox-152.0.3.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "b6bfd3441337e7739869582ed81363dcb156f2982160b85a432fd1876d2eb69b"; + sha256 = "20f544b54395c537359c161af46445d976dfd82e1b117841b9b90936fd41cef6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/gd/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/gd/firefox-152.0.3.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "6ad401ea24abdf21eea1b84332487580ef12e4b343fd44fa5be1424a54fc8fbc"; + sha256 = "dbc5ed5cd972a3e955c00a63f1437ec693098104a560af12cdf01a3b408159ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/gl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/gl/firefox-152.0.3.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "005dea494f7ed9b1a8ca4b330ec6a47641bc042e2681af4b0085b43fc7890339"; + sha256 = "eb32a301cb0521de7a416a6ad704aa99b603b7f1d026527c5e40fa4cd4c24026"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/gn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/gn/firefox-152.0.3.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "83c3f73f8059c2d9ab07345d444c4c847efbb234ed8a09ad6033b6674c6b7db2"; + sha256 = "8b14a4575ecf7cf38253b6b0dca97dc8bc301fd2d2d0792141cdecb2f59d334e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/gu-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/gu-IN/firefox-152.0.3.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "3fd06ca2bd7b060aaeb96789f8131c966d9e5bdf5bb5c07348d00a5029e30c21"; + sha256 = "0fd01bc8772ad586241ebc65f40b7e9aa3d7e6c4e55e456e99bf34af74abcfe6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/he/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/he/firefox-152.0.3.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "83f7810d09c9095850d1b9315d8bd12f617bfefc4d1fdbd927e8f1d6dc444f85"; + sha256 = "ea6bf9e1fd0b782eb32e09f5b829e58689ab70d1186360917cd65cf042890cf1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/hi-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/hi-IN/firefox-152.0.3.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "d96f0784be48c53f5099a55ef04e456e5428183ea917e04a95a0cc4e965c4cd7"; + sha256 = "4a6ee22866f0d001674d6491cae231d16fa73d22ee453d60f6a73582f595c49c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/hr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/hr/firefox-152.0.3.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "0d25dd840b6a11073c1afec82996afd01ea9390af2b89d1633da709945aafb4e"; + sha256 = "d801e6cac4daa1f780cb5c9f27e57c2ebcfe79c39af9d683b59acc42b32174e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/hsb/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/hsb/firefox-152.0.3.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "8f284218c0956a8f76af7d6e4cc0595ea830de398496aa7494ed8fdf4f83a03d"; + sha256 = "db0bf8a3217dc22ae5ab0b527773a89287d9496a4c466db80d65aa4a140b7026"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/hu/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/hu/firefox-152.0.3.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "1dace22b2d708101a7b309ea5a8e5c7d36c91bd8b6f51a2f6ed9e706cfb625ab"; + sha256 = "f0cbb9bd472370f98f5e1158d67d46c557a7ec43076394cd4672a4a5a4260af4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/hy-AM/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/hy-AM/firefox-152.0.3.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "1d591f2bf3a2881bdcbb3be46951c517f33257768736c8603df7318844aaba25"; + sha256 = "e0f4c807b853e0c40a2f04a8edbd43660cc8dd52110e2158a0296b50dea40b74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ia/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ia/firefox-152.0.3.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "c04a7f5b030779269d67c0ea6d5afcda33c8e37ab2605b078f9d60c2d021bc28"; + sha256 = "b29003064198115aec2036abd1fc64283a1691e71ff34c41cba4ac3c54e69229"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/id/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/id/firefox-152.0.3.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "cb23611c068013915e4361b86ee9dfc855651ffcf4b000e66430b8548ca7fe2f"; + sha256 = "c00f60e3eada5b19bd609156e43d072d965a5fc1201f56c1f1d61bcb48793115"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/is/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/is/firefox-152.0.3.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "6e3e97ffe65bbe65e894932cdbe3992f431a5ca9e9f1f37c314bc1771c257552"; + sha256 = "d398c35dedecea5be0573a31705cf3a8aac1234859747c8ac47d28d44fd2c3e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/it/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/it/firefox-152.0.3.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "92a1e95bb09f67bb372683c391dce3739939ee945317f12fd75e8f060455ad58"; + sha256 = "b56a69347eb6c2f72fada964e7013bd24a936cbf062d673f3f6c9d40a3d27eb2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ja/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ja/firefox-152.0.3.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "9ee0f01e4bacd28fa2c2e1b050a0885b641b6b4ec615eb5a8c75457f59b28b87"; + sha256 = "f5ca6dc7d78e09f82bda57d234e9a0cb455a1c8132491be702a035cf199729eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ka/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ka/firefox-152.0.3.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "ff158cf627f0e697a173f5d66a09c1cc8f1ddf50d67d0c97c90284e1bbdfc3e2"; + sha256 = "e8445e975a71595b66ff8f4f74ea56d4d03dbbbc3e3cb94249dd8923767007c6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/kab/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/kab/firefox-152.0.3.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "6542108a4ec7dcaa47c9277e506fc098ff2e991f1852edb511311bacfda8c2cc"; + sha256 = "e9405e1cf4dfdf4fd91ffd5763e590650e961887f0b68e69a536f0a6a92e6655"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/kk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/kk/firefox-152.0.3.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "353a7f58dbb0da3e0d76535df783165c20a32ee109e09258fe93a4b8933a5d7c"; + sha256 = "2904f9bc0a6930ff26562831434e101d4e4634eaa035667094402cf1fc84231c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/km/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/km/firefox-152.0.3.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "d9bc8e08092631459159975623da09e813ef504936dfbe86f9f407f090a85d0d"; + sha256 = "33645365027ec0b145df70ff771f33c9af22b1310f2dfcb37432148540bedd3d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/kn/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/kn/firefox-152.0.3.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "f9490acf7866ffadb02fd8a517d1c54c67f3b5bfe01caeb4bddece0a5ea8c50b"; + sha256 = "a441932d128158bb1865a2b26f213e6108cf20a08adb890f4bcbbd854adaba0a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ko/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ko/firefox-152.0.3.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "b2eb21f8850fb5c73332605f3a5ed8aee75218e604678005de12229807c5a8c3"; + sha256 = "0928e5424b099345b5fbd08f7c85cd94a5c84e2493055654cdf6515b1f605b49"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/lij/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/lij/firefox-152.0.3.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "328e5028c65b26fc5c7737d166c903789994416cd470d79c4fbb17f8f99239a1"; + sha256 = "3c2c2346900af2337e69aef0d62677427579e2368cfd793ac8b16ed88b9158e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/lt/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/lt/firefox-152.0.3.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "6b92152cf414600b36385573086f1a6f1b1f67d682cae7d8287f1cf56d43110c"; + sha256 = "36e04b6aa0dc179f720bbc7d82bbf31695fabf15e50b3adb51149920c1da21c5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/lv/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/lv/firefox-152.0.3.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "55f4ad418ec69ddd893bef29c42bb20c7ad9d981e2426df8104b35dbe7a5d9af"; + sha256 = "6cb287d0578b1212a0fa5dc55a9a3b235c5e3377f49a3cedda505ac1b0317985"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/mk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/mk/firefox-152.0.3.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "ce288b0f16e4b9f93f1e0a970bbe1495fe2d2d3305f4b625d30cb5af95397b28"; + sha256 = "34d890adb8991fb8d9e38ff15e9587b5218be19bc30f09306172b3440ce729b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/mr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/mr/firefox-152.0.3.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "f726f77a166faa42887b1ea8ae7b2bd25ae4c4ae5ba9324758e5391d9be4a42c"; + sha256 = "3c3e583a06d8c946eec8124dabd63f5284320478570cdecb225cd99dea2e4923"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ms/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ms/firefox-152.0.3.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "33c0c76cbbf62437077f39fc483580cc4f519108ac0776d6ec9ef3c4b5226069"; + sha256 = "7e0b445ec68567a0ca9ba084e19e796a86cf39059807cd21669be7f21dfb74ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/my/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/my/firefox-152.0.3.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "fb4e331173d5b0cff135531bde24d1da0ac815c456a9a5ab65be0f29a76e68b8"; + sha256 = "8a7e067b11fc7cc2cac063cc339384cf9a21aebd0fbdc27d902f4c3a31dd9785"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/nb-NO/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/nb-NO/firefox-152.0.3.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "5f4234df0b4e62aa679064455627f7168043c114c9e232eb24e639e93fcec7d8"; + sha256 = "cbf9331a14dc92e02098595a8b3a94ee48654d1d1e0af4864d0bed3d903010a6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ne-NP/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ne-NP/firefox-152.0.3.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "6f3757a1b5ce6f4753695428ac5f1caf0c15bc935ca075cee42844ab8178eb74"; + sha256 = "1b64976f7fe609e2ade3d8af290f284c2ba367a13b058388fbb0d7ac94187b55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/nl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/nl/firefox-152.0.3.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "137143bba38da817c50dd7230804c2bbea917c923d12c8a13558258940cbc525"; + sha256 = "adfb1de6a903856c2df065a649944c4fc0ea8c6535a268fc00e240a714c2b058"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/nn-NO/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/nn-NO/firefox-152.0.3.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "1c3f291f622604e6604900cb619154b3ed91d064fde7cb951e4df871087b62d0"; + sha256 = "08fad22a2bb321d29702933d1179aad732b3d824677a0ab7c282e8c77675f8fe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/oc/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/oc/firefox-152.0.3.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "84dd100fda879948122af8ac50e29c01c83216e9ada84935bb93b43d7d1a8735"; + sha256 = "0100613cf624f28cf1ac814f52fa792597a06ab4e61880325306b6f007aa5721"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/pa-IN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/pa-IN/firefox-152.0.3.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "cd360f7e72d79145e772325d9c8440edd5b58b26b9257a57f5c9a46951b4c71a"; + sha256 = "e6851c3ddc3ea140bd7dd9038014b9ccf796d8d3da1ad507045d3647d744b22e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/pl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/pl/firefox-152.0.3.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "62e9764449963bc4c8cfe690a426e058c4bdb66df1d09ea989592b5709161b7d"; + sha256 = "aebf893c72c7391e20048033a5bf6199498b4531bc3f0b17aafc0acabd5d9771"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/pt-BR/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/pt-BR/firefox-152.0.3.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "8e92a43c60e89b404dd713edb33a67592e631585ad33dc9bea7a10fed5a4ab15"; + sha256 = "577553d12a8bcb4aa66b7eee5b291e9a12556936c65cc8994ac3452986e910d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/pt-PT/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/pt-PT/firefox-152.0.3.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "cf2e705421bcebe925ee28c700d1fa31891f63df192971c84c6e0934038a7655"; + sha256 = "60c1fa57b9938767a0cc890627132521f6d9fae5ee6a3d573beb812b789fab70"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/rm/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/rm/firefox-152.0.3.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "b02d819eb0ceaaf2f38b761bc4b69223ba6ad1ca4d700b25091784256f103857"; + sha256 = "7e56349870ba6451eb2aa98fca42b144f5f2e2ed8c5d5ccd895e64e448ab7b1f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ro/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ro/firefox-152.0.3.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "90360f3080b7e542b886b125698debc41a482673c9f0c353ff64cee97ffbe681"; + sha256 = "bebce3b301b0ec87bdc0c4b83c8cd65824e9262dc772821eb39232a177b9195a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ru/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ru/firefox-152.0.3.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "bc8756d9b540a280f3a833f60cce2b99a36bd9849cfc6a631ad900a2ff84e60a"; + sha256 = "d88f6b5c68da9d182d9de9e242b675acc66436d3efbc3bef0fc13b06ec803af5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sat/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sat/firefox-152.0.3.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "0e8fd1c6b10a21cd9fa37ded16e9417f036f4562e99738f0bbe1a906147df3ba"; + sha256 = "945f75b2c96c84b63eda2c9200d90124986d0ca7475c0b84266e2efdc43c1167"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sc/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sc/firefox-152.0.3.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "3bbd410771f372cec3a5d5077f29252c28403a4811fb63b866b10d8a55f83c86"; + sha256 = "6b4a3759f95c21a96fbd5c1e480f3adfbdc832b5881751bd4c8b4fb500e2072d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sco/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sco/firefox-152.0.3.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "dcc1534adf144deda44a116c6e40eb8bd16c76c4a44d949682e84720dfaaf44a"; + sha256 = "128f0383cf791c86c1079d9db4ad0b75b707f1cd198a8915720c937195a1b76a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/si/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/si/firefox-152.0.3.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "eeaf7915668d0f743601dd560d129b971b793b4126e2dcdb48e1bcac4ef5512f"; + sha256 = "3735d2dd9bb1b5f352989e358a3984cbe63a152f43663c7e3061c1633f017868"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sk/firefox-152.0.3.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "69bedc57242c3e10d3bd7ba471d9bf3a8839afa0217533f4d24385e3bbf28e70"; + sha256 = "37fe9a258a1b55ac51109ca84114864c22895a93adec6027f9864f1b0a2ff51b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/skr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/skr/firefox-152.0.3.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "925a973ba003c7c27110109112d87faff407c6de18b1a3f9ee1c38777e3383a9"; + sha256 = "50448cba933771dcb662357d43f0c6268f6d101d574e5c4a3e8fea1b7aad7569"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sl/firefox-152.0.3.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "14f615d0b72247e3fcae8e7a9b094156f29e13f7ed5a37c98a8eb0c0410fc304"; + sha256 = "290b488e89a63741d8d4302fc307efb61b069e916e110492f293479576aeb7b8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/son/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/son/firefox-152.0.3.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "8cebabd61ebd41b922d55e564bca533e52e36dc774b6f3a623304da09b02271c"; + sha256 = "467a0309f308b778cada063c2ad25b945e14555030c66a61f746c5a5710a451c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sq/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sq/firefox-152.0.3.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "d0642a88cb13dea258f72d9cf21a5deb1e757392897edd0e0c17f20d392bc2eb"; + sha256 = "4a78d0115de20c68538d1f05d91b2d8f2899249cd135c226c0b369a3c28b8e34"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sr/firefox-152.0.3.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "e9e4971bf250bcd04024af94813b6461e9b0948695b5925cfcd20feb8865940a"; + sha256 = "cae2b28d401f43eedad17ef254558a468925813f8adb2f6179af6979442a380e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/sv-SE/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/sv-SE/firefox-152.0.3.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "9c8a8c4f9de99cb3bec879114a91c2c18be05c1934736d8f5f6c3fbfbdb68fea"; + sha256 = "d0d1e397ee3fa5ec81b698820b63db7cf8cc2834acb6bbd062bf88847b8670b0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/szl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/szl/firefox-152.0.3.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "73fdf71b78c86dd02b4b54e822d480a370c8e20567c11b200140ef37657fa7e1"; + sha256 = "3effaa5e026f1a5c290c5b840bf95155917ae1b25483cdf7f0d7136eb74674b3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ta/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ta/firefox-152.0.3.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "42facbb58cc856b36341533cffb471394c902cb0f6a7b181399405ce7a61935f"; + sha256 = "c51fe6f1a3d781aba27fc6f41cb95530106553e0e7c028375b198ed4ef0f9b83"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/te/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/te/firefox-152.0.3.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "68a9dc0e643e6dc6ae0ea15df69b9abf32bbc3afa6aacd8852a46cabe885c001"; + sha256 = "baf23af9ab6e1709ec40a0ce278c70c2041e096c60080cf21444a0c87dc1c153"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/tg/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/tg/firefox-152.0.3.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "0177df70aee73b5bda5d2533facaeb85a1596ea2f81751c25149ede4889f57e2"; + sha256 = "c553c2e42f703effc9fbdfd33cad76b8521f1a3ea9d4be00511c39e888b43ec5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/th/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/th/firefox-152.0.3.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "899f99f42d172bef1bda0ff68cf4625f3ed9b6c017d3eff95be3674f67fe79e2"; + sha256 = "3467122af66438a636c81af3ab9f3c5010dd61e0df75d9ea33a991f9f5230ff8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/tl/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/tl/firefox-152.0.3.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "62584a40e8d95a8e45a9970cf9aad7ef27f8fa76995e1a9deb39e0b132b13fd7"; + sha256 = "ba8c5cbe6011198616560e813ab76ab68b2a6700126b571601b790454a323fee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/tr/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/tr/firefox-152.0.3.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "dfdcbebabaaf2c57dc57ae2b2f0d9df152d96a1bb941d90a245e042e72fe1092"; + sha256 = "2779f1d3a5462c76cd899c1c75b7d3213017cff0dd1d7df892558bece308054d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/trs/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/trs/firefox-152.0.3.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "db01a8095380a45285dcd3b029985928a66395867dd887616131ddf63eb2eeee"; + sha256 = "6522d1dbaa4c3bec5606d5842d00e0ddd16e03abb2bb887eaa51b3337c7f9a2f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/uk/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/uk/firefox-152.0.3.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "6c99a23e765acb0f9ed5f7c0a2f29b1004361405f871a2c206499e2dc2f42834"; + sha256 = "d3a7ce13e69670befd2c7af93b670a907e1ec904f37f4eadac6a2c9bc1dfb391"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/ur/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/ur/firefox-152.0.3.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "bb4bcd95fb1d91d3481a1f5c202ec3db5c6d097f11e322db00e6e582921f6d69"; + sha256 = "84a178f77fc81dda7914b25cf25d019649099640b9dcf1323f4a22a2a1b39ce9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/uz/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/uz/firefox-152.0.3.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "bca412e94ee7efceb4cd05df9acb6e6bec873d1ef76126ba62bfcc5ad41ffaa3"; + sha256 = "4686ce29647b174dc30e1d7075879049d07fe79c314f91f8e7fc78886e331cce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/vi/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/vi/firefox-152.0.3.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "99ed16690e4db79a478a18fc3705d83048b4839ec26d3ade27fb34eb46f2c13a"; + sha256 = "c89b30839c9a3f437fad38d97f571d46e052723bbb5993fb05da8dfdef388ceb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/xh/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/xh/firefox-152.0.3.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "58da125810cfe24eb4a8315d24f7693e9cf0d2cdf453006e977cfbf64b6d7c04"; + sha256 = "009e82d305d271565ac041e7384c0af5c3709a6e32db6134920a68ffa2f5b680"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/zh-CN/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/zh-CN/firefox-152.0.3.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "f40d878cf5fee2ac175b14a17843e6738fcaa424a3ce49d54dc010d8f4287d60"; + sha256 = "3b94964f4d5371ccb4f75c2ccfd8c59038b748429d6ec7c471f452f32c5e23fb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/linux-aarch64/zh-TW/firefox-152.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/linux-aarch64/zh-TW/firefox-152.0.3.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "e6c56325213c1d3a64c4f3cb4ef96ec8a18bf3e93667d835de5290118434b86a"; + sha256 = "008fe9fdf2957aed0c692c06f53824111f29175a4f4d8ba500dac7e6803c4aa1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ach/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ach/Firefox%20152.0.3.dmg"; locale = "ach"; arch = "mac"; - sha256 = "25b75e89c674b187b073e759252c6500bd0f867016a4d91489f303a8915a2466"; + sha256 = "56e098e6f1a95089368e1ad00896b0c9e11e695f0185608f8ded9f46c1f278da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/af/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/af/Firefox%20152.0.3.dmg"; locale = "af"; arch = "mac"; - sha256 = "76f046d34096207878714583f2888c3417f643322deff76b5ecb3d049e90bd0b"; + sha256 = "23152ce91fdba48bb15b2cecadc03dea237bb4275e61c1cb6660c4a83ea10e99"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/an/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/an/Firefox%20152.0.3.dmg"; locale = "an"; arch = "mac"; - sha256 = "a51db34ad8543327c1274bad29daad83ddc7c5a28e0fb1fb4baca146d6b56033"; + sha256 = "9daa6bb00b092664ebeaaa2aeaa80fa31953a7025d367aeffdf8e8d357e6ccda"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ar/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ar/Firefox%20152.0.3.dmg"; locale = "ar"; arch = "mac"; - sha256 = "94b6c21a407e65b59b3faf9bac8eae91094f19d362d549d416d0bbb0790e341e"; + sha256 = "4721440a9d859f772bf80bc0b2b5c26b87484a2e48ae50323a9fca9399e8ff8b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ast/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ast/Firefox%20152.0.3.dmg"; locale = "ast"; arch = "mac"; - sha256 = "b306cb9306fac4a218835fe85407b0c3eb2ebbf9e8fdc64782184d1ff17e1bb6"; + sha256 = "d493242c367636f3be196ad9e52dcb10f78e8a43e5587e92530f28a706fc8636"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/az/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/az/Firefox%20152.0.3.dmg"; locale = "az"; arch = "mac"; - sha256 = "3bfd04995b5df66be1d872700c065c5a94dd8bae7db0005a389f02f6c1d74a01"; + sha256 = "872f046d6f49767af802fd17c1a545673e4e86c7384db8611b9c0a9562ae0480"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/be/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/be/Firefox%20152.0.3.dmg"; locale = "be"; arch = "mac"; - sha256 = "0d4ffaf6d5cd63628de4b686ef2bc6ae577bcf37a1f787d9d0d0f61bb83c58a4"; + sha256 = "8c9fe855a567e2e8958ab86701653b1fd39e4471393bb4a0787aa1402fc55472"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/bg/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/bg/Firefox%20152.0.3.dmg"; locale = "bg"; arch = "mac"; - sha256 = "29379238d2bf015dda7c97ac6e33d4ad4ddc6f78e4626a08cc3db0cd15ef701b"; + sha256 = "b20b46352f6c18e2fd7399b4e6e33ce182592efe413e267f77b1912b4baf1d6c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/bn/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/bn/Firefox%20152.0.3.dmg"; locale = "bn"; arch = "mac"; - sha256 = "12fcfbba2b563de36d48b72a9b0b3144fe571a10f14a276aa958c56c39fea587"; + sha256 = "0c51feb6ebba666c4622b2f756a3bcd6d374fafdf3e51c28b35b70e6bf2d2861"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/br/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/br/Firefox%20152.0.3.dmg"; locale = "br"; arch = "mac"; - sha256 = "15ab3833f064afaf29974c84a20bc77e39369a65d33f89b2f70b34f536e9e2b7"; + sha256 = "62126b8cd33b5d10cff53e94abb08872584c94ba4f7f22911514194c3231a3dc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/bs/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/bs/Firefox%20152.0.3.dmg"; locale = "bs"; arch = "mac"; - sha256 = "c64e05ae3af91e383a911edfeb5cfcdc84057324c3314ad21889bbe68be49a3f"; + sha256 = "9176283a301a9a18a93efbf769ca3198c728f787258577a1451e362461d06124"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ca-valencia/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ca-valencia/Firefox%20152.0.3.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "ae03faf5e7aa16bbe231945dbc19d6b97340d924fd2e42dae1f51426418ff6ed"; + sha256 = "fbc21b67fb99f8d82ac7409d1e0666b0c03d56d66504ccb1affe97dec93bb580"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ca/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ca/Firefox%20152.0.3.dmg"; locale = "ca"; arch = "mac"; - sha256 = "3908f65520ad76efb538583d1bc50a8a22e9a8a64b80daa59d477d8ea0673af4"; + sha256 = "085ba0e8008cd184eb74178c0add64c58c6ddfed150143dfa342d936b0257c55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/cak/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/cak/Firefox%20152.0.3.dmg"; locale = "cak"; arch = "mac"; - sha256 = "1422f25b125c426eec034a3c94ef74df45f3685099e2653080c41b1acff80c63"; + sha256 = "88df4204c7a0760dd8a9c1d1b7415f3f82751c709910fd3c1acc38f5b27d3878"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/cs/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/cs/Firefox%20152.0.3.dmg"; locale = "cs"; arch = "mac"; - sha256 = "d19369079e99a03b6526ed3440d1b9b1549c993af7beb158c85f1a573f75b609"; + sha256 = "099c6d65f09c9ee55029742b5dae4df060b34b5a6fb998bf2748e475da22559c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/cy/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/cy/Firefox%20152.0.3.dmg"; locale = "cy"; arch = "mac"; - sha256 = "d56976d13763b5cf1b0efd43e5f4d3fe52726d665285b37c1cb6a5b5a72b4840"; + sha256 = "12356e1388364b2e0b2f63d66c3a39b736fe867384f4fb4ac74acc3552193b3d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/da/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/da/Firefox%20152.0.3.dmg"; locale = "da"; arch = "mac"; - sha256 = "c5409e5aae65fc032c7a9ae515812ad76c584f26f95050434778d902414bfe03"; + sha256 = "8d78984c5b36b8c5e5a5054b07f6c7eea828948b249dc51a3df0f68c910971bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/de/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/de/Firefox%20152.0.3.dmg"; locale = "de"; arch = "mac"; - sha256 = "cf22599b7552585f40634b3dec726f5b17ac593209ed9957c7feb9892ba29a0c"; + sha256 = "d2f010fb5d50aa7ae2b92034214be832e15f6a430a4c949907f76d6fd341d47e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/dsb/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/dsb/Firefox%20152.0.3.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "b948d12079b9b91f138d2fcbaf0ba6bf68c13f1e82640c46ef327f033cb59f17"; + sha256 = "b923537e3cbc7a6dab9388fe25545803abd27b7572553a32ff54c4dc4a55cdcd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/el/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/el/Firefox%20152.0.3.dmg"; locale = "el"; arch = "mac"; - sha256 = "803cec07edf0245dc512eeb1bce3078f8b4d6f998214fc3ded32d9bb4955713d"; + sha256 = "325bfad9d557f26db0e0012703401d3a591dc12e035e609b694af92ca85da47d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/en-CA/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/en-CA/Firefox%20152.0.3.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "8a65e5f1acedfcfc7066e4bce540ce7b95514602109f6a9e3b3c71e000e701d4"; + sha256 = "113e61b47987cef552ef1dd479f22780acc59aa487d5f7826965ed520dead397"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/en-GB/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/en-GB/Firefox%20152.0.3.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "9939895e51ab1386cdcb88d374ef118d08dbf03624a92e758aba5d33db6954f9"; + sha256 = "2c87e6ce3d8c7438dc9f84181e73b62d69aed26dfdbe436bbb2803346de048e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/en-US/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/en-US/Firefox%20152.0.3.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "36820598ede2790d59fc18dae96d0b6f7982106f125cdf5e1799ee75e1fb5278"; + sha256 = "5341a832935516be4f164d15021fb5a872668d6ebeddcdf35ae09ca599e717f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/eo/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/eo/Firefox%20152.0.3.dmg"; locale = "eo"; arch = "mac"; - sha256 = "a433c6b217df1c89303768f6991f88d0e7a33d27099b6394417e6534d4dbaf71"; + sha256 = "6b07b8ece001c69a58d12d7bf38e4e892965db03fdd05308fdc059a2b0618e7a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/es-AR/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/es-AR/Firefox%20152.0.3.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "8816da179dacca059d09e3d0a12c1256336c1aa8fad4c981ee9e994791119e48"; + sha256 = "899447c9908716ce0e6c716195d7b34de1293bfd052821f531385028b8773059"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/es-CL/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/es-CL/Firefox%20152.0.3.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "cc39476078010bb514794a1060e7e81a90652a9cf6b9943481d13e386e044288"; + sha256 = "b5250c63a70e077fb7278d186efc02f195b48b6910a5ad251a4e26c52ca24f50"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/es-ES/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/es-ES/Firefox%20152.0.3.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "3490df393561475052f0032612dfe227d762f28bbcffcba1d70a363630e87e6c"; + sha256 = "719021784f7753f87b3f42c9df527bfc77844bbe06a2c60f7a0a194dd4ae1583"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/es-MX/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/es-MX/Firefox%20152.0.3.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "a3cda79274c98f616085b37f492eb276d1ec67d8f585491847a9005244fc1cb4"; + sha256 = "1da83f02fd636318c66b547ff3a71e490471e28e85189689e1958a36b0741ca1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/et/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/et/Firefox%20152.0.3.dmg"; locale = "et"; arch = "mac"; - sha256 = "fe99491f8d84253fb21317bc6fa8704a65436b3b55c6aee5619b2eeffbbf4fb0"; + sha256 = "e81541f991778f958426f3806440755f62753fd3fa0ff52f07ef1213548f6134"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/eu/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/eu/Firefox%20152.0.3.dmg"; locale = "eu"; arch = "mac"; - sha256 = "26e81e36b7ba6f749455019abc25fb8149a3ebfc4f4fa3931ef2ecb8912a3726"; + sha256 = "66502a87d540dc41f425e6f0b983455a2b3605599568939df14a60c01faeae5d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/fa/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/fa/Firefox%20152.0.3.dmg"; locale = "fa"; arch = "mac"; - sha256 = "036c2228738066bde713dc3c77e759dd648e7aec5ab1ddab583ba6b8465d67ea"; + sha256 = "8a55f5bd1c76c35ce2e884522c644f5b89e7d4d8d9c4c25767b9cd6d53524341"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ff/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ff/Firefox%20152.0.3.dmg"; locale = "ff"; arch = "mac"; - sha256 = "96051c1be44d8cfb1ea258986c7c27c14c02d87c55fb1ca89449c53cdafd9290"; + sha256 = "f9e364327710adab6ba74f77b35f6e49a1179d5a1cc1177fde363d8751089c7d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/fi/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/fi/Firefox%20152.0.3.dmg"; locale = "fi"; arch = "mac"; - sha256 = "92f5df05051ad55d4d35a47a5cfecba34b6c6dd64399717b9d89dbe9c865758d"; + sha256 = "a45979e4c884fcc48f21510398f5bda49046acf889020fe2d55b475e376ac649"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/fr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/fr/Firefox%20152.0.3.dmg"; locale = "fr"; arch = "mac"; - sha256 = "505806765749b5f3e406d3e6dd638d2d9348ad5e4032ae8e490e962a2715748a"; + sha256 = "1b1bcd3a2f48ef7d3828af4044f5876a6489ca0446e43b69a48d7cb756fcc2a2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/fur/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/fur/Firefox%20152.0.3.dmg"; locale = "fur"; arch = "mac"; - sha256 = "08b9e572c56bfc1df0f39ca0fcf34bc256c95ce804d68b0ee097d7a4403815b9"; + sha256 = "cffe7ba1bb32cab2327151a67b09402d5c9d4c5d08bec2c45b220d3be9fd9a29"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/fy-NL/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/fy-NL/Firefox%20152.0.3.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "4113dec413ced2e35b1d181a7e30e1722c73df27b948fbfd7f16354878f848b6"; + sha256 = "650ac1d1738390b660129fc0497eb82eb45ceee73f2d5e7d2582177f8dc9a265"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ga-IE/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ga-IE/Firefox%20152.0.3.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "1d4d496f871df8d4bd59b067f78d0a97ac3d2f523c2b003cd4ecec0e293934e7"; + sha256 = "98a6c609523e9a585e9c68dc7d5d37afcc524ae4184b7925f800621e6daf07e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/gd/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/gd/Firefox%20152.0.3.dmg"; locale = "gd"; arch = "mac"; - sha256 = "588aafbcb3d66a6e5df935083bcf40b65c988420bee79f9a853bbd88a666bf96"; + sha256 = "1c21406d717906b3173175a365137be96db514db65f7b25369868dd34fd634ce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/gl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/gl/Firefox%20152.0.3.dmg"; locale = "gl"; arch = "mac"; - sha256 = "521b1a4dc036a0eb95b62be7d65b4527900863f9b259b508e7df57053d676ca0"; + sha256 = "8295beda14ec76cbd3e78437686957388ad626391158b7e47db2c8169c43ab8c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/gn/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/gn/Firefox%20152.0.3.dmg"; locale = "gn"; arch = "mac"; - sha256 = "709af50b5a6b54779fa6aaa60ebb7176e545361468180ecbc87e8c15c29069c2"; + sha256 = "c861c2f4408bf06b4ac8abed2a6c6fbd906970d29ab8410d1821df9e9ff3cf59"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/gu-IN/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/gu-IN/Firefox%20152.0.3.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "9b3611438b708ea8f1904b3a43d88f6aff9c2bcd64837f4574fe3bd0b718651e"; + sha256 = "f9c5d73606231610ef4f5630bb3a83f871394881d459ca2b5d200485839e24fa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/he/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/he/Firefox%20152.0.3.dmg"; locale = "he"; arch = "mac"; - sha256 = "a1c1e36863b57b9cf99044969c9765326a4087e2c2b2982a21725c8eb207821f"; + sha256 = "8f353721bed93303a951a113476921289d238ac5724dce2dfb86608676ec2d48"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/hi-IN/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/hi-IN/Firefox%20152.0.3.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "68c1517ed942a8cdce43601e783953300358d224886c0ad33f6fd53096ae78c6"; + sha256 = "ae170b0077e3020b9bfd3f33e7ac1a281c6a1d197a2c408a9996efe40aca12eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/hr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/hr/Firefox%20152.0.3.dmg"; locale = "hr"; arch = "mac"; - sha256 = "4ab1acb844edb48eae97978aa75b39347e9136cea7cbacb34b0df75b8378e447"; + sha256 = "b9abfa043fc9ac59794b26d3b765f732817381d036c4a81746e95e27d444629e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/hsb/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/hsb/Firefox%20152.0.3.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "ebfafb6a67c03d869d9c2025fb4728a51893e7e952ecbe66d03d5049c934c610"; + sha256 = "d563c8f0c1ad4e27d9f7688ed04953030511907ba104fed2c4b23b8bf66959dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/hu/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/hu/Firefox%20152.0.3.dmg"; locale = "hu"; arch = "mac"; - sha256 = "ef3dd19b2d687c12ccb92d4edd1f2e34e30313b83d598f94f162d8073dab6605"; + sha256 = "173bce30d8014bf45ac8b44e4c71d936a3ae45b0fe7d9abfc82cd38927fd3cf9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/hy-AM/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/hy-AM/Firefox%20152.0.3.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "d565acae0b749e43b40b472b2c97645dc11d69986ae5e67b79babff0e2ffec15"; + sha256 = "9fb8e046b0ea8698d992423e62e605d54d200b3a1a93d791ee7384ae2013249d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ia/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ia/Firefox%20152.0.3.dmg"; locale = "ia"; arch = "mac"; - sha256 = "cc88181a1e4d81441dd90e478201a0d47005dd19038c4bb0af9b71036148abc1"; + sha256 = "a71fc20e114102e4b6c09cf8058c891b77ff73a5cac37aa1e119b20e7790eb01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/id/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/id/Firefox%20152.0.3.dmg"; locale = "id"; arch = "mac"; - sha256 = "7fd3731658746c0b62b5231ebed36953b53f06a675ec88e95e3b7036f6954d40"; + sha256 = "dc936024f81e5d167dd8d6a8962b6aa05b264141828d9c6099454b0e640a6b48"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/is/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/is/Firefox%20152.0.3.dmg"; locale = "is"; arch = "mac"; - sha256 = "56568eb5c3cdc49ade0773e90c7061abdc8e1c84874a050b42fa8f0e8839ee8b"; + sha256 = "2f1395fa6d2627f8859c587f6aebfa240d481d29106422fa906f8f985f5d3f18"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/it/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/it/Firefox%20152.0.3.dmg"; locale = "it"; arch = "mac"; - sha256 = "f42958437df8d1c31d7ab1c47656a4a5ae46ed3eb1259b5d9cb1d90a3d9650cc"; + sha256 = "da0e88794064f5edd1696d9eac2774d30c4f15c55f15171a9ed8aac3a5d2c243"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ja-JP-mac/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ja-JP-mac/Firefox%20152.0.3.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "14f00d5c5b3cff8713bce6b13add03010848cfa1fb2c252ca7270dc58ef3c11f"; + sha256 = "15ea1abe0a0ca6f540ccb852e44a4a4be06f62192b1d8162d4763c15af1328d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ka/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ka/Firefox%20152.0.3.dmg"; locale = "ka"; arch = "mac"; - sha256 = "da528db0bf6ef541c09d9ed408a7a9501a92516c122c4f18a5c0316ae4cc0376"; + sha256 = "9f855e6f9f54ac09f1f57cf4788e4053f5879b675c329df00b37508345efe8cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/kab/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/kab/Firefox%20152.0.3.dmg"; locale = "kab"; arch = "mac"; - sha256 = "6ad92c556c1cc040fb3da23a71c532ea9c67dbcfb6f5ae0c03a09d621404e8af"; + sha256 = "f8b9c6ba80256a95fc8cfd81ef6da472bb5ecea3193347a282d6dd3ce3013126"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/kk/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/kk/Firefox%20152.0.3.dmg"; locale = "kk"; arch = "mac"; - sha256 = "332c0b8292c8b13bfa53dd1471849be1b8de3ae18e884ce8c37805814a6659d6"; + sha256 = "406395a18ccc1f4e95b7fffe51ecde04d3ac6b09f1cc11309ffb8d0fc442d8bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/km/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/km/Firefox%20152.0.3.dmg"; locale = "km"; arch = "mac"; - sha256 = "310d21c96e3b17d88fbc403b148683f9fd25747352ba4103e95b267d2e57926a"; + sha256 = "f2b89c144475df1021e9cb80b46c82646922ac19180a2fdd91070391628ff38b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/kn/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/kn/Firefox%20152.0.3.dmg"; locale = "kn"; arch = "mac"; - sha256 = "678f0cdbb5781d33eb55d8fdd969b5a1589c7bb6b2e04c7fda2f958f83a50409"; + sha256 = "66c5c2dbd004dc3bc25a2c2bc2b8988cfd32182972e5c6a569a25f3adbcfa64e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ko/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ko/Firefox%20152.0.3.dmg"; locale = "ko"; arch = "mac"; - sha256 = "6e94adbca4f6643c2def8faa58ad5a3f485d5de640543aa844c3cf057c369fe7"; + sha256 = "c02b47b4bf791420287da2211ada388149b8870e63a8b8cde92964a2ac9e988f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/lij/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/lij/Firefox%20152.0.3.dmg"; locale = "lij"; arch = "mac"; - sha256 = "6aacd78eaa0d46607425aec33a1b14a60a7bf8fdc194779da34bffccaede20cd"; + sha256 = "c8042f8a105bde79de27fca32e5a2de038eff8a4e1af55af18d133cbffb3802f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/lt/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/lt/Firefox%20152.0.3.dmg"; locale = "lt"; arch = "mac"; - sha256 = "539f11dd45d0bc4a274ca364fd105108efbc90fc3578ca8f948aee9dc3f49779"; + sha256 = "e1a1c879195aabd441eb3676b756046a20d5d61b4c084f578351b4710ff110c9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/lv/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/lv/Firefox%20152.0.3.dmg"; locale = "lv"; arch = "mac"; - sha256 = "68894d25745934b8a48a5b631c3d21c5a4af489a7806556c2f917fd677a31e88"; + sha256 = "2c2c51004997329ea282387037012bb69b5e6275078e84ca3c5a955d762ab7d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/mk/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/mk/Firefox%20152.0.3.dmg"; locale = "mk"; arch = "mac"; - sha256 = "f83b2672e04015b46e083f97f34701e2e73caf2f146485a9545de13a26418cae"; + sha256 = "b2e18b5df0fee6d86e6681a00006ebc382a707a54f0a460e6b817a8496673057"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/mr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/mr/Firefox%20152.0.3.dmg"; locale = "mr"; arch = "mac"; - sha256 = "3a674a5565dd499be1e4bbe875673b47503fc5d0e654a1a50e4817fa998880bc"; + sha256 = "909c1f00b06d62dfad76d2c00172a236b1628008b2f84b205f4dd7e022893a67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ms/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ms/Firefox%20152.0.3.dmg"; locale = "ms"; arch = "mac"; - sha256 = "c4fa9f93268bedf17b982b6814315e4e953724737dfd9d83314bd89f9ff51be7"; + sha256 = "83bb76c5f16396d703ee77cfcfca2dbca4ddd06cca5c4985a9502a4527cd1c35"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/my/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/my/Firefox%20152.0.3.dmg"; locale = "my"; arch = "mac"; - sha256 = "49a665f2e1565100357e22c62ce583f54791ee04859f7428d481780416d7b4ed"; + sha256 = "776fab192d037f4564cc036c6a599447e1ad12632f1bd2a8bac5f2ae4d9fa463"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/nb-NO/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/nb-NO/Firefox%20152.0.3.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "8f2f2488fe16959cd88ac5765aa487a3f1756d3c3b9ff2c8fac6202b5439571f"; + sha256 = "59df6f7578eae04ae0077643fd2066a54e42245b5827c418dc45ccf454de52f7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ne-NP/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ne-NP/Firefox%20152.0.3.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "726de3cfc963d320b1d8ea957d077561b46e18fe7411a02271404083bc9b41a0"; + sha256 = "2d128ac3d1a8e2e608de3c166a109c075996b2114735d9760dbd132d0a22ff56"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/nl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/nl/Firefox%20152.0.3.dmg"; locale = "nl"; arch = "mac"; - sha256 = "4691e6133f6c1341371df8a91fdb9193cde3d75e241832c37fa42853f67f9600"; + sha256 = "87f2d3ae87b3b13d2c7cd37b14048be8f6bdf747a210a36e7d63a3192fe661d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/nn-NO/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/nn-NO/Firefox%20152.0.3.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "f4bf0ab27fc4ccd652710fe273bd0347bb426549b6162579c826f2de0cb31f92"; + sha256 = "8bd33e549a72fbf1ab189a4921ffd790077b684acedd2872d13f10e5a27faa82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/oc/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/oc/Firefox%20152.0.3.dmg"; locale = "oc"; arch = "mac"; - sha256 = "83bbcc75583b17d0baae1524d0f83303a81af56838544921f4629471e2e11c7f"; + sha256 = "f4a3096cb351fe238329f2a07d55d1bccc813cb0a794b6ea9fe9f7cf0538cbb0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/pa-IN/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/pa-IN/Firefox%20152.0.3.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "da152fb643d7a84947b2582bf3855dc5ea85c9663a11c932b655a1afaadf27ba"; + sha256 = "c41616b34b897138a3c70f5a10549dfbdd35125501e4b643035a244f95ec901c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/pl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/pl/Firefox%20152.0.3.dmg"; locale = "pl"; arch = "mac"; - sha256 = "57423a7e88800d1502fd105fe16befa63f47324457968357af8e0cf7e01d758b"; + sha256 = "50d3c129c7239c7ff733cc38956fd349344a382af1d782e69d2fcd8300d48f98"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/pt-BR/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/pt-BR/Firefox%20152.0.3.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "c7f075ab3effbc643b5895fd72eb2bfb182944b9c98185e3190246fd92cdd474"; + sha256 = "9be9d1e87e1bbd4f1554fdbe21d68f7e691357d3d9b90d5894317bae6edb73d8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/pt-PT/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/pt-PT/Firefox%20152.0.3.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "f09ecd540fd256b2f7beea71384c0353a8f047209ddfdc6691098b0dfdcf9367"; + sha256 = "b8af0b01ef1f899351344653cb4316807ddc62d76d47aee545b6b6133bd8f1aa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/rm/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/rm/Firefox%20152.0.3.dmg"; locale = "rm"; arch = "mac"; - sha256 = "8debcec0fc1cb5c0a8fd9f8d5a6b10f99b44d1b7466e04991dbfe3a229f81e6f"; + sha256 = "846fd3755bb960ffef44a255bedb98cd10f9899acc7a38f04b0d9fd8d927d33f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ro/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ro/Firefox%20152.0.3.dmg"; locale = "ro"; arch = "mac"; - sha256 = "62e1f2f0b812ac67aa2645a52f9ca12d22e79c6da6ec8da6142319b4fa816817"; + sha256 = "cae157331cedc9dd76c6a6d326485a281b692090d06145845e2c8e548298a71d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ru/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ru/Firefox%20152.0.3.dmg"; locale = "ru"; arch = "mac"; - sha256 = "068027da9c21c6b8f219a6e3ee4cd70df11b1f284230cc9b126ba5fe79f504ad"; + sha256 = "ff954bbda9803fbac3b83e7a57e43c81856ca3a6658ee94198c6df120646ec93"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sat/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sat/Firefox%20152.0.3.dmg"; locale = "sat"; arch = "mac"; - sha256 = "8631fe42002950bbba8e1490e5208d32e159202420eada739a61494bf5bc5622"; + sha256 = "c14145fb2a25ccd186a155b400f8caf590e60e52d55d81c61717dd81e84f5623"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sc/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sc/Firefox%20152.0.3.dmg"; locale = "sc"; arch = "mac"; - sha256 = "6f7ca0b356cf6c7c13e2a0fe985eb4c2d73b6870b6d20f023a1f5d136d3e08b7"; + sha256 = "57a305d7c549625ceec4300ca2b929867173f4b65e4fc2c23e9164729e02c96f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sco/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sco/Firefox%20152.0.3.dmg"; locale = "sco"; arch = "mac"; - sha256 = "142a174ec700972d6b33672d745747f6e2c0db68c0a0799a8ade454c7707d03e"; + sha256 = "506284324e3d4ac7f6d60311b084304cefe6acae32faff596e3ebd50fff4e7de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/si/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/si/Firefox%20152.0.3.dmg"; locale = "si"; arch = "mac"; - sha256 = "c46f6fd548da754a3e5f53888dd50cf09b907d226ba7fbbbece6884112f8fa21"; + sha256 = "d8ed62cdd1b34d69347f9a5325dca1eba5a8ffd41be0ce38b0ba15e72a280b2e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sk/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sk/Firefox%20152.0.3.dmg"; locale = "sk"; arch = "mac"; - sha256 = "3ac79d8489b796905e3fa94371465a1a7e21025b65bbc205c94e59036537f04b"; + sha256 = "54f9e421cb6f690631be680f0533b596ff05889643f408672574a654cd2183d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/skr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/skr/Firefox%20152.0.3.dmg"; locale = "skr"; arch = "mac"; - sha256 = "b9787befc258c9641d7911ebf3f666f725d4b9219a6a911c5264422f58bba9b9"; + sha256 = "ae889d492f263855b1f77dfd1bf807097e2ec445e51922b9826177a69d7ca0ff"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sl/Firefox%20152.0.3.dmg"; locale = "sl"; arch = "mac"; - sha256 = "9060b3e1094d666ea65ab92ed27c5d40cf71dce85b5bf004cf3a29a9f792ed57"; + sha256 = "9861a142af8cd83463f1a455fcc5c605f1c19ec44f29d2afb53b36003e9d4373"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/son/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/son/Firefox%20152.0.3.dmg"; locale = "son"; arch = "mac"; - sha256 = "b5e35e41dae8261a280f2cd72331554b49e1f46778f563a612f439a8e39bffc1"; + sha256 = "ed0e40e61416958eb526b3cb82d999494755a4dbfd05d051480357838f4da52c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sq/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sq/Firefox%20152.0.3.dmg"; locale = "sq"; arch = "mac"; - sha256 = "35d34ac0f451a7616e0f0030b645a3b2b5b60988056f60c44cd33c1be78ad7ff"; + sha256 = "849de0be8353f0269e065c658a19389af6c211581d6924dfc01d60a7c643b308"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sr/Firefox%20152.0.3.dmg"; locale = "sr"; arch = "mac"; - sha256 = "25f2cb28547fcf71a67fac72f57ccfbf421a6b3fad5d7941474b98037457394c"; + sha256 = "e25bc8a4f8d935d608fc06a095d1ddfcfc2e36fdd03f0046f2dd618803eb0391"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/sv-SE/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/sv-SE/Firefox%20152.0.3.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "2d0db0a66fff3e67a57641bf46a4711da88140f707c75035ca337a74e6a11d9d"; + sha256 = "0d179ffa5fc5e68af17268c43380a92a0d7cae07932e8ec978ec56130a7b01bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/szl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/szl/Firefox%20152.0.3.dmg"; locale = "szl"; arch = "mac"; - sha256 = "3024f7623dd5bc497b70625be61a10c2956824381ecd9cdef568e679113ce3b9"; + sha256 = "864a8b1781004ac332c2abd3abd66697a70d35b991d8ddf9fcf23774600aa131"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ta/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ta/Firefox%20152.0.3.dmg"; locale = "ta"; arch = "mac"; - sha256 = "ecfdc726ece186082c4738e7aff8d04b95fb582fcf63d29734e446a6eb7fb26e"; + sha256 = "c8fa4ad2fd6bc7c5aaac809abf5e74500ee1edcdb4d0a9a7828ae381dc9d6a4f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/te/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/te/Firefox%20152.0.3.dmg"; locale = "te"; arch = "mac"; - sha256 = "8f3e831dabe8473ba71f795b832d285b41045bd8e3402b4815ace061048bf055"; + sha256 = "7434605d0651b7e90c21ad17ea5f9e591eb10ed15206301f167cd01fc0402888"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/tg/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/tg/Firefox%20152.0.3.dmg"; locale = "tg"; arch = "mac"; - sha256 = "6da4f9fed9c08250c5e94d605f07e8f7607d6a5bc9c436b8e94e39ee653e97fa"; + sha256 = "ece206eca9561cabca7af2ef1f57aaea53a81197d7eba3c25e44eeeaddf5a5fb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/th/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/th/Firefox%20152.0.3.dmg"; locale = "th"; arch = "mac"; - sha256 = "164a4aabe806408c47b45c40b20aa9c3918e4411d5d1570906cf1858b07d0a02"; + sha256 = "2763d9ac85482247665263e2ec2915128ae5fc6bc9b797f988a0bfd312babc31"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/tl/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/tl/Firefox%20152.0.3.dmg"; locale = "tl"; arch = "mac"; - sha256 = "d76191543e98bd87fe9fb9d773bffe7971d0279e7ab600349638af445ffa5e91"; + sha256 = "8fab1df1ce997cb747b2edc3662c7497396303e0fe29d9be99e0d2cdd40d55c5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/tr/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/tr/Firefox%20152.0.3.dmg"; locale = "tr"; arch = "mac"; - sha256 = "5236c45e0e059c5d60cd82ec7b8b3dae7fc37417d9d890da20d309ded71a4d15"; + sha256 = "b05b12f725fc6bee4cec4e8d0e53793e9824a08be4248aad2eb7ce4d4c0e10d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/trs/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/trs/Firefox%20152.0.3.dmg"; locale = "trs"; arch = "mac"; - sha256 = "5d3aebc24728bf3dde5f62a2b36014813b6cd831c92c89b29ea67f55f4da11ab"; + sha256 = "fa55a8d45db1bdf5a3e91fc11f53f8bc69073f71cac1b850069c5e7136fddf35"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/uk/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/uk/Firefox%20152.0.3.dmg"; locale = "uk"; arch = "mac"; - sha256 = "7f7f9a83bd19145b244960d43796d25b68edb1484108371c62bbf601ac3bd92e"; + sha256 = "edeb54bbaf8df52e61f43da11a651855aa191dd90e477283b603d257b1a7a823"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/ur/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/ur/Firefox%20152.0.3.dmg"; locale = "ur"; arch = "mac"; - sha256 = "b62f211834be70546f80fc31bc8228e784da8640ac14b02818788ec4dc58697e"; + sha256 = "3e8d6380106bc02b1fb753c0f26ae2bfb647fe1ad84ac128e871dc35c199d082"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/uz/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/uz/Firefox%20152.0.3.dmg"; locale = "uz"; arch = "mac"; - sha256 = "16653b5bd0d4e7952e9d3d3c79a77676e61ddb6f541e9fca971dfee7d84836e2"; + sha256 = "e7e2bb2ec038d7b9eeb159ead67c4f6c1245bd40d45155c53ce7429455305940"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/vi/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/vi/Firefox%20152.0.3.dmg"; locale = "vi"; arch = "mac"; - sha256 = "c1dd51da2d50f14bc679f9e5e14d5ba745bdf465c207c04efb97e6ae668270cd"; + sha256 = "03cd8fce121129dceb7a2b52acfda83149fdc39b402e24b6f571ad5ac027501d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/xh/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/xh/Firefox%20152.0.3.dmg"; locale = "xh"; arch = "mac"; - sha256 = "ec3f0bb254f0767ef8a7a8ebfb89037fb388b3981a79be5da3e99ab47e3fca16"; + sha256 = "4ab591111007fec105de01b41084522c0ffe6fbfeb755dd79e861beeb02fc93f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/zh-CN/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/zh-CN/Firefox%20152.0.3.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "91d1ef13fcb1bbb791ef4e2dc1e878c19bc9ad3c6342eb2c65902d739de23041"; + sha256 = "cc920740d68bd70415c71b154b99b005235871a041a1824911d784785fbc2d9b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/152.0.2/mac/zh-TW/Firefox%20152.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/152.0.3/mac/zh-TW/Firefox%20152.0.3.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "d99e6b0cf6fe48fc83b4c9a772a490502d8308f6b8e01aadf5fb6852952f8881"; + sha256 = "e109ae5147f76ad02bb8ac7ff852d20650b2ff6e53a3c5b8ecf6979213566f92"; } ]; } From 0e47d87d09050f0bd5be2f7df3efa956f2cf9701 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 10:37:34 +0000 Subject: [PATCH 303/410] dix: 2.0.1 -> 2.1.0 --- pkgs/by-name/di/dix/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/dix/package.nix b/pkgs/by-name/di/dix/package.nix index 7db7dadc9143..efc2a406dd28 100644 --- a/pkgs/by-name/di/dix/package.nix +++ b/pkgs/by-name/di/dix/package.nix @@ -7,7 +7,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "dix"; - version = "2.0.1"; + version = "2.1.0"; __structuredAttrs = true; @@ -15,10 +15,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "manic-systems"; repo = "dix"; tag = "v${finalAttrs.version}"; - hash = "sha256-KTlFgBEVKJIXymfN2UU8hvGM71PYRcNgJ1XWUmG2AI4="; + hash = "sha256-+9I6WuPOc8Lj7NAxe19phlFiDypGQywopZ3dZK9d6F4="; }; - cargoHash = "sha256-pNkSdsxOpv0E/xXs7tMg2vtP0PBU7p8fh3H4IX/u5k4="; + cargoHash = "sha256-k/of0KX2wBWh/etybbKn81O5UgJF0ylc2fl+HK8uIRQ="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From 5f267f4ddab4e1e461cdb00cf1f41c8041afa2d7 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Thu, 25 Jun 2026 22:46:22 +0200 Subject: [PATCH 304/410] nixos/boot: allow passing extra initrd archives to the bootloader This is for instance useful on Asahi where an additional initrd archive containing firmware blobs and per-device calibration files is placed on the ESP and updated by the Asahi Linux Installer. These need to be loaded alongside the NixOS initrd. Implemented for systemd-boot and Limine. Grub is left out since its install script does not use bootspec yet. Co-authored-by: Florian Klink --- nixos/modules/module-list.nix | 1 + nixos/modules/system/boot/extra-initrd.nix | 21 ++++ .../boot/loader/limine/limine-install.py | 13 +++ .../systemd-boot/systemd-boot-builder.py | 36 ++++--- nixos/tests/all-tests.nix | 3 + nixos/tests/extra-initrd.nix | 96 +++++++++++++++++++ 6 files changed, 157 insertions(+), 13 deletions(-) create mode 100644 nixos/modules/system/boot/extra-initrd.nix create mode 100644 nixos/tests/extra-initrd.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 0fd01c232583..334ebc3de609 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1911,6 +1911,7 @@ ./system/boot/clevis-luks-askpass.nix ./system/boot/clevis.nix ./system/boot/emergency-mode.nix + ./system/boot/extra-initrd.nix ./system/boot/grow-partition.nix ./system/boot/initrd-network.nix ./system/boot/initrd-openvpn.nix diff --git a/nixos/modules/system/boot/extra-initrd.nix b/nixos/modules/system/boot/extra-initrd.nix new file mode 100644 index 000000000000..22451c64da7d --- /dev/null +++ b/nixos/modules/system/boot/extra-initrd.nix @@ -0,0 +1,21 @@ +{ config, lib, ... }: +{ + options.system.boot.extraInitrd = { + paths = lib.mkOption { + type = lib.types.listOf lib.types.str; + default = [ ]; + description = '' + List of paths relative to the ESP that are combined with the NixOS + main initrd before being passed to the kernel. + ''; + }; + }; + + config = { + boot.bootspec.extensions = lib.mkIf (config.system.boot.extraInitrd.paths != [ ]) { + "org.nixos.extra-initrd.v1" = { + inherit (config.system.boot.extraInitrd) paths; + }; + }; + }; +} diff --git a/nixos/modules/system/boot/loader/limine/limine-install.py b/nixos/modules/system/boot/loader/limine/limine-install.py index 629a2fef6c76..0ddbd8a9f29b 100644 --- a/nixos/modules/system/boot/loader/limine/limine-install.py +++ b/nixos/modules/system/boot/loader/limine/limine-install.py @@ -36,6 +36,7 @@ class BootSpec: label: str toplevel: str specialisations: Dict[str, "BootSpec"] + extraInitrdPaths: list[str] xen: XenBootSpec | None initrd: str | None = None initrdSecrets: str | None = None @@ -173,10 +174,15 @@ def bootjson_to_bootspec(bootjson: dict) -> BootSpec: xen = None if "org.xenproject.bootspec.v2" in bootjson: xen = bootjson["org.xenproject.bootspec.v2"] + + extraInitrdExtension = bootjson.get("org.nixos.extra-initrd.v1", {}) + extraInitrdPaths = extraInitrdExtension.get("paths", []) + return BootSpec( **bootjson["org.nixos.bootspec.v1"], specialisations=specialisations, xen=xen, + extraInitrdPaths=extraInitrdPaths, ) @@ -299,6 +305,10 @@ def xen_config_entry( if bootspec.initrd: # the final module is the initrd entry += "module_path: " + get_kernel_uri(bootspec.initrd) + "\n" + + for p in bootspec.extraInitrdPaths: + entry += f"module_path: boot():/{p}\n" + return entry @@ -321,6 +331,9 @@ def config_entry(levels: int, bootspec: BootSpec, label: str, time: str) -> str: if bootspec.initrd: entry += f"module_path: " + get_kernel_uri(bootspec.initrd) + "\n" + for p in bootspec.extraInitrdPaths: + entry += f"module_path: boot():/{p}\n" + if bootspec.initrdSecrets: base_path = str(limine_install_dir) + "/kernels/" initrd_secrets_path = ( diff --git a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py index 06c15ee6674b..534efa8877e2 100644 --- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py +++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py @@ -45,6 +45,7 @@ BOOT_COUNTING = "@bootCounting@" == "True" class BootSpec: init: Path initrd: Path + extraInitrdPaths: list[Path] kernel: Path kernelParams: list[str] # noqa: N815 label: str @@ -306,9 +307,7 @@ def get_bootspec(profile: str | None, generation: int) -> BootSpec | None: try: bootspec_json = json.load(f) except ValueError as e: - print( - f"error: Malformed Json: {e}, in {boot_json_path}", file=sys.stderr - ) + print(f"error: Malformed Json: {e}, in {boot_json_path}", file=sys.stderr) sys.exit(1) return bootspec_from_json(bootspec_json) @@ -320,6 +319,11 @@ def bootspec_from_json(bootspec_json: dict[str, Any]) -> BootSpec: sortKey = systemdBootExtension.get("sortKey", "nixos") devicetree = systemdBootExtension.get("devicetree") + extraInitrdExtension = bootspec_json.get("org.nixos.extra-initrd.v1", {}) + extraInitrdPaths = list( + map(lambda path: Path(path), extraInitrdExtension.get("paths", [])) + ) + if devicetree: devicetree = Path(devicetree) @@ -332,6 +336,7 @@ def bootspec_from_json(bootspec_json: dict[str, Any]) -> BootSpec: specialisations=specialisations, sortKey=sortKey, devicetree=devicetree, + extraInitrdPaths=extraInitrdPaths, ) @@ -374,16 +379,21 @@ def boot_file( specialisation=" (%s)" % specialisation if specialisation else "", ) description = f"Generation {generation} {bootspec.label}, built on {build_date}" - boot_entry = [ - f"title {title}", - f"version {description}", - f"linux /{str(kernel.path)}", - f"initrd /{str(initrd.path)}", - f"options {kernel_params}", - f"machine-id {machine_id}" if machine_id is not None else None, - f"devicetree /{str(devicetree.path)}" if devicetree is not None else None, - f"sort-key {bootspec.sortKey}", - ] + boot_entry = ( + [ + f"title {title}", + f"version {description}", + f"linux /{str(kernel.path)}", + f"initrd /{str(initrd.path)}", + ] + + list(map(lambda initrd: f"initrd /{initrd}", bootspec.extraInitrdPaths)) + + [ + f"options {kernel_params}", + f"machine-id {machine_id}" if machine_id is not None else None, + f"devicetree /{str(devicetree.path)}" if devicetree is not None else None, + f"sort-key {bootspec.sortKey}", + ] + ) contents = "\n".join(filter(None, boot_entry)) entry, bootctl_id = BootFile.from_entry(contents.encode("utf-8")) return (list(filter(None, [kernel, initrd, devicetree, entry])), bootctl_id) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 24b3d1216af7..9651010181ca 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -554,6 +554,9 @@ in etebase-server = runTest ./etebase-server.nix; etesync-dav = runTest ./etesync-dav.nix; evcc = runTest ./evcc.nix; + extra-initrd = import ./extra-initrd.nix { + inherit runTest pkgs; + }; facter = runTest ./facter; fail2ban = runTest ./fail2ban.nix; fakeroute = runTest ./fakeroute.nix; diff --git a/nixos/tests/extra-initrd.nix b/nixos/tests/extra-initrd.nix new file mode 100644 index 000000000000..20da3ad8d11b --- /dev/null +++ b/nixos/tests/extra-initrd.nix @@ -0,0 +1,96 @@ +{ + runTest, + ... +}: +let + common = + { config, pkgs, ... }: + { + virtualisation.useBootLoader = true; + virtualisation.useEFIBoot = true; + system.boot.extraInitrd.paths = [ + extraInitrdPath + ]; + + boot.loader.timeout = 2; + + boot.initrd.systemd.mounts = [ + { + what = "/canary.txt"; + where = "/sysroot/run/canary.txt"; + type = "none"; + options = "bind"; + unitConfig = { + DefaultDependencies = false; + }; + requiredBy = [ "initrd-fs.target" ]; + before = [ "initrd-fs.target" ]; + } + ]; + }; + + extraInitrdPath = "custom.cpio"; + canaryCpio = + pkgs: + pkgs.runCommand "canary.cpio" + { + nativeBuildInputs = [ pkgs.cpio ]; + } + '' + echo canary > canary.txt + find . -print0 | cpio --null -o --format=newc > $out + ''; + + testScript = + # python + '' + machine.wait_for_unit("multi-user.target") + + # Check that the extra cpio archive is on the ESP + machine.succeed("test -e /boot/custom.cpio") + + # Check that the initrd that we booted with contained the file from + # the extra initrd and our initrd mount unit bound it into sysroot + assert machine.succeed("cat /run/canary.txt").strip() == "canary" + ''; +in +{ + systemd-boot = runTest ( + { pkgs, ... }: { + name = "systemd-boot-extra-initrd"; + + nodes.machine = { config, ... }: { + imports = [ common ]; + + boot.loader.systemd-boot = { + enable = true; + extraInstallCommands = '' + cp ${canaryCpio pkgs} ${config.boot.loader.efi.efiSysMountPoint}/${extraInitrdPath} + ''; + }; + }; + + inherit testScript; + } + ); + + limine = runTest { + name = "limine-extra-initrd"; + + nodes.machine = { pkgs, config, ... }: { + imports = [ common ]; + + boot.loader.limine = { + enable = true; + efiSupport = true; + enableEditor = true; + extraInstallCommands = '' + cp ${canaryCpio pkgs} ${config.boot.loader.efi.efiSysMountPoint}/${extraInitrdPath} + ''; + }; + + }; + + inherit testScript; + }; +} From 8790947ea4332cd9f450596a2a47cf1f05e3653f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 10:41:40 +0000 Subject: [PATCH 305/410] python3Packages.google-cloud-org-policy: 1.17.0 -> 1.18.0 --- .../python-modules/google-cloud-org-policy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-org-policy/default.nix b/pkgs/development/python-modules/google-cloud-org-policy/default.nix index 15ded2114cd0..a7a5f5428047 100644 --- a/pkgs/development/python-modules/google-cloud-org-policy/default.nix +++ b/pkgs/development/python-modules/google-cloud-org-policy/default.nix @@ -12,13 +12,13 @@ buildPythonPackage (finalAttrs: { pname = "google-cloud-org-policy"; - version = "1.17.0"; + version = "1.18.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_org_policy"; inherit (finalAttrs) version; - hash = "sha256-93GJ7n9loo83VfhV9xC4tnuYYuKmtqk7B15vnak7/yA="; + hash = "sha256-QeMwz8gzhj0QprX1/6oqEtD+Lwj6A9YZ+qrXRK6Nkis="; }; build-system = [ setuptools ]; From 92aac71a1e2646d6cb20d02a224e5620f481e7a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 10:59:49 +0000 Subject: [PATCH 306/410] hugo: 0.163.2 -> 0.163.3 --- pkgs/by-name/hu/hugo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hu/hugo/package.nix b/pkgs/by-name/hu/hugo/package.nix index 68c3000c7d8e..30119aa33239 100644 --- a/pkgs/by-name/hu/hugo/package.nix +++ b/pkgs/by-name/hu/hugo/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "hugo"; - version = "0.163.2"; + version = "0.163.3"; src = fetchFromGitHub { owner = "gohugoio"; repo = "hugo"; tag = "v${finalAttrs.version}"; - hash = "sha256-M+AjLKRduVEZGo2h6E2acwUkK20YrNg3/vWc9fyJWvg="; + hash = "sha256-o8MoGrdOXBN/HkcuRsHyyyFLvPvNo3PI0oWBlO6Xfpw="; }; vendorHash = "sha256-Bn+RA+EHd3gAKL4N/ibydX7yWNKOSYnIl2pfecfOu1k="; From 076e34878a2e79cf7fd87abd5fc62cb2355102aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:07:18 +0000 Subject: [PATCH 307/410] terraform-providers.cloudamqp_cloudamqp: 1.45.3 -> 1.46.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index fe1ba8ef2258..b810f8aad9f0 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -200,13 +200,13 @@ "vendorHash": "sha256-b27UcoNuaX3PxNlJLdU9njCl5JymBQhxD6rq8yT3gi4=" }, "cloudamqp_cloudamqp": { - "hash": "sha256-LAQ5MVZe4OSIJb7X6gdx1lPmgAEKZIm/7lL/93NTP6I=", + "hash": "sha256-n78nZ01ley9ueYBZ7+bi0BLJ/RIc66HHjcmhFwDem3E=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.45.3", + "rev": "v1.46.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-59bhibkok4w7dLTf96jZGk2di6TpR6IAqp0i3xmtlyI=" + "vendorHash": "sha256-rCWeetM6nhNb1I1PmB66E5K1ku9ODRqN87MU9y6W/dc=" }, "cloudflare_cloudflare": { "hash": "sha256-y3GAU5wLLETSrmYqGZs2I0qg8jnGcu32Xt/UHGS1NTA=", From 32532325eb54a93a7036b8ab81d3806f1f0ebb2b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:09:14 +0000 Subject: [PATCH 308/410] uutils-tar: 0-unstable-2026-06-15 -> 0-unstable-2026-06-23 --- pkgs/by-name/uu/uutils-tar/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-tar/package.nix b/pkgs/by-name/uu/uutils-tar/package.nix index ca9bb5bb2386..47f69c0a9fbd 100644 --- a/pkgs/by-name/uu/uutils-tar/package.nix +++ b/pkgs/by-name/uu/uutils-tar/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-tar"; - version = "0-unstable-2026-06-15"; + version = "0-unstable-2026-06-23"; src = fetchFromGitHub { owner = "uutils"; repo = "tar"; - rev = "4c1c362e5766760b7ffc120f0ccf25a5344122c5"; - hash = "sha256-oLa9KGqcSay3u6Jt3BMNz/evwS3g7u627qOhlqR+1Eg="; + rev = "ad4e2e31cc9547868dc9137c882db0ea45f89d32"; + hash = "sha256-p4dkjLwV8SUDGx/atIajYW19+eDgC0AGlHzFOoVHFlA="; }; - cargoHash = "sha256-xZqRhBq5zhCvJ6/qAXYNsylFpph6EiPobH0SuWHCtes="; + cargoHash = "sha256-aY0dJaYmpQkeFUcYJDnknwEdopa0Sf1hs4Yux+bSBDo="; cargoBuildFlags = [ "--workspace" ]; From fd9e2ea29be7040361e862a0e8faa502c200def4 Mon Sep 17 00:00:00 2001 From: Yureka Date: Fri, 26 Jun 2026 13:09:47 +0200 Subject: [PATCH 309/410] m1n1: 1.5.2 -> 1.6.0 Changelog: https://github.com/AsahiLinux/m1n1/releases/tag/v1.6.0 Diff: https://github.com/AsahiLinux/m1n1/compare/v1.5.2...v1.6.0 --- pkgs/by-name/m1/m1n1/package.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/m1/m1n1/package.nix b/pkgs/by-name/m1/m1n1/package.nix index ba9320acbde9..c836f162aee7 100644 --- a/pkgs/by-name/m1/m1n1/package.nix +++ b/pkgs/by-name/m1/m1n1/package.nix @@ -32,17 +32,23 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "m1n1"; - version = "1.5.2"; + version = "1.6.0"; src = fetchFromGitHub { owner = "AsahiLinux"; repo = "m1n1"; tag = "v${finalAttrs.version}"; - hash = "sha256-rxop5r+EVXnp1OVkGT6MUwcl6yNTJxJSJuruZiaou7g="; + hash = "sha256-yYXB2DhLcLqxaqwP5mII+j2PMIoXdZ35bpx/d0WSZA8="; fetchSubmodules = true; }; - cargoVendorDir = "."; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version; + src = "${finalAttrs.src}/rust"; + sourceRoot = "rust"; + hash = "sha256-iuiRp2FA5jnb3uh/p1gpc7Sznt1s4/UR91wEtXTf97o="; + }; + cargoRoot = "rust"; postPatch = lib.optionalString (customLogo != null) '' magick ${customLogo} -resize 128x128 data/custom_128.png From e0143a8364475b891cb75756ca0fd2816b5c7d89 Mon Sep 17 00:00:00 2001 From: Yureka Date: Fri, 26 Jun 2026 13:11:33 +0200 Subject: [PATCH 310/410] m1n1: remove broken font generation This results in an oddly broken font, and it's unclear why it would be needed in the first place --- pkgs/by-name/m1/m1n1/package.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/by-name/m1/m1n1/package.nix b/pkgs/by-name/m1/m1n1/package.nix index c836f162aee7..9d03cb8f5057 100644 --- a/pkgs/by-name/m1/m1n1/package.nix +++ b/pkgs/by-name/m1/m1n1/package.nix @@ -3,7 +3,6 @@ stdenv, fetchFromGitHub, imagemagick, - source-code-pro, python3Packages, nix-update-script, nixos-icons, @@ -62,14 +61,6 @@ stdenv.mkDerivation (finalAttrs: { rustPlatform.cargoSetupHook ]; - postConfigure = '' - patchShebangs --build font/makefont.sh - FONT_PATH=${source-code-pro}/share/fonts/opentype/SourceCodePro-Bold.otf - rm font/{SourceCodePro-Bold.ttf,font.bin,font_retina.bin} - ./font/makefont.sh 8 16 12 $FONT_PATH font/font.bin - ./font/makefont.sh 16 32 25 $FONT_PATH font/font_retina.bin - ''; - makeFlags = [ "ARCH=${stdenv.cc.targetPrefix}" "RELEASE=1" From 4017d57fd9fba615e2a0d6aabd0a0905de14c72c Mon Sep 17 00:00:00 2001 From: Sebastian Kowalak Date: Wed, 24 Jun 2026 17:25:55 +0200 Subject: [PATCH 311/410] nixos/matrix-authentication-service: add test --- nixos/tests/all-tests.nix | 1 + .../matrix/matrix-authentication-service.nix | 430 ++++++++++++++++++ 2 files changed, 431 insertions(+) create mode 100644 nixos/tests/matrix/matrix-authentication-service.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 09b0a4632d28..4cf5cca65f04 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -980,6 +980,7 @@ in matomo = runTest ./matomo.nix; matrix-alertmanager = runTest ./matrix/matrix-alertmanager.nix; matrix-appservice-irc = runTest ./matrix/appservice-irc.nix; + matrix-authentication-service = runTest ./matrix/matrix-authentication-service.nix; matrix-conduit = runTest ./matrix/conduit.nix; matrix-continuwuity = runTest ./matrix/continuwuity.nix; matrix-synapse = runTest ./matrix/synapse.nix; diff --git a/nixos/tests/matrix/matrix-authentication-service.nix b/nixos/tests/matrix/matrix-authentication-service.nix new file mode 100644 index 000000000000..7fac403e8421 --- /dev/null +++ b/nixos/tests/matrix/matrix-authentication-service.nix @@ -0,0 +1,430 @@ +{ pkgs, lib, ... }: +let + mailerCerts = import ../common/acme/server/snakeoil-certs.nix; + ca_key = mailerCerts.ca.key; + ca_pem = mailerCerts.ca.cert; + + mkBundle = + domain: + pkgs.runCommand "bundle-${domain}" + { + nativeBuildInputs = [ pkgs.minica ]; + } + '' + minica -ca-cert ${ca_pem} -ca-key ${ca_key} \ + -domains ${domain} + install -Dm444 -t $out ${domain}/{key,cert}.pem + ''; + + mkDexConfig = + domain: primaryIP: + let + bundle = mkBundle domain; + in + { + enable = true; + settings = { + issuer = "https://${dexDomain}:5556"; + storage.type = "sqlite3"; + web = { + https = "${primaryIP}:5556"; + tlsCert = "${bundle}/cert.pem"; + tlsKey = "${bundle}/key.pem"; + }; + oauth2.skipApprovalScreen = true; + connectors = [ + { + type = "mockPassword"; + id = "mock"; + name = "Example"; + config = { + username = "${testUser}"; + password = "${testPassword}"; + }; + } + ]; + }; + }; + + testUser = "alice"; + testPassword = "AliceSuperSecretPassword123!"; + + matrixSecret = "test_matrix_shared_secret_0123456789abcdef"; + + synapseDomain = "hs1.test"; + + masDomain = "mas1.test"; + masULID = "01KVT6DSNT2MWD7WYMT2FY4SH5"; + + dexDomain = "dex1.test"; + oidcClientID = "matrix-authentication-service"; + oidcClientSecret = "lalalalalala"; + + loginCodeVerifier = "5kaYTTNVVehUrtJ8xi72ogdfwX8vxHMb3jEUBjyWcXQ"; + loginCodeChallenge = "FbNLCROaJHe4LJQ7FEm7XjqDoWazb3emTE89x6Nx0Ng"; +in +{ + + name = "matrix-authentication-service-upstream"; + meta = { + maintainers = pkgs.matrix-authentication-service.meta.maintainers ++ lib.teams.matrix.members; + }; + + nodes = { + hs1 = + { + lib, + config, + pkgs, + nodes, + ... + }: + let + bundle = mkBundle synapseDomain; + in + { + networking = { + hostName = lib.head (lib.strings.splitString "." synapseDomain); + domain = lib.last (lib.strings.splitString "." synapseDomain); + firewall.allowedTCPPorts = [ + 80 + 443 + 8448 + ]; + }; + + services.matrix-synapse = { + enable = true; + extras = [ "oidc" ]; + settings = { + listeners = [ + { + port = 8448; + bind_addresses = [ + config.networking.primaryIPAddress + ]; + type = "http"; + tls = true; + x_forwarded = false; + resources = [ + { + names = [ + "client" + ]; + compress = true; + } + { + names = [ + "federation" + ]; + compress = false; + } + ]; + } + ]; + + database = { + name = "psycopg2"; + args.password = "synapse"; + }; + redis = { + enabled = true; + host = "localhost"; + port = config.services.redis.servers.matrix-synapse.port; + }; + tls_certificate_path = "${bundle}/cert.pem"; + tls_private_key_path = "${bundle}/key.pem"; + public_baseurl = "https://${synapseDomain}:8448"; + + # Delegate authentication to MAS + matrix_authentication_service = { + enabled = true; + endpoint = "https://${masDomain}:8080"; + force_http2 = true; + secret = matrixSecret; + }; + }; + }; + services.postgresql = { + enable = true; + authentication = pkgs.lib.mkOverride 10 '' + local all all trust + host all all 127.0.0.1/32 trust + host all all ::1/128 trust + ''; + + # The database name and user are configured by the following options: + # - services.matrix-synapse.database_name + # - services.matrix-synapse.database_user + # + # The values used here represent the default values of the module. + initialScript = pkgs.writeText "synapse-init.sql" '' + CREATE ROLE "matrix-synapse" WITH LOGIN PASSWORD 'synapse'; + CREATE DATABASE "matrix-synapse" WITH OWNER "matrix-synapse" + TEMPLATE template0 + LC_COLLATE = "C" + LC_CTYPE = "C"; + ''; + }; + services.redis.servers.matrix-synapse = { + enable = true; + port = 6379; + }; + security.pki.certificateFiles = [ + ca_pem + ]; + networking.extraHosts = '' + ${nodes.mas1.networking.primaryIPAddress} ${masDomain} + ${nodes.dex1.networking.primaryIPAddress} ${dexDomain} + ${nodes.hs1.networking.primaryIPAddress} ${synapseDomain} + ''; + + environment.systemPackages = [ + pkgs.matrix-synapse + pkgs.matrix-authentication-service + ]; + }; + + mas1 = + { nodes, ... }: + let + bundle = mkBundle masDomain; + in + { + services.matrix-authentication-service = { + enable = true; + createDatabase = true; + settings = { + http = { + public_base = "https://${masDomain}:8080/"; + tls = { + certificate_file = "${bundle}/cert.pem"; + key_file = "${bundle}/key.pem"; + }; + listeners = [ + { + name = "web"; + binds = [ { address = "0.0.0.0:8080"; } ]; + resources = [ + { name = "discovery"; } + { name = "human"; } + { name = "oauth"; } + ]; + tls = { + certificate_file = "${bundle}/cert.pem"; + key_file = "${bundle}/key.pem"; + }; + } + ]; + }; + matrix = { + homeserver = "hs1"; + endpoint = "https://${synapseDomain}:8448/"; + secret_file = "/var/lib/matrix-authentication-service/matrix_secret"; + }; + database.uri = "postgresql:///matrix-authentication-service?host=/run/postgresql&user=matrix-authentication-service"; + secrets = { + encryption_file = "/var/lib/matrix-authentication-service/encryption"; + keys = [ + { + kid = "rsa-4096"; + key_file = "/var/lib/matrix-authentication-service/key_rsa_4096"; + } + ]; + }; + policy.data.client_registration.allow_insecure_uris = true; + upstream_oauth2.providers = [ + { + id = masULID; + client_id = oidcClientID; + client_secret = oidcClientSecret; + issuer = "https://${dexDomain}:5556"; + scope = "openid email profile"; + token_endpoint_auth_method = "client_secret_post"; + } + ]; + }; + }; + services.postgresql.authentication = pkgs.lib.mkOverride 10 '' + local all all trust + host all all 127.0.0.1/32 trust + host all all ::1/128 trust + ''; + systemd.services.matrix-authentication-service.preStart = '' + echo -n '${matrixSecret}' > /var/lib/matrix-authentication-service/matrix_secret + echo -n '0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef' > /var/lib/matrix-authentication-service/encryption + ${pkgs.openssl}/bin/openssl genrsa -out /var/lib/matrix-authentication-service/key_rsa_4096 4096 + ''; + security.pki.certificateFiles = [ ca_pem ]; + networking.extraHosts = '' + ${nodes.hs1.networking.primaryIPAddress} ${synapseDomain} + ${nodes.dex1.networking.primaryIPAddress} ${dexDomain} + ''; + networking.firewall.allowedTCPPorts = [ + 8080 + 8081 + ]; + }; + + dex1 = + { + lib, + config, + nodes, + ... + }: + { + services.dex = lib.mkMerge [ + (mkDexConfig dexDomain config.networking.primaryIPAddress) + { + settings.staticClients = [ + { + id = oidcClientID; + name = "Matrix"; + redirectURIs = [ "https://${masDomain}:8080/upstream/callback/${masULID}" ]; + secret = oidcClientSecret; + } + ]; + } + ]; + security.pki.certificateFiles = [ ca_pem ]; + networking.extraHosts = '' + ${nodes.hs1.networking.primaryIPAddress} ${synapseDomain} + ${nodes.mas1.networking.primaryIPAddress} ${masDomain} + ${nodes.dex1.networking.primaryIPAddress} ${dexDomain} + ''; + networking.firewall.allowedTCPPorts = [ 5556 ]; + }; + }; + + testScript = '' + import json + import re + + + COOKIES = "-c /tmp/cookies.txt -b /tmp/cookies.txt" + + + def visit(url, *opts): + """Follow the whole redirect chain from `url`; return `effective_url` and response body.""" + out = dex1.succeed( + f"curl -sL {COOKIES} {' '.join(opts)} -w '\\n%{{url_effective}}' '{url.strip()}'" + ) + body, _, effective = out.rpartition("\n") + return effective.strip(), body + + + def location(url, *opts): + """Request `url` and return where it redirects, but don't follow it. + + Used for the OAuth callback, which points at http://localhost:1234 where + nothing is listening, so `curl --location` would ultimately fail. + """ + return dex1.succeed( + f"curl -s {COOKIES} -w '%{{redirect_url}}' -o /dev/null " + f"{' '.join(opts)} '{url.strip()}'" + ).strip() + + + def extract_csrf(html): + match = re.search(r'name="csrf" value="([^"]+)"', html) + assert match is not None, f"unable to find csrf token in {html}" + return match.group(1) + + + def authorize(): + """Start the OIDC flow and return the first redirect URL.""" + return dex1.succeed( + "scope='openid urn:matrix:org.matrix.msc2967.client:api:*'; " + "curl -fs -G -w '%{redirect_url}' -o /dev/null https://${masDomain}:8080/authorize " + f"-d response_type=code -d client_id={client_id} " + "-d redirect_uri=http://localhost:1234/callback " + '--data-urlencode "scope=$scope" ' + "-d state=somestate -d code_challenge=${loginCodeChallenge} " + "-d code_challenge_method=S256" + ) + + + start_all() + + # wait locally until units are ready + dex1.wait_for_unit("dex.service") + hs1.wait_for_unit("matrix-synapse.service") + mas1.wait_for_unit("matrix-authentication-service.service") + hs1.wait_until_succeeds("curl --fail -s --cacert ${ca_pem} https://${synapseDomain}:8448/") + hs1.wait_until_succeeds("journalctl -u matrix-synapse.service | grep -q 'Connected to redis'") + hs1.require_unit_state("postgresql.target") + mas1.wait_for_open_port(8080) + + # cross-node reachability + mas1.wait_until_succeeds("curl --fail --silent --show-error --cacert ${ca_pem} https://${dexDomain}:5556/.well-known/openid-configuration") + mas1.wait_until_succeeds("curl --fail --silent --show-error --cacert ${ca_pem} https://${synapseDomain}:8448/") + hs1.wait_until_succeeds("curl --fail --silent --show-error https://${masDomain}:8080/.well-known/openid-configuration") + + # Register a fresh OAuth client and grab its client_id + client_id_resp = json.loads(dex1.succeed( + "curl -s -X POST https://${masDomain}:8080/oauth2/registration " + "-H 'Content-Type: application/json' " + "-d '{ \"client_name\": \"test_client\", \"client_uri\": \"http://localhost:1234/\", \"redirect_uris\": [\"http://localhost:1234/callback\"], \"response_types\": [\"code\"], \"grant_types\": [ \"authorization_code\" ], \"token_endpoint_auth_method\": \"none\" }'" + )) + t.assertIn("client_id", client_id_resp) + client_id = client_id_resp["client_id"] + + with subtest("Register"): + location(authorize()) # follow /authorize to put the session cookie in the jar. + + # To login with Upstream (Dex) the page returns a clickable link; we hardcode + # it here since we already know its shape. + upstream_url = f"https://${masDomain}:8080/upstream/authorize/${masULID}?id={client_id}&kind=continue_authorization_grant" + _, mock_body = visit(upstream_url) + _match = re.search(r'state=([^"&]+)', mock_body) + assert _match is not None, f"unable to find state in {mock_body}" + oidc_state = _match.group(1) + + next_url, body = visit( + f"https://${dexDomain}:5556/auth/mock/login?back=&state={oidc_state}", + "-d 'login=${testUser}'", + "-d 'password=${testPassword}'", + ) + next_url, body = visit(next_url, f"-d 'csrf={extract_csrf(body)}&action=register&username=${testUser}'") + visit(next_url, f"-d 'csrf={extract_csrf(body)}&action=set&display_name=Alice'") + + with subtest("Login"): + consent_url, body = visit(authorize()) + + # Alice already has a session cookie, so /consent redirects straight to the callback. + callback_url = location(consent_url, f"-d 'csrf={extract_csrf(body)}&action=consent'") + _match = re.search(r'code=([^&]+)', callback_url) + assert _match is not None, f"unable to find code in {callback_url}" + code = _match.group(1) + + access_token_resp = json.loads(dex1.succeed( + "curl -s -X POST https://${masDomain}:8080/oauth2/token " + "-d 'grant_type=authorization_code' " + f"-d 'client_id={client_id}' -d 'code={code}' " + "-d 'redirect_uri=http://localhost:1234/callback' " + "-d 'code_verifier=${loginCodeVerifier}'" + )) + t.assertIn("access_token", access_token_resp) + access_token = access_token_resp["access_token"] + + with subtest("Create Room"): + room_id_resp = json.loads(dex1.succeed( + "curl --fail -s -X POST https://${synapseDomain}:8448/_matrix/client/v3/createRoom " + "-H 'Content-Type: application/json' " + f"-H 'Authorization: Bearer {access_token}' " + "-d '{}'" + )) + t.assertIn("room_id", room_id_resp) + room_id = room_id_resp["room_id"] + + with subtest("Send Message"): + dex1.succeed( + "curl -fs -X POST " + f"https://${synapseDomain}:8448/_matrix/client/v3/rooms/{room_id}/send/m.room.message " + f"-H 'Authorization: Bearer {access_token}' " + "-H 'Content-Type: application/json' " + "-d '{\"msgtype\":\"m.text\",\"body\":\"hello from alice\"}' | grep event_id" + ) + ''; +} From 387d5d25f4210a01ef9e51a4cfa6bae4ebf96405 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Fri, 26 Jun 2026 08:31:12 +0200 Subject: [PATCH 312/410] incus: 7.1.0 -> 7.2.0 Changelog: https://github.com/lxc/incus/releases/tag/v7.2.0 Advisories: - https://github.com/lxc/incus/security/advisories/GHSA-48q5-w887-33wv (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-73hr-m85f-64v9 (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-vxp5-584q-c479 (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-2q3f-q5pq-g8wv (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-v6mj-8pf4-hhw4 (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-f6m5-xw2g-xc4x (Critical) - https://github.com/lxc/incus/security/advisories/GHSA-c9f5-j9c3-mhrg (High) - https://github.com/lxc/incus/security/advisories/GHSA-64f3-v33m-w89f (High) --- pkgs/by-name/in/incus/generic.nix | 1 + pkgs/by-name/in/incus/package.nix | 14 ++++---------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/in/incus/generic.nix b/pkgs/by-name/in/incus/generic.nix index d65be430f557..827280a10bab 100644 --- a/pkgs/by-name/in/incus/generic.nix +++ b/pkgs/by-name/in/incus/generic.nix @@ -121,6 +121,7 @@ buildGoModule (finalAttrs: { ''; postBuild = '' + export HOME=$(mktemp -d) # build docs mkdir -p .sphinx/deps ln -s ${buildPackages.python3.pkgs.swagger-ui-bundle.src} .sphinx/deps/swagger-ui diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index 8ffc9f825563..8493e9b65d56 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,14 +1,8 @@ import ./generic.nix { - hash = "sha256-g0YnvPMwk7WpYCl5VbRtHKVYoLlrk6QYhRaRRqulVQM="; - version = "7.1.0"; - vendorHash = "sha256-VqvDrjdBTblqEOY/HtoKXGRAdoTJpSWxkmgJNNPw6eQ="; - patches = fetchpatch2: [ - (fetchpatch2 { - name = "lxc-fix-environment-quoting.patch"; - url = "https://github.com/lxc/incus/commit/a1276cdb57297245496ac8c1db76b90d1fcebd3b.patch?full_index=1"; - hash = "sha256-NqEMYcDYx18KbqShKxmaK1o08c8/X4O87zXclQ36Ors="; - }) - ]; + hash = "sha256-GVCC0nV5Ghd9BroVC4ysqiTIQ3AtXIJ+EG6VbJVQBB4="; + version = "7.2.0"; + vendorHash = "sha256-0lBMQXQEf+oYlvyoFV2VTpJbY+reavCJZQkzt9UbnaI="; + patches = fetchpatch2: [ ]; nixUpdateExtraArgs = [ "--override-filename=pkgs/by-name/in/incus/package.nix" ]; From f1f19a90e66c7829957216c805f02849790462d9 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Fri, 26 Jun 2026 08:48:25 +0200 Subject: [PATCH 313/410] incus-lts: backport 7.2 security fixes --- pkgs/by-name/in/incus/lts.nix | 50 +++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/pkgs/by-name/in/incus/lts.nix b/pkgs/by-name/in/incus/lts.nix index 830273a7c26f..2b0318ca1a25 100644 --- a/pkgs/by-name/in/incus/lts.nix +++ b/pkgs/by-name/in/incus/lts.nix @@ -99,6 +99,56 @@ import ./generic.nix { url = "https://github.com/lxc/incus/commit/a6012422b45c86f3b1956788cff5d75c604ad838.patch?full_index=1"; hash = "sha256-u3NLKE8Rh8i6HMbJ0KNhH7gbuwIpJ1SPqiyVoiuw9Sc="; }) + (fetchpatch2 { + name = "incusd-instances_Check-source-instance-access-on-copy.patch"; + url = "https://github.com/lxc/incus/commit/1e3ffc53a10950e55de62ac1e0d612be597b84eb.patch?full_index=1"; + hash = "sha256-1foxIu1rWcK1QbpmAPoQ46Tl1mrPvoctPnDhKRTWbd0="; + }) + (fetchpatch2 { + name = "incusd-storage_Check-source-volume-access-on-copy.patch"; + url = "https://github.com/lxc/incus/commit/2e01078366e2653712719dec82318e51c6d21b28.patch?full_index=1"; + hash = "sha256-FP9v/8V0ZFLgy1tODKLJlw5f/6qJ8AMP/yme2YhYSaA="; + }) + (fetchpatch2 { + name = "incusd-images_Validate-fingerprint-on-direct-download.patch"; + url = "https://github.com/lxc/incus/commit/46d6ef232186df5535c49ca9f3597cab381f9b86.patch?full_index=1"; + hash = "sha256-R8gsvdmb7KVC6W1vFH1CojzhrGNgNiFOOTYbCrDAajg="; + }) + (fetchpatch2 { + name = "shared-validate_Reject-compression-algorithm-arguments.patch"; + url = "https://github.com/lxc/incus/commit/873a032a461df6b09b7586435b592873863a4e88.patch?full_index=1"; + hash = "sha256-QvxGxwHvswUZFst71zA12ZdxNIErl1LkaNyQdcPiglI="; + }) + (fetchpatch2 { + name = "incusd-instance_Confine-template-access-to-instance-root.patch"; + url = "https://github.com/lxc/incus/commit/cbefa31ae0da8fd96361178aed3a3c631e098fef.patch?full_index=1"; + hash = "sha256-ZOHqnlIG6LyIUO6WP76SZJKTeqoiw9qj2YByGxqGP+E="; + }) + (fetchpatch2 { + name = "incusd-instance_Enforce-project-restrictions-on-snapshot-restore.patch"; + url = "https://github.com/lxc/incus/commit/3fe3bc99891940fcd3e758d49f65a853104fcd6b.patch?full_index=1"; + hash = "sha256-j+lTbDaUjnZRY0lmaOSH4oKNAeIe5GXTwd1oM50it+Y="; + }) + (fetchpatch2 { + name = "incusd-exec_Reject-exec-output-symlink.patch"; + url = "https://github.com/lxc/incus/commit/e109655d642c7cb7c9039b7c06323000407f76dd.patch?full_index=1"; + hash = "sha256-v/H12n8u+aqm9+ZxrarBxQEQSMN1gpX13oyummGWXl8="; + }) + (fetchpatch2 { + name = "incusd_Reject-rootfs-symlink-for-instances.patch"; + url = "https://github.com/lxc/incus/commit/7e58425ca7ffeb21bb116869e71a0d002dae9e72.patch?full_index=1"; + hash = "sha256-MU+Khx+DhYQWUVs71D05PnJGamrhRXxsahtdXZeSfvU="; + }) + (fetchpatch2 { + name = "shared-logger_Add-WarnOnError-helper.patch"; + url = "https://github.com/lxc/incus/commit/1bc4d3feb8cd3bd005b7406c0d44ad3ea59400bf.patch?full_index=1"; + hash = "sha256-ima4IGl0CyL30yZVdQ2pmp9SukIzrdBftGkO/GUPB3g="; + }) + (fetchpatch2 { + name = "incus-0001-incusd-daemon_images-Add-missing-import.patch"; + url = "https://raw.githubusercontent.com/zabbly/incus/a7fd42d2f5115c4e6893b23e64209db511fff828/patches/incus-0001-incusd-daemon_images-Add-missing-import.patch"; + hash = "sha256-xtuuASy9bck+BgXbea9goNhrMV8Yme9cmFp4WNrkIdI="; + }) ]; nixUpdateExtraArgs = [ "--version-regex=^v(7\\.0\\.[0-9]+)$" From 509e4a2d682d2805baaa6ed2a6e2e22272287f5d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:28:37 +0000 Subject: [PATCH 314/410] forge-mtg: 2.0.12 -> 2.0.13 --- pkgs/by-name/fo/forge-mtg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/forge-mtg/package.nix b/pkgs/by-name/fo/forge-mtg/package.nix index 245203dc7844..79bf41309d44 100644 --- a/pkgs/by-name/fo/forge-mtg/package.nix +++ b/pkgs/by-name/fo/forge-mtg/package.nix @@ -16,13 +16,13 @@ }: let - version = "2.0.12"; + version = "2.0.13"; src = fetchFromGitHub { owner = "Card-Forge"; repo = "forge"; rev = "forge-${version}"; - hash = "sha256-OwrjpK5aqEx5HCZqU+iLJtkUtmt5yGW1bHLrX1UYf3Q="; + hash = "sha256-BU2RkXE3oMVLlCqebQwidH/ZtHKrrD47PAQhMnF/8pU="; }; # launch4j downloads and runs a native binary during the package phase. From 8fbb77992abcba017ab002bd013f74287778647c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:46:37 +0000 Subject: [PATCH 315/410] rescrobbled: 0.9.1 -> 0.10.0 --- pkgs/by-name/re/rescrobbled/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/rescrobbled/package.nix b/pkgs/by-name/re/rescrobbled/package.nix index f1785f67a45b..08a70e8342a9 100644 --- a/pkgs/by-name/re/rescrobbled/package.nix +++ b/pkgs/by-name/re/rescrobbled/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rescrobbled"; - version = "0.9.1"; + version = "0.10.0"; src = fetchFromGitHub { owner = "InputUsername"; repo = "rescrobbled"; rev = "v${finalAttrs.version}"; - hash = "sha256-pk8eWq3GOF0f6Xvt4VJezxW+vWnfk7W0sKn+Yvd7PHs="; + hash = "sha256-q8zxv4fSk+rUG4zQkZFNgkqSU3+FqgTzJzzjeSHy3Io="; }; - cargoHash = "sha256-EpQoi/pPIJN5sOZic/J8A3Co4o27Gi2SW/OaZHBFU2Y="; + cargoHash = "sha256-pWdA48WqcNd9/daZE7gyoGTkH01i3MBv1SMGdfE2ZS0="; nativeBuildInputs = [ pkg-config ]; From 35369c3352b85f5a337bfbcf5f1c09231f4aa665 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:49:24 +0000 Subject: [PATCH 316/410] terraform-providers.tencentcloudstack_tencentcloud: 1.83.2 -> 1.83.6 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index fe1ba8ef2258..fe3f329c66a2 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1319,11 +1319,11 @@ "vendorHash": "sha256-7ZoJg1HEVj5Nygr46lmBZeJDfZuU4F90yntrgkBVgGg=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-nv+X3mptE51m7WwYzRqyvvrVR5tUikOYM06axtZIznk=", + "hash": "sha256-p8AW+AzezOP6N3wzlLZOMoTbSwb/cil7cmXkdwheXtE=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.83.2", + "rev": "v1.83.6", "spdx": "MPL-2.0", "vendorHash": null }, From 3e3f5409587dcbee620b0014b38cc45feb3c00ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 11:54:34 +0000 Subject: [PATCH 317/410] home-assistant-custom-components.dreo: 1.9.16 -> 1.9.20 --- .../servers/home-assistant/custom-components/dreo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/dreo/package.nix b/pkgs/servers/home-assistant/custom-components/dreo/package.nix index 42cd01c92268..a66442140540 100644 --- a/pkgs/servers/home-assistant/custom-components/dreo/package.nix +++ b/pkgs/servers/home-assistant/custom-components/dreo/package.nix @@ -12,13 +12,13 @@ buildHomeAssistantComponent rec { owner = "JeffSteinbok"; domain = "dreo"; - version = "1.9.16"; + version = "1.9.20"; src = fetchFromGitHub { inherit owner; repo = "hass-dreo"; tag = "v${version}"; - hash = "sha256-qhO0qTB5aieO1C1RrZfW9eHVDqy6QzFneqVOnMjCLag="; + hash = "sha256-oCY+kb07kvT3ylfT4Dd8PIC5C6UXZXt2tIbeAb89wcQ="; }; dependencies = [ websockets ]; From 141a643284742bd8921e9b60ac0703b9a39c07b1 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Fri, 26 Jun 2026 13:18:39 +0200 Subject: [PATCH 318/410] incus-ui-canonical: 0.19.9 -> 0.21.0 --- .../by-name/in/incus-ui-canonical/package.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/in/incus-ui-canonical/package.nix b/pkgs/by-name/in/incus-ui-canonical/package.nix index c62569a7ac3f..fa80bf582071 100644 --- a/pkgs/by-name/in/incus-ui-canonical/package.nix +++ b/pkgs/by-name/in/incus-ui-canonical/package.nix @@ -20,25 +20,21 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "incus-ui-canonical"; - version = "0.19.9"; + version = "0.21.0"; src = fetchFromGitHub { owner = "zabbly"; repo = "incus-ui-canonical"; # only use tags prefixed by incus- they are the tested fork versions tag = "incus-${finalAttrs.version}"; - hash = "sha256-HroAKFvmej3mOUMXwZuTXDV4UJAHkb+hLiKuqKgWRTc="; + hash = "sha256-X5s9pxNI+XjL4mp/C/bS8K0lAJ/HsRJNTwLiF3mzY4s="; }; offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-08G3jYj7N9h6aBnqwGQQtpYOP/wP/k2VRY7dgmpxXZw="; + hash = "sha256-61z48VlhImykD/GJ5581Z95dIn7pv2ODZJfFKydGSPs="; }; - patchPhase = '' - find -type f -name "*.ts" -o -name "*.tsx" -o -name "*.scss" | xargs sed -i -f ${renamesSed} - ''; - nativeBuildInputs = [ nodejs fixup-yarn-lock @@ -46,6 +42,15 @@ stdenv.mkDerivation (finalAttrs: { git ]; + postPatch = '' + # run the canonical renames sed script + find -type f -name "*.ts" -o -name "*.tsx" -o -name "*.scss" | xargs sed -i -f ${renamesSed} + + # fix missing git repository issue for Vite + substituteInPlace vite.config.ts \ + --replace-fail "git rev-parse --short HEAD" "echo ${finalAttrs.version}" + ''; + configurePhase = '' runHook preConfigure From 446b715ee13de4babc601d8f38150891b46c68a7 Mon Sep 17 00:00:00 2001 From: azahi Date: Fri, 26 Jun 2026 15:06:08 +0300 Subject: [PATCH 319/410] seaweedfs: 4.34 -> 4.36 --- pkgs/by-name/se/seaweedfs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/seaweedfs/package.nix b/pkgs/by-name/se/seaweedfs/package.nix index e64d55b6cef6..4e75bec00cf5 100644 --- a/pkgs/by-name/se/seaweedfs/package.nix +++ b/pkgs/by-name/se/seaweedfs/package.nix @@ -9,7 +9,7 @@ }: buildGoModule (finalAttrs: { pname = "seaweedfs"; - version = "4.34"; + version = "4.36"; src = fetchFromGitHub { owner = "seaweedfs"; @@ -22,10 +22,10 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf popd ''; - hash = "sha256-lKpNBdiynDEnqCujgDRFUXvyVops4Q5l6n9P/7pm8hc="; + hash = "sha256-y42opbGNVMxWU/k0j5g27RWLBF0PLcOPlXU9eVg0jwY="; }; - vendorHash = "sha256-MF8aLFKUFq0io7CL1EGZp+TUB2co/Hf0fwK2wZybx8Y="; + vendorHash = "sha256-peRhKuZ1D+y8Uhw1+P8Ogc1HrOh1/kYVd29lR89+rIo="; nativeBuildInputs = [ installShellFiles ]; From 7c8f74fccee4340fa9c9b1f1994f40aba193ab70 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 12:08:46 +0000 Subject: [PATCH 320/410] tanka: 0.37.3 -> 0.37.4 --- pkgs/by-name/ta/tanka/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tanka/package.nix b/pkgs/by-name/ta/tanka/package.nix index f94d8485d606..b2a800d4de47 100644 --- a/pkgs/by-name/ta/tanka/package.nix +++ b/pkgs/by-name/ta/tanka/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "tanka"; - version = "0.37.3"; + version = "0.37.4"; src = fetchFromGitHub { owner = "grafana"; repo = "tanka"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-C1Tg3ruitMa3t7FA74m73oL+kd7AvPGvnA66/x9VOpw="; + sha256 = "sha256-quj1fZ5FeiH9KBO+rmHUYaXVkASWFBbj6Q6C9+vZsOk="; }; - vendorHash = "sha256-nEiHJgEnq3KrPO0geNAz7NIp7tvCvtAUF8eNeP7NjPM="; + vendorHash = "sha256-p9MGbZudHBiOfHc6qxBVVl/IGlCjwUbSDLW0lktKCGM="; doCheck = false; # Required for versions >= 0.28 as they introduce a gowork.sum file. This is only used for tests so we can safely disable GOWORK From 5b1ae4f3ad13f9c96fb7b9e809b990dac53c4bcd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 14:16:05 +0200 Subject: [PATCH 321/410] python3Packages.stackit-core: init at 0.2.0 Core functionality for the STACKIT SDK https://github.com/stackitcloud/stackit-sdk-python --- .../python-modules/stackit-core/default.nix | 56 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 58 insertions(+) create mode 100644 pkgs/development/python-modules/stackit-core/default.nix diff --git a/pkgs/development/python-modules/stackit-core/default.nix b/pkgs/development/python-modules/stackit-core/default.nix new file mode 100644 index 000000000000..74ec02dad246 --- /dev/null +++ b/pkgs/development/python-modules/stackit-core/default.nix @@ -0,0 +1,56 @@ +{ + lib, + buildPythonPackage, + cryptography, + fetchPypi, + hatchling, + nix-update-script, + poetry-core, + pydantic, + pyjwt, + requests, + setuptools, + urllib3, +}: + +buildPythonPackage (finalAttrs: { + pname = "stackit-core"; + version = "0.2.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "stackit_core"; + inherit (finalAttrs) version; + hash = "sha256-uK+Rh3zbBg1paaMD2M8gvAszs0Wv2R9nnESphzgeLUc="; + }; + + build-system = [ + poetry-core + setuptools + ]; + + dependencies = [ + cryptography + pydantic + pyjwt + requests + urllib3 + ]; + + pythonImportsCheck = [ "stackit.core" ]; + + # Tests are not included in PyPI release + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Core functionality for the STACKIT SDK"; + homepage = "https://github.com/stackitcloud/stackit-sdk-python"; + changelog = "https://github.com/stackitcloud/stackit-sdk-python/releases/tag/core/v${finalAttrs.version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e6b1042ae8ec..2013e1c07c85 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19063,6 +19063,8 @@ self: super: with self; { stack-data = callPackage ../development/python-modules/stack-data { }; + stackit-core = callPackage ../development/python-modules/stackit-core { }; + stackprinter = callPackage ../development/python-modules/stackprinter { }; stamina = callPackage ../development/python-modules/stamina { }; From 2d72ccc4c57371624c4f2152f73db40d77cefb8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 12:24:44 +0000 Subject: [PATCH 322/410] xremap: 0.15.8 -> 0.15.9 --- pkgs/by-name/xr/xremap/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xr/xremap/package.nix b/pkgs/by-name/xr/xremap/package.nix index 032ccfee3578..d4a684a4a570 100644 --- a/pkgs/by-name/xr/xremap/package.nix +++ b/pkgs/by-name/xr/xremap/package.nix @@ -58,13 +58,13 @@ assert ( ); rustPlatform.buildRustPackage (finalAttrs: { pname = "xremap${variant.suffix or ""}"; - version = "0.15.8"; + version = "0.15.9"; src = fetchFromGitHub { owner = "xremap"; repo = "xremap"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ia5jG+wsdhFmX2ZreIHpRQDscOF6FB0zZlOWWboMqDk="; + hash = "sha256-BgRp0y5bkmMwRCdIKHrXIbv6Kl7Hn9IphburN7i7sE8="; }; nativeBuildInputs = [ pkg-config ]; @@ -72,7 +72,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildNoDefaultFeatures = true; buildFeatures = variant.features; - cargoHash = "sha256-xwAO6OekuyxRGXIYek0918ZHod21Ae/mbGn8ZP6LjSc="; + cargoHash = "sha256-sfdUs9WLtwGSZHraDz0YEzGX1o9uQaYi1JiRnUvjyVs="; passthru = lib.mapAttrs (name: lib.const (xremap.override { withVariant = name; })) variants; From 43908e0d124b5332ae496d699b69c5f3fa3b5465 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 11 May 2026 21:17:28 +0200 Subject: [PATCH 323/410] testers.modularServiceCompliance: init Portable test suite for modular services, designed to be usable with other service managers and use cases, inside Nixpkgs and externally. Like modular services itself, it's still quite bare-bones. New features can crystallize around this kind of infrastructure. Assisted-By: Claude Opus 4.7/4.8 era Claude models --- doc/build-helpers/testers.chapter.md | 98 +++++++ doc/redirects.json | 15 ++ nixos/tests/all-tests.nix | 10 + nixos/tests/system-services-compliance.nix | 67 +++++ pkgs/build-support/testers/default.nix | 2 + .../testers/modular-service-compliance.nix | 251 ++++++++++++++++++ 6 files changed, 443 insertions(+) create mode 100644 nixos/tests/system-services-compliance.nix create mode 100644 pkgs/build-support/testers/modular-service-compliance.nix diff --git a/doc/build-helpers/testers.chapter.md b/doc/build-helpers/testers.chapter.md index 632b11ab12ea..2c02f1947c3f 100644 --- a/doc/build-helpers/testers.chapter.md +++ b/doc/build-helpers/testers.chapter.md @@ -729,4 +729,102 @@ Notable attributes: * `driverInteractive`: a script that launches an interactive Python session in the context of the `testScript`. +## `modularServiceCompliance` {#tester-modularServiceCompliance} + +Compliance suite for [modular service](https://nixos.org/manual/nixos/unstable/#modular-services) integrations. + +Tests that a service manager integration correctly handles the portable modular services contract: `process.argv`, sub-services, assertions, and warnings. + +### Return value {#tester-modularServiceCompliance-return} + +An attribute set of derivations which perform the tests during their build. + +### Inputs {#tester-modularServiceCompliance-inputs} + +`evalConfig` (function) + +: `{ services } -> { config; checkDrv; }`. + Function to evaluate the given services in the integration's full context. + This function is called for evaluation checks on configurations that will not be run. + - Input `services` is an attrset of modular service configurations. These should be used verbatim. + - Output attribute `config` is the resulting evaluated services attrset (e.g., the value of the `system.services` option in NixOS). + This attribute must be available even if `checkDrv` would fail. + - Output attribute `checkDrv` is a representative derivation whose existence and buildability prove the eval is sound (e.g., `system.build.toplevel` in NixOS, but could perhaps be more specific in the case of another process manager integration). + +`mkTest` (function) + +: `{ name, services, testExe } -> derivation`. + - Input `name` is a test name, suitable for use as a derivation name. + - Input `services` is an attrset of modular service configurations, matching the structure of the integration's services option. + - Input `testExe` is a store path to an executable that verifies the services. + - Output: a derivation that runs the service manager with the provided configuration inputs and then calls `testExe` after starting the services. That executable must have access to `sharedDir`. + +`sharedDir` (string) + +: Path to a directory writable by service processes and readable by `testExe`. + The integration must ensure this directory is available when the services and `testExe` run. + +:::{.example #ex-modularServiceCompliance-nixos} + +# NixOS invocation of the compliance suite + +```nix +# In nixos/tests/all-tests.nix: +# modularServiceCompliance = +recurseIntoAttrs ( + pkgs.testers.modularServiceCompliance { + sharedDir = "/tmp/modular-service-compliance"; + evalConfig = + { services }: + let + machine = evalSystem ( + { ... }: + { + system.services = services; + system.stateVersion = "25.05"; + fileSystems."/" = { + device = "/test/dummy"; + fsType = "auto"; + }; + boot.loader.grub.enable = false; + } + ); + in + { + config = machine.config.system.services; + checkDrv = machine.config.system.build.toplevel; + }; + mkTest = + { + name, + services, + testExe, + }: + runTest { + _class = "nixosTest"; + inherit name; + nodes.machine.system.services = services; + testScript = '' + machine.wait_for_unit("multi-user.target") + machine.succeed("${testExe}") + ''; + }; + } +) +``` + +::: + +### Manual compliance items {#tester-modularServiceCompliance-manual} + +The following compliance items are not yet automated and must be verified manually when implementing a new modular service integration. + +- **Failing assertions prevent deployment.** + A service with `assertions = [{ assertion = false; message = "..."; }]` must cause the deployment to fail. + The mechanism is integration-specific (e.g., NixOS checks assertions during `system.build.toplevel` evaluation). + +- **Warnings are visible to the user.** + A service with `warnings = [ "..." ]` must surface the warning to the user. + On NixOS these are `builtins.warn` messages emitted during evaluation. + [file system object]: https://nix.dev/manual/nix/latest/store/file-system-object diff --git a/doc/redirects.json b/doc/redirects.json index 646b12a5a077..488ad7c6fab0 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -105,6 +105,9 @@ "ex-build-helpers-extendMkDerivation": [ "index.html#ex-build-helpers-extendMkDerivation" ], + "ex-modularServiceCompliance-nixos": [ + "index.html#ex-modularServiceCompliance-nixos" + ], "ex-pkgs-replace-vars": [ "index.html#ex-pkgs-replace-vars", "index.html#ex-pkgs-substituteAll", @@ -845,6 +848,18 @@ "glibcxxassertions": [ "index.html#glibcxxassertions" ], + "tester-modularServiceCompliance": [ + "index.html#tester-modularServiceCompliance" + ], + "tester-modularServiceCompliance-inputs": [ + "index.html#tester-modularServiceCompliance-inputs" + ], + "tester-modularServiceCompliance-manual": [ + "index.html#tester-modularServiceCompliance-manual" + ], + "tester-modularServiceCompliance-return": [ + "index.html#tester-modularServiceCompliance-return" + ], "tester-shfmt": [ "index.html#tester-shfmt" ], diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index e49f415dc2a1..8949b0483877 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1581,6 +1581,16 @@ in syncthing-relay = runTest ./syncthing/relay.nix; sysfs = runTest ./sysfs.nix; sysinit-reactivation = runTest ./sysinit-reactivation.nix; + system-services-compliance = recurseIntoAttrs ( + import ./system-services-compliance.nix { + inherit + pkgs + evalSystem + runTest + callTest + ; + } + ); systemd = runTest ./systemd.nix; systemd-analyze = runTest ./systemd-analyze.nix; systemd-binfmt = handleTestOn [ "x86_64-linux" ] ./systemd-binfmt.nix { }; diff --git a/nixos/tests/system-services-compliance.nix b/nixos/tests/system-services-compliance.nix new file mode 100644 index 000000000000..0a40d18fc4fe --- /dev/null +++ b/nixos/tests/system-services-compliance.nix @@ -0,0 +1,67 @@ +{ + pkgs, + evalSystem, + runTest, + callTest, +}: + +let + sharedDir = "/tmp/modular-service-compliance"; +in +let + suite = pkgs.testers.modularServiceCompliance { + inherit sharedDir; + namePrefix = "system-services-compliance"; + evalConfig = + { services }: + let + machine = evalSystem ( + { ... }: + { + system.services = services; + system.stateVersion = "25.05"; + fileSystems."/" = { + device = "/test/dummy"; + fsType = "auto"; + }; + boot.loader.grub.enable = false; + } + ); + in + { + config = machine.config.system.services; + checkDrv = machine.config.system.build.toplevel; + }; + mkTest = + { + name, + services, + testExe, + }: + runTest { + _class = "nixosTest"; + inherit name; + nodes.machine.system.services = services; + testScript = '' + machine.wait_for_unit("multi-user.target") + machine.succeed("${testExe}") + ''; + meta.maintainers = with pkgs.lib.maintainers; [ roberth ]; + }; + }; +in + +# Please the callTest pattern. +# +# runTest results already go through findTests/callTest. +# For plain derivations like `eval`, we apply callTest directly. +pkgs.lib.mapAttrs ( + _: v: + if v ? test then + v + else + callTest { + test = v; + driver = v; + } +) suite diff --git a/pkgs/build-support/testers/default.nix b/pkgs/build-support/testers/default.nix index 4dca26274747..5d9f568d2ed3 100644 --- a/pkgs/build-support/testers/default.nix +++ b/pkgs/build-support/testers/default.nix @@ -260,4 +260,6 @@ shellcheck = callPackage ./shellcheck/tester.nix { }; shfmt = callPackage ./shfmt { }; + + modularServiceCompliance = callPackage ./modular-service-compliance.nix { }; } diff --git a/pkgs/build-support/testers/modular-service-compliance.nix b/pkgs/build-support/testers/modular-service-compliance.nix new file mode 100644 index 000000000000..ece674583eff --- /dev/null +++ b/pkgs/build-support/testers/modular-service-compliance.nix @@ -0,0 +1,251 @@ +{ + lib, + coreutils, + gnugrep, + writeShellScript, + writeShellApplication, + stdenvNoCC, +}: + +/** + See https://nixos.org/manual/nixpkgs/unstable/#tester-modularServiceCompliance + or doc/build-helpers/testers.chapter.md +*/ +{ + evalConfig, + mkTest, + sharedDir, + namePrefix ? "modular-service-compliance", +}: + +let + + /** + A successful evaluation to be probed by evalTestDefs + */ + # Try use only few evalConfig calls for performance. + evalResult = evalConfig { + services = { + svc = { + process.argv = [ "${coreutils}/bin/true" ]; + assertions = [ + { + assertion = true; + message = "compliance test assertion"; + } + ]; + warnings = [ "compliance test warning" ]; + services.child = { + process.argv = [ "${coreutils}/bin/true" ]; + assertions = [ + { + assertion = true; + message = "compliance child assertion"; + } + ]; + warnings = [ "compliance child warning" ]; + }; + }; + }; + }; + + evalTestDefs = + let + c = evalResult.config.svc; + in + { + testProcessArgv = { + expr = c.process.argv; + expected = [ "${coreutils}/bin/true" ]; + }; + + testSubServiceArgv = { + expr = c.services.child.process.argv; + expected = [ "${coreutils}/bin/true" ]; + }; + + testAssertions = { + expr = builtins.elem { + assertion = true; + message = "compliance test assertion"; + } c.assertions; + expected = true; + }; + + testWarnings = { + expr = builtins.elem "compliance test warning" c.warnings; + expected = true; + }; + + testSubServiceAssertions = { + expr = builtins.elem { + assertion = true; + message = "compliance child assertion"; + } c.services.child.assertions; + expected = true; + }; + + testSubServiceWarnings = { + expr = builtins.elem "compliance child warning" c.services.child.warnings; + expected = true; + }; + + # Separate eval for a failing assertion — checkDrv would fail here, + # so we only access config. + testFailingAssertionValue = { + expr = builtins.elem { + assertion = false; + message = "compliance failing assertion"; + } failingEval.config.failing.assertions; + expected = true; + }; + }; + + failingEval = evalConfig { + services = { + failing = { + process.argv = [ "${coreutils}/bin/true" ]; + assertions = [ + { + assertion = false; + message = "compliance failing assertion"; + } + ]; + }; + }; + }; + + /** + A service script that records its received arguments, then sleeps forever. + The first argument is a service identifier used to namespace its comms + subdirectory; the remaining arguments are recorded as the service's args. + */ + svc = writeShellScript "${namePrefix}-svc" '' + id="$1"; shift + dir="${sharedDir}/$id" + mkdir -p "$dir" + echo "$$" > "$dir/pid" + printf '%s\n' "$@" > "$dir/args" + exec "${coreutils}/bin/sleep" infinity + ''; + + mkArgv = + id: extraArgs: + [ + svc + id + ] + ++ extraArgs; + + /** + Shell snippet: wait for a service to write its pid file, verify the + process is still alive, then check that each expected argument appears + in the recorded args file. + */ + waitAndCheck = + id: expectedArgs: + '' + echo "waiting for ${id}..." + timeout=30; elapsed=0 + while [ ! -f "${sharedDir}/${id}/pid" ] && [ "$elapsed" -lt "$timeout" ]; do + sleep 1; elapsed=$((elapsed + 1)) + done + test -f "${sharedDir}/${id}/pid" || { echo "${id}: no pid file after ''${timeout}s"; exit 1; } + pid=$(cat "${sharedDir}/${id}/pid") + kill -0 "$pid" || { echo "${id}: pid $pid is not running"; exit 1; } + echo "${id}: started (pid $pid)" + '' + + lib.concatMapStrings (arg: '' + grep -qxF -- ${lib.escapeShellArg arg} "${sharedDir}/${id}/args" \ + || { echo "${id}: expected arg ${lib.escapeShellArg arg} not found"; cat "${sharedDir}/${id}/args"; exit 1; } + '') expectedArgs; + + mkTestScript = + name: text: + lib.getExe (writeShellApplication { + name = "${namePrefix}-${name}"; + runtimeInputs = [ + coreutils + gnugrep + ]; + inherit text; + }); + +in +{ + # Eval-level tests: config structure, evaluated in the integration's + # full context (one whole-system eval). + # TODO: generalize with + # - pkgs/test/buildenv.nix + # - pkgs/test/overriding.nix + eval = stdenvNoCC.mkDerivation (finalAttrs: { + __structuredAttrs = true; + name = "${namePrefix}-eval-report"; + # Depend on the integration's representative derivation to prove that + # the system builds with these services. + representative = evalResult.checkDrv; + passthru = { + tests = evalTestDefs; + failures = lib.runTests finalAttrs.passthru.tests; + }; + testResults = lib.mapAttrs (_: test: test.expr == test.expected) finalAttrs.passthru.tests; + buildCommand = '' + touch $out + for testName in "''${!testResults[@]}"; do + if [[ -n "''${testResults[$testName]}" ]]; then + echo "PASS $testName" + else + echo "FAIL $testName" + fi + done + '' + + lib.optionalString (lib.any (v: !v) (lib.attrValues finalAttrs.testResults)) '' + { + echo "" + echo "Eval-level compliance failures:" + for testName in "''${!testResults[@]}"; do + if [[ -z "''${testResults[$testName]}" ]]; then + echo "- $testName" + fi + done + echo "" + echo 'Inspect with: nix eval .#.tests.''${testName}' + } >&2 + exit 1 + ''; + }); + + # Integration tests: verify that services actually run. + + basic-argv = mkTest { + name = "${namePrefix}-basic-argv"; + services.test.process.argv = mkArgv "test" [ + "--greeting" + "hello" + ]; + testExe = mkTestScript "basic-argv" ( + waitAndCheck "test" [ + "--greeting" + "hello" + ] + ); + }; + + sub-services = mkTest { + name = "${namePrefix}-sub-services"; + services.a = { + process.argv = mkArgv "a" [ "--depth=0" ]; + services.b = { + process.argv = mkArgv "b" [ "--depth=1" ]; + services.c.process.argv = mkArgv "c" [ "--depth=2" ]; + }; + }; + testExe = mkTestScript "sub-services" '' + ${waitAndCheck "a" [ "--depth=0" ]} + ${waitAndCheck "b" [ "--depth=1" ]} + ${waitAndCheck "c" [ "--depth=2" ]} + ''; + }; + + # See also the manual compliance items in doc/build-helpers/testers.chapter.md. +} From b8cfd14d25f0c2edf65cc6766519ab4a218b3e97 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 14:30:06 +0200 Subject: [PATCH 324/410] python3Packages.stackit-iaas: init at 1.4.0 STACKIT IaaS API client for Python https://github.com/stackitcloud/stackit-sdk-python --- .../python-modules/stackit-iaas/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/stackit-iaas/default.nix diff --git a/pkgs/development/python-modules/stackit-iaas/default.nix b/pkgs/development/python-modules/stackit-iaas/default.nix new file mode 100644 index 000000000000..580cf78b99de --- /dev/null +++ b/pkgs/development/python-modules/stackit-iaas/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + hatchling, + nix-update-script, + pydantic, + python-dateutil, + requests, + stackit-core, +}: + +buildPythonPackage (finalAttrs: { + pname = "stackit-iaas"; + version = "1.4.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "stackit_iaas"; + inherit (finalAttrs) version; + hash = "sha256-k1I7I0QjUMfr79kSlIXEwqU59pSpw2oPjt+rqYYgV+o="; + }; + + build-system = [ hatchling ]; + + dependencies = [ + pydantic + python-dateutil + requests + stackit-core + ]; + + pythonImportsCheck = [ "stackit.iaas" ]; + + # Module has no tests + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "STACKIT IaaS API client for Python"; + homepage = "https://github.com/stackitcloud/stackit-sdk-python"; + changelog = "https://github.com/stackitcloud/stackit-sdk-python/blob/services/iaas/v${finalAttrs.version}/services/iaas/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2013e1c07c85..fe4d4494cef0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19065,6 +19065,8 @@ self: super: with self; { stackit-core = callPackage ../development/python-modules/stackit-core { }; + stackit-iaas = callPackage ../development/python-modules/stackit-iaas { }; + stackprinter = callPackage ../development/python-modules/stackprinter { }; stamina = callPackage ../development/python-modules/stamina { }; From f61d4c731d9c8ea49cae6661e78eca1a55c7f0f6 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Wed, 24 Jun 2026 13:23:37 +0200 Subject: [PATCH 325/410] ringboard: 0.16.2-unstable-2026-05-10 -> 0.17.0 --- pkgs/by-name/ri/ringboard/package.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ri/ringboard/package.nix b/pkgs/by-name/ri/ringboard/package.nix index 4c4f0bf21e32..24692b11d9c9 100644 --- a/pkgs/by-name/ri/ringboard/package.nix +++ b/pkgs/by-name/ri/ringboard/package.nix @@ -24,18 +24,17 @@ assert lib.assertOneOf "displayServer" displayServer [ rustPlatform.buildRustPackage (finalAttrs: { pname = "ringboard" + lib.optionalString (displayServer == "wayland") "-wayland"; - # release version needs nightly, so we use a custom tree, see: - # https://github.com/SUPERCILEX/clipboard-history/issues/22#issuecomment-3676256971 - version = "0.16.2-unstable-2026-05-10"; + version = "0.17.0"; + __structuredAttrs = true; src = fetchFromGitHub { owner = "SUPERCILEX"; repo = "clipboard-history"; - rev = "0719d4398034efa32c3f093e06a2fdb033afbc22"; - hash = "sha256-/LDxZ3bsuVwMiRzLTuLIs6y7jAS/84sXhTRhovXV8zM="; + tag = finalAttrs.version; + hash = "sha256-qLYQeZTrtUUn4JSzK3SX687xV4FO6h7GshVdQi8Qkbk="; }; - cargoHash = "sha256-ARSvWjeVWXksZ27lRJn67wXpgr8epagflOAULKmYaQ8="; + cargoHash = "sha256-T65TxIes0171uDxDE72SnFeRVAgw5FR2z6yTcmH3Z6k="; nativeBuildInputs = [ makeWrapper @@ -103,13 +102,13 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru = { tests.nixos = nixosTests.ringboard; - updateScript = nix-update-script { extraArgs = [ "--version=branch=stable" ]; }; + updateScript = nix-update-script { }; }; meta = { description = "Fast, efficient, and composable clipboard manager for Linux"; homepage = "https://github.com/SUPERCILEX/clipboard-history"; - changelog = "https://github.com/SUPERCILEX/clipboard-history/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/SUPERCILEX/clipboard-history/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.magnetophon ]; From 0beb3954ab75f547cc1093e95e4a153388b974fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 12:40:44 +0000 Subject: [PATCH 326/410] python3Packages.alibabacloud-rds20140815: 13.0.1 -> 15.9.1 --- .../python-modules/alibabacloud-rds20140815/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix b/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix index e41abf5e0c9c..268333b0347a 100644 --- a/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix +++ b/pkgs/development/python-modules/alibabacloud-rds20140815/default.nix @@ -11,7 +11,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-rds20140815"; - version = "13.0.1"; + version = "15.9.1"; pyproject = true; __structuredAttrs = true; @@ -19,7 +19,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_rds20140815"; inherit (finalAttrs) version; - hash = "sha256-NKXg9OpjRcPzk6T54okr1Za2hmX5m2FV3y1QoYEqS3k="; + hash = "sha256-nR1TzieZC84LqDnZWEVp5iTjCwwGU/MVbGSv2n0f4Eg="; }; build-system = [ setuptools ]; From 930a6c12a48308924a664204d95734aa4f95637d Mon Sep 17 00:00:00 2001 From: Paul TREHIOU Date: Fri, 26 Jun 2026 14:42:23 +0200 Subject: [PATCH 327/410] sonarr: add nyanloutre to maintainers --- pkgs/by-name/so/sonarr/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/so/sonarr/package.nix b/pkgs/by-name/so/sonarr/package.nix index bf57a8909720..eb437a1f8c82 100644 --- a/pkgs/by-name/so/sonarr/package.nix +++ b/pkgs/by-name/so/sonarr/package.nix @@ -208,6 +208,7 @@ buildDotnetModule { tie niklaskorz karaolidis + nyanloutre ]; mainProgram = "Sonarr"; # platforms inherited from dotnet-sdk. From 1d1d15a6d265d8500593469f06fec5d2a7164f6f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 12:43:27 +0000 Subject: [PATCH 328/410] python3Packages.alibabacloud-cs20151215: 7.0.0 -> 7.0.1 --- .../python-modules/alibabacloud-cs20151215/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix index ab477fa8f7f5..a09a2d70d41a 100644 --- a/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix +++ b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix @@ -9,7 +9,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-cs20151215"; - version = "7.0.0"; + version = "7.0.1"; pyproject = true; __structuredAttrs = true; @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_cs20151215"; inherit (finalAttrs) version; - hash = "sha256-pmpUm/gLkGwtG7uSsd0YhngLe5TseF+ILrrnUhzpMJE="; + hash = "sha256-BCv0RALhKwlRSjIYPXpwbPAZklohnD65YhKWzyRRuJ8="; }; build-system = [ setuptools ]; From c022480938903ac8d947477bbbf219764fbe622e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 12:52:05 +0000 Subject: [PATCH 329/410] python3Packages.alibabacloud-vpc20160428: 7.1.2 -> 7.1.3 --- .../python-modules/alibabacloud-vpc20160428/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix b/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix index 5c1c8e800018..93767f4a0236 100644 --- a/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix +++ b/pkgs/development/python-modules/alibabacloud-vpc20160428/default.nix @@ -9,7 +9,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-vpc20160428"; - version = "7.1.2"; + version = "7.1.3"; pyproject = true; __structuredAttrs = true; @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_vpc20160428"; inherit (finalAttrs) version; - hash = "sha256-/9AcLNOeEmbbpZ2IeAkIxNNKVdZ4lY7OgBROhIakZIM="; + hash = "sha256-Hmrk0SWSH/r6Oa3LdpFjqIPko9ZdKt7Tl3ACxWnH9qM="; }; build-system = [ setuptools ]; From 904287afeb7d45c11a715238ca4f07940cc860ae Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:10:36 +0200 Subject: [PATCH 330/410] python3Packages.stackit-objectstorage: init at 1.4.0 STACKIT Object Storage API client for Python https://github.com/stackitcloud/stackit-sdk-python --- .../stackit-objectstorage/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/stackit-objectstorage/default.nix diff --git a/pkgs/development/python-modules/stackit-objectstorage/default.nix b/pkgs/development/python-modules/stackit-objectstorage/default.nix new file mode 100644 index 000000000000..499da6e5c652 --- /dev/null +++ b/pkgs/development/python-modules/stackit-objectstorage/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + hatchling, + nix-update-script, + pydantic, + python-dateutil, + requests, + stackit-core, +}: + +buildPythonPackage (finalAttrs: { + pname = "stackit-objectstorage"; + version = "1.4.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "stackit_objectstorage"; + inherit (finalAttrs) version; + hash = "sha256-SjgStN4QKxmfBhcGqAKQn55TrpsIWHadW9cg+BTIvb4="; + }; + + build-system = [ hatchling ]; + + dependencies = [ + pydantic + python-dateutil + requests + stackit-core + ]; + + pythonImportsCheck = [ "stackit.objectstorage" ]; + + # Module has no tests + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "STACKIT Object Storage API client for Python"; + homepage = "https://github.com/stackitcloud/stackit-sdk-python"; + changelog = "https://github.com/stackitcloud/stackit-sdk-python/blob/services/objectstorage/v${finalAttrs.version}/services/objectstorage/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index fe4d4494cef0..8da86298f57e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19067,6 +19067,8 @@ self: super: with self; { stackit-iaas = callPackage ../development/python-modules/stackit-iaas { }; + stackit-objectstorage = callPackage ../development/python-modules/stackit-objectstorage { }; + stackprinter = callPackage ../development/python-modules/stackprinter { }; stamina = callPackage ../development/python-modules/stamina { }; From b7ddb52e4e7dd03dba8590802b25087536b29619 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:12:08 +0200 Subject: [PATCH 331/410] python3Packages.stackit-resourcemanager: init at 0.8.0 STACKIT Resource Manager API client for Python https://github.com/stackitcloud/stackit-sdk-python --- .../stackit-resourcemanager/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/stackit-resourcemanager/default.nix diff --git a/pkgs/development/python-modules/stackit-resourcemanager/default.nix b/pkgs/development/python-modules/stackit-resourcemanager/default.nix new file mode 100644 index 000000000000..797ab9845688 --- /dev/null +++ b/pkgs/development/python-modules/stackit-resourcemanager/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + hatchling, + nix-update-script, + pydantic, + python-dateutil, + requests, + stackit-core, +}: + +buildPythonPackage (finalAttrs: { + pname = "stackit-resourcemanager"; + version = "0.8.0"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "stackit_resourcemanager"; + inherit (finalAttrs) version; + hash = "sha256-9EVCvqtBMIV/Wn9GXPAt7+72V732PBvusxAvC6PAA/4="; + }; + + build-system = [ hatchling ]; + + dependencies = [ + pydantic + python-dateutil + requests + stackit-core + ]; + + pythonImportsCheck = [ "stackit.resourcemanager" ]; + + # Module has no tests + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "STACKIT Resource Manager API client for Python"; + homepage = "https://github.com/stackitcloud/stackit-sdk-python"; + changelog = "https://github.com/stackitcloud/stackit-sdk-python/blob/services/resourcemanager/v${finalAttrs.version}/services/resourcemanager/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8da86298f57e..9d69c24741f6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19069,6 +19069,8 @@ self: super: with self; { stackit-objectstorage = callPackage ../development/python-modules/stackit-objectstorage { }; + stackit-resourcemanager = callPackage ../development/python-modules/stackit-resourcemanager { }; + stackprinter = callPackage ../development/python-modules/stackprinter { }; stamina = callPackage ../development/python-modules/stamina { }; From 8731fca21fb2ffbd23050aa2ffd177e9aa59700a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:17:15 +0200 Subject: [PATCH 332/410] prowler: 5.12.3 -> 5.31.1 Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.31.1 --- pkgs/by-name/pr/prowler/package.nix | 62 ++++++++++++++++++----------- 1 file changed, 38 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index 7a94df562c50..194c1b5e3792 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -1,43 +1,42 @@ { lib, - python3, fetchFromGitHub, + python3Packages, }: -let - py = python3.override { - packageOverrides = self: super: { - - # Doesn't work with latest pydantic - py-ocsf-models = super.py-ocsf-models.overridePythonAttrs (oldAttrs: { - dependencies = [ - python3.pkgs.pydantic_1 - python3.pkgs.cryptography - python3.pkgs.email-validator - ]; - }); - }; - }; -in -py.pkgs.buildPythonApplication (finalAttrs: { +python3Packages.buildPythonApplication (finalAttrs: { pname = "prowler"; - version = "5.12.3"; + version = "5.31.1"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "prowler-cloud"; repo = "prowler"; tag = finalAttrs.version; - hash = "sha256-6RPtld95MauhCmSLrgncr4+s16z0PfmiiC6eAph8ZmI="; + hash = "sha256-V3kPj3gtS8ZkeU/rBaTPaOdfWvYI70jAi52kCX0m/jg="; }; pythonRelaxDeps = true; - build-system = with py.pkgs; [ poetry-core ]; + build-system = with python3Packages; [ hatchling ]; - dependencies = with py.pkgs; [ + dependencies = with python3Packages; [ + alibabacloud-actiontrail20200706 + alibabacloud-credentials + alibabacloud-cs20151215 + alibabacloud-ecs20140526 + alibabacloud-oss20190517 + alibabacloud-ram20150501 + alibabacloud-sas20181203 + alibabacloud-sts20150401 + alibabacloud-tea-openapi + alibabacloud-vpc20160428 + alibabacloud-gateway-oss-util + alibabacloud-rds20140815 + alibabacloud-sls20201230 alive-progress - awsipranges azure-identity azure-keyvault-keys azure-mgmt-apimanagement @@ -52,6 +51,7 @@ py.pkgs.buildPythonApplication (finalAttrs: { azure-mgmt-loganalytics azure-mgmt-monitor azure-mgmt-network + azure-mgmt-postgresqlflexibleservers azure-mgmt-rdbms azure-mgmt-recoveryservices azure-mgmt-recoveryservicesbackup @@ -66,37 +66,51 @@ py.pkgs.buildPythonApplication (finalAttrs: { azure-storage-blob boto3 botocore + cloudflare colorama cryptography dash dash-bootstrap-components + defusedxml detect-secrets dulwich google-api-python-client google-auth-httplib2 + h2 jsonschema kubernetes + linode-api4 + markdown microsoft-kiota-abstractions msgraph-sdk numpy + oci + okta + openstacksdk pandas py-iam-expand py-ocsf-models - pydantic_1 + pydantic pygithub python-dateutil pytz + scaleway schema shodan slack-sdk + stackit-core + stackit-iaas + stackit-objectstorage + stackit-resourcemanager tabulate tzlocal + uuid6 ]; pythonImportsCheck = [ "prowler" ]; meta = { - description = "Security tool for AWS, Azure and GCP to perform Cloud Security best practices assessments"; + description = "Security tool to perform Cloud Security best practices assessments"; homepage = "https://github.com/prowler-cloud/prowler"; changelog = "https://github.com/prowler-cloud/prowler/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; From 8d97abee44f802a1b116239343aa087e824a9936 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:22:41 +0200 Subject: [PATCH 333/410] python3Packages.print-color: 0.4.6 -> 0.4.7 Diff: https://github.com/xy3/print-color/compare/v0.4.7...v0.4.7 Changelog: https://github.com/xy3/print-color/releases/tag/v0.4.7 --- .../python-modules/print-color/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/print-color/default.nix b/pkgs/development/python-modules/print-color/default.nix index 2f5c76086d0f..245d0c369d54 100644 --- a/pkgs/development/python-modules/print-color/default.nix +++ b/pkgs/development/python-modules/print-color/default.nix @@ -2,23 +2,23 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, pytestCheckHook, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "print-color"; - version = "0.4.6"; + version = "0.4.7"; pyproject = true; src = fetchFromGitHub { owner = "xy3"; repo = "print-color"; - tag = "v${version}"; - hash = "sha256-PHPbzzWG7smEsoTFYFT2tgXfCxUYjevpB9rxG2bZVy4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-bVmJiRFYThAwNz25DKvBl1k1mdqwQ5FB2vuaYvuf4kg="; }; - build-system = [ poetry-core ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -27,11 +27,11 @@ buildPythonPackage rec { meta = { description = "Module to print color messages in the terminal"; homepage = "https://github.com/xy3/print-color"; - changelog = "https://github.com/xy3/print-color/releases/tag/v${version}"; + changelog = "https://github.com/xy3/print-color/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ asl20 mit ]; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 6051f30e3b2278e544c13b805877a9e092b54add Mon Sep 17 00:00:00 2001 From: whispers Date: Fri, 26 Jun 2026 09:22:36 -0400 Subject: [PATCH 334/410] tor: 0.4.9.10 -> 0.4.9.11 release notes: https://gitlab.torproject.org/tpo/core/tor/-/raw/tor-0.4.9.11/ReleaseNotes diff: https://gitlab.torproject.org/tpo/core/tor/-/compare/tor-0.4.9.10...tor-0.4.9.11 trove: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/TROVE this release fixes one low severity security issue, where a malicious exit could crash a client. Fixes: TROVE-2026-026 --- pkgs/by-name/to/tor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/tor/package.nix b/pkgs/by-name/to/tor/package.nix index 337689812576..702b491f22e2 100644 --- a/pkgs/by-name/to/tor/package.nix +++ b/pkgs/by-name/to/tor/package.nix @@ -46,11 +46,11 @@ in stdenv.mkDerivation (finalAttrs: { pname = "tor"; - version = "0.4.9.10"; + version = "0.4.9.11"; src = fetchurl { url = "https://dist.torproject.org/tor-${finalAttrs.version}.tar.gz"; - hash = "sha256-3+6QTq6Pw4ouOzURVPisD8oqZkkDjxp+allGHeV9pH8="; + hash = "sha256-LmwXIBGMgSrPAHn9R8+Rtr+rpddmwyHE09KijWoRqO0="; }; outputs = [ From 557e029ef3a83fcd7aca44ba035fb2bc72252a83 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 26 Jun 2026 13:25:11 +0000 Subject: [PATCH 335/410] python3Packages.transformer-engine: 2.16 -> 2.16.1 Diff: https://github.com/NVIDIA/TransformerEngine/compare/v2.16...v2.16.1 Changelog: https://github.com/NVIDIA/TransformerEngine/releases/tag/v2.16.1 --- .../development/python-modules/transformer-engine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/transformer-engine/default.nix b/pkgs/development/python-modules/transformer-engine/default.nix index 6a656dd359d8..db8647113d7e 100644 --- a/pkgs/development/python-modules/transformer-engine/default.nix +++ b/pkgs/development/python-modules/transformer-engine/default.nix @@ -80,7 +80,7 @@ let in buildPythonPackage.override { stdenv = backendStdenv; } (finalAttrs: { pname = "transformer-engine"; - version = "2.16"; + version = "2.16.1"; pyproject = true; __structuredAttrs = true; @@ -90,7 +90,7 @@ buildPythonPackage.override { stdenv = backendStdenv; } (finalAttrs: { tag = "v${finalAttrs.version}"; # Their CMakeLists.txt does not easily let us inject dependencies fetchSubmodules = true; - hash = "sha256-PUs/qIdF894232GmdjLsDD2rzU5NPTt/u20v93yZTog="; + hash = "sha256-jYQZwgBedpCALhXYw2qH7PwIoSz6ttUje78xjdF+CYc="; }; patches = optionals cudaSupport [ From 7856aa990a7597abf9f39218e5b87d224519b9bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:25:25 +0000 Subject: [PATCH 336/410] fishPlugins.hydro: 0-unstable-2025-12-31 -> 0-unstable-2026-02-24 --- pkgs/shells/fish/plugins/hydro.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/fish/plugins/hydro.nix b/pkgs/shells/fish/plugins/hydro.nix index 955fd3ce6c3c..11a956e4e001 100644 --- a/pkgs/shells/fish/plugins/hydro.nix +++ b/pkgs/shells/fish/plugins/hydro.nix @@ -7,13 +7,13 @@ buildFishPlugin { pname = "hydro"; - version = "0-unstable-2025-12-31"; + version = "0-unstable-2026-02-24"; src = fetchFromGitHub { owner = "jorgebucaran"; repo = "hydro"; - rev = "24bb2375e3cb29c71ab790c8cfe98b9069de80c3"; - hash = "sha256-8ixve1ws80q5jNdKoooL25Lk7qopVitCMVTucW490fU="; + rev = "f130b55ee3eaf099eccf588e2a62e5447068d120"; + hash = "sha256-Dfq974KpD1mtQKznIlkXfZfDnSF/4MfLTA18Ak0LADE="; }; passthru.updateScript = unstableGitUpdater { }; From 3a04fb8bd84cc2ff8c8198bd5d40814e72a99bae Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:27:30 +0200 Subject: [PATCH 337/410] goshs: 2.1.2 -> 2.1.3 Diff: https://github.com/patrickhener/goshs/compare/v2.1.2...v2.1.3 Changelog: https://github.com/patrickhener/goshs/releases/tag/refs/tags/v2.1.3 --- pkgs/by-name/go/goshs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goshs/package.nix b/pkgs/by-name/go/goshs/package.nix index 59073c6866b1..6b458c181f32 100644 --- a/pkgs/by-name/go/goshs/package.nix +++ b/pkgs/by-name/go/goshs/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "goshs"; - version = "2.1.2"; + version = "2.1.3"; src = fetchFromGitHub { owner = "patrickhener"; repo = "goshs"; tag = "v${finalAttrs.version}"; - hash = "sha256-/9z5WjJN6JTVZO0b0ScPmxegZVb2PhjvDl5BbPwDxSw="; + hash = "sha256-bAYnwOg7CHZOKHl8pCC2IDdCkUGsw0A3e47gSuGwuig="; }; vendorHash = "sha256-CAl4yYAM/GQaLbUUNjgMN6A3Vqw4D+kpG9G2WXw6mRU="; From a13c2333098ad5d8a12eb74a4698e84f9de14751 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 15:30:44 +0200 Subject: [PATCH 338/410] cnspec: 13.23.0 -> 13.24.2 Diff: https://github.com/mondoohq/cnspec/compare/v13.23.0...v13.24.2 Changelog: https://github.com/mondoohq/cnspec/releases/tag/v13.24.2 --- pkgs/by-name/cn/cnspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnspec/package.nix b/pkgs/by-name/cn/cnspec/package.nix index c98efaf879c5..799cfefa247d 100644 --- a/pkgs/by-name/cn/cnspec/package.nix +++ b/pkgs/by-name/cn/cnspec/package.nix @@ -6,18 +6,18 @@ buildGoModule (finalAttrs: { pname = "cnspec"; - version = "13.23.0"; + version = "13.24.2"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${finalAttrs.version}"; - hash = "sha256-HXTbvd7VC9osmh2NREpdKpMZV2M5WOdc9uRTeDljzzQ="; + hash = "sha256-+po6fgqtNRKozQ/nampYOpLdzU+0Cz5b93kDzofLnHw="; }; proxyVendor = true; - vendorHash = "sha256-QoiE4dvEB+eX8SrneRzQ3kFq6JBMzlpV2OVCkolZzIs="; + vendorHash = "sha256-AIhjFjXBEtukTaOnIATEzT3HrXTio3ayc/YovoRU7j8="; subPackages = [ "apps/cnspec" ]; From 05ea46529a39d17fe2a8202aef50926658c0abdd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:32:28 +0000 Subject: [PATCH 339/410] prometheus-pgbouncer-exporter: 0.12.0 -> 0.12.1 --- pkgs/by-name/pr/prometheus-pgbouncer-exporter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-pgbouncer-exporter/package.nix b/pkgs/by-name/pr/prometheus-pgbouncer-exporter/package.nix index ad0c5b606d4a..2a0d576150a0 100644 --- a/pkgs/by-name/pr/prometheus-pgbouncer-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-pgbouncer-exporter/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "pgbouncer-exporter"; - version = "0.12.0"; + version = "0.12.1"; src = fetchFromGitHub { owner = "prometheus-community"; repo = "pgbouncer_exporter"; rev = "v${version}"; - hash = "sha256-Kt3eM8CxDOTWgMppAs+ajt4RL6Q/7jMcKYQIFzlRW8g="; + hash = "sha256-P82ek6+OcvRd1dIuqkfqU4DEmOtHVkSfN5atLansCK4="; }; - vendorHash = "sha256-h9IJAjTCSKrREolo4DVOzULguz4gj6UbkFSR9yuivQY="; + vendorHash = "sha256-wKb5/phioGYLthgFVlh0OkVzJyPynAl2G9v89550k6M="; meta = { description = "Prometheus exporter for PgBouncer"; From 258d54b66db49a425eb1dcf043feedb0286d4688 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:35:06 +0000 Subject: [PATCH 340/410] ab-av1: 0.11.3 -> 0.11.4 --- pkgs/by-name/ab/ab-av1/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ab/ab-av1/package.nix b/pkgs/by-name/ab/ab-av1/package.nix index 04446daddba3..63c70c0afbb2 100644 --- a/pkgs/by-name/ab/ab-av1/package.nix +++ b/pkgs/by-name/ab/ab-av1/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ab-av1"; - version = "0.11.3"; + version = "0.11.4"; src = fetchFromGitHub { owner = "alexheretic"; repo = "ab-av1"; tag = "v${finalAttrs.version}"; - hash = "sha256-lLZAECwF8V19Qx/FugbjLeVns7lhVlwWDTK9cdYb0xo="; + hash = "sha256-830STu0YfEhsYr4EU3ATF6kgH5J/tUEhm4b47VOwMEQ="; }; - cargoHash = "sha256-AONJz1BoDi6weHT7W9DmzwoPW5khfgYjDqLNl7OM5bY="; + cargoHash = "sha256-mKtP+QoG0MjbBB4kMLlioyxshlgVyhqLH4C5GKx9Hes="; nativeBuildInputs = [ installShellFiles ]; From 99edbbb8480daa51f2715fc6d7887e31bf5848d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:35:18 +0000 Subject: [PATCH 341/410] spacectl: 1.22.0 -> 1.23.0 --- pkgs/by-name/sp/spacectl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spacectl/package.nix b/pkgs/by-name/sp/spacectl/package.nix index 88cd3f3da1bc..63aa4e8c8a3b 100644 --- a/pkgs/by-name/sp/spacectl/package.nix +++ b/pkgs/by-name/sp/spacectl/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "spacectl"; - version = "1.22.0"; + version = "1.23.0"; src = fetchFromGitHub { owner = "spacelift-io"; repo = "spacectl"; rev = "v${finalAttrs.version}"; - hash = "sha256-2wy5I3wmBtp239gdcL8s+SuXWajx9EB+s3xBYxy55ok="; + hash = "sha256-9YhA1clYaPbrY/kAS51Qo20EDPSPOKwN5iLUUJ4sE60="; }; - vendorHash = "sha256-+ahiiboLKu/LazJzsxoE39hbF73TSuguPkKCSS7m2BA="; + vendorHash = "sha256-1ue5NHt/+QCtmzwQder6H7WqRBJ42on53ixuD+wiZpg="; nativeBuildInputs = [ installShellFiles ]; From d17c9cc948f2a6b8f226c482ef4cc3ecf0a96bc8 Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 26 Jun 2026 16:40:22 +0300 Subject: [PATCH 342/410] nixos/tests/fontconfig-default-fonts: switch to containers, don't use cantarell-fonts --- nixos/tests/fontconfig-default-fonts.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nixos/tests/fontconfig-default-fonts.nix b/nixos/tests/fontconfig-default-fonts.nix index 4a46b3e17172..9e6becd5ed02 100644 --- a/nixos/tests/fontconfig-default-fonts.nix +++ b/nixos/tests/fontconfig-default-fonts.nix @@ -6,20 +6,19 @@ jtojnar ]; - nodes.machine = + containers.machine = { config, pkgs, ... }: { fonts.enableDefaultPackages = true; # Background fonts fonts.packages = with pkgs; [ noto-fonts-color-emoji - cantarell-fonts twitter-color-emoji source-code-pro gentium ]; fonts.fontconfig.defaultFonts = { serif = [ "Gentium" ]; - sansSerif = [ "Cantarell" ]; + sansSerif = [ "DejaVu Sans" ]; monospace = [ "Source Code Pro" ]; emoji = [ "Twitter Color Emoji" ]; }; @@ -27,7 +26,7 @@ testScript = '' machine.succeed("fc-match serif | grep '\"Gentium\"'") - machine.succeed("fc-match sans-serif | grep '\"Cantarell\"'") + machine.succeed("fc-match sans-serif | grep '\"DejaVu Sans\"'") machine.succeed("fc-match monospace | grep '\"Source Code Pro\"'") machine.succeed("fc-match emoji | grep '\"Twitter Color Emoji\"'") ''; From 53c2fed058c6d1ebdeab5543fa090b2a4666406e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:44:28 +0000 Subject: [PATCH 343/410] goshs: 2.1.2 -> 2.1.3 --- pkgs/by-name/go/goshs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goshs/package.nix b/pkgs/by-name/go/goshs/package.nix index 59073c6866b1..6b458c181f32 100644 --- a/pkgs/by-name/go/goshs/package.nix +++ b/pkgs/by-name/go/goshs/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "goshs"; - version = "2.1.2"; + version = "2.1.3"; src = fetchFromGitHub { owner = "patrickhener"; repo = "goshs"; tag = "v${finalAttrs.version}"; - hash = "sha256-/9z5WjJN6JTVZO0b0ScPmxegZVb2PhjvDl5BbPwDxSw="; + hash = "sha256-bAYnwOg7CHZOKHl8pCC2IDdCkUGsw0A3e47gSuGwuig="; }; vendorHash = "sha256-CAl4yYAM/GQaLbUUNjgMN6A3Vqw4D+kpG9G2WXw6mRU="; From aca2f9b4d78c81d02e010dae470bf8cc0d35a789 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 13:47:47 +0000 Subject: [PATCH 344/410] zensical: 0.0.45 -> 0.0.46 --- pkgs/by-name/ze/zensical/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zensical/package.nix b/pkgs/by-name/ze/zensical/package.nix index 885e498be641..d6b758b881e8 100644 --- a/pkgs/by-name/ze/zensical/package.nix +++ b/pkgs/by-name/ze/zensical/package.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "zensical"; - version = "0.0.45"; + version = "0.0.46"; pyproject = true; # We fetch from PyPi, because GitHub repo does not contain all sources. @@ -16,12 +16,12 @@ python3Packages.buildPythonApplication (finalAttrs: { # We could combine sources, but then nix-update won't work. src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-MVvOSrBHAzjdNYit04+zJfhAhWw3VyLmgCvVigZEYmY="; + hash = "sha256-PsIfT7HnjNfA1rB64zawR3Die6Ag2rxFeyeQ5dNPGXg="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-f2CNYnHLZrffyMw/lZq/cVb5sB1+CfZzlAtQUMvlwqE="; + hash = "sha256-RNd7C6dRfH59ah2rbwYuwJGU+mDZKqXUwFX8+NfLkgY="; }; nativeBuildInputs = with rustPlatform; [ From 7292b09f57835fe53762127ef20a926b4c720e0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 14:10:58 +0000 Subject: [PATCH 345/410] proton-ge-bin: GE-Proton10-34 -> GE-Proton11-1 --- pkgs/by-name/pr/proton-ge-bin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index fff2f46e3030..ec4f37eb44d3 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-ge-bin"; - version = "GE-Proton10-34"; + version = "GE-Proton11-1"; src = fetchzip { url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-lzPsYYcrp5NoT3B0WFj3o10Z7tXx7xva1wEP3edeuqM="; + hash = "sha256-I7SSvzQQ/NqdvwjpJ9IFFtAaTS+rgHUyXx0us1vIOnw="; }; dontUnpack = true; From 1e389814657515a70a78fbecc448163080ed587b Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 26 Jun 2026 14:08:14 +0000 Subject: [PATCH 346/410] fastfetch-unwrapped: 2.64.2 -> 2.65.1 Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.65.1 Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.64.2...2.65.1 --- pkgs/by-name/fa/fastfetch-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastfetch-unwrapped/package.nix b/pkgs/by-name/fa/fastfetch-unwrapped/package.nix index 9c7880bb70b1..858384e50fae 100644 --- a/pkgs/by-name/fa/fastfetch-unwrapped/package.nix +++ b/pkgs/by-name/fa/fastfetch-unwrapped/package.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "fastfetch-unwrapped"; - version = "2.64.2"; + version = "2.65.1"; strictDeps = true; __structuredAttrs = true; @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-isSVcmtNglHy7+F3yemGyY8Jnsy3h5mjOnl159CyJ2Q="; + hash = "sha256-fr/FyGcURlauCLIAYHGhtmsJqbbPe+Hg3ObyRtYR5wk="; }; outputs = [ From ed7dbc164939775d2771fdc1accb4865d3772384 Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 26 Jun 2026 16:15:00 +0200 Subject: [PATCH 347/410] fastfetch: disable nixpkgs-update --- pkgs/by-name/fa/fastfetch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index ba8376d93071..1225fda67242 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -162,7 +162,7 @@ in runCommand "fastfetch-${unwrapped.version}" { pname = "fastfetch"; - inherit (unwrapped) version; + inherit (unwrapped) version; # nixpkgs-update: no auto update strictDeps = true; __structuredAttrs = true; From 48f6a2b67bfa72de5518402c13a5cb2477781310 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 14:26:06 +0000 Subject: [PATCH 348/410] qovery-cli: 1.165.0 -> 1.166.0 --- pkgs/by-name/qo/qovery-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qo/qovery-cli/package.nix b/pkgs/by-name/qo/qovery-cli/package.nix index b83430db3356..60c9f5d0b35a 100644 --- a/pkgs/by-name/qo/qovery-cli/package.nix +++ b/pkgs/by-name/qo/qovery-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "qovery-cli"; - version = "1.165.0"; + version = "1.166.0"; src = fetchFromGitHub { owner = "Qovery"; repo = "qovery-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-QaJ0AP1LD1Z+cjzcFjphmZ/EbAOyzTEt7OJWGbIfc9c="; + hash = "sha256-orNVII6Y82YVtgEKpQnEpNXVWsg6P3sHluW1FGU20DA="; }; - vendorHash = "sha256-nvJd4e71zP6cxkojHhfNGxUQgC0qIMYF6aCmZycnap0="; + vendorHash = "sha256-fZqzHJa5VFC1z5ZaHCXNyIKbwLjb3pSEb9FHs4YhWZg="; env.CGO_ENABLED = 0; From ca48af0c8c93c0f3180209e926042f1a34f6fca5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 14:41:26 +0000 Subject: [PATCH 349/410] python3Packages.urllib3-future: 2.21.902 -> 2.22.900 --- pkgs/development/python-modules/urllib3-future/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/urllib3-future/default.nix b/pkgs/development/python-modules/urllib3-future/default.nix index 0b838f5c9290..b88083df4946 100644 --- a/pkgs/development/python-modules/urllib3-future/default.nix +++ b/pkgs/development/python-modules/urllib3-future/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "urllib3-future"; - version = "2.21.902"; + version = "2.22.900"; pyproject = true; src = fetchFromGitHub { owner = "jawah"; repo = "urllib3.future"; tag = version; - hash = "sha256-0D4B/3YpaGfegt/2vxiVkt14PhEna5pKFfDeKD5yT8c="; + hash = "sha256-y31EzgiRN6X5lWlgv8MNYbMIuoTR13w9wgAT9rklx5s="; }; postPatch = '' From 6efc3c0b01ca15fe89f416c8758ff9cd3ddaadb4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 14:55:16 +0000 Subject: [PATCH 350/410] python3Packages.node-semver: 0.9.0 -> 0.9.1 --- pkgs/development/python-modules/node-semver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/node-semver/default.nix b/pkgs/development/python-modules/node-semver/default.nix index f10de9353862..a802c02e0ee9 100644 --- a/pkgs/development/python-modules/node-semver/default.nix +++ b/pkgs/development/python-modules/node-semver/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "node-semver"; - version = "0.9.0"; + version = "0.9.1"; format = "setuptools"; src = fetchFromGitHub { owner = "podhmo"; repo = "python-node-semver"; tag = version; - hash = "sha256-Ncl+RUvy9G9lF3EzLz2HfiDB02tEgAlZ34Wbn4mlF6Y="; + hash = "sha256-akeFBF0za4DjcYfR4/M06D5M19o+4xqfyuG74FPSDBU="; }; nativeCheckInputs = [ pytestCheckHook ]; From 9941ab1efaddf9f28ecd831498e68ed6bc2eb503 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 15:16:52 +0000 Subject: [PATCH 351/410] gitte: 0.8.0 -> 0.8.1 --- pkgs/by-name/gi/gitte/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitte/package.nix b/pkgs/by-name/gi/gitte/package.nix index 6d441da9c7d2..301d404677d9 100644 --- a/pkgs/by-name/gi/gitte/package.nix +++ b/pkgs/by-name/gi/gitte/package.nix @@ -22,7 +22,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "gitte"; - version = "0.8.0"; + version = "0.8.1"; __structuredAttrs = true; @@ -30,12 +30,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "ckruse"; repo = "Gitte"; tag = finalAttrs.version; - hash = "sha256-niVICk2RtDFA0/NK4cP+CU4uII/LcYjB+ZV60IHmr40="; + hash = "sha256-c7GhPn7/0PzRTYQbhfvlSUMJqHs4dRqeWRMBJG2eqdc="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-hJlO4GXPg6LWBCSKTQAwAawgWwN+OckvV2t9svTsaj4="; + hash = "sha256-yR4MYQJQMjqEs++8RhQwDV+h/blSVgFqrGYUfrPUGOg="; }; strictDeps = true; From 69f38b5813db89799c6484db685f01ffbc3dfa4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 15:19:44 +0000 Subject: [PATCH 352/410] rmux: 0.6.1 -> 0.7.0 --- pkgs/by-name/rm/rmux/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rm/rmux/package.nix b/pkgs/by-name/rm/rmux/package.nix index 36357e255237..98c0f4816a70 100644 --- a/pkgs/by-name/rm/rmux/package.nix +++ b/pkgs/by-name/rm/rmux/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rmux"; - version = "0.6.1"; + version = "0.7.0"; src = fetchFromGitHub { owner = "Helvesec"; repo = "rmux"; tag = "v${finalAttrs.version}"; - hash = "sha256-zlgF+UOpQ67DPdD6U4r0eBTAQFMgFEljoQG4/YzNmlk="; + hash = "sha256-W+H5MBh+EPkppdDaHMTPUVM1ZpPca/MeVOs/GM1x8UQ="; }; __structuredAttrs = true; - cargoHash = "sha256-GowybnjrP39ZZDmSR+2u3Y6tWNY9+MM712U/WZQE80Q="; + cargoHash = "sha256-kGZczNoHKHWR4fpAvXRhldpYHVgSkIOgAa/OUSaZVvs="; nativeBuildInputs = [ installShellFiles ]; From 6514eadec534909aeecf617e0e483600c92e8941 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 13:31:03 -0500 Subject: [PATCH 353/410] tree-sitter-grammars.tree-sitter-wit: 0-unstable-2022-10-31 -> 1.3.0 Migrated to official bytecodealliance upstream. --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 3a1e6332420e..deb83424cf49 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3093,10 +3093,11 @@ }; wit = { - version = "0-unstable-2022-10-31"; - url = "github:hh9527/tree-sitter-wit"; - rev = "c917790ab9aec50c5fd664cbfad8dd45110cfff3"; - hash = "sha256-5+cw9vWPizK7YlEhiNJheYVYOgtheEifd4g1KF5ldyE="; + version = "1.3.0"; + url = "github:bytecodealliance/tree-sitter-wit"; + hash = "sha256-FG73R38Bw60+aT5YB/xpENCnQwoGMVjXRLjP1GdJEn4="; + # Fails strict schema validation due to Neovim ecosystem extensions + excludeBrokenTreeSitterJson = true; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 04b965ecad82f42610e1b1c75cfb940860af577c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 24 Jun 2026 13:31:06 -0500 Subject: [PATCH 354/410] tree-sitter-grammars.tree-sitter-yuck: 0.0.2-unstable-2024-05-05 -> 0.0.2-unstable-2026-04-03 Migrated to community-maintained tree-sitter-grammars organization. Closes #508006 --- .../tr/tree-sitter/grammars/grammar-sources.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index deb83424cf49..52cda04c8c80 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3190,10 +3190,12 @@ }; yuck = { - version = "0.0.2-unstable-2024-05-05"; - url = "github:Philipp-M/tree-sitter-yuck"; - rev = "e877f6ade4b77d5ef8787075141053631ba12318"; - hash = "sha256-l8c1/7q8S78jGyl+VAVVgs8wq58PrrjycyJfWXsCgAI="; + version = "0.0.2-unstable-2026-04-03"; + url = "github:tree-sitter-grammars/tree-sitter-yuck"; + rev = "6c60112b3b3e739fb1ca4a8ea4bea2b6ffe11318"; + hash = "sha256-ZbUN9lv2nGgpQ0rU+H38gSCdCSav//47ESHXDMuQX7c="; + # Fails strict schema validation due to empty string properties + excludeBrokenTreeSitterJson = true; meta = { license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 9d1cd592dbe3f8eec7ae16958835fd88b0c9e5af Mon Sep 17 00:00:00 2001 From: Mario <191101255+wariuccio@users.noreply.github.com> Date: Fri, 26 Jun 2026 16:27:58 +0100 Subject: [PATCH 355/410] castsponsorskip: set meta.mainProgram --- pkgs/by-name/ca/castsponsorskip/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ca/castsponsorskip/package.nix b/pkgs/by-name/ca/castsponsorskip/package.nix index 0635a3dfade5..457c3f36e7d4 100644 --- a/pkgs/by-name/ca/castsponsorskip/package.nix +++ b/pkgs/by-name/ca/castsponsorskip/package.nix @@ -30,6 +30,7 @@ buildGoModule (finalAttrs: { meta = { description = "Skip YouTube sponsorships (and sometimes ads) on all local Google Cast devices"; homepage = "https://github.com/gabe565/CastSponsorSkip"; + mainProgram = "castsponsorskip"; changelog = "https://github.com/gabe565/CastSponsorSkip/releases"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ From ad3c9437aa0abb58075704fdff5120fd11d07675 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 15:39:08 +0000 Subject: [PATCH 356/410] ku: 0.7.0 -> 0.7.1 --- pkgs/by-name/ku/ku/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/ku/package.nix b/pkgs/by-name/ku/ku/package.nix index 4f8dddef0f61..ed4d43993cde 100644 --- a/pkgs/by-name/ku/ku/package.nix +++ b/pkgs/by-name/ku/ku/package.nix @@ -8,14 +8,14 @@ buildGo126Module (finalAttrs: { pname = "ku"; - version = "0.7.0"; + version = "0.7.1"; __structuredAttrs = true; src = fetchFromGitHub { owner = "bjarneo"; repo = "ku"; tag = "v${finalAttrs.version}"; - hash = "sha256-LJ078zRCjz+h8GbDuQiOTxfSajX4b/XxeL+FwYDqT8s="; + hash = "sha256-KaD2DUPkkCT5vG6nNOL/TGXUK6Q/KErZhhE2Zb/D78s="; }; vendorHash = "sha256-0gLwvJSEMgCw23YG8rMzoI7ubo0I5nvguex2HBJE1dU="; From 7c2eed7c0fb6e7ab96e5792940cf756b17a3d515 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 15:48:37 +0000 Subject: [PATCH 357/410] immudb: 1.11.0 -> 1.11.1 --- pkgs/by-name/im/immudb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index b09aab42e53d..ed9ac0099094 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -15,13 +15,13 @@ let in buildGoModule (finalAttrs: { pname = "immudb"; - version = "1.11.0"; + version = "1.11.1"; src = fetchFromGitHub { owner = "codenotary"; repo = "immudb"; tag = "v${finalAttrs.version}"; - hash = "sha256-YL6L3WqazzdpXQiLGnuQ7ZRKzmx2Z8C9raFXkN1D1Zk="; + hash = "sha256-S+X52zxIJj9uJhvSk0aGrEvLKKoa0BciQW5nAgPRtrc="; }; postPatch = '' @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { go generate -mod=mod -tags webconsole ./webconsole ''; - vendorHash = "sha256-D1dEVnYNpCGSJ5lxzV0+ukDVbQntxcNw6mB3UKDBdQA="; + vendorHash = "sha256-7/TR+YjeeTQk+kY2WjYBeiP94onLJXrjJijYl5N6cPc="; nativeBuildInputs = [ installShellFiles ]; From 6c99d174072812482065ef45fdaf2213832def00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:01:32 +0000 Subject: [PATCH 358/410] grype: 0.114.0 -> 0.115.0 --- pkgs/by-name/gr/grype/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grype/package.nix b/pkgs/by-name/gr/grype/package.nix index 184eb03217c6..a55a869ba160 100644 --- a/pkgs/by-name/gr/grype/package.nix +++ b/pkgs/by-name/gr/grype/package.nix @@ -12,7 +12,7 @@ buildGoModule (finalAttrs: { pname = "grype"; - version = "0.114.0"; + version = "0.115.0"; # required for tests __darwinAllowLocalNetworking = true; @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { owner = "anchore"; repo = "grype"; tag = "v${finalAttrs.version}"; - hash = "sha256-JMcqoFqd7WtU/EKobNbiraOlQO7GdYT8IKzSnR26gXY="; + hash = "sha256-tc7ikgRQxwkCOaZuLzp7F898C+3mjpCjDSURw3rJRMc="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -36,7 +36,7 @@ buildGoModule (finalAttrs: { proxyVendor = true; - vendorHash = "sha256-wAibdRMWscqu2nX08jzoS9rY+OrJEFB2TehYYkDQJ64="; + vendorHash = "sha256-QxHhRqLPXVzJL7ksx0lMQuk0qtzartJk+tKiz6IP4xc="; patches = [ # several test golden files have unstable paths based on the platform From fb36056773e98d48c0e699f65f051243e105f0c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:14:38 +0000 Subject: [PATCH 359/410] abcmidi: 2026.06.06 -> 2026.06.16 --- pkgs/by-name/ab/abcmidi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ab/abcmidi/package.nix b/pkgs/by-name/ab/abcmidi/package.nix index 29deb4b5181d..cb4be65be820 100644 --- a/pkgs/by-name/ab/abcmidi/package.nix +++ b/pkgs/by-name/ab/abcmidi/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abcmidi"; - version = "2026.06.06"; + version = "2026.06.16"; src = fetchFromGitHub { owner = "sshlien"; repo = "abcmidi"; tag = finalAttrs.version; - hash = "sha256-2XPtLjvj+gyXTOOvUWzAO0magnjF3CWC7ZDCCuYN6vE="; + hash = "sha256-GkCvIZSspqwV3Q0+GZh08pQt5RFgPTdJ4fS9OaV+jXs="; }; # TODO: remove once https://github.com/sshlien/abcmidi/pull/15 merged From 42cc694c39a7cc0a95bbbe6eb1844b6e297151f8 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 26 Jun 2026 07:19:37 +0200 Subject: [PATCH 360/410] =?UTF-8?q?ocamlPackages.landmarks:=201.5=20?= =?UTF-8?q?=E2=86=92=201.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocaml-modules/landmarks-ppx/default.nix | 12 +++--------- pkgs/development/ocaml-modules/landmarks/default.nix | 10 ++++------ 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/pkgs/development/ocaml-modules/landmarks-ppx/default.nix b/pkgs/development/ocaml-modules/landmarks-ppx/default.nix index dedaee7e9c5c..06923412f2f0 100644 --- a/pkgs/development/ocaml-modules/landmarks-ppx/default.nix +++ b/pkgs/development/ocaml-modules/landmarks-ppx/default.nix @@ -1,8 +1,5 @@ { - lib, buildDunePackage, - fetchpatch, - ocaml, landmarks, ppxlib, }: @@ -10,17 +7,14 @@ buildDunePackage { pname = "landmarks-ppx"; - inherit (landmarks) src version; + minimalOCamlVersion = "5.3"; - patches = lib.optional (lib.versionAtLeast ppxlib.version "0.36") (fetchpatch { - url = "https://github.com/LexiFi/landmarks/commit/367c229e3275a83f81343ba116374bb68abc9d83.patch"; - hash = "sha256-Qxue+++sNV6EHJGX1mbIeY2E2D5NuFpmIIBkTyvGvo8="; - }); + inherit (landmarks) src version; buildInputs = [ ppxlib ]; propagatedBuildInputs = [ landmarks ]; - doCheck = lib.versionAtLeast ocaml.version "5.1"; + doCheck = true; meta = landmarks.meta // { description = "Preprocessor instrumenting code using the landmarks library"; diff --git a/pkgs/development/ocaml-modules/landmarks/default.nix b/pkgs/development/ocaml-modules/landmarks/default.nix index 757417c82f23..09600d6178c7 100644 --- a/pkgs/development/ocaml-modules/landmarks/default.nix +++ b/pkgs/development/ocaml-modules/landmarks/default.nix @@ -2,25 +2,23 @@ lib, fetchFromGitHub, buildDunePackage, - ocaml, }: buildDunePackage (finalAttrs: { pname = "landmarks"; - version = "1.5"; - minimalOCamlVersion = "4.08"; + version = "1.7"; src = fetchFromGitHub { owner = "LexiFi"; repo = "landmarks"; tag = "v${finalAttrs.version}"; - hash = "sha256-eIq02D19OzDOrMDHE1Ecrgk+T6s9vj2X6B2HY+z+K8Q="; + hash = "sha256-9o9jf0M3zKc+Xojs4dqPRctYswSYqIo0jeOvkfdLfZ4="; }; - doCheck = lib.versionAtLeast ocaml.version "4.08" && lib.versionOlder ocaml.version "5.0"; + doCheck = true; meta = { - inherit (finalAttrs.src.meta) homepage; + homepage = "https://github.com/LexiFi/landmarks"; description = "Simple Profiling Library for OCaml"; longDescription = '' Landmarks is a simple profiling library for OCaml. It provides From 0aeba93eb4752c1662b51e565fdb80522819cb13 Mon Sep 17 00:00:00 2001 From: Samuel Meenzen Date: Fri, 26 Jun 2026 18:17:48 +0200 Subject: [PATCH 361/410] zammad: 7.1.0 -> 7.1.1 --- pkgs/by-name/za/zammad/gemset.nix | 16 ++++++++-------- pkgs/by-name/za/zammad/package.nix | 2 +- pkgs/by-name/za/zammad/source.json | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/za/zammad/gemset.nix b/pkgs/by-name/za/zammad/gemset.nix index 569ee406bec6..5c5028458e80 100644 --- a/pkgs/by-name/za/zammad/gemset.nix +++ b/pkgs/by-name/za/zammad/gemset.nix @@ -798,10 +798,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; + sha256 = "1c2i64xsd35vijnb50rxb70g508s0x674xi0qpyyb8jy7bncl4j4"; type = "gem"; }; - version = "1.3.6"; + version = "1.3.7"; }; connection_pool = { groups = [ @@ -1355,10 +1355,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1b930ag8nh99v8n9645ac1wcah9fx0mclbp323q4i1ly9acvkk3k"; + sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq"; type = "gem"; }; - version = "2.14.2"; + version = "2.14.3"; }; faraday-follow_redirects = { dependencies = [ "faraday" ]; @@ -1815,10 +1815,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1anz6a6n33x4s3906s0bz6x161kk1ns3h7xxsn3rpxkfsw7k2m33"; + sha256 = "16mp8vzgxa8nsa81np042za453j8b0ihpjkf666s7byxrnvjb44v"; type = "gem"; }; - version = "2.19.8"; + version = "2.19.9"; }; json-jwt = { dependencies = [ @@ -2325,10 +2325,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1s30b7h7qpyim30m8060xs415mbr3ci7i5hdg09chh1aqfx2qcbq"; + sha256 = "1d9safb4dly6qmc2g06444l0zifby52yy6j1a5fa1g4j3ihm3jah"; type = "gem"; }; - version = "1.19.3"; + version = "1.19.4"; }; nori = { dependencies = [ "bigdecimal" ]; diff --git a/pkgs/by-name/za/zammad/package.nix b/pkgs/by-name/za/zammad/package.nix index 0edc3b7e1938..ea0355f1e752 100644 --- a/pkgs/by-name/za/zammad/package.nix +++ b/pkgs/by-name/za/zammad/package.nix @@ -23,7 +23,7 @@ let pname = "zammad"; - version = "7.1.0"; + version = "7.1.1"; src = applyPatches { src = fetchFromGitHub (lib.importJSON ./source.json); diff --git a/pkgs/by-name/za/zammad/source.json b/pkgs/by-name/za/zammad/source.json index 7d0628d23c2e..e2115200a444 100644 --- a/pkgs/by-name/za/zammad/source.json +++ b/pkgs/by-name/za/zammad/source.json @@ -1,8 +1,8 @@ { "owner": "zammad", "repo": "zammad", - "rev": "ecbb861ce33908e4b52bb2c78d816a0eef69e6a6", - "hash": "sha256-5mK120Oo8LEIA7yY9erc57WRUeCwzsIamTiAxPgePIQ=", + "rev": "cdd01e9160ec4b90e869ccf4aa3d99eb223032e7", + "hash": "sha256-BCrvhH5pgqG2jM3qE4NmtHXzKuSELHhI0QU3KIXUbMo=", "fetchSubmodules": true } From 6ae4a2ab2c9e93e084ce6ad47162ec53dc9ff2a5 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 26 Jun 2026 11:18:47 -0500 Subject: [PATCH 362/410] helix: fix tree-sitter runtime build Helix pins older wit and yuck grammar sources that do not have tree-sitter.json, so reset the inherited metadata override in its runtime overlay. --- pkgs/by-name/he/helix/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/he/helix/package.nix b/pkgs/by-name/he/helix/package.nix index 37fc4ea9105d..fe7aca303770 100644 --- a/pkgs/by-name/he/helix/package.nix +++ b/pkgs/by-name/he/helix/package.nix @@ -40,6 +40,12 @@ tree-sitter-vue = prev.tree-sitter-vue.override { excludeBrokenTreeSitterJson = false; }; + tree-sitter-wit = prev.tree-sitter-wit.override { + excludeBrokenTreeSitterJson = false; + }; + tree-sitter-yuck = prev.tree-sitter-yuck.override { + excludeBrokenTreeSitterJson = false; + }; } ), }: From 35fefc940eb63d99e42336a53bcef2214ff1e7cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Fri, 26 Jun 2026 23:14:21 +0700 Subject: [PATCH 363/410] =?UTF-8?q?mirth:=20rename=20bin=20mirth=20?= =?UTF-8?q?=E2=86=92=20mirthc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The iteration numbers recursively compile themselves & one could run 2 or 3, so I chose mirth, numberless, as it’s not relevant to the user. However, since it’s not a complete suite of tools & just a compiler, the name mirthc actually makes more sense as the numberless compiler. --- pkgs/by-name/mi/mirth/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mirth/package.nix b/pkgs/by-name/mi/mirth/package.nix index ada6e8fada17..4aa8dfd1eab4 100644 --- a/pkgs/by-name/mi/mirth/package.nix +++ b/pkgs/by-name/mi/mirth/package.nix @@ -78,7 +78,7 @@ stdenv.mkDerivation { install -Dm644 LICENSE README.md -t "$doc/share/doc/mirth" # stages 0–2 aren’t needed anymore - install -Dm755 bin/mirth3 "$bin/bin/mirth" + install -Dm755 bin/mirth3 "$bin/bin/mirthc" runHook postInstall ''; @@ -87,7 +87,7 @@ stdenv.mkDerivation { # it here, it will be more flexible towards allowing users to wrap the Mirth # binary with their own stdlib & other packages. postFixup = '' - makeBinaryWrapper "$bin/bin/mirth" "$out/bin/mirth" \ + makeBinaryWrapper "$bin/bin/mirthc" "$out/bin/mirthc" \ --add-flags "-P $lib/lib/mirth" ''; @@ -99,7 +99,7 @@ stdenv.mkDerivation { ''; homepage = "https://git.sr.ht/~typeswitch/mirth"; license = lib.licenses.bsd0; - mainProgram = "mirth"; + mainProgram = "mirthc"; # https://git.sr.ht/~typeswitch/mirth/tree/main/item/src/mirth.h#L4-22 platforms = [ "aarch64-darwin" From 09348d0edf12de0092ff4c25b0734720338c66a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:27:54 +0000 Subject: [PATCH 364/410] werf: 2.70.0 -> 2.72.1 --- pkgs/by-name/we/werf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/werf/package.nix b/pkgs/by-name/we/werf/package.nix index f23576bdbbd3..d155117d3932 100644 --- a/pkgs/by-name/we/werf/package.nix +++ b/pkgs/by-name/we/werf/package.nix @@ -10,17 +10,17 @@ }: buildGoModule (finalAttrs: { pname = "werf"; - version = "2.70.0"; + version = "2.72.1"; src = fetchFromGitHub { owner = "werf"; repo = "werf"; tag = "v${finalAttrs.version}"; - hash = "sha256-3Oe/IjmzD7+LE6OVLACDgknrl4cb9yJ/lDvKBjrvFNQ="; + hash = "sha256-6CspoMRKPf20zQrmgD2RO6xMnTuyvM56AElKvMNNUM0="; }; proxyVendor = true; - vendorHash = "sha256-iMoR38Qb2utzdkhKUrCQ0Ohm8f6jdYTuLkeMhCLqvN4="; + vendorHash = "sha256-Ot2P417uqtdpxBd46NelxThF4Ca7krIInVfJ4OxnTRI="; nativeBuildInputs = [ installShellFiles ]; buildInputs = From 597cfcfccb1a9bff50f7398344312ce3883542b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:41:44 +0000 Subject: [PATCH 365/410] buildkit: 0.31.0 -> 0.31.1 --- pkgs/by-name/bu/buildkit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildkit/package.nix b/pkgs/by-name/bu/buildkit/package.nix index 247a267aa1a3..f84d146ccf31 100644 --- a/pkgs/by-name/bu/buildkit/package.nix +++ b/pkgs/by-name/bu/buildkit/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "buildkit"; - version = "0.31.0"; + version = "0.31.1"; src = fetchFromGitHub { owner = "moby"; repo = "buildkit"; rev = "v${finalAttrs.version}"; - hash = "sha256-mTYNyz2H980l7/Vcyf9wnEgmi2j6S63C9ZcwOaK/+YY="; + hash = "sha256-lpcbCPsnvwMULeZgo1eQ0AqlfsyOMO/7b3ZOCoVTDKk="; }; vendorHash = null; From 4af70b10f01226b80ae73b1b3942bb512acb6e9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:44:26 +0000 Subject: [PATCH 366/410] python3Packages.ida-hcli: 0.18.2 -> 0.18.3 --- pkgs/development/python-modules/ida-hcli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ida-hcli/default.nix b/pkgs/development/python-modules/ida-hcli/default.nix index 2c2d7cd64819..aa8e33bf764b 100644 --- a/pkgs/development/python-modules/ida-hcli/default.nix +++ b/pkgs/development/python-modules/ida-hcli/default.nix @@ -27,7 +27,7 @@ buildPythonPackage (finalAttrs: { pname = "ida-hcli"; - version = "0.18.2"; + version = "0.18.3"; pyproject = true; __structuredAttrs = true; @@ -36,7 +36,7 @@ buildPythonPackage (finalAttrs: { owner = "HexRaysSA"; repo = "ida-hcli"; tag = "v${finalAttrs.version}"; - hash = "sha256-rxeu9vAH4O80wjmLvHREOL0MhKpUEilU04S5KqN5/IQ="; + hash = "sha256-5ymjKms3qtprIwd81PpmXgewDi4jSLlblgD/9b8Kzt8="; }; build-system = [ setuptools ]; From f87f57eff5bcf0ff2ce5ccef7a6de8622321ec47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 16:46:14 +0000 Subject: [PATCH 367/410] govulncheck: 1.4.0 -> 1.5.0 --- pkgs/by-name/go/govulncheck/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/govulncheck/package.nix b/pkgs/by-name/go/govulncheck/package.nix index 727ce3bb20be..6d488e754eb3 100644 --- a/pkgs/by-name/go/govulncheck/package.nix +++ b/pkgs/by-name/go/govulncheck/package.nix @@ -8,13 +8,13 @@ buildGoLatestModule (finalAttrs: { pname = "govulncheck"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "golang"; repo = "vuln"; tag = "v${finalAttrs.version}"; - hash = "sha256-XiwWe/BDM9aVf5A5iZFrY57bZ8N+6iCrLL170U9ipVM="; + hash = "sha256-Bd1YLR0grKXrvvWxDzDG2ZZ1moqY1EA9NyOtp0eBegk="; }; patches = [ @@ -24,7 +24,7 @@ buildGoLatestModule (finalAttrs: { }) ]; - vendorHash = "sha256-ajTRmrzFf+P2aXN9oVN0oXfxocS22LDPxl2mxY9wGcs="; + vendorHash = "sha256-9daNbbrw0ZVw2aWPkMEGgIA6rhiEkL3OlhYGWUSplQw="; subPackages = [ "cmd/govulncheck" From 9a82d33f960f33e080cd9df3f29cbeeb1c48b480 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 09:36:32 +0200 Subject: [PATCH 368/410] python3Packages.tencentcloud-sdk-python: 3.1.122 -> 3.1.123 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.122...3.1.123 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.123/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 198621e34494..107cb41190a8 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.122"; + version = "3.1.123"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-7d8WdODzOG+zkz+Y9f2OpdL2z5i12QZFOzOpGrVGUXY="; + hash = "sha256-rX55rckAb3+rVobAKc3arWU99njl2VLEXYdLcdNI+5g="; }; build-system = [ setuptools ]; From e7c377cad5134ee509f569ca0cd04abdb97cbcff Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 26 Jun 2026 19:00:59 +0200 Subject: [PATCH 369/410] reticulated: 1.0.2 -> 1.0.3 --- pkgs/by-name/re/reticulated/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/reticulated/package.nix b/pkgs/by-name/re/reticulated/package.nix index 798e02fca3c6..417a86f40c50 100644 --- a/pkgs/by-name/re/reticulated/package.nix +++ b/pkgs/by-name/re/reticulated/package.nix @@ -7,15 +7,15 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "reticulated"; - version = "1.0.2"; + version = "1.0.3"; pyproject = true; __structuredAttrs = true; src = fetchFromGitHub { owner = "RFnexus"; repo = "reticulated"; - tag = finalAttrs.version; - hash = "sha256-55eK9AObUw8JLn4sNC5O8dNrfscwTwQpkVQAR+O9Lcw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-02vdSKAEb59VucoDe5M+uSiNdyMybfQnhCr+LzGyNT0="; }; postPatch = '' From 9e480cc312ed56a886077a7c96a63cd2ee9ac897 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 17:03:04 +0000 Subject: [PATCH 370/410] basalt: 0.12.4 -> 0.12.6 --- pkgs/by-name/ba/basalt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ba/basalt/package.nix b/pkgs/by-name/ba/basalt/package.nix index aeed0a7d20cc..79ba8402ca3d 100644 --- a/pkgs/by-name/ba/basalt/package.nix +++ b/pkgs/by-name/ba/basalt/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "basalt"; - version = "0.12.4"; + version = "0.12.6"; src = fetchFromGitHub { owner = "erikjuhani"; repo = "basalt"; tag = "basalt/v${finalAttrs.version}"; - hash = "sha256-fijpPGPeF3f81WMWj1tIc0ht8hUIubAe19ja3iBNOh0="; + hash = "sha256-MlKrVxNU9PNakIA9hiv5ll7ImkPDekQnassWFO/smkE="; }; - cargoHash = "sha256-jY3EDM+jYwCsMpd5cA5WKzmhdS4rVCLz3h5gfshzhOQ="; + cargoHash = "sha256-sTU0AUwR5xdnqLvrRycxuMk+KNcsEcYU3XvyODKT1Ns="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From af9bc9491136565f6a8c8237eb3ede953b5bcb97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 17:25:47 +0000 Subject: [PATCH 371/410] cargo-hack: 0.6.44 -> 0.6.45 --- pkgs/by-name/ca/cargo-hack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index ef1c22deebbf..8b820ec01132 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -7,14 +7,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-hack"; - version = "0.6.44"; + version = "0.6.45"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-f45zkLoj4gZ7U+2B560lLEpYYrGyXjiaMd6XMEzF2NE="; + hash = "sha256-WehLSSE1g6mu8GNJQzyVeu80pqswE+SModgwOAP//bE="; }; - cargoHash = "sha256-dG5MTWPcBGnOBthF1V8jbcOLXSb/O34N8slpIXR+2c8="; + cargoHash = "sha256-YlM89NaI+9iDb4KiTYAhCJtN3G+j6q44xo79ZcyKr6M="; # some necessary files are absent in the crate version doCheck = false; From 124b2374a9d6a54b37290bc99d4946280802a1b2 Mon Sep 17 00:00:00 2001 From: L0L1P0P1 Date: Fri, 26 Jun 2026 21:03:25 +0330 Subject: [PATCH 372/410] vimPlugins.avante-nvim: 0.0.27-unstable-2026-03-11 -> release-v0.1 --- .../non-generated/avante-nvim/default.nix | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix index 18f312fc37fc..f5b77015390c 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix @@ -9,15 +9,15 @@ vimPlugins, vimUtils, makeWrapper, - pkgs, + perl, }: let - version = "0.0.27-unstable-2026-03-11"; + version = "release-v0.1"; src = fetchFromGitHub { owner = "yetone"; repo = "avante.nvim"; - rev = "9a7793461549939f1d52b2b309a1aa44680170c8"; - hash = "sha256-EEkAoufj29P46RIUrRNG0xJL9Wu4X7LZCS1fer4/nZQ="; + rev = "2033b42ab72fb9f27b35769f9cb7a9f4f1993db4"; + hash = "sha256-Ql/17DSHpBVbihUHssyZe3MGC5fgasbjgxdABp8xk24="; }; avante-nvim-lib = rustPlatform.buildRustPackage { pname = "avante-nvim-lib"; @@ -28,7 +28,7 @@ let nativeBuildInputs = [ pkg-config makeWrapper - pkgs.perl + perl ]; buildInputs = [ @@ -66,15 +66,12 @@ vimUtils.buildVimPlugin { ext = stdenv.hostPlatform.extensions.sharedLibrary; in '' - mkdir -p $out/build - cp ${avante-nvim-lib}/lib/libavante_repo_map${ext} $out/build/avante_repo_map${ext} - cp ${avante-nvim-lib}/lib/libavante_templates${ext} $out/build/avante_templates${ext} - cp ${avante-nvim-lib}/lib/libavante_tokenizers${ext} $out/build/avante_tokenizers${ext} - cp ${avante-nvim-lib}/lib/libavante_html2md${ext} $out/build/avante_html2md${ext} - - # Fixes PKCE auth flows not finding libcrypto - substituteInPlace "$out/lua/avante/auth/pkce.lua" \ - --replace-fail 'pcall(ffi.load, "crypto")' 'pcall(ffi.load, "${lib.getLib openssl}/lib/libcrypto${ext}")' + # place dynamic shared libraries directly into lua/ for native C-module discovery + mkdir -p $out/lua + cp ${avante-nvim-lib}/lib/libavante_repo_map${ext} $out/lua/avante_repo_map${ext} + cp ${avante-nvim-lib}/lib/libavante_templates${ext} $out/lua/avante_templates${ext} + cp ${avante-nvim-lib}/lib/libavante_tokenizers${ext} $out/lua/avante_tokenizers${ext} + cp ${avante-nvim-lib}/lib/libavante_html2md${ext} $out/lua/avante_html2md${ext} ''; passthru = { From 4a66cc41ab90961894d3ab9e7aa207c14bc7fd3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 17:34:19 +0000 Subject: [PATCH 373/410] rqlite: 10.2.1 -> 10.2.4 --- pkgs/by-name/rq/rqlite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rq/rqlite/package.nix b/pkgs/by-name/rq/rqlite/package.nix index 06d5d934c96d..308d2118b59b 100644 --- a/pkgs/by-name/rq/rqlite/package.nix +++ b/pkgs/by-name/rq/rqlite/package.nix @@ -12,13 +12,13 @@ buildGoModule ( in { pname = "rqlite"; - version = "10.2.1"; + version = "10.2.4"; src = fetchFromGitHub { owner = "rqlite"; repo = "rqlite"; tag = "v${finalAttrs.version}"; - hash = "sha256-SQH/dkirdsIMf/GyteqyxI/b7t2QbfUJc5DAevsKklE="; + hash = "sha256-Ays/H+nlS7Rien+0zutLMDx3cJDdURQNvXZn1XSwzuw="; }; vendorHash = "sha256-rWyDyypKbettuwL8tfXmkvKtIg5fm5EzZud2/5RL0kY="; From 3b0c770ef7a808b2c8da763b45ebeb6d9fb72257 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 17:52:36 +0000 Subject: [PATCH 374/410] vscode-extensions.tombi-toml.tombi: 1.1.3 -> 1.1.5 --- .../vscode/extensions/tombi-toml.tombi/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix b/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix index 9b038ff6946e..5a35b4cf4207 100644 --- a/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix +++ b/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix @@ -7,19 +7,19 @@ let supported = { x86_64-linux = { - hash = "sha256-8KZE2+kpzU7fRRBsroZtCnJyPyUHPuysZrggZojpG98="; + hash = "sha256-YLic8tKnb6WSx4rdwTu8B2ybfjoSbXc+QfEZ0Vc4umo="; arch = "linux-x64"; }; x86_64-darwin = { - hash = "sha256-Zf/O2KRDlzCi4qWnmT5CctagjJoLiNgZfnh5+gQWRAA="; + hash = "sha256-nbftXgjEAxGfT4sfTjd+bp+Ti/rWJGHLkaSXQWlRGBM="; arch = "darwin-x64"; }; aarch64-linux = { - hash = "sha256-zN49L+gLrLNL7XM3+POgBgSX64IMUYtNZ54+i8lpLqE="; + hash = "sha256-FG6OIoeeDenMbgwM/ZE8YyTySt/XcoFJj1RxvlrPsXc="; arch = "linux-arm64"; }; aarch64-darwin = { - hash = "sha256-vTf86rNeS/97//1D2e1h5DpnAFb1cceIuF5XyCCq520="; + hash = "sha256-FW+pmz8YTw6pYxx1x3UsT3Dtp00GT804MJX4HBarMZo="; arch = "darwin-arm64"; }; }; @@ -34,7 +34,7 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = base // { name = "tombi"; publisher = "tombi-toml"; - version = "1.1.3"; + version = "1.1.5"; }; meta = { description = "TOML Language Server"; From 026e7e0afc5c7cb2e2682373e8a71152030179d9 Mon Sep 17 00:00:00 2001 From: e1mo Date: Thu, 25 Jun 2026 15:27:49 +0200 Subject: [PATCH 375/410] nixos/freescout: init --- .../manual/release-notes/rl-2611.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/web-apps/freescout.nix | 487 ++++++++++++++++++ 3 files changed, 490 insertions(+) create mode 100644 nixos/modules/services/web-apps/freescout.nix diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 5494c3138b03..dd8265f6ec99 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -20,6 +20,8 @@ - [Stump](https://www.stumpapp.dev/), a free and open source comics, manga and digital book server with OPDS support. Available as [services.stump](#opt-services.stump.enable). +- [Freescout](https://freescout.net/), a free, open source Helpdesk and shared mailbox. Available as [services.freescout](#opt-services.freescout.enable). + - [FlapAlerted](https://github.com/Kioubit/FlapAlerted), detects BGP flapping events and provides statistics based on BGP update messages. Available as [services.flap-alerted](#opt-services.flap-alerted.enable). - [Unpackerr](https://unpackerr.zip), extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder. Available as [services.unpackerr](#opt-services.unpackerr.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 507eeb3a9ff0..21f99867cf6c 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1662,6 +1662,7 @@ ./services/web-apps/firefly-iii.nix ./services/web-apps/flarum.nix ./services/web-apps/fluidd.nix + ./services/web-apps/freescout.nix ./services/web-apps/freshrss.nix ./services/web-apps/froide-govplan.nix ./services/web-apps/galene.nix diff --git a/nixos/modules/services/web-apps/freescout.nix b/nixos/modules/services/web-apps/freescout.nix new file mode 100644 index 000000000000..7c1339604c5f --- /dev/null +++ b/nixos/modules/services/web-apps/freescout.nix @@ -0,0 +1,487 @@ +{ + lib, + config, + pkgs, + ... +}: + +let + # Simple alias variables + user = "freescout"; + group = user; + cfg = config.services.freescout; + datadir = "/var/lib/freescout"; + cachedir = "/var/cache/freescout"; + fpmService = "phpfpm-${user}"; + + # Generated config and more complex templates / default variables + autoDb = if !cfg.databaseSetup.enable then false else cfg.databaseSetup.kind; + dbService = lib.optional (autoDb != false) ( + if autoDb == "mysql" then "mysql.service" else "postgresql.service" + ); + db_config = lib.optionalAttrs (autoDb != false) ( + if autoDb == "mysql" then + { + DB_CONNECTION = "mysql"; + DB_HOST = ""; + DB_SOCKET = "/run/mysqld/mysqld.sock"; + DB_USERNAME = user; + DB_DATABASE = user; + } + else + { + DB_CONNECTION = "pgsql"; + DB_HOST = "/run/postgresql"; + DB_DATABASE = user; + DB_USERNAME = user; + } + ); + + raw_config = { + APP_ENV = "production"; + APP_FORCE_HTTPS = true; + APP_URL = "https://${cfg.domain}"; + APP_TIMEZONE = config.time.timeZone; + APP_DISABLE_UPDATING = true; + } + // cfg.settings + // db_config; + app_config = dropNull raw_config; + baseService = { + path = [ + pkgs.ps + artisanWrapped + ]; + requires = [ + # Using requires (instead of wants) since a failing config + # is indeed critical and should not allow this service to continue + "freescout-setup.service" + ] + ++ dbService; + serviceConfig = { + User = user; + Group = group; + }; + }; + + # Custom built packages / files / scripts + phpPackage = cfg.phpPackage.buildEnv { + # As of php8.5 opcache is required and automatically compiled in and thus is not available in + # all anymore. To keep compatibility with older versions, still add if available. + extensions = + { all, enabled }: enabled ++ [ all.iconv ] ++ (lib.optional (all ? opcache) all.opcache); + # Don't log anything because we are not sure, if this may leak secrets + # Logging can be increased, if we have time to check the logging library + extraConfig = '' + error_reporting = 0 + ''; + }; + + package = cfg.package.overrideAttrs (prev: { + pname = "${prev.pname}-${cfg.domain}"; + postInstall = prev.postInstall or "" + '' + ln -s ${datadir} $out/share/freescout/data + ''; + }); + + artisanWrapped = pkgs.writeShellApplication { + name = "artisan-wrapped"; + runtimeInputs = with pkgs; [ + util-linux + ]; + text = '' + cd ${datadir} + _runuser='exec' + if [[ "$USER" != ${user} ]]; then + _runuser='exec runuser --user ${user}' + fi + ''${_runuser} ${lib.getExe phpPackage} ${package}/share/freescout/artisan "$@" + ''; + }; + configFile = mkEnvFile "freescout.env" app_config; + allSecrets = lib.catAttrs "_secret" (lib.collect isSecret app_config); + + configSetupScript = pkgs.writeShellScript "freescout-config-setup" '' + set -o errexit -o pipefail -o nounset -o errtrace + shopt -s inherit_errexit + PATH=${lib.makeBinPath [ pkgs.replace-secret ]}:$PATH + cp ${configFile} "/tmp/raw.env"; + ${mkSecretsReplacement "/tmp/raw.env" allSecrets} + install -T --mode 400 -o ${user} -g ${group} "/tmp/raw.env" "${datadir}/.env" + rm "/tmp/raw.env" + ''; + + freescoutSetupScript = + let + rwPaths = [ + "storage/app" + "storage/framework" + "storage/framework/sessions" + "storage/framework/views" + "storage/framework/cache/data" + "storage/logs" + "bootstrap/cache" + "public/css/builds" + "public/js/builds" + "Modules" + "public/modules" + ]; + in + '' + set -x + umask 027 + # Working arround https://github.com/freescout-helpdesk/freescout/issues/2547 + # and having to manually clear cache when migrating from something around + # ~1.8.159 (╯°□°)╯︵ ┻━┻ + # See: https://github.com/freescout-help-desk/freescout/issues/4366#issuecomment-2495993397 + rm -f ${datadir}/bootstrap/cache.php ${datadir}/bootstrap/cache/{config,packages,services}.php + + ln -sf "${artisanWrapped}/bin/artisan-wrapped" "${datadir}/artisan" + ${lib.concatMapStringsSep "\n" (p: "mkdir -p ${datadir}/${p}") rwPaths} + + # Migrate database and stuff + # This does migrate, cache:clear, queue:restart + ${lib.getExe artisanWrapped} freescout:after-app-update + ''; + + # Helper functions + isSecret = v: lib.isAttrs v && v ? _secret && lib.strings.isConvertibleWithToString v._secret; + hashSecret = p: builtins.hashString "sha256" (toString p); + dropNull = lib.filterAttrsRecursive ( + _: v: + !lib.elem v [ + null + [ ] + { } + ] + ); + mkEnvVars = lib.generators.toKeyValue { + mkKeyValue = + k: v: + let + value = + with builtins; + if isInt v then + toString v + else if isString v then + v + else if isBool v then + lib.boolToString v + else if isSecret v then + hashSecret v._secret + else + throw "freescout: ${k} has unsupported type ${typeOf v}: ${(lib.generators.toPretty { }) v}"; + in + "${k}=${value}"; + }; + mkEnvFile = fname: values: pkgs.writeText fname (mkEnvVars values); + mkSecretsReplacement = + filePath: + lib.concatMapStringsSep "\n" ( + sp: + "replace-secret ${ + lib.escapeShellArgs [ + (hashSecret sp) + sp + ] + } ${filePath}" + ); +in +{ + options.services.freescout = with lib; { + enable = mkEnableOption "FreeScout helpdesk application"; + + package = mkPackageOption pkgs "freescout" { }; + + phpPackage = mkOption { + type = types.package; + default = pkgs.php; + description = "The php package to use"; + defaultText = literalExpression "pkgs.php"; + }; + + domain = mkOption { + type = types.str; + description = "Domain the freescout installation will run under"; + example = "support.mydomain.net"; + }; + + settings = mkOption { + type = with types; attrsOf anything; + apply = mapAttrs' ( + k: v: { + name = toUpper k; + value = v; + } + ); + default = { }; + description = '' + Settings to be set in the `.env` file. See + + for reference on available environment variables. + + Will be merged with the shown defaults. + ''; + defaultText = lib.literalExpression '' + { + APP_ENV = "production"; + APP_FORCE_HTTPS = true; + APP_URL = "https://''${config.services.freescout.domain}"; + APP_TIMEZONE = config.time.timeZone; + APP_DISABLE_UPDATING = true; + } + ''; + example = lib.literalExpression '' + { + # NOTE: MUST be 256 bits (32 bytes) in length, the form of base64: is recommended. + # You can generate a valid one using `echo "base64:$(openssl rand -base64 32)"` + APP_KEY_FILE = "/run/secret/freescout/app_key"; + DB_CONNECTION = "mysql"; + DB_HOST = "localhost"; + DB_PORT = 3306; + DB_DATABASE = "freescout"; + DB_USERNAME = "freescout"; + DB_PASSWORD._secret = "/run/secret/freescout/db_pass"; + } + ''; + }; + + poolConfig = mkOption { + type = + with types; + attrsOf (oneOf [ + str + int + bool + ]); + default = { + "pm" = "ondemand"; + "pm.max_children" = 32; + "pm.process_idle_timeout" = "120s"; + "pm.max_requests" = 500; + }; + description = '' + Options for the freescout PHP pool. See the documentation on `php-fpm.conf` + for details on configuration directives. + ''; + }; + + databaseSetup = { + enable = mkOption { + type = types.bool; + description = "Whether to enable automatic database setup and configuration"; + default = true; + }; + + kind = mkOption { + type = types.enum [ + "mysql" + "pgsql" + ]; + default = "pgsql"; + example = "mysql"; + description = "Type of database to automatically set up"; + }; + }; + }; + + config = lib.mkIf cfg.enable { + assertions = [ + { + assertion = (app_config ? "APP_KEY" || app_config ? "APP_KEY_FILE"); + message = "`services.freescout.settings.APP_KEY_FILE` is required!"; + } + ]; + + warnings = + lib.optional (app_config ? "APP_KEY" && lib.isString app_config.APP_KEY) + "`services.freescout.settings.APP_KEY` will be stored in the world readable nix store. Use `APP_KEY._secret` or `APP_KEY_FILE` instead!"; + + users.users.${user} = { + inherit group; + isSystemUser = true; + createHome = true; + home = datadir; + homeMode = "750"; + }; + users.users.${config.services.nginx.user}.extraGroups = [ group ]; + users.groups.${group} = { }; + + services.postgresql = lib.mkIf (autoDb == "pgsql") { + enable = true; + ensureUsers = [ + { + name = user; + ensureDBOwnership = true; + } + ]; + ensureDatabases = [ + app_config.DB_DATABASE + ]; + }; + + services.mysql = lib.mkIf (autoDb == "mysql") { + enable = true; + package = lib.mkDefault pkgs.mariadb; + ensureUsers = [ + { + name = user; + ensurePermissions = { + "${app_config.DB_DATABASE}.*" = "ALL PRIVILEGES"; + }; + } + ]; + ensureDatabases = [ + app_config.DB_DATABASE + ]; + }; + + services.phpfpm.pools.${user} = { + inherit phpPackage user group; + + phpOptions = '' + display_errors = On + display_startup_errors = On + ''; + settings = { + "listen.owner" = user; + "listen.group" = config.services.nginx.group; + "catch_workers_output" = true; + } + // cfg.poolConfig; + }; + + systemd.services.${fpmService} = { + # Somehow the webinterface shows + inherit (baseService) path; + }; + + systemd.services.freescout-setup = lib.recursiveUpdate baseService { + description = "Preparational tasks for freescout"; + requires = dbService; + wantedBy = [ "multi-user.target" ]; + after = dbService; + script = freescoutSetupScript; + serviceConfig = { + PrivateTmp = true; + Type = "oneshot"; + RemainAfterExit = true; + ExecStartPre = "+${configSetupScript}"; + }; + }; + + # This needs to be manually started again and again + # Freescout has its own scheduler built in to ensure tasks run at the desired frequency + # --no-interaction makes sure, that the queue worker is not executed. + # This is needed, because otherweise the queue worker process would continue running + # thus block further schedule invocations until the queue worker terminates. + # See https://github.com/freescout-help-desk/freescout/blob/74fa4b7d4f8288f8d3fb1d343308d3289c4d72e2/app/Console/Kernel.php#L195-L267 + systemd.services."freescout-schedule-run" = baseService // { + startAt = "minutely"; + script = "${lib.getExe artisanWrapped} schedule:run --no-interaction"; + }; + + # This is both long-running but also stops quite frequently. + # Seeing job restart counts in the thousands here is normal. + systemd.services."freescout-queue" = lib.recursiveUpdate baseService { + # Copying the output to storage/logs because it makes + # debugging connection issues easier for the user. + script = '' + ${lib.getExe artisanWrapped} \ + queue:work \ + --queue emails,default \ + --sleep=5 \ + -vv \ + --tries=20 \ + | tee -a ${datadir}/storage/logs/queue-jobs.log + ''; + serviceConfig = { + RestartSec = "15s"; + RuntimeMaxSec = "1h"; + Restart = "always"; + }; + wantedBy = [ "multi-user.target" ]; + after = [ "freescout-setup.service" ] ++ dbService; + }; + + services.nginx = { + enable = true; + virtualHosts.${cfg.domain} = + let + vhostCfg = config.services.nginx.virtualHosts.${cfg.domain}; + optSsl = lib.optionalString (vhostCfg.forceSSL || vhostCfg.onlySSL) "fastcgi_param HTTPS on;"; + in + { + root = lib.mkForce "${package}/share/freescout/public"; + + locations = { + "/" = { + index = "index.php"; + tryFiles = "$uri $uri/ /index.php$is_args$args"; + + extraConfig = '' + # Defeats E-Mail open tracking or possibly "real" exploits + add_header X-XSS-Protection "1; mode=block" always; + add_header X-Content-Type-Options "nosniff" always; + add_header Referrer-Policy "no-referrer-when-downgrade" always; + add_header Content-Security-Policy "default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'"; + ''; + }; + + "~ \\.php$" = { + tryFiles = "$uri $uri/ =404"; + extraConfig = '' + fastcgi_index index.php; + include ${pkgs.nginx}/conf/fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_pass unix:${config.services.phpfpm.pools.${user}.socket}; + ${optSsl} + + # Defeats E-Mail open tracking or possibly "real" exploits + add_header X-XSS-Protection "1; mode=block" always; + add_header X-Content-Type-Options "nosniff" always; + add_header Referrer-Policy "no-referrer-when-downgrade" always; + add_header Content-Security-Policy "default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'"; + ''; + }; + + "~* ^/storage/attachment/" = { + tryFiles = "$uri $uri/ /index.php?$query_string"; + extraConfig = '' + expires 1M; + access_log off; + ''; + }; + + "~* ^/(?:css|js)/.*\\.(?:css|js)$".extraConfig = '' + expires 2d; + access_log off; + add_header Cache-Control "public, must-revalidate"; + # Defeats E-Mail open tracking or possibly "real" exploits + add_header X-XSS-Protection "1; mode=block" always; + add_header X-Content-Type-Options "nosniff" always; + add_header Referrer-Policy "no-referrer-when-downgrade" always; + add_header Content-Security-Policy "default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'"; + ''; + + "~* ^/(?:css|fonts|img|installer|js|modules)$".extraConfig = '' + expires 1M; + access_log off; + add_header Cache-Control "public, must-revalidate"; + ''; + + "~ /\\.".extraConfig = '' + deny all; + ''; + "^~ /(css|js)/builds/".root = "${cachedir}/public/"; + "^~ /storage/app/attachment/" = { + alias = "${datadir}/storage/app/attachment/"; + extraConfig = '' + internal; + ''; + }; + }; + }; + }; + }; +} From 6814d230d7926387255744c0479fadfee2b4623f Mon Sep 17 00:00:00 2001 From: e1mo Date: Thu, 25 Jun 2026 16:00:53 +0200 Subject: [PATCH 376/410] nixos/tests/freescout: init --- nixos/tests/all-tests.nix | 3 + nixos/tests/freescout/default.nix | 5 + nixos/tests/freescout/integration.nix | 195 ++++++++++++++++++++++++++ nixos/tests/freescout/upgrade.nix | 94 +++++++++++++ pkgs/by-name/fr/freescout/package.nix | 5 + 5 files changed, 302 insertions(+) create mode 100644 nixos/tests/freescout/default.nix create mode 100644 nixos/tests/freescout/integration.nix create mode 100644 nixos/tests/freescout/upgrade.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 09b0a4632d28..e2178a0976e2 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -627,6 +627,9 @@ in forgejoPackage = pkgs.forgejo-lts; }; freenet = runTest ./freenet.nix; + freescout = import ./freescout { + inherit runTest; + }; freeswitch = runTest ./freeswitch.nix; freetube = discoverTests (import ./freetube.nix); freshrss = import ./freshrss { inherit runTest; }; diff --git a/nixos/tests/freescout/default.nix b/nixos/tests/freescout/default.nix new file mode 100644 index 000000000000..603f61131432 --- /dev/null +++ b/nixos/tests/freescout/default.nix @@ -0,0 +1,5 @@ +{ runTest }: +{ + integration = runTest ./integration.nix; + upgrade = runTest ./upgrade.nix; +} diff --git a/nixos/tests/freescout/integration.nix b/nixos/tests/freescout/integration.nix new file mode 100644 index 000000000000..57d28f032c3a --- /dev/null +++ b/nixos/tests/freescout/integration.nix @@ -0,0 +1,195 @@ +# This tests runs freescout and performs the following tests: +# - Create amin user via the CLI +# - Create mailbox, configured for sending and receiving +# - Test if receiving, sending and notifications work +{ pkgs, lib, ... }: + +let + mailDomain = "freemail.local"; + freescoutDomain = "freescout.local"; + sendInitial = pkgs.writeShellScriptBin "send-initial" '' + exec ${pkgs.dovecot}/libexec/dovecot/deliver -d freescout <&2") + + machine.wait_for_unit("nginx") + machine.wait_for_unit("freescout-setup") + + with subtest("Check new API version"): + machine.succeed("curl -fsSL --cookie-jar cjar --cookie cjar 'http://${freescoutDomain}/system/status' | grep ${newVersion}") + ''; +} diff --git a/pkgs/by-name/fr/freescout/package.nix b/pkgs/by-name/fr/freescout/package.nix index 5da1618a0212..4b4b31d90954 100644 --- a/pkgs/by-name/fr/freescout/package.nix +++ b/pkgs/by-name/fr/freescout/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + nixosTests, }: stdenv.mkDerivation (finalAttrs: { preferLocalBuild = true; @@ -45,6 +46,10 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + passthru.tests = { + inherit (nixosTests) freescout; + }; + # Because freescout is searching for some folders only relative to it's own source location, we need to have the symlinks to the actual locations in here dontCheckForBrokenSymlinks = true; strictDeps = true; From 8fe0aa92ee0de1fe8d38d579e174ea3792b16b27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 18:00:01 +0000 Subject: [PATCH 377/410] temporal-cli: 1.7.1 -> 1.7.2 --- pkgs/by-name/te/temporal-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/temporal-cli/package.nix b/pkgs/by-name/te/temporal-cli/package.nix index 9216ea6e34dd..88feaede9fb2 100644 --- a/pkgs/by-name/te/temporal-cli/package.nix +++ b/pkgs/by-name/te/temporal-cli/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "temporal-cli"; - version = "1.7.1"; + version = "1.7.2"; src = fetchFromGitHub { owner = "temporalio"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-8e6sBlUC+N4P7FO4EOtc7sDzSAZwDovN+cGpV+rWObs="; + hash = "sha256-HlG/zBfyd120ENERqdpfPuHPwu84bWijzoE4tEOsOeE="; }; - vendorHash = "sha256-N9K05Kcb0YaQO7M9gR22QzAOzbmgEhIqADcAESqYtQ8="; + vendorHash = "sha256-GI+rLSCwBRcZytbJsxqCL1+3p5/UbCvTxUHn2ele3+c="; __structuredAttrs = true; From d93ddfa53bbe5f999667dfd8c80fc25eda7e9093 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 16 Jun 2026 14:34:07 +0200 Subject: [PATCH 378/410] python3Packages.pygitguardian: 1.30.0 -> 1.32.0 https://github.com/GitGuardian/py-gitguardian/releases/tag/v1.31.0 https://github.com/GitGuardian/py-gitguardian/releases/tag/v1.32.0 Signed-off-by: Sefa Eyeoglu --- .../python-modules/pygitguardian/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pygitguardian/default.nix b/pkgs/development/python-modules/pygitguardian/default.nix index 64d46ce9d32f..51cccda9e2e1 100644 --- a/pkgs/development/python-modules/pygitguardian/default.nix +++ b/pkgs/development/python-modules/pygitguardian/default.nix @@ -15,21 +15,16 @@ buildPythonPackage rec { pname = "pygitguardian"; - version = "1.30.0"; + version = "1.32.0"; pyproject = true; src = fetchFromGitHub { owner = "GitGuardian"; repo = "py-gitguardian"; tag = "v${version}"; - hash = "sha256-8kKTqthpkH3A5secb8TqbM+/twA77R81y80MOPNQZPA="; + hash = "sha256-f8DkRwgtwaB5R78zklAI0ZvA2gfSwsHFOS3IgDgcEEo="; }; - pythonRelaxDeps = [ - "marshmallow-dataclass" - "setuptools" - ]; - build-system = [ pdm-backend ]; dependencies = [ @@ -53,10 +48,8 @@ buildPythonPackage rec { meta = { description = "Library to access the GitGuardian API"; homepage = "https://github.com/GitGuardian/py-gitguardian"; - changelog = "https://github.com/GitGuardian/py-gitguardian/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/GitGuardian/py-gitguardian/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; - # https://github.com/GitGuardian/py-gitguardian/issues/167 - broken = lib.versionAtLeast marshmallow.version "4"; }; } From 10bd6e10539b48142d858dd96cf2b5b16f9bc002 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 18:28:58 +0000 Subject: [PATCH 379/410] gollama: 2.0.4 -> 2.0.5 --- pkgs/by-name/go/gollama/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gollama/package.nix b/pkgs/by-name/go/gollama/package.nix index b1ff1574cd1e..2b6cee4cc1e3 100644 --- a/pkgs/by-name/go/gollama/package.nix +++ b/pkgs/by-name/go/gollama/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "gollama"; - version = "2.0.4"; + version = "2.0.5"; src = fetchFromGitHub { owner = "sammcj"; repo = "gollama"; tag = "v${finalAttrs.version}"; - hash = "sha256-unvnFKkEWJnyzuNz8zekB8ZSXP/dUqv24qgyhkP3kkY="; + hash = "sha256-LjgQSV7Z2apcdIaxk9NU7AdlPJPlt7CQ/q9nID9Px5w="; }; - vendorHash = "sha256-t7Kl6WnS8vvLyvKzkDswv0yOaeTE3IgZCNAC3dD8euU="; + vendorHash = "sha256-xpAAtJIJtETbDYwieLBI7L79SedeAOmYnHL9zq6l7Rs="; doCheck = false; From d880ab73ba921bbf1199ff0475632a5640129f7c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 16 Jun 2026 14:42:42 +0200 Subject: [PATCH 380/410] ggshield: 1.50.4 -> 1.52.2 https://github.com/GitGuardian/ggshield/releases/tag/v1.51.0 https://github.com/GitGuardian/ggshield/releases/tag/v1.52.0 https://github.com/GitGuardian/ggshield/releases/tag/v1.52.1 https://github.com/GitGuardian/ggshield/releases/tag/v1.52.2 packaging is needed at runtime to support the new plugin system The cursor hook installation test doesn't seem to work. It generates a settings.json that is supposed to call ggshield. In our case, it would call pytest, as the code generating the file uses sys.argv[0]. See https://github.com/GitGuardian/ggshield/blob/25623a0f9b096550fb2d0f68beb5133f6ffa1fa1/ggshield/verticals/ai/installation.py#L55 Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/gg/ggshield/package.nix | 36 ++++++++++------------------ 1 file changed, 12 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/gg/ggshield/package.nix b/pkgs/by-name/gg/ggshield/package.nix index a7b8562d06d4..a7ab96e14f37 100644 --- a/pkgs/by-name/gg/ggshield/package.nix +++ b/pkgs/by-name/gg/ggshield/package.nix @@ -5,49 +5,34 @@ python3, }: -let - py = python3.override { - packageOverrides = self: super: { - - # Doesn't support latest marshmallow - marshmallow = super.marshmallow.overridePythonAttrs (oldAttrs: rec { - version = "3.26.2"; - src = fetchFromGitHub { - owner = "marshmallow-code"; - repo = "marshmallow"; - tag = version; - hash = "sha256-ioe+aZHOW8r3wF3UknbTjAP0dEggd/NL9PTkPVQ46zM="; - }; - }); - }; - }; -in - -py.pkgs.buildPythonApplication (finalAttrs: { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "ggshield"; - version = "1.50.4"; + version = "1.52.2"; pyproject = true; src = fetchFromGitHub { owner = "GitGuardian"; repo = "ggshield"; tag = "v${finalAttrs.version}"; - hash = "sha256-wwGj7i1GoxNzdfUhcL7mulgQAPtz5WhbT67hgbcMxpo="; + hash = "sha256-bz3R1ylmkaYF3Wt/ylzeE2IsWKvZ8bmoF39Xu4tVzFU="; }; pythonRelaxDeps = true; - build-system = with py.pkgs; [ hatchling ]; + build-system = with python3.pkgs; [ hatchling ]; - dependencies = with py.pkgs; [ + dependencies = with python3.pkgs; [ charset-normalizer click + configupdater cryptography + filelock keyring marshmallow marshmallow-dataclass notify-py oauthlib + packaging platformdirs pygitguardian pyjwt @@ -56,6 +41,7 @@ py.pkgs.buildPythonApplication (finalAttrs: { requests rich sigstore + tomli truststore typing-extensions urllib3 @@ -64,7 +50,7 @@ py.pkgs.buildPythonApplication (finalAttrs: { nativeCheckInputs = [ git ] - ++ (with py.pkgs; [ + ++ (with python3.pkgs; [ jsonschema pyfakefs pytest-factoryboy @@ -100,6 +86,8 @@ py.pkgs.buildPythonApplication (finalAttrs: { "test_generate_files_from_paths" # Nixpkgs issue "test_get_file_sha_in_ref" + # Generated hooks config references pytest binary, instead of ggshield CLI. Odd! + "test_install_cursor_local_fresh" ]; meta = { From 7d443ad53695c87d601e4f3a6f4a4a8c4353f394 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 18:50:49 +0000 Subject: [PATCH 381/410] postgresqlPackages.pgvector: 0.8.2 -> 0.8.3 --- pkgs/servers/sql/postgresql/ext/pgvector.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pgvector.nix b/pkgs/servers/sql/postgresql/ext/pgvector.nix index d1bd5ec9e544..9998466e704a 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvector.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvector.nix @@ -7,13 +7,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "pgvector"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "pgvector"; repo = "pgvector"; tag = "v${finalAttrs.version}"; - hash = "sha256-TLPlH+amFdeI2pEsUZuvoQ1JA0sCMiIAWdkgqGBo4mI="; + hash = "sha256-Tpa+OGau8RRMVgWQiAwjL3ez72hx6J+01yVvuCj7zVU="; }; meta = { From df34580aae3c836b2032fad6c3cb44d9b180cd67 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 25 Jun 2026 14:57:39 -0500 Subject: [PATCH 382/410] doc/neovim: document WASM treesitter parsers Show how to use the existing wasi32 cross parser set with wasm-enabled Neovim, and explain why native and WASM parsers should not be mixed for one language. --- doc/languages-frameworks/neovim.section.md | 37 ++++++++++++++++++++++ doc/redirects.json | 3 ++ 2 files changed, 40 insertions(+) diff --git a/doc/languages-frameworks/neovim.section.md b/doc/languages-frameworks/neovim.section.md index b131e65a0e59..e0c22d8ccba5 100644 --- a/doc/languages-frameworks/neovim.section.md +++ b/doc/languages-frameworks/neovim.section.md @@ -248,6 +248,43 @@ You can install the standalone parsers and queries directly without installing ` }) ``` +### Treesitter setup using WASM parsers and queries {#neovim-plugin-treesitter-wasm} + +Neovim can load WASM parsers when it is built with Wasmtime support. +In nixpkgs, WASM parser plugins are available from the `wasi32` cross package set: + +```nix +(pkgs.wrapNeovim (pkgs.neovim-unwrapped.override { wasmSupport = true; }) { + configure = { + packages.myPlugins = + with pkgs.pkgsCross.wasi32.vimPlugins; + let + # Select the grammars you need + treesitter-grammars = with nvim-treesitter-parsers; [ + nix + python + ]; + # Queries are needed for treesitter based syntax highlighting and folds. + treesitter-queries = map (p: p.associatedQuery) treesitter-grammars; + in + { + start = [ + # regular plugins + ] + ++ treesitter-grammars + ++ treesitter-queries; + }; + }; +}) +``` + +Do not install both native and WASM parsers for the same language. +For example, installing both `pkgs.vimPlugins.nvim-treesitter-parsers.nix` and +`pkgs.pkgsCross.wasi32.vimPlugins.nvim-treesitter-parsers.nix` is invalid because Neovim +loads the first `parser/nix.*` found on `runtimepath`. + +Use `:checkhealth vim.treesitter` to verify Nix-managed WASM parsers. + You can enable treesitter features for installed grammars in a `FileType` autocommand or in an `ftplugin/.lua` script, e.g. diff --git a/doc/redirects.json b/doc/redirects.json index 992e6cfcac87..cf6ab6a33842 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -224,6 +224,9 @@ "neovim-luarocks-based-plugins": [ "index.html#neovim-luarocks-based-plugins" ], + "neovim-plugin-treesitter-wasm": [ + "index.html#neovim-plugin-treesitter-wasm" + ], "nixpkgs-manual": [ "index.html#nixpkgs-manual" ], From 7b7842d3740e818ebe4be3529e6be463acc1dcfc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 19:02:44 +0000 Subject: [PATCH 383/410] spicedb: 1.53.0 -> 1.54.0 --- pkgs/by-name/sp/spicedb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spicedb/package.nix b/pkgs/by-name/sp/spicedb/package.nix index 6ada61c54527..ad6e3d4e6090 100644 --- a/pkgs/by-name/sp/spicedb/package.nix +++ b/pkgs/by-name/sp/spicedb/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "spicedb"; - version = "1.53.0"; + version = "1.54.0"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-kmhLvHPqHqSFkfUx9pr52Vvz+YgCPwknHqSY4zpVPtI="; + hash = "sha256-A07AHCfXZtd5Z71jRxIx6oIipCFskPzYtgSHv21zKpE="; }; - vendorHash = "sha256-G3isae85B6Js6H7XFAJ+v00caBV4+PO9IPCpHXzkBOs="; + vendorHash = "sha256-VZYkS1UQ7w/BUYFF8FrjgsnYn7sNexNVczmrMvYERGY="; ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${finalAttrs.src.tag}'" From 2323f00d34428ea9d9c7150e998c29ac251b6536 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lima?= Date: Fri, 26 Jun 2026 20:08:49 +0100 Subject: [PATCH 384/410] t3code: fix shell completions --- pkgs/by-name/t3/t3code/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/t3/t3code/package.nix b/pkgs/by-name/t3/t3code/package.nix index 166256dbb0c4..ce49b88959fd 100644 --- a/pkgs/by-name/t3/t3code/package.nix +++ b/pkgs/by-name/t3/t3code/package.nix @@ -189,7 +189,7 @@ stdenv.mkDerivation ( find "$out"/libexec/t3code -xtype l -delete - makeWrapper ${lib.getExe nodejs} "$out"/bin/t3code \ + makeWrapper ${lib.getExe nodejs} "$out"/bin/t3 \ --add-flags "$out"/libexec/t3code/apps/server/dist/bin.mjs ${runtimePathWrapperArgs} makeWrapper ${lib.getExe electron} "$out"/bin/t3code-desktop \ @@ -220,7 +220,7 @@ stdenv.mkDerivation ( postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' for shell in bash fish zsh; do - installShellCompletion --cmd t3code --"$shell" <("$out/bin/t3code" --completions "$shell") + installShellCompletion --cmd t3 --"$shell" <("$out/bin/t3" --completions "$shell") done ''; From 6e2c110f765cc12fd73be4c1f52961d2b98f8b17 Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Thu, 25 Jun 2026 18:50:19 -0500 Subject: [PATCH 385/410] stalwart_0_16: configure `openssl` installation `openssl-sys` attempts to dynamically find system `openssl` installation via `pkg-config` but fails on darwin systems. This is _likely_ due to sandbox profile however I cannot replicate the hydra failure locally. Standardizing it across all platforms via the `OPENSSL_*` environment variables precludes the need for `pkg-config` to dynamically resolve `openssl`. Resolves: #535421 --- pkgs/by-name/st/stalwart_0_16/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/st/stalwart_0_16/package.nix b/pkgs/by-name/st/stalwart_0_16/package.nix index e8b34a58fa09..15e972e1f299 100644 --- a/pkgs/by-name/st/stalwart_0_16/package.nix +++ b/pkgs/by-name/st/stalwart_0_16/package.nix @@ -64,7 +64,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-HVS89Wtjb2nIdyygP8bPRbVhyMRnJlZDfoCQqiMdVe0="; env = { + # https://docs.rs/openssl/latest/openssl/#manual OPENSSL_NO_VENDOR = true; + OPENSSL_DIR = lib.getDev openssl; + OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; ZSTD_SYS_USE_PKG_CONFIG = true; ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; ROCKSDB_LIB_DIR = "${rocksdb}/lib"; From 2b14223471c232ec908a92756da5e620cfecefc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 19:45:07 +0000 Subject: [PATCH 386/410] code-cursor: 3.7.42 -> 3.9.8 --- pkgs/by-name/co/code-cursor/sources.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/co/code-cursor/sources.json b/pkgs/by-name/co/code-cursor/sources.json index 91befbf0b3e7..61e4c4c2969a 100644 --- a/pkgs/by-name/co/code-cursor/sources.json +++ b/pkgs/by-name/co/code-cursor/sources.json @@ -1,22 +1,22 @@ { - "version": "3.7.42", + "version": "3.9.8", "vscodeVersion": "1.105.1", "sources": { "x86_64-linux": { - "url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/linux/x64/Cursor-3.7.42-x86_64.AppImage", - "hash": "sha256-o7c220esGj2qrLDt88zQ+XpAMbhJGoky5iNFB/qhvtU=" + "url": "https://downloads.cursor.com/production/4aa8ff1b7877ed7bd01bcba308698f71a6735380/linux/x64/Cursor-3.9.8-x86_64.AppImage", + "hash": "sha256-xcyFowrW5yzIDCwbFGmpDRSNa3OUXsHwpLkbyNcSzqM=" }, "aarch64-linux": { - "url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/linux/arm64/Cursor-3.7.42-aarch64.AppImage", - "hash": "sha256-PjVgVemRY66zY/gXcgYCVzSwkC5aCJeMsNreceQzWI4=" + "url": "https://downloads.cursor.com/production/4aa8ff1b7877ed7bd01bcba308698f71a6735380/linux/arm64/Cursor-3.9.8-aarch64.AppImage", + "hash": "sha256-ZhRMvfJkt8NZT45tYxfO2gBFaVw6hR2nVeRzmrxQfeE=" }, "x86_64-darwin": { - "url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/darwin/x64/Cursor-darwin-x64.dmg", - "hash": "sha256-AiS0Iswdp8DAZV6cFA7uIYSE24ystuqJRz0YGJkkmDE=" + "url": "https://downloads.cursor.com/production/4aa8ff1b7877ed7bd01bcba308698f71a6735380/darwin/x64/Cursor-darwin-x64.dmg", + "hash": "sha256-IOQsZQAncDgZGEnCZWg/LQqD/PquFifBmuk2hnJ1L/s=" }, "aarch64-darwin": { - "url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/darwin/arm64/Cursor-darwin-arm64.dmg", - "hash": "sha256-e6VrLs/tj+FkEbUJN4RpQKNAbWCS/mEo1drVQFErXU0=" + "url": "https://downloads.cursor.com/production/4aa8ff1b7877ed7bd01bcba308698f71a6735380/darwin/arm64/Cursor-darwin-arm64.dmg", + "hash": "sha256-GxpBKyx0Yo3e8AUS9Oxei/hHm1m3JdxMKjX7qAxUGm4=" } } } From 796e712f70c60eeae5fdbebc5fa97e997fa1da0d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:00:36 +0200 Subject: [PATCH 387/410] python3Packages.alibabacloud-credentials-api: 1.0.0 -> 1.0.1 --- .../alibabacloud-credentials-api/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix b/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix index dfd6acf241bc..f4b886370051 100644 --- a/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix +++ b/pkgs/development/python-modules/alibabacloud-credentials-api/default.nix @@ -7,12 +7,13 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-credentials-api"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchPypi { - inherit (finalAttrs) pname version; - hash = "sha256-jDQAONkE8CGNchSo9AiMMZEr/PJ5ryy8fZvkiXqX3S8="; + pname = "alibabacloud_credentials_api"; + inherit (finalAttrs) version; + hash = "sha256-jqBmimVY9pVrjSCy5WHRmoDqKcIs9WowBNQ0skqYGzY="; }; build-system = [ setuptools ]; From 1fbaeba517640b4fb83cad9248fce5b7e0e8aa10 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:02:11 +0200 Subject: [PATCH 388/410] python3Packages.alibabacloud-gateway-spi: 0.0.3 -> 0.0.4 --- .../python-modules/alibabacloud-gateway-spi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix index c10f0691555b..eaeca6fb43a8 100644 --- a/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix +++ b/pkgs/development/python-modules/alibabacloud-gateway-spi/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-gateway-spi"; - version = "0.0.3"; + version = "0.0.4"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_gateway_spi"; inherit (finalAttrs) version; - hash = "sha256-ENHFOj/F+HkV+9a0mFuYM4p3bptEoCY/VmQ8UEgiO4s="; + hash = "sha256-c9biDWW1Tu0m2JwZZA06dXLhjEXsraYn+Ab12+jtITA="; }; build-system = [ setuptools ]; From d9f90851b8997ee51b72390b76bff09753c84f54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 20:02:48 +0000 Subject: [PATCH 389/410] kicad-small: 10.0.3 -> 10.0.4 --- pkgs/by-name/ki/kicad/versions.nix | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ki/kicad/versions.nix b/pkgs/by-name/ki/kicad/versions.nix index 8bd94642dbd5..db49d0a36608 100644 --- a/pkgs/by-name/ki/kicad/versions.nix +++ b/pkgs/by-name/ki/kicad/versions.nix @@ -3,23 +3,23 @@ { "kicad" = { kicadVersion = { - version = "10.0.3"; + version = "10.0.4"; src = { - rev = "1d69e55fc60915f8f1569c9f6522d9b0fb5a0ba8"; - sha256 = "0ldaj072x16452xw2wszbk20g932rz36zappjrxc4m6ygx298aa3"; + rev = "314f59e84469aa2db16a36740c891781c8a09fd8"; + sha256 = "1dp2rcblpz1i5hzrv5kb7cq91agha5msm2slhny3gf8x0gbzmawq"; }; }; libVersion = { - version = "10.0.3"; + version = "10.0.4"; libSources = { - symbols.rev = "299c330ab364cfc3989d1ab6e82f1eabb9ddd915"; - symbols.sha256 = "05h8dbygch2kp4s5ikspxngwv999j7jwsiwm4pzwwcrir7dqzdfl"; - templates.rev = "a7e1a3ae6255d8d9aaff13e58adf3a0d78cb90c9"; + symbols.rev = "5a6700bbb3f2a3b05d123a1a1af770cfbb5bc7d3"; + symbols.sha256 = "1ns0lg360h3h55w2xv5lyj0qzy6nc1cr02vll95c0vma34rc1qwa"; + templates.rev = "32bcda122df6ae76b221155c641de3656904e786"; templates.sha256 = "0zs29zn8qjgxv0w1vyr8yxmj02m8752zagn4vcraqgik46dwg2id"; - footprints.rev = "fe0ca39d34a10036f2b6ccb9749a39bc3fa7af95"; - footprints.sha256 = "0wdzsn7z11wc5yskk576a4a6qfagsvw0y6r034inxrnfc32aiah9"; - packages3d.rev = "c955b94c7bdeffd94b06bac86d94588a9be03afe"; - packages3d.sha256 = "01nbjcs3890hyfmafc623ldmfi9n8sjr5m0wripz5fq5fjdnzqxl"; + footprints.rev = "12095f926a3c5c37d9573ebab0c67c9eed71812f"; + footprints.sha256 = "15cz4lh6dzqdl2cc9nqnpa8bd73h5p33vnvmc4l68js5wqlsyba1"; + packages3d.rev = "9484cb1a4e193898c3f86e0cf69146bcc6e8053d"; + packages3d.sha256 = "0mkc9km540n6ri5is4fjw5abv8afidwj9q7fmbs66l6kx1z3lxky"; }; }; }; From 08b369df1c3a2e9ec8a466d8c802858e871b92c0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:14:04 +0200 Subject: [PATCH 390/410] python3Packages.banks: 2.4.3 -> 2.4.4 Diff: https://github.com/masci/banks/compare/v2.4.3...v2.4.4 Changelog: https://github.com/masci/banks/releases/tag/v2.4.4 --- pkgs/development/python-modules/banks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/banks/default.nix b/pkgs/development/python-modules/banks/default.nix index a3dd269437bc..c4bc1a3f1d80 100644 --- a/pkgs/development/python-modules/banks/default.nix +++ b/pkgs/development/python-modules/banks/default.nix @@ -19,14 +19,14 @@ buildPythonPackage (finalAttrs: { pname = "banks"; - version = "2.4.3"; + version = "2.4.4"; pyproject = true; src = fetchFromGitHub { owner = "masci"; repo = "banks"; tag = "v${finalAttrs.version}"; - hash = "sha256-6B/jbvW+nfsruPJMk+z5SP2LS85MYOlmMpBYHypUOHA="; + hash = "sha256-LlUVwGCcY/CA0XTjpppv6QNnyagDZR6+SaRfkyHVBw4="; }; env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; From ad2ec3f9c4f54b18fbda8f752d3cc0e1ccc150b9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:17:37 +0200 Subject: [PATCH 391/410] vunnel: 0.60.0 -> 0.61.1 Diff: https://github.com/anchore/vunnel/compare/v0.60.0...v0.61.1 Changelog: https://github.com/anchore/vunnel/releases/tag/v0.61.1 --- pkgs/by-name/vu/vunnel/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vunnel/package.nix b/pkgs/by-name/vu/vunnel/package.nix index 6fe7970d6090..ad000583b879 100644 --- a/pkgs/by-name/vu/vunnel/package.nix +++ b/pkgs/by-name/vu/vunnel/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "vunnel"; - version = "0.60.0"; + version = "0.61.1"; pyproject = true; src = fetchFromGitHub { owner = "anchore"; repo = "vunnel"; tag = "v${finalAttrs.version}"; - hash = "sha256-CnWD021r5I9xH1YRp5RO520hq8eIHPJcPomq/UiJ9gA="; + hash = "sha256-rxA+BVu+TkegZ6RXirzlxPxpURXdFT6KvSNSPPlef7U="; leaveDotGit = true; }; From 94d574070459bcf283e6bf45e4a9248859416121 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:35:05 +0200 Subject: [PATCH 392/410] python3Packages.aioamazondevices: 14.1.3 -> 14.1.8 Diff: https://github.com/chemelli74/aioamazondevices/compare/v14.1.3...v14.1.8 Changelog: https://github.com/chemelli74/aioamazondevices/blob/v14.1.8/CHANGELOG.md --- pkgs/development/python-modules/aioamazondevices/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index 1485a7b4fe7b..33b50271220e 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "aioamazondevices"; - version = "14.1.3"; + version = "14.1.8"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${finalAttrs.version}"; - hash = "sha256-MUPj3smDMOCV+g1cC6YKWSGYvB1UD8OKzlil61H4rZg="; + hash = "sha256-54nlWZGLYTHbieVtYqUyP1Y3VZ98NhDEnmSzx+cPfJQ="; }; build-system = [ poetry-core ]; From 496fe252e00c5db13f6df611313a3ac3709cb1bb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:41:10 +0200 Subject: [PATCH 393/410] python3Packages.aioecowitt: 2025.9.2 -> 2026.6.0 Diff: https://github.com/home-assistant-libs/aioecowitt/compare/2025.9.2...2026.6.0 Changelog: https://github.com/home-assistant-libs/aioecowitt/releases/tag/2026.6.0 --- pkgs/development/python-modules/aioecowitt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioecowitt/default.nix b/pkgs/development/python-modules/aioecowitt/default.nix index 1e6f5b5a6bfc..81f42e2bc72e 100644 --- a/pkgs/development/python-modules/aioecowitt/default.nix +++ b/pkgs/development/python-modules/aioecowitt/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "aioecowitt"; - version = "2025.9.2"; + version = "2026.6.0"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "aioecowitt"; tag = version; - hash = "sha256-lQ2t8u3+sk8wnNfCZs2yhe9nsZwiGBHXPDz95egacsI="; + hash = "sha256-xnF2Zn0XfV7elYGPCfY0WKzmDyFKXU3yh6Bab7llbzw="; }; build-system = [ setuptools ]; From 010968d92369871d285651fd4c6890741fb5a2e8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 26 Jun 2026 22:46:15 +0200 Subject: [PATCH 394/410] python3Packages.pyswitchbot: 2.2.0 -> 2.3.0 Changelog: https://github.com/Danielhiversen/pySwitchbot/releases/tag/2.3.0 --- .../python-modules/pyswitchbot/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 3cb0deac7894..4d0c44cfec49 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -1,30 +1,31 @@ { lib, aiohttp, - bleak, bleak-retry-connector, + bleak, buildPythonPackage, cryptography, fetchFromGitHub, + poetry-core, pyopenssl, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, - setuptools, }: buildPythonPackage (finalAttrs: { pname = "pyswitchbot"; - version = "2.2.0"; + version = "2.3.0"; pyproject = true; src = fetchFromGitHub { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = finalAttrs.version; - hash = "sha256-uBHDOAitnVTFGuwzz9at0X6Mr54feMeKiFG/9CqIN4g="; + hash = "sha256-sJM7keXUdDC/qaeZSP8DAVzy/15/ilz/53CZE+KgB9Y="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; dependencies = [ aiohttp @@ -36,6 +37,7 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytestCheckHook ]; From 77cfa03d02f0f96d914d42fde316509ed027b952 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 20:58:49 +0000 Subject: [PATCH 395/410] home-assistant-custom-components.miraie: 1.1.6 -> 1.1.7 --- .../home-assistant/custom-components/miraie/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/miraie/package.nix b/pkgs/servers/home-assistant/custom-components/miraie/package.nix index 92d11cb020b0..329c83391ddb 100644 --- a/pkgs/servers/home-assistant/custom-components/miraie/package.nix +++ b/pkgs/servers/home-assistant/custom-components/miraie/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "rkzofficial"; domain = "miraie"; - version = "1.1.6"; + version = "1.1.7"; src = fetchFromGitHub { owner = "rkzofficial"; repo = "ha-miraie-ac"; tag = "v${version}"; - hash = "sha256-5VpLfTKOLdx8P693jaW4o79CH2NKkgkgl7ai+I6JRQs="; + hash = "sha256-MYSxBtNvJQmnrtFszL41OFcvv2LKPTpTkbvUKLiqpzs="; }; dependencies = [ From b29f805a0ab4fa644c2d142f0f316b51caf3acc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 26 Jun 2026 13:54:57 -0700 Subject: [PATCH 396/410] python3Packages.gpg: rename from gpgme The project name (e.g. on PyPI) is gpg. --- pkgs/by-name/al/alot/package.nix | 2 +- pkgs/by-name/ca/caerbannog/package.nix | 2 +- pkgs/by-name/gn/gnome-keysign/package.nix | 2 +- pkgs/by-name/ze/zeyple/package.nix | 2 +- pkgs/development/python-modules/dulwich/default.nix | 4 ++-- pkgs/development/python-modules/{gpgme => gpg}/default.nix | 2 +- pkgs/development/python-modules/pygpgme/default.nix | 4 ++-- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 9 files changed, 11 insertions(+), 10 deletions(-) rename pkgs/development/python-modules/{gpgme => gpg}/default.nix (98%) diff --git a/pkgs/by-name/al/alot/package.nix b/pkgs/by-name/al/alot/package.nix index 1651b1bfe8eb..96edc5a08021 100644 --- a/pkgs/by-name/al/alot/package.nix +++ b/pkgs/by-name/al/alot/package.nix @@ -44,7 +44,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ configobj - gpgme + gpg notmuch2 python-magic standard-mailcap diff --git a/pkgs/by-name/ca/caerbannog/package.nix b/pkgs/by-name/ca/caerbannog/package.nix index 0ddb78a0006c..48b662b2fba8 100644 --- a/pkgs/by-name/ca/caerbannog/package.nix +++ b/pkgs/by-name/ca/caerbannog/package.nix @@ -47,7 +47,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { propagatedBuildInputs = with python3.pkgs; [ anytree fuzzyfinder - gpgme + gpg pygobject3 ]; diff --git a/pkgs/by-name/gn/gnome-keysign/package.nix b/pkgs/by-name/gn/gnome-keysign/package.nix index e4043556cab8..4788899abe4e 100644 --- a/pkgs/by-name/gn/gnome-keysign/package.nix +++ b/pkgs/by-name/gn/gnome-keysign/package.nix @@ -52,7 +52,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { propagatedBuildInputs = with python3.pkgs; [ dbus-python - gpgme + gpg magic-wormhole pygobject3 pybluez diff --git a/pkgs/by-name/ze/zeyple/package.nix b/pkgs/by-name/ze/zeyple/package.nix index dabdc8618f52..3b9dd290e361 100644 --- a/pkgs/by-name/ze/zeyple/package.nix +++ b/pkgs/by-name/ze/zeyple/package.nix @@ -23,7 +23,7 @@ python3Packages.buildPythonApplication { --replace-fail 'from configparser import SafeConfigParser' 'from configparser import ConfigParser as SafeConfigParser' ''; - propagatedBuildInputs = [ python3Packages.gpgme ]; + propagatedBuildInputs = [ python3Packages.gpg ]; installPhase = '' runHook preInstall diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index 734517b5f0bd..e553dbb15dc7 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -9,7 +9,7 @@ git, glibcLocales, gnupg, - gpgme, + gpg, merge3, nix-update-script, openssh, @@ -61,7 +61,7 @@ buildPythonPackage (finalAttrs: { https = [ urllib3 ]; merge = [ merge3 ]; pgp = [ - gpgme + gpg gnupg ]; paramiko = [ paramiko ]; diff --git a/pkgs/development/python-modules/gpgme/default.nix b/pkgs/development/python-modules/gpg/default.nix similarity index 98% rename from pkgs/development/python-modules/gpgme/default.nix rename to pkgs/development/python-modules/gpg/default.nix index 1aa561bee793..6e2f0991315b 100644 --- a/pkgs/development/python-modules/gpgme/default.nix +++ b/pkgs/development/python-modules/gpg/default.nix @@ -11,7 +11,7 @@ }: buildPythonPackage rec { - pname = "gpgme"; + pname = "gpg"; version = "2.0.0"; pyproject = true; diff --git a/pkgs/development/python-modules/pygpgme/default.nix b/pkgs/development/python-modules/pygpgme/default.nix index 0b3e07ee068c..f04f0898c6b7 100644 --- a/pkgs/development/python-modules/pygpgme/default.nix +++ b/pkgs/development/python-modules/pygpgme/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchurl, - gpgme, + gpg, isPyPy, pythonAtLeast, }: @@ -24,7 +24,7 @@ buildPythonPackage rec { # error: invalid command 'test' doCheck = false; - propagatedBuildInputs = [ gpgme ]; + propagatedBuildInputs = [ gpg ]; meta = { homepage = "https://launchpad.net/pygpgme"; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d9b4213be09b..ef060c43c5ef 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -251,6 +251,7 @@ mapAliases { googleapis_common_protos = throw "'googleapis_common_protos' has been renamed to/replaced by 'googleapis-common-protos'"; # Converted to throw 2025-10-29 gotrue = throw "'gotrue' has been replaced by 'supabase-auth'"; # Added 2026-03-08 gpapi = throw "'gpapi' has been superseded by google-api-python-client"; # Added 2025-11-09 + gpgme = gpg; # added 2026-06-26 gplaycli = throw "'gplaycli' has been removed as it was broken and lacked maintenance"; # Added 2025-11-09 gpy = throw "'gpy' has been removed as it is based on 'paramz', which was removed"; # added 2025-11-10 gradient_statsd = throw "'gradient_statsd' has been renamed to/replaced by 'gradient-statsd'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9d69c24741f6..9cebce9c388d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6789,7 +6789,7 @@ self: super: with self; { inherit (pkgs) libxc; }; - gpgme = callPackage ../development/python-modules/gpgme { inherit (pkgs) gpgme; }; + gpg = callPackage ../development/python-modules/gpg { inherit (pkgs) gpgme; }; gphoto2 = callPackage ../development/python-modules/gphoto2 { }; From ec28a25106f5299903c7bc08241c7d047b0c37b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 26 Jun 2026 14:12:03 -0700 Subject: [PATCH 397/410] kdePackages: remove unused argument --- pkgs/kde/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/kde/default.nix b/pkgs/kde/default.nix index e97e6d866a7d..217405da9e33 100644 --- a/pkgs/kde/default.nix +++ b/pkgs/kde/default.nix @@ -5,7 +5,6 @@ fetchurl, qt6Packages, cmark, - gpgme, taglib, wayland-protocols, wayland, From b94af336c06215e59b48d1867940ac4d84b349b3 Mon Sep 17 00:00:00 2001 From: networkException Date: Fri, 26 Jun 2026 23:03:16 +0200 Subject: [PATCH 398/410] chromium,chromedriver: 149.0.7827.196 -> 149.0.7827.200 https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_01245939337.html This update includes 3 security fixes. CVEs: CVE-2026-13281 CVE-2026-13282 CVE-2026-13283 --- .../networking/browsers/chromium/info.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index fc3ece2ce796..4b9c865f726f 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "149.0.7827.196", + "version": "149.0.7827.200", "chromedriver": { - "version": "149.0.7827.197", - "hash_darwin": "sha256-tN7s6s/pbfAGRCMcoT3QWYHD8QRq2gcHfFSXoSG9V5Y=", - "hash_darwin_aarch64": "sha256-DZ8CZ4Obp67Zo2m4iyqUnShyhTK8+/75cJ/WmZZqQhE=" + "version": "149.0.7827.201", + "hash_darwin": "sha256-MHCcid+7wdYm8uIdrUIlXrk8ADHNUUXzPyMPFGP98WY=", + "hash_darwin_aarch64": "sha256-Gwmdo9qNyV/BnCj18f0BFpNgDf28e8vjNF98e5/vVjQ=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "43eb30368c6ca3d14d540487954abb2780aeae3a", - "hash": "sha256-pwSfASgR4SiQTJBERhOVyR8mANYJk67f+u2pmCCW6ko=", + "rev": "c35c164b1b6d1adca9eddf914ed6d0d0743dba6a", + "hash": "sha256-b2gBRUzRjqVZEb/tWUL1JF6Afq5gHJ3aOM02My1FyYU=", "recompress": true }, "src/third_party/clang-format/script": { From 53a21295bc575b2c11209aae94c575729993920c Mon Sep 17 00:00:00 2001 From: networkException Date: Fri, 26 Jun 2026 23:05:03 +0200 Subject: [PATCH 399/410] ungoogled-chromium: 149.0.7827.196-1 -> 149.0.7827.200-1 https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_01245939337.html This update includes 3 security fixes. CVEs: CVE-2026-13281 CVE-2026-13282 CVE-2026-13283 --- .../networking/browsers/chromium/info.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 4b9c865f726f..c87e4a647a90 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -823,7 +823,7 @@ } }, "ungoogled-chromium": { - "version": "149.0.7827.196", + "version": "149.0.7827.200", "deps": { "depot_tools": { "rev": "45dedc4c3b87c982fd846b3dc599b233ed3aff90", @@ -835,16 +835,16 @@ "hash": "sha256-oFs7fZAZEs/gQ7X1A4uigo9+Y+iEN9sMMQYwAjEuD04=" }, "ungoogled-patches": { - "rev": "149.0.7827.196-1", - "hash": "sha256-nRcMTP+su+mFP/JkyLBIDrG+dKYhvPANFw0Y8qVWzrA=" + "rev": "149.0.7827.200-1", + "hash": "sha256-D7c1ToAoUzAMpXoe60YPimRqe6/LRe0T95TduXUeTFo=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "43eb30368c6ca3d14d540487954abb2780aeae3a", - "hash": "sha256-pwSfASgR4SiQTJBERhOVyR8mANYJk67f+u2pmCCW6ko=", + "rev": "c35c164b1b6d1adca9eddf914ed6d0d0743dba6a", + "hash": "sha256-b2gBRUzRjqVZEb/tWUL1JF6Afq5gHJ3aOM02My1FyYU=", "recompress": true }, "src/third_party/clang-format/script": { From 9cc8f7ff89bac558725d7e6e5784ca6eaa31cac2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 21:14:06 +0000 Subject: [PATCH 400/410] badsecrets: 1.2.0 -> 1.2.1 --- pkgs/development/python-modules/badsecrets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/badsecrets/default.nix b/pkgs/development/python-modules/badsecrets/default.nix index 734a80b35e4d..69fafd23c523 100644 --- a/pkgs/development/python-modules/badsecrets/default.nix +++ b/pkgs/development/python-modules/badsecrets/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "badsecrets"; - version = "1.2.0"; + version = "1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "blacklanternsecurity"; repo = "badsecrets"; tag = finalAttrs.version; - hash = "sha256-fhRQvVb+JUP1DyTMAV7leIAKD/L4kRhGFYtD78cYABI="; + hash = "sha256-I0CyY8FVFFPRBK04zZ1v2WSv4ovRATZmAWLGwE0Q4pQ="; }; pythonRelaxDeps = [ From 0c3200c80e1c7604af593a82d6d9a9272f071024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 26 Jun 2026 23:15:17 +0200 Subject: [PATCH 401/410] signal-desktop: pnpm_10_29_2 -> pnpm_10 --- pkgs/by-name/si/signal-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index bb9fa6b38835..003cf64b05bf 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -3,7 +3,7 @@ stdenv, lib, nodejs_24, - pnpm_10_29_2, + pnpm_10, node-gyp, fetchPnpmDeps, pnpmConfigHook, @@ -32,7 +32,7 @@ assert lib.warnIf (commandLineArgs != "") true; let nodejs = nodejs_24; - pnpm = pnpm_10_29_2; + pnpm = pnpm_10; electron = electron_42; libsignal-node = callPackage ./libsignal-node.nix { inherit nodejs; }; From 78c56d77cb5404415a81512faca35befc17e39ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 21:44:36 +0000 Subject: [PATCH 402/410] terraform-providers.ovh_ovh: 2.14.0 -> 2.15.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f685488c497c..dcc45bb855cc 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1067,11 +1067,11 @@ "vendorHash": null }, "ovh_ovh": { - "hash": "sha256-rNJ6ibD8VbvUopKYc6Ao6I7lJqTw6gw8A71YzW8OYJE=", + "hash": "sha256-JaZdCten+5mV8aKCRhkoifqP4EwNrytK25TLJl1eQjQ=", "homepage": "https://registry.terraform.io/providers/ovh/ovh", "owner": "ovh", "repo": "terraform-provider-ovh", - "rev": "v2.14.0", + "rev": "v2.15.0", "spdx": "MPL-2.0", "vendorHash": null }, From f91e0f8c759a7019dd421deea25c064dd3d61daa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 21:46:31 +0000 Subject: [PATCH 403/410] python3Packages.indevolt-api: 1.8.5 -> 1.8.6 --- pkgs/development/python-modules/indevolt-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/indevolt-api/default.nix b/pkgs/development/python-modules/indevolt-api/default.nix index baa67cd9b52b..e9d082760366 100644 --- a/pkgs/development/python-modules/indevolt-api/default.nix +++ b/pkgs/development/python-modules/indevolt-api/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "indevolt-api"; - version = "1.8.5"; + version = "1.8.6"; pyproject = true; src = fetchFromGitHub { owner = "Xirt"; repo = "indevolt-api"; tag = "v${finalAttrs.version}"; - hash = "sha256-FLbZIz2gnmjflDFr/8ExUYE9cgz+LCFtp/C9eqWihZ8="; + hash = "sha256-KFYavUYlFNaHj3QqJsHqhn7s1KzYAPjJrR6h7lw+ttU="; }; build-system = [ setuptools ]; From 29f88f2828387cb07031e61d6e58de422f5a6ba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 27 Jun 2026 00:19:14 +0200 Subject: [PATCH 404/410] sublime4: remove CI workaround for meta.problems.removal --- pkgs/applications/editors/sublime/4/common.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index 1e93b6a0d41e..e6422c8f370c 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -230,13 +230,11 @@ stdenv.mkDerivation (finalAttrs: { "aarch64-linux" "x86_64-linux" ]; - # FIXME: gated behind allowAliases to workaround https://github.com/NixOS/nixpkgs/issues/523712 - problems = - lib.optionalAttrs config.allowAliases { - removal.message = "We have removed Python 3.3 package support ahead of upstream schedule but if you do not use any old packages, this should just work."; - } - // lib.optionalAttrs (lib.versionOlder buildVersion "4205") { - broken.message = "Packages, including core ones, do not run without plug-in host depending on insecure OpenSSL."; - }; + problems = { + removal.message = "We have removed Python 3.3 package support ahead of upstream schedule but if you do not use any old packages, this should just work."; + } + // lib.optionalAttrs (lib.versionOlder buildVersion "4205") { + broken.message = "Packages, including core ones, do not run without plug-in host depending on insecure OpenSSL."; + }; }; }) From d39440d27c78909cf2ee10a8fb75e60f591d9bb4 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Sat, 27 Jun 2026 08:19:55 +1000 Subject: [PATCH 405/410] rasdaemon: 0.8.4 -> 0.8.5 Diff: https://github.com/mchehab/rasdaemon/compare/v0.8.4...v0.8.5 Changelog: https://github.com/mchehab/rasdaemon/releases/tag/v0.8.5 --- pkgs/by-name/ra/rasdaemon/package.nix | 9 ++------- ..._fix_invalid_column_in_signal_events_query.patch | 13 ------------- 2 files changed, 2 insertions(+), 20 deletions(-) delete mode 100644 pkgs/by-name/ra/rasdaemon/ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch diff --git a/pkgs/by-name/ra/rasdaemon/package.nix b/pkgs/by-name/ra/rasdaemon/package.nix index c8756368c802..c5e50ed8f49c 100644 --- a/pkgs/by-name/ra/rasdaemon/package.nix +++ b/pkgs/by-name/ra/rasdaemon/package.nix @@ -17,20 +17,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "rasdaemon"; - version = "0.8.4"; + version = "0.8.5"; src = fetchFromGitHub { owner = "mchehab"; repo = "rasdaemon"; tag = "v${finalAttrs.version}"; - hash = "sha256-rk4CZrWQRe2wsx8/eXP0BIeaU/Gxmcb+Kry5F8t4YKQ="; + hash = "sha256-CN9fSo7CQFkbpxPRwFSNJovTJBAjqEhqQzwHfYirGmo="; }; - patches = [ - # https://github.com/mchehab/rasdaemon/pull/246 - ./ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch - ]; - strictDeps = true; enableParallelBuilding = true; diff --git a/pkgs/by-name/ra/rasdaemon/ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch b/pkgs/by-name/ra/rasdaemon/ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch deleted file mode 100644 index 88facf5c6001..000000000000 --- a/pkgs/by-name/ra/rasdaemon/ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/util/ras-mc-ctl.in b/util/ras-mc-ctl.in -index b00c9c1..e56402b 100755 ---- a/util/ras-mc-ctl.in -+++ b/util/ras-mc-ctl.in -@@ -2497,7 +2497,7 @@ sub errors - - # SIGNAL event - if ($has_signal == 1) { -- $query = "select id, timestamp, signal, errorno, code, comm, pid, grp, res from signal_event$conf{opt}{since} order by id"; -+ $query = "select id, timestamp, sig, errorno, code, comm, pid, grp, res from signal_event$conf{opt}{since} order by id"; - $query_handle = $dbh->prepare($query); - $query_handle->execute(); - $query_handle->bind_columns(\($id, $timestamp, $signal, $errorno, $code, $comm, $pid, $grp, $res)); From 3001d0b67a98784cb769ec1f9af8edd56166ae3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 22:26:06 +0000 Subject: [PATCH 406/410] python3Packages.redisvl: 0.21.0 -> 0.22.0 --- pkgs/development/python-modules/redisvl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/redisvl/default.nix b/pkgs/development/python-modules/redisvl/default.nix index 05897866f9bf..82e63148e861 100644 --- a/pkgs/development/python-modules/redisvl/default.nix +++ b/pkgs/development/python-modules/redisvl/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "redisvl"; - version = "0.21.0"; + version = "0.22.0"; pyproject = true; src = fetchFromGitHub { owner = "redis"; repo = "redis-vl-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-Sk1XNFTxk3bOTqiqhpZBaYgrZSxSoJUc9XoJmNo0EZY="; + hash = "sha256-0RgGNG6u6ZNraCd7YV10tajDYPHBIi7TbOYsbTR0tk8="; }; build-system = [ hatchling ]; From ef12ef9d5cf71deebcc69932c03c8857d5a2b0fc Mon Sep 17 00:00:00 2001 From: Shaw Vrana Date: Fri, 26 Jun 2026 15:47:38 -0700 Subject: [PATCH 407/410] commafeed: add maintainer --- pkgs/by-name/co/commafeed/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/commafeed/package.nix b/pkgs/by-name/co/commafeed/package.nix index 1a53c5bbd7fa..6284a4ca3c5b 100644 --- a/pkgs/by-name/co/commafeed/package.nix +++ b/pkgs/by-name/co/commafeed/package.nix @@ -100,7 +100,7 @@ maven.buildMavenPackage { homepage = "https://github.com/Athou/commafeed"; license = lib.licenses.asl20; mainProgram = "commafeed"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ svrana ]; broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64; }; } From e3900f210323653ea7fa8390ba78b618f7ff77cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 22:54:27 +0000 Subject: [PATCH 408/410] python3Packages.anova-wifi: 0.17.1 -> 1.0.1 --- pkgs/development/python-modules/anova-wifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/anova-wifi/default.nix b/pkgs/development/python-modules/anova-wifi/default.nix index fa5cfa4639dc..85f211dce2f2 100644 --- a/pkgs/development/python-modules/anova-wifi/default.nix +++ b/pkgs/development/python-modules/anova-wifi/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "anova-wifi"; - version = "0.17.1"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "Lash-L"; repo = "anova_wifi"; tag = "v${version}"; - hash = "sha256-TRiv5ljdVqc4qeX+fSH+aTDf5UyNII8/twlNx3KC6oI="; + hash = "sha256-/9R/41gClcLuJoaJ+CokX9sh4mQryDUsleO+NylU1AE="; }; build-system = [ poetry-core ]; From 8ffe4378203153408867bc3bd447a700b86b9823 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jun 2026 23:01:49 +0000 Subject: [PATCH 409/410] python3Packages.homematicip: 2.13.0 -> 2.13.2 --- pkgs/development/python-modules/homematicip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/homematicip/default.nix b/pkgs/development/python-modules/homematicip/default.nix index 2972cd56b18d..c398e1a19057 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "homematicip"; - version = "2.13.0"; + version = "2.13.2"; pyproject = true; src = fetchFromGitHub { owner = "hahn-th"; repo = "homematicip-rest-api"; tag = finalAttrs.version; - hash = "sha256-gy9s2w8zbNqED6MXzoMLEERGk3E9Zz/gWC7NzhPRiPw="; + hash = "sha256-gOpdmsLsF73m1da027hfU6IK8DfV67p0JXI/inIsvd4="; }; build-system = [ From 1211aaaa13d49db897e8e43d7f43ac5cb1bc07e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 27 Jun 2026 02:18:41 +0200 Subject: [PATCH 410/410] authelia: mark web build broken on darwin https://hydra.nixos.org/job/nixpkgs/nixpkgs-26.05-darwin/authelia.aarch64-darwin https://hydra.nixos.org/job/nixpkgs/nixpkgs-26.05-darwin/authelia.x86_64-darwin --- pkgs/by-name/au/authelia/web.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/au/authelia/web.nix b/pkgs/by-name/au/authelia/web.nix index ca8a276e5e31..9aa80ab2b8da 100644 --- a/pkgs/by-name/au/authelia/web.nix +++ b/pkgs/by-name/au/authelia/web.nix @@ -62,4 +62,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + + # (node:24500) Warning: File descriptor 19 closed but not opened in unmanaged mode + # (node:24500) Warning: File descriptor 19 opened in unmanaged mode twice + meta.broken = stdenv.hostPlatform.isDarwin; })