Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub b90e2fc4 5e95c9c9

+1205 -2575
+1
lib/systems/examples.nix
··· 115 }; 116 117 gnu64 = { config = "x86_64-unknown-linux-gnu"; }; 118 gnu32 = { config = "i686-unknown-linux-gnu"; }; 119 120 musl64 = { config = "x86_64-unknown-linux-musl"; };
··· 115 }; 116 117 gnu64 = { config = "x86_64-unknown-linux-gnu"; }; 118 + gnu64_simplekernel = gnu64 // platforms.pc_simplekernel; # see test/cross/default.nix 119 gnu32 = { config = "i686-unknown-linux-gnu"; }; 120 121 musl64 = { config = "x86_64-unknown-linux-musl"; };
+1
maintainers/team-list.nix
··· 440 members = [ 441 GaetanLepage 442 natsukium 443 ]; 444 scope = "Maintain Jupyter and related packages."; 445 shortName = "Jupyter";
··· 440 members = [ 441 GaetanLepage 442 natsukium 443 + thomasjm 444 ]; 445 scope = "Maintain Jupyter and related packages."; 446 shortName = "Jupyter";
+1
nixos/modules/module-list.nix
··· 267 ./programs/udevil.nix 268 ./programs/usbtop.nix 269 ./programs/vim.nix 270 ./programs/wavemon.nix 271 ./programs/wayland/cardboard.nix 272 ./programs/wayland/river.nix
··· 267 ./programs/udevil.nix 268 ./programs/usbtop.nix 269 ./programs/vim.nix 270 + ./programs/virt-manager.nix 271 ./programs/wavemon.nix 272 ./programs/wayland/cardboard.nix 273 ./programs/wayland/river.nix
+2 -2
pkgs/applications/audio/gpodder/default.nix
··· 14 15 python3Packages.buildPythonApplication rec { 16 pname = "gpodder"; 17 - version = "3.11.3"; 18 format = "other"; 19 20 src = fetchFromGitHub { 21 owner = pname; 22 repo = pname; 23 rev = version; 24 - sha256 = "p8BgpvMK1kP4VnRfmcvSMbXmWs5DmWBZ6te7L9b+UJQ="; 25 }; 26 27 patches = [
··· 14 15 python3Packages.buildPythonApplication rec { 16 pname = "gpodder"; 17 + version = "3.11.4"; 18 format = "other"; 19 20 src = fetchFromGitHub { 21 owner = pname; 22 repo = pname; 23 rev = version; 24 + sha256 = "kEhyV1o8VSQW9qMx6m5avj6LnJuVTONDd6msRuc8t/4="; 25 }; 26 27 patches = [
+1 -1
pkgs/applications/audio/musikcube/default.nix
··· 88 meta = { 89 description = "Terminal-based music player, library, and streaming audio server"; 90 homepage = "https://musikcube.com/"; 91 - maintainers = with lib.maintainers; [ aanderse srapenne afh ]; 92 license = lib.licenses.bsd3; 93 platforms = lib.platforms.all; 94 };
··· 88 meta = { 89 description = "Terminal-based music player, library, and streaming audio server"; 90 homepage = "https://musikcube.com/"; 91 + maintainers = with lib.maintainers; [ aanderse afh ]; 92 license = lib.licenses.bsd3; 93 platforms = lib.platforms.all; 94 };
+2 -2
pkgs/applications/audio/yoshimi/default.nix
··· 22 23 stdenv.mkDerivation rec { 24 pname = "yoshimi"; 25 - version = "2.3.0.3"; 26 27 src = fetchFromGitHub { 28 owner = "Yoshimi"; 29 repo = pname; 30 rev = version; 31 - hash = "sha256-IsmhLUGqoa4Le86LE9SHFiXeiIKgwNfLaPFYXxnC9BM="; 32 }; 33 34 sourceRoot = "${src.name}/src";
··· 22 23 stdenv.mkDerivation rec { 24 pname = "yoshimi"; 25 + version = "2.3.1"; 26 27 src = fetchFromGitHub { 28 owner = "Yoshimi"; 29 repo = pname; 30 rev = version; 31 + hash = "sha256-NMgy/ucuSRFX2zlO8GhL4QSP4NZo1QKZJYTc2eXzWUA="; 32 }; 33 34 sourceRoot = "${src.name}/src";
+2 -2
pkgs/applications/blockchains/besu/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "besu"; 5 - version = "23.7.3"; 6 7 src = fetchurl { 8 url = "https://hyperledger.jfrog.io/artifactory/${pname}-binaries/${pname}/${version}/${pname}-${version}.tar.gz"; 9 - sha256 = "sha256-wSymqYYVV+C/jycHb4yK/M5vFWRofl8Cv9yWwrGIRv8="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "besu"; 5 + version = "23.10.0"; 6 7 src = fetchurl { 8 url = "https://hyperledger.jfrog.io/artifactory/${pname}-binaries/${pname}/${version}/${pname}-${version}.tar.gz"; 9 + sha256 = "sha256-PHXzeSv9sIknBbN48Li/wU72zs8div5xHY2Gh+1mh88="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/blockchains/ergo/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ergo"; 5 - version = "5.0.14"; 6 7 src = fetchurl { 8 url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; 9 - sha256 = "sha256-YcFjnDs1hAmkYmJlq3yvY/IP6P9SPVGknbzapl5C2B4="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ergo"; 5 + version = "5.0.15"; 6 7 src = fetchurl { 8 url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; 9 + sha256 = "sha256-/VMuye6uCQghjwotjmWEe55RADVwHCpH6PelZXVXSzM="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+1 -1
pkgs/applications/editors/kakoune/default.nix
··· 36 description = "A vim inspired text editor"; 37 license = licenses.publicDomain; 38 mainProgram = "kak"; 39 - maintainers = with maintainers; [ vrthra srapenne ]; 40 platforms = platforms.unix; 41 }; 42 }
··· 36 description = "A vim inspired text editor"; 37 license = licenses.publicDomain; 38 mainProgram = "kak"; 39 + maintainers = with maintainers; [ vrthra ]; 40 platforms = platforms.unix; 41 }; 42 }
+2 -2
pkgs/applications/graphics/gthumb/default.nix
··· 35 36 stdenv.mkDerivation rec { 37 pname = "gthumb"; 38 - version = "3.12.3"; 39 40 src = fetchurl { 41 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 42 - sha256 = "sha256-k9s11xQCxIoILVDPQIW7a4DkvVyLmxYaH3tRhBsQBxE="; 43 }; 44 45 nativeBuildInputs = [
··· 35 36 stdenv.mkDerivation rec { 37 pname = "gthumb"; 38 + version = "3.12.4"; 39 40 src = fetchurl { 41 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 42 + sha256 = "sha256-rdaTrArrmjDYKboDoGIIKJ0/aGjcOwJXNUnogZDHlOg="; 43 }; 44 45 nativeBuildInputs = [
+1 -1
pkgs/applications/graphics/yacreader/default.nix
··· 22 description = "A comic reader for cross-platform reading and managing your digital comic collection"; 23 homepage = "http://www.yacreader.com"; 24 license = lib.licenses.gpl3; 25 - maintainers = with lib.maintainers; [ srapenne ]; 26 }; 27 }
··· 22 description = "A comic reader for cross-platform reading and managing your digital comic collection"; 23 homepage = "http://www.yacreader.com"; 24 license = lib.licenses.gpl3; 25 + maintainers = with lib.maintainers; [ ]; 26 }; 27 }
+2 -2
pkgs/applications/misc/albert/default.nix
··· 19 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "albert"; 22 - version = "0.22.13"; 23 24 src = fetchFromGitHub { 25 owner = "albertlauncher"; 26 repo = "albert"; 27 rev = "v${finalAttrs.version}"; 28 - sha256 = "sha256-IZpIgU/cf25XxH8J0xQJLASu0YmTmcHY5RxUcbKrtvA="; 29 fetchSubmodules = true; 30 }; 31
··· 19 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "albert"; 22 + version = "0.22.14"; 23 24 src = fetchFromGitHub { 25 owner = "albertlauncher"; 26 repo = "albert"; 27 rev = "v${finalAttrs.version}"; 28 + sha256 = "sha256-cAxdCjaCqEkwjL+OXW7ONkS7OpKfey3bUYmGzJyV+g8="; 29 fetchSubmodules = true; 30 }; 31
+2 -2
pkgs/applications/misc/keepass/default.nix
··· 4 inherit (builtins) add length readFile replaceStrings unsafeDiscardStringContext toString map; 5 in buildDotnetPackage rec { 6 pname = "keepass"; 7 - version = "2.54"; 8 9 src = fetchurl { 10 url = "mirror://sourceforge/keepass/KeePass-${version}-Source.zip"; 11 - hash = "sha256-fDXT4XxoJfPV8tU8uL94bnL//zKlvXGS9EzNls52kJg="; 12 }; 13 14 sourceRoot = ".";
··· 4 inherit (builtins) add length readFile replaceStrings unsafeDiscardStringContext toString map; 5 in buildDotnetPackage rec { 6 pname = "keepass"; 7 + version = "2.55"; 8 9 src = fetchurl { 10 url = "mirror://sourceforge/keepass/KeePass-${version}-Source.zip"; 11 + hash = "sha256-XZf/5b+rwASB41DP3It3g8UUPIHWEtZBXGk+Qrjw1Bc="; 12 }; 13 14 sourceRoot = ".";
+1 -1
pkgs/applications/misc/keepassxc/default.nix
··· 142 ''; 143 homepage = "https://keepassxc.org/"; 144 license = licenses.gpl2Plus; 145 - maintainers = with maintainers; [ jonafato srapenne blankparticle ]; 146 platforms = platforms.linux ++ platforms.darwin; 147 }; 148 }
··· 142 ''; 143 homepage = "https://keepassxc.org/"; 144 license = licenses.gpl2Plus; 145 + maintainers = with maintainers; [ jonafato blankparticle ]; 146 platforms = platforms.linux ++ platforms.darwin; 147 }; 148 }
+1 -1
pkgs/applications/misc/minigalaxy/default.nix
··· 71 downloadPage = "https://github.com/sharkwouter/minigalaxy/releases"; 72 description = "A simple GOG client for Linux"; 73 license = licenses.gpl3; 74 - maintainers = with maintainers; [ srapenne ]; 75 platforms = platforms.linux; 76 }; 77 }
··· 71 downloadPage = "https://github.com/sharkwouter/minigalaxy/releases"; 72 description = "A simple GOG client for Linux"; 73 license = licenses.gpl3; 74 + maintainers = with maintainers; [ ]; 75 platforms = platforms.linux; 76 }; 77 }
+2 -2
pkgs/applications/misc/otpclient/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "otpclient"; 23 - version = "3.1.9"; 24 25 src = fetchFromGitHub { 26 owner = "paolostivanin"; 27 repo = pname; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-FSXUqnES/YxONwLza4N2C4Ks02OOfRaXHbdBxr85sFg="; 30 }; 31 32 nativeBuildInputs = [
··· 20 21 stdenv.mkDerivation rec { 22 pname = "otpclient"; 23 + version = "3.2.0"; 24 25 src = fetchFromGitHub { 26 owner = "paolostivanin"; 27 repo = pname; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-3ypEP5HQYXOyB2euvDDpKjpbCD67oE19wkmzQbyKxiI="; 30 }; 31 32 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/xastir/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "xastir"; 10 - version = "2.1.8"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = "Release-${version}"; 16 - hash = "sha256-hRe0KO1lWOv3hNNDMS70t+X1rxuhNlNKykmo4LEU+U0="; 17 }; 18 19 nativeBuildInputs = [
··· 7 8 stdenv.mkDerivation rec { 9 pname = "xastir"; 10 + version = "2.2.0"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = "Release-${version}"; 16 + hash = "sha256-EQXSfH4b5vMiprFcMXCUDNl+R1cHSj9CyhZnUPAMoCw="; 17 }; 18 19 nativeBuildInputs = [
+3 -3
pkgs/applications/networking/cluster/argo/default.nix
··· 35 in 36 buildGoModule rec { 37 pname = "argo"; 38 - version = "3.4.11"; 39 40 src = fetchFromGitHub { 41 owner = "argoproj"; 42 repo = "argo"; 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-H14a1JzFvzxoNDv8WGzHgfalLnDZ+nX19BbM5ptrEes="; 45 }; 46 47 - vendorHash = "sha256-0563OHMNkKZcmLY1nHS70pbtrufY1d1WNXrxcCl6MKY="; 48 49 doCheck = false; 50
··· 35 in 36 buildGoModule rec { 37 pname = "argo"; 38 + version = "3.5.0"; 39 40 src = fetchFromGitHub { 41 owner = "argoproj"; 42 repo = "argo"; 43 rev = "refs/tags/v${version}"; 44 + hash = "sha256-3MwSiI21j2tMqdDInK7Q+QDMiFCophJyNXMOXMwJeEQ="; 45 }; 46 47 + vendorHash = "sha256-Zh/r4/+x67C1yXGW/R+FYKiGFaGPEV//Sg9cWwVIMxI="; 48 49 doCheck = false; 50
+2 -2
pkgs/applications/networking/cluster/flink/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flink"; 5 - version = "1.17.1"; 6 7 src = fetchurl { 8 url = "mirror://apache/flink/${pname}-${version}/${pname}-${version}-bin-scala_2.12.tgz"; 9 - sha256 = "sha256-HpVDS3ydi2Z1SINAUed9lni9i8FCr0SI8yBCYP4wxyM="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flink"; 5 + version = "1.18.0"; 6 7 src = fetchurl { 8 url = "mirror://apache/flink/${pname}-${version}/${pname}-${version}-bin-scala_2.12.tgz"; 9 + sha256 = "sha256-mwlpRx/snaTymCubVLTnvN5SpXO2EWl9qZ8seNtNKtI="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/applications/networking/cluster/k8sgpt/default.nix
··· 2 3 buildGoModule rec { 4 pname = "k8sgpt"; 5 - version = "0.3.17"; 6 7 src = fetchFromGitHub { 8 owner = "k8sgpt-ai"; 9 repo = "k8sgpt"; 10 rev = "v${version}"; 11 - hash = "sha256-vSytBicpYWs7MqVts+3d6qVZ19nrM1oi00YRPmCQb/I="; 12 }; 13 14 - vendorHash = "sha256-UFXESGdipfM/TI/9ZSVwoUPsd3LVeEmTFB6sVqkkzQo="; 15 16 CGO_ENABLED = 0; 17
··· 2 3 buildGoModule rec { 4 pname = "k8sgpt"; 5 + version = "0.3.19"; 6 7 src = fetchFromGitHub { 8 owner = "k8sgpt-ai"; 9 repo = "k8sgpt"; 10 rev = "v${version}"; 11 + hash = "sha256-yXlcTU0efgjcWy4nlhEIjd9dzErKyAW9gFhacOXv6pA="; 12 }; 13 14 + vendorHash = "sha256-/yibMktAzoUCGED8oJWmNZJxOY0UM0zMl4Qww6olOZY="; 15 16 CGO_ENABLED = 0; 17
+2 -2
pkgs/applications/networking/cluster/kubedb-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kubedb-cli"; 5 - version = "0.35.1"; 6 7 src = fetchFromGitHub { 8 owner = "kubedb"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-vpjz2t5wnSWbxc5kdASXIaq2m7izqmC3aSLXvnC+IyE="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "kubedb-cli"; 5 + version = "0.36.0"; 6 7 src = fetchFromGitHub { 8 owner = "kubedb"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-nDLdATiUcg5o86Pda1/Do9dPMtdNCUo/xj6ERRzih8w="; 12 }; 13 14 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/linkerd/default.nix
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "stable"; 5 - version = "2.14.1"; 6 - sha256 = "1fxwy8c1zcjwnv055czn9ixalpvq710k0m82633n73a0ixnlmjbv"; 7 - vendorHash = "sha256-hOuvIndyGGvNWYmzE0rho/Y30/ilCzeBtL5GEvl9QqU="; 8 }
··· 2 3 (callPackage ./generic.nix { }) { 4 channel = "stable"; 5 + version = "2.14.2"; 6 + sha256 = "0j7w1x88fxbwlmdj111l3v02m8a2p75zsjj847d09a901jav3ih5"; 7 + vendorHash = "sha256-yEwz9CopCbK8mOUxzjDG3nsbWzhJlA3JTO4nYN8G68E="; 8 }
+3 -3
pkgs/applications/networking/cluster/pv-migrate/default.nix
··· 2 3 buildGoModule rec { 4 pname = "pv-migrate"; 5 - version = "1.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "utkuozdemir"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-J4GsXLff9OQNiLv3AvBLtmz383E2JPEB3VEN3nzE5R8="; 12 }; 13 14 subPackages = [ "cmd/pv-migrate" ]; 15 16 - vendorHash = "sha256-PzmNCBTw9AfDUBh/tWlukH5EGJffEBCBT1gJTMIZRO0="; 17 18 ldflags = [ 19 "-s"
··· 2 3 buildGoModule rec { 4 pname = "pv-migrate"; 5 + version = "1.7.1"; 6 7 src = fetchFromGitHub { 8 owner = "utkuozdemir"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-xbg32ckxAUQkkN/yumHz4v1U4FvUcmx5ftd3+4zc3/c="; 12 }; 13 14 subPackages = [ "cmd/pv-migrate" ]; 15 16 + vendorHash = "sha256-AqR9Gy8sAX4wrKGPnQUj33juBOfhUn0BR8OyJPiDrO0="; 17 18 ldflags = [ 19 "-s"
+3 -3
pkgs/applications/networking/coreth/default.nix
··· 6 7 buildGoModule rec { 8 pname = "coreth"; 9 - version = "0.12.5"; 10 11 src = fetchFromGitHub { 12 owner = "ava-labs"; 13 repo = pname; 14 rev = "v${version}"; 15 - hash = "sha256-jHJubqNmU0OkKmWNCkucmv+IM19x3nfyDkfBpRihh7Y="; 16 }; 17 18 # go mod vendor has a bug, see: golang/go#57529 19 proxyVendor = true; 20 21 - vendorHash = "sha256-GKAGBEHP09NJ/GLq349K9VwFGt8rCvoHu8BB8TzN4CU="; 22 23 ldflags = [ 24 "-s"
··· 6 7 buildGoModule rec { 8 pname = "coreth"; 9 + version = "0.12.6"; 10 11 src = fetchFromGitHub { 12 owner = "ava-labs"; 13 repo = pname; 14 rev = "v${version}"; 15 + hash = "sha256-AmlDOtV6uQtrscvIgK5kz6PldA7a1XrVuwO4DCFZeno="; 16 }; 17 18 # go mod vendor has a bug, see: golang/go#57529 19 proxyVendor = true; 20 21 + vendorHash = "sha256-v1DoRZuv6k6UIgPirXMbvunttn1aBLbTc+GdtdKquDk="; 22 23 ldflags = [ 24 "-s"
+3 -3
pkgs/applications/networking/feedreaders/goeland/default.nix
··· 5 6 buildGoModule rec { 7 pname = "goeland"; 8 - version = "0.15.0"; 9 10 src = fetchFromGitHub { 11 owner = "slurdge"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-b/A76f9/pFDdG1ZiHQnJrxYmlvFIjhZZhTIGl09cMcg="; 15 }; 16 17 - vendorHash = "sha256-jOtIA7+rM/2qObhR61utvmXD+Rxi/+dEvzgYkGR76I8="; 18 19 ldflags = [ 20 "-s"
··· 5 6 buildGoModule rec { 7 pname = "goeland"; 8 + version = "0.16.0"; 9 10 src = fetchFromGitHub { 11 owner = "slurdge"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-bjPmhNJFkN0N0Mx3Q4RJuNfeqFy9v8KphiAU1WyKCo4="; 15 }; 16 17 + vendorHash = "sha256-jYrPsVagGgvpQ9Zj3o2kB82xgw/yaJS9BXxuqMkNjEA="; 18 19 ldflags = [ 20 "-s"
+2 -2
pkgs/applications/networking/instant-messengers/alfaview/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "alfaview"; 8 - version = "9.2.0"; 9 10 src = fetchurl { 11 url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb"; 12 - sha256 = "sha256-bvcKM9rBUHZFvoFKW/ksjrgqJfovcHaoDNEcSWhHJTU="; 13 }; 14 15 nativeBuildInputs = [
··· 5 6 stdenv.mkDerivation rec { 7 pname = "alfaview"; 8 + version = "9.4.0"; 9 10 src = fetchurl { 11 url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb"; 12 + sha256 = "sha256-bOK6QP9uLMJP9pgts4EyvW0WIKqcfhtvb1heG629Q38="; 13 }; 14 15 nativeBuildInputs = [
+1 -1
pkgs/applications/networking/mailreaders/claws-mail/default.nix
··· 158 homepage = "https://www.claws-mail.org/"; 159 license = licenses.gpl3Plus; 160 platforms = platforms.linux; 161 - maintainers = with maintainers; [ fpletz globin orivej oxzi ajs124 srapenne ]; 162 }; 163 }
··· 158 homepage = "https://www.claws-mail.org/"; 159 license = licenses.gpl3Plus; 160 platforms = platforms.linux; 161 + maintainers = with maintainers; [ fpletz globin orivej oxzi ajs124 ]; 162 }; 163 }
+3 -3
pkgs/applications/networking/protonmail-bridge/default.nix
··· 2 3 buildGoModule rec { 4 pname = "protonmail-bridge"; 5 - version = "3.5.1"; 6 7 src = fetchFromGitHub { 8 owner = "ProtonMail"; 9 repo = "proton-bridge"; 10 rev = "v${version}"; 11 - hash = "sha256-nYr9M9jRtKDZdtCWirpLAKA/tgz07N6/EI6JV4NzjXM="; 12 }; 13 14 - vendorHash = "sha256-I7vDmSLccJSov5RlTtzrQTc+uCprMxwOrHkroL9oZXE="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
··· 2 3 buildGoModule rec { 4 pname = "protonmail-bridge"; 5 + version = "3.6.1"; 6 7 src = fetchFromGitHub { 8 owner = "ProtonMail"; 9 repo = "proton-bridge"; 10 rev = "v${version}"; 11 + hash = "sha256-1Dkw30WW7bCf89I+HUAvkfmlBbl+TcOVmAfBIFnTExE="; 12 }; 13 14 + vendorHash = "sha256-1mBcYVmVLTFVyYU9QuJz1JoR0wAIREC0cCQZbHMdgZU="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
+2 -2
pkgs/applications/science/robotics/qgroundcontrol/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "qgroundcontrol"; 7 - version = "4.2.8"; 8 9 propagatedBuildInputs = [ 10 qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2 ··· 67 owner = "mavlink"; 68 repo = pname; 69 rev = "v${version}"; 70 - sha256 = "sha256-EmGtVy/cHiZ2SqOOKmt9vCUQbyT5Sl8XnkRlhn9BdvA="; 71 fetchSubmodules = true; 72 }; 73
··· 4 5 stdenv.mkDerivation rec { 6 pname = "qgroundcontrol"; 7 + version = "4.2.9"; 8 9 propagatedBuildInputs = [ 10 qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2 ··· 67 owner = "mavlink"; 68 repo = pname; 69 rev = "v${version}"; 70 + sha256 = "sha256-nzBap5ldlLLLBB1ILkOktt9FnBqbo8MALLOETiqoAzk="; 71 fetchSubmodules = true; 72 }; 73
+2 -2
pkgs/applications/version-management/ghr/default.nix
··· 7 8 buildGoModule rec { 9 pname = "ghr"; 10 - version = "0.16.1"; 11 12 src = fetchFromGitHub { 13 owner = "tcnksm"; 14 repo = "ghr"; 15 rev = "v${version}"; 16 - sha256 = "sha256-swu+hj8fL/xIC3KdhGQ2Ezdt7aj9L8sU/7q/AXM2i98="; 17 }; 18 19 vendorHash = "sha256-Wzzg66yJaHJUCfC2aH3Pk+B0d5l/+L7/bcNhQxo8ro0=";
··· 7 8 buildGoModule rec { 9 pname = "ghr"; 10 + version = "0.16.2"; 11 12 src = fetchFromGitHub { 13 owner = "tcnksm"; 14 repo = "ghr"; 15 rev = "v${version}"; 16 + sha256 = "sha256-xClqqTVCEGghaf63kN40mwo49lkS8KC4k/36NYIngFI="; 17 }; 18 19 vendorHash = "sha256-Wzzg66yJaHJUCfC2aH3Pk+B0d5l/+L7/bcNhQxo8ro0=";
+1 -1
pkgs/applications/version-management/tig/default.nix
··· 49 meta = with lib; { 50 homepage = "https://jonas.github.io/tig/"; 51 description = "Text-mode interface for git"; 52 - maintainers = with maintainers; [ bjornfor domenkozar qknight globin ma27 srapenne ]; 53 license = licenses.gpl2Plus; 54 platforms = platforms.unix; 55 };
··· 49 meta = with lib; { 50 homepage = "https://jonas.github.io/tig/"; 51 description = "Text-mode interface for git"; 52 + maintainers = with maintainers; [ bjornfor domenkozar qknight globin ma27 ]; 53 license = licenses.gpl2Plus; 54 platforms = platforms.unix; 55 };
+2 -2
pkgs/applications/video/vokoscreen-ng/default.nix
··· 22 23 mkDerivation rec { 24 pname = "vokoscreen-ng"; 25 - version = "3.7.0"; 26 27 src = fetchFromGitHub { 28 owner = "vkohaupt"; 29 repo = "vokoscreenNG"; 30 rev = version; 31 - sha256 = "sha256-epz/KoXo84zzCD1dzclRWgeQSqrgwEtaIGvrTPuN9hw="; 32 }; 33 34 qmakeFlags = [ "src/vokoscreenNG.pro" ];
··· 22 23 mkDerivation rec { 24 pname = "vokoscreen-ng"; 25 + version = "3.8.0"; 26 27 src = fetchFromGitHub { 28 owner = "vkohaupt"; 29 repo = "vokoscreenNG"; 30 rev = version; 31 + sha256 = "sha256-4tQ/fLaAbjfc3mt2qJsW9scku/CGUs74SehDaZgLPj4="; 32 }; 33 34 qmakeFlags = [ "src/vokoscreenNG.pro" ];
+2 -2
pkgs/applications/virtualization/podman/default.nix
··· 62 in 63 buildGoModule rec { 64 pname = "podman"; 65 - version = "4.7.0"; 66 67 src = fetchFromGitHub { 68 owner = "containers"; 69 repo = "podman"; 70 rev = "v${version}"; 71 - hash = "sha256-xbU2F/QYtTKeZacTmwKDfIGuUg9VStEO/jkpChK0DyU="; 72 }; 73 74 patches = [
··· 62 in 63 buildGoModule rec { 64 pname = "podman"; 65 + version = "4.7.2"; 66 67 src = fetchFromGitHub { 68 owner = "containers"; 69 repo = "podman"; 70 rev = "v${version}"; 71 + hash = "sha256-o5FTCuFUbTlENqvh+u6fPEfD816tKWPxHu2yhBi/Mf0="; 72 }; 73 74 patches = [
+2 -2
pkgs/by-name/br/bruno/package.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "bruno"; 18 - version = "0.27.0"; 19 20 src = fetchurl { 21 url = "https://github.com/usebruno/bruno/releases/download/v${version}/bruno_${version}_amd64_linux.deb"; 22 - hash = "sha256-57Cbp/+3rNq/bhUItPuN6ZIjSd8IzmJsn9FNm89khiE="; 23 }; 24 25 nativeBuildInputs = [ autoPatchelfHook dpkg wrapGAppsHook ];
··· 15 16 stdenv.mkDerivation rec { 17 pname = "bruno"; 18 + version = "0.27.2"; 19 20 src = fetchurl { 21 url = "https://github.com/usebruno/bruno/releases/download/v${version}/bruno_${version}_amd64_linux.deb"; 22 + hash = "sha256-FhlwwdX845Say6I/g9HYRTexh94DXhc/K9jmqFiHwVY="; 23 }; 24 25 nativeBuildInputs = [ autoPatchelfHook dpkg wrapGAppsHook ];
+3 -3
pkgs/by-name/go/go-camo/package.nix
··· 2 3 buildGoModule rec { 4 pname = "go-camo"; 5 - version = "2.4.4"; 6 7 src = fetchFromGitHub { 8 owner = "cactus"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-27kAVuFJaGKt7q9E2tchAD6kSukO4xkhU+1JTPfT3Qk="; 12 }; 13 14 - vendorHash = "sha256-LVQnQ8Tpkzpc6aUsUgwz2xTttccHynJPsQKvWGiRAIU="; 15 16 ldflags = [ "-s" "-w" "-X=main.ServerVersion=${version}" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "go-camo"; 5 + version = "2.4.5"; 6 7 src = fetchFromGitHub { 8 owner = "cactus"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-qELWl8kWQzgwQ8Mwp7MAxlYhHV6Us3kTuMjKVwJjZFs="; 12 }; 13 14 + vendorHash = "sha256-PF7WqA3hdV+eFu++eoCo1m2m4o92vUtArH0uS+rjxGU="; 15 16 ldflags = [ "-s" "-w" "-X=main.ServerVersion=${version}" ]; 17
+9 -3
pkgs/by-name/nu/numbat/package.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , rustPlatform 5 , darwin 6 }: 7 8 rustPlatform.buildRustPackage rec { 9 pname = "numbat"; 10 - version = "1.6.3"; 11 12 src = fetchFromGitHub { 13 owner = "sharkdp"; 14 repo = "numbat"; 15 rev = "v${version}"; 16 - hash = "sha256-r6uPe2NL+6r/fKjf0C/5DLdB5YP3SIo8g8EsDxKP/3g="; 17 }; 18 19 - cargoHash = "sha256-MPqJjCfIwgK8QigWQYfWAYlg9RNMzF4x+0SprS0raKY="; 20 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 darwin.apple_sdk.frameworks.Security 23 ]; 24 25 meta = with lib; { 26 description = "High precision scientific calculator with full support for physical units";
··· 1 { lib 2 , stdenv 3 + , testers 4 , fetchFromGitHub 5 , rustPlatform 6 , darwin 7 + , numbat 8 }: 9 10 rustPlatform.buildRustPackage rec { 11 pname = "numbat"; 12 + version = "1.7.0"; 13 14 src = fetchFromGitHub { 15 owner = "sharkdp"; 16 repo = "numbat"; 17 rev = "v${version}"; 18 + hash = "sha256-KX/V1cVZoPtkP/ehnvcTeaQavHlHP6NJ7g+FbOaYKC4="; 19 }; 20 21 + cargoHash = "sha256-skCvIMz50GqveyawVHicpEqMknvZuYNvp1u+gW4wG8A="; 22 23 buildInputs = lib.optionals stdenv.isDarwin [ 24 darwin.apple_sdk.frameworks.Security 25 ]; 26 + 27 + passthru.tests.version = testers.testVersion { 28 + package = numbat; 29 + }; 30 31 meta = with lib; { 32 description = "High precision scientific calculator with full support for physical units";
+5 -6
pkgs/by-name/tu/tuxmux/package.nix
··· 2 , stdenv 3 , fetchFromGitHub 4 , rustPlatform 5 - , openssl 6 , pkg-config 7 , installShellFiles 8 - , darwin 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 pname = "tuxmux"; 13 - version = "0.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "edeneast"; 17 repo = pname; 18 rev = "v${version}"; 19 - hash = "sha256-QySDC/aEU9Fo0UbRUNvgBQLfESYzENGfS8Tl/ycn1YY="; 20 }; 21 22 - cargoHash = "sha256-MlLTaN+KMeF0A1hh0oujLYWqjwrbmoNzoRoXjeCUf7I="; 23 24 - buildInputs = [ openssl ] ++ (lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]); 25 nativeBuildInputs = [ pkg-config installShellFiles ]; 26 27 postInstall = ''
··· 2 , stdenv 3 , fetchFromGitHub 4 , rustPlatform 5 + , libiconv 6 , pkg-config 7 , installShellFiles 8 }: 9 10 rustPlatform.buildRustPackage rec { 11 pname = "tuxmux"; 12 + version = "0.1.1"; 13 14 src = fetchFromGitHub { 15 owner = "edeneast"; 16 repo = pname; 17 rev = "v${version}"; 18 + hash = "sha256-BZ1Vo1NIpzUBGyvd/UbxLaFbrLzoaP8kn/8GoAYBmlo="; 19 }; 20 21 + cargoHash = "sha256-HIYQPHLMhQtpCIkl5EzjJGHXzBtw7mY85l5bqapw3rg="; 22 23 + buildInputs = [ libiconv ]; 24 nativeBuildInputs = [ pkg-config installShellFiles ]; 25 26 postInstall = ''
+31
pkgs/data/fonts/fg-virgil/default.nix
···
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 + 3 + stdenvNoCC.mkDerivation (finalAttrs: { 4 + pname = "fg-virgil"; 5 + version = "0.16.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "excalidraw"; 9 + repo = "excalidraw"; 10 + rev = "v${finalAttrs.version}"; 11 + hash = "sha256-iziCCHacaShPqb0f5nI8cCinFFs5fB3TcMJrifNhg4I="; 12 + }; 13 + 14 + installPhase = '' 15 + runHook preInstall 16 + 17 + install -D -m 444 public/Virgil.woff2 -t $out/share/fonts/woff2 18 + install -D -m 444 public/FG_Virgil.woff2 -t $out/share/fonts/woff2 19 + install -D -m 444 public/FG_Virgil.ttf -t $out/share/fonts/ttf 20 + 21 + runHook postInstall 22 + ''; 23 + 24 + meta = { 25 + homepage = "https://github.com/excalidraw/virgil"; 26 + description = "The font that powers Excalidraw"; 27 + platforms = lib.platforms.all; 28 + maintainers = with lib.maintainers; [ drupol ]; 29 + license = lib.licenses.ofl; 30 + }; 31 + })
+4 -4
pkgs/data/themes/flat-remix-gnome/default.nix
··· 7 let 8 # make install will use dconf to find desktop background file uri. 9 # consider adding an args to allow specify pictures manually. 10 - # https://github.com/daniruiz/flat-remix-gnome/blob/20230606/Makefile#L38 11 fake-dconf = writeScriptBin "dconf" "echo -n"; 12 in 13 stdenv.mkDerivation rec { 14 pname = "flat-remix-gnome"; 15 - version = "20230606"; 16 17 src = fetchFromGitHub { 18 owner = "daniruiz"; 19 repo = pname; 20 rev = version; 21 - hash = "sha256-NnCRWADyAOR5yyOjB18zSQov+5FfKhhCSkDXBAL80wo="; 22 }; 23 24 nativeBuildInputs = [ glib fake-dconf ]; 25 makeFlags = [ "PREFIX=$(out)" ]; 26 27 # make install will back up this file, it will fail if the file doesn't exist. 28 - # https://github.com/daniruiz/flat-remix-gnome/blob/20230606/Makefile#L56 29 preInstall = '' 30 mkdir -p $out/share/gnome-shell/ 31 touch $out/share/gnome-shell/gnome-shell-theme.gresource
··· 7 let 8 # make install will use dconf to find desktop background file uri. 9 # consider adding an args to allow specify pictures manually. 10 + # https://github.com/daniruiz/flat-remix-gnome/blob/20231026/Makefile#L38 11 fake-dconf = writeScriptBin "dconf" "echo -n"; 12 in 13 stdenv.mkDerivation rec { 14 pname = "flat-remix-gnome"; 15 + version = "20231026"; 16 17 src = fetchFromGitHub { 18 owner = "daniruiz"; 19 repo = pname; 20 rev = version; 21 + hash = "sha256-sKQOq0GMslkzND2ayL5M6XIxJv8t0yj6XCP3poA6wRc="; 22 }; 23 24 nativeBuildInputs = [ glib fake-dconf ]; 25 makeFlags = [ "PREFIX=$(out)" ]; 26 27 # make install will back up this file, it will fail if the file doesn't exist. 28 + # https://github.com/daniruiz/flat-remix-gnome/blob/20231026/Makefile#L56 29 preInstall = '' 30 mkdir -p $out/share/gnome-shell/ 31 touch $out/share/gnome-shell/gnome-shell-theme.gresource
+2 -2
pkgs/development/compilers/ballerina/default.nix
··· 1 { ballerina, lib, writeText, runCommand, makeWrapper, fetchzip, stdenv, openjdk }: 2 let 3 - version = "2201.8.1"; 4 codeName = "swan-lake"; 5 in stdenv.mkDerivation { 6 pname = "ballerina"; ··· 8 9 src = fetchzip { 10 url = "https://dist.ballerina.io/downloads/${version}/ballerina-${version}-${codeName}.zip"; 11 - hash = "sha256-tfsaZnZOsKVm56s3nNI/27wrbVg5fcJ8tW2THSQ8ec0="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 1 { ballerina, lib, writeText, runCommand, makeWrapper, fetchzip, stdenv, openjdk }: 2 let 3 + version = "2201.8.2"; 4 codeName = "swan-lake"; 5 in stdenv.mkDerivation { 6 pname = "ballerina"; ··· 8 9 src = fetchzip { 10 url = "https://dist.ballerina.io/downloads/${version}/ballerina-${version}-${codeName}.zip"; 11 + hash = "sha256-vTrVcWo7fjcj9oZqIzvVTTynf4dSh5D7PAUYj3Vs8Gg="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/compilers/gcc/common/libgcc.nix
··· 36 37 (let 38 targetPlatformSlash = 39 - if hostPlatform.config == targetPlatform.config 40 then "" 41 else "${targetPlatform.config}/"; 42 ··· 83 lib.optionalString (!langC) '' 84 rm -f $out/lib/libgcc_s.so* 85 '' 86 - + lib.optionalString (hostPlatform.config != targetPlatform.config) '' 87 mkdir -p $lib/lib/ 88 ln -s ${targetPlatformSlash}lib $lib/lib 89 ''
··· 36 37 (let 38 targetPlatformSlash = 39 + if hostPlatform == targetPlatform 40 then "" 41 else "${targetPlatform.config}/"; 42 ··· 83 lib.optionalString (!langC) '' 84 rm -f $out/lib/libgcc_s.so* 85 '' 86 + + lib.optionalString (hostPlatform != targetPlatform) '' 87 mkdir -p $lib/lib/ 88 ln -s ${targetPlatformSlash}lib $lib/lib 89 ''
+2 -2
pkgs/development/compilers/kotlin/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "kotlin"; 5 - version = "1.9.10"; 6 7 src = fetchurl { 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 - sha256 = "0hh3qa4nical29wkm3byqvmd00xhx9gp7hslx8l0z3ngxqyqcx3x"; 10 }; 11 12 propagatedBuildInputs = [ jre ] ;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "kotlin"; 5 + version = "1.9.20"; 6 7 src = fetchurl { 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 + sha256 = "sha256-Faiiglt0zPbETgTpdnLbgC0t91zi+7Y+8FOb865QBvA="; 10 }; 11 12 propagatedBuildInputs = [ jre ] ;
-3
pkgs/development/interpreters/guile/3.0.nix
··· 103 # See below. 104 "--without-threads" 105 ] 106 - # Disable JIT on Apple Silicon, as it is not yet supported 107 - # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44505"; 108 - ++ lib.optional (stdenv.isDarwin && stdenv.isAarch64) "--enable-jit=no" 109 # At least on x86_64-darwin '-flto' autodetection is not correct: 110 # https://github.com/NixOS/nixpkgs/pull/160051#issuecomment-1046193028 111 ++ lib.optional (stdenv.isDarwin) "--disable-lto";
··· 103 # See below. 104 "--without-threads" 105 ] 106 # At least on x86_64-darwin '-flto' autodetection is not correct: 107 # https://github.com/NixOS/nixpkgs/pull/160051#issuecomment-1046193028 108 ++ lib.optional (stdenv.isDarwin) "--disable-lto";
+2 -2
pkgs/development/interpreters/rakudo/zef.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zef"; 5 - version = "0.19.1"; 6 7 src = fetchFromGitHub { 8 owner = "ugexe"; 9 repo = "zef"; 10 rev = "v${version}"; 11 - sha256 = "sha256-tA3BH8YlOHCcbYht2mnZr05vtUfeHn6LGB5Hrylbrpw="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zef"; 5 + version = "0.20.0"; 6 7 src = fetchFromGitHub { 8 owner = "ugexe"; 9 repo = "zef"; 10 rev = "v${version}"; 11 + sha256 = "sha256-IWOgbKYaWKjC2+dc2P3THAVy23F3iQXh2D6od/0e0Jw="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/interpreters/wasmtime/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "wasmtime"; 5 - version = "14.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "bytecodealliance"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-/YAu2wIeDhMojWfutJSEp7SELOV4G/EfQjypLQI+jo8="; 12 fetchSubmodules = true; 13 }; 14 15 # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. 16 auditable = false; 17 - cargoHash = "sha256-4Ca3RlpJQ67zwje0SowqqEcBGLnht5QL/PCrrtFTc4o="; 18 cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; 19 20 outputs = [ "out" "dev" ];
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "wasmtime"; 5 + version = "14.0.4"; 6 7 src = fetchFromGitHub { 8 owner = "bytecodealliance"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-VojHQDp6Vnr466coGkrBrrDVYBqpb985nXiQNpKdJ5g="; 12 fetchSubmodules = true; 13 }; 14 15 # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. 16 auditable = false; 17 + cargoHash = "sha256-iNEtivaruSOKeD3NJ58TXSyvZSZE8A2GjKN63fKA55w="; 18 cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; 19 20 outputs = [ "out" "dev" ];
+2 -2
pkgs/development/libraries/eccodes/default.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "eccodes"; 19 - version = "2.32.0"; 20 21 src = fetchurl { 22 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 23 - sha256 = "sha256-tX6O6w66DAXWb9pVJ8T/qEtas1xGvLyaIicUKXPMuOY="; 24 }; 25 26 postPatch = ''
··· 16 17 stdenv.mkDerivation rec { 18 pname = "eccodes"; 19 + version = "2.32.1"; 20 21 src = fetchurl { 22 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 23 + sha256 = "sha256-rSrBvzZXex01xKdxtNF0oG9SKh5e9sH15Tp5X7Ykhj4="; 24 }; 25 26 postPatch = ''
-5
pkgs/development/libraries/gsound/default.nix
··· 14 nativeBuildInputs = [ pkg-config meson ninja gobject-introspection libtool vala ]; 15 buildInputs = [ glib libcanberra ]; 16 17 - mesonFlags = [ 18 - "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" 19 - "-Denable_vala=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" 20 - ]; 21 - 22 passthru = { 23 updateScript = gnome.updateScript { 24 packageName = pname;
··· 14 nativeBuildInputs = [ pkg-config meson ninja gobject-introspection libtool vala ]; 15 buildInputs = [ glib libcanberra ]; 16 17 passthru = { 18 updateScript = gnome.updateScript { 19 packageName = pname;
+15
pkgs/development/libraries/kde-frameworks/networkmanager-qt.nix
··· 2 mkDerivation, lib, 3 extra-cmake-modules, 4 networkmanager, qtbase, 5 }: 6 7 mkDerivation { 8 pname = "networkmanager-qt"; 9 nativeBuildInputs = [ extra-cmake-modules ]; 10 propagatedBuildInputs = [ networkmanager qtbase ]; 11 outputs = [ "out" "dev" ];
··· 2 mkDerivation, lib, 3 extra-cmake-modules, 4 networkmanager, qtbase, 5 + fetchpatch 6 }: 7 8 mkDerivation { 9 pname = "networkmanager-qt"; 10 + 11 + # backport patches for NetworkManager 1.44 compatibility 12 + # FIXME: remove in 5.112 13 + patches = [ 14 + (fetchpatch { 15 + url = "https://invent.kde.org/frameworks/networkmanager-qt/-/commit/d9a938ddbfb5800503935926301ff2865ab77a6d.patch"; 16 + hash = "sha256-EjFBcU0YJQocp8skDZUTxCQhfrtQP5Fdo8q1BC9lLnQ="; 17 + }) 18 + (fetchpatch { 19 + url = "https://invent.kde.org/frameworks/networkmanager-qt/-/commit/d35c6cb97443424d228dfd8eee8282af6632b5f5.patch"; 20 + hash = "sha256-KmRcCjdHGGk+5PY5JKNbk0BHCtdwibns+Hw4aNRaoZI="; 21 + }) 22 + ]; 23 + 24 nativeBuildInputs = [ extra-cmake-modules ]; 25 propagatedBuildInputs = [ networkmanager qtbase ]; 26 outputs = [ "out" "dev" ];
+2 -2
pkgs/development/libraries/level-zero/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "level-zero"; 10 - version = "1.14.0"; 11 12 src = fetchFromGitHub { 13 owner = "oneapi-src"; 14 repo = "level-zero"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-7hFGY255dLgDo93+Nx2we/cfEtwaiaajdVg1VTst1/U="; 17 }; 18 19 nativeBuildInputs = [ cmake addOpenGLRunpath ];
··· 7 8 stdenv.mkDerivation rec { 9 pname = "level-zero"; 10 + version = "1.15.1"; 11 12 src = fetchFromGitHub { 13 owner = "oneapi-src"; 14 repo = "level-zero"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-jf1sKFfUmeNbLtmawKISmLQK2/95XvSg40se9IEKMT0="; 17 }; 18 19 nativeBuildInputs = [ cmake addOpenGLRunpath ];
+1 -1
pkgs/development/libraries/libdeltachat/default.nix
··· 76 homepage = "https://github.com/deltachat/deltachat-core-rust/"; 77 changelog = "https://github.com/deltachat/deltachat-core-rust/blob/${src.rev}/CHANGELOG.md"; 78 license = licenses.mpl20; 79 - maintainers = with maintainers; [ dotlambda srapenne ]; 80 platforms = platforms.unix; 81 }; 82 }
··· 76 homepage = "https://github.com/deltachat/deltachat-core-rust/"; 77 changelog = "https://github.com/deltachat/deltachat-core-rust/blob/${src.rev}/CHANGELOG.md"; 78 license = licenses.mpl20; 79 + maintainers = with maintainers; [ dotlambda ]; 80 platforms = platforms.unix; 81 }; 82 }
+2 -2
pkgs/development/libraries/poco/default.nix
··· 3 stdenv.mkDerivation rec { 4 pname = "poco"; 5 6 - version = "1.12.4"; 7 8 src = fetchFromGitHub { 9 owner = "pocoproject"; 10 repo = "poco"; 11 - sha256 = "sha256-gQ97fkoTGI6yuMPjEsITfapH9FSQieR8rcrPR1nExxc="; 12 rev = "poco-${version}-release"; 13 }; 14
··· 3 stdenv.mkDerivation rec { 4 pname = "poco"; 5 6 + version = "1.12.5"; 7 8 src = fetchFromGitHub { 9 owner = "pocoproject"; 10 repo = "poco"; 11 + sha256 = "sha256-2macXa2pi5FebSrTIfSQbIiafNCXczNQEP+PFbFxylw="; 12 rev = "poco-${version}-release"; 13 }; 14
+2 -2
pkgs/development/libraries/science/math/coin-utils/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 - version = "2.11.9"; 5 pname = "coinutils"; 6 7 src = fetchFromGitHub { 8 owner = "coin-or"; 9 repo = "CoinUtils"; 10 rev = "releases/${version}"; 11 - hash = "sha256-DgHVbcXd36WW6JQbiq1MUHAiKLs8CTau87rs0T76sGs="; 12 }; 13 14 doCheck = true;
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 + version = "2.11.10"; 5 pname = "coinutils"; 6 7 src = fetchFromGitHub { 8 owner = "coin-or"; 9 repo = "CoinUtils"; 10 rev = "releases/${version}"; 11 + hash = "sha256-Rbm45HRbRKQ6Cdup+gvKJ1xkK1HKG3irR5AIjhLer7g="; 12 }; 13 14 doCheck = true;
+2 -2
pkgs/development/libraries/science/math/osi/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "osi"; 8 - version = "0.108.8"; 9 10 src = fetchFromGitHub { 11 owner = "coin-or"; 12 repo = "Osi"; 13 rev = "releases/${version}"; 14 - hash = "sha256-Wyxeyn49QWzGvW6bMwCp39iLkB1eMQUEpIxUgpLcxgA="; 15 }; 16 17 buildInputs =
··· 5 6 stdenv.mkDerivation rec { 7 pname = "osi"; 8 + version = "0.108.9"; 9 10 src = fetchFromGitHub { 11 owner = "coin-or"; 12 repo = "Osi"; 13 rev = "releases/${version}"; 14 + hash = "sha256-ueIa9CL4K5ygKpkMRvfuWR0emEG6omg65ZKCsConWsw="; 15 }; 16 17 buildInputs =
+3 -3
pkgs/development/libraries/vulkan-utility-libraries/default.nix
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "vulkan-utility-libraries"; 5 - version = "1.3.268.0"; 6 7 src = fetchFromGitHub { 8 owner = "KhronosGroup"; 9 repo = "Vulkan-Utility-Libraries"; 10 - rev = "vulkan-sdk-${finalAttrs.version}"; 11 - hash = "sha256-O1agpzZpXiQZFYx1jPosIhxJovZtfZSLBNFj1LVB1VI="; 12 }; 13 14 nativeBuildInputs = [ cmake python3 ];
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "vulkan-utility-libraries"; 5 + version = "1.3.269"; 6 7 src = fetchFromGitHub { 8 owner = "KhronosGroup"; 9 repo = "Vulkan-Utility-Libraries"; 10 + rev = "v${finalAttrs.version}"; 11 + hash = "sha256-7BN+U97dqpSyCYhHuFTPqokRnABH7Gt91njZPxItpzg="; 12 }; 13 14 nativeBuildInputs = [ cmake python3 ];
+2 -2
pkgs/development/libraries/wfa2-lib/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "wfa2-lib"; 12 - version = "2.3.3"; 13 14 src = fetchFromGitHub { 15 owner = "smarco"; 16 repo = "WFA2-lib"; 17 rev = "v${version}"; 18 - hash = "sha256-PLZhxKMBhKm6E/ENFZ/yWMWIwJG5voaJls2in44OGoQ="; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "wfa2-lib"; 12 + version = "2.3.4"; 13 14 src = fetchFromGitHub { 15 owner = "smarco"; 16 repo = "WFA2-lib"; 17 rev = "v${version}"; 18 + hash = "sha256-h4e+f+JkQr3qqaBUDly24ZvKxaEGzeJtMXejh8aD5D0="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/wxsqlite3/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "wxsqlite3"; 15 - version = "4.9.4"; 16 17 src = fetchFromGitHub { 18 owner = "utelle"; 19 repo = "wxsqlite3"; 20 rev = "v${version}"; 21 - hash = "sha256-aM79DI/Kj1QEIJ1HMttlfqK/WZER9RJhQbrnbPto57U="; 22 }; 23 24 nativeBuildInputs = [ autoreconfHook ];
··· 12 13 stdenv.mkDerivation rec { 14 pname = "wxsqlite3"; 15 + version = "4.9.6"; 16 17 src = fetchFromGitHub { 18 owner = "utelle"; 19 repo = "wxsqlite3"; 20 rev = "v${version}"; 21 + hash = "sha256-ah9EFj15cP9soVJATVJk4XGYItxcrt4HB6ZTfpsVhS8="; 22 }; 23 24 nativeBuildInputs = [ autoreconfHook ];
+17 -5
pkgs/development/ocaml-modules/eio/default.nix
··· 1 { lib 2 , buildDunePackage 3 , bigstringaf 4 , cstruct ··· 16 , mdx 17 }: 18 19 buildDunePackage rec { 20 pname = "eio"; 21 - version = "0.12"; 22 - 23 - minimalOCamlVersion = "5.0"; 24 - duneVersion = "3"; 25 26 src = fetchurl { 27 url = "https://github.com/ocaml-multicore/${pname}/releases/download/v${version}/${pname}-${version}.tbz"; 28 - sha256 = "2EhHzoX/t4ZBSWrSS+PGq1zCxohc7a1q4lfsrFnZJqA="; 29 }; 30 31 propagatedBuildInputs = [
··· 1 { lib 2 + , ocaml 3 + , version ? if lib.versionAtLeast ocaml.version "5.1" then "0.13" else "0.12" 4 , buildDunePackage 5 , bigstringaf 6 , cstruct ··· 18 , mdx 19 }: 20 21 + let 22 + param = { 23 + "0.12" = { 24 + minimalOCamlVersion = "5.0"; 25 + hash = "sha256-2EhHzoX/t4ZBSWrSS+PGq1zCxohc7a1q4lfsrFnZJqA="; 26 + }; 27 + "0.13" = { 28 + minimalOCamlVersion = "5.1"; 29 + hash = "sha256-glN+4cWxgp/eggdhSk459WC9WCMyhBKQ7V73ZpHzr3A="; 30 + }; 31 + }."${version}"; 32 + in 33 buildDunePackage rec { 34 pname = "eio"; 35 + inherit version; 36 + inherit (param) minimalOCamlVersion; 37 38 src = fetchurl { 39 url = "https://github.com/ocaml-multicore/${pname}/releases/download/v${version}/${pname}-${version}.tbz"; 40 + inherit (param) hash; 41 }; 42 43 propagatedBuildInputs = [
-1
pkgs/development/ocaml-modules/eio/linux.nix
··· 10 inherit (eio) meta src version; 11 12 minimalOCamlVersion = "5.0"; 13 - duneVersion = "3"; 14 15 dontStrip = true; 16
··· 10 inherit (eio) meta src version; 11 12 minimalOCamlVersion = "5.0"; 13 14 dontStrip = true; 15
-1
pkgs/development/ocaml-modules/eio/main.nix
··· 11 inherit (eio) meta src version; 12 13 minimalOCamlVersion = "5.0"; 14 - duneVersion = "3"; 15 16 dontStrip = true; 17
··· 11 inherit (eio) meta src version; 12 13 minimalOCamlVersion = "5.0"; 14 15 dontStrip = true; 16
-1
pkgs/development/ocaml-modules/eio/posix.nix
··· 11 inherit (eio) meta src version; 12 13 minimalOCamlVersion = "5.0"; 14 - duneVersion = "3"; 15 16 dontStrip = true; 17
··· 11 inherit (eio) meta src version; 12 13 minimalOCamlVersion = "5.0"; 14 15 dontStrip = true; 16
+18 -8
pkgs/development/python-modules/aiojobs/default.nix
··· 14 version = "1.2.0"; 15 format = "pyproject"; 16 17 - disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "aio-libs"; 21 - repo = pname; 22 rev = "refs/tags/v${version}"; 23 hash = "sha256-/+PTHLrZyf2UuYkLWkNgzf9amFywDJnP2OKVWvARcAA="; 24 }; 25 26 postPatch = '' 27 - substituteInPlace setup.cfg \ 28 - --replace "--cov=aiojobs/ --cov=tests/" "" 29 ''; 30 31 nativeBuildInputs = [ 32 setuptools 33 ]; 34 35 - propagatedBuildInputs = [ 36 - aiohttp 37 async-timeout 38 ]; 39 40 - __darwinAllowLocalNetworking = true; 41 42 nativeCheckInputs = [ 43 pytestCheckHook 44 pytest-aiohttp 45 - ]; 46 47 pythonImportsCheck = [ 48 "aiojobs" 49 ]; 50 51 meta = with lib; { 52 description = "Jobs scheduler for managing background task (asyncio)";
··· 14 version = "1.2.0"; 15 format = "pyproject"; 16 17 + disabled = pythonOlder "3.8"; 18 19 src = fetchFromGitHub { 20 owner = "aio-libs"; 21 + repo = "aiojobs"; 22 rev = "refs/tags/v${version}"; 23 hash = "sha256-/+PTHLrZyf2UuYkLWkNgzf9amFywDJnP2OKVWvARcAA="; 24 }; 25 26 postPatch = '' 27 + substituteInPlace pytest.ini \ 28 + --replace "--cov=aiojobs/ --cov=tests/ --cov-report term" "" 29 ''; 30 31 nativeBuildInputs = [ 32 setuptools 33 ]; 34 35 + propagatedBuildInputs = lib.optionals (pythonOlder "3.11") [ 36 async-timeout 37 ]; 38 39 + passthru.optional-dependencies = { 40 + aiohttp = [ 41 + aiohttp 42 + ]; 43 + }; 44 45 nativeCheckInputs = [ 46 pytestCheckHook 47 pytest-aiohttp 48 + ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 49 50 pythonImportsCheck = [ 51 "aiojobs" 52 ]; 53 + 54 + disabledTests = [ 55 + # RuntimeWarning: coroutine 'Scheduler._wait_failed' was never awaited 56 + "test_scheduler_must_be_created_within_running_loop" 57 + ]; 58 + 59 + __darwinAllowLocalNetworking = true; 60 61 meta = with lib; { 62 description = "Jobs scheduler for managing background task (asyncio)";
+2 -2
pkgs/development/python-modules/lxmf/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "lxmf"; 10 - version = "0.3.7"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "markqvist"; 17 repo = "lxmf"; 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-iiGxAIHZcq3VaSSmGrB16IutJf8JEAeFkvZsEuIbR3g="; 20 }; 21 22 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "lxmf"; 10 + version = "0.3.8"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "markqvist"; 17 repo = "lxmf"; 18 rev = "refs/tags/${version}"; 19 + hash = "sha256-tse2Hgu50KfxWLBkzyV4VpDj2YHgxIc5izgvwJAJ/7k="; 20 }; 21 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/nomadnet/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "nomadnet"; 13 - version = "0.4.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "markqvist"; 20 repo = "NomadNet"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-+UWHYhPX54Jc9gnrb2Az5Nc3/kt42/wa+zhUnCWdVU4="; 23 }; 24 25 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "nomadnet"; 13 + version = "0.4.2"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "markqvist"; 20 repo = "NomadNet"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-jqevKKOQrVpeCe305VKYnF6ODD5JEdt7du+deSZXreA="; 23 }; 24 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pypitoken/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "pypitoken"; 15 - version = "7.0.0"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "ewjoachim"; 22 repo = pname; 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-CjSENkk1VlzrCngwFoJuq31Iai60qTJXBGMoV5QkSsE="; 25 }; 26 27 postPatch = ''
··· 12 13 buildPythonPackage rec { 14 pname = "pypitoken"; 15 + version = "7.0.1"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "ewjoachim"; 22 repo = pname; 23 rev = "refs/tags/${version}"; 24 + hash = "sha256-1SUR6reZywgFpSdD49E5PjEDNrlvsHH4TK6SkXStUws="; 25 }; 26 27 postPatch = ''
+2 -2
pkgs/development/python-modules/pyschlage/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pyschlage"; 14 - version = "2023.10.0"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "dknowles2"; 21 repo = "pyschlage"; 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-9RXk3wDDX0sGNsci8EClfj17VCYwtUiMyNJj1FLLJKk="; 24 }; 25 26 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 11 12 buildPythonPackage rec { 13 pname = "pyschlage"; 14 + version = "2023.11.0"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "dknowles2"; 21 repo = "pyschlage"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-18kVXGpklfvCGOy2jBOG9BAAzE0ZVQ3LONjiwo9YnjU="; 24 }; 25 26 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+8 -1
pkgs/development/python-modules/python-crontab/default.nix
··· 4 , python-dateutil 5 , pytestCheckHook 6 , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "python-crontab"; 11 version = "3.0.0"; 12 - format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; 15 ··· 18 hash = "sha256-eft0ZQOd39T7k9By1u4NRcGsi/FZfwaG6hT9Q2Hbo3k="; 19 }; 20 21 propagatedBuildInputs = [ 22 python-dateutil 23 ]; ··· 30 "test_07_non_posix_shell" 31 # doctest that assumes /tmp is writeable, awkward to patch 32 "test_03_usage" 33 ]; 34 35 pythonImportsCheck = [
··· 4 , python-dateutil 5 , pytestCheckHook 6 , pythonOlder 7 + , setuptools 8 }: 9 10 buildPythonPackage rec { 11 pname = "python-crontab"; 12 version = "3.0.0"; 13 + pyproject = true; 14 15 disabled = pythonOlder "3.7"; 16 ··· 19 hash = "sha256-eft0ZQOd39T7k9By1u4NRcGsi/FZfwaG6hT9Q2Hbo3k="; 20 }; 21 22 + nativeBuildInputs = [ 23 + setuptools 24 + ]; 25 + 26 propagatedBuildInputs = [ 27 python-dateutil 28 ]; ··· 35 "test_07_non_posix_shell" 36 # doctest that assumes /tmp is writeable, awkward to patch 37 "test_03_usage" 38 + # AssertionError: 4 != 0 39 + "test_19_frequency_at_month" 40 ]; 41 42 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/rns/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "rns"; 12 - version = "0.6.3"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "markqvist"; 19 repo = "Reticulum"; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-3pcQsSUBHlgHKuZt5kb4ozvIujP6dsaYMab/+fri4a4="; 22 }; 23 24 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "rns"; 12 + version = "0.6.5"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "markqvist"; 19 repo = "Reticulum"; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-Ro8glYHzekuk85DQgRwvrmhbez37EEIiLSMrN5AziB8="; 22 }; 23 24 propagatedBuildInputs = [
-9
pkgs/development/python-modules/symengine/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , fetchpatch 4 , fetchFromGitHub 5 , cython 6 , cmake ··· 21 rev = "refs/tags/v${version}"; 22 hash = "sha256-03lHip0iExfptrUe5ObA6xXrsfS4QJPrh1Z0v7q2lDI="; 23 }; 24 - 25 - patches = [ 26 - (fetchpatch { 27 - # setuptools 61 compat 28 - url = "https://github.com/symengine/symengine.py/commit/987e665e71cf92d1b021d7d573a1b9733408eecf.patch"; 29 - hash = "sha256-2QbNdw/lKYRIRpOU5BiwF2kK+5Lh2j/Q82MKUIvl0+c="; 30 - }) 31 - ]; 32 33 postPatch = '' 34 substituteInPlace setup.py \
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , cython 5 , cmake ··· 20 rev = "refs/tags/v${version}"; 21 hash = "sha256-03lHip0iExfptrUe5ObA6xXrsfS4QJPrh1Z0v7q2lDI="; 22 }; 23 24 postPatch = '' 25 substituteInPlace setup.py \
+2 -2
pkgs/development/python-modules/timm/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "timm"; 17 - version = "0.9.8"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "huggingface"; 24 repo = "pytorch-image-models"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-NB4uj9gB6QGxhnQMoYXN16T8v/o8IZuRMnN7pDXmaj4="; 27 }; 28 29 propagatedBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "timm"; 17 + version = "0.9.9"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "huggingface"; 24 repo = "pytorch-image-models"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-mJzKDRc7husSpunlu12gnx9WErI6oEcEyCtrpkKbPBs="; 27 }; 28 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/xknxproject/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "xknxproject"; 15 - version = "3.4.0"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; ··· 21 owner = "XKNX"; 22 repo = "xknxproject"; 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-YHHiA0AKyqOYQHeNJqInxjjn4L64z9Y2mf6otMZVscA="; 25 }; 26 27 nativeBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "xknxproject"; 15 + version = "3.4.1"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; ··· 21 owner = "XKNX"; 22 repo = "xknxproject"; 23 rev = "refs/tags/${version}"; 24 + hash = "sha256-J257Y8Y0mVtlFHiHju5lxPyV0yx3IAYH8ikbmZlI3fY="; 25 }; 26 27 nativeBuildInputs = [
+2 -2
pkgs/development/tools/analysis/codeql/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "codeql"; 5 - version = "2.14.6"; 6 7 dontConfigure = true; 8 dontBuild = true; ··· 10 11 src = fetchzip { 12 url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip"; 13 - hash = "sha256-MmVH5rB6yg5w8RsrRkiV7bfCxHgp0jw27IOmUS3fcHA="; 14 }; 15 16 nativeBuildInputs = [
··· 2 3 stdenv.mkDerivation rec { 4 pname = "codeql"; 5 + version = "2.15.1"; 6 7 dontConfigure = true; 8 dontBuild = true; ··· 10 11 src = fetchzip { 12 url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip"; 13 + hash = "sha256-ksWf5z0PM5osMxnR5XeEyZw4g7UbHUCqnpw2FB5M6kU="; 14 }; 15 16 nativeBuildInputs = [
+3 -3
pkgs/development/tools/benthos/default.nix
··· 5 6 buildGoModule rec { 7 pname = "benthos"; 8 - version = "4.19.0"; 9 10 src = fetchFromGitHub { 11 owner = "benthosdev"; 12 repo = "benthos"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-C/dExBN+ZBE8o3L0RBgYe4griFhv/Yd2I10em2UK/nQ="; 15 }; 16 17 - vendorHash = "sha256-33eY+jF12lYSO1Fqm1hRLKA1+aMNxe0c9gqNl2wf10I="; 18 19 doCheck = false; 20
··· 5 6 buildGoModule rec { 7 pname = "benthos"; 8 + version = "4.22.0"; 9 10 src = fetchFromGitHub { 11 owner = "benthosdev"; 12 repo = "benthos"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-RlwHaLW27Y6yRzlvFLpJhOkPa1dYoX87XxMKecoT/dE="; 15 }; 16 17 + vendorHash = "sha256-9h7AocnhfYecEQbvesuFwXm+cTSd5lS9kdWjjO0GZP4="; 18 19 doCheck = false; 20
+2 -2
pkgs/development/tools/database/vitess/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vitess"; 5 - version = "17.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "vitessio"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-uST+FtYhGIn/Tieyofbh2r8xonw8qsS6ODrpd/A27r4="; 12 }; 13 14 vendorHash = "sha256-0OrPbMG7ElOD+9/kWx1HtvGUBiFpIsNs5Vu7QofzE6Q=";
··· 2 3 buildGoModule rec { 4 pname = "vitess"; 5 + version = "17.0.3"; 6 7 src = fetchFromGitHub { 8 owner = "vitessio"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-/nj//8mCP6ytsdJAj/rJ0/vDEyyvOyUWNaLELBe/yts="; 12 }; 13 14 vendorHash = "sha256-0OrPbMG7ElOD+9/kWx1HtvGUBiFpIsNs5Vu7QofzE6Q=";
+3 -3
pkgs/development/tools/frugal/default.nix
··· 2 3 buildGoModule rec { 4 pname = "frugal"; 5 - version = "3.17.2"; 6 7 src = fetchFromGitHub { 8 owner = "Workiva"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-7+8wjWxePU3OrIf9SLYzu6jAaaeB3MUzZ/H6tdFn3ts="; 12 }; 13 14 subPackages = [ "." ]; 15 16 - vendorHash = "sha256-vES8WGaurEW5X9PX+ILN4XUGoSEtayq7UAes+1URKzg="; 17 18 meta = with lib; { 19 description = "Thrift improved";
··· 2 3 buildGoModule rec { 4 pname = "frugal"; 5 + version = "3.17.5"; 6 7 src = fetchFromGitHub { 8 owner = "Workiva"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-NkzlhxlQISqFmYeO7LttwMWhvL7YblrWREkvnKrpTuA="; 12 }; 13 14 subPackages = [ "." ]; 15 16 + vendorHash = "sha256-iZl5DWZYecXCirJumnidgEWrqfaz+fvM3udOWOC6Upk="; 17 18 meta = with lib; { 19 description = "Thrift improved";
+3 -3
pkgs/development/tools/kustomize/kustomize-sops.nix
··· 2 3 buildGoModule rec { 4 pname = "kustomize-sops"; 5 - version = "4.2.3"; 6 7 src = fetchFromGitHub { 8 owner = "viaduct-ai"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-dtfs2hUC1Y0N5R/qYrW/bQ+w1X95rgNjo3e9FBKnkvg="; 12 }; 13 14 - vendorHash = "sha256-iBzW/IdG8NTlw22If6PwGsoikB2l3hIvTf7lLQa4s4c="; 15 16 installPhase = '' 17 mkdir -p $out/lib/viaduct.ai/v1/ksops-exec/
··· 2 3 buildGoModule rec { 4 pname = "kustomize-sops"; 5 + version = "4.2.5"; 6 7 src = fetchFromGitHub { 8 owner = "viaduct-ai"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-zhu1fBqa6rNO2MoOFUE50I3dtAaOP4Dr9v2rTNB5oro="; 12 }; 13 14 + vendorHash = "sha256-GuzBSFENkHTri1FF2Ar6paGId7Yj7HuWSEDirFZrqZM="; 15 16 installPhase = '' 17 mkdir -p $out/lib/viaduct.ai/v1/ksops-exec/
+2 -2
pkgs/development/tools/marksman/default.nix
··· 8 9 buildDotnetModule rec { 10 pname = "marksman"; 11 - version = "2023-07-25"; 12 13 src = fetchFromGitHub { 14 owner = "artempyanykh"; 15 repo = "marksman"; 16 rev = version; 17 - sha256 = "sha256-DxubrZAj2MOF7gUMDl8rW1jGHaw70KGe5Nit1SBQBW8="; 18 }; 19 20 projectFile = "Marksman/Marksman.fsproj";
··· 8 9 buildDotnetModule rec { 10 pname = "marksman"; 11 + version = "2023-10-30"; 12 13 src = fetchFromGitHub { 14 owner = "artempyanykh"; 15 repo = "marksman"; 16 rev = version; 17 + sha256 = "sha256-dAyZIqc9YGuhGydT17s4D1q4CKH6uK5CYW0c0ZJwJAI="; 18 }; 19 20 projectFile = "Marksman/Marksman.fsproj";
+1 -1
pkgs/development/tools/marksman/deps.nix
··· 10 (fetchNuGet { pname = "FSharp.SystemCommandLine"; version = "0.13.0-beta4"; sha256 = "10h58gqfdg2hdy9laf6ry8djfysrdmwlj9n0d7ydwyszb6zgnd20"; }) 11 (fetchNuGet { pname = "FSharpPlus"; version = "1.2.4"; sha256 = "08yg36hgmglll053kkqkkadcfcrdd37qqwqwfwzyrmyqp1mw4mj2"; }) 12 (fetchNuGet { pname = "Glob"; version = "1.1.9"; sha256 = "1q72haq20bf414xwdabsx30lp5c55fjh7hav6r9sp2cqhmva0y53"; }) 13 - (fetchNuGet { pname = "Markdig"; version = "0.30.2"; sha256 = "0m4vjg3kzvknk376yfzazr6i6qkb833s63857a5xcym0l04chlha"; }) 14 (fetchNuGet { pname = "MessagePack"; version = "2.3.85"; sha256 = "0n7kv4i6knhv1dd35cv45sfpidsiy9albfdmbrdschykd1mzxmiy"; }) 15 (fetchNuGet { pname = "MessagePack.Annotations"; version = "2.3.85"; sha256 = "0axjgy9r533bw00lflnc6acjyza76mf2x1nn6fw7qacvak9rqxm3"; }) 16 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; sha256 = "15gqy2m14fdlvy1g59207h5kisznm355kbw010gy19vh47z8gpz3"; })
··· 10 (fetchNuGet { pname = "FSharp.SystemCommandLine"; version = "0.13.0-beta4"; sha256 = "10h58gqfdg2hdy9laf6ry8djfysrdmwlj9n0d7ydwyszb6zgnd20"; }) 11 (fetchNuGet { pname = "FSharpPlus"; version = "1.2.4"; sha256 = "08yg36hgmglll053kkqkkadcfcrdd37qqwqwfwzyrmyqp1mw4mj2"; }) 12 (fetchNuGet { pname = "Glob"; version = "1.1.9"; sha256 = "1q72haq20bf414xwdabsx30lp5c55fjh7hav6r9sp2cqhmva0y53"; }) 13 + (fetchNuGet { pname = "Markdig"; version = "0.33.0"; sha256 = "1dj06wgdqmjji4nfr1dysz7hwp5bjgsrk9qjkdq82d7gk6nmhs9r"; }) 14 (fetchNuGet { pname = "MessagePack"; version = "2.3.85"; sha256 = "0n7kv4i6knhv1dd35cv45sfpidsiy9albfdmbrdschykd1mzxmiy"; }) 15 (fetchNuGet { pname = "MessagePack.Annotations"; version = "2.3.85"; sha256 = "0axjgy9r533bw00lflnc6acjyza76mf2x1nn6fw7qacvak9rqxm3"; }) 16 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; sha256 = "15gqy2m14fdlvy1g59207h5kisznm355kbw010gy19vh47z8gpz3"; })
+3 -3
pkgs/development/tools/ruff/default.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "ruff"; 14 - version = "0.1.3"; 15 16 src = fetchFromGitHub { 17 owner = "astral-sh"; 18 repo = "ruff"; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-AHnEvDzuQd6W+n9wXhMt6TJwoH1rZEY5UXbhFGwl8+g="; 21 }; 22 23 - cargoHash = "sha256-E4alnDonG45JBAKdLI2eaI+fXW2xOo21HI2UtBEVTx0="; 24 25 nativeBuildInputs = [ 26 installShellFiles
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "ruff"; 14 + version = "0.1.4"; 15 16 src = fetchFromGitHub { 17 owner = "astral-sh"; 18 repo = "ruff"; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-vdhyzFUimc9gBsLpk7WKwQQ0YtGJg3us+6JCFnXSMrI="; 21 }; 22 23 + cargoHash = "sha256-3p6X+EV4xQ+eh2ezPh5+cJxvoGErx0q2n5pESVf11Eg="; 24 25 nativeBuildInputs = [ 26 installShellFiles
+3 -3
pkgs/development/web/pnpm-lock-export/default.nix
··· 6 src = fetchFromGitHub { 7 owner = "adamcstephens"; 8 repo = "pnpm-lock-export"; 9 - rev = "cc03755d6718a9c0d268d0f375907328ac15dc92"; 10 - hash = "sha256-9OlFgmdKjvz4pB36Wm/fUAQDsD8zs32OSA3m2IAgrH8="; 11 }; 12 13 - npmDepsHash = "sha256-nqkH7vFD78YvYr9Klguk2o7qHr5wr3ZjaywUKRRRjJo="; 14 15 postPatch = '' 16 cp ${./package-lock.json} package-lock.json
··· 6 src = fetchFromGitHub { 7 owner = "adamcstephens"; 8 repo = "pnpm-lock-export"; 9 + rev = "a7ede6d96f9d273b6b495718b85ed40f432c34ba"; 10 + hash = "sha256-RQGyUQOyFZW7UbIPRRlZu8FKcZN2kO0DcPfB8uLFFg4="; 11 }; 12 13 + npmDepsHash = "sha256-1VTXzlafuI+dU4k1JyZPVI5/5h0gt/eggPPXKYxKsbs="; 14 15 postPatch = '' 16 cp ${./package-lock.json} package-lock.json
+871 -2313
pkgs/development/web/pnpm-lock-export/package-lock.json
··· 1 { 2 - "name": "@cvent/pnpm-lock-export", 3 "version": "0.4.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 - "name": "@cvent/pnpm-lock-export", 9 "version": "0.4.0", 10 "license": "MIT", 11 "dependencies": { ··· 36 "@typescript-eslint/eslint-plugin": "^6.1.0", 37 "@typescript-eslint/parser": "^6.1.0", 38 "eslint": "^8.45.0", 39 - "jest": "^28.1.3", 40 "prettier": "^3.0.0", 41 "tmp-promise": "^3.0.3", 42 "typescript": "^4.9.5" ··· 65 } 66 }, 67 "node_modules/@babel/code-frame": { 68 - "version": "7.22.5", 69 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", 70 - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", 71 "dependencies": { 72 - "@babel/highlight": "^7.22.5" 73 }, 74 "engines": { 75 "node": ">=6.9.0" 76 } 77 }, 78 "node_modules/@babel/compat-data": { 79 - "version": "7.22.9", 80 - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", 81 - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", 82 "dev": true, 83 "engines": { 84 "node": ">=6.9.0" 85 } 86 }, 87 "node_modules/@babel/core": { 88 - "version": "7.22.9", 89 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", 90 - "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", 91 "dev": true, 92 "dependencies": { 93 "@ampproject/remapping": "^2.2.0", 94 - "@babel/code-frame": "^7.22.5", 95 - "@babel/generator": "^7.22.9", 96 - "@babel/helper-compilation-targets": "^7.22.9", 97 - "@babel/helper-module-transforms": "^7.22.9", 98 - "@babel/helpers": "^7.22.6", 99 - "@babel/parser": "^7.22.7", 100 - "@babel/template": "^7.22.5", 101 - "@babel/traverse": "^7.22.8", 102 - "@babel/types": "^7.22.5", 103 - "convert-source-map": "^1.7.0", 104 "debug": "^4.1.0", 105 "gensync": "^1.0.0-beta.2", 106 - "json5": "^2.2.2", 107 "semver": "^6.3.1" 108 }, 109 "engines": { ··· 124 } 125 }, 126 "node_modules/@babel/generator": { 127 - "version": "7.22.9", 128 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", 129 - "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", 130 "dev": true, 131 "dependencies": { 132 - "@babel/types": "^7.22.5", 133 "@jridgewell/gen-mapping": "^0.3.2", 134 "@jridgewell/trace-mapping": "^0.3.17", 135 "jsesc": "^2.5.1" ··· 139 } 140 }, 141 "node_modules/@babel/helper-compilation-targets": { 142 - "version": "7.22.9", 143 - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", 144 - "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", 145 "dev": true, 146 "dependencies": { 147 "@babel/compat-data": "^7.22.9", 148 - "@babel/helper-validator-option": "^7.22.5", 149 "browserslist": "^4.21.9", 150 "lru-cache": "^5.1.1", 151 "semver": "^6.3.1" 152 }, 153 "engines": { 154 "node": ">=6.9.0" 155 - }, 156 - "peerDependencies": { 157 - "@babel/core": "^7.0.0" 158 } 159 }, 160 "node_modules/@babel/helper-compilation-targets/node_modules/semver": { ··· 167 } 168 }, 169 "node_modules/@babel/helper-environment-visitor": { 170 - "version": "7.22.5", 171 - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", 172 - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", 173 "dev": true, 174 "engines": { 175 "node": ">=6.9.0" 176 } 177 }, 178 "node_modules/@babel/helper-function-name": { 179 - "version": "7.22.5", 180 - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", 181 - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", 182 "dev": true, 183 "dependencies": { 184 - "@babel/template": "^7.22.5", 185 - "@babel/types": "^7.22.5" 186 }, 187 "engines": { 188 "node": ">=6.9.0" ··· 201 } 202 }, 203 "node_modules/@babel/helper-module-imports": { 204 - "version": "7.22.5", 205 - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", 206 - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", 207 "dev": true, 208 "dependencies": { 209 - "@babel/types": "^7.22.5" 210 }, 211 "engines": { 212 "node": ">=6.9.0" 213 } 214 }, 215 "node_modules/@babel/helper-module-transforms": { 216 - "version": "7.22.9", 217 - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", 218 - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", 219 "dev": true, 220 "dependencies": { 221 - "@babel/helper-environment-visitor": "^7.22.5", 222 - "@babel/helper-module-imports": "^7.22.5", 223 "@babel/helper-simple-access": "^7.22.5", 224 "@babel/helper-split-export-declaration": "^7.22.6", 225 - "@babel/helper-validator-identifier": "^7.22.5" 226 }, 227 "engines": { 228 "node": ">=6.9.0" ··· 274 } 275 }, 276 "node_modules/@babel/helper-validator-identifier": { 277 - "version": "7.22.5", 278 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", 279 - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", 280 "engines": { 281 "node": ">=6.9.0" 282 } 283 }, 284 "node_modules/@babel/helper-validator-option": { 285 - "version": "7.22.5", 286 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", 287 - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", 288 "dev": true, 289 "engines": { 290 "node": ">=6.9.0" 291 } 292 }, 293 "node_modules/@babel/helpers": { 294 - "version": "7.22.6", 295 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", 296 - "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", 297 "dev": true, 298 "dependencies": { 299 - "@babel/template": "^7.22.5", 300 - "@babel/traverse": "^7.22.6", 301 - "@babel/types": "^7.22.5" 302 }, 303 "engines": { 304 "node": ">=6.9.0" 305 } 306 }, 307 "node_modules/@babel/highlight": { 308 - "version": "7.22.5", 309 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", 310 - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", 311 "dependencies": { 312 - "@babel/helper-validator-identifier": "^7.22.5", 313 - "chalk": "^2.0.0", 314 "js-tokens": "^4.0.0" 315 }, 316 "engines": { ··· 382 } 383 }, 384 "node_modules/@babel/parser": { 385 - "version": "7.22.7", 386 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", 387 - "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", 388 "dev": true, 389 "bin": { 390 "parser": "bin/babel-parser.js" ··· 453 "@babel/core": "^7.0.0-0" 454 } 455 }, 456 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 457 "version": "7.10.4", 458 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", ··· 567 } 568 }, 569 "node_modules/@babel/template": { 570 - "version": "7.22.5", 571 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", 572 - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", 573 "dev": true, 574 "dependencies": { 575 - "@babel/code-frame": "^7.22.5", 576 - "@babel/parser": "^7.22.5", 577 - "@babel/types": "^7.22.5" 578 }, 579 "engines": { 580 "node": ">=6.9.0" 581 } 582 }, 583 "node_modules/@babel/traverse": { 584 - "version": "7.22.8", 585 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", 586 - "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", 587 "dev": true, 588 "dependencies": { 589 - "@babel/code-frame": "^7.22.5", 590 - "@babel/generator": "^7.22.7", 591 - "@babel/helper-environment-visitor": "^7.22.5", 592 - "@babel/helper-function-name": "^7.22.5", 593 "@babel/helper-hoist-variables": "^7.22.5", 594 "@babel/helper-split-export-declaration": "^7.22.6", 595 - "@babel/parser": "^7.22.7", 596 - "@babel/types": "^7.22.5", 597 "debug": "^4.1.0", 598 "globals": "^11.1.0" 599 }, ··· 611 } 612 }, 613 "node_modules/@babel/types": { 614 - "version": "7.22.5", 615 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", 616 - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", 617 "dev": true, 618 "dependencies": { 619 "@babel/helper-string-parser": "^7.22.5", 620 - "@babel/helper-validator-identifier": "^7.22.5", 621 "to-fast-properties": "^2.0.0" 622 }, 623 "engines": { ··· 801 } 802 }, 803 "node_modules/@jest/console": { 804 - "version": "28.1.3", 805 - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", 806 - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", 807 "dev": true, 808 "dependencies": { 809 - "@jest/types": "^28.1.3", 810 "@types/node": "*", 811 "chalk": "^4.0.0", 812 - "jest-message-util": "^28.1.3", 813 - "jest-util": "^28.1.3", 814 "slash": "^3.0.0" 815 }, 816 "engines": { 817 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 818 - } 819 - }, 820 - "node_modules/@jest/console/node_modules/@jest/schemas": { 821 - "version": "28.1.3", 822 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 823 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 824 - "dev": true, 825 - "dependencies": { 826 - "@sinclair/typebox": "^0.24.1" 827 - }, 828 - "engines": { 829 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 830 } 831 }, 832 "node_modules/@jest/console/node_modules/@jest/types": { 833 - "version": "28.1.3", 834 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 835 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 836 "dev": true, 837 "dependencies": { 838 - "@jest/schemas": "^28.1.3", 839 "@types/istanbul-lib-coverage": "^2.0.0", 840 "@types/istanbul-reports": "^3.0.0", 841 "@types/node": "*", ··· 843 "chalk": "^4.0.0" 844 }, 845 "engines": { 846 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 847 } 848 }, 849 - "node_modules/@jest/console/node_modules/@sinclair/typebox": { 850 - "version": "0.24.51", 851 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 852 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 853 - "dev": true 854 - }, 855 "node_modules/@jest/console/node_modules/@types/yargs": { 856 - "version": "17.0.24", 857 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 858 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 859 "dev": true, 860 "dependencies": { 861 "@types/yargs-parser": "*" 862 } 863 }, 864 - "node_modules/@jest/console/node_modules/ansi-styles": { 865 - "version": "5.2.0", 866 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 867 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 868 - "dev": true, 869 - "engines": { 870 - "node": ">=10" 871 - }, 872 - "funding": { 873 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 874 - } 875 - }, 876 - "node_modules/@jest/console/node_modules/jest-message-util": { 877 - "version": "28.1.3", 878 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 879 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 880 - "dev": true, 881 - "dependencies": { 882 - "@babel/code-frame": "^7.12.13", 883 - "@jest/types": "^28.1.3", 884 - "@types/stack-utils": "^2.0.0", 885 - "chalk": "^4.0.0", 886 - "graceful-fs": "^4.2.9", 887 - "micromatch": "^4.0.4", 888 - "pretty-format": "^28.1.3", 889 - "slash": "^3.0.0", 890 - "stack-utils": "^2.0.3" 891 - }, 892 - "engines": { 893 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 894 - } 895 - }, 896 - "node_modules/@jest/console/node_modules/jest-util": { 897 - "version": "28.1.3", 898 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 899 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 900 - "dev": true, 901 - "dependencies": { 902 - "@jest/types": "^28.1.3", 903 - "@types/node": "*", 904 - "chalk": "^4.0.0", 905 - "ci-info": "^3.2.0", 906 - "graceful-fs": "^4.2.9", 907 - "picomatch": "^2.2.3" 908 - }, 909 - "engines": { 910 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 911 - } 912 - }, 913 - "node_modules/@jest/console/node_modules/pretty-format": { 914 - "version": "28.1.3", 915 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 916 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 917 - "dev": true, 918 - "dependencies": { 919 - "@jest/schemas": "^28.1.3", 920 - "ansi-regex": "^5.0.1", 921 - "ansi-styles": "^5.0.0", 922 - "react-is": "^18.0.0" 923 - }, 924 - "engines": { 925 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 926 - } 927 - }, 928 "node_modules/@jest/core": { 929 - "version": "28.1.3", 930 - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", 931 - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", 932 "dev": true, 933 "dependencies": { 934 - "@jest/console": "^28.1.3", 935 - "@jest/reporters": "^28.1.3", 936 - "@jest/test-result": "^28.1.3", 937 - "@jest/transform": "^28.1.3", 938 - "@jest/types": "^28.1.3", 939 "@types/node": "*", 940 "ansi-escapes": "^4.2.1", 941 "chalk": "^4.0.0", 942 "ci-info": "^3.2.0", 943 "exit": "^0.1.2", 944 "graceful-fs": "^4.2.9", 945 - "jest-changed-files": "^28.1.3", 946 - "jest-config": "^28.1.3", 947 - "jest-haste-map": "^28.1.3", 948 - "jest-message-util": "^28.1.3", 949 - "jest-regex-util": "^28.0.2", 950 - "jest-resolve": "^28.1.3", 951 - "jest-resolve-dependencies": "^28.1.3", 952 - "jest-runner": "^28.1.3", 953 - "jest-runtime": "^28.1.3", 954 - "jest-snapshot": "^28.1.3", 955 - "jest-util": "^28.1.3", 956 - "jest-validate": "^28.1.3", 957 - "jest-watcher": "^28.1.3", 958 "micromatch": "^4.0.4", 959 - "pretty-format": "^28.1.3", 960 - "rimraf": "^3.0.0", 961 "slash": "^3.0.0", 962 "strip-ansi": "^6.0.0" 963 }, 964 "engines": { 965 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 966 }, 967 "peerDependencies": { 968 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 973 } 974 } 975 }, 976 - "node_modules/@jest/core/node_modules/@jest/schemas": { 977 - "version": "28.1.3", 978 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 979 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 980 - "dev": true, 981 - "dependencies": { 982 - "@sinclair/typebox": "^0.24.1" 983 - }, 984 - "engines": { 985 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 986 - } 987 - }, 988 "node_modules/@jest/core/node_modules/@jest/types": { 989 - "version": "28.1.3", 990 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 991 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 992 "dev": true, 993 "dependencies": { 994 - "@jest/schemas": "^28.1.3", 995 "@types/istanbul-lib-coverage": "^2.0.0", 996 "@types/istanbul-reports": "^3.0.0", 997 "@types/node": "*", ··· 999 "chalk": "^4.0.0" 1000 }, 1001 "engines": { 1002 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1003 } 1004 - }, 1005 - "node_modules/@jest/core/node_modules/@sinclair/typebox": { 1006 - "version": "0.24.51", 1007 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1008 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1009 - "dev": true 1010 }, 1011 "node_modules/@jest/core/node_modules/@types/yargs": { 1012 - "version": "17.0.24", 1013 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1014 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1015 "dev": true, 1016 "dependencies": { 1017 "@types/yargs-parser": "*" 1018 } 1019 }, 1020 - "node_modules/@jest/core/node_modules/ansi-styles": { 1021 - "version": "5.2.0", 1022 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 1023 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 1024 - "dev": true, 1025 - "engines": { 1026 - "node": ">=10" 1027 - }, 1028 - "funding": { 1029 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1030 - } 1031 - }, 1032 - "node_modules/@jest/core/node_modules/jest-message-util": { 1033 - "version": "28.1.3", 1034 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 1035 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 1036 - "dev": true, 1037 - "dependencies": { 1038 - "@babel/code-frame": "^7.12.13", 1039 - "@jest/types": "^28.1.3", 1040 - "@types/stack-utils": "^2.0.0", 1041 - "chalk": "^4.0.0", 1042 - "graceful-fs": "^4.2.9", 1043 - "micromatch": "^4.0.4", 1044 - "pretty-format": "^28.1.3", 1045 - "slash": "^3.0.0", 1046 - "stack-utils": "^2.0.3" 1047 - }, 1048 - "engines": { 1049 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1050 - } 1051 - }, 1052 - "node_modules/@jest/core/node_modules/jest-util": { 1053 - "version": "28.1.3", 1054 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 1055 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 1056 - "dev": true, 1057 - "dependencies": { 1058 - "@jest/types": "^28.1.3", 1059 - "@types/node": "*", 1060 - "chalk": "^4.0.0", 1061 - "ci-info": "^3.2.0", 1062 - "graceful-fs": "^4.2.9", 1063 - "picomatch": "^2.2.3" 1064 - }, 1065 - "engines": { 1066 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1067 - } 1068 - }, 1069 - "node_modules/@jest/core/node_modules/pretty-format": { 1070 - "version": "28.1.3", 1071 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 1072 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 1073 - "dev": true, 1074 - "dependencies": { 1075 - "@jest/schemas": "^28.1.3", 1076 - "ansi-regex": "^5.0.1", 1077 - "ansi-styles": "^5.0.0", 1078 - "react-is": "^18.0.0" 1079 - }, 1080 - "engines": { 1081 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1082 - } 1083 - }, 1084 "node_modules/@jest/create-cache-key-function": { 1085 "version": "27.5.1", 1086 "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", ··· 1094 } 1095 }, 1096 "node_modules/@jest/environment": { 1097 - "version": "28.1.3", 1098 - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", 1099 - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", 1100 "dev": true, 1101 "dependencies": { 1102 - "@jest/fake-timers": "^28.1.3", 1103 - "@jest/types": "^28.1.3", 1104 "@types/node": "*", 1105 - "jest-mock": "^28.1.3" 1106 }, 1107 "engines": { 1108 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1109 - } 1110 - }, 1111 - "node_modules/@jest/environment/node_modules/@jest/schemas": { 1112 - "version": "28.1.3", 1113 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1114 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1115 - "dev": true, 1116 - "dependencies": { 1117 - "@sinclair/typebox": "^0.24.1" 1118 - }, 1119 - "engines": { 1120 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1121 } 1122 }, 1123 "node_modules/@jest/environment/node_modules/@jest/types": { 1124 - "version": "28.1.3", 1125 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1126 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1127 "dev": true, 1128 "dependencies": { 1129 - "@jest/schemas": "^28.1.3", 1130 "@types/istanbul-lib-coverage": "^2.0.0", 1131 "@types/istanbul-reports": "^3.0.0", 1132 "@types/node": "*", ··· 1134 "chalk": "^4.0.0" 1135 }, 1136 "engines": { 1137 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1138 } 1139 }, 1140 - "node_modules/@jest/environment/node_modules/@sinclair/typebox": { 1141 - "version": "0.24.51", 1142 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1143 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1144 - "dev": true 1145 - }, 1146 "node_modules/@jest/environment/node_modules/@types/yargs": { 1147 - "version": "17.0.24", 1148 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1149 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1150 "dev": true, 1151 "dependencies": { 1152 "@types/yargs-parser": "*" 1153 } 1154 }, 1155 "node_modules/@jest/expect": { 1156 - "version": "28.1.3", 1157 - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", 1158 - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", 1159 "dev": true, 1160 "dependencies": { 1161 - "expect": "^28.1.3", 1162 - "jest-snapshot": "^28.1.3" 1163 }, 1164 "engines": { 1165 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1166 } 1167 }, 1168 "node_modules/@jest/expect-utils": { 1169 - "version": "29.6.2", 1170 - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.2.tgz", 1171 - "integrity": "sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==", 1172 "dev": true, 1173 "dependencies": { 1174 - "jest-get-type": "^29.4.3" 1175 }, 1176 "engines": { 1177 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1178 } 1179 }, 1180 - "node_modules/@jest/expect/node_modules/@jest/expect-utils": { 1181 - "version": "28.1.3", 1182 - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", 1183 - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", 1184 - "dev": true, 1185 - "dependencies": { 1186 - "jest-get-type": "^28.0.2" 1187 - }, 1188 - "engines": { 1189 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1190 - } 1191 - }, 1192 - "node_modules/@jest/expect/node_modules/@jest/schemas": { 1193 - "version": "28.1.3", 1194 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1195 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1196 - "dev": true, 1197 - "dependencies": { 1198 - "@sinclair/typebox": "^0.24.1" 1199 - }, 1200 - "engines": { 1201 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1202 - } 1203 - }, 1204 - "node_modules/@jest/expect/node_modules/@jest/types": { 1205 - "version": "28.1.3", 1206 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1207 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1208 - "dev": true, 1209 - "dependencies": { 1210 - "@jest/schemas": "^28.1.3", 1211 - "@types/istanbul-lib-coverage": "^2.0.0", 1212 - "@types/istanbul-reports": "^3.0.0", 1213 - "@types/node": "*", 1214 - "@types/yargs": "^17.0.8", 1215 - "chalk": "^4.0.0" 1216 - }, 1217 - "engines": { 1218 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1219 - } 1220 - }, 1221 - "node_modules/@jest/expect/node_modules/@sinclair/typebox": { 1222 - "version": "0.24.51", 1223 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1224 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1225 - "dev": true 1226 - }, 1227 - "node_modules/@jest/expect/node_modules/@types/yargs": { 1228 - "version": "17.0.24", 1229 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1230 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1231 - "dev": true, 1232 - "dependencies": { 1233 - "@types/yargs-parser": "*" 1234 - } 1235 - }, 1236 - "node_modules/@jest/expect/node_modules/ansi-styles": { 1237 - "version": "5.2.0", 1238 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 1239 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 1240 - "dev": true, 1241 - "engines": { 1242 - "node": ">=10" 1243 - }, 1244 - "funding": { 1245 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1246 - } 1247 - }, 1248 - "node_modules/@jest/expect/node_modules/diff-sequences": { 1249 - "version": "28.1.1", 1250 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", 1251 - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", 1252 - "dev": true, 1253 - "engines": { 1254 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1255 - } 1256 - }, 1257 - "node_modules/@jest/expect/node_modules/expect": { 1258 - "version": "28.1.3", 1259 - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", 1260 - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", 1261 - "dev": true, 1262 - "dependencies": { 1263 - "@jest/expect-utils": "^28.1.3", 1264 - "jest-get-type": "^28.0.2", 1265 - "jest-matcher-utils": "^28.1.3", 1266 - "jest-message-util": "^28.1.3", 1267 - "jest-util": "^28.1.3" 1268 - }, 1269 - "engines": { 1270 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1271 - } 1272 - }, 1273 - "node_modules/@jest/expect/node_modules/jest-diff": { 1274 - "version": "28.1.3", 1275 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", 1276 - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", 1277 - "dev": true, 1278 - "dependencies": { 1279 - "chalk": "^4.0.0", 1280 - "diff-sequences": "^28.1.1", 1281 - "jest-get-type": "^28.0.2", 1282 - "pretty-format": "^28.1.3" 1283 - }, 1284 - "engines": { 1285 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1286 - } 1287 - }, 1288 - "node_modules/@jest/expect/node_modules/jest-get-type": { 1289 - "version": "28.0.2", 1290 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 1291 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 1292 - "dev": true, 1293 - "engines": { 1294 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1295 - } 1296 - }, 1297 - "node_modules/@jest/expect/node_modules/jest-matcher-utils": { 1298 - "version": "28.1.3", 1299 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", 1300 - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", 1301 - "dev": true, 1302 - "dependencies": { 1303 - "chalk": "^4.0.0", 1304 - "jest-diff": "^28.1.3", 1305 - "jest-get-type": "^28.0.2", 1306 - "pretty-format": "^28.1.3" 1307 - }, 1308 - "engines": { 1309 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1310 - } 1311 - }, 1312 - "node_modules/@jest/expect/node_modules/jest-message-util": { 1313 - "version": "28.1.3", 1314 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 1315 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 1316 - "dev": true, 1317 - "dependencies": { 1318 - "@babel/code-frame": "^7.12.13", 1319 - "@jest/types": "^28.1.3", 1320 - "@types/stack-utils": "^2.0.0", 1321 - "chalk": "^4.0.0", 1322 - "graceful-fs": "^4.2.9", 1323 - "micromatch": "^4.0.4", 1324 - "pretty-format": "^28.1.3", 1325 - "slash": "^3.0.0", 1326 - "stack-utils": "^2.0.3" 1327 - }, 1328 - "engines": { 1329 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1330 - } 1331 - }, 1332 - "node_modules/@jest/expect/node_modules/jest-util": { 1333 - "version": "28.1.3", 1334 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 1335 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 1336 - "dev": true, 1337 - "dependencies": { 1338 - "@jest/types": "^28.1.3", 1339 - "@types/node": "*", 1340 - "chalk": "^4.0.0", 1341 - "ci-info": "^3.2.0", 1342 - "graceful-fs": "^4.2.9", 1343 - "picomatch": "^2.2.3" 1344 - }, 1345 - "engines": { 1346 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1347 - } 1348 - }, 1349 - "node_modules/@jest/expect/node_modules/pretty-format": { 1350 - "version": "28.1.3", 1351 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 1352 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 1353 - "dev": true, 1354 - "dependencies": { 1355 - "@jest/schemas": "^28.1.3", 1356 - "ansi-regex": "^5.0.1", 1357 - "ansi-styles": "^5.0.0", 1358 - "react-is": "^18.0.0" 1359 - }, 1360 - "engines": { 1361 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1362 - } 1363 - }, 1364 "node_modules/@jest/fake-timers": { 1365 - "version": "28.1.3", 1366 - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", 1367 - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", 1368 "dev": true, 1369 "dependencies": { 1370 - "@jest/types": "^28.1.3", 1371 - "@sinonjs/fake-timers": "^9.1.2", 1372 "@types/node": "*", 1373 - "jest-message-util": "^28.1.3", 1374 - "jest-mock": "^28.1.3", 1375 - "jest-util": "^28.1.3" 1376 - }, 1377 - "engines": { 1378 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1379 - } 1380 - }, 1381 - "node_modules/@jest/fake-timers/node_modules/@jest/schemas": { 1382 - "version": "28.1.3", 1383 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1384 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1385 - "dev": true, 1386 - "dependencies": { 1387 - "@sinclair/typebox": "^0.24.1" 1388 }, 1389 "engines": { 1390 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1391 } 1392 }, 1393 "node_modules/@jest/fake-timers/node_modules/@jest/types": { 1394 - "version": "28.1.3", 1395 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1396 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1397 "dev": true, 1398 "dependencies": { 1399 - "@jest/schemas": "^28.1.3", 1400 "@types/istanbul-lib-coverage": "^2.0.0", 1401 "@types/istanbul-reports": "^3.0.0", 1402 "@types/node": "*", ··· 1404 "chalk": "^4.0.0" 1405 }, 1406 "engines": { 1407 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1408 } 1409 }, 1410 - "node_modules/@jest/fake-timers/node_modules/@sinclair/typebox": { 1411 - "version": "0.24.51", 1412 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1413 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1414 - "dev": true 1415 - }, 1416 "node_modules/@jest/fake-timers/node_modules/@types/yargs": { 1417 - "version": "17.0.24", 1418 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1419 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1420 "dev": true, 1421 "dependencies": { 1422 "@types/yargs-parser": "*" 1423 } 1424 }, 1425 - "node_modules/@jest/fake-timers/node_modules/ansi-styles": { 1426 - "version": "5.2.0", 1427 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 1428 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 1429 - "dev": true, 1430 - "engines": { 1431 - "node": ">=10" 1432 - }, 1433 - "funding": { 1434 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1435 - } 1436 - }, 1437 - "node_modules/@jest/fake-timers/node_modules/jest-message-util": { 1438 - "version": "28.1.3", 1439 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 1440 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 1441 - "dev": true, 1442 - "dependencies": { 1443 - "@babel/code-frame": "^7.12.13", 1444 - "@jest/types": "^28.1.3", 1445 - "@types/stack-utils": "^2.0.0", 1446 - "chalk": "^4.0.0", 1447 - "graceful-fs": "^4.2.9", 1448 - "micromatch": "^4.0.4", 1449 - "pretty-format": "^28.1.3", 1450 - "slash": "^3.0.0", 1451 - "stack-utils": "^2.0.3" 1452 - }, 1453 - "engines": { 1454 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1455 - } 1456 - }, 1457 - "node_modules/@jest/fake-timers/node_modules/jest-util": { 1458 - "version": "28.1.3", 1459 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 1460 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 1461 - "dev": true, 1462 - "dependencies": { 1463 - "@jest/types": "^28.1.3", 1464 - "@types/node": "*", 1465 - "chalk": "^4.0.0", 1466 - "ci-info": "^3.2.0", 1467 - "graceful-fs": "^4.2.9", 1468 - "picomatch": "^2.2.3" 1469 - }, 1470 - "engines": { 1471 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1472 - } 1473 - }, 1474 - "node_modules/@jest/fake-timers/node_modules/pretty-format": { 1475 - "version": "28.1.3", 1476 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 1477 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 1478 - "dev": true, 1479 - "dependencies": { 1480 - "@jest/schemas": "^28.1.3", 1481 - "ansi-regex": "^5.0.1", 1482 - "ansi-styles": "^5.0.0", 1483 - "react-is": "^18.0.0" 1484 - }, 1485 - "engines": { 1486 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1487 - } 1488 - }, 1489 "node_modules/@jest/globals": { 1490 - "version": "28.1.3", 1491 - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", 1492 - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", 1493 "dev": true, 1494 "dependencies": { 1495 - "@jest/environment": "^28.1.3", 1496 - "@jest/expect": "^28.1.3", 1497 - "@jest/types": "^28.1.3" 1498 }, 1499 "engines": { 1500 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1501 - } 1502 - }, 1503 - "node_modules/@jest/globals/node_modules/@jest/schemas": { 1504 - "version": "28.1.3", 1505 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1506 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1507 - "dev": true, 1508 - "dependencies": { 1509 - "@sinclair/typebox": "^0.24.1" 1510 - }, 1511 - "engines": { 1512 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1513 } 1514 }, 1515 "node_modules/@jest/globals/node_modules/@jest/types": { 1516 - "version": "28.1.3", 1517 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1518 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1519 "dev": true, 1520 "dependencies": { 1521 - "@jest/schemas": "^28.1.3", 1522 "@types/istanbul-lib-coverage": "^2.0.0", 1523 "@types/istanbul-reports": "^3.0.0", 1524 "@types/node": "*", ··· 1526 "chalk": "^4.0.0" 1527 }, 1528 "engines": { 1529 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1530 } 1531 }, 1532 - "node_modules/@jest/globals/node_modules/@sinclair/typebox": { 1533 - "version": "0.24.51", 1534 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1535 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1536 - "dev": true 1537 - }, 1538 "node_modules/@jest/globals/node_modules/@types/yargs": { 1539 - "version": "17.0.24", 1540 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1541 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1542 "dev": true, 1543 "dependencies": { 1544 "@types/yargs-parser": "*" 1545 } 1546 }, 1547 "node_modules/@jest/reporters": { 1548 - "version": "28.1.3", 1549 - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", 1550 - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", 1551 "dev": true, 1552 "dependencies": { 1553 "@bcoe/v8-coverage": "^0.2.3", 1554 - "@jest/console": "^28.1.3", 1555 - "@jest/test-result": "^28.1.3", 1556 - "@jest/transform": "^28.1.3", 1557 - "@jest/types": "^28.1.3", 1558 - "@jridgewell/trace-mapping": "^0.3.13", 1559 "@types/node": "*", 1560 "chalk": "^4.0.0", 1561 "collect-v8-coverage": "^1.0.0", ··· 1563 "glob": "^7.1.3", 1564 "graceful-fs": "^4.2.9", 1565 "istanbul-lib-coverage": "^3.0.0", 1566 - "istanbul-lib-instrument": "^5.1.0", 1567 "istanbul-lib-report": "^3.0.0", 1568 "istanbul-lib-source-maps": "^4.0.0", 1569 "istanbul-reports": "^3.1.3", 1570 - "jest-message-util": "^28.1.3", 1571 - "jest-util": "^28.1.3", 1572 - "jest-worker": "^28.1.3", 1573 "slash": "^3.0.0", 1574 "string-length": "^4.0.1", 1575 "strip-ansi": "^6.0.0", 1576 - "terminal-link": "^2.0.0", 1577 "v8-to-istanbul": "^9.0.1" 1578 }, 1579 "engines": { 1580 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1581 }, 1582 "peerDependencies": { 1583 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 1588 } 1589 } 1590 }, 1591 - "node_modules/@jest/reporters/node_modules/@jest/schemas": { 1592 - "version": "28.1.3", 1593 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1594 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1595 - "dev": true, 1596 - "dependencies": { 1597 - "@sinclair/typebox": "^0.24.1" 1598 - }, 1599 - "engines": { 1600 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1601 - } 1602 - }, 1603 "node_modules/@jest/reporters/node_modules/@jest/types": { 1604 - "version": "28.1.3", 1605 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1606 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1607 "dev": true, 1608 "dependencies": { 1609 - "@jest/schemas": "^28.1.3", 1610 "@types/istanbul-lib-coverage": "^2.0.0", 1611 "@types/istanbul-reports": "^3.0.0", 1612 "@types/node": "*", ··· 1614 "chalk": "^4.0.0" 1615 }, 1616 "engines": { 1617 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1618 } 1619 }, 1620 - "node_modules/@jest/reporters/node_modules/@sinclair/typebox": { 1621 - "version": "0.24.51", 1622 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1623 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1624 - "dev": true 1625 - }, 1626 "node_modules/@jest/reporters/node_modules/@types/yargs": { 1627 - "version": "17.0.24", 1628 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1629 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1630 "dev": true, 1631 "dependencies": { 1632 "@types/yargs-parser": "*" 1633 } 1634 }, 1635 - "node_modules/@jest/reporters/node_modules/ansi-styles": { 1636 - "version": "5.2.0", 1637 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 1638 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 1639 - "dev": true, 1640 - "engines": { 1641 - "node": ">=10" 1642 - }, 1643 - "funding": { 1644 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1645 - } 1646 - }, 1647 - "node_modules/@jest/reporters/node_modules/jest-message-util": { 1648 - "version": "28.1.3", 1649 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 1650 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 1651 - "dev": true, 1652 - "dependencies": { 1653 - "@babel/code-frame": "^7.12.13", 1654 - "@jest/types": "^28.1.3", 1655 - "@types/stack-utils": "^2.0.0", 1656 - "chalk": "^4.0.0", 1657 - "graceful-fs": "^4.2.9", 1658 - "micromatch": "^4.0.4", 1659 - "pretty-format": "^28.1.3", 1660 - "slash": "^3.0.0", 1661 - "stack-utils": "^2.0.3" 1662 - }, 1663 - "engines": { 1664 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1665 - } 1666 - }, 1667 - "node_modules/@jest/reporters/node_modules/jest-util": { 1668 - "version": "28.1.3", 1669 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 1670 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 1671 - "dev": true, 1672 - "dependencies": { 1673 - "@jest/types": "^28.1.3", 1674 - "@types/node": "*", 1675 - "chalk": "^4.0.0", 1676 - "ci-info": "^3.2.0", 1677 - "graceful-fs": "^4.2.9", 1678 - "picomatch": "^2.2.3" 1679 - }, 1680 - "engines": { 1681 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1682 - } 1683 - }, 1684 - "node_modules/@jest/reporters/node_modules/pretty-format": { 1685 - "version": "28.1.3", 1686 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 1687 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 1688 - "dev": true, 1689 - "dependencies": { 1690 - "@jest/schemas": "^28.1.3", 1691 - "ansi-regex": "^5.0.1", 1692 - "ansi-styles": "^5.0.0", 1693 - "react-is": "^18.0.0" 1694 - }, 1695 - "engines": { 1696 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1697 - } 1698 - }, 1699 "node_modules/@jest/schemas": { 1700 - "version": "29.6.0", 1701 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", 1702 - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", 1703 "dev": true, 1704 "dependencies": { 1705 "@sinclair/typebox": "^0.27.8" ··· 1709 } 1710 }, 1711 "node_modules/@jest/source-map": { 1712 - "version": "28.1.2", 1713 - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", 1714 - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", 1715 "dev": true, 1716 "dependencies": { 1717 - "@jridgewell/trace-mapping": "^0.3.13", 1718 "callsites": "^3.0.0", 1719 "graceful-fs": "^4.2.9" 1720 }, 1721 "engines": { 1722 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1723 } 1724 }, 1725 "node_modules/@jest/test-result": { 1726 - "version": "28.1.3", 1727 - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", 1728 - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", 1729 "dev": true, 1730 "dependencies": { 1731 - "@jest/console": "^28.1.3", 1732 - "@jest/types": "^28.1.3", 1733 "@types/istanbul-lib-coverage": "^2.0.0", 1734 "collect-v8-coverage": "^1.0.0" 1735 }, 1736 "engines": { 1737 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1738 - } 1739 - }, 1740 - "node_modules/@jest/test-result/node_modules/@jest/schemas": { 1741 - "version": "28.1.3", 1742 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1743 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1744 - "dev": true, 1745 - "dependencies": { 1746 - "@sinclair/typebox": "^0.24.1" 1747 - }, 1748 - "engines": { 1749 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1750 } 1751 }, 1752 "node_modules/@jest/test-result/node_modules/@jest/types": { 1753 - "version": "28.1.3", 1754 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1755 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1756 "dev": true, 1757 "dependencies": { 1758 - "@jest/schemas": "^28.1.3", 1759 "@types/istanbul-lib-coverage": "^2.0.0", 1760 "@types/istanbul-reports": "^3.0.0", 1761 "@types/node": "*", ··· 1763 "chalk": "^4.0.0" 1764 }, 1765 "engines": { 1766 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1767 } 1768 }, 1769 - "node_modules/@jest/test-result/node_modules/@sinclair/typebox": { 1770 - "version": "0.24.51", 1771 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1772 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1773 - "dev": true 1774 - }, 1775 "node_modules/@jest/test-result/node_modules/@types/yargs": { 1776 - "version": "17.0.24", 1777 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1778 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1779 "dev": true, 1780 "dependencies": { 1781 "@types/yargs-parser": "*" 1782 } 1783 }, 1784 "node_modules/@jest/test-sequencer": { 1785 - "version": "28.1.3", 1786 - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", 1787 - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", 1788 "dev": true, 1789 "dependencies": { 1790 - "@jest/test-result": "^28.1.3", 1791 "graceful-fs": "^4.2.9", 1792 - "jest-haste-map": "^28.1.3", 1793 "slash": "^3.0.0" 1794 }, 1795 "engines": { 1796 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1797 } 1798 }, 1799 "node_modules/@jest/transform": { 1800 - "version": "28.1.3", 1801 - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", 1802 - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", 1803 "dev": true, 1804 "dependencies": { 1805 "@babel/core": "^7.11.6", 1806 - "@jest/types": "^28.1.3", 1807 - "@jridgewell/trace-mapping": "^0.3.13", 1808 "babel-plugin-istanbul": "^6.1.1", 1809 "chalk": "^4.0.0", 1810 - "convert-source-map": "^1.4.0", 1811 - "fast-json-stable-stringify": "^2.0.0", 1812 "graceful-fs": "^4.2.9", 1813 - "jest-haste-map": "^28.1.3", 1814 - "jest-regex-util": "^28.0.2", 1815 - "jest-util": "^28.1.3", 1816 "micromatch": "^4.0.4", 1817 "pirates": "^4.0.4", 1818 "slash": "^3.0.0", 1819 - "write-file-atomic": "^4.0.1" 1820 }, 1821 "engines": { 1822 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1823 - } 1824 - }, 1825 - "node_modules/@jest/transform/node_modules/@jest/schemas": { 1826 - "version": "28.1.3", 1827 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 1828 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 1829 - "dev": true, 1830 - "dependencies": { 1831 - "@sinclair/typebox": "^0.24.1" 1832 - }, 1833 - "engines": { 1834 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1835 } 1836 }, 1837 "node_modules/@jest/transform/node_modules/@jest/types": { 1838 - "version": "28.1.3", 1839 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 1840 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 1841 "dev": true, 1842 "dependencies": { 1843 - "@jest/schemas": "^28.1.3", 1844 "@types/istanbul-lib-coverage": "^2.0.0", 1845 "@types/istanbul-reports": "^3.0.0", 1846 "@types/node": "*", ··· 1848 "chalk": "^4.0.0" 1849 }, 1850 "engines": { 1851 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1852 } 1853 }, 1854 - "node_modules/@jest/transform/node_modules/@sinclair/typebox": { 1855 - "version": "0.24.51", 1856 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 1857 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 1858 - "dev": true 1859 - }, 1860 "node_modules/@jest/transform/node_modules/@types/yargs": { 1861 - "version": "17.0.24", 1862 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 1863 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 1864 "dev": true, 1865 "dependencies": { 1866 "@types/yargs-parser": "*" 1867 } 1868 }, 1869 - "node_modules/@jest/transform/node_modules/jest-util": { 1870 - "version": "28.1.3", 1871 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 1872 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 1873 - "dev": true, 1874 - "dependencies": { 1875 - "@jest/types": "^28.1.3", 1876 - "@types/node": "*", 1877 - "chalk": "^4.0.0", 1878 - "ci-info": "^3.2.0", 1879 - "graceful-fs": "^4.2.9", 1880 - "picomatch": "^2.2.3" 1881 - }, 1882 - "engines": { 1883 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 1884 - } 1885 - }, 1886 "node_modules/@jest/transform/node_modules/write-file-atomic": { 1887 "version": "4.0.2", 1888 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", ··· 1927 } 1928 }, 1929 "node_modules/@jridgewell/resolve-uri": { 1930 - "version": "3.1.0", 1931 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 1932 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 1933 "dev": true, 1934 "engines": { 1935 "node": ">=6.0.0" ··· 1951 "dev": true 1952 }, 1953 "node_modules/@jridgewell/trace-mapping": { 1954 - "version": "0.3.18", 1955 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 1956 - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 1957 "dev": true, 1958 "dependencies": { 1959 - "@jridgewell/resolve-uri": "3.1.0", 1960 - "@jridgewell/sourcemap-codec": "1.4.14" 1961 } 1962 - }, 1963 - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 1964 - "version": "1.4.14", 1965 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 1966 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 1967 - "dev": true 1968 }, 1969 "node_modules/@manypkg/find-root": { 1970 "version": "1.1.0", ··· 2488 "dev": true 2489 }, 2490 "node_modules/@sinonjs/commons": { 2491 - "version": "1.8.6", 2492 - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", 2493 - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", 2494 "dev": true, 2495 "dependencies": { 2496 "type-detect": "4.0.8" 2497 } 2498 }, 2499 "node_modules/@sinonjs/fake-timers": { 2500 - "version": "9.1.2", 2501 - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", 2502 - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", 2503 "dev": true, 2504 "dependencies": { 2505 - "@sinonjs/commons": "^1.7.0" 2506 } 2507 }, 2508 "node_modules/@swc/core": { ··· 2728 "dev": true 2729 }, 2730 "node_modules/@types/babel__core": { 2731 - "version": "7.20.1", 2732 - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", 2733 - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", 2734 "dev": true, 2735 "dependencies": { 2736 "@babel/parser": "^7.20.7", ··· 2741 } 2742 }, 2743 "node_modules/@types/babel__generator": { 2744 - "version": "7.6.4", 2745 - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", 2746 - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", 2747 "dev": true, 2748 "dependencies": { 2749 "@babel/types": "^7.0.0" 2750 } 2751 }, 2752 "node_modules/@types/babel__template": { 2753 - "version": "7.4.1", 2754 - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", 2755 - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", 2756 "dev": true, 2757 "dependencies": { 2758 "@babel/parser": "^7.1.0", ··· 2760 } 2761 }, 2762 "node_modules/@types/babel__traverse": { 2763 - "version": "7.20.1", 2764 - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", 2765 - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", 2766 "dev": true, 2767 "dependencies": { 2768 "@babel/types": "^7.20.7" 2769 } 2770 }, 2771 "node_modules/@types/graceful-fs": { 2772 - "version": "4.1.6", 2773 - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", 2774 - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", 2775 "dev": true, 2776 "dependencies": { 2777 "@types/node": "*" ··· 2827 "version": "18.17.1", 2828 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.1.tgz", 2829 "integrity": "sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw==", 2830 - "dev": true 2831 - }, 2832 - "node_modules/@types/prettier": { 2833 - "version": "2.7.3", 2834 - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", 2835 - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", 2836 "dev": true 2837 }, 2838 "node_modules/@types/semver": { ··· 3905 "dev": true 3906 }, 3907 "node_modules/babel-jest": { 3908 - "version": "28.1.3", 3909 - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", 3910 - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", 3911 "dev": true, 3912 "dependencies": { 3913 - "@jest/transform": "^28.1.3", 3914 "@types/babel__core": "^7.1.14", 3915 "babel-plugin-istanbul": "^6.1.1", 3916 - "babel-preset-jest": "^28.1.3", 3917 "chalk": "^4.0.0", 3918 "graceful-fs": "^4.2.9", 3919 "slash": "^3.0.0" 3920 }, 3921 "engines": { 3922 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 3923 }, 3924 "peerDependencies": { 3925 "@babel/core": "^7.8.0" ··· 3941 "node": ">=8" 3942 } 3943 }, 3944 "node_modules/babel-plugin-jest-hoist": { 3945 - "version": "28.1.3", 3946 - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", 3947 - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", 3948 "dev": true, 3949 "dependencies": { 3950 "@babel/template": "^7.3.3", ··· 3953 "@types/babel__traverse": "^7.0.6" 3954 }, 3955 "engines": { 3956 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 3957 } 3958 }, 3959 "node_modules/babel-preset-current-node-syntax": { ··· 3980 } 3981 }, 3982 "node_modules/babel-preset-jest": { 3983 - "version": "28.1.3", 3984 - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", 3985 - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", 3986 "dev": true, 3987 "dependencies": { 3988 - "babel-plugin-jest-hoist": "^28.1.3", 3989 "babel-preset-current-node-syntax": "^1.0.0" 3990 }, 3991 "engines": { 3992 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 3993 }, 3994 "peerDependencies": { 3995 "@babel/core": "^7.0.0" ··· 4135 } 4136 }, 4137 "node_modules/browserslist": { 4138 - "version": "4.21.10", 4139 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", 4140 - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", 4141 "dev": true, 4142 "funding": [ 4143 { ··· 4154 } 4155 ], 4156 "dependencies": { 4157 - "caniuse-lite": "^1.0.30001517", 4158 - "electron-to-chromium": "^1.4.477", 4159 "node-releases": "^2.0.13", 4160 - "update-browserslist-db": "^1.0.11" 4161 }, 4162 "bin": { 4163 "browserslist": "cli.js" ··· 4258 } 4259 }, 4260 "node_modules/caniuse-lite": { 4261 - "version": "1.0.30001518", 4262 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz", 4263 - "integrity": "sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==", 4264 "dev": true, 4265 "funding": [ 4266 { ··· 4566 } 4567 }, 4568 "node_modules/convert-source-map": { 4569 - "version": "1.9.0", 4570 - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", 4571 - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", 4572 "dev": true 4573 }, 4574 "node_modules/cookie": { ··· 4629 "node": ">= 0.10" 4630 } 4631 }, 4632 "node_modules/cross-spawn": { 4633 "version": "7.0.3", 4634 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", ··· 4687 } 4688 }, 4689 "node_modules/dedent": { 4690 - "version": "0.7.0", 4691 - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 4692 - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", 4693 - "dev": true 4694 }, 4695 "node_modules/deep-is": { 4696 "version": "0.1.4", ··· 4802 } 4803 }, 4804 "node_modules/diff-sequences": { 4805 - "version": "29.4.3", 4806 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", 4807 - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", 4808 "dev": true, 4809 "engines": { 4810 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ··· 4885 "dev": true 4886 }, 4887 "node_modules/electron-to-chromium": { 4888 - "version": "1.4.477", 4889 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.477.tgz", 4890 - "integrity": "sha512-shUVy6Eawp33dFBFIoYbIwLHrX0IZ857AlH9ug2o4rvbWmpaCUdBpQ5Zw39HRrfzAFm4APJE9V+E2A/WB0YqJw==", 4891 "dev": true 4892 }, 4893 "node_modules/emittery": { 4894 - "version": "0.10.2", 4895 - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", 4896 - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", 4897 "dev": true, 4898 "engines": { 4899 "node": ">=12" ··· 5268 } 5269 }, 5270 "node_modules/expect": { 5271 - "version": "29.6.2", 5272 - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.2.tgz", 5273 - "integrity": "sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==", 5274 "dev": true, 5275 "dependencies": { 5276 - "@jest/expect-utils": "^29.6.2", 5277 - "@types/node": "*", 5278 - "jest-get-type": "^29.4.3", 5279 - "jest-matcher-utils": "^29.6.2", 5280 - "jest-message-util": "^29.6.2", 5281 - "jest-util": "^29.6.2" 5282 }, 5283 "engines": { 5284 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ··· 5653 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 5654 }, 5655 "node_modules/fsevents": { 5656 - "version": "2.3.2", 5657 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 5658 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 5659 "dev": true, 5660 "hasInstallScript": true, 5661 "optional": true, ··· 6299 } 6300 }, 6301 "node_modules/istanbul-lib-instrument": { 6302 - "version": "5.2.1", 6303 - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", 6304 - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", 6305 "dev": true, 6306 "dependencies": { 6307 "@babel/core": "^7.12.3", 6308 "@babel/parser": "^7.14.7", 6309 "@istanbuljs/schema": "^0.1.2", 6310 "istanbul-lib-coverage": "^3.2.0", 6311 - "semver": "^6.3.0" 6312 }, 6313 "engines": { 6314 - "node": ">=8" 6315 - } 6316 - }, 6317 - "node_modules/istanbul-lib-instrument/node_modules/semver": { 6318 - "version": "6.3.1", 6319 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6320 - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6321 - "dev": true, 6322 - "bin": { 6323 - "semver": "bin/semver.js" 6324 } 6325 }, 6326 "node_modules/istanbul-lib-report": { ··· 6365 } 6366 }, 6367 "node_modules/jest": { 6368 - "version": "28.1.3", 6369 - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", 6370 - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", 6371 "dev": true, 6372 "dependencies": { 6373 - "@jest/core": "^28.1.3", 6374 - "@jest/types": "^28.1.3", 6375 "import-local": "^3.0.2", 6376 - "jest-cli": "^28.1.3" 6377 }, 6378 "bin": { 6379 "jest": "bin/jest.js" 6380 }, 6381 "engines": { 6382 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6383 }, 6384 "peerDependencies": { 6385 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 6391 } 6392 }, 6393 "node_modules/jest-changed-files": { 6394 - "version": "28.1.3", 6395 - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", 6396 - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", 6397 "dev": true, 6398 "dependencies": { 6399 "execa": "^5.0.0", 6400 "p-limit": "^3.1.0" 6401 }, 6402 "engines": { 6403 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6404 } 6405 }, 6406 "node_modules/jest-changed-files/node_modules/execa": { ··· 6427 } 6428 }, 6429 "node_modules/jest-circus": { 6430 - "version": "28.1.3", 6431 - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", 6432 - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", 6433 "dev": true, 6434 "dependencies": { 6435 - "@jest/environment": "^28.1.3", 6436 - "@jest/expect": "^28.1.3", 6437 - "@jest/test-result": "^28.1.3", 6438 - "@jest/types": "^28.1.3", 6439 "@types/node": "*", 6440 "chalk": "^4.0.0", 6441 "co": "^4.6.0", 6442 - "dedent": "^0.7.0", 6443 "is-generator-fn": "^2.0.0", 6444 - "jest-each": "^28.1.3", 6445 - "jest-matcher-utils": "^28.1.3", 6446 - "jest-message-util": "^28.1.3", 6447 - "jest-runtime": "^28.1.3", 6448 - "jest-snapshot": "^28.1.3", 6449 - "jest-util": "^28.1.3", 6450 "p-limit": "^3.1.0", 6451 - "pretty-format": "^28.1.3", 6452 "slash": "^3.0.0", 6453 "stack-utils": "^2.0.3" 6454 }, 6455 "engines": { 6456 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6457 - } 6458 - }, 6459 - "node_modules/jest-circus/node_modules/@jest/schemas": { 6460 - "version": "28.1.3", 6461 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 6462 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 6463 - "dev": true, 6464 - "dependencies": { 6465 - "@sinclair/typebox": "^0.24.1" 6466 - }, 6467 - "engines": { 6468 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6469 } 6470 }, 6471 "node_modules/jest-circus/node_modules/@jest/types": { 6472 - "version": "28.1.3", 6473 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 6474 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 6475 "dev": true, 6476 "dependencies": { 6477 - "@jest/schemas": "^28.1.3", 6478 "@types/istanbul-lib-coverage": "^2.0.0", 6479 "@types/istanbul-reports": "^3.0.0", 6480 "@types/node": "*", ··· 6482 "chalk": "^4.0.0" 6483 }, 6484 "engines": { 6485 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6486 } 6487 }, 6488 - "node_modules/jest-circus/node_modules/@sinclair/typebox": { 6489 - "version": "0.24.51", 6490 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 6491 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 6492 - "dev": true 6493 - }, 6494 "node_modules/jest-circus/node_modules/@types/yargs": { 6495 - "version": "17.0.24", 6496 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 6497 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 6498 "dev": true, 6499 "dependencies": { 6500 "@types/yargs-parser": "*" 6501 } 6502 }, 6503 - "node_modules/jest-circus/node_modules/ansi-styles": { 6504 - "version": "5.2.0", 6505 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6506 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6507 - "dev": true, 6508 - "engines": { 6509 - "node": ">=10" 6510 - }, 6511 - "funding": { 6512 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6513 - } 6514 - }, 6515 - "node_modules/jest-circus/node_modules/diff-sequences": { 6516 - "version": "28.1.1", 6517 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", 6518 - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", 6519 - "dev": true, 6520 - "engines": { 6521 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6522 - } 6523 - }, 6524 - "node_modules/jest-circus/node_modules/jest-diff": { 6525 - "version": "28.1.3", 6526 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", 6527 - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", 6528 - "dev": true, 6529 - "dependencies": { 6530 - "chalk": "^4.0.0", 6531 - "diff-sequences": "^28.1.1", 6532 - "jest-get-type": "^28.0.2", 6533 - "pretty-format": "^28.1.3" 6534 - }, 6535 - "engines": { 6536 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6537 - } 6538 - }, 6539 - "node_modules/jest-circus/node_modules/jest-get-type": { 6540 - "version": "28.0.2", 6541 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 6542 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 6543 - "dev": true, 6544 - "engines": { 6545 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6546 - } 6547 - }, 6548 - "node_modules/jest-circus/node_modules/jest-matcher-utils": { 6549 - "version": "28.1.3", 6550 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", 6551 - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", 6552 - "dev": true, 6553 - "dependencies": { 6554 - "chalk": "^4.0.0", 6555 - "jest-diff": "^28.1.3", 6556 - "jest-get-type": "^28.0.2", 6557 - "pretty-format": "^28.1.3" 6558 - }, 6559 - "engines": { 6560 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6561 - } 6562 - }, 6563 - "node_modules/jest-circus/node_modules/jest-message-util": { 6564 - "version": "28.1.3", 6565 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 6566 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 6567 - "dev": true, 6568 - "dependencies": { 6569 - "@babel/code-frame": "^7.12.13", 6570 - "@jest/types": "^28.1.3", 6571 - "@types/stack-utils": "^2.0.0", 6572 - "chalk": "^4.0.0", 6573 - "graceful-fs": "^4.2.9", 6574 - "micromatch": "^4.0.4", 6575 - "pretty-format": "^28.1.3", 6576 - "slash": "^3.0.0", 6577 - "stack-utils": "^2.0.3" 6578 - }, 6579 - "engines": { 6580 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6581 - } 6582 - }, 6583 - "node_modules/jest-circus/node_modules/jest-util": { 6584 - "version": "28.1.3", 6585 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 6586 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 6587 - "dev": true, 6588 - "dependencies": { 6589 - "@jest/types": "^28.1.3", 6590 - "@types/node": "*", 6591 - "chalk": "^4.0.0", 6592 - "ci-info": "^3.2.0", 6593 - "graceful-fs": "^4.2.9", 6594 - "picomatch": "^2.2.3" 6595 - }, 6596 - "engines": { 6597 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6598 - } 6599 - }, 6600 - "node_modules/jest-circus/node_modules/pretty-format": { 6601 - "version": "28.1.3", 6602 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 6603 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 6604 - "dev": true, 6605 - "dependencies": { 6606 - "@jest/schemas": "^28.1.3", 6607 - "ansi-regex": "^5.0.1", 6608 - "ansi-styles": "^5.0.0", 6609 - "react-is": "^18.0.0" 6610 - }, 6611 - "engines": { 6612 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6613 - } 6614 - }, 6615 "node_modules/jest-cli": { 6616 - "version": "28.1.3", 6617 - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", 6618 - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", 6619 "dev": true, 6620 "dependencies": { 6621 - "@jest/core": "^28.1.3", 6622 - "@jest/test-result": "^28.1.3", 6623 - "@jest/types": "^28.1.3", 6624 "chalk": "^4.0.0", 6625 "exit": "^0.1.2", 6626 - "graceful-fs": "^4.2.9", 6627 "import-local": "^3.0.2", 6628 - "jest-config": "^28.1.3", 6629 - "jest-util": "^28.1.3", 6630 - "jest-validate": "^28.1.3", 6631 - "prompts": "^2.0.1", 6632 "yargs": "^17.3.1" 6633 }, 6634 "bin": { 6635 "jest": "bin/jest.js" 6636 }, 6637 "engines": { 6638 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6639 }, 6640 "peerDependencies": { 6641 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 6646 } 6647 } 6648 }, 6649 - "node_modules/jest-cli/node_modules/@jest/schemas": { 6650 - "version": "28.1.3", 6651 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 6652 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 6653 - "dev": true, 6654 - "dependencies": { 6655 - "@sinclair/typebox": "^0.24.1" 6656 - }, 6657 - "engines": { 6658 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6659 - } 6660 - }, 6661 "node_modules/jest-cli/node_modules/@jest/types": { 6662 - "version": "28.1.3", 6663 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 6664 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 6665 "dev": true, 6666 "dependencies": { 6667 - "@jest/schemas": "^28.1.3", 6668 "@types/istanbul-lib-coverage": "^2.0.0", 6669 "@types/istanbul-reports": "^3.0.0", 6670 "@types/node": "*", ··· 6672 "chalk": "^4.0.0" 6673 }, 6674 "engines": { 6675 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6676 } 6677 }, 6678 - "node_modules/jest-cli/node_modules/@sinclair/typebox": { 6679 - "version": "0.24.51", 6680 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 6681 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 6682 - "dev": true 6683 - }, 6684 "node_modules/jest-cli/node_modules/@types/yargs": { 6685 - "version": "17.0.24", 6686 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 6687 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 6688 "dev": true, 6689 "dependencies": { 6690 "@types/yargs-parser": "*" 6691 } 6692 }, 6693 - "node_modules/jest-cli/node_modules/jest-util": { 6694 - "version": "28.1.3", 6695 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 6696 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 6697 - "dev": true, 6698 - "dependencies": { 6699 - "@jest/types": "^28.1.3", 6700 - "@types/node": "*", 6701 - "chalk": "^4.0.0", 6702 - "ci-info": "^3.2.0", 6703 - "graceful-fs": "^4.2.9", 6704 - "picomatch": "^2.2.3" 6705 - }, 6706 - "engines": { 6707 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6708 - } 6709 - }, 6710 "node_modules/jest-config": { 6711 - "version": "28.1.3", 6712 - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", 6713 - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", 6714 "dev": true, 6715 "dependencies": { 6716 "@babel/core": "^7.11.6", 6717 - "@jest/test-sequencer": "^28.1.3", 6718 - "@jest/types": "^28.1.3", 6719 - "babel-jest": "^28.1.3", 6720 "chalk": "^4.0.0", 6721 "ci-info": "^3.2.0", 6722 "deepmerge": "^4.2.2", 6723 "glob": "^7.1.3", 6724 "graceful-fs": "^4.2.9", 6725 - "jest-circus": "^28.1.3", 6726 - "jest-environment-node": "^28.1.3", 6727 - "jest-get-type": "^28.0.2", 6728 - "jest-regex-util": "^28.0.2", 6729 - "jest-resolve": "^28.1.3", 6730 - "jest-runner": "^28.1.3", 6731 - "jest-util": "^28.1.3", 6732 - "jest-validate": "^28.1.3", 6733 "micromatch": "^4.0.4", 6734 "parse-json": "^5.2.0", 6735 - "pretty-format": "^28.1.3", 6736 "slash": "^3.0.0", 6737 "strip-json-comments": "^3.1.1" 6738 }, 6739 "engines": { 6740 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6741 }, 6742 "peerDependencies": { 6743 "@types/node": "*", ··· 6752 } 6753 } 6754 }, 6755 - "node_modules/jest-config/node_modules/@jest/schemas": { 6756 - "version": "28.1.3", 6757 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 6758 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 6759 - "dev": true, 6760 - "dependencies": { 6761 - "@sinclair/typebox": "^0.24.1" 6762 - }, 6763 - "engines": { 6764 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6765 - } 6766 - }, 6767 "node_modules/jest-config/node_modules/@jest/types": { 6768 - "version": "28.1.3", 6769 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 6770 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 6771 "dev": true, 6772 "dependencies": { 6773 - "@jest/schemas": "^28.1.3", 6774 "@types/istanbul-lib-coverage": "^2.0.0", 6775 "@types/istanbul-reports": "^3.0.0", 6776 "@types/node": "*", ··· 6778 "chalk": "^4.0.0" 6779 }, 6780 "engines": { 6781 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6782 } 6783 }, 6784 - "node_modules/jest-config/node_modules/@sinclair/typebox": { 6785 - "version": "0.24.51", 6786 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 6787 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 6788 - "dev": true 6789 - }, 6790 "node_modules/jest-config/node_modules/@types/yargs": { 6791 - "version": "17.0.24", 6792 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 6793 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 6794 "dev": true, 6795 "dependencies": { 6796 "@types/yargs-parser": "*" 6797 } 6798 }, 6799 - "node_modules/jest-config/node_modules/ansi-styles": { 6800 - "version": "5.2.0", 6801 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6802 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6803 - "dev": true, 6804 - "engines": { 6805 - "node": ">=10" 6806 - }, 6807 - "funding": { 6808 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6809 - } 6810 - }, 6811 - "node_modules/jest-config/node_modules/jest-get-type": { 6812 - "version": "28.0.2", 6813 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 6814 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 6815 - "dev": true, 6816 - "engines": { 6817 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6818 - } 6819 - }, 6820 - "node_modules/jest-config/node_modules/jest-util": { 6821 - "version": "28.1.3", 6822 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 6823 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 6824 - "dev": true, 6825 - "dependencies": { 6826 - "@jest/types": "^28.1.3", 6827 - "@types/node": "*", 6828 - "chalk": "^4.0.0", 6829 - "ci-info": "^3.2.0", 6830 - "graceful-fs": "^4.2.9", 6831 - "picomatch": "^2.2.3" 6832 - }, 6833 - "engines": { 6834 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6835 - } 6836 - }, 6837 - "node_modules/jest-config/node_modules/pretty-format": { 6838 - "version": "28.1.3", 6839 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 6840 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 6841 - "dev": true, 6842 - "dependencies": { 6843 - "@jest/schemas": "^28.1.3", 6844 - "ansi-regex": "^5.0.1", 6845 - "ansi-styles": "^5.0.0", 6846 - "react-is": "^18.0.0" 6847 - }, 6848 - "engines": { 6849 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6850 - } 6851 - }, 6852 "node_modules/jest-diff": { 6853 - "version": "29.6.2", 6854 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.2.tgz", 6855 - "integrity": "sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==", 6856 "dev": true, 6857 "dependencies": { 6858 "chalk": "^4.0.0", 6859 - "diff-sequences": "^29.4.3", 6860 - "jest-get-type": "^29.4.3", 6861 - "pretty-format": "^29.6.2" 6862 }, 6863 "engines": { 6864 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6865 } 6866 }, 6867 "node_modules/jest-docblock": { 6868 - "version": "28.1.1", 6869 - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", 6870 - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", 6871 "dev": true, 6872 "dependencies": { 6873 "detect-newline": "^3.0.0" 6874 }, 6875 "engines": { 6876 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6877 } 6878 }, 6879 "node_modules/jest-each": { 6880 - "version": "28.1.3", 6881 - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", 6882 - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", 6883 "dev": true, 6884 "dependencies": { 6885 - "@jest/types": "^28.1.3", 6886 "chalk": "^4.0.0", 6887 - "jest-get-type": "^28.0.2", 6888 - "jest-util": "^28.1.3", 6889 - "pretty-format": "^28.1.3" 6890 - }, 6891 - "engines": { 6892 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6893 - } 6894 - }, 6895 - "node_modules/jest-each/node_modules/@jest/schemas": { 6896 - "version": "28.1.3", 6897 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 6898 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 6899 - "dev": true, 6900 - "dependencies": { 6901 - "@sinclair/typebox": "^0.24.1" 6902 }, 6903 "engines": { 6904 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6905 } 6906 }, 6907 "node_modules/jest-each/node_modules/@jest/types": { 6908 - "version": "28.1.3", 6909 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 6910 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 6911 "dev": true, 6912 "dependencies": { 6913 - "@jest/schemas": "^28.1.3", 6914 "@types/istanbul-lib-coverage": "^2.0.0", 6915 "@types/istanbul-reports": "^3.0.0", 6916 "@types/node": "*", ··· 6918 "chalk": "^4.0.0" 6919 }, 6920 "engines": { 6921 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6922 } 6923 }, 6924 - "node_modules/jest-each/node_modules/@sinclair/typebox": { 6925 - "version": "0.24.51", 6926 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 6927 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 6928 - "dev": true 6929 - }, 6930 "node_modules/jest-each/node_modules/@types/yargs": { 6931 - "version": "17.0.24", 6932 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 6933 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 6934 "dev": true, 6935 "dependencies": { 6936 "@types/yargs-parser": "*" 6937 } 6938 }, 6939 - "node_modules/jest-each/node_modules/ansi-styles": { 6940 - "version": "5.2.0", 6941 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6942 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6943 - "dev": true, 6944 - "engines": { 6945 - "node": ">=10" 6946 - }, 6947 - "funding": { 6948 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6949 - } 6950 - }, 6951 - "node_modules/jest-each/node_modules/jest-get-type": { 6952 - "version": "28.0.2", 6953 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 6954 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 6955 - "dev": true, 6956 - "engines": { 6957 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6958 - } 6959 - }, 6960 - "node_modules/jest-each/node_modules/jest-util": { 6961 - "version": "28.1.3", 6962 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 6963 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 6964 - "dev": true, 6965 - "dependencies": { 6966 - "@jest/types": "^28.1.3", 6967 - "@types/node": "*", 6968 - "chalk": "^4.0.0", 6969 - "ci-info": "^3.2.0", 6970 - "graceful-fs": "^4.2.9", 6971 - "picomatch": "^2.2.3" 6972 - }, 6973 - "engines": { 6974 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6975 - } 6976 - }, 6977 - "node_modules/jest-each/node_modules/pretty-format": { 6978 - "version": "28.1.3", 6979 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 6980 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 6981 - "dev": true, 6982 - "dependencies": { 6983 - "@jest/schemas": "^28.1.3", 6984 - "ansi-regex": "^5.0.1", 6985 - "ansi-styles": "^5.0.0", 6986 - "react-is": "^18.0.0" 6987 - }, 6988 - "engines": { 6989 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 6990 - } 6991 - }, 6992 "node_modules/jest-environment-node": { 6993 - "version": "28.1.3", 6994 - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", 6995 - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", 6996 "dev": true, 6997 "dependencies": { 6998 - "@jest/environment": "^28.1.3", 6999 - "@jest/fake-timers": "^28.1.3", 7000 - "@jest/types": "^28.1.3", 7001 "@types/node": "*", 7002 - "jest-mock": "^28.1.3", 7003 - "jest-util": "^28.1.3" 7004 }, 7005 "engines": { 7006 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7007 - } 7008 - }, 7009 - "node_modules/jest-environment-node/node_modules/@jest/schemas": { 7010 - "version": "28.1.3", 7011 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7012 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7013 - "dev": true, 7014 - "dependencies": { 7015 - "@sinclair/typebox": "^0.24.1" 7016 - }, 7017 - "engines": { 7018 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7019 } 7020 }, 7021 "node_modules/jest-environment-node/node_modules/@jest/types": { 7022 - "version": "28.1.3", 7023 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7024 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7025 "dev": true, 7026 "dependencies": { 7027 - "@jest/schemas": "^28.1.3", 7028 "@types/istanbul-lib-coverage": "^2.0.0", 7029 "@types/istanbul-reports": "^3.0.0", 7030 "@types/node": "*", ··· 7032 "chalk": "^4.0.0" 7033 }, 7034 "engines": { 7035 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7036 } 7037 - }, 7038 - "node_modules/jest-environment-node/node_modules/@sinclair/typebox": { 7039 - "version": "0.24.51", 7040 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7041 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7042 - "dev": true 7043 }, 7044 "node_modules/jest-environment-node/node_modules/@types/yargs": { 7045 - "version": "17.0.24", 7046 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7047 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7048 "dev": true, 7049 "dependencies": { 7050 "@types/yargs-parser": "*" 7051 } 7052 }, 7053 - "node_modules/jest-environment-node/node_modules/jest-util": { 7054 - "version": "28.1.3", 7055 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7056 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7057 - "dev": true, 7058 - "dependencies": { 7059 - "@jest/types": "^28.1.3", 7060 - "@types/node": "*", 7061 - "chalk": "^4.0.0", 7062 - "ci-info": "^3.2.0", 7063 - "graceful-fs": "^4.2.9", 7064 - "picomatch": "^2.2.3" 7065 - }, 7066 - "engines": { 7067 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7068 - } 7069 - }, 7070 "node_modules/jest-get-type": { 7071 - "version": "29.4.3", 7072 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", 7073 - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", 7074 "dev": true, 7075 "engines": { 7076 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 7077 } 7078 }, 7079 "node_modules/jest-haste-map": { 7080 - "version": "28.1.3", 7081 - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", 7082 - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", 7083 "dev": true, 7084 "dependencies": { 7085 - "@jest/types": "^28.1.3", 7086 "@types/graceful-fs": "^4.1.3", 7087 "@types/node": "*", 7088 "anymatch": "^3.0.3", 7089 "fb-watchman": "^2.0.0", 7090 "graceful-fs": "^4.2.9", 7091 - "jest-regex-util": "^28.0.2", 7092 - "jest-util": "^28.1.3", 7093 - "jest-worker": "^28.1.3", 7094 "micromatch": "^4.0.4", 7095 "walker": "^1.0.8" 7096 }, 7097 "engines": { 7098 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7099 }, 7100 "optionalDependencies": { 7101 "fsevents": "^2.3.2" 7102 } 7103 }, 7104 - "node_modules/jest-haste-map/node_modules/@jest/schemas": { 7105 - "version": "28.1.3", 7106 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7107 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7108 - "dev": true, 7109 - "dependencies": { 7110 - "@sinclair/typebox": "^0.24.1" 7111 - }, 7112 - "engines": { 7113 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7114 - } 7115 - }, 7116 "node_modules/jest-haste-map/node_modules/@jest/types": { 7117 - "version": "28.1.3", 7118 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7119 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7120 "dev": true, 7121 "dependencies": { 7122 - "@jest/schemas": "^28.1.3", 7123 "@types/istanbul-lib-coverage": "^2.0.0", 7124 "@types/istanbul-reports": "^3.0.0", 7125 "@types/node": "*", ··· 7127 "chalk": "^4.0.0" 7128 }, 7129 "engines": { 7130 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7131 } 7132 }, 7133 - "node_modules/jest-haste-map/node_modules/@sinclair/typebox": { 7134 - "version": "0.24.51", 7135 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7136 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7137 - "dev": true 7138 - }, 7139 "node_modules/jest-haste-map/node_modules/@types/yargs": { 7140 - "version": "17.0.24", 7141 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7142 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7143 "dev": true, 7144 "dependencies": { 7145 "@types/yargs-parser": "*" 7146 } 7147 }, 7148 - "node_modules/jest-haste-map/node_modules/jest-util": { 7149 - "version": "28.1.3", 7150 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7151 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7152 - "dev": true, 7153 - "dependencies": { 7154 - "@jest/types": "^28.1.3", 7155 - "@types/node": "*", 7156 - "chalk": "^4.0.0", 7157 - "ci-info": "^3.2.0", 7158 - "graceful-fs": "^4.2.9", 7159 - "picomatch": "^2.2.3" 7160 - }, 7161 - "engines": { 7162 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7163 - } 7164 - }, 7165 "node_modules/jest-leak-detector": { 7166 - "version": "28.1.3", 7167 - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", 7168 - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", 7169 - "dev": true, 7170 - "dependencies": { 7171 - "jest-get-type": "^28.0.2", 7172 - "pretty-format": "^28.1.3" 7173 - }, 7174 - "engines": { 7175 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7176 - } 7177 - }, 7178 - "node_modules/jest-leak-detector/node_modules/@jest/schemas": { 7179 - "version": "28.1.3", 7180 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7181 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7182 - "dev": true, 7183 - "dependencies": { 7184 - "@sinclair/typebox": "^0.24.1" 7185 - }, 7186 - "engines": { 7187 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7188 - } 7189 - }, 7190 - "node_modules/jest-leak-detector/node_modules/@sinclair/typebox": { 7191 - "version": "0.24.51", 7192 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7193 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7194 - "dev": true 7195 - }, 7196 - "node_modules/jest-leak-detector/node_modules/ansi-styles": { 7197 - "version": "5.2.0", 7198 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7199 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7200 - "dev": true, 7201 - "engines": { 7202 - "node": ">=10" 7203 - }, 7204 - "funding": { 7205 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7206 - } 7207 - }, 7208 - "node_modules/jest-leak-detector/node_modules/jest-get-type": { 7209 - "version": "28.0.2", 7210 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 7211 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 7212 - "dev": true, 7213 - "engines": { 7214 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7215 - } 7216 - }, 7217 - "node_modules/jest-leak-detector/node_modules/pretty-format": { 7218 - "version": "28.1.3", 7219 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 7220 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 7221 "dev": true, 7222 "dependencies": { 7223 - "@jest/schemas": "^28.1.3", 7224 - "ansi-regex": "^5.0.1", 7225 - "ansi-styles": "^5.0.0", 7226 - "react-is": "^18.0.0" 7227 }, 7228 "engines": { 7229 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7230 } 7231 }, 7232 "node_modules/jest-matcher-utils": { 7233 - "version": "29.6.2", 7234 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz", 7235 - "integrity": "sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==", 7236 "dev": true, 7237 "dependencies": { 7238 "chalk": "^4.0.0", 7239 - "jest-diff": "^29.6.2", 7240 - "jest-get-type": "^29.4.3", 7241 - "pretty-format": "^29.6.2" 7242 }, 7243 "engines": { 7244 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 7245 } 7246 }, 7247 "node_modules/jest-message-util": { 7248 - "version": "29.6.2", 7249 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.2.tgz", 7250 - "integrity": "sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==", 7251 "dev": true, 7252 "dependencies": { 7253 "@babel/code-frame": "^7.12.13", 7254 - "@jest/types": "^29.6.1", 7255 "@types/stack-utils": "^2.0.0", 7256 "chalk": "^4.0.0", 7257 "graceful-fs": "^4.2.9", 7258 "micromatch": "^4.0.4", 7259 - "pretty-format": "^29.6.2", 7260 "slash": "^3.0.0", 7261 "stack-utils": "^2.0.3" 7262 }, ··· 7265 } 7266 }, 7267 "node_modules/jest-message-util/node_modules/@jest/types": { 7268 - "version": "29.6.1", 7269 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", 7270 - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", 7271 "dev": true, 7272 "dependencies": { 7273 - "@jest/schemas": "^29.6.0", 7274 "@types/istanbul-lib-coverage": "^2.0.0", 7275 "@types/istanbul-reports": "^3.0.0", 7276 "@types/node": "*", ··· 7282 } 7283 }, 7284 "node_modules/jest-message-util/node_modules/@types/yargs": { 7285 - "version": "17.0.24", 7286 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7287 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7288 "dev": true, 7289 "dependencies": { 7290 "@types/yargs-parser": "*" 7291 } 7292 }, 7293 "node_modules/jest-mock": { 7294 - "version": "28.1.3", 7295 - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", 7296 - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", 7297 - "dev": true, 7298 - "dependencies": { 7299 - "@jest/types": "^28.1.3", 7300 - "@types/node": "*" 7301 - }, 7302 - "engines": { 7303 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7304 - } 7305 - }, 7306 - "node_modules/jest-mock/node_modules/@jest/schemas": { 7307 - "version": "28.1.3", 7308 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7309 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7310 "dev": true, 7311 "dependencies": { 7312 - "@sinclair/typebox": "^0.24.1" 7313 }, 7314 "engines": { 7315 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7316 } 7317 }, 7318 "node_modules/jest-mock/node_modules/@jest/types": { 7319 - "version": "28.1.3", 7320 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7321 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7322 "dev": true, 7323 "dependencies": { 7324 - "@jest/schemas": "^28.1.3", 7325 "@types/istanbul-lib-coverage": "^2.0.0", 7326 "@types/istanbul-reports": "^3.0.0", 7327 "@types/node": "*", ··· 7329 "chalk": "^4.0.0" 7330 }, 7331 "engines": { 7332 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7333 } 7334 }, 7335 - "node_modules/jest-mock/node_modules/@sinclair/typebox": { 7336 - "version": "0.24.51", 7337 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7338 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7339 - "dev": true 7340 - }, 7341 "node_modules/jest-mock/node_modules/@types/yargs": { 7342 - "version": "17.0.24", 7343 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7344 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7345 "dev": true, 7346 "dependencies": { 7347 "@types/yargs-parser": "*" ··· 7365 } 7366 }, 7367 "node_modules/jest-regex-util": { 7368 - "version": "28.0.2", 7369 - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", 7370 - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", 7371 "dev": true, 7372 "engines": { 7373 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7374 } 7375 }, 7376 "node_modules/jest-resolve": { 7377 - "version": "28.1.3", 7378 - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", 7379 - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", 7380 "dev": true, 7381 "dependencies": { 7382 "chalk": "^4.0.0", 7383 "graceful-fs": "^4.2.9", 7384 - "jest-haste-map": "^28.1.3", 7385 "jest-pnp-resolver": "^1.2.2", 7386 - "jest-util": "^28.1.3", 7387 - "jest-validate": "^28.1.3", 7388 "resolve": "^1.20.0", 7389 - "resolve.exports": "^1.1.0", 7390 "slash": "^3.0.0" 7391 }, 7392 "engines": { 7393 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7394 } 7395 }, 7396 "node_modules/jest-resolve-dependencies": { 7397 - "version": "28.1.3", 7398 - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", 7399 - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", 7400 "dev": true, 7401 "dependencies": { 7402 - "jest-regex-util": "^28.0.2", 7403 - "jest-snapshot": "^28.1.3" 7404 }, 7405 "engines": { 7406 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7407 - } 7408 - }, 7409 - "node_modules/jest-resolve/node_modules/@jest/schemas": { 7410 - "version": "28.1.3", 7411 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7412 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7413 - "dev": true, 7414 - "dependencies": { 7415 - "@sinclair/typebox": "^0.24.1" 7416 - }, 7417 - "engines": { 7418 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7419 - } 7420 - }, 7421 - "node_modules/jest-resolve/node_modules/@jest/types": { 7422 - "version": "28.1.3", 7423 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7424 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7425 - "dev": true, 7426 - "dependencies": { 7427 - "@jest/schemas": "^28.1.3", 7428 - "@types/istanbul-lib-coverage": "^2.0.0", 7429 - "@types/istanbul-reports": "^3.0.0", 7430 - "@types/node": "*", 7431 - "@types/yargs": "^17.0.8", 7432 - "chalk": "^4.0.0" 7433 - }, 7434 - "engines": { 7435 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7436 - } 7437 - }, 7438 - "node_modules/jest-resolve/node_modules/@sinclair/typebox": { 7439 - "version": "0.24.51", 7440 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7441 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7442 - "dev": true 7443 - }, 7444 - "node_modules/jest-resolve/node_modules/@types/yargs": { 7445 - "version": "17.0.24", 7446 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7447 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7448 - "dev": true, 7449 - "dependencies": { 7450 - "@types/yargs-parser": "*" 7451 - } 7452 - }, 7453 - "node_modules/jest-resolve/node_modules/jest-util": { 7454 - "version": "28.1.3", 7455 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7456 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7457 - "dev": true, 7458 - "dependencies": { 7459 - "@jest/types": "^28.1.3", 7460 - "@types/node": "*", 7461 - "chalk": "^4.0.0", 7462 - "ci-info": "^3.2.0", 7463 - "graceful-fs": "^4.2.9", 7464 - "picomatch": "^2.2.3" 7465 - }, 7466 - "engines": { 7467 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7468 } 7469 }, 7470 "node_modules/jest-runner": { 7471 - "version": "28.1.3", 7472 - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", 7473 - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", 7474 "dev": true, 7475 "dependencies": { 7476 - "@jest/console": "^28.1.3", 7477 - "@jest/environment": "^28.1.3", 7478 - "@jest/test-result": "^28.1.3", 7479 - "@jest/transform": "^28.1.3", 7480 - "@jest/types": "^28.1.3", 7481 "@types/node": "*", 7482 "chalk": "^4.0.0", 7483 - "emittery": "^0.10.2", 7484 "graceful-fs": "^4.2.9", 7485 - "jest-docblock": "^28.1.1", 7486 - "jest-environment-node": "^28.1.3", 7487 - "jest-haste-map": "^28.1.3", 7488 - "jest-leak-detector": "^28.1.3", 7489 - "jest-message-util": "^28.1.3", 7490 - "jest-resolve": "^28.1.3", 7491 - "jest-runtime": "^28.1.3", 7492 - "jest-util": "^28.1.3", 7493 - "jest-watcher": "^28.1.3", 7494 - "jest-worker": "^28.1.3", 7495 "p-limit": "^3.1.0", 7496 "source-map-support": "0.5.13" 7497 }, 7498 "engines": { 7499 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7500 - } 7501 - }, 7502 - "node_modules/jest-runner/node_modules/@jest/schemas": { 7503 - "version": "28.1.3", 7504 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7505 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7506 - "dev": true, 7507 - "dependencies": { 7508 - "@sinclair/typebox": "^0.24.1" 7509 - }, 7510 - "engines": { 7511 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7512 } 7513 }, 7514 "node_modules/jest-runner/node_modules/@jest/types": { 7515 - "version": "28.1.3", 7516 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7517 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7518 "dev": true, 7519 "dependencies": { 7520 - "@jest/schemas": "^28.1.3", 7521 "@types/istanbul-lib-coverage": "^2.0.0", 7522 "@types/istanbul-reports": "^3.0.0", 7523 "@types/node": "*", ··· 7525 "chalk": "^4.0.0" 7526 }, 7527 "engines": { 7528 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7529 } 7530 }, 7531 - "node_modules/jest-runner/node_modules/@sinclair/typebox": { 7532 - "version": "0.24.51", 7533 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7534 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7535 - "dev": true 7536 - }, 7537 "node_modules/jest-runner/node_modules/@types/yargs": { 7538 - "version": "17.0.24", 7539 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7540 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7541 "dev": true, 7542 "dependencies": { 7543 "@types/yargs-parser": "*" 7544 } 7545 }, 7546 - "node_modules/jest-runner/node_modules/ansi-styles": { 7547 - "version": "5.2.0", 7548 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7549 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7550 - "dev": true, 7551 - "engines": { 7552 - "node": ">=10" 7553 - }, 7554 - "funding": { 7555 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7556 - } 7557 - }, 7558 - "node_modules/jest-runner/node_modules/jest-message-util": { 7559 - "version": "28.1.3", 7560 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 7561 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 7562 "dev": true, 7563 "dependencies": { 7564 - "@babel/code-frame": "^7.12.13", 7565 - "@jest/types": "^28.1.3", 7566 - "@types/stack-utils": "^2.0.0", 7567 - "chalk": "^4.0.0", 7568 - "graceful-fs": "^4.2.9", 7569 - "micromatch": "^4.0.4", 7570 - "pretty-format": "^28.1.3", 7571 - "slash": "^3.0.0", 7572 - "stack-utils": "^2.0.3" 7573 - }, 7574 - "engines": { 7575 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7576 - } 7577 - }, 7578 - "node_modules/jest-runner/node_modules/jest-util": { 7579 - "version": "28.1.3", 7580 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7581 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7582 - "dev": true, 7583 - "dependencies": { 7584 - "@jest/types": "^28.1.3", 7585 "@types/node": "*", 7586 "chalk": "^4.0.0", 7587 - "ci-info": "^3.2.0", 7588 - "graceful-fs": "^4.2.9", 7589 - "picomatch": "^2.2.3" 7590 - }, 7591 - "engines": { 7592 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7593 - } 7594 - }, 7595 - "node_modules/jest-runner/node_modules/pretty-format": { 7596 - "version": "28.1.3", 7597 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 7598 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 7599 - "dev": true, 7600 - "dependencies": { 7601 - "@jest/schemas": "^28.1.3", 7602 - "ansi-regex": "^5.0.1", 7603 - "ansi-styles": "^5.0.0", 7604 - "react-is": "^18.0.0" 7605 - }, 7606 - "engines": { 7607 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7608 - } 7609 - }, 7610 - "node_modules/jest-runtime": { 7611 - "version": "28.1.3", 7612 - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", 7613 - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", 7614 - "dev": true, 7615 - "dependencies": { 7616 - "@jest/environment": "^28.1.3", 7617 - "@jest/fake-timers": "^28.1.3", 7618 - "@jest/globals": "^28.1.3", 7619 - "@jest/source-map": "^28.1.2", 7620 - "@jest/test-result": "^28.1.3", 7621 - "@jest/transform": "^28.1.3", 7622 - "@jest/types": "^28.1.3", 7623 - "chalk": "^4.0.0", 7624 "cjs-module-lexer": "^1.0.0", 7625 "collect-v8-coverage": "^1.0.0", 7626 - "execa": "^5.0.0", 7627 "glob": "^7.1.3", 7628 "graceful-fs": "^4.2.9", 7629 - "jest-haste-map": "^28.1.3", 7630 - "jest-message-util": "^28.1.3", 7631 - "jest-mock": "^28.1.3", 7632 - "jest-regex-util": "^28.0.2", 7633 - "jest-resolve": "^28.1.3", 7634 - "jest-snapshot": "^28.1.3", 7635 - "jest-util": "^28.1.3", 7636 "slash": "^3.0.0", 7637 "strip-bom": "^4.0.0" 7638 }, 7639 "engines": { 7640 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7641 - } 7642 - }, 7643 - "node_modules/jest-runtime/node_modules/@jest/schemas": { 7644 - "version": "28.1.3", 7645 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7646 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7647 - "dev": true, 7648 - "dependencies": { 7649 - "@sinclair/typebox": "^0.24.1" 7650 - }, 7651 - "engines": { 7652 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7653 } 7654 }, 7655 "node_modules/jest-runtime/node_modules/@jest/types": { 7656 - "version": "28.1.3", 7657 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7658 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7659 "dev": true, 7660 "dependencies": { 7661 - "@jest/schemas": "^28.1.3", 7662 "@types/istanbul-lib-coverage": "^2.0.0", 7663 "@types/istanbul-reports": "^3.0.0", 7664 "@types/node": "*", ··· 7666 "chalk": "^4.0.0" 7667 }, 7668 "engines": { 7669 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7670 } 7671 }, 7672 - "node_modules/jest-runtime/node_modules/@sinclair/typebox": { 7673 - "version": "0.24.51", 7674 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7675 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7676 - "dev": true 7677 - }, 7678 "node_modules/jest-runtime/node_modules/@types/yargs": { 7679 - "version": "17.0.24", 7680 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7681 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7682 "dev": true, 7683 "dependencies": { 7684 "@types/yargs-parser": "*" 7685 } 7686 }, 7687 - "node_modules/jest-runtime/node_modules/ansi-styles": { 7688 - "version": "5.2.0", 7689 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7690 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7691 - "dev": true, 7692 - "engines": { 7693 - "node": ">=10" 7694 - }, 7695 - "funding": { 7696 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7697 - } 7698 - }, 7699 - "node_modules/jest-runtime/node_modules/execa": { 7700 - "version": "5.1.1", 7701 - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 7702 - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 7703 - "dev": true, 7704 - "dependencies": { 7705 - "cross-spawn": "^7.0.3", 7706 - "get-stream": "^6.0.0", 7707 - "human-signals": "^2.1.0", 7708 - "is-stream": "^2.0.0", 7709 - "merge-stream": "^2.0.0", 7710 - "npm-run-path": "^4.0.1", 7711 - "onetime": "^5.1.2", 7712 - "signal-exit": "^3.0.3", 7713 - "strip-final-newline": "^2.0.0" 7714 - }, 7715 - "engines": { 7716 - "node": ">=10" 7717 - }, 7718 - "funding": { 7719 - "url": "https://github.com/sindresorhus/execa?sponsor=1" 7720 - } 7721 - }, 7722 - "node_modules/jest-runtime/node_modules/jest-message-util": { 7723 - "version": "28.1.3", 7724 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 7725 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 7726 - "dev": true, 7727 - "dependencies": { 7728 - "@babel/code-frame": "^7.12.13", 7729 - "@jest/types": "^28.1.3", 7730 - "@types/stack-utils": "^2.0.0", 7731 - "chalk": "^4.0.0", 7732 - "graceful-fs": "^4.2.9", 7733 - "micromatch": "^4.0.4", 7734 - "pretty-format": "^28.1.3", 7735 - "slash": "^3.0.0", 7736 - "stack-utils": "^2.0.3" 7737 - }, 7738 - "engines": { 7739 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7740 - } 7741 - }, 7742 - "node_modules/jest-runtime/node_modules/jest-util": { 7743 - "version": "28.1.3", 7744 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7745 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7746 - "dev": true, 7747 - "dependencies": { 7748 - "@jest/types": "^28.1.3", 7749 - "@types/node": "*", 7750 - "chalk": "^4.0.0", 7751 - "ci-info": "^3.2.0", 7752 - "graceful-fs": "^4.2.9", 7753 - "picomatch": "^2.2.3" 7754 - }, 7755 - "engines": { 7756 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7757 - } 7758 - }, 7759 - "node_modules/jest-runtime/node_modules/pretty-format": { 7760 - "version": "28.1.3", 7761 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 7762 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 7763 - "dev": true, 7764 - "dependencies": { 7765 - "@jest/schemas": "^28.1.3", 7766 - "ansi-regex": "^5.0.1", 7767 - "ansi-styles": "^5.0.0", 7768 - "react-is": "^18.0.0" 7769 - }, 7770 - "engines": { 7771 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7772 - } 7773 - }, 7774 "node_modules/jest-snapshot": { 7775 - "version": "28.1.3", 7776 - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", 7777 - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", 7778 "dev": true, 7779 "dependencies": { 7780 "@babel/core": "^7.11.6", 7781 "@babel/generator": "^7.7.2", 7782 "@babel/plugin-syntax-typescript": "^7.7.2", 7783 - "@babel/traverse": "^7.7.2", 7784 "@babel/types": "^7.3.3", 7785 - "@jest/expect-utils": "^28.1.3", 7786 - "@jest/transform": "^28.1.3", 7787 - "@jest/types": "^28.1.3", 7788 - "@types/babel__traverse": "^7.0.6", 7789 - "@types/prettier": "^2.1.5", 7790 "babel-preset-current-node-syntax": "^1.0.0", 7791 "chalk": "^4.0.0", 7792 - "expect": "^28.1.3", 7793 "graceful-fs": "^4.2.9", 7794 - "jest-diff": "^28.1.3", 7795 - "jest-get-type": "^28.0.2", 7796 - "jest-haste-map": "^28.1.3", 7797 - "jest-matcher-utils": "^28.1.3", 7798 - "jest-message-util": "^28.1.3", 7799 - "jest-util": "^28.1.3", 7800 "natural-compare": "^1.4.0", 7801 - "pretty-format": "^28.1.3", 7802 - "semver": "^7.3.5" 7803 }, 7804 "engines": { 7805 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7806 - } 7807 - }, 7808 - "node_modules/jest-snapshot/node_modules/@jest/expect-utils": { 7809 - "version": "28.1.3", 7810 - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", 7811 - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", 7812 - "dev": true, 7813 - "dependencies": { 7814 - "jest-get-type": "^28.0.2" 7815 - }, 7816 - "engines": { 7817 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7818 - } 7819 - }, 7820 - "node_modules/jest-snapshot/node_modules/@jest/schemas": { 7821 - "version": "28.1.3", 7822 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 7823 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 7824 - "dev": true, 7825 - "dependencies": { 7826 - "@sinclair/typebox": "^0.24.1" 7827 - }, 7828 - "engines": { 7829 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7830 } 7831 }, 7832 "node_modules/jest-snapshot/node_modules/@jest/types": { 7833 - "version": "28.1.3", 7834 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 7835 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 7836 "dev": true, 7837 "dependencies": { 7838 - "@jest/schemas": "^28.1.3", 7839 "@types/istanbul-lib-coverage": "^2.0.0", 7840 "@types/istanbul-reports": "^3.0.0", 7841 "@types/node": "*", ··· 7843 "chalk": "^4.0.0" 7844 }, 7845 "engines": { 7846 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7847 } 7848 }, 7849 - "node_modules/jest-snapshot/node_modules/@sinclair/typebox": { 7850 - "version": "0.24.51", 7851 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 7852 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 7853 - "dev": true 7854 - }, 7855 "node_modules/jest-snapshot/node_modules/@types/yargs": { 7856 - "version": "17.0.24", 7857 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 7858 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 7859 "dev": true, 7860 "dependencies": { 7861 "@types/yargs-parser": "*" 7862 } 7863 }, 7864 - "node_modules/jest-snapshot/node_modules/ansi-styles": { 7865 - "version": "5.2.0", 7866 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7867 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7868 - "dev": true, 7869 - "engines": { 7870 - "node": ">=10" 7871 - }, 7872 - "funding": { 7873 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7874 - } 7875 - }, 7876 - "node_modules/jest-snapshot/node_modules/diff-sequences": { 7877 - "version": "28.1.1", 7878 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", 7879 - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", 7880 - "dev": true, 7881 - "engines": { 7882 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7883 - } 7884 - }, 7885 - "node_modules/jest-snapshot/node_modules/expect": { 7886 - "version": "28.1.3", 7887 - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", 7888 - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", 7889 - "dev": true, 7890 - "dependencies": { 7891 - "@jest/expect-utils": "^28.1.3", 7892 - "jest-get-type": "^28.0.2", 7893 - "jest-matcher-utils": "^28.1.3", 7894 - "jest-message-util": "^28.1.3", 7895 - "jest-util": "^28.1.3" 7896 - }, 7897 - "engines": { 7898 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7899 - } 7900 - }, 7901 - "node_modules/jest-snapshot/node_modules/jest-diff": { 7902 - "version": "28.1.3", 7903 - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", 7904 - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", 7905 - "dev": true, 7906 - "dependencies": { 7907 - "chalk": "^4.0.0", 7908 - "diff-sequences": "^28.1.1", 7909 - "jest-get-type": "^28.0.2", 7910 - "pretty-format": "^28.1.3" 7911 - }, 7912 - "engines": { 7913 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7914 - } 7915 - }, 7916 - "node_modules/jest-snapshot/node_modules/jest-get-type": { 7917 - "version": "28.0.2", 7918 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 7919 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 7920 - "dev": true, 7921 - "engines": { 7922 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7923 - } 7924 - }, 7925 - "node_modules/jest-snapshot/node_modules/jest-matcher-utils": { 7926 - "version": "28.1.3", 7927 - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", 7928 - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", 7929 - "dev": true, 7930 - "dependencies": { 7931 - "chalk": "^4.0.0", 7932 - "jest-diff": "^28.1.3", 7933 - "jest-get-type": "^28.0.2", 7934 - "pretty-format": "^28.1.3" 7935 - }, 7936 - "engines": { 7937 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7938 - } 7939 - }, 7940 - "node_modules/jest-snapshot/node_modules/jest-message-util": { 7941 - "version": "28.1.3", 7942 - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", 7943 - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", 7944 - "dev": true, 7945 - "dependencies": { 7946 - "@babel/code-frame": "^7.12.13", 7947 - "@jest/types": "^28.1.3", 7948 - "@types/stack-utils": "^2.0.0", 7949 - "chalk": "^4.0.0", 7950 - "graceful-fs": "^4.2.9", 7951 - "micromatch": "^4.0.4", 7952 - "pretty-format": "^28.1.3", 7953 - "slash": "^3.0.0", 7954 - "stack-utils": "^2.0.3" 7955 - }, 7956 - "engines": { 7957 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7958 - } 7959 - }, 7960 - "node_modules/jest-snapshot/node_modules/jest-util": { 7961 - "version": "28.1.3", 7962 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 7963 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 7964 - "dev": true, 7965 - "dependencies": { 7966 - "@jest/types": "^28.1.3", 7967 - "@types/node": "*", 7968 - "chalk": "^4.0.0", 7969 - "ci-info": "^3.2.0", 7970 - "graceful-fs": "^4.2.9", 7971 - "picomatch": "^2.2.3" 7972 - }, 7973 - "engines": { 7974 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7975 - } 7976 - }, 7977 - "node_modules/jest-snapshot/node_modules/pretty-format": { 7978 - "version": "28.1.3", 7979 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 7980 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 7981 - "dev": true, 7982 - "dependencies": { 7983 - "@jest/schemas": "^28.1.3", 7984 - "ansi-regex": "^5.0.1", 7985 - "ansi-styles": "^5.0.0", 7986 - "react-is": "^18.0.0" 7987 - }, 7988 - "engines": { 7989 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 7990 - } 7991 - }, 7992 "node_modules/jest-util": { 7993 - "version": "29.6.2", 7994 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", 7995 - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", 7996 "dev": true, 7997 "dependencies": { 7998 - "@jest/types": "^29.6.1", 7999 "@types/node": "*", 8000 "chalk": "^4.0.0", 8001 "ci-info": "^3.2.0", ··· 8007 } 8008 }, 8009 "node_modules/jest-util/node_modules/@jest/types": { 8010 - "version": "29.6.1", 8011 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", 8012 - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", 8013 "dev": true, 8014 "dependencies": { 8015 - "@jest/schemas": "^29.6.0", 8016 "@types/istanbul-lib-coverage": "^2.0.0", 8017 "@types/istanbul-reports": "^3.0.0", 8018 "@types/node": "*", ··· 8024 } 8025 }, 8026 "node_modules/jest-util/node_modules/@types/yargs": { 8027 - "version": "17.0.24", 8028 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 8029 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 8030 "dev": true, 8031 "dependencies": { 8032 "@types/yargs-parser": "*" 8033 } 8034 }, 8035 "node_modules/jest-validate": { 8036 - "version": "28.1.3", 8037 - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", 8038 - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", 8039 "dev": true, 8040 "dependencies": { 8041 - "@jest/types": "^28.1.3", 8042 "camelcase": "^6.2.0", 8043 "chalk": "^4.0.0", 8044 - "jest-get-type": "^28.0.2", 8045 "leven": "^3.1.0", 8046 - "pretty-format": "^28.1.3" 8047 }, 8048 "engines": { 8049 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8050 - } 8051 - }, 8052 - "node_modules/jest-validate/node_modules/@jest/schemas": { 8053 - "version": "28.1.3", 8054 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 8055 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 8056 - "dev": true, 8057 - "dependencies": { 8058 - "@sinclair/typebox": "^0.24.1" 8059 - }, 8060 - "engines": { 8061 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8062 } 8063 }, 8064 "node_modules/jest-validate/node_modules/@jest/types": { 8065 - "version": "28.1.3", 8066 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 8067 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 8068 "dev": true, 8069 "dependencies": { 8070 - "@jest/schemas": "^28.1.3", 8071 "@types/istanbul-lib-coverage": "^2.0.0", 8072 "@types/istanbul-reports": "^3.0.0", 8073 "@types/node": "*", ··· 8075 "chalk": "^4.0.0" 8076 }, 8077 "engines": { 8078 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8079 } 8080 }, 8081 - "node_modules/jest-validate/node_modules/@sinclair/typebox": { 8082 - "version": "0.24.51", 8083 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 8084 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 8085 - "dev": true 8086 - }, 8087 "node_modules/jest-validate/node_modules/@types/yargs": { 8088 - "version": "17.0.24", 8089 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 8090 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 8091 "dev": true, 8092 "dependencies": { 8093 "@types/yargs-parser": "*" 8094 } 8095 }, 8096 - "node_modules/jest-validate/node_modules/ansi-styles": { 8097 - "version": "5.2.0", 8098 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 8099 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 8100 - "dev": true, 8101 - "engines": { 8102 - "node": ">=10" 8103 - }, 8104 - "funding": { 8105 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8106 - } 8107 - }, 8108 "node_modules/jest-validate/node_modules/camelcase": { 8109 "version": "6.3.0", 8110 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", ··· 8117 "url": "https://github.com/sponsors/sindresorhus" 8118 } 8119 }, 8120 - "node_modules/jest-validate/node_modules/jest-get-type": { 8121 - "version": "28.0.2", 8122 - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", 8123 - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", 8124 - "dev": true, 8125 - "engines": { 8126 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8127 - } 8128 - }, 8129 - "node_modules/jest-validate/node_modules/pretty-format": { 8130 - "version": "28.1.3", 8131 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", 8132 - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", 8133 - "dev": true, 8134 - "dependencies": { 8135 - "@jest/schemas": "^28.1.3", 8136 - "ansi-regex": "^5.0.1", 8137 - "ansi-styles": "^5.0.0", 8138 - "react-is": "^18.0.0" 8139 - }, 8140 - "engines": { 8141 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8142 - } 8143 - }, 8144 "node_modules/jest-watcher": { 8145 - "version": "28.1.3", 8146 - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", 8147 - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", 8148 "dev": true, 8149 "dependencies": { 8150 - "@jest/test-result": "^28.1.3", 8151 - "@jest/types": "^28.1.3", 8152 "@types/node": "*", 8153 "ansi-escapes": "^4.2.1", 8154 "chalk": "^4.0.0", 8155 - "emittery": "^0.10.2", 8156 - "jest-util": "^28.1.3", 8157 "string-length": "^4.0.1" 8158 }, 8159 "engines": { 8160 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8161 - } 8162 - }, 8163 - "node_modules/jest-watcher/node_modules/@jest/schemas": { 8164 - "version": "28.1.3", 8165 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 8166 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 8167 - "dev": true, 8168 - "dependencies": { 8169 - "@sinclair/typebox": "^0.24.1" 8170 - }, 8171 - "engines": { 8172 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8173 } 8174 }, 8175 "node_modules/jest-watcher/node_modules/@jest/types": { 8176 - "version": "28.1.3", 8177 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 8178 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 8179 "dev": true, 8180 "dependencies": { 8181 - "@jest/schemas": "^28.1.3", 8182 "@types/istanbul-lib-coverage": "^2.0.0", 8183 "@types/istanbul-reports": "^3.0.0", 8184 "@types/node": "*", ··· 8186 "chalk": "^4.0.0" 8187 }, 8188 "engines": { 8189 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8190 } 8191 }, 8192 - "node_modules/jest-watcher/node_modules/@sinclair/typebox": { 8193 - "version": "0.24.51", 8194 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 8195 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 8196 - "dev": true 8197 - }, 8198 "node_modules/jest-watcher/node_modules/@types/yargs": { 8199 - "version": "17.0.24", 8200 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 8201 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 8202 "dev": true, 8203 "dependencies": { 8204 "@types/yargs-parser": "*" 8205 } 8206 }, 8207 - "node_modules/jest-watcher/node_modules/jest-util": { 8208 - "version": "28.1.3", 8209 - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", 8210 - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", 8211 - "dev": true, 8212 - "dependencies": { 8213 - "@jest/types": "^28.1.3", 8214 - "@types/node": "*", 8215 - "chalk": "^4.0.0", 8216 - "ci-info": "^3.2.0", 8217 - "graceful-fs": "^4.2.9", 8218 - "picomatch": "^2.2.3" 8219 - }, 8220 - "engines": { 8221 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8222 - } 8223 - }, 8224 "node_modules/jest-worker": { 8225 - "version": "28.1.3", 8226 - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", 8227 - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", 8228 "dev": true, 8229 "dependencies": { 8230 "@types/node": "*", 8231 "merge-stream": "^2.0.0", 8232 "supports-color": "^8.0.0" 8233 }, 8234 "engines": { 8235 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8236 } 8237 }, 8238 "node_modules/jest-worker/node_modules/supports-color": { ··· 8250 "url": "https://github.com/chalk/supports-color?sponsor=1" 8251 } 8252 }, 8253 - "node_modules/jest/node_modules/@jest/schemas": { 8254 - "version": "28.1.3", 8255 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", 8256 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", 8257 - "dev": true, 8258 - "dependencies": { 8259 - "@sinclair/typebox": "^0.24.1" 8260 - }, 8261 - "engines": { 8262 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8263 - } 8264 - }, 8265 "node_modules/jest/node_modules/@jest/types": { 8266 - "version": "28.1.3", 8267 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", 8268 - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", 8269 "dev": true, 8270 "dependencies": { 8271 - "@jest/schemas": "^28.1.3", 8272 "@types/istanbul-lib-coverage": "^2.0.0", 8273 "@types/istanbul-reports": "^3.0.0", 8274 "@types/node": "*", ··· 8276 "chalk": "^4.0.0" 8277 }, 8278 "engines": { 8279 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" 8280 } 8281 - }, 8282 - "node_modules/jest/node_modules/@sinclair/typebox": { 8283 - "version": "0.24.51", 8284 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", 8285 - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", 8286 - "dev": true 8287 }, 8288 "node_modules/jest/node_modules/@types/yargs": { 8289 - "version": "17.0.24", 8290 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", 8291 - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", 8292 "dev": true, 8293 "dependencies": { 8294 "@types/yargs-parser": "*" ··· 9488 } 9489 }, 9490 "node_modules/pretty-format": { 9491 - "version": "29.6.2", 9492 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", 9493 - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", 9494 "dev": true, 9495 "dependencies": { 9496 - "@jest/schemas": "^29.6.0", 9497 "ansi-styles": "^5.0.0", 9498 "react-is": "^18.0.0" 9499 }, ··· 9580 "engines": { 9581 "node": ">=6" 9582 } 9583 }, 9584 "node_modules/qs": { 9585 "version": "6.5.3", ··· 9846 } 9847 }, 9848 "node_modules/resolve.exports": { 9849 - "version": "1.1.1", 9850 - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", 9851 - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", 9852 "dev": true, 9853 "engines": { 9854 "node": ">=10" ··· 10443 "node": ">=8" 10444 } 10445 }, 10446 - "node_modules/supports-hyperlinks": { 10447 - "version": "2.3.0", 10448 - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", 10449 - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", 10450 - "dev": true, 10451 - "dependencies": { 10452 - "has-flag": "^4.0.0", 10453 - "supports-color": "^7.0.0" 10454 - }, 10455 - "engines": { 10456 - "node": ">=8" 10457 - } 10458 - }, 10459 "node_modules/supports-preserve-symlinks-flag": { 10460 "version": "1.0.0", 10461 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", ··· 10503 "dev": true, 10504 "engines": { 10505 "node": ">=10" 10506 - }, 10507 - "funding": { 10508 - "url": "https://github.com/sponsors/sindresorhus" 10509 - } 10510 - }, 10511 - "node_modules/terminal-link": { 10512 - "version": "2.1.1", 10513 - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 10514 - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 10515 - "dev": true, 10516 - "dependencies": { 10517 - "ansi-escapes": "^4.2.1", 10518 - "supports-hyperlinks": "^2.0.0" 10519 - }, 10520 - "engines": { 10521 - "node": ">=8" 10522 }, 10523 "funding": { 10524 "url": "https://github.com/sponsors/sindresorhus" ··· 10829 } 10830 }, 10831 "node_modules/update-browserslist-db": { 10832 - "version": "1.0.11", 10833 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", 10834 - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", 10835 "dev": true, 10836 "funding": [ 10837 { ··· 10892 } 10893 }, 10894 "node_modules/v8-to-istanbul": { 10895 - "version": "9.1.0", 10896 - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", 10897 - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", 10898 "dev": true, 10899 "dependencies": { 10900 "@jridgewell/trace-mapping": "^0.3.12", 10901 "@types/istanbul-lib-coverage": "^2.0.1", 10902 - "convert-source-map": "^1.6.0" 10903 }, 10904 "engines": { 10905 "node": ">=10.12.0"
··· 1 { 2 + "name": "pnpm-lock-export", 3 "version": "0.4.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 + "name": "pnpm-lock-export", 9 "version": "0.4.0", 10 "license": "MIT", 11 "dependencies": { ··· 36 "@typescript-eslint/eslint-plugin": "^6.1.0", 37 "@typescript-eslint/parser": "^6.1.0", 38 "eslint": "^8.45.0", 39 + "jest": "^29.5.3", 40 "prettier": "^3.0.0", 41 "tmp-promise": "^3.0.3", 42 "typescript": "^4.9.5" ··· 65 } 66 }, 67 "node_modules/@babel/code-frame": { 68 + "version": "7.22.13", 69 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", 70 + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", 71 "dependencies": { 72 + "@babel/highlight": "^7.22.13", 73 + "chalk": "^2.4.2" 74 }, 75 "engines": { 76 "node": ">=6.9.0" 77 } 78 }, 79 + "node_modules/@babel/code-frame/node_modules/ansi-styles": { 80 + "version": "3.2.1", 81 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 82 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 83 + "dependencies": { 84 + "color-convert": "^1.9.0" 85 + }, 86 + "engines": { 87 + "node": ">=4" 88 + } 89 + }, 90 + "node_modules/@babel/code-frame/node_modules/chalk": { 91 + "version": "2.4.2", 92 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 93 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 94 + "dependencies": { 95 + "ansi-styles": "^3.2.1", 96 + "escape-string-regexp": "^1.0.5", 97 + "supports-color": "^5.3.0" 98 + }, 99 + "engines": { 100 + "node": ">=4" 101 + } 102 + }, 103 + "node_modules/@babel/code-frame/node_modules/color-convert": { 104 + "version": "1.9.3", 105 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 106 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 107 + "dependencies": { 108 + "color-name": "1.1.3" 109 + } 110 + }, 111 + "node_modules/@babel/code-frame/node_modules/color-name": { 112 + "version": "1.1.3", 113 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 114 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" 115 + }, 116 + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { 117 + "version": "1.0.5", 118 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 119 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 120 + "engines": { 121 + "node": ">=0.8.0" 122 + } 123 + }, 124 + "node_modules/@babel/code-frame/node_modules/has-flag": { 125 + "version": "3.0.0", 126 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 127 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 128 + "engines": { 129 + "node": ">=4" 130 + } 131 + }, 132 + "node_modules/@babel/code-frame/node_modules/supports-color": { 133 + "version": "5.5.0", 134 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 135 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 136 + "dependencies": { 137 + "has-flag": "^3.0.0" 138 + }, 139 + "engines": { 140 + "node": ">=4" 141 + } 142 + }, 143 "node_modules/@babel/compat-data": { 144 + "version": "7.23.2", 145 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", 146 + "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", 147 "dev": true, 148 "engines": { 149 "node": ">=6.9.0" 150 } 151 }, 152 "node_modules/@babel/core": { 153 + "version": "7.23.2", 154 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", 155 + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", 156 "dev": true, 157 "dependencies": { 158 "@ampproject/remapping": "^2.2.0", 159 + "@babel/code-frame": "^7.22.13", 160 + "@babel/generator": "^7.23.0", 161 + "@babel/helper-compilation-targets": "^7.22.15", 162 + "@babel/helper-module-transforms": "^7.23.0", 163 + "@babel/helpers": "^7.23.2", 164 + "@babel/parser": "^7.23.0", 165 + "@babel/template": "^7.22.15", 166 + "@babel/traverse": "^7.23.2", 167 + "@babel/types": "^7.23.0", 168 + "convert-source-map": "^2.0.0", 169 "debug": "^4.1.0", 170 "gensync": "^1.0.0-beta.2", 171 + "json5": "^2.2.3", 172 "semver": "^6.3.1" 173 }, 174 "engines": { ··· 189 } 190 }, 191 "node_modules/@babel/generator": { 192 + "version": "7.23.0", 193 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", 194 + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", 195 "dev": true, 196 "dependencies": { 197 + "@babel/types": "^7.23.0", 198 "@jridgewell/gen-mapping": "^0.3.2", 199 "@jridgewell/trace-mapping": "^0.3.17", 200 "jsesc": "^2.5.1" ··· 204 } 205 }, 206 "node_modules/@babel/helper-compilation-targets": { 207 + "version": "7.22.15", 208 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", 209 + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", 210 "dev": true, 211 "dependencies": { 212 "@babel/compat-data": "^7.22.9", 213 + "@babel/helper-validator-option": "^7.22.15", 214 "browserslist": "^4.21.9", 215 "lru-cache": "^5.1.1", 216 "semver": "^6.3.1" 217 }, 218 "engines": { 219 "node": ">=6.9.0" 220 } 221 }, 222 "node_modules/@babel/helper-compilation-targets/node_modules/semver": { ··· 229 } 230 }, 231 "node_modules/@babel/helper-environment-visitor": { 232 + "version": "7.22.20", 233 + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", 234 + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", 235 "dev": true, 236 "engines": { 237 "node": ">=6.9.0" 238 } 239 }, 240 "node_modules/@babel/helper-function-name": { 241 + "version": "7.23.0", 242 + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", 243 + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", 244 "dev": true, 245 "dependencies": { 246 + "@babel/template": "^7.22.15", 247 + "@babel/types": "^7.23.0" 248 }, 249 "engines": { 250 "node": ">=6.9.0" ··· 263 } 264 }, 265 "node_modules/@babel/helper-module-imports": { 266 + "version": "7.22.15", 267 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", 268 + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", 269 "dev": true, 270 "dependencies": { 271 + "@babel/types": "^7.22.15" 272 }, 273 "engines": { 274 "node": ">=6.9.0" 275 } 276 }, 277 "node_modules/@babel/helper-module-transforms": { 278 + "version": "7.23.0", 279 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", 280 + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", 281 "dev": true, 282 "dependencies": { 283 + "@babel/helper-environment-visitor": "^7.22.20", 284 + "@babel/helper-module-imports": "^7.22.15", 285 "@babel/helper-simple-access": "^7.22.5", 286 "@babel/helper-split-export-declaration": "^7.22.6", 287 + "@babel/helper-validator-identifier": "^7.22.20" 288 }, 289 "engines": { 290 "node": ">=6.9.0" ··· 336 } 337 }, 338 "node_modules/@babel/helper-validator-identifier": { 339 + "version": "7.22.20", 340 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", 341 + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", 342 "engines": { 343 "node": ">=6.9.0" 344 } 345 }, 346 "node_modules/@babel/helper-validator-option": { 347 + "version": "7.22.15", 348 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", 349 + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", 350 "dev": true, 351 "engines": { 352 "node": ">=6.9.0" 353 } 354 }, 355 "node_modules/@babel/helpers": { 356 + "version": "7.23.2", 357 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", 358 + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", 359 "dev": true, 360 "dependencies": { 361 + "@babel/template": "^7.22.15", 362 + "@babel/traverse": "^7.23.2", 363 + "@babel/types": "^7.23.0" 364 }, 365 "engines": { 366 "node": ">=6.9.0" 367 } 368 }, 369 "node_modules/@babel/highlight": { 370 + "version": "7.22.20", 371 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", 372 + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", 373 "dependencies": { 374 + "@babel/helper-validator-identifier": "^7.22.20", 375 + "chalk": "^2.4.2", 376 "js-tokens": "^4.0.0" 377 }, 378 "engines": { ··· 444 } 445 }, 446 "node_modules/@babel/parser": { 447 + "version": "7.23.0", 448 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", 449 + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", 450 "dev": true, 451 "bin": { 452 "parser": "bin/babel-parser.js" ··· 515 "@babel/core": "^7.0.0-0" 516 } 517 }, 518 + "node_modules/@babel/plugin-syntax-jsx": { 519 + "version": "7.22.5", 520 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", 521 + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", 522 + "dev": true, 523 + "dependencies": { 524 + "@babel/helper-plugin-utils": "^7.22.5" 525 + }, 526 + "engines": { 527 + "node": ">=6.9.0" 528 + }, 529 + "peerDependencies": { 530 + "@babel/core": "^7.0.0-0" 531 + } 532 + }, 533 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 534 "version": "7.10.4", 535 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", ··· 644 } 645 }, 646 "node_modules/@babel/template": { 647 + "version": "7.22.15", 648 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", 649 + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", 650 "dev": true, 651 "dependencies": { 652 + "@babel/code-frame": "^7.22.13", 653 + "@babel/parser": "^7.22.15", 654 + "@babel/types": "^7.22.15" 655 }, 656 "engines": { 657 "node": ">=6.9.0" 658 } 659 }, 660 "node_modules/@babel/traverse": { 661 + "version": "7.23.2", 662 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", 663 + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", 664 "dev": true, 665 "dependencies": { 666 + "@babel/code-frame": "^7.22.13", 667 + "@babel/generator": "^7.23.0", 668 + "@babel/helper-environment-visitor": "^7.22.20", 669 + "@babel/helper-function-name": "^7.23.0", 670 "@babel/helper-hoist-variables": "^7.22.5", 671 "@babel/helper-split-export-declaration": "^7.22.6", 672 + "@babel/parser": "^7.23.0", 673 + "@babel/types": "^7.23.0", 674 "debug": "^4.1.0", 675 "globals": "^11.1.0" 676 }, ··· 688 } 689 }, 690 "node_modules/@babel/types": { 691 + "version": "7.23.0", 692 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", 693 + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", 694 "dev": true, 695 "dependencies": { 696 "@babel/helper-string-parser": "^7.22.5", 697 + "@babel/helper-validator-identifier": "^7.22.20", 698 "to-fast-properties": "^2.0.0" 699 }, 700 "engines": { ··· 878 } 879 }, 880 "node_modules/@jest/console": { 881 + "version": "29.7.0", 882 + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", 883 + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", 884 "dev": true, 885 "dependencies": { 886 + "@jest/types": "^29.6.3", 887 "@types/node": "*", 888 "chalk": "^4.0.0", 889 + "jest-message-util": "^29.7.0", 890 + "jest-util": "^29.7.0", 891 "slash": "^3.0.0" 892 }, 893 "engines": { 894 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 895 } 896 }, 897 "node_modules/@jest/console/node_modules/@jest/types": { 898 + "version": "29.6.3", 899 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 900 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 901 "dev": true, 902 "dependencies": { 903 + "@jest/schemas": "^29.6.3", 904 "@types/istanbul-lib-coverage": "^2.0.0", 905 "@types/istanbul-reports": "^3.0.0", 906 "@types/node": "*", ··· 908 "chalk": "^4.0.0" 909 }, 910 "engines": { 911 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 912 } 913 }, 914 "node_modules/@jest/console/node_modules/@types/yargs": { 915 + "version": "17.0.29", 916 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 917 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 918 "dev": true, 919 "dependencies": { 920 "@types/yargs-parser": "*" 921 } 922 }, 923 "node_modules/@jest/core": { 924 + "version": "29.7.0", 925 + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", 926 + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", 927 "dev": true, 928 "dependencies": { 929 + "@jest/console": "^29.7.0", 930 + "@jest/reporters": "^29.7.0", 931 + "@jest/test-result": "^29.7.0", 932 + "@jest/transform": "^29.7.0", 933 + "@jest/types": "^29.6.3", 934 "@types/node": "*", 935 "ansi-escapes": "^4.2.1", 936 "chalk": "^4.0.0", 937 "ci-info": "^3.2.0", 938 "exit": "^0.1.2", 939 "graceful-fs": "^4.2.9", 940 + "jest-changed-files": "^29.7.0", 941 + "jest-config": "^29.7.0", 942 + "jest-haste-map": "^29.7.0", 943 + "jest-message-util": "^29.7.0", 944 + "jest-regex-util": "^29.6.3", 945 + "jest-resolve": "^29.7.0", 946 + "jest-resolve-dependencies": "^29.7.0", 947 + "jest-runner": "^29.7.0", 948 + "jest-runtime": "^29.7.0", 949 + "jest-snapshot": "^29.7.0", 950 + "jest-util": "^29.7.0", 951 + "jest-validate": "^29.7.0", 952 + "jest-watcher": "^29.7.0", 953 "micromatch": "^4.0.4", 954 + "pretty-format": "^29.7.0", 955 "slash": "^3.0.0", 956 "strip-ansi": "^6.0.0" 957 }, 958 "engines": { 959 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 960 }, 961 "peerDependencies": { 962 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 967 } 968 } 969 }, 970 "node_modules/@jest/core/node_modules/@jest/types": { 971 + "version": "29.6.3", 972 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 973 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 974 "dev": true, 975 "dependencies": { 976 + "@jest/schemas": "^29.6.3", 977 "@types/istanbul-lib-coverage": "^2.0.0", 978 "@types/istanbul-reports": "^3.0.0", 979 "@types/node": "*", ··· 981 "chalk": "^4.0.0" 982 }, 983 "engines": { 984 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 985 } 986 }, 987 "node_modules/@jest/core/node_modules/@types/yargs": { 988 + "version": "17.0.29", 989 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 990 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 991 "dev": true, 992 "dependencies": { 993 "@types/yargs-parser": "*" 994 } 995 }, 996 "node_modules/@jest/create-cache-key-function": { 997 "version": "27.5.1", 998 "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", ··· 1006 } 1007 }, 1008 "node_modules/@jest/environment": { 1009 + "version": "29.7.0", 1010 + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", 1011 + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", 1012 "dev": true, 1013 "dependencies": { 1014 + "@jest/fake-timers": "^29.7.0", 1015 + "@jest/types": "^29.6.3", 1016 "@types/node": "*", 1017 + "jest-mock": "^29.7.0" 1018 }, 1019 "engines": { 1020 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1021 } 1022 }, 1023 "node_modules/@jest/environment/node_modules/@jest/types": { 1024 + "version": "29.6.3", 1025 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1026 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1027 "dev": true, 1028 "dependencies": { 1029 + "@jest/schemas": "^29.6.3", 1030 "@types/istanbul-lib-coverage": "^2.0.0", 1031 "@types/istanbul-reports": "^3.0.0", 1032 "@types/node": "*", ··· 1034 "chalk": "^4.0.0" 1035 }, 1036 "engines": { 1037 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1038 } 1039 }, 1040 "node_modules/@jest/environment/node_modules/@types/yargs": { 1041 + "version": "17.0.29", 1042 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1043 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1044 "dev": true, 1045 "dependencies": { 1046 "@types/yargs-parser": "*" 1047 } 1048 }, 1049 "node_modules/@jest/expect": { 1050 + "version": "29.7.0", 1051 + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", 1052 + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", 1053 "dev": true, 1054 "dependencies": { 1055 + "expect": "^29.7.0", 1056 + "jest-snapshot": "^29.7.0" 1057 }, 1058 "engines": { 1059 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1060 } 1061 }, 1062 "node_modules/@jest/expect-utils": { 1063 + "version": "29.7.0", 1064 + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", 1065 + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", 1066 "dev": true, 1067 "dependencies": { 1068 + "jest-get-type": "^29.6.3" 1069 }, 1070 "engines": { 1071 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1072 } 1073 }, 1074 "node_modules/@jest/fake-timers": { 1075 + "version": "29.7.0", 1076 + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", 1077 + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", 1078 "dev": true, 1079 "dependencies": { 1080 + "@jest/types": "^29.6.3", 1081 + "@sinonjs/fake-timers": "^10.0.2", 1082 "@types/node": "*", 1083 + "jest-message-util": "^29.7.0", 1084 + "jest-mock": "^29.7.0", 1085 + "jest-util": "^29.7.0" 1086 }, 1087 "engines": { 1088 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1089 } 1090 }, 1091 "node_modules/@jest/fake-timers/node_modules/@jest/types": { 1092 + "version": "29.6.3", 1093 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1094 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1095 "dev": true, 1096 "dependencies": { 1097 + "@jest/schemas": "^29.6.3", 1098 "@types/istanbul-lib-coverage": "^2.0.0", 1099 "@types/istanbul-reports": "^3.0.0", 1100 "@types/node": "*", ··· 1102 "chalk": "^4.0.0" 1103 }, 1104 "engines": { 1105 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1106 } 1107 }, 1108 "node_modules/@jest/fake-timers/node_modules/@types/yargs": { 1109 + "version": "17.0.29", 1110 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1111 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1112 "dev": true, 1113 "dependencies": { 1114 "@types/yargs-parser": "*" 1115 } 1116 }, 1117 "node_modules/@jest/globals": { 1118 + "version": "29.7.0", 1119 + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", 1120 + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", 1121 "dev": true, 1122 "dependencies": { 1123 + "@jest/environment": "^29.7.0", 1124 + "@jest/expect": "^29.7.0", 1125 + "@jest/types": "^29.6.3", 1126 + "jest-mock": "^29.7.0" 1127 }, 1128 "engines": { 1129 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1130 } 1131 }, 1132 "node_modules/@jest/globals/node_modules/@jest/types": { 1133 + "version": "29.6.3", 1134 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1135 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1136 "dev": true, 1137 "dependencies": { 1138 + "@jest/schemas": "^29.6.3", 1139 "@types/istanbul-lib-coverage": "^2.0.0", 1140 "@types/istanbul-reports": "^3.0.0", 1141 "@types/node": "*", ··· 1143 "chalk": "^4.0.0" 1144 }, 1145 "engines": { 1146 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1147 } 1148 }, 1149 "node_modules/@jest/globals/node_modules/@types/yargs": { 1150 + "version": "17.0.29", 1151 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1152 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1153 "dev": true, 1154 "dependencies": { 1155 "@types/yargs-parser": "*" 1156 } 1157 }, 1158 "node_modules/@jest/reporters": { 1159 + "version": "29.7.0", 1160 + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", 1161 + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", 1162 "dev": true, 1163 "dependencies": { 1164 "@bcoe/v8-coverage": "^0.2.3", 1165 + "@jest/console": "^29.7.0", 1166 + "@jest/test-result": "^29.7.0", 1167 + "@jest/transform": "^29.7.0", 1168 + "@jest/types": "^29.6.3", 1169 + "@jridgewell/trace-mapping": "^0.3.18", 1170 "@types/node": "*", 1171 "chalk": "^4.0.0", 1172 "collect-v8-coverage": "^1.0.0", ··· 1174 "glob": "^7.1.3", 1175 "graceful-fs": "^4.2.9", 1176 "istanbul-lib-coverage": "^3.0.0", 1177 + "istanbul-lib-instrument": "^6.0.0", 1178 "istanbul-lib-report": "^3.0.0", 1179 "istanbul-lib-source-maps": "^4.0.0", 1180 "istanbul-reports": "^3.1.3", 1181 + "jest-message-util": "^29.7.0", 1182 + "jest-util": "^29.7.0", 1183 + "jest-worker": "^29.7.0", 1184 "slash": "^3.0.0", 1185 "string-length": "^4.0.1", 1186 "strip-ansi": "^6.0.0", 1187 "v8-to-istanbul": "^9.0.1" 1188 }, 1189 "engines": { 1190 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1191 }, 1192 "peerDependencies": { 1193 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 1198 } 1199 } 1200 }, 1201 "node_modules/@jest/reporters/node_modules/@jest/types": { 1202 + "version": "29.6.3", 1203 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1204 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1205 "dev": true, 1206 "dependencies": { 1207 + "@jest/schemas": "^29.6.3", 1208 "@types/istanbul-lib-coverage": "^2.0.0", 1209 "@types/istanbul-reports": "^3.0.0", 1210 "@types/node": "*", ··· 1212 "chalk": "^4.0.0" 1213 }, 1214 "engines": { 1215 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1216 } 1217 }, 1218 "node_modules/@jest/reporters/node_modules/@types/yargs": { 1219 + "version": "17.0.29", 1220 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1221 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1222 "dev": true, 1223 "dependencies": { 1224 "@types/yargs-parser": "*" 1225 } 1226 }, 1227 "node_modules/@jest/schemas": { 1228 + "version": "29.6.3", 1229 + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 1230 + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 1231 "dev": true, 1232 "dependencies": { 1233 "@sinclair/typebox": "^0.27.8" ··· 1237 } 1238 }, 1239 "node_modules/@jest/source-map": { 1240 + "version": "29.6.3", 1241 + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", 1242 + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", 1243 "dev": true, 1244 "dependencies": { 1245 + "@jridgewell/trace-mapping": "^0.3.18", 1246 "callsites": "^3.0.0", 1247 "graceful-fs": "^4.2.9" 1248 }, 1249 "engines": { 1250 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1251 } 1252 }, 1253 "node_modules/@jest/test-result": { 1254 + "version": "29.7.0", 1255 + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", 1256 + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", 1257 "dev": true, 1258 "dependencies": { 1259 + "@jest/console": "^29.7.0", 1260 + "@jest/types": "^29.6.3", 1261 "@types/istanbul-lib-coverage": "^2.0.0", 1262 "collect-v8-coverage": "^1.0.0" 1263 }, 1264 "engines": { 1265 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1266 } 1267 }, 1268 "node_modules/@jest/test-result/node_modules/@jest/types": { 1269 + "version": "29.6.3", 1270 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1271 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1272 "dev": true, 1273 "dependencies": { 1274 + "@jest/schemas": "^29.6.3", 1275 "@types/istanbul-lib-coverage": "^2.0.0", 1276 "@types/istanbul-reports": "^3.0.0", 1277 "@types/node": "*", ··· 1279 "chalk": "^4.0.0" 1280 }, 1281 "engines": { 1282 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1283 } 1284 }, 1285 "node_modules/@jest/test-result/node_modules/@types/yargs": { 1286 + "version": "17.0.29", 1287 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1288 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1289 "dev": true, 1290 "dependencies": { 1291 "@types/yargs-parser": "*" 1292 } 1293 }, 1294 "node_modules/@jest/test-sequencer": { 1295 + "version": "29.7.0", 1296 + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", 1297 + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", 1298 "dev": true, 1299 "dependencies": { 1300 + "@jest/test-result": "^29.7.0", 1301 "graceful-fs": "^4.2.9", 1302 + "jest-haste-map": "^29.7.0", 1303 "slash": "^3.0.0" 1304 }, 1305 "engines": { 1306 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1307 } 1308 }, 1309 "node_modules/@jest/transform": { 1310 + "version": "29.7.0", 1311 + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", 1312 + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", 1313 "dev": true, 1314 "dependencies": { 1315 "@babel/core": "^7.11.6", 1316 + "@jest/types": "^29.6.3", 1317 + "@jridgewell/trace-mapping": "^0.3.18", 1318 "babel-plugin-istanbul": "^6.1.1", 1319 "chalk": "^4.0.0", 1320 + "convert-source-map": "^2.0.0", 1321 + "fast-json-stable-stringify": "^2.1.0", 1322 "graceful-fs": "^4.2.9", 1323 + "jest-haste-map": "^29.7.0", 1324 + "jest-regex-util": "^29.6.3", 1325 + "jest-util": "^29.7.0", 1326 "micromatch": "^4.0.4", 1327 "pirates": "^4.0.4", 1328 "slash": "^3.0.0", 1329 + "write-file-atomic": "^4.0.2" 1330 }, 1331 "engines": { 1332 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1333 } 1334 }, 1335 "node_modules/@jest/transform/node_modules/@jest/types": { 1336 + "version": "29.6.3", 1337 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 1338 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 1339 "dev": true, 1340 "dependencies": { 1341 + "@jest/schemas": "^29.6.3", 1342 "@types/istanbul-lib-coverage": "^2.0.0", 1343 "@types/istanbul-reports": "^3.0.0", 1344 "@types/node": "*", ··· 1346 "chalk": "^4.0.0" 1347 }, 1348 "engines": { 1349 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1350 } 1351 }, 1352 "node_modules/@jest/transform/node_modules/@types/yargs": { 1353 + "version": "17.0.29", 1354 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 1355 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 1356 "dev": true, 1357 "dependencies": { 1358 "@types/yargs-parser": "*" 1359 } 1360 }, 1361 "node_modules/@jest/transform/node_modules/write-file-atomic": { 1362 "version": "4.0.2", 1363 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", ··· 1402 } 1403 }, 1404 "node_modules/@jridgewell/resolve-uri": { 1405 + "version": "3.1.1", 1406 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 1407 + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 1408 "dev": true, 1409 "engines": { 1410 "node": ">=6.0.0" ··· 1426 "dev": true 1427 }, 1428 "node_modules/@jridgewell/trace-mapping": { 1429 + "version": "0.3.20", 1430 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", 1431 + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", 1432 "dev": true, 1433 "dependencies": { 1434 + "@jridgewell/resolve-uri": "^3.1.0", 1435 + "@jridgewell/sourcemap-codec": "^1.4.14" 1436 } 1437 }, 1438 "node_modules/@manypkg/find-root": { 1439 "version": "1.1.0", ··· 1957 "dev": true 1958 }, 1959 "node_modules/@sinonjs/commons": { 1960 + "version": "3.0.0", 1961 + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", 1962 + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", 1963 "dev": true, 1964 "dependencies": { 1965 "type-detect": "4.0.8" 1966 } 1967 }, 1968 "node_modules/@sinonjs/fake-timers": { 1969 + "version": "10.3.0", 1970 + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", 1971 + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", 1972 "dev": true, 1973 "dependencies": { 1974 + "@sinonjs/commons": "^3.0.0" 1975 } 1976 }, 1977 "node_modules/@swc/core": { ··· 2197 "dev": true 2198 }, 2199 "node_modules/@types/babel__core": { 2200 + "version": "7.20.3", 2201 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.3.tgz", 2202 + "integrity": "sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA==", 2203 "dev": true, 2204 "dependencies": { 2205 "@babel/parser": "^7.20.7", ··· 2210 } 2211 }, 2212 "node_modules/@types/babel__generator": { 2213 + "version": "7.6.6", 2214 + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.6.tgz", 2215 + "integrity": "sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w==", 2216 "dev": true, 2217 "dependencies": { 2218 "@babel/types": "^7.0.0" 2219 } 2220 }, 2221 "node_modules/@types/babel__template": { 2222 + "version": "7.4.3", 2223 + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.3.tgz", 2224 + "integrity": "sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==", 2225 "dev": true, 2226 "dependencies": { 2227 "@babel/parser": "^7.1.0", ··· 2229 } 2230 }, 2231 "node_modules/@types/babel__traverse": { 2232 + "version": "7.20.3", 2233 + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.3.tgz", 2234 + "integrity": "sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==", 2235 "dev": true, 2236 "dependencies": { 2237 "@babel/types": "^7.20.7" 2238 } 2239 }, 2240 "node_modules/@types/graceful-fs": { 2241 + "version": "4.1.8", 2242 + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.8.tgz", 2243 + "integrity": "sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==", 2244 "dev": true, 2245 "dependencies": { 2246 "@types/node": "*" ··· 2296 "version": "18.17.1", 2297 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.1.tgz", 2298 "integrity": "sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw==", 2299 "dev": true 2300 }, 2301 "node_modules/@types/semver": { ··· 3368 "dev": true 3369 }, 3370 "node_modules/babel-jest": { 3371 + "version": "29.7.0", 3372 + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", 3373 + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", 3374 "dev": true, 3375 "dependencies": { 3376 + "@jest/transform": "^29.7.0", 3377 "@types/babel__core": "^7.1.14", 3378 "babel-plugin-istanbul": "^6.1.1", 3379 + "babel-preset-jest": "^29.6.3", 3380 "chalk": "^4.0.0", 3381 "graceful-fs": "^4.2.9", 3382 "slash": "^3.0.0" 3383 }, 3384 "engines": { 3385 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3386 }, 3387 "peerDependencies": { 3388 "@babel/core": "^7.8.0" ··· 3404 "node": ">=8" 3405 } 3406 }, 3407 + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { 3408 + "version": "5.2.1", 3409 + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", 3410 + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", 3411 + "dev": true, 3412 + "dependencies": { 3413 + "@babel/core": "^7.12.3", 3414 + "@babel/parser": "^7.14.7", 3415 + "@istanbuljs/schema": "^0.1.2", 3416 + "istanbul-lib-coverage": "^3.2.0", 3417 + "semver": "^6.3.0" 3418 + }, 3419 + "engines": { 3420 + "node": ">=8" 3421 + } 3422 + }, 3423 + "node_modules/babel-plugin-istanbul/node_modules/semver": { 3424 + "version": "6.3.1", 3425 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 3426 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 3427 + "dev": true, 3428 + "bin": { 3429 + "semver": "bin/semver.js" 3430 + } 3431 + }, 3432 "node_modules/babel-plugin-jest-hoist": { 3433 + "version": "29.6.3", 3434 + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", 3435 + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", 3436 "dev": true, 3437 "dependencies": { 3438 "@babel/template": "^7.3.3", ··· 3441 "@types/babel__traverse": "^7.0.6" 3442 }, 3443 "engines": { 3444 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3445 } 3446 }, 3447 "node_modules/babel-preset-current-node-syntax": { ··· 3468 } 3469 }, 3470 "node_modules/babel-preset-jest": { 3471 + "version": "29.6.3", 3472 + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", 3473 + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", 3474 "dev": true, 3475 "dependencies": { 3476 + "babel-plugin-jest-hoist": "^29.6.3", 3477 "babel-preset-current-node-syntax": "^1.0.0" 3478 }, 3479 "engines": { 3480 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3481 }, 3482 "peerDependencies": { 3483 "@babel/core": "^7.0.0" ··· 3623 } 3624 }, 3625 "node_modules/browserslist": { 3626 + "version": "4.22.1", 3627 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", 3628 + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", 3629 "dev": true, 3630 "funding": [ 3631 { ··· 3642 } 3643 ], 3644 "dependencies": { 3645 + "caniuse-lite": "^1.0.30001541", 3646 + "electron-to-chromium": "^1.4.535", 3647 "node-releases": "^2.0.13", 3648 + "update-browserslist-db": "^1.0.13" 3649 }, 3650 "bin": { 3651 "browserslist": "cli.js" ··· 3746 } 3747 }, 3748 "node_modules/caniuse-lite": { 3749 + "version": "1.0.30001559", 3750 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz", 3751 + "integrity": "sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==", 3752 "dev": true, 3753 "funding": [ 3754 { ··· 4054 } 4055 }, 4056 "node_modules/convert-source-map": { 4057 + "version": "2.0.0", 4058 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 4059 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 4060 "dev": true 4061 }, 4062 "node_modules/cookie": { ··· 4117 "node": ">= 0.10" 4118 } 4119 }, 4120 + "node_modules/create-jest": { 4121 + "version": "29.7.0", 4122 + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", 4123 + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", 4124 + "dev": true, 4125 + "dependencies": { 4126 + "@jest/types": "^29.6.3", 4127 + "chalk": "^4.0.0", 4128 + "exit": "^0.1.2", 4129 + "graceful-fs": "^4.2.9", 4130 + "jest-config": "^29.7.0", 4131 + "jest-util": "^29.7.0", 4132 + "prompts": "^2.0.1" 4133 + }, 4134 + "bin": { 4135 + "create-jest": "bin/create-jest.js" 4136 + }, 4137 + "engines": { 4138 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4139 + } 4140 + }, 4141 + "node_modules/create-jest/node_modules/@jest/types": { 4142 + "version": "29.6.3", 4143 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 4144 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 4145 + "dev": true, 4146 + "dependencies": { 4147 + "@jest/schemas": "^29.6.3", 4148 + "@types/istanbul-lib-coverage": "^2.0.0", 4149 + "@types/istanbul-reports": "^3.0.0", 4150 + "@types/node": "*", 4151 + "@types/yargs": "^17.0.8", 4152 + "chalk": "^4.0.0" 4153 + }, 4154 + "engines": { 4155 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 4156 + } 4157 + }, 4158 + "node_modules/create-jest/node_modules/@types/yargs": { 4159 + "version": "17.0.29", 4160 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 4161 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 4162 + "dev": true, 4163 + "dependencies": { 4164 + "@types/yargs-parser": "*" 4165 + } 4166 + }, 4167 "node_modules/cross-spawn": { 4168 "version": "7.0.3", 4169 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", ··· 4222 } 4223 }, 4224 "node_modules/dedent": { 4225 + "version": "1.5.1", 4226 + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", 4227 + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", 4228 + "dev": true, 4229 + "peerDependencies": { 4230 + "babel-plugin-macros": "^3.1.0" 4231 + }, 4232 + "peerDependenciesMeta": { 4233 + "babel-plugin-macros": { 4234 + "optional": true 4235 + } 4236 + } 4237 }, 4238 "node_modules/deep-is": { 4239 "version": "0.1.4", ··· 4345 } 4346 }, 4347 "node_modules/diff-sequences": { 4348 + "version": "29.6.3", 4349 + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 4350 + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 4351 "dev": true, 4352 "engines": { 4353 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ··· 4428 "dev": true 4429 }, 4430 "node_modules/electron-to-chromium": { 4431 + "version": "1.4.575", 4432 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.575.tgz", 4433 + "integrity": "sha512-kY2BGyvgAHiX899oF6xLXSIf99bAvvdPhDoJwG77nxCSyWYuRH6e9a9a3gpXBvCs6lj4dQZJkfnW2hdKWHEISg==", 4434 "dev": true 4435 }, 4436 "node_modules/emittery": { 4437 + "version": "0.13.1", 4438 + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", 4439 + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", 4440 "dev": true, 4441 "engines": { 4442 "node": ">=12" ··· 4811 } 4812 }, 4813 "node_modules/expect": { 4814 + "version": "29.7.0", 4815 + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", 4816 + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", 4817 "dev": true, 4818 "dependencies": { 4819 + "@jest/expect-utils": "^29.7.0", 4820 + "jest-get-type": "^29.6.3", 4821 + "jest-matcher-utils": "^29.7.0", 4822 + "jest-message-util": "^29.7.0", 4823 + "jest-util": "^29.7.0" 4824 }, 4825 "engines": { 4826 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ··· 5195 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 5196 }, 5197 "node_modules/fsevents": { 5198 + "version": "2.3.3", 5199 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 5200 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 5201 "dev": true, 5202 "hasInstallScript": true, 5203 "optional": true, ··· 5841 } 5842 }, 5843 "node_modules/istanbul-lib-instrument": { 5844 + "version": "6.0.1", 5845 + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz", 5846 + "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==", 5847 "dev": true, 5848 "dependencies": { 5849 "@babel/core": "^7.12.3", 5850 "@babel/parser": "^7.14.7", 5851 "@istanbuljs/schema": "^0.1.2", 5852 "istanbul-lib-coverage": "^3.2.0", 5853 + "semver": "^7.5.4" 5854 }, 5855 "engines": { 5856 + "node": ">=10" 5857 } 5858 }, 5859 "node_modules/istanbul-lib-report": { ··· 5898 } 5899 }, 5900 "node_modules/jest": { 5901 + "version": "29.7.0", 5902 + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", 5903 + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", 5904 "dev": true, 5905 "dependencies": { 5906 + "@jest/core": "^29.7.0", 5907 + "@jest/types": "^29.6.3", 5908 "import-local": "^3.0.2", 5909 + "jest-cli": "^29.7.0" 5910 }, 5911 "bin": { 5912 "jest": "bin/jest.js" 5913 }, 5914 "engines": { 5915 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5916 }, 5917 "peerDependencies": { 5918 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 5924 } 5925 }, 5926 "node_modules/jest-changed-files": { 5927 + "version": "29.7.0", 5928 + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", 5929 + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", 5930 "dev": true, 5931 "dependencies": { 5932 "execa": "^5.0.0", 5933 + "jest-util": "^29.7.0", 5934 "p-limit": "^3.1.0" 5935 }, 5936 "engines": { 5937 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5938 } 5939 }, 5940 "node_modules/jest-changed-files/node_modules/execa": { ··· 5961 } 5962 }, 5963 "node_modules/jest-circus": { 5964 + "version": "29.7.0", 5965 + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", 5966 + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", 5967 "dev": true, 5968 "dependencies": { 5969 + "@jest/environment": "^29.7.0", 5970 + "@jest/expect": "^29.7.0", 5971 + "@jest/test-result": "^29.7.0", 5972 + "@jest/types": "^29.6.3", 5973 "@types/node": "*", 5974 "chalk": "^4.0.0", 5975 "co": "^4.6.0", 5976 + "dedent": "^1.0.0", 5977 "is-generator-fn": "^2.0.0", 5978 + "jest-each": "^29.7.0", 5979 + "jest-matcher-utils": "^29.7.0", 5980 + "jest-message-util": "^29.7.0", 5981 + "jest-runtime": "^29.7.0", 5982 + "jest-snapshot": "^29.7.0", 5983 + "jest-util": "^29.7.0", 5984 "p-limit": "^3.1.0", 5985 + "pretty-format": "^29.7.0", 5986 + "pure-rand": "^6.0.0", 5987 "slash": "^3.0.0", 5988 "stack-utils": "^2.0.3" 5989 }, 5990 "engines": { 5991 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5992 } 5993 }, 5994 "node_modules/jest-circus/node_modules/@jest/types": { 5995 + "version": "29.6.3", 5996 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 5997 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 5998 "dev": true, 5999 "dependencies": { 6000 + "@jest/schemas": "^29.6.3", 6001 "@types/istanbul-lib-coverage": "^2.0.0", 6002 "@types/istanbul-reports": "^3.0.0", 6003 "@types/node": "*", ··· 6005 "chalk": "^4.0.0" 6006 }, 6007 "engines": { 6008 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6009 } 6010 }, 6011 "node_modules/jest-circus/node_modules/@types/yargs": { 6012 + "version": "17.0.29", 6013 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6014 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6015 "dev": true, 6016 "dependencies": { 6017 "@types/yargs-parser": "*" 6018 } 6019 }, 6020 "node_modules/jest-cli": { 6021 + "version": "29.7.0", 6022 + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", 6023 + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", 6024 "dev": true, 6025 "dependencies": { 6026 + "@jest/core": "^29.7.0", 6027 + "@jest/test-result": "^29.7.0", 6028 + "@jest/types": "^29.6.3", 6029 "chalk": "^4.0.0", 6030 + "create-jest": "^29.7.0", 6031 "exit": "^0.1.2", 6032 "import-local": "^3.0.2", 6033 + "jest-config": "^29.7.0", 6034 + "jest-util": "^29.7.0", 6035 + "jest-validate": "^29.7.0", 6036 "yargs": "^17.3.1" 6037 }, 6038 "bin": { 6039 "jest": "bin/jest.js" 6040 }, 6041 "engines": { 6042 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6043 }, 6044 "peerDependencies": { 6045 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" ··· 6050 } 6051 } 6052 }, 6053 "node_modules/jest-cli/node_modules/@jest/types": { 6054 + "version": "29.6.3", 6055 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6056 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6057 "dev": true, 6058 "dependencies": { 6059 + "@jest/schemas": "^29.6.3", 6060 "@types/istanbul-lib-coverage": "^2.0.0", 6061 "@types/istanbul-reports": "^3.0.0", 6062 "@types/node": "*", ··· 6064 "chalk": "^4.0.0" 6065 }, 6066 "engines": { 6067 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6068 } 6069 }, 6070 "node_modules/jest-cli/node_modules/@types/yargs": { 6071 + "version": "17.0.29", 6072 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6073 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6074 "dev": true, 6075 "dependencies": { 6076 "@types/yargs-parser": "*" 6077 } 6078 }, 6079 "node_modules/jest-config": { 6080 + "version": "29.7.0", 6081 + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", 6082 + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", 6083 "dev": true, 6084 "dependencies": { 6085 "@babel/core": "^7.11.6", 6086 + "@jest/test-sequencer": "^29.7.0", 6087 + "@jest/types": "^29.6.3", 6088 + "babel-jest": "^29.7.0", 6089 "chalk": "^4.0.0", 6090 "ci-info": "^3.2.0", 6091 "deepmerge": "^4.2.2", 6092 "glob": "^7.1.3", 6093 "graceful-fs": "^4.2.9", 6094 + "jest-circus": "^29.7.0", 6095 + "jest-environment-node": "^29.7.0", 6096 + "jest-get-type": "^29.6.3", 6097 + "jest-regex-util": "^29.6.3", 6098 + "jest-resolve": "^29.7.0", 6099 + "jest-runner": "^29.7.0", 6100 + "jest-util": "^29.7.0", 6101 + "jest-validate": "^29.7.0", 6102 "micromatch": "^4.0.4", 6103 "parse-json": "^5.2.0", 6104 + "pretty-format": "^29.7.0", 6105 "slash": "^3.0.0", 6106 "strip-json-comments": "^3.1.1" 6107 }, 6108 "engines": { 6109 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6110 }, 6111 "peerDependencies": { 6112 "@types/node": "*", ··· 6121 } 6122 } 6123 }, 6124 "node_modules/jest-config/node_modules/@jest/types": { 6125 + "version": "29.6.3", 6126 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6127 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6128 "dev": true, 6129 "dependencies": { 6130 + "@jest/schemas": "^29.6.3", 6131 "@types/istanbul-lib-coverage": "^2.0.0", 6132 "@types/istanbul-reports": "^3.0.0", 6133 "@types/node": "*", ··· 6135 "chalk": "^4.0.0" 6136 }, 6137 "engines": { 6138 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6139 } 6140 }, 6141 "node_modules/jest-config/node_modules/@types/yargs": { 6142 + "version": "17.0.29", 6143 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6144 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6145 "dev": true, 6146 "dependencies": { 6147 "@types/yargs-parser": "*" 6148 } 6149 }, 6150 "node_modules/jest-diff": { 6151 + "version": "29.7.0", 6152 + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", 6153 + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", 6154 "dev": true, 6155 "dependencies": { 6156 "chalk": "^4.0.0", 6157 + "diff-sequences": "^29.6.3", 6158 + "jest-get-type": "^29.6.3", 6159 + "pretty-format": "^29.7.0" 6160 }, 6161 "engines": { 6162 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6163 } 6164 }, 6165 "node_modules/jest-docblock": { 6166 + "version": "29.7.0", 6167 + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", 6168 + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", 6169 "dev": true, 6170 "dependencies": { 6171 "detect-newline": "^3.0.0" 6172 }, 6173 "engines": { 6174 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6175 } 6176 }, 6177 "node_modules/jest-each": { 6178 + "version": "29.7.0", 6179 + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", 6180 + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", 6181 "dev": true, 6182 "dependencies": { 6183 + "@jest/types": "^29.6.3", 6184 "chalk": "^4.0.0", 6185 + "jest-get-type": "^29.6.3", 6186 + "jest-util": "^29.7.0", 6187 + "pretty-format": "^29.7.0" 6188 }, 6189 "engines": { 6190 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6191 } 6192 }, 6193 "node_modules/jest-each/node_modules/@jest/types": { 6194 + "version": "29.6.3", 6195 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6196 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6197 "dev": true, 6198 "dependencies": { 6199 + "@jest/schemas": "^29.6.3", 6200 "@types/istanbul-lib-coverage": "^2.0.0", 6201 "@types/istanbul-reports": "^3.0.0", 6202 "@types/node": "*", ··· 6204 "chalk": "^4.0.0" 6205 }, 6206 "engines": { 6207 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6208 } 6209 }, 6210 "node_modules/jest-each/node_modules/@types/yargs": { 6211 + "version": "17.0.29", 6212 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6213 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6214 "dev": true, 6215 "dependencies": { 6216 "@types/yargs-parser": "*" 6217 } 6218 }, 6219 "node_modules/jest-environment-node": { 6220 + "version": "29.7.0", 6221 + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", 6222 + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", 6223 "dev": true, 6224 "dependencies": { 6225 + "@jest/environment": "^29.7.0", 6226 + "@jest/fake-timers": "^29.7.0", 6227 + "@jest/types": "^29.6.3", 6228 "@types/node": "*", 6229 + "jest-mock": "^29.7.0", 6230 + "jest-util": "^29.7.0" 6231 }, 6232 "engines": { 6233 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6234 } 6235 }, 6236 "node_modules/jest-environment-node/node_modules/@jest/types": { 6237 + "version": "29.6.3", 6238 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6239 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6240 "dev": true, 6241 "dependencies": { 6242 + "@jest/schemas": "^29.6.3", 6243 "@types/istanbul-lib-coverage": "^2.0.0", 6244 "@types/istanbul-reports": "^3.0.0", 6245 "@types/node": "*", ··· 6247 "chalk": "^4.0.0" 6248 }, 6249 "engines": { 6250 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6251 } 6252 }, 6253 "node_modules/jest-environment-node/node_modules/@types/yargs": { 6254 + "version": "17.0.29", 6255 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6256 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6257 "dev": true, 6258 "dependencies": { 6259 "@types/yargs-parser": "*" 6260 } 6261 }, 6262 "node_modules/jest-get-type": { 6263 + "version": "29.6.3", 6264 + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", 6265 + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", 6266 "dev": true, 6267 "engines": { 6268 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6269 } 6270 }, 6271 "node_modules/jest-haste-map": { 6272 + "version": "29.7.0", 6273 + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", 6274 + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", 6275 "dev": true, 6276 "dependencies": { 6277 + "@jest/types": "^29.6.3", 6278 "@types/graceful-fs": "^4.1.3", 6279 "@types/node": "*", 6280 "anymatch": "^3.0.3", 6281 "fb-watchman": "^2.0.0", 6282 "graceful-fs": "^4.2.9", 6283 + "jest-regex-util": "^29.6.3", 6284 + "jest-util": "^29.7.0", 6285 + "jest-worker": "^29.7.0", 6286 "micromatch": "^4.0.4", 6287 "walker": "^1.0.8" 6288 }, 6289 "engines": { 6290 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6291 }, 6292 "optionalDependencies": { 6293 "fsevents": "^2.3.2" 6294 } 6295 }, 6296 "node_modules/jest-haste-map/node_modules/@jest/types": { 6297 + "version": "29.6.3", 6298 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6299 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6300 "dev": true, 6301 "dependencies": { 6302 + "@jest/schemas": "^29.6.3", 6303 "@types/istanbul-lib-coverage": "^2.0.0", 6304 "@types/istanbul-reports": "^3.0.0", 6305 "@types/node": "*", ··· 6307 "chalk": "^4.0.0" 6308 }, 6309 "engines": { 6310 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6311 } 6312 }, 6313 "node_modules/jest-haste-map/node_modules/@types/yargs": { 6314 + "version": "17.0.29", 6315 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6316 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6317 "dev": true, 6318 "dependencies": { 6319 "@types/yargs-parser": "*" 6320 } 6321 }, 6322 "node_modules/jest-leak-detector": { 6323 + "version": "29.7.0", 6324 + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", 6325 + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", 6326 "dev": true, 6327 "dependencies": { 6328 + "jest-get-type": "^29.6.3", 6329 + "pretty-format": "^29.7.0" 6330 }, 6331 "engines": { 6332 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6333 } 6334 }, 6335 "node_modules/jest-matcher-utils": { 6336 + "version": "29.7.0", 6337 + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", 6338 + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", 6339 "dev": true, 6340 "dependencies": { 6341 "chalk": "^4.0.0", 6342 + "jest-diff": "^29.7.0", 6343 + "jest-get-type": "^29.6.3", 6344 + "pretty-format": "^29.7.0" 6345 }, 6346 "engines": { 6347 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6348 } 6349 }, 6350 "node_modules/jest-message-util": { 6351 + "version": "29.7.0", 6352 + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", 6353 + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", 6354 "dev": true, 6355 "dependencies": { 6356 "@babel/code-frame": "^7.12.13", 6357 + "@jest/types": "^29.6.3", 6358 "@types/stack-utils": "^2.0.0", 6359 "chalk": "^4.0.0", 6360 "graceful-fs": "^4.2.9", 6361 "micromatch": "^4.0.4", 6362 + "pretty-format": "^29.7.0", 6363 "slash": "^3.0.0", 6364 "stack-utils": "^2.0.3" 6365 }, ··· 6368 } 6369 }, 6370 "node_modules/jest-message-util/node_modules/@jest/types": { 6371 + "version": "29.6.3", 6372 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6373 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6374 "dev": true, 6375 "dependencies": { 6376 + "@jest/schemas": "^29.6.3", 6377 "@types/istanbul-lib-coverage": "^2.0.0", 6378 "@types/istanbul-reports": "^3.0.0", 6379 "@types/node": "*", ··· 6385 } 6386 }, 6387 "node_modules/jest-message-util/node_modules/@types/yargs": { 6388 + "version": "17.0.29", 6389 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6390 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6391 "dev": true, 6392 "dependencies": { 6393 "@types/yargs-parser": "*" 6394 } 6395 }, 6396 "node_modules/jest-mock": { 6397 + "version": "29.7.0", 6398 + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", 6399 + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", 6400 "dev": true, 6401 "dependencies": { 6402 + "@jest/types": "^29.6.3", 6403 + "@types/node": "*", 6404 + "jest-util": "^29.7.0" 6405 }, 6406 "engines": { 6407 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6408 } 6409 }, 6410 "node_modules/jest-mock/node_modules/@jest/types": { 6411 + "version": "29.6.3", 6412 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6413 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6414 "dev": true, 6415 "dependencies": { 6416 + "@jest/schemas": "^29.6.3", 6417 "@types/istanbul-lib-coverage": "^2.0.0", 6418 "@types/istanbul-reports": "^3.0.0", 6419 "@types/node": "*", ··· 6421 "chalk": "^4.0.0" 6422 }, 6423 "engines": { 6424 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6425 } 6426 }, 6427 "node_modules/jest-mock/node_modules/@types/yargs": { 6428 + "version": "17.0.29", 6429 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6430 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6431 "dev": true, 6432 "dependencies": { 6433 "@types/yargs-parser": "*" ··· 6451 } 6452 }, 6453 "node_modules/jest-regex-util": { 6454 + "version": "29.6.3", 6455 + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", 6456 + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", 6457 "dev": true, 6458 "engines": { 6459 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6460 } 6461 }, 6462 "node_modules/jest-resolve": { 6463 + "version": "29.7.0", 6464 + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", 6465 + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", 6466 "dev": true, 6467 "dependencies": { 6468 "chalk": "^4.0.0", 6469 "graceful-fs": "^4.2.9", 6470 + "jest-haste-map": "^29.7.0", 6471 "jest-pnp-resolver": "^1.2.2", 6472 + "jest-util": "^29.7.0", 6473 + "jest-validate": "^29.7.0", 6474 "resolve": "^1.20.0", 6475 + "resolve.exports": "^2.0.0", 6476 "slash": "^3.0.0" 6477 }, 6478 "engines": { 6479 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6480 } 6481 }, 6482 "node_modules/jest-resolve-dependencies": { 6483 + "version": "29.7.0", 6484 + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", 6485 + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", 6486 "dev": true, 6487 "dependencies": { 6488 + "jest-regex-util": "^29.6.3", 6489 + "jest-snapshot": "^29.7.0" 6490 }, 6491 "engines": { 6492 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6493 } 6494 }, 6495 "node_modules/jest-runner": { 6496 + "version": "29.7.0", 6497 + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", 6498 + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", 6499 "dev": true, 6500 "dependencies": { 6501 + "@jest/console": "^29.7.0", 6502 + "@jest/environment": "^29.7.0", 6503 + "@jest/test-result": "^29.7.0", 6504 + "@jest/transform": "^29.7.0", 6505 + "@jest/types": "^29.6.3", 6506 "@types/node": "*", 6507 "chalk": "^4.0.0", 6508 + "emittery": "^0.13.1", 6509 "graceful-fs": "^4.2.9", 6510 + "jest-docblock": "^29.7.0", 6511 + "jest-environment-node": "^29.7.0", 6512 + "jest-haste-map": "^29.7.0", 6513 + "jest-leak-detector": "^29.7.0", 6514 + "jest-message-util": "^29.7.0", 6515 + "jest-resolve": "^29.7.0", 6516 + "jest-runtime": "^29.7.0", 6517 + "jest-util": "^29.7.0", 6518 + "jest-watcher": "^29.7.0", 6519 + "jest-worker": "^29.7.0", 6520 "p-limit": "^3.1.0", 6521 "source-map-support": "0.5.13" 6522 }, 6523 "engines": { 6524 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6525 } 6526 }, 6527 "node_modules/jest-runner/node_modules/@jest/types": { 6528 + "version": "29.6.3", 6529 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6530 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6531 "dev": true, 6532 "dependencies": { 6533 + "@jest/schemas": "^29.6.3", 6534 "@types/istanbul-lib-coverage": "^2.0.0", 6535 "@types/istanbul-reports": "^3.0.0", 6536 "@types/node": "*", ··· 6538 "chalk": "^4.0.0" 6539 }, 6540 "engines": { 6541 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6542 } 6543 }, 6544 "node_modules/jest-runner/node_modules/@types/yargs": { 6545 + "version": "17.0.29", 6546 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6547 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6548 "dev": true, 6549 "dependencies": { 6550 "@types/yargs-parser": "*" 6551 } 6552 }, 6553 + "node_modules/jest-runtime": { 6554 + "version": "29.7.0", 6555 + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", 6556 + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", 6557 "dev": true, 6558 "dependencies": { 6559 + "@jest/environment": "^29.7.0", 6560 + "@jest/fake-timers": "^29.7.0", 6561 + "@jest/globals": "^29.7.0", 6562 + "@jest/source-map": "^29.6.3", 6563 + "@jest/test-result": "^29.7.0", 6564 + "@jest/transform": "^29.7.0", 6565 + "@jest/types": "^29.6.3", 6566 "@types/node": "*", 6567 "chalk": "^4.0.0", 6568 "cjs-module-lexer": "^1.0.0", 6569 "collect-v8-coverage": "^1.0.0", 6570 "glob": "^7.1.3", 6571 "graceful-fs": "^4.2.9", 6572 + "jest-haste-map": "^29.7.0", 6573 + "jest-message-util": "^29.7.0", 6574 + "jest-mock": "^29.7.0", 6575 + "jest-regex-util": "^29.6.3", 6576 + "jest-resolve": "^29.7.0", 6577 + "jest-snapshot": "^29.7.0", 6578 + "jest-util": "^29.7.0", 6579 "slash": "^3.0.0", 6580 "strip-bom": "^4.0.0" 6581 }, 6582 "engines": { 6583 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6584 } 6585 }, 6586 "node_modules/jest-runtime/node_modules/@jest/types": { 6587 + "version": "29.6.3", 6588 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6589 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6590 "dev": true, 6591 "dependencies": { 6592 + "@jest/schemas": "^29.6.3", 6593 "@types/istanbul-lib-coverage": "^2.0.0", 6594 "@types/istanbul-reports": "^3.0.0", 6595 "@types/node": "*", ··· 6597 "chalk": "^4.0.0" 6598 }, 6599 "engines": { 6600 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6601 } 6602 }, 6603 "node_modules/jest-runtime/node_modules/@types/yargs": { 6604 + "version": "17.0.29", 6605 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6606 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6607 "dev": true, 6608 "dependencies": { 6609 "@types/yargs-parser": "*" 6610 } 6611 }, 6612 "node_modules/jest-snapshot": { 6613 + "version": "29.7.0", 6614 + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", 6615 + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", 6616 "dev": true, 6617 "dependencies": { 6618 "@babel/core": "^7.11.6", 6619 "@babel/generator": "^7.7.2", 6620 + "@babel/plugin-syntax-jsx": "^7.7.2", 6621 "@babel/plugin-syntax-typescript": "^7.7.2", 6622 "@babel/types": "^7.3.3", 6623 + "@jest/expect-utils": "^29.7.0", 6624 + "@jest/transform": "^29.7.0", 6625 + "@jest/types": "^29.6.3", 6626 "babel-preset-current-node-syntax": "^1.0.0", 6627 "chalk": "^4.0.0", 6628 + "expect": "^29.7.0", 6629 "graceful-fs": "^4.2.9", 6630 + "jest-diff": "^29.7.0", 6631 + "jest-get-type": "^29.6.3", 6632 + "jest-matcher-utils": "^29.7.0", 6633 + "jest-message-util": "^29.7.0", 6634 + "jest-util": "^29.7.0", 6635 "natural-compare": "^1.4.0", 6636 + "pretty-format": "^29.7.0", 6637 + "semver": "^7.5.3" 6638 }, 6639 "engines": { 6640 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6641 } 6642 }, 6643 "node_modules/jest-snapshot/node_modules/@jest/types": { 6644 + "version": "29.6.3", 6645 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6646 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6647 "dev": true, 6648 "dependencies": { 6649 + "@jest/schemas": "^29.6.3", 6650 "@types/istanbul-lib-coverage": "^2.0.0", 6651 "@types/istanbul-reports": "^3.0.0", 6652 "@types/node": "*", ··· 6654 "chalk": "^4.0.0" 6655 }, 6656 "engines": { 6657 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6658 } 6659 }, 6660 "node_modules/jest-snapshot/node_modules/@types/yargs": { 6661 + "version": "17.0.29", 6662 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6663 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6664 "dev": true, 6665 "dependencies": { 6666 "@types/yargs-parser": "*" 6667 } 6668 }, 6669 "node_modules/jest-util": { 6670 + "version": "29.7.0", 6671 + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", 6672 + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", 6673 "dev": true, 6674 "dependencies": { 6675 + "@jest/types": "^29.6.3", 6676 "@types/node": "*", 6677 "chalk": "^4.0.0", 6678 "ci-info": "^3.2.0", ··· 6684 } 6685 }, 6686 "node_modules/jest-util/node_modules/@jest/types": { 6687 + "version": "29.6.3", 6688 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6689 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6690 "dev": true, 6691 "dependencies": { 6692 + "@jest/schemas": "^29.6.3", 6693 "@types/istanbul-lib-coverage": "^2.0.0", 6694 "@types/istanbul-reports": "^3.0.0", 6695 "@types/node": "*", ··· 6701 } 6702 }, 6703 "node_modules/jest-util/node_modules/@types/yargs": { 6704 + "version": "17.0.29", 6705 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6706 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6707 "dev": true, 6708 "dependencies": { 6709 "@types/yargs-parser": "*" 6710 } 6711 }, 6712 "node_modules/jest-validate": { 6713 + "version": "29.7.0", 6714 + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", 6715 + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", 6716 "dev": true, 6717 "dependencies": { 6718 + "@jest/types": "^29.6.3", 6719 "camelcase": "^6.2.0", 6720 "chalk": "^4.0.0", 6721 + "jest-get-type": "^29.6.3", 6722 "leven": "^3.1.0", 6723 + "pretty-format": "^29.7.0" 6724 }, 6725 "engines": { 6726 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6727 } 6728 }, 6729 "node_modules/jest-validate/node_modules/@jest/types": { 6730 + "version": "29.6.3", 6731 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6732 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6733 "dev": true, 6734 "dependencies": { 6735 + "@jest/schemas": "^29.6.3", 6736 "@types/istanbul-lib-coverage": "^2.0.0", 6737 "@types/istanbul-reports": "^3.0.0", 6738 "@types/node": "*", ··· 6740 "chalk": "^4.0.0" 6741 }, 6742 "engines": { 6743 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6744 } 6745 }, 6746 "node_modules/jest-validate/node_modules/@types/yargs": { 6747 + "version": "17.0.29", 6748 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6749 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6750 "dev": true, 6751 "dependencies": { 6752 "@types/yargs-parser": "*" 6753 } 6754 }, 6755 "node_modules/jest-validate/node_modules/camelcase": { 6756 "version": "6.3.0", 6757 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", ··· 6764 "url": "https://github.com/sponsors/sindresorhus" 6765 } 6766 }, 6767 "node_modules/jest-watcher": { 6768 + "version": "29.7.0", 6769 + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", 6770 + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", 6771 "dev": true, 6772 "dependencies": { 6773 + "@jest/test-result": "^29.7.0", 6774 + "@jest/types": "^29.6.3", 6775 "@types/node": "*", 6776 "ansi-escapes": "^4.2.1", 6777 "chalk": "^4.0.0", 6778 + "emittery": "^0.13.1", 6779 + "jest-util": "^29.7.0", 6780 "string-length": "^4.0.1" 6781 }, 6782 "engines": { 6783 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6784 } 6785 }, 6786 "node_modules/jest-watcher/node_modules/@jest/types": { 6787 + "version": "29.6.3", 6788 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6789 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6790 "dev": true, 6791 "dependencies": { 6792 + "@jest/schemas": "^29.6.3", 6793 "@types/istanbul-lib-coverage": "^2.0.0", 6794 "@types/istanbul-reports": "^3.0.0", 6795 "@types/node": "*", ··· 6797 "chalk": "^4.0.0" 6798 }, 6799 "engines": { 6800 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6801 } 6802 }, 6803 "node_modules/jest-watcher/node_modules/@types/yargs": { 6804 + "version": "17.0.29", 6805 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6806 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6807 "dev": true, 6808 "dependencies": { 6809 "@types/yargs-parser": "*" 6810 } 6811 }, 6812 "node_modules/jest-worker": { 6813 + "version": "29.7.0", 6814 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", 6815 + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", 6816 "dev": true, 6817 "dependencies": { 6818 "@types/node": "*", 6819 + "jest-util": "^29.7.0", 6820 "merge-stream": "^2.0.0", 6821 "supports-color": "^8.0.0" 6822 }, 6823 "engines": { 6824 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6825 } 6826 }, 6827 "node_modules/jest-worker/node_modules/supports-color": { ··· 6839 "url": "https://github.com/chalk/supports-color?sponsor=1" 6840 } 6841 }, 6842 "node_modules/jest/node_modules/@jest/types": { 6843 + "version": "29.6.3", 6844 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 6845 + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 6846 "dev": true, 6847 "dependencies": { 6848 + "@jest/schemas": "^29.6.3", 6849 "@types/istanbul-lib-coverage": "^2.0.0", 6850 "@types/istanbul-reports": "^3.0.0", 6851 "@types/node": "*", ··· 6853 "chalk": "^4.0.0" 6854 }, 6855 "engines": { 6856 + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6857 } 6858 }, 6859 "node_modules/jest/node_modules/@types/yargs": { 6860 + "version": "17.0.29", 6861 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", 6862 + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", 6863 "dev": true, 6864 "dependencies": { 6865 "@types/yargs-parser": "*" ··· 8059 } 8060 }, 8061 "node_modules/pretty-format": { 8062 + "version": "29.7.0", 8063 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 8064 + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 8065 "dev": true, 8066 "dependencies": { 8067 + "@jest/schemas": "^29.6.3", 8068 "ansi-styles": "^5.0.0", 8069 "react-is": "^18.0.0" 8070 }, ··· 8151 "engines": { 8152 "node": ">=6" 8153 } 8154 + }, 8155 + "node_modules/pure-rand": { 8156 + "version": "6.0.4", 8157 + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", 8158 + "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", 8159 + "dev": true, 8160 + "funding": [ 8161 + { 8162 + "type": "individual", 8163 + "url": "https://github.com/sponsors/dubzzz" 8164 + }, 8165 + { 8166 + "type": "opencollective", 8167 + "url": "https://opencollective.com/fast-check" 8168 + } 8169 + ] 8170 }, 8171 "node_modules/qs": { 8172 "version": "6.5.3", ··· 8433 } 8434 }, 8435 "node_modules/resolve.exports": { 8436 + "version": "2.0.2", 8437 + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", 8438 + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", 8439 "dev": true, 8440 "engines": { 8441 "node": ">=10" ··· 9030 "node": ">=8" 9031 } 9032 }, 9033 "node_modules/supports-preserve-symlinks-flag": { 9034 "version": "1.0.0", 9035 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", ··· 9077 "dev": true, 9078 "engines": { 9079 "node": ">=10" 9080 }, 9081 "funding": { 9082 "url": "https://github.com/sponsors/sindresorhus" ··· 9387 } 9388 }, 9389 "node_modules/update-browserslist-db": { 9390 + "version": "1.0.13", 9391 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 9392 + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 9393 "dev": true, 9394 "funding": [ 9395 { ··· 9450 } 9451 }, 9452 "node_modules/v8-to-istanbul": { 9453 + "version": "9.1.3", 9454 + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz", 9455 + "integrity": "sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==", 9456 "dev": true, 9457 "dependencies": { 9458 "@jridgewell/trace-mapping": "^0.3.12", 9459 "@types/istanbul-lib-coverage": "^2.0.1", 9460 + "convert-source-map": "^2.0.0" 9461 }, 9462 "engines": { 9463 "node": ">=10.12.0"
+2 -2
pkgs/games/hyperrogue/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "hyperrogue"; 6 - version = "12.1q"; 7 8 src = fetchFromGitHub { 9 owner = "zenorogue"; 10 repo = "hyperrogue"; 11 rev = "v${version}"; 12 - sha256 = "sha256-dYkeAQBpnETbJiXZSejFPJVhXt3kJBBv6qBKPb7t9fU="; 13 }; 14 15 CXXFLAGS = [
··· 3 4 stdenv.mkDerivation rec { 5 pname = "hyperrogue"; 6 + version = "12.1x"; 7 8 src = fetchFromGitHub { 9 owner = "zenorogue"; 10 repo = "hyperrogue"; 11 rev = "v${version}"; 12 + sha256 = "sha256-MzeTNjGFL8l+8afndjpMqbEKD872ic+AqnpgY2VAPRA="; 13 }; 14 15 CXXFLAGS = [
+2 -2
pkgs/misc/screensavers/xlockmore/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "xlockmore"; 6 - version = "5.72"; 7 8 src = fetchurl { 9 url = "http://sillycycle.com/xlock/xlockmore-${version}.tar.xz"; 10 - sha256 = "sha256-1RGXWWeuc1UHKs3M9rG/QU+KFr5QzMgHDxPmJGI+x3I="; 11 curlOpts = "--user-agent 'Mozilla/5.0'"; 12 }; 13
··· 3 4 stdenv.mkDerivation rec { 5 pname = "xlockmore"; 6 + version = "5.73"; 7 8 src = fetchurl { 9 url = "http://sillycycle.com/xlock/xlockmore-${version}.tar.xz"; 10 + sha256 = "sha256-MOH85e5L/r99fXRq9Gf5awvIUh/NC1C4Vh/VtW3rh10="; 11 curlOpts = "--user-agent 'Mozilla/5.0'"; 12 }; 13
+3 -3
pkgs/misc/tmux-plugins/default.nix
··· 580 581 tilish = mkTmuxPlugin { 582 pluginName = "tilish"; 583 - version = "2020-08-12"; 584 src = fetchFromGitHub { 585 owner = "jabirali"; 586 repo = "tmux-tilish"; 587 - rev = "73d2404cdc0ef6bd7fbc8982edae0b0e2a4dd860"; 588 - sha256 = "1x58h3bg9d69j40fh8rcjpxvg0i6j04pj8p3jk57l3cghxis5j05"; 589 }; 590 591 meta = with lib; {
··· 580 581 tilish = mkTmuxPlugin { 582 pluginName = "tilish"; 583 + version = "unstable-2023-09-20"; 584 src = fetchFromGitHub { 585 owner = "jabirali"; 586 repo = "tmux-tilish"; 587 + rev = "22f7920837d827dc6cb31143ea916afa677c24c1"; 588 + sha256 = "wP3c+p/DM6ve7GUhi0QEzggct7NS4XUa78sVQFSKrfo="; 589 }; 590 591 meta = with lib; {
+2 -2
pkgs/servers/metabase/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "metabase"; 5 - version = "0.47.3"; 6 7 src = fetchurl { 8 url = "https://downloads.metabase.com/v${version}/metabase.jar"; 9 - hash = "sha256-oIGIrEa2iHvvseP3sAcwiUK7ky43scfyaSO7S3G7bEo="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "metabase"; 5 + version = "0.47.6"; 6 7 src = fetchurl { 8 url = "https://downloads.metabase.com/v${version}/metabase.jar"; 9 + hash = "sha256-LWF8O6v1x1iX5eJCugQ1noLeUJsVthZ7cGuyW3w6XGg="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/servers/monitoring/vmagent/default.nix
··· 1 { lib, fetchFromGitHub, buildGoModule }: 2 buildGoModule rec { 3 pname = "vmagent"; 4 - version = "1.93.5"; 5 6 src = fetchFromGitHub { 7 owner = "VictoriaMetrics"; 8 repo = "VictoriaMetrics"; 9 rev = "v${version}"; 10 - sha256 = "sha256-AC3tQAgGHKl86MakfSWnFMX1Lr5r7RwZfomXtp5/oBs="; 11 }; 12 13 ldflags = [ "-s" "-w" "-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=${version}" ];
··· 1 { lib, fetchFromGitHub, buildGoModule }: 2 buildGoModule rec { 3 pname = "vmagent"; 4 + version = "1.93.6"; 5 6 src = fetchFromGitHub { 7 owner = "VictoriaMetrics"; 8 repo = "VictoriaMetrics"; 9 rev = "v${version}"; 10 + sha256 = "sha256-5z8o6I2AoX43t4UeOjxha9fkEDxVDRhdGNgVZGlHrRE="; 11 }; 12 13 ldflags = [ "-s" "-w" "-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=${version}" ];
+3 -3
pkgs/servers/pocketbase/default.nix
··· 5 6 buildGoModule rec { 7 pname = "pocketbase"; 8 - version = "0.18.10"; 9 10 src = fetchFromGitHub { 11 owner = "pocketbase"; 12 repo = "pocketbase"; 13 rev = "v${version}"; 14 - hash = "sha256-fbzoUmxWwQYEGrUIXtHP6Lz71C51TR30gz+5deB00LM="; 15 }; 16 17 - vendorHash = "sha256-b0i+I/HzHbpmgclYn2g6MtpbslT/sLm9K2woMjvWaD0="; 18 19 # This is the released subpackage from upstream repo 20 subPackages = [ "examples/base" ];
··· 5 6 buildGoModule rec { 7 pname = "pocketbase"; 8 + version = "0.19.2"; 9 10 src = fetchFromGitHub { 11 owner = "pocketbase"; 12 repo = "pocketbase"; 13 rev = "v${version}"; 14 + hash = "sha256-5VvjEFiZ7jnjqdagWeP2xrwDKtU9S6rQmsaupDFiK+c="; 15 }; 16 17 + vendorHash = "sha256-RGpB8f/1+eWZIAqb4OFUFlxhYRRm1WOh2edHp8KuGF4="; 18 19 # This is the released subpackage from upstream repo 20 subPackages = [ "examples/base" ];
+3 -3
pkgs/servers/search/weaviate/default.nix
··· 5 6 buildGoModule rec { 7 pname = "weaviate"; 8 - version = "1.21.1"; 9 10 src = fetchFromGitHub { 11 owner = "weaviate"; 12 repo = "weaviate"; 13 rev = "v${version}"; 14 - hash = "sha256-rWoVuWzfRJhhYDwOBcmSIJXh0WwvZFYM2GPOMvP98xM="; 15 }; 16 17 - vendorHash = "sha256-HUfkwmAIwTPDZsgRLte7tu/0QKT82WriTqJ14iiKKOs="; 18 19 subPackages = [ "cmd/weaviate-server" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "weaviate"; 8 + version = "1.21.7"; 9 10 src = fetchFromGitHub { 11 owner = "weaviate"; 12 repo = "weaviate"; 13 rev = "v${version}"; 14 + hash = "sha256-fhBjKmWtbivntgBFmxfG4bQNUvCdP5uWtysOvsSqFuw="; 15 }; 16 17 + vendorHash = "sha256-/ylYXwgJKtkAIvYgSsl8MzBxuxp0Nco3ZR4ZBdmmS+w="; 18 19 subPackages = [ "cmd/weaviate-server" ]; 20
+2 -2
pkgs/servers/sql/mssql/jdbc/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "mssql-jdbc"; 5 - version = "12.4.1"; 6 7 src = fetchurl { 8 url = "https://github.com/Microsoft/mssql-jdbc/releases/download/v${version}/mssql-jdbc-${version}.jre8.jar"; 9 - sha256 = "sha256-Ci59MLU50Dl+rmUstX7c/BdAJJ/GCCYLqcyrxGr2g7E="; 10 }; 11 12 dontUnpack = true;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "mssql-jdbc"; 5 + version = "12.4.2"; 6 7 src = fetchurl { 8 url = "https://github.com/Microsoft/mssql-jdbc/releases/download/v${version}/mssql-jdbc-${version}.jre8.jar"; 9 + sha256 = "sha256-JGt6SXg4Ok+czMwGpDk9xdVw/WSkNLeBxqghcM3WmRE="; 10 }; 11 12 dontUnpack = true;
+2 -2
pkgs/servers/tailscale/default.nix
··· 1 { lib, stdenv, buildGoModule, fetchFromGitHub, makeWrapper, iptables, iproute2, procps, shadow, getent }: 2 3 let 4 - version = "1.52.0"; 5 in 6 buildGoModule { 7 pname = "tailscale"; ··· 11 owner = "tailscale"; 12 repo = "tailscale"; 13 rev = "v${version}"; 14 - hash = "sha256-mvsDM1kOLP/1LbTzmojquEF8HGy6Kb2cqJu7EnxEHPU="; 15 }; 16 vendorHash = "sha256-WGZkpffwe4I8FewdBHXGaLbKQP/kHr7UF2lCXBTcNb4="; 17
··· 1 { lib, stdenv, buildGoModule, fetchFromGitHub, makeWrapper, iptables, iproute2, procps, shadow, getent }: 2 3 let 4 + version = "1.52.1"; 5 in 6 buildGoModule { 7 pname = "tailscale"; ··· 11 owner = "tailscale"; 12 repo = "tailscale"; 13 rev = "v${version}"; 14 + hash = "sha256-hscKV4jhJ+tqgTFuOEThABpu8iqK3+av7+DcuSmZwQ4="; 15 }; 16 vendorHash = "sha256-WGZkpffwe4I8FewdBHXGaLbKQP/kHr7UF2lCXBTcNb4="; 17
+2 -2
pkgs/servers/web-apps/wallabag/default.nix
··· 15 16 let 17 pname = "wallabag"; 18 - version = "2.6.6"; 19 in 20 stdenv.mkDerivation { 21 inherit pname version; ··· 23 # Release tarball includes vendored files 24 src = fetchurl { 25 url = "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz"; 26 - hash = "sha256-0CkJFSHPnOz333+7uMUqXI3A9dsA9FchZXXmwq7F09o="; 27 }; 28 29 patches = [
··· 15 16 let 17 pname = "wallabag"; 18 + version = "2.6.7"; 19 in 20 stdenv.mkDerivation { 21 inherit pname version; ··· 23 # Release tarball includes vendored files 24 src = fetchurl { 25 url = "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz"; 26 + hash = "sha256-prk/sF72v5qyBv1Lz/2nY6LPM+on5/gwAMM1u9+X8xA="; 27 }; 28 29 patches = [
+1 -1
pkgs/shells/fish/default.nix
··· 298 homepage = "https://fishshell.com/"; 299 license = licenses.gpl2; 300 platforms = platforms.unix; 301 - maintainers = with maintainers; [ cole-h winter srapenne ]; 302 mainProgram = "fish"; 303 }; 304
··· 298 homepage = "https://fishshell.com/"; 299 license = licenses.gpl2; 300 platforms = platforms.unix; 301 + maintainers = with maintainers; [ cole-h winter ]; 302 mainProgram = "fish"; 303 }; 304
+5 -4
pkgs/test/cross/default.nix
··· 13 compareTest = { emulator, pkgFun, hostPkgs, crossPkgs, exec, args ? [] }: let 14 pkgName = (pkgFun hostPkgs).name; 15 args' = lib.concatStringsSep " " args; 16 - in crossPkgs.runCommand "test-${pkgName}-${crossPkgs.hostPlatform.config}" { 17 nativeBuildInputs = [ pkgs.dos2unix ]; 18 } '' 19 # Just in case we are using wine, get rid of that annoying extra ··· 59 crossSystem = crossSystemFun system; 60 }; 61 62 - emulator = crossPkgs.hostPlatform.emulator pkgs; 63 64 # Apply some transformation on windows to get dlls in the right 65 # place. Unfortunately mingw doesn’t seem to be able to do linking 66 # properly. 67 - platformFun = pkg: if crossPkgs.hostPlatform.isWindows then 68 pkgs.buildEnv { 69 name = "${pkg.name}-winlinks"; 70 paths = [pkg] ++ pkg.buildInputs; ··· 92 }; 93 94 pkg-config = {platformFun, crossPkgs, emulator}: crossPkgs.runCommand 95 - "test-pkg-config-${crossPkgs.hostPlatform.config}" 96 { 97 depsBuildBuild = [ crossPkgs.pkgsBuildBuild.pkg-config ]; 98 nativeBuildInputs = [ crossPkgs.pkgsBuildHost.pkg-config crossPkgs.buildPackages.zlib ]; ··· 134 pkgs.pkgsMusl.stdenv 135 pkgs.pkgsLLVM.stdenv 136 pkgs.pkgsStatic.bash 137 pkgs.pkgsCross.arm-embedded.stdenv 138 pkgs.pkgsCross.sheevaplug.stdenv # for armv5tel 139 pkgs.pkgsCross.raspberryPi.stdenv # for armv6l
··· 13 compareTest = { emulator, pkgFun, hostPkgs, crossPkgs, exec, args ? [] }: let 14 pkgName = (pkgFun hostPkgs).name; 15 args' = lib.concatStringsSep " " args; 16 + in crossPkgs.runCommand "test-${pkgName}-${crossPkgs.stdenv.hostPlatform.config}" { 17 nativeBuildInputs = [ pkgs.dos2unix ]; 18 } '' 19 # Just in case we are using wine, get rid of that annoying extra ··· 59 crossSystem = crossSystemFun system; 60 }; 61 62 + emulator = crossPkgs.stdenv.hostPlatform.emulator pkgs; 63 64 # Apply some transformation on windows to get dlls in the right 65 # place. Unfortunately mingw doesn’t seem to be able to do linking 66 # properly. 67 + platformFun = pkg: if crossPkgs.stdenv.hostPlatform.isWindows then 68 pkgs.buildEnv { 69 name = "${pkg.name}-winlinks"; 70 paths = [pkg] ++ pkg.buildInputs; ··· 92 }; 93 94 pkg-config = {platformFun, crossPkgs, emulator}: crossPkgs.runCommand 95 + "test-pkg-config-${crossPkgs.stdenv.hostPlatform.config}" 96 { 97 depsBuildBuild = [ crossPkgs.pkgsBuildBuild.pkg-config ]; 98 nativeBuildInputs = [ crossPkgs.pkgsBuildHost.pkg-config crossPkgs.buildPackages.zlib ]; ··· 134 pkgs.pkgsMusl.stdenv 135 pkgs.pkgsLLVM.stdenv 136 pkgs.pkgsStatic.bash 137 + #pkgs.pkgsCross.gnu64_simplekernel.bash # https://github.com/NixOS/nixpkgs/issues/264989 138 pkgs.pkgsCross.arm-embedded.stdenv 139 pkgs.pkgsCross.sheevaplug.stdenv # for armv5tel 140 pkgs.pkgsCross.raspberryPi.stdenv # for armv6l
+2
pkgs/test/default.nix
··· 9 pkgSets = lib.pipe pkgNames [ 10 (filter (lib.hasPrefix "llvmPackages")) 11 (filter (n: n != "rocmPackages.llvm")) 12 (filter (n: n != "llvmPackages_latest")) 13 (filter (n: n != "llvmPackages_git")) 14 ];
··· 9 pkgSets = lib.pipe pkgNames [ 10 (filter (lib.hasPrefix "llvmPackages")) 11 (filter (n: n != "rocmPackages.llvm")) 12 + # Is a throw alias. 13 + (filter (n: n != "llvmPackages_rocm")) 14 (filter (n: n != "llvmPackages_latest")) 15 (filter (n: n != "llvmPackages_git")) 16 ];
+1 -1
pkgs/tools/admin/aws-mfa/default.nix
··· 41 description = "Manage AWS MFA Security Credentials"; 42 homepage = "https://github.com/broamski/aws-mfa"; 43 license = licenses.mit; 44 - maintainers = [ maintainers.srapenne ]; 45 }; 46 }
··· 41 description = "Manage AWS MFA Security Credentials"; 42 homepage = "https://github.com/broamski/aws-mfa"; 43 license = licenses.mit; 44 + maintainers = [ ]; 45 }; 46 }
+2 -2
pkgs/tools/admin/kics/default.nix
··· 7 8 buildGoModule rec { 9 pname = "kics"; 10 - version = "1.7.8"; 11 12 src = fetchFromGitHub { 13 owner = "Checkmarx"; 14 repo = "kics"; 15 rev = "v${version}"; 16 - hash = "sha256-T4b4PO4NcpsosiyRa/78WJ4yYvc1Ez7t7KIbZzSlQAo="; 17 }; 18 19 vendorHash = "sha256-gJu3B30IPp8A/xgtE5fzThQAtnFbbzr8ZwucAsObBxs=";
··· 7 8 buildGoModule rec { 9 pname = "kics"; 10 + version = "1.7.10"; 11 12 src = fetchFromGitHub { 13 owner = "Checkmarx"; 14 repo = "kics"; 15 rev = "v${version}"; 16 + hash = "sha256-3guudT+PidrgHcJ6/lA/XWHmZXdvjGOhtpoO+9hkYOY="; 17 }; 18 19 vendorHash = "sha256-gJu3B30IPp8A/xgtE5fzThQAtnFbbzr8ZwucAsObBxs=";
+2 -2
pkgs/tools/compression/upx/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "upx"; 5 - version = "4.1.0"; 6 src = fetchFromGitHub { 7 owner = "upx"; 8 repo = pname; 9 rev = "v${version}"; 10 fetchSubmodules = true; 11 - sha256 = "sha256-pHJypO+sK7+ytM7yJxJpfBJHTYpGc9nr/JiFGd7hlJM="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "upx"; 5 + version = "4.2.0"; 6 src = fetchFromGitHub { 7 owner = "upx"; 8 repo = pname; 9 rev = "v${version}"; 10 fetchSubmodules = true; 11 + sha256 = "sha256-PRfIJSjmeXjbslqWnKrHUPdOJfZU08nr4wXoAnP9qm0="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/tools/filesystems/wipefreespace/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "wipefreespace"; 16 - version = "2.5"; 17 18 src = fetchurl { 19 url = "mirror://sourceforge/project/wipefreespace/wipefreespace/${version}/wipefreespace-${version}.tar.gz"; 20 - hash = "sha256-wymV6G4Et5TCoIztZfdb3xuzjdBHFyB5OmI4EcsJKwQ="; 21 }; 22 23 nativeBuildInputs = [
··· 13 14 stdenv.mkDerivation rec { 15 pname = "wipefreespace"; 16 + version = "2.6"; 17 18 src = fetchurl { 19 url = "mirror://sourceforge/project/wipefreespace/wipefreespace/${version}/wipefreespace-${version}.tar.gz"; 20 + hash = "sha256-Pt6MDQ9wSJbL4tW/qckTpFsvE9FdXIkp/QmnYSlWR/M="; 21 }; 22 23 nativeBuildInputs = [
+2 -2
pkgs/tools/graphics/fim/default.nix
··· 11 12 gcc9Stdenv.mkDerivation rec { 13 pname = "fim"; 14 - version = "0.6"; 15 16 src = fetchurl { 17 url = "mirror://savannah/fbi-improved/${pname}-${version}-trunk.tar.gz"; 18 - sha256 = "124b7c4flx5ygmy5sqq0gpvxqzafnknbcj6f45ddnbdxik9lazzp"; 19 }; 20 21 postPatch = ''
··· 11 12 gcc9Stdenv.mkDerivation rec { 13 pname = "fim"; 14 + version = "0.7"; 15 16 src = fetchurl { 17 url = "mirror://savannah/fbi-improved/${pname}-${version}-trunk.tar.gz"; 18 + sha256 = "sha256-/p7bjeZM46DJOQ9sgtebhkNpBPj2RJYY3dMXhzHnNmg="; 19 }; 20 21 postPatch = ''
+4
pkgs/tools/graphics/netpbm/default.nix
··· 95 runHook postConfigure 96 ''; 97 98 installPhase = '' 99 runHook preInstall 100
··· 95 runHook postConfigure 96 ''; 97 98 + env = lib.optionalAttrs stdenv.cc.isClang { 99 + NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; 100 + }; 101 + 102 installPhase = '' 103 runHook preInstall 104
+1 -1
pkgs/tools/graphics/pngquant/default.nix
··· 28 platforms = platforms.unix; 29 license = with licenses; [ gpl3Plus hpnd bsd2 ]; 30 mainProgram = "pngquant"; 31 - maintainers = [ maintainers.srapenne ]; 32 }; 33 }
··· 28 platforms = platforms.unix; 29 license = with licenses; [ gpl3Plus hpnd bsd2 ]; 30 mainProgram = "pngquant"; 31 + maintainers = [ ]; 32 }; 33 }
+2 -2
pkgs/tools/misc/birdfont/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "birdfont"; 7 - version = "2.33.1"; 8 9 src = fetchurl { 10 url = "https://birdfont.org/releases/${pname}-${version}.tar.xz"; 11 - sha256 = "sha256-vFXpZNvsXpz7saRp6ruhvsP50rmJ2Prr2M78+8oxQ9M="; 12 }; 13 14 nativeBuildInputs = [ python3 pkg-config vala gobject-introspection wrapGAppsHook autoPatchelfHook ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "birdfont"; 7 + version = "2.33.3"; 8 9 src = fetchurl { 10 url = "https://birdfont.org/releases/${pname}-${version}.tar.xz"; 11 + sha256 = "sha256-NNw7203BtHhNyyQezb3/EP98cTsu7ABDFBnM5Ms2ePY="; 12 }; 13 14 nativeBuildInputs = [ python3 pkg-config vala gobject-introspection wrapGAppsHook autoPatchelfHook ];
+2 -2
pkgs/tools/misc/birdfont/xmlbird.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "xmlbird"; 5 - version = "1.2.12"; 6 7 src = fetchurl { 8 url = "https://birdfont.org/${pname}-releases/lib${pname}-${version}.tar.xz"; 9 - sha256 = "15z4rvii3p54g2hasibjnf83c1702d84367fnl8pbisjqqrdcl04"; 10 }; 11 12 nativeBuildInputs = [ python3 pkg-config vala gobject-introspection ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "xmlbird"; 5 + version = "1.2.14"; 6 7 src = fetchurl { 8 url = "https://birdfont.org/${pname}-releases/lib${pname}-${version}.tar.xz"; 9 + sha256 = "sha256-qygvJC1glSfvwWL7oQPFykgitvnWXwHMhycSjSBGksU="; 10 }; 11 12 nativeBuildInputs = [ python3 pkg-config vala gobject-introspection ];
+3 -3
pkgs/tools/misc/jfrog-cli/default.nix
··· 5 6 buildGoModule rec { 7 pname = "jfrog-cli"; 8 - version = "2.50.0"; 9 10 src = fetchFromGitHub { 11 owner = "jfrog"; 12 repo = "jfrog-cli"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-ZQsc1Far3x4WySbSU5wZXN6acirgVu467BGyjbcT5Ks="; 15 }; 16 17 - vendorHash = "sha256-KCFLM8qElbPbmLBCzyThUiqv/BLXsG3eauCBjahMMYk="; 18 19 postInstall = '' 20 # Name the output the same way as the original build script does
··· 5 6 buildGoModule rec { 7 pname = "jfrog-cli"; 8 + version = "2.50.4"; 9 10 src = fetchFromGitHub { 11 owner = "jfrog"; 12 repo = "jfrog-cli"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-q4l0C99CEY3CEw2eXEnz+29z4JGSgqhVKFoaQ7azsZQ="; 15 }; 16 17 + vendorHash = "sha256-7+kmKqMDrGw/lnOL+JS4MRguQNlLaOb47ptX33BEWkM="; 18 19 postInstall = '' 20 # Name the output the same way as the original build script does
+1 -1
pkgs/tools/misc/rlwrap/default.nix
··· 25 homepage = "https://github.com/hanslub42/rlwrap"; 26 license = licenses.gpl2Plus; 27 platforms = platforms.unix; 28 - maintainers = with maintainers; [ srapenne jlesquembre ]; 29 }; 30 }
··· 25 homepage = "https://github.com/hanslub42/rlwrap"; 26 license = licenses.gpl2Plus; 27 platforms = platforms.unix; 28 + maintainers = with maintainers; [ jlesquembre ]; 29 }; 30 }
+1 -1
pkgs/tools/misc/tmux/default.nix
··· 103 license = lib.licenses.bsd3; 104 platforms = lib.platforms.unix; 105 mainProgram = "tmux"; 106 - maintainers = with lib.maintainers; [ thammers fpletz srapenne ]; 107 }; 108 })
··· 103 license = lib.licenses.bsd3; 104 platforms = lib.platforms.unix; 105 mainProgram = "tmux"; 106 + maintainers = with lib.maintainers; [ thammers fpletz ]; 107 }; 108 })
+3 -3
pkgs/tools/misc/trillian/default.nix
··· 5 6 buildGoModule rec { 7 pname = "trillian"; 8 - version = "1.5.2"; 9 - vendorHash = "sha256-DlqezeMZsOaCoqvGMiU+fHMq+p3tZ+XBulB/G3BJESM="; 10 11 src = fetchFromGitHub { 12 owner = "google"; 13 repo = pname; 14 rev = "v${version}"; 15 - sha256 = "sha256-m+22UK37IBCo48AgzINxKvudhEwvStz6fLWjE49saIg="; 16 }; 17 18 subPackages = [
··· 5 6 buildGoModule rec { 7 pname = "trillian"; 8 + version = "1.5.3"; 9 + vendorHash = "sha256-DsdkTYRQQjTCArD3bo1al8enFzjfT7DVfmjK5KUqPDI="; 10 11 src = fetchFromGitHub { 12 owner = "google"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-fXqoe59JU5efAo5ByJ4027oqHakNCTvAtAq48MJZ9ZE="; 16 }; 17 18 subPackages = [
+2 -2
pkgs/tools/misc/vttest/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "vttest"; 5 - version = "20230201"; 6 7 src = fetchurl { 8 urls = [ 9 "https://invisible-mirror.net/archives/${pname}/${pname}-${version}.tgz" 10 "ftp://ftp.invisible-island.net/${pname}/${pname}-${version}.tgz" 11 ]; 12 - sha256 = "sha256-J/QwB5Hny8+dFfiEIfmONdOu5mMRNoQwYk4sGlqL5oM="; 13 }; 14 15 meta = with lib; {
··· 2 3 stdenv.mkDerivation rec { 4 pname = "vttest"; 5 + version = "20230924"; 6 7 src = fetchurl { 8 urls = [ 9 "https://invisible-mirror.net/archives/${pname}/${pname}-${version}.tgz" 10 "ftp://ftp.invisible-island.net/${pname}/${pname}-${version}.tgz" 11 ]; 12 + sha256 = "sha256-vosHy1kJdtH0KvhZfdrayAjQiwomi7YwSoh9qz8Toig="; 13 }; 14 15 meta = with lib; {
+2 -2
pkgs/tools/networking/bacnet-stack/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bacnet-stack"; 5 - version = "1.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "bacnet-stack"; 9 repo = "bacnet-stack"; 10 rev = "bacnet-stack-${version}"; 11 - sha256 = "078p7qsy9v6fl7pzwgcr72pgjqxfxmfxyqajih2zqlb5g5sf88vh"; 12 }; 13 14 hardeningDisable = [ "all" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "bacnet-stack"; 5 + version = "1.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "bacnet-stack"; 9 repo = "bacnet-stack"; 10 rev = "bacnet-stack-${version}"; 11 + sha256 = "sha256-Uq55zrcP8jBKklmT2AZfL8gkplm/wwSDAh/yXd1jydc="; 12 }; 13 14 hardeningDisable = [ "all" ];
+1 -1
pkgs/tools/networking/bwm-ng/default.nix
··· 39 homepage = "http://www.gropp.org/?id=projects&sub=bwm-ng"; 40 license = licenses.gpl2Plus; 41 platforms = platforms.unix; 42 - maintainers = with maintainers; [ srapenne ]; 43 longDescription = '' 44 bwm-ng supports: 45 - /proc/net/dev, netstat, getifaddr, sysctl, kstat, /proc/diskstats /proc/partitions, IOKit,
··· 39 homepage = "http://www.gropp.org/?id=projects&sub=bwm-ng"; 40 license = licenses.gpl2Plus; 41 platforms = platforms.unix; 42 + maintainers = with maintainers; [ ]; 43 longDescription = '' 44 bwm-ng supports: 45 - /proc/net/dev, netstat, getifaddr, sysctl, kstat, /proc/diskstats /proc/partitions, IOKit,
+3 -3
pkgs/tools/networking/kail/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kail"; 5 - version = "0.16.1"; 6 7 ldflags = [ 8 "-s" ··· 14 owner = "boz"; 15 repo = "kail"; 16 rev = "v${version}"; 17 - sha256 = "sha256-x9m0NoZjCf/lBWcSGFbjlJIukL6KIYt56Q1hADS8N9I="; 18 }; 19 20 - vendorHash = "sha256-W+/vIq7qC+6apk+1GOWvmcwyyjFRkndq8X5m/lRYOu4="; 21 22 meta = with lib; { 23 description = "Kubernetes log viewer";
··· 2 3 buildGoModule rec { 4 pname = "kail"; 5 + version = "0.17.0"; 6 7 ldflags = [ 8 "-s" ··· 14 owner = "boz"; 15 repo = "kail"; 16 rev = "v${version}"; 17 + sha256 = "sha256-i53pW2YcmHDrRPhRI3iUD+YvGCReNgEeSltv4ZNIObo="; 18 }; 19 20 + vendorHash = "sha256-haF136u6CmbWGuOlCpnGf9lBEeN92PYM6KBvWVOZ8Ws="; 21 22 meta = with lib; { 23 description = "Kubernetes log viewer";
+4 -4
pkgs/tools/networking/zrok/default.nix
··· 11 }.${system} or throwSystem; 12 13 sha256 = { 14 - x86_64-linux = "sha256-w3BF5Zu68e7X6vfkJhUTS6wkg7LSFZunx9dnBA2Ao5c="; 15 - aarch64-linux = "sha256-hJiXDydUF750mTsFIXH6X8AjzjaG2Iaa+TzsCCCVAvs="; 16 - armv7l-linux = "sha256-lEPo6Y+cqlG2QflwJdG/MNqFLMPdwQLI0+TC/VVlGV4="; 17 }.${system} or throwSystem; 18 in 19 stdenv.mkDerivation rec { 20 pname = "zrok"; 21 - version = "0.4.6"; 22 23 src = fetchzip { 24 url = "https://github.com/openziti/zrok/releases/download/v${version}/zrok_${version}_${plat}.tar.gz";
··· 11 }.${system} or throwSystem; 12 13 sha256 = { 14 + x86_64-linux = "sha256-c/MLhCmfoC5qbIH8psHqVexjKGb6P9vxMag7igFKt84="; 15 + aarch64-linux = "sha256-CaZr0Izhwkdb6Hf3wRdOskoDg3m9LNgCPgfxka+ZwWo="; 16 + armv7l-linux = "sha256-YVqm2tfcti5a6adN9Rn8X41nTTT5bajSJ0qIEvgk/8s="; 17 }.${system} or throwSystem; 18 in 19 stdenv.mkDerivation rec { 20 pname = "zrok"; 21 + version = "0.4.10"; 22 23 src = fetchzip { 24 url = "https://github.com/openziti/zrok/releases/download/v${version}/zrok_${version}_${plat}.tar.gz";
+2 -2
pkgs/tools/package-management/libdnf/default.nix
··· 19 20 stdenv.mkDerivation rec { 21 pname = "libdnf"; 22 - version = "0.71.0"; 23 24 src = fetchFromGitHub { 25 owner = "rpm-software-management"; 26 repo = pname; 27 rev = "refs/tags/${version}"; 28 - hash = "sha256-kRpB80ntb5CbqnWpc3M3i7w06CkstPlJfo2X3WsuME8="; 29 }; 30 31 nativeBuildInputs = [
··· 19 20 stdenv.mkDerivation rec { 21 pname = "libdnf"; 22 + version = "0.72.0"; 23 24 src = fetchFromGitHub { 25 owner = "rpm-software-management"; 26 repo = pname; 27 rev = "refs/tags/${version}"; 28 + hash = "sha256-Ou7cXJz4g8cx2KjeX+IFRA2m158PGKcb9jCXFuAOKqU="; 29 }; 30 31 nativeBuildInputs = [
+2 -2
pkgs/tools/package-management/opkg/default.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "opkg"; 18 - version = "0.6.1"; 19 20 src = fetchurl { 21 url = "https://downloads.yoctoproject.org/releases/opkg/opkg-${version}.tar.gz"; 22 - hash = "sha256-6H/MtXXGTTrAVZREAWonlfEhJZhqDaiWurl8ShovGyo="; 23 }; 24 25 nativeBuildInputs = [
··· 15 16 stdenv.mkDerivation rec { 17 pname = "opkg"; 18 + version = "0.6.2"; 19 20 src = fetchurl { 21 url = "https://downloads.yoctoproject.org/releases/opkg/opkg-${version}.tar.gz"; 22 + hash = "sha256-rHOpCiVJzQSUjlY9kVkSx44bi6D0OvdcWlP8ykdK29U="; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/tools/security/aespipe/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "aespipe"; 5 - version = "2.4f"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/loop-aes/aespipe/aespipe-v${version}.tar.bz2"; 9 - sha256 = "15pg9j27mjzl78mpzkdqd84kdafj0g6j72f8wgjrpp2qkxjy2ddi"; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "aespipe"; 5 + version = "2.4g"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/loop-aes/aespipe/aespipe-v${version}.tar.bz2"; 9 + sha256 = "sha256-v7l+feFh6NfOETsWO9odGo7HfSwa+rVtzIFT16kBh/w="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/tools/security/crowdsec/default.nix
··· 2 3 buildGoModule rec { 4 pname = "crowdsec"; 5 - version = "1.5.4"; 6 7 src = fetchFromGitHub { 8 owner = "crowdsecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-5VwsuPNoAhCvhKUJDUkXnEVLMqHx2M1Nz11VoBASoxU="; 12 }; 13 14 - vendorHash = "sha256-6ODcb7UQPgM5n5RPN4AdkrY3+vlu+GXlUfrlTePywyY="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "crowdsec"; 5 + version = "1.5.5"; 6 7 src = fetchFromGitHub { 8 owner = "crowdsecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-dE2PeYyC75y9dc84QdhQ6xaLMPdPWtPDse2sY5bFGwU="; 12 }; 13 14 + vendorHash = "sha256-hvandF9LPh1g4zIgmNIyId2YhqHU4RPKHGCtJI9aoPk="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+3 -3
pkgs/tools/security/gotrue/supabase.nix
··· 7 8 buildGoModule rec { 9 pname = "gotrue"; 10 - version = "2.99.0"; 11 12 src = fetchFromGitHub { 13 owner = "supabase"; 14 repo = pname; 15 rev = "v${version}"; 16 - hash = "sha256-OUxiAEPX1mWL4td3xdiK9420i4K9pwNdGqch/5T21BY="; 17 }; 18 19 - vendorHash = "sha256-r1xJka1ISahaHJOkFwjn/Nrf2EU0iGVosz8PZnH31TE="; 20 21 ldflags = [ 22 "-s"
··· 7 8 buildGoModule rec { 9 pname = "gotrue"; 10 + version = "2.105.0"; 11 12 src = fetchFromGitHub { 13 owner = "supabase"; 14 repo = pname; 15 rev = "v${version}"; 16 + hash = "sha256-6tFXuVBd7UptoVMSse1Pk9ok6XyGL994pfFkFTyc5I0="; 17 }; 18 19 + vendorHash = "sha256-cwTwze8WuhL5exaY5HJYDgcxNB9O1QuFpJgZmj6R838="; 20 21 ldflags = [ 22 "-s"
+2 -2
pkgs/tools/security/hcxdumptool/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "hcxdumptool"; 5 - version = "6.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "ZerBea"; 9 repo = "hcxdumptool"; 10 rev = version; 11 - sha256 = "sha256-FWBr0uDpefu2MCWQZrMfPJ/MUJcmk9fWMzhtTDmC0L0="; 12 }; 13 14 buildInputs = [ openssl ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "hcxdumptool"; 5 + version = "6.3.2"; 6 7 src = fetchFromGitHub { 8 owner = "ZerBea"; 9 repo = "hcxdumptool"; 10 rev = version; 11 + sha256 = "sha256-InMyDUEH135Y1RYJ3z1+RQxPMi7+QMf670S/S2ZL9vg="; 12 }; 13 14 buildInputs = [ openssl ];
+3 -3
pkgs/tools/security/nuclei/default.nix
··· 5 6 buildGoModule rec { 7 pname = "nuclei"; 8 - version = "3.0.2"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-vttAIkQzZKkqKer/rnX9irNev3i7y8kfTqO4LH1xANo="; 15 }; 16 17 - vendorHash = "sha256-cEp/bMOWoAfpFoi9zVcSoYyPwL9hVnoOzRzCPacrSiM="; 18 19 subPackages = [ 20 "cmd/nuclei/"
··· 5 6 buildGoModule rec { 7 pname = "nuclei"; 8 + version = "3.0.3"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-yqpSkKebhX3kszL4mSbKUd9JR7rJizLdrk7tHlh6zlc="; 15 }; 16 17 + vendorHash = "sha256-pekirk3nYXDLzoy4iBJblYvN9fkViyMUsRFC0Dx1r9M="; 18 19 subPackages = [ 20 "cmd/nuclei/"
+2 -2
pkgs/tools/security/yubihsm-shell/default.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "yubihsm-shell"; 19 - version = "2.4.0"; 20 21 src = fetchFromGitHub { 22 owner = "Yubico"; 23 repo = "yubihsm-shell"; 24 rev = version; 25 - hash = "sha256-zWhvECPdZnrbSAVPDVZk54SWHVkd/HEQxS3FgXoqXHY="; 26 }; 27 28 postPatch = ''
··· 16 17 stdenv.mkDerivation rec { 18 pname = "yubihsm-shell"; 19 + version = "2.4.1"; 20 21 src = fetchFromGitHub { 22 owner = "Yubico"; 23 repo = "yubihsm-shell"; 24 rev = version; 25 + hash = "sha256-Ucqi+ZAoTkmj/UfdoisNxzDIyjW8j9gf/NR0WZCO4wo="; 26 }; 27 28 postPatch = ''
+6 -4
pkgs/top-level/all-packages.nix
··· 29303 29304 ferrum = callPackage ../data/fonts/ferrum { }; 29305 29306 fixedsys-excelsior = callPackage ../data/fonts/fixedsys-excelsior { }; 29307 29308 graphs = callPackage ../data/misc/graphs { }; ··· 35687 35688 taizen = callPackage ../applications/misc/taizen { }; 35689 35690 - talosctl = callPackage ../applications/networking/cluster/talosctl { }; 35691 35692 talentedhack = callPackage ../applications/audio/talentedhack { }; 35693 ··· 39476 39477 alt-ergo = callPackage ../applications/science/logic/alt-ergo { }; 39478 39479 - aspino = callPackage ../applications/science/logic/aspino { 39480 - stdenv = gcc10StdenvCompat; 39481 - }; 39482 39483 beluga = callPackage ../applications/science/logic/beluga { }; 39484
··· 29303 29304 ferrum = callPackage ../data/fonts/ferrum { }; 29305 29306 + fg-virgil = callPackage ../data/fonts/fg-virgil { }; 29307 + 29308 fixedsys-excelsior = callPackage ../data/fonts/fixedsys-excelsior { }; 29309 29310 graphs = callPackage ../data/misc/graphs { }; ··· 35689 35690 taizen = callPackage ../applications/misc/taizen { }; 35691 35692 + talosctl = callPackage ../applications/networking/cluster/talosctl { 35693 + buildGoModule = buildGo120Module; 35694 + }; 35695 35696 talentedhack = callPackage ../applications/audio/talentedhack { }; 35697 ··· 39480 39481 alt-ergo = callPackage ../applications/science/logic/alt-ergo { }; 39482 39483 + aspino = callPackage ../applications/science/logic/aspino { }; 39484 39485 beluga = callPackage ../applications/science/logic/beluga { }; 39486