Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 3431cedf 2e05346b

+767 -4202
+4 -9
nixos/modules/services/x11/desktop-managers/plasma5.nix
··· 172 (mkIf (cfg.enable || cfg.mobile.enable || cfg.bigscreen.enable) { 173 174 security.wrappers = { 175 - kscreenlocker_greet = { 176 - setuid = true; 177 owner = "root"; 178 group = "root"; 179 - source = "${getBin libsForQt5.kscreenlocker}/libexec/kscreenlocker_greet"; 180 }; 181 start_kdeinit = { 182 setuid = true; 183 owner = "root"; 184 group = "root"; 185 source = "${getBin libsForQt5.kinit}/libexec/kf5/start_kdeinit"; 186 - }; 187 - kwin_wayland = { 188 - owner = "root"; 189 - group = "root"; 190 - capabilities = "cap_sys_nice+ep"; 191 - source = "${getBin plasma5.kwin}/bin/kwin_wayland"; 192 }; 193 }; 194
··· 172 (mkIf (cfg.enable || cfg.mobile.enable || cfg.bigscreen.enable) { 173 174 security.wrappers = { 175 + kwin_wayland = { 176 owner = "root"; 177 group = "root"; 178 + capabilities = "cap_sys_nice+ep"; 179 + source = "${getBin plasma5.kwin}/bin/kwin_wayland"; 180 }; 181 + } // mkIf (!cfg.runUsingSystemd) { 182 start_kdeinit = { 183 setuid = true; 184 owner = "root"; 185 group = "root"; 186 source = "${getBin libsForQt5.kinit}/libexec/kf5/start_kdeinit"; 187 }; 188 }; 189
+2 -2
pkgs/applications/audio/hydrogen/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "hydrogen"; 8 - version = "1.2.1"; 9 10 src = fetchFromGitHub { 11 owner = "hydrogen-music"; 12 repo = pname; 13 rev = version; 14 - sha256 = "sha256-09zN6OVqVohk153gqXy6C0uHcBhZX2JJL4d6f4BU4Lg="; 15 }; 16 17 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "hydrogen"; 8 + version = "1.2.2"; 9 10 src = fetchFromGitHub { 11 owner = "hydrogen-music"; 12 repo = pname; 13 rev = version; 14 + sha256 = "sha256-A9mLiPh7ZMWJ11PcVP07IxZ8WdV2HkkKLix77egbC0M="; 15 }; 16 17 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
+2 -2
pkgs/applications/audio/ocenaudio/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ocenaudio"; 14 - version = "3.12.6"; 15 16 src = fetchurl { 17 url = "https://www.ocenaudio.com/downloads/index.php/ocenaudio_debian9_64.deb?version=${version}"; 18 - sha256 = "sha256-kQR0FaZbcdKf1yKHwTA525qzyFldSESQq6NRSZipUQw="; 19 }; 20 21 nativeBuildInputs = [
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ocenaudio"; 14 + version = "3.12.7"; 15 16 src = fetchurl { 17 url = "https://www.ocenaudio.com/downloads/index.php/ocenaudio_debian9_64.deb?version=${version}"; 18 + sha256 = "sha256-+D/JvC0emKdxzd0l2n1QZ0geosrMpdpaxru5z61kqxA="; 19 }; 20 21 nativeBuildInputs = [
+3 -3
pkgs/applications/emulators/ryujinx/default.nix
··· 28 29 buildDotnetModule rec { 30 pname = "ryujinx"; 31 - version = "1.1.999"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 32 33 src = fetchFromGitHub { 34 owner = "Ryujinx"; 35 repo = "Ryujinx"; 36 - rev = "7f96dbc0242f169caeb8461237bc01a23c115f56"; 37 - sha256 = "1fi1bfbz07k9n8civ7gv0rlksdm59wpjcq50hrj7dgwnkrlmxdi2"; 38 }; 39 40 dotnet-sdk = dotnetCorePackages.sdk_7_0;
··· 28 29 buildDotnetModule rec { 30 pname = "ryujinx"; 31 + version = "1.1.1012"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 32 33 src = fetchFromGitHub { 34 owner = "Ryujinx"; 35 repo = "Ryujinx"; 36 + rev = "e6700b314f1384f015666767baf9ea1d8411e330"; 37 + sha256 = "1szgmvwril7zwfbvqz850xavrk70i56i1yyqfh9mxpxlc3n9xxzr"; 38 }; 39 40 dotnet-sdk = dotnetCorePackages.sdk_7_0;
+2 -2
pkgs/applications/misc/cherrytree/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "cherrytree"; 23 - version = "0.99.56"; 24 25 src = fetchFromGitHub { 26 owner = "giuspen"; 27 repo = "cherrytree"; 28 rev = version; 29 - hash = "sha256-kDbUn81YfSMAX7FKcw+nDSrsNvrhOX0+NmgZUYNqCqQ="; 30 }; 31 32 nativeBuildInputs = [
··· 20 21 stdenv.mkDerivation rec { 22 pname = "cherrytree"; 23 + version = "1.0.1"; 24 25 src = fetchFromGitHub { 26 owner = "giuspen"; 27 repo = "cherrytree"; 28 rev = version; 29 + hash = "sha256-A/4OcsAOECgQnENj2l9BX713KHG+zk5cJE+yyHXw1TM="; 30 }; 31 32 nativeBuildInputs = [
+1 -1
pkgs/applications/misc/dstask/default.nix
··· 11 sha256 = "sha256-xZFQQDK+yGAv4IbuNe2dvNa3GDASeJY2mOYw94goAIM="; 12 }; 13 14 - # Set vendorSha256 to null because dstask vendors its dependencies (meaning 15 # that third party dependencies are stored in the repository). 16 # 17 # Ref <https://github.com/NixOS/nixpkgs/pull/87383#issuecomment-633204382>
··· 11 sha256 = "sha256-xZFQQDK+yGAv4IbuNe2dvNa3GDASeJY2mOYw94goAIM="; 12 }; 13 14 + # Set vendorHash to null because dstask vendors its dependencies (meaning 15 # that third party dependencies are stored in the repository). 16 # 17 # Ref <https://github.com/NixOS/nixpkgs/pull/87383#issuecomment-633204382>
+2 -2
pkgs/applications/misc/moonlight-embedded/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "moonlight-embedded"; 9 - version = "2.5.3"; 10 11 src = fetchFromGitHub { 12 owner = "moonlight-stream"; 13 repo = "moonlight-embedded"; 14 rev = "v${version}"; 15 - sha256 = "sha256-TUS0eTlQA7O59EvJHrQkqDQexv84ucza6kE4t98AGPs="; 16 fetchSubmodules = true; 17 }; 18
··· 6 7 stdenv.mkDerivation rec { 8 pname = "moonlight-embedded"; 9 + version = "2.6.0"; 10 11 src = fetchFromGitHub { 12 owner = "moonlight-stream"; 13 repo = "moonlight-embedded"; 14 rev = "v${version}"; 15 + sha256 = "sha256-BZYFN6X6UNllwlovnpEwDSocA5ZfSDUOyr8JTg4z9ak="; 16 fetchSubmodules = true; 17 }; 18
+2 -2
pkgs/applications/misc/p2pool/default.nix
··· 19 in 20 stdenv.mkDerivation rec { 21 pname = "p2pool"; 22 - version = "3.5"; 23 24 src = fetchFromGitHub { 25 owner = "SChernykh"; 26 repo = "p2pool"; 27 rev = "v${version}"; 28 - sha256 = "sha256-qwdEmDfH+TE0WF2HIVCn23RlzelLBvCOu9VKpScdO68="; 29 fetchSubmodules = true; 30 }; 31
··· 19 in 20 stdenv.mkDerivation rec { 21 pname = "p2pool"; 22 + version = "3.6.2"; 23 24 src = fetchFromGitHub { 25 owner = "SChernykh"; 26 repo = "p2pool"; 27 rev = "v${version}"; 28 + sha256 = "sha256-wpWdJSaX1PrAgQkOF+aiAWUWfDja1FIkLO3W+rM3cVI="; 29 fetchSubmodules = true; 30 }; 31
+2 -2
pkgs/applications/networking/browsers/polypane/default.nix
··· 2 3 let 4 pname = "polypane"; 5 - version = "14.1.0"; 6 7 src = fetchurl { 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 name = "${pname}-${version}.AppImage"; 10 - sha256 = "sha256-UJ4Ccz9PjpmZqJGbJjw3lyqR3VCl9xf3F6WUoBaUEVg="; 11 }; 12 13 appimageContents = appimageTools.extractType2 {
··· 2 3 let 4 pname = "polypane"; 5 + version = "15.0.0"; 6 7 src = fetchurl { 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 name = "${pname}-${version}.AppImage"; 10 + sha256 = "sha256-O0VWgx6FKulELZuJgMwFgGSo+EaCqb9dgneF2XFnq7U="; 11 }; 12 13 appimageContents = appimageTools.extractType2 {
+22 -9
pkgs/applications/networking/cluster/cmctl/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 3 buildGoModule rec { 4 pname = "cmctl"; 5 - version = "1.11.2"; 6 7 src = fetchFromGitHub { 8 owner = "cert-manager"; 9 repo = "cert-manager"; 10 - rev = "4767427a40e0e193c976fd6bc228f50de8950572"; 11 - sha256 = "128s5vd4hp5mr0rnb21grzmijzx0ibpv71as36dcgw7z4v3gq7lx"; 12 }; 13 14 - vendorHash = "sha256-+r0QpD97r6dokUr07Qjb9kvoK+oz2rvml0cIebtYuHg="; 15 16 - subPackages = [ "cmd/ctl" ]; 17 18 ldflags = [ 19 - "-s" "-w" 20 "-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build.name=cmctl" 21 "-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build/commands.registerCompletion=true" 22 "-X github.com/cert-manager/cert-manager/pkg/util.AppVersion=v${version}" 23 "-X github.com/cert-manager/cert-manager/pkg/util.AppGitCommit=${src.rev}" 24 ]; 25 26 - nativeBuildInputs = [ installShellFiles ]; 27 28 postInstall = '' 29 mv $out/bin/ctl $out/bin/cmctl 30 installShellCompletion --cmd cmctl \ 31 --bash <($out/bin/cmctl completion bash) \ 32 --fish <($out/bin/cmctl completion fish) \ 33 --zsh <($out/bin/cmctl completion zsh) 34 ''; 35 36 - passthru.updateScript = ./update.sh; 37 38 meta = with lib; { 39 description = "A CLI tool for managing cert-manager service on Kubernetes clusters";
··· 1 + { lib 2 + , stdenv 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , installShellFiles 6 + , nix-update-script 7 + }: 8 9 buildGoModule rec { 10 pname = "cmctl"; 11 + version = "1.13.0"; 12 13 src = fetchFromGitHub { 14 owner = "cert-manager"; 15 repo = "cert-manager"; 16 + rev = "v${version}"; 17 + hash = "sha256-o51CIwZeBq3XrNvu6n6dVCsmXH2pU7l3igw61KjI0cw="; 18 }; 19 20 + sourceRoot = "${src.name}/cmd/ctl"; 21 22 + vendorHash = "sha256-szDFQ5zxZ4IUMaIe/eyQAouomR6kpQXn/LZ3MEBbx0Y="; 23 24 ldflags = [ 25 + "-s" 26 + "-w" 27 "-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build.name=cmctl" 28 "-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build/commands.registerCompletion=true" 29 "-X github.com/cert-manager/cert-manager/pkg/util.AppVersion=v${version}" 30 "-X github.com/cert-manager/cert-manager/pkg/util.AppGitCommit=${src.rev}" 31 ]; 32 33 + nativeBuildInputs = [ 34 + installShellFiles 35 + ]; 36 + 37 + # Trusted by this computer: no: x509: “cert-manager” certificate is not trusted 38 + doCheck = !stdenv.isDarwin; 39 40 postInstall = '' 41 mv $out/bin/ctl $out/bin/cmctl 42 + '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 43 installShellCompletion --cmd cmctl \ 44 --bash <($out/bin/cmctl completion bash) \ 45 --fish <($out/bin/cmctl completion fish) \ 46 --zsh <($out/bin/cmctl completion zsh) 47 ''; 48 49 + passthru.updateScript = nix-update-script { }; 50 51 meta = with lib; { 52 description = "A CLI tool for managing cert-manager service on Kubernetes clusters";
-41
pkgs/applications/networking/cluster/cmctl/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl gnugrep gnused jq 3 - 4 - set -x -eu -o pipefail 5 - 6 - NIXPKGS_PATH="$(git rev-parse --show-toplevel)" 7 - CMCTL_PATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" 8 - 9 - OLD_VERSION="$(nix-instantiate --eval -E "with import $NIXPKGS_PATH {}; cmctl.version or (builtins.parseDrvName cmctl.name).version" | tr -d '"')" 10 - LATEST_TAG="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/releases" | jq '.[].tag_name' --raw-output | sed '/-/d' | sort --version-sort -r | head -n 1)" 11 - LATEST_VERSION="${LATEST_TAG:1}" 12 - 13 - if [ ! "$OLD_VERSION" = "$LATEST_VERSION" ]; then 14 - SHA256=$(nix-prefetch-url --quiet --unpack https://github.com/cert-manager/cert-manager/archive/refs/tags/${LATEST_TAG}.tar.gz) 15 - TAG_SHA=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/git/ref/tags/${LATEST_TAG}" | jq -r '.object.sha') 16 - TAG_COMMIT_SHA=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/git/tags/${TAG_SHA}" | jq '.object.sha' --raw-output) 17 - 18 - setKV () { 19 - sed -i "s|$1 = \".*\"|$1 = \"${2:-}\"|" "${CMCTL_PATH}/default.nix" 20 - } 21 - 22 - setKV version ${LATEST_VERSION} 23 - setKV sha256 "${SHA256}" 24 - setKV rev ${TAG_COMMIT_SHA} 25 - setKV vendorSha256 "0000000000000000000000000000000000000000000000000000" # The same as lib.fakeSha256 26 - 27 - set +e 28 - VENDOR_SHA256=$(nix-build --no-out-link -A cmctl $NIXPKGS_PATH 2>&1 >/dev/null | grep "got:" | cut -d':' -f2 | sed 's| ||g') 29 - set -e 30 - 31 - if [ -n "${VENDOR_SHA256:-}" ]; then 32 - setKV vendorSha256 ${VENDOR_SHA256} 33 - else 34 - echo "Update failed. VENDOR_SHA256 is empty." 35 - exit 1 36 - fi 37 - 38 - echo "updated cmctl to $LATEST_VERSION, please commit changes." 39 - else 40 - echo "cmctl is already up-to-date at $OLD_VERSION" 41 - fi
···
+3 -3
pkgs/applications/networking/cluster/ssm-agent/default.nix
··· 27 in 28 buildGoPackage rec { 29 pname = "amazon-ssm-agent"; 30 - version = "3.2.1297.0"; 31 32 goPackagePath = "github.com/aws/${pname}"; 33 ··· 37 rev = version; 38 owner = "aws"; 39 repo = "amazon-ssm-agent"; 40 - hash = "sha256-zRs7RsShZPH3hb5MsADUNrTfHbJVwCELE9mCqEWaTng="; 41 }; 42 43 patches = [ ··· 49 ./0002-version-gen-don-t-use-unnecessary-constants.patch 50 ]; 51 52 - # See the list https://github.com/aws/amazon-ssm-agent/blob/3.2.1297.0/makefile#L120-L138 53 # The updater is not built because it cannot work on NixOS 54 subPackages = [ 55 "core"
··· 27 in 28 buildGoPackage rec { 29 pname = "amazon-ssm-agent"; 30 + version = "3.2.1478.0"; 31 32 goPackagePath = "github.com/aws/${pname}"; 33 ··· 37 rev = version; 38 owner = "aws"; 39 repo = "amazon-ssm-agent"; 40 + hash = "sha256-SS0N3Wcksk2vq52K6GYE9z4hrckXGqiuCuYPHkH4SWc="; 41 }; 42 43 patches = [ ··· 49 ./0002-version-gen-don-t-use-unnecessary-constants.patch 50 ]; 51 52 + # See the list https://github.com/aws/amazon-ssm-agent/blob/3.2.1478.0/makefile#L120-L138 53 # The updater is not built because it cannot work on NixOS 54 subPackages = [ 55 "core"
+3 -3
pkgs/applications/networking/cluster/starboard/default.nix
··· 2 3 buildGoModule rec { 4 pname = "starboard"; 5 - version = "0.15.13"; 6 7 src = fetchFromGitHub { 8 owner = "aquasecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-8sEhR32CaTYGHi6tdhjGl8c42QUbaaUDdFwtpEFwRHo="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 20 find "$out" -name .git -print0 | xargs -0 rm -rf 21 ''; 22 }; 23 - vendorHash = "sha256-JEji1wPXLfVireuIVD2Ct/1Nvf92ukwRpMDCrT/CbOE="; 24 25 nativeBuildInputs = [ installShellFiles ]; 26
··· 2 3 buildGoModule rec { 4 pname = "starboard"; 5 + version = "0.15.15"; 6 7 src = fetchFromGitHub { 8 owner = "aquasecurity"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-aKxRjPXvj9rGUheUjpjGWlzg9I6LaCxfc6FJV8Kzj3I="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 20 find "$out" -name .git -print0 | xargs -0 rm -rf 21 ''; 22 }; 23 + vendorHash = "sha256-dUqcg9/kJfKWIygem0rmtgOiYOHpfWOdH4YV0mYhxeQ="; 24 25 nativeBuildInputs = [ installShellFiles ]; 26
+3 -3
pkgs/applications/networking/cluster/temporal/default.nix
··· 2 3 buildGoModule rec { 4 pname = "temporal"; 5 - version = "1.21.5"; 6 7 src = fetchFromGitHub { 8 owner = "temporalio"; 9 repo = "temporal"; 10 rev = "v${version}"; 11 - hash = "sha256-G8HqoTdkAAGSadJRF+22hD8q0htwl21HWupfx1/5muc="; 12 }; 13 14 - vendorHash = "sha256-AVij8Xb729UQt8BuRf+SoGhoDFzsVELAFV5xCBwnx4c="; 15 16 excludedPackages = [ "./build" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "temporal"; 5 + version = "1.22.0"; 6 7 src = fetchFromGitHub { 8 owner = "temporalio"; 9 repo = "temporal"; 10 rev = "v${version}"; 11 + hash = "sha256-7AdbGsgdDsSUtj8TkZl4CcvF2Xk1l9W9Vdos+fEsIVI="; 12 }; 13 14 + vendorHash = "sha256-gDiVB34fICaS6IyQCAa4ePff/vsT7/7HnJM9ZjiOh4k="; 15 16 excludedPackages = [ "./build" ]; 17
+3 -3
pkgs/applications/networking/cluster/weave-gitops/default.nix
··· 2 3 buildGoModule rec { 4 pname = "weave-gitops"; 5 - version = "0.29.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-d/MC+QJypLvURLRRp4U3oErf+MdyJ291Pa+gNPkV4xQ="; 12 }; 13 14 ldflags = [ "-s" "-w" "-X github.com/weaveworks/weave-gitops/cmd/gitops/version.Version=${version}" ]; 15 16 - vendorHash = "sha256-qwuV/c4lWjtmLp197EOScgZHMe4Wmnbj/Jy8x0n2VSo="; 17 18 subPackages = [ "cmd/gitops" ]; 19
··· 2 3 buildGoModule rec { 4 pname = "weave-gitops"; 5 + version = "0.31.2"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-bzYvyqLMdVdgp8C71mnykzB9HEIPDXQ+SpBOScKybJ8="; 12 }; 13 14 ldflags = [ "-s" "-w" "-X github.com/weaveworks/weave-gitops/cmd/gitops/version.Version=${version}" ]; 15 16 + vendorHash = "sha256-3woVoEh+bU8QOzOEk7hnxxVe0mlPozqUDuP0Rn/9J6k="; 17 18 subPackages = [ "cmd/gitops" ]; 19
+3 -3
pkgs/applications/networking/rymdport/default.nix
··· 11 12 buildGoModule rec { 13 pname = "rymdport"; 14 - version = "3.4.0"; 15 16 src = fetchFromGitHub { 17 owner = "Jacalz"; 18 repo = "rymdport"; 19 rev = "v${version}"; 20 - hash = "sha256-nqB4KZdYSTiyIaslFN6ncwJnD8+7ZgHj/SXAa5YAt9k="; 21 }; 22 23 - vendorHash = "sha256-03qdjeU6u0mBcdWlMhs9ORaeBkPNMO4Auqy/rOFIaVM="; 24 25 nativeBuildInputs = [ 26 pkg-config
··· 11 12 buildGoModule rec { 13 pname = "rymdport"; 14 + version = "3.5.0"; 15 16 src = fetchFromGitHub { 17 owner = "Jacalz"; 18 repo = "rymdport"; 19 rev = "v${version}"; 20 + hash = "sha256-aNLAj8rQSRp6fsEu052uc2gJE55A996YJY7tDApjHxA="; 21 }; 22 23 + vendorHash = "sha256-8TxuExcxiBTHVA9DTLfElKOq45a2EVLxqmByDyKJQ4c="; 24 25 nativeBuildInputs = [ 26 pkg-config
+2 -2
pkgs/applications/radio/flmsg/default.nix
··· 7 }: 8 9 stdenv.mkDerivation rec { 10 - version = "4.0.22"; 11 pname = "flmsg"; 12 13 src = fetchurl { 14 url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; 15 - sha256 = "sha256-ueOkhmxrd4OT5g8z78TWUZuxT5SbF9300UWe7UByfD0="; 16 }; 17 18 buildInputs = [
··· 7 }: 8 9 stdenv.mkDerivation rec { 10 + version = "4.0.23"; 11 pname = "flmsg"; 12 13 src = fetchurl { 14 url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; 15 + sha256 = "sha256-3eR0wrzkNjlqm5xW5dtgihs33cVUmZeS0/rf+xnPeRY="; 16 }; 17 18 buildInputs = [
+2 -2
pkgs/applications/science/logic/cvc5/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "cvc5"; 5 - version = "1.0.7"; 6 7 src = fetchFromGitHub { 8 owner = "cvc5"; 9 repo = "cvc5"; 10 rev = "cvc5-${version}"; 11 - hash = "sha256-0uT2Lzz0ZbfNWZBptjaGI1fN0mMniBz41eEwipGc5fc="; 12 }; 13 14 nativeBuildInputs = [ pkg-config cmake flex ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "cvc5"; 5 + version = "1.0.8"; 6 7 src = fetchFromGitHub { 8 owner = "cvc5"; 9 repo = "cvc5"; 10 rev = "cvc5-${version}"; 11 + hash = "sha256-2sJKHD7Wzznut4hKOyxgc4LR4H+4u3m8Gq02+v+m5lM="; 12 }; 13 14 nativeBuildInputs = [ pkg-config cmake flex ];
+1 -1
pkgs/applications/version-management/sourcehut/update.sh
··· 38 39 (cd "$root" && update-source-version "sourcehut.python.pkgs.$1" "$version") 40 41 - # Update vendorSha256 of Go modules 42 retry=true 43 while "$retry"; do 44 retry=false;
··· 38 39 (cd "$root" && update-source-version "sourcehut.python.pkgs.$1" "$version") 40 41 + # Update vendorHash of Go modules 42 retry=true 43 while "$retry"; do 44 retry=false;
+37
pkgs/by-name/al/alt-tab-macos/package.nix
···
··· 1 + { lib 2 + , stdenvNoCC 3 + , fetchurl 4 + , unzip 5 + }: 6 + 7 + stdenvNoCC.mkDerivation (finalAttrs: { 8 + pname = "alt-tab-macos"; 9 + version = "6.61.0"; 10 + 11 + src = fetchurl { 12 + url = "https://github.com/lwouis/alt-tab-macos/releases/download/v${finalAttrs.version}/AltTab-${finalAttrs.version}.zip"; 13 + hash = "sha256-crmeYVeSmu5avNSd3dCbEeGnuqonh1HC5NnEOz8OB2U="; 14 + }; 15 + 16 + sourceRoot = "."; 17 + 18 + nativeBuildInputs = [ unzip ]; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + mkdir -p $out/Applications 24 + cp -r *.app $out/Applications 25 + 26 + runHook postInstall 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "Windows alt-tab on macOS"; 31 + homepage = "https://alt-tab-macos.netlify.app"; 32 + license = licenses.gpl3Plus; 33 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 34 + maintainers = with maintainers; [ emilytrau Enzime ]; 35 + platforms = platforms.darwin; 36 + }; 37 + })
+2
pkgs/by-name/de/debianutils/package.nix
··· 2 , stdenv 3 , fetchFromGitLab 4 , autoreconfHook 5 , po4a 6 }: 7 ··· 19 20 nativeBuildInputs = [ 21 autoreconfHook 22 po4a 23 ]; 24
··· 2 , stdenv 3 , fetchFromGitLab 4 , autoreconfHook 5 + , perl 6 , po4a 7 }: 8 ··· 20 21 nativeBuildInputs = [ 22 autoreconfHook 23 + perl 24 po4a 25 ]; 26
+41
pkgs/by-name/ma/matrix-commander-rs/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , darwin 4 + , fetchFromGitHub 5 + , openssl 6 + , pkg-config 7 + , rustPlatform 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "matrix-commander-rs"; 12 + version = "0.1.32"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "8go"; 16 + repo = "matrix-commander-rs"; 17 + rev = "refs/tags/v${version}"; 18 + hash = "sha256-Bp4bP77nWi0XLhI4/wsry6fEW2BR90Y+XqV/WCinwJo="; 19 + }; 20 + 21 + cargoHash = "sha256-HPkpCnlSZ9sY40gc4dLOdcBhATvJVeqk7GJ0+XqjHVk="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + openssl 29 + ] ++ lib.optionals stdenv.isDarwin [ 30 + darwin.apple_sdk.frameworks.Security 31 + ]; 32 + 33 + meta = with lib; { 34 + description = "CLI-based Matrix client app for sending and receiving"; 35 + homepage = "https://github.com/8go/matrix-commander-rs"; 36 + changelog = "https://github.com/8go/matrix-commander-rs/releases/tag/v${version}"; 37 + license = licenses.gpl3Only; 38 + maintainers = with maintainers; [ fab ]; 39 + mainProgram = "matrix-commander-rs"; 40 + }; 41 + }
+55
pkgs/by-name/or/orchard/package.nix
···
··· 1 + { lib, fetchFromGitHub, buildGoModule, installShellFiles }: 2 + 3 + buildGoModule rec { 4 + pname = "orchard"; 5 + version = "0.12.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "cirruslabs"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-+QNYlZ3/GiDtCySZPOlrDy03lkdGGvbFCWidQhbZJYQ="; 12 + # populate values that require us to use git. By doing this in postFetch we 13 + # can delete .git afterwards and maintain better reproducibility of the src. 14 + leaveDotGit = true; 15 + postFetch = '' 16 + cd "$out" 17 + git rev-parse HEAD > $out/COMMIT 18 + find "$out" -name .git -print0 | xargs -0 rm -rf 19 + ''; 20 + }; 21 + 22 + vendorHash = "sha256-BrzS+QtpGUHcYNNmSI6FlBtcYwNFri7R6nlVvFihdb4="; 23 + 24 + nativeBuildInputs = [ installShellFiles ]; 25 + 26 + ldflags = [ 27 + "-w" 28 + "-s" 29 + "-X github.com/cirruslabs/orchard/internal/version.Version=${version}" 30 + ]; 31 + 32 + # ldflags based on metadata from git and source 33 + preBuild = '' 34 + ldflags+=" -X github.com/cirruslabs/orchard/internal/version.Commit=$(cat COMMIT)" 35 + ''; 36 + 37 + subPackages = [ "cmd/orchard" ]; 38 + 39 + postInstall = '' 40 + export HOME="$(mktemp -d)" 41 + installShellCompletion --cmd orchard \ 42 + --bash <($out/bin/orchard completion bash) \ 43 + --zsh <($out/bin/orchard completion zsh) \ 44 + --fish <($out/bin/orchard completion fish) 45 + ''; 46 + 47 + meta = with lib; { 48 + mainProgram = "orchard"; 49 + description = 50 + "Orchestrator for running Tart Virtual Machines on a cluster of Apple Silicon devices"; 51 + homepage = "https://github.com/cirruslabs/orchard"; 52 + license = licenses.fairsource09; 53 + maintainers = with maintainers; [ techknowlogick ]; 54 + }; 55 + }
+6 -12
pkgs/data/documentation/zeal/default.nix
··· 17 18 let 19 isQt5 = lib.versions.major qtbase.version == "5"; 20 in 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "zeal"; 23 - version = "0.6.1.20230907"; # unstable-date format not suitable for cmake 24 25 src = fetchFromGitHub { 26 owner = "zealdocs"; 27 repo = "zeal"; 28 - rev = "20249153077964d01c7c36b9f4042a40e8c8fbf1"; 29 - hash = "sha256-AyfpMq0R0ummTGvyUHOh/XBUeVfkFwo1VyyLSGoTN8w="; 30 }; 31 32 - # we only need this if we are using a version that hasn't been released. We 33 - # could also match on the "VERSION x.y.z" bit but then it would have to be 34 - # updated based on whatever is the latest release, so instead just rewrite the 35 - # line. 36 postPatch = '' 37 - sed -i CMakeLists.txt \ 38 - -e 's@^project.*@project(Zeal VERSION ${finalAttrs.version})@' 39 - '' + lib.optionalString (!isQt5) '' 40 - substituteInPlace src/app/CMakeLists.txt \ 41 - --replace "COMPONENTS Widgets" "COMPONENTS Widgets QmlIntegration" 42 ''; 43 44 nativeBuildInputs = [
··· 17 18 let 19 isQt5 = lib.versions.major qtbase.version == "5"; 20 + 21 in 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "zeal"; 24 + version = "0.7.0"; 25 26 src = fetchFromGitHub { 27 owner = "zealdocs"; 28 repo = "zeal"; 29 + rev = "v${finalAttrs.version}"; 30 + hash = "sha256-s1FaazHVtWE697BO0hIOgZVowdkq68R9x327ZnJRnlo="; 31 }; 32 33 postPatch = '' 34 + substituteInPlace CMakeLists.txt \ 35 + --replace 'ZEAL_VERSION_SUFFIX "-dev"' 'ZEAL_VERSION_SUFFIX ""' 36 ''; 37 38 nativeBuildInputs = [
+2 -2
pkgs/desktops/deepin/apps/deepin-compressor/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "deepin-compressor"; 23 - version = "5.12.17"; 24 25 src = fetchFromGitHub { 26 owner = "linuxdeepin"; 27 repo = pname; 28 rev = version; 29 - hash = "sha256-eg9JcuBTKoaEuoph0rvy0VRH28sFOdYWN9sGbduUwcM="; 30 }; 31 32 postPatch = ''
··· 20 21 stdenv.mkDerivation rec { 22 pname = "deepin-compressor"; 23 + version = "5.12.18"; 24 25 src = fetchFromGitHub { 26 owner = "linuxdeepin"; 27 repo = pname; 28 rev = version; 29 + hash = "sha256-oHJOqfvrIQTspsTTnVyruiIAdh0kX12LzgGgSCYXfLE="; 30 }; 31 32 postPatch = ''
+2 -2
pkgs/development/libraries/hmat-oss/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "hmat-oss"; 12 - version = "1.8.1"; 13 14 src = fetchFromGitHub { 15 owner = "jeromerobert"; 16 repo = "hmat-oss"; 17 rev = "refs/tags/${version}"; 18 - sha256 = "sha256-N6VSQeq2BS/PLcMbyIn/OQfd45zyJJHuOD5bho2nue8="; 19 }; 20 21 cmakeFlags = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "hmat-oss"; 12 + version = "1.9.0"; 13 14 src = fetchFromGitHub { 15 owner = "jeromerobert"; 16 repo = "hmat-oss"; 17 rev = "refs/tags/${version}"; 18 + sha256 = "sha256-JW6zghoYnF7NcAuAACgTQoxANEnmwjUAB8jCpof7Ums="; 19 }; 20 21 cmakeFlags = [
+2 -2
pkgs/development/libraries/java/commons/bcel/default.nix
··· 1 {lib, stdenv, fetchurl}: 2 3 stdenv.mkDerivation rec { 4 - version = "6.6.1"; 5 pname = "commons-bcel"; 6 7 src = fetchurl { 8 url = "mirror://apache/commons/bcel/binaries/bcel-${version}-bin.tar.gz"; 9 - sha256 = "sha256-bwbERZqnmXD2LzGilDZYsr7BPQoTeZDwDU/8/AjAdP4="; 10 }; 11 12 installPhase = ''
··· 1 {lib, stdenv, fetchurl}: 2 3 stdenv.mkDerivation rec { 4 + version = "6.7.0"; 5 pname = "commons-bcel"; 6 7 src = fetchurl { 8 url = "mirror://apache/commons/bcel/binaries/bcel-${version}-bin.tar.gz"; 9 + hash = "sha256-0b7iXp2iTwqcgI3IE3/Px/5mLT06yV6u5HdYboux6i4="; 10 }; 11 12 installPhase = ''
+2 -2
pkgs/development/libraries/libmysqlconnectorcpp/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "libmysqlconnectorcpp"; 11 - version = "8.0.33"; 12 13 src = fetchurl { 14 url = "https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; 15 - hash = "sha256-Fgz2iB+96b1GzRGq8Skwtna8bidYmsXHuknBlrl+BTs="; 16 }; 17 18 nativeBuildInputs = [
··· 8 9 stdenv.mkDerivation rec { 10 pname = "libmysqlconnectorcpp"; 11 + version = "8.1.0"; 12 13 src = fetchurl { 14 url = "https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; 15 + hash = "sha256-LuPH0NAxzlgd7u10fZVh0UAXI3NZK+1dBjCnkOYFPcE="; 16 }; 17 18 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/sundials/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "sundials"; 15 - version = "6.6.0"; 16 17 outputs = [ "out" "examples" ]; 18 19 src = fetchurl { 20 url = "https://github.com/LLNL/sundials/releases/download/v${version}/sundials-${version}.tar.gz"; 21 - hash = "sha256-+QApuNqEbI+v9VMP0fpIRweRiNBAVU9VwdXR4EdD0p0="; 22 }; 23 24 nativeBuildInputs = [
··· 12 13 stdenv.mkDerivation rec { 14 pname = "sundials"; 15 + version = "6.6.1"; 16 17 outputs = [ "out" "examples" ]; 18 19 src = fetchurl { 20 url = "https://github.com/LLNL/sundials/releases/download/v${version}/sundials-${version}.tar.gz"; 21 + hash = "sha256-UWKw5tGdexQHiiFEHgeVzzjR2IOXO+NZAeAY+bswxUM="; 22 }; 23 24 nativeBuildInputs = [
+1 -1
pkgs/development/misc/haskell/hasura/update.sh
··· 88 cabal2nix --revision "$new_kritilang_version" --maintainer lassulus "https://github.com/hasura/kriti-lang.git" >> "$kritilang_derivation_file" 89 90 echo "###################" 91 - echo "please update pkgs/servers/hasura/cli.nix vendorSha256" 92 echo "please update pkgs/development/haskell-modules/configuration-common.nix graphql-engine version" 93 echo "###################" 94
··· 88 cabal2nix --revision "$new_kritilang_version" --maintainer lassulus "https://github.com/hasura/kriti-lang.git" >> "$kritilang_derivation_file" 89 90 echo "###################" 91 + echo "please update pkgs/servers/hasura/cli.nix vendorHash" 92 echo "please update pkgs/development/haskell-modules/configuration-common.nix graphql-engine version" 93 echo "###################" 94
+4 -12
pkgs/development/misc/resholve/oildev.nix
··· 9 , # py-yajl deps 10 git 11 , # oil deps 12 - cmark 13 - , file 14 , glibcLocales 15 , six 16 , typing ··· 80 patchSrc = fetchFromGitHub { 81 owner = "abathur"; 82 repo = "nix-py-dev-oil"; 83 - rev = "v0.14.0.0"; 84 - hash = "sha256-U6uR8G6yB2xwuDE/fznco23mVFSVdCxPUNdCRYz4Mj8="; 85 }; 86 patches = [ 87 "${patchSrc}/0001-add_setup_py.patch" ··· 93 "${patchSrc}/0010-disable-line-input.patch" 94 "${patchSrc}/0011-disable-fanos.patch" 95 "${patchSrc}/0012-disable-doc-cmark.patch" 96 ]; 97 98 configureFlags = [ ··· 117 # work around hard parse failure documented in oilshell/oil#1468 118 substituteInPlace osh/cmd_parse.py --replace 'elif self.c_id == Id.Op_LParen' 'elif False' 119 ''; 120 - 121 - /* 122 - We did convince oil to upstream an env for specifying 123 - this to support a shell.nix. Would need a patch if they 124 - later drop this support. See: 125 - https://github.com/oilshell/oil/blob/46900310c7e4a07a6223eb6c08e4f26460aad285/doctools/cmark.py#L30-L34 126 - */ 127 - _NIX_SHELL_LIBCMARK = "${cmark}/lib/libcmark${stdenv.hostPlatform.extensions.sharedLibrary}"; 128 129 # See earlier note on glibcLocales TODO: verify needed? 130 LOCALE_ARCHIVE = lib.optionalString (stdenv.buildPlatform.libc == "glibc") "${glibcLocales}/lib/locale/locale-archive";
··· 9 , # py-yajl deps 10 git 11 , # oil deps 12 + file 13 , glibcLocales 14 , six 15 , typing ··· 79 patchSrc = fetchFromGitHub { 80 owner = "abathur"; 81 repo = "nix-py-dev-oil"; 82 + rev = "v0.14.0.1"; 83 + hash = "sha256-47+986+SohdtoNzTYAgF2vPPWgakyg0VCmR+MgxMzTk="; 84 }; 85 patches = [ 86 "${patchSrc}/0001-add_setup_py.patch" ··· 92 "${patchSrc}/0010-disable-line-input.patch" 93 "${patchSrc}/0011-disable-fanos.patch" 94 "${patchSrc}/0012-disable-doc-cmark.patch" 95 + "${patchSrc}/0013-fix-pyverify.patch" 96 ]; 97 98 configureFlags = [ ··· 117 # work around hard parse failure documented in oilshell/oil#1468 118 substituteInPlace osh/cmd_parse.py --replace 'elif self.c_id == Id.Op_LParen' 'elif False' 119 ''; 120 121 # See earlier note on glibcLocales TODO: verify needed? 122 LOCALE_ARCHIVE = lib.optionalString (stdenv.buildPlatform.libc == "glibc") "${glibcLocales}/lib/locale/locale-archive";
+2 -2
pkgs/development/python-modules/bids-validator/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "bids-validator"; 9 - version = "1.12.0"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - hash = "sha256-X569N5zfbTg+mDwQU5iGv16kiOTr8rwhKTEl9RCJMRY="; 17 }; 18 19 # needs packages which are not available in nixpkgs
··· 6 7 buildPythonPackage rec { 8 pname = "bids-validator"; 9 + version = "1.13.1"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + hash = "sha256-cgXOTmj7oXIhUzLHhvGsFmUCW3Arbf8rHhWPAKLfmJA="; 17 }; 18 19 # needs packages which are not available in nixpkgs
+10 -2
pkgs/development/python-modules/cymem/default.nix
··· 3 , fetchFromGitHub 4 , cython 5 , pytestCheckHook 6 }: 7 8 buildPythonPackage rec { 9 pname = "cymem"; 10 - version = "2.0.7"; 11 12 src = fetchFromGitHub { 13 owner = "explosion"; 14 repo = "cymem"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-lYMRFFMS+ETjWd4xi12ezC8CVLbLJfynmOU1DpYQcck="; 17 }; 18 19 propagatedBuildInputs = [ ··· 34 popd 35 ''; 36 37 38 meta = with lib; { 39 description = "Cython memory pool for RAII-style memory management"; 40 homepage = "https://github.com/explosion/cymem"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ ]; 43 };
··· 3 , fetchFromGitHub 4 , cython 5 , pytestCheckHook 6 + , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "cymem"; 11 + version = "2.0.8"; 12 + format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.7"; 15 16 src = fetchFromGitHub { 17 owner = "explosion"; 18 repo = "cymem"; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-e4lgV39lwC2Goqmd8Jjra+znuCpxsv2IsRXfFbQkGN8="; 21 }; 22 23 propagatedBuildInputs = [ ··· 38 popd 39 ''; 40 41 + pythonImportsCheck = [ 42 + "cymem" 43 + ]; 44 45 meta = with lib; { 46 description = "Cython memory pool for RAII-style memory management"; 47 homepage = "https://github.com/explosion/cymem"; 48 + changelog = "https://github.com/explosion/cymem/releases/tag/v${version}"; 49 license = licenses.mit; 50 maintainers = with maintainers; [ ]; 51 };
+3 -2
pkgs/development/python-modules/datasette/default.nix
··· 29 30 buildPythonPackage rec { 31 pname = "datasette"; 32 - version = "0.64.3"; 33 format = "setuptools"; 34 35 disabled = pythonOlder "3.7"; ··· 38 owner = "simonw"; 39 repo = pname; 40 rev = "refs/tags/${version}"; 41 - hash = "sha256-hUMaveScSGbiELvN2oo8Nf/jFvYXeLpxTONl1R4UOZU="; 42 }; 43 44 postPatch = '' ··· 101 meta = with lib; { 102 description = "Multi-tool for exploring and publishing data"; 103 homepage = "https://datasette.io/"; 104 license = licenses.asl20; 105 maintainers = with maintainers; [ ]; 106 };
··· 29 30 buildPythonPackage rec { 31 pname = "datasette"; 32 + version = "0.64.4"; 33 format = "setuptools"; 34 35 disabled = pythonOlder "3.7"; ··· 38 owner = "simonw"; 39 repo = pname; 40 rev = "refs/tags/${version}"; 41 + hash = "sha256-6zZgbUKszSo13qmrWKo5UAPqS/QaS8omoTJQgWFfULk="; 42 }; 43 44 postPatch = '' ··· 101 meta = with lib; { 102 description = "Multi-tool for exploring and publishing data"; 103 homepage = "https://datasette.io/"; 104 + changelog = "https://github.com/simonw/datasette/releases/tag/${version}"; 105 license = licenses.asl20; 106 maintainers = with maintainers; [ ]; 107 };
+2 -2
pkgs/development/python-modules/mecab-python3/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "mecab-python3"; 12 - version = "1.0.6"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-FvOKzkhAIL00RqEAVIKWeMHnuX8XQLWLAKMdWVz/Al4="; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "mecab-python3"; 12 + version = "1.0.7"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-2ZM79P2UQmD1i0Ifhjm7wRIEE9Hz/N6MVQlyIdwT1R0="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/panel/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "panel"; 19 - version = "1.2.2"; 20 21 format = "wheel"; 22 ··· 25 # tries to fetch even more artifacts 26 src = fetchPypi { 27 inherit pname version format; 28 - hash = "sha256-RMRjxcUp6MTs001wdNfC/e6diOcgtqrSaVIOSQfPgTs="; 29 }; 30 31 nativeBuildInputs = [
··· 16 17 buildPythonPackage rec { 18 pname = "panel"; 19 + version = "1.2.3"; 20 21 format = "wheel"; 22 ··· 25 # tries to fetch even more artifacts 26 src = fetchPypi { 27 inherit pname version format; 28 + hash = "sha256-CAW6z0phPohpFjv4D1DlmomDiv52vb5qBatWN/Mmg/c="; 29 }; 30 31 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pex/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "pex"; 10 - version = "2.1.145"; 11 format = "pyproject"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-1rrIxOjOdGz+Xxb6QrH6Zth/eF+zaBOGFf4I9P17nbI="; 18 }; 19 20 nativeBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "pex"; 10 + version = "2.1.147"; 11 format = "pyproject"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-oTzMMTbq+prKNE8hhBWsRvhxBD+Ca/M1pVuppSByjp4="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/plugwise/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "plugwise"; 23 - version = "0.32.2"; 24 format = "setuptools"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = pname; 30 repo = "python-plugwise"; 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-kJ7HbGwmA6/OtSxpkvajf+VzjYK+uq6kMaja9CmVBt4="; 33 }; 34 35 propagatedBuildInputs = [
··· 20 21 buildPythonPackage rec { 22 pname = "plugwise"; 23 + version = "0.33.0"; 24 format = "setuptools"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = pname; 30 repo = "python-plugwise"; 31 rev = "refs/tags/v${version}"; 32 + hash = "sha256-EhPy1n1dsvsE4ciVNx86Ttvoyc61e2Lxecioy0kVN4A="; 33 }; 34 35 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pplpy/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "pplpy"; 16 - version = "0.8.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - sha256 = "500bd0f4ae1a76956fae7fcba77854f5ec3e64fce76803664983763c3f2bd8bd"; 21 }; 22 23 buildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "pplpy"; 16 + version = "0.8.9"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + sha256 = "sha256-23o7Vx1u8FP3UTeXXpR8OhweRaMLq5Dq8hW05cwVeX4="; 21 }; 22 23 buildInputs = [
+2 -2
pkgs/development/python-modules/pvlib/default.nix
··· 21 22 buildPythonPackage rec { 23 pname = "pvlib"; 24 - version = "0.10.1"; 25 format = "pyproject"; 26 27 disabled = pythonOlder "3.7"; 28 29 src = fetchPypi{ 30 inherit pname version; 31 - hash = "sha256-H3wiNCmnZ6+GjXMhDbeOL98Yy7V6s2oOFAKWJCb8XCk="; 32 }; 33 34 nativeBuildInputs = [
··· 21 22 buildPythonPackage rec { 23 pname = "pvlib"; 24 + version = "0.10.2"; 25 format = "pyproject"; 26 27 disabled = pythonOlder "3.7"; 28 29 src = fetchPypi{ 30 inherit pname version; 31 + hash = "sha256-gCOFP2heAtzpe38j1ljOz1yR1P8pRZ0eILVK8Kd3tFc="; 32 }; 33 34 nativeBuildInputs = [
+14 -4
pkgs/development/python-modules/pykka/default.nix
··· 5 , poetry-core 6 , pytestCheckHook 7 , pytest-mock 8 }: 9 10 buildPythonPackage rec { 11 pname = "pykka"; 12 - version = "3.1.1"; 13 format = "pyproject"; 14 - disabled = pythonOlder "3.6.1"; 15 16 src = fetchFromGitHub { 17 owner = "jodal"; 18 repo = pname; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-bvRjFpXufGygTgPfEOJOCXFbMy3dNlrTHlGoaIG/Fbs="; 21 }; 22 23 nativeBuildInputs = [ 24 poetry-core 25 ]; 26 27 nativeCheckInputs = [ 28 pytestCheckHook 29 pytest-mock 30 ]; 31 32 meta = with lib; { 33 homepage = "https://www.pykka.org/"; 34 description = "A Python implementation of the actor model"; 35 - changelog = "https://github.com/jodal/pykka/blob/v${version}/docs/changes.rst"; 36 maintainers = with maintainers; [ marsam ]; 37 license = licenses.asl20; 38 };
··· 5 , poetry-core 6 , pytestCheckHook 7 , pytest-mock 8 + , typing-extensions 9 }: 10 11 buildPythonPackage rec { 12 pname = "pykka"; 13 + version = "4.0.0"; 14 format = "pyproject"; 15 + 16 + disabled = pythonOlder "3.8"; 17 18 src = fetchFromGitHub { 19 owner = "jodal"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-xFEEv4UAKv/H//7OIBSb9juwmuH4xWd6BKBXaX2GwFU="; 23 }; 24 25 nativeBuildInputs = [ 26 poetry-core 27 ]; 28 29 + propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [ 30 + typing-extensions 31 + ]; 32 + 33 nativeCheckInputs = [ 34 pytestCheckHook 35 pytest-mock 36 ]; 37 38 + pythonImportsCheck = [ 39 + "pykka" 40 + ]; 41 + 42 meta = with lib; { 43 homepage = "https://www.pykka.org/"; 44 description = "A Python implementation of the actor model"; 45 + changelog = "https://github.com/jodal/pykka/releases/tag/v${version}"; 46 maintainers = with maintainers; [ marsam ]; 47 license = licenses.asl20; 48 };
+2 -2
pkgs/development/python-modules/python-openstackclient/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "python-openstackclient"; 19 - version = "6.2.0"; 20 21 src = fetchPypi { 22 inherit pname version; 23 - hash = "sha256-fFOr4bc7RT9Z2ntzZ5w7dZtI5RuLBUhktf3qLqgnJ9Y="; 24 }; 25 26 nativeBuildInputs = [
··· 16 17 buildPythonPackage rec { 18 pname = "python-openstackclient"; 19 + version = "6.3.0"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + hash = "sha256-m6C9+NAwh+WFtAqNzEKc673V/ewkwdYKECv58zEyDfE="; 24 }; 25 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/simple-websocket/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "simple-websocket"; 12 - version = "0.9.0"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "miguelgrinberg"; 17 repo = "simple-websocket"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-pGPHS3MbDZgXBOtsZ87ULlkGdHHfaOSDLTNN4l5wKhE="; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "simple-websocket"; 12 + version = "0.10.1"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "miguelgrinberg"; 17 repo = "simple-websocket"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-OdgMYi2UobIlE4cDl5aNtVaFiHPTpf5TcuohG+TCSpg="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/ttls/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "ttls"; 13 - version = "1.7.0"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "jschlyter"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-Gsr1ww/00/N1YyK9U0iryBfdio2niUP8TboyB13B6H8="; 23 }; 24 25 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "ttls"; 13 + version = "1.8.0"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "jschlyter"; 20 repo = pname; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-WhngJfDu1Dcc4M5083o8ZBC1aSp4nOKOGPni2I/Llwg="; 23 }; 24 25 nativeBuildInputs = [
+4 -11
pkgs/development/python-modules/xknxproject/default.nix
··· 2 , buildPythonPackage 3 , cryptography 4 , fetchFromGitHub 5 - , fetchpatch 6 , pytestCheckHook 7 , pythonOlder 8 , pyzipper 9 , setuptools 10 , wheel 11 }: 12 13 buildPythonPackage rec { 14 pname = "xknxproject"; 15 - version = "3.2.0"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; ··· 21 owner = "XKNX"; 22 repo = "xknxproject"; 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-ZLBvhuLXEOgqS7tRwP/e1Dv1/EMqxqXgpAZtLQGIt/o="; 25 }; 26 27 - patches = [ 28 - (fetchpatch { 29 - name = "unpin-setuptools.patch"; 30 - url = "https://github.com/XKNX/xknxproject/commit/53fecaf757d682fda00b04c3a2a1f3da86d9705f.patch"; 31 - hash = "sha256-EpfgEq4pIx7ahqJZalzo30ruj8NlZYHcKHxFXCGL98w="; 32 - }) 33 - ]; 34 - 35 nativeBuildInputs = [ 36 setuptools 37 wheel ··· 40 propagatedBuildInputs = [ 41 cryptography 42 pyzipper 43 ]; 44 45 nativeCheckInputs = [
··· 2 , buildPythonPackage 3 , cryptography 4 , fetchFromGitHub 5 , pytestCheckHook 6 , pythonOlder 7 , pyzipper 8 , setuptools 9 + , striprtf 10 , wheel 11 }: 12 13 buildPythonPackage rec { 14 pname = "xknxproject"; 15 + version = "3.3.0"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; ··· 21 owner = "XKNX"; 22 repo = "xknxproject"; 23 rev = "refs/tags/${version}"; 24 + hash = "sha256-RH5RQHLpfrI9fRg6OfPZ7/BPHQuHCrkJlwW/EJitdPo="; 25 }; 26 27 nativeBuildInputs = [ 28 setuptools 29 wheel ··· 32 propagatedBuildInputs = [ 33 cryptography 34 pyzipper 35 + striprtf 36 ]; 37 38 nativeCheckInputs = [
+2 -2
pkgs/development/tools/algolia-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "algolia-cli"; 5 - version = "1.3.7"; 6 7 src = fetchFromGitHub { 8 owner = "algolia"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - hash = "sha256-Mg8GSomBP0jt+16S18tOq2f7HkVpCZbNz/A/g9Afk/I="; 12 }; 13 14 vendorHash = "sha256-cNuBTH7L2K4TgD0H9FZ9CjhE5AGXADaniGLD9Lhrtrk=";
··· 2 3 buildGoModule rec { 4 pname = "algolia-cli"; 5 + version = "1.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "algolia"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + hash = "sha256-85J4evMEhfkfQ3IoeHulufI9wbwAqW8QmEmJfs5hUpc="; 12 }; 13 14 vendorHash = "sha256-cNuBTH7L2K4TgD0H9FZ9CjhE5AGXADaniGLD9Lhrtrk=";
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 22 23 buildPythonApplication rec { 24 pname = "checkov"; 25 - version = "2.4.47"; 26 format = "setuptools"; 27 28 src = fetchFromGitHub { 29 owner = "bridgecrewio"; 30 repo = pname; 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-v4epPGUII2xu5e8yM4dCmEmu0ShmOIPd3h+UsFzdt6Q="; 33 }; 34 35 patches = [
··· 22 23 buildPythonApplication rec { 24 pname = "checkov"; 25 + version = "2.4.48"; 26 format = "setuptools"; 27 28 src = fetchFromGitHub { 29 owner = "bridgecrewio"; 30 repo = pname; 31 rev = "refs/tags/${version}"; 32 + hash = "sha256-d9rSzdsKnbL7yBLweptGzq40wn15I1PB1YQFa7/GJKU="; 33 }; 34 35 patches = [
+3 -3
pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
··· 13 }: 14 buildGoModule rec { 15 pname = "buildkite-agent"; 16 - version = "3.50.3"; 17 18 src = fetchFromGitHub { 19 owner = "buildkite"; 20 repo = "agent"; 21 rev = "v${version}"; 22 - sha256 = "sha256-TO+JhzswqQp847M3sDwS8/X9QgMr/6gP+IeewshncIA="; 23 }; 24 25 - vendorHash = "sha256-tWz9yCzekPQ0c58X4H0Git5knIU4SEKc1UPhiO9xUro="; 26 27 postPatch = '' 28 substituteInPlace clicommand/agent_start.go --replace /bin/bash ${bash}/bin/bash
··· 13 }: 14 buildGoModule rec { 15 pname = "buildkite-agent"; 16 + version = "3.55.0"; 17 18 src = fetchFromGitHub { 19 owner = "buildkite"; 20 repo = "agent"; 21 rev = "v${version}"; 22 + sha256 = "sha256-HvpEEutvdVHyzDtHdlc7ZB9xwnCKYWKbH/A1gAtR+Wk="; 23 }; 24 25 + vendorHash = "sha256-bIOS9Ja+mue6LNXUGmkLobh+lLiJfBDtNrAX3fp0jMY="; 26 27 postPatch = '' 28 substituteInPlace clicommand/agent_start.go --replace /bin/bash ${bash}/bin/bash
+2 -2
pkgs/development/tools/coursier/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "coursier"; 6 - version = "2.1.6"; 7 8 src = fetchurl { 9 url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier"; 10 - sha256 = "HBjtR2OTzWgMdm8oBfBuJaxP4arAokOMUnRECEsTvg8="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
··· 3 4 stdenv.mkDerivation rec { 5 pname = "coursier"; 6 + version = "2.1.7"; 7 8 src = fetchurl { 9 url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier"; 10 + sha256 = "aih4gkfSFTyZtw61NfB2JcNjfmxYWi1kWNGooI+110E="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/tools/frugal/default.nix
··· 2 3 buildGoModule rec { 4 pname = "frugal"; 5 - version = "3.16.27"; 6 7 src = fetchFromGitHub { 8 owner = "Workiva"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-ZHDx6xE/apYF05CXtGJxlp2AWfeEAkWi3zloTFFr78M="; 12 }; 13 14 subPackages = [ "." ];
··· 2 3 buildGoModule rec { 4 pname = "frugal"; 5 + version = "3.17.0"; 6 7 src = fetchFromGitHub { 8 owner = "Workiva"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-r7/ZcqabSmpvhr3JKgCXaSD5378q2JOEmZyOfeLN3Nw="; 12 }; 13 14 subPackages = [ "." ];
+3 -3
pkgs/development/tools/konstraint/default.nix
··· 2 3 buildGoModule rec { 4 pname = "konstraint"; 5 - version = "0.30.0"; 6 7 src = fetchFromGitHub { 8 owner = "plexsystems"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-lO9yXIqasVYf+FHQeodS9nlqEPp+rpU/NckSMhQ5wqY="; 12 }; 13 - vendorHash = "sha256-MWg0RHKXxkZ52MqRglBuR5P9bRDg8RKG9XRux1PjJ1g="; 14 15 # Exclude go within .github folder 16 excludedPackages = ".github";
··· 2 3 buildGoModule rec { 4 pname = "konstraint"; 5 + version = "0.31.0"; 6 7 src = fetchFromGitHub { 8 owner = "plexsystems"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-4OEc5NfCF8DHCyQfQL2ZmSFBkwYr32dGThVZHsRutVA="; 12 }; 13 + vendorHash = "sha256-5B1gA8cigwBNYNYmLb9Jq9wXl/d3hP3+brJFecnKxCY="; 14 15 # Exclude go within .github folder 16 excludedPackages = ".github";
+3 -3
pkgs/development/tools/rust/cargo-pgrx/default.nix
··· 2 3 let 4 pname = "cargo-pgrx"; 5 - version = "0.10.0"; 6 in 7 rustPlatform.buildRustPackage rec { 8 inherit version pname; 9 10 src = fetchCrate { 11 inherit version pname; 12 - hash = "sha256-iqKcYp0dsay3/OE+N6KLjGEnloaImyS5xNaVciOYERc="; 13 }; 14 15 - cargoHash = "sha256-IWqHt6RL5ICBarmVx7QNjt3JrS0JYi/odEjPkLYMsPI="; 16 17 nativeBuildInputs = [ pkg-config ]; 18
··· 2 3 let 4 pname = "cargo-pgrx"; 5 + version = "0.10.2"; 6 in 7 rustPlatform.buildRustPackage rec { 8 inherit version pname; 9 10 src = fetchCrate { 11 inherit version pname; 12 + hash = "sha256-FqjfbJmSy5UCpPPPk4bkEyvQCnaH9zYtkI7txgIn+ls="; 13 }; 14 15 + cargoHash = "sha256-syZ3cQq8qDHBLvqmNDGoxeK6zXHJ47Jwkw3uhaXNCzI="; 16 17 nativeBuildInputs = [ pkg-config ]; 18
+3 -3
pkgs/development/tools/rust/cargo-run-bin/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-run-bin"; 8 - version = "1.2.0"; 9 10 src = fetchCrate { 11 inherit pname version; 12 - hash = "sha256-roeim5enxqklJOW7Qqr+Gci5lUIOW9kn3tlCm8qrEJk="; 13 }; 14 15 - cargoHash = "sha256-A/HlFse2wWOH85oZQvlRaePdF/4YfSL3qroDYGwwi9U="; 16 17 # multiple impurities in tests 18 doCheck = false;
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-run-bin"; 8 + version = "1.3.2"; 9 10 src = fetchCrate { 11 inherit pname version; 12 + hash = "sha256-NWXyy2VgVjEftD2Zl6TbpJnXVTi4UUNSomHCv9Gnkrk="; 13 }; 14 15 + cargoHash = "sha256-eiRKWV+xMyyv61FIBJWt0B12e6mn+G1kW0LpyCMuWWc="; 16 17 # multiple impurities in tests 18 doCheck = false;
+2 -2
pkgs/development/tools/ytt/default.nix
··· 2 3 buildGoModule rec { 4 pname = "ytt"; 5 - version = "0.45.4"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "carvel-ytt"; 10 rev = "v${version}"; 11 - sha256 = "sha256-mv0o0Wyfpzifl7yqQy8AWKlzUlr3S4IdYVzwsf17boM="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "ytt"; 5 + version = "0.46.0"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "carvel-ytt"; 10 rev = "v${version}"; 11 + sha256 = "sha256-ZCWdOvwWXSeFzRQiiObuJqvz0ngAJ8n/0LeoGCv2vu4="; 12 }; 13 14 vendorHash = null;
+2 -2
pkgs/development/web/cypress/default.nix
··· 18 availableBinaries = { 19 x86_64-linux = { 20 platform = "linux-x64"; 21 - checksum = "sha256-9f5Ewd63pLpMbewtQ0u4WsRnZQEn1lfh6b/jZ8yDSMU="; 22 }; 23 aarch64-linux = { 24 platform = "linux-arm64"; ··· 30 inherit (binary) platform checksum; 31 in stdenv.mkDerivation rec { 32 pname = "cypress"; 33 - version = "12.17.4"; 34 35 src = fetchzip { 36 url = "https://cdn.cypress.io/desktop/${version}/${platform}/cypress.zip";
··· 18 availableBinaries = { 19 x86_64-linux = { 20 platform = "linux-x64"; 21 + checksum = "sha256-9o0nprGcJhudS1LNm+T7Vf0Dwd1RBauYKI+w1FBQ3ZM="; 22 }; 23 aarch64-linux = { 24 platform = "linux-arm64"; ··· 30 inherit (binary) platform checksum; 31 in stdenv.mkDerivation rec { 32 pname = "cypress"; 33 + version = "13.2.0"; 34 35 src = fetchzip { 36 url = "https://cdn.cypress.io/desktop/${version}/${platform}/cypress.zip";
+2 -2
pkgs/games/fheroes2/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 - version = "1.0.7"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 - sha256 = "sha256-DRwCTy87mC1bXpOEaPGQc+dJaPOaKzlmJv9d/BntR7s="; 16 }; 17 18 nativeBuildInputs = [ imagemagick ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 + version = "1.0.8"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 + sha256 = "sha256-lDMKMh0ztRI3sIV4+xIc25JcY5Opj5dY7pKiPx86qD0="; 16 }; 17 18 nativeBuildInputs = [ imagemagick ];
+2 -2
pkgs/games/vassal/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "VASSAL"; 12 - version = "3.6.19"; 13 14 src = fetchzip { 15 url = "https://github.com/vassalengine/vassal/releases/download/${version}/${pname}-${version}-linux.tar.bz2"; 16 - sha256 = "sha256-JqMX0RUx1Yndo1pkLA4YnijgkojBaelt6T7gP+CUBSI="; 17 }; 18 19 buildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "VASSAL"; 12 + version = "3.7.0"; 13 14 src = fetchzip { 15 url = "https://github.com/vassalengine/vassal/releases/download/${version}/${pname}-${version}-linux.tar.bz2"; 16 + sha256 = "sha256-GmqPnay/K36cJgP622ht18csaohcUYZpvMD8LaOH4eM="; 17 }; 18 19 buildInputs = [
+38
pkgs/os-specific/linux/kernel/kernels-org.json
···
··· 1 + { 2 + "testing": { 3 + "version": "6.6-rc1", 4 + "hash": "02zh3dnikyhhlas9xccia963d4yqmzq0m4b8s10x8mjng3na45hd" 5 + }, 6 + "6.5": { 7 + "version": "6.5.4", 8 + "hash": "0s8nzd8yaq06bq8byk7aakbk95gh0rhlif26h1biw94v48anrxxx" 9 + }, 10 + "6.4": { 11 + "version": "6.4.16", 12 + "hash": "0zgj1z97jyx7wf12zrnlcp0mj4cl43ais9qsy6dh1jwylf2fq9ln" 13 + }, 14 + "6.1": { 15 + "version": "6.1.54", 16 + "hash": "09sfrq2l8f777mx2n9mhb6bgz1064bl04921byqnmk87si31w653" 17 + }, 18 + "5.15": { 19 + "version": "5.15.132", 20 + "hash": "1b0qjsaqjw2rk86shmmrj2aasblkn27acjmc761vnjg7sv2baxs1" 21 + }, 22 + "5.10": { 23 + "version": "5.10.195", 24 + "hash": "0n4vg2i9sq89wnz85arlyvwysh9s83cgzs5bk2wh98bivi5fwfs1" 25 + }, 26 + "5.4": { 27 + "version": "5.4.256", 28 + "hash": "0fim5q9xakwnjfg48bpsic9r2r8dvrjlalqqkm9vh1rml9mhi967" 29 + }, 30 + "4.19": { 31 + "version": "4.19.294", 32 + "hash": "03x0xsb8a369zdr81hg6xdl5n5v48k6iwnhj6r29725777lvvbfc" 33 + }, 34 + "4.14": { 35 + "version": "4.14.325", 36 + "hash": "117p1mdha57f6d3kdwac9jrbmib7g77q4xhir8ghl6fmrs1f2sav" 37 + } 38 + }
-18
pkgs/os-specific/linux/kernel/linux-4.14.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "4.14.325"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "117p1mdha57f6d3kdwac9jrbmib7g77q4xhir8ghl6fmrs1f2sav"; 17 - }; 18 - } // (args.argsOverride or {}))
···
-18
pkgs/os-specific/linux/kernel/linux-4.19.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "4.19.294"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "03x0xsb8a369zdr81hg6xdl5n5v48k6iwnhj6r29725777lvvbfc"; 17 - }; 18 - } // (args.argsOverride or {}))
···
-18
pkgs/os-specific/linux/kernel/linux-5.10.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "5.10.195"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0n4vg2i9sq89wnz85arlyvwysh9s83cgzs5bk2wh98bivi5fwfs1"; 17 - }; 18 - } // (args.argsOverride or {}))
···
-18
pkgs/os-specific/linux/kernel/linux-5.15.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "5.15.132"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1b0qjsaqjw2rk86shmmrj2aasblkn27acjmc761vnjg7sv2baxs1"; 17 - }; 18 - } // (args.argsOverride or { }))
···
-18
pkgs/os-specific/linux/kernel/linux-5.4.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "5.4.256"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0fim5q9xakwnjfg48bpsic9r2r8dvrjlalqqkm9vh1rml9mhi967"; 17 - }; 18 - } // (args.argsOverride or {}))
···
-18
pkgs/os-specific/linux/kernel/linux-6.1.nix
··· 1 - { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "6.1.54"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "09sfrq2l8f777mx2n9mhb6bgz1064bl04921byqnmk87si31w653"; 17 - }; 18 - } // (args.argsOverride or { }))
···
-18
pkgs/os-specific/linux/kernel/linux-6.4.nix
··· 1 - { lib, fetchurl, buildLinux, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "6.4.16"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0zgj1z97jyx7wf12zrnlcp0mj4cl43ais9qsy6dh1jwylf2fq9ln"; 17 - }; 18 - } // (args.argsOverride or { }))
···
-18
pkgs/os-specific/linux/kernel/linux-6.5.nix
··· 1 - { lib, fetchurl, buildLinux, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "6.5.4"; 7 - 8 - # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 - modDirVersion = versions.pad 3 version; 10 - 11 - # branchVersion needs to be x.y 12 - extraMeta.branch = versions.majorMinor version; 13 - 14 - src = fetchurl { 15 - url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0s8nzd8yaq06bq8byk7aakbk95gh0rhlif26h1biw94v48anrxxx"; 17 - }; 18 - } // (args.argsOverride or { }))
···
-20
pkgs/os-specific/linux/kernel/linux-testing.nix
··· 1 - { lib, buildPackages, fetchzip, perl, buildLinux, nixosTests, ... } @ args: 2 - 3 - with lib; 4 - 5 - buildLinux (args // rec { 6 - version = "6.6-rc1"; 7 - extraMeta.branch = lib.versions.majorMinor version; 8 - 9 - # modDirVersion needs to be x.y.z, will always add .0 10 - modDirVersion = versions.pad 3 version; 11 - 12 - src = fetchzip { 13 - url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz"; 14 - hash = "sha256-DRai7HhWVtRB0GiRCvCv2JM2TFKRsZ60ohD6GW0b8As="; 15 - }; 16 - 17 - # Should the testing kernels ever be built on Hydra? 18 - extraMeta.hydraPlatforms = []; 19 - 20 - } // (args.argsOverride or {}))
···
+18
pkgs/os-specific/linux/kernel/mainline.nix
···
··· 1 + { branch, lib, fetchurl, buildLinux, ... } @ args: 2 + 3 + let 4 + allKernels = builtins.fromJSON (builtins.readFile ./kernels-org.json); 5 + thisKernel = allKernels.${branch}; 6 + 7 + args' = (builtins.removeAttrs args ["branch"]) // rec { 8 + inherit (thisKernel) version; 9 + modDirVersion = lib.versions.pad 3 version; 10 + extraMeta.branch = branch; 11 + 12 + src = fetchurl { 13 + url = "mirror://kernel/linux/kernel/v${lib.versions.major version}.x/linux-${version}.tar.xz"; 14 + sha256 = thisKernel.hash; 15 + }; 16 + } // (args.argsOverride or {}); 17 + in 18 + buildLinux args'
+10
pkgs/os-specific/linux/kernel/patches.nix
··· 19 patch = ./bridge-stp-helper.patch; 20 }; 21 22 request_key_helper = 23 { name = "request-key-helper"; 24 patch = ./request-key-helper.patch;
··· 19 patch = ./bridge-stp-helper.patch; 20 }; 21 22 + # Reverts the buggy commit causing https://bugzilla.kernel.org/show_bug.cgi?id=217802 23 + dell_xps_regression = { 24 + name = "dell_xps_regression"; 25 + patch = fetchpatch { 26 + name = "Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch"; 27 + url = "https://raw.githubusercontent.com/openSUSE/kernel-source/1b02b1528a26f4e9b577e215c114d8c5e773ee10/patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch"; 28 + sha256 = "sha256-RHJdQ4p0msTOVPR+/dYiKuwwEoG9IpIBqT4dc5cJjf8="; 29 + }; 30 + }; 31 + 32 request_key_helper = 33 { name = "request-key-helper"; 34 patch = ./request-key-helper.patch;
+104
pkgs/os-specific/linux/kernel/update-mainline.py
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i python3 -p "python3.withPackages (ps: [ ps.beautifulsoup4 ps.lxml ])" 3 + from enum import Enum 4 + from bs4 import BeautifulSoup, NavigableString, Tag 5 + from dataclasses import dataclass 6 + import json 7 + import pathlib 8 + import re 9 + import subprocess 10 + import urllib.request 11 + import sys 12 + 13 + 14 + HERE = pathlib.Path(__file__).parent 15 + ROOT = HERE.parent.parent.parent.parent 16 + VERSIONS_FILE = HERE / "kernels-org.json" 17 + 18 + class KernelNature(Enum): 19 + MAINLINE = 1 20 + STABLE = 2 21 + LONGTERM = 3 22 + 23 + @dataclass 24 + class KernelRelease: 25 + nature: KernelNature 26 + version: str 27 + date: str 28 + link: str 29 + eol: bool = False 30 + 31 + def parse_release(release: Tag) -> KernelRelease | None: 32 + columns: list[Tag] = list(release.find_all('td')) 33 + try: 34 + nature = KernelNature[columns[0].get_text().rstrip(':').upper()] 35 + except KeyError: 36 + return None 37 + 38 + version = columns[1].get_text().rstrip(' [EOL]') 39 + date = columns[2].get_text() 40 + link = columns[3].find('a') 41 + if link is not None and isinstance(link, Tag): 42 + link = link.attrs.get('href') 43 + assert link is not None, f'link for kernel {version} is non-existent' 44 + eol = bool(release.find(class_='eolkernel')) 45 + 46 + return KernelRelease(nature=nature, version=version, date=date, link=link, eol=eol) 47 + 48 + def get_branch(version: str): 49 + # This is a testing kernel. 50 + if 'rc' in version: 51 + return 'testing' 52 + else: 53 + major, minor, *_ = version.split(".") 54 + return f"{major}.{minor}" 55 + 56 + 57 + def get_hash(url: str): 58 + return subprocess.check_output(["nix-prefetch-url", url]).decode().strip() 59 + 60 + 61 + def commit(message): 62 + return subprocess.check_call(["git", "commit", "-m", message, VERSIONS_FILE]) 63 + 64 + 65 + def main(): 66 + kernel_org = urllib.request.urlopen("https://kernel.org/") 67 + soup = BeautifulSoup(kernel_org.read().decode(), "lxml") 68 + release_table = soup.find(id='releases') 69 + if not release_table or isinstance(release_table, NavigableString): 70 + print(release_table) 71 + print('Failed to find the release table on https://kernel.org') 72 + sys.exit(1) 73 + 74 + releases = release_table.find_all('tr') 75 + parsed_releases = filter(None, [parse_release(release) for release in releases]) 76 + all_kernels = json.load(VERSIONS_FILE.open()) 77 + 78 + for kernel in parsed_releases: 79 + branch = get_branch(kernel.version) 80 + nixpkgs_branch = branch.replace('.', '_') 81 + 82 + old_version = all_kernels.get(branch, {}).get("version") 83 + if old_version == kernel.version: 84 + print(f"linux_{nixpkgs_branch}: {kernel.version} is latest, skipping...") 85 + continue 86 + 87 + if old_version is None: 88 + message = f"linux_{nixpkgs_branch}: init at {kernel.version}" 89 + else: 90 + message = f"linux_{nixpkgs_branch}: {old_version} -> {kernel.version}" 91 + 92 + print(message) 93 + 94 + all_kernels[branch] = {"version": kernel.version, "hash": get_hash(kernel.link)} 95 + 96 + with VERSIONS_FILE.open("w") as fd: 97 + json.dump(all_kernels, fd, indent=4) 98 + fd.write("\n") # makes editorconfig happy 99 + 100 + commit(message) 101 + 102 + 103 + if __name__ == "__main__": 104 + main()
+9 -67
pkgs/os-specific/linux/kernel/update.sh
··· 1 #!/usr/bin/env bash 2 - set -e 3 - 4 - # Get the latest versions from kernel.org 5 - LINUXSED='s/.*linux-\([0-9]\+\(.[0-9]\+\)*\).*/\1/p' 6 - KDATA="$(curl -s https://www.kernel.org | sed -n -e '/Download complete/p')" 7 - VERSIONS=($(sed -n -e $LINUXSED <<< "$KDATA" | sort -Vr)) 8 - 9 - # Remove mainline version if there is a stable update 10 - # Note due to sorting these two will always exist at the bottom 11 - if grep -q "^${VERSIONS[1]}" <<< "${VERSIONS[0]}"; then 12 - VERSIONS=(${VERSIONS[@]:0:1} ${VERSIONS[@]:2}) 13 - fi 14 - 15 - # Inspect each file and see if it has the latest version 16 - NIXPKGS="$(git rev-parse --show-toplevel)" 17 - ls $NIXPKGS/pkgs/os-specific/linux/kernel | while read FILE; do 18 - KERNEL="$(sed -n -e $LINUXSED <<< "$FILE")" 19 - [ -z "$KERNEL" ] && continue 20 - 21 - # Find the matching new kernel version 22 - MATCHING="" 23 - for V in "${VERSIONS[@]}"; do 24 - if grep -q "^$KERNEL" <<< "$V"; then 25 - MATCHING="$V" 26 - break 27 - fi 28 - done 29 - if [ -z "$MATCHING" ]; then 30 - echo "Out-of-support $KERNEL" 31 - continue 32 - fi 33 - 34 - # Inspect the nix expression to check for changes 35 - DATA="$(<$NIXPKGS/pkgs/os-specific/linux/kernel/$FILE)" 36 - URL="$(sed -n -e 's/.*url = "\(.*\)";.*/\1/p' <<< "$DATA" | sed -e "s/\${version}/$MATCHING/g")" 37 - OLDVER=$(sed -n -e 's/.*version = "\(.*\)".*/\1/p' <<< "$DATA") 38 - if [ "$OLDVER" = "$V" ]; then 39 - echo "No updates for $KERNEL" 40 - continue 41 - fi 42 - 43 - # Download the new file for the hash 44 - if ! HASH="$(nix-prefetch-url $URL 2>/dev/null)"; then 45 - echo "Failed to get hash of $URL" 46 - continue 47 - fi 48 - sed -i -e "s/sha256 = \".*\"/sha256 = \"$HASH\"/g" $NIXPKGS/pkgs/os-specific/linux/kernel/$FILE 49 - 50 - # Rewrite the expression 51 - sed -i -e '/version = /d' $NIXPKGS/pkgs/os-specific/linux/kernel/$FILE 52 - sed -i -e "\#buildLinux (args // rec {#a \ version = \"$V\";" $NIXPKGS/pkgs/os-specific/linux/kernel/$FILE 53 - 54 - # Commit the changes 55 - git add -u $NIXPKGS/pkgs/os-specific/linux/kernel/$FILE 56 - git commit -m "linux: $OLDVER -> $V" >/dev/null 2>&1 57 - 58 - echo "Updated $OLDVER -> $V" 59 - done 60 61 - # Allowing errors again: one broken update script shouldn't inhibit the 62 - # update of other kernel variants. 63 - set +e 64 65 - echo Update linux-rt 66 - COMMIT=1 $NIXPKGS/pkgs/os-specific/linux/kernel/update-rt.sh || echo "update-rt failed with exit code $?" 67 68 - echo Update linux-libre 69 - COMMIT=1 $NIXPKGS/pkgs/os-specific/linux/kernel/update-libre.sh || echo "update-libre failed with exit code $?" 70 71 - echo Update linux-hardened 72 - COMMIT=1 $NIXPKGS/pkgs/os-specific/linux/kernel/hardened/update.py || echo "update-hardened failed with exit code $?"
··· 1 #!/usr/bin/env bash 2 + cd "$(dirname "$(readlink -f "$0")")" || exit 3 4 + echo "Update linux (mainline)" 5 + COMMIT=1 ./update-mainline.py || echo "update-mainline failed with exit code $?" 6 7 + echo "Update linux-rt" 8 + COMMIT=1 ./update-rt.sh || echo "update-rt failed with exit code $?" 9 10 + echo "Update linux-libre" 11 + COMMIT=1 ./update-libre.sh || echo "update-libre failed with exit code $?" 12 13 + echo "Update linux-hardened" 14 + COMMIT=1 ./hardened/update.py || echo "update-hardened failed with exit code $?"
+2 -2
pkgs/servers/apache-airflow/python-package.nix
··· 87 , enabledProviders ? [] 88 }: 89 let 90 - version = "2.7.0"; 91 92 airflow-src = fetchFromGitHub rec { 93 owner = "apache"; ··· 96 # Download using the git protocol rather than using tarballs, because the 97 # GitHub archive tarballs don't appear to include tests 98 forceFetchGit = true; 99 - hash = "sha256-zB4PWcPkm+lat4tNfVld051RHlC1dW2EbgyoxDao52o="; 100 }; 101 102 # airflow bundles a web interface, which is built using webpack by an undocumented shell script in airflow's source tree.
··· 87 , enabledProviders ? [] 88 }: 89 let 90 + version = "2.7.1"; 91 92 airflow-src = fetchFromGitHub rec { 93 owner = "apache"; ··· 96 # Download using the git protocol rather than using tarballs, because the 97 # GitHub archive tarballs don't appear to include tests 98 forceFetchGit = true; 99 + hash = "sha256-TxlOdazdaEKt9U+t/zjRChUABLhVTqXvH8nUbYrRrQs="; 100 }; 101 102 # airflow bundles a web interface, which is built using webpack by an undocumented shell script in airflow's source tree.
+2
pkgs/servers/dns/nsd/default.nix
··· 29 30 buildInputs = [ libevent openssl ]; 31 32 configureFlags = 33 let edf = c: o: if c then ["--enable-${o}"] else ["--disable-${o}"]; 34 in edf bind8Stats "bind8-stats"
··· 29 30 buildInputs = [ libevent openssl ]; 31 32 + enableParallelBuilding = true; 33 + 34 configureFlags = 35 let edf = c: o: if c then ["--enable-${o}"] else ["--disable-${o}"]; 36 in edf bind8Stats "bind8-stats"
+9
pkgs/servers/mail/spamassassin/default.nix
··· 3 perlPackages.buildPerlPackage rec { 4 pname = "SpamAssassin"; 5 version = "4.0.0"; 6 7 src = fetchurl { 8 url = "mirror://apache/spamassassin/source/Mail-${pname}-${version}.tar.bz2"; 9 hash = "sha256-5aoXBQowvHK6qGr9xgSMrepNHsLsxh14dxegWbgxnog="; 10 }; 11 12 patches = [ ··· 52 postInstall = '' 53 mkdir -p $out/share/spamassassin 54 mv "rules/"* $out/share/spamassassin/ 55 56 for n in "$out/bin/"*; do 57 # Skip if this isn't a perl script
··· 3 perlPackages.buildPerlPackage rec { 4 pname = "SpamAssassin"; 5 version = "4.0.0"; 6 + rulesRev = "r1905950"; 7 8 src = fetchurl { 9 url = "mirror://apache/spamassassin/source/Mail-${pname}-${version}.tar.bz2"; 10 hash = "sha256-5aoXBQowvHK6qGr9xgSMrepNHsLsxh14dxegWbgxnog="; 11 + }; 12 + defaultRulesSrc = fetchurl { 13 + url = "mirror://apache/spamassassin/source/Mail-${pname}-rules-${version}.${rulesRev}.tgz"; 14 + hash = "sha256-rk/7uRfrx/76ckD8W7UVHdpmP45AWRYa18m0Lu0brG0="; 15 }; 16 17 patches = [ ··· 57 postInstall = '' 58 mkdir -p $out/share/spamassassin 59 mv "rules/"* $out/share/spamassassin/ 60 + 61 + tar -xzf ${defaultRulesSrc} -C $out/share/spamassassin/ 62 + local moduleversion="$(${perlPackages.perl}/bin/perl -I lib -e 'use Mail::SpamAssassin; print $Mail::SpamAssassin::VERSION')" 63 + sed -i -e "s/@@VERSION@@/$moduleversion/" $out/share/spamassassin/*.cf 64 65 for n in "$out/bin/"*; do 66 # Skip if this isn't a perl script
+2 -2
pkgs/servers/metabase/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "metabase"; 5 - version = "0.46.7"; 6 7 src = fetchurl { 8 url = "https://downloads.metabase.com/v${version}/metabase.jar"; 9 - hash = "sha256-LGtjzODVkoOr8yGcE+fpgMzINQG3lBchTujTsZGgARU="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "metabase"; 5 + version = "0.47.0"; 6 7 src = fetchurl { 8 url = "https://downloads.metabase.com/v${version}/metabase.jar"; 9 + hash = "sha256-m/A6RkFjlxGWvsMGWQBB6PVx8k4dWjRpU2Pw3qHrqAk="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+12 -2
pkgs/servers/monitoring/prometheus/systemd-exporter.nix
··· 7 vendorHash = "sha256-XkwBhj2M1poirPkWzS71NbRTshc8dTKwaHoDfFxpykU="; 8 9 src = fetchFromGitHub { 10 - owner = "povilasv"; 11 repo = pname; 12 rev = "v${version}"; 13 sha256 = "sha256-q6rnD8JCtB1zTkUfZt6f2Uyo91uFi3HYI7WFlZdzpBM="; 14 }; 15 16 passthru.tests = { inherit (nixosTests.prometheus-exporters) systemd; }; 17 18 meta = with lib; { 19 description = "Exporter for systemd unit metrics"; 20 - homepage = "https://github.com/povilasv/systemd_exporter"; 21 license = licenses.asl20; 22 maintainers = with maintainers; [ chkno ]; 23 };
··· 7 vendorHash = "sha256-XkwBhj2M1poirPkWzS71NbRTshc8dTKwaHoDfFxpykU="; 8 9 src = fetchFromGitHub { 10 + owner = "prometheus-community"; 11 repo = pname; 12 rev = "v${version}"; 13 sha256 = "sha256-q6rnD8JCtB1zTkUfZt6f2Uyo91uFi3HYI7WFlZdzpBM="; 14 }; 15 16 + ldflags = [ 17 + "-s" 18 + "-w" 19 + "-X github.com/prometheus/common/version.Version=${version}" 20 + "-X github.com/prometheus/common/version.Revision=unknown" 21 + "-X github.com/prometheus/common/version.Branch=unknown" 22 + "-X github.com/prometheus/common/version.BuildUser=nix@nixpkgs" 23 + "-X github.com/prometheus/common/version.BuildDate=unknown" 24 + ]; 25 + 26 passthru.tests = { inherit (nixosTests.prometheus-exporters) systemd; }; 27 28 meta = with lib; { 29 description = "Exporter for systemd unit metrics"; 30 + homepage = "https://github.com/prometheus-community/systemd_exporter"; 31 license = licenses.asl20; 32 maintainers = with maintainers; [ chkno ]; 33 };
+2 -2
pkgs/servers/web-apps/bookstack/default.nix
··· 16 17 in package.override rec { 18 pname = "bookstack"; 19 - version = "23.08.2"; 20 21 src = fetchFromGitHub { 22 owner = "bookstackapp"; 23 repo = pname; 24 rev = "v${version}"; 25 - sha256 = "0qg4isivyxinbccac4gga1ym43wh80qhs0308l5hk8dc3zvi7d5q"; 26 }; 27 28 meta = with lib; {
··· 16 17 in package.override rec { 18 pname = "bookstack"; 19 + version = "23.08.3"; 20 21 src = fetchFromGitHub { 22 owner = "bookstackapp"; 23 repo = pname; 24 rev = "v${version}"; 25 + sha256 = "sha256-EJozYktTnruJTwnDZZ8LHp/DI/ZjwWScRTJewXJuC4k="; 26 }; 27 28 meta = with lib; {
+10 -18
pkgs/tools/admin/manta/default.nix
··· 1 { lib 2 , buildNpmPackage 3 - , fetchurl 4 - , nodejs 5 , installShellFiles 6 , testers 7 , node-manta 8 }: 9 10 - let 11 - source = lib.importJSON ./source.json; 12 - in 13 buildNpmPackage rec { 14 pname = "manta"; 15 - inherit (source) version; 16 17 - src = fetchurl { 18 - url = "https://registry.npmjs.org/${pname}/-/${source.filename}"; 19 - hash = source.integrity; 20 }; 21 22 - npmDepsHash = source.deps; 23 24 dontBuild = true; 25 26 - nativeBuildInputs = [ nodejs installShellFiles ]; 27 - 28 - postPatch = '' 29 - # Use generated package-lock.json as upstream does not provide one 30 - ln -s ${./package-lock.json} package-lock.json 31 - ''; 32 33 postInstall = '' 34 ln -s ./lib/node_modules/manta/bin $out/bin 35 ''; 36 37 postFixup = '' 38 - # create completions, following upstream procedure https://github.com/joyent/node-manta/blob/v5.3.2/Makefile#L85-L91 39 cmds=$(find ./bin/ -type f -printf "%f\n") 40 41 node $out/lib/node_modules/manta/lib/create_client.js ··· 52 tests.version = testers.testVersion { 53 package = node-manta; 54 }; 55 - updateScript = ./update.sh; 56 }; 57 58 meta = with lib; {
··· 1 { lib 2 , buildNpmPackage 3 + , fetchFromGitHub 4 , installShellFiles 5 , testers 6 , node-manta 7 }: 8 9 buildNpmPackage rec { 10 pname = "manta"; 11 + version = "5.4.1"; 12 13 + src = fetchFromGitHub { 14 + owner = "TritonDataCenter"; 15 + repo = "node-manta"; 16 + rev = "v${version}"; 17 + hash = "sha256-C6O5yTCBABMsz2scot8v3IwPbdYvJyZbcPOLfeDXCoo="; 18 }; 19 20 + npmDepsHash = "sha256-4Zz9sSUXE2dXdkIka2z5bQ2pNmCXXCBS2Sr0JHQOBQw="; 21 22 dontBuild = true; 23 24 + nativeBuildInputs = [ installShellFiles ]; 25 26 postInstall = '' 27 ln -s ./lib/node_modules/manta/bin $out/bin 28 ''; 29 30 postFixup = '' 31 + # create completions, following upstream procedure https://github.com/joyent/node-manta/blob/v5.4.1/Makefile#L85-L91 32 cmds=$(find ./bin/ -type f -printf "%f\n") 33 34 node $out/lib/node_modules/manta/lib/create_client.js ··· 45 tests.version = testers.testVersion { 46 package = node-manta; 47 }; 48 }; 49 50 meta = with lib; {
-3477
pkgs/tools/admin/manta/package-lock.json
··· 1 - { 2 - "name": "manta", 3 - "version": "5.3.2", 4 - "lockfileVersion": 3, 5 - "requires": true, 6 - "packages": { 7 - "": { 8 - "name": "manta", 9 - "version": "5.3.2", 10 - "license": "MIT", 11 - "dependencies": { 12 - "assert-plus": "^1.0.0", 13 - "backoff": "~2.3.0", 14 - "bunyan": "^1.8.1", 15 - "clone": "~0.1.11", 16 - "cmdln": "4.1.2", 17 - "dashdash": "1.14.1", 18 - "extsprintf": "^1.3.0", 19 - "hogan.js": "~2.0.0", 20 - "jsprim": "^1.3.0", 21 - "lomstream": "^1.1.0", 22 - "lstream": "~0.0.4", 23 - "mime": "~2.4.4", 24 - "moment": "^2.22.2", 25 - "once": "~1.4.0", 26 - "path-platform": "~0.0.1", 27 - "progbar": "^1.2.1", 28 - "readable-stream": "~1.1.9", 29 - "restify-clients": "~1.6.0", 30 - "showdown": "~1.9.1", 31 - "smartdc-auth": "^2.4.1", 32 - "strsplit": "1.0.0", 33 - "tar": "~2.2.1", 34 - "uuid": "~2.0.2", 35 - "vasync": "^1.6.4", 36 - "verror": "^1.6.1", 37 - "watershed": "^0.3.1" 38 - }, 39 - "bin": { 40 - "mchattr": "bin/mchattr", 41 - "mchmod": "bin/mchmod", 42 - "mfind": "bin/mfind", 43 - "mget": "bin/mget", 44 - "minfo": "bin/minfo", 45 - "mjob": "bin/mjob", 46 - "mln": "bin/mln", 47 - "mlogin": "bin/mlogin", 48 - "mls": "bin/mls", 49 - "mmd5": "bin/mmd5", 50 - "mmkdir": "bin/mmkdir", 51 - "mmpu": "bin/mmpu", 52 - "mput": "bin/mput", 53 - "mrm": "bin/mrm", 54 - "mrmdir": "bin/mrmdir", 55 - "msign": "bin/msign", 56 - "muntar": "bin/muntar" 57 - }, 58 - "devDependencies": { 59 - "forkexec": "^1.0.0", 60 - "semver": "^6.3.0", 61 - "tap": "^12.7.0" 62 - }, 63 - "engines": { 64 - "node": ">=0.10" 65 - } 66 - }, 67 - "node_modules/@babel/code-frame": { 68 - "version": "7.21.4", 69 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", 70 - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", 71 - "dev": true, 72 - "dependencies": { 73 - "@babel/highlight": "^7.18.6" 74 - }, 75 - "engines": { 76 - "node": ">=6.9.0" 77 - } 78 - }, 79 - "node_modules/@babel/generator": { 80 - "version": "7.21.5", 81 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", 82 - "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", 83 - "dev": true, 84 - "dependencies": { 85 - "@babel/types": "^7.21.5", 86 - "@jridgewell/gen-mapping": "^0.3.2", 87 - "@jridgewell/trace-mapping": "^0.3.17", 88 - "jsesc": "^2.5.1" 89 - }, 90 - "engines": { 91 - "node": ">=6.9.0" 92 - } 93 - }, 94 - "node_modules/@babel/helper-environment-visitor": { 95 - "version": "7.21.5", 96 - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", 97 - "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", 98 - "dev": true, 99 - "engines": { 100 - "node": ">=6.9.0" 101 - } 102 - }, 103 - "node_modules/@babel/helper-function-name": { 104 - "version": "7.21.0", 105 - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", 106 - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", 107 - "dev": true, 108 - "dependencies": { 109 - "@babel/template": "^7.20.7", 110 - "@babel/types": "^7.21.0" 111 - }, 112 - "engines": { 113 - "node": ">=6.9.0" 114 - } 115 - }, 116 - "node_modules/@babel/helper-hoist-variables": { 117 - "version": "7.18.6", 118 - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", 119 - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", 120 - "dev": true, 121 - "dependencies": { 122 - "@babel/types": "^7.18.6" 123 - }, 124 - "engines": { 125 - "node": ">=6.9.0" 126 - } 127 - }, 128 - "node_modules/@babel/helper-split-export-declaration": { 129 - "version": "7.18.6", 130 - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", 131 - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", 132 - "dev": true, 133 - "dependencies": { 134 - "@babel/types": "^7.18.6" 135 - }, 136 - "engines": { 137 - "node": ">=6.9.0" 138 - } 139 - }, 140 - "node_modules/@babel/helper-string-parser": { 141 - "version": "7.21.5", 142 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", 143 - "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", 144 - "dev": true, 145 - "engines": { 146 - "node": ">=6.9.0" 147 - } 148 - }, 149 - "node_modules/@babel/helper-validator-identifier": { 150 - "version": "7.19.1", 151 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", 152 - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", 153 - "dev": true, 154 - "engines": { 155 - "node": ">=6.9.0" 156 - } 157 - }, 158 - "node_modules/@babel/highlight": { 159 - "version": "7.18.6", 160 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", 161 - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", 162 - "dev": true, 163 - "dependencies": { 164 - "@babel/helper-validator-identifier": "^7.18.6", 165 - "chalk": "^2.0.0", 166 - "js-tokens": "^4.0.0" 167 - }, 168 - "engines": { 169 - "node": ">=6.9.0" 170 - } 171 - }, 172 - "node_modules/@babel/parser": { 173 - "version": "7.21.8", 174 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", 175 - "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", 176 - "dev": true, 177 - "bin": { 178 - "parser": "bin/babel-parser.js" 179 - }, 180 - "engines": { 181 - "node": ">=6.0.0" 182 - } 183 - }, 184 - "node_modules/@babel/template": { 185 - "version": "7.20.7", 186 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", 187 - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", 188 - "dev": true, 189 - "dependencies": { 190 - "@babel/code-frame": "^7.18.6", 191 - "@babel/parser": "^7.20.7", 192 - "@babel/types": "^7.20.7" 193 - }, 194 - "engines": { 195 - "node": ">=6.9.0" 196 - } 197 - }, 198 - "node_modules/@babel/traverse": { 199 - "version": "7.21.5", 200 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", 201 - "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", 202 - "dev": true, 203 - "dependencies": { 204 - "@babel/code-frame": "^7.21.4", 205 - "@babel/generator": "^7.21.5", 206 - "@babel/helper-environment-visitor": "^7.21.5", 207 - "@babel/helper-function-name": "^7.21.0", 208 - "@babel/helper-hoist-variables": "^7.18.6", 209 - "@babel/helper-split-export-declaration": "^7.18.6", 210 - "@babel/parser": "^7.21.5", 211 - "@babel/types": "^7.21.5", 212 - "debug": "^4.1.0", 213 - "globals": "^11.1.0" 214 - }, 215 - "engines": { 216 - "node": ">=6.9.0" 217 - } 218 - }, 219 - "node_modules/@babel/types": { 220 - "version": "7.21.5", 221 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", 222 - "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", 223 - "dev": true, 224 - "dependencies": { 225 - "@babel/helper-string-parser": "^7.21.5", 226 - "@babel/helper-validator-identifier": "^7.19.1", 227 - "to-fast-properties": "^2.0.0" 228 - }, 229 - "engines": { 230 - "node": ">=6.9.0" 231 - } 232 - }, 233 - "node_modules/@jridgewell/gen-mapping": { 234 - "version": "0.3.3", 235 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 236 - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 237 - "dev": true, 238 - "dependencies": { 239 - "@jridgewell/set-array": "^1.0.1", 240 - "@jridgewell/sourcemap-codec": "^1.4.10", 241 - "@jridgewell/trace-mapping": "^0.3.9" 242 - }, 243 - "engines": { 244 - "node": ">=6.0.0" 245 - } 246 - }, 247 - "node_modules/@jridgewell/resolve-uri": { 248 - "version": "3.1.0", 249 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 250 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 251 - "dev": true, 252 - "engines": { 253 - "node": ">=6.0.0" 254 - } 255 - }, 256 - "node_modules/@jridgewell/set-array": { 257 - "version": "1.1.2", 258 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 259 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 260 - "dev": true, 261 - "engines": { 262 - "node": ">=6.0.0" 263 - } 264 - }, 265 - "node_modules/@jridgewell/sourcemap-codec": { 266 - "version": "1.4.15", 267 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 268 - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 269 - "dev": true 270 - }, 271 - "node_modules/@jridgewell/trace-mapping": { 272 - "version": "0.3.18", 273 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 274 - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 275 - "dev": true, 276 - "dependencies": { 277 - "@jridgewell/resolve-uri": "3.1.0", 278 - "@jridgewell/sourcemap-codec": "1.4.14" 279 - } 280 - }, 281 - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 282 - "version": "1.4.14", 283 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 284 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 285 - "dev": true 286 - }, 287 - "node_modules/ajv": { 288 - "version": "6.12.6", 289 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 290 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 291 - "dev": true, 292 - "dependencies": { 293 - "fast-deep-equal": "^3.1.1", 294 - "fast-json-stable-stringify": "^2.0.0", 295 - "json-schema-traverse": "^0.4.1", 296 - "uri-js": "^4.2.2" 297 - }, 298 - "funding": { 299 - "type": "github", 300 - "url": "https://github.com/sponsors/epoberezkin" 301 - } 302 - }, 303 - "node_modules/ansi-regex": { 304 - "version": "2.1.1", 305 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 306 - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", 307 - "dev": true, 308 - "engines": { 309 - "node": ">=0.10.0" 310 - } 311 - }, 312 - "node_modules/ansi-styles": { 313 - "version": "3.2.1", 314 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 315 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 316 - "dependencies": { 317 - "color-convert": "^1.9.0" 318 - }, 319 - "engines": { 320 - "node": ">=4" 321 - } 322 - }, 323 - "node_modules/append-transform": { 324 - "version": "1.0.0", 325 - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", 326 - "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", 327 - "dev": true, 328 - "dependencies": { 329 - "default-require-extensions": "^2.0.0" 330 - }, 331 - "engines": { 332 - "node": ">=4" 333 - } 334 - }, 335 - "node_modules/archy": { 336 - "version": "1.0.0", 337 - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", 338 - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", 339 - "dev": true 340 - }, 341 - "node_modules/arg": { 342 - "version": "4.1.3", 343 - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 344 - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 345 - "dev": true 346 - }, 347 - "node_modules/argparse": { 348 - "version": "1.0.10", 349 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 350 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 351 - "dev": true, 352 - "dependencies": { 353 - "sprintf-js": "~1.0.2" 354 - } 355 - }, 356 - "node_modules/asn1": { 357 - "version": "0.2.6", 358 - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 359 - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 360 - "dependencies": { 361 - "safer-buffer": "~2.1.0" 362 - } 363 - }, 364 - "node_modules/assert-plus": { 365 - "version": "1.0.0", 366 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 367 - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 368 - "engines": { 369 - "node": ">=0.8" 370 - } 371 - }, 372 - "node_modules/asynckit": { 373 - "version": "0.4.0", 374 - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 375 - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 376 - "dev": true 377 - }, 378 - "node_modules/aws-sign2": { 379 - "version": "0.7.0", 380 - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 381 - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", 382 - "dev": true, 383 - "engines": { 384 - "node": "*" 385 - } 386 - }, 387 - "node_modules/aws4": { 388 - "version": "1.12.0", 389 - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", 390 - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", 391 - "dev": true 392 - }, 393 - "node_modules/backoff": { 394 - "version": "2.3.0", 395 - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.3.0.tgz", 396 - "integrity": "sha512-ljr33cUQ/vyXE/60QuRO+WKGW4PzQ5OTWNXPWQwOTx5gh43q0pZocaVyXoU2gvFtasMIdIohdm9s01qoT6IJBQ==", 397 - "engines": { 398 - "node": ">= 0.6" 399 - } 400 - }, 401 - "node_modules/balanced-match": { 402 - "version": "1.0.2", 403 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 404 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 405 - }, 406 - "node_modules/bcrypt-pbkdf": { 407 - "version": "1.0.2", 408 - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 409 - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 410 - "dependencies": { 411 - "tweetnacl": "^0.14.3" 412 - } 413 - }, 414 - "node_modules/bind-obj-methods": { 415 - "version": "2.0.2", 416 - "resolved": "https://registry.npmjs.org/bind-obj-methods/-/bind-obj-methods-2.0.2.tgz", 417 - "integrity": "sha512-bUkRdEOppT1Xg/jG0+bp0JSjUD9U0r7skxb/42WeBUjfBpW6COQTIgQmKX5J2Z3aMXcORKgN2N+d7IQwTK3pag==", 418 - "dev": true 419 - }, 420 - "node_modules/block-stream": { 421 - "version": "0.0.9", 422 - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", 423 - "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==", 424 - "dependencies": { 425 - "inherits": "~2.0.0" 426 - }, 427 - "engines": { 428 - "node": "0.4 || >=0.5.8" 429 - } 430 - }, 431 - "node_modules/brace-expansion": { 432 - "version": "1.1.11", 433 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 434 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 435 - "dependencies": { 436 - "balanced-match": "^1.0.0", 437 - "concat-map": "0.0.1" 438 - } 439 - }, 440 - "node_modules/browser-process-hrtime": { 441 - "version": "1.0.0", 442 - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 443 - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 444 - "dev": true 445 - }, 446 - "node_modules/buffer-from": { 447 - "version": "1.1.2", 448 - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 449 - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 450 - "dev": true 451 - }, 452 - "node_modules/bunyan": { 453 - "version": "1.8.15", 454 - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", 455 - "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", 456 - "engines": [ 457 - "node >=0.10.0" 458 - ], 459 - "bin": { 460 - "bunyan": "bin/bunyan" 461 - }, 462 - "optionalDependencies": { 463 - "dtrace-provider": "~0.8", 464 - "moment": "^2.19.3", 465 - "mv": "~2", 466 - "safe-json-stringify": "~1" 467 - } 468 - }, 469 - "node_modules/caching-transform": { 470 - "version": "3.0.2", 471 - "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz", 472 - "integrity": "sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==", 473 - "dev": true, 474 - "dependencies": { 475 - "hasha": "^3.0.0", 476 - "make-dir": "^2.0.0", 477 - "package-hash": "^3.0.0", 478 - "write-file-atomic": "^2.4.2" 479 - }, 480 - "engines": { 481 - "node": ">=6" 482 - } 483 - }, 484 - "node_modules/camelcase": { 485 - "version": "5.3.1", 486 - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 487 - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 488 - "engines": { 489 - "node": ">=6" 490 - } 491 - }, 492 - "node_modules/capture-stack-trace": { 493 - "version": "1.0.2", 494 - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz", 495 - "integrity": "sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==", 496 - "dev": true, 497 - "engines": { 498 - "node": ">=0.10.0" 499 - }, 500 - "funding": { 501 - "url": "https://github.com/sponsors/sindresorhus" 502 - } 503 - }, 504 - "node_modules/caseless": { 505 - "version": "0.12.0", 506 - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 507 - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", 508 - "dev": true 509 - }, 510 - "node_modules/chalk": { 511 - "version": "2.4.2", 512 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 513 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 514 - "dev": true, 515 - "dependencies": { 516 - "ansi-styles": "^3.2.1", 517 - "escape-string-regexp": "^1.0.5", 518 - "supports-color": "^5.3.0" 519 - }, 520 - "engines": { 521 - "node": ">=4" 522 - } 523 - }, 524 - "node_modules/clean-yaml-object": { 525 - "version": "0.1.0", 526 - "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", 527 - "integrity": "sha512-3yONmlN9CSAkzNwnRCiJQ7Q2xK5mWuEfL3PuTZcAUzhObbXsfsnMptJzXwz93nc5zn9V9TwCVMmV7w4xsm43dw==", 528 - "dev": true, 529 - "engines": { 530 - "node": ">=0.10.0" 531 - } 532 - }, 533 - "node_modules/cliui": { 534 - "version": "5.0.0", 535 - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 536 - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 537 - "dependencies": { 538 - "string-width": "^3.1.0", 539 - "strip-ansi": "^5.2.0", 540 - "wrap-ansi": "^5.1.0" 541 - } 542 - }, 543 - "node_modules/cliui/node_modules/ansi-regex": { 544 - "version": "4.1.1", 545 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 546 - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 547 - "engines": { 548 - "node": ">=6" 549 - } 550 - }, 551 - "node_modules/cliui/node_modules/strip-ansi": { 552 - "version": "5.2.0", 553 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 554 - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 555 - "dependencies": { 556 - "ansi-regex": "^4.1.0" 557 - }, 558 - "engines": { 559 - "node": ">=6" 560 - } 561 - }, 562 - "node_modules/clone": { 563 - "version": "0.1.19", 564 - "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz", 565 - "integrity": "sha512-IO78I0y6JcSpEPHzK4obKdsL7E7oLdRVDVOLwr2Hkbjsb+Eoz0dxW6tef0WizoKu0gLC4oZSZuEF4U2K6w1WQw==", 566 - "engines": { 567 - "node": "*" 568 - } 569 - }, 570 - "node_modules/cmdln": { 571 - "version": "4.1.2", 572 - "resolved": "https://registry.npmjs.org/cmdln/-/cmdln-4.1.2.tgz", 573 - "integrity": "sha512-pOVvOB8UoEwVY1by82y9RL2756NZbqd7qxmhP7PqOLFnA9HsoS+MxoaOKg39d/42/VVY5r+9BP4asl3+VBDVMw==", 574 - "engines": [ 575 - "node >=0.8.0" 576 - ], 577 - "dependencies": { 578 - "assert-plus": "^1.0.0", 579 - "dashdash": "^1.14.1", 580 - "extsprintf": "^1.2.0", 581 - "fuzzyset.js": "^0.0.1", 582 - "verror": "^1.6.0" 583 - } 584 - }, 585 - "node_modules/color-convert": { 586 - "version": "1.9.3", 587 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 588 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 589 - "dependencies": { 590 - "color-name": "1.1.3" 591 - } 592 - }, 593 - "node_modules/color-name": { 594 - "version": "1.1.3", 595 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 596 - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" 597 - }, 598 - "node_modules/color-support": { 599 - "version": "1.1.3", 600 - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", 601 - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", 602 - "dev": true, 603 - "bin": { 604 - "color-support": "bin.js" 605 - } 606 - }, 607 - "node_modules/combined-stream": { 608 - "version": "1.0.8", 609 - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 610 - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 611 - "dev": true, 612 - "dependencies": { 613 - "delayed-stream": "~1.0.0" 614 - }, 615 - "engines": { 616 - "node": ">= 0.8" 617 - } 618 - }, 619 - "node_modules/commondir": { 620 - "version": "1.0.1", 621 - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 622 - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", 623 - "dev": true 624 - }, 625 - "node_modules/concat-map": { 626 - "version": "0.0.1", 627 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 628 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" 629 - }, 630 - "node_modules/convert-source-map": { 631 - "version": "1.9.0", 632 - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", 633 - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", 634 - "dev": true 635 - }, 636 - "node_modules/core-util-is": { 637 - "version": "1.0.3", 638 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 639 - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 640 - }, 641 - "node_modules/coveralls": { 642 - "version": "3.1.1", 643 - "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.1.tgz", 644 - "integrity": "sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww==", 645 - "dev": true, 646 - "dependencies": { 647 - "js-yaml": "^3.13.1", 648 - "lcov-parse": "^1.0.0", 649 - "log-driver": "^1.2.7", 650 - "minimist": "^1.2.5", 651 - "request": "^2.88.2" 652 - }, 653 - "bin": { 654 - "coveralls": "bin/coveralls.js" 655 - }, 656 - "engines": { 657 - "node": ">=6" 658 - } 659 - }, 660 - "node_modules/cp-file": { 661 - "version": "6.2.0", 662 - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz", 663 - "integrity": "sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==", 664 - "dev": true, 665 - "dependencies": { 666 - "graceful-fs": "^4.1.2", 667 - "make-dir": "^2.0.0", 668 - "nested-error-stacks": "^2.0.0", 669 - "pify": "^4.0.1", 670 - "safe-buffer": "^5.0.1" 671 - }, 672 - "engines": { 673 - "node": ">=6" 674 - } 675 - }, 676 - "node_modules/cross-spawn": { 677 - "version": "4.0.2", 678 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", 679 - "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", 680 - "dev": true, 681 - "dependencies": { 682 - "lru-cache": "^4.0.1", 683 - "which": "^1.2.9" 684 - } 685 - }, 686 - "node_modules/dashdash": { 687 - "version": "1.14.1", 688 - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 689 - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 690 - "dependencies": { 691 - "assert-plus": "^1.0.0" 692 - }, 693 - "engines": { 694 - "node": ">=0.10" 695 - } 696 - }, 697 - "node_modules/debug": { 698 - "version": "4.3.4", 699 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 700 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 701 - "dev": true, 702 - "dependencies": { 703 - "ms": "2.1.2" 704 - }, 705 - "engines": { 706 - "node": ">=6.0" 707 - }, 708 - "peerDependenciesMeta": { 709 - "supports-color": { 710 - "optional": true 711 - } 712 - } 713 - }, 714 - "node_modules/decamelize": { 715 - "version": "1.2.0", 716 - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 717 - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 718 - "engines": { 719 - "node": ">=0.10.0" 720 - } 721 - }, 722 - "node_modules/default-require-extensions": { 723 - "version": "2.0.0", 724 - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", 725 - "integrity": "sha512-B0n2zDIXpzLzKeoEozorDSa1cHc1t0NjmxP0zuAxbizNU2MBqYJJKYXrrFdKuQliojXynrxgd7l4ahfg/+aA5g==", 726 - "dev": true, 727 - "dependencies": { 728 - "strip-bom": "^3.0.0" 729 - }, 730 - "engines": { 731 - "node": ">=4" 732 - } 733 - }, 734 - "node_modules/delayed-stream": { 735 - "version": "1.0.0", 736 - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 737 - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 738 - "dev": true, 739 - "engines": { 740 - "node": ">=0.4.0" 741 - } 742 - }, 743 - "node_modules/diff": { 744 - "version": "1.4.0", 745 - "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", 746 - "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==", 747 - "dev": true, 748 - "engines": { 749 - "node": ">=0.3.1" 750 - } 751 - }, 752 - "node_modules/domain-browser": { 753 - "version": "1.2.0", 754 - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", 755 - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", 756 - "dev": true, 757 - "engines": { 758 - "node": ">=0.4", 759 - "npm": ">=1.2" 760 - } 761 - }, 762 - "node_modules/dtrace-provider": { 763 - "version": "0.8.8", 764 - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", 765 - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", 766 - "hasInstallScript": true, 767 - "dependencies": { 768 - "nan": "^2.14.0" 769 - }, 770 - "engines": { 771 - "node": ">=0.10" 772 - } 773 - }, 774 - "node_modules/ecc-jsbn": { 775 - "version": "0.1.2", 776 - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 777 - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 778 - "dependencies": { 779 - "jsbn": "~0.1.0", 780 - "safer-buffer": "^2.1.0" 781 - } 782 - }, 783 - "node_modules/emoji-regex": { 784 - "version": "7.0.3", 785 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 786 - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" 787 - }, 788 - "node_modules/error-ex": { 789 - "version": "1.3.2", 790 - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 791 - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 792 - "dev": true, 793 - "dependencies": { 794 - "is-arrayish": "^0.2.1" 795 - } 796 - }, 797 - "node_modules/es6-error": { 798 - "version": "4.1.1", 799 - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", 800 - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", 801 - "dev": true 802 - }, 803 - "node_modules/escape-string-regexp": { 804 - "version": "1.0.5", 805 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 806 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 807 - "dev": true, 808 - "engines": { 809 - "node": ">=0.8.0" 810 - } 811 - }, 812 - "node_modules/esm": { 813 - "version": "3.2.25", 814 - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", 815 - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", 816 - "dev": true, 817 - "engines": { 818 - "node": ">=6" 819 - } 820 - }, 821 - "node_modules/esprima": { 822 - "version": "4.0.1", 823 - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 824 - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 825 - "dev": true, 826 - "bin": { 827 - "esparse": "bin/esparse.js", 828 - "esvalidate": "bin/esvalidate.js" 829 - }, 830 - "engines": { 831 - "node": ">=4" 832 - } 833 - }, 834 - "node_modules/events-to-array": { 835 - "version": "1.1.2", 836 - "resolved": "https://registry.npmjs.org/events-to-array/-/events-to-array-1.1.2.tgz", 837 - "integrity": "sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==", 838 - "dev": true 839 - }, 840 - "node_modules/extend": { 841 - "version": "3.0.2", 842 - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 843 - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 844 - "dev": true 845 - }, 846 - "node_modules/extsprintf": { 847 - "version": "1.4.1", 848 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", 849 - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", 850 - "engines": [ 851 - "node >=0.6.0" 852 - ] 853 - }, 854 - "node_modules/fast-deep-equal": { 855 - "version": "3.1.3", 856 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 857 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 858 - "dev": true 859 - }, 860 - "node_modules/fast-json-stable-stringify": { 861 - "version": "2.1.0", 862 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 863 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 864 - "dev": true 865 - }, 866 - "node_modules/fast-safe-stringify": { 867 - "version": "1.2.3", 868 - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-1.2.3.tgz", 869 - "integrity": "sha512-QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw==" 870 - }, 871 - "node_modules/find-cache-dir": { 872 - "version": "2.1.0", 873 - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", 874 - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", 875 - "dev": true, 876 - "dependencies": { 877 - "commondir": "^1.0.1", 878 - "make-dir": "^2.0.0", 879 - "pkg-dir": "^3.0.0" 880 - }, 881 - "engines": { 882 - "node": ">=6" 883 - } 884 - }, 885 - "node_modules/find-up": { 886 - "version": "3.0.0", 887 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 888 - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 889 - "dependencies": { 890 - "locate-path": "^3.0.0" 891 - }, 892 - "engines": { 893 - "node": ">=6" 894 - } 895 - }, 896 - "node_modules/foreground-child": { 897 - "version": "1.5.6", 898 - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz", 899 - "integrity": "sha512-3TOY+4TKV0Ml83PXJQY+JFQaHNV38lzQDIzzXYg1kWdBLenGgoZhAs0CKgzI31vi2pWEpQMq/Yi4bpKwCPkw7g==", 900 - "dev": true, 901 - "dependencies": { 902 - "cross-spawn": "^4", 903 - "signal-exit": "^3.0.0" 904 - } 905 - }, 906 - "node_modules/forever-agent": { 907 - "version": "0.6.1", 908 - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 909 - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", 910 - "dev": true, 911 - "engines": { 912 - "node": "*" 913 - } 914 - }, 915 - "node_modules/forkexec": { 916 - "version": "1.1.1", 917 - "resolved": "https://registry.npmjs.org/forkexec/-/forkexec-1.1.1.tgz", 918 - "integrity": "sha512-HB4TyHa5EXf73bfCM4E71SZKtckL5L9OsltwXBjJvyK2+cM7CSyIOlWIBrYkHacjpeNvWsMntRAgbKLti4/qcA==", 919 - "dev": true, 920 - "dependencies": { 921 - "assert-plus": "^1.0.0", 922 - "verror": "^1.6.0" 923 - } 924 - }, 925 - "node_modules/form-data": { 926 - "version": "2.3.3", 927 - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 928 - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 929 - "dev": true, 930 - "dependencies": { 931 - "asynckit": "^0.4.0", 932 - "combined-stream": "^1.0.6", 933 - "mime-types": "^2.1.12" 934 - }, 935 - "engines": { 936 - "node": ">= 0.12" 937 - } 938 - }, 939 - "node_modules/fs-exists-cached": { 940 - "version": "1.0.0", 941 - "resolved": "https://registry.npmjs.org/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz", 942 - "integrity": "sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==", 943 - "dev": true 944 - }, 945 - "node_modules/fs.realpath": { 946 - "version": "1.0.0", 947 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 948 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 949 - "dev": true 950 - }, 951 - "node_modules/fstream": { 952 - "version": "1.0.12", 953 - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", 954 - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", 955 - "dependencies": { 956 - "graceful-fs": "^4.1.2", 957 - "inherits": "~2.0.0", 958 - "mkdirp": ">=0.5 0", 959 - "rimraf": "2" 960 - }, 961 - "engines": { 962 - "node": ">=0.6" 963 - } 964 - }, 965 - "node_modules/function-bind": { 966 - "version": "1.1.1", 967 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 968 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 969 - "dev": true 970 - }, 971 - "node_modules/function-loop": { 972 - "version": "1.0.2", 973 - "resolved": "https://registry.npmjs.org/function-loop/-/function-loop-1.0.2.tgz", 974 - "integrity": "sha512-Iw4MzMfS3udk/rqxTiDDCllhGwlOrsr50zViTOO/W6lS/9y6B1J0BD2VZzrnWUYBJsl3aeqjgR5v7bWWhZSYbA==", 975 - "dev": true 976 - }, 977 - "node_modules/fuzzyset.js": { 978 - "version": "0.0.1", 979 - "resolved": "https://registry.npmjs.org/fuzzyset.js/-/fuzzyset.js-0.0.1.tgz", 980 - "integrity": "sha512-/FAzX0w4Zd4PaVMM06wSJfDfdkYmIqZs4c6iCUc2icEL8nz6VJqyqlCy6InPZInjf6HadfhkFxYd2a0RDZ3Htg==", 981 - "engines": { 982 - "node": ">= 0.4.0" 983 - } 984 - }, 985 - "node_modules/get-caller-file": { 986 - "version": "2.0.5", 987 - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 988 - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 989 - "engines": { 990 - "node": "6.* || 8.* || >= 10.*" 991 - } 992 - }, 993 - "node_modules/getpass": { 994 - "version": "0.1.7", 995 - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 996 - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 997 - "dependencies": { 998 - "assert-plus": "^1.0.0" 999 - } 1000 - }, 1001 - "node_modules/glob": { 1002 - "version": "6.0.4", 1003 - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", 1004 - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", 1005 - "dependencies": { 1006 - "inflight": "^1.0.4", 1007 - "inherits": "2", 1008 - "minimatch": "2 || 3", 1009 - "once": "^1.3.0", 1010 - "path-is-absolute": "^1.0.0" 1011 - }, 1012 - "engines": { 1013 - "node": "*" 1014 - } 1015 - }, 1016 - "node_modules/globals": { 1017 - "version": "11.12.0", 1018 - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 1019 - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 1020 - "dev": true, 1021 - "engines": { 1022 - "node": ">=4" 1023 - } 1024 - }, 1025 - "node_modules/graceful-fs": { 1026 - "version": "4.2.11", 1027 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 1028 - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 1029 - }, 1030 - "node_modules/har-schema": { 1031 - "version": "2.0.0", 1032 - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 1033 - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", 1034 - "dev": true, 1035 - "engines": { 1036 - "node": ">=4" 1037 - } 1038 - }, 1039 - "node_modules/har-validator": { 1040 - "version": "5.1.5", 1041 - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", 1042 - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", 1043 - "deprecated": "this library is no longer supported", 1044 - "dev": true, 1045 - "dependencies": { 1046 - "ajv": "^6.12.3", 1047 - "har-schema": "^2.0.0" 1048 - }, 1049 - "engines": { 1050 - "node": ">=6" 1051 - } 1052 - }, 1053 - "node_modules/has": { 1054 - "version": "1.0.3", 1055 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1056 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1057 - "dev": true, 1058 - "dependencies": { 1059 - "function-bind": "^1.1.1" 1060 - }, 1061 - "engines": { 1062 - "node": ">= 0.4.0" 1063 - } 1064 - }, 1065 - "node_modules/has-flag": { 1066 - "version": "3.0.0", 1067 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1068 - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 1069 - "dev": true, 1070 - "engines": { 1071 - "node": ">=4" 1072 - } 1073 - }, 1074 - "node_modules/hasha": { 1075 - "version": "3.0.0", 1076 - "resolved": "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz", 1077 - "integrity": "sha512-w0Kz8lJFBoyaurBiNrIvxPqr/gJ6fOfSkpAPOepN3oECqGJag37xPbOv57izi/KP8auHgNYxn5fXtAb+1LsJ6w==", 1078 - "dev": true, 1079 - "dependencies": { 1080 - "is-stream": "^1.0.1" 1081 - }, 1082 - "engines": { 1083 - "node": ">=4" 1084 - } 1085 - }, 1086 - "node_modules/hogan.js": { 1087 - "version": "2.0.0", 1088 - "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-2.0.0.tgz", 1089 - "integrity": "sha512-urTqVvefaiu6ZqpIVQklkbu6tuqUQSv0pfgnG02ibeAC4ZFG0Rj2uDjH45eUcIEyLFjPsh1mxgeqd9BYldWrgg==", 1090 - "bin": { 1091 - "hulk": "bin/hulk" 1092 - }, 1093 - "engines": { 1094 - "node": "*" 1095 - } 1096 - }, 1097 - "node_modules/hosted-git-info": { 1098 - "version": "2.8.9", 1099 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 1100 - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 1101 - "dev": true 1102 - }, 1103 - "node_modules/html-escaper": { 1104 - "version": "2.0.2", 1105 - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 1106 - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 1107 - "dev": true 1108 - }, 1109 - "node_modules/http-signature": { 1110 - "version": "1.3.6", 1111 - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", 1112 - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", 1113 - "dependencies": { 1114 - "assert-plus": "^1.0.0", 1115 - "jsprim": "^2.0.2", 1116 - "sshpk": "^1.14.1" 1117 - }, 1118 - "engines": { 1119 - "node": ">=0.10" 1120 - } 1121 - }, 1122 - "node_modules/http-signature/node_modules/core-util-is": { 1123 - "version": "1.0.2", 1124 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1125 - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 1126 - }, 1127 - "node_modules/http-signature/node_modules/extsprintf": { 1128 - "version": "1.3.0", 1129 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 1130 - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 1131 - "engines": [ 1132 - "node >=0.6.0" 1133 - ] 1134 - }, 1135 - "node_modules/http-signature/node_modules/jsprim": { 1136 - "version": "2.0.2", 1137 - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", 1138 - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", 1139 - "engines": [ 1140 - "node >=0.6.0" 1141 - ], 1142 - "dependencies": { 1143 - "assert-plus": "1.0.0", 1144 - "extsprintf": "1.3.0", 1145 - "json-schema": "0.4.0", 1146 - "verror": "1.10.0" 1147 - } 1148 - }, 1149 - "node_modules/http-signature/node_modules/verror": { 1150 - "version": "1.10.0", 1151 - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1152 - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 1153 - "engines": [ 1154 - "node >=0.6.0" 1155 - ], 1156 - "dependencies": { 1157 - "assert-plus": "^1.0.0", 1158 - "core-util-is": "1.0.2", 1159 - "extsprintf": "^1.2.0" 1160 - } 1161 - }, 1162 - "node_modules/imurmurhash": { 1163 - "version": "0.1.4", 1164 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1165 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1166 - "dev": true, 1167 - "engines": { 1168 - "node": ">=0.8.19" 1169 - } 1170 - }, 1171 - "node_modules/inflight": { 1172 - "version": "1.0.6", 1173 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1174 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1175 - "dependencies": { 1176 - "once": "^1.3.0", 1177 - "wrappy": "1" 1178 - } 1179 - }, 1180 - "node_modules/inherits": { 1181 - "version": "2.0.4", 1182 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1183 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1184 - }, 1185 - "node_modules/is-arrayish": { 1186 - "version": "0.2.1", 1187 - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 1188 - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 1189 - "dev": true 1190 - }, 1191 - "node_modules/is-core-module": { 1192 - "version": "2.12.0", 1193 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", 1194 - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", 1195 - "dev": true, 1196 - "dependencies": { 1197 - "has": "^1.0.3" 1198 - }, 1199 - "funding": { 1200 - "url": "https://github.com/sponsors/ljharb" 1201 - } 1202 - }, 1203 - "node_modules/is-fullwidth-code-point": { 1204 - "version": "2.0.0", 1205 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1206 - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", 1207 - "engines": { 1208 - "node": ">=4" 1209 - } 1210 - }, 1211 - "node_modules/is-stream": { 1212 - "version": "1.1.0", 1213 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 1214 - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", 1215 - "dev": true, 1216 - "engines": { 1217 - "node": ">=0.10.0" 1218 - } 1219 - }, 1220 - "node_modules/is-typedarray": { 1221 - "version": "1.0.0", 1222 - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 1223 - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", 1224 - "dev": true 1225 - }, 1226 - "node_modules/isarray": { 1227 - "version": "0.0.1", 1228 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 1229 - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" 1230 - }, 1231 - "node_modules/isexe": { 1232 - "version": "2.0.0", 1233 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1234 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1235 - "dev": true 1236 - }, 1237 - "node_modules/isstream": { 1238 - "version": "0.1.2", 1239 - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 1240 - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", 1241 - "dev": true 1242 - }, 1243 - "node_modules/istanbul-lib-coverage": { 1244 - "version": "2.0.5", 1245 - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", 1246 - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", 1247 - "dev": true, 1248 - "engines": { 1249 - "node": ">=6" 1250 - } 1251 - }, 1252 - "node_modules/istanbul-lib-hook": { 1253 - "version": "2.0.7", 1254 - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz", 1255 - "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==", 1256 - "dev": true, 1257 - "dependencies": { 1258 - "append-transform": "^1.0.0" 1259 - }, 1260 - "engines": { 1261 - "node": ">=6" 1262 - } 1263 - }, 1264 - "node_modules/istanbul-lib-instrument": { 1265 - "version": "3.3.0", 1266 - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", 1267 - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", 1268 - "dev": true, 1269 - "dependencies": { 1270 - "@babel/generator": "^7.4.0", 1271 - "@babel/parser": "^7.4.3", 1272 - "@babel/template": "^7.4.0", 1273 - "@babel/traverse": "^7.4.3", 1274 - "@babel/types": "^7.4.0", 1275 - "istanbul-lib-coverage": "^2.0.5", 1276 - "semver": "^6.0.0" 1277 - }, 1278 - "engines": { 1279 - "node": ">=6" 1280 - } 1281 - }, 1282 - "node_modules/istanbul-lib-report": { 1283 - "version": "2.0.8", 1284 - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", 1285 - "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", 1286 - "dev": true, 1287 - "dependencies": { 1288 - "istanbul-lib-coverage": "^2.0.5", 1289 - "make-dir": "^2.1.0", 1290 - "supports-color": "^6.1.0" 1291 - }, 1292 - "engines": { 1293 - "node": ">=6" 1294 - } 1295 - }, 1296 - "node_modules/istanbul-lib-report/node_modules/supports-color": { 1297 - "version": "6.1.0", 1298 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 1299 - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 1300 - "dev": true, 1301 - "dependencies": { 1302 - "has-flag": "^3.0.0" 1303 - }, 1304 - "engines": { 1305 - "node": ">=6" 1306 - } 1307 - }, 1308 - "node_modules/istanbul-lib-source-maps": { 1309 - "version": "3.0.6", 1310 - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", 1311 - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", 1312 - "dev": true, 1313 - "dependencies": { 1314 - "debug": "^4.1.1", 1315 - "istanbul-lib-coverage": "^2.0.5", 1316 - "make-dir": "^2.1.0", 1317 - "rimraf": "^2.6.3", 1318 - "source-map": "^0.6.1" 1319 - }, 1320 - "engines": { 1321 - "node": ">=6" 1322 - } 1323 - }, 1324 - "node_modules/istanbul-lib-source-maps/node_modules/glob": { 1325 - "version": "7.2.3", 1326 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1327 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1328 - "dev": true, 1329 - "dependencies": { 1330 - "fs.realpath": "^1.0.0", 1331 - "inflight": "^1.0.4", 1332 - "inherits": "2", 1333 - "minimatch": "^3.1.1", 1334 - "once": "^1.3.0", 1335 - "path-is-absolute": "^1.0.0" 1336 - }, 1337 - "engines": { 1338 - "node": "*" 1339 - }, 1340 - "funding": { 1341 - "url": "https://github.com/sponsors/isaacs" 1342 - } 1343 - }, 1344 - "node_modules/istanbul-lib-source-maps/node_modules/rimraf": { 1345 - "version": "2.7.1", 1346 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 1347 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 1348 - "dev": true, 1349 - "dependencies": { 1350 - "glob": "^7.1.3" 1351 - }, 1352 - "bin": { 1353 - "rimraf": "bin.js" 1354 - } 1355 - }, 1356 - "node_modules/istanbul-reports": { 1357 - "version": "2.2.7", 1358 - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", 1359 - "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", 1360 - "dev": true, 1361 - "dependencies": { 1362 - "html-escaper": "^2.0.0" 1363 - }, 1364 - "engines": { 1365 - "node": ">=6" 1366 - } 1367 - }, 1368 - "node_modules/js-tokens": { 1369 - "version": "4.0.0", 1370 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1371 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1372 - "dev": true 1373 - }, 1374 - "node_modules/js-yaml": { 1375 - "version": "3.14.1", 1376 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 1377 - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 1378 - "dev": true, 1379 - "dependencies": { 1380 - "argparse": "^1.0.7", 1381 - "esprima": "^4.0.0" 1382 - }, 1383 - "bin": { 1384 - "js-yaml": "bin/js-yaml.js" 1385 - } 1386 - }, 1387 - "node_modules/jsbn": { 1388 - "version": "0.1.1", 1389 - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 1390 - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" 1391 - }, 1392 - "node_modules/jsesc": { 1393 - "version": "2.5.2", 1394 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 1395 - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 1396 - "dev": true, 1397 - "bin": { 1398 - "jsesc": "bin/jsesc" 1399 - }, 1400 - "engines": { 1401 - "node": ">=4" 1402 - } 1403 - }, 1404 - "node_modules/json-parse-better-errors": { 1405 - "version": "1.0.2", 1406 - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 1407 - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 1408 - "dev": true 1409 - }, 1410 - "node_modules/json-schema": { 1411 - "version": "0.4.0", 1412 - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 1413 - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" 1414 - }, 1415 - "node_modules/json-schema-traverse": { 1416 - "version": "0.4.1", 1417 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1418 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1419 - "dev": true 1420 - }, 1421 - "node_modules/json-stringify-safe": { 1422 - "version": "5.0.1", 1423 - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 1424 - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 1425 - "dev": true 1426 - }, 1427 - "node_modules/jsprim": { 1428 - "version": "1.4.2", 1429 - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", 1430 - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", 1431 - "dependencies": { 1432 - "assert-plus": "1.0.0", 1433 - "extsprintf": "1.3.0", 1434 - "json-schema": "0.4.0", 1435 - "verror": "1.10.0" 1436 - }, 1437 - "engines": { 1438 - "node": ">=0.6.0" 1439 - } 1440 - }, 1441 - "node_modules/jsprim/node_modules/core-util-is": { 1442 - "version": "1.0.2", 1443 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1444 - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 1445 - }, 1446 - "node_modules/jsprim/node_modules/extsprintf": { 1447 - "version": "1.3.0", 1448 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 1449 - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 1450 - "engines": [ 1451 - "node >=0.6.0" 1452 - ] 1453 - }, 1454 - "node_modules/jsprim/node_modules/verror": { 1455 - "version": "1.10.0", 1456 - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1457 - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 1458 - "engines": [ 1459 - "node >=0.6.0" 1460 - ], 1461 - "dependencies": { 1462 - "assert-plus": "^1.0.0", 1463 - "core-util-is": "1.0.2", 1464 - "extsprintf": "^1.2.0" 1465 - } 1466 - }, 1467 - "node_modules/keep-alive-agent": { 1468 - "version": "0.0.1", 1469 - "resolved": "https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz", 1470 - "integrity": "sha512-fF6aj9/XFwJiE/4zihw/ZdXg+KeyU4nFvmutF+PkAVadSGqP298+Zm6IzWFzgeDBgvLk3o8boBxNtd1g5Kdjfg==" 1471 - }, 1472 - "node_modules/lcov-parse": { 1473 - "version": "1.0.0", 1474 - "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz", 1475 - "integrity": "sha512-aprLII/vPzuQvYZnDRU78Fns9I2Ag3gi4Ipga/hxnVMCZC8DnR2nI7XBqrPoywGfxqIx/DgarGvDJZAD3YBTgQ==", 1476 - "dev": true, 1477 - "bin": { 1478 - "lcov-parse": "bin/cli.js" 1479 - } 1480 - }, 1481 - "node_modules/load-json-file": { 1482 - "version": "4.0.0", 1483 - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 1484 - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", 1485 - "dev": true, 1486 - "dependencies": { 1487 - "graceful-fs": "^4.1.2", 1488 - "parse-json": "^4.0.0", 1489 - "pify": "^3.0.0", 1490 - "strip-bom": "^3.0.0" 1491 - }, 1492 - "engines": { 1493 - "node": ">=4" 1494 - } 1495 - }, 1496 - "node_modules/load-json-file/node_modules/pify": { 1497 - "version": "3.0.0", 1498 - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 1499 - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 1500 - "dev": true, 1501 - "engines": { 1502 - "node": ">=4" 1503 - } 1504 - }, 1505 - "node_modules/locate-path": { 1506 - "version": "3.0.0", 1507 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 1508 - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 1509 - "dependencies": { 1510 - "p-locate": "^3.0.0", 1511 - "path-exists": "^3.0.0" 1512 - }, 1513 - "engines": { 1514 - "node": ">=6" 1515 - } 1516 - }, 1517 - "node_modules/lodash": { 1518 - "version": "4.17.21", 1519 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1520 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1521 - }, 1522 - "node_modules/lodash.flattendeep": { 1523 - "version": "4.4.0", 1524 - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", 1525 - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", 1526 - "dev": true 1527 - }, 1528 - "node_modules/log-driver": { 1529 - "version": "1.2.7", 1530 - "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz", 1531 - "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", 1532 - "dev": true, 1533 - "engines": { 1534 - "node": ">=0.8.6" 1535 - } 1536 - }, 1537 - "node_modules/lomstream": { 1538 - "version": "1.1.1", 1539 - "resolved": "https://registry.npmjs.org/lomstream/-/lomstream-1.1.1.tgz", 1540 - "integrity": "sha512-G2UKFT23/uueUnpUWYwB+uOlqcLvF6r1vNsMgTR6roJPpvpFQkgG75bkpAy/XYvaLpGs8XSgS24CUKC92Ap+jg==", 1541 - "dependencies": { 1542 - "assert-plus": "0.1.5", 1543 - "extsprintf": "1.3.0", 1544 - "vstream": "0.1.0" 1545 - } 1546 - }, 1547 - "node_modules/lomstream/node_modules/assert-plus": { 1548 - "version": "0.1.5", 1549 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", 1550 - "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==", 1551 - "engines": { 1552 - "node": ">=0.8" 1553 - } 1554 - }, 1555 - "node_modules/lomstream/node_modules/extsprintf": { 1556 - "version": "1.3.0", 1557 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 1558 - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 1559 - "engines": [ 1560 - "node >=0.6.0" 1561 - ] 1562 - }, 1563 - "node_modules/lru-cache": { 1564 - "version": "4.1.5", 1565 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 1566 - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 1567 - "dependencies": { 1568 - "pseudomap": "^1.0.2", 1569 - "yallist": "^2.1.2" 1570 - } 1571 - }, 1572 - "node_modules/lstream": { 1573 - "version": "0.0.4", 1574 - "resolved": "https://registry.npmjs.org/lstream/-/lstream-0.0.4.tgz", 1575 - "integrity": "sha512-usI61rjXiD5YoITGpWxUGe/AjYEwpKlQISNDgQ3D3DrWDcdX4A5Pu1xrmh7E1r65I/snMj9tpqRJgJRktOb00Q==", 1576 - "dependencies": { 1577 - "readable-stream": ">= 1.0.2" 1578 - }, 1579 - "engines": { 1580 - "node": ">= 0.10.0" 1581 - } 1582 - }, 1583 - "node_modules/make-dir": { 1584 - "version": "2.1.0", 1585 - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", 1586 - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", 1587 - "dev": true, 1588 - "dependencies": { 1589 - "pify": "^4.0.1", 1590 - "semver": "^5.6.0" 1591 - }, 1592 - "engines": { 1593 - "node": ">=6" 1594 - } 1595 - }, 1596 - "node_modules/make-dir/node_modules/semver": { 1597 - "version": "5.7.1", 1598 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 1599 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 1600 - "dev": true, 1601 - "bin": { 1602 - "semver": "bin/semver" 1603 - } 1604 - }, 1605 - "node_modules/make-error": { 1606 - "version": "1.3.6", 1607 - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 1608 - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 1609 - "dev": true 1610 - }, 1611 - "node_modules/merge-source-map": { 1612 - "version": "1.1.0", 1613 - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", 1614 - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", 1615 - "dev": true, 1616 - "dependencies": { 1617 - "source-map": "^0.6.1" 1618 - } 1619 - }, 1620 - "node_modules/mime": { 1621 - "version": "2.4.7", 1622 - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", 1623 - "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", 1624 - "bin": { 1625 - "mime": "cli.js" 1626 - }, 1627 - "engines": { 1628 - "node": ">=4.0.0" 1629 - } 1630 - }, 1631 - "node_modules/mime-db": { 1632 - "version": "1.52.0", 1633 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1634 - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 1635 - "dev": true, 1636 - "engines": { 1637 - "node": ">= 0.6" 1638 - } 1639 - }, 1640 - "node_modules/mime-types": { 1641 - "version": "2.1.35", 1642 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 1643 - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 1644 - "dev": true, 1645 - "dependencies": { 1646 - "mime-db": "1.52.0" 1647 - }, 1648 - "engines": { 1649 - "node": ">= 0.6" 1650 - } 1651 - }, 1652 - "node_modules/minimatch": { 1653 - "version": "3.1.2", 1654 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1655 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1656 - "dependencies": { 1657 - "brace-expansion": "^1.1.7" 1658 - }, 1659 - "engines": { 1660 - "node": "*" 1661 - } 1662 - }, 1663 - "node_modules/minimist": { 1664 - "version": "1.2.8", 1665 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1666 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1667 - "funding": { 1668 - "url": "https://github.com/sponsors/ljharb" 1669 - } 1670 - }, 1671 - "node_modules/minipass": { 1672 - "version": "2.9.0", 1673 - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", 1674 - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", 1675 - "dev": true, 1676 - "dependencies": { 1677 - "safe-buffer": "^5.1.2", 1678 - "yallist": "^3.0.0" 1679 - } 1680 - }, 1681 - "node_modules/minipass/node_modules/yallist": { 1682 - "version": "3.1.1", 1683 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 1684 - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 1685 - "dev": true 1686 - }, 1687 - "node_modules/mkdirp": { 1688 - "version": "0.5.6", 1689 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 1690 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 1691 - "dependencies": { 1692 - "minimist": "^1.2.6" 1693 - }, 1694 - "bin": { 1695 - "mkdirp": "bin/cmd.js" 1696 - } 1697 - }, 1698 - "node_modules/moment": { 1699 - "version": "2.29.4", 1700 - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", 1701 - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", 1702 - "engines": { 1703 - "node": "*" 1704 - } 1705 - }, 1706 - "node_modules/mooremachine": { 1707 - "version": "2.3.0", 1708 - "resolved": "https://registry.npmjs.org/mooremachine/-/mooremachine-2.3.0.tgz", 1709 - "integrity": "sha512-IrhznRheWtDcT/TEL3cqaT4UJOqc5G3K8TnGq29PRXZil+sWGPkcM6SHVUZVirTKFKceuCadfyDMjmRoXCN21A==", 1710 - "dependencies": { 1711 - "assert-plus": ">=0.2.0 <0.3.0" 1712 - }, 1713 - "engines": { 1714 - "node": ">=0.8.0" 1715 - }, 1716 - "optionalDependencies": { 1717 - "dtrace-provider": "~0.8" 1718 - } 1719 - }, 1720 - "node_modules/mooremachine/node_modules/assert-plus": { 1721 - "version": "0.2.0", 1722 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", 1723 - "integrity": "sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==", 1724 - "engines": { 1725 - "node": ">=0.8" 1726 - } 1727 - }, 1728 - "node_modules/ms": { 1729 - "version": "2.1.2", 1730 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1731 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1732 - "dev": true 1733 - }, 1734 - "node_modules/mv": { 1735 - "version": "2.1.1", 1736 - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", 1737 - "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", 1738 - "optional": true, 1739 - "dependencies": { 1740 - "mkdirp": "~0.5.1", 1741 - "ncp": "~2.0.0", 1742 - "rimraf": "~2.4.0" 1743 - }, 1744 - "engines": { 1745 - "node": ">=0.8.0" 1746 - } 1747 - }, 1748 - "node_modules/nan": { 1749 - "version": "2.17.0", 1750 - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", 1751 - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" 1752 - }, 1753 - "node_modules/ncp": { 1754 - "version": "2.0.0", 1755 - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", 1756 - "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", 1757 - "optional": true, 1758 - "bin": { 1759 - "ncp": "bin/ncp" 1760 - } 1761 - }, 1762 - "node_modules/nested-error-stacks": { 1763 - "version": "2.1.1", 1764 - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", 1765 - "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", 1766 - "dev": true 1767 - }, 1768 - "node_modules/normalize-package-data": { 1769 - "version": "2.5.0", 1770 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 1771 - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 1772 - "dev": true, 1773 - "dependencies": { 1774 - "hosted-git-info": "^2.1.4", 1775 - "resolve": "^1.10.0", 1776 - "semver": "2 || 3 || 4 || 5", 1777 - "validate-npm-package-license": "^3.0.1" 1778 - } 1779 - }, 1780 - "node_modules/normalize-package-data/node_modules/semver": { 1781 - "version": "5.7.1", 1782 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 1783 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 1784 - "dev": true, 1785 - "bin": { 1786 - "semver": "bin/semver" 1787 - } 1788 - }, 1789 - "node_modules/nyc": { 1790 - "version": "14.1.1", 1791 - "resolved": "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz", 1792 - "integrity": "sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==", 1793 - "dev": true, 1794 - "dependencies": { 1795 - "archy": "^1.0.0", 1796 - "caching-transform": "^3.0.2", 1797 - "convert-source-map": "^1.6.0", 1798 - "cp-file": "^6.2.0", 1799 - "find-cache-dir": "^2.1.0", 1800 - "find-up": "^3.0.0", 1801 - "foreground-child": "^1.5.6", 1802 - "glob": "^7.1.3", 1803 - "istanbul-lib-coverage": "^2.0.5", 1804 - "istanbul-lib-hook": "^2.0.7", 1805 - "istanbul-lib-instrument": "^3.3.0", 1806 - "istanbul-lib-report": "^2.0.8", 1807 - "istanbul-lib-source-maps": "^3.0.6", 1808 - "istanbul-reports": "^2.2.4", 1809 - "js-yaml": "^3.13.1", 1810 - "make-dir": "^2.1.0", 1811 - "merge-source-map": "^1.1.0", 1812 - "resolve-from": "^4.0.0", 1813 - "rimraf": "^2.6.3", 1814 - "signal-exit": "^3.0.2", 1815 - "spawn-wrap": "^1.4.2", 1816 - "test-exclude": "^5.2.3", 1817 - "uuid": "^3.3.2", 1818 - "yargs": "^13.2.2", 1819 - "yargs-parser": "^13.0.0" 1820 - }, 1821 - "bin": { 1822 - "nyc": "bin/nyc.js" 1823 - }, 1824 - "engines": { 1825 - "node": ">=6" 1826 - } 1827 - }, 1828 - "node_modules/nyc/node_modules/glob": { 1829 - "version": "7.2.3", 1830 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1831 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1832 - "dev": true, 1833 - "dependencies": { 1834 - "fs.realpath": "^1.0.0", 1835 - "inflight": "^1.0.4", 1836 - "inherits": "2", 1837 - "minimatch": "^3.1.1", 1838 - "once": "^1.3.0", 1839 - "path-is-absolute": "^1.0.0" 1840 - }, 1841 - "engines": { 1842 - "node": "*" 1843 - }, 1844 - "funding": { 1845 - "url": "https://github.com/sponsors/isaacs" 1846 - } 1847 - }, 1848 - "node_modules/nyc/node_modules/rimraf": { 1849 - "version": "2.7.1", 1850 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 1851 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 1852 - "dev": true, 1853 - "dependencies": { 1854 - "glob": "^7.1.3" 1855 - }, 1856 - "bin": { 1857 - "rimraf": "bin.js" 1858 - } 1859 - }, 1860 - "node_modules/nyc/node_modules/uuid": { 1861 - "version": "3.4.0", 1862 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 1863 - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 1864 - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", 1865 - "dev": true, 1866 - "bin": { 1867 - "uuid": "bin/uuid" 1868 - } 1869 - }, 1870 - "node_modules/nyc/node_modules/yargs": { 1871 - "version": "13.3.2", 1872 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", 1873 - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", 1874 - "dev": true, 1875 - "dependencies": { 1876 - "cliui": "^5.0.0", 1877 - "find-up": "^3.0.0", 1878 - "get-caller-file": "^2.0.1", 1879 - "require-directory": "^2.1.1", 1880 - "require-main-filename": "^2.0.0", 1881 - "set-blocking": "^2.0.0", 1882 - "string-width": "^3.0.0", 1883 - "which-module": "^2.0.0", 1884 - "y18n": "^4.0.0", 1885 - "yargs-parser": "^13.1.2" 1886 - } 1887 - }, 1888 - "node_modules/oauth-sign": { 1889 - "version": "0.9.0", 1890 - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 1891 - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 1892 - "dev": true, 1893 - "engines": { 1894 - "node": "*" 1895 - } 1896 - }, 1897 - "node_modules/once": { 1898 - "version": "1.4.0", 1899 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1900 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1901 - "dependencies": { 1902 - "wrappy": "1" 1903 - } 1904 - }, 1905 - "node_modules/opener": { 1906 - "version": "1.5.2", 1907 - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", 1908 - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", 1909 - "dev": true, 1910 - "bin": { 1911 - "opener": "bin/opener-bin.js" 1912 - } 1913 - }, 1914 - "node_modules/os-homedir": { 1915 - "version": "1.0.2", 1916 - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 1917 - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", 1918 - "dev": true, 1919 - "engines": { 1920 - "node": ">=0.10.0" 1921 - } 1922 - }, 1923 - "node_modules/own-or": { 1924 - "version": "1.0.0", 1925 - "resolved": "https://registry.npmjs.org/own-or/-/own-or-1.0.0.tgz", 1926 - "integrity": "sha512-NfZr5+Tdf6MB8UI9GLvKRs4cXY8/yB0w3xtt84xFdWy8hkGjn+JFc60VhzS/hFRfbyxFcGYMTjnF4Me+RbbqrA==", 1927 - "dev": true 1928 - }, 1929 - "node_modules/own-or-env": { 1930 - "version": "1.0.2", 1931 - "resolved": "https://registry.npmjs.org/own-or-env/-/own-or-env-1.0.2.tgz", 1932 - "integrity": "sha512-NQ7v0fliWtK7Lkb+WdFqe6ky9XAzYmlkXthQrBbzlYbmFKoAYbDDcwmOm6q8kOuwSRXW8bdL5ORksploUJmWgw==", 1933 - "dev": true, 1934 - "dependencies": { 1935 - "own-or": "^1.0.0" 1936 - } 1937 - }, 1938 - "node_modules/p-limit": { 1939 - "version": "2.3.0", 1940 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 1941 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 1942 - "dependencies": { 1943 - "p-try": "^2.0.0" 1944 - }, 1945 - "engines": { 1946 - "node": ">=6" 1947 - }, 1948 - "funding": { 1949 - "url": "https://github.com/sponsors/sindresorhus" 1950 - } 1951 - }, 1952 - "node_modules/p-locate": { 1953 - "version": "3.0.0", 1954 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 1955 - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 1956 - "dependencies": { 1957 - "p-limit": "^2.0.0" 1958 - }, 1959 - "engines": { 1960 - "node": ">=6" 1961 - } 1962 - }, 1963 - "node_modules/p-try": { 1964 - "version": "2.2.0", 1965 - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 1966 - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 1967 - "engines": { 1968 - "node": ">=6" 1969 - } 1970 - }, 1971 - "node_modules/package-hash": { 1972 - "version": "3.0.0", 1973 - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz", 1974 - "integrity": "sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==", 1975 - "dev": true, 1976 - "dependencies": { 1977 - "graceful-fs": "^4.1.15", 1978 - "hasha": "^3.0.0", 1979 - "lodash.flattendeep": "^4.4.0", 1980 - "release-zalgo": "^1.0.0" 1981 - }, 1982 - "engines": { 1983 - "node": ">=6" 1984 - } 1985 - }, 1986 - "node_modules/parse-json": { 1987 - "version": "4.0.0", 1988 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 1989 - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 1990 - "dev": true, 1991 - "dependencies": { 1992 - "error-ex": "^1.3.1", 1993 - "json-parse-better-errors": "^1.0.1" 1994 - }, 1995 - "engines": { 1996 - "node": ">=4" 1997 - } 1998 - }, 1999 - "node_modules/path-exists": { 2000 - "version": "3.0.0", 2001 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 2002 - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 2003 - "engines": { 2004 - "node": ">=4" 2005 - } 2006 - }, 2007 - "node_modules/path-is-absolute": { 2008 - "version": "1.0.1", 2009 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2010 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 2011 - "engines": { 2012 - "node": ">=0.10.0" 2013 - } 2014 - }, 2015 - "node_modules/path-parse": { 2016 - "version": "1.0.7", 2017 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2018 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 2019 - "dev": true 2020 - }, 2021 - "node_modules/path-platform": { 2022 - "version": "0.0.1", 2023 - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz", 2024 - "integrity": "sha512-ydK1VKZFYwy0mT2JvimJfxt5z6Z6sjBbLfsFMoJczbwZ/ul0AjgpXLHinUzclf4/XYC8mtsWGuFERZ95Rnm8wA==", 2025 - "engines": { 2026 - "node": ">= 0.8.0" 2027 - } 2028 - }, 2029 - "node_modules/path-type": { 2030 - "version": "3.0.0", 2031 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 2032 - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 2033 - "dev": true, 2034 - "dependencies": { 2035 - "pify": "^3.0.0" 2036 - }, 2037 - "engines": { 2038 - "node": ">=4" 2039 - } 2040 - }, 2041 - "node_modules/path-type/node_modules/pify": { 2042 - "version": "3.0.0", 2043 - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 2044 - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 2045 - "dev": true, 2046 - "engines": { 2047 - "node": ">=4" 2048 - } 2049 - }, 2050 - "node_modules/performance-now": { 2051 - "version": "2.1.0", 2052 - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 2053 - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", 2054 - "dev": true 2055 - }, 2056 - "node_modules/pify": { 2057 - "version": "4.0.1", 2058 - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 2059 - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 2060 - "dev": true, 2061 - "engines": { 2062 - "node": ">=6" 2063 - } 2064 - }, 2065 - "node_modules/pkg-dir": { 2066 - "version": "3.0.0", 2067 - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 2068 - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 2069 - "dev": true, 2070 - "dependencies": { 2071 - "find-up": "^3.0.0" 2072 - }, 2073 - "engines": { 2074 - "node": ">=6" 2075 - } 2076 - }, 2077 - "node_modules/precond": { 2078 - "version": "0.2.3", 2079 - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", 2080 - "integrity": "sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ==", 2081 - "engines": { 2082 - "node": ">= 0.6" 2083 - } 2084 - }, 2085 - "node_modules/process-nextick-args": { 2086 - "version": "2.0.1", 2087 - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 2088 - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 2089 - }, 2090 - "node_modules/progbar": { 2091 - "version": "1.2.1", 2092 - "resolved": "https://registry.npmjs.org/progbar/-/progbar-1.2.1.tgz", 2093 - "integrity": "sha512-iEb0ZXmdQ24Pphdwa8+LbH75hMpuCMlPnsFUa3zHzDQj4kq4q72VGuD2pe3nwauKjxKgq3U0M9tCoLes6ISltw==", 2094 - "dependencies": { 2095 - "assert-plus": "^1.0.0", 2096 - "extsprintf": "^1.4.0", 2097 - "readable-stream": "~1.0.27-1" 2098 - } 2099 - }, 2100 - "node_modules/progbar/node_modules/readable-stream": { 2101 - "version": "1.0.34", 2102 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", 2103 - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", 2104 - "dependencies": { 2105 - "core-util-is": "~1.0.0", 2106 - "inherits": "~2.0.1", 2107 - "isarray": "0.0.1", 2108 - "string_decoder": "~0.10.x" 2109 - } 2110 - }, 2111 - "node_modules/pseudomap": { 2112 - "version": "1.0.2", 2113 - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 2114 - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" 2115 - }, 2116 - "node_modules/psl": { 2117 - "version": "1.9.0", 2118 - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", 2119 - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", 2120 - "dev": true 2121 - }, 2122 - "node_modules/punycode": { 2123 - "version": "2.3.0", 2124 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 2125 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 2126 - "dev": true, 2127 - "engines": { 2128 - "node": ">=6" 2129 - } 2130 - }, 2131 - "node_modules/qs": { 2132 - "version": "6.5.3", 2133 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", 2134 - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", 2135 - "dev": true, 2136 - "engines": { 2137 - "node": ">=0.6" 2138 - } 2139 - }, 2140 - "node_modules/read-pkg": { 2141 - "version": "3.0.0", 2142 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 2143 - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", 2144 - "dev": true, 2145 - "dependencies": { 2146 - "load-json-file": "^4.0.0", 2147 - "normalize-package-data": "^2.3.2", 2148 - "path-type": "^3.0.0" 2149 - }, 2150 - "engines": { 2151 - "node": ">=4" 2152 - } 2153 - }, 2154 - "node_modules/read-pkg-up": { 2155 - "version": "4.0.0", 2156 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", 2157 - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", 2158 - "dev": true, 2159 - "dependencies": { 2160 - "find-up": "^3.0.0", 2161 - "read-pkg": "^3.0.0" 2162 - }, 2163 - "engines": { 2164 - "node": ">=6" 2165 - } 2166 - }, 2167 - "node_modules/readable-stream": { 2168 - "version": "1.1.14", 2169 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 2170 - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 2171 - "dependencies": { 2172 - "core-util-is": "~1.0.0", 2173 - "inherits": "~2.0.1", 2174 - "isarray": "0.0.1", 2175 - "string_decoder": "~0.10.x" 2176 - } 2177 - }, 2178 - "node_modules/release-zalgo": { 2179 - "version": "1.0.0", 2180 - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", 2181 - "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", 2182 - "dev": true, 2183 - "dependencies": { 2184 - "es6-error": "^4.0.1" 2185 - }, 2186 - "engines": { 2187 - "node": ">=4" 2188 - } 2189 - }, 2190 - "node_modules/request": { 2191 - "version": "2.88.2", 2192 - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", 2193 - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", 2194 - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", 2195 - "dev": true, 2196 - "dependencies": { 2197 - "aws-sign2": "~0.7.0", 2198 - "aws4": "^1.8.0", 2199 - "caseless": "~0.12.0", 2200 - "combined-stream": "~1.0.6", 2201 - "extend": "~3.0.2", 2202 - "forever-agent": "~0.6.1", 2203 - "form-data": "~2.3.2", 2204 - "har-validator": "~5.1.3", 2205 - "http-signature": "~1.2.0", 2206 - "is-typedarray": "~1.0.0", 2207 - "isstream": "~0.1.2", 2208 - "json-stringify-safe": "~5.0.1", 2209 - "mime-types": "~2.1.19", 2210 - "oauth-sign": "~0.9.0", 2211 - "performance-now": "^2.1.0", 2212 - "qs": "~6.5.2", 2213 - "safe-buffer": "^5.1.2", 2214 - "tough-cookie": "~2.5.0", 2215 - "tunnel-agent": "^0.6.0", 2216 - "uuid": "^3.3.2" 2217 - }, 2218 - "engines": { 2219 - "node": ">= 6" 2220 - } 2221 - }, 2222 - "node_modules/request/node_modules/http-signature": { 2223 - "version": "1.2.0", 2224 - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 2225 - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", 2226 - "dev": true, 2227 - "dependencies": { 2228 - "assert-plus": "^1.0.0", 2229 - "jsprim": "^1.2.2", 2230 - "sshpk": "^1.7.0" 2231 - }, 2232 - "engines": { 2233 - "node": ">=0.8", 2234 - "npm": ">=1.3.7" 2235 - } 2236 - }, 2237 - "node_modules/request/node_modules/uuid": { 2238 - "version": "3.4.0", 2239 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 2240 - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 2241 - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", 2242 - "dev": true, 2243 - "bin": { 2244 - "uuid": "bin/uuid" 2245 - } 2246 - }, 2247 - "node_modules/require-directory": { 2248 - "version": "2.1.1", 2249 - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 2250 - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 2251 - "engines": { 2252 - "node": ">=0.10.0" 2253 - } 2254 - }, 2255 - "node_modules/require-main-filename": { 2256 - "version": "2.0.0", 2257 - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 2258 - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" 2259 - }, 2260 - "node_modules/resolve": { 2261 - "version": "1.22.2", 2262 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", 2263 - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", 2264 - "dev": true, 2265 - "dependencies": { 2266 - "is-core-module": "^2.11.0", 2267 - "path-parse": "^1.0.7", 2268 - "supports-preserve-symlinks-flag": "^1.0.0" 2269 - }, 2270 - "bin": { 2271 - "resolve": "bin/resolve" 2272 - }, 2273 - "funding": { 2274 - "url": "https://github.com/sponsors/ljharb" 2275 - } 2276 - }, 2277 - "node_modules/resolve-from": { 2278 - "version": "4.0.0", 2279 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2280 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2281 - "dev": true, 2282 - "engines": { 2283 - "node": ">=4" 2284 - } 2285 - }, 2286 - "node_modules/restify-clients": { 2287 - "version": "1.6.0", 2288 - "resolved": "https://registry.npmjs.org/restify-clients/-/restify-clients-1.6.0.tgz", 2289 - "integrity": "sha512-q5kF/KHkwC10PhEjZkgQnWCIVCq5rlKF+fbqjl51e28ArkztJNI5czFzwCd/4Qz3HRrfwidk1XcAKLxY75dT6w==", 2290 - "dependencies": { 2291 - "assert-plus": "^1.0.0", 2292 - "backoff": "^2.4.1", 2293 - "bunyan": "^1.8.3", 2294 - "fast-safe-stringify": "^1.1.3", 2295 - "keep-alive-agent": "0.0.1", 2296 - "lodash": "^4.7.0", 2297 - "lru-cache": "^4.0.1", 2298 - "mime": "^1.3.4", 2299 - "once": "^1.3.2", 2300 - "restify-errors": "^3.1.0", 2301 - "semver": "^5.0.1", 2302 - "tunnel-agent": "^0.6.0", 2303 - "uuid": "^3.0.1" 2304 - }, 2305 - "optionalDependencies": { 2306 - "dtrace-provider": "^0.8.3" 2307 - } 2308 - }, 2309 - "node_modules/restify-clients/node_modules/backoff": { 2310 - "version": "2.5.0", 2311 - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", 2312 - "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==", 2313 - "dependencies": { 2314 - "precond": "0.2" 2315 - }, 2316 - "engines": { 2317 - "node": ">= 0.6" 2318 - } 2319 - }, 2320 - "node_modules/restify-clients/node_modules/mime": { 2321 - "version": "1.6.0", 2322 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 2323 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 2324 - "bin": { 2325 - "mime": "cli.js" 2326 - }, 2327 - "engines": { 2328 - "node": ">=4" 2329 - } 2330 - }, 2331 - "node_modules/restify-clients/node_modules/semver": { 2332 - "version": "5.7.1", 2333 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 2334 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 2335 - "bin": { 2336 - "semver": "bin/semver" 2337 - } 2338 - }, 2339 - "node_modules/restify-clients/node_modules/uuid": { 2340 - "version": "3.4.0", 2341 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 2342 - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 2343 - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", 2344 - "bin": { 2345 - "uuid": "bin/uuid" 2346 - } 2347 - }, 2348 - "node_modules/restify-errors": { 2349 - "version": "3.1.0", 2350 - "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-3.1.0.tgz", 2351 - "integrity": "sha512-4RDQs4zirMPXH03y5LKIFoAs+LvO9HTd5Ig4KfD5h4yRtTC5aWK/F2L1g9O2CSjTsgNIc+d0ib0f1rSob3FjNg==", 2352 - "dependencies": { 2353 - "assert-plus": "^0.2.0", 2354 - "lodash": "^3.10.1", 2355 - "verror": "^1.6.0" 2356 - } 2357 - }, 2358 - "node_modules/restify-errors/node_modules/assert-plus": { 2359 - "version": "0.2.0", 2360 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", 2361 - "integrity": "sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw==", 2362 - "engines": { 2363 - "node": ">=0.8" 2364 - } 2365 - }, 2366 - "node_modules/restify-errors/node_modules/lodash": { 2367 - "version": "3.10.1", 2368 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", 2369 - "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" 2370 - }, 2371 - "node_modules/rimraf": { 2372 - "version": "2.4.5", 2373 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", 2374 - "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", 2375 - "dependencies": { 2376 - "glob": "^6.0.1" 2377 - }, 2378 - "bin": { 2379 - "rimraf": "bin.js" 2380 - } 2381 - }, 2382 - "node_modules/safe-buffer": { 2383 - "version": "5.2.1", 2384 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2385 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 2386 - "funding": [ 2387 - { 2388 - "type": "github", 2389 - "url": "https://github.com/sponsors/feross" 2390 - }, 2391 - { 2392 - "type": "patreon", 2393 - "url": "https://www.patreon.com/feross" 2394 - }, 2395 - { 2396 - "type": "consulting", 2397 - "url": "https://feross.org/support" 2398 - } 2399 - ] 2400 - }, 2401 - "node_modules/safe-json-stringify": { 2402 - "version": "1.2.0", 2403 - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", 2404 - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", 2405 - "optional": true 2406 - }, 2407 - "node_modules/safer-buffer": { 2408 - "version": "2.1.2", 2409 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2410 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2411 - }, 2412 - "node_modules/semver": { 2413 - "version": "6.3.0", 2414 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 2415 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 2416 - "dev": true, 2417 - "bin": { 2418 - "semver": "bin/semver.js" 2419 - } 2420 - }, 2421 - "node_modules/set-blocking": { 2422 - "version": "2.0.0", 2423 - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 2424 - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" 2425 - }, 2426 - "node_modules/showdown": { 2427 - "version": "1.9.1", 2428 - "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz", 2429 - "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==", 2430 - "dependencies": { 2431 - "yargs": "^14.2" 2432 - }, 2433 - "bin": { 2434 - "showdown": "bin/showdown.js" 2435 - } 2436 - }, 2437 - "node_modules/signal-exit": { 2438 - "version": "3.0.7", 2439 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 2440 - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 2441 - "dev": true 2442 - }, 2443 - "node_modules/smartdc-auth": { 2444 - "version": "2.5.9", 2445 - "resolved": "https://registry.npmjs.org/smartdc-auth/-/smartdc-auth-2.5.9.tgz", 2446 - "integrity": "sha512-tSVRtJPzbFY4Ak8n4bb9nkjyGsFz+db+X+KJUDhojgZkzPXEVaPBgKsnXdrvRyBiOR6geZtqi1LKMRJ8ku8d1g==", 2447 - "dependencies": { 2448 - "assert-plus": "^1.0.0", 2449 - "bunyan": "1.8.12", 2450 - "clone": "0.1.5", 2451 - "dashdash": "1.10.1", 2452 - "http-signature": "^1.0.2", 2453 - "once": "1.3.0", 2454 - "sshpk": "^1.13.2", 2455 - "sshpk-agent": "^1.3.0", 2456 - "vasync": "^2.2.1" 2457 - }, 2458 - "bin": { 2459 - "sdc-curl": "bin/sdc-curl" 2460 - }, 2461 - "engines": { 2462 - "node": ">=0.10" 2463 - } 2464 - }, 2465 - "node_modules/smartdc-auth/node_modules/bunyan": { 2466 - "version": "1.8.12", 2467 - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz", 2468 - "integrity": "sha512-dmDUbGHeGcvCDLRFOscZkwx1ZO/aFz3bJOCi5nCgzdhFGPxwK+y5AcDBnqagNGlJZ7lje/l6JUEz9mQcutttdg==", 2469 - "engines": [ 2470 - "node >=0.10.0" 2471 - ], 2472 - "bin": { 2473 - "bunyan": "bin/bunyan" 2474 - }, 2475 - "optionalDependencies": { 2476 - "dtrace-provider": "~0.8", 2477 - "moment": "^2.10.6", 2478 - "mv": "~2", 2479 - "safe-json-stringify": "~1" 2480 - } 2481 - }, 2482 - "node_modules/smartdc-auth/node_modules/clone": { 2483 - "version": "0.1.5", 2484 - "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.5.tgz", 2485 - "integrity": "sha512-icqCXhZwHg0fpiRngRxgxhehGAnrnaIM5whGwpjyajCqx5bqonZW1SsRRWutDV/LXDMqbgEx6EC07vQG24pVbQ==", 2486 - "engines": { 2487 - "node": "*" 2488 - } 2489 - }, 2490 - "node_modules/smartdc-auth/node_modules/core-util-is": { 2491 - "version": "1.0.2", 2492 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2493 - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 2494 - }, 2495 - "node_modules/smartdc-auth/node_modules/dashdash": { 2496 - "version": "1.10.1", 2497 - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz", 2498 - "integrity": "sha512-hu/OyjwJnarCHKBL1eM4ZaRn00dwRwfSOR316vE5IO7PO4iM+xMx6xOY2g76yRwq+OHBrmb5oh74tVr27piJTQ==", 2499 - "dependencies": { 2500 - "assert-plus": "0.1.x" 2501 - }, 2502 - "engines": { 2503 - "node": ">=0.8" 2504 - } 2505 - }, 2506 - "node_modules/smartdc-auth/node_modules/dashdash/node_modules/assert-plus": { 2507 - "version": "0.1.5", 2508 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", 2509 - "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==", 2510 - "engines": { 2511 - "node": ">=0.8" 2512 - } 2513 - }, 2514 - "node_modules/smartdc-auth/node_modules/once": { 2515 - "version": "1.3.0", 2516 - "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz", 2517 - "integrity": "sha512-A31oqbdEQnnhkjIXJ6QKcgO9eN8Xe+dVAQqlFLAmri0Y5s11pUadCihT2popU2WLd5CbbnD2ZVkbEJsR/8JHvA==" 2518 - }, 2519 - "node_modules/smartdc-auth/node_modules/vasync": { 2520 - "version": "2.2.1", 2521 - "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", 2522 - "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", 2523 - "engines": [ 2524 - "node >=0.6.0" 2525 - ], 2526 - "dependencies": { 2527 - "verror": "1.10.0" 2528 - } 2529 - }, 2530 - "node_modules/smartdc-auth/node_modules/verror": { 2531 - "version": "1.10.0", 2532 - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 2533 - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 2534 - "engines": [ 2535 - "node >=0.6.0" 2536 - ], 2537 - "dependencies": { 2538 - "assert-plus": "^1.0.0", 2539 - "core-util-is": "1.0.2", 2540 - "extsprintf": "^1.2.0" 2541 - } 2542 - }, 2543 - "node_modules/source-map": { 2544 - "version": "0.6.1", 2545 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2546 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2547 - "dev": true, 2548 - "engines": { 2549 - "node": ">=0.10.0" 2550 - } 2551 - }, 2552 - "node_modules/source-map-support": { 2553 - "version": "0.5.21", 2554 - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 2555 - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 2556 - "dev": true, 2557 - "dependencies": { 2558 - "buffer-from": "^1.0.0", 2559 - "source-map": "^0.6.0" 2560 - } 2561 - }, 2562 - "node_modules/spawn-wrap": { 2563 - "version": "1.4.3", 2564 - "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.3.tgz", 2565 - "integrity": "sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw==", 2566 - "dev": true, 2567 - "dependencies": { 2568 - "foreground-child": "^1.5.6", 2569 - "mkdirp": "^0.5.0", 2570 - "os-homedir": "^1.0.1", 2571 - "rimraf": "^2.6.2", 2572 - "signal-exit": "^3.0.2", 2573 - "which": "^1.3.0" 2574 - } 2575 - }, 2576 - "node_modules/spawn-wrap/node_modules/glob": { 2577 - "version": "7.2.3", 2578 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2579 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2580 - "dev": true, 2581 - "dependencies": { 2582 - "fs.realpath": "^1.0.0", 2583 - "inflight": "^1.0.4", 2584 - "inherits": "2", 2585 - "minimatch": "^3.1.1", 2586 - "once": "^1.3.0", 2587 - "path-is-absolute": "^1.0.0" 2588 - }, 2589 - "engines": { 2590 - "node": "*" 2591 - }, 2592 - "funding": { 2593 - "url": "https://github.com/sponsors/isaacs" 2594 - } 2595 - }, 2596 - "node_modules/spawn-wrap/node_modules/rimraf": { 2597 - "version": "2.7.1", 2598 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 2599 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 2600 - "dev": true, 2601 - "dependencies": { 2602 - "glob": "^7.1.3" 2603 - }, 2604 - "bin": { 2605 - "rimraf": "bin.js" 2606 - } 2607 - }, 2608 - "node_modules/spdx-correct": { 2609 - "version": "3.2.0", 2610 - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", 2611 - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", 2612 - "dev": true, 2613 - "dependencies": { 2614 - "spdx-expression-parse": "^3.0.0", 2615 - "spdx-license-ids": "^3.0.0" 2616 - } 2617 - }, 2618 - "node_modules/spdx-exceptions": { 2619 - "version": "2.3.0", 2620 - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 2621 - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", 2622 - "dev": true 2623 - }, 2624 - "node_modules/spdx-expression-parse": { 2625 - "version": "3.0.1", 2626 - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 2627 - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 2628 - "dev": true, 2629 - "dependencies": { 2630 - "spdx-exceptions": "^2.1.0", 2631 - "spdx-license-ids": "^3.0.0" 2632 - } 2633 - }, 2634 - "node_modules/spdx-license-ids": { 2635 - "version": "3.0.13", 2636 - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", 2637 - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", 2638 - "dev": true 2639 - }, 2640 - "node_modules/sprintf-js": { 2641 - "version": "1.0.3", 2642 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2643 - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 2644 - "dev": true 2645 - }, 2646 - "node_modules/sshpk": { 2647 - "version": "1.17.0", 2648 - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", 2649 - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", 2650 - "dependencies": { 2651 - "asn1": "~0.2.3", 2652 - "assert-plus": "^1.0.0", 2653 - "bcrypt-pbkdf": "^1.0.0", 2654 - "dashdash": "^1.12.0", 2655 - "ecc-jsbn": "~0.1.1", 2656 - "getpass": "^0.1.1", 2657 - "jsbn": "~0.1.0", 2658 - "safer-buffer": "^2.0.2", 2659 - "tweetnacl": "~0.14.0" 2660 - }, 2661 - "bin": { 2662 - "sshpk-conv": "bin/sshpk-conv", 2663 - "sshpk-sign": "bin/sshpk-sign", 2664 - "sshpk-verify": "bin/sshpk-verify" 2665 - }, 2666 - "engines": { 2667 - "node": ">=0.10.0" 2668 - } 2669 - }, 2670 - "node_modules/sshpk-agent": { 2671 - "version": "1.8.1", 2672 - "resolved": "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.8.1.tgz", 2673 - "integrity": "sha512-YzAzemVrXEf1OeZUpveXLeYUT5VVw/I5gxLeyzq1aMS3pRvFvCeaGliNFjKR3VKtGXRqF9WamqKwYadIG6vStQ==", 2674 - "dependencies": { 2675 - "assert-plus": "^1.0.0", 2676 - "dashdash": "^1.14.1", 2677 - "getpass": "^0.1.7", 2678 - "mooremachine": "^2.0.1", 2679 - "readable-stream": "^2.1.4", 2680 - "sshpk": ">=1.14.1 < 1.17.0", 2681 - "verror": "^1.10.0" 2682 - }, 2683 - "bin": { 2684 - "sshpk-agent": "bin/sshpk-agent" 2685 - }, 2686 - "engines": { 2687 - "node": ">=0.10.0" 2688 - } 2689 - }, 2690 - "node_modules/sshpk-agent/node_modules/isarray": { 2691 - "version": "1.0.0", 2692 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2693 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" 2694 - }, 2695 - "node_modules/sshpk-agent/node_modules/readable-stream": { 2696 - "version": "2.3.8", 2697 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 2698 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 2699 - "dependencies": { 2700 - "core-util-is": "~1.0.0", 2701 - "inherits": "~2.0.3", 2702 - "isarray": "~1.0.0", 2703 - "process-nextick-args": "~2.0.0", 2704 - "safe-buffer": "~5.1.1", 2705 - "string_decoder": "~1.1.1", 2706 - "util-deprecate": "~1.0.1" 2707 - } 2708 - }, 2709 - "node_modules/sshpk-agent/node_modules/safe-buffer": { 2710 - "version": "5.1.2", 2711 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2712 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2713 - }, 2714 - "node_modules/sshpk-agent/node_modules/sshpk": { 2715 - "version": "1.16.1", 2716 - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 2717 - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 2718 - "dependencies": { 2719 - "asn1": "~0.2.3", 2720 - "assert-plus": "^1.0.0", 2721 - "bcrypt-pbkdf": "^1.0.0", 2722 - "dashdash": "^1.12.0", 2723 - "ecc-jsbn": "~0.1.1", 2724 - "getpass": "^0.1.1", 2725 - "jsbn": "~0.1.0", 2726 - "safer-buffer": "^2.0.2", 2727 - "tweetnacl": "~0.14.0" 2728 - }, 2729 - "bin": { 2730 - "sshpk-conv": "bin/sshpk-conv", 2731 - "sshpk-sign": "bin/sshpk-sign", 2732 - "sshpk-verify": "bin/sshpk-verify" 2733 - }, 2734 - "engines": { 2735 - "node": ">=0.10.0" 2736 - } 2737 - }, 2738 - "node_modules/sshpk-agent/node_modules/string_decoder": { 2739 - "version": "1.1.1", 2740 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2741 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2742 - "dependencies": { 2743 - "safe-buffer": "~5.1.0" 2744 - } 2745 - }, 2746 - "node_modules/stack-utils": { 2747 - "version": "1.0.5", 2748 - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", 2749 - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", 2750 - "dev": true, 2751 - "dependencies": { 2752 - "escape-string-regexp": "^2.0.0" 2753 - }, 2754 - "engines": { 2755 - "node": ">=8" 2756 - } 2757 - }, 2758 - "node_modules/stack-utils/node_modules/escape-string-regexp": { 2759 - "version": "2.0.0", 2760 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 2761 - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 2762 - "dev": true, 2763 - "engines": { 2764 - "node": ">=8" 2765 - } 2766 - }, 2767 - "node_modules/string_decoder": { 2768 - "version": "0.10.31", 2769 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2770 - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" 2771 - }, 2772 - "node_modules/string-width": { 2773 - "version": "3.1.0", 2774 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 2775 - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 2776 - "dependencies": { 2777 - "emoji-regex": "^7.0.1", 2778 - "is-fullwidth-code-point": "^2.0.0", 2779 - "strip-ansi": "^5.1.0" 2780 - }, 2781 - "engines": { 2782 - "node": ">=6" 2783 - } 2784 - }, 2785 - "node_modules/string-width/node_modules/ansi-regex": { 2786 - "version": "4.1.1", 2787 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 2788 - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 2789 - "engines": { 2790 - "node": ">=6" 2791 - } 2792 - }, 2793 - "node_modules/string-width/node_modules/strip-ansi": { 2794 - "version": "5.2.0", 2795 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 2796 - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 2797 - "dependencies": { 2798 - "ansi-regex": "^4.1.0" 2799 - }, 2800 - "engines": { 2801 - "node": ">=6" 2802 - } 2803 - }, 2804 - "node_modules/strip-ansi": { 2805 - "version": "3.0.1", 2806 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2807 - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 2808 - "dev": true, 2809 - "dependencies": { 2810 - "ansi-regex": "^2.0.0" 2811 - }, 2812 - "engines": { 2813 - "node": ">=0.10.0" 2814 - } 2815 - }, 2816 - "node_modules/strip-bom": { 2817 - "version": "3.0.0", 2818 - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 2819 - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 2820 - "dev": true, 2821 - "engines": { 2822 - "node": ">=4" 2823 - } 2824 - }, 2825 - "node_modules/strsplit": { 2826 - "version": "1.0.0", 2827 - "resolved": "https://registry.npmjs.org/strsplit/-/strsplit-1.0.0.tgz", 2828 - "integrity": "sha512-efXqQImOEC0nyQqFzPUqa7NvF4B0ZPW2YM5nS+uXTB76sQt002brfZWQo/NSkAt771RTvv/brVQqtxJL7UBHMw==" 2829 - }, 2830 - "node_modules/supports-color": { 2831 - "version": "5.5.0", 2832 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2833 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2834 - "dev": true, 2835 - "dependencies": { 2836 - "has-flag": "^3.0.0" 2837 - }, 2838 - "engines": { 2839 - "node": ">=4" 2840 - } 2841 - }, 2842 - "node_modules/supports-preserve-symlinks-flag": { 2843 - "version": "1.0.0", 2844 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2845 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2846 - "dev": true, 2847 - "engines": { 2848 - "node": ">= 0.4" 2849 - }, 2850 - "funding": { 2851 - "url": "https://github.com/sponsors/ljharb" 2852 - } 2853 - }, 2854 - "node_modules/tap": { 2855 - "version": "12.7.0", 2856 - "resolved": "https://registry.npmjs.org/tap/-/tap-12.7.0.tgz", 2857 - "integrity": "sha512-SjglJmRv0pqrQQ7d5ZBEY8ZOqv3nYDBXEX51oyycOH7piuhn82JKT/yDNewwmOsodTD/RZL9MccA96EjDgK+Eg==", 2858 - "dev": true, 2859 - "dependencies": { 2860 - "bind-obj-methods": "^2.0.0", 2861 - "browser-process-hrtime": "^1.0.0", 2862 - "capture-stack-trace": "^1.0.0", 2863 - "clean-yaml-object": "^0.1.0", 2864 - "color-support": "^1.1.0", 2865 - "coveralls": "^3.0.2", 2866 - "domain-browser": "^1.2.0", 2867 - "esm": "^3.2.5", 2868 - "foreground-child": "^1.3.3", 2869 - "fs-exists-cached": "^1.0.0", 2870 - "function-loop": "^1.0.1", 2871 - "glob": "^7.1.3", 2872 - "isexe": "^2.0.0", 2873 - "js-yaml": "^3.13.1", 2874 - "minipass": "^2.3.5", 2875 - "mkdirp": "^0.5.1", 2876 - "nyc": "^14.0.0", 2877 - "opener": "^1.5.1", 2878 - "os-homedir": "^1.0.2", 2879 - "own-or": "^1.0.0", 2880 - "own-or-env": "^1.0.1", 2881 - "rimraf": "^2.6.3", 2882 - "signal-exit": "^3.0.0", 2883 - "source-map-support": "^0.5.10", 2884 - "stack-utils": "^1.0.2", 2885 - "tap-mocha-reporter": "^3.0.9", 2886 - "tap-parser": "^7.0.0", 2887 - "tmatch": "^4.0.0", 2888 - "trivial-deferred": "^1.0.1", 2889 - "ts-node": "^8.0.2", 2890 - "tsame": "^2.0.1", 2891 - "typescript": "^3.3.3", 2892 - "write-file-atomic": "^2.4.2", 2893 - "yapool": "^1.0.0" 2894 - }, 2895 - "bin": { 2896 - "tap": "bin/run.js" 2897 - }, 2898 - "engines": { 2899 - "node": ">=4" 2900 - } 2901 - }, 2902 - "node_modules/tap-mocha-reporter": { 2903 - "version": "3.0.9", 2904 - "resolved": "https://registry.npmjs.org/tap-mocha-reporter/-/tap-mocha-reporter-3.0.9.tgz", 2905 - "integrity": "sha512-VO07vhC9EG27EZdOe7bWBj1ldbK+DL9TnRadOgdQmiQOVZjFpUEQuuqO7+rNSO2kfmkq5hWeluYXDWNG/ytXTQ==", 2906 - "dev": true, 2907 - "dependencies": { 2908 - "color-support": "^1.1.0", 2909 - "debug": "^2.1.3", 2910 - "diff": "^1.3.2", 2911 - "escape-string-regexp": "^1.0.3", 2912 - "glob": "^7.0.5", 2913 - "js-yaml": "^3.3.1", 2914 - "tap-parser": "^5.1.0", 2915 - "unicode-length": "^1.0.0" 2916 - }, 2917 - "bin": { 2918 - "tap-mocha-reporter": "index.js" 2919 - }, 2920 - "optionalDependencies": { 2921 - "readable-stream": "^2.1.5" 2922 - } 2923 - }, 2924 - "node_modules/tap-mocha-reporter/node_modules/debug": { 2925 - "version": "2.6.9", 2926 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2927 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2928 - "dev": true, 2929 - "dependencies": { 2930 - "ms": "2.0.0" 2931 - } 2932 - }, 2933 - "node_modules/tap-mocha-reporter/node_modules/glob": { 2934 - "version": "7.2.3", 2935 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 2936 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 2937 - "dev": true, 2938 - "dependencies": { 2939 - "fs.realpath": "^1.0.0", 2940 - "inflight": "^1.0.4", 2941 - "inherits": "2", 2942 - "minimatch": "^3.1.1", 2943 - "once": "^1.3.0", 2944 - "path-is-absolute": "^1.0.0" 2945 - }, 2946 - "engines": { 2947 - "node": "*" 2948 - }, 2949 - "funding": { 2950 - "url": "https://github.com/sponsors/isaacs" 2951 - } 2952 - }, 2953 - "node_modules/tap-mocha-reporter/node_modules/isarray": { 2954 - "version": "1.0.0", 2955 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2956 - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 2957 - "dev": true, 2958 - "optional": true 2959 - }, 2960 - "node_modules/tap-mocha-reporter/node_modules/ms": { 2961 - "version": "2.0.0", 2962 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 2963 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 2964 - "dev": true 2965 - }, 2966 - "node_modules/tap-mocha-reporter/node_modules/readable-stream": { 2967 - "version": "2.3.8", 2968 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 2969 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 2970 - "dev": true, 2971 - "optional": true, 2972 - "dependencies": { 2973 - "core-util-is": "~1.0.0", 2974 - "inherits": "~2.0.3", 2975 - "isarray": "~1.0.0", 2976 - "process-nextick-args": "~2.0.0", 2977 - "safe-buffer": "~5.1.1", 2978 - "string_decoder": "~1.1.1", 2979 - "util-deprecate": "~1.0.1" 2980 - } 2981 - }, 2982 - "node_modules/tap-mocha-reporter/node_modules/safe-buffer": { 2983 - "version": "5.1.2", 2984 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2985 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 2986 - "dev": true, 2987 - "optional": true 2988 - }, 2989 - "node_modules/tap-mocha-reporter/node_modules/string_decoder": { 2990 - "version": "1.1.1", 2991 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2992 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2993 - "dev": true, 2994 - "optional": true, 2995 - "dependencies": { 2996 - "safe-buffer": "~5.1.0" 2997 - } 2998 - }, 2999 - "node_modules/tap-mocha-reporter/node_modules/tap-parser": { 3000 - "version": "5.4.0", 3001 - "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-5.4.0.tgz", 3002 - "integrity": "sha512-BIsIaGqv7uTQgTW1KLTMNPSEQf4zDDPgYOBRdgOfuB+JFOLRBfEu6cLa/KvMvmqggu1FKXDfitjLwsq4827RvA==", 3003 - "dev": true, 3004 - "dependencies": { 3005 - "events-to-array": "^1.0.1", 3006 - "js-yaml": "^3.2.7" 3007 - }, 3008 - "bin": { 3009 - "tap-parser": "bin/cmd.js" 3010 - }, 3011 - "optionalDependencies": { 3012 - "readable-stream": "^2" 3013 - } 3014 - }, 3015 - "node_modules/tap-parser": { 3016 - "version": "7.0.0", 3017 - "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-7.0.0.tgz", 3018 - "integrity": "sha512-05G8/LrzqOOFvZhhAk32wsGiPZ1lfUrl+iV7+OkKgfofZxiceZWMHkKmow71YsyVQ8IvGBP2EjcIjE5gL4l5lA==", 3019 - "dev": true, 3020 - "dependencies": { 3021 - "events-to-array": "^1.0.1", 3022 - "js-yaml": "^3.2.7", 3023 - "minipass": "^2.2.0" 3024 - }, 3025 - "bin": { 3026 - "tap-parser": "bin/cmd.js" 3027 - } 3028 - }, 3029 - "node_modules/tap/node_modules/glob": { 3030 - "version": "7.2.3", 3031 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3032 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3033 - "dev": true, 3034 - "dependencies": { 3035 - "fs.realpath": "^1.0.0", 3036 - "inflight": "^1.0.4", 3037 - "inherits": "2", 3038 - "minimatch": "^3.1.1", 3039 - "once": "^1.3.0", 3040 - "path-is-absolute": "^1.0.0" 3041 - }, 3042 - "engines": { 3043 - "node": "*" 3044 - }, 3045 - "funding": { 3046 - "url": "https://github.com/sponsors/isaacs" 3047 - } 3048 - }, 3049 - "node_modules/tap/node_modules/rimraf": { 3050 - "version": "2.7.1", 3051 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 3052 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 3053 - "dev": true, 3054 - "dependencies": { 3055 - "glob": "^7.1.3" 3056 - }, 3057 - "bin": { 3058 - "rimraf": "bin.js" 3059 - } 3060 - }, 3061 - "node_modules/tar": { 3062 - "version": "2.2.2", 3063 - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", 3064 - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", 3065 - "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", 3066 - "dependencies": { 3067 - "block-stream": "*", 3068 - "fstream": "^1.0.12", 3069 - "inherits": "2" 3070 - } 3071 - }, 3072 - "node_modules/test-exclude": { 3073 - "version": "5.2.3", 3074 - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", 3075 - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", 3076 - "dev": true, 3077 - "dependencies": { 3078 - "glob": "^7.1.3", 3079 - "minimatch": "^3.0.4", 3080 - "read-pkg-up": "^4.0.0", 3081 - "require-main-filename": "^2.0.0" 3082 - }, 3083 - "engines": { 3084 - "node": ">=6" 3085 - } 3086 - }, 3087 - "node_modules/test-exclude/node_modules/glob": { 3088 - "version": "7.2.3", 3089 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3090 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3091 - "dev": true, 3092 - "dependencies": { 3093 - "fs.realpath": "^1.0.0", 3094 - "inflight": "^1.0.4", 3095 - "inherits": "2", 3096 - "minimatch": "^3.1.1", 3097 - "once": "^1.3.0", 3098 - "path-is-absolute": "^1.0.0" 3099 - }, 3100 - "engines": { 3101 - "node": "*" 3102 - }, 3103 - "funding": { 3104 - "url": "https://github.com/sponsors/isaacs" 3105 - } 3106 - }, 3107 - "node_modules/tmatch": { 3108 - "version": "4.0.0", 3109 - "resolved": "https://registry.npmjs.org/tmatch/-/tmatch-4.0.0.tgz", 3110 - "integrity": "sha512-Ynn2Gsp+oCvYScQXeV+cCs7citRDilq0qDXA6tuvFwDgiYyyaq7D5vKUlAPezzZR5NDobc/QMeN6e5guOYmvxg==", 3111 - "dev": true 3112 - }, 3113 - "node_modules/to-fast-properties": { 3114 - "version": "2.0.0", 3115 - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 3116 - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", 3117 - "dev": true, 3118 - "engines": { 3119 - "node": ">=4" 3120 - } 3121 - }, 3122 - "node_modules/tough-cookie": { 3123 - "version": "2.5.0", 3124 - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 3125 - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 3126 - "dev": true, 3127 - "dependencies": { 3128 - "psl": "^1.1.28", 3129 - "punycode": "^2.1.1" 3130 - }, 3131 - "engines": { 3132 - "node": ">=0.8" 3133 - } 3134 - }, 3135 - "node_modules/trivial-deferred": { 3136 - "version": "1.1.2", 3137 - "resolved": "https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.1.2.tgz", 3138 - "integrity": "sha512-vDPiDBC3hyP6O4JrJYMImW3nl3c03Tsj9fEXc7Qc/XKa1O7gf5ZtFfIR/E0dun9SnDHdwjna1Z2rSzYgqpxh/g==", 3139 - "dev": true, 3140 - "engines": { 3141 - "node": ">= 8" 3142 - } 3143 - }, 3144 - "node_modules/ts-node": { 3145 - "version": "8.10.2", 3146 - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", 3147 - "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", 3148 - "dev": true, 3149 - "dependencies": { 3150 - "arg": "^4.1.0", 3151 - "diff": "^4.0.1", 3152 - "make-error": "^1.1.1", 3153 - "source-map-support": "^0.5.17", 3154 - "yn": "3.1.1" 3155 - }, 3156 - "bin": { 3157 - "ts-node": "dist/bin.js", 3158 - "ts-node-script": "dist/bin-script.js", 3159 - "ts-node-transpile-only": "dist/bin-transpile.js", 3160 - "ts-script": "dist/bin-script-deprecated.js" 3161 - }, 3162 - "engines": { 3163 - "node": ">=6.0.0" 3164 - }, 3165 - "peerDependencies": { 3166 - "typescript": ">=2.7" 3167 - } 3168 - }, 3169 - "node_modules/ts-node/node_modules/diff": { 3170 - "version": "4.0.2", 3171 - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 3172 - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 3173 - "dev": true, 3174 - "engines": { 3175 - "node": ">=0.3.1" 3176 - } 3177 - }, 3178 - "node_modules/tsame": { 3179 - "version": "2.0.1", 3180 - "resolved": "https://registry.npmjs.org/tsame/-/tsame-2.0.1.tgz", 3181 - "integrity": "sha512-jxyxgKVKa4Bh5dPcO42TJL22lIvfd9LOVJwdovKOnJa4TLLrHxquK+DlGm4rkGmrcur+GRx+x4oW00O2pY/fFw==", 3182 - "dev": true 3183 - }, 3184 - "node_modules/tunnel-agent": { 3185 - "version": "0.6.0", 3186 - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 3187 - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 3188 - "dependencies": { 3189 - "safe-buffer": "^5.0.1" 3190 - }, 3191 - "engines": { 3192 - "node": "*" 3193 - } 3194 - }, 3195 - "node_modules/tweetnacl": { 3196 - "version": "0.14.5", 3197 - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 3198 - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" 3199 - }, 3200 - "node_modules/typescript": { 3201 - "version": "3.9.10", 3202 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", 3203 - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", 3204 - "dev": true, 3205 - "bin": { 3206 - "tsc": "bin/tsc", 3207 - "tsserver": "bin/tsserver" 3208 - }, 3209 - "engines": { 3210 - "node": ">=4.2.0" 3211 - } 3212 - }, 3213 - "node_modules/unicode-length": { 3214 - "version": "1.0.3", 3215 - "resolved": "https://registry.npmjs.org/unicode-length/-/unicode-length-1.0.3.tgz", 3216 - "integrity": "sha512-rZKNhIqioUp7H49afr26tivLDCvUSqOXwmwEEnsCwnPX67S1CYbOL45Y5IP3K/XHN73/lg21HlrB8SNlYXKQTg==", 3217 - "dev": true, 3218 - "dependencies": { 3219 - "punycode": "^1.3.2", 3220 - "strip-ansi": "^3.0.1" 3221 - } 3222 - }, 3223 - "node_modules/unicode-length/node_modules/punycode": { 3224 - "version": "1.4.1", 3225 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 3226 - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", 3227 - "dev": true 3228 - }, 3229 - "node_modules/uri-js": { 3230 - "version": "4.4.1", 3231 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 3232 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 3233 - "dev": true, 3234 - "dependencies": { 3235 - "punycode": "^2.1.0" 3236 - } 3237 - }, 3238 - "node_modules/util-deprecate": { 3239 - "version": "1.0.2", 3240 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3241 - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 3242 - }, 3243 - "node_modules/uuid": { 3244 - "version": "2.0.3", 3245 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", 3246 - "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", 3247 - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details." 3248 - }, 3249 - "node_modules/validate-npm-package-license": { 3250 - "version": "3.0.4", 3251 - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 3252 - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 3253 - "dev": true, 3254 - "dependencies": { 3255 - "spdx-correct": "^3.0.0", 3256 - "spdx-expression-parse": "^3.0.0" 3257 - } 3258 - }, 3259 - "node_modules/vasync": { 3260 - "version": "1.6.4", 3261 - "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.6.4.tgz", 3262 - "integrity": "sha512-3oQMomVgQgHzNe5iKuT8PGOhMCQcg1wfh00Nh/Kl39ERdTlw/uNS7kbrhEraDMDKWHdDdc0iBFahPEd/Ft2b+A==", 3263 - "engines": [ 3264 - "node >=0.6.0" 3265 - ], 3266 - "dependencies": { 3267 - "verror": "1.6.0" 3268 - } 3269 - }, 3270 - "node_modules/vasync/node_modules/extsprintf": { 3271 - "version": "1.2.0", 3272 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", 3273 - "integrity": "sha512-T3PYC6HucmF4OfunfZb5d1nRvTSvWYhsr/Og33HANcCuCtGPUtWVyt/tTs8SU9sR0SGh5Z/xQCuX/D72ph2H+A==", 3274 - "engines": [ 3275 - "node >=0.6.0" 3276 - ] 3277 - }, 3278 - "node_modules/vasync/node_modules/verror": { 3279 - "version": "1.6.0", 3280 - "resolved": "https://registry.npmjs.org/verror/-/verror-1.6.0.tgz", 3281 - "integrity": "sha512-bIOaZx4+Bf6a7sIORfmYnyKLDLk/lhVym6rjYlq+vkitYKnhFmUpmPpDTCltWFrUTlGKs6sCeoDWfMA0oOOneA==", 3282 - "engines": [ 3283 - "node >=0.6.0" 3284 - ], 3285 - "dependencies": { 3286 - "extsprintf": "1.2.0" 3287 - } 3288 - }, 3289 - "node_modules/verror": { 3290 - "version": "1.10.1", 3291 - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", 3292 - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", 3293 - "dependencies": { 3294 - "assert-plus": "^1.0.0", 3295 - "core-util-is": "1.0.2", 3296 - "extsprintf": "^1.2.0" 3297 - }, 3298 - "engines": { 3299 - "node": ">=0.6.0" 3300 - } 3301 - }, 3302 - "node_modules/verror/node_modules/core-util-is": { 3303 - "version": "1.0.2", 3304 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 3305 - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 3306 - }, 3307 - "node_modules/vstream": { 3308 - "version": "0.1.0", 3309 - "resolved": "https://registry.npmjs.org/vstream/-/vstream-0.1.0.tgz", 3310 - "integrity": "sha512-WHV31NZp7EP0JHFPWzhuHuo4+MaHcrTyZZucsCW+wFuF3OQ3mJsOBSfJTqkG53ZN1jdjkfxitbOFLy8pNyKyDA==", 3311 - "dependencies": { 3312 - "assert-plus": "0.1.5", 3313 - "extsprintf": "1.2.0" 3314 - } 3315 - }, 3316 - "node_modules/vstream/node_modules/assert-plus": { 3317 - "version": "0.1.5", 3318 - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", 3319 - "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==", 3320 - "engines": { 3321 - "node": ">=0.8" 3322 - } 3323 - }, 3324 - "node_modules/vstream/node_modules/extsprintf": { 3325 - "version": "1.2.0", 3326 - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz", 3327 - "integrity": "sha512-T3PYC6HucmF4OfunfZb5d1nRvTSvWYhsr/Og33HANcCuCtGPUtWVyt/tTs8SU9sR0SGh5Z/xQCuX/D72ph2H+A==", 3328 - "engines": [ 3329 - "node >=0.6.0" 3330 - ] 3331 - }, 3332 - "node_modules/watershed": { 3333 - "version": "0.3.4", 3334 - "resolved": "https://registry.npmjs.org/watershed/-/watershed-0.3.4.tgz", 3335 - "integrity": "sha512-/lRBpLn2TvEwrIW5i35ZCpb+SIq4VWq4c1yxN311we+E4eXRW7EB5nybrv4fJEuBmgqyqVkT2gtQ6Zqu+u66mA==", 3336 - "engines": [ 3337 - "node >=0.8.0" 3338 - ], 3339 - "dependencies": { 3340 - "dtrace-provider": "~0.8", 3341 - "readable-stream": "1.0.2" 3342 - } 3343 - }, 3344 - "node_modules/watershed/node_modules/readable-stream": { 3345 - "version": "1.0.2", 3346 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.2.tgz", 3347 - "integrity": "sha512-El0AJ9aGxDbvoPzWx9rlD84bzmrhdoxytBbN4R4+fb9Wjx2UHdY9ghDTQPIFYw/eL7KwaKgyrTv2iH6IvCk3Ig==" 3348 - }, 3349 - "node_modules/which": { 3350 - "version": "1.3.1", 3351 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 3352 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 3353 - "dev": true, 3354 - "dependencies": { 3355 - "isexe": "^2.0.0" 3356 - }, 3357 - "bin": { 3358 - "which": "bin/which" 3359 - } 3360 - }, 3361 - "node_modules/which-module": { 3362 - "version": "2.0.1", 3363 - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", 3364 - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" 3365 - }, 3366 - "node_modules/wrap-ansi": { 3367 - "version": "5.1.0", 3368 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 3369 - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", 3370 - "dependencies": { 3371 - "ansi-styles": "^3.2.0", 3372 - "string-width": "^3.0.0", 3373 - "strip-ansi": "^5.0.0" 3374 - }, 3375 - "engines": { 3376 - "node": ">=6" 3377 - } 3378 - }, 3379 - "node_modules/wrap-ansi/node_modules/ansi-regex": { 3380 - "version": "4.1.1", 3381 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 3382 - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 3383 - "engines": { 3384 - "node": ">=6" 3385 - } 3386 - }, 3387 - "node_modules/wrap-ansi/node_modules/strip-ansi": { 3388 - "version": "5.2.0", 3389 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 3390 - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 3391 - "dependencies": { 3392 - "ansi-regex": "^4.1.0" 3393 - }, 3394 - "engines": { 3395 - "node": ">=6" 3396 - } 3397 - }, 3398 - "node_modules/wrappy": { 3399 - "version": "1.0.2", 3400 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 3401 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 3402 - }, 3403 - "node_modules/write-file-atomic": { 3404 - "version": "2.4.3", 3405 - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", 3406 - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", 3407 - "dev": true, 3408 - "dependencies": { 3409 - "graceful-fs": "^4.1.11", 3410 - "imurmurhash": "^0.1.4", 3411 - "signal-exit": "^3.0.2" 3412 - } 3413 - }, 3414 - "node_modules/y18n": { 3415 - "version": "4.0.3", 3416 - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 3417 - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" 3418 - }, 3419 - "node_modules/yallist": { 3420 - "version": "2.1.2", 3421 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 3422 - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" 3423 - }, 3424 - "node_modules/yapool": { 3425 - "version": "1.0.0", 3426 - "resolved": "https://registry.npmjs.org/yapool/-/yapool-1.0.0.tgz", 3427 - "integrity": "sha512-RONBZndo8Lo8pKPfORRxr2DIk2NZKIml654o4kaIu7RXVxQCKsAN6AqrcoZsI3h+2H5YO2mD/04Wy4LbAgd+Pg==", 3428 - "dev": true 3429 - }, 3430 - "node_modules/yargs": { 3431 - "version": "14.2.3", 3432 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", 3433 - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", 3434 - "dependencies": { 3435 - "cliui": "^5.0.0", 3436 - "decamelize": "^1.2.0", 3437 - "find-up": "^3.0.0", 3438 - "get-caller-file": "^2.0.1", 3439 - "require-directory": "^2.1.1", 3440 - "require-main-filename": "^2.0.0", 3441 - "set-blocking": "^2.0.0", 3442 - "string-width": "^3.0.0", 3443 - "which-module": "^2.0.0", 3444 - "y18n": "^4.0.0", 3445 - "yargs-parser": "^15.0.1" 3446 - } 3447 - }, 3448 - "node_modules/yargs-parser": { 3449 - "version": "13.1.2", 3450 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", 3451 - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", 3452 - "dev": true, 3453 - "dependencies": { 3454 - "camelcase": "^5.0.0", 3455 - "decamelize": "^1.2.0" 3456 - } 3457 - }, 3458 - "node_modules/yargs/node_modules/yargs-parser": { 3459 - "version": "15.0.3", 3460 - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", 3461 - "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", 3462 - "dependencies": { 3463 - "camelcase": "^5.0.0", 3464 - "decamelize": "^1.2.0" 3465 - } 3466 - }, 3467 - "node_modules/yn": { 3468 - "version": "3.1.1", 3469 - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 3470 - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 3471 - "dev": true, 3472 - "engines": { 3473 - "node": ">=6" 3474 - } 3475 - } 3476 - } 3477 - }
···
-6
pkgs/tools/admin/manta/source.json
··· 1 - { 2 - "version": "5.3.2", 3 - "integrity": "sha512-Vsgmc7hZbra1oicuHH9e5UNkcVyRJiH+Y4uvpTW3OQ60NhUAbv3V+re3ZtyN51MH3QJ9WNgkMAfR8dZ3Sv5gCw==", 4 - "filename": "manta-5.3.2.tgz", 5 - "deps": "sha256-npoCp4PSgv1gK6PziQZINkHUfqxTu8sBbYR/HRu98KA=" 6 - }
···
-25
pkgs/tools/admin/manta/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #! nix-shell -i bash -p nodejs libarchive prefetch-npm-deps moreutils 3 - # shellcheck shell=bash 4 - 5 - set -exuo pipefail 6 - 7 - cd -- "$(dirname -- "${BASH_SOURCE[0]}")" 8 - 9 - TMPDIR="$(mktemp -d)" 10 - trap 'rm -r -- "$TMPDIR"' EXIT 11 - 12 - pushd -- "$TMPDIR" 13 - npm pack manta --json | jq '.[0] | { version, integrity, filename }' > source.json 14 - bsdtar -x -f "$(jq -r .filename source.json)" 15 - 16 - pushd package 17 - npm install --package-lock-only 18 - popd 19 - 20 - DEPS="$(prefetch-npm-deps package/package-lock.json)" 21 - jq ".deps = \"$DEPS\"" source.json | sponge source.json 22 - 23 - popd 24 - 25 - cp -t . -- "$TMPDIR/source.json" "$TMPDIR/package/package-lock.json"
···
+3 -3
pkgs/tools/admin/syft/default.nix
··· 2 3 buildGoModule rec { 4 pname = "syft"; 5 - version = "0.90.0"; 6 7 src = fetchFromGitHub { 8 owner = "anchore"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-W1BLwoqo7sDRZ1LjAbfuuZpoJCWfAK8ekIFwfItkH4A="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 22 }; 23 # hash mismatch with darwin 24 proxyVendor = true; 25 - vendorHash = "sha256-TG292RncaL/4kfuM02huEaIAsuUj7vrTre2aFnjqx3Y="; 26 27 nativeBuildInputs = [ installShellFiles ]; 28
··· 2 3 buildGoModule rec { 4 pname = "syft"; 5 + version = "0.91.0"; 6 7 src = fetchFromGitHub { 8 owner = "anchore"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-Hd9q95CP/fHYsNLVACM1JhAVy7s/WX6yo7PJNxAHQVI="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 22 }; 23 # hash mismatch with darwin 24 proxyVendor = true; 25 + vendorHash = "sha256-i+VmJJurKO9QR7xnn2ePu8Ch/6vk/U0gnWGKMmfANt8="; 26 27 nativeBuildInputs = [ installShellFiles ]; 28
+3 -3
pkgs/tools/filesystems/juicefs/default.nix
··· 6 7 buildGoModule rec { 8 pname = "juicefs"; 9 - version = "1.0.4"; 10 11 src = fetchFromGitHub { 12 owner = "juicedata"; 13 repo = pname; 14 rev = "v${version}"; 15 - sha256 = "sha256-Bez9wwAPDyYYECDwW9CB/ACTGUJl6PW3YiipIGY0Zbo="; 16 }; 17 18 - vendorHash = "sha256-dsKNFIXcSeYUyh1TO1h1Ze3jS97pdhn2eU9hHjTARCo="; 19 20 ldflags = [ "-s" "-w" ]; 21
··· 6 7 buildGoModule rec { 8 pname = "juicefs"; 9 + version = "1.1.0"; 10 11 src = fetchFromGitHub { 12 owner = "juicedata"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-UtERYOjAKOTK+A1qPdD1PajOkf/t5vqWRBvEuxkZmdg="; 16 }; 17 18 + vendorHash = "sha256-BpqxCCuWyUgzPyh7sq3/HyQ29qm/PWD7mQFh1nkkAkA="; 19 20 ldflags = [ "-s" "-w" ]; 21
+3 -3
pkgs/tools/misc/bkt/default.nix
··· 4 }: rustPlatform.buildRustPackage rec { 5 6 pname = "bkt"; 7 - version = "0.6.1"; 8 9 src = fetchFromGitHub { 10 owner = "dimo414"; 11 repo = pname; 12 rev = version; 13 - sha256 = "sha256-NgNXuTpI1EzgmxKRsqzxTOlQi75BHCcbjFnouhnfDDM="; 14 }; 15 16 - cargoSha256 = "sha256-PvcKviyXtiHQCHgJLGR2Mr+mPpTd06eKWQ5h6eGdl40="; 17 18 meta = { 19 description = "A subprocess caching utility";
··· 4 }: rustPlatform.buildRustPackage rec { 5 6 pname = "bkt"; 7 + version = "0.7.1"; 8 9 src = fetchFromGitHub { 10 owner = "dimo414"; 11 repo = pname; 12 rev = version; 13 + sha256 = "sha256-CMCO1afTWhXlWpy9D7txqI1FHxGDgdVdkKtyei6oFJU="; 14 }; 15 16 + cargoHash = "sha256-T4JT8GzKqsQQfe3zfst6gNEvdY7zs2h2H3s6slaRhYY="; 17 18 meta = { 19 description = "A subprocess caching utility";
+3 -3
pkgs/tools/misc/mapcidr/default.nix
··· 5 6 buildGoModule rec { 7 pname = "mapcidr"; 8 - version = "1.1.2"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-LnEoe9H3KbR2DfHKjDnhzBB8NCoU2wG9+7n7qBktYls="; 15 }; 16 17 - vendorHash = "sha256-hbV93MhlXhF4j5MS5agNrG8JcdoHMBKIVn9aUusvBpo="; 18 19 modRoot = "."; 20 subPackages = [
··· 5 6 buildGoModule rec { 7 pname = "mapcidr"; 8 + version = "1.1.9"; 9 10 src = fetchFromGitHub { 11 owner = "projectdiscovery"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-/DKUB7ylOUh1kj1l5C6TbhfgmagJcTBFCoqjQIsbWg4="; 15 }; 16 17 + vendorHash = "sha256-YQEXOxu2IPvXNvqw0bzHnx0ALC/W4x9sU4m1GgvVH+g="; 18 19 modRoot = "."; 20 subPackages = [
+3 -3
pkgs/tools/misc/wasm-tools/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "wasm-tools"; 8 - version = "1.0.40"; 9 10 src = fetchFromGitHub { 11 owner = "bytecodealliance"; 12 repo = pname; 13 rev = "${pname}-${version}"; 14 - hash = "sha256-ZDQPIEDroi+YgEtQ9IsVvFSErfeyDf4KFuybEbGu91E="; 15 fetchSubmodules = true; 16 }; 17 18 - cargoHash = "sha256-Nynn7pxQyqfMAMGmp3eZFg7y5nj7UPyK6FLbVbN07AA="; 19 cargoBuildFlags = [ "--package" "wasm-tools" ]; 20 cargoTestFlags = [ "--all" ]; 21
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "wasm-tools"; 8 + version = "1.0.42"; 9 10 src = fetchFromGitHub { 11 owner = "bytecodealliance"; 12 repo = pname; 13 rev = "${pname}-${version}"; 14 + hash = "sha256-RDP4sPHwf1/C9eheHNZsd45CZlR6qkJL2I1Fv94iHhU="; 15 fetchSubmodules = true; 16 }; 17 18 + cargoHash = "sha256-94bd2L+zRdHK/632JWQBIA8QnCTxrvfTeXRpiOV0yoQ="; 19 cargoBuildFlags = [ "--package" "wasm-tools" ]; 20 cargoTestFlags = [ "--all" ]; 21
+3 -3
pkgs/tools/networking/nexttrace/default.nix
··· 2 3 buildGoModule rec { 4 pname = "nexttrace"; 5 - version = "1.1.7-1"; 6 7 src = fetchFromGitHub { 8 owner = "sjlleo"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-ZMbX37gi9aGamDtoTdfUMiCPieP4DhjBSE5CIJLK6Z0="; 12 }; 13 - vendorHash = "sha256-u5EIzYWr81tmMmImoRH0wT7aD3/0tx+W3CXeymWVACM="; 14 15 doCheck = false; # Tests require a network connection. 16
··· 2 3 buildGoModule rec { 4 pname = "nexttrace"; 5 + version = "1.2.1.1"; 6 7 src = fetchFromGitHub { 8 owner = "sjlleo"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-B3NHY4wYCa3lR3XPqhjcrgf9iA4Bz/8bKrwxdNSa1Bk="; 12 }; 13 + vendorHash = "sha256-8etZelvdUmHNWC0FnSX9oO3reuhB7xIzd/KxPTt6Szc="; 14 15 doCheck = false; # Tests require a network connection. 16
+2 -2
pkgs/tools/networking/nqptp/default.nix
··· 6 }: 7 8 stdenv.mkDerivation rec { 9 - version = "1.2.1"; 10 pname = "nqptp"; 11 12 src = fetchFromGitHub { 13 owner = "mikebrady"; 14 repo = pname; 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-JfgJXyUCUUrydHHUHSLvtJ6KfFS8eKVEzCW5AdzakI0="; 17 }; 18 19 nativeBuildInputs = [ autoreconfHook pkg-config ];
··· 6 }: 7 8 stdenv.mkDerivation rec { 9 + version = "1.2.3"; 10 pname = "nqptp"; 11 12 src = fetchFromGitHub { 13 owner = "mikebrady"; 14 repo = pname; 15 rev = "refs/tags/${version}"; 16 + hash = "sha256-Ppsz3hDG6sEf6LJ2WdbTdJ8Gi53f0YmvaUU8TOfVMz4="; 17 }; 18 19 nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/tools/networking/openapi-generator-cli/default.nix
··· 1 { callPackage, lib, stdenv, fetchurl, jre, makeWrapper }: 2 3 let this = stdenv.mkDerivation rec { 4 - version = "6.6.0"; 5 pname = "openapi-generator-cli"; 6 7 jarfilename = "${pname}-${version}.jar"; ··· 12 13 src = fetchurl { 14 url = "mirror://maven/org/openapitools/${pname}/${version}/${jarfilename}"; 15 - sha256 = "sha256-lxj/eETolGLHXc2bIKNRNvbbJXv+G4dNseMALpneRgk="; 16 }; 17 18 dontUnpack = true;
··· 1 { callPackage, lib, stdenv, fetchurl, jre, makeWrapper }: 2 3 let this = stdenv.mkDerivation rec { 4 + version = "7.0.0"; 5 pname = "openapi-generator-cli"; 6 7 jarfilename = "${pname}-${version}.jar"; ··· 12 13 src = fetchurl { 14 url = "mirror://maven/org/openapitools/${pname}/${version}/${jarfilename}"; 15 + sha256 = "sha256-gOjp1xvb31E7jGXPfT/C/j2IqutOOaLG4ggx8AAyx3U="; 16 }; 17 18 dontUnpack = true;
+4 -4
pkgs/tools/networking/zrok/default.nix
··· 11 }.${system} or throwSystem; 12 13 sha256 = { 14 - x86_64-linux = "sha256-lI9FmAvUTzfukxyhjbB4mULURSQNhLcLbZ0NzIDem0g="; 15 - aarch64-linux = "sha256-A77yPDC3MVDhc4Le+1XmHl/HRc0keYDfnS3kM1hQYL4="; 16 - armv7l-linux = "sha256-khl0g8IDHtB53Sg4IdRzQs7A+FmUZyT/1dpKVTGnMs8="; 17 }.${system} or throwSystem; 18 in 19 stdenv.mkDerivation rec { 20 pname = "zrok"; 21 - version = "0.4.5"; 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-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";
+2 -2
pkgs/tools/security/duo-unix/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "duo-unix"; 5 - version = "2.0.1"; 6 7 src = fetchurl { 8 url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz"; 9 - sha256 = "sha256-Oi8SPfPaGS3ITgRONt60PLy3B9QICeDDyIsP+iBpQmk="; 10 }; 11 12 buildInputs = [ pam openssl zlib ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "duo-unix"; 5 + version = "2.0.2"; 6 7 src = fetchurl { 8 url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz"; 9 + sha256 = "sha256-7huWd71SdnTe1ef8OoHgQKjYQKVpE8k/oNT7bA+OJR0="; 10 }; 11 12 buildInputs = [ pam openssl zlib ];
+2 -2
pkgs/tools/security/tor/default.nix
··· 30 in 31 stdenv.mkDerivation rec { 32 pname = "tor"; 33 - version = "0.4.8.5"; 34 35 src = fetchurl { 36 url = "https://dist.torproject.org/${pname}-${version}.tar.gz"; 37 - sha256 = "sha256-aVfP0Uop7udVXFL4OHpG8s4vX+fa35NUfxvHSxZX4Rk="; 38 }; 39 40 outputs = [ "out" "geoip" ];
··· 30 in 31 stdenv.mkDerivation rec { 32 pname = "tor"; 33 + version = "0.4.8.6"; 34 35 src = fetchurl { 36 url = "https://dist.torproject.org/${pname}-${version}.tar.gz"; 37 + sha256 = "sha256-VS2JX8r2bHzStQ9avmO3iEsw/tJUEVvnv7kjaAc1UIg="; 38 }; 39 40 outputs = [ "out" "geoip" ];
+188 -192
pkgs/tools/text/autocorrect/Cargo.lock
··· 4 5 [[package]] 6 name = "addr2line" 7 - version = "0.20.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" 10 dependencies = [ 11 "gimli", 12 ] ··· 19 20 [[package]] 21 name = "aho-corasick" 22 - version = "1.0.2" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 25 dependencies = [ 26 "memchr", 27 ] ··· 34 35 [[package]] 36 name = "anstream" 37 - version = "0.3.2" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 40 dependencies = [ 41 "anstyle", 42 "anstyle-parse", 43 "anstyle-query", 44 "anstyle-wincon", 45 "colorchoice", 46 - "is-terminal", 47 "utf8parse", 48 ] 49 50 [[package]] 51 name = "anstyle" 52 - version = "1.0.1" 53 source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 55 56 [[package]] 57 name = "anstyle-parse" ··· 73 74 [[package]] 75 name = "anstyle-wincon" 76 - version = "1.0.1" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 79 dependencies = [ 80 "anstyle", 81 "windows-sys 0.48.0", ··· 89 90 [[package]] 91 name = "autocorrect" 92 - version = "2.8.4" 93 dependencies = [ 94 "autocorrect-derive 0.3.0", 95 "criterion", ··· 110 111 [[package]] 112 name = "autocorrect" 113 - version = "2.8.4" 114 source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "7747f9e20a908aa4ef73f8333d4892c197a8cce1648bd0f3c7a83ec6559f6cde" 116 dependencies = [ 117 "autocorrect-derive 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", 118 "diff", ··· 130 131 [[package]] 132 name = "autocorrect-cli" 133 - version = "2.8.4" 134 dependencies = [ 135 - "autocorrect 2.8.4", 136 "clap", 137 "ignore", 138 "lazy_static", ··· 167 168 [[package]] 169 name = "autocorrect-java" 170 - version = "2.8.4" 171 dependencies = [ 172 - "autocorrect 2.8.4", 173 "jni", 174 ] 175 176 [[package]] 177 name = "autocorrect-node" 178 - version = "2.8.4" 179 dependencies = [ 180 - "autocorrect 2.8.4", 181 "autocorrect-cli", 182 "napi", 183 "napi-build", ··· 186 187 [[package]] 188 name = "autocorrect-py" 189 - version = "2.8.4" 190 dependencies = [ 191 - "autocorrect 2.8.4", 192 "pyo3", 193 ] 194 195 [[package]] 196 name = "autocorrect-rb" 197 - version = "2.8.4" 198 dependencies = [ 199 - "autocorrect 2.8.4 (registry+https://github.com/rust-lang/crates.io-index)", 200 "magnus", 201 ] 202 203 [[package]] 204 name = "autocorrect-wasm" 205 - version = "2.8.4" 206 dependencies = [ 207 - "autocorrect 2.8.4", 208 "serde", 209 "serde_json", 210 "wasm-bindgen", ··· 212 213 [[package]] 214 name = "backtrace" 215 - version = "0.3.68" 216 source = "registry+https://github.com/rust-lang/crates.io-index" 217 - checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" 218 dependencies = [ 219 "addr2line", 220 "cc", ··· 227 228 [[package]] 229 name = "base64" 230 - version = "0.21.2" 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 233 234 [[package]] 235 name = "bindgen" ··· 237 source = "registry+https://github.com/rust-lang/crates.io-index" 238 checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" 239 dependencies = [ 240 - "bitflags 2.3.3", 241 "cexpr", 242 "clang-sys", 243 "lazy_static", ··· 248 "regex", 249 "rustc-hash", 250 "shlex", 251 - "syn 2.0.28", 252 ] 253 254 [[package]] ··· 259 260 [[package]] 261 name = "bitflags" 262 - version = "2.3.3" 263 source = "registry+https://github.com/rust-lang/crates.io-index" 264 - checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" 265 266 [[package]] 267 name = "block-buffer" ··· 274 275 [[package]] 276 name = "bstr" 277 - version = "1.6.0" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" 280 dependencies = [ 281 "memchr", 282 "serde", ··· 284 285 [[package]] 286 name = "bumpalo" 287 - version = "3.13.0" 288 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 290 291 [[package]] 292 name = "bytes" 293 - version = "1.4.0" 294 source = "registry+https://github.com/rust-lang/crates.io-index" 295 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 296 297 [[package]] 298 name = "cast" ··· 302 303 [[package]] 304 name = "cc" 305 - version = "1.0.81" 306 source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "6c6b2562119bf28c3439f7f02db99faf0aa1a8cdfe5772a2ee155d32227239f0" 308 dependencies = [ 309 "libc", 310 ] ··· 370 371 [[package]] 372 name = "clap" 373 - version = "4.3.19" 374 source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" 376 dependencies = [ 377 "clap_builder", 378 "clap_derive", 379 - "once_cell", 380 ] 381 382 [[package]] 383 name = "clap_builder" 384 - version = "4.3.19" 385 source = "registry+https://github.com/rust-lang/crates.io-index" 386 - checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" 387 dependencies = [ 388 "anstream", 389 "anstyle", ··· 393 394 [[package]] 395 name = "clap_derive" 396 - version = "4.3.12" 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050" 399 dependencies = [ 400 "heck", 401 "proc-macro2", 402 "quote", 403 - "syn 2.0.28", 404 ] 405 406 [[package]] 407 name = "clap_lex" 408 - version = "0.5.0" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 411 412 [[package]] 413 name = "colorchoice" ··· 560 checksum = "1f34ba9a9bcb8645379e9de8cb3ecfcf4d1c85ba66d90deb3259206fa5aa193b" 561 dependencies = [ 562 "quote", 563 - "syn 2.0.28", 564 ] 565 566 [[package]] ··· 593 594 [[package]] 595 name = "encoding_rs" 596 - version = "0.8.32" 597 source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 599 dependencies = [ 600 "cfg-if", 601 ] ··· 608 609 [[package]] 610 name = "errno" 611 - version = "0.3.2" 612 source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" 614 dependencies = [ 615 "errno-dragonfly", 616 "libc", ··· 647 648 [[package]] 649 name = "flate2" 650 - version = "1.0.26" 651 source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 653 dependencies = [ 654 "crc32fast", 655 "miniz_oxide", ··· 699 dependencies = [ 700 "proc-macro2", 701 "quote", 702 - "syn 2.0.28", 703 ] 704 705 [[package]] ··· 742 743 [[package]] 744 name = "gimli" 745 - version = "0.27.3" 746 source = "registry+https://github.com/rust-lang/crates.io-index" 747 - checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 748 749 [[package]] 750 name = "glob" ··· 767 768 [[package]] 769 name = "h2" 770 - version = "0.3.20" 771 source = "registry+https://github.com/rust-lang/crates.io-index" 772 - checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" 773 dependencies = [ 774 "bytes", 775 "fnv", ··· 844 845 [[package]] 846 name = "httpdate" 847 - version = "1.0.2" 848 source = "registry+https://github.com/rust-lang/crates.io-index" 849 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 850 851 [[package]] 852 name = "hyper" ··· 865 "httpdate", 866 "itoa", 867 "pin-project-lite", 868 - "socket2", 869 "tokio", 870 "tower-service", 871 "tracing", ··· 1026 1027 [[package]] 1028 name = "libc" 1029 - version = "0.2.147" 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 1032 1033 [[package]] 1034 name = "libloading" ··· 1042 1043 [[package]] 1044 name = "linux-raw-sys" 1045 - version = "0.4.5" 1046 source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" 1048 1049 [[package]] 1050 name = "lock_api" ··· 1058 1059 [[package]] 1060 name = "log" 1061 - version = "0.4.19" 1062 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 - checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 1064 1065 [[package]] 1066 name = "magnus" ··· 1086 1087 [[package]] 1088 name = "memchr" 1089 - version = "2.5.0" 1090 source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1092 1093 [[package]] 1094 name = "memoffset" ··· 1142 1143 [[package]] 1144 name = "napi" 1145 - version = "2.13.2" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "0ede2d12cd6fce44da537a4be1f5510c73be2506c2e32dfaaafd1f36968f3a0e" 1148 dependencies = [ 1149 - "bitflags 2.3.3", 1150 "ctor", 1151 "napi-derive", 1152 "napi-sys", ··· 1235 1236 [[package]] 1237 name = "object" 1238 - version = "0.31.1" 1239 source = "registry+https://github.com/rust-lang/crates.io-index" 1240 - checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" 1241 dependencies = [ 1242 "memchr", 1243 ] ··· 1280 "libc", 1281 "redox_syscall", 1282 "smallvec", 1283 - "windows-targets 0.48.1", 1284 ] 1285 1286 [[package]] ··· 1297 1298 [[package]] 1299 name = "pest" 1300 - version = "2.7.2" 1301 source = "registry+https://github.com/rust-lang/crates.io-index" 1302 - checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a" 1303 dependencies = [ 1304 "thiserror", 1305 "ucd-trie", 1306 ] 1307 1308 [[package]] 1309 name = "pest_derive" 1310 - version = "2.7.2" 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1312 - checksum = "666d00490d4ac815001da55838c500eafb0320019bbaa44444137c48b443a853" 1313 dependencies = [ 1314 "pest", 1315 "pest_generator", ··· 1317 1318 [[package]] 1319 name = "pest_generator" 1320 - version = "2.7.2" 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1322 - checksum = "68ca01446f50dbda87c1786af8770d535423fa8a53aec03b8f4e3d7eb10e0929" 1323 dependencies = [ 1324 "pest", 1325 "pest_meta", 1326 "proc-macro2", 1327 "quote", 1328 - "syn 2.0.28", 1329 ] 1330 1331 [[package]] 1332 name = "pest_meta" 1333 - version = "2.7.2" 1334 source = "registry+https://github.com/rust-lang/crates.io-index" 1335 - checksum = "56af0a30af74d0445c0bf6d9d051c979b516a1a5af790d251daee76005420a48" 1336 dependencies = [ 1337 "once_cell", 1338 "pest", ··· 1341 1342 [[package]] 1343 name = "pin-project-lite" 1344 - version = "0.2.10" 1345 source = "registry+https://github.com/rust-lang/crates.io-index" 1346 - checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" 1347 1348 [[package]] 1349 name = "pin-utils" ··· 1391 1392 [[package]] 1393 name = "proc-macro2" 1394 - version = "1.0.66" 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1397 dependencies = [ 1398 "unicode-ident", 1399 ] ··· 1469 1470 [[package]] 1471 name = "quote" 1472 - version = "1.0.32" 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" 1475 dependencies = [ 1476 "proc-macro2", 1477 ] ··· 1519 "quote", 1520 "regex", 1521 "shell-words", 1522 - "syn 2.0.28", 1523 ] 1524 1525 [[package]] ··· 1539 1540 [[package]] 1541 name = "regex" 1542 - version = "1.9.2" 1543 source = "registry+https://github.com/rust-lang/crates.io-index" 1544 - checksum = "5bc4f4d719ae1d92dc7e5ef3865f93af6e28c7af68ebd7a68a367932b88c1e2c" 1545 dependencies = [ 1546 "aho-corasick", 1547 "memchr", ··· 1551 1552 [[package]] 1553 name = "regex-automata" 1554 - version = "0.3.5" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 - checksum = "26bb2039bb570943fc65037c16640a64fba171d3760138656fdfe62b3bd24239" 1557 dependencies = [ 1558 "aho-corasick", 1559 "memchr", ··· 1562 1563 [[package]] 1564 name = "regex-syntax" 1565 - version = "0.7.4" 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1567 - checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" 1568 1569 [[package]] 1570 name = "reqwest" 1571 - version = "0.11.18" 1572 source = "registry+https://github.com/rust-lang/crates.io-index" 1573 - checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" 1574 dependencies = [ 1575 "base64", 1576 "bytes", ··· 1634 1635 [[package]] 1636 name = "rustix" 1637 - version = "0.38.7" 1638 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399" 1640 dependencies = [ 1641 - "bitflags 2.3.3", 1642 "errno", 1643 "libc", 1644 "linux-raw-sys", ··· 1647 1648 [[package]] 1649 name = "rustls" 1650 - version = "0.21.6" 1651 source = "registry+https://github.com/rust-lang/crates.io-index" 1652 - checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" 1653 dependencies = [ 1654 "log", 1655 "ring", ··· 1668 1669 [[package]] 1670 name = "rustls-webpki" 1671 - version = "0.101.2" 1672 source = "registry+https://github.com/rust-lang/crates.io-index" 1673 - checksum = "513722fd73ad80a71f72b61009ea1b584bcfa1483ca93949c8f290298837fa59" 1674 dependencies = [ 1675 "ring", 1676 "untrusted", ··· 1735 1736 [[package]] 1737 name = "serde" 1738 - version = "1.0.181" 1739 source = "registry+https://github.com/rust-lang/crates.io-index" 1740 - checksum = "6d3e73c93c3240c0bda063c239298e633114c69a888c3e37ca8bb33f343e9890" 1741 dependencies = [ 1742 "serde_derive", 1743 ] 1744 1745 [[package]] 1746 name = "serde_derive" 1747 - version = "1.0.181" 1748 source = "registry+https://github.com/rust-lang/crates.io-index" 1749 - checksum = "be02f6cb0cd3a5ec20bbcfbcbd749f57daddb1a0882dc2e46a6c236c90b977ed" 1750 dependencies = [ 1751 "proc-macro2", 1752 "quote", 1753 - "syn 2.0.28", 1754 ] 1755 1756 [[package]] 1757 name = "serde_json" 1758 - version = "1.0.104" 1759 source = "registry+https://github.com/rust-lang/crates.io-index" 1760 - checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" 1761 dependencies = [ 1762 "itoa", 1763 "ryu", ··· 1772 dependencies = [ 1773 "proc-macro2", 1774 "quote", 1775 - "syn 2.0.28", 1776 ] 1777 1778 [[package]] ··· 1819 1820 [[package]] 1821 name = "shlex" 1822 - version = "1.1.0" 1823 source = "registry+https://github.com/rust-lang/crates.io-index" 1824 - checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1825 1826 [[package]] 1827 name = "slab" 1828 - version = "0.4.8" 1829 source = "registry+https://github.com/rust-lang/crates.io-index" 1830 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 1831 dependencies = [ 1832 "autocfg", 1833 ] ··· 1849 ] 1850 1851 [[package]] 1852 name = "spin" 1853 version = "0.5.2" 1854 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1883 1884 [[package]] 1885 name = "syn" 1886 - version = "2.0.28" 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 - checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" 1889 dependencies = [ 1890 "proc-macro2", 1891 "quote", ··· 1894 1895 [[package]] 1896 name = "tar" 1897 - version = "0.4.39" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" 1900 dependencies = [ 1901 "filetime", 1902 "libc", ··· 1911 1912 [[package]] 1913 name = "tempfile" 1914 - version = "3.7.0" 1915 source = "registry+https://github.com/rust-lang/crates.io-index" 1916 - checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" 1917 dependencies = [ 1918 "cfg-if", 1919 "fastrand", ··· 1924 1925 [[package]] 1926 name = "thiserror" 1927 - version = "1.0.44" 1928 source = "registry+https://github.com/rust-lang/crates.io-index" 1929 - checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" 1930 dependencies = [ 1931 "thiserror-impl", 1932 ] 1933 1934 [[package]] 1935 name = "thiserror-impl" 1936 - version = "1.0.44" 1937 source = "registry+https://github.com/rust-lang/crates.io-index" 1938 - checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" 1939 dependencies = [ 1940 "proc-macro2", 1941 "quote", 1942 - "syn 2.0.28", 1943 ] 1944 1945 [[package]] ··· 1988 1989 [[package]] 1990 name = "tokio" 1991 - version = "1.29.1" 1992 source = "registry+https://github.com/rust-lang/crates.io-index" 1993 - checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" 1994 dependencies = [ 1995 - "autocfg", 1996 "backtrace", 1997 "bytes", 1998 "libc", 1999 "mio", 2000 "num_cpus", 2001 "pin-project-lite", 2002 - "socket2", 2003 "tokio-macros", 2004 "windows-sys 0.48.0", 2005 ] ··· 2012 dependencies = [ 2013 "proc-macro2", 2014 "quote", 2015 - "syn 2.0.28", 2016 ] 2017 2018 [[package]] ··· 2091 2092 [[package]] 2093 name = "unicode-ident" 2094 - version = "1.0.11" 2095 source = "registry+https://github.com/rust-lang/crates.io-index" 2096 - checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 2097 2098 [[package]] 2099 name = "unicode-normalization" ··· 2130 2131 [[package]] 2132 name = "url" 2133 - version = "2.4.0" 2134 source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 2136 dependencies = [ 2137 "form_urlencoded", 2138 "idna", ··· 2153 2154 [[package]] 2155 name = "walkdir" 2156 - version = "2.3.3" 2157 source = "registry+https://github.com/rust-lang/crates.io-index" 2158 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 2159 dependencies = [ 2160 "same-file", 2161 "winapi-util", ··· 2199 "once_cell", 2200 "proc-macro2", 2201 "quote", 2202 - "syn 2.0.28", 2203 "wasm-bindgen-shared", 2204 ] 2205 ··· 2233 dependencies = [ 2234 "proc-macro2", 2235 "quote", 2236 - "syn 2.0.28", 2237 "wasm-bindgen-backend", 2238 "wasm-bindgen-shared", 2239 ] ··· 2255 ] 2256 2257 [[package]] 2258 - name = "webpki" 2259 - version = "0.22.0" 2260 - source = "registry+https://github.com/rust-lang/crates.io-index" 2261 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 2262 - dependencies = [ 2263 - "ring", 2264 - "untrusted", 2265 - ] 2266 - 2267 - [[package]] 2268 name = "webpki-roots" 2269 - version = "0.22.6" 2270 source = "registry+https://github.com/rust-lang/crates.io-index" 2271 - checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 2272 - dependencies = [ 2273 - "webpki", 2274 - ] 2275 2276 [[package]] 2277 name = "winapi" ··· 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2321 dependencies = [ 2322 - "windows-targets 0.48.1", 2323 ] 2324 2325 [[package]] ··· 2339 2340 [[package]] 2341 name = "windows-targets" 2342 - version = "0.48.1" 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2344 - checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" 2345 dependencies = [ 2346 - "windows_aarch64_gnullvm 0.48.0", 2347 - "windows_aarch64_msvc 0.48.0", 2348 - "windows_i686_gnu 0.48.0", 2349 - "windows_i686_msvc 0.48.0", 2350 - "windows_x86_64_gnu 0.48.0", 2351 - "windows_x86_64_gnullvm 0.48.0", 2352 - "windows_x86_64_msvc 0.48.0", 2353 ] 2354 2355 [[package]] ··· 2360 2361 [[package]] 2362 name = "windows_aarch64_gnullvm" 2363 - version = "0.48.0" 2364 source = "registry+https://github.com/rust-lang/crates.io-index" 2365 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2366 2367 [[package]] 2368 name = "windows_aarch64_msvc" ··· 2372 2373 [[package]] 2374 name = "windows_aarch64_msvc" 2375 - version = "0.48.0" 2376 source = "registry+https://github.com/rust-lang/crates.io-index" 2377 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2378 2379 [[package]] 2380 name = "windows_i686_gnu" ··· 2384 2385 [[package]] 2386 name = "windows_i686_gnu" 2387 - version = "0.48.0" 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2390 2391 [[package]] 2392 name = "windows_i686_msvc" ··· 2396 2397 [[package]] 2398 name = "windows_i686_msvc" 2399 - version = "0.48.0" 2400 source = "registry+https://github.com/rust-lang/crates.io-index" 2401 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2402 2403 [[package]] 2404 name = "windows_x86_64_gnu" ··· 2408 2409 [[package]] 2410 name = "windows_x86_64_gnu" 2411 - version = "0.48.0" 2412 source = "registry+https://github.com/rust-lang/crates.io-index" 2413 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2414 2415 [[package]] 2416 name = "windows_x86_64_gnullvm" ··· 2420 2421 [[package]] 2422 name = "windows_x86_64_gnullvm" 2423 - version = "0.48.0" 2424 source = "registry+https://github.com/rust-lang/crates.io-index" 2425 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2426 2427 [[package]] 2428 name = "windows_x86_64_msvc" ··· 2432 2433 [[package]] 2434 name = "windows_x86_64_msvc" 2435 - version = "0.48.0" 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2437 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2438 2439 [[package]] 2440 name = "winreg" 2441 - version = "0.10.1" 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2443 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 2444 dependencies = [ 2445 - "winapi", 2446 ] 2447 2448 [[package]] 2449 name = "xattr" 2450 - version = "0.2.3" 2451 source = "registry+https://github.com/rust-lang/crates.io-index" 2452 - checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 2453 dependencies = [ 2454 "libc", 2455 ]
··· 4 5 [[package]] 6 name = "addr2line" 7 + version = "0.21.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 dependencies = [ 11 "gimli", 12 ] ··· 19 20 [[package]] 21 name = "aho-corasick" 22 + version = "1.0.5" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 25 dependencies = [ 26 "memchr", 27 ] ··· 34 35 [[package]] 36 name = "anstream" 37 + version = "0.5.0" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" 40 dependencies = [ 41 "anstyle", 42 "anstyle-parse", 43 "anstyle-query", 44 "anstyle-wincon", 45 "colorchoice", 46 "utf8parse", 47 ] 48 49 [[package]] 50 name = "anstyle" 51 + version = "1.0.3" 52 source = "registry+https://github.com/rust-lang/crates.io-index" 53 + checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46" 54 55 [[package]] 56 name = "anstyle-parse" ··· 72 73 [[package]] 74 name = "anstyle-wincon" 75 + version = "2.1.0" 76 source = "registry+https://github.com/rust-lang/crates.io-index" 77 + checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" 78 dependencies = [ 79 "anstyle", 80 "windows-sys 0.48.0", ··· 88 89 [[package]] 90 name = "autocorrect" 91 + version = "2.8.5" 92 dependencies = [ 93 "autocorrect-derive 0.3.0", 94 "criterion", ··· 109 110 [[package]] 111 name = "autocorrect" 112 + version = "2.8.5" 113 source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "f2aa23c243abf88a533e514d8e5455e668daa3a8ca93061d8eb7f22014d7ad1a" 115 dependencies = [ 116 "autocorrect-derive 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", 117 "diff", ··· 129 130 [[package]] 131 name = "autocorrect-cli" 132 + version = "2.8.5" 133 dependencies = [ 134 + "autocorrect 2.8.5", 135 "clap", 136 "ignore", 137 "lazy_static", ··· 166 167 [[package]] 168 name = "autocorrect-java" 169 + version = "2.8.5" 170 dependencies = [ 171 + "autocorrect 2.8.5", 172 "jni", 173 ] 174 175 [[package]] 176 name = "autocorrect-node" 177 + version = "2.8.5" 178 dependencies = [ 179 + "autocorrect 2.8.5", 180 "autocorrect-cli", 181 "napi", 182 "napi-build", ··· 185 186 [[package]] 187 name = "autocorrect-py" 188 + version = "2.8.5" 189 dependencies = [ 190 + "autocorrect 2.8.5", 191 "pyo3", 192 ] 193 194 [[package]] 195 name = "autocorrect-rb" 196 + version = "2.8.5" 197 dependencies = [ 198 + "autocorrect 2.8.5 (registry+https://github.com/rust-lang/crates.io-index)", 199 "magnus", 200 ] 201 202 [[package]] 203 name = "autocorrect-wasm" 204 + version = "2.8.5" 205 dependencies = [ 206 + "autocorrect 2.8.5", 207 "serde", 208 "serde_json", 209 "wasm-bindgen", ··· 211 212 [[package]] 213 name = "backtrace" 214 + version = "0.3.69" 215 source = "registry+https://github.com/rust-lang/crates.io-index" 216 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 217 dependencies = [ 218 "addr2line", 219 "cc", ··· 226 227 [[package]] 228 name = "base64" 229 + version = "0.21.4" 230 source = "registry+https://github.com/rust-lang/crates.io-index" 231 + checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 232 233 [[package]] 234 name = "bindgen" ··· 236 source = "registry+https://github.com/rust-lang/crates.io-index" 237 checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" 238 dependencies = [ 239 + "bitflags 2.4.0", 240 "cexpr", 241 "clang-sys", 242 "lazy_static", ··· 247 "regex", 248 "rustc-hash", 249 "shlex", 250 + "syn 2.0.33", 251 ] 252 253 [[package]] ··· 258 259 [[package]] 260 name = "bitflags" 261 + version = "2.4.0" 262 source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 264 265 [[package]] 266 name = "block-buffer" ··· 273 274 [[package]] 275 name = "bstr" 276 + version = "1.6.2" 277 source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a" 279 dependencies = [ 280 "memchr", 281 "serde", ··· 283 284 [[package]] 285 name = "bumpalo" 286 + version = "3.14.0" 287 source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 289 290 [[package]] 291 name = "bytes" 292 + version = "1.5.0" 293 source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 295 296 [[package]] 297 name = "cast" ··· 301 302 [[package]] 303 name = "cc" 304 + version = "1.0.83" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 307 dependencies = [ 308 "libc", 309 ] ··· 369 370 [[package]] 371 name = "clap" 372 + version = "4.4.3" 373 source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "84ed82781cea27b43c9b106a979fe450a13a31aab0500595fb3fc06616de08e6" 375 dependencies = [ 376 "clap_builder", 377 "clap_derive", 378 ] 379 380 [[package]] 381 name = "clap_builder" 382 + version = "4.4.2" 383 source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" 385 dependencies = [ 386 "anstream", 387 "anstyle", ··· 391 392 [[package]] 393 name = "clap_derive" 394 + version = "4.4.2" 395 source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" 397 dependencies = [ 398 "heck", 399 "proc-macro2", 400 "quote", 401 + "syn 2.0.33", 402 ] 403 404 [[package]] 405 name = "clap_lex" 406 + version = "0.5.1" 407 source = "registry+https://github.com/rust-lang/crates.io-index" 408 + checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 409 410 [[package]] 411 name = "colorchoice" ··· 558 checksum = "1f34ba9a9bcb8645379e9de8cb3ecfcf4d1c85ba66d90deb3259206fa5aa193b" 559 dependencies = [ 560 "quote", 561 + "syn 2.0.33", 562 ] 563 564 [[package]] ··· 591 592 [[package]] 593 name = "encoding_rs" 594 + version = "0.8.33" 595 source = "registry+https://github.com/rust-lang/crates.io-index" 596 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 597 dependencies = [ 598 "cfg-if", 599 ] ··· 606 607 [[package]] 608 name = "errno" 609 + version = "0.3.3" 610 source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 612 dependencies = [ 613 "errno-dragonfly", 614 "libc", ··· 645 646 [[package]] 647 name = "flate2" 648 + version = "1.0.27" 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 + checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 651 dependencies = [ 652 "crc32fast", 653 "miniz_oxide", ··· 697 dependencies = [ 698 "proc-macro2", 699 "quote", 700 + "syn 2.0.33", 701 ] 702 703 [[package]] ··· 740 741 [[package]] 742 name = "gimli" 743 + version = "0.28.0" 744 source = "registry+https://github.com/rust-lang/crates.io-index" 745 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 746 747 [[package]] 748 name = "glob" ··· 765 766 [[package]] 767 name = "h2" 768 + version = "0.3.21" 769 source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 771 dependencies = [ 772 "bytes", 773 "fnv", ··· 842 843 [[package]] 844 name = "httpdate" 845 + version = "1.0.3" 846 source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 848 849 [[package]] 850 name = "hyper" ··· 863 "httpdate", 864 "itoa", 865 "pin-project-lite", 866 + "socket2 0.4.9", 867 "tokio", 868 "tower-service", 869 "tracing", ··· 1024 1025 [[package]] 1026 name = "libc" 1027 + version = "0.2.148" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" 1030 1031 [[package]] 1032 name = "libloading" ··· 1040 1041 [[package]] 1042 name = "linux-raw-sys" 1043 + version = "0.4.7" 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 + checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" 1046 1047 [[package]] 1048 name = "lock_api" ··· 1056 1057 [[package]] 1058 name = "log" 1059 + version = "0.4.20" 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1062 1063 [[package]] 1064 name = "magnus" ··· 1084 1085 [[package]] 1086 name = "memchr" 1087 + version = "2.6.3" 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 + checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 1090 1091 [[package]] 1092 name = "memoffset" ··· 1140 1141 [[package]] 1142 name = "napi" 1143 + version = "2.13.3" 1144 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + checksum = "fd063c93b900149304e3ba96ce5bf210cd4f81ef5eb80ded0d100df3e85a3ac0" 1146 dependencies = [ 1147 + "bitflags 2.4.0", 1148 "ctor", 1149 "napi-derive", 1150 "napi-sys", ··· 1233 1234 [[package]] 1235 name = "object" 1236 + version = "0.32.1" 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1239 dependencies = [ 1240 "memchr", 1241 ] ··· 1278 "libc", 1279 "redox_syscall", 1280 "smallvec", 1281 + "windows-targets 0.48.5", 1282 ] 1283 1284 [[package]] ··· 1295 1296 [[package]] 1297 name = "pest" 1298 + version = "2.7.3" 1299 source = "registry+https://github.com/rust-lang/crates.io-index" 1300 + checksum = "d7a4d085fd991ac8d5b05a147b437791b4260b76326baf0fc60cf7c9c27ecd33" 1301 dependencies = [ 1302 + "memchr", 1303 "thiserror", 1304 "ucd-trie", 1305 ] 1306 1307 [[package]] 1308 name = "pest_derive" 1309 + version = "2.7.3" 1310 source = "registry+https://github.com/rust-lang/crates.io-index" 1311 + checksum = "a2bee7be22ce7918f641a33f08e3f43388c7656772244e2bbb2477f44cc9021a" 1312 dependencies = [ 1313 "pest", 1314 "pest_generator", ··· 1316 1317 [[package]] 1318 name = "pest_generator" 1319 + version = "2.7.3" 1320 source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "d1511785c5e98d79a05e8a6bc34b4ac2168a0e3e92161862030ad84daa223141" 1322 dependencies = [ 1323 "pest", 1324 "pest_meta", 1325 "proc-macro2", 1326 "quote", 1327 + "syn 2.0.33", 1328 ] 1329 1330 [[package]] 1331 name = "pest_meta" 1332 + version = "2.7.3" 1333 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 + checksum = "b42f0394d3123e33353ca5e1e89092e533d2cc490389f2bd6131c43c634ebc5f" 1335 dependencies = [ 1336 "once_cell", 1337 "pest", ··· 1340 1341 [[package]] 1342 name = "pin-project-lite" 1343 + version = "0.2.13" 1344 source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1346 1347 [[package]] 1348 name = "pin-utils" ··· 1390 1391 [[package]] 1392 name = "proc-macro2" 1393 + version = "1.0.67" 1394 source = "registry+https://github.com/rust-lang/crates.io-index" 1395 + checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" 1396 dependencies = [ 1397 "unicode-ident", 1398 ] ··· 1468 1469 [[package]] 1470 name = "quote" 1471 + version = "1.0.33" 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1474 dependencies = [ 1475 "proc-macro2", 1476 ] ··· 1518 "quote", 1519 "regex", 1520 "shell-words", 1521 + "syn 2.0.33", 1522 ] 1523 1524 [[package]] ··· 1538 1539 [[package]] 1540 name = "regex" 1541 + version = "1.9.5" 1542 source = "registry+https://github.com/rust-lang/crates.io-index" 1543 + checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 1544 dependencies = [ 1545 "aho-corasick", 1546 "memchr", ··· 1550 1551 [[package]] 1552 name = "regex-automata" 1553 + version = "0.3.8" 1554 source = "registry+https://github.com/rust-lang/crates.io-index" 1555 + checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 1556 dependencies = [ 1557 "aho-corasick", 1558 "memchr", ··· 1561 1562 [[package]] 1563 name = "regex-syntax" 1564 + version = "0.7.5" 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1566 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 1567 1568 [[package]] 1569 name = "reqwest" 1570 + version = "0.11.20" 1571 source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" 1573 dependencies = [ 1574 "base64", 1575 "bytes", ··· 1633 1634 [[package]] 1635 name = "rustix" 1636 + version = "0.38.13" 1637 source = "registry+https://github.com/rust-lang/crates.io-index" 1638 + checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662" 1639 dependencies = [ 1640 + "bitflags 2.4.0", 1641 "errno", 1642 "libc", 1643 "linux-raw-sys", ··· 1646 1647 [[package]] 1648 name = "rustls" 1649 + version = "0.21.7" 1650 source = "registry+https://github.com/rust-lang/crates.io-index" 1651 + checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" 1652 dependencies = [ 1653 "log", 1654 "ring", ··· 1667 1668 [[package]] 1669 name = "rustls-webpki" 1670 + version = "0.101.5" 1671 source = "registry+https://github.com/rust-lang/crates.io-index" 1672 + checksum = "45a27e3b59326c16e23d30aeb7a36a24cc0d29e71d68ff611cdfb4a01d013bed" 1673 dependencies = [ 1674 "ring", 1675 "untrusted", ··· 1734 1735 [[package]] 1736 name = "serde" 1737 + version = "1.0.188" 1738 source = "registry+https://github.com/rust-lang/crates.io-index" 1739 + checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 1740 dependencies = [ 1741 "serde_derive", 1742 ] 1743 1744 [[package]] 1745 name = "serde_derive" 1746 + version = "1.0.188" 1747 source = "registry+https://github.com/rust-lang/crates.io-index" 1748 + checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 1749 dependencies = [ 1750 "proc-macro2", 1751 "quote", 1752 + "syn 2.0.33", 1753 ] 1754 1755 [[package]] 1756 name = "serde_json" 1757 + version = "1.0.107" 1758 source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 1760 dependencies = [ 1761 "itoa", 1762 "ryu", ··· 1771 dependencies = [ 1772 "proc-macro2", 1773 "quote", 1774 + "syn 2.0.33", 1775 ] 1776 1777 [[package]] ··· 1818 1819 [[package]] 1820 name = "shlex" 1821 + version = "1.2.0" 1822 source = "registry+https://github.com/rust-lang/crates.io-index" 1823 + checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 1824 1825 [[package]] 1826 name = "slab" 1827 + version = "0.4.9" 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1830 dependencies = [ 1831 "autocfg", 1832 ] ··· 1848 ] 1849 1850 [[package]] 1851 + name = "socket2" 1852 + version = "0.5.4" 1853 + source = "registry+https://github.com/rust-lang/crates.io-index" 1854 + checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 1855 + dependencies = [ 1856 + "libc", 1857 + "windows-sys 0.48.0", 1858 + ] 1859 + 1860 + [[package]] 1861 name = "spin" 1862 version = "0.5.2" 1863 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1892 1893 [[package]] 1894 name = "syn" 1895 + version = "2.0.33" 1896 source = "registry+https://github.com/rust-lang/crates.io-index" 1897 + checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668" 1898 dependencies = [ 1899 "proc-macro2", 1900 "quote", ··· 1903 1904 [[package]] 1905 name = "tar" 1906 + version = "0.4.40" 1907 source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 1909 dependencies = [ 1910 "filetime", 1911 "libc", ··· 1920 1921 [[package]] 1922 name = "tempfile" 1923 + version = "3.8.0" 1924 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 + checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 1926 dependencies = [ 1927 "cfg-if", 1928 "fastrand", ··· 1933 1934 [[package]] 1935 name = "thiserror" 1936 + version = "1.0.48" 1937 source = "registry+https://github.com/rust-lang/crates.io-index" 1938 + checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" 1939 dependencies = [ 1940 "thiserror-impl", 1941 ] 1942 1943 [[package]] 1944 name = "thiserror-impl" 1945 + version = "1.0.48" 1946 source = "registry+https://github.com/rust-lang/crates.io-index" 1947 + checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" 1948 dependencies = [ 1949 "proc-macro2", 1950 "quote", 1951 + "syn 2.0.33", 1952 ] 1953 1954 [[package]] ··· 1997 1998 [[package]] 1999 name = "tokio" 2000 + version = "1.32.0" 2001 source = "registry+https://github.com/rust-lang/crates.io-index" 2002 + checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 2003 dependencies = [ 2004 "backtrace", 2005 "bytes", 2006 "libc", 2007 "mio", 2008 "num_cpus", 2009 "pin-project-lite", 2010 + "socket2 0.5.4", 2011 "tokio-macros", 2012 "windows-sys 0.48.0", 2013 ] ··· 2020 dependencies = [ 2021 "proc-macro2", 2022 "quote", 2023 + "syn 2.0.33", 2024 ] 2025 2026 [[package]] ··· 2099 2100 [[package]] 2101 name = "unicode-ident" 2102 + version = "1.0.12" 2103 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2105 2106 [[package]] 2107 name = "unicode-normalization" ··· 2138 2139 [[package]] 2140 name = "url" 2141 + version = "2.4.1" 2142 source = "registry+https://github.com/rust-lang/crates.io-index" 2143 + checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 2144 dependencies = [ 2145 "form_urlencoded", 2146 "idna", ··· 2161 2162 [[package]] 2163 name = "walkdir" 2164 + version = "2.4.0" 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 2166 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 2167 dependencies = [ 2168 "same-file", 2169 "winapi-util", ··· 2207 "once_cell", 2208 "proc-macro2", 2209 "quote", 2210 + "syn 2.0.33", 2211 "wasm-bindgen-shared", 2212 ] 2213 ··· 2241 dependencies = [ 2242 "proc-macro2", 2243 "quote", 2244 + "syn 2.0.33", 2245 "wasm-bindgen-backend", 2246 "wasm-bindgen-shared", 2247 ] ··· 2263 ] 2264 2265 [[package]] 2266 name = "webpki-roots" 2267 + version = "0.25.2" 2268 source = "registry+https://github.com/rust-lang/crates.io-index" 2269 + checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 2270 2271 [[package]] 2272 name = "winapi" ··· 2314 source = "registry+https://github.com/rust-lang/crates.io-index" 2315 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2316 dependencies = [ 2317 + "windows-targets 0.48.5", 2318 ] 2319 2320 [[package]] ··· 2334 2335 [[package]] 2336 name = "windows-targets" 2337 + version = "0.48.5" 2338 source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2340 dependencies = [ 2341 + "windows_aarch64_gnullvm 0.48.5", 2342 + "windows_aarch64_msvc 0.48.5", 2343 + "windows_i686_gnu 0.48.5", 2344 + "windows_i686_msvc 0.48.5", 2345 + "windows_x86_64_gnu 0.48.5", 2346 + "windows_x86_64_gnullvm 0.48.5", 2347 + "windows_x86_64_msvc 0.48.5", 2348 ] 2349 2350 [[package]] ··· 2355 2356 [[package]] 2357 name = "windows_aarch64_gnullvm" 2358 + version = "0.48.5" 2359 source = "registry+https://github.com/rust-lang/crates.io-index" 2360 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2361 2362 [[package]] 2363 name = "windows_aarch64_msvc" ··· 2367 2368 [[package]] 2369 name = "windows_aarch64_msvc" 2370 + version = "0.48.5" 2371 source = "registry+https://github.com/rust-lang/crates.io-index" 2372 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2373 2374 [[package]] 2375 name = "windows_i686_gnu" ··· 2379 2380 [[package]] 2381 name = "windows_i686_gnu" 2382 + version = "0.48.5" 2383 source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2385 2386 [[package]] 2387 name = "windows_i686_msvc" ··· 2391 2392 [[package]] 2393 name = "windows_i686_msvc" 2394 + version = "0.48.5" 2395 source = "registry+https://github.com/rust-lang/crates.io-index" 2396 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2397 2398 [[package]] 2399 name = "windows_x86_64_gnu" ··· 2403 2404 [[package]] 2405 name = "windows_x86_64_gnu" 2406 + version = "0.48.5" 2407 source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2409 2410 [[package]] 2411 name = "windows_x86_64_gnullvm" ··· 2415 2416 [[package]] 2417 name = "windows_x86_64_gnullvm" 2418 + version = "0.48.5" 2419 source = "registry+https://github.com/rust-lang/crates.io-index" 2420 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2421 2422 [[package]] 2423 name = "windows_x86_64_msvc" ··· 2427 2428 [[package]] 2429 name = "windows_x86_64_msvc" 2430 + version = "0.48.5" 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2433 2434 [[package]] 2435 name = "winreg" 2436 + version = "0.50.0" 2437 source = "registry+https://github.com/rust-lang/crates.io-index" 2438 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 2439 dependencies = [ 2440 + "cfg-if", 2441 + "windows-sys 0.48.0", 2442 ] 2443 2444 [[package]] 2445 name = "xattr" 2446 + version = "1.0.1" 2447 source = "registry+https://github.com/rust-lang/crates.io-index" 2448 + checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985" 2449 dependencies = [ 2450 "libc", 2451 ]
+2 -2
pkgs/tools/text/autocorrect/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "autocorrect"; 5 - version = "2.8.4"; 6 7 src = fetchFromGitHub { 8 owner = "huacnlee"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-njgngDowyRfOY9+BnBSNWow5GkdGhRu2YPXkA6n23qE="; 12 }; 13 14 cargoLock = {
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "autocorrect"; 5 + version = "2.8.5"; 6 7 src = fetchFromGitHub { 8 owner = "huacnlee"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-j59yCGGV6yiT6o+VKM1FPh87T4QG0qAeKgcKIAqpx+8="; 12 }; 13 14 cargoLock = {
+3 -3
pkgs/tools/text/mdbook-admonish/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mdbook-admonish"; 5 - version = "1.10.2"; 6 7 src = fetchFromGitHub { 8 owner = "tommilligan"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-2c1wSij2MDRdrqxN+cmnFO0z6mH/fgeg9E3cm+8ssww="; 12 }; 13 14 - cargoHash = "sha256-UXH0SstMVprgezyr3I/6rv2uCMdDUUSIsQ3MJ49tdoI="; 15 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mdbook-admonish"; 5 + version = "1.11.1"; 6 7 src = fetchFromGitHub { 8 owner = "tommilligan"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-cCtyYcUSmumnO3Vr4/r25++yIgwex1q9ZtgF4rRH4P0="; 12 }; 13 14 + cargoHash = "sha256-JHMHUUkMUIm3aY54LZGg+H2V4UsSPt8SWZTJne/Ju5o="; 15 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17
+2 -2
pkgs/tools/text/xml/basex/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "basex"; 5 - version = "10.6"; 6 7 src = fetchurl { 8 url = "http://files.basex.org/releases/${version}/BaseX${builtins.replaceStrings ["."] [""] version}.zip"; 9 - hash = "sha256-8C1fsoXcihMA+JXQ+aQTIi08+hZEk1cRZKg2vRB/j0k="; 10 }; 11 12 nativeBuildInputs = [ unzip copyDesktopItems ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "basex"; 5 + version = "10.7"; 6 7 src = fetchurl { 8 url = "http://files.basex.org/releases/${version}/BaseX${builtins.replaceStrings ["."] [""] version}.zip"; 9 + hash = "sha256-Jr73UoyJfhtXLnYgOPh+jqKc3XZs+WMwJaO5nuD+Vmw="; 10 }; 11 12 nativeBuildInputs = [ unzip copyDesktopItems ];
+2 -2
pkgs/tools/video/svt-av1/default.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "svt-av1"; 11 - version = "1.6.0"; 12 13 src = fetchFromGitLab { 14 owner = "AOMediaCodec"; 15 repo = "SVT-AV1"; 16 rev = "v${finalAttrs.version}"; 17 - sha256 = "sha256-rGe4h3d2Ql8tB/5vKFJGPkhmjMHnqgMUpnGzeh+PasA="; 18 }; 19 20 nativeBuildInputs = [
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "svt-av1"; 11 + version = "1.7.0"; 12 13 src = fetchFromGitLab { 14 owner = "AOMediaCodec"; 15 repo = "SVT-AV1"; 16 rev = "v${finalAttrs.version}"; 17 + sha256 = "sha256-WKc0DNwpA9smMS3e/GDkk77FUkohwaPMgcXgji14CIw="; 18 }; 19 20 nativeBuildInputs = [
+24 -9
pkgs/top-level/linux-kernels.nix
··· 96 rpiVersion = 4; 97 }; 98 99 - linux_4_14 = callPackage ../os-specific/linux/kernel/linux-4.14.nix { 100 kernelPatches = 101 [ kernelPatches.bridge_stp_helper 102 kernelPatches.request_key_helper ··· 107 ]; 108 }; 109 110 - linux_4_19 = callPackage ../os-specific/linux/kernel/linux-4.19.nix { 111 kernelPatches = 112 [ kernelPatches.bridge_stp_helper 113 kernelPatches.request_key_helper ··· 115 ]; 116 }; 117 118 - linux_5_4 = callPackage ../os-specific/linux/kernel/linux-5.4.nix { 119 kernelPatches = [ 120 kernelPatches.bridge_stp_helper 121 kernelPatches.request_key_helper ··· 130 ]; 131 }; 132 133 - linux_5_10 = callPackage ../os-specific/linux/kernel/linux-5.10.nix { 134 kernelPatches = [ 135 kernelPatches.bridge_stp_helper 136 kernelPatches.request_key_helper ··· 145 ]; 146 }; 147 148 - linux_5_15 = callPackage ../os-specific/linux/kernel/linux-5.15.nix { 149 kernelPatches = [ 150 kernelPatches.bridge_stp_helper 151 kernelPatches.request_key_helper ··· 160 ]; 161 }; 162 163 - linux_6_1 = callPackage ../os-specific/linux/kernel/linux-6.1.nix { 164 kernelPatches = [ 165 kernelPatches.bridge_stp_helper 166 kernelPatches.request_key_helper 167 ]; 168 }; 169 ··· 172 kernelPatches.bridge_stp_helper 173 kernelPatches.request_key_helper 174 kernelPatches.export-rt-sched-migrate 175 ]; 176 }; 177 178 - linux_6_4 = callPackage ../os-specific/linux/kernel/linux-6.4.nix { 179 kernelPatches = [ 180 kernelPatches.bridge_stp_helper 181 kernelPatches.request_key_helper 182 ]; 183 }; 184 185 - linux_6_5 = callPackage ../os-specific/linux/kernel/linux-6.5.nix { 186 kernelPatches = [ 187 kernelPatches.bridge_stp_helper 188 kernelPatches.request_key_helper 189 ]; 190 }; 191 192 linux_testing = let 193 - testing = callPackage ../os-specific/linux/kernel/linux-testing.nix { 194 kernelPatches = [ 195 kernelPatches.bridge_stp_helper 196 kernelPatches.request_key_helper
··· 96 rpiVersion = 4; 97 }; 98 99 + linux_4_14 = callPackage ../os-specific/linux/kernel/mainline.nix { 100 + branch = "4.14"; 101 kernelPatches = 102 [ kernelPatches.bridge_stp_helper 103 kernelPatches.request_key_helper ··· 108 ]; 109 }; 110 111 + linux_4_19 = callPackage ../os-specific/linux/kernel/mainline.nix { 112 + branch = "4.19"; 113 kernelPatches = 114 [ kernelPatches.bridge_stp_helper 115 kernelPatches.request_key_helper ··· 117 ]; 118 }; 119 120 + linux_5_4 = callPackage ../os-specific/linux/kernel/mainline.nix { 121 + branch = "5.4"; 122 kernelPatches = [ 123 kernelPatches.bridge_stp_helper 124 kernelPatches.request_key_helper ··· 133 ]; 134 }; 135 136 + linux_5_10 = callPackage ../os-specific/linux/kernel/mainline.nix { 137 + branch = "5.10"; 138 kernelPatches = [ 139 kernelPatches.bridge_stp_helper 140 kernelPatches.request_key_helper ··· 149 ]; 150 }; 151 152 + linux_5_15 = callPackage ../os-specific/linux/kernel/mainline.nix { 153 + branch = "5.15"; 154 kernelPatches = [ 155 kernelPatches.bridge_stp_helper 156 kernelPatches.request_key_helper ··· 165 ]; 166 }; 167 168 + linux_6_1 = callPackage ../os-specific/linux/kernel/mainline.nix { 169 + branch = "6.1"; 170 kernelPatches = [ 171 kernelPatches.bridge_stp_helper 172 kernelPatches.request_key_helper 173 + kernelPatches.dell_xps_regression 174 ]; 175 }; 176 ··· 179 kernelPatches.bridge_stp_helper 180 kernelPatches.request_key_helper 181 kernelPatches.export-rt-sched-migrate 182 + kernelPatches.dell_xps_regression 183 ]; 184 }; 185 186 + linux_6_4 = callPackage ../os-specific/linux/kernel/mainline.nix { 187 + branch = "6.4"; 188 kernelPatches = [ 189 kernelPatches.bridge_stp_helper 190 kernelPatches.request_key_helper 191 + kernelPatches.dell_xps_regression 192 ]; 193 }; 194 195 + linux_6_5 = callPackage ../os-specific/linux/kernel/mainline.nix { 196 + branch = "6.5"; 197 kernelPatches = [ 198 kernelPatches.bridge_stp_helper 199 kernelPatches.request_key_helper 200 + kernelPatches.dell_xps_regression 201 ]; 202 }; 203 204 linux_testing = let 205 + testing = callPackage ../os-specific/linux/kernel/mainline.nix { 206 + # A special branch that tracks the kernel under the release process 207 + # i.e. which has at least a public rc1 and is not released yet. 208 + branch = "testing"; 209 kernelPatches = [ 210 kernelPatches.bridge_stp_helper 211 kernelPatches.request_key_helper
+1
pkgs/top-level/perl-packages.nix
··· 14670 meta = { 14671 description = "Parse and evaluate mathematical expressions"; 14672 homepage = "https://github.com/Grinnz/Math-Calc-Parser"; 14673 license = with lib.licenses; [ artistic2 ]; 14674 maintainers = with maintainers; [ sgo ]; 14675 };
··· 14670 meta = { 14671 description = "Parse and evaluate mathematical expressions"; 14672 homepage = "https://github.com/Grinnz/Math-Calc-Parser"; 14673 + broken = true; 14674 license = with lib.licenses; [ artistic2 ]; 14675 maintainers = with maintainers; [ sgo ]; 14676 };