From 04a8a092492932faca3c92973bb203a7b5f91d7f Mon Sep 17 00:00:00 2001 From: Gergely Nagy Date: Sat, 16 Sep 2023 01:20:35 +0200 Subject: [PATCH 001/163] riemann_c_client: Optional TLS support & other changes This adjusts riemann_c_client to support building with either wolfSSL or GnuTLS (disabled by default, to not introduce a new dependency automatically), and the CLI tool with json-c (enabled by default). Also splits the outputs to `bin`, `dev`, and `out`, enables parallel building, and removes a preBuild step that is no longer necessary, and enables unit tests at build time. On top of this, also correct the license: it is LGPL3+, *not* GPL3. Signed-off-by: Gergely Nagy --- pkgs/tools/misc/riemann-c-client/default.nix | 30 ++++++++++++++------ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/misc/riemann-c-client/default.nix b/pkgs/tools/misc/riemann-c-client/default.nix index 0302a423a4fb..7c744935064f 100644 --- a/pkgs/tools/misc/riemann-c-client/default.nix +++ b/pkgs/tools/misc/riemann-c-client/default.nix @@ -1,4 +1,8 @@ -{ lib, stdenv, fetchFromGitea, autoreconfHook, pkg-config, file , protobufc }: +{ lib, stdenv, fetchFromGitea, autoreconfHook, check, pkg-config, file, protobufc +,withWolfSSL ? false, wolfssl +,withGnuTLS ? false, gnutls +,withJSON ? true, json_c +}: stdenv.mkDerivation rec { pname = "riemann-c-client"; @@ -9,20 +13,30 @@ stdenv.mkDerivation rec { owner = "algernon"; repo = "riemann-c-client"; rev = "riemann-c-client-${version}"; - sha256 = "sha256-FIhTT57g2uZBaH3EPNxNUNJn9n+0ZOhI6WMyF+xIr/Q="; + hash = "sha256-FIhTT57g2uZBaH3EPNxNUNJn9n+0ZOhI6WMyF+xIr/Q="; }; - nativeBuildInputs = [ autoreconfHook pkg-config ]; - buildInputs = [ file protobufc ]; + outputs = [ "bin" "dev" "out" ]; - preBuild = '' - make lib/riemann/proto/riemann.pb-c.h - ''; + nativeBuildInputs = [ autoreconfHook check pkg-config ]; + buildInputs = [ file protobufc ] + ++ lib.optional withWolfSSL wolfssl + ++ lib.optional withGnuTLS gnutls + ++ lib.optional withJSON json_c + ; + + configureFlags = [] + ++ lib.optional withWolfSSL "--with-tls=wolfssl" + ++ lib.optional withGnuTLS "--with-tls=gnutls" + ; + + doCheck = true; + enableParallelBuilding = true; meta = with lib; { homepage = "https://git.madhouse-project.org/algernon/riemann-c-client"; description = "A C client library for the Riemann monitoring system"; - license = licenses.gpl3; + license = licenses.lgpl3Plus; maintainers = with maintainers; [ pradeepchhetri ]; platforms = platforms.linux; }; From 5d7723dd5ba1ee02595f03554acc139b627b3834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Fri, 29 Sep 2023 19:46:10 +0200 Subject: [PATCH 002/163] nixos/switch-to-configuration: Lock the switch This prevents any concurrent switches from happening which is not an issue I have seen people complaining about but it seems like a good measure. --- nixos/modules/system/activation/switch-to-configuration.pl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/modules/system/activation/switch-to-configuration.pl b/nixos/modules/system/activation/switch-to-configuration.pl index e05f89bb0fb4..31b24f855285 100755 --- a/nixos/modules/system/activation/switch-to-configuration.pl +++ b/nixos/modules/system/activation/switch-to-configuration.pl @@ -22,6 +22,7 @@ use JSON::PP; use IPC::Cmd; use Sys::Syslog qw(:standard :macros); use Cwd qw(abs_path); +use Fcntl ':flock'; ## no critic(ControlStructures::ProhibitDeepNests) ## no critic(ErrorHandling::RequireCarping) @@ -91,6 +92,8 @@ if (!-f "/etc/NIXOS" && (read_file("/etc/os-release", err_mode => "quiet") // "" } make_path("/run/nixos", { mode => oct(755) }); +open(my $stc_lock, '>>', '/run/nixos/switch-to-configuration.lock') or die "Could not open lock - $!"; +flock($stc_lock, LOCK_EX) or die "Could not acquire lock - $!"; openlog("nixos", "", LOG_USER); # Install or update the bootloader. @@ -983,4 +986,5 @@ if ($res == 0) { syslog(LOG_ERR, "switching to system configuration $toplevel failed (status $res)"); } +close($stc_lock) or die "Could not close lock - $!"; exit($res); From 2342298229c864082f38580ae7a5b54525095f5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Fri, 6 Oct 2023 22:45:30 +0200 Subject: [PATCH 003/163] openssh: enable ldns ldns is used for validating DNSSEC responses. With ldns enabled, using SSHFP records on DNSSEC signed zones allows connecting to ssh servers with host keys being automatically validated. --- pkgs/tools/networking/openssh/common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/networking/openssh/common.nix b/pkgs/tools/networking/openssh/common.nix index 2b6ea743fec1..27661ae58fe7 100644 --- a/pkgs/tools/networking/openssh/common.nix +++ b/pkgs/tools/networking/openssh/common.nix @@ -18,11 +18,13 @@ , zlib , openssl , libedit +, ldns , pkg-config , pam , libredirect , etcDir ? null , withKerberos ? true +, withLdns ? true , libkrb5 , libfido2 , hostname @@ -72,6 +74,7 @@ stdenv.mkDerivation { buildInputs = [ zlib openssl libedit ] ++ lib.optional withFIDO libfido2 ++ lib.optional withKerberos libkrb5 + ++ lib.optional withLdns ldns ++ lib.optional withPAM pam; preConfigure = '' @@ -95,6 +98,7 @@ stdenv.mkDerivation { ++ lib.optional withKerberos (assert libkrb5 != null; "--with-kerberos5=${libkrb5}") ++ lib.optional stdenv.isDarwin "--disable-libutil" ++ lib.optional (!linkOpenssl) "--without-openssl" + ++ lib.optional withLdns "--with-ldns" ++ extraConfigureFlags; ${if stdenv.hostPlatform.isStatic then "NIX_LDFLAGS" else null}= [ "-laudit" ] ++ lib.optionals withKerberos [ "-lkeyutils" ]; From b992e7a7310721a224d589ee9869173e97bb2256 Mon Sep 17 00:00:00 2001 From: TimTechDev Date: Sun, 15 Oct 2023 22:03:45 +0200 Subject: [PATCH 004/163] minecraft-server: 1.20.1 -> 1.20.2 --- pkgs/games/minecraft-servers/versions.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/games/minecraft-servers/versions.json b/pkgs/games/minecraft-servers/versions.json index 142ef4e51c5d..67d2f4cab635 100644 --- a/pkgs/games/minecraft-servers/versions.json +++ b/pkgs/games/minecraft-servers/versions.json @@ -1,8 +1,8 @@ { "1.20": { - "url": "https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar", - "sha1": "84194a2f286ef7c14ed7ce0090dba59902951553", - "version": "1.20.1", + "url": "https://piston-data.mojang.com/v1/objects/5b868151bd02b41319f54c8d4061b8cae84e665c/server.jar", + "sha1": "5b868151bd02b41319f54c8d4061b8cae84e665c", + "version": "1.20.2", "javaVersion": 17 }, "1.19": { From 75533a36f98ac3b17cc52134ff86ed514c9a3e4a Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Sun, 12 Mar 2023 23:15:44 -0400 Subject: [PATCH 005/163] svix-server: init at 1.13.0 --- pkgs/by-name/sv/svix-server/Cargo.lock | 5198 +++++++++++++++++++++++ pkgs/by-name/sv/svix-server/package.nix | 54 + 2 files changed, 5252 insertions(+) create mode 100644 pkgs/by-name/sv/svix-server/Cargo.lock create mode 100644 pkgs/by-name/sv/svix-server/package.nix diff --git a/pkgs/by-name/sv/svix-server/Cargo.lock b/pkgs/by-name/sv/svix-server/Cargo.lock new file mode 100644 index 000000000000..2510e29c9d44 --- /dev/null +++ b/pkgs/by-name/sv/svix-server/Cargo.lock @@ -0,0 +1,5198 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aead" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" +dependencies = [ + "generic-array", +] + +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if", + "getrandom", + "once_cell", + "serde", + "version_check", +] + +[[package]] +name = "aho-corasick" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +dependencies = [ + "memchr", +] + +[[package]] +name = "aide" +version = "0.10.0" +source = "git+https://github.com/svix/aide?rev=e6e9af3#e6e9af320757130074ca9cd537d342b5496d527d" +dependencies = [ + "aide-macros", + "axum", + "bytes", + "cfg-if", + "http", + "indexmap 1.9.3", + "schemars", + "serde", + "serde_json", + "serde_qs", + "thiserror", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "aide-macros" +version = "0.6.0" +source = "git+https://github.com/svix/aide?rev=e6e9af3#e6e9af320757130074ca9cd537d342b5496d527d" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "aliasable" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" + +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + +[[package]] +name = "amq-protocol" +version = "7.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d40d8b2465c7959dd40cee32ba6ac334b5de57e9fca0cc756759894a4152a5d" +dependencies = [ + "amq-protocol-tcp", + "amq-protocol-types", + "amq-protocol-uri", + "cookie-factory", + "nom", + "serde", +] + +[[package]] +name = "amq-protocol-tcp" +version = "7.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cb2100adae7da61953a2c3a01935d86caae13329fadce3333f524d6d6ce12e2" +dependencies = [ + "amq-protocol-uri", + "tcp-stream", + "tracing", +] + +[[package]] +name = "amq-protocol-types" +version = "7.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "156ff13c8a3ced600b4e54ed826a2ae6242b6069d00dd98466827cef07d3daff" +dependencies = [ + "cookie-factory", + "nom", + "serde", + "serde_json", +] + +[[package]] +name = "amq-protocol-uri" +version = "7.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "751bbd7d440576066233e740576f1b31fdc6ab86cfabfbd48c548de77eca73e4" +dependencies = [ + "amq-protocol-types", + "percent-encoding", + "url", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anstream" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is-terminal", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" + +[[package]] +name = "anstyle-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "anstyle-wincon" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" +dependencies = [ + "anstyle", + "windows-sys", +] + +[[package]] +name = "anyhow" +version = "1.0.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" + +[[package]] +name = "async-channel" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +dependencies = [ + "concurrent-queue", + "event-listener", + "futures-core", +] + +[[package]] +name = "async-executor" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" +dependencies = [ + "async-lock", + "async-task", + "concurrent-queue", + "fastrand 1.9.0", + "futures-lite", + "slab", +] + +[[package]] +name = "async-global-executor" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" +dependencies = [ + "async-channel", + "async-executor", + "async-io", + "async-lock", + "blocking", + "futures-lite", + "once_cell", +] + +[[package]] +name = "async-global-executor-trait" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33dd14c5a15affd2abcff50d84efd4009ada28a860f01c14f9d654f3e81b3f75" +dependencies = [ + "async-global-executor", + "async-trait", + "executor-trait", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock", + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-lite", + "log", + "parking", + "polling", + "rustix 0.37.23", + "slab", + "socket2 0.4.9", + "waker-fn", +] + +[[package]] +name = "async-lock" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" +dependencies = [ + "event-listener", +] + +[[package]] +name = "async-reactor-trait" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a6012d170ad00de56c9ee354aef2e358359deb1ec504254e0e5a3774771de0e" +dependencies = [ + "async-io", + "async-trait", + "futures-core", + "reactor-trait", +] + +[[package]] +name = "async-stream" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" +dependencies = [ + "async-stream-impl", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-stream-impl" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "async-task" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" + +[[package]] +name = "async-trait" +version = "0.1.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "atoi" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" +dependencies = [ + "num-traits", +] + +[[package]] +name = "atomic" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" + +[[package]] +name = "atomic-waker" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "axum" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fb79c228270dcf2426e74864cabc94babb5dbab01a4314e702d2f16540e1591" +dependencies = [ + "async-trait", + "axum-core", + "bitflags 1.3.2", + "bytes", + "futures-util", + "headers", + "http", + "http-body", + "hyper", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tower", + "tower-http 0.3.5", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-core" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http", + "http-body", + "mime", + "rustversion", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-server" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "197b070de3ae5fc503d531d4dc7680e016438c2ffc848a1fefebc5c53f35cc17" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "hyper", + "openssl", + "pin-project-lite", + "tokio", + "tokio-openssl", + "tower-service", +] + +[[package]] +name = "backtrace" +version = "0.3.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base-encode" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a17bd29f7c70f32e9387f4d4acfa5ea7b7749ef784fb78cf382df97069337b8c" + +[[package]] +name = "base16ct" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" + +[[package]] +name = "base64ct" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + +[[package]] +name = "bb8" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98b4b0f25f18bcdc3ac72bdb486ed0acf7e185221fd4dc985bc15db5800b0ba2" +dependencies = [ + "async-trait", + "futures-channel", + "futures-util", + "parking_lot", + "tokio", +] + +[[package]] +name = "bb8-redis" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd456361ba8e4e7f5fe58e1697ce078a149c85ebce13bf9c6b483d3f566fc9c3" +dependencies = [ + "async-trait", + "bb8", + "redis", +] + +[[package]] +name = "binstring" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e0d60973d9320722cb1206f412740e162a33b8547ea8d6be75d7cff237c7a85" + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" +dependencies = [ + "serde", +] + +[[package]] +name = "blake2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +dependencies = [ + "digest", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block-padding" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" +dependencies = [ + "generic-array", +] + +[[package]] +name = "blocking" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" +dependencies = [ + "async-channel", + "async-lock", + "async-task", + "atomic-waker", + "fastrand 1.9.0", + "futures-lite", + "log", +] + +[[package]] +name = "bumpalo" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" + +[[package]] +name = "bytecount" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "bytes" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" + +[[package]] +name = "cbc" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" +dependencies = [ + "cipher 0.4.4", +] + +[[package]] +name = "cc" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chacha20" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" +dependencies = [ + "cfg-if", + "cipher 0.3.0", + "cpufeatures", + "zeroize", +] + +[[package]] +name = "chacha20poly1305" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" +dependencies = [ + "aead", + "chacha20", + "cipher 0.3.0", + "poly1305", + "zeroize", +] + +[[package]] +name = "chrono" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "serde", + "time 0.1.45", + "wasm-bindgen", + "winapi", +] + +[[package]] +name = "cipher" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" +dependencies = [ + "generic-array", +] + +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "clap" +version = "4.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" +dependencies = [ + "clap_builder", + "clap_derive", + "once_cell", +] + +[[package]] +name = "clap_builder" +version = "4.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "clap_lex" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" + +[[package]] +name = "coarsetime" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a90d114103adbc625300f346d4d09dfb4ab1c4a8df6868435dd903392ecf4354" +dependencies = [ + "libc", + "once_cell", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "colorchoice" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes", + "futures-core", + "memchr", + "pin-project-lite", + "tokio", + "tokio-util 0.7.8", +] + +[[package]] +name = "concurrent-queue" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "const-oid" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" + +[[package]] +name = "cookie-factory" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + +[[package]] +name = "cpufeatures" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" +dependencies = [ + "libc", +] + +[[package]] +name = "crc" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" + +[[package]] +name = "crc16" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "338089f42c427b86394a5ee60ff321da23a5c89c9d89514c829687b26359fcff" + +[[package]] +name = "crossbeam-channel" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crypto-bigint" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4c2f4e1afd912bc40bfd6fed5d9dc1f288e0ba01bfcc835cc5bc3eb13efe15" +dependencies = [ + "generic-array", + "rand_core", + "subtle", + "zeroize", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "ct-codecs" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df" + +[[package]] +name = "darling" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 1.0.109", +] + +[[package]] +name = "darling_macro" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" +dependencies = [ + "darling_core", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "data-encoding" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "serde", + "uuid", +] + +[[package]] +name = "der" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" +dependencies = [ + "const-oid", + "pem-rfc7468 0.6.0", + "zeroize", +] + +[[package]] +name = "der" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" +dependencies = [ + "const-oid", + "pem-rfc7468 0.7.0", + "zeroize", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "des" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e" +dependencies = [ + "cipher 0.4.4", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", + "subtle", +] + +[[package]] +name = "doc-comment" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" + +[[package]] +name = "dotenv" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" + +[[package]] +name = "dotenvy" +version = "0.15.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" + +[[package]] +name = "dyn-clone" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272" + +[[package]] +name = "ecdsa" +version = "0.16.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4b1e0c257a9e9f25f90ff76d7a68360ed497ee519c8e428d1825ef0000799d4" +dependencies = [ + "der 0.7.8", + "digest", + "elliptic-curve", + "rfc6979", + "signature 2.1.0", + "spki 0.7.2", +] + +[[package]] +name = "ed25519-compact" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e18997d4604542d0736fae2c5ad6de987f0a50530cbcc14a7ce5a685328a252d" +dependencies = [ + "ct-codecs", + "getrandom", +] + +[[package]] +name = "ed25519-compact" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a3d382e8464107391c8706b4c14b087808ecb909f6c15c34114bc42e53a9e4c" +dependencies = [ + "ct-codecs", + "getrandom", +] + +[[package]] +name = "either" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +dependencies = [ + "serde", +] + +[[package]] +name = "elliptic-curve" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b" +dependencies = [ + "base16ct", + "crypto-bigint", + "digest", + "ff", + "generic-array", + "group", + "hkdf", + "pem-rfc7468 0.7.0", + "pkcs8 0.10.2", + "rand_core", + "sec1", + "subtle", + "zeroize", +] + +[[package]] +name = "encoding_rs" +version = "0.8.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "enum-as-inner" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "enum_dispatch" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "etcetera" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" +dependencies = [ + "cfg-if", + "home", + "windows-sys", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "executor-trait" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a1052dd43212a7777ec6a69b117da52f5e52f07aec47d00c1a2b33b85d06b08" +dependencies = [ + "async-trait", +] + +[[package]] +name = "fancy-regex" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0678ab2d46fa5195aaf59ad034c083d351377d4af57f3e073c074d0da3e3c766" +dependencies = [ + "bit-set", + "regex", +] + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fastrand" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" + +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "rand_core", + "subtle", +] + +[[package]] +name = "figment" +version = "0.10.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4547e226f4c9ab860571e070a9034192b3175580ecea38da34fcdb53a018c9a5" +dependencies = [ + "atomic", + "parking_lot", + "pear", + "serde", + "tempfile", + "toml", + "uncased", + "version_check", +] + +[[package]] +name = "findshlibs" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64" +dependencies = [ + "cc", + "lazy_static", + "libc", + "winapi", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flume" +version = "0.10.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" +dependencies = [ + "futures-core", + "futures-sink", + "pin-project", + "spin 0.9.8", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fraction" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7aa5de57a62c2440ece64342ea59efb7171aa7d016faf8dfcb8795066a17146b" +dependencies = [ + "lazy_static", + "num", +] + +[[package]] +name = "futures" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" + +[[package]] +name = "futures-executor" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-intrusive" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +dependencies = [ + "futures-core", + "lock_api", + "parking_lot", +] + +[[package]] +name = "futures-io" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" + +[[package]] +name = "futures-lite" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +dependencies = [ + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-macro" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "futures-sink" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" + +[[package]] +name = "futures-task" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" + +[[package]] +name = "futures-util" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", + "zeroize", +] + +[[package]] +name = "getrandom" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff", + "rand_core", + "subtle", +] + +[[package]] +name = "h2" +version = "0.3.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap 1.9.3", + "slab", + "tokio", + "tokio-util 0.7.8", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "hashlink" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" +dependencies = [ + "hashbrown 0.14.0", +] + +[[package]] +name = "headers" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" +dependencies = [ + "base64 0.13.1", + "bitflags 1.3.2", + "bytes", + "headers-core", + "http", + "httpdate", + "mime", + "sha1", +] + +[[package]] +name = "headers-core" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" +dependencies = [ + "http", +] + +[[package]] +name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "hermit-abi" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hkdf" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" +dependencies = [ + "hmac", +] + +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest", +] + +[[package]] +name = "hmac-sha1-compact" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dff9d405ec732fa3fcde87264e54a32a84956a377b3e3107de96e59b798c84a7" + +[[package]] +name = "hmac-sha256" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3688e69b38018fec1557254f64c8dc2cc8ec502890182f395dbb0aa997aa5735" +dependencies = [ + "digest", +] + +[[package]] +name = "hmac-sha512" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4ce1f4656bae589a3fab938f9f09bf58645b7ed01a2c5f8a3c238e01a4ef78a" +dependencies = [ + "digest", +] + +[[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi", +] + +[[package]] +name = "http" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "http-range-header" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" + +[[package]] +name = "hyper" +version = "0.14.23" +source = "git+https://github.com/svix/hyper/?rev=b901ca7c#b901ca7c7772c427d63d150e1bf1c2ce7ce0d733" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2 0.4.9", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-openssl" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6ee5d7a8f718585d1c3c61dfde28ef5b0bb14734b4db13f5ada856cdc6c612b" +dependencies = [ + "http", + "hyper", + "linked_hash_set", + "once_cell", + "openssl", + "openssl-sys", + "parking_lot", + "tokio", + "tokio-openssl", + "tower-layer", +] + +[[package]] +name = "hyper-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" +dependencies = [ + "futures-util", + "http", + "hyper", + "rustls", + "tokio", + "tokio-rustls", +] + +[[package]] +name = "hyper-timeout" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +dependencies = [ + "hyper", + "pin-project-lite", + "tokio", + "tokio-io-timeout", +] + +[[package]] +name = "hyper-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +dependencies = [ + "bytes", + "hyper", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "if_chain" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", +] + +[[package]] +name = "inherent" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce243b1bfa62ffc028f1cc3b6034ec63d649f3031bc8a4fbbb004e1ac17d1f68" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "inlinable_string" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" + +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "block-padding", + "generic-array", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys", +] + +[[package]] +name = "ipconfig" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +dependencies = [ + "socket2 0.5.3", + "widestring", + "windows-sys", + "winreg 0.50.0", +] + +[[package]] +name = "ipnet" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" +dependencies = [ + "serde", +] + +[[package]] +name = "is-terminal" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" +dependencies = [ + "hermit-abi", + "rustix 0.38.4", + "windows-sys", +] + +[[package]] +name = "iso8601" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "296af15e112ec6dc38c9fd3ae027b5337a75466e8eed757bd7d5cf742ea85eb6" +dependencies = [ + "nom", +] + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" + +[[package]] +name = "js-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "jsonschema" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ca9e2b45609132ae2214d50482c03aeee78826cd6fd53a8940915b81acedf16" +dependencies = [ + "ahash", + "anyhow", + "base64 0.13.1", + "bytecount", + "clap", + "fancy-regex", + "fraction", + "iso8601", + "itoa", + "lazy_static", + "memchr", + "num-cmp", + "parking_lot", + "percent-encoding", + "regex", + "reqwest", + "serde", + "serde_json", + "time 0.3.23", + "url", + "uuid", +] + +[[package]] +name = "jwt-simple" +version = "0.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733741e7bcd1532b56c9ba6c698c069f274f3782ad956f0d2c7f31650cedaa1b" +dependencies = [ + "anyhow", + "binstring", + "coarsetime", + "ct-codecs", + "ed25519-compact 2.0.4", + "hmac-sha1-compact", + "hmac-sha256", + "hmac-sha512", + "k256", + "p256", + "p384", + "rand", + "rsa 0.7.2", + "serde", + "serde_json", + "spki 0.6.0", + "thiserror", + "zeroize", +] + +[[package]] +name = "k256" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cadb76004ed8e97623117f3df85b17aaa6626ab0b0831e6573f104df16cd1bcc" +dependencies = [ + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "sha2", + "signature 2.1.0", +] + +[[package]] +name = "lapin" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f3067a1fcfbc3fc46455809c023e69b8f6602463201010f4ae5a3b572adb9dc" +dependencies = [ + "amq-protocol", + "async-global-executor-trait", + "async-reactor-trait", + "async-trait", + "executor-trait", + "flume", + "futures-core", + "futures-io", + "parking_lot", + "pinky-swear", + "reactor-trait", + "serde", + "tracing", + "waker-fn", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +dependencies = [ + "spin 0.5.2", +] + +[[package]] +name = "libc" +version = "0.2.147" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" + +[[package]] +name = "libm" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" + +[[package]] +name = "libsqlite3-sys" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linked_hash_set" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" + +[[package]] +name = "lock_api" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" + +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "match_cfg" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "matchit" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40" + +[[package]] +name = "md-5" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" +dependencies = [ + "digest", +] + +[[package]] +name = "memchr" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "mime_guess" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" +dependencies = [ + "mime", + "unicase", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + +[[package]] +name = "mio" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys", +] + +[[package]] +name = "multimap" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" + +[[package]] +name = "native-tls" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" +dependencies = [ + "lazy_static", + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint-dig" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" +dependencies = [ + "byteorder", + "lazy_static", + "libm", + "num-integer", + "num-iter", + "num-traits", + "rand", + "smallvec", + "zeroize", +] + +[[package]] +name = "num-cmp" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63335b2e2c34fae2fb0aa2cecfd9f0832a1e24b3b32ecec612c3426d46dc8aaa" + +[[package]] +name = "num-complex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-integer" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +dependencies = [ + "autocfg", + "num-bigint", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "object" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + +[[package]] +name = "opaque-debug" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" + +[[package]] +name = "openssl" +version = "0.10.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" +dependencies = [ + "bitflags 1.3.2", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "opentelemetry" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6105e89802af13fdf48c49d7646d3b533a70e536d818aae7e78ba0433d01acb8" +dependencies = [ + "async-trait", + "crossbeam-channel", + "futures-channel", + "futures-executor", + "futures-util", + "js-sys", + "lazy_static", + "percent-encoding", + "pin-project", + "rand", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "opentelemetry-http" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "449048140ee61e28f57abe6e9975eedc1f3a29855c7407bd6c12b18578863379" +dependencies = [ + "async-trait", + "bytes", + "http", + "opentelemetry", +] + +[[package]] +name = "opentelemetry-otlp" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1a6ca9de4c8b00aa7f1a153bd76cb263287155cec642680d79d98706f3d28a" +dependencies = [ + "async-trait", + "futures", + "futures-util", + "http", + "opentelemetry", + "prost", + "thiserror", + "tokio", + "tonic", + "tonic-build", +] + +[[package]] +name = "ordered-float" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213" +dependencies = [ + "num-traits", +] + +[[package]] +name = "os_info" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e" +dependencies = [ + "log", + "serde", + "winapi", +] + +[[package]] +name = "ouroboros" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2ba07320d39dfea882faa70554b4bd342a5f273ed59ba7c1c6b4c840492c954" +dependencies = [ + "aliasable", + "ouroboros_macro", + "static_assertions", +] + +[[package]] +name = "ouroboros_macro" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec4c6225c69b4ca778c0aea097321a64c421cf4577b331c61b229267edabb6f8" +dependencies = [ + "heck 0.4.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "p12" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4873306de53fe82e7e484df31e1e947d61514b6ea2ed6cd7b45d63006fd9224" +dependencies = [ + "cbc", + "cipher 0.4.4", + "des", + "getrandom", + "hmac", + "lazy_static", + "rc2", + "sha1", + "yasna", +] + +[[package]] +name = "p256" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2", +] + +[[package]] +name = "p384" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2", +] + +[[package]] +name = "parking" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets", +] + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "pear" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61a386cd715229d399604b50d1361683fe687066f42d56f54be995bc6868f71c" +dependencies = [ + "inlinable_string", + "pear_codegen", + "yansi", +] + +[[package]] +name = "pear_codegen" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da9f0f13dac8069c139e8300a6510e3f4143ecf5259c60b116a9b271b4ca0d54" +dependencies = [ + "proc-macro2", + "proc-macro2-diagnostics", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "pem-rfc7468" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" +dependencies = [ + "base64ct", +] + +[[package]] +name = "pem-rfc7468" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" +dependencies = [ + "base64ct", +] + +[[package]] +name = "percent-encoding" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + +[[package]] +name = "petgraph" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" +dependencies = [ + "fixedbitset", + "indexmap 1.9.3", +] + +[[package]] +name = "pin-project" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pinky-swear" +version = "6.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d894b67aa7a4bf295db5e85349078c604edaa6fa5c8721e8eca3c7729a27f2ac" +dependencies = [ + "doc-comment", + "flume", + "parking_lot", + "tracing", +] + +[[package]] +name = "pkcs1" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719" +dependencies = [ + "der 0.6.1", + "pkcs8 0.9.0", + "spki 0.6.0", + "zeroize", +] + +[[package]] +name = "pkcs1" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" +dependencies = [ + "der 0.7.8", + "pkcs8 0.10.2", + "spki 0.7.2", +] + +[[package]] +name = "pkcs8" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" +dependencies = [ + "der 0.6.1", + "spki 0.6.0", +] + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der 0.7.8", + "spki 0.7.2", +] + +[[package]] +name = "pkg-config" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" + +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys", +] + +[[package]] +name = "poly1305" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" +dependencies = [ + "cpufeatures", + "opaque-debug", + "universal-hash", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "primeorder" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c2fcef82c0ec6eefcc179b978446c399b3cdf73c392c35604e399eee6df1ee3" +dependencies = [ + "elliptic-curve", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro2" +version = "1.0.66" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proc-macro2-diagnostics" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", + "version_check", + "yansi", +] + +[[package]] +name = "prost" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" +dependencies = [ + "bytes", + "prost-derive", +] + +[[package]] +name = "prost-build" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" +dependencies = [ + "bytes", + "heck 0.3.3", + "itertools", + "lazy_static", + "log", + "multimap", + "petgraph", + "prost", + "prost-types", + "regex", + "tempfile", + "which", +] + +[[package]] +name = "prost-derive" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "prost-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" +dependencies = [ + "bytes", + "prost", +] + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quote" +version = "1.0.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rc2" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62c64daa8e9438b84aaae55010a93f396f8e60e3911590fcba770d04643fc1dd" +dependencies = [ + "cipher 0.4.4", +] + +[[package]] +name = "reactor-trait" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "438a4293e4d097556730f4711998189416232f009c137389e0f961d2bc0ddc58" +dependencies = [ + "async-trait", + "futures-core", + "futures-io", +] + +[[package]] +name = "redis" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ea8c51b5dc1d8e5fd3350ec8167f464ec0995e79f2e90a075b63371500d557f" +dependencies = [ + "async-trait", + "bytes", + "combine", + "crc16", + "futures", + "futures-util", + "itoa", + "log", + "native-tls", + "percent-encoding", + "pin-project-lite", + "rand", + "ryu", + "sha1_smol", + "tokio", + "tokio-native-tls", + "tokio-util 0.7.8", + "url", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "regex" +version = "1.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.3.3", + "regex-syntax 0.7.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.7.4", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" + +[[package]] +name = "reqwest" +version = "0.11.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" +dependencies = [ + "base64 0.21.2", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-rustls", + "hyper-tls", + "ipnet", + "js-sys", + "log", + "mime", + "mime_guess", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls", + "rustls-pemfile", + "serde", + "serde_json", + "serde_urlencoded", + "tokio", + "tokio-native-tls", + "tokio-rustls", + "tower-service", + "trust-dns-resolver", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "webpki-roots 0.22.6", + "winreg 0.10.1", +] + +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname", + "quick-error", +] + +[[package]] +name = "rfc6979" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +dependencies = [ + "hmac", + "subtle", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted", + "web-sys", + "winapi", +] + +[[package]] +name = "rsa" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c" +dependencies = [ + "byteorder", + "digest", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1 0.4.1", + "pkcs8 0.9.0", + "rand_core", + "signature 1.6.4", + "smallvec", + "subtle", + "zeroize", +] + +[[package]] +name = "rsa" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8" +dependencies = [ + "byteorder", + "const-oid", + "digest", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1 0.7.5", + "pkcs8 0.10.2", + "rand_core", + "signature 2.1.0", + "spki 0.7.2", + "subtle", + "zeroize", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.37.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys", +] + +[[package]] +name = "rustix" +version = "0.38.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" +dependencies = [ + "bitflags 2.3.3", + "errno", + "libc", + "linux-raw-sys 0.4.3", + "windows-sys", +] + +[[package]] +name = "rustls" +version = "0.21.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79ea77c539259495ce8ca47f53e66ae0330a8819f67e23ac96ca02f50e7b7d36" +dependencies = [ + "log", + "ring", + "rustls-webpki", + "sct", +] + +[[package]] +name = "rustls-connector" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "060bcc1795b840d0e56d78f3293be5f652aa1611d249b0e63ffe19f4a8c9ae23" +dependencies = [ + "log", + "rustls", + "rustls-native-certs", + "rustls-webpki", +] + +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-pemfile" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +dependencies = [ + "base64 0.21.2", +] + +[[package]] +name = "rustls-webpki" +version = "0.101.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + +[[package]] +name = "ryu" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" + +[[package]] +name = "schannel" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "schemars" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f" +dependencies = [ + "chrono", + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "schemars_derive" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 1.0.109", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "sea-bae" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bd3534a9978d0aa7edd2808dc1f8f31c4d0ecd31ddf71d997b3c98e9f3c9114" +dependencies = [ + "heck 0.4.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "sea-orm" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61f6c7daef05dde3476d97001e11fca7a52b655aa3bf4fd610ab2da1176a2ed5" +dependencies = [ + "async-stream", + "async-trait", + "chrono", + "futures", + "log", + "ouroboros", + "sea-orm-macros", + "sea-query", + "sea-query-binder", + "serde", + "serde_json", + "sqlx", + "strum 0.25.0", + "thiserror", + "time 0.3.23", + "tracing", + "url", + "uuid", +] + +[[package]] +name = "sea-orm-macros" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd90e73d5f5b184bad525767da29fbfec132b4e62ebd6f60d2f2737ec6468f62" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "sea-bae", + "syn 2.0.29", + "unicode-ident", +] + +[[package]] +name = "sea-query" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aeb899964df7038e7274306b742951b82a04f835bca8a4683a4c254a6bf35fa" +dependencies = [ + "chrono", + "derivative", + "inherent", + "ordered-float", + "serde_json", +] + +[[package]] +name = "sea-query-binder" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36bbb68df92e820e4d5aeb17b4acd5cc8b5d18b2c36a4dd6f4626aabfa7ab1b9" +dependencies = [ + "chrono", + "sea-query", + "serde_json", + "sqlx", +] + +[[package]] +name = "sec1" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +dependencies = [ + "base16ct", + "der 0.7.8", + "generic-array", + "pkcs8 0.10.2", + "subtle", + "zeroize", +] + +[[package]] +name = "security-framework" +version = "2.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "semver" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" + +[[package]] +name = "sentry" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01b0ad16faa5d12372f914ed40d00bda21a6d1bdcc99264c5e5e1c9495cf3654" +dependencies = [ + "httpdate", + "native-tls", + "reqwest", + "sentry-backtrace", + "sentry-contexts", + "sentry-core", + "sentry-debug-images", + "sentry-panic", + "sentry-tracing", + "tokio", + "ureq", +] + +[[package]] +name = "sentry-backtrace" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11f2ee8f147bb5f22ac59b5c35754a759b9a6f6722402e2a14750b2a63fc59bd" +dependencies = [ + "backtrace", + "once_cell", + "regex", + "sentry-core", +] + +[[package]] +name = "sentry-contexts" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcd133362c745151eeba0ac61e3ba8350f034e9fe7509877d08059fe1d7720c6" +dependencies = [ + "hostname", + "libc", + "os_info", + "rustc_version", + "sentry-core", + "uname", +] + +[[package]] +name = "sentry-core" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7163491708804a74446642ff2c80b3acd668d4b9e9f497f85621f3d250fd012b" +dependencies = [ + "once_cell", + "rand", + "sentry-types", + "serde", + "serde_json", +] + +[[package]] +name = "sentry-debug-images" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a5003d7ff08aa3b2b76994080b183e8cfa06c083e280737c9cee02ca1c70f5e" +dependencies = [ + "findshlibs", + "once_cell", + "sentry-core", +] + +[[package]] +name = "sentry-panic" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4dfe8371c9b2e126a8b64f6fefa54cef716ff2a50e63b5558a48b899265bccd" +dependencies = [ + "sentry-backtrace", + "sentry-core", +] + +[[package]] +name = "sentry-tracing" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aca8b88978677a27ee1a91beafe4052306c474c06f582321fde72d2e2cc2f7f" +dependencies = [ + "sentry-backtrace", + "sentry-core", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "sentry-types" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e7a88e0c1922d19b3efee12a8215f6a8a806e442e665ada71cc222cab72985f" +dependencies = [ + "debugid", + "getrandom", + "hex", + "serde", + "serde_json", + "thiserror", + "time 0.3.23", + "url", + "uuid", +] + +[[package]] +name = "serde" +version = "1.0.185" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be9b6f69f1dfd54c3b568ffa45c310d6973a5e5148fd40cf515acaf38cf5bc31" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.185" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc59dfdcbad1437773485e0367fea4b090a2e0a16d9ffc46af47764536a298ec" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "serde_derive_internals" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "serde_json" +version = "1.0.103" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_path_to_error" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335" +dependencies = [ + "itoa", + "serde", +] + +[[package]] +name = "serde_qs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c679fa27b429f2bb57fd4710257e643e86c966e716037259f8baa33de594a1b6" +dependencies = [ + "axum", + "futures", + "percent-encoding", + "serde", + "thiserror", +] + +[[package]] +name = "serde_spanned" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "sha1" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + +[[package]] +name = "sha2" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sharded-slab" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[package]] +name = "signature" +version = "1.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +dependencies = [ + "digest", + "rand_core", +] + +[[package]] +name = "signature" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" +dependencies = [ + "digest", + "rand_core", +] + +[[package]] +name = "slab" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" + +[[package]] +name = "socket2" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +dependencies = [ + "lock_api", +] + +[[package]] +name = "spki" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" +dependencies = [ + "base64ct", + "der 0.6.1", +] + +[[package]] +name = "spki" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" +dependencies = [ + "base64ct", + "der 0.7.8", +] + +[[package]] +name = "sqlformat" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" +dependencies = [ + "itertools", + "nom", + "unicode_categories", +] + +[[package]] +name = "sqlx" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e58421b6bc416714d5115a2ca953718f6c621a51b68e4f4922aea5a4391a721" +dependencies = [ + "sqlx-core", + "sqlx-macros", + "sqlx-mysql", + "sqlx-postgres", + "sqlx-sqlite", +] + +[[package]] +name = "sqlx-core" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd4cef4251aabbae751a3710927945901ee1d97ee96d757f6880ebb9a79bfd53" +dependencies = [ + "ahash", + "atoi", + "byteorder", + "bytes", + "chrono", + "crc", + "crossbeam-queue", + "dotenvy", + "either", + "event-listener", + "futures-channel", + "futures-core", + "futures-intrusive", + "futures-io", + "futures-util", + "hashlink", + "hex", + "indexmap 2.0.0", + "log", + "memchr", + "once_cell", + "paste", + "percent-encoding", + "rustls", + "rustls-pemfile", + "serde", + "serde_json", + "sha2", + "smallvec", + "sqlformat", + "thiserror", + "tokio", + "tokio-stream", + "tracing", + "url", + "webpki-roots 0.24.0", +] + +[[package]] +name = "sqlx-macros" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "208e3165167afd7f3881b16c1ef3f2af69fa75980897aac8874a0696516d12c2" +dependencies = [ + "proc-macro2", + "quote", + "sqlx-core", + "sqlx-macros-core", + "syn 1.0.109", +] + +[[package]] +name = "sqlx-macros-core" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a4a8336d278c62231d87f24e8a7a74898156e34c1c18942857be2acb29c7dfc" +dependencies = [ + "dotenvy", + "either", + "heck 0.4.1", + "hex", + "once_cell", + "proc-macro2", + "quote", + "serde", + "serde_json", + "sha2", + "sqlx-core", + "sqlx-mysql", + "sqlx-postgres", + "sqlx-sqlite", + "syn 1.0.109", + "tempfile", + "tokio", + "url", +] + +[[package]] +name = "sqlx-mysql" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca69bf415b93b60b80dc8fda3cb4ef52b2336614d8da2de5456cc942a110482" +dependencies = [ + "atoi", + "base64 0.21.2", + "bitflags 2.3.3", + "byteorder", + "bytes", + "chrono", + "crc", + "digest", + "dotenvy", + "either", + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "generic-array", + "hex", + "hkdf", + "hmac", + "itoa", + "log", + "md-5", + "memchr", + "once_cell", + "percent-encoding", + "rand", + "rsa 0.9.2", + "serde", + "sha1", + "sha2", + "smallvec", + "sqlx-core", + "stringprep", + "thiserror", + "tracing", + "whoami", +] + +[[package]] +name = "sqlx-postgres" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0db2df1b8731c3651e204629dd55e52adbae0462fa1bdcbed56a2302c18181e" +dependencies = [ + "atoi", + "base64 0.21.2", + "bitflags 2.3.3", + "byteorder", + "chrono", + "crc", + "dotenvy", + "etcetera", + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "hex", + "hkdf", + "hmac", + "home", + "itoa", + "log", + "md-5", + "memchr", + "once_cell", + "rand", + "serde", + "serde_json", + "sha1", + "sha2", + "smallvec", + "sqlx-core", + "stringprep", + "thiserror", + "tracing", + "whoami", +] + +[[package]] +name = "sqlx-sqlite" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4c21bf34c7cae5b283efb3ac1bcc7670df7561124dc2f8bdc0b59be40f79a2" +dependencies = [ + "atoi", + "chrono", + "flume", + "futures-channel", + "futures-core", + "futures-executor", + "futures-intrusive", + "futures-util", + "libsqlite3-sys", + "log", + "percent-encoding", + "serde", + "sqlx-core", + "tracing", + "url", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "stringprep" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3737bde7edce97102e0e2b15365bf7a20bfdb5f60f4f9e8d7004258a51a8da" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "strum" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" + +[[package]] +name = "strum_macros" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn 1.0.109", +] + +[[package]] +name = "subtle" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" + +[[package]] +name = "svix" +version = "0.60.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e4a0071892c06482d6585e7b15146b088f777d4da18aa924d9f960d59b7e4f4" +dependencies = [ + "base64 0.13.1", + "hmac-sha256", + "http", + "reqwest", + "serde", + "serde_derive", + "serde_json", + "thiserror", + "time 0.3.23", + "url", +] + +[[package]] +name = "svix-ksuid" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c0c2b19ae442a1842ba35f7eeff46e684bb24cb4a9571f41b48e5181e5eadd5" +dependencies = [ + "base-encode", + "byteorder", + "chrono", + "getrandom", +] + +[[package]] +name = "svix-server" +version = "1.13.0" +dependencies = [ + "aide", + "anyhow", + "axum", + "axum-server", + "base64 0.13.1", + "bb8", + "bb8-redis", + "blake2", + "bytes", + "chacha20poly1305", + "chrono", + "clap", + "dotenv", + "ed25519-compact 1.0.16", + "enum_dispatch", + "figment", + "form_urlencoded", + "futures", + "hmac-sha256", + "http", + "hyper", + "hyper-openssl", + "indexmap 1.9.3", + "ipnet", + "jsonschema", + "jwt-simple", + "lapin", + "num_enum", + "once_cell", + "openssl", + "opentelemetry", + "opentelemetry-http", + "opentelemetry-otlp", + "rand", + "redis", + "regex", + "reqwest", + "schemars", + "sea-orm", + "sentry", + "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sha2", + "sqlx", + "strum 0.24.1", + "strum_macros", + "svix", + "svix-ksuid", + "svix-server_derive", + "thiserror", + "tikv-jemallocator", + "time 0.3.23", + "tokio", + "tower", + "tower-http 0.4.3", + "tracing", + "tracing-opentelemetry", + "tracing-subscriber", + "trust-dns-resolver", + "url", + "urlencoding", + "validator", +] + +[[package]] +name = "svix-server_derive" +version = "0.1.0" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "tcp-stream" +version = "0.26.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4da30af7998f51ee1aa48ab24276fe303a697b004e31ff542b192c088d5630a5" +dependencies = [ + "cfg-if", + "p12", + "rustls-connector", + "rustls-pemfile", +] + +[[package]] +name = "tempfile" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" +dependencies = [ + "cfg-if", + "fastrand 2.0.0", + "redox_syscall", + "rustix 0.38.4", + "windows-sys", +] + +[[package]] +name = "thiserror" +version = "1.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "tikv-jemalloc-sys" +version = "0.5.4+5.3.0-patched" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "tikv-jemallocator" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" +dependencies = [ + "libc", + "tikv-jemalloc-sys", +] + +[[package]] +name = "time" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" +dependencies = [ + "libc", + "wasi 0.10.0+wasi-snapshot-preview1", + "winapi", +] + +[[package]] +name = "time" +version = "0.3.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446" +dependencies = [ + "itoa", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" + +[[package]] +name = "time-macros" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4" +dependencies = [ + "time-core", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" +dependencies = [ + "autocfg", + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "parking_lot", + "pin-project-lite", + "signal-hook-registry", + "socket2 0.4.9", + "tokio-macros", + "windows-sys", +] + +[[package]] +name = "tokio-io-timeout" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" +dependencies = [ + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-macros" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "tokio-native-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" +dependencies = [ + "native-tls", + "tokio", +] + +[[package]] +name = "tokio-openssl" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a" +dependencies = [ + "futures-util", + "openssl", + "openssl-sys", + "tokio", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls", + "tokio", +] + +[[package]] +name = "tokio-stream" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.6.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "log", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[package]] +name = "toml" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" +dependencies = [ + "indexmap 2.0.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tonic" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff08f4649d10a70ffa3522ca559031285d8e421d727ac85c60825761818f5d0a" +dependencies = [ + "async-stream", + "async-trait", + "base64 0.13.1", + "bytes", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-timeout", + "percent-encoding", + "pin-project", + "prost", + "prost-derive", + "tokio", + "tokio-stream", + "tokio-util 0.6.10", + "tower", + "tower-layer", + "tower-service", + "tracing", + "tracing-futures", +] + +[[package]] +name = "tonic-build" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757" +dependencies = [ + "proc-macro2", + "prost-build", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "indexmap 1.9.3", + "pin-project", + "pin-project-lite", + "rand", + "slab", + "tokio", + "tokio-util 0.7.8", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-http" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858" +dependencies = [ + "bitflags 1.3.2", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-range-header", + "pin-project-lite", + "tower", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-http" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55ae70283aba8d2a8b411c695c437fe25b8b5e44e23e780662002fc72fb47a82" +dependencies = [ + "bitflags 2.3.3", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-range-header", + "pin-project-lite", + "tower-layer", + "tower-service", + "tracing", + "uuid", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +dependencies = [ + "cfg-if", + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + +[[package]] +name = "tracing-core" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-futures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +dependencies = [ + "pin-project", + "tracing", +] + +[[package]] +name = "tracing-log" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" +dependencies = [ + "lazy_static", + "log", + "tracing-core", +] + +[[package]] +name = "tracing-opentelemetry" +version = "0.17.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbbe89715c1dbbb790059e2565353978564924ee85017b5fff365c872ff6721f" +dependencies = [ + "once_cell", + "opentelemetry", + "tracing", + "tracing-core", + "tracing-log", + "tracing-subscriber", +] + +[[package]] +name = "tracing-serde" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" +dependencies = [ + "serde", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "serde", + "serde_json", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", + "tracing-serde", +] + +[[package]] +name = "trust-dns-proto" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" +dependencies = [ + "async-trait", + "cfg-if", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna 0.2.3", + "ipnet", + "lazy_static", + "rand", + "smallvec", + "thiserror", + "tinyvec", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "trust-dns-resolver" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" +dependencies = [ + "cfg-if", + "futures-util", + "ipconfig", + "lazy_static", + "lru-cache", + "parking_lot", + "resolv-conf", + "smallvec", + "thiserror", + "tokio", + "tracing", + "trust-dns-proto", +] + +[[package]] +name = "try-lock" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" + +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + +[[package]] +name = "uname" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b72f89f0ca32e4db1c04e2a72f5345d59796d4866a1ee0609084569f73683dc8" +dependencies = [ + "libc", +] + +[[package]] +name = "uncased" +version = "0.9.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b9bc53168a4be7402ab86c3aad243a84dd7381d09be0eddc81280c1da95ca68" +dependencies = [ + "version_check", +] + +[[package]] +name = "unicase" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" +dependencies = [ + "version_check", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + +[[package]] +name = "unicode-ident" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" + +[[package]] +name = "unicode_categories" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" + +[[package]] +name = "universal-hash" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" +dependencies = [ + "generic-array", + "subtle", +] + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "ureq" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9" +dependencies = [ + "base64 0.21.2", + "log", + "native-tls", + "once_cell", + "url", +] + +[[package]] +name = "url" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +dependencies = [ + "form_urlencoded", + "idna 0.4.0", + "percent-encoding", + "serde", +] + +[[package]] +name = "urlencoding" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" + +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + +[[package]] +name = "uuid" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" +dependencies = [ + "getrandom", + "serde", +] + +[[package]] +name = "validator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d0f08911ab0fee2c5009580f04615fa868898ee57de10692a45da0c3bcc3e5e" +dependencies = [ + "idna 0.2.3", + "lazy_static", + "regex", + "serde", + "serde_derive", + "serde_json", + "url", + "validator_derive", + "validator_types", +] + +[[package]] +name = "validator_derive" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d85135714dba11a1bd0b3eb1744169266f1a38977bf4e3ff5e2e1acb8c2b7eee" +dependencies = [ + "if_chain", + "lazy_static", + "proc-macro-error", + "proc-macro2", + "quote", + "regex", + "syn 1.0.109", + "validator_types", +] + +[[package]] +name = "validator_types" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded9d97e1d42327632f5f3bae6403c04886e2de3036261ef42deebd931a6a291" +dependencies = [ + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "waker-fn" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.10.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.29", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "web-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0e74f82d49d545ad128049b7e88f6576df2da6b02e9ce565c6f533be576957e" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "webpki-roots" +version = "0.22.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" +dependencies = [ + "webpki", +] + +[[package]] +name = "webpki-roots" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888" +dependencies = [ + "rustls-webpki", +] + +[[package]] +name = "which" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" +dependencies = [ + "either", + "libc", + "once_cell", +] + +[[package]] +name = "whoami" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" + +[[package]] +name = "widestring" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winnow" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fac9742fd1ad1bd9643b991319f72dd031016d44b77039a26977eb667141e7" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +dependencies = [ + "winapi", +] + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if", + "windows-sys", +] + +[[package]] +name = "yansi" +version = "1.0.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ee746ad3851dd3bc40e4a028ab3b00b99278d929e48957bcb2d111874a7e43e" + +[[package]] +name = "yasna" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" + +[[package]] +name = "zeroize" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" diff --git a/pkgs/by-name/sv/svix-server/package.nix b/pkgs/by-name/sv/svix-server/package.nix new file mode 100644 index 000000000000..e7de972488e2 --- /dev/null +++ b/pkgs/by-name/sv/svix-server/package.nix @@ -0,0 +1,54 @@ +{ lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, protobuf, stdenv +, darwin }: + +rustPlatform.buildRustPackage rec { + pname = "svix-server"; + version = "1.13.0"; + + src = fetchFromGitHub { + owner = "svix"; + repo = "svix-webhooks"; + rev = "v${version}"; + hash = "sha256-6758ej7bTvwZPWifl239rQMazM8uw+Y4+3EbjE8XsTg="; + }; + + sourceRoot = "source/server"; + + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "aide-0.10.0" = "sha256-hUUer5D6OA4F0Co3JgygY3g89cKIChFest67ABIX+4M="; + "hyper-0.14.23" = "sha256-7MBCAjKYCdDbqCmYg3eYE74h7K7yTjfVoo0sjxr4g/s="; + }; + }; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ + openssl + protobuf + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.CoreServices + darwin.apple_sdk.frameworks.Security + darwin.apple_sdk.frameworks.SystemConfiguration + ]; + + # needed for internal protobuf c wrapper library + PROTOC = "${protobuf}/bin/protoc"; + PROTOC_INCLUDE = "${protobuf}/include"; + + OPENSSL_NO_VENDOR = 1; + + # disable tests because they require postgres and redis to be running + doCheck = false; + + meta = with lib; { + mainProgram = "svix-server"; + description = "The enterprise-ready webhooks service"; + homepage = "https://github.com/svix/svix-webhooks"; + changelog = + "https://github.com/svix/svix-webhooks/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ techknowlogick ]; + }; +} From 741025d9b11c7c5fabb05d8a03a9be43f204cf31 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 22 Oct 2023 11:15:17 +0200 Subject: [PATCH 006/163] python3Packages.flask-security-too: fix build Signed-off-by: Florian Brandes --- .../python-modules/flask-security-too/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flask-security-too/default.nix b/pkgs/development/python-modules/flask-security-too/default.nix index 529a1a63913a..0eae72147262 100644 --- a/pkgs/development/python-modules/flask-security-too/default.nix +++ b/pkgs/development/python-modules/flask-security-too/default.nix @@ -21,6 +21,7 @@ # extras: mfa , cryptography , phonenumbers +, webauthn # propagates , blinker @@ -31,10 +32,10 @@ , flask-wtf , itsdangerous , passlib +, importlib-resources # tests , argon2-cffi -, flask-mongoengine , mongoengine , mongomock , peewee @@ -47,7 +48,7 @@ buildPythonPackage rec { pname = "flask-security-too"; version = "5.3.0"; - format = "setuptools"; + format = "pyproject"; disabled = pythonOlder "3.7"; @@ -71,6 +72,7 @@ buildPythonPackage rec { flask-wtf itsdangerous passlib + importlib-resources ]; passthru.optional-dependencies = { @@ -92,12 +94,12 @@ buildPythonPackage rec { mfa = [ cryptography phonenumbers + webauthn ]; }; nativeCheckInputs = [ argon2-cffi - flask-mongoengine mongoengine mongomock peewee @@ -112,6 +114,11 @@ buildPythonPackage rec { ++ passthru.optional-dependencies.mfa; + disabledTests = [ + # needs /etc/resolv.conf + "test_login_email_whatever" + ]; + pythonImportsCheck = [ "flask_security" ]; From 37f8f6681c761a5788b633f1da8f1f8a940bfabc Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 02:24:29 +0200 Subject: [PATCH 007/163] tests.nixpkgs-check-by-name: Intermediate error type refactoring prep Currently the tool prints problems right as it is checking the code without an intermediate error representation. However for various reasons it would be beneficial to have an intermediate error type: - It makes the code cleaner, having all errors in one place - It allows printing the error in different ways, e.g. for a future --json mode This commit prepares for an incremental refactoring for an intermediate error/problem representation. Most notable is that we want to be able to collect multiple errors/problems and not just exit on the first one. We introduce the type alias CheckResult and CheckError (later renamed to NixpkgsProblem), where CheckError allows collecting multiple CheckErrors using the utility function flatten_check_results (later renamed to check_result::sequence) The write_check_result function is only temporarily introduced to help refactoring, it's removed again in later commits. --- pkgs/test/nixpkgs-check-by-name/Cargo.lock | 16 +++++ pkgs/test/nixpkgs-check-by-name/Cargo.toml | 1 + .../nixpkgs-check-by-name/src/check_result.rs | 61 +++++++++++++++++++ pkgs/test/nixpkgs-check-by-name/src/main.rs | 1 + 4 files changed, 79 insertions(+) create mode 100644 pkgs/test/nixpkgs-check-by-name/src/check_result.rs diff --git a/pkgs/test/nixpkgs-check-by-name/Cargo.lock b/pkgs/test/nixpkgs-check-by-name/Cargo.lock index aa4459c7cff8..fc3aeb9fd79b 100644 --- a/pkgs/test/nixpkgs-check-by-name/Cargo.lock +++ b/pkgs/test/nixpkgs-check-by-name/Cargo.lock @@ -162,6 +162,12 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636" +[[package]] +name = "either" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" + [[package]] name = "errno" version = "0.3.2" @@ -218,6 +224,15 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.9" @@ -274,6 +289,7 @@ dependencies = [ "anyhow", "clap", "colored", + "itertools", "lazy_static", "regex", "rnix", diff --git a/pkgs/test/nixpkgs-check-by-name/Cargo.toml b/pkgs/test/nixpkgs-check-by-name/Cargo.toml index 70b44d048200..1e6eaa1106d5 100644 --- a/pkgs/test/nixpkgs-check-by-name/Cargo.toml +++ b/pkgs/test/nixpkgs-check-by-name/Cargo.toml @@ -13,6 +13,7 @@ serde = { version = "1.0.185", features = ["derive"] } anyhow = "1.0" lazy_static = "1.4.0" colored = "2.0.4" +itertools = "0.11.0" [dev-dependencies] temp-env = "0.3.5" diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs new file mode 100644 index 000000000000..df894df45c71 --- /dev/null +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -0,0 +1,61 @@ +use crate::ErrorWriter; +use itertools::{Either, Itertools}; +use std::fmt; +use std::io; +use std::path::PathBuf; + +pub enum CheckError {} + +impl CheckError { + pub fn into_result(self) -> CheckResult { + Ok(Either::Left(vec![self])) + } +} + +impl fmt::Display for CheckError { + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + match *self {} + } +} + +pub fn write_check_result( + error_writer: &mut ErrorWriter, + check_result: CheckResult, +) -> anyhow::Result> { + match check_result? { + Either::Left(errors) => { + for error in errors { + error_writer.write(&error.to_string())? + } + Ok(None) + } + Either::Right(value) => Ok(Some(value)), + } +} + +pub fn pass(value: A) -> CheckResult { + Ok(Either::Right(value)) +} + +pub type CheckResult = anyhow::Result, A>>; + +pub fn flatten_check_results( + check_results: impl IntoIterator>, + value_transform: impl Fn(Vec) -> O, +) -> CheckResult { + let (errors, values): (Vec<_>, Vec<_>) = check_results + .into_iter() + .collect::>>()? + .into_iter() + .partition_map(|r| r); + + // To combine the errors from the results we flatten all the error Vec's into a new Vec + // This is not very efficient, but doesn't matter because generally we should have no errors + let flattened_errors = errors.into_iter().flatten().collect::>(); + + if flattened_errors.is_empty() { + Ok(Either::Right(value_transform(values))) + } else { + Ok(Either::Left(flattened_errors)) + } +} diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 5d28077ae4ae..ee98c5a1a893 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -1,3 +1,4 @@ +mod check_result; mod eval; mod references; mod structure; From ed56d74c089d6b058a28eaf4a5ef04b190ed3651 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 02:25:24 +0200 Subject: [PATCH 008/163] tests.nixpkgs-check-by-name: Intermediate path reference errors --- .../nixpkgs-check-by-name/src/check_result.rs | 35 +++++++++++++++++-- .../nixpkgs-check-by-name/src/references.rs | 32 ++++++++++------- 2 files changed, 52 insertions(+), 15 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index df894df45c71..79d3dbe67662 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -4,7 +4,21 @@ use std::fmt; use std::io; use std::path::PathBuf; -pub enum CheckError {} +pub enum CheckError { + OutsidePathReference { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, + UnresolvablePathReference { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + io_error: io::Error, + }, +} impl CheckError { pub fn into_result(self) -> CheckResult { @@ -14,7 +28,24 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - match *self {} + match self { + CheckError::OutsidePathReference { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\" which may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text, + ), + CheckError::UnresolvablePathReference { relative_package_dir, subpath, line, text, io_error } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\" which cannot be resolved: {io_error}.", + relative_package_dir.display(), + subpath.display(), + text, + ), + } } } diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 16dc60729c42..30eaee0d7484 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,3 +1,4 @@ +use crate::check_result::{pass, write_check_result, CheckError}; use crate::structure::Nixpkgs; use crate::utils; use crate::utils::{ErrorWriter, LineIndex}; @@ -155,29 +156,34 @@ fn check_nix_file( // Resolves the reference of the Nix path // turning `../baz` inside `/foo/bar/default.nix` to `/foo/baz` - match parent_dir.join(Path::new(&text)).canonicalize() { + let check_result = match parent_dir.join(Path::new(&text)).canonicalize() { Ok(target) => { // Then checking if it's still in the package directory // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - context.error_writer.write(&format!( - "{}: File {} at line {line} contains the path expression \"{}\" which may point outside the directory of that package.", - context.relative_package_dir.display(), - subpath.display(), + CheckError::OutsidePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, text, - ))?; + } + .into_result() + } else { + pass(()) } } - Err(e) => { - context.error_writer.write(&format!( - "{}: File {} at line {line} contains the path expression \"{}\" which cannot be resolved: {e}.", - context.relative_package_dir.display(), - subpath.display(), - text, - ))?; + Err(e) => CheckError::UnresolvablePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + io_error: e, } + .into_result(), }; + + write_check_result(context.error_writer, check_result)?; } Ok(()) From a755aa7d0251e4282ebdfdd33cbb00382b9a004c Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 02:32:09 +0200 Subject: [PATCH 009/163] tests.nixpkgs-check-by-name: Intermediate SearchPath error --- .../nixpkgs-check-by-name/src/check_result.rs | 14 ++++ .../nixpkgs-check-by-name/src/references.rs | 64 +++++++++---------- 2 files changed, 46 insertions(+), 32 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 79d3dbe67662..cc004e012931 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -5,6 +5,12 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + SearchPath { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, OutsidePathReference { relative_package_dir: PathBuf, subpath: PathBuf, @@ -29,6 +35,14 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::SearchPath { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the nix search path expression \"{}\" which may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text + ), CheckError::OutsidePathReference { relative_package_dir, subpath, line, text } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 30eaee0d7484..dacac9c9ee5c 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -144,43 +144,43 @@ fn check_nix_file( } // Filters out search paths like - if text.starts_with('<') { - context.error_writer.write(&format!( - "{}: File {} at line {line} contains the nix search path expression \"{}\" which may point outside the directory of that package.", - context.relative_package_dir.display(), - subpath.display(), - text - ))?; - continue; - } - - // Resolves the reference of the Nix path - // turning `../baz` inside `/foo/bar/default.nix` to `/foo/baz` - let check_result = match parent_dir.join(Path::new(&text)).canonicalize() { - Ok(target) => { - // Then checking if it's still in the package directory - // No need to handle the case of it being inside the directory, since we scan through the - // entire directory recursively anyways - if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - CheckError::OutsidePathReference { - relative_package_dir: context.relative_package_dir.clone(), - subpath: subpath.to_path_buf(), - line, - text, - } - .into_result() - } else { - pass(()) - } - } - Err(e) => CheckError::UnresolvablePathReference { + let check_result = if text.starts_with('<') { + CheckError::SearchPath { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, text, - io_error: e, } - .into_result(), + .into_result() + } else { + // Resolves the reference of the Nix path + // turning `../baz` inside `/foo/bar/default.nix` to `/foo/baz` + match parent_dir.join(Path::new(&text)).canonicalize() { + Ok(target) => { + // Then checking if it's still in the package directory + // No need to handle the case of it being inside the directory, since we scan through the + // entire directory recursively anyways + if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { + CheckError::OutsidePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + } + .into_result() + } else { + pass(()) + } + } + Err(e) => CheckError::UnresolvablePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + io_error: e, + } + .into_result(), + } }; write_check_result(context.error_writer, check_result)?; From 96f6a350fa74e995dbbf750b17cad2d6cbb3186e Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 02:42:22 +0200 Subject: [PATCH 010/163] tests.nixpkgs-check-by-name: Intermediate PathInterpolation error --- .../nixpkgs-check-by-name/src/check_result.rs | 14 ++++++++++++ .../nixpkgs-check-by-name/src/references.rs | 22 +++++++++---------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index cc004e012931..ed00f383f193 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -5,6 +5,12 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + PathInterpolation { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, SearchPath { relative_package_dir: PathBuf, subpath: PathBuf, @@ -35,6 +41,14 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::PathInterpolation { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\", which is not yet supported and may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text + ), CheckError::SearchPath { relative_package_dir, subpath, line, text } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index dacac9c9ee5c..6cc933e721a3 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -133,18 +133,16 @@ fn check_nix_file( // Filters out ./foo/${bar}/baz // TODO: We can just check ./foo - if node.children().count() != 0 { - context.error_writer.write(&format!( - "{}: File {} at line {line} contains the path expression \"{}\", which is not yet supported and may point outside the directory of that package.", - context.relative_package_dir.display(), - subpath.display(), - text - ))?; - continue; - } - - // Filters out search paths like - let check_result = if text.starts_with('<') { + let check_result = if node.children().count() != 0 { + CheckError::PathInterpolation { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + } + .into_result() + } else if text.starts_with('<') { + // Filters out search paths like CheckError::SearchPath { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), From 9a3abc4383da1a430525902b87db02ddcfc279ee Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 02:50:15 +0200 Subject: [PATCH 011/163] tests.nixpkgs-check-by-name: Intermediate CouldNotParseNix error --- .../nixpkgs-check-by-name/src/check_result.rs | 14 ++++++ .../nixpkgs-check-by-name/src/references.rs | 49 +++++++++---------- 2 files changed, 37 insertions(+), 26 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index ed00f383f193..42468a29e809 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,10 +1,16 @@ use crate::ErrorWriter; use itertools::{Either, Itertools}; +use rnix::parser::ParseError; use std::fmt; use std::io; use std::path::PathBuf; pub enum CheckError { + CouldNotParseNix { + relative_package_dir: PathBuf, + subpath: PathBuf, + error: ParseError, + }, PathInterpolation { relative_package_dir: PathBuf, subpath: PathBuf, @@ -41,6 +47,14 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::CouldNotParseNix { relative_package_dir, subpath, error } => + write!( + f, + "{}: File {} could not be parsed by rnix: {}", + relative_package_dir.display(), + subpath.display(), + error, + ), CheckError::PathInterpolation { relative_package_dir, subpath, line, text } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 6cc933e721a3..9c88507ff99b 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,4 +1,6 @@ -use crate::check_result::{pass, write_check_result, CheckError}; +use crate::check_result::{ + flatten_check_results, pass, write_check_result, CheckError, CheckResult, +}; use crate::structure::Nixpkgs; use crate::utils; use crate::utils::{ErrorWriter, LineIndex}; @@ -81,10 +83,11 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> // Only check Nix files if let Some(ext) = path.extension() { if ext == OsStr::new("nix") { - check_nix_file(context, subpath).context(format!( + let check_result = check_nix_file(context, subpath).context(format!( "Error while checking Nix file {}", subpath.display() - ))? + )); + write_check_result(context.error_writer, check_result)?; } } } else { @@ -99,7 +102,7 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> fn check_nix_file( context: &mut PackageContext, subpath: &Path, -) -> anyhow::Result<()> { +) -> CheckResult<()> { let path = context.absolute_package_dir.join(subpath); let parent_dir = path.parent().context(format!( "Could not get parent of path {}", @@ -111,29 +114,26 @@ fn check_nix_file( let root = Root::parse(&contents); if let Some(error) = root.errors().first() { - context.error_writer.write(&format!( - "{}: File {} could not be parsed by rnix: {}", - context.relative_package_dir.display(), - subpath.display(), - error, - ))?; - return Ok(()); + return CheckError::CouldNotParseNix { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + error: error.clone(), + } + .into_result(); } let line_index = LineIndex::new(&contents); - for node in root.syntax().descendants() { - // We're only interested in Path expressions - if node.kind() != NODE_PATH { - continue; - } - + let check_results = root.syntax().descendants().map(|node| { let text = node.text().to_string(); let line = line_index.line(node.text_range().start().into()); - // Filters out ./foo/${bar}/baz - // TODO: We can just check ./foo - let check_result = if node.children().count() != 0 { + if node.kind() != NODE_PATH { + // We're only interested in Path expressions + pass(()) + } else if node.children().count() != 0 { + // Filters out ./foo/${bar}/baz + // TODO: We can just check ./foo CheckError::PathInterpolation { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), @@ -179,10 +179,7 @@ fn check_nix_file( } .into_result(), } - }; - - write_check_result(context.error_writer, check_result)?; - } - - Ok(()) + } + }); + flatten_check_results(check_results, |_| ()) } From 4897b63ae67d6f56a0d9a7f0db421467ebe8828b Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 23:07:54 +0200 Subject: [PATCH 012/163] tests.nixpkgs-check-by-name: Intermediate Symlink errors --- .../nixpkgs-check-by-name/src/check_result.rs | 23 ++++++++++ .../nixpkgs-check-by-name/src/references.rs | 42 +++++++++++-------- 2 files changed, 47 insertions(+), 18 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 42468a29e809..32d43edc153a 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -6,6 +6,15 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + OutsideSymlink { + relative_package_dir: PathBuf, + subpath: PathBuf, + }, + UnresolvableSymlink { + relative_package_dir: PathBuf, + subpath: PathBuf, + io_error: io::Error, + }, CouldNotParseNix { relative_package_dir: PathBuf, subpath: PathBuf, @@ -47,6 +56,20 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::OutsideSymlink { relative_package_dir, subpath } => + write!( + f, + "{}: Path {} is a symlink pointing to a path outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + ), + CheckError::UnresolvableSymlink { relative_package_dir, subpath, io_error } => + write!( + f, + "{}: Path {} is a symlink which cannot be resolved: {io_error}.", + relative_package_dir.display(), + subpath.display(), + ), CheckError::CouldNotParseNix { relative_package_dir, subpath, error } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 9c88507ff99b..f72074483b14 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -52,26 +52,28 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> if path.is_symlink() { // Check whether the symlink resolves to outside the package directory - match path.canonicalize() { + let check_result = match path.canonicalize() { Ok(target) => { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - context.error_writer.write(&format!( - "{}: Path {} is a symlink pointing to a path outside the directory of that package.", - context.relative_package_dir.display(), - subpath.display(), - ))?; + CheckError::OutsideSymlink { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + } + .into_result() + } else { + pass(()) } } - Err(e) => { - context.error_writer.write(&format!( - "{}: Path {} is a symlink which cannot be resolved: {e}.", - context.relative_package_dir.display(), - subpath.display(), - ))?; + Err(io_error) => CheckError::UnresolvableSymlink { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + io_error, } - } + .into_result(), + }; + write_check_result(context.error_writer, check_result)?; } else if path.is_dir() { // Recursively check each entry for entry in utils::read_dir_sorted(&path)? { @@ -81,15 +83,19 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> } } else if path.is_file() { // Only check Nix files - if let Some(ext) = path.extension() { + let check_result = if let Some(ext) = path.extension() { if ext == OsStr::new("nix") { - let check_result = check_nix_file(context, subpath).context(format!( + check_nix_file(context, subpath).context(format!( "Error while checking Nix file {}", subpath.display() - )); - write_check_result(context.error_writer, check_result)?; + )) + } else { + pass(()) } - } + } else { + pass(()) + }; + write_check_result(context.error_writer, check_result)?; } else { // This should never happen, git doesn't support other file types anyhow::bail!("Unsupported file type for path {}", subpath.display()); From 9a0ef886236eefb13ea84422c5c8ba7865ccf6f8 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 23:19:13 +0200 Subject: [PATCH 013/163] tests.nixpkgs-check-by-name: Intermediate NonDerivation error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 ++++ pkgs/test/nixpkgs-check-by-name/src/eval.rs | 17 +++--- pkgs/test/nixpkgs-check-by-name/src/main.rs | 3 +- .../nixpkgs-check-by-name/src/references.rs | 53 +++++++------------ 4 files changed, 43 insertions(+), 40 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 32d43edc153a..4f1ee9f674f6 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -6,6 +6,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + NonDerivation { + relative_package_file: PathBuf, + package_name: String, + }, OutsideSymlink { relative_package_dir: PathBuf, subpath: PathBuf, @@ -56,6 +60,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::NonDerivation { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute defined by {} is not a derivation", + relative_package_file.display() + ), CheckError::OutsideSymlink { relative_package_dir, subpath } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index 26836501c97a..695d52c0a8f2 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -1,3 +1,4 @@ +use crate::check_result::{pass, write_check_result, CheckError}; use crate::structure; use crate::utils::ErrorWriter; use crate::Version; @@ -144,12 +145,16 @@ pub fn check_values( continue; } - if !attribute_info.is_derivation { - error_writer.write(&format!( - "pkgs.{package_name}: This attribute defined by {} is not a derivation", - relative_package_file.display() - ))?; - } + let check_result = if !attribute_info.is_derivation { + CheckError::NonDerivation { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into_result() + } else { + pass(()) + }; + write_check_result(error_writer, check_result)?; } else { error_writer.write(&format!( "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index ee98c5a1a893..80ed29646f72 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -5,6 +5,7 @@ mod structure; mod utils; use anyhow::Context; +use check_result::write_check_result; use clap::{Parser, ValueEnum}; use colored::Colorize; use std::io; @@ -92,7 +93,7 @@ pub fn check_nixpkgs( if error_writer.empty { // Only if we could successfully parse the structure, we do the semantic checks eval::check_values(version, &mut error_writer, &nixpkgs, eval_accessible_paths)?; - references::check_references(&mut error_writer, &nixpkgs)?; + write_check_result(&mut error_writer, references::check_references(&nixpkgs))?; } } Ok(error_writer.empty) diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index f72074483b14..b932b556f54f 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,20 +1,16 @@ -use crate::check_result::{ - flatten_check_results, pass, write_check_result, CheckError, CheckResult, -}; +use crate::check_result::{flatten_check_results, pass, CheckError, CheckResult}; use crate::structure::Nixpkgs; use crate::utils; -use crate::utils::{ErrorWriter, LineIndex}; +use crate::utils::LineIndex; use anyhow::Context; use rnix::{Root, SyntaxKind::NODE_PATH}; use std::ffi::OsStr; use std::fs::read_to_string; -use std::io; use std::path::{Path, PathBuf}; /// Small helper so we don't need to pass in the same arguments to all functions -struct PackageContext<'a, W: io::Write> { - error_writer: &'a mut ErrorWriter, +struct PackageContext<'a> { /// The package directory relative to Nixpkgs, such as `pkgs/by-name/fo/foo` relative_package_dir: &'a PathBuf, /// The absolute package directory @@ -23,36 +19,32 @@ struct PackageContext<'a, W: io::Write> { /// Check that every package directory in pkgs/by-name doesn't link to outside that directory. /// Both symlinks and Nix path expressions are checked. -pub fn check_references( - error_writer: &mut ErrorWriter, - nixpkgs: &Nixpkgs, -) -> anyhow::Result<()> { +pub fn check_references(nixpkgs: &Nixpkgs) -> CheckResult<()> { // Check the directories for each package separately - for package_name in &nixpkgs.package_names { + let check_results = nixpkgs.package_names.iter().map(|package_name| { let relative_package_dir = Nixpkgs::relative_dir_for_package(package_name); - let mut context = PackageContext { - error_writer, + let context = PackageContext { relative_package_dir: &relative_package_dir, absolute_package_dir: &nixpkgs.path.join(&relative_package_dir), }; // The empty argument here is the subpath under the package directory to check // An empty one means the package directory itself - check_path(&mut context, Path::new("")).context(format!( + check_path(&context, Path::new("")).context(format!( "While checking the references in package directory {}", relative_package_dir.display() - ))?; - } - Ok(()) + )) + }); + flatten_check_results(check_results, |_| ()) } /// Checks for a specific path to not have references outside -fn check_path(context: &mut PackageContext, subpath: &Path) -> anyhow::Result<()> { +fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let path = context.absolute_package_dir.join(subpath); if path.is_symlink() { // Check whether the symlink resolves to outside the package directory - let check_result = match path.canonicalize() { + match path.canonicalize() { Ok(target) => { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways @@ -72,18 +64,18 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> io_error, } .into_result(), - }; - write_check_result(context.error_writer, check_result)?; + } } else if path.is_dir() { // Recursively check each entry - for entry in utils::read_dir_sorted(&path)? { + let check_results = utils::read_dir_sorted(&path)?.into_iter().map(|entry| { let entry_subpath = subpath.join(entry.file_name()); check_path(context, &entry_subpath) - .context(format!("Error while recursing into {}", subpath.display()))? - } + .context(format!("Error while recursing into {}", subpath.display())) + }); + flatten_check_results(check_results, |_| ()) } else if path.is_file() { // Only check Nix files - let check_result = if let Some(ext) = path.extension() { + if let Some(ext) = path.extension() { if ext == OsStr::new("nix") { check_nix_file(context, subpath).context(format!( "Error while checking Nix file {}", @@ -94,21 +86,16 @@ fn check_path(context: &mut PackageContext, subpath: &Path) -> } } else { pass(()) - }; - write_check_result(context.error_writer, check_result)?; + } } else { // This should never happen, git doesn't support other file types anyhow::bail!("Unsupported file type for path {}", subpath.display()); } - Ok(()) } /// Check whether a nix file contains path expression references pointing outside the package /// directory -fn check_nix_file( - context: &mut PackageContext, - subpath: &Path, -) -> CheckResult<()> { +fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let path = context.absolute_package_dir.join(subpath); let parent_dir = path.parent().context(format!( "Could not get parent of path {}", From b688da8189f69a760d140400f3f19bd188754b57 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 23:46:06 +0200 Subject: [PATCH 014/163] tests.nixpkgs-check-by-name: Intermediate WrongCallPackage error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 ++++++++++ pkgs/test/nixpkgs-check-by-name/src/eval.rs | 16 +++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 4f1ee9f674f6..6b1d120de8fa 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -6,6 +6,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + WrongCallPackage { + relative_package_file: PathBuf, + package_name: String, + }, NonDerivation { relative_package_file: PathBuf, package_name: String, @@ -60,6 +64,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::WrongCallPackage { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute is manually defined (most likely in pkgs/top-level/all-packages.nix), which is only allowed if the definition is of the form `pkgs.callPackage {} {{ ... }}` with a non-empty second argument.", + relative_package_file.display() + ), CheckError::NonDerivation { relative_package_file, package_name } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index 695d52c0a8f2..d1c5135b7d85 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -137,15 +137,13 @@ pub fn check_values( AttributeVariant::Other => false, }; - if !valid { - error_writer.write(&format!( - "pkgs.{package_name}: This attribute is manually defined (most likely in pkgs/top-level/all-packages.nix), which is only allowed if the definition is of the form `pkgs.callPackage {} {{ ... }}` with a non-empty second argument.", - relative_package_file.display() - ))?; - continue; - } - - let check_result = if !attribute_info.is_derivation { + let check_result = if !valid { + CheckError::WrongCallPackage { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into_result() + } else if !attribute_info.is_derivation { CheckError::NonDerivation { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), From 4f17b9367d7535fc5308557b92e1b306662b3d3d Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 23:48:31 +0200 Subject: [PATCH 015/163] tests.nixpkgs-check-by-name: Intermediate UndefinedAttr error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 ++++++++++ pkgs/test/nixpkgs-check-by-name/src/eval.rs | 20 +++++++++---------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 6b1d120de8fa..f546b1285450 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -6,6 +6,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + UndefinedAttr { + relative_package_file: PathBuf, + package_name: String, + }, WrongCallPackage { relative_package_file: PathBuf, package_name: String, @@ -64,6 +68,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::UndefinedAttr { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", + relative_package_file.display() + ), CheckError::WrongCallPackage { relative_package_file, package_name } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index d1c5135b7d85..81cf43a381ed 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -116,7 +116,7 @@ pub fn check_values( let relative_package_file = structure::Nixpkgs::relative_file_for_package(package_name); let absolute_package_file = nixpkgs.path.join(&relative_package_file); - if let Some(attribute_info) = actual_files.get(package_name) { + let check_result = if let Some(attribute_info) = actual_files.get(package_name) { let valid = match &attribute_info.variant { AttributeVariant::AutoCalled => true, AttributeVariant::CallPackage { path, empty_arg } => { @@ -137,7 +137,7 @@ pub fn check_values( AttributeVariant::Other => false, }; - let check_result = if !valid { + if !valid { CheckError::WrongCallPackage { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), @@ -151,15 +151,15 @@ pub fn check_values( .into_result() } else { pass(()) - }; - write_check_result(error_writer, check_result)?; + } } else { - error_writer.write(&format!( - "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", - relative_package_file.display() - ))?; - continue; - } + CheckError::UndefinedAttr { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into_result() + }; + write_check_result(error_writer, check_result)?; } Ok(()) } From e3979d14cda13b4a6cb15ebccf6052cc67c0db4c Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 19 Oct 2023 23:54:34 +0200 Subject: [PATCH 016/163] tests.nixpkgs-check-by-name: Intermediate PackageNixDir error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 ++++++++++ pkgs/test/nixpkgs-check-by-name/src/eval.rs | 20 ++++++++----------- pkgs/test/nixpkgs-check-by-name/src/main.rs | 20 ++++++++++++------- .../nixpkgs-check-by-name/src/structure.rs | 15 +++++++------- pkgs/test/nixpkgs-check-by-name/src/utils.rs | 3 +++ 5 files changed, 41 insertions(+), 27 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index f546b1285450..13d780cfd56e 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,3 +1,4 @@ +use crate::utils::PACKAGE_NIX_FILENAME; use crate::ErrorWriter; use itertools::{Either, Itertools}; use rnix::parser::ParseError; @@ -6,6 +7,9 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + PackageNixDir { + relative_package_dir: PathBuf, + }, UndefinedAttr { relative_package_file: PathBuf, package_name: String, @@ -68,6 +72,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::PackageNixDir { relative_package_dir } => + write!( + f, + "{}: \"{PACKAGE_NIX_FILENAME}\" must be a file.", + relative_package_dir.display(), + ), CheckError::UndefinedAttr { relative_package_file, package_name } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index 81cf43a381ed..eb90a295a577 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -1,13 +1,11 @@ -use crate::check_result::{pass, write_check_result, CheckError}; +use crate::check_result::{flatten_check_results, pass, CheckError, CheckResult}; use crate::structure; -use crate::utils::ErrorWriter; use crate::Version; use std::path::Path; use anyhow::Context; use serde::Deserialize; use std::collections::HashMap; -use std::io; use std::path::PathBuf; use std::process; use tempfile::NamedTempFile; @@ -41,12 +39,11 @@ const EXPR: &str = include_str!("eval.nix"); /// Check that the Nixpkgs attribute values corresponding to the packages in pkgs/by-name are /// of the form `callPackage { ... }`. /// See the `eval.nix` file for how this is achieved on the Nix side -pub fn check_values( +pub fn check_values( version: Version, - error_writer: &mut ErrorWriter, nixpkgs: &structure::Nixpkgs, eval_accessible_paths: Vec<&Path>, -) -> anyhow::Result<()> { +) -> CheckResult<()> { // Write the list of packages we need to check into a temporary JSON file. // This can then get read by the Nix evaluation. let attrs_file = NamedTempFile::new().context("Failed to create a temporary file")?; @@ -112,11 +109,11 @@ pub fn check_values( String::from_utf8_lossy(&result.stdout) ))?; - for package_name in &nixpkgs.package_names { + let check_results = nixpkgs.package_names.iter().map(|package_name| { let relative_package_file = structure::Nixpkgs::relative_file_for_package(package_name); let absolute_package_file = nixpkgs.path.join(&relative_package_file); - let check_result = if let Some(attribute_info) = actual_files.get(package_name) { + if let Some(attribute_info) = actual_files.get(package_name) { let valid = match &attribute_info.variant { AttributeVariant::AutoCalled => true, AttributeVariant::CallPackage { path, empty_arg } => { @@ -158,8 +155,7 @@ pub fn check_values( package_name: package_name.clone(), } .into_result() - }; - write_check_result(error_writer, check_result)?; - } - Ok(()) + } + }); + flatten_check_results(check_results, |_| ()) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 80ed29646f72..7de6eadf6564 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -5,7 +5,7 @@ mod structure; mod utils; use anyhow::Context; -use check_result::write_check_result; +use check_result::{flatten_check_results, write_check_result}; use clap::{Parser, ValueEnum}; use colored::Colorize; use std::io; @@ -82,18 +82,24 @@ pub fn check_nixpkgs( // at all. Later used to figure out if the structure was valid or not. let mut error_writer = ErrorWriter::new(error_writer); - if !nixpkgs_path.join(structure::BASE_SUBPATH).exists() { + if !nixpkgs_path.join(utils::BASE_SUBPATH).exists() { eprintln!( "Given Nixpkgs path does not contain a {} subdirectory, no check necessary.", - structure::BASE_SUBPATH + utils::BASE_SUBPATH ); } else { let nixpkgs = Nixpkgs::new(&nixpkgs_path, &mut error_writer)?; if error_writer.empty { // Only if we could successfully parse the structure, we do the semantic checks - eval::check_values(version, &mut error_writer, &nixpkgs, eval_accessible_paths)?; - write_check_result(&mut error_writer, references::check_references(&nixpkgs))?; + let check_result = flatten_check_results( + [ + eval::check_values(version, &nixpkgs, eval_accessible_paths), + references::check_references(&nixpkgs), + ], + |_| (), + ); + write_check_result(&mut error_writer, check_result)?; } } Ok(error_writer.empty) @@ -102,7 +108,7 @@ pub fn check_nixpkgs( #[cfg(test)] mod tests { use crate::check_nixpkgs; - use crate::structure; + use crate::utils; use crate::Version; use anyhow::Context; use std::fs; @@ -147,7 +153,7 @@ mod tests { return Ok(()); } - let base = path.join(structure::BASE_SUBPATH); + let base = path.join(utils::BASE_SUBPATH); fs::create_dir_all(base.join("fo/foo"))?; fs::write(base.join("fo/foo/package.nix"), "{ someDrv }: someDrv")?; diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index ea80128e487a..928d5ea088ec 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,14 +1,12 @@ +use crate::check_result::{write_check_result, CheckError}; use crate::utils; -use crate::utils::ErrorWriter; +use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; use regex::Regex; use std::collections::HashMap; use std::io; use std::path::{Path, PathBuf}; -pub const BASE_SUBPATH: &str = "pkgs/by-name"; -pub const PACKAGE_NIX_FILENAME: &str = "package.nix"; - lazy_static! { static ref SHARD_NAME_REGEX: Regex = Regex::new(r"^[a-z0-9_-]{1,2}$").unwrap(); static ref PACKAGE_NAME_REGEX: Regex = Regex::new(r"^[a-zA-Z0-9_-]+$").unwrap(); @@ -134,10 +132,11 @@ impl Nixpkgs { relative_package_dir.display(), ))?; } else if package_nix_path.is_dir() { - error_writer.write(&format!( - "{}: \"{PACKAGE_NIX_FILENAME}\" must be a file.", - relative_package_dir.display(), - ))?; + let check_result = CheckError::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result::<()>(); + write_check_result(error_writer, check_result)?; } package_names.push(package_name.clone()); diff --git a/pkgs/test/nixpkgs-check-by-name/src/utils.rs b/pkgs/test/nixpkgs-check-by-name/src/utils.rs index 325c736eca98..728e50e72336 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/utils.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/utils.rs @@ -4,6 +4,9 @@ use std::fs; use std::io; use std::path::Path; +pub const BASE_SUBPATH: &str = "pkgs/by-name"; +pub const PACKAGE_NIX_FILENAME: &str = "package.nix"; + /// Deterministic file listing so that tests are reproducible pub fn read_dir_sorted(base_dir: &Path) -> anyhow::Result> { let listing = base_dir From 64f5eb616e673babd2b54cc07394b04b22242493 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 00:10:29 +0200 Subject: [PATCH 017/163] tests.nixpkgs-check-by-name: Intermediate PackageNixNonExistent error --- .../nixpkgs-check-by-name/src/check_result.rs | 9 +++++++ .../nixpkgs-check-by-name/src/structure.rs | 25 +++++++++++-------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 13d780cfd56e..882ad8c8e2ca 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -7,6 +7,9 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + PackageNixNonExistent { + relative_package_dir: PathBuf, + }, PackageNixDir { relative_package_dir: PathBuf, }, @@ -72,6 +75,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::PackageNixNonExistent { relative_package_dir } => + write!( + f, + "{}: Missing required \"{PACKAGE_NIX_FILENAME}\" file.", + relative_package_dir.display(), + ), CheckError::PackageNixDir { relative_package_dir } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 928d5ea088ec..5a60dc26954b 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,4 +1,4 @@ -use crate::check_result::{write_check_result, CheckError}; +use crate::check_result::{pass, write_check_result, CheckError}; use crate::utils; use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; @@ -126,18 +126,21 @@ impl Nixpkgs { } let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - if !package_nix_path.exists() { - error_writer.write(&format!( - "{}: Missing required \"{PACKAGE_NIX_FILENAME}\" file.", - relative_package_dir.display(), - ))?; - } else if package_nix_path.is_dir() { - let check_result = CheckError::PackageNixDir { + let check_result = if !package_nix_path.exists() { + CheckError::PackageNixNonExistent { relative_package_dir: relative_package_dir.clone(), } - .into_result::<()>(); - write_check_result(error_writer, check_result)?; - } + .into_result() + } else if package_nix_path.is_dir() { + CheckError::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + }; + + write_check_result(error_writer, check_result)?; package_names.push(package_name.clone()); } From b011d53bda903f70d884ca42a43b65db9b430901 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 00:30:18 +0200 Subject: [PATCH 018/163] tests.nixpkgs-check-by-name: Intermediate IncorrectShard error --- .../nixpkgs-check-by-name/src/check_result.rs | 11 ++++++++ .../nixpkgs-check-by-name/src/structure.rs | 25 ++++++++++++------- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 882ad8c8e2ca..e42652039c2c 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -7,6 +7,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + IncorrectShard { + relative_package_dir: PathBuf, + correct_relative_package_dir: PathBuf, + }, PackageNixNonExistent { relative_package_dir: PathBuf, }, @@ -75,6 +79,13 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::IncorrectShard { relative_package_dir, correct_relative_package_dir } => + write!( + f, + "{}: Incorrect directory location, should be {} instead.", + relative_package_dir.display(), + correct_relative_package_dir.display(), + ), CheckError::PackageNixNonExistent { relative_package_dir } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 5a60dc26954b..8dc9ca61940a 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,4 +1,4 @@ -use crate::check_result::{pass, write_check_result, CheckError}; +use crate::check_result::{flatten_check_results, pass, write_check_result, CheckError}; use crate::utils; use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; @@ -113,20 +113,24 @@ impl Nixpkgs { } let correct_relative_package_dir = Nixpkgs::relative_dir_for_package(&package_name); - if relative_package_dir != correct_relative_package_dir { + let shard_check_result = if relative_package_dir != correct_relative_package_dir { // Only show this error if we have a valid shard and package name // Because if one of those is wrong, you should fix that first if shard_name_valid && package_name_valid { - error_writer.write(&format!( - "{}: Incorrect directory location, should be {} instead.", - relative_package_dir.display(), - correct_relative_package_dir.display(), - ))?; + CheckError::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) } - } + } else { + pass(()) + }; let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let check_result = if !package_nix_path.exists() { + let package_nix_check_result = if !package_nix_path.exists() { CheckError::PackageNixNonExistent { relative_package_dir: relative_package_dir.clone(), } @@ -140,6 +144,9 @@ impl Nixpkgs { pass(()) }; + let check_result = + flatten_check_results([shard_check_result, package_nix_check_result], |_| ()); + write_check_result(error_writer, check_result)?; package_names.push(package_name.clone()); From e7d9cc96ed0f8edeb52a2dbeefdcf00e4aedf8ee Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 00:33:39 +0200 Subject: [PATCH 019/163] tests.nixpkgs-check-by-name: Intermediate InvalidPackageName error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 ++++++++ .../nixpkgs-check-by-name/src/structure.rs | 25 +++++++++++++------ 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index e42652039c2c..ff90ea7c5092 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -7,6 +7,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + InvalidPackageName { + relative_package_dir: PathBuf, + package_name: String, + }, IncorrectShard { relative_package_dir: PathBuf, correct_relative_package_dir: PathBuf, @@ -79,6 +83,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::InvalidPackageName { relative_package_dir, package_name } => + write!( + f, + "{}: Invalid package directory name \"{package_name}\", must be ASCII characters consisting of a-z, A-Z, 0-9, \"-\" or \"_\".", + relative_package_dir.display(), + ), CheckError::IncorrectShard { relative_package_dir, correct_relative_package_dir } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 8dc9ca61940a..e2d03d83a53f 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -105,12 +105,15 @@ impl Nixpkgs { } let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - if !package_name_valid { - error_writer.write(&format!( - "{}: Invalid package directory name \"{package_name}\", must be ASCII characters consisting of a-z, A-Z, 0-9, \"-\" or \"_\".", - relative_package_dir.display(), - ))?; - } + let name_check_result = if !package_name_valid { + CheckError::InvalidPackageName { + relative_package_dir: relative_package_dir.clone(), + package_name: package_name.clone(), + } + .into_result() + } else { + pass(()) + }; let correct_relative_package_dir = Nixpkgs::relative_dir_for_package(&package_name); let shard_check_result = if relative_package_dir != correct_relative_package_dir { @@ -144,8 +147,14 @@ impl Nixpkgs { pass(()) }; - let check_result = - flatten_check_results([shard_check_result, package_nix_check_result], |_| ()); + let check_result = flatten_check_results( + [ + name_check_result, + shard_check_result, + package_nix_check_result, + ], + |_| (), + ); write_check_result(error_writer, check_result)?; From 935f82267a84a69a7aa66b2b849fc57f15d24685 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 00:55:55 +0200 Subject: [PATCH 020/163] tests.nixpkgs-check-by-name: Intermediate CaseSensitiveDuplicate error --- .../nixpkgs-check-by-name/src/check_result.rs | 12 +++++++ .../nixpkgs-check-by-name/src/structure.rs | 33 ++++++++++++------- 2 files changed, 33 insertions(+), 12 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index ff90ea7c5092..2bceadbf807c 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -2,11 +2,17 @@ use crate::utils::PACKAGE_NIX_FILENAME; use crate::ErrorWriter; use itertools::{Either, Itertools}; use rnix::parser::ParseError; +use std::ffi::OsString; use std::fmt; use std::io; use std::path::PathBuf; pub enum CheckError { + CaseSensitiveDuplicate { + relative_shard_path: PathBuf, + first: OsString, + second: OsString, + }, InvalidPackageName { relative_package_dir: PathBuf, package_name: String, @@ -83,6 +89,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::CaseSensitiveDuplicate { relative_shard_path, first, second } => + write!( + f, + "{}: Duplicate case-sensitive package directories {first:?} and {second:?}.", + relative_shard_path.display(), + ), CheckError::InvalidPackageName { relative_package_dir, package_name } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index e2d03d83a53f..f64f80d381aa 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -3,7 +3,6 @@ use crate::utils; use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; use regex::Regex; -use std::collections::HashMap; use std::io; use std::path::{Path, PathBuf}; @@ -79,9 +78,28 @@ impl Nixpkgs { ))?; } - let mut unique_package_names = HashMap::new(); + let entries = utils::read_dir_sorted(&shard_path)?; - for package_entry in utils::read_dir_sorted(&shard_path)? { + let duplicate_check_results = entries + .iter() + .zip(entries.iter().skip(1)) + .filter(|(l, r)| { + l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() + }) + .map(|(l, r)| { + CheckError::CaseSensitiveDuplicate { + relative_shard_path: relative_shard_path.clone(), + first: l.file_name(), + second: r.file_name(), + } + .into_result::<()>() + }); + + let duplicate_check_result = flatten_check_results(duplicate_check_results, |_| ()); + + write_check_result(error_writer, duplicate_check_result)?; + + for package_entry in entries { let package_path = package_entry.path(); let package_name = package_entry.file_name().to_string_lossy().into_owned(); let relative_package_dir = @@ -95,15 +113,6 @@ impl Nixpkgs { continue; } - if let Some(duplicate_package_name) = - unique_package_names.insert(package_name.to_lowercase(), package_name.clone()) - { - error_writer.write(&format!( - "{}: Duplicate case-sensitive package directories \"{duplicate_package_name}\" and \"{package_name}\".", - relative_shard_path.display(), - ))?; - } - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); let name_check_result = if !package_name_valid { CheckError::InvalidPackageName { From 143e267ad24e7872ed8adede446d2a9f95e4c409 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:03:48 +0200 Subject: [PATCH 021/163] tests.nixpkgs-check-by-name: Intermediate PackageNonDir error --- .../nixpkgs-check-by-name/src/check_result.rs | 9 ++ .../nixpkgs-check-by-name/src/structure.rs | 103 +++++++++--------- 2 files changed, 62 insertions(+), 50 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 2bceadbf807c..28d48fb59783 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -8,6 +8,9 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + PackageNonDir { + relative_package_dir: PathBuf, + }, CaseSensitiveDuplicate { relative_shard_path: PathBuf, first: OsString, @@ -89,6 +92,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::PackageNonDir { relative_package_dir } => + write!( + f, + "{}: This path is a file, but it should be a directory.", + relative_package_dir.display(), + ), CheckError::CaseSensitiveDuplicate { relative_shard_path, first, second } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index f64f80d381aa..e50f2113e633 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -105,69 +105,72 @@ impl Nixpkgs { let relative_package_dir = PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - if !package_path.is_dir() { - error_writer.write(&format!( - "{}: This path is a file, but it should be a directory.", - relative_package_dir.display(), - ))?; - continue; - } - - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let name_check_result = if !package_name_valid { - CheckError::InvalidPackageName { + let check_result = if !package_path.is_dir() { + CheckError::PackageNonDir { relative_package_dir: relative_package_dir.clone(), - package_name: package_name.clone(), } .into_result() } else { - pass(()) - }; - - let correct_relative_package_dir = Nixpkgs::relative_dir_for_package(&package_name); - let shard_check_result = if relative_package_dir != correct_relative_package_dir { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - CheckError::IncorrectShard { + let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); + let name_check_result = if !package_name_valid { + CheckError::InvalidPackageName { relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: correct_relative_package_dir.clone(), + package_name: package_name.clone(), } .into_result() } else { pass(()) - } - } else { - pass(()) - }; + }; - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let package_nix_check_result = if !package_nix_path.exists() { - CheckError::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckError::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - }; + let correct_relative_package_dir = + Nixpkgs::relative_dir_for_package(&package_name); + let shard_check_result = if relative_package_dir != correct_relative_package_dir + { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + CheckError::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + } + } else { + pass(()) + }; - let check_result = flatten_check_results( - [ - name_check_result, - shard_check_result, - package_nix_check_result, - ], - |_| (), - ); + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let package_nix_check_result = if !package_nix_path.exists() { + CheckError::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + CheckError::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + }; + + let check_result = flatten_check_results( + [ + name_check_result, + shard_check_result, + package_nix_check_result, + ], + |_| (), + ); + + package_names.push(package_name.clone()); + + check_result + }; write_check_result(error_writer, check_result)?; - - package_names.push(package_name.clone()); } } From b7ace0198cfc971a887358bdc8871c6f5c31cfb4 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:15:18 +0200 Subject: [PATCH 022/163] tests.nixpkgs-check-by-name: Intermediate InvalidShardName error --- .../nixpkgs-check-by-name/src/check_result.rs | 10 +++++ .../nixpkgs-check-by-name/src/structure.rs | 37 +++++++++++-------- 2 files changed, 31 insertions(+), 16 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 28d48fb59783..ad3d949dcb49 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -8,6 +8,10 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + InvalidShardName { + relative_shard_path: PathBuf, + shard_name: String, + }, PackageNonDir { relative_package_dir: PathBuf, }, @@ -92,6 +96,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::InvalidShardName { relative_shard_path, shard_name } => + write!( + f, + "{}: Invalid directory name \"{shard_name}\", must be at most 2 ASCII characters consisting of a-z, 0-9, \"-\" or \"_\".", + relative_shard_path.display() + ), CheckError::PackageNonDir { relative_package_dir } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index e50f2113e633..fed70c97b090 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -71,12 +71,17 @@ impl Nixpkgs { } let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - if !shard_name_valid { - error_writer.write(&format!( - "{}: Invalid directory name \"{shard_name}\", must be at most 2 ASCII characters consisting of a-z, 0-9, \"-\" or \"_\".", - relative_shard_path.display() - ))?; - } + let shard_name_valid_check_result = if !shard_name_valid { + CheckError::InvalidShardName { + relative_shard_path: relative_shard_path.clone(), + shard_name: shard_name.clone(), + } + .into_result() + } else { + pass(()) + }; + + write_check_result(error_writer, shard_name_valid_check_result)?; let entries = utils::read_dir_sorted(&shard_path)?; @@ -99,13 +104,13 @@ impl Nixpkgs { write_check_result(error_writer, duplicate_check_result)?; - for package_entry in entries { + let check_results = entries.into_iter().map(|package_entry| { let package_path = package_entry.path(); let package_name = package_entry.file_name().to_string_lossy().into_owned(); let relative_package_dir = PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - let check_result = if !package_path.is_dir() { + if !package_path.is_dir() { CheckError::PackageNonDir { relative_package_dir: relative_package_dir.clone(), } @@ -156,21 +161,21 @@ impl Nixpkgs { pass(()) }; - let check_result = flatten_check_results( + flatten_check_results( [ name_check_result, shard_check_result, package_nix_check_result, ], - |_| (), - ); + |_| package_name.clone(), + ) + } + }); - package_names.push(package_name.clone()); + let check_result = flatten_check_results(check_results, |x| x); - check_result - }; - - write_check_result(error_writer, check_result)?; + if let Some(shard_package_names) = write_check_result(error_writer, check_result)? { + package_names.extend(shard_package_names) } } From 571eaed155dced7e29b4e2c6c40f63b0ce521a99 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:25:05 +0200 Subject: [PATCH 023/163] tests.nixpkgs-check-by-name: Intermediate ShardNonDir error --- .../nixpkgs-check-by-name/src/check_result.rs | 9 + .../nixpkgs-check-by-name/src/structure.rs | 184 +++++++++--------- 2 files changed, 101 insertions(+), 92 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index ad3d949dcb49..b970c7d63063 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -8,6 +8,9 @@ use std::io; use std::path::PathBuf; pub enum CheckError { + ShardNonDir { + relative_shard_path: PathBuf, + }, InvalidShardName { relative_shard_path: PathBuf, shard_name: String, @@ -96,6 +99,12 @@ impl CheckError { impl fmt::Display for CheckError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { + CheckError::ShardNonDir { relative_shard_path } => + write!( + f, + "{}: This is a file, but it should be a directory.", + relative_shard_path.display(), + ), CheckError::InvalidShardName { relative_shard_path, shard_name } => write!( f, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index fed70c97b090..17eece94d61c 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -61,118 +61,118 @@ impl Nixpkgs { continue; } - if !shard_path.is_dir() { - error_writer.write(&format!( - "{}: This is a file, but it should be a directory.", - relative_shard_path.display(), - ))?; - // we can't check for any other errors if it's a file, since there's no subdirectories to check - continue; - } - - let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - let shard_name_valid_check_result = if !shard_name_valid { - CheckError::InvalidShardName { + let check_result = if !shard_path.is_dir() { + CheckError::ShardNonDir { relative_shard_path: relative_shard_path.clone(), - shard_name: shard_name.clone(), } .into_result() + // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { - pass(()) - }; - - write_check_result(error_writer, shard_name_valid_check_result)?; - - let entries = utils::read_dir_sorted(&shard_path)?; - - let duplicate_check_results = entries - .iter() - .zip(entries.iter().skip(1)) - .filter(|(l, r)| { - l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() - }) - .map(|(l, r)| { - CheckError::CaseSensitiveDuplicate { + let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); + let shard_name_valid_check_result = if !shard_name_valid { + CheckError::InvalidShardName { relative_shard_path: relative_shard_path.clone(), - first: l.file_name(), - second: r.file_name(), - } - .into_result::<()>() - }); - - let duplicate_check_result = flatten_check_results(duplicate_check_results, |_| ()); - - write_check_result(error_writer, duplicate_check_result)?; - - let check_results = entries.into_iter().map(|package_entry| { - let package_path = package_entry.path(); - let package_name = package_entry.file_name().to_string_lossy().into_owned(); - let relative_package_dir = - PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - - if !package_path.is_dir() { - CheckError::PackageNonDir { - relative_package_dir: relative_package_dir.clone(), + shard_name: shard_name.clone(), } .into_result() } else { - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let name_check_result = if !package_name_valid { - CheckError::InvalidPackageName { + pass(()) + }; + + write_check_result(error_writer, shard_name_valid_check_result)?; + + let entries = utils::read_dir_sorted(&shard_path)?; + + let duplicate_check_results = entries + .iter() + .zip(entries.iter().skip(1)) + .filter(|(l, r)| { + l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() + }) + .map(|(l, r)| { + CheckError::CaseSensitiveDuplicate { + relative_shard_path: relative_shard_path.clone(), + first: l.file_name(), + second: r.file_name(), + } + .into_result::<()>() + }); + + let duplicate_check_result = flatten_check_results(duplicate_check_results, |_| ()); + + write_check_result(error_writer, duplicate_check_result)?; + + let check_results = entries.into_iter().map(|package_entry| { + let package_path = package_entry.path(); + let package_name = package_entry.file_name().to_string_lossy().into_owned(); + let relative_package_dir = + PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); + + if !package_path.is_dir() { + CheckError::PackageNonDir { relative_package_dir: relative_package_dir.clone(), - package_name: package_name.clone(), } .into_result() } else { - pass(()) - }; - - let correct_relative_package_dir = - Nixpkgs::relative_dir_for_package(&package_name); - let shard_check_result = if relative_package_dir != correct_relative_package_dir - { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - CheckError::IncorrectShard { + let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); + let name_check_result = if !package_name_valid { + CheckError::InvalidPackageName { relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: correct_relative_package_dir.clone(), + package_name: package_name.clone(), } .into_result() } else { pass(()) - } - } else { - pass(()) - }; + }; - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let package_nix_check_result = if !package_nix_path.exists() { - CheckError::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckError::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - }; + let correct_relative_package_dir = + Nixpkgs::relative_dir_for_package(&package_name); + let shard_check_result = + if relative_package_dir != correct_relative_package_dir { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + CheckError::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir + .clone(), + } + .into_result() + } else { + pass(()) + } + } else { + pass(()) + }; - flatten_check_results( - [ - name_check_result, - shard_check_result, - package_nix_check_result, - ], - |_| package_name.clone(), - ) - } - }); + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let package_nix_check_result = if !package_nix_path.exists() { + CheckError::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + CheckError::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + }; - let check_result = flatten_check_results(check_results, |x| x); + flatten_check_results( + [ + name_check_result, + shard_check_result, + package_nix_check_result, + ], + |_| package_name.clone(), + ) + } + }); + + flatten_check_results(check_results, |x| x) + }; if let Some(shard_package_names) = write_check_result(error_writer, check_result)? { package_names.extend(shard_package_names) From bb89ca72dfd79d88f7e3de2460c96a0255ebac11 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:26:22 +0200 Subject: [PATCH 024/163] tests.nixpkgs-check-by-name: Refactor --- .../nixpkgs-check-by-name/src/structure.rs | 230 +++++++++--------- 1 file changed, 118 insertions(+), 112 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 17eece94d61c..2f225ecd2ec3 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -49,139 +49,145 @@ impl Nixpkgs { ) -> anyhow::Result { let base_dir = path.join(BASE_SUBPATH); - let mut package_names = Vec::new(); + let check_results = utils::read_dir_sorted(&base_dir)? + .into_iter() + .map(|shard_entry| { + let shard_path = shard_entry.path(); + let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); + let relative_shard_path = Nixpkgs::relative_dir_for_shard(&shard_name); - for shard_entry in utils::read_dir_sorted(&base_dir)? { - let shard_path = shard_entry.path(); - let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); - let relative_shard_path = Nixpkgs::relative_dir_for_shard(&shard_name); - - if shard_name == "README.md" { - // README.md is allowed to be a file and not checked - continue; - } - - let check_result = if !shard_path.is_dir() { - CheckError::ShardNonDir { - relative_shard_path: relative_shard_path.clone(), - } - .into_result() - // we can't check for any other errors if it's a file, since there's no subdirectories to check - } else { - let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - let shard_name_valid_check_result = if !shard_name_valid { - CheckError::InvalidShardName { + if shard_name == "README.md" { + // README.md is allowed to be a file and not checked + pass(vec![]) + } else if !shard_path.is_dir() { + CheckError::ShardNonDir { relative_shard_path: relative_shard_path.clone(), - shard_name: shard_name.clone(), } .into_result() + // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { - pass(()) - }; - - write_check_result(error_writer, shard_name_valid_check_result)?; - - let entries = utils::read_dir_sorted(&shard_path)?; - - let duplicate_check_results = entries - .iter() - .zip(entries.iter().skip(1)) - .filter(|(l, r)| { - l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() - }) - .map(|(l, r)| { - CheckError::CaseSensitiveDuplicate { + let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); + let shard_name_valid_check_result = if !shard_name_valid { + CheckError::InvalidShardName { relative_shard_path: relative_shard_path.clone(), - first: l.file_name(), - second: r.file_name(), - } - .into_result::<()>() - }); - - let duplicate_check_result = flatten_check_results(duplicate_check_results, |_| ()); - - write_check_result(error_writer, duplicate_check_result)?; - - let check_results = entries.into_iter().map(|package_entry| { - let package_path = package_entry.path(); - let package_name = package_entry.file_name().to_string_lossy().into_owned(); - let relative_package_dir = - PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - - if !package_path.is_dir() { - CheckError::PackageNonDir { - relative_package_dir: relative_package_dir.clone(), + shard_name: shard_name.clone(), } .into_result() } else { - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let name_check_result = if !package_name_valid { - CheckError::InvalidPackageName { + pass(()) + }; + + write_check_result(error_writer, shard_name_valid_check_result)?; + + let entries = utils::read_dir_sorted(&shard_path)?; + + let duplicate_check_results = entries + .iter() + .zip(entries.iter().skip(1)) + .filter(|(l, r)| { + l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() + }) + .map(|(l, r)| { + CheckError::CaseSensitiveDuplicate { + relative_shard_path: relative_shard_path.clone(), + first: l.file_name(), + second: r.file_name(), + } + .into_result::<()>() + }); + + let duplicate_check_result = + flatten_check_results(duplicate_check_results, |_| ()); + + write_check_result(error_writer, duplicate_check_result)?; + + let check_results = entries.into_iter().map(|package_entry| { + let package_path = package_entry.path(); + let package_name = package_entry.file_name().to_string_lossy().into_owned(); + let relative_package_dir = + PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); + + if !package_path.is_dir() { + CheckError::PackageNonDir { relative_package_dir: relative_package_dir.clone(), - package_name: package_name.clone(), } .into_result() } else { - pass(()) - }; - - let correct_relative_package_dir = - Nixpkgs::relative_dir_for_package(&package_name); - let shard_check_result = - if relative_package_dir != correct_relative_package_dir { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - CheckError::IncorrectShard { - relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: correct_relative_package_dir - .clone(), - } - .into_result() - } else { - pass(()) + let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); + let name_check_result = if !package_name_valid { + CheckError::InvalidPackageName { + relative_package_dir: relative_package_dir.clone(), + package_name: package_name.clone(), } + .into_result() } else { pass(()) }; - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let package_nix_check_result = if !package_nix_path.exists() { - CheckError::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckError::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - }; + let correct_relative_package_dir = + Nixpkgs::relative_dir_for_package(&package_name); + let shard_check_result = + if relative_package_dir != correct_relative_package_dir { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + CheckError::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: + correct_relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + } + } else { + pass(()) + }; - flatten_check_results( - [ - name_check_result, - shard_check_result, - package_nix_check_result, - ], - |_| package_name.clone(), - ) - } - }); + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let package_nix_check_result = if !package_nix_path.exists() { + CheckError::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + CheckError::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + pass(()) + }; - flatten_check_results(check_results, |x| x) - }; + flatten_check_results( + [ + name_check_result, + shard_check_result, + package_nix_check_result, + ], + |_| package_name.clone(), + ) + } + }); - if let Some(shard_package_names) = write_check_result(error_writer, check_result)? { - package_names.extend(shard_package_names) - } + flatten_check_results(check_results, |x| x) + } + }); + + let check_result = flatten_check_results(check_results, |x| { + x.into_iter().flatten().collect::>() + }); + + if let Some(package_names) = write_check_result(error_writer, check_result)? { + Ok(Nixpkgs { + path: path.to_owned(), + package_names, + }) + } else { + Ok(Nixpkgs { + path: path.to_owned(), + package_names: vec![], + }) } - - Ok(Nixpkgs { - path: path.to_owned(), - package_names, - }) } } From 83b887504c9a4aaa4e25f89bbf3dc19074fba29e Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:54:03 +0200 Subject: [PATCH 025/163] tests.nixpkgs-check-by-name: Support for combining check results --- .../nixpkgs-check-by-name/src/check_result.rs | 12 +++++++++++ .../nixpkgs-check-by-name/src/structure.rs | 21 +++++++++++-------- 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index b970c7d63063..818ba1a9afd7 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,5 +1,6 @@ use crate::utils::PACKAGE_NIX_FILENAME; use crate::ErrorWriter; +use itertools::concat; use itertools::{Either, Itertools}; use rnix::parser::ParseError; use std::ffi::OsString; @@ -245,6 +246,17 @@ pub fn pass(value: A) -> CheckResult { pub type CheckResult = anyhow::Result, A>>; +pub fn sequence_check_results(first: CheckResult<()>, second: CheckResult) -> CheckResult { + match (first?, second?) { + (Either::Right(_), Either::Right(right_value)) => pass(right_value), + (Either::Left(errors), Either::Right(_)) => Ok(Either::Left(errors)), + (Either::Right(_), Either::Left(errors)) => Ok(Either::Left(errors)), + (Either::Left(errors_l), Either::Left(errors_r)) => { + Ok(Either::Left(concat([errors_l, errors_r]))) + } + } +} + pub fn flatten_check_results( check_results: impl IntoIterator>, value_transform: impl Fn(Vec) -> O, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 2f225ecd2ec3..d1655dc2e3fe 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,4 +1,6 @@ -use crate::check_result::{flatten_check_results, pass, write_check_result, CheckError}; +use crate::check_result::{ + flatten_check_results, pass, sequence_check_results, write_check_result, CheckError, +}; use crate::utils; use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; @@ -67,7 +69,7 @@ impl Nixpkgs { // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - let shard_name_valid_check_result = if !shard_name_valid { + let check_result = if !shard_name_valid { CheckError::InvalidShardName { relative_shard_path: relative_shard_path.clone(), shard_name: shard_name.clone(), @@ -77,8 +79,6 @@ impl Nixpkgs { pass(()) }; - write_check_result(error_writer, shard_name_valid_check_result)?; - let entries = utils::read_dir_sorted(&shard_path)?; let duplicate_check_results = entries @@ -96,10 +96,10 @@ impl Nixpkgs { .into_result::<()>() }); - let duplicate_check_result = - flatten_check_results(duplicate_check_results, |_| ()); - - write_check_result(error_writer, duplicate_check_result)?; + let check_result = sequence_check_results( + check_result, + flatten_check_results(duplicate_check_results, |_| ()), + ); let check_results = entries.into_iter().map(|package_entry| { let package_path = package_entry.path(); @@ -170,7 +170,10 @@ impl Nixpkgs { } }); - flatten_check_results(check_results, |x| x) + sequence_check_results( + check_result, + flatten_check_results(check_results, |x| x), + ) } }); From 0475238ec08c5b903eac37a13efd1b6f4b9617a3 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 01:58:23 +0200 Subject: [PATCH 026/163] tests.nixpkgs-check-by-name: Make structural check a global function --- pkgs/test/nixpkgs-check-by-name/src/main.rs | 6 +- .../nixpkgs-check-by-name/src/structure.rs | 246 ++++++++---------- 2 files changed, 116 insertions(+), 136 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 7de6eadf6564..6138284d2900 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -4,6 +4,7 @@ mod references; mod structure; mod utils; +use crate::structure::check_structure; use anyhow::Context; use check_result::{flatten_check_results, write_check_result}; use clap::{Parser, ValueEnum}; @@ -11,7 +12,6 @@ use colored::Colorize; use std::io; use std::path::{Path, PathBuf}; use std::process::ExitCode; -use structure::Nixpkgs; use utils::ErrorWriter; /// Program to check the validity of pkgs/by-name @@ -88,9 +88,9 @@ pub fn check_nixpkgs( utils::BASE_SUBPATH ); } else { - let nixpkgs = Nixpkgs::new(&nixpkgs_path, &mut error_writer)?; + let check_result = check_structure(&nixpkgs_path); - if error_writer.empty { + if let Some(nixpkgs) = write_check_result(&mut error_writer, check_result)? { // Only if we could successfully parse the structure, we do the semantic checks let check_result = flatten_check_results( [ diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index d1655dc2e3fe..24586c6b533c 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,11 +1,10 @@ use crate::check_result::{ - flatten_check_results, pass, sequence_check_results, write_check_result, CheckError, + flatten_check_results, pass, sequence_check_results, CheckError, CheckResult, }; use crate::utils; -use crate::utils::{ErrorWriter, BASE_SUBPATH, PACKAGE_NIX_FILENAME}; +use crate::utils::{BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; use regex::Regex; -use std::io; use std::path::{Path, PathBuf}; lazy_static! { @@ -42,155 +41,136 @@ impl Nixpkgs { } } -impl Nixpkgs { - /// Read the structure of a Nixpkgs directory, displaying errors on the writer. - /// May return early with I/O errors. - pub fn new( - path: &Path, - error_writer: &mut ErrorWriter, - ) -> anyhow::Result { - let base_dir = path.join(BASE_SUBPATH); +/// Read the structure of a Nixpkgs directory, displaying errors on the writer. +/// May return early with I/O errors. +pub fn check_structure(path: &Path) -> CheckResult { + let base_dir = path.join(BASE_SUBPATH); - let check_results = utils::read_dir_sorted(&base_dir)? - .into_iter() - .map(|shard_entry| { - let shard_path = shard_entry.path(); - let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); - let relative_shard_path = Nixpkgs::relative_dir_for_shard(&shard_name); + let check_results = utils::read_dir_sorted(&base_dir)? + .into_iter() + .map(|shard_entry| { + let shard_path = shard_entry.path(); + let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); + let relative_shard_path = Nixpkgs::relative_dir_for_shard(&shard_name); - if shard_name == "README.md" { - // README.md is allowed to be a file and not checked - pass(vec![]) - } else if !shard_path.is_dir() { - CheckError::ShardNonDir { + if shard_name == "README.md" { + // README.md is allowed to be a file and not checked + pass(vec![]) + } else if !shard_path.is_dir() { + CheckError::ShardNonDir { + relative_shard_path: relative_shard_path.clone(), + } + .into_result() + // we can't check for any other errors if it's a file, since there's no subdirectories to check + } else { + let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); + let check_result = if !shard_name_valid { + CheckError::InvalidShardName { relative_shard_path: relative_shard_path.clone(), + shard_name: shard_name.clone(), } .into_result() - // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { - let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - let check_result = if !shard_name_valid { - CheckError::InvalidShardName { + pass(()) + }; + + let entries = utils::read_dir_sorted(&shard_path)?; + + let duplicate_check_results = entries + .iter() + .zip(entries.iter().skip(1)) + .filter(|(l, r)| { + l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() + }) + .map(|(l, r)| { + CheckError::CaseSensitiveDuplicate { relative_shard_path: relative_shard_path.clone(), - shard_name: shard_name.clone(), + first: l.file_name(), + second: r.file_name(), + } + .into_result::<()>() + }); + + let check_result = sequence_check_results( + check_result, + flatten_check_results(duplicate_check_results, |_| ()), + ); + + let check_results = entries.into_iter().map(|package_entry| { + let package_path = package_entry.path(); + let package_name = package_entry.file_name().to_string_lossy().into_owned(); + let relative_package_dir = + PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); + + if !package_path.is_dir() { + CheckError::PackageNonDir { + relative_package_dir: relative_package_dir.clone(), } .into_result() } else { - pass(()) - }; - - let entries = utils::read_dir_sorted(&shard_path)?; - - let duplicate_check_results = entries - .iter() - .zip(entries.iter().skip(1)) - .filter(|(l, r)| { - l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() - }) - .map(|(l, r)| { - CheckError::CaseSensitiveDuplicate { - relative_shard_path: relative_shard_path.clone(), - first: l.file_name(), - second: r.file_name(), + let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); + let name_check_result = if !package_name_valid { + CheckError::InvalidPackageName { + relative_package_dir: relative_package_dir.clone(), + package_name: package_name.clone(), } - .into_result::<()>() - }); + .into_result() + } else { + pass(()) + }; - let check_result = sequence_check_results( - check_result, - flatten_check_results(duplicate_check_results, |_| ()), - ); + let correct_relative_package_dir = + Nixpkgs::relative_dir_for_package(&package_name); + let shard_check_result = + if relative_package_dir != correct_relative_package_dir { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + CheckError::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir + .clone(), + } + .into_result() + } else { + pass(()) + } + } else { + pass(()) + }; - let check_results = entries.into_iter().map(|package_entry| { - let package_path = package_entry.path(); - let package_name = package_entry.file_name().to_string_lossy().into_owned(); - let relative_package_dir = - PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - - if !package_path.is_dir() { - CheckError::PackageNonDir { + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let package_nix_check_result = if !package_nix_path.exists() { + CheckError::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + CheckError::PackageNixDir { relative_package_dir: relative_package_dir.clone(), } .into_result() } else { - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let name_check_result = if !package_name_valid { - CheckError::InvalidPackageName { - relative_package_dir: relative_package_dir.clone(), - package_name: package_name.clone(), - } - .into_result() - } else { - pass(()) - }; + pass(()) + }; - let correct_relative_package_dir = - Nixpkgs::relative_dir_for_package(&package_name); - let shard_check_result = - if relative_package_dir != correct_relative_package_dir { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - CheckError::IncorrectShard { - relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: - correct_relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - } - } else { - pass(()) - }; + flatten_check_results( + [ + name_check_result, + shard_check_result, + package_nix_check_result, + ], + |_| package_name.clone(), + ) + } + }); - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let package_nix_check_result = if !package_nix_path.exists() { - CheckError::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckError::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - }; - - flatten_check_results( - [ - name_check_result, - shard_check_result, - package_nix_check_result, - ], - |_| package_name.clone(), - ) - } - }); - - sequence_check_results( - check_result, - flatten_check_results(check_results, |x| x), - ) - } - }); - - let check_result = flatten_check_results(check_results, |x| { - x.into_iter().flatten().collect::>() + sequence_check_results(check_result, flatten_check_results(check_results, |x| x)) + } }); - if let Some(package_names) = write_check_result(error_writer, check_result)? { - Ok(Nixpkgs { - path: path.to_owned(), - package_names, - }) - } else { - Ok(Nixpkgs { - path: path.to_owned(), - package_names: vec![], - }) - } - } + flatten_check_results(check_results, |x| Nixpkgs { + path: path.to_owned(), + package_names: x.into_iter().flatten().collect::>(), + }) } From d65f3ddb890570dea21df41e386d0f6401c9ec3a Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 02:18:21 +0200 Subject: [PATCH 027/163] tests.nixpkgs-check-by-name: Make reference check part of structural check --- pkgs/test/nixpkgs-check-by-name/src/main.rs | 12 ++----- .../nixpkgs-check-by-name/src/references.rs | 31 +++++++++---------- .../nixpkgs-check-by-name/src/structure.rs | 7 +++++ 3 files changed, 24 insertions(+), 26 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 6138284d2900..ff223068697a 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -6,7 +6,7 @@ mod utils; use crate::structure::check_structure; use anyhow::Context; -use check_result::{flatten_check_results, write_check_result}; +use check_result::write_check_result; use clap::{Parser, ValueEnum}; use colored::Colorize; use std::io; @@ -91,14 +91,8 @@ pub fn check_nixpkgs( let check_result = check_structure(&nixpkgs_path); if let Some(nixpkgs) = write_check_result(&mut error_writer, check_result)? { - // Only if we could successfully parse the structure, we do the semantic checks - let check_result = flatten_check_results( - [ - eval::check_values(version, &nixpkgs, eval_accessible_paths), - references::check_references(&nixpkgs), - ], - |_| (), - ); + // Only if we could successfully parse the structure, we do the evaluation checks + let check_result = eval::check_values(version, &nixpkgs, eval_accessible_paths); write_check_result(&mut error_writer, check_result)?; } } diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index b932b556f54f..91f898fe3bfd 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,5 +1,4 @@ use crate::check_result::{flatten_check_results, pass, CheckError, CheckResult}; -use crate::structure::Nixpkgs; use crate::utils; use crate::utils::LineIndex; @@ -19,23 +18,21 @@ struct PackageContext<'a> { /// Check that every package directory in pkgs/by-name doesn't link to outside that directory. /// Both symlinks and Nix path expressions are checked. -pub fn check_references(nixpkgs: &Nixpkgs) -> CheckResult<()> { - // Check the directories for each package separately - let check_results = nixpkgs.package_names.iter().map(|package_name| { - let relative_package_dir = Nixpkgs::relative_dir_for_package(package_name); - let context = PackageContext { - relative_package_dir: &relative_package_dir, - absolute_package_dir: &nixpkgs.path.join(&relative_package_dir), - }; +pub fn check_references( + relative_package_dir: &Path, + absolute_package_dir: &Path, +) -> CheckResult<()> { + let context = PackageContext { + relative_package_dir: &relative_package_dir.to_path_buf(), + absolute_package_dir: &absolute_package_dir.to_path_buf(), + }; - // The empty argument here is the subpath under the package directory to check - // An empty one means the package directory itself - check_path(&context, Path::new("")).context(format!( - "While checking the references in package directory {}", - relative_package_dir.display() - )) - }); - flatten_check_results(check_results, |_| ()) + // The empty argument here is the subpath under the package directory to check + // An empty one means the package directory itself + check_path(&context, Path::new("")).context(format!( + "While checking the references in package directory {}", + relative_package_dir.display() + )) } /// Checks for a specific path to not have references outside diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 24586c6b533c..09ec798e440e 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,6 +1,7 @@ use crate::check_result::{ flatten_check_results, pass, sequence_check_results, CheckError, CheckResult, }; +use crate::references; use crate::utils; use crate::utils::{BASE_SUBPATH, PACKAGE_NIX_FILENAME}; use lazy_static::lazy_static; @@ -154,11 +155,17 @@ pub fn check_structure(path: &Path) -> CheckResult { pass(()) }; + let reference_check_result = references::check_references( + &relative_package_dir, + &path.join(&relative_package_dir), + ); + flatten_check_results( [ name_check_result, shard_check_result, package_nix_check_result, + reference_check_result, ], |_| package_name.clone(), ) From e58bc75444d5d722a995cf350b0d6c298aeb3808 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 02:22:42 +0200 Subject: [PATCH 028/163] tests.nixpkgs-check-by-name: Remove Nixpkgs struct Isn't necessary anymore with the refactoring --- pkgs/test/nixpkgs-check-by-name/src/eval.rs | 15 +++--- pkgs/test/nixpkgs-check-by-name/src/main.rs | 5 +- .../nixpkgs-check-by-name/src/structure.rs | 47 +++++++------------ 3 files changed, 28 insertions(+), 39 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index eb90a295a577..487ec7cab730 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -41,7 +41,8 @@ const EXPR: &str = include_str!("eval.nix"); /// See the `eval.nix` file for how this is achieved on the Nix side pub fn check_values( version: Version, - nixpkgs: &structure::Nixpkgs, + nixpkgs_path: &Path, + package_names: Vec, eval_accessible_paths: Vec<&Path>, ) -> CheckResult<()> { // Write the list of packages we need to check into a temporary JSON file. @@ -53,7 +54,7 @@ pub fn check_values( // entry is needed. let attrs_file_path = attrs_file.path().canonicalize()?; - serde_json::to_writer(&attrs_file, &nixpkgs.package_names).context(format!( + serde_json::to_writer(&attrs_file, &package_names).context(format!( "Failed to serialise the package names to the temporary path {}", attrs_file_path.display() ))?; @@ -85,9 +86,9 @@ pub fn check_values( .arg(&attrs_file_path) // Same for the nixpkgs to test .args(["--arg", "nixpkgsPath"]) - .arg(&nixpkgs.path) + .arg(nixpkgs_path) .arg("-I") - .arg(&nixpkgs.path); + .arg(nixpkgs_path); // Also add extra paths that need to be accessible for path in eval_accessible_paths { @@ -109,9 +110,9 @@ pub fn check_values( String::from_utf8_lossy(&result.stdout) ))?; - let check_results = nixpkgs.package_names.iter().map(|package_name| { - let relative_package_file = structure::Nixpkgs::relative_file_for_package(package_name); - let absolute_package_file = nixpkgs.path.join(&relative_package_file); + let check_results = package_names.iter().map(|package_name| { + let relative_package_file = structure::relative_file_for_package(package_name); + let absolute_package_file = nixpkgs_path.join(&relative_package_file); if let Some(attribute_info) = actual_files.get(package_name) { let valid = match &attribute_info.variant { diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index ff223068697a..67f6055e7338 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -90,9 +90,10 @@ pub fn check_nixpkgs( } else { let check_result = check_structure(&nixpkgs_path); - if let Some(nixpkgs) = write_check_result(&mut error_writer, check_result)? { + if let Some(package_names) = write_check_result(&mut error_writer, check_result)? { // Only if we could successfully parse the structure, we do the evaluation checks - let check_result = eval::check_values(version, &nixpkgs, eval_accessible_paths); + let check_result = + eval::check_values(version, &nixpkgs_path, package_names, eval_accessible_paths); write_check_result(&mut error_writer, check_result)?; } } diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 09ec798e440e..c8fbc17fcb39 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -13,38 +13,27 @@ lazy_static! { static ref PACKAGE_NAME_REGEX: Regex = Regex::new(r"^[a-zA-Z0-9_-]+$").unwrap(); } -/// Contains information about the structure of the pkgs/by-name directory of a Nixpkgs -pub struct Nixpkgs { - /// The path to nixpkgs - pub path: PathBuf, - /// The names of all packages declared in pkgs/by-name - pub package_names: Vec, +// Some utility functions for the basic structure + +pub fn shard_for_package(package_name: &str) -> String { + package_name.to_lowercase().chars().take(2).collect() } -impl Nixpkgs { - // Some utility functions for the basic structure +pub fn relative_dir_for_shard(shard_name: &str) -> PathBuf { + PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}")) +} - pub fn shard_for_package(package_name: &str) -> String { - package_name.to_lowercase().chars().take(2).collect() - } +pub fn relative_dir_for_package(package_name: &str) -> PathBuf { + relative_dir_for_shard(&shard_for_package(package_name)).join(package_name) +} - pub fn relative_dir_for_shard(shard_name: &str) -> PathBuf { - PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}")) - } - - pub fn relative_dir_for_package(package_name: &str) -> PathBuf { - Nixpkgs::relative_dir_for_shard(&Nixpkgs::shard_for_package(package_name)) - .join(package_name) - } - - pub fn relative_file_for_package(package_name: &str) -> PathBuf { - Nixpkgs::relative_dir_for_package(package_name).join(PACKAGE_NIX_FILENAME) - } +pub fn relative_file_for_package(package_name: &str) -> PathBuf { + relative_dir_for_package(package_name).join(PACKAGE_NIX_FILENAME) } /// Read the structure of a Nixpkgs directory, displaying errors on the writer. /// May return early with I/O errors. -pub fn check_structure(path: &Path) -> CheckResult { +pub fn check_structure(path: &Path) -> CheckResult> { let base_dir = path.join(BASE_SUBPATH); let check_results = utils::read_dir_sorted(&base_dir)? @@ -52,7 +41,7 @@ pub fn check_structure(path: &Path) -> CheckResult { .map(|shard_entry| { let shard_path = shard_entry.path(); let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); - let relative_shard_path = Nixpkgs::relative_dir_for_shard(&shard_name); + let relative_shard_path = relative_dir_for_shard(&shard_name); if shard_name == "README.md" { // README.md is allowed to be a file and not checked @@ -120,8 +109,7 @@ pub fn check_structure(path: &Path) -> CheckResult { pass(()) }; - let correct_relative_package_dir = - Nixpkgs::relative_dir_for_package(&package_name); + let correct_relative_package_dir = relative_dir_for_package(&package_name); let shard_check_result = if relative_package_dir != correct_relative_package_dir { // Only show this error if we have a valid shard and package name @@ -176,8 +164,7 @@ pub fn check_structure(path: &Path) -> CheckResult { } }); - flatten_check_results(check_results, |x| Nixpkgs { - path: path.to_owned(), - package_names: x.into_iter().flatten().collect::>(), + flatten_check_results(check_results, |x| { + x.into_iter().flatten().collect::>() }) } From 3d60440799721601b04ff39e83374aa684a5300b Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 20 Oct 2023 02:45:54 +0200 Subject: [PATCH 029/163] tests.nixpkgs-check-by-name: Remove error writer --- .../nixpkgs-check-by-name/src/check_result.rs | 16 --------- pkgs/test/nixpkgs-check-by-name/src/main.rs | 35 +++++++++++-------- pkgs/test/nixpkgs-check-by-name/src/utils.rs | 24 ------------- 3 files changed, 21 insertions(+), 54 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index 818ba1a9afd7..e5f14152d5ac 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,5 +1,4 @@ use crate::utils::PACKAGE_NIX_FILENAME; -use crate::ErrorWriter; use itertools::concat; use itertools::{Either, Itertools}; use rnix::parser::ParseError; @@ -225,21 +224,6 @@ impl fmt::Display for CheckError { } } -pub fn write_check_result( - error_writer: &mut ErrorWriter, - check_result: CheckResult, -) -> anyhow::Result> { - match check_result? { - Either::Left(errors) => { - for error in errors { - error_writer.write(&error.to_string())? - } - Ok(None) - } - Either::Right(value) => Ok(Some(value)), - } -} - pub fn pass(value: A) -> CheckResult { Ok(Either::Right(value)) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 67f6055e7338..537276a177d5 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -6,13 +6,14 @@ mod utils; use crate::structure::check_structure; use anyhow::Context; -use check_result::write_check_result; +use check_result::pass; use clap::{Parser, ValueEnum}; use colored::Colorize; +use itertools::Either; +use itertools::Either::{Left, Right}; use std::io; use std::path::{Path, PathBuf}; use std::process::ExitCode; -use utils::ErrorWriter; /// Program to check the validity of pkgs/by-name #[derive(Parser, Debug)] @@ -78,26 +79,32 @@ pub fn check_nixpkgs( nixpkgs_path.display() ))?; - // Wraps the error_writer to print everything in red, and tracks whether anything was printed - // at all. Later used to figure out if the structure was valid or not. - let mut error_writer = ErrorWriter::new(error_writer); - - if !nixpkgs_path.join(utils::BASE_SUBPATH).exists() { + let check_result = if !nixpkgs_path.join(utils::BASE_SUBPATH).exists() { eprintln!( "Given Nixpkgs path does not contain a {} subdirectory, no check necessary.", utils::BASE_SUBPATH ); + pass(()) } else { - let check_result = check_structure(&nixpkgs_path); - - if let Some(package_names) = write_check_result(&mut error_writer, check_result)? { + match check_structure(&nixpkgs_path)? { + Left(errors) => Ok(Left(errors)), + Right(package_names) => // Only if we could successfully parse the structure, we do the evaluation checks - let check_result = - eval::check_values(version, &nixpkgs_path, package_names, eval_accessible_paths); - write_check_result(&mut error_writer, check_result)?; + { + eval::check_values(version, &nixpkgs_path, package_names, eval_accessible_paths) + } } + }; + + match check_result? { + Either::Left(errors) => { + for error in errors { + writeln!(error_writer, "{}", error.to_string().red())? + } + Ok(false) + } + Either::Right(_) => Ok(true), } - Ok(error_writer.empty) } #[cfg(test)] diff --git a/pkgs/test/nixpkgs-check-by-name/src/utils.rs b/pkgs/test/nixpkgs-check-by-name/src/utils.rs index 728e50e72336..5cc4a0863ba8 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/utils.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/utils.rs @@ -1,5 +1,4 @@ use anyhow::Context; -use colored::Colorize; use std::fs; use std::io; use std::path::Path; @@ -50,26 +49,3 @@ impl LineIndex { } } } - -/// A small wrapper around a generic io::Write specifically for errors: -/// - Print everything in red to signal it's an error -/// - Keep track of whether anything was printed at all, so that -/// it can be queried whether any errors were encountered at all -pub struct ErrorWriter { - pub writer: W, - pub empty: bool, -} - -impl ErrorWriter { - pub fn new(writer: W) -> ErrorWriter { - ErrorWriter { - writer, - empty: true, - } - } - - pub fn write(&mut self, string: &str) -> io::Result<()> { - self.empty = false; - writeln!(self.writer, "{}", string.red()) - } -} From eac0b69063c0706d3a0bc956a1efc04745c14594 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Mon, 23 Oct 2023 23:54:02 +0200 Subject: [PATCH 030/163] tests.nixpkgs-check-by-name: Redesign and document check_result functions --- .../nixpkgs-check-by-name/src/check_result.rs | 104 ++++++++++------- pkgs/test/nixpkgs-check-by-name/src/eval.rs | 16 +-- pkgs/test/nixpkgs-check-by-name/src/main.rs | 9 +- .../nixpkgs-check-by-name/src/references.rs | 37 +++--- .../nixpkgs-check-by-name/src/structure.rs | 106 +++++++++--------- 5 files changed, 147 insertions(+), 125 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index e5f14152d5ac..db2377c7204b 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,13 +1,17 @@ use crate::utils::PACKAGE_NIX_FILENAME; use itertools::concat; -use itertools::{Either, Itertools}; +use itertools::{ + Either, + Either::{Left, Right}, + Itertools, +}; use rnix::parser::ParseError; use std::ffi::OsString; use std::fmt; use std::io; use std::path::PathBuf; -pub enum CheckError { +pub enum CheckProblem { ShardNonDir { relative_shard_path: PathBuf, }, @@ -90,97 +94,97 @@ pub enum CheckError { }, } -impl CheckError { +impl CheckProblem { pub fn into_result(self) -> CheckResult { - Ok(Either::Left(vec![self])) + Ok(Left(vec![self])) } } -impl fmt::Display for CheckError { +impl fmt::Display for CheckProblem { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { - CheckError::ShardNonDir { relative_shard_path } => + CheckProblem::ShardNonDir { relative_shard_path } => write!( f, "{}: This is a file, but it should be a directory.", relative_shard_path.display(), ), - CheckError::InvalidShardName { relative_shard_path, shard_name } => + CheckProblem::InvalidShardName { relative_shard_path, shard_name } => write!( f, "{}: Invalid directory name \"{shard_name}\", must be at most 2 ASCII characters consisting of a-z, 0-9, \"-\" or \"_\".", relative_shard_path.display() ), - CheckError::PackageNonDir { relative_package_dir } => + CheckProblem::PackageNonDir { relative_package_dir } => write!( f, "{}: This path is a file, but it should be a directory.", relative_package_dir.display(), ), - CheckError::CaseSensitiveDuplicate { relative_shard_path, first, second } => + CheckProblem::CaseSensitiveDuplicate { relative_shard_path, first, second } => write!( f, "{}: Duplicate case-sensitive package directories {first:?} and {second:?}.", relative_shard_path.display(), ), - CheckError::InvalidPackageName { relative_package_dir, package_name } => + CheckProblem::InvalidPackageName { relative_package_dir, package_name } => write!( f, "{}: Invalid package directory name \"{package_name}\", must be ASCII characters consisting of a-z, A-Z, 0-9, \"-\" or \"_\".", relative_package_dir.display(), ), - CheckError::IncorrectShard { relative_package_dir, correct_relative_package_dir } => + CheckProblem::IncorrectShard { relative_package_dir, correct_relative_package_dir } => write!( f, "{}: Incorrect directory location, should be {} instead.", relative_package_dir.display(), correct_relative_package_dir.display(), ), - CheckError::PackageNixNonExistent { relative_package_dir } => + CheckProblem::PackageNixNonExistent { relative_package_dir } => write!( f, "{}: Missing required \"{PACKAGE_NIX_FILENAME}\" file.", relative_package_dir.display(), ), - CheckError::PackageNixDir { relative_package_dir } => + CheckProblem::PackageNixDir { relative_package_dir } => write!( f, "{}: \"{PACKAGE_NIX_FILENAME}\" must be a file.", relative_package_dir.display(), ), - CheckError::UndefinedAttr { relative_package_file, package_name } => + CheckProblem::UndefinedAttr { relative_package_file, package_name } => write!( f, "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", relative_package_file.display() ), - CheckError::WrongCallPackage { relative_package_file, package_name } => + CheckProblem::WrongCallPackage { relative_package_file, package_name } => write!( f, "pkgs.{package_name}: This attribute is manually defined (most likely in pkgs/top-level/all-packages.nix), which is only allowed if the definition is of the form `pkgs.callPackage {} {{ ... }}` with a non-empty second argument.", relative_package_file.display() ), - CheckError::NonDerivation { relative_package_file, package_name } => + CheckProblem::NonDerivation { relative_package_file, package_name } => write!( f, "pkgs.{package_name}: This attribute defined by {} is not a derivation", relative_package_file.display() ), - CheckError::OutsideSymlink { relative_package_dir, subpath } => + CheckProblem::OutsideSymlink { relative_package_dir, subpath } => write!( f, "{}: Path {} is a symlink pointing to a path outside the directory of that package.", relative_package_dir.display(), subpath.display(), ), - CheckError::UnresolvableSymlink { relative_package_dir, subpath, io_error } => + CheckProblem::UnresolvableSymlink { relative_package_dir, subpath, io_error } => write!( f, "{}: Path {} is a symlink which cannot be resolved: {io_error}.", relative_package_dir.display(), subpath.display(), ), - CheckError::CouldNotParseNix { relative_package_dir, subpath, error } => + CheckProblem::CouldNotParseNix { relative_package_dir, subpath, error } => write!( f, "{}: File {} could not be parsed by rnix: {}", @@ -188,7 +192,7 @@ impl fmt::Display for CheckError { subpath.display(), error, ), - CheckError::PathInterpolation { relative_package_dir, subpath, line, text } => + CheckProblem::PathInterpolation { relative_package_dir, subpath, line, text } => write!( f, "{}: File {} at line {line} contains the path expression \"{}\", which is not yet supported and may point outside the directory of that package.", @@ -196,7 +200,7 @@ impl fmt::Display for CheckError { subpath.display(), text ), - CheckError::SearchPath { relative_package_dir, subpath, line, text } => + CheckProblem::SearchPath { relative_package_dir, subpath, line, text } => write!( f, "{}: File {} at line {line} contains the nix search path expression \"{}\" which may point outside the directory of that package.", @@ -204,7 +208,7 @@ impl fmt::Display for CheckError { subpath.display(), text ), - CheckError::OutsidePathReference { relative_package_dir, subpath, line, text } => + CheckProblem::OutsidePathReference { relative_package_dir, subpath, line, text } => write!( f, "{}: File {} at line {line} contains the path expression \"{}\" which may point outside the directory of that package.", @@ -212,7 +216,7 @@ impl fmt::Display for CheckError { subpath.display(), text, ), - CheckError::UnresolvablePathReference { relative_package_dir, subpath, line, text, io_error } => + CheckProblem::UnresolvablePathReference { relative_package_dir, subpath, line, text, io_error } => write!( f, "{}: File {} at line {line} contains the path expression \"{}\" which cannot be resolved: {io_error}.", @@ -224,27 +228,44 @@ impl fmt::Display for CheckError { } } -pub fn pass(value: A) -> CheckResult { - Ok(Either::Right(value)) +/// A type alias representing the result of a check, either: +/// - Err(anyhow::Error): A fatal failure, typically I/O errors. +/// Such failures are not caused by the files in Nixpkgs. +/// This hints at a bug in the code or a problem with the deployment. +/// - Ok(Left(Vec)): A non-fatal problem with the Nixpkgs files. +/// Further checks can be run even with this result type. +/// Such problems can be fixed by changing the Nixpkgs files. +/// - Ok(Right(A)): A successful (potentially intermediate) result with an arbitrary value. +/// No fatal errors have occurred and no problems have been found with Nixpkgs. +pub type CheckResult = anyhow::Result, A>>; + +/// Map a `CheckResult` to a `CheckResult` by applying a function to the +/// potentially contained value in case of success. +pub fn map(check_result: CheckResult, f: impl FnOnce(I) -> O) -> CheckResult { + Ok(check_result?.map_right(f)) } -pub type CheckResult = anyhow::Result, A>>; +/// Create a successfull `CheckResult` from a value `A`. +pub fn ok(value: A) -> CheckResult { + Ok(Right(value)) +} -pub fn sequence_check_results(first: CheckResult<()>, second: CheckResult) -> CheckResult { +/// Combine two check results, both of which need to be successful for the return value to be successful. +/// The `CheckProblem`s of both sides are returned concatenated. +pub fn and(first: CheckResult<()>, second: CheckResult) -> CheckResult { match (first?, second?) { - (Either::Right(_), Either::Right(right_value)) => pass(right_value), - (Either::Left(errors), Either::Right(_)) => Ok(Either::Left(errors)), - (Either::Right(_), Either::Left(errors)) => Ok(Either::Left(errors)), - (Either::Left(errors_l), Either::Left(errors_r)) => { - Ok(Either::Left(concat([errors_l, errors_r]))) - } + (Right(_), Right(right_value)) => Ok(Right(right_value)), + (Left(errors), Right(_)) => Ok(Left(errors)), + (Right(_), Left(errors)) => Ok(Left(errors)), + (Left(errors_l), Left(errors_r)) => Ok(Left(concat([errors_l, errors_r]))), } } -pub fn flatten_check_results( - check_results: impl IntoIterator>, - value_transform: impl Fn(Vec) -> O, -) -> CheckResult { +/// Combine many checks results into a single one. +/// All given check results need to be successful in order for the returned check result to be successful, +/// in which case the returned check result value contains each a `Vec` of each individual result value. +/// The `CheckProblem`s of all results are returned concatenated. +pub fn sequence(check_results: impl IntoIterator>) -> CheckResult> { let (errors, values): (Vec<_>, Vec<_>) = check_results .into_iter() .collect::>>()? @@ -256,8 +277,13 @@ pub fn flatten_check_results( let flattened_errors = errors.into_iter().flatten().collect::>(); if flattened_errors.is_empty() { - Ok(Either::Right(value_transform(values))) + Ok(Right(values)) } else { - Ok(Either::Left(flattened_errors)) + Ok(Left(flattened_errors)) } } + +/// Like `sequence`, but replace the resulting value with () +pub fn sequence_(check_results: impl IntoIterator>) -> CheckResult<()> { + map(sequence(check_results), |_| ()) +} diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index 487ec7cab730..a76abba05d96 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -1,4 +1,5 @@ -use crate::check_result::{flatten_check_results, pass, CheckError, CheckResult}; +use crate::check_result; +use crate::check_result::{CheckProblem, CheckResult}; use crate::structure; use crate::Version; use std::path::Path; @@ -110,7 +111,7 @@ pub fn check_values( String::from_utf8_lossy(&result.stdout) ))?; - let check_results = package_names.iter().map(|package_name| { + check_result::sequence_(package_names.iter().map(|package_name| { let relative_package_file = structure::relative_file_for_package(package_name); let absolute_package_file = nixpkgs_path.join(&relative_package_file); @@ -136,27 +137,26 @@ pub fn check_values( }; if !valid { - CheckError::WrongCallPackage { + CheckProblem::WrongCallPackage { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } .into_result() } else if !attribute_info.is_derivation { - CheckError::NonDerivation { + CheckProblem::NonDerivation { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } .into_result() } else { - pass(()) + check_result::ok(()) } } else { - CheckError::UndefinedAttr { + CheckProblem::UndefinedAttr { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } .into_result() } - }); - flatten_check_results(check_results, |_| ()) + })) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 537276a177d5..11fedde74130 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -6,11 +6,12 @@ mod utils; use crate::structure::check_structure; use anyhow::Context; -use check_result::pass; use clap::{Parser, ValueEnum}; use colored::Colorize; -use itertools::Either; -use itertools::Either::{Left, Right}; +use itertools::{ + Either, + Either::{Left, Right}, +}; use std::io; use std::path::{Path, PathBuf}; use std::process::ExitCode; @@ -84,7 +85,7 @@ pub fn check_nixpkgs( "Given Nixpkgs path does not contain a {} subdirectory, no check necessary.", utils::BASE_SUBPATH ); - pass(()) + check_result::ok(()) } else { match check_structure(&nixpkgs_path)? { Left(errors) => Ok(Left(errors)), diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 91f898fe3bfd..a6bc53d717d7 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,4 +1,5 @@ -use crate::check_result::{flatten_check_results, pass, CheckError, CheckResult}; +use crate::check_result; +use crate::check_result::{CheckProblem, CheckResult}; use crate::utils; use crate::utils::LineIndex; @@ -46,16 +47,16 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - CheckError::OutsideSymlink { + CheckProblem::OutsideSymlink { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), } .into_result() } else { - pass(()) + check_result::ok(()) } } - Err(io_error) => CheckError::UnresolvableSymlink { + Err(io_error) => CheckProblem::UnresolvableSymlink { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), io_error, @@ -64,12 +65,11 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { } } else if path.is_dir() { // Recursively check each entry - let check_results = utils::read_dir_sorted(&path)?.into_iter().map(|entry| { + check_result::sequence_(utils::read_dir_sorted(&path)?.into_iter().map(|entry| { let entry_subpath = subpath.join(entry.file_name()); check_path(context, &entry_subpath) .context(format!("Error while recursing into {}", subpath.display())) - }); - flatten_check_results(check_results, |_| ()) + })) } else if path.is_file() { // Only check Nix files if let Some(ext) = path.extension() { @@ -79,10 +79,10 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { subpath.display() )) } else { - pass(()) + check_result::ok(()) } } else { - pass(()) + check_result::ok(()) } } else { // This should never happen, git doesn't support other file types @@ -104,7 +104,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let root = Root::parse(&contents); if let Some(error) = root.errors().first() { - return CheckError::CouldNotParseNix { + return CheckProblem::CouldNotParseNix { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), error: error.clone(), @@ -114,17 +114,17 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let line_index = LineIndex::new(&contents); - let check_results = root.syntax().descendants().map(|node| { + check_result::sequence_(root.syntax().descendants().map(|node| { let text = node.text().to_string(); let line = line_index.line(node.text_range().start().into()); if node.kind() != NODE_PATH { // We're only interested in Path expressions - pass(()) + check_result::ok(()) } else if node.children().count() != 0 { // Filters out ./foo/${bar}/baz // TODO: We can just check ./foo - CheckError::PathInterpolation { + CheckProblem::PathInterpolation { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -133,7 +133,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { .into_result() } else if text.starts_with('<') { // Filters out search paths like - CheckError::SearchPath { + CheckProblem::SearchPath { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -149,7 +149,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - CheckError::OutsidePathReference { + CheckProblem::OutsidePathReference { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -157,10 +157,10 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { } .into_result() } else { - pass(()) + check_result::ok(()) } } - Err(e) => CheckError::UnresolvablePathReference { + Err(e) => CheckProblem::UnresolvablePathReference { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -170,6 +170,5 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { .into_result(), } } - }); - flatten_check_results(check_results, |_| ()) + })) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index c8fbc17fcb39..90a552a38863 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,6 +1,5 @@ -use crate::check_result::{ - flatten_check_results, pass, sequence_check_results, CheckError, CheckResult, -}; +use crate::check_result; +use crate::check_result::{CheckProblem, CheckResult}; use crate::references; use crate::utils; use crate::utils::{BASE_SUBPATH, PACKAGE_NIX_FILENAME}; @@ -36,7 +35,7 @@ pub fn relative_file_for_package(package_name: &str) -> PathBuf { pub fn check_structure(path: &Path) -> CheckResult> { let base_dir = path.join(BASE_SUBPATH); - let check_results = utils::read_dir_sorted(&base_dir)? + let shard_results = utils::read_dir_sorted(&base_dir)? .into_iter() .map(|shard_entry| { let shard_path = shard_entry.path(); @@ -45,35 +44,35 @@ pub fn check_structure(path: &Path) -> CheckResult> { if shard_name == "README.md" { // README.md is allowed to be a file and not checked - pass(vec![]) + check_result::ok(vec![]) } else if !shard_path.is_dir() { - CheckError::ShardNonDir { + CheckProblem::ShardNonDir { relative_shard_path: relative_shard_path.clone(), } .into_result() // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); - let check_result = if !shard_name_valid { - CheckError::InvalidShardName { + let result = if !shard_name_valid { + CheckProblem::InvalidShardName { relative_shard_path: relative_shard_path.clone(), shard_name: shard_name.clone(), } .into_result() } else { - pass(()) + check_result::ok(()) }; let entries = utils::read_dir_sorted(&shard_path)?; - let duplicate_check_results = entries + let duplicate_results = entries .iter() .zip(entries.iter().skip(1)) .filter(|(l, r)| { l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() }) .map(|(l, r)| { - CheckError::CaseSensitiveDuplicate { + CheckProblem::CaseSensitiveDuplicate { relative_shard_path: relative_shard_path.clone(), first: l.file_name(), second: r.file_name(), @@ -81,90 +80,87 @@ pub fn check_structure(path: &Path) -> CheckResult> { .into_result::<()>() }); - let check_result = sequence_check_results( - check_result, - flatten_check_results(duplicate_check_results, |_| ()), - ); + let result = check_result::and(result, check_result::sequence_(duplicate_results)); - let check_results = entries.into_iter().map(|package_entry| { + let package_results = entries.into_iter().map(|package_entry| { let package_path = package_entry.path(); let package_name = package_entry.file_name().to_string_lossy().into_owned(); let relative_package_dir = PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); if !package_path.is_dir() { - CheckError::PackageNonDir { + CheckProblem::PackageNonDir { relative_package_dir: relative_package_dir.clone(), } .into_result() } else { let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let name_check_result = if !package_name_valid { - CheckError::InvalidPackageName { + let result = if !package_name_valid { + CheckProblem::InvalidPackageName { relative_package_dir: relative_package_dir.clone(), package_name: package_name.clone(), } .into_result() } else { - pass(()) + check_result::ok(()) }; let correct_relative_package_dir = relative_dir_for_package(&package_name); - let shard_check_result = + let result = check_result::and( + result, if relative_package_dir != correct_relative_package_dir { // Only show this error if we have a valid shard and package name // Because if one of those is wrong, you should fix that first if shard_name_valid && package_name_valid { - CheckError::IncorrectShard { + CheckProblem::IncorrectShard { relative_package_dir: relative_package_dir.clone(), correct_relative_package_dir: correct_relative_package_dir .clone(), } .into_result() } else { - pass(()) + check_result::ok(()) } } else { - pass(()) - }; - - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let package_nix_check_result = if !package_nix_path.exists() { - CheckError::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckError::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - pass(()) - }; - - let reference_check_result = references::check_references( - &relative_package_dir, - &path.join(&relative_package_dir), + check_result::ok(()) + }, ); - flatten_check_results( - [ - name_check_result, - shard_check_result, - package_nix_check_result, - reference_check_result, - ], - |_| package_name.clone(), - ) + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let result = check_result::and( + result, + if !package_nix_path.exists() { + CheckProblem::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + CheckProblem::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + check_result::ok(()) + }, + ); + + let result = check_result::and( + result, + references::check_references( + &relative_package_dir, + &path.join(&relative_package_dir), + ), + ); + + check_result::map(result, |_| package_name.clone()) } }); - sequence_check_results(check_result, flatten_check_results(check_results, |x| x)) + check_result::and(result, check_result::sequence(package_results)) } }); - flatten_check_results(check_results, |x| { + check_result::map(check_result::sequence(shard_results), |x| { x.into_iter().flatten().collect::>() }) } From 8be41ace99f26479ba1d5a7a0c413e0885113158 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Mon, 23 Oct 2023 23:58:51 +0200 Subject: [PATCH 031/163] tests.nixpkgs-check-by-name: Separate file for all problems And introduce a function for some smaller indentation --- .../nixpkgs-check-by-name/src/check_result.rs | 239 +----------------- pkgs/test/nixpkgs-check-by-name/src/eval.rs | 9 +- pkgs/test/nixpkgs-check-by-name/src/main.rs | 1 + .../src/nixpkgs_problem.rs | 218 ++++++++++++++++ .../nixpkgs-check-by-name/src/references.rs | 17 +- .../nixpkgs-check-by-name/src/structure.rs | 166 ++++++------ 6 files changed, 331 insertions(+), 319 deletions(-) create mode 100644 pkgs/test/nixpkgs-check-by-name/src/nixpkgs_problem.rs diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs index db2377c7204b..a6538d778b61 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs @@ -1,243 +1,21 @@ -use crate::utils::PACKAGE_NIX_FILENAME; +use crate::nixpkgs_problem::NixpkgsProblem; use itertools::concat; use itertools::{ Either, Either::{Left, Right}, Itertools, }; -use rnix::parser::ParseError; -use std::ffi::OsString; -use std::fmt; -use std::io; -use std::path::PathBuf; - -pub enum CheckProblem { - ShardNonDir { - relative_shard_path: PathBuf, - }, - InvalidShardName { - relative_shard_path: PathBuf, - shard_name: String, - }, - PackageNonDir { - relative_package_dir: PathBuf, - }, - CaseSensitiveDuplicate { - relative_shard_path: PathBuf, - first: OsString, - second: OsString, - }, - InvalidPackageName { - relative_package_dir: PathBuf, - package_name: String, - }, - IncorrectShard { - relative_package_dir: PathBuf, - correct_relative_package_dir: PathBuf, - }, - PackageNixNonExistent { - relative_package_dir: PathBuf, - }, - PackageNixDir { - relative_package_dir: PathBuf, - }, - UndefinedAttr { - relative_package_file: PathBuf, - package_name: String, - }, - WrongCallPackage { - relative_package_file: PathBuf, - package_name: String, - }, - NonDerivation { - relative_package_file: PathBuf, - package_name: String, - }, - OutsideSymlink { - relative_package_dir: PathBuf, - subpath: PathBuf, - }, - UnresolvableSymlink { - relative_package_dir: PathBuf, - subpath: PathBuf, - io_error: io::Error, - }, - CouldNotParseNix { - relative_package_dir: PathBuf, - subpath: PathBuf, - error: ParseError, - }, - PathInterpolation { - relative_package_dir: PathBuf, - subpath: PathBuf, - line: usize, - text: String, - }, - SearchPath { - relative_package_dir: PathBuf, - subpath: PathBuf, - line: usize, - text: String, - }, - OutsidePathReference { - relative_package_dir: PathBuf, - subpath: PathBuf, - line: usize, - text: String, - }, - UnresolvablePathReference { - relative_package_dir: PathBuf, - subpath: PathBuf, - line: usize, - text: String, - io_error: io::Error, - }, -} - -impl CheckProblem { - pub fn into_result(self) -> CheckResult { - Ok(Left(vec![self])) - } -} - -impl fmt::Display for CheckProblem { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - match self { - CheckProblem::ShardNonDir { relative_shard_path } => - write!( - f, - "{}: This is a file, but it should be a directory.", - relative_shard_path.display(), - ), - CheckProblem::InvalidShardName { relative_shard_path, shard_name } => - write!( - f, - "{}: Invalid directory name \"{shard_name}\", must be at most 2 ASCII characters consisting of a-z, 0-9, \"-\" or \"_\".", - relative_shard_path.display() - ), - CheckProblem::PackageNonDir { relative_package_dir } => - write!( - f, - "{}: This path is a file, but it should be a directory.", - relative_package_dir.display(), - ), - CheckProblem::CaseSensitiveDuplicate { relative_shard_path, first, second } => - write!( - f, - "{}: Duplicate case-sensitive package directories {first:?} and {second:?}.", - relative_shard_path.display(), - ), - CheckProblem::InvalidPackageName { relative_package_dir, package_name } => - write!( - f, - "{}: Invalid package directory name \"{package_name}\", must be ASCII characters consisting of a-z, A-Z, 0-9, \"-\" or \"_\".", - relative_package_dir.display(), - ), - CheckProblem::IncorrectShard { relative_package_dir, correct_relative_package_dir } => - write!( - f, - "{}: Incorrect directory location, should be {} instead.", - relative_package_dir.display(), - correct_relative_package_dir.display(), - ), - CheckProblem::PackageNixNonExistent { relative_package_dir } => - write!( - f, - "{}: Missing required \"{PACKAGE_NIX_FILENAME}\" file.", - relative_package_dir.display(), - ), - CheckProblem::PackageNixDir { relative_package_dir } => - write!( - f, - "{}: \"{PACKAGE_NIX_FILENAME}\" must be a file.", - relative_package_dir.display(), - ), - CheckProblem::UndefinedAttr { relative_package_file, package_name } => - write!( - f, - "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", - relative_package_file.display() - ), - CheckProblem::WrongCallPackage { relative_package_file, package_name } => - write!( - f, - "pkgs.{package_name}: This attribute is manually defined (most likely in pkgs/top-level/all-packages.nix), which is only allowed if the definition is of the form `pkgs.callPackage {} {{ ... }}` with a non-empty second argument.", - relative_package_file.display() - ), - CheckProblem::NonDerivation { relative_package_file, package_name } => - write!( - f, - "pkgs.{package_name}: This attribute defined by {} is not a derivation", - relative_package_file.display() - ), - CheckProblem::OutsideSymlink { relative_package_dir, subpath } => - write!( - f, - "{}: Path {} is a symlink pointing to a path outside the directory of that package.", - relative_package_dir.display(), - subpath.display(), - ), - CheckProblem::UnresolvableSymlink { relative_package_dir, subpath, io_error } => - write!( - f, - "{}: Path {} is a symlink which cannot be resolved: {io_error}.", - relative_package_dir.display(), - subpath.display(), - ), - CheckProblem::CouldNotParseNix { relative_package_dir, subpath, error } => - write!( - f, - "{}: File {} could not be parsed by rnix: {}", - relative_package_dir.display(), - subpath.display(), - error, - ), - CheckProblem::PathInterpolation { relative_package_dir, subpath, line, text } => - write!( - f, - "{}: File {} at line {line} contains the path expression \"{}\", which is not yet supported and may point outside the directory of that package.", - relative_package_dir.display(), - subpath.display(), - text - ), - CheckProblem::SearchPath { relative_package_dir, subpath, line, text } => - write!( - f, - "{}: File {} at line {line} contains the nix search path expression \"{}\" which may point outside the directory of that package.", - relative_package_dir.display(), - subpath.display(), - text - ), - CheckProblem::OutsidePathReference { relative_package_dir, subpath, line, text } => - write!( - f, - "{}: File {} at line {line} contains the path expression \"{}\" which may point outside the directory of that package.", - relative_package_dir.display(), - subpath.display(), - text, - ), - CheckProblem::UnresolvablePathReference { relative_package_dir, subpath, line, text, io_error } => - write!( - f, - "{}: File {} at line {line} contains the path expression \"{}\" which cannot be resolved: {io_error}.", - relative_package_dir.display(), - subpath.display(), - text, - ), - } - } -} /// A type alias representing the result of a check, either: /// - Err(anyhow::Error): A fatal failure, typically I/O errors. /// Such failures are not caused by the files in Nixpkgs. /// This hints at a bug in the code or a problem with the deployment. -/// - Ok(Left(Vec)): A non-fatal problem with the Nixpkgs files. +/// - Ok(Left(Vec)): A non-fatal problem with the Nixpkgs files. /// Further checks can be run even with this result type. /// Such problems can be fixed by changing the Nixpkgs files. /// - Ok(Right(A)): A successful (potentially intermediate) result with an arbitrary value. /// No fatal errors have occurred and no problems have been found with Nixpkgs. -pub type CheckResult = anyhow::Result, A>>; +pub type CheckResult = anyhow::Result, A>>; /// Map a `CheckResult` to a `CheckResult` by applying a function to the /// potentially contained value in case of success. @@ -250,8 +28,15 @@ pub fn ok(value: A) -> CheckResult { Ok(Right(value)) } +impl NixpkgsProblem { + /// Create a `CheckResult` from a single check problem + pub fn into_result(self) -> CheckResult { + Ok(Left(vec![self])) + } +} + /// Combine two check results, both of which need to be successful for the return value to be successful. -/// The `CheckProblem`s of both sides are returned concatenated. +/// The `NixpkgsProblem`s of both sides are returned concatenated. pub fn and(first: CheckResult<()>, second: CheckResult) -> CheckResult { match (first?, second?) { (Right(_), Right(right_value)) => Ok(Right(right_value)), @@ -264,7 +49,7 @@ pub fn and(first: CheckResult<()>, second: CheckResult) -> CheckResult /// Combine many checks results into a single one. /// All given check results need to be successful in order for the returned check result to be successful, /// in which case the returned check result value contains each a `Vec` of each individual result value. -/// The `CheckProblem`s of all results are returned concatenated. +/// The `NixpkgsProblem`s of all results are returned concatenated. pub fn sequence(check_results: impl IntoIterator>) -> CheckResult> { let (errors, values): (Vec<_>, Vec<_>) = check_results .into_iter() diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index a76abba05d96..37fc783f3d34 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -1,5 +1,6 @@ use crate::check_result; -use crate::check_result::{CheckProblem, CheckResult}; +use crate::check_result::CheckResult; +use crate::nixpkgs_problem::NixpkgsProblem; use crate::structure; use crate::Version; use std::path::Path; @@ -137,13 +138,13 @@ pub fn check_values( }; if !valid { - CheckProblem::WrongCallPackage { + NixpkgsProblem::WrongCallPackage { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } .into_result() } else if !attribute_info.is_derivation { - CheckProblem::NonDerivation { + NixpkgsProblem::NonDerivation { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } @@ -152,7 +153,7 @@ pub fn check_values( check_result::ok(()) } } else { - CheckProblem::UndefinedAttr { + NixpkgsProblem::UndefinedAttr { relative_package_file: relative_package_file.clone(), package_name: package_name.clone(), } diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 11fedde74130..1651624f3f40 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -1,5 +1,6 @@ mod check_result; mod eval; +mod nixpkgs_problem; mod references; mod structure; mod utils; diff --git a/pkgs/test/nixpkgs-check-by-name/src/nixpkgs_problem.rs b/pkgs/test/nixpkgs-check-by-name/src/nixpkgs_problem.rs new file mode 100644 index 000000000000..2344a8cc1325 --- /dev/null +++ b/pkgs/test/nixpkgs-check-by-name/src/nixpkgs_problem.rs @@ -0,0 +1,218 @@ +use crate::utils::PACKAGE_NIX_FILENAME; +use rnix::parser::ParseError; +use std::ffi::OsString; +use std::fmt; +use std::io; +use std::path::PathBuf; + +/// Any problem that can occur when checking Nixpkgs +pub enum NixpkgsProblem { + ShardNonDir { + relative_shard_path: PathBuf, + }, + InvalidShardName { + relative_shard_path: PathBuf, + shard_name: String, + }, + PackageNonDir { + relative_package_dir: PathBuf, + }, + CaseSensitiveDuplicate { + relative_shard_path: PathBuf, + first: OsString, + second: OsString, + }, + InvalidPackageName { + relative_package_dir: PathBuf, + package_name: String, + }, + IncorrectShard { + relative_package_dir: PathBuf, + correct_relative_package_dir: PathBuf, + }, + PackageNixNonExistent { + relative_package_dir: PathBuf, + }, + PackageNixDir { + relative_package_dir: PathBuf, + }, + UndefinedAttr { + relative_package_file: PathBuf, + package_name: String, + }, + WrongCallPackage { + relative_package_file: PathBuf, + package_name: String, + }, + NonDerivation { + relative_package_file: PathBuf, + package_name: String, + }, + OutsideSymlink { + relative_package_dir: PathBuf, + subpath: PathBuf, + }, + UnresolvableSymlink { + relative_package_dir: PathBuf, + subpath: PathBuf, + io_error: io::Error, + }, + CouldNotParseNix { + relative_package_dir: PathBuf, + subpath: PathBuf, + error: ParseError, + }, + PathInterpolation { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, + SearchPath { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, + OutsidePathReference { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + }, + UnresolvablePathReference { + relative_package_dir: PathBuf, + subpath: PathBuf, + line: usize, + text: String, + io_error: io::Error, + }, +} + +impl fmt::Display for NixpkgsProblem { + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + match self { + NixpkgsProblem::ShardNonDir { relative_shard_path } => + write!( + f, + "{}: This is a file, but it should be a directory.", + relative_shard_path.display(), + ), + NixpkgsProblem::InvalidShardName { relative_shard_path, shard_name } => + write!( + f, + "{}: Invalid directory name \"{shard_name}\", must be at most 2 ASCII characters consisting of a-z, 0-9, \"-\" or \"_\".", + relative_shard_path.display() + ), + NixpkgsProblem::PackageNonDir { relative_package_dir } => + write!( + f, + "{}: This path is a file, but it should be a directory.", + relative_package_dir.display(), + ), + NixpkgsProblem::CaseSensitiveDuplicate { relative_shard_path, first, second } => + write!( + f, + "{}: Duplicate case-sensitive package directories {first:?} and {second:?}.", + relative_shard_path.display(), + ), + NixpkgsProblem::InvalidPackageName { relative_package_dir, package_name } => + write!( + f, + "{}: Invalid package directory name \"{package_name}\", must be ASCII characters consisting of a-z, A-Z, 0-9, \"-\" or \"_\".", + relative_package_dir.display(), + ), + NixpkgsProblem::IncorrectShard { relative_package_dir, correct_relative_package_dir } => + write!( + f, + "{}: Incorrect directory location, should be {} instead.", + relative_package_dir.display(), + correct_relative_package_dir.display(), + ), + NixpkgsProblem::PackageNixNonExistent { relative_package_dir } => + write!( + f, + "{}: Missing required \"{PACKAGE_NIX_FILENAME}\" file.", + relative_package_dir.display(), + ), + NixpkgsProblem::PackageNixDir { relative_package_dir } => + write!( + f, + "{}: \"{PACKAGE_NIX_FILENAME}\" must be a file.", + relative_package_dir.display(), + ), + NixpkgsProblem::UndefinedAttr { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute is not defined but it should be defined automatically as {}", + relative_package_file.display() + ), + NixpkgsProblem::WrongCallPackage { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute is manually defined (most likely in pkgs/top-level/all-packages.nix), which is only allowed if the definition is of the form `pkgs.callPackage {} {{ ... }}` with a non-empty second argument.", + relative_package_file.display() + ), + NixpkgsProblem::NonDerivation { relative_package_file, package_name } => + write!( + f, + "pkgs.{package_name}: This attribute defined by {} is not a derivation", + relative_package_file.display() + ), + NixpkgsProblem::OutsideSymlink { relative_package_dir, subpath } => + write!( + f, + "{}: Path {} is a symlink pointing to a path outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + ), + NixpkgsProblem::UnresolvableSymlink { relative_package_dir, subpath, io_error } => + write!( + f, + "{}: Path {} is a symlink which cannot be resolved: {io_error}.", + relative_package_dir.display(), + subpath.display(), + ), + NixpkgsProblem::CouldNotParseNix { relative_package_dir, subpath, error } => + write!( + f, + "{}: File {} could not be parsed by rnix: {}", + relative_package_dir.display(), + subpath.display(), + error, + ), + NixpkgsProblem::PathInterpolation { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\", which is not yet supported and may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text + ), + NixpkgsProblem::SearchPath { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the nix search path expression \"{}\" which may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text + ), + NixpkgsProblem::OutsidePathReference { relative_package_dir, subpath, line, text } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\" which may point outside the directory of that package.", + relative_package_dir.display(), + subpath.display(), + text, + ), + NixpkgsProblem::UnresolvablePathReference { relative_package_dir, subpath, line, text, io_error } => + write!( + f, + "{}: File {} at line {line} contains the path expression \"{}\" which cannot be resolved: {io_error}.", + relative_package_dir.display(), + subpath.display(), + text, + ), + } + } +} diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index a6bc53d717d7..37837a54ddc2 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,5 +1,6 @@ use crate::check_result; -use crate::check_result::{CheckProblem, CheckResult}; +use crate::check_result::CheckResult; +use crate::nixpkgs_problem::NixpkgsProblem; use crate::utils; use crate::utils::LineIndex; @@ -47,7 +48,7 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - CheckProblem::OutsideSymlink { + NixpkgsProblem::OutsideSymlink { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), } @@ -56,7 +57,7 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { check_result::ok(()) } } - Err(io_error) => CheckProblem::UnresolvableSymlink { + Err(io_error) => NixpkgsProblem::UnresolvableSymlink { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), io_error, @@ -104,7 +105,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let root = Root::parse(&contents); if let Some(error) = root.errors().first() { - return CheckProblem::CouldNotParseNix { + return NixpkgsProblem::CouldNotParseNix { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), error: error.clone(), @@ -124,7 +125,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { } else if node.children().count() != 0 { // Filters out ./foo/${bar}/baz // TODO: We can just check ./foo - CheckProblem::PathInterpolation { + NixpkgsProblem::PathInterpolation { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -133,7 +134,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { .into_result() } else if text.starts_with('<') { // Filters out search paths like - CheckProblem::SearchPath { + NixpkgsProblem::SearchPath { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -149,7 +150,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - CheckProblem::OutsidePathReference { + NixpkgsProblem::OutsidePathReference { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, @@ -160,7 +161,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { check_result::ok(()) } } - Err(e) => CheckProblem::UnresolvablePathReference { + Err(e) => NixpkgsProblem::UnresolvablePathReference { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index 90a552a38863..b69f6211c0a0 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,10 +1,13 @@ use crate::check_result; -use crate::check_result::{CheckProblem, CheckResult}; +use crate::check_result::CheckResult; +use crate::nixpkgs_problem::NixpkgsProblem; use crate::references; use crate::utils; use crate::utils::{BASE_SUBPATH, PACKAGE_NIX_FILENAME}; +use itertools::concat; use lazy_static::lazy_static; use regex::Regex; +use std::fs::DirEntry; use std::path::{Path, PathBuf}; lazy_static! { @@ -30,8 +33,8 @@ pub fn relative_file_for_package(package_name: &str) -> PathBuf { relative_dir_for_package(package_name).join(PACKAGE_NIX_FILENAME) } -/// Read the structure of a Nixpkgs directory, displaying errors on the writer. -/// May return early with I/O errors. +/// Check the structure of Nixpkgs, returning the attribute names that are defined in +/// `pkgs/by-name` pub fn check_structure(path: &Path) -> CheckResult> { let base_dir = path.join(BASE_SUBPATH); @@ -46,7 +49,7 @@ pub fn check_structure(path: &Path) -> CheckResult> { // README.md is allowed to be a file and not checked check_result::ok(vec![]) } else if !shard_path.is_dir() { - CheckProblem::ShardNonDir { + NixpkgsProblem::ShardNonDir { relative_shard_path: relative_shard_path.clone(), } .into_result() @@ -54,7 +57,7 @@ pub fn check_structure(path: &Path) -> CheckResult> { } else { let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); let result = if !shard_name_valid { - CheckProblem::InvalidShardName { + NixpkgsProblem::InvalidShardName { relative_shard_path: relative_shard_path.clone(), shard_name: shard_name.clone(), } @@ -72,7 +75,7 @@ pub fn check_structure(path: &Path) -> CheckResult> { l.file_name().to_ascii_lowercase() == r.file_name().to_ascii_lowercase() }) .map(|(l, r)| { - CheckProblem::CaseSensitiveDuplicate { + NixpkgsProblem::CaseSensitiveDuplicate { relative_shard_path: relative_shard_path.clone(), first: l.file_name(), second: r.file_name(), @@ -83,84 +86,87 @@ pub fn check_structure(path: &Path) -> CheckResult> { let result = check_result::and(result, check_result::sequence_(duplicate_results)); let package_results = entries.into_iter().map(|package_entry| { - let package_path = package_entry.path(); - let package_name = package_entry.file_name().to_string_lossy().into_owned(); - let relative_package_dir = - PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - - if !package_path.is_dir() { - CheckProblem::PackageNonDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); - let result = if !package_name_valid { - CheckProblem::InvalidPackageName { - relative_package_dir: relative_package_dir.clone(), - package_name: package_name.clone(), - } - .into_result() - } else { - check_result::ok(()) - }; - - let correct_relative_package_dir = relative_dir_for_package(&package_name); - let result = check_result::and( - result, - if relative_package_dir != correct_relative_package_dir { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - CheckProblem::IncorrectShard { - relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: correct_relative_package_dir - .clone(), - } - .into_result() - } else { - check_result::ok(()) - } - } else { - check_result::ok(()) - }, - ); - - let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let result = check_result::and( - result, - if !package_nix_path.exists() { - CheckProblem::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - CheckProblem::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - check_result::ok(()) - }, - ); - - let result = check_result::and( - result, - references::check_references( - &relative_package_dir, - &path.join(&relative_package_dir), - ), - ); - - check_result::map(result, |_| package_name.clone()) - } + check_package(path, &shard_name, shard_name_valid, package_entry) }); check_result::and(result, check_result::sequence(package_results)) } }); - check_result::map(check_result::sequence(shard_results), |x| { - x.into_iter().flatten().collect::>() - }) + // Combine the package names conatained within each shard into a longer list + check_result::map(check_result::sequence(shard_results), concat) +} + +fn check_package( + path: &Path, + shard_name: &str, + shard_name_valid: bool, + package_entry: DirEntry, +) -> CheckResult { + let package_path = package_entry.path(); + let package_name = package_entry.file_name().to_string_lossy().into_owned(); + let relative_package_dir = PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); + + if !package_path.is_dir() { + NixpkgsProblem::PackageNonDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); + let result = if !package_name_valid { + NixpkgsProblem::InvalidPackageName { + relative_package_dir: relative_package_dir.clone(), + package_name: package_name.clone(), + } + .into_result() + } else { + check_result::ok(()) + }; + + let correct_relative_package_dir = relative_dir_for_package(&package_name); + let result = check_result::and( + result, + if relative_package_dir != correct_relative_package_dir { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + NixpkgsProblem::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir.clone(), + } + .into_result() + } else { + check_result::ok(()) + } + } else { + check_result::ok(()) + }, + ); + + let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); + let result = check_result::and( + result, + if !package_nix_path.exists() { + NixpkgsProblem::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else if package_nix_path.is_dir() { + NixpkgsProblem::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into_result() + } else { + check_result::ok(()) + }, + ); + + let result = check_result::and( + result, + references::check_references(&relative_package_dir, &path.join(&relative_package_dir)), + ); + + check_result::map(result, |_| package_name.clone()) + } } From 03c58ad1d687e8928b2b59f8dc44fb2c4c43300f Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 24 Oct 2023 00:20:32 +0200 Subject: [PATCH 032/163] tests.nixpkgs-check-by-name: Minor doc updates --- pkgs/test/nixpkgs-check-by-name/README.md | 4 ++-- pkgs/test/nixpkgs-check-by-name/src/main.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/README.md b/pkgs/test/nixpkgs-check-by-name/README.md index 2d2db9a58bc5..146cea0a64ba 100644 --- a/pkgs/test/nixpkgs-check-by-name/README.md +++ b/pkgs/test/nixpkgs-check-by-name/README.md @@ -1,6 +1,6 @@ # Nixpkgs pkgs/by-name checker -This directory implements a program to check the [validity](#validity-checks) of the `pkgs/by-name` Nixpkgs directory once introduced. +This directory implements a program to check the [validity](#validity-checks) of the `pkgs/by-name` Nixpkgs directory. It is being used by [this GitHub Actions workflow](../../../.github/workflows/check-by-name.yml). This is part of the implementation of [RFC 140](https://github.com/NixOS/rfcs/pull/140). @@ -24,7 +24,7 @@ This API may be changed over time if the CI workflow making use of it is adjuste - `2`: If an unexpected I/O error occurs - Standard error: - Informative messages - - Error messages if validation is not successful + - Detected problems if validation is not successful ## Validity checks diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 1651624f3f40..1f52d81c36cf 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -68,8 +68,8 @@ fn main() -> ExitCode { /// /// # Return value /// - `Err(e)` if an I/O-related error `e` occurred. -/// - `Ok(false)` if the structure is invalid, all the structural errors have been written to `error_writer`. -/// - `Ok(true)` if the structure is valid, nothing will have been written to `error_writer`. +/// - `Ok(false)` if there are problems, all of which will be written to `error_writer`. +/// - `Ok(true)` if there are no problems pub fn check_nixpkgs( nixpkgs_path: &Path, version: Version, From 622b059af98bd4e0701131da054eafeffa9c7dae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E9=9B=81=20Cryolitia?= Date: Tue, 24 Oct 2023 15:55:51 +0800 Subject: [PATCH 033/163] maintainers: add Cryolitia --- maintainers/maintainer-list.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 83b0477c8a7c..5f7e9ba0e1af 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3674,6 +3674,15 @@ fingerprint = "2017 E152 BB81 5C16 955C E612 45BC C1E2 709B 1788"; }]; }; + Cryolitia = { + name = "Beiyan Cryolitia"; + email = "Cryolitia@gmail.com"; + github = "Cryolitia"; + githubId = 23723294; + keys = [{ + fingerprint = "1C3C 6547 538D 7152 310C 0EEA 84DD 0C01 30A5 4DF7"; + }]; + }; cryptix = { email = "cryptix@riseup.net"; github = "cryptix"; From 1d3bc272bc31389c06ae1670d7577cab760ffd25 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Tue, 24 Oct 2023 08:09:37 -0400 Subject: [PATCH 034/163] calibre-web: 0.6.20 -> 0.6.21 --- pkgs/servers/calibre-web/default.nix | 6 ++--- pkgs/servers/calibre-web/static_environ.patch | 25 ------------------- 2 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 pkgs/servers/calibre-web/static_environ.patch diff --git a/pkgs/servers/calibre-web/default.nix b/pkgs/servers/calibre-web/default.nix index f59ebb6fe20f..160435802957 100644 --- a/pkgs/servers/calibre-web/default.nix +++ b/pkgs/servers/calibre-web/default.nix @@ -25,13 +25,13 @@ let in python.pkgs.buildPythonApplication rec { pname = "calibre-web"; - version = "0.6.20"; + version = "0.6.21"; src = fetchFromGitHub { owner = "janeczku"; repo = "calibre-web"; rev = version; - hash = "sha256-0lArY1aTpO4sgIVDSqClYMGlip92f9hE/L2UouTLK8Q="; + hash = "sha256-tRrOquetn3P2NmrXq7DQHRGP1sWnLR7bV2Lw0W/lUPQ="; }; propagatedBuildInputs = with python.pkgs; [ @@ -64,8 +64,6 @@ python.pkgs.buildPythonApplication rec { # and exit. This is gonna be used to configure calibre-web declaratively, as most of its configuration parameters # are stored in the DB. ./db-migrations.patch - # environ in tornado.wsgi.WSGIContainer no longer a static method from 6.3 version - ./static_environ.patch ]; # calibre-web doesn't follow setuptools directory structure. The following is taken from the script diff --git a/pkgs/servers/calibre-web/static_environ.patch b/pkgs/servers/calibre-web/static_environ.patch deleted file mode 100644 index 4f94283a4e66..000000000000 --- a/pkgs/servers/calibre-web/static_environ.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/cps/tornado_wsgi.py b/cps/tornado_wsgi.py -index af93219c..cf302042 100644 ---- a/cps/tornado_wsgi.py -+++ b/cps/tornado_wsgi.py -@@ -53,7 +53,7 @@ class MyWSGIContainer(WSGIContainer): - return response.append - - app_response = self.wsgi_application( -- MyWSGIContainer.environ(request), start_response -+ self.environ(request), start_response - ) - try: - response.extend(app_response) -@@ -86,9 +86,8 @@ class MyWSGIContainer(WSGIContainer): - request.connection.finish() - self._log(status_code, request) - -- @staticmethod -- def environ(request: httputil.HTTPServerRequest) -> Dict[Text, Any]: -- environ = WSGIContainer.environ(request) -+ def environ(self, request: httputil.HTTPServerRequest) -> Dict[Text, Any]: -+ environ = super().environ(request) - environ['RAW_URI'] = request.path - return environ - From 64ff415f67ddc09ca6d3d2d09d091edc90ed82c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Oct 2023 13:30:33 +0000 Subject: [PATCH 035/163] python311Packages.nunavut: 2.1.1 -> 2.3.0 --- pkgs/development/python-modules/nunavut/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nunavut/default.nix b/pkgs/development/python-modules/nunavut/default.nix index d2b341f5e3bc..1277f522f3b9 100644 --- a/pkgs/development/python-modules/nunavut/default.nix +++ b/pkgs/development/python-modules/nunavut/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "nunavut"; - version = "2.1.1"; + version = "2.3.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-ENP1uhzQwFEk990b1RX2wNVpInaSSH80KNihX6XpQtU="; + hash = "sha256-+wqQ7JKC4aSgdM8YcYlO289CRpwX4VPxVqNlSABJJ0U="; }; postPatch = '' From 82e708c19230f77fbb5ea01157fc1226e72119de Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 24 Oct 2023 19:27:48 +0200 Subject: [PATCH 036/163] tests.nixpkgs-check-by-name: Custom Validation type and improvements Co-authored-by: Wanja Hentze --- .../nixpkgs-check-by-name/src/check_result.rs | 74 --------- pkgs/test/nixpkgs-check-by-name/src/eval.rs | 93 +++++------ pkgs/test/nixpkgs-check-by-name/src/main.rs | 22 ++- .../nixpkgs-check-by-name/src/references.rs | 148 +++++++++--------- .../nixpkgs-check-by-name/src/structure.rs | 120 +++++++------- .../nixpkgs-check-by-name/src/validation.rs | 102 ++++++++++++ 6 files changed, 296 insertions(+), 263 deletions(-) delete mode 100644 pkgs/test/nixpkgs-check-by-name/src/check_result.rs create mode 100644 pkgs/test/nixpkgs-check-by-name/src/validation.rs diff --git a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs b/pkgs/test/nixpkgs-check-by-name/src/check_result.rs deleted file mode 100644 index a6538d778b61..000000000000 --- a/pkgs/test/nixpkgs-check-by-name/src/check_result.rs +++ /dev/null @@ -1,74 +0,0 @@ -use crate::nixpkgs_problem::NixpkgsProblem; -use itertools::concat; -use itertools::{ - Either, - Either::{Left, Right}, - Itertools, -}; - -/// A type alias representing the result of a check, either: -/// - Err(anyhow::Error): A fatal failure, typically I/O errors. -/// Such failures are not caused by the files in Nixpkgs. -/// This hints at a bug in the code or a problem with the deployment. -/// - Ok(Left(Vec)): A non-fatal problem with the Nixpkgs files. -/// Further checks can be run even with this result type. -/// Such problems can be fixed by changing the Nixpkgs files. -/// - Ok(Right(A)): A successful (potentially intermediate) result with an arbitrary value. -/// No fatal errors have occurred and no problems have been found with Nixpkgs. -pub type CheckResult = anyhow::Result, A>>; - -/// Map a `CheckResult` to a `CheckResult` by applying a function to the -/// potentially contained value in case of success. -pub fn map(check_result: CheckResult, f: impl FnOnce(I) -> O) -> CheckResult { - Ok(check_result?.map_right(f)) -} - -/// Create a successfull `CheckResult` from a value `A`. -pub fn ok(value: A) -> CheckResult { - Ok(Right(value)) -} - -impl NixpkgsProblem { - /// Create a `CheckResult` from a single check problem - pub fn into_result(self) -> CheckResult { - Ok(Left(vec![self])) - } -} - -/// Combine two check results, both of which need to be successful for the return value to be successful. -/// The `NixpkgsProblem`s of both sides are returned concatenated. -pub fn and(first: CheckResult<()>, second: CheckResult) -> CheckResult { - match (first?, second?) { - (Right(_), Right(right_value)) => Ok(Right(right_value)), - (Left(errors), Right(_)) => Ok(Left(errors)), - (Right(_), Left(errors)) => Ok(Left(errors)), - (Left(errors_l), Left(errors_r)) => Ok(Left(concat([errors_l, errors_r]))), - } -} - -/// Combine many checks results into a single one. -/// All given check results need to be successful in order for the returned check result to be successful, -/// in which case the returned check result value contains each a `Vec` of each individual result value. -/// The `NixpkgsProblem`s of all results are returned concatenated. -pub fn sequence(check_results: impl IntoIterator>) -> CheckResult> { - let (errors, values): (Vec<_>, Vec<_>) = check_results - .into_iter() - .collect::>>()? - .into_iter() - .partition_map(|r| r); - - // To combine the errors from the results we flatten all the error Vec's into a new Vec - // This is not very efficient, but doesn't matter because generally we should have no errors - let flattened_errors = errors.into_iter().flatten().collect::>(); - - if flattened_errors.is_empty() { - Ok(Right(values)) - } else { - Ok(Left(flattened_errors)) - } -} - -/// Like `sequence`, but replace the resulting value with () -pub fn sequence_(check_results: impl IntoIterator>) -> CheckResult<()> { - map(sequence(check_results), |_| ()) -} diff --git a/pkgs/test/nixpkgs-check-by-name/src/eval.rs b/pkgs/test/nixpkgs-check-by-name/src/eval.rs index 37fc783f3d34..e4f986748b4f 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/eval.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/eval.rs @@ -1,7 +1,6 @@ -use crate::check_result; -use crate::check_result::CheckResult; use crate::nixpkgs_problem::NixpkgsProblem; use crate::structure; +use crate::validation::{self, Validation::Success}; use crate::Version; use std::path::Path; @@ -46,7 +45,7 @@ pub fn check_values( nixpkgs_path: &Path, package_names: Vec, eval_accessible_paths: Vec<&Path>, -) -> CheckResult<()> { +) -> validation::Result<()> { // Write the list of packages we need to check into a temporary JSON file. // This can then get read by the Nix evaluation. let attrs_file = NamedTempFile::new().context("Failed to create a temporary file")?; @@ -112,52 +111,54 @@ pub fn check_values( String::from_utf8_lossy(&result.stdout) ))?; - check_result::sequence_(package_names.iter().map(|package_name| { - let relative_package_file = structure::relative_file_for_package(package_name); - let absolute_package_file = nixpkgs_path.join(&relative_package_file); + Ok(validation::sequence_(package_names.iter().map( + |package_name| { + let relative_package_file = structure::relative_file_for_package(package_name); + let absolute_package_file = nixpkgs_path.join(&relative_package_file); - if let Some(attribute_info) = actual_files.get(package_name) { - let valid = match &attribute_info.variant { - AttributeVariant::AutoCalled => true, - AttributeVariant::CallPackage { path, empty_arg } => { - let correct_file = if let Some(call_package_path) = path { - absolute_package_file == *call_package_path - } else { - false - }; - // Only check for the argument to be non-empty if the version is V1 or - // higher - let non_empty = if version >= Version::V1 { - !empty_arg - } else { - true - }; - correct_file && non_empty - } - AttributeVariant::Other => false, - }; + if let Some(attribute_info) = actual_files.get(package_name) { + let valid = match &attribute_info.variant { + AttributeVariant::AutoCalled => true, + AttributeVariant::CallPackage { path, empty_arg } => { + let correct_file = if let Some(call_package_path) = path { + absolute_package_file == *call_package_path + } else { + false + }; + // Only check for the argument to be non-empty if the version is V1 or + // higher + let non_empty = if version >= Version::V1 { + !empty_arg + } else { + true + }; + correct_file && non_empty + } + AttributeVariant::Other => false, + }; - if !valid { - NixpkgsProblem::WrongCallPackage { - relative_package_file: relative_package_file.clone(), - package_name: package_name.clone(), + if !valid { + NixpkgsProblem::WrongCallPackage { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into() + } else if !attribute_info.is_derivation { + NixpkgsProblem::NonDerivation { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into() + } else { + Success(()) } - .into_result() - } else if !attribute_info.is_derivation { - NixpkgsProblem::NonDerivation { - relative_package_file: relative_package_file.clone(), - package_name: package_name.clone(), - } - .into_result() } else { - check_result::ok(()) + NixpkgsProblem::UndefinedAttr { + relative_package_file: relative_package_file.clone(), + package_name: package_name.clone(), + } + .into() } - } else { - NixpkgsProblem::UndefinedAttr { - relative_package_file: relative_package_file.clone(), - package_name: package_name.clone(), - } - .into_result() - } - })) + }, + ))) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/main.rs b/pkgs/test/nixpkgs-check-by-name/src/main.rs index 1f52d81c36cf..4cabf8f446f5 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/main.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/main.rs @@ -1,18 +1,16 @@ -mod check_result; mod eval; mod nixpkgs_problem; mod references; mod structure; mod utils; +mod validation; use crate::structure::check_structure; +use crate::validation::Validation::Failure; +use crate::validation::Validation::Success; use anyhow::Context; use clap::{Parser, ValueEnum}; use colored::Colorize; -use itertools::{ - Either, - Either::{Left, Right}, -}; use std::io; use std::path::{Path, PathBuf}; use std::process::ExitCode; @@ -86,26 +84,26 @@ pub fn check_nixpkgs( "Given Nixpkgs path does not contain a {} subdirectory, no check necessary.", utils::BASE_SUBPATH ); - check_result::ok(()) + Success(()) } else { match check_structure(&nixpkgs_path)? { - Left(errors) => Ok(Left(errors)), - Right(package_names) => + Failure(errors) => Failure(errors), + Success(package_names) => // Only if we could successfully parse the structure, we do the evaluation checks { - eval::check_values(version, &nixpkgs_path, package_names, eval_accessible_paths) + eval::check_values(version, &nixpkgs_path, package_names, eval_accessible_paths)? } } }; - match check_result? { - Either::Left(errors) => { + match check_result { + Failure(errors) => { for error in errors { writeln!(error_writer, "{}", error.to_string().red())? } Ok(false) } - Either::Right(_) => Ok(true), + Success(_) => Ok(true), } } diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index 37837a54ddc2..c437ebd222f8 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -1,8 +1,7 @@ -use crate::check_result; -use crate::check_result::CheckResult; use crate::nixpkgs_problem::NixpkgsProblem; use crate::utils; use crate::utils::LineIndex; +use crate::validation::{self, ResultIteratorExt, Validation::Success}; use anyhow::Context; use rnix::{Root, SyntaxKind::NODE_PATH}; @@ -23,7 +22,7 @@ struct PackageContext<'a> { pub fn check_references( relative_package_dir: &Path, absolute_package_dir: &Path, -) -> CheckResult<()> { +) -> validation::Result<()> { let context = PackageContext { relative_package_dir: &relative_package_dir.to_path_buf(), absolute_package_dir: &absolute_package_dir.to_path_buf(), @@ -38,10 +37,10 @@ pub fn check_references( } /// Checks for a specific path to not have references outside -fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { +fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<()> { let path = context.absolute_package_dir.join(subpath); - if path.is_symlink() { + Ok(if path.is_symlink() { // Check whether the symlink resolves to outside the package directory match path.canonicalize() { Ok(target) => { @@ -52,9 +51,9 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), } - .into_result() + .into() } else { - check_result::ok(()) + Success(()) } } Err(io_error) => NixpkgsProblem::UnresolvableSymlink { @@ -62,15 +61,20 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { subpath: subpath.to_path_buf(), io_error, } - .into_result(), + .into(), } } else if path.is_dir() { // Recursively check each entry - check_result::sequence_(utils::read_dir_sorted(&path)?.into_iter().map(|entry| { - let entry_subpath = subpath.join(entry.file_name()); - check_path(context, &entry_subpath) - .context(format!("Error while recursing into {}", subpath.display())) - })) + validation::sequence_( + utils::read_dir_sorted(&path)? + .into_iter() + .map(|entry| { + let entry_subpath = subpath.join(entry.file_name()); + check_path(context, &entry_subpath) + .context(format!("Error while recursing into {}", subpath.display())) + }) + .collect_vec()?, + ) } else if path.is_file() { // Only check Nix files if let Some(ext) = path.extension() { @@ -78,22 +82,22 @@ fn check_path(context: &PackageContext, subpath: &Path) -> CheckResult<()> { check_nix_file(context, subpath).context(format!( "Error while checking Nix file {}", subpath.display() - )) + ))? } else { - check_result::ok(()) + Success(()) } } else { - check_result::ok(()) + Success(()) } } else { // This should never happen, git doesn't support other file types anyhow::bail!("Unsupported file type for path {}", subpath.display()); - } + }) } /// Check whether a nix file contains path expression references pointing outside the package /// directory -fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { +fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Result<()> { let path = context.absolute_package_dir.join(subpath); let parent_dir = path.parent().context(format!( "Could not get parent of path {}", @@ -105,71 +109,75 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> CheckResult<()> { let root = Root::parse(&contents); if let Some(error) = root.errors().first() { - return NixpkgsProblem::CouldNotParseNix { + return Ok(NixpkgsProblem::CouldNotParseNix { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), error: error.clone(), } - .into_result(); + .into()); } let line_index = LineIndex::new(&contents); - check_result::sequence_(root.syntax().descendants().map(|node| { - let text = node.text().to_string(); - let line = line_index.line(node.text_range().start().into()); + Ok(validation::sequence_(root.syntax().descendants().map( + |node| { + let text = node.text().to_string(); + let line = line_index.line(node.text_range().start().into()); - if node.kind() != NODE_PATH { - // We're only interested in Path expressions - check_result::ok(()) - } else if node.children().count() != 0 { - // Filters out ./foo/${bar}/baz - // TODO: We can just check ./foo - NixpkgsProblem::PathInterpolation { - relative_package_dir: context.relative_package_dir.clone(), - subpath: subpath.to_path_buf(), - line, - text, - } - .into_result() - } else if text.starts_with('<') { - // Filters out search paths like - NixpkgsProblem::SearchPath { - relative_package_dir: context.relative_package_dir.clone(), - subpath: subpath.to_path_buf(), - line, - text, - } - .into_result() - } else { - // Resolves the reference of the Nix path - // turning `../baz` inside `/foo/bar/default.nix` to `/foo/baz` - match parent_dir.join(Path::new(&text)).canonicalize() { - Ok(target) => { - // Then checking if it's still in the package directory - // No need to handle the case of it being inside the directory, since we scan through the - // entire directory recursively anyways - if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { - NixpkgsProblem::OutsidePathReference { - relative_package_dir: context.relative_package_dir.clone(), - subpath: subpath.to_path_buf(), - line, - text, - } - .into_result() - } else { - check_result::ok(()) - } - } - Err(e) => NixpkgsProblem::UnresolvablePathReference { + if node.kind() != NODE_PATH { + // We're only interested in Path expressions + Success(()) + } else if node.children().count() != 0 { + // Filters out ./foo/${bar}/baz + // TODO: We can just check ./foo + NixpkgsProblem::PathInterpolation { relative_package_dir: context.relative_package_dir.clone(), subpath: subpath.to_path_buf(), line, text, - io_error: e, } - .into_result(), + .into() + } else if text.starts_with('<') { + // Filters out search paths like + NixpkgsProblem::SearchPath { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + } + .into() + } else { + // Resolves the reference of the Nix path + // turning `../baz` inside `/foo/bar/default.nix` to `/foo/baz` + match parent_dir.join(Path::new(&text)).canonicalize() { + Ok(target) => { + // Then checking if it's still in the package directory + // No need to handle the case of it being inside the directory, since we scan through the + // entire directory recursively anyways + if let Err(_prefix_error) = + target.strip_prefix(context.absolute_package_dir) + { + NixpkgsProblem::OutsidePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + } + .into() + } else { + Success(()) + } + } + Err(e) => NixpkgsProblem::UnresolvablePathReference { + relative_package_dir: context.relative_package_dir.clone(), + subpath: subpath.to_path_buf(), + line, + text, + io_error: e, + } + .into(), + } } - } - })) + }, + ))) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/structure.rs b/pkgs/test/nixpkgs-check-by-name/src/structure.rs index b69f6211c0a0..4051ca037c9a 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/structure.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/structure.rs @@ -1,9 +1,8 @@ -use crate::check_result; -use crate::check_result::CheckResult; use crate::nixpkgs_problem::NixpkgsProblem; use crate::references; use crate::utils; use crate::utils::{BASE_SUBPATH, PACKAGE_NIX_FILENAME}; +use crate::validation::{self, ResultIteratorExt, Validation::Success}; use itertools::concat; use lazy_static::lazy_static; use regex::Regex; @@ -35,24 +34,25 @@ pub fn relative_file_for_package(package_name: &str) -> PathBuf { /// Check the structure of Nixpkgs, returning the attribute names that are defined in /// `pkgs/by-name` -pub fn check_structure(path: &Path) -> CheckResult> { +pub fn check_structure(path: &Path) -> validation::Result> { let base_dir = path.join(BASE_SUBPATH); let shard_results = utils::read_dir_sorted(&base_dir)? .into_iter() - .map(|shard_entry| { + .map(|shard_entry| -> validation::Result<_> { let shard_path = shard_entry.path(); let shard_name = shard_entry.file_name().to_string_lossy().into_owned(); let relative_shard_path = relative_dir_for_shard(&shard_name); - if shard_name == "README.md" { + Ok(if shard_name == "README.md" { // README.md is allowed to be a file and not checked - check_result::ok(vec![]) + + Success(vec![]) } else if !shard_path.is_dir() { NixpkgsProblem::ShardNonDir { relative_shard_path: relative_shard_path.clone(), } - .into_result() + .into() // we can't check for any other errors if it's a file, since there's no subdirectories to check } else { let shard_name_valid = SHARD_NAME_REGEX.is_match(&shard_name); @@ -61,9 +61,9 @@ pub fn check_structure(path: &Path) -> CheckResult> { relative_shard_path: relative_shard_path.clone(), shard_name: shard_name.clone(), } - .into_result() + .into() } else { - check_result::ok(()) + Success(()) }; let entries = utils::read_dir_sorted(&shard_path)?; @@ -80,21 +80,25 @@ pub fn check_structure(path: &Path) -> CheckResult> { first: l.file_name(), second: r.file_name(), } - .into_result::<()>() + .into() }); - let result = check_result::and(result, check_result::sequence_(duplicate_results)); + let result = result.and(validation::sequence_(duplicate_results)); - let package_results = entries.into_iter().map(|package_entry| { - check_package(path, &shard_name, shard_name_valid, package_entry) - }); + let package_results = entries + .into_iter() + .map(|package_entry| { + check_package(path, &shard_name, shard_name_valid, package_entry) + }) + .collect_vec()?; - check_result::and(result, check_result::sequence(package_results)) - } - }); + result.and(validation::sequence(package_results)) + }) + }) + .collect_vec()?; // Combine the package names conatained within each shard into a longer list - check_result::map(check_result::sequence(shard_results), concat) + Ok(validation::sequence(shard_results).map(concat)) } fn check_package( @@ -102,16 +106,16 @@ fn check_package( shard_name: &str, shard_name_valid: bool, package_entry: DirEntry, -) -> CheckResult { +) -> validation::Result { let package_path = package_entry.path(); let package_name = package_entry.file_name().to_string_lossy().into_owned(); let relative_package_dir = PathBuf::from(format!("{BASE_SUBPATH}/{shard_name}/{package_name}")); - if !package_path.is_dir() { + Ok(if !package_path.is_dir() { NixpkgsProblem::PackageNonDir { relative_package_dir: relative_package_dir.clone(), } - .into_result() + .into() } else { let package_name_valid = PACKAGE_NAME_REGEX.is_match(&package_name); let result = if !package_name_valid { @@ -119,54 +123,48 @@ fn check_package( relative_package_dir: relative_package_dir.clone(), package_name: package_name.clone(), } - .into_result() + .into() } else { - check_result::ok(()) + Success(()) }; let correct_relative_package_dir = relative_dir_for_package(&package_name); - let result = check_result::and( - result, - if relative_package_dir != correct_relative_package_dir { - // Only show this error if we have a valid shard and package name - // Because if one of those is wrong, you should fix that first - if shard_name_valid && package_name_valid { - NixpkgsProblem::IncorrectShard { - relative_package_dir: relative_package_dir.clone(), - correct_relative_package_dir: correct_relative_package_dir.clone(), - } - .into_result() - } else { - check_result::ok(()) + let result = result.and(if relative_package_dir != correct_relative_package_dir { + // Only show this error if we have a valid shard and package name + // Because if one of those is wrong, you should fix that first + if shard_name_valid && package_name_valid { + NixpkgsProblem::IncorrectShard { + relative_package_dir: relative_package_dir.clone(), + correct_relative_package_dir: correct_relative_package_dir.clone(), } + .into() } else { - check_result::ok(()) - }, - ); + Success(()) + } + } else { + Success(()) + }); let package_nix_path = package_path.join(PACKAGE_NIX_FILENAME); - let result = check_result::and( - result, - if !package_nix_path.exists() { - NixpkgsProblem::PackageNixNonExistent { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else if package_nix_path.is_dir() { - NixpkgsProblem::PackageNixDir { - relative_package_dir: relative_package_dir.clone(), - } - .into_result() - } else { - check_result::ok(()) - }, - ); + let result = result.and(if !package_nix_path.exists() { + NixpkgsProblem::PackageNixNonExistent { + relative_package_dir: relative_package_dir.clone(), + } + .into() + } else if package_nix_path.is_dir() { + NixpkgsProblem::PackageNixDir { + relative_package_dir: relative_package_dir.clone(), + } + .into() + } else { + Success(()) + }); - let result = check_result::and( - result, - references::check_references(&relative_package_dir, &path.join(&relative_package_dir)), - ); + let result = result.and(references::check_references( + &relative_package_dir, + &path.join(&relative_package_dir), + )?); - check_result::map(result, |_| package_name.clone()) - } + result.map(|_| package_name.clone()) + }) } diff --git a/pkgs/test/nixpkgs-check-by-name/src/validation.rs b/pkgs/test/nixpkgs-check-by-name/src/validation.rs new file mode 100644 index 000000000000..e72793851521 --- /dev/null +++ b/pkgs/test/nixpkgs-check-by-name/src/validation.rs @@ -0,0 +1,102 @@ +use crate::nixpkgs_problem::NixpkgsProblem; +use itertools::concat; +use itertools::{ + Either::{Left, Right}, + Itertools, +}; +use Validation::*; + +/// The validation result of a check. +/// Instead of exiting at the first failure, +/// this type can accumulate multiple failures. +/// This can be achieved using the functions `and`, `sequence` and `sequence_` +/// +/// This leans on https://hackage.haskell.org/package/validation +pub enum Validation { + Failure(Vec), + Success(A), +} + +impl From for Validation { + /// Create a `Validation` from a single check problem + fn from(value: NixpkgsProblem) -> Self { + Failure(vec![value]) + } +} + +/// A type alias representing the result of a check, either: +/// - Err(anyhow::Error): A fatal failure, typically I/O errors. +/// Such failures are not caused by the files in Nixpkgs. +/// This hints at a bug in the code or a problem with the deployment. +/// - Ok(Failure(Vec)): A non-fatal validation problem with the Nixpkgs files. +/// Further checks can be run even with this result type. +/// Such problems can be fixed by changing the Nixpkgs files. +/// - Ok(Success(A)): A successful (potentially intermediate) result with an arbitrary value. +/// No fatal errors have occurred and no validation problems have been found with Nixpkgs. +pub type Result = anyhow::Result>; + +pub trait ResultIteratorExt: Sized + Iterator> { + fn collect_vec(self) -> std::result::Result, E>; +} + +impl ResultIteratorExt for I +where + I: Sized + Iterator>, +{ + /// A convenience version of `collect` specialised to a vector + fn collect_vec(self) -> std::result::Result, E> { + self.collect() + } +} + +impl Validation { + /// Map a `Validation` to a `Validation` by applying a function to the + /// potentially contained value in case of success. + pub fn map(self, f: impl FnOnce(A) -> B) -> Validation { + match self { + Failure(err) => Failure(err), + Success(value) => Success(f(value)), + } + } +} + +impl Validation<()> { + /// Combine two validations, both of which need to be successful for the return value to be successful. + /// The `NixpkgsProblem`s of both sides are returned concatenated. + pub fn and(self, other: Validation) -> Validation { + match (self, other) { + (Success(_), Success(right_value)) => Success(right_value), + (Failure(errors), Success(_)) => Failure(errors), + (Success(_), Failure(errors)) => Failure(errors), + (Failure(errors_l), Failure(errors_r)) => Failure(concat([errors_l, errors_r])), + } + } +} + +/// Combine many validations into a single one. +/// All given validations need to be successful in order for the returned validation to be successful, +/// in which case the returned validation value contains a `Vec` of each individual value. +/// Otherwise the `NixpkgsProblem`s of all validations are returned concatenated. +pub fn sequence(check_results: impl IntoIterator>) -> Validation> { + let (errors, values): (Vec>, Vec) = check_results + .into_iter() + .partition_map(|validation| match validation { + Failure(err) => Left(err), + Success(value) => Right(value), + }); + + // To combine the errors from the results we flatten all the error Vec's into a new Vec + // This is not very efficient, but doesn't matter because generally we should have no errors + let flattened_errors = errors.into_iter().concat(); + + if flattened_errors.is_empty() { + Success(values) + } else { + Failure(flattened_errors) + } +} + +/// Like `sequence`, but without any containing value, for convenience +pub fn sequence_(validations: impl IntoIterator>) -> Validation<()> { + sequence(validations).map(|_| ()) +} From 7753969628f2d229d2e9fc40a904d5f08dece09b Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 24 Oct 2023 19:37:52 +0200 Subject: [PATCH 037/163] tests.nixpkgs-check-by-name: Remove PackageContext helper Was not really necessary anymore --- .../nixpkgs-check-by-name/src/references.rs | 62 ++++++++----------- 1 file changed, 27 insertions(+), 35 deletions(-) diff --git a/pkgs/test/nixpkgs-check-by-name/src/references.rs b/pkgs/test/nixpkgs-check-by-name/src/references.rs index c437ebd222f8..0561a9b22e85 100644 --- a/pkgs/test/nixpkgs-check-by-name/src/references.rs +++ b/pkgs/test/nixpkgs-check-by-name/src/references.rs @@ -7,15 +7,7 @@ use anyhow::Context; use rnix::{Root, SyntaxKind::NODE_PATH}; use std::ffi::OsStr; use std::fs::read_to_string; -use std::path::{Path, PathBuf}; - -/// Small helper so we don't need to pass in the same arguments to all functions -struct PackageContext<'a> { - /// The package directory relative to Nixpkgs, such as `pkgs/by-name/fo/foo` - relative_package_dir: &'a PathBuf, - /// The absolute package directory - absolute_package_dir: &'a PathBuf, -} +use std::path::Path; /// Check that every package directory in pkgs/by-name doesn't link to outside that directory. /// Both symlinks and Nix path expressions are checked. @@ -23,22 +15,21 @@ pub fn check_references( relative_package_dir: &Path, absolute_package_dir: &Path, ) -> validation::Result<()> { - let context = PackageContext { - relative_package_dir: &relative_package_dir.to_path_buf(), - absolute_package_dir: &absolute_package_dir.to_path_buf(), - }; - // The empty argument here is the subpath under the package directory to check // An empty one means the package directory itself - check_path(&context, Path::new("")).context(format!( + check_path(relative_package_dir, absolute_package_dir, Path::new("")).context(format!( "While checking the references in package directory {}", relative_package_dir.display() )) } /// Checks for a specific path to not have references outside -fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<()> { - let path = context.absolute_package_dir.join(subpath); +fn check_path( + relative_package_dir: &Path, + absolute_package_dir: &Path, + subpath: &Path, +) -> validation::Result<()> { + let path = absolute_package_dir.join(subpath); Ok(if path.is_symlink() { // Check whether the symlink resolves to outside the package directory @@ -46,9 +37,9 @@ fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<() Ok(target) => { // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways - if let Err(_prefix_error) = target.strip_prefix(context.absolute_package_dir) { + if let Err(_prefix_error) = target.strip_prefix(absolute_package_dir) { NixpkgsProblem::OutsideSymlink { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), } .into() @@ -57,7 +48,7 @@ fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<() } } Err(io_error) => NixpkgsProblem::UnresolvableSymlink { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), io_error, } @@ -70,7 +61,7 @@ fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<() .into_iter() .map(|entry| { let entry_subpath = subpath.join(entry.file_name()); - check_path(context, &entry_subpath) + check_path(relative_package_dir, absolute_package_dir, &entry_subpath) .context(format!("Error while recursing into {}", subpath.display())) }) .collect_vec()?, @@ -79,10 +70,9 @@ fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<() // Only check Nix files if let Some(ext) = path.extension() { if ext == OsStr::new("nix") { - check_nix_file(context, subpath).context(format!( - "Error while checking Nix file {}", - subpath.display() - ))? + check_nix_file(relative_package_dir, absolute_package_dir, subpath).context( + format!("Error while checking Nix file {}", subpath.display()), + )? } else { Success(()) } @@ -97,8 +87,12 @@ fn check_path(context: &PackageContext, subpath: &Path) -> validation::Result<() /// Check whether a nix file contains path expression references pointing outside the package /// directory -fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Result<()> { - let path = context.absolute_package_dir.join(subpath); +fn check_nix_file( + relative_package_dir: &Path, + absolute_package_dir: &Path, + subpath: &Path, +) -> validation::Result<()> { + let path = absolute_package_dir.join(subpath); let parent_dir = path.parent().context(format!( "Could not get parent of path {}", subpath.display() @@ -110,7 +104,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Resul let root = Root::parse(&contents); if let Some(error) = root.errors().first() { return Ok(NixpkgsProblem::CouldNotParseNix { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), error: error.clone(), } @@ -131,7 +125,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Resul // Filters out ./foo/${bar}/baz // TODO: We can just check ./foo NixpkgsProblem::PathInterpolation { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), line, text, @@ -140,7 +134,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Resul } else if text.starts_with('<') { // Filters out search paths like NixpkgsProblem::SearchPath { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), line, text, @@ -154,11 +148,9 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Resul // Then checking if it's still in the package directory // No need to handle the case of it being inside the directory, since we scan through the // entire directory recursively anyways - if let Err(_prefix_error) = - target.strip_prefix(context.absolute_package_dir) - { + if let Err(_prefix_error) = target.strip_prefix(absolute_package_dir) { NixpkgsProblem::OutsidePathReference { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), line, text, @@ -169,7 +161,7 @@ fn check_nix_file(context: &PackageContext, subpath: &Path) -> validation::Resul } } Err(e) => NixpkgsProblem::UnresolvablePathReference { - relative_package_dir: context.relative_package_dir.clone(), + relative_package_dir: relative_package_dir.to_path_buf(), subpath: subpath.to_path_buf(), line, text, From 54813343795c8e7c9198abb055f2e303eb497be3 Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Wed, 25 Oct 2023 16:32:59 -0400 Subject: [PATCH 038/163] brave: 1.59.120 -> 1.59.124 https://community.brave.com/t/release-channel-1-59-124/512718 --- pkgs/applications/networking/browsers/brave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix index c3495160029f..17492b5a1c78 100644 --- a/pkgs/applications/networking/browsers/brave/default.nix +++ b/pkgs/applications/networking/browsers/brave/default.nix @@ -92,11 +92,11 @@ in stdenv.mkDerivation rec { pname = "brave"; - version = "1.59.120"; + version = "1.59.124"; src = fetchurl { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "sha256-fkIU6XuydF6Bo8V0uS4NObh2fRuKxOWMqVft81uUs9Q="; + sha256 = "sha256-uY9i0TxTsSvOfMA98amxwWpQh1nsRVEgxeSZ2sv8NEU="; }; dontConfigure = true; From 7227cb1d734a2a3ce19a7ce94d5541e03ed1582c Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 26 Oct 2023 01:51:15 +0200 Subject: [PATCH 039/163] lib.fileset: Fix shellcheck warnings in tests --- lib/fileset/tests.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/fileset/tests.sh b/lib/fileset/tests.sh index d8d8dd413189..6a57177d14d4 100755 --- a/lib/fileset/tests.sh +++ b/lib/fileset/tests.sh @@ -332,7 +332,7 @@ expectFailure 'with ((import ).extend (import ).extend (import Date: Thu, 26 Oct 2023 01:53:39 +0200 Subject: [PATCH 040/163] lib.fileset.toSource: Test with unknown file type Currently just throws the Nix error because unknown file types are not supported by the Nix store, but nothing catches this error earlier (yet, see next commit) --- lib/fileset/tests.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/fileset/tests.sh b/lib/fileset/tests.sh index 6a57177d14d4..86ef1989f60b 100755 --- a/lib/fileset/tests.sh +++ b/lib/fileset/tests.sh @@ -354,6 +354,11 @@ expectFailure 'toSource { root = ./a; fileset = ./.; }' 'lib.fileset.toSource: ` \s*- Set `fileset` to a file set that cannot contain files outside the `root` \('"$work"'/a\). This could change the files included in the result.' rm -rf -- * +# non-regular and non-symlink files cannot be added to the Nix store +mkfifo a +expectFailure 'toSource { root = ./.; fileset = ./a; }' 'file '\'"$work"'/a'\'' has an unsupported type' +rm -rf -- * + # Path coercion only works for paths expectFailure 'toSource { root = ./.; fileset = 10; }' 'lib.fileset.toSource: `fileset` is of type int, but it should be a file set or a path instead.' expectFailure 'toSource { root = ./.; fileset = "/some/path"; }' 'lib.fileset.toSource: `fileset` \("/some/path"\) is a string-like value, but it should be a file set or a path instead. From 8a9d735e425f53a019315eb3685fd0e3acaf876b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E9=9B=81=20Cryolitia?= Date: Thu, 26 Oct 2023 10:16:23 +0800 Subject: [PATCH 041/163] fcitx5-material-color: init at 0.2.1 Co-authored-by: h7x4 --- .../fc/fcitx5-material-color/package.nix | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/fc/fcitx5-material-color/package.nix diff --git a/pkgs/by-name/fc/fcitx5-material-color/package.nix b/pkgs/by-name/fc/fcitx5-material-color/package.nix new file mode 100644 index 000000000000..0385c33e7045 --- /dev/null +++ b/pkgs/by-name/fc/fcitx5-material-color/package.nix @@ -0,0 +1,41 @@ +{ stdenvNoCC +, fetchFromGitHub +, lib +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "fcitx5-material-color"; + version = "0.2.1"; + + src = fetchFromGitHub { + owner = "hosxy"; + repo = "Fcitx5-Material-Color"; + rev = finalAttrs.version; + hash = "sha256-i9JHIJ+cHLTBZUNzj9Ujl3LIdkCllTWpO1Ta4OT1LTc="; + }; + + installPhase = '' + runHook preInstall + + # https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5-material-color/-/blob/main/PKGBUILD?ref_type=heads#L16 + install -Dm644 arrow.png radio.png -t $out/share/${finalAttrs.pname}/ + for _variant in black blue brown deepPurple indigo orange pink red sakuraPink teal; do + _variant_name=Material-Color-$_variant + install -dm755 $_variant_name $out/share/fcitx5/themes/$_variant_name + ln -sv ../../../$pname/arrow.png $out/share/fcitx5/themes/$_variant_name/ + ln -sv ../../../$pname/radio.png $out/share/fcitx5/themes/$_variant_name/ + install -Dm644 theme-$_variant.conf $out/share/fcitx5/themes/$_variant_name/theme.conf + sed -i "s/^Name=.*/Name=$_variant_name/" $out/share/fcitx5/themes/$_variant_name/theme.conf + done + + runHook postInstall + ''; + + meta = with lib; { + description = "Fcitx5 themes based on Material color"; + homepage = "https://github.com/hosxy/Fcitx5-Material-Color"; + license = licenses.asl20; + maintainers = with maintainers; [ Cryolitia h7x4 ]; + platforms = platforms.all; + }; +}) From 29e19d0aba1fd580d5e7569a5391c6566c6a283b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E9=9B=81=20Cryolitia?= Date: Thu, 26 Oct 2023 10:16:55 +0800 Subject: [PATCH 042/163] fcitx5-nord: init at unstable-2021-07-27 Co-authored-by: h7x4 --- pkgs/by-name/fc/fcitx5-nord/package.nix | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/fc/fcitx5-nord/package.nix diff --git a/pkgs/by-name/fc/fcitx5-nord/package.nix b/pkgs/by-name/fc/fcitx5-nord/package.nix new file mode 100644 index 000000000000..6ab7fc15f0a2 --- /dev/null +++ b/pkgs/by-name/fc/fcitx5-nord/package.nix @@ -0,0 +1,33 @@ +{ stdenvNoCC +, fetchFromGitHub +, lib +}: + +stdenvNoCC.mkDerivation { + pname = "fcitx5-nord"; + version = "unstable-2021-07-27"; + + src = fetchFromGitHub { + owner = "tonyfettes"; + repo = "fcitx5-nord"; + rev = "bdaa8fb723b8d0b22f237c9a60195c5f9c9d74d1"; + hash = "sha256-qVo/0ivZ5gfUP17G29CAW0MrRFUO0KN1ADl1I/rvchE="; + }; + + installPhase = '' + runHook preInstall + + mkdir -pv $out/share/fcitx5/themes/ + cp -rv Nord* $out/share/fcitx5/themes/ + + runHook postInstall + ''; + + meta = with lib; { + description = "Fcitx5 theme based on Nord color"; + homepage = "https://github.com/tonyfettes/fcitx5-nord"; + license = licenses.mit; + maintainers = with maintainers; [ Cryolitia ]; + platforms = platforms.all; + }; +} From 483551007890fade4eb2ec2fa1a69f173ff09c9e Mon Sep 17 00:00:00 2001 From: Justin Restivo Date: Thu, 26 Oct 2023 06:40:55 -0400 Subject: [PATCH 043/163] lean-language-server: init at 3.4.0 --- .../node-packages/node-packages.json | 1 + .../node-packages/node-packages.nix | 11519 +++++++++------- 2 files changed, 6258 insertions(+), 5262 deletions(-) diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index f0e9b379f429..06d4ce4b8b62 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -153,6 +153,7 @@ , "katex" , "keyoxide" , "lcov-result-merger" +, "lean-language-server" , "lerna" , "less" , "less-plugin-clean-css" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 2686f65e3b21..fc83b3c0acf5 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -31,13 +31,13 @@ let sha512 = "1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA=="; }; }; - "@achrinza/node-ipc-9.2.7" = { + "@achrinza/node-ipc-9.2.8" = { name = "_at_achrinza_slash_node-ipc"; packageName = "@achrinza/node-ipc"; - version = "9.2.7"; + version = "9.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.7.tgz"; - sha512 = "/EvNkqB4HNxPWCZASmgrjqG8gIdPOolD67LGASvGMp/FY5ne0rbvpYg5o9x8RmgjAl8KdmNQ4YlV1et9DYiW8g=="; + url = "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.8.tgz"; + sha512 = "DSzEEkbMYbAUVlhy7fg+BzccoRuSQzqHbIPGxGv19OJ2WKwS3/9ChAnQcII4g+GujcHhyJ8BUuOVAx/S5uAfQg=="; }; }; "@adobe/css-tools-4.2.0" = { @@ -58,6 +58,15 @@ let sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ=="; }; }; + "@alcalzone/ansi-tokenize-0.1.3" = { + name = "_at_alcalzone_slash_ansi-tokenize"; + packageName = "@alcalzone/ansi-tokenize"; + version = "0.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.1.3.tgz"; + sha512 = "3yWxPTq3UQ/FY9p1ErPxIyfT64elWaMvM9lIHnaqpyft63tkxodF5aUElYHrdisWve5cETkh1+KBw1yJuW0aRw=="; + }; + }; "@alcalzone/jsonl-db-3.1.0" = { name = "_at_alcalzone_slash_jsonl-db"; packageName = "@alcalzone/jsonl-db"; @@ -103,31 +112,31 @@ let sha512 = "lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg=="; }; }; - "@angular-devkit/architect-0.1602.4" = { + "@angular-devkit/architect-0.1602.8" = { name = "_at_angular-devkit_slash_architect"; packageName = "@angular-devkit/architect"; - version = "0.1602.4"; + version = "0.1602.8"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.4.tgz"; - sha512 = "SQr/FZ8wEOGC6EM+7V5rWyb/qpK0LFND/WbES5l+Yvwv+TEyPihsh5QCPmvPxi45eFbaHPrXkIZnvxnkxRDN/A=="; + url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.8.tgz"; + sha512 = "bNdu2tF29Y/jOxMXlu9pmNbIlyZs9hRjLmi/tcfcMFay+3AhpNO59DWlUmI4gpvWu8CEXdQHSMuJTDHaNR+Ctg=="; }; }; - "@angular-devkit/core-16.2.4" = { + "@angular-devkit/core-16.2.8" = { name = "_at_angular-devkit_slash_core"; packageName = "@angular-devkit/core"; - version = "16.2.4"; + version = "16.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.4.tgz"; - sha512 = "VCZ1z1lDbFkbYkQ6ZMEFfmNzkMEOCBKSzAhWutRyd7oM02by4/5SvDSXd5BMvMxWhPJ/567DdSPOfhhnXQkkDg=="; + url = "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.8.tgz"; + sha512 = "PTGozYvh1Bin5lB15PwcXa26Ayd17bWGLS3H8Rs0s+04mUDvfNofmweaX1LgumWWy3nCUTDuwHxX10M3G0wE2g=="; }; }; - "@angular-devkit/schematics-16.2.4" = { + "@angular-devkit/schematics-16.2.8" = { name = "_at_angular-devkit_slash_schematics"; packageName = "@angular-devkit/schematics"; - version = "16.2.4"; + version = "16.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.4.tgz"; - sha512 = "TsSflKJlaHzKgcU/taQg5regmBP/ggvwVtAbJRBWmCaeQJzobFo68+rtwfYfvuQXKAR6KsbSJc97mqmq6zmTwQ=="; + url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.8.tgz"; + sha512 = "MBiKZOlR9/YMdflALr7/7w/BGAfo/BGTrlkqsIB6rDWV1dYiCgxI+033HsiNssLS6RQyCFx/e7JA2aBBzu9zEg=="; }; }; "@apidevtools/json-schema-ref-parser-9.0.6" = { @@ -418,13 +427,13 @@ let sha512 = "9Sp4vXjoG99qI6sFe09MfgIzsKwiOR0atqxmAcJJLn6fUNXhJEoW04n3w/YcRlk7P4gC9cOMsEyvb8xu+fDEOQ=="; }; }; - "@aws-sdk/client-cloudformation-3.423.0" = { + "@aws-sdk/client-cloudformation-3.436.0" = { name = "_at_aws-sdk_slash_client-cloudformation"; packageName = "@aws-sdk/client-cloudformation"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.423.0.tgz"; - sha512 = "lWsVMSDnTP7zDb1xx+8OkhQu4hISmV8edrBKJqVk9XZ7ktZ6bpITswir5l7qYQ4IFXp8rxcV81LcUj/iJHtrYg=="; + url = "https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.436.0.tgz"; + sha512 = "eCjhIy2sDF1bawT9OCaF6njHLY/wQKKXzFxSfwCN323zHZqrc/zaHpDoTJV/MQrrJSW5RckCqfZA6IJDrIPMfA=="; }; }; "@aws-sdk/client-s3-3.296.0" = { @@ -436,13 +445,13 @@ let sha512 = "PI6mjM0fmcV2fqkkRoivF3DYex4lnbEz7WIsOFAwpHJBbA9ykClQpiutCKcgl0x/yEWAeTNdQtrCVeAwbxYfvw=="; }; }; - "@aws-sdk/client-s3-3.423.0" = { + "@aws-sdk/client-s3-3.436.0" = { name = "_at_aws-sdk_slash_client-s3"; packageName = "@aws-sdk/client-s3"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.423.0.tgz"; - sha512 = "Sn/6fotTDGp+uUfPU0JrKszHT/cYwZonly6Ahi4R/uxASLQnOEAF7MwVSjms+/LGu72Qs0Tt7B7RKW76GI4OIA=="; + url = "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.436.0.tgz"; + sha512 = "4F/eg9caxUxRU9za+nppiq4VnjTy+QKc4V2A7bI+7N4GBXl/Ye8Q9zBjbEDpGBmZBHbuO/RtBtyf/ZyrYntEvA=="; }; }; "@aws-sdk/client-sso-3.296.0" = { @@ -454,13 +463,13 @@ let sha512 = "0P0x++jhlmhzViFPOHvTb7+Z6tSV9aONwB8CchIseg2enSPBbGfml7y5gQu1jdOTDS6pBUmrPZ+9sOI4/GvAfA=="; }; }; - "@aws-sdk/client-sso-3.423.0" = { + "@aws-sdk/client-sso-3.436.0" = { name = "_at_aws-sdk_slash_client-sso"; packageName = "@aws-sdk/client-sso"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.423.0.tgz"; - sha512 = "znIufHkwhCIePgaYciIs3x/+BpzR57CZzbCKHR9+oOvGyufEPPpUT5bFLvbwTgfiVkTjuk6sG/ES3U5Bc+xtrA=="; + url = "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.436.0.tgz"; + sha512 = "MM59VTikuehbN/iLz0rH0MhvUb9ngG9rB129darJkNBWNBQDNnQHox/31dm/Hyfq++YUf6GREsfW8r9HMMfLdg=="; }; }; "@aws-sdk/client-sso-oidc-3.296.0" = { @@ -481,13 +490,13 @@ let sha512 = "ew7hSVNpitnLCIRVhnI2L1HZB/yYpRQFReR62fOqCUnpKqm6WGga37bnvgYbY5y0Rv23C0VHARovwunVg1gabA=="; }; }; - "@aws-sdk/client-sts-3.423.0" = { + "@aws-sdk/client-sts-3.436.0" = { name = "_at_aws-sdk_slash_client-sts"; packageName = "@aws-sdk/client-sts"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.423.0.tgz"; - sha512 = "EcpkKu02QZbRX6dQE0u7a8RgWrn/5riz1qAlKd7rM8FZJpr/D6GGX8ZzWxjgp7pRUgfNvinTmIudDnyQY3v9Mg=="; + url = "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.436.0.tgz"; + sha512 = "DJKvvtcjIziD8FMGIURwesrKdZcfTx0dZ3juBg8I0q2Y+kQYx1xFqy4dl9V/lQLBRWk1hku0iM+J/TI1YjlOrQ=="; }; }; "@aws-sdk/config-resolver-3.296.0" = { @@ -499,6 +508,15 @@ let sha512 = "Ecdp7fmIitHo49NRCyIEHb9xlI43J7qkvhcwaKGGqN5jvoh0YhR2vNr195wWG8Ip/9PwsD4QV4g/XT5EY7XkMA=="; }; }; + "@aws-sdk/core-3.436.0" = { + name = "_at_aws-sdk_slash_core"; + packageName = "@aws-sdk/core"; + version = "3.436.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@aws-sdk/core/-/core-3.436.0.tgz"; + sha512 = "vX5/LjXvCejC2XUY6TSg1oozjqK6BvkE75t0ys9dgqyr5PlZyZksMoeAFHUlj0sCjhT3ziWCujP1oiSpPWY9hg=="; + }; + }; "@aws-sdk/credential-provider-env-3.296.0" = { name = "_at_aws-sdk_slash_credential-provider-env"; packageName = "@aws-sdk/credential-provider-env"; @@ -508,13 +526,13 @@ let sha512 = "eDWSU3p04gytkkVXnYn05YzrP5SEaj/DQiafd4y+iBl8IFfF3zM6982rs6qFhvpwrHeSbLqHNfKR1HDWVwfG5g=="; }; }; - "@aws-sdk/credential-provider-env-3.418.0" = { + "@aws-sdk/credential-provider-env-3.433.0" = { name = "_at_aws-sdk_slash_credential-provider-env"; packageName = "@aws-sdk/credential-provider-env"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.418.0.tgz"; - sha512 = "e74sS+x63EZUBO+HaI8zor886YdtmULzwKdctsZp5/37Xho1CVUNtEC+fYa69nigBD9afoiH33I4JggaHgrekQ=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.433.0.tgz"; + sha512 = "Vl7Qz5qYyxBurMn6hfSiNJeUHSqfVUlMt0C1Bds3tCkl3IzecRWwyBOlxtxO3VCrgVeW3HqswLzCvhAFzPH6nQ=="; }; }; "@aws-sdk/credential-provider-imds-3.296.0" = { @@ -535,13 +553,13 @@ let sha512 = "U0ecY0GX2jeDAgmTzaVO9YgjlLUfb8wgZSu1OwbOxCJscL/5eFkhcF0/xJQXDbRgcj4H4dlquqeSWsBVl/PgvQ=="; }; }; - "@aws-sdk/credential-provider-ini-3.423.0" = { + "@aws-sdk/credential-provider-ini-3.436.0" = { name = "_at_aws-sdk_slash_credential-provider-ini"; packageName = "@aws-sdk/credential-provider-ini"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.423.0.tgz"; - sha512 = "7CsFWz8g7dQmblp57XzzxMirO4ClowGZIOwAheBkmk6q1XHbllcHFnbh2kdPyQQ0+JmjDg6waztIc7dY7Ycfvw=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.436.0.tgz"; + sha512 = "VWemmELcB+WSvP+hPk5CTlIYZMZdjcPFeoWrv11tpVqQ4be33AM1LEC1sTSU8fXKSgIL/tz7ilqp11fWm0MQwA=="; }; }; "@aws-sdk/credential-provider-node-3.296.0" = { @@ -553,13 +571,13 @@ let sha512 = "oCkmh2b1DQhHkhd/qA9jiSIOkrBBK7cMg1/PVIgLw8e15NkzUHBObLJ/ZQw6ZzCxZzjlMYaFv9oCB8hyO8txmA=="; }; }; - "@aws-sdk/credential-provider-node-3.423.0" = { + "@aws-sdk/credential-provider-node-3.436.0" = { name = "_at_aws-sdk_slash_credential-provider-node"; packageName = "@aws-sdk/credential-provider-node"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.423.0.tgz"; - sha512 = "lygbGJJUnDpgo8OEqdoYd51BKkyBVQ1Catiua/m0aHvL+SCmVrHiYPQPawWYGxpH8X3DXdXa0nd0LkEaevrHRg=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.436.0.tgz"; + sha512 = "ZQIqR11TPU03RGI/eynOCMmH8FK4J+IxdDEsv2FBcxkuFl990CangoeEziRhVsw+a68TWVZA65kVv+oUX2u8Sw=="; }; }; "@aws-sdk/credential-provider-process-3.296.0" = { @@ -571,13 +589,13 @@ let sha512 = "AY7sTX2dGi8ripuCpcJLYHOZB2wJ6NnseyK/kK5TfJn/pgboKwuGtz0hkJCVprNWomKa6IpHksm7vLQ4O2E+UA=="; }; }; - "@aws-sdk/credential-provider-process-3.418.0" = { + "@aws-sdk/credential-provider-process-3.433.0" = { name = "_at_aws-sdk_slash_credential-provider-process"; packageName = "@aws-sdk/credential-provider-process"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.418.0.tgz"; - sha512 = "xPbdm2WKz1oH6pTkrJoUmr3OLuqvvcPYTQX0IIlc31tmDwDWPQjXGGFD/vwZGIZIkKaFpFxVMgAzfFScxox7dw=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.433.0.tgz"; + sha512 = "W7FcGlQjio9Y/PepcZGRyl5Bpwb0uWU7qIUCh+u4+q2mW4D5ZngXg8V/opL9/I/p4tUH9VXZLyLGwyBSkdhL+A=="; }; }; "@aws-sdk/credential-provider-sso-3.296.0" = { @@ -589,13 +607,13 @@ let sha512 = "zPFHDX/niXfcQrKQhmBv1XPYEe4b7im4vRKrzjYXgDRpG2M3LP0KaWIwN6Ap+GRYBNBthen86vhTlmKGzyU5YA=="; }; }; - "@aws-sdk/credential-provider-sso-3.423.0" = { + "@aws-sdk/credential-provider-sso-3.436.0" = { name = "_at_aws-sdk_slash_credential-provider-sso"; packageName = "@aws-sdk/credential-provider-sso"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.423.0.tgz"; - sha512 = "zAH68IjRMmW22USbsCVQ5Q6AHqhmWABwLbZAMocSGMasddTGv/nkA/nUiVCJ/B4LI3P81FoPQVrG5JxNmkNH0w=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.436.0.tgz"; + sha512 = "40exwlz6Xfc/28e1dfpHP7vwK04gATWEQ1dBb30d0zXASpn0Z0PWyNgAO2owcGsw4TdceSREV1mj8HwYkl8+BA=="; }; }; "@aws-sdk/credential-provider-web-identity-3.296.0" = { @@ -607,13 +625,13 @@ let sha512 = "Rl6Ohoekxe+pccA55XXQDW5wApbg3rGWr6FkmPRcg7Ld6Vfe+HL8OtfsFf83/0eoFerevbif+00BdknXWT05LA=="; }; }; - "@aws-sdk/credential-provider-web-identity-3.418.0" = { + "@aws-sdk/credential-provider-web-identity-3.433.0" = { name = "_at_aws-sdk_slash_credential-provider-web-identity"; packageName = "@aws-sdk/credential-provider-web-identity"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.418.0.tgz"; - sha512 = "do7ang565n9p3dS1JdsQY01rUfRx8vkxQqz5M8OlcEHBNiCdi2PvSjNwcBdrv/FKkyIxZb0TImOfBSt40hVdxQ=="; + url = "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.433.0.tgz"; + sha512 = "RlwjP1I5wO+aPpwyCp23Mk8nmRbRL33hqRASy73c4JA2z2YiRua+ryt6MalIxehhwQU6xvXUKulJnPG9VaMFZg=="; }; }; "@aws-sdk/eventstream-codec-3.296.0" = { @@ -715,13 +733,13 @@ let sha512 = "SCIt10cr5dud7hvwveU4wkLjvkGssJ3GrcbHCds2NwI+JHmpcaaNYLAqi305JAuT29T36U5ssTFDSmrrEOcfag=="; }; }; - "@aws-sdk/lib-storage-3.423.0" = { + "@aws-sdk/lib-storage-3.436.0" = { name = "_at_aws-sdk_slash_lib-storage"; packageName = "@aws-sdk/lib-storage"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.423.0.tgz"; - sha512 = "EyE1d/99BxUdfHs144u7h5gkb/GccApHT2uq1QwaLHqee5rw8+oZoAbhrwQ5kyysH2v3GSdcBEeTwonNJo1jSw=="; + url = "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.436.0.tgz"; + sha512 = "APSAt3Na8uy0WnCGTL8cZiqNvKOAWztQYsMjJ9iU9QUnxDWBD4knlKUyhhjMaBTni7lZsrf+obUuMIcjqtGp9w=="; }; }; "@aws-sdk/md5-js-3.296.0" = { @@ -742,13 +760,13 @@ let sha512 = "Xhzucs5psscjXJW7V6vMrjJWGmej8Xtw8XIKd91RLmbxdmecMy85/mQC3bIqxgTGhC/e3pKqWSp8z/YjV6iPZg=="; }; }; - "@aws-sdk/middleware-bucket-endpoint-3.418.0" = { + "@aws-sdk/middleware-bucket-endpoint-3.433.0" = { name = "_at_aws-sdk_slash_middleware-bucket-endpoint"; packageName = "@aws-sdk/middleware-bucket-endpoint"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.418.0.tgz"; - sha512 = "gj/mj1UfbKkGbQ1N4YUvjTTp8BVs5fO1QAL2AjFJ+jfJOToLReX72aNEkm7sPGbHML0TqOY4cQbJuWYy+zdD5g=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.433.0.tgz"; + sha512 = "Lk1xIu2tWTRa1zDw5hCF1RrpWQYSodUhrS/q3oKz8IAoFqEy+lNaD5jx+fycuZb5EkE4IzWysT+8wVkd0mAnOg=="; }; }; "@aws-sdk/middleware-content-length-3.296.0" = { @@ -778,13 +796,13 @@ let sha512 = "aVCv9CdAVWt9AlZKQZRweIywkAszRrZUCo8K5bBUJNdD4061DoDqLK/6jmqXmObas0j1wQr/eNzjYbv99MZBCg=="; }; }; - "@aws-sdk/middleware-expect-continue-3.418.0" = { + "@aws-sdk/middleware-expect-continue-3.433.0" = { name = "_at_aws-sdk_slash_middleware-expect-continue"; packageName = "@aws-sdk/middleware-expect-continue"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.418.0.tgz"; - sha512 = "6x4rcIj685EmqDLQkbWoCur3Dg5DRClHMen6nHXmD3CR5Xyt3z1Gk/+jmZICxyJo9c6M4AeZht8o95BopkmYAQ=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.433.0.tgz"; + sha512 = "Uq2rPIsjz0CR2sulM/HyYr5WiqiefrSRLdwUZuA7opxFSfE808w5DBWSprHxbH3rbDSQR4nFiOiVYIH8Eth7nA=="; }; }; "@aws-sdk/middleware-flexible-checksums-3.296.0" = { @@ -796,13 +814,13 @@ let sha512 = "F5wVMhLIgA86PKsK/Az7LGIiNVDdZjoSn0+boe6fYW/AIAmgJhPf//500Md0GsKsLOCcPcxiQC43a0hVT2zbew=="; }; }; - "@aws-sdk/middleware-flexible-checksums-3.418.0" = { + "@aws-sdk/middleware-flexible-checksums-3.433.0" = { name = "_at_aws-sdk_slash_middleware-flexible-checksums"; packageName = "@aws-sdk/middleware-flexible-checksums"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.418.0.tgz"; - sha512 = "3O203dqS2JU5P1TAAbo7p1qplXQh59pevw9nqzPVb3EG8B+mSucVf2kKmF7kGHqKSk+nK/mB/4XGSsZBzGt6Wg=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.433.0.tgz"; + sha512 = "Ptssx373+I7EzFUWjp/i/YiNFt6I6sDuRHz6DOUR9nmmRTlHHqmdcBXlJL2d9wwFxoBRCN8/PXGsTc/DJ4c95Q=="; }; }; "@aws-sdk/middleware-host-header-3.296.0" = { @@ -814,13 +832,13 @@ let sha512 = "V47dFtfkX5lXWv9GDp71gZVCRws4fEdQ9QF9BQ/2UMSNrYjQLg6mFe7NibH+IJoNOid2FIwWIl94Eos636VGYQ=="; }; }; - "@aws-sdk/middleware-host-header-3.418.0" = { + "@aws-sdk/middleware-host-header-3.433.0" = { name = "_at_aws-sdk_slash_middleware-host-header"; packageName = "@aws-sdk/middleware-host-header"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.418.0.tgz"; - sha512 = "LrMTdzalkPw/1ujLCKPLwCGvPMCmT4P+vOZQRbSEVZPnlZk+Aj++aL/RaHou0jL4kJH3zl8iQepriBt4a7UvXQ=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.433.0.tgz"; + sha512 = "mBTq3UWv1UzeHG+OfUQ2MB/5GEkt5LTKFaUqzL7ESwzW8XtpBgXnjZvIwu3Vcd3sEetMwijwaGiJhY0ae/YyaA=="; }; }; "@aws-sdk/middleware-location-constraint-3.296.0" = { @@ -832,13 +850,13 @@ let sha512 = "KHkWaIrZOtJmV1/WO9KOf7kSK41ngfqts3YIun956NYglKTDKyrBIOPCgmXTT/03odnYsKVT/UfbEIh/v4RxGA=="; }; }; - "@aws-sdk/middleware-location-constraint-3.418.0" = { + "@aws-sdk/middleware-location-constraint-3.433.0" = { name = "_at_aws-sdk_slash_middleware-location-constraint"; packageName = "@aws-sdk/middleware-location-constraint"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.418.0.tgz"; - sha512 = "cc8M3VEaESHJhDsDV8tTpt2QYUprDWhvAVVSlcL43cTdZ54Quc0W+toDiaVOUlwrAZz2Y7g5NDj22ibJGFbOvw=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.433.0.tgz"; + sha512 = "2YD860TGntwZifIUbxm+lFnNJJhByR/RB/+fV1I8oGKg+XX2rZU+94pRfHXRywoZKlCA0L+LGDA1I56jxrB9sw=="; }; }; "@aws-sdk/middleware-logger-3.296.0" = { @@ -850,13 +868,13 @@ let sha512 = "LzfEEFyBR9LXdWwLdtBrmi1vLdzgdJNntEgzqktVF8LwaCyY+9xIE6TGu/2V+9fJHAwECxjOC1eQbNQdAZ0Tmw=="; }; }; - "@aws-sdk/middleware-logger-3.418.0" = { + "@aws-sdk/middleware-logger-3.433.0" = { name = "_at_aws-sdk_slash_middleware-logger"; packageName = "@aws-sdk/middleware-logger"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.418.0.tgz"; - sha512 = "StKGmyPVfoO/wdNTtKemYwoJsqIl4l7oqarQY7VSf2Mp3mqaa+njLViHsQbirYpyqpgUEusOnuTlH5utxJ1NsQ=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.433.0.tgz"; + sha512 = "We346Fb5xGonTGVZC9Nvqtnqy74VJzYuTLLiuuftA5sbNzftBDy/22QCfvYSTOAl3bvif+dkDUzQY2ihc5PwOQ=="; }; }; "@aws-sdk/middleware-recursion-detection-3.296.0" = { @@ -868,13 +886,13 @@ let sha512 = "UG7TLDPz9ImQG0uVklHTxE9Us7rTImwN+6el6qZCpoTBuGeXgOkfb0/p8izJyFgY/hMUR4cZqs7IdCDUkxQF3w=="; }; }; - "@aws-sdk/middleware-recursion-detection-3.418.0" = { + "@aws-sdk/middleware-recursion-detection-3.433.0" = { name = "_at_aws-sdk_slash_middleware-recursion-detection"; packageName = "@aws-sdk/middleware-recursion-detection"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.418.0.tgz"; - sha512 = "kKFrIQglBLUFPbHSDy1+bbe3Na2Kd70JSUC3QLMbUHmqipXN8KeXRfAj7vTv97zXl0WzG0buV++WcNwOm1rFjg=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.433.0.tgz"; + sha512 = "HEvYC9PQlWY/ccUYtLvAlwwf1iCif2TSAmLNr3YTBRVa98x6jKL0hlCrHWYklFeqOGSKy6XhE+NGJMUII0/HaQ=="; }; }; "@aws-sdk/middleware-retry-3.296.0" = { @@ -895,13 +913,13 @@ let sha512 = "zH4uZKEqumo01wn+dTwrYnvOui9GjDiuBHdECnSjnA0Mkxo/tfMPYzYD7mE8kUlBz7HfQcXeXlyaApj9fPkxvg=="; }; }; - "@aws-sdk/middleware-sdk-s3-3.418.0" = { + "@aws-sdk/middleware-sdk-s3-3.433.0" = { name = "_at_aws-sdk_slash_middleware-sdk-s3"; packageName = "@aws-sdk/middleware-sdk-s3"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.418.0.tgz"; - sha512 = "rei32LF45SyqL3NlWDjEOfMwAca9A5F4QgUyXJqvASc43oWC1tJnLIhiCxNh8qkWAiRyRzFpcanTeqyaRSsZpA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.433.0.tgz"; + sha512 = "mkn3DiSuMVh4NTLsduC42Av+ApcOor52LMoQY0Wc6M5Mx7Xd05U+G1j8sjI9n/1bs5cZ/PoeRYJ/9bL1Xxznnw=="; }; }; "@aws-sdk/middleware-sdk-sts-3.296.0" = { @@ -913,13 +931,13 @@ let sha512 = "0EnHtiRzcRcXaF6zEgcRGUtVgX0RqczwlGXjtryHcxiqU/+adqbRuckC7bdMF4Zva6GVPS25XppvGF4M+UzAEw=="; }; }; - "@aws-sdk/middleware-sdk-sts-3.418.0" = { + "@aws-sdk/middleware-sdk-sts-3.433.0" = { name = "_at_aws-sdk_slash_middleware-sdk-sts"; packageName = "@aws-sdk/middleware-sdk-sts"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.418.0.tgz"; - sha512 = "cW8ijrCTP+mgihvcq4+TbhAcE/we5lFl4ydRqvTdtcSnYQAVQADg47rnTScQiFsPFEB3NKq7BGeyTJF9MKolPA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.433.0.tgz"; + sha512 = "ORYbJnBejUyonFl5FwIqhvI3Cq6sAp9j+JpkKZtFNma9tFPdrhmYgfCeNH32H/wGTQV/tUoQ3luh0gA4cuk6DA=="; }; }; "@aws-sdk/middleware-serde-3.296.0" = { @@ -940,13 +958,13 @@ let sha512 = "wyiG+WPDvugGTIPpKchGOdvvpcMZEN2IfP6iK//QAqGXsC6rDm5+SNZ3+elvduZjPUdVA06W0CcFYBAkVz8D7Q=="; }; }; - "@aws-sdk/middleware-signing-3.418.0" = { + "@aws-sdk/middleware-signing-3.433.0" = { name = "_at_aws-sdk_slash_middleware-signing"; packageName = "@aws-sdk/middleware-signing"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.418.0.tgz"; - sha512 = "onvs5KoYQE8OlOE740RxWBGtsUyVIgAo0CzRKOQO63ZEYqpL1Os+MS1CGzdNhvQnJgJruE1WW+Ix8fjN30zKPA=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.433.0.tgz"; + sha512 = "jxPvt59NZo/epMNLNTu47ikmP8v0q217I6bQFGJG7JVFnfl36zDktMwGw+0xZR80qiK47/2BWrNpta61Zd2FxQ=="; }; }; "@aws-sdk/middleware-ssec-3.296.0" = { @@ -958,13 +976,13 @@ let sha512 = "vcSyXxEXAC9rWzUd7rq2/JxPdt87DKiA+wfiBrpGvFV+bacocIV0TFcpJncgZqMOoP8b6Osd+mW4BjlkwBamtA=="; }; }; - "@aws-sdk/middleware-ssec-3.418.0" = { + "@aws-sdk/middleware-ssec-3.433.0" = { name = "_at_aws-sdk_slash_middleware-ssec"; packageName = "@aws-sdk/middleware-ssec"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.418.0.tgz"; - sha512 = "J7K+5h6aP7IYMlu/NwHEIjb0+WDu1eFvO8TCPo6j1H9xYRi8B/6h+6pa9Rk9IgRUzFnrdlDu9FazG8Tp0KKLyg=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.433.0.tgz"; + sha512 = "2AMaPx0kYfCiekxoL7aqFqSSoA9du+yI4zefpQNLr+1cZOerYiDxdsZ4mbqStR1CVFaX6U6hrYokXzjInsvETw=="; }; }; "@aws-sdk/middleware-stack-3.296.0" = { @@ -985,13 +1003,13 @@ let sha512 = "L7jacxSt6gxX1gD3tQtfwHqBDk5rT2wWD3rxBa6rs7f81b9ObgY/sPT2IgRT7JNCVzvKLYFxJaTklDj65mY1SQ=="; }; }; - "@aws-sdk/middleware-user-agent-3.418.0" = { + "@aws-sdk/middleware-user-agent-3.433.0" = { name = "_at_aws-sdk_slash_middleware-user-agent"; packageName = "@aws-sdk/middleware-user-agent"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.418.0.tgz"; - sha512 = "Jdcztg9Tal9SEAL0dKRrnpKrm6LFlWmAhvuwv0dQ7bNTJxIxyEFbpqdgy7mpQHsLVZgq1Aad/7gT/72c9igyZw=="; + url = "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.433.0.tgz"; + sha512 = "jMgA1jHfisBK4oSjMKrtKEZf0sl2vzADivkFmyZFzORpSZxBnF6hC21RjaI+70LJLcc9rSCzLgcoz5lHb9LLDg=="; }; }; "@aws-sdk/node-config-provider-3.296.0" = { @@ -1048,22 +1066,22 @@ let sha512 = "nLNZKVQfK42euv7101cE5qfg17YCtGcfccx3B5XSAzvyTROR46kwYqbEvYSsWisbZoRhbQc905gB/5E0U5HDIw=="; }; }; - "@aws-sdk/region-config-resolver-3.418.0" = { + "@aws-sdk/region-config-resolver-3.433.0" = { name = "_at_aws-sdk_slash_region-config-resolver"; packageName = "@aws-sdk/region-config-resolver"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.418.0.tgz"; - sha512 = "lJRZ/9TjZU6yLz+mAwxJkcJZ6BmyYoIJVo1p5+BN//EFdEmC8/c0c9gXMRzfISV/mqWSttdtccpAyN4/goHTYA=="; + url = "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.433.0.tgz"; + sha512 = "xpjRjCZW+CDFdcMmmhIYg81ST5UAnJh61IHziQEk0FXONrg4kjyYPZAOjEdzXQ+HxJQuGQLKPhRdzxmQnbX7pg=="; }; }; - "@aws-sdk/s3-presigned-post-3.423.0" = { + "@aws-sdk/s3-presigned-post-3.436.0" = { name = "_at_aws-sdk_slash_s3-presigned-post"; packageName = "@aws-sdk/s3-presigned-post"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.423.0.tgz"; - sha512 = "VEnsFJM/bg+tB2maEiDwAMXQNIpHChnmEbzdyBfhcgxdpCt43/Jpd0Uawy+Mdzcw9b81YMNduE9xEDMSZ5nWAA=="; + url = "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.436.0.tgz"; + sha512 = "S4FSdCh92dHMbATn0SktrJbAru21H7swreKFHUH1k5IZf+b7FbtQWWKdHp49Oj8l7eEcifeTrj2I/6h/3ufLow=="; }; }; "@aws-sdk/s3-request-presigner-3.296.0" = { @@ -1075,13 +1093,13 @@ let sha512 = "BQv+oNA5EzJymrfh7cnMun/ougmTX3eo6bGCWn/bQdL1LyxodeVdRZacD5tN+lAUYtjhQ7yS23ozYh0lvWNEXw=="; }; }; - "@aws-sdk/s3-request-presigner-3.423.0" = { + "@aws-sdk/s3-request-presigner-3.436.0" = { name = "_at_aws-sdk_slash_s3-request-presigner"; packageName = "@aws-sdk/s3-request-presigner"; - version = "3.423.0"; + version = "3.436.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.423.0.tgz"; - sha512 = "VwC5WjcFKdmPpQXYn6vKi+9iJtP6a0sY9UJu0fy6yXKK4pm9yk9ZFflq46PWT/Z6JNAR+dvi+hzAZLbvXWpSvA=="; + url = "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.436.0.tgz"; + sha512 = "UQ7/HCj3jCuV3SB423MNHaQstJKH8x3eeaxQmvVQdO7O2t67FOFPsSxhvQtlMrHqyKARgsfbXFRjNRz0jgxsSA=="; }; }; "@aws-sdk/service-error-classification-3.296.0" = { @@ -1111,13 +1129,13 @@ let sha512 = "NQyJ/FClty4VmF1WoV4rOkbN0Unn0zevzy8iJrYhqxE3Sc7lySM4Btnsd4Iqelm2dR6l+jNRApGgD8NvoGjGig=="; }; }; - "@aws-sdk/signature-v4-crt-3.418.0" = { + "@aws-sdk/signature-v4-crt-3.433.0" = { name = "_at_aws-sdk_slash_signature-v4-crt"; packageName = "@aws-sdk/signature-v4-crt"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/signature-v4-crt/-/signature-v4-crt-3.418.0.tgz"; - sha512 = "4DNHPy8xxtKtyjAQdTwStiuEhe39GTte1KoZY+rRRsB5A6NPQB2N+Q5eEtoN6XGL9x4Ga5vQpseuHFMKB0Ll/A=="; + url = "https://registry.npmjs.org/@aws-sdk/signature-v4-crt/-/signature-v4-crt-3.433.0.tgz"; + sha512 = "qkyVYXHDw33uiD88rxL8dmtRS7X3rxlNRRCXU9vpezOW9TEdYaIM/KZS3YIRKZ2RjVC2hiHe9Zo8MhivA1915A=="; }; }; "@aws-sdk/signature-v4-multi-region-3.296.0" = { @@ -1129,13 +1147,13 @@ let sha512 = "BNMXS0YJEgflPhO2KxXG4f0iTMOGdyxslDMNGmMWGGQm6bbwtqZ7Y9ZyMQYKfzk3GUPpfGQcaaSNiGfURPOCOg=="; }; }; - "@aws-sdk/signature-v4-multi-region-3.418.0" = { + "@aws-sdk/signature-v4-multi-region-3.433.0" = { name = "_at_aws-sdk_slash_signature-v4-multi-region"; packageName = "@aws-sdk/signature-v4-multi-region"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.418.0.tgz"; - sha512 = "LeVYMZeUQUURFqDf4yZxTEv016g64hi0LqYBjU0mjwd8aPc0k6hckwvshezc80jCNbuLyjNfQclvlg3iFliItQ=="; + url = "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.433.0.tgz"; + sha512 = "wl2j1dos4VOKFawbapPm/0CNa3cIgpJXbEx+sp+DI3G8tSuP3c5UGtm0pXjM85egxZulhHVK1RVde0iD8j63pQ=="; }; }; "@aws-sdk/smithy-client-3.296.0" = { @@ -1156,13 +1174,13 @@ let sha512 = "yC1ku7A5S+o/CLlgbgDB2bx8+Wq43qj8xfohmTuIhpiP2m/NyUiRVv6S6ARONLI6bVeo1T2/BFk5Q9DfE2xzAQ=="; }; }; - "@aws-sdk/token-providers-3.418.0" = { + "@aws-sdk/token-providers-3.435.0" = { name = "_at_aws-sdk_slash_token-providers"; packageName = "@aws-sdk/token-providers"; - version = "3.418.0"; + version = "3.435.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.418.0.tgz"; - sha512 = "9P7Q0VN0hEzTngy3Sz5eya2qEOEf0Q8qf1vB3um0gE6ID6EVAdz/nc/DztfN32MFxk8FeVBrCP5vWdoOzmd72g=="; + url = "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.435.0.tgz"; + sha512 = "JZKqsuoK321ozp2ufGmjfpbAqtK1tYnLn0PaePWjvDL48B5A5jGNqFyP3/tg7LFP7vTp9O3pJ7ln0QLh8FpsjQ=="; }; }; "@aws-sdk/types-3.296.0" = { @@ -1174,13 +1192,13 @@ let sha512 = "s0wIac64rrMEo2ioUxP9IarGiiCGmelCspNcoNTPSjGl25QqjhyfQqTeGgS58qJ4fHoQb07qra39930xp1IzJg=="; }; }; - "@aws-sdk/types-3.418.0" = { + "@aws-sdk/types-3.433.0" = { name = "_at_aws-sdk_slash_types"; packageName = "@aws-sdk/types"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/types/-/types-3.418.0.tgz"; - sha512 = "y4PQSH+ulfFLY0+FYkaK4qbIaQI9IJNMO2xsxukW6/aNoApNymN1D2FSi2la8Qbp/iPjNDKsG8suNPm9NtsWXQ=="; + url = "https://registry.npmjs.org/@aws-sdk/types/-/types-3.433.0.tgz"; + sha512 = "0jEE2mSrNDd8VGFjTc1otYrwYPIkzZJEIK90ZxisKvQ/EURGBhNzWn7ejWB9XCMFT6XumYLBR0V9qq5UPisWtA=="; }; }; "@aws-sdk/url-parser-3.296.0" = { @@ -1291,13 +1309,13 @@ let sha512 = "YraGGLJepXM6HCTaqEGTFf8RFRBdJ0C6uG5k0kVhiXmYxBkeupn8J07CVp9jfWqcPYWElAnMGVEZKU1OjRo4HQ=="; }; }; - "@aws-sdk/util-endpoints-3.418.0" = { + "@aws-sdk/util-endpoints-3.433.0" = { name = "_at_aws-sdk_slash_util-endpoints"; packageName = "@aws-sdk/util-endpoints"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.418.0.tgz"; - sha512 = "sYSDwRTl7yE7LhHkPzemGzmIXFVHSsi3AQ1KeNEk84eBqxMHHcCc2kqklaBk2roXWe50QDgRMy1ikZUxvtzNHQ=="; + url = "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.433.0.tgz"; + sha512 = "LFNUh9FH7RMtYjSjPGz9lAJQMzmJ3RcXISzc5X5k2R/9mNwMK7y1k2VAfvx+RbuDbll6xwsXlgv6QHcxVdF2zw=="; }; }; "@aws-sdk/util-format-url-3.296.0" = { @@ -1309,13 +1327,13 @@ let sha512 = "CcYECzkUAnHL5q3uyPicafn2OY0GiklIYfuOUHPZ/4FMxIesd1BnCDDRjTlFxLWjuNuiihIdwB7Qb1pDzxc3Iw=="; }; }; - "@aws-sdk/util-format-url-3.418.0" = { + "@aws-sdk/util-format-url-3.433.0" = { name = "_at_aws-sdk_slash_util-format-url"; packageName = "@aws-sdk/util-format-url"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.418.0.tgz"; - sha512 = "7/Xy+8J1txuOYOKsez6vpKTIkHYIIX4c7anjp/aQgUQL23FDwkPisj56cIlevJ7useGugnYw1rUR6fMULGzQ/g=="; + url = "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.433.0.tgz"; + sha512 = "Z6T7I4hELoQ4eeIuKIKx+52B9bc3SCPhjgMcFAFQeesjmHAr0drHyoGNJIat6ckvgI6zzFaeaBZTvWDA2hyDkA=="; }; }; "@aws-sdk/util-hex-encoding-3.295.0" = { @@ -1390,13 +1408,13 @@ let sha512 = "MGGG+09VkF0N+8KEht8NNE6Q7bqmddgqLkUbvzSky0y18UPEZyq9LTC4JZtzDDOzf/swgbq2IQ/5wtB81iouog=="; }; }; - "@aws-sdk/util-user-agent-browser-3.418.0" = { + "@aws-sdk/util-user-agent-browser-3.433.0" = { name = "_at_aws-sdk_slash_util-user-agent-browser"; packageName = "@aws-sdk/util-user-agent-browser"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.418.0.tgz"; - sha512 = "c4p4mc0VV/jIeNH0lsXzhJ1MpWRLuboGtNEpqE4s1Vl9ck2amv9VdUUZUmHbg+bVxlMgRQ4nmiovA4qIrqGuyg=="; + url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.433.0.tgz"; + sha512 = "2Cf/Lwvxbt5RXvWFXrFr49vXv0IddiUwrZoAiwhDYxvsh+BMnh+NUFot+ZQaTrk/8IPZVDeLPWZRdVy00iaVXQ=="; }; }; "@aws-sdk/util-user-agent-node-3.296.0" = { @@ -1408,13 +1426,13 @@ let sha512 = "AMWac8aIBnaa9nxAEpZ752j29a/UQTViRfR5gnCX38ECBKGfOQMpgYnee5HdlMr4GHJj0WkOzQxBtInW4pV58g=="; }; }; - "@aws-sdk/util-user-agent-node-3.418.0" = { + "@aws-sdk/util-user-agent-node-3.433.0" = { name = "_at_aws-sdk_slash_util-user-agent-node"; packageName = "@aws-sdk/util-user-agent-node"; - version = "3.418.0"; + version = "3.433.0"; src = fetchurl { - url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.418.0.tgz"; - sha512 = "BXMskXFtg+dmzSCgmnWOffokxIbPr1lFqa1D9kvM3l3IFRiFGx2IyDg+8MAhq11aPDLvoa/BDuQ0Yqma5izOhg=="; + url = "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.433.0.tgz"; + sha512 = "yT1tO4MbbsUBLl5+S+jVv8wxiAtP5TKjKib9B2KQ2x0OtWWTrIf2o+IZK8va+zQqdV4MVMjezdxdE20hOdB4yQ=="; }; }; "@aws-sdk/util-utf8-3.295.0" = { @@ -1534,13 +1552,13 @@ let sha512 = "zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw=="; }; }; - "@azure/core-rest-pipeline-1.12.1" = { + "@azure/core-rest-pipeline-1.12.2" = { name = "_at_azure_slash_core-rest-pipeline"; packageName = "@azure/core-rest-pipeline"; - version = "1.12.1"; + version = "1.12.2"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.1.tgz"; - sha512 = "SsyWQ+T5MFQRX+M8H/66AlaI6HyCbQStGfFngx2fuiW+vKI2DkhtOvbYodPyf9fOe/ARLWWc3ohX54lQ5Kmaog=="; + url = "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz"; + sha512 = "wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg=="; }; }; "@azure/core-tracing-1.0.0-preview.13" = { @@ -1561,13 +1579,13 @@ let sha512 = "I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw=="; }; }; - "@azure/core-util-1.5.0" = { + "@azure/core-util-1.6.1" = { name = "_at_azure_slash_core-util"; packageName = "@azure/core-util"; - version = "1.5.0"; + version = "1.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/core-util/-/core-util-1.5.0.tgz"; - sha512 = "GZBpVFDtQ/15hW1OgBcRdT4Bl7AEpcEZqLfbAvOtm1CQUncKWiYapFHVD588hmlV27NbOOtSm3cnLF3lvoHi4g=="; + url = "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz"; + sha512 = "h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ=="; }; }; "@azure/identity-2.1.0" = { @@ -1678,22 +1696,22 @@ let sha512 = "XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w=="; }; }; - "@babel/compat-data-7.22.20" = { + "@babel/compat-data-7.23.2" = { name = "_at_babel_slash_compat-data"; packageName = "@babel/compat-data"; - version = "7.22.20"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz"; - sha512 = "BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw=="; + url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz"; + sha512 = "0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ=="; }; }; - "@babel/core-7.23.0" = { + "@babel/core-7.23.2" = { name = "_at_babel_slash_core"; packageName = "@babel/core"; - version = "7.23.0"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz"; - sha512 = "97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ=="; + url = "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz"; + sha512 = "n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ=="; }; }; "@babel/generator-7.17.7" = { @@ -1768,13 +1786,13 @@ let sha512 = "29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w=="; }; }; - "@babel/helper-define-polyfill-provider-0.4.2" = { + "@babel/helper-define-polyfill-provider-0.4.3" = { name = "_at_babel_slash_helper-define-polyfill-provider"; packageName = "@babel/helper-define-polyfill-provider"; - version = "0.4.2"; + version = "0.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz"; - sha512 = "k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw=="; + url = "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz"; + sha512 = "WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug=="; }; }; "@babel/helper-environment-visitor-7.22.20" = { @@ -1930,13 +1948,13 @@ let sha512 = "pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw=="; }; }; - "@babel/helpers-7.23.1" = { + "@babel/helpers-7.23.2" = { name = "_at_babel_slash_helpers"; packageName = "@babel/helpers"; - version = "7.23.1"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz"; - sha512 = "chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA=="; + url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz"; + sha512 = "lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ=="; }; }; "@babel/highlight-7.22.20" = { @@ -1966,15 +1984,6 @@ let sha512 = "FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow=="; }; }; - "@babel/parser-7.22.5" = { - name = "_at_babel_slash_parser"; - packageName = "@babel/parser"; - version = "7.22.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz"; - sha512 = "DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q=="; - }; - }; "@babel/parser-7.23.0" = { name = "_at_babel_slash_parser"; packageName = "@babel/parser"; @@ -2020,13 +2029,13 @@ let sha512 = "cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="; }; }; - "@babel/plugin-proposal-decorators-7.23.0" = { + "@babel/plugin-proposal-decorators-7.23.2" = { name = "_at_babel_slash_plugin-proposal-decorators"; packageName = "@babel/plugin-proposal-decorators"; - version = "7.23.0"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.0.tgz"; - sha512 = "kYsT+f5ARWF6AdFmqoEEp+hpqxEB8vGmRWfw2aj78M2vTwS2uHW91EF58iFm1Z9U8Y/RrLu2XKJn46P9ca1b0w=="; + url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz"; + sha512 = "eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg=="; }; }; "@babel/plugin-proposal-export-default-from-7.22.17" = { @@ -2299,13 +2308,13 @@ let sha512 = "26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw=="; }; }; - "@babel/plugin-transform-async-generator-functions-7.22.15" = { + "@babel/plugin-transform-async-generator-functions-7.23.2" = { name = "_at_babel_slash_plugin-transform-async-generator-functions"; packageName = "@babel/plugin-transform-async-generator-functions"; - version = "7.22.15"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz"; - sha512 = "jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz"; + sha512 = "BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ=="; }; }; "@babel/plugin-transform-async-to-generator-7.22.5" = { @@ -2686,13 +2695,13 @@ let sha512 = "DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA=="; }; }; - "@babel/plugin-transform-runtime-7.22.15" = { + "@babel/plugin-transform-runtime-7.23.2" = { name = "_at_babel_slash_plugin-transform-runtime"; packageName = "@babel/plugin-transform-runtime"; - version = "7.22.15"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz"; - sha512 = "tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz"; + sha512 = "XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA=="; }; }; "@babel/plugin-transform-shorthand-properties-7.22.5" = { @@ -2794,13 +2803,13 @@ let sha512 = "X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g=="; }; }; - "@babel/preset-env-7.22.20" = { + "@babel/preset-env-7.23.2" = { name = "_at_babel_slash_preset-env"; packageName = "@babel/preset-env"; - version = "7.22.20"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.20.tgz"; - sha512 = "11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg=="; + url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz"; + sha512 = "BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ=="; }; }; "@babel/preset-flow-7.22.15" = { @@ -2821,13 +2830,13 @@ let sha512 = "HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA=="; }; }; - "@babel/preset-typescript-7.23.0" = { + "@babel/preset-typescript-7.23.2" = { name = "_at_babel_slash_preset-typescript"; packageName = "@babel/preset-typescript"; - version = "7.23.0"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz"; - sha512 = "6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg=="; + url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz"; + sha512 = "u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA=="; }; }; "@babel/register-7.22.15" = { @@ -2848,13 +2857,13 @@ let sha512 = "x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="; }; }; - "@babel/runtime-7.23.1" = { + "@babel/runtime-7.23.2" = { name = "_at_babel_slash_runtime"; packageName = "@babel/runtime"; - version = "7.23.1"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz"; - sha512 = "hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g=="; + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz"; + sha512 = "mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg=="; }; }; "@babel/runtime-7.9.0" = { @@ -2875,31 +2884,13 @@ let sha512 = "QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w=="; }; }; - "@babel/traverse-7.17.3" = { + "@babel/traverse-7.23.2" = { name = "_at_babel_slash_traverse"; packageName = "@babel/traverse"; - version = "7.17.3"; + version = "7.23.2"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz"; - sha512 = "5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw=="; - }; - }; - "@babel/traverse-7.22.5" = { - name = "_at_babel_slash_traverse"; - packageName = "@babel/traverse"; - version = "7.22.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz"; - sha512 = "7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ=="; - }; - }; - "@babel/traverse-7.23.0" = { - name = "_at_babel_slash_traverse"; - packageName = "@babel/traverse"; - version = "7.23.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz"; - sha512 = "t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw=="; + url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz"; + sha512 = "azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw=="; }; }; "@babel/types-7.17.0" = { @@ -2992,13 +2983,13 @@ let sha512 = "cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ=="; }; }; - "@bugsnag/js-7.20.2" = { + "@bugsnag/js-7.21.0" = { name = "_at_bugsnag_slash_js"; packageName = "@bugsnag/js"; - version = "7.20.2"; + version = "7.21.0"; src = fetchurl { - url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz"; - sha512 = "Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A=="; + url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.21.0.tgz"; + sha512 = "fFTR7cRBSlLtwa1wPTse92igZUEX2V95KyGGCXq2qb2F2w6hJ6oJDxA0BMPS8qqsciYXRjbfn8HX+TFgO1oErg=="; }; }; "@bugsnag/node-7.19.0" = { @@ -3019,58 +3010,67 @@ let sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA=="; }; }; - "@cdktf/cli-core-0.18.0" = { + "@cdktf/cli-core-0.19.0" = { name = "_at_cdktf_slash_cli-core"; packageName = "@cdktf/cli-core"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/cli-core/-/cli-core-0.18.0.tgz"; - sha512 = "LmT9XZ5T3ywlcLGTknNXqXfE2x7lJqTSdS4FuYdtv+Axrc8FxkIMmEQhefr10plto+P8vxdSGw5yHwMdnDv8tA=="; + url = "https://registry.npmjs.org/@cdktf/cli-core/-/cli-core-0.19.0.tgz"; + sha512 = "iSkhxuSHEPkPCPwvcM81ytniS3v/3YT+zY/MzeKWVkaMj1hZDF3e2C5gnjOdrb0ZCFIH1+znF+aJK9LiqBoV+Q=="; }; }; - "@cdktf/commons-0.18.0" = { + "@cdktf/commons-0.19.0" = { name = "_at_cdktf_slash_commons"; packageName = "@cdktf/commons"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/commons/-/commons-0.18.0.tgz"; - sha512 = "Ndw+yiAQV0K2gOtpyOHrtlw3GByvrBJKb78qraKD5GmGn9Dw40NAtnnQH+E31U7Hi1iwtSoHY/S3qCK1OozH8w=="; + url = "https://registry.npmjs.org/@cdktf/commons/-/commons-0.19.0.tgz"; + sha512 = "zhqGhx7PWa1lCa1B7RUH1qoln2emrGbGJ3kjRKMOxJxbTKdQBwFUbsaEOiOAVBm0ukTt2DX+VWQc8YPpMgSbgA=="; }; }; - "@cdktf/hcl2cdk-0.18.0" = { + "@cdktf/hcl2cdk-0.19.0" = { name = "_at_cdktf_slash_hcl2cdk"; packageName = "@cdktf/hcl2cdk"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.18.0.tgz"; - sha512 = "yL2Og55Ga0QT8yR8t6Dbp2CqzAj3TGspMbptcS468BSFq3OxWtOn4d7EzqvNnKBIVJn1fFUSzv8ooZ4feUhH5w=="; + url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.19.0.tgz"; + sha512 = "43XWR/ZLZVc8amOC6GmyGFkK9doiP9DKMjEDpYEnXCl1UhdFGHHipcSK6fnc30RCIq3KFF9FTuztvUyruToRyA=="; }; }; - "@cdktf/hcl2json-0.18.0" = { + "@cdktf/hcl2json-0.19.0" = { name = "_at_cdktf_slash_hcl2json"; packageName = "@cdktf/hcl2json"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.18.0.tgz"; - sha512 = "wnnGTdXExmG+HCLsAsce3fOTDBpj8MpadMzKU7hxj+/xdGvACnU0JB7wcK0FRIKlbJFmxgwYzFmVrgd7z3Be/g=="; + url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.19.0.tgz"; + sha512 = "wo68qo74dTxcZWJkwlhTV+YoVopUUUTpRC8W73HWkaL/lw6GDozh4GHwphagIHYJy07Ecxdx/WTp0sGDBaFBuQ=="; }; }; - "@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.10" = { + "@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.11" = { name = "_at_cdktf_slash_node-pty-prebuilt-multiarch"; packageName = "@cdktf/node-pty-prebuilt-multiarch"; - version = "0.10.1-pre.10"; + version = "0.10.1-pre.11"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.10.tgz"; - sha512 = "5ysQrHJvqYLYg407KvaDNu+xx68ZGaqeF0SohXe5e4yNqJhPFPUQ536rkReQcPc2yZiF5PDmmvf5T9MOacHpSQ=="; + url = "https://registry.npmjs.org/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.11.tgz"; + sha512 = "qvga/nzEtdCJMu/6jJfDqpzbRejvXtNhWFnbubfuYyN5nMNORNXX+POT4j+mQSDQar5bIQ1a812szw/zr47cfw=="; }; }; - "@cdktf/provider-generator-0.18.0" = { + "@cdktf/provider-generator-0.19.0" = { name = "_at_cdktf_slash_provider-generator"; packageName = "@cdktf/provider-generator"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.18.0.tgz"; - sha512 = "w3MqL9OY41HlC6hAtVQ9AQQFZRekzRhOEXmw7VLBQBf0HHvdNB/sgeyvK1Pbs/SpkzgKWTMP7RWbu0sFtC7KTQ=="; + url = "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.19.0.tgz"; + sha512 = "+1qKfvSA4YH+i6PBbuDwj8xP5NNCsyeF5KR6S/2NqBxz/4w4xptB+h/IehiVGSHtwI2/XmL4bF3gLpNB9Q2dGg=="; + }; + }; + "@cdktf/provider-schema-0.19.0" = { + name = "_at_cdktf_slash_provider-schema"; + packageName = "@cdktf/provider-schema"; + version = "0.19.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@cdktf/provider-schema/-/provider-schema-0.19.0.tgz"; + sha512 = "tfl6EqzBGL+qRBc+lgtb4qZvj8J4R+htF+N6BmrFnz9NiplRJmy1xzRMZ1fsrboeH0QExlyFYdIaZ97Q3CtD7A=="; }; }; "@chemzqm/msgpack-lite-0.1.29" = { @@ -3145,51 +3145,6 @@ let sha512 = "MVbXLbTcAotOPUj0pAMhVtJ+3/kFkwJqc5qNOleOZTv6QkZZABDMS21dSrSlVswEHwrpWC03e4fWytjqKvuE2A=="; }; }; - "@cloudflare/workerd-darwin-64-1.20230922.0" = { - name = "_at_cloudflare_slash_workerd-darwin-64"; - packageName = "@cloudflare/workerd-darwin-64"; - version = "1.20230922.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20230922.0.tgz"; - sha512 = "g1hkVhLna0ICfg1l4iYOTAlfvqzZ4RD/wu5yYFaEOVwA9HlKcB9axmQxCSmeHTHfC763RqXdfBFVgBabp0SK+A=="; - }; - }; - "@cloudflare/workerd-darwin-arm64-1.20230922.0" = { - name = "_at_cloudflare_slash_workerd-darwin-arm64"; - packageName = "@cloudflare/workerd-darwin-arm64"; - version = "1.20230922.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20230922.0.tgz"; - sha512 = "FMPN7VO6tG3DWUw4XLTB3bL/UKIo0P2aghXC6BG6QxdzLqPMxXWRRfLahdFYc3uPz0ehqrZaQR5Wybck7b9Bdg=="; - }; - }; - "@cloudflare/workerd-linux-64-1.20230922.0" = { - name = "_at_cloudflare_slash_workerd-linux-64"; - packageName = "@cloudflare/workerd-linux-64"; - version = "1.20230922.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20230922.0.tgz"; - sha512 = "EDRdGVgOdd14jt2LJHne3CueUvjnH6lnpAtETj0Ce0SkbdW27GY/YARtcGcPBGO1AKrEnXvMdnvV6EVYp1Yl/w=="; - }; - }; - "@cloudflare/workerd-linux-arm64-1.20230922.0" = { - name = "_at_cloudflare_slash_workerd-linux-arm64"; - packageName = "@cloudflare/workerd-linux-arm64"; - version = "1.20230922.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20230922.0.tgz"; - sha512 = "QDf3JqRDwnxdCFni/bLWElJowf5xNmk1h2n4nBB30k1lvcfFiQ0HXgbBMhs2W/x/VUUT2j+hAoIGmvkSNlIj4w=="; - }; - }; - "@cloudflare/workerd-windows-64-1.20230922.0" = { - name = "_at_cloudflare_slash_workerd-windows-64"; - packageName = "@cloudflare/workerd-windows-64"; - version = "1.20230922.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20230922.0.tgz"; - sha512 = "Tzoq64YMcHjXRheGyWKHNAfklHS9Us2M1lNZ/6y6ziNB0tF06RNRuD5yRhH1LulSOMxVH/KQAqZ0pNEpt3XyPQ=="; - }; - }; "@colors/colors-1.5.0" = { name = "_at_colors_slash_colors"; packageName = "@colors/colors"; @@ -3199,139 +3154,148 @@ let sha512 = "ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ=="; }; }; - "@commitlint/config-validator-17.6.7" = { + "@colors/colors-1.6.0" = { + name = "_at_colors_slash_colors"; + packageName = "@colors/colors"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz"; + sha512 = "Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA=="; + }; + }; + "@commitlint/config-validator-18.1.0" = { name = "_at_commitlint_slash_config-validator"; packageName = "@commitlint/config-validator"; - version = "17.6.7"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz"; - sha512 = "vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ=="; + url = "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.1.0.tgz"; + sha512 = "kbHkIuItXn93o2NmTdwi5Mk1ujyuSIysRE/XHtrcps/27GuUKEIqBJp6TdJ4Sq+ze59RlzYSHMKuDKZbfg9+uQ=="; }; }; - "@commitlint/ensure-17.6.7" = { + "@commitlint/ensure-18.1.0" = { name = "_at_commitlint_slash_ensure"; packageName = "@commitlint/ensure"; - version = "17.6.7"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz"; - sha512 = "mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw=="; + url = "https://registry.npmjs.org/@commitlint/ensure/-/ensure-18.1.0.tgz"; + sha512 = "CkPzJ9UBumIo54VDcpmBlaVX81J++wzEhN3DJH9+6PaLeiIG+gkSx8t7C2gfwG7PaiW4HzQtdQlBN5ab+c4vFQ=="; }; }; - "@commitlint/execute-rule-17.4.0" = { + "@commitlint/execute-rule-18.1.0" = { name = "_at_commitlint_slash_execute-rule"; packageName = "@commitlint/execute-rule"; - version = "17.4.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz"; - sha512 = "LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA=="; + url = "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.1.0.tgz"; + sha512 = "w3Vt4K+O7+nSr9/gFSEfZ1exKUOPSlJaRpnk7Y+XowEhvwT7AIk1HNANH+gETf0zGZ020+hfiMW/Ome+SNCUsg=="; }; }; - "@commitlint/format-17.4.4" = { + "@commitlint/format-18.1.0" = { name = "_at_commitlint_slash_format"; packageName = "@commitlint/format"; - version = "17.4.4"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz"; - sha512 = "+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ=="; + url = "https://registry.npmjs.org/@commitlint/format/-/format-18.1.0.tgz"; + sha512 = "So/w217tGWMZZb1yXcUFNF2qFLyYtSVqbnGoMbX8a+JKcG4oB11Gc1adS0ssUOMivtiNpaLtkSHFynyiwtJtiQ=="; }; }; - "@commitlint/is-ignored-17.7.0" = { + "@commitlint/is-ignored-18.1.0" = { name = "_at_commitlint_slash_is-ignored"; packageName = "@commitlint/is-ignored"; - version = "17.7.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.7.0.tgz"; - sha512 = "043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw=="; + url = "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-18.1.0.tgz"; + sha512 = "fa1fY93J/Nx2GH6r6WOLdBOiL7x9Uc1N7wcpmaJ1C5Qs6P+rPSUTkofe2IOhSJIJoboHfAH6W0ru4xtK689t0Q=="; }; }; - "@commitlint/lint-17.7.0" = { + "@commitlint/lint-18.1.0" = { name = "_at_commitlint_slash_lint"; packageName = "@commitlint/lint"; - version = "17.7.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/lint/-/lint-17.7.0.tgz"; - sha512 = "TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA=="; + url = "https://registry.npmjs.org/@commitlint/lint/-/lint-18.1.0.tgz"; + sha512 = "LGB3eI5UYu5LLayibNrRM4bSbowr1z9uyqvp0c7+0KaSJi+xHxy/QEhb6fy4bMAtbXEvygY0sUu9HxSWg41rVQ=="; }; }; - "@commitlint/load-17.7.2" = { + "@commitlint/load-18.1.0" = { name = "_at_commitlint_slash_load"; packageName = "@commitlint/load"; - version = "17.7.2"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/load/-/load-17.7.2.tgz"; - sha512 = "XA7WTnsjHZ4YH6ZYsrnxgLdXzriwMMq+utZUET6spbOEEIPBCDLdOQXS26P+v3TTO4hUHOEhzUquaBv3jbBixw=="; + url = "https://registry.npmjs.org/@commitlint/load/-/load-18.1.0.tgz"; + sha512 = "oZbAV3wdh4f5EB99y6U1uY1grvU1Oz1EYtWML9Zu4he6sgzVGHuIP81mka8exFp4bGytaUmuIKl+ahck3P4HoQ=="; }; }; - "@commitlint/message-17.4.2" = { + "@commitlint/message-18.1.0" = { name = "_at_commitlint_slash_message"; packageName = "@commitlint/message"; - version = "17.4.2"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz"; - sha512 = "3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q=="; + url = "https://registry.npmjs.org/@commitlint/message/-/message-18.1.0.tgz"; + sha512 = "8dT/jJg73wf3o2Mut/fqEDTpBYSIEVtX5PWyuY/0uviEYeheZAczFo/VMIkeGzhJJn1IrcvAwWsvJ1lVGY2I/w=="; }; }; - "@commitlint/parse-17.7.0" = { + "@commitlint/parse-18.1.0" = { name = "_at_commitlint_slash_parse"; packageName = "@commitlint/parse"; - version = "17.7.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/parse/-/parse-17.7.0.tgz"; - sha512 = "dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag=="; + url = "https://registry.npmjs.org/@commitlint/parse/-/parse-18.1.0.tgz"; + sha512 = "23yv8uBweXWYn8bXk4PjHIsmVA+RkbqPh2h7irupBo2LthVlzMRc4LM6UStasScJ4OlXYYaWOmuP7jcExUF50Q=="; }; }; - "@commitlint/read-17.5.1" = { + "@commitlint/read-18.1.0" = { name = "_at_commitlint_slash_read"; packageName = "@commitlint/read"; - version = "17.5.1"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz"; - sha512 = "7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg=="; + url = "https://registry.npmjs.org/@commitlint/read/-/read-18.1.0.tgz"; + sha512 = "rzfzoKUwxmvYO81tI5o1371Nwt3vhcQR36oTNfupPdU1jgSL3nzBIS3B93LcZh3IYKbCIMyMPN5WZ10BXdeoUg=="; }; }; - "@commitlint/resolve-extends-17.6.7" = { + "@commitlint/resolve-extends-18.1.0" = { name = "_at_commitlint_slash_resolve-extends"; packageName = "@commitlint/resolve-extends"; - version = "17.6.7"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz"; - sha512 = "PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg=="; + url = "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.1.0.tgz"; + sha512 = "3mZpzOEJkELt7BbaZp6+bofJyxViyObebagFn0A7IHaLARhPkWTivXdjvZHS12nAORftv88Yhbh8eCPKfSvB7g=="; }; }; - "@commitlint/rules-17.7.0" = { + "@commitlint/rules-18.1.0" = { name = "_at_commitlint_slash_rules"; packageName = "@commitlint/rules"; - version = "17.7.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/rules/-/rules-17.7.0.tgz"; - sha512 = "J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA=="; + url = "https://registry.npmjs.org/@commitlint/rules/-/rules-18.1.0.tgz"; + sha512 = "VJNQ674CRv4znI0DbsjZLVnn647J+BTxHGcrDIsYv7c99gW7TUGeIe5kL80G7l8+5+N0se8v9yn+Prr8xEy6Yw=="; }; }; - "@commitlint/to-lines-17.4.0" = { + "@commitlint/to-lines-18.1.0" = { name = "_at_commitlint_slash_to-lines"; packageName = "@commitlint/to-lines"; - version = "17.4.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz"; - sha512 = "LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg=="; + url = "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-18.1.0.tgz"; + sha512 = "aHIoSDjG0ckxPLYDpODUeSLbEKmF6Jrs1B5JIssbbE9eemBtXtjm9yzdiAx9ZXcwoHlhbTp2fbndDb3YjlvJag=="; }; }; - "@commitlint/top-level-17.4.0" = { + "@commitlint/top-level-18.1.0" = { name = "_at_commitlint_slash_top-level"; packageName = "@commitlint/top-level"; - version = "17.4.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz"; - sha512 = "/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g=="; + url = "https://registry.npmjs.org/@commitlint/top-level/-/top-level-18.1.0.tgz"; + sha512 = "1/USHlolIxJlsfLKecSXH+6PDojIvnzaJGPYwF7MtnTuuXCNQ4izkeqDsRuNMe9nU2VIKpK9OT8Q412kGNmgGw=="; }; }; - "@commitlint/types-17.4.4" = { + "@commitlint/types-18.1.0" = { name = "_at_commitlint_slash_types"; packageName = "@commitlint/types"; - version = "17.4.4"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz"; - sha512 = "amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ=="; + url = "https://registry.npmjs.org/@commitlint/types/-/types-18.1.0.tgz"; + sha512 = "65vGxZmbs+2OVwEItxhp3Ul7X2m2LyLfifYI/NdPwRqblmuES2w2aIRhIjb7cwUIBHHSTT8WXj4ixVHQibmvLQ=="; }; }; "@cronvel/get-pixels-3.4.1" = { @@ -3343,58 +3307,58 @@ let sha512 = "gB5C5nDIacLUdsMuW8YsM9SzK3vaFANe4J11CVXpovpy7bZUGrcJKmc6m/0gWG789pKr6XSZY2aEetjFvSRw5g=="; }; }; - "@cspell/cspell-bundled-dicts-7.3.7" = { + "@cspell/cspell-bundled-dicts-7.3.8" = { name = "_at_cspell_slash_cspell-bundled-dicts"; packageName = "@cspell/cspell-bundled-dicts"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-7.3.7.tgz"; - sha512 = "Mw7J0RAWGpEup/+eIePw3wi+OlMGNicrD1r9OhdgIgO6sHEi01ibS/RzNNbC7UziLaYEHi8+WfLyGzmp1ZISrQ=="; + url = "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-7.3.8.tgz"; + sha512 = "Dj8iSGQyfgIsCjmXk9D/SjV7EpbpQSogeaGcBM66H33pd0GyGmLhn3biRN+vqi/vqWmsp75rT3kd5MKa8X5W9Q=="; }; }; - "@cspell/cspell-json-reporter-7.3.7" = { + "@cspell/cspell-json-reporter-7.3.8" = { name = "_at_cspell_slash_cspell-json-reporter"; packageName = "@cspell/cspell-json-reporter"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-7.3.7.tgz"; - sha512 = "bogUQKKZWLttZtxFKjpzHuliIha/ByV2km18gm8dA2uB3IrzD1UJy4sCE8lnaodm6n3VtjnViSkQ5XIVU3gAKQ=="; + url = "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-7.3.8.tgz"; + sha512 = "FxYJWtDgxIQYxdP0RWwRV8nzLfxVx8D8D5L2sbbP/0NFczDbq/zWYep4nSAHJT10aUJrogsVUYwNwdkr562wKA=="; }; }; - "@cspell/cspell-pipe-7.3.7" = { + "@cspell/cspell-pipe-7.3.8" = { name = "_at_cspell_slash_cspell-pipe"; packageName = "@cspell/cspell-pipe"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-7.3.7.tgz"; - sha512 = "ZO8v3EwGhjUvhPo1S48+CKv7EPXMoYF7LGERB34K8EXFByb9+J74ojMYj9UgLRV68lFTrDFde3bHoZPPVS1FsA=="; + url = "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-7.3.8.tgz"; + sha512 = "/vKPfiHM5bJUkNX12w9j533Lm2JvvSMKUCChM2AxYjy6vL8prc/7ei++4g2xAWwRxLZPg2OfpDJS5EirZNBJdA=="; }; }; - "@cspell/cspell-resolver-7.3.7" = { + "@cspell/cspell-resolver-7.3.8" = { name = "_at_cspell_slash_cspell-resolver"; packageName = "@cspell/cspell-resolver"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-7.3.7.tgz"; - sha512 = "WWZcTI5f2cCjr1yRDTMkcVg7Meil3s+0aaKcLCDTGQf9J2UWWjpqDJ6M6keYei3paAjxW2Pk03IRNNwdA3+igQ=="; + url = "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-7.3.8.tgz"; + sha512 = "CeyQmhqZI5a+T7a6oiVN90TFlzU3qVVYqCaZ9grFrVOsmzY9ipH5gmqfgMavaBOqb0di/+VZS8d02suMOXcKLQ=="; }; }; - "@cspell/cspell-service-bus-7.3.7" = { + "@cspell/cspell-service-bus-7.3.8" = { name = "_at_cspell_slash_cspell-service-bus"; packageName = "@cspell/cspell-service-bus"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-7.3.7.tgz"; - sha512 = "pnDOFpjht7dZYydMygcf0brCSk5BGRvbeWRH6MaMhd+3CdyzyEvtZG3IbBQVNyVvDTA2c/K3rljOAo8y3/lpnw=="; + url = "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-7.3.8.tgz"; + sha512 = "3E7gwY6QILrZH83p69i9CERbRBEqeBiKCIKnAd7U2PbxfFqG/P47fqpnarzSWFwFpU92oyGsYry+wC8TEGISRQ=="; }; }; - "@cspell/cspell-types-7.3.7" = { + "@cspell/cspell-types-7.3.8" = { name = "_at_cspell_slash_cspell-types"; packageName = "@cspell/cspell-types"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-7.3.7.tgz"; - sha512 = "zM2BuZJ3UUgPwF78bssggi8X20nmW3a95EmbNJKfbO6Zf2ui7UMzeP3BwpCZk30A/EixGlFhLf6Xd+eBT/DQqw=="; + url = "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-7.3.8.tgz"; + sha512 = "hsOtaULDnawEL4pU0fga941GhvE8mbTbywrJBx+eGX3fnJsaUr8XQzCtnLsW2ko7WCLWFItNEhSSTPQHBFRLsw=="; }; }; "@cspell/dict-ada-4.0.2" = { @@ -3451,13 +3415,13 @@ let sha512 = "Aw07qiTroqSST2P5joSrC4uOA05zTXzI2wMb+me3q4Davv1D9sCkzXY0TGoC2vzhNv5ooemRi9KATGaBSdU1sw=="; }; }; - "@cspell/dict-companies-3.0.25" = { + "@cspell/dict-companies-3.0.26" = { name = "_at_cspell_slash_dict-companies"; packageName = "@cspell/dict-companies"; - version = "3.0.25"; + version = "3.0.26"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.25.tgz"; - sha512 = "7phQlGJ/4qCx9fQg/kR8YV0n5TPak4+eleQ7M/e7uhsQR8TwOWsPU1dW23WABoTqJbYCgdUYLxqjQ8458w7jZQ=="; + url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.26.tgz"; + sha512 = "BGRZ/Uykx+IgQoTGqvRqbBMQy7QSuY0pbTHgtmKtc1scgzZMJQKMDwyuE6LJzlhdlrV7TsVY0lyXREybnDpQPQ=="; }; }; "@cspell/dict-cpp-1.1.40" = { @@ -3469,13 +3433,13 @@ let sha512 = "sscfB3woNDNj60/yGXAdwNtIRWZ89y35xnIaJVDMk5TPMMpaDvuk0a34iOPIq0g4V+Y8e3RyAg71SH6ADwSjGw=="; }; }; - "@cspell/dict-cpp-5.0.5" = { + "@cspell/dict-cpp-5.0.9" = { name = "_at_cspell_slash_dict-cpp"; packageName = "@cspell/dict-cpp"; - version = "5.0.5"; + version = "5.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.0.5.tgz"; - sha512 = "ojCpQ4z+sHHLJYfvA3SApqQ1BjO/k3TUdDgqR3sVhFl5qjT9yz1/srBNzqCaBBSz/fiO5A8NKdSA9+IFrUHcig=="; + url = "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.0.9.tgz"; + sha512 = "ql9WPNp8c+fhdpVpjpZEUWmxBHJXs9CJuiVVfW/iwv5AX7VuMHyEwid+9/6nA8qnCxkUQ5pW83Ums1lLjn8ScA=="; }; }; "@cspell/dict-cryptocurrencies-1.0.10" = { @@ -3523,13 +3487,13 @@ let sha512 = "HU8RbFRoGanFH85mT01Ot/Ay48ixr/gG25VPLtdq56QTrmPsw79gxYm/5Qay16eQbpoPIxaj5CAWNam+DX4GbA=="; }; }; - "@cspell/dict-css-4.0.11" = { + "@cspell/dict-css-4.0.12" = { name = "_at_cspell_slash_dict-css"; packageName = "@cspell/dict-css"; - version = "4.0.11"; + version = "4.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.11.tgz"; - sha512 = "kHQqg3/3Xra2Xki3K4e6s3BHDw5L82geie4q7jRBxQ9CofIgVEMcOqTr2QWKgIWegmACEe7B/CIMH35d4eiafA=="; + url = "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.12.tgz"; + sha512 = "vGBgPM92MkHQF5/2jsWcnaahOZ+C6OE/fPvd5ScBP72oFY9tn5GLuomcyO0z8vWCr2e0nUSX1OGimPtcQAlvSw=="; }; }; "@cspell/dict-dart-2.0.3" = { @@ -3640,13 +3604,13 @@ let sha512 = "UPwR4rfiJCxnS+Py+EK9E4AUj3aPZE4p/yBRSHN+5aBQConlI0lLDtMceH5wlupA/sQTU1ERZGPJA9L96jVSyQ=="; }; }; - "@cspell/dict-en_us-4.3.8" = { + "@cspell/dict-en_us-4.3.11" = { name = "_at_cspell_slash_dict-en_us"; packageName = "@cspell/dict-en_us"; - version = "4.3.8"; + version = "4.3.11"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.8.tgz"; - sha512 = "rCPsbDHuRnFUbzWAY6O1H9+cLZt5FNQwjPVw2TdQZfipdb0lim984aLGY+nupi1iKC3lfjyd5SVUgmSZEG1QNA=="; + url = "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.11.tgz"; + sha512 = "GhdavZFlS2YbUNcRtPbgJ9j6aUyq116LmDQ2/Q5SpQxJ5/6vVs8Yj5WxV1JD+Zh/Zim1NJDcneTOuLsUGi+Czw=="; }; }; "@cspell/dict-filetypes-1.1.8" = { @@ -3685,13 +3649,13 @@ let sha512 = "t9V4GeN/m517UZn63kZPUYP3OQg5f0OBLSd3Md5CU3eH1IFogSvTzHHnz4Wqqbv8NNRiBZ3HfdY/pqREZ6br3Q=="; }; }; - "@cspell/dict-fsharp-1.0.0" = { + "@cspell/dict-fsharp-1.0.1" = { name = "_at_cspell_slash_dict-fsharp"; packageName = "@cspell/dict-fsharp"; - version = "1.0.0"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.0.0.tgz"; - sha512 = "dHPkMHwW4dWv3Lv9VWxHuVm4IylqvcfRBSnZ7usJTRThraetSVrOPIJwr6UJh7F5un/lGJx2lxWVApf2WQaB/A=="; + url = "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.0.1.tgz"; + sha512 = "23xyPcD+j+NnqOjRHgW3IU7Li912SX9wmeefcY0QxukbAxJ/vAN4rBpjSwwYZeQPAn3fxdfdNZs03fg+UM+4yQ=="; }; }; "@cspell/dict-fullstack-1.0.39" = { @@ -3739,13 +3703,13 @@ let sha512 = "qq3Cjnx2U1jpeWAGJL1GL0ylEhUMqyaR36Xij6Y6Aq4bViCRp+HRRqk0x5/IHHbOrti45h3yy7ii1itRFo+Xkg=="; }; }; - "@cspell/dict-golang-6.0.3" = { + "@cspell/dict-golang-6.0.4" = { name = "_at_cspell_slash_dict-golang"; packageName = "@cspell/dict-golang"; - version = "6.0.3"; + version = "6.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.3.tgz"; - sha512 = "KiNnjAeqDBq6zH4s46hzBrKgqIrkSZ9bbHzQ54PbHfe+jurZkSZ4lXz6E+315RNh2TkRLcNppFvaZqJvKZXomA=="; + url = "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.4.tgz"; + sha512 = "jOfewPEyN6U9Q80okE3b1PTYBfqZgHh7w4o271GSuAX+VKJ1lUDhdR4bPKRxSDdO5jHArw2u5C8nH2CWGuygbQ=="; }; }; "@cspell/dict-haskell-1.0.13" = { @@ -3820,13 +3784,13 @@ let sha512 = "kdE4AHHHrixyZ5p6zyms1SLoYpaJarPxrz8Tveo6gddszBVVwIUZ+JkQE1bWNLK740GWzIXdkznpUfw1hP9nXw=="; }; }; - "@cspell/dict-k8s-1.0.1" = { + "@cspell/dict-k8s-1.0.2" = { name = "_at_cspell_slash_dict-k8s"; packageName = "@cspell/dict-k8s"; - version = "1.0.1"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.1.tgz"; - sha512 = "gc5y4Nm3hVdMZNBZfU2M1AsAmObZsRWjCUk01NFPfGhFBXyVne41T7E62rpnzu5330FV/6b/TnFcPgRmak9lLw=="; + url = "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.2.tgz"; + sha512 = "tLT7gZpNPnGa+IIFvK9SP1LrSpPpJ94a/DulzAPOb1Q2UBFwdpFd82UWhio0RNShduvKG/WiMZf/wGl98pn+VQ=="; }; }; "@cspell/dict-latex-1.0.25" = { @@ -3874,13 +3838,13 @@ let sha512 = "YiHDt8kmHJ8nSBy0tHzaxiuitYp+oJ66ffCYuFWTNB3//Y0SI4OGHU3omLsQVeXIfCeVrO4DrVvRDoCls9B5zQ=="; }; }; - "@cspell/dict-lua-4.0.1" = { + "@cspell/dict-lua-4.0.2" = { name = "_at_cspell_slash_dict-lua"; packageName = "@cspell/dict-lua"; - version = "4.0.1"; + version = "4.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.1.tgz"; - sha512 = "j0MFmeCouSoC6EdZTbvGe1sJ9V+ruwKSeF+zRkNNNload7R72Co5kX1haW2xLHGdlq0kqSy1ODRZKdVl0e+7hg=="; + url = "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.2.tgz"; + sha512 = "eeC20Q+UnHcTVBK6pgwhSjGIVugO2XqU7hv4ZfXp2F9DxGx1RME0+1sKX4qAGhdFGwOBsEzb2fwUsAEP6Mibpg=="; }; }; "@cspell/dict-node-1.0.12" = { @@ -3910,13 +3874,13 @@ let sha512 = "RwkuZGcYBxL3Yux3cSG/IOWGlQ1e9HLCpHeyMtTVGYKAIkFAVUnGrz20l16/Q7zUG7IEktBz5O42kAozrEnqMQ=="; }; }; - "@cspell/dict-npm-5.0.11" = { + "@cspell/dict-npm-5.0.12" = { name = "_at_cspell_slash_dict-npm"; packageName = "@cspell/dict-npm"; - version = "5.0.11"; + version = "5.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.11.tgz"; - sha512 = "QlgF92q29mT0LbNqlDHb3UgY5jCLcSn+GnA1pvD5ps/zw2LhVl+ZXMHExwSIi7gwTzP3IyJ1f/dT6rnw9wic4A=="; + url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.12.tgz"; + sha512 = "T/+WeQmtbxo7ad6hrdI8URptYstKJP+kXyWJZfuVJJGWJQ7yubxrI5Z5AfM+Dh/ff4xHmdzapxD9adaEQ727uw=="; }; }; "@cspell/dict-php-1.0.25" = { @@ -3928,13 +3892,13 @@ let sha512 = "RoBIP5MRdByyPaXcznZMfOY1JdCMYPPLua5E9gkq0TJO7bX5mC9hyAKfYBSWVQunZydd82HZixjb5MPkDFU1uw=="; }; }; - "@cspell/dict-php-4.0.3" = { + "@cspell/dict-php-4.0.4" = { name = "_at_cspell_slash_dict-php"; packageName = "@cspell/dict-php"; - version = "4.0.3"; + version = "4.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.3.tgz"; - sha512 = "PxtSmWJCDEB4M8R9ER9ijxBum/tvUqYT26QeuV58q2IFs5IrPZ6hocQKvnFGXItjCWH4oYXyAEAAzINlBC4Opg=="; + url = "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.4.tgz"; + sha512 = "fRlLV730fJbulDsLIouZxXoxHt3KIH6hcLFwxaupHL+iTXDg0lo7neRpbqD5MScr/J3idEr7i9G8XWzIikKFug=="; }; }; "@cspell/dict-powershell-1.0.19" = { @@ -3955,13 +3919,13 @@ let sha512 = "IHfWLme3FXE7vnOmMncSBxOsMTdNWd1Vcyhag03WS8oANSgX8IZ+4lMI00mF0ptlgchf16/OU8WsV4pZfikEFw=="; }; }; - "@cspell/dict-public-licenses-2.0.4" = { + "@cspell/dict-public-licenses-2.0.5" = { name = "_at_cspell_slash_dict-public-licenses"; packageName = "@cspell/dict-public-licenses"; - version = "2.0.4"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.4.tgz"; - sha512 = "KjsfuGwMWvPkp6s0nR+s4mZc9SQhh1tHDOyQZfEVRwi+2ev7f8l7R6ts9sP2Mplb8UcxwO6YmKwxHjN+XHoMoA=="; + url = "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.5.tgz"; + sha512 = "91HK4dSRri/HqzAypHgduRMarJAleOX5NugoI8SjDLPzWYkwZ1ftuCXSk+fy8DLc3wK7iOaFcZAvbjmnLhVs4A=="; }; }; "@cspell/dict-python-1.0.38" = { @@ -4000,13 +3964,13 @@ let sha512 = "I76hJA///lc1pgmDTGUFHN/O8KLIZIU/8TgIYIGI6Ix/YzSEvWNdQYbANn6JbCynS0X+7IbZ2Ft+QqvmGtIWuA=="; }; }; - "@cspell/dict-ruby-5.0.0" = { + "@cspell/dict-ruby-5.0.1" = { name = "_at_cspell_slash_dict-ruby"; packageName = "@cspell/dict-ruby"; - version = "5.0.0"; + version = "5.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.0.tgz"; - sha512 = "ssb96QxLZ76yPqFrikWxItnCbUKhYXJ2owkoIYzUGNFl2CHSoHCb5a6Zetum9mQ/oUA3gNeUhd28ZUlXs0la2A=="; + url = "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.1.tgz"; + sha512 = "rruTm7Emhty/BSYavSm8ZxRuVw0OBqzJkwIFXcV0cX7To8D1qbmS9HFHRuRg8IL11+/nJvtdDz+lMFBSmPUagQ=="; }; }; "@cspell/dict-rust-1.0.23" = { @@ -4054,22 +4018,22 @@ let sha512 = "pfF3Ys2gRffu5ElqkH7FQMDMi/iZMyOzpGMb3FSH0PJ2AnRQ5rRNWght1h2L36YxvXl0mWVaFrrfwiOyRIc8ZQ=="; }; }; - "@cspell/dict-software-terms-3.3.3" = { + "@cspell/dict-software-terms-3.3.9" = { name = "_at_cspell_slash_dict-software-terms"; packageName = "@cspell/dict-software-terms"; - version = "3.3.3"; + version = "3.3.9"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.3.3.tgz"; - sha512 = "JKxBPyubapWkeekGquJYo5MLZe1TXAWAC8bqxuarG0cYkWoa7wIqCNH6/9OywRFSBzIYCgoVu2xDP1yRqTEokg=="; + url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.3.9.tgz"; + sha512 = "/O3EWe0SIznx18S7J3GAXPDe7sexn3uTsf4IlnGYK9WY6ZRuEywkXCB+5/USLTGf4+QC05pkHofphdvVSifDyA=="; }; }; - "@cspell/dict-sql-2.1.1" = { + "@cspell/dict-sql-2.1.2" = { name = "_at_cspell_slash_dict-sql"; packageName = "@cspell/dict-sql"; - version = "2.1.1"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.1.1.tgz"; - sha512 = "v1mswi9NF40+UDUMuI148YQPEQvWjac72P6ZsjlRdLjEiQEEMEsTQ+zlkIdnzC9QCNyJaqD5Liq9Mn78/8Zxtw=="; + url = "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.1.2.tgz"; + sha512 = "Pi0hAcvsSGtZZeyyAN1VfGtQJbrXos5x2QjJU0niAQKhmITSOrXU/1II1Gogk+FYDjWyV9wP2De0U2f7EWs6oQ=="; }; }; "@cspell/dict-svelte-1.0.2" = { @@ -4117,22 +4081,22 @@ let sha512 = "niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A=="; }; }; - "@cspell/dynamic-import-7.3.7" = { + "@cspell/dynamic-import-7.3.8" = { name = "_at_cspell_slash_dynamic-import"; packageName = "@cspell/dynamic-import"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-7.3.7.tgz"; - sha512 = "ac52OLDMYBHkRQ8XzihOWnyfqri3M84ELTZdqBhR5YGcHW/mxKhsmXqudA980SdRRKaicD39yhX4idAFb4AsDg=="; + url = "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-7.3.8.tgz"; + sha512 = "s8x7dH/ScfW0pFEIvNFo4JOR7YmvM2wZSHOykmWTJCQ8k2EQ/+uECPp6ZxkoJoukTz8sj+3KzF0fRl5mKxPd6g=="; }; }; - "@cspell/strong-weak-map-7.3.7" = { + "@cspell/strong-weak-map-7.3.8" = { name = "_at_cspell_slash_strong-weak-map"; packageName = "@cspell/strong-weak-map"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-7.3.7.tgz"; - sha512 = "n+jRgwH0wU+HsfqgCGVzPmWnZl4SyhtvPxusKwXj6L/STGdt8IP2rYl1PFOtyvgjPjh8xXe/jRrq7zH07btiKA=="; + url = "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-7.3.8.tgz"; + sha512 = "qNnt2wG45wb8JP54mENarnQgxfSYKPp3zlYID/2przbMNmVJRqUlcIBOdLI6plCgGeNkzJTl3T9T1ATbnN+LLw=="; }; }; "@cspotcode/source-map-support-0.8.1" = { @@ -4900,13 +4864,13 @@ let sha512 = "1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA=="; }; }; - "@eslint-community/regexpp-4.9.1" = { + "@eslint-community/regexpp-4.10.0" = { name = "_at_eslint-community_slash_regexpp"; packageName = "@eslint-community/regexpp"; - version = "4.9.1"; + version = "4.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz"; - sha512 = "Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA=="; + url = "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz"; + sha512 = "Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA=="; }; }; "@eslint/eslintrc-0.4.3" = { @@ -4936,13 +4900,13 @@ let sha512 = "Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw=="; }; }; - "@eslint/js-8.50.0" = { + "@eslint/js-8.52.0" = { name = "_at_eslint_slash_js"; packageName = "@eslint/js"; - version = "8.50.0"; + version = "8.52.0"; src = fetchurl { - url = "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz"; - sha512 = "NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ=="; + url = "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz"; + sha512 = "mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA=="; }; }; "@ethereumjs/rlp-4.0.1" = { @@ -5053,13 +5017,13 @@ let sha512 = "4e7hzPj50mQIlsrzOH6XZ36O094mPfPTIDIH4yv49bWNMc7GFLTofB/lcT+QyxiLaJuC0Wlk9yOLB8DIqmtwug=="; }; }; - "@expo/config-8.3.1" = { + "@expo/config-8.4.0" = { name = "_at_expo_slash_config"; packageName = "@expo/config"; - version = "8.3.1"; + version = "8.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/config/-/config-8.3.1.tgz"; - sha512 = "5fNGAw5h/MDOc8Ulv9nonafPtOT042B7dF6vrVxSP3CY5qiVu0tCsmbL412wEcrAZ8MY7UMv9e6IzpGTgleYgg=="; + url = "https://registry.npmjs.org/@expo/config/-/config-8.4.0.tgz"; + sha512 = "m3LkkONHrGsoFASyi3VuxJON/McRwMOtU9tw9PC/XEhRy1HfRALxdqTMl0W5X79ra7kCXd8H5EVTbTl9pvU+bw=="; }; }; "@expo/config-plugins-4.1.5" = { @@ -5089,13 +5053,13 @@ let sha512 = "TItGwmKH1GDjA5GlMkXo1A8pqeqppSK40aSVRVQaGZraUj+nuvtpWxNgEWZxWFumiatP2ocWwyWVjfmH+rJY6g=="; }; }; - "@expo/config-plugins-7.5.0" = { + "@expo/config-plugins-7.6.0" = { name = "_at_expo_slash_config-plugins"; packageName = "@expo/config-plugins"; - version = "7.5.0"; + version = "7.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.5.0.tgz"; - sha512 = "qOKjmgbddLh1vj9ytUT6AduhEans2cHgS42nopVgh5Wz8X+QUvPcCr1Yc8MvLM3OlbswBMCJceeosZa463i0uA=="; + url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.6.0.tgz"; + sha512 = "2YX5xQhxSWVFS2BzMo8SVJPGuc6R/Ci2o4oeMT5F/JvdUut56pBCZietkkAxX9gOcIYMMTYFJllMn/Ecb5v4yQ=="; }; }; "@expo/config-types-45.0.0" = { @@ -5170,31 +5134,31 @@ let sha512 = "OqCCxLx9HRMFQDiZvfpOfNmGhsTrV15IUOhmbp9iIa+uO/VyPpBvXqiA4ENCN9Jmf6yXtirIranCeJcm+jAuSA=="; }; }; - "@expo/eas-build-job-1.0.43" = { + "@expo/eas-build-job-1.0.46" = { name = "_at_expo_slash_eas-build-job"; packageName = "@expo/eas-build-job"; - version = "1.0.43"; + version = "1.0.46"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.43.tgz"; - sha512 = "LMOoDIEax31uGBGux6/ocbCjUbWK3cUHuCxrsYlU+bvba4pGifegYWt2YQ/HC2477paq+K69IGjOUCHvNWG6Yg=="; + url = "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.46.tgz"; + sha512 = "f1KE3t8uvMKPSVVphXlJ70/zn5wMFB47yYM3orVZiirq2pd/0UfWYF5YiNktgEyGglxqmq3gNV06H9pEDTUJew=="; }; }; - "@expo/eas-json-5.3.1" = { + "@expo/eas-json-5.5.0" = { name = "_at_expo_slash_eas-json"; packageName = "@expo/eas-json"; - version = "5.3.1"; + version = "5.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/eas-json/-/eas-json-5.3.1.tgz"; - sha512 = "0o2mDv2wyErRyR86738KfyXf6+xuYyK9zpC/WaCRAkGO+sNANeXncxl7SXh7aVa5+YC550AK0L3lWFcM4XeLBg=="; + url = "https://registry.npmjs.org/@expo/eas-json/-/eas-json-5.5.0.tgz"; + sha512 = "sQ/huismlHpWEJ1X1sqFu9NOH2SxqUFfXAhy87UqyTPvNfi+8FSPu20Vmq/4vfi9B+Avil14OhtZn/qiHarIBw=="; }; }; - "@expo/fingerprint-0.2.0" = { + "@expo/fingerprint-0.4.0" = { name = "_at_expo_slash_fingerprint"; packageName = "@expo/fingerprint"; - version = "0.2.0"; + version = "0.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.2.0.tgz"; - sha512 = "k6MhJTrX4CYEwsyGemiLT8rnBwjRBYe0eKYAM3kqw0WbSHzkOJm739sgdswGLmA53iiX6FbB1TsiLnqt+h2U2w=="; + url = "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.4.0.tgz"; + sha512 = "3IXE9ywdX41Zjb+bkIOxBEXqFQikJTWz3VeDU3x9pV2pz2d/qP8dnvbmY3emP2gfhOZesF2oAZqg2ZbrP5gGnw=="; }; }; "@expo/image-utils-0.3.21" = { @@ -5296,15 +5260,6 @@ let sha512 = "PGk34uz4XDyhoNIlPh2D+BDsiXYuW2jXavTiax8d32uvHlRO6FN0cAsqlWD6fx3H2hRn8cU/leTuc4M7pYovCQ=="; }; }; - "@expo/package-manager-0.0.57" = { - name = "_at_expo_slash_package-manager"; - packageName = "@expo/package-manager"; - version = "0.0.57"; - src = fetchurl { - url = "https://registry.npmjs.org/@expo/package-manager/-/package-manager-0.0.57.tgz"; - sha512 = "Y4RpSL9EqaPF+Vd2GrK6r7Xx7Dv0Xdq3AGAD9C0KwV21WqP/scj/dpjxFY+ABwmdhNsFzYXb8fmDyh4tiKenPQ=="; - }; - }; "@expo/package-manager-1.0.3" = { name = "_at_expo_slash_package-manager"; packageName = "@expo/package-manager"; @@ -5314,6 +5269,15 @@ let sha512 = "NpdwcRar22gJDDug3GEb62Ka6vy+Yi//3zTdYhdkzwekY6qzg7+vZCeEKayFJjvbCjjOPNSrauNR4zD+WJmRIQ=="; }; }; + "@expo/package-manager-1.1.1" = { + name = "_at_expo_slash_package-manager"; + packageName = "@expo/package-manager"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.1.1.tgz"; + sha512 = "NxtfIA25iEiNwMT+s8PEmdKzjyfWd2qkCLJkf6jKZGaH9c06YXyOAi2jvCyM8XuSzJz4pcEH8kz1HkJAInjB7Q=="; + }; + }; "@expo/pkcs12-0.0.8" = { name = "_at_expo_slash_pkcs12"; packageName = "@expo/pkcs12"; @@ -5539,31 +5503,31 @@ let sha512 = "k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw=="; }; }; - "@gitbeaker/core-39.16.0" = { + "@gitbeaker/core-39.21.1" = { name = "_at_gitbeaker_slash_core"; packageName = "@gitbeaker/core"; - version = "39.16.0"; + version = "39.21.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/core/-/core-39.16.0.tgz"; - sha512 = "O0CiVt7EwD7zOqMBluEI+PsJL0bIotxcmvQLTh0vd7ylpK0J3QVPpe1/63hI1njaJDpwBR1jfErXD1xxkjQ5zA=="; + url = "https://registry.npmjs.org/@gitbeaker/core/-/core-39.21.1.tgz"; + sha512 = "S0NQOPCYGgDKqShb6mbi4p0qBV2I4O/yOQRGAADQRha2ZZGlbOOFndlb6ZYUqy51AZZa7UsojSAaGOENaFm+tQ=="; }; }; - "@gitbeaker/requester-utils-39.16.0" = { + "@gitbeaker/requester-utils-39.21.1" = { name = "_at_gitbeaker_slash_requester-utils"; packageName = "@gitbeaker/requester-utils"; - version = "39.16.0"; + version = "39.21.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/requester-utils/-/requester-utils-39.16.0.tgz"; - sha512 = "SEBGY4yyuuAPU7Bk/oWxHNM/bUhCMToW6r8G0PItM7BfYbF344MpRUYmcKvbFNBycctpU0qoyabWYi5SH3cVaw=="; + url = "https://registry.npmjs.org/@gitbeaker/requester-utils/-/requester-utils-39.21.1.tgz"; + sha512 = "gCaItfWHzPiK0kYb93YLs6uf//KeOMTcaPCiTSPlKBX3jE3G1kMA7KGN9KTEeg5cMXjOzJ4bf9mregS4X4f47g=="; }; }; - "@gitbeaker/rest-39.16.0" = { + "@gitbeaker/rest-39.21.1" = { name = "_at_gitbeaker_slash_rest"; packageName = "@gitbeaker/rest"; - version = "39.16.0"; + version = "39.21.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/rest/-/rest-39.16.0.tgz"; - sha512 = "J7JRYO4AuZaeNA75dHeH48ZuOp9111kWUYOlAmwl2VfhTwkjdjjDSKV8/bn7vs/3qLJlyxI1NxoHpOpTyyWEyw=="; + url = "https://registry.npmjs.org/@gitbeaker/rest/-/rest-39.21.1.tgz"; + sha512 = "EdHj3O2+nbL4JiDeWGCWQNSiDzkazrMeW+PGq4Qv4YVqFrp1+xCSVi2v/fWRGD139MTBylph1gOg71QDlXRU3A=="; }; }; "@grammarly/sdk-1.11.0" = { @@ -5656,22 +5620,22 @@ let sha512 = "yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg=="; }; }; - "@graphql-tools/executor-http-1.0.2" = { + "@graphql-tools/executor-http-1.0.3" = { name = "_at_graphql-tools_slash_executor-http"; packageName = "@graphql-tools/executor-http"; - version = "1.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.0.2.tgz"; - sha512 = "JKTB4E3kdQM2/1NEcyrVPyQ8057ZVthCV5dFJiKktqY9IdmF00M8gupFcW3jlbM/Udn78ickeUBsUzA3EouqpA=="; - }; - }; - "@graphql-tools/executor-legacy-ws-1.0.3" = { - name = "_at_graphql-tools_slash_executor-legacy-ws"; - packageName = "@graphql-tools/executor-legacy-ws"; version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.0.3.tgz"; - sha512 = "rr3IDeO9Dh+8u8KIro++5kzJJYPHkcrIAWzqXtN663nhInC85iW7Ko91yOYwf7ovBci/7s+4Rqe4ZRyca1LGjQ=="; + url = "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.0.3.tgz"; + sha512 = "5WZIMBevRaxMabZ8U2Ty0dTUPy/PpeYSlMNEmC/YJjKKykgSfc/AwSejx2sE4FFKZ0I2kxRKRenyoWMHRAV49Q=="; + }; + }; + "@graphql-tools/executor-legacy-ws-1.0.4" = { + name = "_at_graphql-tools_slash_executor-legacy-ws"; + packageName = "@graphql-tools/executor-legacy-ws"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.0.4.tgz"; + sha512 = "b7aGuRekZDS+m3af3BIvMKxu15bmVPMt5eGQVuP2v5pxmbaPTh+iv5mx9b3Plt32z5Ke5tycBnNm5urSFtW8ng=="; }; }; "@graphql-tools/graphql-file-loader-6.2.7" = { @@ -5854,13 +5818,13 @@ let sha512 = "rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA=="; }; }; - "@graphql-tools/utils-10.0.6" = { + "@graphql-tools/utils-10.0.7" = { name = "_at_graphql-tools_slash_utils"; packageName = "@graphql-tools/utils"; - version = "10.0.6"; + version = "10.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.6.tgz"; - sha512 = "hZMjl/BbX10iagovakgf3IiqArx8TPsotq5pwBld37uIX1JiZoSbgbCIFol7u55bh32o6cfDEiiJgfAD5fbeyQ=="; + url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.7.tgz"; + sha512 = "KOdeMj6Hd/MENDaqPbws3YJl3wVy0DeYnL7PyUms5Skyf7uzI9INynDwPMhLXfSb0/ph6BXTwMd5zBtWbF8tBQ=="; }; }; "@graphql-tools/utils-6.2.4" = { @@ -6007,13 +5971,13 @@ let sha512 = "A0NOZI+Glp3Xgcz6Na7i7o09+/+xm2m0UCU8gdtM2nIv6/cjLmhMZMqehSpTlgbx9omtLmV8LVqOskPEyWnmZQ=="; }; }; - "@humanwhocodes/config-array-0.11.11" = { + "@humanwhocodes/config-array-0.11.13" = { name = "_at_humanwhocodes_slash_config-array"; packageName = "@humanwhocodes/config-array"; - version = "0.11.11"; + version = "0.11.13"; src = fetchurl { - url = "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz"; - sha512 = "N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA=="; + url = "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz"; + sha512 = "JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ=="; }; }; "@humanwhocodes/config-array-0.5.0" = { @@ -6043,6 +6007,15 @@ let sha512 = "ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="; }; }; + "@humanwhocodes/object-schema-2.0.1" = { + name = "_at_humanwhocodes_slash_object-schema"; + packageName = "@humanwhocodes/object-schema"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz"; + sha512 = "dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw=="; + }; + }; "@hutson/parse-repository-url-3.0.2" = { name = "_at_hutson_slash_parse-repository-url"; packageName = "@hutson/parse-repository-url"; @@ -6088,22 +6061,22 @@ let sha512 = "LBWf21EYmOJnM4azYPM4LsNbiH9GBK8rc1dwmDhuUELI43dEOGWSs2ateLn8/E9vyrVELGwQ1Y3Bu61YHa8kaA=="; }; }; - "@inquirer/checkbox-1.3.12" = { + "@inquirer/checkbox-1.4.0" = { name = "_at_inquirer_slash_checkbox"; packageName = "@inquirer/checkbox"; - version = "1.3.12"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.3.12.tgz"; - sha512 = "Jz2XAwN6R9ONtb7+QqmUhKtVL7lumunHhUoNuOzBj2mP/pe/sNZzJQKGbwiePPyKot64vzDAJ4qiBES0ubpb+A=="; + url = "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.4.0.tgz"; + sha512 = "7YcekwCvMTjrgjUursrH6AGZUSPw7gKPMvp0VhM3iq9mL46a7AeCfOTQTW0UPeiIfWmZK8wHyAD6wIhfDyLHpw=="; }; }; - "@inquirer/confirm-2.0.13" = { + "@inquirer/confirm-2.0.14" = { name = "_at_inquirer_slash_confirm"; packageName = "@inquirer/confirm"; - version = "2.0.13"; + version = "2.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.13.tgz"; - sha512 = "MoobMgUxq0UCEcNm8O2zegEoSbf9DdYQfmW2csTcpIbLfrv3LfPTWoFcgY50cS8CXpP2o/Dog2GH03jWxzNIzg=="; + url = "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.14.tgz"; + sha512 = "Elzo5VX5lO1q9xy8CChDtDQNVLaucufdZBAM12qdfX1L3NQ+TypnZytGmWDXHBTpBTwuhEuwxNvUw7B0HCURkw=="; }; }; "@inquirer/core-2.3.1" = { @@ -6115,49 +6088,49 @@ let sha512 = "faYAYnIfdEuns3jGKykaog5oUqFiEVbCx9nXGZfUhyEEpKcHt5bpJfZTb3eOBQKo8I/v4sJkZeBHmFlSZQuBCw=="; }; }; - "@inquirer/core-5.0.1" = { + "@inquirer/core-5.1.0" = { name = "_at_inquirer_slash_core"; packageName = "@inquirer/core"; - version = "5.0.1"; + version = "5.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/core/-/core-5.0.1.tgz"; - sha512 = "mRf9YFdrSa3+nHA8n/SUF/sDJcK6C5KlXS5xYwIB2NWfESYYBM2KTpubJPBR0sJxsrsZZC2WgfYl8TURPvMm8g=="; + url = "https://registry.npmjs.org/@inquirer/core/-/core-5.1.0.tgz"; + sha512 = "EVnific72BhMOMo8mElvrYhGFWJZ73X6j0I+fITIPTsdAz6Z9A3w3csKy+XaH87/5QAEIQHR7RSCVXvQpIqNdQ=="; }; }; - "@inquirer/editor-1.2.11" = { + "@inquirer/editor-1.2.12" = { name = "_at_inquirer_slash_editor"; packageName = "@inquirer/editor"; - version = "1.2.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.11.tgz"; - sha512 = "5WcjiTZsr8utlmfOFcHIC0o2Mdg3nXUf1ij5IZtgJTFd8QOy7N/sfsZHW0p1wY+YSbX6Sxd+YyUCJ2t6xQiyqA=="; - }; - }; - "@inquirer/expand-1.1.12" = { - name = "_at_inquirer_slash_expand"; - packageName = "@inquirer/expand"; - version = "1.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.12.tgz"; - sha512 = "xNDrp5TO3xclcSqlWClskQd11OyGjnW2lek/4xeWQUrNKO1nN9VAzRAaEAkSpxF5FXG38M9oIBq6SMCYtBx/zw=="; - }; - }; - "@inquirer/input-1.2.12" = { - name = "_at_inquirer_slash_input"; - packageName = "@inquirer/input"; version = "1.2.12"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/input/-/input-1.2.12.tgz"; - sha512 = "ruckbVn/Jv+Pkqod7ACKNOtiKkW/DKSmWn11TUsJweuUbQQMWX5V/9nUvbX/4mJV9bFX817rnJhRru3MwjU8jA=="; + url = "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.12.tgz"; + sha512 = "Y7zXQqcglPbbPkx0DPwx6HQFstJR5uex4hoQprjpdxSj8+Bf04+Og6mK/FNxoQbPvoNecegtmMGxDC+hVcMJZA=="; }; }; - "@inquirer/password-1.1.12" = { + "@inquirer/expand-1.1.13" = { + name = "_at_inquirer_slash_expand"; + packageName = "@inquirer/expand"; + version = "1.1.13"; + src = fetchurl { + url = "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.13.tgz"; + sha512 = "/+7CGCa7iyJIpli0NtukEAjSI7+wGgjYzsByLVSSAk3U696ZlCCP6iPtsWx6d1qfmaMmCzejcjylOj6OAeu4bA=="; + }; + }; + "@inquirer/input-1.2.13" = { + name = "_at_inquirer_slash_input"; + packageName = "@inquirer/input"; + version = "1.2.13"; + src = fetchurl { + url = "https://registry.npmjs.org/@inquirer/input/-/input-1.2.13.tgz"; + sha512 = "gALuvSpZRYfqygPjlYWodMZ4TXwALvw7Pk4tRFhE1oMN79rLVlg88Z/X6JCUh+uV2qLaxxgbeP+cgPWTvuWsCg=="; + }; + }; + "@inquirer/password-1.1.13" = { name = "_at_inquirer_slash_password"; packageName = "@inquirer/password"; - version = "1.1.12"; + version = "1.1.13"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/password/-/password-1.1.12.tgz"; - sha512 = "vVNxEVbe+XltKZlLBFvo4IcKwGyqmnc5cQkoEOTDYs0Jazrxct3x8bu89FpRhT/e93gm/TnWpqdI47+B7n/sWw=="; + url = "https://registry.npmjs.org/@inquirer/password/-/password-1.1.13.tgz"; + sha512 = "6STGbL4Vm6ohE2yDBOSENCpCeywnvPux5psZVpvblGDop1oPiZkdsVI+NhsA0c4BE6YT0fNVK8Oqxf5Dgt5k7g=="; }; }; "@inquirer/prompts-2.3.1" = { @@ -6169,22 +6142,22 @@ let sha512 = "YQeBFzIE+6fcec5N/U2mSz+IcKEG4wtGDwF7MBLIDgITWzB3o723JpKJ1rxWqdCvTXkYE+gDXK/seSN6omo3DQ=="; }; }; - "@inquirer/rawlist-1.2.12" = { + "@inquirer/rawlist-1.2.13" = { name = "_at_inquirer_slash_rawlist"; packageName = "@inquirer/rawlist"; - version = "1.2.12"; + version = "1.2.13"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.12.tgz"; - sha512 = "j5n4TpK4YP/Wt+hREjzDsqALulOocAEl1e4l8Mt2+2DQ66hWrfBTazkEaQJSeaTLRbm9153NjuObRD1+mQqg7g=="; + url = "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.13.tgz"; + sha512 = "f+bASrCY2x2F90MrBYX7nUSetL6FsVLfskhGWEyVwj6VIXzc9T878z3v7KU3V10D1trWrCVHOdeqEcbnO68yhg=="; }; }; - "@inquirer/select-1.2.12" = { + "@inquirer/select-1.3.0" = { name = "_at_inquirer_slash_select"; packageName = "@inquirer/select"; - version = "1.2.12"; + version = "1.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@inquirer/select/-/select-1.2.12.tgz"; - sha512 = "+KeKbxjJ/qa1yUxwaD38fhhi1nzL2qGigdT/E/GwXLtoWLJ8Rl8hCe37xRB2gP8yK3vhhv6ll8C4bgJtu2hIWA=="; + url = "https://registry.npmjs.org/@inquirer/select/-/select-1.3.0.tgz"; + sha512 = "3sL5odCDYI+i+piAFqFa5ULDUKEpc0U1zEY4Wm6gjP6nMAHWM8r1UzMlpQXCyHny91Tz+oeSLeKinAde0z6R7w=="; }; }; "@inquirer/type-1.1.5" = { @@ -6673,13 +6646,13 @@ let sha512 = "eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="; }; }; - "@jridgewell/trace-mapping-0.3.19" = { + "@jridgewell/trace-mapping-0.3.20" = { name = "_at_jridgewell_slash_trace-mapping"; packageName = "@jridgewell/trace-mapping"; - version = "0.3.19"; + version = "0.3.20"; src = fetchurl { - url = "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz"; - sha512 = "kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw=="; + url = "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz"; + sha512 = "R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q=="; }; }; "@jridgewell/trace-mapping-0.3.9" = { @@ -6736,22 +6709,31 @@ let sha512 = "AveFyqkJIb8qZvGk5nZal/8mEJB6lWhwqvAQLodHmqE3WzpmZD5+h+aspBVt0El5cEFRJ1k1mrQqhAnJCVpvxg=="; }; }; - "@jsii/check-node-1.89.0" = { + "@jsii/check-node-1.90.0" = { name = "_at_jsii_slash_check-node"; packageName = "@jsii/check-node"; - version = "1.89.0"; + version = "1.90.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.89.0.tgz"; - sha512 = "RMw19IEj6ch6oOGkBrAbtzwshrOXMKlfbX54S0hGrwR1qlSjNS9qqt4p+LRSpurhriEo7oHDegItNGUjPYoNXw=="; + url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.90.0.tgz"; + sha512 = "bHrSs/X0mX6rVgBySk6JB/VYiqIV0HkznthZ4lpLabrgTEistwBYXxTf1kgNzfmUbIt0EeETwxdLAY0sqHE/+A=="; }; }; - "@jsii/spec-1.89.0" = { + "@jsii/check-node-1.91.0" = { + name = "_at_jsii_slash_check-node"; + packageName = "@jsii/check-node"; + version = "1.91.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.91.0.tgz"; + sha512 = "K9UFkRe4uJNVp1O2o4OBM/3usba6Vw3XF1Mq3TVBAYl1EzpAiA62DojGp30+3zwFlb1lkavVj1hKlCrIWIuJhw=="; + }; + }; + "@jsii/spec-1.91.0" = { name = "_at_jsii_slash_spec"; packageName = "@jsii/spec"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.89.0.tgz"; - sha512 = "byzIC5M5FrEaW+GaPGQfPsobfwmEfzHvS7dh5d5fgY4VvvsHBkkhhF/H5xUG+1wQBcdBnqdKyp5CEFm8UEVfqg=="; + url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.91.0.tgz"; + sha512 = "Ir01bk5CwIFAApRJjRC+JG/f9db5dACEYFSxsHyvXRMu+J/LIANdwD4OPSelWrhbRiQdY6U16BKsRO63uaNRqg=="; }; }; "@kwsites/file-exists-1.1.1" = { @@ -6781,22 +6763,22 @@ let sha512 = "Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="; }; }; - "@lerna/child-process-7.3.0" = { + "@lerna/child-process-7.4.1" = { name = "_at_lerna_slash_child-process"; packageName = "@lerna/child-process"; - version = "7.3.0"; + version = "7.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.3.0.tgz"; - sha512 = "rA+fGUo2j/LEq6w1w8s6oVikLbJTWoIDVpYMc7bUCtwDOUuZKMQiRtjmpavY3fTm7ltu42f4AKflc2A70K4wvA=="; + url = "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.4.1.tgz"; + sha512 = "Bx1cRCZcVcWoz+atDQc4CSVzGuEgGJPOpIAXjQbBEA2cX5nqIBWdbye8eHu31En/F03aH9BhpNEJghs6wy4iTg=="; }; }; - "@lerna/create-7.3.0" = { + "@lerna/create-7.4.1" = { name = "_at_lerna_slash_create"; packageName = "@lerna/create"; - version = "7.3.0"; + version = "7.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/@lerna/create/-/create-7.3.0.tgz"; - sha512 = "fjgiKjg9VXwQ4ZKKsrXICEKRiC3yo6+FprR0mc55uz0s5e9xupoSGLobUTTBdE7ncNB3ibqml8dfaAn/+ESajQ=="; + url = "https://registry.npmjs.org/@lerna/create/-/create-7.4.1.tgz"; + sha512 = "zPO9GyWceRimtMD+j+aQ8xJgNPYn/Q/SzHf4wYN+4Rj5nrFKMyX+Et7FbWgUNpj0dRgyCCKBDYmTB7xQVVq4gQ=="; }; }; "@lezer/common-1.1.0" = { @@ -6808,22 +6790,22 @@ let sha512 = "XPIN3cYDXsoJI/oDWoR2tD++juVrhgIago9xyKhZ7IhGlzdDM9QgC8D8saKNCz5pindGcznFr2HBSsEQSWnSjw=="; }; }; - "@lezer/lr-1.3.12" = { + "@lezer/lr-1.3.13" = { name = "_at_lezer_slash_lr"; packageName = "@lezer/lr"; - version = "1.3.12"; + version = "1.3.13"; src = fetchurl { - url = "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.12.tgz"; - sha512 = "5nwY1JzCueUdRtlMBnlf1SUi69iGCq2ABq7WQFQMkn/kxPvoACAEnTp4P17CtXxYr7WCwtYPLL2AEvxKPuF1OQ=="; + url = "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.13.tgz"; + sha512 = "RLAbau/4uSzKgIKj96mI5WUtG1qtiR0Frn0Ei9zhPj8YOkHM+1Bb8SgdVvmR/aWJCFIzjo2KFnDiRZ75Xf5NdQ=="; }; }; - "@ljharb/through-2.3.9" = { + "@ljharb/through-2.3.11" = { name = "_at_ljharb_slash_through"; packageName = "@ljharb/through"; - version = "2.3.9"; + version = "2.3.11"; src = fetchurl { - url = "https://registry.npmjs.org/@ljharb/through/-/through-2.3.9.tgz"; - sha512 = "yN599ZBuMPPK4tdoToLlvgJB4CLK8fGl7ntfy0Wn7U6ttNvHYurd81bfUiK/6sMkiIwm65R6ck4L6+Y3DfVbNQ=="; + url = "https://registry.npmjs.org/@ljharb/through/-/through-2.3.11.tgz"; + sha512 = "ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w=="; }; }; "@lmdb/lmdb-darwin-arm64-2.5.3" = { @@ -6835,13 +6817,13 @@ let sha512 = "RXwGZ/0eCqtCY8FLTM/koR60w+MXyvBUpToXiIyjOcBnC81tAlTUHrRUavCEWPI9zc9VgvpK3+cbumPyR8BSuA=="; }; }; - "@lmdb/lmdb-darwin-arm64-2.7.11" = { + "@lmdb/lmdb-darwin-arm64-2.8.5" = { name = "_at_lmdb_slash_lmdb-darwin-arm64"; packageName = "@lmdb/lmdb-darwin-arm64"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.7.11.tgz"; - sha512 = "r6+vYq2vKzE+vgj/rNVRMwAevq0+ZR9IeMFIqcSga+wMtMdXQ27KqQ7uS99/yXASg29bos7yHP3yk4x6Iio0lw=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.8.5.tgz"; + sha512 = "KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw=="; }; }; "@lmdb/lmdb-darwin-x64-2.5.3" = { @@ -6853,13 +6835,13 @@ let sha512 = "337dNzh5yCdNCTk8kPfoU7jR3otibSlPDGW0vKZT97rKnQMb9tNdto3RtWoGPsQ8hKmlRZpojOJtmwjncq1MoA=="; }; }; - "@lmdb/lmdb-darwin-x64-2.7.11" = { + "@lmdb/lmdb-darwin-x64-2.8.5" = { name = "_at_lmdb_slash_lmdb-darwin-x64"; packageName = "@lmdb/lmdb-darwin-x64"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-2.7.11.tgz"; - sha512 = "jhj1aB4K8ycRL1HOQT5OtzlqOq70jxUQEWRN9Gqh3TIDN30dxXtiHi6EWF516tzw6v2+3QqhDMJh8O6DtTGG8Q=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-2.8.5.tgz"; + sha512 = "w/sLhN4T7MW1nB3R/U8WK5BgQLz904wh+/SmA2jD8NnF7BLLoUgflCNxOeSPOWp8geP6nP/+VjWzZVip7rZ1ug=="; }; }; "@lmdb/lmdb-linux-arm-2.5.3" = { @@ -6871,13 +6853,13 @@ let sha512 = "mU2HFJDGwECkoD9dHQEfeTG5mp8hNS2BCfwoiOpVPMeapjYpQz9Uw3FkUjRZ4dGHWKbin40oWHuL0bk2bCx+Sg=="; }; }; - "@lmdb/lmdb-linux-arm-2.7.11" = { + "@lmdb/lmdb-linux-arm-2.8.5" = { name = "_at_lmdb_slash_lmdb-linux-arm"; packageName = "@lmdb/lmdb-linux-arm"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-2.7.11.tgz"; - sha512 = "dHfLFVSrw/v5X5lkwp0Vl7+NFpEeEYKfMG2DpdFJnnG1RgHQZngZxCaBagFoaJGykRpd2DYF1AeuXBFrAUAXfw=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-2.8.5.tgz"; + sha512 = "c0TGMbm2M55pwTDIfkDLB6BpIsgxV4PjYck2HiOX+cy/JWiBXz32lYbarPqejKs9Flm7YVAKSILUducU9g2RVg=="; }; }; "@lmdb/lmdb-linux-arm64-2.5.3" = { @@ -6889,13 +6871,13 @@ let sha512 = "VJw60Mdgb4n+L0fO1PqfB0C7TyEQolJAC8qpqvG3JoQwvyOv6LH7Ib/WE3wxEW9nuHmVz9jkK7lk5HfWWgoO1Q=="; }; }; - "@lmdb/lmdb-linux-arm64-2.7.11" = { + "@lmdb/lmdb-linux-arm64-2.8.5" = { name = "_at_lmdb_slash_lmdb-linux-arm64"; packageName = "@lmdb/lmdb-linux-arm64"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-2.7.11.tgz"; - sha512 = "7xGEfPPbmVJWcY2Nzqo11B9Nfxs+BAsiiaY/OcT4aaTDdykKeCjvKMQJA3KXCtZ1AtiC9ljyGLi+BfUwdulY5A=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-2.8.5.tgz"; + sha512 = "vtbZRHH5UDlL01TT5jB576Zox3+hdyogvpcbvVJlmU5PdL3c5V7cj1EODdh1CHPksRl+cws/58ugEHi8bcj4Ww=="; }; }; "@lmdb/lmdb-linux-x64-2.5.3" = { @@ -6907,13 +6889,13 @@ let sha512 = "qaReO5aV8griBDsBr8uBF/faO3ieGjY1RY4p8JvTL6Mu1ylLrTVvOONqKFlNaCwrmUjWw5jnf7VafxDAeQHTow=="; }; }; - "@lmdb/lmdb-linux-x64-2.7.11" = { + "@lmdb/lmdb-linux-x64-2.8.5" = { name = "_at_lmdb_slash_lmdb-linux-x64"; packageName = "@lmdb/lmdb-linux-x64"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-2.7.11.tgz"; - sha512 = "vUKI3JrREMQsXX8q0Eq5zX2FlYCKWMmLiCyyJNfZK0Uyf14RBg9VtB3ObQ41b4swYh2EWaltasWVe93Y8+KDng=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-2.8.5.tgz"; + sha512 = "Xkc8IUx9aEhP0zvgeKy7IQ3ReX2N8N1L0WPcQwnZweWmOuKfwpS3GRIYqLtK5za/w3E60zhFfNdS+3pBZPytqQ=="; }; }; "@lmdb/lmdb-win32-x64-2.5.3" = { @@ -6925,13 +6907,13 @@ let sha512 = "cK+Elf3RjEzrm3SerAhrFWL5oQAsZSJ/LmjL1joIpTfEP1etJJ9CTRvdaV6XLYAxaEkfdhk/9hOvHLbR9yIhCA=="; }; }; - "@lmdb/lmdb-win32-x64-2.7.11" = { + "@lmdb/lmdb-win32-x64-2.8.5" = { name = "_at_lmdb_slash_lmdb-win32-x64"; packageName = "@lmdb/lmdb-win32-x64"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.7.11.tgz"; - sha512 = "BJwkHlSUgtB+Ei52Ai32M1AOMerSlzyIGA/KC4dAGL+GGwVMdwG8HGCOA2TxP3KjhbgDPMYkv7bt/NmOmRIFng=="; + url = "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.8.5.tgz"; + sha512 = "4wvrf5BgnR8RpogHhtpCPJMKBmvyZPhhUtEwMJbXh0ni2BucpfF07jlmyM11zRqQ2XIq6PbC2j7W7UCCcm1rRQ=="; }; }; "@malept/cross-spawn-promise-1.1.1" = { @@ -6979,13 +6961,13 @@ let sha512 = "W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA=="; }; }; - "@microsoft/rush-lib-5.107.4" = { + "@microsoft/rush-lib-5.109.2" = { name = "_at_microsoft_slash_rush-lib"; packageName = "@microsoft/rush-lib"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.107.4.tgz"; - sha512 = "B9s0HhvXbQXHE14q2TcI9FMHYB0WvmlXTdXhsmumJ3tddJQd9jVxIdQd5H5OBGELULLc1UQnnTFAid4/cND6UA=="; + url = "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.109.2.tgz"; + sha512 = "VAiex7iQMI5UarIPl5zT/uikYPQACg7Y/Kancw73M0yJvHVDJ3jPr8pKXQum+PZ0lN/JFqg1vXftBT9j1EJefQ=="; }; }; "@mischnic/json-sourcemap-0.1.1" = { @@ -7006,60 +6988,6 @@ let sha512 = "h9u4u/jiIRKbq25PM+zymTyW6bhTzELvOoUd+AvYriWOAKpLGnIamaET3pnHYoI5iYphAHBI4ayx0MehR+VVPQ=="; }; }; - "@msgpackr-extract/msgpackr-extract-darwin-arm64-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-darwin-arm64"; - packageName = "@msgpackr-extract/msgpackr-extract-darwin-arm64"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz"; - sha512 = "9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ=="; - }; - }; - "@msgpackr-extract/msgpackr-extract-darwin-x64-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-darwin-x64"; - packageName = "@msgpackr-extract/msgpackr-extract-darwin-x64"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.2.tgz"; - sha512 = "lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw=="; - }; - }; - "@msgpackr-extract/msgpackr-extract-linux-arm-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-linux-arm"; - packageName = "@msgpackr-extract/msgpackr-extract-linux-arm"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.2.tgz"; - sha512 = "MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA=="; - }; - }; - "@msgpackr-extract/msgpackr-extract-linux-arm64-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-linux-arm64"; - packageName = "@msgpackr-extract/msgpackr-extract-linux-arm64"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.2.tgz"; - sha512 = "FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg=="; - }; - }; - "@msgpackr-extract/msgpackr-extract-linux-x64-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-linux-x64"; - packageName = "@msgpackr-extract/msgpackr-extract-linux-x64"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.2.tgz"; - sha512 = "gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA=="; - }; - }; - "@msgpackr-extract/msgpackr-extract-win32-x64-3.0.2" = { - name = "_at_msgpackr-extract_slash_msgpackr-extract-win32-x64"; - packageName = "@msgpackr-extract/msgpackr-extract-win32-x64"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.2.tgz"; - sha512 = "O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ=="; - }; - }; "@noble/curves-1.1.0" = { name = "_at_noble_slash_curves"; packageName = "@noble/curves"; @@ -7168,22 +7096,13 @@ let sha512 = "oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="; }; }; - "@npmcli/ci-detect-1.4.0" = { - name = "_at_npmcli_slash_ci-detect"; - packageName = "@npmcli/ci-detect"; - version = "1.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.4.0.tgz"; - sha512 = "3BGrt6FLjqM6br5AhWRKTr3u5GIVkjRYeAFrMp3HjnfICrg4xOrVRwFavKT6tsp++bq5dluL5t8ME/Nha/6c1Q=="; - }; - }; - "@npmcli/config-6.3.0" = { + "@npmcli/config-6.4.0" = { name = "_at_npmcli_slash_config"; packageName = "@npmcli/config"; - version = "6.3.0"; + version = "6.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/config/-/config-6.3.0.tgz"; - sha512 = "gV64pm5cQ7F2oeoSJ5HTfaKxjFsvC4dAbCsQbtbOkEOymM6iZI62yNGCOLjcq/rfYX9+wVn34ThxK7GZpUwWFg=="; + url = "https://registry.npmjs.org/@npmcli/config/-/config-6.4.0.tgz"; + sha512 = "/fQjIbuNVIT/PbXvw178Tm97bxV0E0nVUFKHivMKtSI2pcs8xKdaWkHJxf9dTI0G/y5hp/KuCvgcUu5HwAtI1w=="; }; }; "@npmcli/fs-1.1.1" = { @@ -7276,40 +7195,40 @@ let sha512 = "NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA=="; }; }; - "@nrwl/devkit-16.9.1" = { + "@nrwl/devkit-16.10.0" = { name = "_at_nrwl_slash_devkit"; packageName = "@nrwl/devkit"; - version = "16.9.1"; + version = "16.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.9.1.tgz"; - sha512 = "+iR7tg+LOrGWAGmGv0hr45hYUOeKjK/Jm6WV3Ldmx6I7LaaYM5Fu6Ev2KXL669QMzLJpg3kqgKQsneWbFT3MAw=="; + url = "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.10.0.tgz"; + sha512 = "fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ=="; }; }; - "@nrwl/tao-16.9.1" = { + "@nrwl/tao-16.10.0" = { name = "_at_nrwl_slash_tao"; packageName = "@nrwl/tao"; - version = "16.9.1"; + version = "16.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nrwl/tao/-/tao-16.9.1.tgz"; - sha512 = "KsRBRAE5mSP83ZjO9cPW6ZQZWOtkMfCBih/WE9qpaiHn+hCydtYStyAO2QSic4tHVV+8VpPUQWYnpf5rhkNzWg=="; + url = "https://registry.npmjs.org/@nrwl/tao/-/tao-16.10.0.tgz"; + sha512 = "QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q=="; }; }; - "@nx/devkit-16.9.1" = { + "@nx/devkit-16.10.0" = { name = "_at_nx_slash_devkit"; packageName = "@nx/devkit"; - version = "16.9.1"; + version = "16.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.1.tgz"; - sha512 = "jQMLX8pUKsOIk0tLFzJms5awPxKfJEi0uxY7+IUfRNHcnDkOFiv6gf1QqJ3pobmgwBdbC6Nv/dhDP3JT2wA1gA=="; + url = "https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0.tgz"; + sha512 = "IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w=="; }; }; - "@oclif/color-1.0.12" = { + "@oclif/color-1.0.13" = { name = "_at_oclif_slash_color"; packageName = "@oclif/color"; - version = "1.0.12"; + version = "1.0.13"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/color/-/color-1.0.12.tgz"; - sha512 = "pz3MmtQVNwsbVsyIxEWWuSXZTViGfW1v1JjI+3fWMiJ5IqCCeImDafynPDuh7QBwzl2UmjcbmSGyGYqfaFAzJA=="; + url = "https://registry.npmjs.org/@oclif/color/-/color-1.0.13.tgz"; + sha512 = "/2WZxKCNjeHlQogCs1VBtJWlPXjwWke/9gMrwsVsrUt00g2V6LUBvwgwrxhrXepjOmq4IZ5QeNbpDMEOUlx/JA=="; }; }; "@oclif/command-1.8.36" = { @@ -7438,13 +7357,13 @@ let sha512 = "oQl7ZqXhXJUOH26mDPcqcMGmcdIoK/uQPSpUBrfLa1iaQ30slTs0T7KOzg+vwKuPqIIF1nTCPuH67lE8GvUPTw=="; }; }; - "@oclif/plugin-commands-2.2.21" = { + "@oclif/plugin-commands-2.2.24" = { name = "_at_oclif_slash_plugin-commands"; packageName = "@oclif/plugin-commands"; - version = "2.2.21"; + version = "2.2.24"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-commands/-/plugin-commands-2.2.21.tgz"; - sha512 = "PgYDJxILtXS+Ae/4i9Dj/0Ge7coNjrdGyhtndMRp4jqVeS8K2hjKvwMWLaHmUN3tU3RrdUBxJchaJ1bZ03ShBA=="; + url = "https://registry.npmjs.org/@oclif/plugin-commands/-/plugin-commands-2.2.24.tgz"; + sha512 = "bUZOBefMPR59oHngWNHDn+zGRQctVR5iMkO3qRWFUSVYt1VQtqOwAPBtpTIuIxL17/iGTG+U2b8jafn09lQNxA=="; }; }; "@oclif/plugin-help-3.3.1" = { @@ -7456,13 +7375,13 @@ let sha512 = "QuSiseNRJygaqAdABYFWn/H1CwIZCp9zp/PLid6yXvy6VcQV7OenEFF5XuYaCvSARe2Tg9r8Jqls5+fw1A9CbQ=="; }; }; - "@oclif/plugin-help-5.2.15" = { + "@oclif/plugin-help-5.2.18" = { name = "_at_oclif_slash_plugin-help"; packageName = "@oclif/plugin-help"; - version = "5.2.15"; + version = "5.2.18"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-5.2.15.tgz"; - sha512 = "q3gC4kIRlTilA8sG/9Eq2BEW2wo2KWV0ZbQ+8i3uQCvrgY4qoCIp5JTfsbbKR5XWaqPDdZPWhWuS1Rveu5V4FA=="; + url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-5.2.18.tgz"; + sha512 = "0JjupXUuDzlI0Ojj7/YL42btfUNuvSgZxdi8ZfeYt/uhC1/zvsSkO29KjffPxKEnbhr6jrkjOgy/Vly5JquYLg=="; }; }; "@oclif/plugin-help-5.2.20" = { @@ -7474,13 +7393,13 @@ let sha512 = "u+GXX/KAGL9S10LxAwNUaWdzbEBARJ92ogmM7g3gDVud2HioCmvWQCDohNRVZ9GYV9oKwZ/M8xwd6a1d95rEKQ=="; }; }; - "@oclif/plugin-not-found-2.4.2" = { + "@oclif/plugin-not-found-2.4.3" = { name = "_at_oclif_slash_plugin-not-found"; packageName = "@oclif/plugin-not-found"; - version = "2.4.2"; + version = "2.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-2.4.2.tgz"; - sha512 = "NT/MRj5haUhkJJGf7wiF9+PslMfceQzkn8YkmdWON/X0iMPeoEst3aa50eSZvw79id+Kckl9kneJndqrUgWu/w=="; + url = "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-2.4.3.tgz"; + sha512 = "nIyaR4y692frwh7wIHZ3fb+2L6XEecQwRDIb4zbEam0TvaVmBQWZoColQyWA84ljFBPZ8XWiQyTz+ixSwdRkqg=="; }; }; "@oclif/plugin-plugins-2.4.7" = { @@ -7528,13 +7447,13 @@ let sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw=="; }; }; - "@oclif/screen-3.0.7" = { + "@oclif/screen-3.0.8" = { name = "_at_oclif_slash_screen"; packageName = "@oclif/screen"; - version = "3.0.7"; + version = "3.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/@oclif/screen/-/screen-3.0.7.tgz"; - sha512 = "jQBPHcMh5rcIPKdqA6xlzioLOmkaVnjg2MVyjMzBKV8hDhLWNSiZqx7NAWXpP70v2LFvGdVoV8BSbK9iID3eHg=="; + url = "https://registry.npmjs.org/@oclif/screen/-/screen-3.0.8.tgz"; + sha512 = "yx6KAqlt3TAHBduS2fMQtJDL2ufIHnDRArrJEOoTTuizxqmjLT+psGYOHpmMl3gvQpFJ11Hs76guUUktzAF9Bg=="; }; }; "@octokit/auth-token-2.5.0" = { @@ -7834,6 +7753,15 @@ let sha512 = "OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g=="; }; }; + "@opentelemetry/api-logs-0.43.0" = { + name = "_at_opentelemetry_slash_api-logs"; + packageName = "@opentelemetry/api-logs"; + version = "0.43.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.43.0.tgz"; + sha512 = "0CXMOYPXgAdLM2OzVkiUfAL6QQwWVhnMfUXCqLsITY42FZ9TxAhZIHkoc4mfVxvPuXsBnRYGR8UQZX86p87z4A=="; + }; + }; "@opentelemetry/core-1.17.0" = { name = "_at_opentelemetry_slash_core"; packageName = "@opentelemetry/core"; @@ -7843,6 +7771,42 @@ let sha512 = "tfnl3h+UefCgx1aeN2xtrmr6BmdWGKXypk0pflQR0urFS40aE88trnkOMc2HTJZbMrqEEl4HsaBeFhwLVXsrJg=="; }; }; + "@opentelemetry/core-1.17.1" = { + name = "_at_opentelemetry_slash_core"; + packageName = "@opentelemetry/core"; + version = "1.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/core/-/core-1.17.1.tgz"; + sha512 = "I6LrZvl1FF97FQXPR0iieWQmKnGxYtMbWA1GrAXnLUR+B1Hn2m8KqQNEIlZAucyv00GBgpWkpllmULmZfG8P3g=="; + }; + }; + "@opentelemetry/exporter-metrics-otlp-http-0.43.0" = { + name = "_at_opentelemetry_slash_exporter-metrics-otlp-http"; + packageName = "@opentelemetry/exporter-metrics-otlp-http"; + version = "0.43.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-http/-/exporter-metrics-otlp-http-0.43.0.tgz"; + sha512 = "k0KHKLS/xEWI4e5xrsnHpRk7Adj7JSFbFeKF4ti1d9soek3y85ZC2fTzDQC+ysUYo/lccoAXGR/gjcYgQOe7pg=="; + }; + }; + "@opentelemetry/otlp-exporter-base-0.43.0" = { + name = "_at_opentelemetry_slash_otlp-exporter-base"; + packageName = "@opentelemetry/otlp-exporter-base"; + version = "0.43.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.43.0.tgz"; + sha512 = "LXNtRFVuPRXB9q0qdvrLikQ3NtT9Jmv255Idryz3RJPhOh/Fa03sBASQoj3D55OH3xazmA90KFHfhJ/d8D8y4A=="; + }; + }; + "@opentelemetry/otlp-transformer-0.43.0" = { + name = "_at_opentelemetry_slash_otlp-transformer"; + packageName = "@opentelemetry/otlp-transformer"; + version = "0.43.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.43.0.tgz"; + sha512 = "KXYmgzWdVBOD5NvPmGW1nEMJjyQ8gK3N8r6pi4HvmEhTp0v4T13qDSax4q0HfsqmbPJR355oqQSJUnu1dHNutw=="; + }; + }; "@opentelemetry/resources-1.17.0" = { name = "_at_opentelemetry_slash_resources"; packageName = "@opentelemetry/resources"; @@ -7852,6 +7816,42 @@ let sha512 = "+u0ciVnj8lhuL/qGRBPeVYvk7fL+H/vOddfvmOeJaA1KC+5/3UED1c9KoZQlRsNT5Kw1FaK8LkY2NVLYfOVZQw=="; }; }; + "@opentelemetry/resources-1.17.1" = { + name = "_at_opentelemetry_slash_resources"; + packageName = "@opentelemetry/resources"; + version = "1.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.17.1.tgz"; + sha512 = "M2e5emqg5I7qRKqlzKx0ROkcPyF8PbcSaWEdsm72od9txP7Z/Pl8PDYOyu80xWvbHAWk5mDxOF6v3vNdifzclA=="; + }; + }; + "@opentelemetry/sdk-logs-0.43.0" = { + name = "_at_opentelemetry_slash_sdk-logs"; + packageName = "@opentelemetry/sdk-logs"; + version = "0.43.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.43.0.tgz"; + sha512 = "JyJ2BBRKm37Mc4cSEhFmsMl5ASQn1dkGhEWzAAMSlhPtLRTv5PfvJwhR+Mboaic/eDLAlciwsgijq8IFlf6IgQ=="; + }; + }; + "@opentelemetry/sdk-metrics-1.17.0" = { + name = "_at_opentelemetry_slash_sdk-metrics"; + packageName = "@opentelemetry/sdk-metrics"; + version = "1.17.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.17.0.tgz"; + sha512 = "HlWM27yGmYuwCoVRe3yg2PqKnIsq0kEF0HQgvkeDWz2NYkq9fFaSspR6kvjxUTbghAlZrabiqbgyKoYpYaXS3w=="; + }; + }; + "@opentelemetry/sdk-metrics-1.17.1" = { + name = "_at_opentelemetry_slash_sdk-metrics"; + packageName = "@opentelemetry/sdk-metrics"; + version = "1.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.17.1.tgz"; + sha512 = "eHdpsMCKhKhwznxvEfls8Wv3y4ZBWkkXlD3m7vtHIiWBqsMHspWSfie1s07mM45i/bBCf6YBMgz17FUxIXwmZA=="; + }; + }; "@opentelemetry/sdk-trace-base-1.17.0" = { name = "_at_opentelemetry_slash_sdk-trace-base"; packageName = "@opentelemetry/sdk-trace-base"; @@ -7861,6 +7861,15 @@ let sha512 = "2T5HA1/1iE36Q9eg6D4zYlC4Y4GcycI1J6NsHPKZY9oWfAxWsoYnRlkPfUqyY5XVtocCo/xHpnJvGNHwzT70oQ=="; }; }; + "@opentelemetry/sdk-trace-base-1.17.1" = { + name = "_at_opentelemetry_slash_sdk-trace-base"; + packageName = "@opentelemetry/sdk-trace-base"; + version = "1.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.17.1.tgz"; + sha512 = "pfSJJSjZj5jkCJUQZicSpzN8Iz9UKMryPWikZRGObPnJo6cUSoKkjZh6BM3j+D47G4olMBN+YZKYqkFM1L6zNA=="; + }; + }; "@opentelemetry/semantic-conventions-1.17.0" = { name = "_at_opentelemetry_slash_semantic-conventions"; packageName = "@opentelemetry/semantic-conventions"; @@ -7870,400 +7879,409 @@ let sha512 = "+fguCd2d8d2qruk0H0DsCEy2CTK3t0Tugg7MhZ/UQMvmewbZLNnJ6heSYyzIZWG5IPfAXzoj4f4F/qpM7l4VBA=="; }; }; - "@orval/angular-6.18.1" = { + "@opentelemetry/semantic-conventions-1.17.1" = { + name = "_at_opentelemetry_slash_semantic-conventions"; + packageName = "@opentelemetry/semantic-conventions"; + version = "1.17.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.17.1.tgz"; + sha512 = "xbR2U+2YjauIuo42qmE8XyJK6dYeRMLJuOlUP5SO4auET4VtOHOzgkRVOq+Ik18N+Xf3YPcqJs9dZMiDddz1eQ=="; + }; + }; + "@orval/angular-6.19.1" = { name = "_at_orval_slash_angular"; packageName = "@orval/angular"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/angular/-/angular-6.18.1.tgz"; - sha512 = "kyuqiKyNH1NxrMBZheGTYOU+Gfz4J9Re4MEGUvIVd3Y2Pq4+9zBT+oO3O5LYziquA1viDrzBPEK2LIroHze1Cg=="; + url = "https://registry.npmjs.org/@orval/angular/-/angular-6.19.1.tgz"; + sha512 = "8yd1Z75r8VBFFfednXz3eEIrVeEZX+HF6urH0t9EfifJBmO62kSwtJop3UoR3WXq6J4m+ck3nZ4lR9oJ7LeL9g=="; }; }; - "@orval/axios-6.18.1" = { + "@orval/axios-6.19.1" = { name = "_at_orval_slash_axios"; packageName = "@orval/axios"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/axios/-/axios-6.18.1.tgz"; - sha512 = "r6cciQatrDb0vWFWEekJYBBL3DE+egbSbGWr938SK5xx/bCLgEQqtDeT3HTS2iGFC8evADH52L0xdx5J/7I/WQ=="; + url = "https://registry.npmjs.org/@orval/axios/-/axios-6.19.1.tgz"; + sha512 = "yV8da4UYoR3OnyqIkj8+b4SSO29e+zLSksKtcHST5DNxwx+wV23DLY9/kdQ286WjSkkQp16hK2XGXMg0cJMtBg=="; }; }; - "@orval/core-6.18.1" = { + "@orval/core-6.19.1" = { name = "_at_orval_slash_core"; packageName = "@orval/core"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/core/-/core-6.18.1.tgz"; - sha512 = "sL6U9tVDhfrYPk50JXLhotBGzT7xePLlgT2ZEQmn9+lUBL0j9zk9oXrSgNsCE+mKVPiVOAXt96FXNUOKUaCE6Q=="; + url = "https://registry.npmjs.org/@orval/core/-/core-6.19.1.tgz"; + sha512 = "EoHT+MkFL4+sKxi9bKxL0rEWplE3Nls+fp+dhySnCHyRqkV4OXxdBxQd6SawHJqRue1+RvFyEaKGCc2zwe6CPA=="; }; }; - "@orval/msw-6.18.1" = { + "@orval/msw-6.19.1" = { name = "_at_orval_slash_msw"; packageName = "@orval/msw"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/msw/-/msw-6.18.1.tgz"; - sha512 = "U/+YzhdgEnT7jYfxD4fqGLmboL20U2Rh85HJEpPT59NbpaizI/cMIpr3CWVPRakPPdWzxrc21E5OK7Z/a05qdw=="; + url = "https://registry.npmjs.org/@orval/msw/-/msw-6.19.1.tgz"; + sha512 = "cE9Ix6W7a4brzytGuKH0IpcWljmznMbnEQf5+M7zfi6T7dQnc0cSmiNJW2kKgfO2hQqDJMoeXo3BA2eaKODpyQ=="; }; }; - "@orval/query-6.18.1" = { + "@orval/query-6.19.1" = { name = "_at_orval_slash_query"; packageName = "@orval/query"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/query/-/query-6.18.1.tgz"; - sha512 = "c7O1m6+DSLCbvIKwEvkfh0JccTvp+BFiZKWskXDdjMgasyrZDj5Aa1Jh8vsbtiofJnLqbevCMqaidNSKe561tA=="; + url = "https://registry.npmjs.org/@orval/query/-/query-6.19.1.tgz"; + sha512 = "v2CSqLkPZePwytkQOazIvSPm8VZcZfSCt8zt2J1EiieJGSRZP2G9wA6nZdr3IVpiXUhq3R8xDg9Y8xO/VhoNlQ=="; }; }; - "@orval/swr-6.18.1" = { + "@orval/swr-6.19.1" = { name = "_at_orval_slash_swr"; packageName = "@orval/swr"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/swr/-/swr-6.18.1.tgz"; - sha512 = "z9bA9KlYMobBNMdEnAg/WFbZllwTh6aU96lcpwuZn4sKl0+2Dxu7TKWm2wxMfhH11Qju85yLob7WyqDIytNoNQ=="; + url = "https://registry.npmjs.org/@orval/swr/-/swr-6.19.1.tgz"; + sha512 = "CSkg/H6rpbX0JZ9QDOJLAyqf5//BA+ycdqAFGnL4TOAgN8z2AGeu1EqWyQc4Ls1YJIcLlzdrYE2poCT9KH1Weg=="; }; }; - "@orval/zod-6.18.1" = { + "@orval/zod-6.19.1" = { name = "_at_orval_slash_zod"; packageName = "@orval/zod"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/@orval/zod/-/zod-6.18.1.tgz"; - sha512 = "gGGsa+sGtb7Q+Ah5GWU1wC6b/phQ2OVldpsyvqTzMVdsXB6i1P79HplPBRMxeDub/gE7dp1xJm2xy/8lG/j1NA=="; + url = "https://registry.npmjs.org/@orval/zod/-/zod-6.19.1.tgz"; + sha512 = "A2LqEEM1eHusITeFXsQFNhVjXR5mg2oIwjQRmjJdCZ98HlZpMoO6opEURUTF2qNtREI8HrjEyN7mUNIcLxrDyA=="; }; }; - "@parcel/bundler-default-2.9.3" = { + "@parcel/bundler-default-2.10.1" = { name = "_at_parcel_slash_bundler-default"; packageName = "@parcel/bundler-default"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.9.3.tgz"; - sha512 = "JjJK8dq39/UO/MWI/4SCbB1t/qgpQRFnFDetAAAezQ8oN++b24u1fkMDa/xqQGjbuPmGeTds5zxGgYs7id7PYg=="; + url = "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.10.1.tgz"; + sha512 = "R+0xfFoEkwGJ/6xYEFPvifd8zzatHz/YC7+IQLluxxutSJFhDcyewBfFkUgqlSJkYlSFRohS+w0T5y4V6T97Yw=="; }; }; - "@parcel/cache-2.9.3" = { + "@parcel/cache-2.10.1" = { name = "_at_parcel_slash_cache"; packageName = "@parcel/cache"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/cache/-/cache-2.9.3.tgz"; - sha512 = "Bj/H2uAJJSXtysG7E/x4EgTrE2hXmm7td/bc97K8M9N7+vQjxf7xb0ebgqe84ePVMkj4MVQSMEJkEucXVx4b0Q=="; + url = "https://registry.npmjs.org/@parcel/cache/-/cache-2.10.1.tgz"; + sha512 = "qMJ6iMUIG9Ao42JSnDOuAzmEj6xGTrqKmz0tTgwbAhEaIjo974t0PAzOop+Ai074H12uZ1pWe6TvoL+qqJz8gg=="; }; }; - "@parcel/codeframe-2.9.3" = { + "@parcel/codeframe-2.10.1" = { name = "_at_parcel_slash_codeframe"; packageName = "@parcel/codeframe"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.9.3.tgz"; - sha512 = "z7yTyD6h3dvduaFoHpNqur74/2yDWL++33rjQjIjCaXREBN6dKHoMGMizzo/i4vbiI1p9dDox2FIDEHCMQxqdA=="; + url = "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.10.1.tgz"; + sha512 = "CyAJJGyFJ6TIU2onxbK4VVmtXnCpVdSZobbCyRPYkHKQfqlarnjeQXZHBLnsBX1qviF4VGXp4ePgcsyiaFxWZg=="; }; }; - "@parcel/compressor-raw-2.9.3" = { + "@parcel/compressor-raw-2.10.1" = { name = "_at_parcel_slash_compressor-raw"; packageName = "@parcel/compressor-raw"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.9.3.tgz"; - sha512 = "jz3t4/ICMsHEqgiTmv5i1DJva2k5QRpZlBELVxfY+QElJTVe8edKJ0TiKcBxh2hx7sm4aUigGmp7JiqqHRRYmA=="; + url = "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.10.1.tgz"; + sha512 = "dBDmMhl7E8Cs0i4nvsg/9mWqqfI0qKL6J7jLYQFn+oubJXS1WZCmtIGwlrYT5rw8NouaLJCoN62ahb2SmhuKqw=="; }; }; - "@parcel/config-default-2.9.3" = { + "@parcel/config-default-2.10.1" = { name = "_at_parcel_slash_config-default"; packageName = "@parcel/config-default"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.9.3.tgz"; - sha512 = "tqN5tF7QnVABDZAu76co5E6N8mA9n8bxiWdK4xYyINYFIEHgX172oRTqXTnhEMjlMrdmASxvnGlbaPBaVnrCTw=="; + url = "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.10.1.tgz"; + sha512 = "Yyv6NxM7fvA5AZH3+fVoxL5/eMZz/fWLWGYPHxe8KT2aYIvVPCQpdUaQ87JNGgzUsL/bgYDWA9da3FReGuBxIA=="; }; }; - "@parcel/core-2.9.3" = { + "@parcel/core-2.10.1" = { name = "_at_parcel_slash_core"; packageName = "@parcel/core"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/core/-/core-2.9.3.tgz"; - sha512 = "4KlM1Zr/jpsqWuMXr2zmGsaOUs1zMMFh9vfCNKRZkptf+uk8I3sugHbNdo+F5B+4e2yMuOEb1zgAmvJLeuH6ww=="; + url = "https://registry.npmjs.org/@parcel/core/-/core-2.10.1.tgz"; + sha512 = "d3ufgqp3nfxJJLFLiGccX3C2paF/mWFjhjltoLmeqtdR3SFfS8z1ysrC7WJqBlwHFwBtL8ZqjPquekGmaH2LoQ=="; }; }; - "@parcel/diagnostic-2.9.3" = { + "@parcel/diagnostic-2.10.1" = { name = "_at_parcel_slash_diagnostic"; packageName = "@parcel/diagnostic"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.9.3.tgz"; - sha512 = "6jxBdyB3D7gP4iE66ghUGntWt2v64E6EbD4AetZk+hNJpgudOOPsKTovcMi/i7I4V0qD7WXSF4tvkZUoac0jwA=="; + url = "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.10.1.tgz"; + sha512 = "PzYIyqg9QrIInPdfc4kellhfm0OlzylSvmDPfCCGlIdOnhFX5qqzaZkNAdFL1j4R4KwVqo90aeAy4I8AERRfaw=="; }; }; - "@parcel/events-2.9.3" = { + "@parcel/events-2.10.1" = { name = "_at_parcel_slash_events"; packageName = "@parcel/events"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/events/-/events-2.9.3.tgz"; - sha512 = "K0Scx+Bx9f9p1vuShMzNwIgiaZUkxEnexaKYHYemJrM7pMAqxIuIqhnvwurRCsZOVLUJPDDNJ626cWTc5vIq+A=="; + url = "https://registry.npmjs.org/@parcel/events/-/events-2.10.1.tgz"; + sha512 = "QONtaYl6YOZEbhpRFJ14OfnMu/rpUA2HlnhySTDdrv4N6vAiwbTIBhAAKqbQQNaRYH6OeKo9JSuXKggCFJr9Ag=="; }; }; - "@parcel/fs-2.9.3" = { + "@parcel/fs-2.10.1" = { name = "_at_parcel_slash_fs"; packageName = "@parcel/fs"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/fs/-/fs-2.9.3.tgz"; - sha512 = "/PrRKgCRw22G7rNPSpgN3Q+i2nIkZWuvIOAdMG4KWXC4XLp8C9jarNaWd5QEQ75amjhQSl3oUzABzkdCtkKrgg=="; + url = "https://registry.npmjs.org/@parcel/fs/-/fs-2.10.1.tgz"; + sha512 = "LLSaXj3oG4uCAUktcsXpzaK0AhT+vXLwCkechSuu88vrHpGOLHLnO/VkRsMNskWPjX9jAXbYRRX1x6uacdf04g=="; }; }; - "@parcel/fs-search-2.9.3" = { - name = "_at_parcel_slash_fs-search"; - packageName = "@parcel/fs-search"; - version = "2.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.9.3.tgz"; - sha512 = "nsNz3bsOpwS+jphcd+XjZL3F3PDq9lik0O8HPm5f6LYkqKWT+u/kgQzA8OkAHCR3q96LGiHxUywHPEBc27vI4Q=="; - }; - }; - "@parcel/graph-2.9.3" = { + "@parcel/graph-3.0.1" = { name = "_at_parcel_slash_graph"; packageName = "@parcel/graph"; - version = "2.9.3"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/graph/-/graph-2.9.3.tgz"; - sha512 = "3LmRJmF8+OprAr6zJT3X2s8WAhLKkrhi6RsFlMWHifGU5ED1PFcJWFbOwJvSjcAhMQJP0fErcFIK1Ludv3Vm3g=="; + url = "https://registry.npmjs.org/@parcel/graph/-/graph-3.0.1.tgz"; + sha512 = "ymxlM2FEayLIQ+WaMR9ud188Jq0rS7omQgoywhCMhFRGyOqnZlLxGtCnZ20P0/1wtb11q5y6/UzpGiMfCu2OQg=="; }; }; - "@parcel/hash-2.9.3" = { - name = "_at_parcel_slash_hash"; - packageName = "@parcel/hash"; - version = "2.9.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@parcel/hash/-/hash-2.9.3.tgz"; - sha512 = "qlH5B85XLzVAeijgKPjm1gQu35LoRYX/8igsjnN8vOlbc3O8BYAUIutU58fbHbtE8MJPbxQQUw7tkTjeoujcQQ=="; - }; - }; - "@parcel/logger-2.9.3" = { + "@parcel/logger-2.10.1" = { name = "_at_parcel_slash_logger"; packageName = "@parcel/logger"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/logger/-/logger-2.9.3.tgz"; - sha512 = "5FNBszcV6ilGFcijEOvoNVG6IUJGsnMiaEnGQs7Fvc1dktTjEddnoQbIYhcSZL63wEmzBZOgkT5yDMajJ/41jw=="; + url = "https://registry.npmjs.org/@parcel/logger/-/logger-2.10.1.tgz"; + sha512 = "o9Qi2HB/7T3hqCI2+nUYaHPk8fGNMxdUADh13iOycmGf3gKrno/t67P9dECnD9M5+YZK52R/8MRS0/SPaERC6g=="; }; }; - "@parcel/markdown-ansi-2.9.3" = { + "@parcel/markdown-ansi-2.10.1" = { name = "_at_parcel_slash_markdown-ansi"; packageName = "@parcel/markdown-ansi"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.9.3.tgz"; - sha512 = "/Q4X8F2aN8UNjAJrQ5NfK2OmZf6shry9DqetUSEndQ0fHonk78WKt6LT0zSKEBEW/bB/bXk6mNMsCup6L8ibjQ=="; + url = "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.10.1.tgz"; + sha512 = "UYdrZWlUy3w5hr+k0KToshGZONWP1M9+ld4i2vl12/v32FNX20zc15BnnKqheY7X/ZuLdqlVyMR7P+Q5Z7RMwQ=="; }; }; - "@parcel/namer-default-2.9.3" = { + "@parcel/namer-default-2.10.1" = { name = "_at_parcel_slash_namer-default"; packageName = "@parcel/namer-default"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.9.3.tgz"; - sha512 = "1ynFEcap48/Ngzwwn318eLYpLUwijuuZoXQPCsEQ21OOIOtfhFQJaPwXTsw6kRitshKq76P2aafE0BioGSqxcA=="; + url = "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.10.1.tgz"; + sha512 = "sYQswJ6ySFSld29EOYRj2hxhxj4qgnApUY44+0woWMvhkFdu/N+hbeZzS/d2owC/sfeE0lwiaLpcQEkhBsEqHw=="; }; }; - "@parcel/node-resolver-core-3.0.3" = { + "@parcel/node-resolver-core-3.1.1" = { name = "_at_parcel_slash_node-resolver-core"; packageName = "@parcel/node-resolver-core"; - version = "3.0.3"; + version = "3.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.0.3.tgz"; - sha512 = "AjxNcZVHHJoNT/A99PKIdFtwvoze8PAiC3yz8E/dRggrDIOboUEodeQYV5Aq++aK76uz/iOP0tST2T8A5rhb1A=="; + url = "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.1.1.tgz"; + sha512 = "LliCQ024WYGcmFt9zVvpzeHuMTvqywtDV7/HOtp2OS3up2pt7ryQwA/5OyrEYgeo+4pUHxlPDi9z1fm0AUCWQA=="; }; }; - "@parcel/optimizer-css-2.9.3" = { + "@parcel/optimizer-css-2.10.1" = { name = "_at_parcel_slash_optimizer-css"; packageName = "@parcel/optimizer-css"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.9.3.tgz"; - sha512 = "RK1QwcSdWDNUsFvuLy0hgnYKtPQebzCb0vPPzqs6LhL+vqUu9utOyRycGaQffHCkHVQP6zGlN+KFssd7YtFGhA=="; + url = "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.10.1.tgz"; + sha512 = "/oGD+w/2elpwtowVKVetq/X9ief+x8WODuq3pnoNkAbCLiE/6CXXmJwly2BzugpTmJB2L6YqSblMXonMuki/GQ=="; }; }; - "@parcel/optimizer-htmlnano-2.9.3" = { + "@parcel/optimizer-htmlnano-2.10.1" = { name = "_at_parcel_slash_optimizer-htmlnano"; packageName = "@parcel/optimizer-htmlnano"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.9.3.tgz"; - sha512 = "9g/KBck3c6DokmJfvJ5zpHFBiCSolaGrcsTGx8C3YPdCTVTI9P1TDCwUxvAr4LjpcIRSa82wlLCI+nF6sSgxKA=="; + url = "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.10.1.tgz"; + sha512 = "o9Dj1Bv8ffGoHvxwADjcGKbCrRT9Fb9VrSJYx8+t0yY1FWeKdfu7rquy+Ca/2JfbprNCyBeeR6cfFX7yxHqCqw=="; }; }; - "@parcel/optimizer-image-2.9.3" = { + "@parcel/optimizer-image-2.10.1" = { name = "_at_parcel_slash_optimizer-image"; packageName = "@parcel/optimizer-image"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.9.3.tgz"; - sha512 = "530YzthE7kmecnNhPbkAK+26yQNt69pfJrgE0Ev0BZaM1Wu2+33nki7o8qvkTkikhPrurEJLGIXt1qKmbKvCbA=="; + url = "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.10.1.tgz"; + sha512 = "5NA1GBRGvJpmbK+Oz0zHjM/t5oD3xFyrgWcRvV+3r9Kkp7SZmW3TLxHv4Z6hs0u7UqKOWsXESYzBEe30op3Dkw=="; }; }; - "@parcel/optimizer-svgo-2.9.3" = { + "@parcel/optimizer-svgo-2.10.1" = { name = "_at_parcel_slash_optimizer-svgo"; packageName = "@parcel/optimizer-svgo"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.9.3.tgz"; - sha512 = "ytQS0wY5JJhWU4mL0wfhYDUuHcfuw+Gy2+JcnTm1t1AZXHlOTbU6EzRWNqBShsgXjvdrQQXizAe3B6GFFlFJVQ=="; + url = "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.10.1.tgz"; + sha512 = "ftgc0fIkrIlhOGDpDNg4C96gqceUPieMbhbjnwahDk4/hPlWkrE58wZWBpjpYxkRuqAPQ7ysUDMMlFRpvuOr1Q=="; }; }; - "@parcel/optimizer-swc-2.9.3" = { + "@parcel/optimizer-swc-2.10.1" = { name = "_at_parcel_slash_optimizer-swc"; packageName = "@parcel/optimizer-swc"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.9.3.tgz"; - sha512 = "GQINNeqtdpL1ombq/Cpwi6IBk02wKJ/JJbYbyfHtk8lxlq13soenpwOlzJ5T9D2fdG+FUhai9NxpN5Ss4lNoAg=="; + url = "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.10.1.tgz"; + sha512 = "NMHvZ3zdk/uVeW8eiDIRlLdooUo27SO7LipyK7b5+Dpyn0Sxx5L9zgoQSlfvbmkgoAyj4Te3Usu8sDqUH+gpow=="; }; }; - "@parcel/package-manager-2.9.3" = { + "@parcel/package-manager-2.10.1" = { name = "_at_parcel_slash_package-manager"; packageName = "@parcel/package-manager"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.9.3.tgz"; - sha512 = "NH6omcNTEupDmW4Lm1e4NUYBjdqkURxgZ4CNESESInHJe6tblVhNB8Rpr1ar7zDar7cly9ILr8P6N3Ei7bTEjg=="; + url = "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.10.1.tgz"; + sha512 = "Zv7gO/XEDya+D5lrlyQtn99BuUko45WxNBcnBQ4eGSpVoyOP/KnlAMYmk1DPPsXZEnnWeOnDC+R5DP0x9jJR2Q=="; }; }; - "@parcel/packager-css-2.9.3" = { + "@parcel/packager-css-2.10.1" = { name = "_at_parcel_slash_packager-css"; packageName = "@parcel/packager-css"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.9.3.tgz"; - sha512 = "mePiWiYZOULY6e1RdAIJyRoYqXqGci0srOaVZYaP7mnrzvJgA63kaZFFsDiEWghunQpMUuUjM2x/vQVHzxmhKQ=="; + url = "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.10.1.tgz"; + sha512 = "s9N56NRmNIhE92oif7pQ/Mu91QUF60JKai4TJYPbPUV4TKFncRlTT4VsxjtolJuOtVW2J+8XijDcVkbofJBT7A=="; }; }; - "@parcel/packager-html-2.9.3" = { + "@parcel/packager-html-2.10.1" = { name = "_at_parcel_slash_packager-html"; packageName = "@parcel/packager-html"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.9.3.tgz"; - sha512 = "0Ex+O0EaZf9APNERRNGgGto02hFJ6f5RQEvRWBK55WAV1rXeU+kpjC0c0qZvnUaUtXfpWMsEBkevJCwDkUMeMg=="; + url = "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.10.1.tgz"; + sha512 = "k/KLm7z+DaHIaSq4o9gYLiW3FnO2Q0FEXqyLpnzNdfm4FrMYyc4PzXmRiqwW5j2R4ZrPfT6/xc3ZYOSIoBcNBQ=="; }; }; - "@parcel/packager-js-2.9.3" = { + "@parcel/packager-js-2.10.1" = { name = "_at_parcel_slash_packager-js"; packageName = "@parcel/packager-js"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.9.3.tgz"; - sha512 = "V5xwkoE3zQ3R+WqAWhA1KGQ791FvJeW6KonOlMI1q76Djjgox68hhObqcLu66AmYNhR2R/wUpkP18hP2z8dSFw=="; + url = "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.10.1.tgz"; + sha512 = "uBHlv/rCNzIDAwisCgkY+ZFJ5zm/CcJLvelauszQdUZr1962mRKxObBhc7t8UecIzRksGQHVBFlBcHlxPDzzHA=="; }; }; - "@parcel/packager-raw-2.9.3" = { + "@parcel/packager-raw-2.10.1" = { name = "_at_parcel_slash_packager-raw"; packageName = "@parcel/packager-raw"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.9.3.tgz"; - sha512 = "oPQTNoYanQ2DdJyL61uPYK2py83rKOT8YVh2QWAx0zsSli6Kiy64U3+xOCYWgDVCrHw9+9NpQMuAdSiFg4cq8g=="; + url = "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.10.1.tgz"; + sha512 = "ViPPF1Ra8FFax5p/R3zEXi+zIfB9eBRwrN42jS6zsXzXMvvIvxvpGcNbmhMU76yM/rngdKSaOGHWCZWXORHsUg=="; }; }; - "@parcel/packager-svg-2.9.3" = { + "@parcel/packager-svg-2.10.1" = { name = "_at_parcel_slash_packager-svg"; packageName = "@parcel/packager-svg"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.9.3.tgz"; - sha512 = "p/Ya6UO9DAkaCUFxfFGyeHZDp9YPAlpdnh1OChuwqSFOXFjjeXuoK4KLT+ZRalVBo2Jo8xF70oKMZw4MVvaL7Q=="; + url = "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.10.1.tgz"; + sha512 = "g17Q4miXc0rudUi3BnSkqtQjknh16M1V++AU4YXAdAqVu5/PeA6T01MXK8c60nfa0HBysFjhML/s7nYV+cWOIg=="; }; }; - "@parcel/plugin-2.9.3" = { + "@parcel/packager-wasm-2.10.1" = { + name = "_at_parcel_slash_packager-wasm"; + packageName = "@parcel/packager-wasm"; + version = "2.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.10.1.tgz"; + sha512 = "iYo0vKFqi73QcMDCeKJGZdyWrA0dI1llNW/YHnOTMz5kwQQ5IQ9bA/O1qqVS/QZVIgONhI/qLYxBDdkCjlgZ3A=="; + }; + }; + "@parcel/plugin-2.10.1" = { name = "_at_parcel_slash_plugin"; packageName = "@parcel/plugin"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.9.3.tgz"; - sha512 = "qN85Gqr2GMuxX1dT1mnuO9hOcvlEv1lrYrCxn7CJN2nUhbwcfG+LEvcrCzCOJ6XtIHm+ZBV9h9p7FfoPLvpw+g=="; + url = "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.10.1.tgz"; + sha512 = "fhsWI5dzsmkQ2ye6jArDMiObw4yBkp3UoqAYCG/pGSsGXDpn8N0tOknRfycH509CGvw6ooGg6LORhFgak4cjDw=="; }; }; - "@parcel/profiler-2.9.3" = { + "@parcel/profiler-2.10.1" = { name = "_at_parcel_slash_profiler"; packageName = "@parcel/profiler"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.9.3.tgz"; - sha512 = "pyHc9lw8VZDfgZoeZWZU9J0CVEv1Zw9O5+e0DJPDPHuXJYr72ZAOhbljtU3owWKAeW+++Q2AZWkbUGEOjI/e6g=="; + url = "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.10.1.tgz"; + sha512 = "3jE+v2T9hAV+eeEI09dtN1J4j7fi4x4wTr1vQomUy3ipcxMchHH7su5Ru/qw6sNeOStKsZemHXAoisQs+Urkiw=="; }; }; - "@parcel/reporter-cli-2.9.3" = { + "@parcel/reporter-cli-2.10.1" = { name = "_at_parcel_slash_reporter-cli"; packageName = "@parcel/reporter-cli"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.9.3.tgz"; - sha512 = "pZiEvQpuXFuQBafMHxkDmwH8CnnK9sWHwa3bSbsnt385aUahtE8dpY0LKt+K1zfB6degKoczN6aWVj9WycQuZQ=="; + url = "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.10.1.tgz"; + sha512 = "CfDHX9Sf41in/KAkOF2n/KJ234LMKtx0OIm00eycMB41I8GO14o5w7vDQTEgWHDpRfEj3Q7fA9xdkB/yuV6waw=="; }; }; - "@parcel/reporter-dev-server-2.9.3" = { + "@parcel/reporter-dev-server-2.10.1" = { name = "_at_parcel_slash_reporter-dev-server"; packageName = "@parcel/reporter-dev-server"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.9.3.tgz"; - sha512 = "s6eboxdLEtRSvG52xi9IiNbcPKC0XMVmvTckieue2EqGDbDcaHQoHmmwkk0rNq0/Z/UxelGcQXoIYC/0xq3ykQ=="; + url = "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.10.1.tgz"; + sha512 = "nLv+584zWPIDMAGiMtMW2wuys9Y5PYnwSg6C1xGHwzPT9yImTy8NMOXp9LX83lUjjqPJBJnkOZeDXdlwW2Z9dQ=="; }; }; - "@parcel/reporter-tracer-2.9.3" = { + "@parcel/reporter-tracer-2.10.1" = { name = "_at_parcel_slash_reporter-tracer"; packageName = "@parcel/reporter-tracer"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.9.3.tgz"; - sha512 = "9cXpKWk0m6d6d+4+TlAdOe8XIPaFEIKGWMWG+5SFAQE08u3olet4PSvd49F4+ZZo5ftRE7YI3j6xNbXvJT8KGw=="; + url = "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.10.1.tgz"; + sha512 = "7WircrCzQQcwT5ZQjCZEmSGC6n2Jwoi8Ti4stYh3Vmp6RNHTYv/EaLooIT0oEDtPUX9NM2EI7iRjdtMiYbRgQQ=="; }; }; - "@parcel/resolver-default-2.9.3" = { + "@parcel/resolver-default-2.10.1" = { name = "_at_parcel_slash_resolver-default"; packageName = "@parcel/resolver-default"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.9.3.tgz"; - sha512 = "8ESJk1COKvDzkmOnppNXoDamNMlYVIvrKc2RuFPmp8nKVj47R6NwMgvwxEaatyPzvkmyTpq5RvG9I3HFc+r4Cw=="; + url = "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.10.1.tgz"; + sha512 = "X8yIodBVibZQh6WXLpBqIJVpRlmXTQ7248pSNZkCs9J/UbhtQzxqz6oq5agY7nOCkxv5Wa2rF+P/PR6Qs2WCKw=="; }; }; - "@parcel/runtime-browser-hmr-2.9.3" = { + "@parcel/runtime-browser-hmr-2.10.1" = { name = "_at_parcel_slash_runtime-browser-hmr"; packageName = "@parcel/runtime-browser-hmr"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.9.3.tgz"; - sha512 = "EgiDIDrVAWpz7bOzWXqVinQkaFjLwT34wsonpXAbuI7f7r00d52vNAQC9AMu+pTijA3gyKoJ+Q4NWPMZf7ACDA=="; + url = "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.10.1.tgz"; + sha512 = "g5cHzrEBOy9nqB76USBZe9pkKDAa8l5l1zaQ/N78ANPXnV4XtTCzSjJTvMfSfKX9ZG/pdRm3QtbBfMWy3h3iXw=="; }; }; - "@parcel/runtime-js-2.9.3" = { + "@parcel/runtime-js-2.10.1" = { name = "_at_parcel_slash_runtime-js"; packageName = "@parcel/runtime-js"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.9.3.tgz"; - sha512 = "EvIy+qXcKnB5qxHhe96zmJpSAViNVXHfQI5RSdZ2a7CPwORwhTI+zPNT9sb7xb/WwFw/WuTTgzT40b41DceU6Q=="; + url = "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.10.1.tgz"; + sha512 = "wSu5o6ABO3XTwAHoLbrxXDSWN8aykb2iaCULwjBjzYd2zATTdtMRo3Tnl8N9+PwOXLBgDS0qvRpqMOLxNNDeuQ=="; }; }; - "@parcel/runtime-react-refresh-2.9.3" = { + "@parcel/runtime-react-refresh-2.10.1" = { name = "_at_parcel_slash_runtime-react-refresh"; packageName = "@parcel/runtime-react-refresh"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.9.3.tgz"; - sha512 = "XBgryZQIyCmi6JwEfMUCmINB3l1TpTp9a2iFxmYNpzHlqj4Ve0saKaqWOVRLvC945ZovWIBzcSW2IYqWKGtbAA=="; + url = "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.10.1.tgz"; + sha512 = "SH2cz2ELCOzUg/mTXs4xGUxUUZLshstLhgn1N/+cuCUQYhdulVSj+TLxX0c0zdpbpEytDhdOIGDYpXHWJYuQmA=="; }; }; - "@parcel/runtime-service-worker-2.9.3" = { + "@parcel/runtime-service-worker-2.10.1" = { name = "_at_parcel_slash_runtime-service-worker"; packageName = "@parcel/runtime-service-worker"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.9.3.tgz"; - sha512 = "qLJLqv1mMdWL7gyh8aKBFFAuEiJkhUUgLKpdn6eSfH/R7kTtb76WnOwqUrhvEI9bZFUM/8Pa1bzJnPpqSOM+Sw=="; + url = "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.10.1.tgz"; + sha512 = "5Vrso+8YQk+2ZnmsoWktfdKeRc3YBFxb755jYLOoIXg0OfIAM24tJHX+bH0GmHwGMXG6a3nvMOVC4i0LApBemQ=="; + }; + }; + "@parcel/rust-2.10.1" = { + name = "_at_parcel_slash_rust"; + packageName = "@parcel/rust"; + version = "2.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@parcel/rust/-/rust-2.10.1.tgz"; + sha512 = "HBW4QmuzFIb42p9e1MDsr7KnNs1sPIAiml0Zd8GPd0t+bNDR+3YwvFUVEINR7VhQzh3zv+nshL0MFwWVUO/tZw=="; }; }; "@parcel/source-map-2.1.1" = { @@ -8275,121 +8293,121 @@ let sha512 = "Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew=="; }; }; - "@parcel/transformer-babel-2.9.3" = { + "@parcel/transformer-babel-2.10.1" = { name = "_at_parcel_slash_transformer-babel"; packageName = "@parcel/transformer-babel"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.9.3.tgz"; - sha512 = "pURtEsnsp3h6tOBDuzh9wRvVtw4PgIlqwAArIWdrG7iwqOUYv9D8ME4+ePWEu7MQWAp58hv9pTJtqWv4T+Sq8A=="; + url = "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.10.1.tgz"; + sha512 = "dwJcdrWB+DeZ3XXirUAtnoFUTAWF5bj774eyonEmcb3Yx3QrtncRf5YnSfP3QXnT+rHQ67fQIdHrb/xw3ndPNQ=="; }; }; - "@parcel/transformer-css-2.9.3" = { + "@parcel/transformer-css-2.10.1" = { name = "_at_parcel_slash_transformer-css"; packageName = "@parcel/transformer-css"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.9.3.tgz"; - sha512 = "duWMdbEBBPjg3fQdXF16iWIdThetDZvCs2TpUD7xOlXH6kR0V5BJy8ONFT15u1RCqIV9hSNGaS3v3I9YRNY5zQ=="; + url = "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.10.1.tgz"; + sha512 = "MWrLEd7GAoHhiAiP5pTy8MfTte3TT/oPAPwEFIULojK4wYryL96LFVn0ETHpYejueXLHO4WExjSEWXs7vTwIyA=="; }; }; - "@parcel/transformer-html-2.9.3" = { + "@parcel/transformer-html-2.10.1" = { name = "_at_parcel_slash_transformer-html"; packageName = "@parcel/transformer-html"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.9.3.tgz"; - sha512 = "0NU4omcHzFXA1seqftAXA2KNZaMByoKaNdXnLgBgtCGDiYvOcL+6xGHgY6pw9LvOh5um10KI5TxSIMILoI7VtA=="; + url = "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.10.1.tgz"; + sha512 = "dYgMmOI4hTBOlKkQTXnlZs831hJJ8HYUWkCWthuK5nHxhDjZUUeQgWk2K7af69zkkE5rXv6LWcMXjZGD7Z4D8w=="; }; }; - "@parcel/transformer-image-2.9.3" = { + "@parcel/transformer-image-2.10.1" = { name = "_at_parcel_slash_transformer-image"; packageName = "@parcel/transformer-image"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.9.3.tgz"; - sha512 = "7CEe35RaPadQzLIuxzTtIxnItvOoy46hcbXtOdDt6lmVa4omuOygZYRIya2lsGIP4JHvAaALMb5nt99a1uTwJg=="; + url = "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.10.1.tgz"; + sha512 = "Eiba9tqtu0QBNSCYZuOveAewNxNlAUqb3M/EHUrYfB5oMCQxRDKpApsUxZwk97qctfdfN8b6paUS5IMLn0Plbw=="; }; }; - "@parcel/transformer-js-2.9.3" = { + "@parcel/transformer-js-2.10.1" = { name = "_at_parcel_slash_transformer-js"; packageName = "@parcel/transformer-js"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.9.3.tgz"; - sha512 = "Z2MVVg5FYcPOfxlUwxqb5l9yjTMEqE3KI3zq2MBRUme6AV07KxLmCDF23b6glzZlHWQUE8MXzYCTAkOPCcPz+Q=="; + url = "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.10.1.tgz"; + sha512 = "Ybc2r6UxRvX0GUSyJLJOC88iaQw2sI8/mVBgAHsuwDRQzuQtE/nccQq+FpTSwsHR9XXzdoKXqb8Vg5dfHiXmlQ=="; }; }; - "@parcel/transformer-json-2.9.3" = { + "@parcel/transformer-json-2.10.1" = { name = "_at_parcel_slash_transformer-json"; packageName = "@parcel/transformer-json"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.9.3.tgz"; - sha512 = "yNL27dbOLhkkrjaQjiQ7Im9VOxmkfuuSNSmS0rA3gEjVcm07SLKRzWkAaPnyx44Lb6bzyOTWwVrb9aMmxgADpA=="; + url = "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.10.1.tgz"; + sha512 = "yK06/v9NfqeePAEkU+BcXPibAjJljazg3CnJALsQGE8bkm6LnG+cfYNw2URj2AgCl5zQgGn72SlUP1WdDK8PHw=="; }; }; - "@parcel/transformer-postcss-2.9.3" = { + "@parcel/transformer-postcss-2.10.1" = { name = "_at_parcel_slash_transformer-postcss"; packageName = "@parcel/transformer-postcss"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.9.3.tgz"; - sha512 = "HoDvPqKzhpmvMmHqQhDnt8F1vH61m6plpGiYaYnYv2Om4HHi5ZIq9bO+9QLBnTKfaZ7ndYSefTKOxTYElg7wyw=="; + url = "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.10.1.tgz"; + sha512 = "kvSeNDWsrRW/8o9ASPWkoHwQjF/tGlDMuvwYgv32hblvtz978zOTeLuZh8cbnrFLas8ejOekJ6EW9mz+4pTtWw=="; }; }; - "@parcel/transformer-posthtml-2.9.3" = { + "@parcel/transformer-posthtml-2.10.1" = { name = "_at_parcel_slash_transformer-posthtml"; packageName = "@parcel/transformer-posthtml"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.9.3.tgz"; - sha512 = "2fQGgrzRmaqbWf3y2/T6xhqrNjzqMMKksqJzvc8TMfK6f2kg3Ddjv158eaSW2JdkV39aY7tvAOn5f1uzo74BMA=="; + url = "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.10.1.tgz"; + sha512 = "CN1zlxAGjzJj24d57xebjLl6J4n+6blZ+kSSJd3QqmSyp4VVqpn1shmI5OMMtpsOMmlnGy3IcI0xs6yw6nqRxA=="; }; }; - "@parcel/transformer-raw-2.9.3" = { + "@parcel/transformer-raw-2.10.1" = { name = "_at_parcel_slash_transformer-raw"; packageName = "@parcel/transformer-raw"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.9.3.tgz"; - sha512 = "oqdPzMC9QzWRbY9J6TZEqltknjno+dY24QWqf8ondmdF2+W+/2mRDu59hhCzQrqUHgTq4FewowRZmSfpzHxwaQ=="; + url = "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.10.1.tgz"; + sha512 = "w+CH/zXDJaz1jKK31M+4ZGPzOyTKAgBVIelJs2j75jw41qFRn/tb9HqKNhPEEXhPhIs2L13D9O0/h1X/tmVK3w=="; }; }; - "@parcel/transformer-react-refresh-wrap-2.9.3" = { + "@parcel/transformer-react-refresh-wrap-2.10.1" = { name = "_at_parcel_slash_transformer-react-refresh-wrap"; packageName = "@parcel/transformer-react-refresh-wrap"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.9.3.tgz"; - sha512 = "cb9NyU6oJlDblFIlzqIE8AkvRQVGl2IwJNKwD4PdE7Y6sq2okGEPG4hOw3k/Y9JVjM4/2pUORqvjSRhWwd9oVQ=="; + url = "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.10.1.tgz"; + sha512 = "ni7uyUsqPgwCohSqyF6AUmHbICrPUNhkREaTl5HFzTHS8CblEyVWUnY5X4UaT5BAlhQ3noo8/s9mGISi8sTIuQ=="; }; }; - "@parcel/transformer-svg-2.9.3" = { + "@parcel/transformer-svg-2.10.1" = { name = "_at_parcel_slash_transformer-svg"; packageName = "@parcel/transformer-svg"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.9.3.tgz"; - sha512 = "ypmE+dzB09IMCdEAkOsSxq1dEIm2A3h67nAFz4qbfHbwNgXBUuy/jB3ZMwXN/cO0f7SBh/Ap8Jhq6vmGqB5tWw=="; + url = "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.10.1.tgz"; + sha512 = "6h0ABUiLWiDKLrTMvN2oHPGPYGQb8poe68eErPdtVxyw88P3AQKJOl/HHxHMXclRukV9Qc+N/izQf7jv9j+Ehw=="; }; }; - "@parcel/types-2.9.3" = { + "@parcel/types-2.10.1" = { name = "_at_parcel_slash_types"; packageName = "@parcel/types"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/types/-/types-2.9.3.tgz"; - sha512 = "NSNY8sYtRhvF1SqhnIGgGvJocyWt1K8Tnw5cVepm0g38ywtX6mwkBvMkmeehXkII4mSUn+frD9wGsydTunezvA=="; + url = "https://registry.npmjs.org/@parcel/types/-/types-2.10.1.tgz"; + sha512 = "aoVVCL9AJ2wPIZujvAA4prof0RVg5cHZKAx2CrBVFk6RyEwonSGKh0XCqWzqy7Ufuu+M5lmvshJPHGCrMfKLWQ=="; }; }; - "@parcel/utils-2.9.3" = { + "@parcel/utils-2.10.1" = { name = "_at_parcel_slash_utils"; packageName = "@parcel/utils"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/utils/-/utils-2.9.3.tgz"; - sha512 = "cesanjtj/oLehW8Waq9JFPmAImhoiHX03ihc3JTWkrvJYSbD7wYKCDgPAM3JiRAqvh1LZ6P699uITrYWNoRLUg=="; + url = "https://registry.npmjs.org/@parcel/utils/-/utils-2.10.1.tgz"; + sha512 = "Nh3TFaMa8lyjplT8acWVrIUytQGqMLT75Xp711yhs2hB5xHeRdpckLRadk+V5Nyz5g6dyzD2fad6ZpQFp89B+w=="; }; }; "@parcel/watcher-2.0.4" = { @@ -8518,22 +8536,22 @@ let sha512 = "dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA=="; }; }; - "@parcel/workers-2.9.3" = { + "@parcel/workers-2.10.1" = { name = "_at_parcel_slash_workers"; packageName = "@parcel/workers"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@parcel/workers/-/workers-2.9.3.tgz"; - sha512 = "zRrDuZJzTevrrwElYosFztgldhqW6G9q5zOeQXfVQFkkEJCNfg36ixeiofKRU8uu2x+j+T6216mhMNB6HiuY+w=="; + url = "https://registry.npmjs.org/@parcel/workers/-/workers-2.10.1.tgz"; + sha512 = "1Z/X53gUQlkx0soLiEgk6Ydi0tFVQOwv0V4KJGg6Rzjcsmjn8ViV8s79Tw0mauCu2KiMJx5ZP0rn6rlFVmbtSQ=="; }; }; - "@peculiar/asn1-schema-2.3.6" = { + "@peculiar/asn1-schema-2.3.8" = { name = "_at_peculiar_slash_asn1-schema"; packageName = "@peculiar/asn1-schema"; - version = "2.3.6"; + version = "2.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.6.tgz"; - sha512 = "izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA=="; + url = "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.8.tgz"; + sha512 = "ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA=="; }; }; "@peculiar/json-schema-1.1.12" = { @@ -8617,13 +8635,13 @@ let sha512 = "3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA=="; }; }; - "@pnpm/dependency-path-2.1.3" = { + "@pnpm/dependency-path-2.1.5" = { name = "_at_pnpm_slash_dependency-path"; packageName = "@pnpm/dependency-path"; - version = "2.1.3"; + version = "2.1.5"; src = fetchurl { - url = "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.3.tgz"; - sha512 = "OKuLDqRZfAJAb4fnPZyPyrR827ISL1WV5YBs0q4BitPAz8ORUPSXSCFVailLhoyZWLE0Ag6hROy42Jkw/WnCUw=="; + url = "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.5.tgz"; + sha512 = "Ki7v96NDlUzkIkgujSl+3sDY/nMjujOaDOTmjEeBebPiow53Y9Bw/UnxI8C2KKsnm/b7kUJPeFVbOhg3HMp7/Q=="; }; }; "@pnpm/error-1.4.0" = { @@ -8716,13 +8734,13 @@ let sha512 = "3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw=="; }; }; - "@pnpm/types-9.2.0" = { + "@pnpm/types-9.4.0" = { name = "_at_pnpm_slash_types"; packageName = "@pnpm/types"; - version = "9.2.0"; + version = "9.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@pnpm/types/-/types-9.2.0.tgz"; - sha512 = "LtkHgtJ5Bjny4poUWyMhOKHc822/zm8NhPx+7VbopfDYnTrKgJwTyTbZjZEyN5KpDw3R1Fr8VYdmv5gn4eyWbw=="; + url = "https://registry.npmjs.org/@pnpm/types/-/types-9.4.0.tgz"; + sha512 = "IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA=="; }; }; "@pnpm/write-project-manifest-1.1.7" = { @@ -8734,22 +8752,22 @@ let sha512 = "OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA=="; }; }; - "@prisma/engines-5.3.1" = { + "@prisma/engines-5.5.2" = { name = "_at_prisma_slash_engines"; packageName = "@prisma/engines"; - version = "5.3.1"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/engines/-/engines-5.3.1.tgz"; - sha512 = "6QkILNyfeeN67BNEPEtkgh3Xo2tm6D7V+UhrkBbRHqKw9CTaz/vvTP/ROwYSP/3JT2MtIutZm/EnhxUiuOPVDA=="; + url = "https://registry.npmjs.org/@prisma/engines/-/engines-5.5.2.tgz"; + sha512 = "Be5hoNF8k+lkB3uEMiCHbhbfF6aj1GnrTBnn5iYFT7GEr3TsOEp1soviEcBR0tYCgHbxjcIxJMhdbvxALJhAqg=="; }; }; - "@prisma/prisma-schema-wasm-5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59" = { + "@prisma/prisma-schema-wasm-5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a" = { name = "_at_prisma_slash_prisma-schema-wasm"; packageName = "@prisma/prisma-schema-wasm"; - version = "5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59"; + version = "5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59.tgz"; - sha512 = "+zUI7NQDXfcNnU8HgrAj4jRMv8yRfITLzcfv0Urf0adKimM+hkkVG4rX38i9zWMlxekkEBw7NLFx3Gxxy8d3iQ=="; + url = "https://registry.npmjs.org/@prisma/prisma-schema-wasm/-/prisma-schema-wasm-5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a.tgz"; + sha512 = "dPOyEqjExFgXsfZTzKOuYM2ycWQbep5WtF/23KP8C+xq+XTr1725CMpERa8KaKQlDlRn+aE53qOON/wqXptGdg=="; }; }; "@protobufjs/aspromise-1.1.2" = { @@ -8842,13 +8860,13 @@ let sha512 = "Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="; }; }; - "@putdotio/api-client-8.37.0" = { + "@putdotio/api-client-8.38.0" = { name = "_at_putdotio_slash_api-client"; packageName = "@putdotio/api-client"; - version = "8.37.0"; + version = "8.38.0"; src = fetchurl { - url = "https://registry.npmjs.org/@putdotio/api-client/-/api-client-8.37.0.tgz"; - sha512 = "eHYxjkRWy6uUOvfyP3t5hArTnepUNr60S/D+hwpC8pudrJ8C4xvzI9hNwE6ngX5shGl2YMtCQctW9Op+uKkRog=="; + url = "https://registry.npmjs.org/@putdotio/api-client/-/api-client-8.38.0.tgz"; + sha512 = "Uqb1t8hLGaoPSEtGnRdQCJMYqnPnrcI31pmO5FWTP4+5pKP6CTarg47J3WqT+XIbqhXrh08X0LMt/jsBg5l8QA=="; }; }; "@react-native/normalize-color-2.1.0" = { @@ -8932,121 +8950,121 @@ let sha512 = "AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA=="; }; }; - "@resvg/resvg-js-2.4.1" = { + "@resvg/resvg-js-2.6.0" = { name = "_at_resvg_slash_resvg-js"; packageName = "@resvg/resvg-js"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.4.1.tgz"; - sha512 = "wTOf1zerZX8qYcMmLZw3czR4paI4hXqPjShNwJRh5DeHxvgffUS5KM7XwxtbIheUW6LVYT5fhT2AJiP6mU7U4A=="; + url = "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.0.tgz"; + sha512 = "Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA=="; }; }; - "@resvg/resvg-js-android-arm-eabi-2.4.1" = { + "@resvg/resvg-js-android-arm-eabi-2.6.0" = { name = "_at_resvg_slash_resvg-js-android-arm-eabi"; packageName = "@resvg/resvg-js-android-arm-eabi"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.4.1.tgz"; - sha512 = "AA6f7hS0FAPpvQMhBCf6f1oD1LdlqNXKCxAAPpKh6tR11kqV0YIB9zOlIYgITM14mq2YooLFl6XIbbvmY+jwUw=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.0.tgz"; + sha512 = "lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA=="; }; }; - "@resvg/resvg-js-android-arm64-2.4.1" = { + "@resvg/resvg-js-android-arm64-2.6.0" = { name = "_at_resvg_slash_resvg-js-android-arm64"; packageName = "@resvg/resvg-js-android-arm64"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.4.1.tgz"; - sha512 = "/QleoRdPfsEuH9jUjilYcDtKK/BkmWcK+1LXM8L2nsnf/CI8EnFyv7ZzCj4xAIvZGAy9dTYr/5NZBcTwxG2HQg=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.0.tgz"; + sha512 = "N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ=="; }; }; - "@resvg/resvg-js-darwin-arm64-2.4.1" = { + "@resvg/resvg-js-darwin-arm64-2.6.0" = { name = "_at_resvg_slash_resvg-js-darwin-arm64"; packageName = "@resvg/resvg-js-darwin-arm64"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.4.1.tgz"; - sha512 = "U1oMNhea+kAXgiEXgzo7EbFGCD1Edq5aSlQoe6LMly6UjHzgx2W3N5kEXCwU/CgN5FiQhZr7PlSJSlcr7mdhfg=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.0.tgz"; + sha512 = "MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew=="; }; }; - "@resvg/resvg-js-darwin-x64-2.4.1" = { + "@resvg/resvg-js-darwin-x64-2.6.0" = { name = "_at_resvg_slash_resvg-js-darwin-x64"; packageName = "@resvg/resvg-js-darwin-x64"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.4.1.tgz"; - sha512 = "avyVh6DpebBfHHtTQTZYSr6NG1Ur6TEilk1+H0n7V+g4F7x7WPOo8zL00ZhQCeRQ5H4f8WXNWIEKL8fwqcOkYw=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.0.tgz"; + sha512 = "zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA=="; }; }; - "@resvg/resvg-js-linux-arm-gnueabihf-2.4.1" = { + "@resvg/resvg-js-linux-arm-gnueabihf-2.6.0" = { name = "_at_resvg_slash_resvg-js-linux-arm-gnueabihf"; packageName = "@resvg/resvg-js-linux-arm-gnueabihf"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.4.1.tgz"; - sha512 = "isY/mdKoBWH4VB5v621co+8l101jxxYjuTkwOLsbW+5RK9EbLciPlCB02M99ThAHzI2MYxIUjXNmNgOW8btXvw=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.0.tgz"; + sha512 = "sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A=="; }; }; - "@resvg/resvg-js-linux-arm64-gnu-2.4.1" = { + "@resvg/resvg-js-linux-arm64-gnu-2.6.0" = { name = "_at_resvg_slash_resvg-js-linux-arm64-gnu"; packageName = "@resvg/resvg-js-linux-arm64-gnu"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.4.1.tgz"; - sha512 = "uY5voSCrFI8TH95vIYBm5blpkOtltLxLRODyhKJhGfskOI7XkRw5/t1u0sWAGYD8rRSNX+CA+np86otKjubrNg=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.0.tgz"; + sha512 = "fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A=="; }; }; - "@resvg/resvg-js-linux-arm64-musl-2.4.1" = { + "@resvg/resvg-js-linux-arm64-musl-2.6.0" = { name = "_at_resvg_slash_resvg-js-linux-arm64-musl"; packageName = "@resvg/resvg-js-linux-arm64-musl"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.4.1.tgz"; - sha512 = "6mT0+JBCsermKMdi/O2mMk3m7SqOjwi9TKAwSngRZ/nQoL3Z0Z5zV+572ztgbWr0GODB422uD8e9R9zzz38dRQ=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.0.tgz"; + sha512 = "ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg=="; }; }; - "@resvg/resvg-js-linux-x64-gnu-2.4.1" = { + "@resvg/resvg-js-linux-x64-gnu-2.6.0" = { name = "_at_resvg_slash_resvg-js-linux-x64-gnu"; packageName = "@resvg/resvg-js-linux-x64-gnu"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.4.1.tgz"; - sha512 = "60KnrscLj6VGhkYOJEmmzPlqqfcw1keDh6U+vMcNDjPhV3B5vRSkpP/D/a8sfokyeh4VEacPSYkWGezvzS2/mg=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.0.tgz"; + sha512 = "n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q=="; }; }; - "@resvg/resvg-js-linux-x64-musl-2.4.1" = { + "@resvg/resvg-js-linux-x64-musl-2.6.0" = { name = "_at_resvg_slash_resvg-js-linux-x64-musl"; packageName = "@resvg/resvg-js-linux-x64-musl"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.4.1.tgz"; - sha512 = "0AMyZSICC1D7ge115cOZQW8Pcad6PjWuZkBFF3FJuSxC6Dgok0MQnLTs2MfMdKBlAcwO9dXsf3bv9tJZj8pATA=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.0.tgz"; + sha512 = "n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw=="; }; }; - "@resvg/resvg-js-win32-arm64-msvc-2.4.1" = { + "@resvg/resvg-js-win32-arm64-msvc-2.6.0" = { name = "_at_resvg_slash_resvg-js-win32-arm64-msvc"; packageName = "@resvg/resvg-js-win32-arm64-msvc"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.4.1.tgz"; - sha512 = "76XDFOFSa3d0QotmcNyChh2xHwk+JTFiEQBVxMlHpHMeq7hNrQJ1IpE1zcHSQvrckvkdfLboKRrlGB86B10Qjw=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.0.tgz"; + sha512 = "X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q=="; }; }; - "@resvg/resvg-js-win32-ia32-msvc-2.4.1" = { + "@resvg/resvg-js-win32-ia32-msvc-2.6.0" = { name = "_at_resvg_slash_resvg-js-win32-ia32-msvc"; packageName = "@resvg/resvg-js-win32-ia32-msvc"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.4.1.tgz"; - sha512 = "odyVFGrEWZIzzJ89KdaFtiYWaIJh9hJRW/frcEcG3agJ464VXkN/2oEVF5ulD+5mpGlug9qJg7htzHcKxDN8sg=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.0.tgz"; + sha512 = "L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg=="; }; }; - "@resvg/resvg-js-win32-x64-msvc-2.4.1" = { + "@resvg/resvg-js-win32-x64-msvc-2.6.0" = { name = "_at_resvg_slash_resvg-js-win32-x64-msvc"; packageName = "@resvg/resvg-js-win32-x64-msvc"; - version = "2.4.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.4.1.tgz"; - sha512 = "vY4kTLH2S3bP+puU5x7hlAxHv+ulFgcK6Zn3efKSr0M0KnZ9A3qeAjZteIpkowEFfUeMPNg2dvvoFRJA9zqxSw=="; + url = "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.0.tgz"; + sha512 = "8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw=="; }; }; "@rollup/plugin-commonjs-22.0.2" = { @@ -9076,40 +9094,40 @@ let sha512 = "iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ=="; }; }; - "@rushstack/heft-config-file-0.14.1" = { + "@rushstack/heft-config-file-0.14.2" = { name = "_at_rushstack_slash_heft-config-file"; packageName = "@rushstack/heft-config-file"; - version = "0.14.1"; + version = "0.14.2"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.1.tgz"; - sha512 = "PO4NvZX/HtasfRh6Izt/kGxZ0RxFF5CEu+0KER2/0y4KBPsSpuLhNOIwiQpAkYqWjCs95DEl8FZDSRCSRpZwiw=="; + url = "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.2.tgz"; + sha512 = "X29DqXN6dyvkZm4hIewFkCCub1lxY8LPsyWSYqkuZ1E5f70ibKBp8P+nf2QzjQ7XcJzqDuq5fWrvPzi5N6M5lg=="; }; }; - "@rushstack/node-core-library-3.60.1" = { + "@rushstack/node-core-library-3.61.0" = { name = "_at_rushstack_slash_node-core-library"; packageName = "@rushstack/node-core-library"; - version = "3.60.1"; + version = "3.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz"; - sha512 = "cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw=="; + url = "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz"; + sha512 = "tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ=="; }; }; - "@rushstack/package-deps-hash-4.1.5" = { + "@rushstack/package-deps-hash-4.1.9" = { name = "_at_rushstack_slash_package-deps-hash"; packageName = "@rushstack/package-deps-hash"; - version = "4.1.5"; + version = "4.1.9"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.1.5.tgz"; - sha512 = "FKNaypRvnX1DZVcAmZsjk9DgiZkK8E8jiWF1On8XUANBaNUMmVi11lSbnbQSpeOm5Eym6aiQTVm/Kic/xyqNFw=="; + url = "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.1.9.tgz"; + sha512 = "KOG+zOlPf3waRz9ANT2GQ5pbZTYt32JrdYGHuP1u/arFMroGSAtTKHREEFy00/VL+tFv8/R4vmO8Qsuy4P0n4w=="; }; }; - "@rushstack/package-extractor-0.6.6" = { + "@rushstack/package-extractor-0.6.10" = { name = "_at_rushstack_slash_package-extractor"; packageName = "@rushstack/package-extractor"; - version = "0.6.6"; + version = "0.6.10"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.6.6.tgz"; - sha512 = "qzZ/MXQ9SGWooFfSECEst6HbX34li3spgl//0Srx2YEghcSYAeJo26x5Ani+86GWXFpw3WifnZnXQ4k6sfJr5w=="; + url = "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.6.10.tgz"; + sha512 = "oF+GKXAu4AQ+g2aBdP72k2z/U8TBNGUQVWF8zLuV8YSrvPN9p74I7FMg8bsnQDmT3RNt4UzEM8fbPcIUpHXDdg=="; }; }; "@rushstack/rig-package-0.5.1" = { @@ -9121,58 +9139,58 @@ let sha512 = "pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA=="; }; }; - "@rushstack/rush-amazon-s3-build-cache-plugin-5.107.4" = { + "@rushstack/rush-amazon-s3-build-cache-plugin-5.109.2" = { name = "_at_rushstack_slash_rush-amazon-s3-build-cache-plugin"; packageName = "@rushstack/rush-amazon-s3-build-cache-plugin"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.107.4.tgz"; - sha512 = "H0/1kK1SPCzBpIgKZ5ZZp904jPoTD/oe+Oac1sXyIUf436/oTFzsode2CJJClAD3NzjKAX/+PHBsWrfaYkDJmg=="; + url = "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.109.2.tgz"; + sha512 = "py+vDuY6GPw9fCX8mgAubLLxyapBE80mVTeVk4/WHBE6+sdoeu3/wSk0LgY7SpgG70j9OVOmWM1zy2y0oPg6Fg=="; }; }; - "@rushstack/rush-azure-storage-build-cache-plugin-5.107.4" = { + "@rushstack/rush-azure-storage-build-cache-plugin-5.109.2" = { name = "_at_rushstack_slash_rush-azure-storage-build-cache-plugin"; packageName = "@rushstack/rush-azure-storage-build-cache-plugin"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.107.4.tgz"; - sha512 = "OQTaGxyrnGrC4/yCjkB4Pb/qPefTACmeZqJnOZ1oFPkeuc4o4bB7D0d4mCrKeFL3P47qfhEkuEYDEErQ8Wm9qg=="; + url = "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.109.2.tgz"; + sha512 = "BQqbbqVZDv6CSEOeHJPTX48uixRUwVEnZ5fhpuQul84o5vcxH1xE3G69aydvEaQbVv78cDWDJuPSMrtCifuK9A=="; }; }; - "@rushstack/rush-http-build-cache-plugin-5.107.4" = { + "@rushstack/rush-http-build-cache-plugin-5.109.2" = { name = "_at_rushstack_slash_rush-http-build-cache-plugin"; packageName = "@rushstack/rush-http-build-cache-plugin"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.107.4.tgz"; - sha512 = "fJrE9g5LBobvDLCWqwk9UjkAdEdPE81HCO80kE8DfmCTLqSqEFbonCB49ReIGOsdRg9JxIULYSNc1Owa9yy8UQ=="; + url = "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.109.2.tgz"; + sha512 = "6LNBqlfm9fmY/5ygyRnxOXcNNxHUqN2p/HpVflVMXzgvKLMgBHwzTgi3VUyZtX3lQGiuH2JRKEtuZQLvJa8J5g=="; }; }; - "@rushstack/rush-sdk-5.107.4" = { + "@rushstack/rush-sdk-5.109.2" = { name = "_at_rushstack_slash_rush-sdk"; packageName = "@rushstack/rush-sdk"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.107.4.tgz"; - sha512 = "SJyr6ZQqLTc58sxnI50WzDRegIv+KkgKpixjrUz/rOJJfeiw5aBO+DU/tSGDOnuAdJUWYZFUGiLCLmMOrJmDOQ=="; + url = "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.109.2.tgz"; + sha512 = "aMTvZDIC43+2Wfzw72L6ybSAAql0C8Fq/qi9jCnY3jJ0RVHeNzOy7I8x7bQOxt0dXKt7mNKKDERkCWfT8Ek88w=="; }; }; - "@rushstack/stream-collator-4.1.6" = { + "@rushstack/stream-collator-4.1.10" = { name = "_at_rushstack_slash_stream-collator"; packageName = "@rushstack/stream-collator"; - version = "4.1.6"; + version = "4.1.10"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.6.tgz"; - sha512 = "rJbQmEsEEPE4guuQuppaSF3XayDya5lSexFE4GK35rMo51CWvKYP94e0RZ13bd0GgipaAy3x2ASMtifbr8ShnA=="; + url = "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.10.tgz"; + sha512 = "b7AXOBoUKgCCdWvooImm9tPDHYvCqvrymuslppzIdqZ5Tbj1c+Tfr0KYD47sdciEAiNo9GpwmdUR7tGJ5n4UVQ=="; }; }; - "@rushstack/terminal-0.7.5" = { + "@rushstack/terminal-0.7.9" = { name = "_at_rushstack_slash_terminal"; packageName = "@rushstack/terminal"; - version = "0.7.5"; + version = "0.7.9"; src = fetchurl { - url = "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.5.tgz"; - sha512 = "eDrGrhlOi2IOR5bjJ5ILjNz2Q4B8VpCtUnVPBrLZEhjDqlHzblzEt/AeKRo1aIk0n2NsbgdQH9pi8+0TJLDLrA=="; + url = "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.9.tgz"; + sha512 = "ypDvpgAklc4m1ONamk1WpERmMyPJUkxSOG7YJyolMUz9gbsMxaEEhc4l7Qc1ZIZZTh2HfhX+yb0dETSJG/r+bg=="; }; }; "@rushstack/ts-command-line-4.16.1" = { @@ -9193,13 +9211,13 @@ let sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ=="; }; }; - "@schematics/angular-16.2.4" = { + "@schematics/angular-16.2.8" = { name = "_at_schematics_slash_angular"; packageName = "@schematics/angular"; - version = "16.2.4"; + version = "16.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.4.tgz"; - sha512 = "ZFPxn0yihdNcg5UpJvnfxIpv4GuW6nYDkgeIlYb5k/a0dKSW8wE8Akcl1JhJtdKJ0RVcn1OwZDmx028JCbZJLA=="; + url = "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.8.tgz"; + sha512 = "yxfxJ2IMRIt+dQcqyJR30qd/osb5NwRsi9US3gFIHP1jfjOAs1Nk8ENNd5ycYV+yykCa78KWhmbOw4G1zpR56Q=="; }; }; "@scure/base-1.1.3" = { @@ -9229,15 +9247,6 @@ let sha512 = "Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg=="; }; }; - "@search-dump/jsonstream-1.5.0" = { - name = "_at_search-dump_slash_jsonstream"; - packageName = "@search-dump/jsonstream"; - version = "1.5.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@search-dump/jsonstream/-/jsonstream-1.5.0.tgz"; - sha512 = "/6JGNTkedAaGCxxWPHLHLzPAv+bJdPK1X4BvdQFfjpUUu8ccwWf5reGRxGf/vPRfly24dspufAwMWkgALW3gbw=="; - }; - }; "@segment/ajv-human-errors-2.11.3" = { name = "_at_segment_slash_ajv-human-errors"; packageName = "@segment/ajv-human-errors"; @@ -9265,58 +9274,49 @@ let sha512 = "P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="; }; }; - "@sentry/core-6.19.7" = { + "@sentry-internal/tracing-7.75.1" = { + name = "_at_sentry-internal_slash_tracing"; + packageName = "@sentry-internal/tracing"; + version = "7.75.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.75.1.tgz"; + sha512 = "nynV+7iVcF8k3CqhvI2K7iA8h4ovJhgYHKnXR8RDDevQOqNG2AEX9+hjCj9fZM4MhKHYFqf1od2oO9lTr38kwg=="; + }; + }; + "@sentry/core-7.75.1" = { name = "_at_sentry_slash_core"; packageName = "@sentry/core"; - version = "6.19.7"; + version = "7.75.1"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz"; - sha512 = "tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw=="; + url = "https://registry.npmjs.org/@sentry/core/-/core-7.75.1.tgz"; + sha512 = "Kw4KyKBxbxbh8OKO0S11Tm0gWP+6AaXXYrsq3hp8H338l/wOmIzyckmCbUrc/XJeoRqaFLJbdcCrcUEDZUvsVQ=="; }; }; - "@sentry/hub-6.19.7" = { - name = "_at_sentry_slash_hub"; - packageName = "@sentry/hub"; - version = "6.19.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz"; - sha512 = "y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA=="; - }; - }; - "@sentry/minimal-6.19.7" = { - name = "_at_sentry_slash_minimal"; - packageName = "@sentry/minimal"; - version = "6.19.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz"; - sha512 = "wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ=="; - }; - }; - "@sentry/node-6.19.7" = { + "@sentry/node-7.75.1" = { name = "_at_sentry_slash_node"; packageName = "@sentry/node"; - version = "6.19.7"; + version = "7.75.1"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz"; - sha512 = "gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg=="; + url = "https://registry.npmjs.org/@sentry/node/-/node-7.75.1.tgz"; + sha512 = "E174NbP3j7OIqQQYPtpMGz1FfL/KE5PeGnhoACyMIk0D5MGB7Ia7Y9+nYfHB7+EOJPV2Ob6BYlhemX/MxPrYWg=="; }; }; - "@sentry/types-6.19.7" = { + "@sentry/types-7.75.1" = { name = "_at_sentry_slash_types"; packageName = "@sentry/types"; - version = "6.19.7"; + version = "7.75.1"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz"; - sha512 = "jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg=="; + url = "https://registry.npmjs.org/@sentry/types/-/types-7.75.1.tgz"; + sha512 = "km+ygqgMDaFfTrbQwdhrptFqx0Oq15jZABqIoIpbaOCkCAMm+tyCqrFS8dTfaq5wpCktqWOy2qU/DOpppO99Cg=="; }; }; - "@sentry/utils-6.19.7" = { + "@sentry/utils-7.75.1" = { name = "_at_sentry_slash_utils"; packageName = "@sentry/utils"; - version = "6.19.7"; + version = "7.75.1"; src = fetchurl { - url = "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz"; - sha512 = "z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA=="; + url = "https://registry.npmjs.org/@sentry/utils/-/utils-7.75.1.tgz"; + sha512 = "QzW2eRjY20epD//9/tQ0FTNwdAL6XZi+LyJNUQIeK3NMnc5NgHrgpxId87gmFq8cNx47utH1Blub8RuMbKqiwQ=="; }; }; "@serialport/binding-mock-10.2.2" = { @@ -9463,13 +9463,13 @@ let sha512 = "9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q=="; }; }; - "@serverless/dashboard-plugin-7.0.5" = { + "@serverless/dashboard-plugin-7.1.0" = { name = "_at_serverless_slash_dashboard-plugin"; packageName = "@serverless/dashboard-plugin"; - version = "7.0.5"; + version = "7.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-7.0.5.tgz"; - sha512 = "OpZJpldLCJmQ/JCvuSCbWaNd6CprQ8yDi9lqrpP3WeR61jOGG8JFxmMs6hjpDd9bKyUMnQ9qAJ+C+QbAxdUosw=="; + url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-7.1.0.tgz"; + sha512 = "mAiTU2ERsDHdCrXJa/tihh/r+8ZwSuYYBqln3SkwuBD/49ct9QrK7S00cpiqFoY/geMFlHpOkriGzCPz6UP/rw=="; }; }; "@serverless/event-mocks-1.1.1" = { @@ -9499,22 +9499,22 @@ let sha512 = "7eDbqKv/OBd11jjdZjUwFGN8sHWkeUqLeHXHQxQ1azja2IM7WIH+z/aLgzR6LhB3/MINNwtjesDpjGqTMj2JKQ=="; }; }; - "@shopify/cli-kit-3.49.5" = { + "@shopify/cli-kit-3.50.0" = { name = "_at_shopify_slash_cli-kit"; packageName = "@shopify/cli-kit"; - version = "3.49.5"; + version = "3.50.0"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/cli-kit/-/cli-kit-3.49.5.tgz"; - sha512 = "Ydoh3L2n3X5yiCIN3WpEkRSAFqnyfvk4DJV1btATF+hxnHVdS/w6NzZi1ZVZpE7t3ShN7UylovFARyerVZwYAg=="; + url = "https://registry.npmjs.org/@shopify/cli-kit/-/cli-kit-3.50.0.tgz"; + sha512 = "MTtEZjP0UqiapO9QLX4+wS8H0oePdSC6GYRPCWICQfbIT1HRbfhkIqk2L1WixNP+Dc2TS4IAYU9ChfZhJpqUVg=="; }; }; - "@shopify/plugin-did-you-mean-3.49.5" = { + "@shopify/plugin-did-you-mean-3.50.0" = { name = "_at_shopify_slash_plugin-did-you-mean"; packageName = "@shopify/plugin-did-you-mean"; - version = "3.49.5"; + version = "3.50.0"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/plugin-did-you-mean/-/plugin-did-you-mean-3.49.5.tgz"; - sha512 = "kXyn/6oVt8TrFhXhN2kzDwNuDgd/fayS33AiV2RtjbZi0qbCNUyX3nk7WD98K+xjt9dhrV+CuAHq3dZopjggKw=="; + url = "https://registry.npmjs.org/@shopify/plugin-did-you-mean/-/plugin-did-you-mean-3.50.0.tgz"; + sha512 = "viIAmL76RL1vtTvQ5+hrTVko/lYIdCF6/JUExjDEv8NFMEv3gYrhIOB0mJNOGMEsXUHKyapXmc4d25dpI1otPg=="; }; }; "@sideway/address-4.1.4" = { @@ -9670,13 +9670,13 @@ let sha512 = "TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g=="; }; }; - "@smithy/abort-controller-2.0.10" = { + "@smithy/abort-controller-2.0.12" = { name = "_at_smithy_slash_abort-controller"; packageName = "@smithy/abort-controller"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.10.tgz"; - sha512 = "xn7PnFD3m4rQIG00h1lPuDVnC2QMtTFhzRLX3y56KkgFaCysS7vpNevNBgmNUtmJ4eVFc+66Zucwo2KDLdicOg=="; + url = "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.12.tgz"; + sha512 = "YIJyefe1mi3GxKdZxEBEuzYOeQ9xpYfqnFmWzojCssRAuR7ycxwpoRQgp965vuW426xUAQhCV5rCaWElQ7XsaA=="; }; }; "@smithy/chunked-blob-reader-2.0.0" = { @@ -9697,112 +9697,112 @@ let sha512 = "HM8V2Rp1y8+1343tkZUKZllFhEQPNmpNdgFAncbTsxkZ18/gqjk23XXv3qGyXWp412f3o43ZZ1UZHVcHrpRnCQ=="; }; }; - "@smithy/config-resolver-2.0.11" = { + "@smithy/config-resolver-2.0.16" = { name = "_at_smithy_slash_config-resolver"; packageName = "@smithy/config-resolver"; - version = "2.0.11"; + version = "2.0.16"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.11.tgz"; - sha512 = "q97FnlUmbai1c4JlQJgLVBsvSxgV/7Nvg/JK76E1nRq/U5UM56Eqo3dn2fY7JibqgJLg4LPsGdwtIyqyOk35CQ=="; + url = "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.16.tgz"; + sha512 = "1k+FWHQDt2pfpXhJsOmNMmlAZ3NUQ98X5tYsjQhVGq+0X6cOBMhfh6Igd0IX3Ut6lEO6DQAdPMI/blNr3JZfMQ=="; }; }; - "@smithy/credential-provider-imds-2.0.13" = { + "@smithy/credential-provider-imds-2.0.18" = { name = "_at_smithy_slash_credential-provider-imds"; packageName = "@smithy/credential-provider-imds"; - version = "2.0.13"; + version = "2.0.18"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.13.tgz"; - sha512 = "/xe3wNoC4j+BeTemH9t2gSKLBfyZmk8LXB2pQm/TOEYi+QhBgT+PSolNDfNAhrR68eggNE17uOimsrnwSkCt4w=="; + url = "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.18.tgz"; + sha512 = "QnPBi6D2zj6AHJdUTo5zXmk8vwHJ2bNevhcVned1y+TZz/OI5cizz5DsYNkqFUIDn8tBuEyKNgbmKVNhBbuY3g=="; }; }; - "@smithy/eventstream-codec-2.0.10" = { + "@smithy/eventstream-codec-2.0.12" = { name = "_at_smithy_slash_eventstream-codec"; packageName = "@smithy/eventstream-codec"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.10.tgz"; - sha512 = "3SSDgX2nIsFwif6m+I4+ar4KDcZX463Noes8ekBgQHitULiWvaDZX8XqPaRQSQ4bl1vbeVXHklJfv66MnVO+lw=="; + url = "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.12.tgz"; + sha512 = "ZZQLzHBJkbiAAdj2C5K+lBlYp/XJ+eH2uy+jgJgYIFW/o5AM59Hlj7zyI44/ZTDIQWmBxb3EFv/c5t44V8/g8A=="; }; }; - "@smithy/eventstream-serde-browser-2.0.10" = { + "@smithy/eventstream-serde-browser-2.0.12" = { name = "_at_smithy_slash_eventstream-serde-browser"; packageName = "@smithy/eventstream-serde-browser"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.10.tgz"; - sha512 = "/NSUNrWedO9Se80jo/2WcPvqobqCM/0drZ03Kqn1GZpGwVTsdqNj7frVTCUJs/W/JEzOShdMv8ewoKIR7RWPmA=="; + url = "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.12.tgz"; + sha512 = "0pi8QlU/pwutNshoeJcbKR1p7Ie5STd8UFAMX5xhSoSJjNlxIv/OsHbF023jscMRN2Prrqd6ToGgdCnsZVQjvg=="; }; }; - "@smithy/eventstream-serde-config-resolver-2.0.10" = { + "@smithy/eventstream-serde-config-resolver-2.0.12" = { name = "_at_smithy_slash_eventstream-serde-config-resolver"; packageName = "@smithy/eventstream-serde-config-resolver"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.10.tgz"; - sha512 = "ag1U0vsC5rhRm7okFzsS6YsvyTRe62jIgJ82+Wr4qoOASx7eCDWdjoqLnrdDY0S4UToF9hZAyo4Du/xrSSSk4g=="; + url = "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.12.tgz"; + sha512 = "I0XfwQkIX3gAnbrU5rLMkBSjTM9DHttdbLwf12CXmj7SSI5dT87PxtKLRrZGanaCMbdf2yCep+MW5/4M7IbvQA=="; }; }; - "@smithy/eventstream-serde-node-2.0.10" = { + "@smithy/eventstream-serde-node-2.0.12" = { name = "_at_smithy_slash_eventstream-serde-node"; packageName = "@smithy/eventstream-serde-node"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.10.tgz"; - sha512 = "3+VeofxoVCa+dvqcuzEpnFve8EQJKaYR7UslDFpj6UTZfa7Hxr8o1/cbFkTftFo71PxzYVsR+bsD56EbAO432A=="; + url = "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.12.tgz"; + sha512 = "vf1vMHGOkG3uqN9x1zKOhnvW/XgvhJXWqjV6zZiT2FMjlEayugQ1mzpSqr7uf89+BzjTzuZKERmOsEAmewLbxw=="; }; }; - "@smithy/eventstream-serde-universal-2.0.10" = { + "@smithy/eventstream-serde-universal-2.0.12" = { name = "_at_smithy_slash_eventstream-serde-universal"; packageName = "@smithy/eventstream-serde-universal"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.10.tgz"; - sha512 = "JhJJU1ULLsn5kxKfFe8zOF2tibjxlPIvIB71Kn20aa/OFs+lvXBR0hBGswpovyYyckXH3qU8VxuIOEuS+2G+3A=="; + url = "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.12.tgz"; + sha512 = "xZ3ZNpCxIND+q+UCy7y1n1/5VQEYicgSTNCcPqsKawX+Vd+6OcFX7gUHMyPzL8cZr+GdmJuxNleqHlH4giK2tw=="; }; }; - "@smithy/fetch-http-handler-2.2.0" = { + "@smithy/fetch-http-handler-2.2.4" = { name = "_at_smithy_slash_fetch-http-handler"; packageName = "@smithy/fetch-http-handler"; - version = "2.2.0"; + version = "2.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.0.tgz"; - sha512 = "P2808PM0CsEkXj3rnQAi3QyqRbAAi8iuePYUB5GveJ+dVd1WMv03NM+CYCI14IGXt1j/r7jHGvMJHO+Gv+kdMQ=="; + url = "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.4.tgz"; + sha512 = "gIPRFEGi+c6V52eauGKrjDzPWF2Cu7Z1r5F8A3j2wcwz25sPG/t8kjsbEhli/tS/2zJp/ybCZXe4j4ro3yv/HA=="; }; }; - "@smithy/hash-blob-browser-2.0.10" = { + "@smithy/hash-blob-browser-2.0.12" = { name = "_at_smithy_slash_hash-blob-browser"; packageName = "@smithy/hash-blob-browser"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.10.tgz"; - sha512 = "U2+wIWWloOZ9DaRuz2sk9f7A6STRTlwdcv+q6abXDvS0TRDk8KGgUmfV5lCZy8yxFxZIA0hvHDNqcd25r4Hrew=="; + url = "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.12.tgz"; + sha512 = "riLnV16f27yyePX8UF0deRHAeccUK8SrOxyTykSTrnVkgS3DsjNapZtTbd8OGNKEbI60Ncdb5GwN3rHZudXvog=="; }; }; - "@smithy/hash-node-2.0.10" = { + "@smithy/hash-node-2.0.12" = { name = "_at_smithy_slash_hash-node"; packageName = "@smithy/hash-node"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.10.tgz"; - sha512 = "jSTf6uzPk/Vf+8aQ7tVXeHfjxe9wRXSCqIZcBymSDTf7/YrVxniBdpyN74iI8ZUOx/Pyagc81OK5FROLaEjbXQ=="; + url = "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.12.tgz"; + sha512 = "fDZnTr5j9t5qcbeJ037aMZXxMka13Znqwrgy3PAqYj6Dm3XHXHftTH3q+NWgayUxl1992GFtQt1RuEzRMy3NnQ=="; }; }; - "@smithy/hash-stream-node-2.0.10" = { + "@smithy/hash-stream-node-2.0.12" = { name = "_at_smithy_slash_hash-stream-node"; packageName = "@smithy/hash-stream-node"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.10.tgz"; - sha512 = "L58XEGrownZZSpF7Lp0gc0hy+eYKXuPgNz3pQgP5lPFGwBzHdldx2X6o3c6swD6RkcPvTRh0wTUVVGwUotbgnQ=="; + url = "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.12.tgz"; + sha512 = "x/DrSynPKrW0k00q7aZ/vy531a3mRw79mOajHp+cIF0TrA1SqEMFoy/B8X0XtoAtlJWt/vvgeDNqt/KAeaAqMw=="; }; }; - "@smithy/invalid-dependency-2.0.10" = { + "@smithy/invalid-dependency-2.0.12" = { name = "_at_smithy_slash_invalid-dependency"; packageName = "@smithy/invalid-dependency"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.10.tgz"; - sha512 = "zw9p/zsmJ2cFcW4KMz3CJoznlbRvEA6HG2mvEaX5eAca5dq4VGI2MwPDTfmteC/GsnURS4ogoMQ0p6aHM2SDVQ=="; + url = "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.12.tgz"; + sha512 = "p5Y+iMHV3SoEpy3VSR7mifbreHQwVSvHSAz/m4GdoXfOzKzaYC8hYv10Ks7Deblkf7lhas8U+lAp9ThbBM+ZXA=="; }; }; "@smithy/is-array-buffer-2.0.0" = { @@ -9814,166 +9814,166 @@ let sha512 = "z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug=="; }; }; - "@smithy/md5-js-2.0.10" = { + "@smithy/md5-js-2.0.12" = { name = "_at_smithy_slash_md5-js"; packageName = "@smithy/md5-js"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.10.tgz"; - sha512 = "eA/Ova4/UdQUbMlrbBmnewmukH0zWU6C67HFFR/719vkFNepbnliGjmGksQ9vylz9eD4nfGkZZ5NKZMAcUuzjQ=="; + url = "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.12.tgz"; + sha512 = "OgDt+Xnrw+W5z3MSl5KZZzebqmXrYl9UdbCiBYnnjErmNywwSjV6QB/Oic3/7hnsPniSU81n7Rvlhz2kH4EREQ=="; }; }; - "@smithy/middleware-content-length-2.0.12" = { + "@smithy/middleware-content-length-2.0.14" = { name = "_at_smithy_slash_middleware-content-length"; packageName = "@smithy/middleware-content-length"; - version = "2.0.12"; + version = "2.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.12.tgz"; - sha512 = "QRhJTo5TjG7oF7np6yY4ZO9GDKFVzU/GtcqUqyEa96bLHE3yZHgNmsolOQ97pfxPHmFhH4vDP//PdpAIN3uI1Q=="; + url = "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.14.tgz"; + sha512 = "poUNgKTw9XwPXfX9nEHpVgrMNVpaSMZbshqvPxFVoalF4wp6kRzYKOfdesSVectlQ51VtigoLfbXcdyPwvxgTg=="; }; }; - "@smithy/middleware-endpoint-2.0.10" = { + "@smithy/middleware-endpoint-2.1.3" = { name = "_at_smithy_slash_middleware-endpoint"; packageName = "@smithy/middleware-endpoint"; - version = "2.0.10"; + version = "2.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.10.tgz"; - sha512 = "O6m4puZc16xfenotZUHL4bRlMrwf4gTp+0I5l954M5KNd3dOK18P+FA/IIUgnXF/dX6hlCUcJkBp7nAzwrePKA=="; + url = "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.1.3.tgz"; + sha512 = "ZrQ0/YX6hNVTxqMEHtEaDbDv6pNeEji/a5Vk3HuFC5R3ZY8lfoATyxmOGxBVYnF3NUvZLNC7umEv1WzWGWvCGQ=="; }; }; - "@smithy/middleware-retry-2.0.13" = { + "@smithy/middleware-retry-2.0.18" = { name = "_at_smithy_slash_middleware-retry"; packageName = "@smithy/middleware-retry"; - version = "2.0.13"; + version = "2.0.18"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.13.tgz"; - sha512 = "zuOva8xgWC7KYG8rEXyWIcZv2GWszO83DCTU6IKcf/FKu6OBmSE+EYv3EUcCGY+GfiwCX0EyJExC9Lpq9b0w5Q=="; + url = "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.18.tgz"; + sha512 = "VyrHQRldGSb3v9oFOB5yPxmLT7U2sQic2ytylOnYlnsmVOLlFIaI6sW22c+w2675yq+XZ6HOuzV7x2OBYCWRNA=="; }; }; - "@smithy/middleware-serde-2.0.10" = { + "@smithy/middleware-serde-2.0.12" = { name = "_at_smithy_slash_middleware-serde"; packageName = "@smithy/middleware-serde"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.10.tgz"; - sha512 = "+A0AFqs768256H/BhVEsBF6HijFbVyAwYRVXY/izJFkTalVWJOp4JA0YdY0dpXQd+AlW0tzs+nMQCE1Ew+DcgQ=="; - }; - }; - "@smithy/middleware-stack-2.0.4" = { - name = "_at_smithy_slash_middleware-stack"; - packageName = "@smithy/middleware-stack"; - version = "2.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.4.tgz"; - sha512 = "MW0KNKfh8ZGLagMZnxcLJWPNXoKqW6XV/st5NnCBmmA2e2JhrUjU0AJ5Ca/yjTyNEKs3xH7AQDwp1YmmpEpmQQ=="; - }; - }; - "@smithy/node-config-provider-2.0.13" = { - name = "_at_smithy_slash_node-config-provider"; - packageName = "@smithy/node-config-provider"; - version = "2.0.13"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.13.tgz"; - sha512 = "pPpLqYuJcOq1sj1EGu+DoZK47DUS4gepqSTNgRezmrjnzNlSU2/Dcc9Ebzs+WZ0Z5vXKazuE+k+NksFLo07/AA=="; - }; - }; - "@smithy/node-http-handler-2.1.6" = { - name = "_at_smithy_slash_node-http-handler"; - packageName = "@smithy/node-http-handler"; - version = "2.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.1.6.tgz"; - sha512 = "NspvD3aCwiUNtoSTcVHz0RZz1tQ/SaRIe1KPF+r0mAdCZ9eWuhIeJT8ZNPYa1ITn7/Lgg64IyFjqPynZ8KnYQw=="; - }; - }; - "@smithy/property-provider-2.0.11" = { - name = "_at_smithy_slash_property-provider"; - packageName = "@smithy/property-provider"; - version = "2.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.11.tgz"; - sha512 = "kzuOadu6XvrnlF1iXofpKXYmo4oe19st9/DE8f5gHNaFepb4eTkR8gD8BSdTnNnv7lxfv6uOwZPg4VS6hemX1w=="; - }; - }; - "@smithy/protocol-http-3.0.6" = { - name = "_at_smithy_slash_protocol-http"; - packageName = "@smithy/protocol-http"; - version = "3.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.6.tgz"; - sha512 = "F0jAZzwznMmHaggiZgc7YoS08eGpmLvhVktY/Taz6+OAOHfyIqWSDNgFqYR+WHW9z5fp2XvY4mEUrQgYMQ71jw=="; - }; - }; - "@smithy/querystring-builder-2.0.10" = { - name = "_at_smithy_slash_querystring-builder"; - packageName = "@smithy/querystring-builder"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.10.tgz"; - sha512 = "uujJGp8jzrrU1UHme8sUKEbawQTcTmUWsh8rbGXYD/lMwNLQ+9jQ9dMDWbbH9Hpoa9RER1BeL/38WzGrbpob2w=="; - }; - }; - "@smithy/querystring-parser-2.0.10" = { - name = "_at_smithy_slash_querystring-parser"; - packageName = "@smithy/querystring-parser"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.10.tgz"; - sha512 = "WSD4EU60Q8scacT5PIpx4Bahn6nWpt+MiYLcBkFt6fOj7AssrNeaNIU2Z0g40ftVmrwLcEOIKGX92ynbVDb3ZA=="; - }; - }; - "@smithy/service-error-classification-2.0.3" = { - name = "_at_smithy_slash_service-error-classification"; - packageName = "@smithy/service-error-classification"; - version = "2.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.3.tgz"; - sha512 = "b+m4QCHXb7oKAkM/jHwHrl5gpqhFoMTHF643L0/vAEkegrcUWyh1UjyoHttuHcP5FnHVVy4EtpPtLkEYD+xMFw=="; - }; - }; - "@smithy/shared-ini-file-loader-2.0.12" = { - name = "_at_smithy_slash_shared-ini-file-loader"; - packageName = "@smithy/shared-ini-file-loader"; version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.12.tgz"; - sha512 = "umi0wc4UBGYullAgYNUVfGLgVpxQyES47cnomTqzCKeKO5oudO4hyDNj+wzrOjqDFwK2nWYGVgS8Y0JgGietrw=="; + url = "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.12.tgz"; + sha512 = "IBeco157lIScecq2Z+n0gq56i4MTnfKxS7rbfrAORveDJgnbBAaEQgYqMqp/cYqKrpvEXcyTjwKHrBjCCIZh2A=="; }; }; - "@smithy/signature-v4-2.0.10" = { - name = "_at_smithy_slash_signature-v4"; - packageName = "@smithy/signature-v4"; - version = "2.0.10"; + "@smithy/middleware-stack-2.0.6" = { + name = "_at_smithy_slash_middleware-stack"; + packageName = "@smithy/middleware-stack"; + version = "2.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.10.tgz"; - sha512 = "S6gcP4IXfO/VMswovrhxPpqvQvMal7ZRjM4NvblHSPpE5aNBYx67UkHFF3kg0hR3tJKqNpBGbxwq0gzpdHKLRA=="; + url = "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.6.tgz"; + sha512 = "YSvNZeOKWLJ0M/ycxwDIe2Ztkp6Qixmcml1ggsSv2fdHKGkBPhGrX5tMzPGMI1yyx55UEYBi2OB4s+RriXX48A=="; }; }; - "@smithy/smithy-client-2.1.8" = { - name = "_at_smithy_slash_smithy-client"; - packageName = "@smithy/smithy-client"; + "@smithy/node-config-provider-2.1.3" = { + name = "_at_smithy_slash_node-config-provider"; + packageName = "@smithy/node-config-provider"; + version = "2.1.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.1.3.tgz"; + sha512 = "J6lXvRHGVnSX3n1PYi+e1L5HN73DkkJpUviV3Ebf+8wSaIjAf+eVNbzyvh/S5EQz7nf4KVfwbD5vdoZMAthAEQ=="; + }; + }; + "@smithy/node-http-handler-2.1.8" = { + name = "_at_smithy_slash_node-http-handler"; + packageName = "@smithy/node-http-handler"; version = "2.1.8"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.8.tgz"; - sha512 = "Puuc4wuhdTSs8wstkNJ/JtpaFwIh0qDE27zawfRVzzjpXprpT+4wROqO2+NVoZ+6GKv7kz7QgZx6AI5325bSeQ=="; + url = "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.1.8.tgz"; + sha512 = "KZylM7Wff/So5SmCiwg2kQNXJ+RXgz34wkxS7WNwIUXuZrZZpY/jKJCK+ZaGyuESDu3TxcaY+zeYGJmnFKbQsA=="; }; }; - "@smithy/types-2.3.4" = { + "@smithy/property-provider-2.0.13" = { + name = "_at_smithy_slash_property-provider"; + packageName = "@smithy/property-provider"; + version = "2.0.13"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.13.tgz"; + sha512 = "VJqUf2CbsQX6uUiC5dUPuoEATuFjkbkW3lJHbRnpk9EDC9X+iKqhfTK+WP+lve5EQ9TcCI1Q6R7hrg41FyC54w=="; + }; + }; + "@smithy/protocol-http-3.0.8" = { + name = "_at_smithy_slash_protocol-http"; + packageName = "@smithy/protocol-http"; + version = "3.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.8.tgz"; + sha512 = "SHJvYeWq8q0FK8xHk+xjV9dzDUDjFMT+G1pZbV+XB6OVoac/FSVshlMNPeUJ8AmSkcDKHRu5vASnRqZHgD3qhw=="; + }; + }; + "@smithy/querystring-builder-2.0.12" = { + name = "_at_smithy_slash_querystring-builder"; + packageName = "@smithy/querystring-builder"; + version = "2.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.12.tgz"; + sha512 = "cDbF07IuCjiN8CdGvPzfJjXIrmDSelScRfyJYrYBNBbKl2+k7QD/KqiHhtRyEKgID5mmEVrV6KE6L/iPJ98sFw=="; + }; + }; + "@smithy/querystring-parser-2.0.12" = { + name = "_at_smithy_slash_querystring-parser"; + packageName = "@smithy/querystring-parser"; + version = "2.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.12.tgz"; + sha512 = "fytyTcXaMzPBuNtPlhj5v6dbl4bJAnwKZFyyItAGt4Tgm9HFPZNo7a9r1SKPr/qdxUEBzvL9Rh+B9SkTX3kFxg=="; + }; + }; + "@smithy/service-error-classification-2.0.5" = { + name = "_at_smithy_slash_service-error-classification"; + packageName = "@smithy/service-error-classification"; + version = "2.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.5.tgz"; + sha512 = "M0SeJnEgD2ywJyV99Fb1yKFzmxDe9JfpJiYTVSRMyRLc467BPU0qsuuDPzMCdB1mU8M8u1rVOdkqdoyFN8UFTw=="; + }; + }; + "@smithy/shared-ini-file-loader-2.2.2" = { + name = "_at_smithy_slash_shared-ini-file-loader"; + packageName = "@smithy/shared-ini-file-loader"; + version = "2.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.2.tgz"; + sha512 = "noyQUPn7b1M8uB0GEXc/Zyxq+5K2b7aaqWnLp+hgJ7+xu/FCvtyWy5eWLDjQEsHnAet2IZhS5QF8872OR69uNg=="; + }; + }; + "@smithy/signature-v4-2.0.12" = { + name = "_at_smithy_slash_signature-v4"; + packageName = "@smithy/signature-v4"; + version = "2.0.12"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.12.tgz"; + sha512 = "6Kc2lCZEVmb1nNYngyNbWpq0d82OZwITH11SW/Q0U6PX5fH7B2cIcFe7o6eGEFPkTZTP8itTzmYiGcECL0D0Lw=="; + }; + }; + "@smithy/smithy-client-2.1.12" = { + name = "_at_smithy_slash_smithy-client"; + packageName = "@smithy/smithy-client"; + version = "2.1.12"; + src = fetchurl { + url = "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.12.tgz"; + sha512 = "XXqhridfkKnpj+lt8vM6HRlZbqUAqBjVC74JIi13F/AYQd/zTj9SOyGfxnbp4mjY9q28LityxIuV8CTinr9r5w=="; + }; + }; + "@smithy/types-2.4.0" = { name = "_at_smithy_slash_types"; packageName = "@smithy/types"; - version = "2.3.4"; + version = "2.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/types/-/types-2.3.4.tgz"; - sha512 = "D7xlM9FOMFyFw7YnMXn9dK2KuN6+JhnrZwVt1fWaIu8hCk5CigysweeIT/H/nCo4YV+s8/oqUdLfexbkPZtvqw=="; + url = "https://registry.npmjs.org/@smithy/types/-/types-2.4.0.tgz"; + sha512 = "iH1Xz68FWlmBJ9vvYeHifVMWJf82ONx+OybPW8ZGf5wnEv2S0UXcU4zwlwJkRXuLKpcSLHrraHbn2ucdVXLb4g=="; }; }; - "@smithy/url-parser-2.0.10" = { + "@smithy/url-parser-2.0.12" = { name = "_at_smithy_slash_url-parser"; packageName = "@smithy/url-parser"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.10.tgz"; - sha512 = "4TXQFGjHcqru8aH5VRB4dSnOFKCYNX6SR1Do6fwxZ+ExT2onLsh2W77cHpks7ma26W5jv6rI1u7d0+KX9F0aOw=="; + url = "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.12.tgz"; + sha512 = "qgkW2mZqRvlNUcBkxYB/gYacRaAdck77Dk3/g2iw0S9F0EYthIS3loGfly8AwoWpIvHKhkTsCXXQfzksgZ4zIA=="; }; }; "@smithy/util-base64-2.0.0" = { @@ -10021,22 +10021,22 @@ let sha512 = "xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg=="; }; }; - "@smithy/util-defaults-mode-browser-2.0.12" = { + "@smithy/util-defaults-mode-browser-2.0.16" = { name = "_at_smithy_slash_util-defaults-mode-browser"; packageName = "@smithy/util-defaults-mode-browser"; - version = "2.0.12"; + version = "2.0.16"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.12.tgz"; - sha512 = "BCsFPdNThMS2312/Zj3/TtFsXfO2BwkbDNsoWbdtZ0cAv9cE6vqGKllYXmq2Gj6u+Vv8V3wUgBUicNol6s/7Sg=="; + url = "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.16.tgz"; + sha512 = "Uv5Cu8nVkuvLn0puX+R9zWbSNpLIR3AxUlPoLJ7hC5lvir8B2WVqVEkJLwtixKAncVLasnTVjPDCidtAUTGEQw=="; }; }; - "@smithy/util-defaults-mode-node-2.0.14" = { + "@smithy/util-defaults-mode-node-2.0.21" = { name = "_at_smithy_slash_util-defaults-mode-node"; packageName = "@smithy/util-defaults-mode-node"; - version = "2.0.14"; + version = "2.0.21"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.14.tgz"; - sha512 = "EtomtYsWDkBGs0fLeF+7N2df+zIqGix+O4llWqQD+97rbo2hk+GBWeZzBkujKrzFeXNUbPkFqfvZPLdoq4S4XQ=="; + url = "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.21.tgz"; + sha512 = "cUEsttVZ79B7Al2rWK2FW03HBpD9LyuqFtm+1qFty5u9sHSdesr215gS2Ln53fTopNiPgeXpdoM3IgjvIO0rJw=="; }; }; "@smithy/util-hex-encoding-2.0.0" = { @@ -10048,31 +10048,31 @@ let sha512 = "c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA=="; }; }; - "@smithy/util-middleware-2.0.3" = { + "@smithy/util-middleware-2.0.5" = { name = "_at_smithy_slash_util-middleware"; packageName = "@smithy/util-middleware"; - version = "2.0.3"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.3.tgz"; - sha512 = "+FOCFYOxd2HO7v/0hkFSETKf7FYQWa08wh/x/4KUeoVBnLR4juw8Qi+TTqZI6E2h5LkzD9uOaxC9lAjrpVzaaA=="; + url = "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.5.tgz"; + sha512 = "1lyT3TcaMJQe+OFfVI+TlomDkPuVzb27NZYdYtmSTltVmLaUjdCyt4KE+OH1CnhZKsz4/cdCL420Lg9UH5Z2Mw=="; }; }; - "@smithy/util-retry-2.0.3" = { + "@smithy/util-retry-2.0.5" = { name = "_at_smithy_slash_util-retry"; packageName = "@smithy/util-retry"; - version = "2.0.3"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.3.tgz"; - sha512 = "gw+czMnj82i+EaH7NL7XKkfX/ZKrCS2DIWwJFPKs76bMgkhf0y1C94Lybn7f8GkBI9lfIOUdPYtzm19zQOC8sw=="; + url = "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.5.tgz"; + sha512 = "x3t1+MQAJ6QONk3GTbJNcugCFDVJ+Bkro5YqQQK1EyVesajNDqxFtCx9WdOFNGm/Cbm7tUdwVEmfKQOJoU2Vtw=="; }; }; - "@smithy/util-stream-2.0.13" = { + "@smithy/util-stream-2.0.17" = { name = "_at_smithy_slash_util-stream"; packageName = "@smithy/util-stream"; - version = "2.0.13"; + version = "2.0.17"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.13.tgz"; - sha512 = "aeua6pN0WMdQtZNRRJ8J+mop57fezLMsApYbk5Q3q11pyHwZypVPuKoelr7K9PMJZcuYk90dQyUsUAd7hTCeRg=="; + url = "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.17.tgz"; + sha512 = "fP/ZQ27rRvHsqItds8yB7jerwMpZFTL3QqbQbidUiG0+mttMoKdP0ZqnvM8UK5q0/dfc3/pN7g4XKPXOU7oRWw=="; }; }; "@smithy/util-uri-escape-2.0.0" = { @@ -10093,13 +10093,13 @@ let sha512 = "rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ=="; }; }; - "@smithy/util-waiter-2.0.10" = { + "@smithy/util-waiter-2.0.12" = { name = "_at_smithy_slash_util-waiter"; packageName = "@smithy/util-waiter"; - version = "2.0.10"; + version = "2.0.12"; src = fetchurl { - url = "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.10.tgz"; - sha512 = "yQjwWVrwYw+/f3hFQccE3zZF7lk6N6xtNcA6jvhWFYhnyKAm6B2mX8Gzftl0TbgoPUpzCvKYlvhaEpVtRpVfVw=="; + url = "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.12.tgz"; + sha512 = "3sENmyVa1NnOPoiT2NCApPmu7ukP7S/v7kL9IxNmnygkDldn7/yK0TP42oPJLwB2k3mospNsSePIlqdXEUyPHA=="; }; }; "@socket.io/component-emitter-3.1.0" = { @@ -10246,13 +10246,13 @@ let sha512 = "76n/HETr3UinVl/xLNldrH9p0JNoD8Gz4K75J6E4OHp4xD0P+BA2e8+W30HjIvqm1LJdLU2BNma0ioy+q3B9RA=="; }; }; - "@stoplight/spectral-rulesets-1.17.0" = { + "@stoplight/spectral-rulesets-1.18.0" = { name = "_at_stoplight_slash_spectral-rulesets"; packageName = "@stoplight/spectral-rulesets"; - version = "1.17.0"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/@stoplight/spectral-rulesets/-/spectral-rulesets-1.17.0.tgz"; - sha512 = "fRWunqvtP9k0vRonwqXQ663Xt1UfmOZRdaO+S02zA3mlKdA5a1vBQjVV9QYK70TXWmqUfmabc1G35FHNT+7iRw=="; + url = "https://registry.npmjs.org/@stoplight/spectral-rulesets/-/spectral-rulesets-1.18.0.tgz"; + sha512 = "7LiCteW5pofMuBtf1BO+Ig5pT1XV9oqGrUjqWwSqD6jcy8ejE45pOQpef4h4um9tj3Y+tewfdbthLjhu8sdoeA=="; }; }; "@stoplight/spectral-runtime-1.1.2" = { @@ -10363,13 +10363,13 @@ let sha512 = "gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA=="; }; }; - "@swc/core-1.3.91" = { + "@swc/core-1.3.95" = { name = "_at_swc_slash_core"; packageName = "@swc/core"; - version = "1.3.91"; + version = "1.3.95"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/core/-/core-1.3.91.tgz"; - sha512 = "r950d0fdlZ8qbSDyvApn3HyCojiZE8xpgJzQvypeMi32dalYwugdJKWyLB55JIGMRGJ8+lmVvY4MPGkSR3kXgA=="; + url = "https://registry.npmjs.org/@swc/core/-/core-1.3.95.tgz"; + sha512 = "PMrNeuqIusq9DPDooV3FfNEbZuTu5jKAc04N3Hm6Uk2Fl49cqElLFQ4xvl4qDmVDz97n3n/C1RE0/f6WyGPEiA=="; }; }; "@swc/counter-0.1.2" = { @@ -10381,13 +10381,13 @@ let sha512 = "9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw=="; }; }; - "@swc/helpers-0.5.2" = { + "@swc/helpers-0.5.3" = { name = "_at_swc_slash_helpers"; packageName = "@swc/helpers"; - version = "0.5.2"; + version = "0.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz"; - sha512 = "E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw=="; + url = "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz"; + sha512 = "FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A=="; }; }; "@swc/types-0.1.5" = { @@ -10399,13 +10399,13 @@ let sha512 = "myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw=="; }; }; - "@swc/wasm-1.3.91" = { + "@swc/wasm-1.3.95" = { name = "_at_swc_slash_wasm"; packageName = "@swc/wasm"; - version = "1.3.91"; + version = "1.3.95"; src = fetchurl { - url = "https://registry.npmjs.org/@swc/wasm/-/wasm-1.3.91.tgz"; - sha512 = "SEMDGgLMjJOpizg+fC+L/1K0eVjyup5L462jXt3BlY6BSM7T2RtJLtIai1evMvDX6brK+PVUIPjtY4XMdmyBWQ=="; + url = "https://registry.npmjs.org/@swc/wasm/-/wasm-1.3.95.tgz"; + sha512 = "cOE6Cu8bKR/69qyJKhLOQnUTZu3lUKHqI6XDhfLuG/zg/7LCwfECXhetkYBnzhB4pHre/8ZrRKaXCjcY9XJ+rQ=="; }; }; "@szmarczak/http-timer-1.1.2" = { @@ -10669,13 +10669,13 @@ let sha512 = "C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="; }; }; - "@trivago/prettier-plugin-sort-imports-4.2.0" = { + "@trivago/prettier-plugin-sort-imports-4.2.1" = { name = "_at_trivago_slash_prettier-plugin-sort-imports"; packageName = "@trivago/prettier-plugin-sort-imports"; - version = "4.2.0"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.2.0.tgz"; - sha512 = "YBepjbt+ZNBVmN3ev1amQH3lWCmHyt5qTbLCp/syXJRu/Kw2koXh44qayB1gMRxcL/gV8egmjN5xWSrYyfUtyw=="; + url = "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.2.1.tgz"; + sha512 = "iuy2MPVURGdxILTchHr15VAioItuYBejKfcTmQFlxIuqA7jeaT6ngr5aUIG6S6U096d6a6lJCgaOwlRrPLlOPg=="; }; }; "@trufflesuite/uws-js-unofficial-20.30.0-unofficial.0" = { @@ -10777,13 +10777,13 @@ let sha512 = "qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ=="; }; }; - "@types/accepts-1.3.5" = { + "@types/accepts-1.3.6" = { name = "_at_types_slash_accepts"; packageName = "@types/accepts"; - version = "1.3.5"; + version = "1.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz"; - sha512 = "jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ=="; + url = "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.6.tgz"; + sha512 = "6+qlUg57yfE9OO63wnsJXLeq9cG3gSHBBIxNMOjNrbDRlDnm/NaR7RctfYcVCPq+j7d+MwOxqVEludH5+FKrlg=="; }; }; "@types/acorn-4.0.6" = { @@ -10813,22 +10813,22 @@ let sha512 = "ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA=="; }; }; - "@types/atob-2.1.2" = { + "@types/atob-2.1.3" = { name = "_at_types_slash_atob"; packageName = "@types/atob"; - version = "2.1.2"; + version = "2.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/atob/-/atob-2.1.2.tgz"; - sha512 = "8GAYQ1jDRUQkSpHzJUqXwAkYFOxuWAOGLhIR4aPd/Y/yL12Q/9m7LsKpHKlfKdNE/362Hc9wPI1Yh6opDfxVJg=="; + url = "https://registry.npmjs.org/@types/atob/-/atob-2.1.3.tgz"; + sha512 = "z5fVgG6QAUY9ecy4zTsrhNEFaCGIU9qgfvFSGTbxVACaUMK1fJICZWE/JreBvZGc4BNgafnFkCWMDBeCebpeKg=="; }; }; - "@types/bn.js-5.1.2" = { + "@types/bn.js-5.1.3" = { name = "_at_types_slash_bn.js"; packageName = "@types/bn.js"; - version = "5.1.2"; + version = "5.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.2.tgz"; - sha512 = "dkpZu0szUtn9UXTmw+e0AJFd4D2XAxDnsCLdc05SfqpqzPEBft8eQr8uaFitfo/dUUOZERaLec2hHMG87A4Dxg=="; + url = "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.3.tgz"; + sha512 = "wT1B4iIO82ecXkdN6waCK8Ou7E71WU+mP1osDA5Q8c6Ur+ozU2vIKUIhSpUr6uE5L2YHocKS1Z2jG2fBC1YVeg=="; }; }; "@types/body-parser-1.19.2" = { @@ -10840,31 +10840,31 @@ let sha512 = "ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g=="; }; }; - "@types/body-parser-1.19.3" = { + "@types/body-parser-1.19.4" = { name = "_at_types_slash_body-parser"; packageName = "@types/body-parser"; - version = "1.19.3"; + version = "1.19.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz"; - sha512 = "oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ=="; + url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.4.tgz"; + sha512 = "N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA=="; }; }; - "@types/bonjour-3.5.11" = { + "@types/bonjour-3.5.12" = { name = "_at_types_slash_bonjour"; packageName = "@types/bonjour"; - version = "3.5.11"; + version = "3.5.12"; src = fetchurl { - url = "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz"; - sha512 = "isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg=="; + url = "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.12.tgz"; + sha512 = "ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg=="; }; }; - "@types/bunyan-1.8.9" = { + "@types/bunyan-1.8.10" = { name = "_at_types_slash_bunyan"; packageName = "@types/bunyan"; - version = "1.8.9"; + version = "1.8.10"; src = fetchurl { - url = "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.9.tgz"; - sha512 = "ZqS9JGpBxVOvsawzmVt30sP++gSQMTejCkIAQ3VdadOcRE8izTyW66hufvwLeH+YEGP6Js2AW7Gz+RMyvrEbmw=="; + url = "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.10.tgz"; + sha512 = "A82U/3EAdWX89f+dfysGiRvbeoLuRLV3i6SLg3HuNK4Yf+dHOqdbxT70vQUwvD3DOr2Dvpcv9dRX4ipTf0LpEg=="; }; }; "@types/cacheable-request-6.0.3" = { @@ -10876,13 +10876,13 @@ let sha512 = "IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw=="; }; }; - "@types/cli-progress-3.11.3" = { + "@types/cli-progress-3.11.4" = { name = "_at_types_slash_cli-progress"; packageName = "@types/cli-progress"; - version = "3.11.3"; + version = "3.11.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/cli-progress/-/cli-progress-3.11.3.tgz"; - sha512 = "/+C9xAdVtc+g5yHHkGBThgAA8rYpi5B+2ve3wLtybYj0JHEBs57ivR4x/zGfSsplRnV+psE91Nfin1soNKqz5Q=="; + url = "https://registry.npmjs.org/@types/cli-progress/-/cli-progress-3.11.4.tgz"; + sha512 = "yufTxeeNCZuEIxx2uebK8lpSAsJM4lvzakm/VxzYhDtqhXCzwH9jpn7nPCxzrROuEbLATqhFq4MIPoG0tlrsvw=="; }; }; "@types/commander-2.12.2" = { @@ -10894,40 +10894,40 @@ let sha512 = "0QEFiR8ljcHp9bAbWxecjVRuAMr16ivPiGOw6KFQBVrVd0RQIcM3xKdRisH2EDWgVWujiYtHwhSkSUoAAGzH7Q=="; }; }; - "@types/common-tags-1.8.2" = { + "@types/common-tags-1.8.3" = { name = "_at_types_slash_common-tags"; packageName = "@types/common-tags"; - version = "1.8.2"; + version = "1.8.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.2.tgz"; - sha512 = "Z5UcOnlqxFm0tCCTEhkcVOfSihWOMyKypIWHtQNSYh6fMdPUIVpNdLBYutDpDXVHsMUrYzI2IczUHXIzpUovmQ=="; + url = "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.3.tgz"; + sha512 = "v3smfzf7umSwpkJrmlUe+apSv6bVnrIFCeBeprnP4f8lIh6pECZxyD50e8yFwfouIt85TdxN5yXiFwS5fnsS3w=="; }; }; - "@types/concat-stream-2.0.0" = { + "@types/concat-stream-2.0.1" = { name = "_at_types_slash_concat-stream"; packageName = "@types/concat-stream"; - version = "2.0.0"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-2.0.0.tgz"; - sha512 = "t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw=="; + url = "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-2.0.1.tgz"; + sha512 = "v5HP9ZsRbzFq5XRo2liUZPKzwbGK5SuGVMWZjE6iJOm/JNdESk3/rkfcPe0lcal0C32PTLVlYUYqGpMGNdDsDg=="; }; }; - "@types/connect-3.4.36" = { + "@types/connect-3.4.37" = { name = "_at_types_slash_connect"; packageName = "@types/connect"; - version = "3.4.36"; + version = "3.4.37"; src = fetchurl { - url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz"; - sha512 = "P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w=="; + url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.37.tgz"; + sha512 = "zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q=="; }; }; - "@types/connect-history-api-fallback-1.5.1" = { + "@types/connect-history-api-fallback-1.5.2" = { name = "_at_types_slash_connect-history-api-fallback"; packageName = "@types/connect-history-api-fallback"; - version = "1.5.1"; + version = "1.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz"; - sha512 = "iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw=="; + url = "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz"; + sha512 = "gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q=="; }; }; "@types/cookie-0.4.1" = { @@ -10939,13 +10939,13 @@ let sha512 = "XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q=="; }; }; - "@types/cookiejar-2.1.2" = { + "@types/cookiejar-2.1.3" = { name = "_at_types_slash_cookiejar"; packageName = "@types/cookiejar"; - version = "2.1.2"; + version = "2.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz"; - sha512 = "t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog=="; + url = "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.3.tgz"; + sha512 = "LZ8SD3LpNmLMDLkG2oCBjZg+ETnx6XdCjydUE0HwojDmnDfDUnhMKKbtth1TZh+hzcqb03azrYWoXLS8sMXdqg=="; }; }; "@types/cors-2.8.12" = { @@ -10957,76 +10957,67 @@ let sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw=="; }; }; - "@types/cors-2.8.14" = { + "@types/cors-2.8.15" = { name = "_at_types_slash_cors"; packageName = "@types/cors"; - version = "2.8.14"; + version = "2.8.15"; src = fetchurl { - url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.14.tgz"; - sha512 = "RXHUvNWYICtbP6s18PnOCaqToK8y14DnLd75c6HfyKf228dxy7pHNOQkxPtvXKp/hINFMDjbYzsj63nnpPMSRQ=="; + url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.15.tgz"; + sha512 = "n91JxbNLD8eQIuXDIChAN1tCKNWCEgpceU9b7ZMbFA+P+Q4yIeh80jizFLEvolRPc1ES0VdwFlGv+kJTSirogw=="; }; }; - "@types/debug-4.1.9" = { + "@types/debug-4.1.10" = { name = "_at_types_slash_debug"; packageName = "@types/debug"; - version = "4.1.9"; + version = "4.1.10"; src = fetchurl { - url = "https://registry.npmjs.org/@types/debug/-/debug-4.1.9.tgz"; - sha512 = "8Hz50m2eoS56ldRlepxSBa6PWEVCtzUo/92HgLc2qTMnotJNIm7xP+UZhyWoYsyOdd5dxZ+NZLb24rsKyFs2ow=="; + url = "https://registry.npmjs.org/@types/debug/-/debug-4.1.10.tgz"; + sha512 = "tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA=="; }; }; - "@types/diff-3.5.6" = { + "@types/diff-3.5.7" = { name = "_at_types_slash_diff"; packageName = "@types/diff"; - version = "3.5.6"; + version = "3.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/diff/-/diff-3.5.6.tgz"; - sha512 = "5BV7iGX/NmFGqAQn+YDBK++kO7IbZf0mIn8mwdJACIpZsMUqJvEin0riqNDbmS3SQL8u00dGnbC0FFJQptTSWw=="; + url = "https://registry.npmjs.org/@types/diff/-/diff-3.5.7.tgz"; + sha512 = "dEg0Y/cggst2Dr6wM+6+vVvHgOkmR6VMB+Zt5dc7Wy8zYily1yKP8mzRWKhX3vaefxZYnbL4pNtZ2UWosl+VqA=="; }; }; - "@types/ejs-3.1.3" = { + "@types/ejs-3.1.4" = { name = "_at_types_slash_ejs"; packageName = "@types/ejs"; - version = "3.1.3"; + version = "3.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.3.tgz"; - sha512 = "mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A=="; + url = "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.4.tgz"; + sha512 = "fnM/NjByiWdSRJRrmGxgqOSAnmOnsvX1QcNYk5TVyIIj+7ZqOKMb9gQa4OIl/lil2w/8TiTWV+nz3q8yqxez/w=="; }; }; - "@types/es-aggregate-error-1.0.3" = { + "@types/es-aggregate-error-1.0.4" = { name = "_at_types_slash_es-aggregate-error"; packageName = "@types/es-aggregate-error"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.3.tgz"; - sha512 = "GmY61WWXQemfJp+qmMu6RsrNev0eoEWeWtg46w9pdXje23jRJrf7yETbAkl7F+CfQJSKW7w3//sTYtQTt+R5Lg=="; + url = "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.4.tgz"; + sha512 = "95tL6tLR8P3Utx4SxXUEc0e+k2B9VhtBozhgxKGpv30ylIuxGxf080d7mYZ08sH5UjpDv/Nd6F80tH1p+KuPIg=="; }; }; - "@types/eslint-7.29.0" = { + "@types/eslint-8.44.6" = { name = "_at_types_slash_eslint"; packageName = "@types/eslint"; - version = "7.29.0"; + version = "8.44.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz"; - sha512 = "VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng=="; + url = "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.6.tgz"; + sha512 = "P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw=="; }; }; - "@types/eslint-8.44.3" = { - name = "_at_types_slash_eslint"; - packageName = "@types/eslint"; - version = "8.44.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.3.tgz"; - sha512 = "iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g=="; - }; - }; - "@types/eslint-scope-3.7.5" = { + "@types/eslint-scope-3.7.6" = { name = "_at_types_slash_eslint-scope"; packageName = "@types/eslint-scope"; - version = "3.7.5"; + version = "3.7.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz"; - sha512 = "JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA=="; + url = "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.6.tgz"; + sha512 = "zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ=="; }; }; "@types/estree-0.0.39" = { @@ -11038,22 +11029,22 @@ let sha512 = "EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="; }; }; - "@types/estree-1.0.2" = { + "@types/estree-1.0.3" = { name = "_at_types_slash_estree"; packageName = "@types/estree"; - version = "1.0.2"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz"; - sha512 = "VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA=="; + url = "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz"; + sha512 = "CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ=="; }; }; - "@types/estree-jsx-1.0.1" = { + "@types/estree-jsx-1.0.2" = { name = "_at_types_slash_estree-jsx"; packageName = "@types/estree-jsx"; - version = "1.0.1"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.1.tgz"; - sha512 = "sHyakZlAezNFxmYRo0fopDZW+XvK6ipeZkkp5EAOLjdPfZp8VjZBJ67vSRI99RSCAoqXVmXOHS4fnWoxpuGQtQ=="; + url = "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz"; + sha512 = "GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA=="; }; }; "@types/express-4.17.14" = { @@ -11065,13 +11056,13 @@ let sha512 = "TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg=="; }; }; - "@types/express-4.17.18" = { + "@types/express-4.17.20" = { name = "_at_types_slash_express"; packageName = "@types/express"; - version = "4.17.18"; + version = "4.17.20"; src = fetchurl { - url = "https://registry.npmjs.org/@types/express/-/express-4.17.18.tgz"; - sha512 = "Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ=="; + url = "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz"; + sha512 = "rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw=="; }; }; "@types/express-serve-static-core-4.17.31" = { @@ -11083,13 +11074,13 @@ let sha512 = "DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q=="; }; }; - "@types/express-serve-static-core-4.17.37" = { + "@types/express-serve-static-core-4.17.39" = { name = "_at_types_slash_express-serve-static-core"; packageName = "@types/express-serve-static-core"; - version = "4.17.37"; + version = "4.17.39"; src = fetchurl { - url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz"; - sha512 = "ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg=="; + url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz"; + sha512 = "BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ=="; }; }; "@types/geojson-7946.0.4" = { @@ -11119,13 +11110,13 @@ let sha512 = "ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA=="; }; }; - "@types/hast-2.3.6" = { + "@types/hast-2.3.7" = { name = "_at_types_slash_hast"; packageName = "@types/hast"; - version = "2.3.6"; + version = "2.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz"; - sha512 = "47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg=="; + url = "https://registry.npmjs.org/@types/hast/-/hast-2.3.7.tgz"; + sha512 = "EVLigw5zInURhzfXUM65eixfadfsHKomGKUakToXo84t8gGIJuTcD2xooM2See7GyQ7DRtYjhCHnSUQez8JaLw=="; }; }; "@types/html-minifier-terser-6.1.0" = { @@ -11137,31 +11128,31 @@ let sha512 = "oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="; }; }; - "@types/http-cache-semantics-4.0.2" = { + "@types/http-cache-semantics-4.0.3" = { name = "_at_types_slash_http-cache-semantics"; packageName = "@types/http-cache-semantics"; - version = "4.0.2"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz"; - sha512 = "FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw=="; + url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz"; + sha512 = "V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA=="; }; }; - "@types/http-errors-2.0.2" = { + "@types/http-errors-2.0.3" = { name = "_at_types_slash_http-errors"; packageName = "@types/http-errors"; - version = "2.0.2"; + version = "2.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz"; - sha512 = "lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg=="; + url = "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.3.tgz"; + sha512 = "pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA=="; }; }; - "@types/http-proxy-1.17.12" = { + "@types/http-proxy-1.17.13" = { name = "_at_types_slash_http-proxy"; packageName = "@types/http-proxy"; - version = "1.17.12"; + version = "1.17.13"; src = fetchurl { - url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz"; - sha512 = "kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw=="; + url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.13.tgz"; + sha512 = "GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw=="; }; }; "@types/inquirer-6.5.0" = { @@ -11173,67 +11164,67 @@ let sha512 = "rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw=="; }; }; - "@types/inquirer-8.2.6" = { + "@types/inquirer-8.2.9" = { name = "_at_types_slash_inquirer"; packageName = "@types/inquirer"; - version = "8.2.6"; + version = "8.2.9"; src = fetchurl { - url = "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.6.tgz"; - sha512 = "3uT88kxg8lNzY8ay2ZjP44DKcRaTGztqeIvN2zHvhzIBH/uAPaL75aBtdNRKbA7xXoMbBt5kX0M00VKAnfOYlA=="; + url = "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.9.tgz"; + sha512 = "5IEO2PwCy4NZDgj977dho4Qbdiw6dJZJzD4ZaB/9j7dfppf7z0xxFPKZz/FtTAUQbDjmWHJ6Jlz/gn0YzWHPsw=="; }; }; - "@types/is-empty-1.2.1" = { + "@types/is-empty-1.2.2" = { name = "_at_types_slash_is-empty"; packageName = "@types/is-empty"; - version = "1.2.1"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.1.tgz"; - sha512 = "a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw=="; + url = "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.2.tgz"; + sha512 = "BmFyKRHSsE+LFmOUQIYMg/8UJ+fNX3fxev0/OXGKWxUldHD8/bQYhXsTF7wR8woS0h8CWdLK39REjQ/Fxm6bFg=="; }; }; - "@types/istanbul-lib-coverage-2.0.4" = { + "@types/istanbul-lib-coverage-2.0.5" = { name = "_at_types_slash_istanbul-lib-coverage"; packageName = "@types/istanbul-lib-coverage"; - version = "2.0.4"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz"; - sha512 = "z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g=="; + url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz"; + sha512 = "zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ=="; }; }; - "@types/istanbul-lib-report-3.0.1" = { + "@types/istanbul-lib-report-3.0.2" = { name = "_at_types_slash_istanbul-lib-report"; packageName = "@types/istanbul-lib-report"; - version = "3.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz"; - sha512 = "gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ=="; - }; - }; - "@types/istanbul-reports-3.0.2" = { - name = "_at_types_slash_istanbul-reports"; - packageName = "@types/istanbul-reports"; version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz"; - sha512 = "kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A=="; + url = "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.2.tgz"; + sha512 = "8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w=="; }; }; - "@types/jquery-3.5.20" = { + "@types/istanbul-reports-3.0.3" = { + name = "_at_types_slash_istanbul-reports"; + packageName = "@types/istanbul-reports"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.3.tgz"; + sha512 = "1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg=="; + }; + }; + "@types/jquery-3.5.25" = { name = "_at_types_slash_jquery"; packageName = "@types/jquery"; - version = "3.5.20"; + version = "3.5.25"; src = fetchurl { - url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.20.tgz"; - sha512 = "UI+EGhgYD4LdSZ8gaiziFqXYIIB38VQSDsnAs8jL/div7FGrzrShx4HKCykVzk3tPfiIlusdNP9Wi3G60LCF2Q=="; + url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.25.tgz"; + sha512 = "gykx2c+OZf5nx2tv/5fDQqmvGgTiXshELy5jf9IgXPtVfSBl57IUYByN4osbwMXwJijWGOEYQABzGaFZE79A0Q=="; }; }; - "@types/js-levenshtein-1.1.1" = { + "@types/js-levenshtein-1.1.2" = { name = "_at_types_slash_js-levenshtein"; packageName = "@types/js-levenshtein"; - version = "1.1.1"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/js-levenshtein/-/js-levenshtein-1.1.1.tgz"; - sha512 = "qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g=="; + url = "https://registry.npmjs.org/@types/js-levenshtein/-/js-levenshtein-1.1.2.tgz"; + sha512 = "/NCbMABw2uacuyE16Iwka1EzREDD50/W2ggRBad0y1WHBvAkvR9OEINxModVY7D428gXBe0igeVX7bUc9GaslQ=="; }; }; "@types/jscodeshift-0.7.2" = { @@ -11245,13 +11236,13 @@ let sha512 = "k4ih8ayQ65e26vhCxeMTKtZ808DzC0RFQ4unBvPEy9bcFhS4aPm3oXgWWZNmZ4u+H2WzHQDCNrRC5iNX+afiZw=="; }; }; - "@types/json-schema-7.0.13" = { + "@types/json-schema-7.0.14" = { name = "_at_types_slash_json-schema"; packageName = "@types/json-schema"; - version = "7.0.13"; + version = "7.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz"; - sha512 = "RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ=="; + url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.14.tgz"; + sha512 = "U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw=="; }; }; "@types/json5-0.0.29" = { @@ -11272,22 +11263,22 @@ let sha512 = "BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="; }; }; - "@types/linkify-it-3.0.3" = { + "@types/linkify-it-3.0.4" = { name = "_at_types_slash_linkify-it"; packageName = "@types/linkify-it"; - version = "3.0.3"; + version = "3.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.3.tgz"; - sha512 = "pTjcqY9E4nOI55Wgpz7eiI8+LzdYnw3qxXCfHyBDdPbYvbyLgWLJGh8EdPvqawwMK1Uo1794AUkkR38Fr0g+2g=="; + url = "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.4.tgz"; + sha512 = "hPpIeeHb/2UuCw06kSNAOVWgehBLXEo0/fUs0mw3W2qhqX89PI2yvok83MnuctYGCPrabGIoi0fFso4DQ+sNUQ=="; }; }; - "@types/lodash-4.14.199" = { + "@types/lodash-4.14.200" = { name = "_at_types_slash_lodash"; packageName = "@types/lodash"; - version = "4.14.199"; + version = "4.14.200"; src = fetchurl { - url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.199.tgz"; - sha512 = "Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg=="; + url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.200.tgz"; + sha512 = "YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q=="; }; }; "@types/long-4.0.2" = { @@ -11317,40 +11308,49 @@ let sha512 = "GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ=="; }; }; - "@types/mdast-3.0.13" = { + "@types/mdast-3.0.14" = { name = "_at_types_slash_mdast"; packageName = "@types/mdast"; - version = "3.0.13"; + version = "3.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz"; - sha512 = "HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg=="; + url = "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.14.tgz"; + sha512 = "gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw=="; }; }; - "@types/mdurl-1.0.3" = { + "@types/mdast-4.0.2" = { + name = "_at_types_slash_mdast"; + packageName = "@types/mdast"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.2.tgz"; + sha512 = "tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw=="; + }; + }; + "@types/mdurl-1.0.4" = { name = "_at_types_slash_mdurl"; packageName = "@types/mdurl"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.3.tgz"; - sha512 = "T5k6kTXak79gwmIOaDF2UUQXFbnBE0zBUzF20pz7wDYu0RQMzWg+Ml/Pz50214NsFHBITkoi5VtdjFZnJ2ijjA=="; + url = "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.4.tgz"; + sha512 = "ARVxjAEX5TARFRzpDRVC6cEk0hUIXCCwaMhz8y7S1/PxU6zZS1UMjyobz7q4w/D/R552r4++EhwmXK1N2rAy0A=="; }; }; - "@types/mime-1.3.3" = { + "@types/mime-1.3.4" = { name = "_at_types_slash_mime"; packageName = "@types/mime"; - version = "1.3.3"; + version = "1.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz"; - sha512 = "Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg=="; + url = "https://registry.npmjs.org/@types/mime/-/mime-1.3.4.tgz"; + sha512 = "1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw=="; }; }; - "@types/mime-3.0.2" = { + "@types/mime-3.0.3" = { name = "_at_types_slash_mime"; packageName = "@types/mime"; - version = "3.0.2"; + version = "3.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.2.tgz"; - sha512 = "Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ=="; + url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.3.tgz"; + sha512 = "i8MBln35l856k5iOhKk2XJ4SeAWg75mLIpZB4v6imOagKL6twsukBZGDMNhdOVk7yRFTMPpfILocMos59Q1otQ=="; }; }; "@types/minimatch-3.0.5" = { @@ -11371,22 +11371,22 @@ let sha512 = "K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA=="; }; }; - "@types/minimist-1.2.3" = { + "@types/minimist-1.2.4" = { name = "_at_types_slash_minimist"; packageName = "@types/minimist"; - version = "1.2.3"; + version = "1.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz"; - sha512 = "ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A=="; + url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.4.tgz"; + sha512 = "Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ=="; }; }; - "@types/ms-0.7.32" = { + "@types/ms-0.7.33" = { name = "_at_types_slash_ms"; packageName = "@types/ms"; - version = "0.7.32"; + version = "0.7.33"; src = fetchurl { - url = "https://registry.npmjs.org/@types/ms/-/ms-0.7.32.tgz"; - sha512 = "xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g=="; + url = "https://registry.npmjs.org/@types/ms/-/ms-0.7.33.tgz"; + sha512 = "AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ=="; }; }; "@types/mute-stream-0.0.1" = { @@ -11398,6 +11398,15 @@ let sha512 = "0yQLzYhCqGz7CQPE3iDmYjhb7KMBFOP+tBkyw+/Y2YyDI5wpS7itXXxneN1zSsUwWx3Ji6YiVYrhAnpQGS/vkw=="; }; }; + "@types/mute-stream-0.0.2" = { + name = "_at_types_slash_mute-stream"; + packageName = "@types/mute-stream"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.2.tgz"; + sha512 = "FpiGjk6+IOrN0lZEfUUjdra1csU1VxwYFj4S0Zj+TJpu5x5mZW30RkEZojTadrNZHNmpCHgoE62IQZAH0OeuIA=="; + }; + }; "@types/nanoid-3.0.0" = { name = "_at_types_slash_nanoid"; packageName = "@types/nanoid"; @@ -11407,13 +11416,13 @@ let sha512 = "UXitWSmXCwhDmAKe7D3hNQtQaHeHt5L8LO1CB8GF8jlYVzOv5cBWDNqiJ+oPEWrWei3i3dkZtHY/bUtd0R/uOQ=="; }; }; - "@types/nlcst-1.0.2" = { + "@types/nlcst-1.0.3" = { name = "_at_types_slash_nlcst"; packageName = "@types/nlcst"; - version = "1.0.2"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.2.tgz"; - sha512 = "ykxL/GDDUhqikjU0LIywZvEwb1NTYXTEWf+XgMSS2o6IXIakafPccxZmxgZcvJPZ3yFl2kdL1gJZz3U3iZF3QA=="; + url = "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.3.tgz"; + sha512 = "cpO6PPMz4E++zxP2Vhp/3KVl2Nbtj+Iksb25rlRinG7mphu2zmCIKWWlqdsx1NwJEISogR2eeZTD7JqLOCzaiw=="; }; }; "@types/node-10.17.60" = { @@ -11452,22 +11461,13 @@ let sha512 = "JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ=="; }; }; - "@types/node-16.18.23" = { + "@types/node-16.18.59" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "16.18.23"; + version = "16.18.59"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz"; - sha512 = "XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g=="; - }; - }; - "@types/node-16.18.55" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "16.18.55"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-16.18.55.tgz"; - sha512 = "Y1zz/LIuJek01+hlPNzzXQhmq/Z2BCP96j18MSXC0S0jSu/IG4FFxmBs7W4/lI2vPJ7foVfEB0hUVtnOjnCiTg=="; + url = "https://registry.npmjs.org/@types/node/-/node-16.18.59.tgz"; + sha512 = "PJ1w2cNeKUEdey4LiPra0ZuxZFOGvetswE8qHRriV/sUkL5Al4tTmPV9D2+Y/TPIxTHHgxTfRjZVKWhPw/ORhQ=="; }; }; "@types/node-16.9.1" = { @@ -11479,22 +11479,22 @@ let sha512 = "QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g=="; }; }; - "@types/node-18.18.1" = { + "@types/node-18.11.19" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "18.18.1"; + version = "18.11.19"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-18.18.1.tgz"; - sha512 = "3G42sxmm0fF2+Vtb9TJQpnjmP+uKlWvFa8KoEGquh4gqRmoUG/N0ufuhikw6HEsdG2G2oIKhog1GCTfz9v5NdQ=="; + url = "https://registry.npmjs.org/@types/node/-/node-18.11.19.tgz"; + sha512 = "YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw=="; }; }; - "@types/node-20.5.1" = { + "@types/node-18.18.7" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "20.5.1"; + version = "18.18.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz"; - sha512 = "4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg=="; + url = "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz"; + sha512 = "bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ=="; }; }; "@types/node-20.5.9" = { @@ -11506,22 +11506,13 @@ let sha512 = "PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ=="; }; }; - "@types/node-20.8.0" = { + "@types/node-20.8.9" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "20.8.0"; + version = "20.8.9"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz"; - sha512 = "LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ=="; - }; - }; - "@types/node-20.8.1" = { - name = "_at_types_slash_node"; - packageName = "@types/node"; - version = "20.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-20.8.1.tgz"; - sha512 = "iN6stS2QGMl50pjH0h/dIfmcEUogljAreQZ+cubPw3ISWp5fJrZw9NOh/sDHJfw92A41hCU+Ls5zTIsNYzcnuA=="; + url = "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz"; + sha512 = "UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg=="; }; }; "@types/node-6.14.13" = { @@ -11533,6 +11524,15 @@ let sha512 = "J1F0XJ/9zxlZel5ZlbeSuHW2OpabrUAqpFuC2sm2I3by8sERQ8+KCjNKUcq8QHuzpGMWiJpo9ZxeHrqrP2KzQw=="; }; }; + "@types/node-9.6.61" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "9.6.61"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/node/-/node-9.6.61.tgz"; + sha512 = "/aKAdg5c8n468cYLy2eQrcR5k6chlbNwZNGUj3TboyPa2hcO2QAJcfymlqPzMiRj8B6nYKXjzQz36minFE0RwQ=="; + }; + }; "@types/node-fetch-2.6.2" = { name = "_at_types_slash_node-fetch"; packageName = "@types/node-fetch"; @@ -11542,31 +11542,31 @@ let sha512 = "DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A=="; }; }; - "@types/node-fetch-2.6.6" = { + "@types/node-fetch-2.6.7" = { name = "_at_types_slash_node-fetch"; packageName = "@types/node-fetch"; - version = "2.6.6"; + version = "2.6.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.6.tgz"; - sha512 = "95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw=="; + url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.7.tgz"; + sha512 = "lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg=="; }; }; - "@types/normalize-package-data-2.4.2" = { + "@types/normalize-package-data-2.4.3" = { name = "_at_types_slash_normalize-package-data"; packageName = "@types/normalize-package-data"; - version = "2.4.2"; + version = "2.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz"; - sha512 = "lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A=="; + url = "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz"; + sha512 = "ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg=="; }; }; - "@types/parse-json-4.0.0" = { + "@types/parse-json-4.0.1" = { name = "_at_types_slash_parse-json"; packageName = "@types/parse-json"; - version = "4.0.0"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz"; - sha512 = "//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="; + url = "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.1.tgz"; + sha512 = "3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng=="; }; }; "@types/parse5-5.0.3" = { @@ -11578,76 +11578,76 @@ let sha512 = "kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw=="; }; }; - "@types/prop-types-15.7.8" = { + "@types/prop-types-15.7.9" = { name = "_at_types_slash_prop-types"; packageName = "@types/prop-types"; - version = "15.7.8"; + version = "15.7.9"; src = fetchurl { - url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz"; - sha512 = "kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ=="; + url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz"; + sha512 = "n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g=="; }; }; - "@types/pug-2.0.7" = { + "@types/pug-2.0.8" = { name = "_at_types_slash_pug"; packageName = "@types/pug"; - version = "2.0.7"; + version = "2.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/@types/pug/-/pug-2.0.7.tgz"; - sha512 = "I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw=="; + url = "https://registry.npmjs.org/@types/pug/-/pug-2.0.8.tgz"; + sha512 = "QzhsZ1dMGyJbn/D9V80zp4GIA4J4rfAjCCxc3MP+new0E8dyVdSkR735Lx+n3LIaHNFcjHL5+TbziccuT+fdoQ=="; }; }; - "@types/qs-6.9.8" = { + "@types/qs-6.9.9" = { name = "_at_types_slash_qs"; packageName = "@types/qs"; - version = "6.9.8"; + version = "6.9.9"; src = fetchurl { - url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz"; - sha512 = "u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg=="; + url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.9.tgz"; + sha512 = "wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg=="; }; }; - "@types/range-parser-1.2.5" = { + "@types/range-parser-1.2.6" = { name = "_at_types_slash_range-parser"; packageName = "@types/range-parser"; - version = "1.2.5"; + version = "1.2.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz"; - sha512 = "xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA=="; + url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.6.tgz"; + sha512 = "+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA=="; }; }; - "@types/react-18.2.24" = { + "@types/react-18.2.32" = { name = "_at_types_slash_react"; packageName = "@types/react"; - version = "18.2.24"; + version = "18.2.32"; src = fetchurl { - url = "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz"; - sha512 = "Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw=="; + url = "https://registry.npmjs.org/@types/react/-/react-18.2.32.tgz"; + sha512 = "F0FVIZQ1x5Gxy/VYJb7XcWvCcHR28Sjwt1dXLspdIatfPq1MVACfnBDwKe6ANLxQ64riIJooXClpUR6oxTiepg=="; }; }; - "@types/react-dom-18.2.8" = { + "@types/react-dom-18.2.14" = { name = "_at_types_slash_react-dom"; packageName = "@types/react-dom"; - version = "18.2.8"; + version = "18.2.14"; src = fetchurl { - url = "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz"; - sha512 = "bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw=="; + url = "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz"; + sha512 = "V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ=="; }; }; - "@types/readdir-glob-1.1.2" = { + "@types/readdir-glob-1.1.3" = { name = "_at_types_slash_readdir-glob"; packageName = "@types/readdir-glob"; - version = "1.1.2"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/readdir-glob/-/readdir-glob-1.1.2.tgz"; - sha512 = "vwAYrNN/8yhp/FJRU6HUSD0yk6xfoOS8HrZa8ZL7j+X8hJpaC1hTcAiXX2IxaAkkvrz9mLyoEhYZTE3cEYvA9Q=="; + url = "https://registry.npmjs.org/@types/readdir-glob/-/readdir-glob-1.1.3.tgz"; + sha512 = "trCChHpWDGCJCUPJRwD62eapW4KOru6h4S7n9KUIESaxhyBM/2Jh20P3XrFRQQ6Df78E/rq2DbUCVZlI8CXPnA=="; }; }; - "@types/responselike-1.0.1" = { + "@types/responselike-1.0.2" = { name = "_at_types_slash_responselike"; packageName = "@types/responselike"; - version = "1.0.1"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.1.tgz"; - sha512 = "TiGnitEDxj2X0j+98Eqk5lv/Cij8oHd32bU4D/Yw6AOq7vvTk0gSD2GPj0G/HkvhMoVsdlhYF4yqqlyPBTM6Sg=="; + url = "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.2.tgz"; + sha512 = "/4YQT5Kp6HxUDb4yhRkm0bJ7TbjvTddqX7PZ5hz6qV3pxSo72f/6YPRo+Mu2DU307tm9IioO69l7uAwn5XNcFA=="; }; }; "@types/retry-0.12.0" = { @@ -11659,31 +11659,31 @@ let sha512 = "wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="; }; }; - "@types/retry-0.12.3" = { + "@types/retry-0.12.4" = { name = "_at_types_slash_retry"; packageName = "@types/retry"; - version = "0.12.3"; + version = "0.12.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.3.tgz"; - sha512 = "rkxEZUFIyDEZhC6EfHz6Hwos2zXewCOLBzhdgv7D55qu4OAySNwDZzxbaMpFI6XthdBa5oHhR5s6/9MSuTfw4g=="; + url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.4.tgz"; + sha512 = "l1YzFLj8Y6OhLdt7HKXlz56DoEmksB7qR8KVk+MpFsS4duwnoszLgDlLxJB0vgSqtg/rAS5gmYg5Bjw2sMJ8Ew=="; }; }; - "@types/sarif-2.1.5" = { + "@types/sarif-2.1.6" = { name = "_at_types_slash_sarif"; packageName = "@types/sarif"; - version = "2.1.5"; + version = "2.1.6"; src = fetchurl { - url = "https://registry.npmjs.org/@types/sarif/-/sarif-2.1.5.tgz"; - sha512 = "onJXseJAteCVczKQbO/Tx8zrvhZwZkAd+T7GGYXZvJJ7pzy7We5NJXcNk2oZoUbcnTP/AjkAH7XtPCkpfRBOnQ=="; + url = "https://registry.npmjs.org/@types/sarif/-/sarif-2.1.6.tgz"; + sha512 = "x+68l19JJnfXX9oq85k6KZwsPuOa2BKESkYqbRbA09zLSZXIDNyDo1illgDB/P0ZdpIa4EII3pHJ6DQq3xo3Qw=="; }; }; - "@types/scheduler-0.16.4" = { + "@types/scheduler-0.16.5" = { name = "_at_types_slash_scheduler"; packageName = "@types/scheduler"; - version = "0.16.4"; + version = "0.16.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz"; - sha512 = "2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ=="; + url = "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz"; + sha512 = "s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw=="; }; }; "@types/seedrandom-3.0.1" = { @@ -11695,58 +11695,58 @@ let sha512 = "giB9gzDeiCeloIXDgzFBCgjj1k4WxcDrZtGl6h1IqmUPlxF+Nx8Ve+96QCyDZ/HseB/uvDsKbpib9hU5cU53pw=="; }; }; - "@types/semver-7.5.3" = { + "@types/semver-7.5.4" = { name = "_at_types_slash_semver"; packageName = "@types/semver"; - version = "7.5.3"; + version = "7.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz"; - sha512 = "OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw=="; + url = "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz"; + sha512 = "MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ=="; }; }; - "@types/send-0.17.2" = { + "@types/send-0.17.3" = { name = "_at_types_slash_send"; packageName = "@types/send"; - version = "0.17.2"; + version = "0.17.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz"; - sha512 = "aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw=="; + url = "https://registry.npmjs.org/@types/send/-/send-0.17.3.tgz"; + sha512 = "/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug=="; }; }; - "@types/serve-index-1.9.2" = { + "@types/serve-index-1.9.3" = { name = "_at_types_slash_serve-index"; packageName = "@types/serve-index"; - version = "1.9.2"; + version = "1.9.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz"; - sha512 = "asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig=="; + url = "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.3.tgz"; + sha512 = "4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg=="; }; }; - "@types/serve-static-1.15.3" = { + "@types/serve-static-1.15.4" = { name = "_at_types_slash_serve-static"; packageName = "@types/serve-static"; - version = "1.15.3"; + version = "1.15.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz"; - sha512 = "yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg=="; + url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.4.tgz"; + sha512 = "aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw=="; }; }; - "@types/sizzle-2.3.4" = { + "@types/sizzle-2.3.5" = { name = "_at_types_slash_sizzle"; packageName = "@types/sizzle"; - version = "2.3.4"; + version = "2.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.4.tgz"; - sha512 = "jA2llq2zNkg8HrALI7DtWzhALcVH0l7i89yhY3iBdOz6cBPeACoFq+fkQrjHA39t1hnSFOboZ7A/AY5MMZSlag=="; + url = "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.5.tgz"; + sha512 = "tAe4Q+OLFOA/AMD+0lq8ovp8t3ysxAOeaScnfNdZpUxaGl51ZMDEITxkvFl1STudQ58mz6gzVGl9VhMKhwRnZQ=="; }; }; - "@types/sockjs-0.3.34" = { + "@types/sockjs-0.3.35" = { name = "_at_types_slash_sockjs"; packageName = "@types/sockjs"; - version = "0.3.34"; + version = "0.3.35"; src = fetchurl { - url = "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz"; - sha512 = "R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g=="; + url = "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.35.tgz"; + sha512 = "tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw=="; }; }; "@types/superagent-3.8.2" = { @@ -11758,40 +11758,40 @@ let sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA=="; }; }; - "@types/supports-color-8.1.1" = { + "@types/supports-color-8.1.2" = { name = "_at_types_slash_supports-color"; packageName = "@types/supports-color"; - version = "8.1.1"; + version = "8.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.1.tgz"; - sha512 = "dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw=="; + url = "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.2.tgz"; + sha512 = "nhs1D8NjNueBqRBhBTsc81g90g7VBD4wnMTMy9oP+QIldHuJkE655QTL2D1jkj3LyCd+Q5Y69oOpfxN1l0eCMA=="; }; }; - "@types/through-0.0.31" = { + "@types/through-0.0.32" = { name = "_at_types_slash_through"; packageName = "@types/through"; - version = "0.0.31"; + version = "0.0.32"; src = fetchurl { - url = "https://registry.npmjs.org/@types/through/-/through-0.0.31.tgz"; - sha512 = "LpKpmb7FGevYgXnBXYs6HWnmiFyVG07Pt1cnbgM1IhEacITTiUaBXXvOR3Y50ksaJWGSfhbEvQFivQEFGCC55w=="; + url = "https://registry.npmjs.org/@types/through/-/through-0.0.32.tgz"; + sha512 = "7XsfXIsjdfJM2wFDRAtEWp3zb2aVPk5QeyZxGlVK57q4u26DczMHhJmlhr0Jqv0THwxam/L8REXkj8M2I/lcvw=="; }; }; - "@types/tinycolor2-1.4.4" = { + "@types/tinycolor2-1.4.5" = { name = "_at_types_slash_tinycolor2"; packageName = "@types/tinycolor2"; - version = "1.4.4"; + version = "1.4.5"; src = fetchurl { - url = "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.4.tgz"; - sha512 = "FYK4mlLxUUajo/mblv7EUDHku20qT6ThYNsGZsTHilcHRvIkF8WXqtZO+DVTYkpHWCaAT97LueV59H/5Ve3bGA=="; + url = "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.5.tgz"; + sha512 = "uLJijDHN5E6j5n1qefF9oaeplgszXglWXWTviMoFr/YxgvbyrkFil20yDT7ljhCiTQ/BfCYtxfJS81LdTro5DQ=="; }; }; - "@types/triple-beam-1.3.3" = { + "@types/triple-beam-1.3.4" = { name = "_at_types_slash_triple-beam"; packageName = "@types/triple-beam"; - version = "1.3.3"; + version = "1.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.3.tgz"; - sha512 = "6tOUG+nVHn0cJbVp25JFayS5UE6+xlbcNF9Lo9mU7U0zk3zeUShZied4YEQZjy1JBF043FSkdXw8YkUJuVtB5g=="; + url = "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.4.tgz"; + sha512 = "HlJjF3wxV4R2VQkFpKe0YqJLilYNgtRtsqqZtby7RkVsSs+i+vbyzjtUwpFEdUCKcrGzCiEJE7F/0mKjh0sunA=="; }; }; "@types/tunnel-0.0.3" = { @@ -11803,31 +11803,31 @@ let sha512 = "sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA=="; }; }; - "@types/unist-2.0.8" = { + "@types/unist-2.0.9" = { name = "_at_types_slash_unist"; packageName = "@types/unist"; - version = "2.0.8"; + version = "2.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz"; - sha512 = "d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw=="; + url = "https://registry.npmjs.org/@types/unist/-/unist-2.0.9.tgz"; + sha512 = "zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ=="; }; }; - "@types/unist-3.0.0" = { + "@types/unist-3.0.1" = { name = "_at_types_slash_unist"; packageName = "@types/unist"; - version = "3.0.0"; + version = "3.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz"; - sha512 = "MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w=="; + url = "https://registry.npmjs.org/@types/unist/-/unist-3.0.1.tgz"; + sha512 = "ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg=="; }; }; - "@types/urijs-1.19.20" = { + "@types/urijs-1.19.22" = { name = "_at_types_slash_urijs"; packageName = "@types/urijs"; - version = "1.19.20"; + version = "1.19.22"; src = fetchurl { - url = "https://registry.npmjs.org/@types/urijs/-/urijs-1.19.20.tgz"; - sha512 = "77Mq/2BeHU894J364dUv9tSwxxyCLtcX228Pc8TwZpP5bvOoMns+gZoftp3LYl3FBH8vChpWbuagKGiMki2c1A=="; + url = "https://registry.npmjs.org/@types/urijs/-/urijs-1.19.22.tgz"; + sha512 = "qnYBwfN7O/+i6E1Kr8JaCKsrCLpRCiQ1XxkSxNIYuJ/5Aagt0+HlMX78DJMUrNzDULMz0eu2gcprlxJaDtACOw=="; }; }; "@types/vscode-1.66.0" = { @@ -11857,22 +11857,22 @@ let sha512 = "ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g=="; }; }; - "@types/ws-8.5.6" = { + "@types/ws-8.5.8" = { name = "_at_types_slash_ws"; packageName = "@types/ws"; - version = "8.5.6"; + version = "8.5.8"; src = fetchurl { - url = "https://registry.npmjs.org/@types/ws/-/ws-8.5.6.tgz"; - sha512 = "8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg=="; + url = "https://registry.npmjs.org/@types/ws/-/ws-8.5.8.tgz"; + sha512 = "flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg=="; }; }; - "@types/yargs-15.0.16" = { + "@types/yargs-15.0.17" = { name = "_at_types_slash_yargs"; packageName = "@types/yargs"; - version = "15.0.16"; + version = "15.0.17"; src = fetchurl { - url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz"; - sha512 = "2FeD5qezW3FvLpZ0JpfuaEWepgNLl9b2gQYiz/ce0NhoB1W/D+VZu98phITXkADYerfr/jb7JcDcVhITsc9bwg=="; + url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.17.tgz"; + sha512 = "cj53I8GUcWJIgWVTSVe2L7NJAB5XWGdsoMosVvUgv1jEnMbAcsbaCzt1coUcyi8Sda5PgTWAooG8jNyDTD+CWA=="; }; }; "@types/yargs-16.0.5" = { @@ -11884,22 +11884,22 @@ let sha512 = "AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ=="; }; }; - "@types/yargs-parser-21.0.1" = { + "@types/yargs-parser-21.0.2" = { name = "_at_types_slash_yargs-parser"; packageName = "@types/yargs-parser"; - version = "21.0.1"; + version = "21.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz"; - sha512 = "axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ=="; + url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.2.tgz"; + sha512 = "5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw=="; }; }; - "@types/yauzl-2.10.1" = { + "@types/yauzl-2.10.2" = { name = "_at_types_slash_yauzl"; packageName = "@types/yauzl"; - version = "2.10.1"; + version = "2.10.2"; src = fetchurl { - url = "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.1.tgz"; - sha512 = "CHzgNU3qYBnp/O4S3yv2tXPlvMTq0YWSTVg2/JYLqWZGHwwgJGAwd00poay/11asPq8wLFwHzubyInqHIFmmiw=="; + url = "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.2.tgz"; + sha512 = "Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA=="; }; }; "@types/yoga-layout-1.9.2" = { @@ -12100,13 +12100,13 @@ let sha512 = "1O/biKiVhhn0EtvDF4UOvz325K4RrLupfL8rHcmqD2TBLv4qVDWQuzx4JGa1FfqjjRb+C9TNZ6w19f32Mq85Ug=="; }; }; - "@vercel/build-utils-7.2.1" = { + "@vercel/build-utils-7.2.2" = { name = "_at_vercel_slash_build-utils"; packageName = "@vercel/build-utils"; - version = "7.2.1"; + version = "7.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-7.2.1.tgz"; - sha512 = "WCqSBCPNlANEOsmroCzCZq6ZxArV20RHBbdaZzhZjkGtEReSZx5BSOsrnkewFJFuu5pNGYegAaVi0VCkA1irZQ=="; + url = "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-7.2.2.tgz"; + sha512 = "CUMgVKTJCba5tGe+KZaVvwGUCsuSeuNEmPIzMggIMDtzdqllRu8+QjjIhEI+unHoYvUgGfen6Z5lMeMo9Ne0qQ=="; }; }; "@vercel/error-utils-2.0.1" = { @@ -12136,22 +12136,22 @@ let sha512 = "iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw=="; }; }; - "@vercel/gatsby-plugin-vercel-builder-2.0.6" = { + "@vercel/gatsby-plugin-vercel-builder-2.0.8" = { name = "_at_vercel_slash_gatsby-plugin-vercel-builder"; packageName = "@vercel/gatsby-plugin-vercel-builder"; - version = "2.0.6"; + version = "2.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.0.6.tgz"; - sha512 = "ne6Xkqm/Naxc6KON3RwhE3irJVevCRwdMp+VMSXgC8ik+q9tWxtmMa4tbdnregKWEk1cw3ToHN6MkXRdcchpYA=="; + url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.0.8.tgz"; + sha512 = "cK6YR0jLP6gLFXYk74JGP5IDSXP8u6mtIhWQ63Ud0eQId0HZZJNy+LCOhSSRDupbC0+lAWsHiEMsBBtkDMKWLg=="; }; }; - "@vercel/go-3.0.2" = { + "@vercel/go-3.0.3" = { name = "_at_vercel_slash_go"; packageName = "@vercel/go"; - version = "3.0.2"; + version = "3.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/go/-/go-3.0.2.tgz"; - sha512 = "g1i1X/h6SfIiCj+wVfNPZPqxhoOQbQXDximoGywTgKpRWZD40ReAjYIL4siemsHHX26ihhaJX2eHX8vWyQ57EQ=="; + url = "https://registry.npmjs.org/@vercel/go/-/go-3.0.3.tgz"; + sha512 = "XhrmpsACxNo64ojhscL//Mq+XEfm3VXlx/UIUcHzJJXdvFnz7DEzh1zs0AtdpVgZbYhPQ7rW3GIejaHrIJnN5w=="; }; }; "@vercel/hydrogen-1.0.1" = { @@ -12163,67 +12163,67 @@ let sha512 = "4PYk4LeIWPTjGtgnxvB0Hdw7aqCau843/96K2xX3z9pa0Hn//pUnZBMz2jrs5MRseCm1Li1LdQAK3u8/vaUnVQ=="; }; }; - "@vercel/next-4.0.8" = { + "@vercel/next-4.0.11" = { name = "_at_vercel_slash_next"; packageName = "@vercel/next"; - version = "4.0.8"; + version = "4.0.11"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/next/-/next-4.0.8.tgz"; - sha512 = "rKP63aGivXyw6ihNL+P67qxIQ0de5OTzGV5s650GzkF1RwNLs3coy1NSWlspWL3SlaAXwqWJSIQmhcA8EYaSKA=="; + url = "https://registry.npmjs.org/@vercel/next/-/next-4.0.11.tgz"; + sha512 = "eoSZW6vE9jaIksBwiV/EM7bYK8A3R2+u0a0wNv53kYi1R8QD2SUmLcwzpT13Z5/YF3Gk9AKsC8lLzqgNzeI4PQ=="; }; }; - "@vercel/nft-0.24.1" = { + "@vercel/nft-0.24.2" = { name = "_at_vercel_slash_nft"; packageName = "@vercel/nft"; - version = "0.24.1"; + version = "0.24.2"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/nft/-/nft-0.24.1.tgz"; - sha512 = "bGYrA/w98LNl9edxXcAezKs+Ixa2a+RkAvxXK38gH3815v+WkNa2AGY+wQv59vu2f9il9+zIKj6YrnlYIbh+jA=="; + url = "https://registry.npmjs.org/@vercel/nft/-/nft-0.24.2.tgz"; + sha512 = "KhY3Ky/lCqE+fHpOXiKOLnXYJ49PZh1dyDSfVtZhmYtmica0NQgyO6kPOAGDNWqD9IOBx8hb65upxxjfnfa1JA=="; }; }; - "@vercel/node-3.0.6" = { + "@vercel/node-3.0.7" = { name = "_at_vercel_slash_node"; packageName = "@vercel/node"; - version = "3.0.6"; + version = "3.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/node/-/node-3.0.6.tgz"; - sha512 = "QYsmc5rtuyjSAryAo4qRwsEw9NXhapAbF/OBM0Fdq3kPiwHDfbElJpb7UbeQH19u3q4d+E7Z6wZTbO6bsrzw4g=="; + url = "https://registry.npmjs.org/@vercel/node/-/node-3.0.7.tgz"; + sha512 = "0KrDGi6z+qPtCyC7wSHmHDU/ot352AJpAeAO1OIEYqYFsYwzvwuyu7TbGGwiUbtolij4/EBUCls3YmwADM/vKw=="; }; }; - "@vercel/python-4.0.2" = { + "@vercel/python-4.1.0" = { name = "_at_vercel_slash_python"; packageName = "@vercel/python"; - version = "4.0.2"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/python/-/python-4.0.2.tgz"; - sha512 = "mmUeR3GBuDnaJK3IIHRoPl3bNevcWO3N/YrNAx+zxLPSHzfzmCLZbFVVXbzoKBi/cALiOPcApVhlQXwU26y7xg=="; + url = "https://registry.npmjs.org/@vercel/python/-/python-4.1.0.tgz"; + sha512 = "EIQXK5zL6fce0Barh74gc7xyLtRyvgmLZDIVQ8yJLtFxPlPCRY3GXkdJ7Jdcw8Pd0uuVF0vIHatv18xSLbcwtg=="; }; }; - "@vercel/redwood-2.0.3" = { + "@vercel/redwood-2.0.5" = { name = "_at_vercel_slash_redwood"; packageName = "@vercel/redwood"; - version = "2.0.3"; + version = "2.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.0.3.tgz"; - sha512 = "efUqJjRxRhB+nw6OpYw3ptQyXAoWKA/qnzz1UKWfcL2yunCDrdvh2IL3O+Kjt2YqixJAH6DTK1B8lc6NhMoY/g=="; + url = "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.0.5.tgz"; + sha512 = "9iWTxfMkC7yNnwN2xxOdptiIDAgXe1V1fh3aw92MWt5PBRcFY9RqgIPF7Q3Qa7yzQFgpbHwCnSTqWO+HCEuFtw=="; }; }; - "@vercel/remix-builder-2.0.8" = { + "@vercel/remix-builder-2.0.10" = { name = "_at_vercel_slash_remix-builder"; packageName = "@vercel/remix-builder"; - version = "2.0.8"; + version = "2.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-2.0.8.tgz"; - sha512 = "PQA4Iu47qKOEyOa0WqS3u9lSnVEGfq/9ZVY6+IlZfR1+bmCVx7c2PW7BOSBucwhn1qMD6TF2kka0fz48UXpVXQ=="; + url = "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-2.0.10.tgz"; + sha512 = "RRVIodMFWHkw/Y3Cko4A5vIVuom8Ox+XwS5kqsW4tpSKWL9eBD3mVmNPR7MDQdt5v/9sL+8o2KSCjbjzOdIaLg=="; }; }; - "@vercel/routing-utils-3.0.0" = { + "@vercel/routing-utils-3.1.0" = { name = "_at_vercel_slash_routing-utils"; packageName = "@vercel/routing-utils"; - version = "3.0.0"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/routing-utils/-/routing-utils-3.0.0.tgz"; - sha512 = "u+SoHnL+RzRQIRP+YxvigzzKXQcbgYQF9qCTIuWuoLw5h9thIYWcDJvz3KxrUzxjGZ3dWboXA29KAlT6eeaeFw=="; + url = "https://registry.npmjs.org/@vercel/routing-utils/-/routing-utils-3.1.0.tgz"; + sha512 = "Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw=="; }; }; "@vercel/ruby-2.0.2" = { @@ -12235,13 +12235,13 @@ let sha512 = "MqFynhtZ905L210DWAbgkiEQEK39LTtp9eL2Nm6PjzhjNzU6hV0UfK8Z24vU9CC6J4mrUTTZx396fH7XTYJWqg=="; }; }; - "@vercel/static-build-2.0.7" = { + "@vercel/static-build-2.0.9" = { name = "_at_vercel_slash_static-build"; packageName = "@vercel/static-build"; - version = "2.0.7"; + version = "2.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.0.7.tgz"; - sha512 = "MjEgxf9HaK7tjVqS/bSlVSGBxFw3hNHdrVEoGJNwMZEfocgBiFxFGaw0Vxki8FTs+F3cciXdxwi6+O1bjj91GA=="; + url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.0.9.tgz"; + sha512 = "OReIxBZkGo/xKAWMtGQRh7lu6SpVAmKg7Z/1ACXJVhTWCbOqhw8obI7Gf4ynYHrNrv9yjE4w6L8gdqaWLBOWGA=="; }; }; "@vercel/static-config-3.0.0" = { @@ -12334,22 +12334,22 @@ let sha512 = "NwqBBruD1DvVmFVyPinOuuMGqpSroVTnl1R1vOnhbKquButOj+0b2k43Gn1fz/Uqe9hijLCxMEtMIIcW38ny8w=="; }; }; - "@volar/kit-1.10.1" = { + "@volar/kit-1.10.5" = { name = "_at_volar_slash_kit"; packageName = "@volar/kit"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/kit/-/kit-1.10.1.tgz"; - sha512 = "+aR3rvgER14VfjFflhD6k161uLdshpuK1tQUrnl8phpKtSGJDXHkTl/WkNk2xCEuE4goShS9nTvruTyrI9gGBw=="; + url = "https://registry.npmjs.org/@volar/kit/-/kit-1.10.5.tgz"; + sha512 = "sK3w8bXBgqjUWfju8HYAiYwCp+sdm1TseF3ULjaqJoC8zWR0uU9hfBASfZDPFB2p6ealRFwkjWOp2kCnWaYxBA=="; }; }; - "@volar/language-core-1.10.1" = { + "@volar/language-core-1.10.5" = { name = "_at_volar_slash_language-core"; packageName = "@volar/language-core"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.1.tgz"; - sha512 = "JnsM1mIPdfGPxmoOcK1c7HYAsL6YOv0TCJ4aW3AXPZN/Jb4R77epDyMZIVudSGjWMbvv/JfUa+rQ+dGKTmgwBA=="; + url = "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.5.tgz"; + sha512 = "xD71j4Ee0Ycq8WsiAE6H/aCThGdTobiZZeD+jFD+bvmbopa1Az296pqJysr3Ck8c7n5+GGF+xlKCS3WxRFYgSQ=="; }; }; "@volar/language-core-1.4.1" = { @@ -12361,13 +12361,13 @@ let sha512 = "EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ=="; }; }; - "@volar/language-server-1.10.1" = { + "@volar/language-server-1.10.5" = { name = "_at_volar_slash_language-server"; packageName = "@volar/language-server"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.1.tgz"; - sha512 = "UXgRMAPKoy4EZBcBT1SFp8YIb5AJqe7Is1/TnqRUq0LBBV2M7HpEeHHI8E4fy05Eg4TlSVRcrlZtiTrY9fRjJg=="; + url = "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.5.tgz"; + sha512 = "IEvLph46UzLHVnF+G70gLBO2WbTpnKZgJE0D3R5hCFGPKhZhzR2hViswKBctLnl0bbEz0Ko3lVAW/yMRrjoe2A=="; }; }; "@volar/language-server-1.4.1" = { @@ -12379,13 +12379,13 @@ let sha512 = "UxhiN205o8ZfTnMNhRPCtW+ncrBtqZMd+f08Xf99Je4WB+SYyv3VNnIZEQDXfaTXR6mLUgQ1mDwPsUOLKKGY8A=="; }; }; - "@volar/language-service-1.10.1" = { + "@volar/language-service-1.10.5" = { name = "_at_volar_slash_language-service"; packageName = "@volar/language-service"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.1.tgz"; - sha512 = "9AfMd8DeBuiw5twyXCL4Dw/9dg7djs2GAMQ5YY6LlN4v6u5IwU+foM/un5F7yzE94v2cuI+NN9LtHeR87AXpRA=="; + url = "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.5.tgz"; + sha512 = "HORaZ3x8hDGKO0KoezJ8CNjAdpXngocJAXOym3vJN0yPu5M+VjShG+M4lt+JP/zts0Ef02G7KY3gGbLltfhUYA=="; }; }; "@volar/language-service-1.4.1" = { @@ -12397,13 +12397,13 @@ let sha512 = "F30uT+xk20ZYpxRwNW9xBEoErSqd9zNW7iuFwSIX9bYO/12RLjB2I+vgM/GdPZnzZ37imXa76ykwqTRXrafigQ=="; }; }; - "@volar/source-map-1.10.1" = { + "@volar/source-map-1.10.5" = { name = "_at_volar_slash_source-map"; packageName = "@volar/source-map"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.1.tgz"; - sha512 = "3/S6KQbqa7pGC8CxPrg69qHLpOvkiPHGJtWPkI/1AXCsktkJ6gIk/5z4hyuMp8Anvs6eS/Kvp/GZa3ut3votKA=="; + url = "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.5.tgz"; + sha512 = "s4kgo66SA1kMzYvF9HFE6Vc1rxtXLUmcLrT2WKnchPDvLne+97Kw+xoR2NxJFmsvHoL18vmu/YGXYcN+Q5re1g=="; }; }; "@volar/source-map-1.4.1" = { @@ -12415,13 +12415,13 @@ let sha512 = "bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA=="; }; }; - "@volar/typescript-1.10.1" = { + "@volar/typescript-1.10.5" = { name = "_at_volar_slash_typescript"; packageName = "@volar/typescript"; - version = "1.10.1"; + version = "1.10.5"; src = fetchurl { - url = "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.1.tgz"; - sha512 = "+iiO9yUSRHIYjlteT+QcdRq8b44qH19/eiUZtjNtuh6D9ailYM7DVR0zO2sEgJlvCaunw/CF9Ov2KooQBpR4VQ=="; + url = "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.5.tgz"; + sha512 = "kfDehpeLJku9i1BgsFOYIczPmFFH4herl+GZrLGdvX5urTqeCKsKYlF36iNmFaADzjMb9WlENcUZzPjK8MxNrQ=="; }; }; "@volar/vue-language-core-1.6.5" = { @@ -12478,13 +12478,13 @@ let sha512 = "JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg=="; }; }; - "@vscode/test-electron-2.3.4" = { + "@vscode/test-electron-2.3.6" = { name = "_at_vscode_slash_test-electron"; packageName = "@vscode/test-electron"; - version = "2.3.4"; + version = "2.3.6"; src = fetchurl { - url = "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.3.4.tgz"; - sha512 = "eWzIqXMhvlcoXfEFNWrVu/yYT5w6De+WZXR/bafUQhAp8+8GkQo95Oe14phwiRUPv8L+geAKl/QM2+PoT3YW3g=="; + url = "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.3.6.tgz"; + sha512 = "M31xGH0RgqNU6CZ4/9g39oUMJ99nLzfjA+4UbtIQ6TcXQ6+2qkjOOxedmPBDDCg26/3Al5ubjY80hIoaMwKYSw=="; }; }; "@vue/cli-shared-utils-5.0.8" = { @@ -12523,76 +12523,76 @@ let sha512 = "jNYQ+3z7HDZ3IR3Z3Dlo3yOPbHexpygkn2IJ7sjA62oGolnNWeF7kvpLwni18l8N5InhS66m9w31an1Fs5pCZA=="; }; }; - "@vue/compiler-core-3.3.4" = { + "@vue/compiler-core-3.3.7" = { name = "_at_vue_slash_compiler-core"; packageName = "@vue/compiler-core"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz"; - sha512 = "cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g=="; + url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.7.tgz"; + sha512 = "pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ=="; }; }; - "@vue/compiler-dom-3.3.4" = { + "@vue/compiler-dom-3.3.7" = { name = "_at_vue_slash_compiler-dom"; packageName = "@vue/compiler-dom"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz"; - sha512 = "wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w=="; + url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz"; + sha512 = "0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw=="; }; }; - "@vue/compiler-sfc-2.7.14" = { + "@vue/compiler-sfc-2.7.15" = { name = "_at_vue_slash_compiler-sfc"; packageName = "@vue/compiler-sfc"; - version = "2.7.14"; + version = "2.7.15"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz"; - sha512 = "aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA=="; + url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.15.tgz"; + sha512 = "FCvIEevPmgCgqFBH7wD+3B97y7u7oj/Wr69zADBf403Tui377bThTjBvekaZvlRr4IwUAu3M6hYZeULZFJbdYg=="; }; }; - "@vue/compiler-sfc-3.3.4" = { + "@vue/compiler-sfc-3.3.7" = { name = "_at_vue_slash_compiler-sfc"; packageName = "@vue/compiler-sfc"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz"; - sha512 = "6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ=="; + url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz"; + sha512 = "7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw=="; }; }; - "@vue/compiler-ssr-3.3.4" = { + "@vue/compiler-ssr-3.3.7" = { name = "_at_vue_slash_compiler-ssr"; packageName = "@vue/compiler-ssr"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz"; - sha512 = "m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ=="; + url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz"; + sha512 = "TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg=="; }; }; - "@vue/reactivity-3.3.4" = { + "@vue/reactivity-3.3.7" = { name = "_at_vue_slash_reactivity"; packageName = "@vue/reactivity"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz"; - sha512 = "kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ=="; + url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.7.tgz"; + sha512 = "cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg=="; }; }; - "@vue/reactivity-transform-3.3.4" = { + "@vue/reactivity-transform-3.3.7" = { name = "_at_vue_slash_reactivity-transform"; packageName = "@vue/reactivity-transform"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz"; - sha512 = "MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw=="; + url = "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz"; + sha512 = "APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA=="; }; }; - "@vue/shared-3.3.4" = { + "@vue/shared-3.3.7" = { name = "_at_vue_slash_shared"; packageName = "@vue/shared"; - version = "3.3.4"; + version = "3.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz"; - sha512 = "7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="; + url = "https://registry.npmjs.org/@vue/shared/-/shared-3.3.7.tgz"; + sha512 = "N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg=="; }; }; "@webassemblyjs/ast-1.11.1" = { @@ -13063,22 +13063,22 @@ let sha512 = "AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w=="; }; }; - "@whatwg-node/fetch-0.9.13" = { + "@whatwg-node/fetch-0.9.14" = { name = "_at_whatwg-node_slash_fetch"; packageName = "@whatwg-node/fetch"; - version = "0.9.13"; + version = "0.9.14"; src = fetchurl { - url = "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.9.13.tgz"; - sha512 = "PPtMwhjtS96XROnSpowCQM85gCUG2m7AXZFw0PZlGbhzx2GK7f2iOXilfgIJ0uSlCuuGbOIzfouISkA7C4FJOw=="; + url = "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.9.14.tgz"; + sha512 = "wurZC82zzZwXRDSW0OS9l141DynaJQh7Yt0FD1xZ8niX7/Et/7RoiLiltbVU1fSF1RR9z6ndEaTUQBAmddTm1w=="; }; }; - "@whatwg-node/node-fetch-0.4.19" = { + "@whatwg-node/node-fetch-0.5.0" = { name = "_at_whatwg-node_slash_node-fetch"; packageName = "@whatwg-node/node-fetch"; - version = "0.4.19"; + version = "0.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.4.19.tgz"; - sha512 = "AW7/m2AuweAoSXmESrYQr/KBafueScNbn2iNO0u6xFr2JZdPmYsSm5yvAXYk6yDLv+eDmSSKrf7JnFZ0CsJIdA=="; + url = "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.5.0.tgz"; + sha512 = "q76lDAafvHNGWedNAVHrz/EyYTS8qwRLcwne8SJQdRN5P3HydxU6XROFvJfTML6KZXQX2FDdGY4/SnaNyd7M0Q=="; }; }; "@xmldom/xmldom-0.7.13" = { @@ -13432,76 +13432,76 @@ let sha512 = "nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg=="; }; }; - "@zwave-js/cc-12.0.2" = { + "@zwave-js/cc-12.2.3" = { name = "_at_zwave-js_slash_cc"; packageName = "@zwave-js/cc"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/cc/-/cc-12.0.2.tgz"; - sha512 = "jpdLyNcdozlACzHU9MXWHn7wBFM28thwZtdbh4pCyigTH+s8G9csZo8jU4tQHhocGZMY/votrqObyqbgL/Jneg=="; + url = "https://registry.npmjs.org/@zwave-js/cc/-/cc-12.2.3.tgz"; + sha512 = "MT6jh/YYhzOjMOZyH32T1RHr7xlbJVRjdgvN3KVnKKFJNOq1glfZ3ocb23XXhwVz6/g6+zXgvWvqPvfwjyF/SA=="; }; }; - "@zwave-js/config-12.0.2" = { + "@zwave-js/config-12.2.3" = { name = "_at_zwave-js_slash_config"; packageName = "@zwave-js/config"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/config/-/config-12.0.2.tgz"; - sha512 = "9PXR4wa+/2vC2ltLM0fWwypr7GaXao3RQXM1KEb2oyFCvNnCIsjUmmnJiguuRr+7oqhHvgvq5bfyGegd177a3A=="; + url = "https://registry.npmjs.org/@zwave-js/config/-/config-12.2.3.tgz"; + sha512 = "oZmWPfNTwd62qV39rPAys1gUzNkTkk7VR1A530N3Lk1/LNzCavFUadZV4wGJ16cw8as0zoE0cunR6JZH0b7uTQ=="; }; }; - "@zwave-js/core-12.0.2" = { + "@zwave-js/core-12.2.3" = { name = "_at_zwave-js_slash_core"; packageName = "@zwave-js/core"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/core/-/core-12.0.2.tgz"; - sha512 = "Dqq9yZYWffMIaEGV5ycA5u6HJSXCxTnVGqe7p933zHw8KhKxiab/2zcD7cX2HAyJtPgRbRFH8vs7qy4Qx0P+8Q=="; + url = "https://registry.npmjs.org/@zwave-js/core/-/core-12.2.3.tgz"; + sha512 = "U91p5g7empMIuBCs31HkrrCnOditPDEQCJ1f36PqMpkabHiFAstlCnIvdy4tZcXuUkb5sHxX732DH8InrA/+1g=="; }; }; - "@zwave-js/host-12.0.2" = { + "@zwave-js/host-12.2.3" = { name = "_at_zwave-js_slash_host"; packageName = "@zwave-js/host"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/host/-/host-12.0.2.tgz"; - sha512 = "TEzRG5HvYonDK/6cX3DLbaHiU523Du3uQ8DfUNM8zFV0ocDLmjh3g4zWRd0LTngqFAB9+K1SnOjrleaNm/SYzQ=="; + url = "https://registry.npmjs.org/@zwave-js/host/-/host-12.2.3.tgz"; + sha512 = "Idi7M8Z4wFyR1RRVUN3Q32DovJtYA+OBwgRmobaA9MLrfh1bLeOMncxJ89AOqxXu2BYQEsG2yO+7F6h0vQeY0g=="; }; }; - "@zwave-js/nvmedit-12.0.2" = { + "@zwave-js/nvmedit-12.2.3" = { name = "_at_zwave-js_slash_nvmedit"; packageName = "@zwave-js/nvmedit"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-12.0.2.tgz"; - sha512 = "Rk790S0yeE2YukTX4XLrfGYS4j845WYIKg3sQXEkjm/AjRLlCxEvpp0T1d7HqYBBIuQCG50DVMYWmnnp1WsmFg=="; + url = "https://registry.npmjs.org/@zwave-js/nvmedit/-/nvmedit-12.2.3.tgz"; + sha512 = "A59EEw1n2UGaRmui0W27BCP1bxsS1Gw2u0UjcpycMt9D/oZ5I7n3F0zaL5MflMiy5uxYdbz3MuATM1uNkAKk0Q=="; }; }; - "@zwave-js/serial-12.0.2" = { + "@zwave-js/serial-12.2.3" = { name = "_at_zwave-js_slash_serial"; packageName = "@zwave-js/serial"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/serial/-/serial-12.0.2.tgz"; - sha512 = "g9Lr870CEzmh1JaSC8Jy2E4F31bLEf2aT7tkutVGQtgoyUxYg7W9p1PdmOSBRIuBJxLXru88NczfSLzIPtlRWg=="; + url = "https://registry.npmjs.org/@zwave-js/serial/-/serial-12.2.3.tgz"; + sha512 = "/CI9dL6qiF52Ym8rVP6BdZ+/VuDtfcXzvHSWxIwm00bWdQu73wBzvSWevaePZYjhPgq456JxvrC61hF3G8XvZg=="; }; }; - "@zwave-js/shared-12.0.0" = { + "@zwave-js/shared-12.2.3" = { name = "_at_zwave-js_slash_shared"; packageName = "@zwave-js/shared"; - version = "12.0.0"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/shared/-/shared-12.0.0.tgz"; - sha512 = "baypO1WxHJXbGR5BUyM0ibV6iU/S2etKKKY+UR0S1tT45jzC/Jqx9rn3XN/lDZrd+tn66ViZ4twKeLx85skt3Q=="; + url = "https://registry.npmjs.org/@zwave-js/shared/-/shared-12.2.3.tgz"; + sha512 = "UwUas5IZxaPywaTY8lQNBE/e5aEWddgHQGJ3yn6Se0O717SeboIlw+Xu3befPBANadCk7EFGiN2SX/DaQCyggQ=="; }; }; - "@zwave-js/testing-12.0.2" = { + "@zwave-js/testing-12.2.3" = { name = "_at_zwave-js_slash_testing"; packageName = "@zwave-js/testing"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/testing/-/testing-12.0.2.tgz"; - sha512 = "srJf8zOXQ39yM94Zl3BxIgVDLSbgGcC744b7Ika/PaM/q75Y+1i8fbO/qSYygSVN9XvazgdqBzv3s5ZbrhAA3Q=="; + url = "https://registry.npmjs.org/@zwave-js/testing/-/testing-12.2.3.tgz"; + sha512 = "b7nh3EF5WIF6o0sJyb4JsCm86zLzf4nxaziFxZPD/AyPZokQlLbKhuyeqnvtguNH8NS9J0dpMiLHJX66p7HQhA=="; }; }; "CSSselect-0.4.1" = { @@ -13540,6 +13540,15 @@ let sha512 = "E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ=="; }; }; + "JSONStream-1.5.0" = { + name = "JSONStream"; + packageName = "JSONStream"; + version = "1.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@search-dump/jsonstream/-/jsonstream-1.5.0.tgz"; + sha512 = "/6JGNTkedAaGCxxWPHLHLzPAv+bJdPK1X4BvdQFfjpUUu8ccwWf5reGRxGf/vPRfly24dspufAwMWkgALW3gbw=="; + }; + }; "JSV-4.0.2" = { name = "JSV"; packageName = "JSV"; @@ -14053,13 +14062,13 @@ let sha512 = "GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg=="; }; }; - "all-package-names-2.0.748" = { + "all-package-names-2.0.770" = { name = "all-package-names"; packageName = "all-package-names"; - version = "2.0.748"; + version = "2.0.770"; src = fetchurl { - url = "https://registry.npmjs.org/all-package-names/-/all-package-names-2.0.748.tgz"; - sha512 = "/aaO1fGUeOqYYDV6bN6u1Pd3vgk3w8nVxYNzXAkkTTai61lwBhwb6j0XDNrd8rUjibLcJCn21fXgGYLPTClnzw=="; + url = "https://registry.npmjs.org/all-package-names/-/all-package-names-2.0.770.tgz"; + sha512 = "yGp4ACgiXjUBRBATxzRxoqHCbJwHXtsX7MtjFy9MkzEXohaovEjcqFrvX7pLw5feIB4vvTn2hCWM4HNANzjw8g=="; }; }; "amdefine-1.0.1" = { @@ -14611,15 +14620,6 @@ let sha512 = "5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg=="; }; }; - "archiver-5.3.1" = { - name = "archiver"; - packageName = "archiver"; - version = "5.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz"; - sha512 = "8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w=="; - }; - }; "archiver-5.3.2" = { name = "archiver"; packageName = "archiver"; @@ -15556,15 +15556,6 @@ let sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="; }; }; - "atomically-1.7.0" = { - name = "atomically"; - packageName = "atomically"; - version = "1.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/atomically/-/atomically-1.7.0.tgz"; - sha512 = "Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w=="; - }; - }; "atomically-2.0.2" = { name = "atomically"; packageName = "atomically"; @@ -15637,13 +15628,13 @@ let sha512 = "d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q=="; }; }; - "aws-crt-1.18.0" = { + "aws-crt-1.18.2" = { name = "aws-crt"; packageName = "aws-crt"; - version = "1.18.0"; + version = "1.18.2"; src = fetchurl { - url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.18.0.tgz"; - sha512 = "H5Vrb/GMzq72+Of2zrW69i/BTQ4gQd3MQvdZ3X3okfppzHdEjSPkdJN6ia8V2/1J1FmFvEtoxaY4nwraHUGQvg=="; + url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.18.2.tgz"; + sha512 = "FO7H96Db4oiz7ZIJCVA8pcUTGN37BxJgdmIQivkP2WWkyqpsoTrstbcFewfD7atdg7w1RhXmST1bg/zQNzh8YA=="; }; }; "aws-sdk-2.1340.0" = { @@ -15655,22 +15646,22 @@ let sha512 = "5amtFHWmJz+x0mKcwKJUBm2nKOJjO0MzzuVhrHFnmDWsUqP1VUsTxENoRdGitwoCH/o+MttLmf1/+lvgkYzbiw=="; }; }; - "aws-sdk-2.1357.0" = { + "aws-sdk-2.1472.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.1357.0"; + version = "2.1472.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1357.0.tgz"; - sha512 = "bSOfBCVPQ/0NWYpPl34MgqMbJf0eO6PsyVlmjbStlba+98hnE6X7z67tawBRot7S+qH3L49KW2u6dfJjvhDfdQ=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1472.0.tgz"; + sha512 = "U7kAHRbvTy753IXKV8Oom/AqlqnsbXG+Kw5gRbKi6VcsZ3hR/EpNMzdRXTWO5U415bnLWGo8WAqIz67PIaaKsw=="; }; }; - "aws-sdk-2.1468.0" = { + "aws-sdk-2.1481.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.1468.0"; + version = "2.1481.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1468.0.tgz"; - sha512 = "1DAa0UA779M0VyKKPjTPDtox4KOyFrHnGDLbJrDKzqylC+O0DMR4kh9Oy2vfErhwFwsiPUvWgkknddVS+igVGA=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1481.0.tgz"; + sha512 = "frg2IDi5Ozw6Vym0Y7WNyGUpgGalhmz41oAJVVvNl9AfKFLMw8AU8RfUvKt16snQ1yq847wuF14O73eFIKuIpw=="; }; }; "aws-sign2-0.7.0" = { @@ -15835,31 +15826,31 @@ let sha512 = "MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA=="; }; }; - "babel-plugin-polyfill-corejs2-0.4.5" = { + "babel-plugin-polyfill-corejs2-0.4.6" = { name = "babel-plugin-polyfill-corejs2"; packageName = "babel-plugin-polyfill-corejs2"; - version = "0.4.5"; + version = "0.4.6"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz"; - sha512 = "19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz"; + sha512 = "jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q=="; }; }; - "babel-plugin-polyfill-corejs3-0.8.4" = { + "babel-plugin-polyfill-corejs3-0.8.6" = { name = "babel-plugin-polyfill-corejs3"; packageName = "babel-plugin-polyfill-corejs3"; - version = "0.8.4"; + version = "0.8.6"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz"; - sha512 = "9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz"; + sha512 = "leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ=="; }; }; - "babel-plugin-polyfill-regenerator-0.5.2" = { + "babel-plugin-polyfill-regenerator-0.5.3" = { name = "babel-plugin-polyfill-regenerator"; packageName = "babel-plugin-polyfill-regenerator"; - version = "0.5.2"; + version = "0.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz"; - sha512 = "tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA=="; + url = "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz"; + sha512 = "8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw=="; }; }; "babel-plugin-react-native-web-0.18.12" = { @@ -16087,13 +16078,13 @@ let sha512 = "lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="; }; }; - "bash-language-server-4.10.3" = { + "bash-language-server-5.0.0" = { name = "bash-language-server"; packageName = "bash-language-server"; - version = "4.10.3"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-4.10.3.tgz"; - sha512 = "5Ej3637jhQd5HJO3ZNGnVmeeGPprCcdkjL+QpkWeJXmns31aKedAHSEQfKjKAFqcUQ4JwMyXRXnHzut4jKbofg=="; + url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-5.0.0.tgz"; + sha512 = "1S5PMQO4PwXDIiPHUE6dYd8vZF1NZqb3i4Astd7UXD4lSWnSo71MqSmTpTs/dTYcvo2/9z2IymbNPPyn/VuM2w=="; }; }; "basic-auth-2.0.1" = { @@ -17095,13 +17086,13 @@ let sha512 = "AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog=="; }; }; - "browserify-sign-4.2.1" = { + "browserify-sign-4.2.2" = { name = "browserify-sign"; packageName = "browserify-sign"; - version = "4.2.1"; + version = "4.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz"; - sha512 = "/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg=="; + url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz"; + sha512 = "1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg=="; }; }; "browserify-zlib-0.2.0" = { @@ -17392,6 +17383,15 @@ let sha512 = "kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw=="; }; }; + "bufferutil-4.0.8" = { + name = "bufferutil"; + packageName = "bufferutil"; + version = "4.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz"; + sha512 = "4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw=="; + }; + }; "bufio-1.0.7" = { name = "bufio"; packageName = "bufio"; @@ -17617,13 +17617,13 @@ let sha512 = "+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w=="; }; }; - "cacheable-request-10.2.13" = { + "cacheable-request-10.2.14" = { name = "cacheable-request"; packageName = "cacheable-request"; - version = "10.2.13"; + version = "10.2.14"; src = fetchurl { - url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz"; - sha512 = "3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA=="; + url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz"; + sha512 = "zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ=="; }; }; "cacheable-request-2.1.4" = { @@ -17680,13 +17680,13 @@ let sha512 = "kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA=="; }; }; - "call-bind-1.0.2" = { + "call-bind-1.0.5" = { name = "call-bind"; packageName = "call-bind"; - version = "1.0.2"; + version = "1.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"; - sha512 = "7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="; + url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz"; + sha512 = "C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ=="; }; }; "call-me-maybe-1.0.2" = { @@ -17932,13 +17932,13 @@ let sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="; }; }; - "caniuse-lite-1.0.30001542" = { + "caniuse-lite-1.0.30001554" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001542"; + version = "1.0.30001554"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001542.tgz"; - sha512 = "UrtAXVcj1mvPBFQ4sKd38daP8dEcXXr5sQe6QNNinaPd0iA/cxg9/l3VrSdL73jgw5sKyuQ6jNgiKO12W3SsVA=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001554.tgz"; + sha512 = "A2E3U//MBwbJVzebddm1YfNp7Nud5Ip+IPn4BozBmn4KqVX7AvluoIDFWjsv5OkGnKUXQVmMSoMKLa3ScCblcQ=="; }; }; "canvas-2.11.2" = { @@ -18067,31 +18067,31 @@ let sha512 = "eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="; }; }; - "cdk8s-2.66.1" = { + "cdk8s-2.67.3" = { name = "cdk8s"; packageName = "cdk8s"; - version = "2.66.1"; + version = "2.67.3"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.66.1.tgz"; - sha512 = "lm4eASTSRigaj9dYlSCG/F+O8O5/nLH5IEl3j+IxirPb9Y46nwIdx3JD7l+xwprCSgWQXfUJTxizOS0Gm1uE8g=="; + url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.67.3.tgz"; + sha512 = "UgdJORDS9o+jBMGh4qa4sVlnNoJxjLiDemL0rJuilVYNh8CVAwXdFs9FK4quuxq/fCxx/WQdB5Zak+j2PjAyYA=="; }; }; - "cdk8s-plus-25-2.22.24" = { + "cdk8s-plus-25-2.22.44" = { name = "cdk8s-plus-25"; packageName = "cdk8s-plus-25"; - version = "2.22.24"; + version = "2.22.44"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.22.24.tgz"; - sha512 = "HmRWcN70uf9AXD4dyWG4CfyhecY/puGkoJIQ4qmVWmGJEj2lZzAr2SP1QAe5SGrfqE2zjDKH7ghFKO7c/0rBzA=="; + url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.22.44.tgz"; + sha512 = "82QAK0o28RzCQNaLzLdKlmx5yxBAigWJD0N6aKNRQi/co31gKvlZmxOxr3NME0znfytXOuKg+d40TM1DX1QPlg=="; }; }; - "cdktf-0.18.0" = { + "cdktf-0.19.0" = { name = "cdktf"; packageName = "cdktf"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/cdktf/-/cdktf-0.18.0.tgz"; - sha512 = "iTWy2g0mCE2YW2hPxdWEzMwCVgyzDyheHWJTS4OcLZsR+lXETFX0lonoc5XGnX8CHBL4AbFY+EEqCUs5v7A4bQ=="; + url = "https://registry.npmjs.org/cdktf/-/cdktf-0.19.0.tgz"; + sha512 = "5tcNhvrvsE9WawC5cPwV7B9ATQ5lWNjyCJN7EnMofxTtkBEdnnGx0esC+vpNO4Fs0LhmV37qCUlm+K6anZaPYw=="; }; }; "center-align-0.1.3" = { @@ -18589,13 +18589,13 @@ let sha512 = "5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="; }; }; - "ci-info-3.8.0" = { + "ci-info-3.9.0" = { name = "ci-info"; packageName = "ci-info"; - version = "3.8.0"; + version = "3.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz"; - sha512 = "eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw=="; + url = "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz"; + sha512 = "NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ=="; }; }; "cipher-base-1.0.4" = { @@ -19030,6 +19030,15 @@ let sha512 = "Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg=="; }; }; + "clipboardy-4.0.0" = { + name = "clipboardy"; + packageName = "clipboardy"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz"; + sha512 = "5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w=="; + }; + }; "cliss-0.0.2" = { name = "cliss"; packageName = "cliss"; @@ -19372,13 +19381,13 @@ let sha512 = "7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw=="; }; }; - "codemaker-1.89.0" = { + "codemaker-1.91.0" = { name = "codemaker"; packageName = "codemaker"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/codemaker/-/codemaker-1.89.0.tgz"; - sha512 = "Jh9ZrMxzX+jbzNvuHNlmEjXUYMSGVNW151SV2aOXU01V3bMjaSP+exfHFsYQ66x/zGEWcjh33pAu2rY44hyYIQ=="; + url = "https://registry.npmjs.org/codemaker/-/codemaker-1.91.0.tgz"; + sha512 = "yI9ibYUBdJDI8n5Vffd4kfg7mSy6Fes2FHq3/TrZtqhL5CJcXvI8Lltl6iTWM5f1JkeIeAMQOC45PjscBhWyZg=="; }; }; "coffeescript-2.7.0" = { @@ -19660,13 +19669,13 @@ let sha512 = "y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug=="; }; }; - "commander-11.0.0" = { + "commander-11.1.0" = { name = "commander"; packageName = "commander"; - version = "11.0.0"; + version = "11.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz"; - sha512 = "9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ=="; + url = "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz"; + sha512 = "yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="; }; }; "commander-2.11.0" = { @@ -20047,15 +20056,6 @@ let sha512 = "GjgyPRLo1qK1LR9RWAdUagqo+DP18f5HWCFk4va7GS+wpxQTOzfuKTwKOvGW2c01/YXNicAyyoyuSddmdkBzZQ=="; }; }; - "conf-7.1.2" = { - name = "conf"; - packageName = "conf"; - version = "7.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/conf/-/conf-7.1.2.tgz"; - sha512 = "r8/HEoWPFn4CztjhMJaWNAe5n+gPUCSaJ0oufbqDLFKsA1V8JjAG7G+p0pgoDFAws9Bpk2VtVLLXqOBA7WxLeg=="; - }; - }; "config-chain-1.1.13" = { name = "config-chain"; packageName = "config-chain"; @@ -20245,13 +20245,13 @@ let sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ=="; }; }; - "constructs-10.2.70" = { + "constructs-10.3.0" = { name = "constructs"; packageName = "constructs"; - version = "10.2.70"; + version = "10.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/constructs/-/constructs-10.2.70.tgz"; - sha512 = "z6zr1E8K/9tzJbCQzY0UGX0/oVKPFKu9C/mzEnghCG6TAJINnvlq0CMKm63XqqeMleadZYm5T3sZGJKcxJS/Pg=="; + url = "https://registry.npmjs.org/constructs/-/constructs-10.3.0.tgz"; + sha512 = "vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ=="; }; }; "consume-http-header-1.0.0" = { @@ -20381,15 +20381,6 @@ let sha512 = "hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q=="; }; }; - "conventional-changelog-conventionalcommits-6.1.0" = { - name = "conventional-changelog-conventionalcommits"; - packageName = "conventional-changelog-conventionalcommits"; - version = "6.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz"; - sha512 = "3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw=="; - }; - }; "conventional-changelog-conventionalcommits-7.0.2" = { name = "conventional-changelog-conventionalcommits"; packageName = "conventional-changelog-conventionalcommits"; @@ -20723,22 +20714,22 @@ let sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="; }; }; - "core-js-3.33.0" = { + "core-js-3.33.1" = { name = "core-js"; packageName = "core-js"; - version = "3.33.0"; + version = "3.33.1"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz"; - sha512 = "HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.33.1.tgz"; + sha512 = "qVSq3s+d4+GsqN0teRCJtM6tdEEXyWxjzbhVrCHmBS5ZTM0FS2MOS0D13dUXAWDUN6a+lHI/N1hF9Ytz6iLl9Q=="; }; }; - "core-js-compat-3.33.0" = { + "core-js-compat-3.33.1" = { name = "core-js-compat"; packageName = "core-js-compat"; - version = "3.33.0"; + version = "3.33.1"; src = fetchurl { - url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz"; - sha512 = "0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw=="; + url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.1.tgz"; + sha512 = "6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ=="; }; }; "core-util-is-1.0.2" = { @@ -20921,13 +20912,13 @@ let sha512 = "gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw=="; }; }; - "create-gatsby-3.12.0" = { + "create-gatsby-3.12.2" = { name = "create-gatsby"; packageName = "create-gatsby"; - version = "3.12.0"; + version = "3.12.2"; src = fetchurl { - url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz"; - sha512 = "cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g=="; + url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.2.tgz"; + sha512 = "4E0kR/56Bs/WlFONSuIu7AO841NZqMkZxnA4//gARyodieo/5zr6eG1I0V/1dy9lTLIJSQPTm97DysZB5ql1WA=="; }; }; "create-graphback-1.0.1" = { @@ -21110,13 +21101,13 @@ let sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="; }; }; - "crypto-js-4.1.1" = { + "crypto-js-4.2.0" = { name = "crypto-js"; packageName = "crypto-js"; - version = "4.1.1"; + version = "4.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz"; - sha512 = "o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw=="; + url = "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz"; + sha512 = "KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="; }; }; "crypto-random-string-1.0.0" = { @@ -21155,22 +21146,22 @@ let sha512 = "pP2W2BvLrRKggS1fUk8qQw2FG8PhyV969dlwF3M0jAg/HH83n76H+KGdzGsmEut6VJFlJYQkd1ZZskjaeVWnrA=="; }; }; - "cspell-dictionary-7.3.7" = { + "cspell-dictionary-7.3.8" = { name = "cspell-dictionary"; packageName = "cspell-dictionary"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-7.3.7.tgz"; - sha512 = "mJ0h2BGxYEqb/1FxKD50WuufKhDaCaIk8pwZQryqazXQCvoTpla0yud3KO61Cke92za8z37Rfb+5xATlywEfaw=="; + url = "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-7.3.8.tgz"; + sha512 = "gkq4t78eLR0xC3P0vDDHPeNY4iZRd5YE6Z8uDJ7RM4UaX/TSdVUN9KNFr34RnJ119NYVHujpL9+uW7wPSAe8Eg=="; }; }; - "cspell-gitignore-7.3.7" = { + "cspell-gitignore-7.3.8" = { name = "cspell-gitignore"; packageName = "cspell-gitignore"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-7.3.7.tgz"; - sha512 = "nP4Gg+zq5y0njzhiNYTLvaJIMAponBhJoTMzkXCOOKYEHJmiRQocfa3gO4t2s8iZ4YVhscbrB2h+dYvo3MLQqg=="; + url = "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-7.3.8.tgz"; + sha512 = "vJzCOUEiw6/MwV/U4Ux3bgSdj9mXB+X5eHL+qzVoyFI7ArlvrkuGTL+iFJThQcS8McM3SGqtvaBNCiKBmAeCkA=="; }; }; "cspell-glob-0.1.25" = { @@ -21182,22 +21173,22 @@ let sha512 = "/XaSHrGBpMJa+duFz3GKOWfrijrfdHT7a/XGgIcq3cymCSpOH+DPho42sl0jLI/hjM+8yv2m8aEoxRT8yVSnlg=="; }; }; - "cspell-glob-7.3.7" = { + "cspell-glob-7.3.8" = { name = "cspell-glob"; packageName = "cspell-glob"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-glob/-/cspell-glob-7.3.7.tgz"; - sha512 = "DJX5wJ5dhcNzyycukZst+WtbIdpCLTL7DaKS0EKW/57QjzMwwMBgpsF89ufnreGHB8dHrPF85epF9qyOI1SRNg=="; + url = "https://registry.npmjs.org/cspell-glob/-/cspell-glob-7.3.8.tgz"; + sha512 = "wUZC6znyxEs0wlhzGfZ4XHkATPJyazJIFi/VvAdj+KHe7U8SoSgitJVDQqdgectI2y3MxR7lQdVLX9dONFh+7A=="; }; }; - "cspell-grammar-7.3.7" = { + "cspell-grammar-7.3.8" = { name = "cspell-grammar"; packageName = "cspell-grammar"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-7.3.7.tgz"; - sha512 = "4cyJ4Alq/wBGTctH7fNTbY9EZCihm11fbrGSYVe8w+msRNx6W8rugsMX009aHiw9zlvGrMAeTD08YFPnBVdfpA=="; + url = "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-7.3.8.tgz"; + sha512 = "nTjAlMAZAVSFhBd9U3MB9l5FfC5JCCr9DTOA2wWxusVOm+36MbSEH90ucLPkhPa9/+0HtbpDhqVMwXCZllRpsg=="; }; }; "cspell-io-4.1.7" = { @@ -21209,13 +21200,13 @@ let sha512 = "V0/tUu9FnIS3v+vAvDT6NNa14Nc/zUNX8+YUUOfFAiDJJTdqefmvcWjOJBIMYBf3wIk9iWLmLbMM+bNHqr7DSQ=="; }; }; - "cspell-io-7.3.7" = { + "cspell-io-7.3.8" = { name = "cspell-io"; packageName = "cspell-io"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-io/-/cspell-io-7.3.7.tgz"; - sha512 = "zqGGllG/OM3Of7zaOELdrSoBpCyG9nJuSRCzLfKgnCG4g2zpoMfDZknJaY9VjZODHP99PvYWooF8E6kVxT34Fw=="; + url = "https://registry.npmjs.org/cspell-io/-/cspell-io-7.3.8.tgz"; + sha512 = "XrxPbaiek7EZh+26k9RYVz2wKclaMqM6mXBiu/kpFAHRHHfz91ado6xWvyxZ7UAxQ8ixEwZ+oz9TU+k21gHzyw=="; }; }; "cspell-lib-4.3.12" = { @@ -21227,13 +21218,13 @@ let sha512 = "yCCb6MoW1K8Tsr/WVEQoO4dfYhH9bCsjQayccb8MlyDaNNuWJHuX+gUGHsZSXSuChSh8PrTWKXJzs13/uM977g=="; }; }; - "cspell-lib-7.3.7" = { + "cspell-lib-7.3.8" = { name = "cspell-lib"; packageName = "cspell-lib"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-lib/-/cspell-lib-7.3.7.tgz"; - sha512 = "KuFn0WTwmK50Ij1KVaXVuheleSOfv3oFIO3PfMuFg7llkfPfaRawF0b61da/EFGckU/hUc8uHRbBuGELlDo3tA=="; + url = "https://registry.npmjs.org/cspell-lib/-/cspell-lib-7.3.8.tgz"; + sha512 = "2L770sI5DdsAKVzO3jxmfP2fz4LryW6dzL93BpN7WU+ebFC6rg4ioa5liOJV4WoDo2fNQMSeqfW4Aawu9zWR7A=="; }; }; "cspell-trie-lib-4.2.8" = { @@ -21245,13 +21236,13 @@ let sha512 = "Nt3c0gxOYXIc3/yhALDukpje1BgR6guvlUKWQO2zb0r7qRWpwUw2j2YM4dWbHQeH/3Hx5ei4Braa6cMaiJ5YBw=="; }; }; - "cspell-trie-lib-7.3.7" = { + "cspell-trie-lib-7.3.8" = { name = "cspell-trie-lib"; packageName = "cspell-trie-lib"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-7.3.7.tgz"; - sha512 = "Vv8TdTMZD3DE79SorTwn5NoWj8JD7DnYMeUK+5S6JDNLy4Ck+kTEPN6Ic9hvLAxuDmQjmoZI3TizrWvuCG66aA=="; + url = "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-7.3.8.tgz"; + sha512 = "UQx1Bazbyz2eQJ/EnMohINnUdZvAQL+OcQU3EPPbNWM1DWF4bJGgmFXKNCRYfJk6wtOZVXG5g5AZXx9KnHeN9A=="; }; }; "cspell-util-bundle-4.1.11" = { @@ -21578,13 +21569,13 @@ let sha512 = "byxnDBxM1AVF3YfmsK7Smop9/usNz7gAZYSo9eYp61TGcNXraJby1rAiLyJSt1/8Iho2qaxZOtZCOvQMXogPtg=="; }; }; - "csv-parse-5.5.0" = { + "csv-parse-5.5.2" = { name = "csv-parse"; packageName = "csv-parse"; - version = "5.5.0"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/csv-parse/-/csv-parse-5.5.0.tgz"; - sha512 = "RxruSK3M4XgzcD7Trm2wEN+SJ26ChIb903+IWxNOcB5q4jT2Cs+hFr6QP39J05EohshRFEvyzEBoZ/466S2sbw=="; + url = "https://registry.npmjs.org/csv-parse/-/csv-parse-5.5.2.tgz"; + sha512 = "YRVtvdtUNXZCMyK5zd5Wty1W6dNTpGKdqQd4EQ8tl/c6KW1aMBB1Kg1ppky5FONKmEqGJ/8WjLlTNLPne4ioVA=="; }; }; "csv-stream-0.2.0" = { @@ -22586,15 +22577,6 @@ let sha512 = "aBoJh5AhpqlRoHZjHmOzZlRx+wz2xVwGL9rjs+Kj0EWUrL4/h4K7OD176thl2Tdoqui/AaA4xhHrNArGLAaI3Q=="; }; }; - "debounce-fn-4.0.0" = { - name = "debounce-fn"; - packageName = "debounce-fn"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debounce-fn/-/debounce-fn-4.0.0.tgz"; - sha512 = "8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ=="; - }; - }; "debounce-fn-5.1.2" = { name = "debounce-fn"; packageName = "debounce-fn"; @@ -23045,13 +23027,13 @@ let sha512 = "8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A=="; }; }; - "define-data-property-1.1.0" = { + "define-data-property-1.1.1" = { name = "define-data-property"; packageName = "define-data-property"; - version = "1.1.0"; + version = "1.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz"; - sha512 = "UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g=="; + url = "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz"; + sha512 = "E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ=="; }; }; "define-lazy-prop-2.0.0" = { @@ -23198,13 +23180,13 @@ let sha512 = "HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw=="; }; }; - "depcheck-1.4.6" = { + "depcheck-1.4.7" = { name = "depcheck"; packageName = "depcheck"; - version = "1.4.6"; + version = "1.4.7"; src = fetchurl { - url = "https://registry.npmjs.org/depcheck/-/depcheck-1.4.6.tgz"; - sha512 = "Jxy9+u1DE+Svj2N0V/ueEQiOgH2X3KRPAsBfM0m/vCtuiG5QSC//b1mt0rbN/u3BFFEzXqpHzYiwDjmvAydEsw=="; + url = "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz"; + sha512 = "1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA=="; }; }; "depd-1.1.2" = { @@ -23252,13 +23234,13 @@ let sha512 = "xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ=="; }; }; - "deps-regex-0.1.4" = { + "deps-regex-0.2.0" = { name = "deps-regex"; packageName = "deps-regex"; - version = "0.1.4"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/deps-regex/-/deps-regex-0.1.4.tgz"; - sha512 = "3tzwGYogSJi8HoG93R5x9NrdefZQOXgHgGih/7eivloOq6yC6O+yoFxZnkgP661twvfILONfoKRdF9GQOGx2RA=="; + url = "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz"; + sha512 = "PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q=="; }; }; "deps-sort-2.0.1" = { @@ -23396,6 +23378,15 @@ let sha512 = "LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A=="; }; }; + "devlop-1.1.0" = { + name = "devlop"; + packageName = "devlop"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz"; + sha512 = "RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="; + }; + }; "devtools-protocol-0.0.981744" = { name = "devtools-protocol"; packageName = "devtools-protocol"; @@ -23513,13 +23504,13 @@ let sha512 = "EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q=="; }; }; - "diff2html-3.4.44" = { + "diff2html-3.4.45" = { name = "diff2html"; packageName = "diff2html"; - version = "3.4.44"; + version = "3.4.45"; src = fetchurl { - url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.44.tgz"; - sha512 = "h6Ev+OJfTNUxDTUvo+DsH6DNmcFNjNtcaZ2g/WLP5nBnIev7O+JgPFmIc2iFcazqyN/WNOkSR91UZlEl2DPe7w=="; + url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.45.tgz"; + sha512 = "1SxsjYZYbxX0GGMYJJM7gM0SpMSHqzvvG0UJVROCDpz4tylH2T+EGiinm2boDmTrMlLueVxGfKNxGNLZ9zDlkQ=="; }; }; "diffie-hellman-5.0.3" = { @@ -24134,13 +24125,13 @@ let sha512 = "vyJTp8+mC+G+5dfgsY+r3ckxlz+QMX40VjPQsZc5gxVAxLmi64TBoVkP54A/pRAXMXsbu2GMMBrZPxNv23waMg=="; }; }; - "dset-3.1.2" = { + "dset-3.1.3" = { name = "dset"; packageName = "dset"; - version = "3.1.2"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz"; - sha512 = "g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q=="; + url = "https://registry.npmjs.org/dset/-/dset-3.1.3.tgz"; + sha512 = "20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ=="; }; }; "dtrace-provider-0.6.0" = { @@ -24359,13 +24350,13 @@ let sha512 = "XofXdikjYI7MVBcnXeoOvRR+yFFFHOLs3J7PF5KYQweigtgLshcH4W660PsvHr4lYZ03JBpLyEcUB8DzHZ+BNw=="; }; }; - "electron-to-chromium-1.4.538" = { + "electron-to-chromium-1.4.567" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.4.538"; + version = "1.4.567"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.538.tgz"; - sha512 = "1a2m63NEookb1beNFTGDihgF3CKL7ksZ7PSA0VloON5DpTEhnOVgaDes8xkrDhkXRxlcN8JymQDGnv+Nn+uvhg=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.567.tgz"; + sha512 = "8KR114CAYQ4/r5EIEsOmOMqQ9j0MRbJZR3aXD/KFA8RuKzyoUB4XrUCg+l8RUGqTVQgKNIgTpjaG8YHRPAbX2w=="; }; }; "elegant-spinner-1.0.1" = { @@ -24432,13 +24423,13 @@ let sha512 = "dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg=="; }; }; - "emoji-regex-10.2.1" = { + "emoji-regex-10.3.0" = { name = "emoji-regex"; packageName = "emoji-regex"; - version = "10.2.1"; + version = "10.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.2.1.tgz"; - sha512 = "97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA=="; + url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz"; + sha512 = "QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw=="; }; }; "emoji-regex-7.0.3" = { @@ -24468,13 +24459,13 @@ let sha512 = "L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="; }; }; - "emojilib-2.4.0" = { + "emojilib-3.0.11" = { name = "emojilib"; packageName = "emojilib"; - version = "2.4.0"; + version = "3.0.11"; src = fetchurl { - url = "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz"; - sha512 = "5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw=="; + url = "https://registry.npmjs.org/emojilib/-/emojilib-3.0.11.tgz"; + sha512 = "OuML9z640prB+0Rms1RgzJrBAqNC9mFdqT2HeFcXSGSGNEiZh9adsaPPxWbqRoMyJPzu+zNKPyGKv4/sPmJDyg=="; }; }; "emojis-list-3.0.0" = { @@ -24603,13 +24594,13 @@ let sha512 = "FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg=="; }; }; - "engine.io-6.5.2" = { + "engine.io-6.5.3" = { name = "engine.io"; packageName = "engine.io"; - version = "6.5.2"; + version = "6.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-6.5.2.tgz"; - sha512 = "IXsMcGpw/xRfjra46sVZVHiSWo/nJ/3g1337q9KNXtS6YRzbW5yIzTCb9DjhrBe7r3GZQR0I4+nq+4ODk5g/cA=="; + url = "https://registry.npmjs.org/engine.io/-/engine.io-6.5.3.tgz"; + sha512 = "IML/R4eG/pUS5w7OfcDE0jKrljWS9nwnEfsxWCIJF5eO6AHo6+Hlv+lQbdlAYsiJPHzUthLm1RUjnBzWOs45cw=="; }; }; "engine.io-client-1.3.1" = { @@ -24918,13 +24909,13 @@ let sha512 = "rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A=="; }; }; - "es-abstract-1.22.2" = { + "es-abstract-1.22.3" = { name = "es-abstract"; packageName = "es-abstract"; - version = "1.22.2"; + version = "1.22.3"; src = fetchurl { - url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz"; - sha512 = "YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA=="; + url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz"; + sha512 = "eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA=="; }; }; "es-aggregate-error-1.0.11" = { @@ -24972,22 +24963,22 @@ let sha512 = "JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q=="; }; }; - "es-set-tostringtag-2.0.1" = { + "es-set-tostringtag-2.0.2" = { name = "es-set-tostringtag"; packageName = "es-set-tostringtag"; - version = "2.0.1"; + version = "2.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz"; - sha512 = "g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg=="; + url = "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz"; + sha512 = "BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q=="; }; }; - "es-shim-unscopables-1.0.0" = { + "es-shim-unscopables-1.0.2" = { name = "es-shim-unscopables"; packageName = "es-shim-unscopables"; - version = "1.0.0"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz"; - sha512 = "Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w=="; + url = "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz"; + sha512 = "J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="; }; }; "es-to-primitive-1.2.1" = { @@ -25656,13 +25647,13 @@ let sha512 = "pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw=="; }; }; - "eslint-8.50.0" = { + "eslint-8.52.0" = { name = "eslint"; packageName = "eslint"; - version = "8.50.0"; + version = "8.52.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz"; - sha512 = "FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz"; + sha512 = "zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg=="; }; }; "eslint-config-prettier-8.10.0" = { @@ -25674,13 +25665,13 @@ let sha512 = "SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg=="; }; }; - "eslint-formatter-pretty-4.1.0" = { + "eslint-formatter-pretty-5.0.0" = { name = "eslint-formatter-pretty"; packageName = "eslint-formatter-pretty"; - version = "4.1.0"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz"; - sha512 = "IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ=="; + url = "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-5.0.0.tgz"; + sha512 = "Uick451FoL22/wXqyScX3inW8ZlD/GQO7eFXj3bqb6N/ZtuuF00/CwSNIKLbFCJPrX5V4EdQBSgJ/UVnmLRnug=="; }; }; "eslint-import-resolver-node-0.3.9" = { @@ -25755,13 +25746,13 @@ let sha512 = "oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw=="; }; }; - "eslint-plugin-vue-9.17.0" = { + "eslint-plugin-vue-9.18.0" = { name = "eslint-plugin-vue"; packageName = "eslint-plugin-vue"; - version = "9.17.0"; + version = "9.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.17.0.tgz"; - sha512 = "r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ=="; + url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.18.0.tgz"; + sha512 = "yUM8a2OD/7Qs0PiugkRaxgz5KBRvzMvWShity2UvVFAN0yk8029mGpTdg/TNARPiYzp335mEwDHwcAR8tQNe4g=="; }; }; "eslint-rule-docs-1.1.235" = { @@ -26304,6 +26295,15 @@ let sha512 = "UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA=="; }; }; + "execa-8.0.1" = { + name = "execa"; + packageName = "execa"; + version = "8.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz"; + sha512 = "VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg=="; + }; + }; "execall-2.0.0" = { name = "execall"; packageName = "execall"; @@ -26403,13 +26403,13 @@ let sha512 = "A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw=="; }; }; - "expo-48.0.20" = { + "expo-48.0.21" = { name = "expo"; packageName = "expo"; - version = "48.0.20"; + version = "48.0.21"; src = fetchurl { - url = "https://registry.npmjs.org/expo/-/expo-48.0.20.tgz"; - sha512 = "SDRlLRINWWqf/OIPaUr/BsFZLhR5oEj1u9Cn06h1mPeo8pqv6ei/QTSZql4e0ixHIu3PWMPrUx9k/47nnTyTpg=="; + url = "https://registry.npmjs.org/expo/-/expo-48.0.21.tgz"; + sha512 = "Z211SC4wZP4Xd5/RBJhEw4uwSgpfzAvMh6IVdzwEVAJAcV1s48CACcSmIUe+7QJjEPzmb3T5Yo4EJ/JJXJ2o9A=="; }; }; "expo-application-5.1.1" = { @@ -26502,13 +26502,13 @@ let sha512 = "QOPh/iXykNDCAzUual1imSrn2aDakzCGUp2QmxVREr0llajXygroUWlT9sQXh1zKzbNp+a+i/xK375ZeBFiNJA=="; }; }; - "expo-modules-autolinking-1.6.0" = { + "expo-modules-autolinking-1.7.0" = { name = "expo-modules-autolinking"; packageName = "expo-modules-autolinking"; - version = "1.6.0"; + version = "1.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.6.0.tgz"; - sha512 = "1SRzajlW7vLvydhUJnCDYdJXeu80IpNciMvH1YHZRvMnb21+UGhRkBTuqBfWEGcyaPVZxDVN/OWfU26TGa8hJA=="; + url = "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.7.0.tgz"; + sha512 = "abDW+OcImtxsHfQ1xfz6fRuj6KWVW5vMayYnV2zcnqrxwrbFCHdlzLnDNzOdR8lr+0N7L8UhCKGJ5Wzf2J/J3w=="; }; }; "expo-modules-core-1.2.7" = { @@ -27348,13 +27348,13 @@ let sha512 = "7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg=="; }; }; - "file-entry-cache-7.0.0" = { + "file-entry-cache-7.0.1" = { name = "file-entry-cache"; packageName = "file-entry-cache"; - version = "7.0.0"; + version = "7.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-7.0.0.tgz"; - sha512 = "OWhoO9dvvwspdI7YjGrs5wD7bPggVHc5b1NFAdyd1fEPIeno3Fj70fjBhklAqzUefgX7KCNDBnvrT8rZhS8Shw=="; + url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-7.0.1.tgz"; + sha512 = "uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ=="; }; }; "file-or-stdin-1.0.2" = { @@ -27519,13 +27519,13 @@ let sha512 = "hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg=="; }; }; - "filesize-10.0.12" = { + "filesize-10.1.0" = { name = "filesize"; packageName = "filesize"; - version = "10.0.12"; + version = "10.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/filesize/-/filesize-10.0.12.tgz"; - sha512 = "6RS9gDchbn+qWmtV2uSjo5vmKizgfCQeb5jKmqx8HyzA3MoLqqyQxN+QcjkGBJt7FjJ9qFce67Auyya5rRRbpw=="; + url = "https://registry.npmjs.org/filesize/-/filesize-10.1.0.tgz"; + sha512 = "GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ=="; }; }; "filesize-6.4.0" = { @@ -27861,13 +27861,13 @@ let sha512 = "LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA=="; }; }; - "flat-cache-3.1.0" = { + "flat-cache-3.1.1" = { name = "flat-cache"; packageName = "flat-cache"; - version = "3.1.0"; + version = "3.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz"; - sha512 = "OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew=="; + url = "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz"; + sha512 = "/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q=="; }; }; "flatiron-0.4.3" = { @@ -27915,13 +27915,13 @@ let sha512 = "dz4HxH6pOvbUzZpZ/yXhafjbR2I8cenK5xL0KtBFb7U2ADsR+OwXifnxZjij/pZWF775uSCMzWVd+jDik2H2IA=="; }; }; - "flow-parser-0.217.2" = { + "flow-parser-0.219.5" = { name = "flow-parser"; packageName = "flow-parser"; - version = "0.217.2"; + version = "0.219.5"; src = fetchurl { - url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.217.2.tgz"; - sha512 = "O+nt/FLXa1hTwtW0O9h36iZjbL84G8e1uByx5dDXMC97AJEbZXwJ4ohfaE8BNWrYFyYX0NGfz1o8AtLQvaaD/Q=="; + url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.219.5.tgz"; + sha512 = "lHx/cl2XjopBx/ma9RYhG7FGj2JLKacoBwtI3leOp8AwRDPGwu6bzJoaCMfIl/sq14KdtY5MGzd5q6nKfGzcuQ=="; }; }; "fluent-ffmpeg-2.1.2" = { @@ -28230,13 +28230,13 @@ let sha512 = "by7U5W8dkIzcvDofUcO42yl9JbnHTEDBrzu3pt5fKT+Z4Oy85I21K80EYJYdjQGC2qum4Vo55Ag57iiIK4FYuA=="; }; }; - "fraction.js-4.3.6" = { + "fraction.js-4.3.7" = { name = "fraction.js"; packageName = "fraction.js"; - version = "4.3.6"; + version = "4.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz"; - sha512 = "n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg=="; + url = "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz"; + sha512 = "ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew=="; }; }; "fragment-cache-0.2.1" = { @@ -28581,13 +28581,13 @@ let sha512 = "jVT8q9Ah9JwqfIGKwKzTdbRRthdPpIjEe9kgvxM104Tv+q6SgOAQqJMVP90R0DBRAqejGMHDRWJtl3Ats6BjfQ=="; }; }; - "function-bind-1.1.1" = { + "function-bind-1.1.2" = { name = "function-bind"; packageName = "function-bind"; - version = "1.1.1"; + version = "1.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"; - sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="; + url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"; + sha512 = "7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="; }; }; "function.prototype.name-1.1.6" = { @@ -28842,13 +28842,13 @@ let sha512 = "Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA=="; }; }; - "get-intrinsic-1.2.1" = { + "get-intrinsic-1.2.2" = { name = "get-intrinsic"; packageName = "get-intrinsic"; - version = "1.2.1"; + version = "1.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz"; - sha512 = "2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw=="; + url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz"; + sha512 = "0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA=="; }; }; "get-package-info-1.0.0" = { @@ -29040,6 +29040,15 @@ let sha512 = "ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="; }; }; + "get-stream-8.0.1" = { + name = "get-stream"; + packageName = "get-stream"; + version = "8.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz"; + sha512 = "VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA=="; + }; + }; "get-symbol-description-1.0.0" = { name = "get-symbol-description"; packageName = "get-symbol-description"; @@ -29112,6 +29121,15 @@ let sha512 = "zs9rlfa7HyaJAKG9o+V7C6qfMzyc+tb1IIXdUFcOBcR1U7siKy/uPdauLlrH1mc0vOgUwIv4BF+QxPiiTYz3Rw=="; }; }; + "git-clone-0.2.0" = { + name = "git-clone"; + packageName = "git-clone"; + version = "0.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/git-clone/-/git-clone-0.2.0.tgz"; + sha512 = "1UAkEPIFbyjHaddljUKvPhhLRnrKaImT71T7rdvSvWLXw95nLdhdi6Qmlx0KOWoV1qqvHGLq5lMLJEZM0JXk8A=="; + }; + }; "git-config-path-2.0.0" = { name = "git-config-path"; packageName = "git-config-path"; @@ -29274,6 +29292,15 @@ let sha512 = "wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw=="; }; }; + "github-slugger-2.0.0" = { + name = "github-slugger"; + packageName = "github-slugger"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz"; + sha512 = "IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="; + }; + }; "github-url-from-git-1.5.0" = { name = "github-url-from-git"; packageName = "github-url-from-git"; @@ -29581,13 +29608,13 @@ let sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="; }; }; - "globals-13.22.0" = { + "globals-13.23.0" = { name = "globals"; packageName = "globals"; - version = "13.22.0"; + version = "13.23.0"; src = fetchurl { - url = "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz"; - sha512 = "H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw=="; + url = "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz"; + sha512 = "XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA=="; }; }; "globals-9.18.0" = { @@ -29995,24 +30022,6 @@ let sha512 = "5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw=="; }; }; - "graphql-16.4.0" = { - name = "graphql"; - packageName = "graphql"; - version = "16.4.0"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql/-/graphql-16.4.0.tgz"; - sha512 = "tYDNcRvKCcfHREZYje3v33NSrSD/ZpbWWdPtBtUUuXx9NCo/2QDxYzNqCnMvfsrnbwRpEHMovVrPu/ERoLrIRg=="; - }; - }; - "graphql-16.6.0" = { - name = "graphql"; - packageName = "graphql"; - version = "16.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz"; - sha512 = "KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw=="; - }; - }; "graphql-16.8.1" = { name = "graphql"; packageName = "graphql"; @@ -30103,13 +30112,13 @@ let sha512 = "sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag=="; }; }; - "graphql-ws-5.14.1" = { + "graphql-ws-5.14.2" = { name = "graphql-ws"; packageName = "graphql-ws"; - version = "5.14.1"; + version = "5.14.2"; src = fetchurl { - url = "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.14.1.tgz"; - sha512 = "aqkls1espsygP1PfkAuuLIV96IbztQ6EaADse97pw8wRIMT3+AL/OYfS8V2iCRkc0gzckitoDRGCQEdnySggiA=="; + url = "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.14.2.tgz"; + sha512 = "LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w=="; }; }; "growly-1.3.0" = { @@ -30211,13 +30220,13 @@ let sha512 = "VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA=="; }; }; - "has-1.0.3" = { + "has-1.0.4" = { name = "has"; packageName = "has"; - version = "1.0.3"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz"; - sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="; + url = "https://registry.npmjs.org/has/-/has-1.0.4.tgz"; + sha512 = "qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ=="; }; }; "has-ansi-2.0.0" = { @@ -30328,13 +30337,13 @@ let sha512 = "Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ=="; }; }; - "has-property-descriptors-1.0.0" = { + "has-property-descriptors-1.0.1" = { name = "has-property-descriptors"; packageName = "has-property-descriptors"; - version = "1.0.0"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"; - sha512 = "62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ=="; + url = "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz"; + sha512 = "VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg=="; }; }; "has-proto-1.0.1" = { @@ -30472,13 +30481,13 @@ let sha512 = "WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg=="; }; }; - "hash-wasm-4.9.0" = { + "hash-wasm-4.10.0" = { name = "hash-wasm"; packageName = "hash-wasm"; - version = "4.9.0"; + version = "4.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz"; - sha512 = "7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w=="; + url = "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.10.0.tgz"; + sha512 = "a0NjBNWjavvMalm/pPSEJ00MPDjRG8rv9D5BK7dBQTLGwAOVWqnTEUggaYs5szATB5UK5ULeIQr7QJXbczAZYA=="; }; }; "hash.js-1.1.7" = { @@ -30508,6 +30517,15 @@ let sha512 = "U/fnTE3edW0AV92ZI/BfEluMZuVcu3MDOopsN7jS+HqDYcarQo8rXQiWlsBlm0uX48/taYSdxRsfzh2HRg5Z6w=="; }; }; + "hasown-2.0.0" = { + name = "hasown"; + packageName = "hasown"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz"; + sha512 = "vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA=="; + }; + }; "hast-util-embedded-1.0.6" = { name = "hast-util-embedded"; packageName = "hast-util-embedded"; @@ -31075,13 +31093,13 @@ let sha512 = "eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg=="; }; }; - "htmlnano-2.0.4" = { + "htmlnano-2.1.0" = { name = "htmlnano"; packageName = "htmlnano"; - version = "2.0.4"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/htmlnano/-/htmlnano-2.0.4.tgz"; - sha512 = "WGCkyGFwjKW1GeCBsPYacMvaMnZtFJ0zIRnC2NCddkA+IOEhTqskXrS7lep+3yYZw/nQ3dW1UAX4yA/GJyR8BA=="; + url = "https://registry.npmjs.org/htmlnano/-/htmlnano-2.1.0.tgz"; + sha512 = "jVGRE0Ep9byMBKEu0Vxgl8dhXYOUk0iNQ2pjsG+BcRB0u0oDF5A9p/iBGMg/PGKYUyMD0OAGu8dVT5Lzj8S58g=="; }; }; "htmlparser2-3.10.1" = { @@ -31345,13 +31363,13 @@ let sha512 = "3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw=="; }; }; - "http-status-1.7.0" = { + "http-status-1.7.3" = { name = "http-status"; packageName = "http-status"; - version = "1.7.0"; + version = "1.7.3"; src = fetchurl { - url = "https://registry.npmjs.org/http-status/-/http-status-1.7.0.tgz"; - sha512 = "6HZ8T2ywZKtNKOrRA22x4Z+fK+UiWzimWYSTROVHrZ46RX+hKsg9wCQiodRtfNrKfsvOkwsXA6R9q+TmDY+8nQ=="; + url = "https://registry.npmjs.org/http-status/-/http-status-1.7.3.tgz"; + sha512 = "GS8tL1qHT2nBCMJDYMHGkkkKQLNkIAHz37vgO68XKvzv+XyqB4oh/DfmMHdtRzfqSJPj1xKG2TaELZtlCz6BEQ=="; }; }; "http2-client-1.3.5" = { @@ -31462,6 +31480,15 @@ let sha512 = "nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ=="; }; }; + "human-signals-5.0.0" = { + name = "human-signals"; + packageName = "human-signals"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz"; + sha512 = "AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ=="; + }; + }; "humanize-ms-1.2.1" = { name = "humanize-ms"; packageName = "humanize-ms"; @@ -32038,13 +32065,13 @@ let sha512 = "firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg=="; }; }; - "ink-4.2.0" = { + "ink-4.4.1" = { name = "ink"; packageName = "ink"; - version = "4.2.0"; + version = "4.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/ink/-/ink-4.2.0.tgz"; - sha512 = "q7SeFAEFMyKxTblyVI+CsxHzfiMMP9JUDG0cRmOKEAmJiYrtrDW1YYTv129RXqfn7fMKcVc4h/LbAJvqvZIuEQ=="; + url = "https://registry.npmjs.org/ink/-/ink-4.4.1.tgz"; + sha512 = "rXckvqPBB0Krifk5rn/5LvQGmyXwCUpBfmTwbkQNBY9JY8RSl3b8OftBNEYxg4+SWUhEKcPifgope28uL9inlA=="; }; }; "ink-select-input-4.2.2" = { @@ -32083,13 +32110,13 @@ let sha512 = "7TNlOjJlJXB33vG7yVa+MMO7hCjaC1bCn+zdpSjknWoLbOWMaFdKc7LJvqVkZ0rZv2+akhjXPrcR/dbxissjUw=="; }; }; - "ink-text-input-4.0.3" = { + "ink-text-input-5.0.1" = { name = "ink-text-input"; packageName = "ink-text-input"; - version = "4.0.3"; + version = "5.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-4.0.3.tgz"; - sha512 = "eQD01ik9ltmNoHmkeQ2t8LszYkv2XwuPSUz3ie/85qer6Ll/j0QSlSaLNl6ENHZakBHdCBVZY04iOXcLLXA0PQ=="; + url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-5.0.1.tgz"; + sha512 = "crnsYJalG4EhneOFnr/q+Kzw1RgmXI2KsBaLFE6mpiIKxAtJLUnvygOF2IUKO8z4nwkSkveGRBMd81RoYdRSag=="; }; }; "ink-use-stdout-dimensions-1.0.5" = { @@ -32317,13 +32344,13 @@ let sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg=="; }; }; - "internal-slot-1.0.5" = { + "internal-slot-1.0.6" = { name = "internal-slot"; packageName = "internal-slot"; - version = "1.0.5"; + version = "1.0.6"; src = fetchurl { - url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz"; - sha512 = "Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ=="; + url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz"; + sha512 = "Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg=="; }; }; "internmap-2.0.3" = { @@ -32407,13 +32434,13 @@ let sha512 = "j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ=="; }; }; - "inversify-6.0.1" = { + "inversify-6.0.2" = { name = "inversify"; packageName = "inversify"; - version = "6.0.1"; + version = "6.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/inversify/-/inversify-6.0.1.tgz"; - sha512 = "B3ex30927698TJENHR++8FfEaJGqoWOgI6ZY5Ht/nLUsFCwHn6akbwtnUAPCgUepAnTpe2qHxhDNjoKLyz6rgQ=="; + url = "https://registry.npmjs.org/inversify/-/inversify-6.0.2.tgz"; + sha512 = "i9m8j/7YIv4mDuYXUAcrpKPSaju/CIly9AHK5jvCBeoiM/2KEsuCQTTP+rzSWWpLYWRukdXFSl6ZTk2/uumbiA=="; }; }; "invert-kv-1.0.0" = { @@ -32839,13 +32866,13 @@ let sha512 = "ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ=="; }; }; - "is-core-module-2.13.0" = { + "is-core-module-2.13.1" = { name = "is-core-module"; packageName = "is-core-module"; - version = "2.13.0"; + version = "2.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz"; - sha512 = "Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ=="; + url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz"; + sha512 = "hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw=="; }; }; "is-core-module-2.9.0" = { @@ -33919,15 +33946,6 @@ let sha512 = "ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="; }; }; - "is-url-superb-4.0.0" = { - name = "is-url-superb"; - packageName = "is-url-superb"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz"; - sha512 = "GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA=="; - }; - }; "is-url-superb-6.1.0" = { name = "is-url-superb"; packageName = "is-url-superb"; @@ -34054,6 +34072,15 @@ let sha512 = "fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="; }; }; + "is-wsl-3.1.0" = { + name = "is-wsl"; + packageName = "is-wsl"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz"; + sha512 = "UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="; + }; + }; "is-yarn-global-0.3.0" = { name = "is-yarn-global"; packageName = "is-yarn-global"; @@ -34081,6 +34108,15 @@ let sha512 = "rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g=="; }; }; + "is64bit-2.0.0" = { + name = "is64bit"; + packageName = "is64bit"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz"; + sha512 = "jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw=="; + }; + }; "isarray-0.0.1" = { name = "isarray"; packageName = "isarray"; @@ -34486,13 +34522,13 @@ let sha512 = "b2Zna/wGIyTzi0Gemg27JYUaRyTyBETw5GnqyVQMr71uojOYMrgkD2+Px3bG2ZFi7/zTUXJSDoGoBOhMixq7tg=="; }; }; - "joi-17.10.2" = { + "joi-17.11.0" = { name = "joi"; packageName = "joi"; - version = "17.10.2"; + version = "17.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/joi/-/joi-17.10.2.tgz"; - sha512 = "hcVhjBxRNW/is3nNLdGLIjkgXetkeGc2wyhydhz8KumG23Aerk4HPjU5zaPAMRqXQFc0xNqXTC7+zQjxr0GlKA=="; + url = "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz"; + sha512 = "NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ=="; }; }; "joi-17.7.0" = { @@ -34810,13 +34846,13 @@ let sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; }; }; - "jsii-1.89.0" = { + "jsii-1.91.0" = { name = "jsii"; packageName = "jsii"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii/-/jsii-1.89.0.tgz"; - sha512 = "NOeltDlkRSu7OXpNS8I4izFtcVKsMppn0pbqM07LWHXrNZT0Y7c/dDtuMyYRIDNcwB6aLtOzLHfls9rd6qrLyg=="; + url = "https://registry.npmjs.org/jsii/-/jsii-1.91.0.tgz"; + sha512 = "dJ2FbnUfX5Eg9BdZx6Cz2JhDsvzGi2DoQeomzdjO9ltvVUouAFPWkpcUtJdLXaNmHQtPM4/I+AzelUX7w2mWVw=="; }; }; "jsii-5.1.12" = { @@ -34828,49 +34864,49 @@ let sha512 = "iY3zLosUEKbeua6IAGJXjFxibiiI0xHFjyYPyewOc56MBRHC7nczWSVGRP+Jgwyo7HWXs4TvJKLG6w8zSuAZrg=="; }; }; - "jsii-5.2.11" = { + "jsii-5.2.20" = { name = "jsii"; packageName = "jsii"; - version = "5.2.11"; + version = "5.2.20"; src = fetchurl { - url = "https://registry.npmjs.org/jsii/-/jsii-5.2.11.tgz"; - sha512 = "HbEgIrWuGswoxgRaKOTOp4m6FPnrL6gpBAc3j78hhPo1k9MCxydiQQAKm73eCRYCwt9/zPBms8O+3Vd6Bi1kRQ=="; + url = "https://registry.npmjs.org/jsii/-/jsii-5.2.20.tgz"; + sha512 = "iXfSgEHGuE1OJBefZ7P3x+FwlEVaAV8M2blR6HWfg/IAmvBoCc1qbMPkQgUXRaXxH36HKR+BOFZ4n8QX0S2BXA=="; }; }; - "jsii-pacmak-1.89.0" = { + "jsii-pacmak-1.91.0" = { name = "jsii-pacmak"; packageName = "jsii-pacmak"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.89.0.tgz"; - sha512 = "fEvXWBdIOz1WyPrpZRbDaaV1f3UyAN8vYIhzH8mtLklsdFUkS3SZdfFJWEKsa6gjILT+4/CqBtLOEZE0iHy0bg=="; + url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.91.0.tgz"; + sha512 = "k3Mc8v2nS7OTZxbwXczjSl5/RzGXHPq/BzZ+MRQhP5Z0Ai7QDF++aJxx6GZT9JXOD8zpHpv74QOr6eLPRVRIEQ=="; }; }; - "jsii-reflect-1.89.0" = { + "jsii-reflect-1.91.0" = { name = "jsii-reflect"; packageName = "jsii-reflect"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.89.0.tgz"; - sha512 = "05g0fUVot46rPGXYWzB3q4w2Cx2Ox7pzWfsGuIz6Kql/d9KoAFWMuGjwQbSbrI2I52RPKfTbM8wATzzp6Q5kdQ=="; + url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.91.0.tgz"; + sha512 = "RRFmvscXiBHUOP9ew71gPQ2IptiHYoRaihKoLg5+SQSeCvynaJrBWhNcBy26LHd28HEN2atdzYems0+HgeQNRg=="; }; }; - "jsii-rosetta-1.89.0" = { + "jsii-rosetta-1.91.0" = { name = "jsii-rosetta"; packageName = "jsii-rosetta"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.89.0.tgz"; - sha512 = "1hmLO+LtZ6bf2uvYW45YaRBQJD+rVondVkWfT2Ex9xYrkxAsc4304TV2DoQILfZbkaUPezyJ3ejGFlMhliNG0g=="; + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.91.0.tgz"; + sha512 = "v8eW/XiJHklnkmTtCIbyAeDPUVfovU/ZNh1ixvGri/ps5H3iRRpLEmqGJGMm2IEIjNCSmnmIsDMQLw20/7Nu+Q=="; }; }; - "jsii-rosetta-5.1.13" = { + "jsii-rosetta-5.2.1" = { name = "jsii-rosetta"; packageName = "jsii-rosetta"; - version = "5.1.13"; + version = "5.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.1.13.tgz"; - sha512 = "EmtQU/Q5ex/e2XmysU1ZdEW3vK4feEPDXaivRj5Cf284fuEcWINcD38oPYog0XofPdqeBbf0n+EciBitoEhKGA=="; + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.2.1.tgz"; + sha512 = "X98IBiNZSIkwmYfZ0de2b3dh7/BVBW//j8a/CVwm55J1YXYW9r6M/uIqRvqihD0GXgPVRCUjLpM/6BDluNSA8w=="; }; }; "jsii-srcmak-0.1.951" = { @@ -35134,13 +35170,13 @@ let sha512 = "ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="; }; }; - "json2jsii-0.3.387" = { + "json2jsii-0.3.389" = { name = "json2jsii"; packageName = "json2jsii"; - version = "0.3.387"; + version = "0.3.389"; src = fetchurl { - url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.387.tgz"; - sha512 = "tIyEL9nPXjmKQF73eXSqLMNwzRsj9s2qaLeohIqXxD/l0QCYqPJJIxDpQG+sF6t+/axJYdpprljF34qQKDd3rg=="; + url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.389.tgz"; + sha512 = "ct6j/QAj/jvGN0Oie3kd2aJ7a6UaB2m+TsDs3OjevqZEb2eE0m9iD5kjISaiIR1PNFl00kOZpILXi0cE/WIxuA=="; }; }; "json3-3.2.6" = { @@ -35350,13 +35386,13 @@ let sha512 = "S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ=="; }; }; - "jsonwebtoken-8.5.1" = { + "jsonwebtoken-9.0.0" = { name = "jsonwebtoken"; packageName = "jsonwebtoken"; - version = "8.5.1"; + version = "9.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz"; - sha512 = "XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w=="; + url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz"; + sha512 = "tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw=="; }; }; "jsonwebtoken-9.0.2" = { @@ -35674,22 +35710,22 @@ let sha512 = "9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA=="; }; }; - "keyv-4.5.3" = { + "keyv-4.5.4" = { name = "keyv"; packageName = "keyv"; - version = "4.5.3"; + version = "4.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz"; - sha512 = "QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug=="; + url = "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz"; + sha512 = "oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="; }; }; - "khroma-2.0.0" = { + "khroma-2.1.0" = { name = "khroma"; packageName = "khroma"; - version = "2.0.0"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/khroma/-/khroma-2.0.0.tgz"; - sha512 = "2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g=="; + url = "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz"; + sha512 = "Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw=="; }; }; "kill-port-process-3.1.0" = { @@ -35881,13 +35917,13 @@ let sha512 = "KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg=="; }; }; - "launch-editor-2.6.0" = { + "launch-editor-2.6.1" = { name = "launch-editor"; packageName = "launch-editor"; - version = "2.6.0"; + version = "2.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz"; - sha512 = "JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ=="; + url = "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz"; + sha512 = "eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw=="; }; }; "lazy-1.0.11" = { @@ -36007,6 +36043,24 @@ let sha512 = "IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow=="; }; }; + "lean-client-js-core-3.3.1" = { + name = "lean-client-js-core"; + packageName = "lean-client-js-core"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lean-client-js-core/-/lean-client-js-core-3.3.1.tgz"; + sha512 = "Br1BHuLgPISE7EnC8Mn5uKZC2LLPoWyC4d6vhB7eXhgBWX+EUU6YaYD7zBWscXTEP2i2EwsFbiYuJtd/8/pnpw=="; + }; + }; + "lean-client-js-node-3.3.1" = { + name = "lean-client-js-node"; + packageName = "lean-client-js-node"; + version = "3.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lean-client-js-node/-/lean-client-js-node-3.3.1.tgz"; + sha512 = "AAZN7Kvwp2+UDGZPjSC3WEkursgPB/4WNrgFlG+9CaOcaIhWXg1XYax/JmIDTkZVRCi1YgKi785AAU2QIqHCOQ=="; + }; + }; "left-pad-1.3.0" = { name = "left-pad"; packageName = "left-pad"; @@ -36376,13 +36430,13 @@ let sha512 = "C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw=="; }; }; - "liquidjs-10.8.4" = { + "liquidjs-10.9.2" = { name = "liquidjs"; packageName = "liquidjs"; - version = "10.8.4"; + version = "10.9.2"; src = fetchurl { - url = "https://registry.npmjs.org/liquidjs/-/liquidjs-10.8.4.tgz"; - sha512 = "HSpYAFBVWxhwWsTKPBJgPm3bnwwIzAZjy17XhX7uJCKJ8H6A1YstZSFmPqMmWfSuJOg43RSx+qWVSA1Fu3+B2w=="; + url = "https://registry.npmjs.org/liquidjs/-/liquidjs-10.9.2.tgz"; + sha512 = "ygPCgYyiFKQNyRi/CK3s3U5RimosBtrIq7TaMYK5ek93mUl9CZ6xxqw2T+1G4kVc9dAmwI71bWLQNKRToV8SsQ=="; }; }; "listenercount-1.0.1" = { @@ -36457,13 +36511,13 @@ let sha512 = "iBA0cb13CobBSoGJLfZgnrykLlfJipDAnvtf+YwIqqzBEsTeQYsXrHaSBkaHd5wCWeabwrNvhjZoFMUrlo+eLw=="; }; }; - "lmdb-2.7.11" = { + "lmdb-2.8.5" = { name = "lmdb"; packageName = "lmdb"; - version = "2.7.11"; + version = "2.8.5"; src = fetchurl { - url = "https://registry.npmjs.org/lmdb/-/lmdb-2.7.11.tgz"; - sha512 = "x9bD4hVp7PFLUoELL8RglbNXhAMt5CYhkmss+CEau9KlNoilsTzNi9QDsPZb3KMpOGZXG6jmXhW3bBxE2XVztw=="; + url = "https://registry.npmjs.org/lmdb/-/lmdb-2.8.5.tgz"; + sha512 = "9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ=="; }; }; "load-bmfont-1.4.1" = { @@ -37708,13 +37762,13 @@ let sha512 = "1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g=="; }; }; - "logform-2.5.1" = { + "logform-2.6.0" = { name = "logform"; packageName = "logform"; - version = "2.5.1"; + version = "2.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz"; - sha512 = "9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg=="; + url = "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz"; + sha512 = "1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ=="; }; }; "logidrom-0.3.1" = { @@ -38005,15 +38059,6 @@ let sha512 = "BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ=="; }; }; - "lru_map-0.3.3" = { - name = "lru_map"; - packageName = "lru_map"; - version = "0.3.3"; - src = fetchurl { - url = "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz"; - sha512 = "Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ=="; - }; - }; "lt_donthave-1.0.1" = { name = "lt_donthave"; packageName = "lt_donthave"; @@ -38087,13 +38132,13 @@ let sha512 = "mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA=="; }; }; - "magic-string-0.30.4" = { + "magic-string-0.30.5" = { name = "magic-string"; packageName = "magic-string"; - version = "0.30.4"; + version = "0.30.5"; src = fetchurl { - url = "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz"; - sha512 = "Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg=="; + url = "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz"; + sha512 = "7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA=="; }; }; "magicli-0.0.5" = { @@ -38735,6 +38780,15 @@ let sha512 = "4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww=="; }; }; + "mdast-util-from-markdown-2.0.0" = { + name = "mdast-util-from-markdown"; + packageName = "mdast-util-from-markdown"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz"; + sha512 = "n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA=="; + }; + }; "mdast-util-frontmatter-0.2.0" = { name = "mdast-util-frontmatter"; packageName = "mdast-util-frontmatter"; @@ -38852,13 +38906,13 @@ let sha512 = "PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ=="; }; }; - "mdast-util-heading-style-1.0.6" = { + "mdast-util-heading-style-2.0.1" = { name = "mdast-util-heading-style"; packageName = "mdast-util-heading-style"; - version = "1.0.6"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-1.0.6.tgz"; - sha512 = "8ZuuegRqS0KESgjAGW8zTx4tJ3VNIiIaGFNEzFpRSAQBavVc7AvOo9I4g3crcZBfYisHs4seYh0rAVimO6HyOw=="; + url = "https://registry.npmjs.org/mdast-util-heading-style/-/mdast-util-heading-style-2.0.1.tgz"; + sha512 = "0L5rthU4xKDVbw+UQ7D8Y8xOEsX4JXZvemWoEAsL+WAaeSH+TvVVwFnTb3G/OrjyP4VYQULoNWU+PdZfkmNu4A=="; }; }; "mdast-util-mdx-2.0.1" = { @@ -38906,6 +38960,15 @@ let sha512 = "WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg=="; }; }; + "mdast-util-phrasing-4.0.0" = { + name = "mdast-util-phrasing"; + packageName = "mdast-util-phrasing"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz"; + sha512 = "xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA=="; + }; + }; "mdast-util-to-markdown-0.6.5" = { name = "mdast-util-to-markdown"; packageName = "mdast-util-to-markdown"; @@ -38924,6 +38987,15 @@ let sha512 = "bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A=="; }; }; + "mdast-util-to-markdown-2.1.0" = { + name = "mdast-util-to-markdown"; + packageName = "mdast-util-to-markdown"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz"; + sha512 = "SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ=="; + }; + }; "mdast-util-to-nlcst-4.0.1" = { name = "mdast-util-to-nlcst"; packageName = "mdast-util-to-nlcst"; @@ -38969,6 +39041,15 @@ let sha512 = "V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg=="; }; }; + "mdast-util-to-string-4.0.0" = { + name = "mdast-util-to-string"; + packageName = "mdast-util-to-string"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz"; + sha512 = "0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="; + }; + }; "mdn-data-2.0.14" = { name = "mdn-data"; packageName = "mdn-data"; @@ -39086,15 +39167,6 @@ let sha512 = "qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw=="; }; }; - "mem-6.1.1" = { - name = "mem"; - packageName = "mem"; - version = "6.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/mem/-/mem-6.1.1.tgz"; - sha512 = "Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q=="; - }; - }; "mem-8.1.1" = { name = "mem"; packageName = "mem"; @@ -39104,6 +39176,15 @@ let sha512 = "qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA=="; }; }; + "mem-9.0.2" = { + name = "mem"; + packageName = "mem"; + version = "9.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz"; + sha512 = "F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A=="; + }; + }; "memfs-3.6.0" = { name = "memfs"; packageName = "memfs"; @@ -39392,6 +39473,15 @@ let sha512 = "uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA=="; }; }; + "micromark-4.0.0" = { + name = "micromark"; + packageName = "micromark"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz"; + sha512 = "o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ=="; + }; + }; "micromark-core-commonmark-1.1.0" = { name = "micromark-core-commonmark"; packageName = "micromark-core-commonmark"; @@ -39401,6 +39491,15 @@ let sha512 = "BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw=="; }; }; + "micromark-core-commonmark-2.0.0" = { + name = "micromark-core-commonmark"; + packageName = "micromark-core-commonmark"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz"; + sha512 = "jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA=="; + }; + }; "micromark-extension-footnote-0.3.2" = { name = "micromark-extension-footnote"; packageName = "micromark-extension-footnote"; @@ -39599,6 +39698,15 @@ let sha512 = "XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg=="; }; }; + "micromark-factory-destination-2.0.0" = { + name = "micromark-factory-destination"; + packageName = "micromark-factory-destination"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz"; + sha512 = "j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA=="; + }; + }; "micromark-factory-label-1.1.0" = { name = "micromark-factory-label"; packageName = "micromark-factory-label"; @@ -39608,6 +39716,15 @@ let sha512 = "OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w=="; }; }; + "micromark-factory-label-2.0.0" = { + name = "micromark-factory-label"; + packageName = "micromark-factory-label"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz"; + sha512 = "RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw=="; + }; + }; "micromark-factory-mdx-expression-1.0.9" = { name = "micromark-factory-mdx-expression"; packageName = "micromark-factory-mdx-expression"; @@ -39626,6 +39743,15 @@ let sha512 = "cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ=="; }; }; + "micromark-factory-space-2.0.0" = { + name = "micromark-factory-space"; + packageName = "micromark-factory-space"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz"; + sha512 = "TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg=="; + }; + }; "micromark-factory-title-1.1.0" = { name = "micromark-factory-title"; packageName = "micromark-factory-title"; @@ -39635,6 +39761,15 @@ let sha512 = "J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ=="; }; }; + "micromark-factory-title-2.0.0" = { + name = "micromark-factory-title"; + packageName = "micromark-factory-title"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz"; + sha512 = "jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A=="; + }; + }; "micromark-factory-whitespace-1.1.0" = { name = "micromark-factory-whitespace"; packageName = "micromark-factory-whitespace"; @@ -39644,6 +39779,15 @@ let sha512 = "v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ=="; }; }; + "micromark-factory-whitespace-2.0.0" = { + name = "micromark-factory-whitespace"; + packageName = "micromark-factory-whitespace"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz"; + sha512 = "28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA=="; + }; + }; "micromark-util-character-1.2.0" = { name = "micromark-util-character"; packageName = "micromark-util-character"; @@ -39653,6 +39797,15 @@ let sha512 = "lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg=="; }; }; + "micromark-util-character-2.0.1" = { + name = "micromark-util-character"; + packageName = "micromark-util-character"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz"; + sha512 = "3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw=="; + }; + }; "micromark-util-chunked-1.1.0" = { name = "micromark-util-chunked"; packageName = "micromark-util-chunked"; @@ -39662,6 +39815,15 @@ let sha512 = "Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ=="; }; }; + "micromark-util-chunked-2.0.0" = { + name = "micromark-util-chunked"; + packageName = "micromark-util-chunked"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz"; + sha512 = "anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg=="; + }; + }; "micromark-util-classify-character-1.1.0" = { name = "micromark-util-classify-character"; packageName = "micromark-util-classify-character"; @@ -39671,6 +39833,15 @@ let sha512 = "SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw=="; }; }; + "micromark-util-classify-character-2.0.0" = { + name = "micromark-util-classify-character"; + packageName = "micromark-util-classify-character"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz"; + sha512 = "S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw=="; + }; + }; "micromark-util-combine-extensions-1.1.0" = { name = "micromark-util-combine-extensions"; packageName = "micromark-util-combine-extensions"; @@ -39680,6 +39851,15 @@ let sha512 = "Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA=="; }; }; + "micromark-util-combine-extensions-2.0.0" = { + name = "micromark-util-combine-extensions"; + packageName = "micromark-util-combine-extensions"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz"; + sha512 = "vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ=="; + }; + }; "micromark-util-decode-numeric-character-reference-1.1.0" = { name = "micromark-util-decode-numeric-character-reference"; packageName = "micromark-util-decode-numeric-character-reference"; @@ -39689,6 +39869,15 @@ let sha512 = "m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw=="; }; }; + "micromark-util-decode-numeric-character-reference-2.0.0" = { + name = "micromark-util-decode-numeric-character-reference"; + packageName = "micromark-util-decode-numeric-character-reference"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.0.tgz"; + sha512 = "pIgcsGxpHEtTG/rPJRz/HOLSqp5VTuIIjXlPI+6JSDlK2oljApusG6KzpS8AF0ENUMCHlC/IBb5B9xdFiVlm5Q=="; + }; + }; "micromark-util-decode-string-1.1.0" = { name = "micromark-util-decode-string"; packageName = "micromark-util-decode-string"; @@ -39698,6 +39887,15 @@ let sha512 = "YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ=="; }; }; + "micromark-util-decode-string-2.0.0" = { + name = "micromark-util-decode-string"; + packageName = "micromark-util-decode-string"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz"; + sha512 = "r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA=="; + }; + }; "micromark-util-encode-1.1.0" = { name = "micromark-util-encode"; packageName = "micromark-util-encode"; @@ -39707,6 +39905,15 @@ let sha512 = "EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw=="; }; }; + "micromark-util-encode-2.0.0" = { + name = "micromark-util-encode"; + packageName = "micromark-util-encode"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz"; + sha512 = "pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA=="; + }; + }; "micromark-util-events-to-acorn-1.2.3" = { name = "micromark-util-events-to-acorn"; packageName = "micromark-util-events-to-acorn"; @@ -39725,6 +39932,15 @@ let sha512 = "VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q=="; }; }; + "micromark-util-html-tag-name-2.0.0" = { + name = "micromark-util-html-tag-name"; + packageName = "micromark-util-html-tag-name"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz"; + sha512 = "xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw=="; + }; + }; "micromark-util-normalize-identifier-1.1.0" = { name = "micromark-util-normalize-identifier"; packageName = "micromark-util-normalize-identifier"; @@ -39734,6 +39950,15 @@ let sha512 = "N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q=="; }; }; + "micromark-util-normalize-identifier-2.0.0" = { + name = "micromark-util-normalize-identifier"; + packageName = "micromark-util-normalize-identifier"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz"; + sha512 = "2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w=="; + }; + }; "micromark-util-resolve-all-1.1.0" = { name = "micromark-util-resolve-all"; packageName = "micromark-util-resolve-all"; @@ -39743,6 +39968,15 @@ let sha512 = "b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA=="; }; }; + "micromark-util-resolve-all-2.0.0" = { + name = "micromark-util-resolve-all"; + packageName = "micromark-util-resolve-all"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz"; + sha512 = "6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA=="; + }; + }; "micromark-util-sanitize-uri-1.2.0" = { name = "micromark-util-sanitize-uri"; packageName = "micromark-util-sanitize-uri"; @@ -39752,6 +39986,15 @@ let sha512 = "QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A=="; }; }; + "micromark-util-sanitize-uri-2.0.0" = { + name = "micromark-util-sanitize-uri"; + packageName = "micromark-util-sanitize-uri"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz"; + sha512 = "WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw=="; + }; + }; "micromark-util-subtokenize-1.1.0" = { name = "micromark-util-subtokenize"; packageName = "micromark-util-subtokenize"; @@ -39761,6 +40004,15 @@ let sha512 = "kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A=="; }; }; + "micromark-util-subtokenize-2.0.0" = { + name = "micromark-util-subtokenize"; + packageName = "micromark-util-subtokenize"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz"; + sha512 = "vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg=="; + }; + }; "micromark-util-symbol-1.1.0" = { name = "micromark-util-symbol"; packageName = "micromark-util-symbol"; @@ -39770,6 +40022,15 @@ let sha512 = "uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag=="; }; }; + "micromark-util-symbol-2.0.0" = { + name = "micromark-util-symbol"; + packageName = "micromark-util-symbol"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz"; + sha512 = "8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw=="; + }; + }; "micromark-util-types-1.1.0" = { name = "micromark-util-types"; packageName = "micromark-util-types"; @@ -39779,6 +40040,15 @@ let sha512 = "ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg=="; }; }; + "micromark-util-types-2.0.0" = { + name = "micromark-util-types"; + packageName = "micromark-util-types"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz"; + sha512 = "oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w=="; + }; + }; "micromatch-2.3.11" = { name = "micromatch"; packageName = "micromatch"; @@ -40076,13 +40346,13 @@ let sha512 = "r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg=="; }; }; - "miniflare-3.20230922.0" = { + "miniflare-3.20231016.0" = { name = "miniflare"; packageName = "miniflare"; - version = "3.20230922.0"; + version = "3.20231016.0"; src = fetchurl { - url = "https://registry.npmjs.org/miniflare/-/miniflare-3.20230922.0.tgz"; - sha512 = "1h8c7b0Ouoml7TmU2mtJo4k/DKMX4ift1vOxyfcktPY/0lqeiRNYulcOCPcF94maI4uATdBIO6Fx/zN2c2Ew0A=="; + url = "https://registry.npmjs.org/miniflare/-/miniflare-3.20231016.0.tgz"; + sha512 = "AmlqI89zsnBJfC+nKKZdCB/fuu0q/br24Kqt9NZwcT6yJEpO5NytNKfjl6nJROHROwuJSRQR1T3yopCtG1/0DA=="; }; }; "minilog-3.1.0" = { @@ -40184,6 +40454,15 @@ let sha512 = "lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="; }; }; + "minimatch-7.4.6" = { + name = "minimatch"; + packageName = "minimatch"; + version = "7.4.6"; + src = fetchurl { + url = "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz"; + sha512 = "sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw=="; + }; + }; "minimatch-8.0.4" = { name = "minimatch"; packageName = "minimatch"; @@ -40688,15 +40967,6 @@ let sha512 = "VoY2AaoowHZLLKyEb5FRzuhdSzXn5quGjcMKJOJHJPxp9baYZx5t6jiHUhp5aNRlqqlt+5GXQGovMLNKsrm1hg=="; }; }; - "msgpackr-1.8.5" = { - name = "msgpackr"; - packageName = "msgpackr"; - version = "1.8.5"; - src = fetchurl { - url = "https://registry.npmjs.org/msgpackr/-/msgpackr-1.8.5.tgz"; - sha512 = "mpPs3qqTug6ahbblkThoUY2DQdNXcm4IapwOS3Vm/87vmpzLVelvp9h3It1y9l1VPpiFLV11vfOXnmeEwiIXwg=="; - }; - }; "msgpackr-1.9.9" = { name = "msgpackr"; packageName = "msgpackr"; @@ -40706,15 +40976,6 @@ let sha512 = "sbn6mioS2w0lq1O6PpGtsv6Gy8roWM+o3o4Sqjd6DudrL/nOugY+KyJUimoWzHnf9OkO0T6broHFnYE/R05t9A=="; }; }; - "msgpackr-extract-3.0.2" = { - name = "msgpackr-extract"; - packageName = "msgpackr-extract"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.2.tgz"; - sha512 = "SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A=="; - }; - }; "muggle-string-0.2.2" = { name = "muggle-string"; packageName = "muggle-string"; @@ -41391,13 +41652,13 @@ let sha512 = "3yZ1vfGKOcv0dyyhUeqA0Qa6RsQ4SfUnL6o2IWR4sVg8kdnJo48XTWbMLdtnfiZTbCUdsMttNwyJcihEdGCZBw=="; }; }; - "node-abi-3.47.0" = { + "node-abi-3.51.0" = { name = "node-abi"; packageName = "node-abi"; - version = "3.47.0"; + version = "3.51.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz"; - sha512 = "2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A=="; + url = "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz"; + sha512 = "SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA=="; }; }; "node-abort-controller-3.1.1" = { @@ -41607,15 +41868,6 @@ let sha512 = "c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="; }; }; - "node-fetch-3.3.1" = { - name = "node-fetch"; - packageName = "node-fetch"; - version = "3.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz"; - sha512 = "cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow=="; - }; - }; "node-fetch-3.3.2" = { name = "node-fetch"; packageName = "node-fetch"; @@ -41724,22 +41976,13 @@ let sha512 = "k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA=="; }; }; - "node-gyp-build-optional-packages-5.0.6" = { + "node-gyp-build-optional-packages-5.1.1" = { name = "node-gyp-build-optional-packages"; packageName = "node-gyp-build-optional-packages"; - version = "5.0.6"; + version = "5.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.6.tgz"; - sha512 = "2ZJErHG4du9G3/8IWl/l9Bp5BBFy63rno5GVmjQijvTuUZKsl6g8RB4KH/x3NLcV5ZBb4GsXmAuTYr6dRml3Gw=="; - }; - }; - "node-gyp-build-optional-packages-5.0.7" = { - name = "node-gyp-build-optional-packages"; - packageName = "node-gyp-build-optional-packages"; - version = "5.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.7.tgz"; - sha512 = "YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w=="; + url = "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz"; + sha512 = "+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw=="; }; }; "node-html-parser-5.4.2" = { @@ -42156,13 +42399,13 @@ let sha512 = "KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ=="; }; }; - "npm-9.8.1" = { + "npm-9.9.0" = { name = "npm"; packageName = "npm"; - version = "9.8.1"; + version = "9.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-9.8.1.tgz"; - sha512 = "AfDvThQzsIXhYgk9zhbk5R+lh811lKkLAeQMMhSypf1BM7zUafeIIBzMzespeuVEJ0+LvY36oRQYf7IKLzU3rw=="; + url = "https://registry.npmjs.org/npm/-/npm-9.9.0.tgz"; + sha512 = "wkd7sjz4KmdmddYQcd0aTP73P1cEuPlekeulz4jTDeMVx/Zo5XZ5KQ1z3eUzV3Q/WZpEO0NJXTrD5FNFe6fhCA=="; }; }; "npm-bundled-1.1.2" = { @@ -42201,22 +42444,22 @@ let sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw=="; }; }; - "npm-install-checks-6.2.0" = { + "npm-install-checks-6.3.0" = { name = "npm-install-checks"; packageName = "npm-install-checks"; - version = "6.2.0"; + version = "6.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.2.0.tgz"; - sha512 = "744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g=="; + url = "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz"; + sha512 = "W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw=="; }; }; - "npm-name-7.1.0" = { + "npm-name-7.1.1" = { name = "npm-name"; packageName = "npm-name"; - version = "7.1.0"; + version = "7.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/npm-name/-/npm-name-7.1.0.tgz"; - sha512 = "0Sxf+7tQUOkQ9HuYVSdvq7gZNAOPp1ZJjHiKzpJhsQw9m1YjNfARC0SxWuuUWefChsbvu+DWrwWFfGQWLHmLjg=="; + url = "https://registry.npmjs.org/npm-name/-/npm-name-7.1.1.tgz"; + sha512 = "lyOwsFndLoozriMEsaqJ5lXvhCATYOEhDvxlom8TNvB9a/htDXuLgpVhMUOBd9zCewUXCyBXAPxrGr2TK2adgQ=="; }; }; "npm-normalize-package-bin-1.0.1" = { @@ -42552,13 +42795,13 @@ let sha512 = "ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="; }; }; - "nx-16.9.1" = { + "nx-16.10.0" = { name = "nx"; packageName = "nx"; - version = "16.9.1"; + version = "16.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/nx/-/nx-16.9.1.tgz"; - sha512 = "h6jp0fXzEsBO3pwCNS2JbfzJZRgE2DnIo7Sj1/1oBo82o44jNqsPo3nMTj95qhcveJ0qBiKIh+Xw/fghXiRiSQ=="; + url = "https://registry.npmjs.org/nx/-/nx-16.10.0.tgz"; + sha512 = "gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg=="; }; }; "nyc-15.1.0" = { @@ -42696,13 +42939,13 @@ let sha512 = "RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="; }; }; - "object-inspect-1.12.3" = { + "object-inspect-1.13.1" = { name = "object-inspect"; packageName = "object-inspect"; - version = "1.12.3"; + version = "1.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz"; - sha512 = "geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g=="; + url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz"; + sha512 = "5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ=="; }; }; "object-is-1.1.5" = { @@ -43029,13 +43272,13 @@ let sha512 = "jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g=="; }; }; - "oo-ascii-tree-1.89.0" = { + "oo-ascii-tree-1.91.0" = { name = "oo-ascii-tree"; packageName = "oo-ascii-tree"; - version = "1.89.0"; + version = "1.91.0"; src = fetchurl { - url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.89.0.tgz"; - sha512 = "HRFmdGyLTO/xUo9XNHwa8ColVVP6IEeeRKcxbzRIbgRpPcIiDGo99ShecJdkaXOyR+q4Wi6hiX5b7yrsBI/gxA=="; + url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.91.0.tgz"; + sha512 = "pH4FFNLTO8VG+vNUm4AHmhLNjoSfQlO1UKIrzBGdeScppY785D93GVMH1XkCwbuO7pd9rrh6El5WF3a5QNvaww=="; }; }; "open-0.0.2" = { @@ -43128,13 +43371,13 @@ let sha512 = "ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A=="; }; }; - "openpgp-5.10.2" = { + "openpgp-5.11.0" = { name = "openpgp"; packageName = "openpgp"; - version = "5.10.2"; + version = "5.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/openpgp/-/openpgp-5.10.2.tgz"; - sha512 = "nRqMp4o31rBagWB02tgfKCsocXWq4uYobZf9GDVlD5rQXBq/wRIZHiDhGX1dlDAI2inkZcPd2dSZOqmtGnsK1A=="; + url = "https://registry.npmjs.org/openpgp/-/openpgp-5.11.0.tgz"; + sha512 = "hytHsxIPtRhuh6uAmoBUThHSwHSX3imLu7x4453T+xkVqIw49rl22MRD4KQIAQdCDoVdouejzYgcuLmMA/2OAA=="; }; }; "opentracing-0.14.7" = { @@ -43290,6 +43533,15 @@ let sha512 = "ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ=="; }; }; + "ora-7.0.1" = { + name = "ora"; + packageName = "ora"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz"; + sha512 = "0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw=="; + }; + }; "ordered-binary-1.4.1" = { name = "ordered-binary"; packageName = "ordered-binary"; @@ -46287,13 +46539,13 @@ let sha512 = "dLbWOa4xBn+qeWeIF60qRoB6Pk2jX5P3DIVgOQyMyvBpu931Q+8dXz8X0snJiFkQdohDDLnZQECjzsAj75hgZQ=="; }; }; - "prettier-plugin-astro-0.12.0" = { + "prettier-plugin-astro-0.12.1" = { name = "prettier-plugin-astro"; packageName = "prettier-plugin-astro"; - version = "0.12.0"; + version = "0.12.1"; src = fetchurl { - url = "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.12.0.tgz"; - sha512 = "8E+9YQR6/5CPZJs8XsfBw579zrwZkc0Wb7x0fRVm/51JC8Iys4lBw4ecV8fHwpbQnzve86TUa4fJ08BJzqfWnA=="; + url = "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.12.1.tgz"; + sha512 = "1mlNIU/cV+25oB4z5wXzOz2fSDcawG3MsVUwgw2i8VSy7voLSENMSpR1juu3U5MAVUo3owuyax11QuylbpuqOQ=="; }; }; "prettier-plugin-svelte-2.10.1" = { @@ -47088,13 +47340,13 @@ let sha512 = "pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ=="; }; }; - "pyright-1.1.329" = { + "pyright-1.1.333" = { name = "pyright"; packageName = "pyright"; - version = "1.1.329"; + version = "1.1.333"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.329.tgz"; - sha512 = "5AT98Mi0OYcDiQ5lD1nPJ3cq8gX/HHaXrQ5WjJ/QZkaJtGqnEdrUp5Gq5wBPipWgOnv/l5e50YScaaNDMjoy9Q=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.333.tgz"; + sha512 = "oFHXvzvg2cU1enatWqI76+sjSi+McsUBIJ9aR5W6p4kU9Rrgu+MYfXX5aHEPaZE64Vz3sNbG7IelXuAVEkyk/A=="; }; }; "q-1.5.1" = { @@ -47160,6 +47412,15 @@ let sha512 = "wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ=="; }; }; + "qs-6.10.4" = { + name = "qs"; + packageName = "qs"; + version = "6.10.4"; + src = fetchurl { + url = "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz"; + sha512 = "OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g=="; + }; + }; "qs-6.11.0" = { name = "qs"; packageName = "qs"; @@ -47637,13 +47898,13 @@ let sha512 = "/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="; }; }; - "react-devtools-core-4.28.0" = { + "react-devtools-core-4.28.5" = { name = "react-devtools-core"; packageName = "react-devtools-core"; - version = "4.28.0"; + version = "4.28.5"; src = fetchurl { - url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.0.tgz"; - sha512 = "E3C3X1skWBdBzwpOUbmXG8SgH6BtsluSMe+s6rRcujNKG1DGi8uIfhdhszkgDpAsMoE55hwqRUzeXCmETDBpTg=="; + url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz"; + sha512 = "cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA=="; }; }; "react-dom-18.2.0" = { @@ -48591,6 +48852,15 @@ let sha512 = "HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA=="; }; }; + "remark-15.0.1" = { + name = "remark"; + packageName = "remark"; + version = "15.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/remark/-/remark-15.0.1.tgz"; + sha512 = "Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A=="; + }; + }; "remark-footnotes-3.0.0" = { name = "remark-footnotes"; packageName = "remark-footnotes"; @@ -48645,166 +48915,166 @@ let sha512 = "lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig=="; }; }; - "remark-lint-8.0.0" = { + "remark-lint-9.1.2" = { name = "remark-lint"; packageName = "remark-lint"; - version = "8.0.0"; + version = "9.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint/-/remark-lint-8.0.0.tgz"; - sha512 = "ESI8qJQ/TIRjABDnqoFsTiZntu+FRifZ5fJ77yX63eIDijl/arvmDvT+tAf75/Nm5BFL4R2JFUtkHRGVjzYUsg=="; + url = "https://registry.npmjs.org/remark-lint/-/remark-lint-9.1.2.tgz"; + sha512 = "m9e/aPlh7tsvfJfj8tPxrQzD6oEdb9Foko+Ya/6OwUP9EoGMfehv1Qtv26W1DoH58Wn8rT8CD+KuprTWscMmIA=="; }; }; - "remark-lint-blockquote-indentation-2.0.1" = { + "remark-lint-blockquote-indentation-3.1.2" = { name = "remark-lint-blockquote-indentation"; packageName = "remark-lint-blockquote-indentation"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz"; - sha512 = "uJ9az/Ms9AapnkWpLSCJfawBfnBI2Tn1yUsPNqIFv6YM98ymetItUMyP6ng9NFPqDvTQBbiarulkgoEo0wcafQ=="; + url = "https://registry.npmjs.org/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-3.1.2.tgz"; + sha512 = "5DOrFsZd5dXqA4p/VZvWSrqIWNFbBXjX7IV/FkVkxlNhNF/0FMf/4v8x1I2W3mzaZ7yDsWS/egpZnmligq1ckQ=="; }; }; - "remark-lint-checkbox-character-style-3.0.0" = { + "remark-lint-checkbox-character-style-4.1.2" = { name = "remark-lint-checkbox-character-style"; packageName = "remark-lint-checkbox-character-style"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-3.0.0.tgz"; - sha512 = "691OJ5RdBRXVpvnOEiBhMB4uhHJSHVttw83O4qyAkNBiqxa1Axqhsz8FgmzYgRLQbOGd2ncVUcXG1LOJt6C0DQ=="; + url = "https://registry.npmjs.org/remark-lint-checkbox-character-style/-/remark-lint-checkbox-character-style-4.1.2.tgz"; + sha512 = "5ITz+1cCuJ3Jv/Q7rKgDEucCOnIgjWDnSHPJA1tb4TI/D316h+ALbDhZIpP8gyfAm6sBAh3Pwz9XZJN2uJB5UQ=="; }; }; - "remark-lint-checkbox-content-indent-3.0.0" = { + "remark-lint-checkbox-content-indent-4.1.2" = { name = "remark-lint-checkbox-content-indent"; packageName = "remark-lint-checkbox-content-indent"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-3.0.0.tgz"; - sha512 = "+T4+hoY85qZE2drD2rCe14vF7fAgD3Kv2fkFd1HRvv3M5Riy148w/4YeoBI5U5BpybGTVUeEUYLCeJ8zbJLjkw=="; + url = "https://registry.npmjs.org/remark-lint-checkbox-content-indent/-/remark-lint-checkbox-content-indent-4.1.2.tgz"; + sha512 = "8uaHAm4bSqB7XpnecLRObe00Lj9eoHiecV+44CfJeWyoo50cTPR/hIMfsMtDxsNt4LZP+6oCV9z+vACJqDv8Hg=="; }; }; - "remark-lint-code-block-style-2.0.1" = { + "remark-lint-code-block-style-3.1.2" = { name = "remark-lint-code-block-style"; packageName = "remark-lint-code-block-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz"; - sha512 = "eRhmnColmSxJhO61GHZkvO67SpHDshVxs2j3+Zoc5Y1a4zQT2133ZAij04XKaBFfsVLjhbY/+YOWxgvtjx2nmA=="; + url = "https://registry.npmjs.org/remark-lint-code-block-style/-/remark-lint-code-block-style-3.1.2.tgz"; + sha512 = "3wsWmzzdyEsB9sOzBOf46TSkwwVKXN2JpTEQb6feN0Tl6Vg75F7T9MHqMz7aqk/56bOXSxUzdpXDscGBhziLRA=="; }; }; - "remark-lint-definition-case-2.0.1" = { + "remark-lint-definition-case-3.1.2" = { name = "remark-lint-definition-case"; packageName = "remark-lint-definition-case"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz"; - sha512 = "M+XlThtQwEJLQnQb5Gi6xZdkw92rGp7m2ux58WMw/Qlcg02WgHR/O0OcHPe5VO5hMJrtI+cGG5T0svsCgRZd3w=="; + url = "https://registry.npmjs.org/remark-lint-definition-case/-/remark-lint-definition-case-3.1.2.tgz"; + sha512 = "/VxucJKEFykOe2ILgi0LLia0RaSyOPQXpR+tuX4MK3iKxIm7aT2oINgR9ugLpI15xJ463LyTi5mXf+BGveXeWA=="; }; }; - "remark-lint-definition-spacing-2.0.1" = { + "remark-lint-definition-spacing-3.1.2" = { name = "remark-lint-definition-spacing"; packageName = "remark-lint-definition-spacing"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz"; - sha512 = "xK9DOQO5MudITD189VyUiMHBIKltW1oc55L7Fti3i9DedXoBG7Phm+V9Mm7IdWzCVkquZVgVk63xQdqzSQRrSQ=="; + url = "https://registry.npmjs.org/remark-lint-definition-spacing/-/remark-lint-definition-spacing-3.1.2.tgz"; + sha512 = "l058jAKfZfCOmlbIzoTll+CrZm9Bh42ZVCHcODPSZC8Yx4terCKgIoks+RWJDEdUbEw0YQoYvPc59ZVmp3BIew=="; }; }; - "remark-lint-double-link-0.1.3" = { + "remark-lint-double-link-0.2.0" = { name = "remark-lint-double-link"; packageName = "remark-lint-double-link"; - version = "0.1.3"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-double-link/-/remark-lint-double-link-0.1.3.tgz"; - sha512 = "0zHUJimo0fNAqQPzwt6ii9pRYCxBU0wqilVlily1RxRyTqhy0ANgTQOERMaf+lkTEN1ADEeoyh9gE7VWzqI+WA=="; + url = "https://registry.npmjs.org/remark-lint-double-link/-/remark-lint-double-link-0.2.0.tgz"; + sha512 = "ljThEYMl7tPwvBFOYwLx3fP4jtdvvyfg1QSs6wQ2bZMdnejPMr9JpCLgAvlslJbmtIE1aU53Yq4iZ7ik1s7m6g=="; }; }; - "remark-lint-emphasis-marker-2.0.1" = { + "remark-lint-emphasis-marker-3.1.2" = { name = "remark-lint-emphasis-marker"; packageName = "remark-lint-emphasis-marker"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz"; - sha512 = "7mpbAUrSnHiWRyGkbXRL5kfSKY9Cs8cdob7Fw+Z02/pufXMF4yRWaegJ5NTUu1RE+SKlF44wtWWjvcIoyY6/aw=="; + url = "https://registry.npmjs.org/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-3.1.2.tgz"; + sha512 = "hPZ8vxZrIfxmLA5B66bA8y3PdHjcCQuaLsySIqi5PM2DkpN6a7zAP3v1znyRSaYJ1ANVWcu00/0bNzuUjflGCA=="; }; }; - "remark-lint-fenced-code-marker-2.0.1" = { + "remark-lint-fenced-code-marker-3.1.2" = { name = "remark-lint-fenced-code-marker"; packageName = "remark-lint-fenced-code-marker"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz"; - sha512 = "lujpjm04enn3ma6lITlttadld6eQ1OWAEcT3qZzvFHp+zPraC0yr0eXlvtDN/0UH8mrln/QmGiZp3i8IdbucZg=="; + url = "https://registry.npmjs.org/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-3.1.2.tgz"; + sha512 = "6XNqjOuhT+0c7Q/22aCsMz61ne9g8HRpYF79EXQPdbzYa+PcfPXMiQKStONY3PfC8OE2/3WXI2zcs8w9x+8+VQ=="; }; }; - "remark-lint-file-extension-1.0.5" = { + "remark-lint-file-extension-2.1.2" = { name = "remark-lint-file-extension"; packageName = "remark-lint-file-extension"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.5.tgz"; - sha512 = "oVQdf5vEomwHkfQ7R/mgmsWW2H/t9kSvnrxtVoNOHr+qnOEafKKDn+AFhioN2kqtjCZBAjSSrePs6xGKmXKDTw=="; + url = "https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.2.tgz"; + sha512 = "Nq54F5R7F1gyj/IMW6SvkAbVNrH+p38WK3//KCoZLDUYFrH0oXgXXFGHi9CT/O0VEopW+bWJfTn8YAJRs0qI5Q=="; }; }; - "remark-lint-final-newline-1.0.5" = { + "remark-lint-final-newline-2.1.2" = { name = "remark-lint-final-newline"; packageName = "remark-lint-final-newline"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-1.0.5.tgz"; - sha512 = "rfLlW8+Fz2dqnaEgU4JwLA55CQF1T4mfSs/GwkkeUCGPenvEYwSkCN2KO2Gr1dy8qPoOdTFE1rSufLjmeTW5HA=="; + url = "https://registry.npmjs.org/remark-lint-final-newline/-/remark-lint-final-newline-2.1.2.tgz"; + sha512 = "K0FdPGPyEB94PwNgopwVJFE8oRWi7IhY2ycXFVAMReI51el7EHB8F1gX14tB6p6zyGy6mUh69bCVU9mMTNeOUg=="; }; }; - "remark-lint-hard-break-spaces-2.0.1" = { + "remark-lint-hard-break-spaces-3.1.2" = { name = "remark-lint-hard-break-spaces"; packageName = "remark-lint-hard-break-spaces"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz"; - sha512 = "Qfn/BMQFamHhtbfLrL8Co/dbYJFLRL4PGVXZ5wumkUO5f9FkZC2RsV+MD9lisvGTkJK0ZEJrVVeaPbUIFM0OAw=="; + url = "https://registry.npmjs.org/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-3.1.2.tgz"; + sha512 = "HaW0xsl3TI7VFAqGWWcZtPqyz0NWu19KKjSO7OGFTUJU4S9YiRnhIxmSFM0ZLSsVAynE+dhzVKa8U7dOpWDcOg=="; }; }; - "remark-lint-heading-style-2.0.1" = { + "remark-lint-heading-style-3.1.2" = { name = "remark-lint-heading-style"; packageName = "remark-lint-heading-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz"; - sha512 = "IrFLNs0M5Vbn9qg51AYhGUfzgLAcDOjh2hFGMz3mx664dV6zLcNZOPSdJBBJq3JQR4gKpoXcNwN1+FFaIATj+A=="; + url = "https://registry.npmjs.org/remark-lint-heading-style/-/remark-lint-heading-style-3.1.2.tgz"; + sha512 = "0RkcRPV/H2bPFgeInzBkK1cWUwtFTm83I+Db/Z5tDY02GzKOosHLvxtJyj/1391/opAH1LYbHtHWffir99IUgw=="; }; }; - "remark-lint-link-title-style-2.0.1" = { + "remark-lint-link-title-style-3.1.2" = { name = "remark-lint-link-title-style"; packageName = "remark-lint-link-title-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz"; - sha512 = "+Q7Ew8qpOQzjqbDF6sUHmn9mKgje+m2Ho8Xz7cEnGIRaKJgtJzkn/dZqQM/az0gn3zaN6rOuwTwqw4EsT5EsIg=="; + url = "https://registry.npmjs.org/remark-lint-link-title-style/-/remark-lint-link-title-style-3.1.2.tgz"; + sha512 = "if4MahYJVvQUWlrXDF8GSv4b9VtLSgMSDHeikQp1/hGYlihLl9uGw3nlL5Lf9DqTN0qaT6RPbXOjuuzHlk38sg=="; }; }; - "remark-lint-list-item-bullet-indent-3.0.0" = { + "remark-lint-list-item-bullet-indent-4.1.2" = { name = "remark-lint-list-item-bullet-indent"; packageName = "remark-lint-list-item-bullet-indent"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-3.0.0.tgz"; - sha512 = "X2rleWP8XReC4LXKF7Qi5vYiPJkA4Grx5zxsjHofFrVRz6j0PYOCuz7vsO+ZzMunFMfom6FODnscSWz4zouDVw=="; + url = "https://registry.npmjs.org/remark-lint-list-item-bullet-indent/-/remark-lint-list-item-bullet-indent-4.1.2.tgz"; + sha512 = "WgU5nooqIEm6f35opcbHKBzWrdFJA3XcyTfB3nv/v0KX43/h6qFGmmMJ5kEiaFExuQp3dZSdatWuY0YZ9YRbUg=="; }; }; - "remark-lint-list-item-content-indent-2.0.1" = { + "remark-lint-list-item-content-indent-3.1.2" = { name = "remark-lint-list-item-content-indent"; packageName = "remark-lint-list-item-content-indent"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz"; - sha512 = "OzUMqavxyptAdG7vWvBSMc9mLW9ZlTjbW4XGayzczd3KIr6Uwp3NEFXKx6MLtYIM/vwBqMrPQUrObOC7A2uBpQ=="; + url = "https://registry.npmjs.org/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-3.1.2.tgz"; + sha512 = "TB0pmrWiRaQW80Y/PILFQTnHDghRxXNzMwyawlP+DBF9gNom3pEBmb4ZlGQlN0aa3r8VWeIKdv1ylHrfXE0vqA=="; }; }; - "remark-lint-list-item-indent-2.0.1" = { + "remark-lint-list-item-indent-3.1.2" = { name = "remark-lint-list-item-indent"; packageName = "remark-lint-list-item-indent"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz"; - sha512 = "4IKbA9GA14Q9PzKSQI6KEHU/UGO36CSQEjaDIhmb9UOhyhuzz4vWhnSIsxyI73n9nl9GGRAMNUSGzr4pQUFwTA=="; + url = "https://registry.npmjs.org/remark-lint-list-item-indent/-/remark-lint-list-item-indent-3.1.2.tgz"; + sha512 = "tkrra1pxZVE4OVJGfN435u/v0ljruXU+dHzWiKDYeifquD4aWhJxvSApu7+FbE098D/4usVXgMxwFkNhrpZcSQ=="; }; }; "remark-lint-match-punctuation-0.2.1" = { @@ -48816,31 +49086,31 @@ let sha512 = "XgarnmpBHMsCNRnhTNLf/8dDe5/gXdA/mQnBDPG/XZFNMebS6GFnWQpuL3cyzLmuWD62I1A5ouZczRZcrWYrTQ=="; }; }; - "remark-lint-no-auto-link-without-protocol-2.0.1" = { + "remark-lint-no-auto-link-without-protocol-3.1.2" = { name = "remark-lint-no-auto-link-without-protocol"; packageName = "remark-lint-no-auto-link-without-protocol"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz"; - sha512 = "TFcXxzucsfBb/5uMqGF1rQA+WJJqm1ZlYQXyvJEXigEZ8EAxsxZGPb/gOQARHl/y0vymAuYxMTaChavPKaBqpQ=="; + url = "https://registry.npmjs.org/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-3.1.2.tgz"; + sha512 = "mPIdFOGxdDhCMa2qIzjzjDzDoQeyK+/1BBgsseqThuBtoAoXR5l1TZfII2isNbBo6L8d+fMFdx1/3qALoDjtcA=="; }; }; - "remark-lint-no-blockquote-without-marker-4.0.0" = { + "remark-lint-no-blockquote-without-marker-5.1.2" = { name = "remark-lint-no-blockquote-without-marker"; packageName = "remark-lint-no-blockquote-without-marker"; - version = "4.0.0"; + version = "5.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz"; - sha512 = "Y59fMqdygRVFLk1gpx2Qhhaw5IKOR9T38Wf7pjR07bEFBGUNfcoNVIFMd1TCJfCPQxUyJzzSqfZz/KT7KdUuiQ=="; + url = "https://registry.npmjs.org/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-5.1.2.tgz"; + sha512 = "QPbqsrt7EfpSWqTkZJ9tepabPIhBDlNqZkuxxMQYD0OQ2N+tHDUq3zE1JxI5ts1V9o/mWApgySocqGd3jlcKmQ=="; }; }; - "remark-lint-no-emphasis-as-heading-2.0.1" = { + "remark-lint-no-emphasis-as-heading-3.1.2" = { name = "remark-lint-no-emphasis-as-heading"; packageName = "remark-lint-no-emphasis-as-heading"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz"; - sha512 = "z86+yWtVivtuGIxIC4g9RuATbgZgOgyLcnaleonJ7/HdGTYssjJNyqCJweaWSLoaI0akBQdDwmtJahW5iuX3/g=="; + url = "https://registry.npmjs.org/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-3.1.2.tgz"; + sha512 = "2DDx0VkqSExR6oqBiQtOsmdDwT7f3hpnPwPvBCk7BDeDU53JWY1kBAkRObkEptgH3GfpwxIQymIdHXesBpAQAg=="; }; }; "remark-lint-no-empty-sections-4.0.0" = { @@ -48852,94 +49122,94 @@ let sha512 = "Tx1nCu7Dq3dsJ500402sSvM0uVK/6khSuEjx8K8u9aHN+Y4vjL6h88xVzdzCmZq2J2yqyFnvMjG1y7lQv+DRvg=="; }; }; - "remark-lint-no-file-name-articles-1.0.5" = { + "remark-lint-no-file-name-articles-2.1.2" = { name = "remark-lint-no-file-name-articles"; packageName = "remark-lint-no-file-name-articles"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.5.tgz"; - sha512 = "AQk5eTb3s3TAPPjiglZgqlQj4ycao+gPs8/XkdN1VCPUtewW0GgwoQe7YEuBKayJ6ioN8dGP37Kg/P/PlKaRQA=="; + url = "https://registry.npmjs.org/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-2.1.2.tgz"; + sha512 = "kM4vwBkne7f9euDKsuyxTtrsiafjH+KOwu8ZmuSVWh5U+u0EMcPyN5fxfaQIW+5FkrJA1jwnRu7ciXJBJt74Og=="; }; }; - "remark-lint-no-file-name-consecutive-dashes-1.0.5" = { + "remark-lint-no-file-name-consecutive-dashes-2.1.2" = { name = "remark-lint-no-file-name-consecutive-dashes"; packageName = "remark-lint-no-file-name-consecutive-dashes"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.5.tgz"; - sha512 = "Mg2IDsi790/dSdAzwnBnsMYdZm3qC2QgGwqOWcr0TPABJhhjC3p8r5fX4MNMTXI5It7B7bW9+ImmCeLOZiXkLg=="; + url = "https://registry.npmjs.org/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-2.1.2.tgz"; + sha512 = "gw06jaaFwBR3s+3E2kJlv+E7rAzS7Nj+MFU7TViwbsYnR7PA96htLVDCjClyNUE7JHUNcv93HdLm8ykg8kRyNA=="; }; }; - "remark-lint-no-file-name-irregular-characters-1.0.5" = { + "remark-lint-no-file-name-irregular-characters-2.1.2" = { name = "remark-lint-no-file-name-irregular-characters"; packageName = "remark-lint-no-file-name-irregular-characters"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.5.tgz"; - sha512 = "Oe5i99qNUKc2bxmiH421o5B/kqlf1dfjAxpHNLhi2X2dXE91zRGavrlRM/4f4oR0N9Bqb3qB9JZPyMPWrzu9XA=="; + url = "https://registry.npmjs.org/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-2.1.2.tgz"; + sha512 = "2tcqzLm39Jc4THNP2yvJruOz2HtV4yh+eePiySKmhfZk/6ifMyOF/wlKHKcswczSGE4InNTfxJnc/AoxOJEdkw=="; }; }; - "remark-lint-no-file-name-mixed-case-1.0.5" = { + "remark-lint-no-file-name-mixed-case-2.1.2" = { name = "remark-lint-no-file-name-mixed-case"; packageName = "remark-lint-no-file-name-mixed-case"; - version = "1.0.5"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.5.tgz"; - sha512 = "ilrUCbHZin/ENwr8c3SC2chgkFsizXjBQIB/oZ7gnm1IkCkZPiMyXZAHdpwC/DjbrpGxfMYh9JmIHao4giS5+A=="; + url = "https://registry.npmjs.org/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-2.1.2.tgz"; + sha512 = "0mTrjxBB4/0rV7sef+xjV5Aeb6LuW19X4QbNHW2RW7aMy+mtgJU03wdb8Y0LTnWVFHjUbc+iHrsFeCA/Pu1kew=="; }; }; - "remark-lint-no-file-name-outer-dashes-1.0.6" = { + "remark-lint-no-file-name-outer-dashes-2.1.2" = { name = "remark-lint-no-file-name-outer-dashes"; packageName = "remark-lint-no-file-name-outer-dashes"; - version = "1.0.6"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.6.tgz"; - sha512 = "rT8CmcIlenegS0Yst4maYXdZfqIjBOiRUY8j/KJkORF5tKH+3O1/S07025qPGmcRihzK3w4yO0K8rgkKQw0b9w=="; + url = "https://registry.npmjs.org/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-2.1.2.tgz"; + sha512 = "VrbHg25Oo9k/bNbS7ye1X7F6ER4uZSubO+t5DHJ4WZ6iVbNtBar/JwzVelY1YxUAutv42OvHfuveh4vKlcNgVA=="; }; }; - "remark-lint-no-heading-content-indent-3.0.0" = { + "remark-lint-no-heading-content-indent-4.1.2" = { name = "remark-lint-no-heading-content-indent"; packageName = "remark-lint-no-heading-content-indent"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-3.0.0.tgz"; - sha512 = "yULDoVSIqKylLDfW6mVUbrHlyEWUSFtVFiKc+/BA412xDIhm8HZLUnP+FsuBC0OzbIZ+bO9Txy52WtO3LGnK1A=="; + url = "https://registry.npmjs.org/remark-lint-no-heading-content-indent/-/remark-lint-no-heading-content-indent-4.1.2.tgz"; + sha512 = "TTxFsm1f4ZHFxZQCuz7j0QK4RvP6oArTiwazKLr16yaZe1608ypogMek4A30j2xX8WuO9+2uBzLXCY5OBo5x5Q=="; }; }; - "remark-lint-no-heading-indent-3.0.0" = { + "remark-lint-no-heading-indent-4.1.2" = { name = "remark-lint-no-heading-indent"; packageName = "remark-lint-no-heading-indent"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-3.0.0.tgz"; - sha512 = "b8ImhLv2AnRDxtYUODplzsl/7IwQ+lqRmD1bwbZgSerEP9MLaULW3SjH37EyA6z+8rCDjvEyppKKU6zec0TCjg=="; + url = "https://registry.npmjs.org/remark-lint-no-heading-indent/-/remark-lint-no-heading-indent-4.1.2.tgz"; + sha512 = "XFoSebfsYV6EFYRCYkCzSw6xxgltN5l3aPH+UfCk/0geMnl3DrCQjbQt9qhxQzBSBa4gA91CGs2DRI5Xxbwzig=="; }; }; - "remark-lint-no-heading-punctuation-2.0.1" = { + "remark-lint-no-heading-punctuation-3.1.2" = { name = "remark-lint-no-heading-punctuation"; packageName = "remark-lint-no-heading-punctuation"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz"; - sha512 = "lY/eF6GbMeGu4cSuxfGHyvaQQBIq/6T/o+HvAR5UfxSTxmxZFwbZneAI2lbeR1zPcqOU87NsZ5ZZzWVwdLpPBw=="; + url = "https://registry.npmjs.org/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-3.1.2.tgz"; + sha512 = "KnvHEVB/DcxJOhUvVteiovAy1+32YY5Vm0UBJqYCFrrHnN/y9ETvOJzlxFy47TaB8x2UyncSEg2JuT66UL4ONQ=="; }; }; - "remark-lint-no-inline-padding-3.0.0" = { + "remark-lint-no-inline-padding-4.1.2" = { name = "remark-lint-no-inline-padding"; packageName = "remark-lint-no-inline-padding"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz"; - sha512 = "3s9uW3Yux9RFC0xV81MQX3bsYs+UY7nPnRuMxeIxgcVwxQ4E/mTJd9QjXUwBhU9kdPtJ5AalngdmOW2Tgar8Cg=="; + url = "https://registry.npmjs.org/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-4.1.2.tgz"; + sha512 = "dGyhWsiqCZS3Slob0EVBUfsFBbdpMIBCvb56LlCgaHbnLsnNYx8PpF/wA5CgsN8BXIbXfRpyPB5cIJwIq5taYg=="; }; }; - "remark-lint-no-multiple-toplevel-headings-2.0.1" = { + "remark-lint-no-multiple-toplevel-headings-3.1.2" = { name = "remark-lint-no-multiple-toplevel-headings"; packageName = "remark-lint-no-multiple-toplevel-headings"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz"; - sha512 = "VKSItR6c+u3OsE5pUiSmNusERNyQS9Nnji26ezoQ1uvy06k3RypIjmzQqJ/hCkSiF+hoyC3ibtrrGT8gorzCmQ=="; + url = "https://registry.npmjs.org/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-3.1.2.tgz"; + sha512 = "9rJSsrwdzwKmtuloBjJobLzjGL7Lgtk3+vMNUyuH9z/nBfkUCN3qxn3Nt9AxL+wwSAsHV6e74W+W2S1ohBLt6A=="; }; }; "remark-lint-no-repeat-punctuation-0.1.4" = { @@ -48951,130 +49221,130 @@ let sha512 = "JJduCs4FimdBcR1AB576SqIYOjt+7t8OjTnnlZMvjnw7lzkuL0+nNNHyNXVPaK6jxaLjEUhrH2/smU6vZFUT7g=="; }; }; - "remark-lint-no-shell-dollars-2.0.2" = { + "remark-lint-no-shell-dollars-3.1.2" = { name = "remark-lint-no-shell-dollars"; packageName = "remark-lint-no-shell-dollars"; - version = "2.0.2"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz"; - sha512 = "zhkHZOuyaD3r/TUUkkVqW0OxsR9fnSrAnHIF63nfJoAAUezPOu8D1NBsni6rX8H2DqGbPYkoeWrNsTwiKP0yow=="; + url = "https://registry.npmjs.org/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-3.1.2.tgz"; + sha512 = "np2MDEhXHviXhbQFjnC1QYv5/fxCV1cIHfGMoJpqiW7Zcu/UGCOo5TE3XswZH4ukHZJ65c3X2A6qfLDW+ur3CQ=="; }; }; - "remark-lint-no-table-indentation-3.0.0" = { + "remark-lint-no-table-indentation-4.1.2" = { name = "remark-lint-no-table-indentation"; packageName = "remark-lint-no-table-indentation"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz"; - sha512 = "+l7GovI6T+3LhnTtz/SmSRyOb6Fxy6tmaObKHrwb/GAebI/4MhFS1LVo3vbiP/RpPYtyQoFbbuXI55hqBG4ibQ=="; + url = "https://registry.npmjs.org/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-4.1.2.tgz"; + sha512 = "5lkO+Yrtni/CDMZi7mlwbB2zzRQLH94DesboXg51aO2UfZlSn5dZNhmN5wkyCU2AiApUhlFNbxfKMHOWFPLdog=="; }; }; - "remark-lint-no-undefined-references-3.0.0" = { + "remark-lint-no-undefined-references-4.2.1" = { name = "remark-lint-no-undefined-references"; packageName = "remark-lint-no-undefined-references"; - version = "3.0.0"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-3.0.0.tgz"; - sha512 = "0hzaJS9GuzSQVOeeNdJr/s66LRQOzp618xuOQPYWHcJdd+SCaRTyWbjMrTM/cCI5L1sYjgurp410NkIBQ32Vqg=="; + url = "https://registry.npmjs.org/remark-lint-no-undefined-references/-/remark-lint-no-undefined-references-4.2.1.tgz"; + sha512 = "HdNg5b2KiuNplcuVvRtsrUiROw557kAG1CiZYB7jQrrVWFgd86lKTa3bDiywe+87dGrGmHd3qQ28eZYTuHz2Nw=="; }; }; - "remark-lint-no-unneeded-full-reference-image-2.0.1" = { + "remark-lint-no-unneeded-full-reference-image-3.1.2" = { name = "remark-lint-no-unneeded-full-reference-image"; packageName = "remark-lint-no-unneeded-full-reference-image"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-unneeded-full-reference-image/-/remark-lint-no-unneeded-full-reference-image-2.0.1.tgz"; - sha512 = "ZqkrW6l/n1EmcGdtzBFoDygG2ehd/Wx46Id9Dagg15oLzwvbhp5mJIXArXU2qGrF82w1hfainCaZzyH/OBJtEg=="; + url = "https://registry.npmjs.org/remark-lint-no-unneeded-full-reference-image/-/remark-lint-no-unneeded-full-reference-image-3.1.2.tgz"; + sha512 = "o8xIkhLaOK69Rz051KWTvjwfIE4xxx0zUyD5Mw0nt4I9/zQrpHf5+EwfjXdmQjxk116j6/0Q4FyrXB36MTPjhA=="; }; }; - "remark-lint-no-unneeded-full-reference-link-2.0.1" = { + "remark-lint-no-unneeded-full-reference-link-3.1.2" = { name = "remark-lint-no-unneeded-full-reference-link"; packageName = "remark-lint-no-unneeded-full-reference-link"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-unneeded-full-reference-link/-/remark-lint-no-unneeded-full-reference-link-2.0.1.tgz"; - sha512 = "OcPQiG6meVpvfydzxkxPdVc8jcXdklQW4gMjY2BevLtVoaIJ+dgNBPazyYHP/0EzpVY2RftD3CZ+5hiLW2rgpA=="; + url = "https://registry.npmjs.org/remark-lint-no-unneeded-full-reference-link/-/remark-lint-no-unneeded-full-reference-link-3.1.2.tgz"; + sha512 = "iFneI8HkcPxlooXbNEmF/fmNsyVu4uOhRqQD5KsDVfJSXZSczcNm5p/SfjthfmK5copxQ0fHhcq0A1J9Iakt9A=="; }; }; - "remark-lint-no-unused-definitions-2.0.1" = { + "remark-lint-no-unused-definitions-3.1.2" = { name = "remark-lint-no-unused-definitions"; packageName = "remark-lint-no-unused-definitions"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-2.0.1.tgz"; - sha512 = "+BMc0BOjc364SvKYLkspmxDch8OaKPbnUGgQBvK0Bmlwy42baR4C9zhwAWBxm0SBy5Z4AyM4G4jKpLXPH40Oxg=="; + url = "https://registry.npmjs.org/remark-lint-no-unused-definitions/-/remark-lint-no-unused-definitions-3.1.2.tgz"; + sha512 = "bOcaJAnjKxT3kASFquUA3fO9xem9wZhVqt8TbqjA84+G4n40qjaLXDs/4vq73aMsSde73K0f3j1u0pMe7et8yQ=="; }; }; - "remark-lint-ordered-list-marker-style-2.0.1" = { + "remark-lint-ordered-list-marker-style-3.1.2" = { name = "remark-lint-ordered-list-marker-style"; packageName = "remark-lint-ordered-list-marker-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz"; - sha512 = "Cnpw1Dn9CHn+wBjlyf4qhPciiJroFOEGmyfX008sQ8uGoPZsoBVIJx76usnHklojSONbpjEDcJCjnOvfAcWW1A=="; + url = "https://registry.npmjs.org/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-3.1.2.tgz"; + sha512 = "62iVE/YQsA0Azaqt8yAJWPplWLS47kDLjXeC2PlRIAzCqbNt9qH3HId8vZ15QTSrp8rHmJwrCMdcqV6AZUi7gQ=="; }; }; - "remark-lint-ordered-list-marker-value-2.0.1" = { + "remark-lint-ordered-list-marker-value-3.1.2" = { name = "remark-lint-ordered-list-marker-value"; packageName = "remark-lint-ordered-list-marker-value"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz"; - sha512 = "blt9rS7OKxZ2NW8tqojELeyNEwPhhTJGVa+YpUkdEH+KnrdcD7Nzhnj6zfLWOx6jFNZk3jpq5nvLFAPteHaNKg=="; + url = "https://registry.npmjs.org/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-3.1.2.tgz"; + sha512 = "kG08nhsFk8rhoXK5EeDN/wN28CxefraDud/MaZnji8LEyxF3HAkzFuETr9laOn8Ey+n8h/C0mpqAwUf4thyJ5g=="; }; }; - "remark-lint-rule-style-2.0.1" = { + "remark-lint-rule-style-3.1.2" = { name = "remark-lint-rule-style"; packageName = "remark-lint-rule-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz"; - sha512 = "hz4Ff9UdlYmtO6Czz99WJavCjqCer7Cav4VopXt+yVIikObw96G5bAuLYcVS7hvMUGqC9ZuM02/Y/iq9n8pkAg=="; + url = "https://registry.npmjs.org/remark-lint-rule-style/-/remark-lint-rule-style-3.1.2.tgz"; + sha512 = "0CsX2XcX9pIhAP5N7Y8mhYXp3/Ld+NvxXY1p0LHAq0NZu17UsZLuegvx/s25uFbQs08DcmSqyKnepU9qGGqmTQ=="; }; }; - "remark-lint-strong-marker-2.0.1" = { + "remark-lint-strong-marker-3.1.2" = { name = "remark-lint-strong-marker"; packageName = "remark-lint-strong-marker"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz"; - sha512 = "8X2IsW1jZ5FmW9PLfQjkL0OVy/J3xdXLcZrG1GTeQKQ91BrPFyEZqUM2oM6Y4S6LGtxWer+neZkPZNroZoRPBQ=="; + url = "https://registry.npmjs.org/remark-lint-strong-marker/-/remark-lint-strong-marker-3.1.2.tgz"; + sha512 = "U/g4wngmiI0Q6WBRQG6pZxnDS33Wt/0QYA3+KNFBDykoi1vXsDEorIqy3dEag9z6XHwcMvFDsff6VRUhaOJWQg=="; }; }; - "remark-lint-table-cell-padding-3.0.0" = { + "remark-lint-table-cell-padding-4.1.3" = { name = "remark-lint-table-cell-padding"; packageName = "remark-lint-table-cell-padding"; - version = "3.0.0"; + version = "4.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz"; - sha512 = "sEKrbyFZPZpxI39R8/r+CwUrin9YtyRwVn0SQkNQEZWZcIpylK+bvoKIldvLIXQPob+ZxklL0GPVRzotQMwuWQ=="; + url = "https://registry.npmjs.org/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-4.1.3.tgz"; + sha512 = "N9xtnS6MG/H3srAMjqqaF26A7socr87pIgt64dr5rxoSbDRWRPChGQ8y7wKyV8VeyRNF37e3E5KB3bQVqjSYaQ=="; }; }; - "remark-lint-table-pipe-alignment-2.0.1" = { + "remark-lint-table-pipe-alignment-3.1.3" = { name = "remark-lint-table-pipe-alignment"; packageName = "remark-lint-table-pipe-alignment"; - version = "2.0.1"; + version = "3.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz"; - sha512 = "O89U7bp0ja6uQkT2uQrNB76GaPvFabrHiUGhqEUnld21yEdyj7rgS57kn84lZNSuuvN1Oor6bDyCwWQGzzpoOQ=="; + url = "https://registry.npmjs.org/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-3.1.3.tgz"; + sha512 = "bnE8WrB4kSrN+Yr+xN2GHWVgGukeSFU43qPMrpCzTyOSbzep366wORlFKqZmyFPEkIZ/uAUFS0Qm9DND66Yz/A=="; }; }; - "remark-lint-table-pipes-3.0.0" = { + "remark-lint-table-pipes-4.1.2" = { name = "remark-lint-table-pipes"; packageName = "remark-lint-table-pipes"; - version = "3.0.0"; + version = "4.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz"; - sha512 = "QPokSazEdl0Y8ayUV9UB0Ggn3Jos/RAQwIo0z1KDGnJlGDiF80Jc6iU9RgDNUOjlpQffSLIfSVxH5VVYF/K3uQ=="; + url = "https://registry.npmjs.org/remark-lint-table-pipes/-/remark-lint-table-pipes-4.1.2.tgz"; + sha512 = "Ex2cJDXA0hdD9CC5Nu0p3K5LP+AhzPvk4sIOSbevCTSRyCS/SkNk4CQ6pwWBxuPVuHQUkqXkT8lgu8wwr/9A3A=="; }; }; - "remark-lint-unordered-list-marker-style-2.0.1" = { + "remark-lint-unordered-list-marker-style-3.1.2" = { name = "remark-lint-unordered-list-marker-style"; packageName = "remark-lint-unordered-list-marker-style"; - version = "2.0.1"; + version = "3.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz"; - sha512 = "8KIDJNDtgbymEvl3LkrXgdxPMTOndcux3BHhNGB2lU4UnxSpYeHsxcDgirbgU6dqCAfQfvMjPvfYk19QTF9WZA=="; + url = "https://registry.npmjs.org/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-3.1.2.tgz"; + sha512 = "JFiyB4ZprJGGndCaFB8FssXd48m4Kh+CUqzNgu3lBLEiW8dEAGRlD9M2AzyyA+Q29WJP/FntDCbP22DeON91UA=="; }; }; "remark-mdx-2.0.0" = { @@ -49122,6 +49392,15 @@ let sha512 = "3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw=="; }; }; + "remark-parse-11.0.0" = { + name = "remark-parse"; + packageName = "remark-parse"; + version = "11.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz"; + sha512 = "FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="; + }; + }; "remark-parse-8.0.3" = { name = "remark-parse"; packageName = "remark-parse"; @@ -49158,6 +49437,15 @@ let sha512 = "h3kOjKNy7oJfohqXlKp+W4YDigHD3rw01x91qvQP/cUkK5nJrDl6yEYwTujQCAXSLZrsBxywlK3ntzIX6c29aA=="; }; }; + "remark-stringify-11.0.0" = { + name = "remark-stringify"; + packageName = "remark-stringify"; + version = "11.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz"; + sha512 = "1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="; + }; + }; "remark-stringify-8.1.1" = { name = "remark-stringify"; packageName = "remark-stringify"; @@ -49329,6 +49617,15 @@ let sha512 = "OWtna9w7yRI/gcfu3VaURgIwE1FHgbz5+fHGQ9GJTHcJ4+uvHnDjXd+N7mVDOv5+1fp1CRPzUSY2wcM345Z2Fw=="; }; }; + "request-3.0.1" = { + name = "request"; + packageName = "request"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz"; + sha512 = "TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ=="; + }; + }; "request-compose-2.1.6" = { name = "request-compose"; packageName = "request-compose"; @@ -49554,13 +49851,13 @@ let sha512 = "Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g=="; }; }; - "resolve-1.22.6" = { + "resolve-1.22.8" = { name = "resolve"; packageName = "resolve"; - version = "1.22.6"; + version = "1.22.8"; src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz"; - sha512 = "njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw=="; + url = "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz"; + sha512 = "oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw=="; }; }; "resolve-1.7.1" = { @@ -49572,13 +49869,13 @@ let sha512 = "c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw=="; }; }; - "resolve-2.0.0-next.4" = { + "resolve-2.0.0-next.5" = { name = "resolve"; packageName = "resolve"; - version = "2.0.0-next.4"; + version = "2.0.0-next.5"; src = fetchurl { - url = "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz"; - sha512 = "iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ=="; + url = "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz"; + sha512 = "U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="; }; }; "resolve-alpn-1.2.1" = { @@ -50436,13 +50733,13 @@ let sha512 = "pVlvK5ysevz8MzybRnDIa2YMxn0OJ7b9lDiWhMoaKPoJ7YkAg/7YtNjUgaYzElkwHxsw8dBMhaEn7UP6zxEwPg=="; }; }; - "sass-1.68.0" = { + "sass-1.69.4" = { name = "sass"; packageName = "sass"; - version = "1.68.0"; + version = "1.69.4"; src = fetchurl { - url = "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz"; - sha512 = "Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA=="; + url = "https://registry.npmjs.org/sass/-/sass-1.69.4.tgz"; + sha512 = "+qEreVhqAy8o++aQfCJwp0sklr2xyEzkm9Pp/Igu9wNPoe7EZEQ8X/MBvvXggI2ql607cxKg/RKOwDj6pp2XDA=="; }; }; "sass-formatter-0.7.8" = { @@ -50652,15 +50949,6 @@ let sha512 = "mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw=="; }; }; - "semver-5.7.1" = { - name = "semver"; - packageName = "semver"; - version = "5.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"; - sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="; - }; - }; "semver-5.7.2" = { name = "semver"; packageName = "semver"; @@ -51012,6 +51300,15 @@ let sha512 = "KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="; }; }; + "set-function-length-1.1.1" = { + name = "set-function-length"; + packageName = "set-function-length"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz"; + sha512 = "VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ=="; + }; + }; "set-function-name-2.0.1" = { name = "set-function-name"; packageName = "set-function-name"; @@ -51543,13 +51840,13 @@ let sha512 = "bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="; }; }; - "skin-tone-1.0.0" = { + "skin-tone-3.0.0" = { name = "skin-tone"; packageName = "skin-tone"; - version = "1.0.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/skin-tone/-/skin-tone-1.0.0.tgz"; - sha512 = "dXSMc69UbL3huJWTE7acZbg8UaGeiZRys4WRflV+I9rGLa0Z0duusGgg3nWVcizD3IaztFKWAXboXcAihi3zuA=="; + url = "https://registry.npmjs.org/skin-tone/-/skin-tone-3.0.0.tgz"; + sha512 = "+HTlUiUJr3SjmOiKV3dPeGWcl7dgqv09OgFWJxD26vOmYss7DWKCl6sqHEjM1hddov/vXQN2bOKIMr0DMUJVSQ=="; }; }; "slash-1.0.0" = { @@ -52290,13 +52587,13 @@ let sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q=="; }; }; - "spdx-license-ids-3.0.15" = { + "spdx-license-ids-3.0.16" = { name = "spdx-license-ids"; packageName = "spdx-license-ids"; - version = "3.0.15"; + version = "3.0.16"; src = fetchurl { - url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz"; - sha512 = "lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ=="; + url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz"; + sha512 = "eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw=="; }; }; "spdx-license-list-6.7.0" = { @@ -52578,13 +52875,13 @@ let sha512 = "sztRa50SL1LVxZnF1au6QT1SC2z0S1oEOyi2Kpnlg6urDns93aL32YxiJcNkLcY+VHFtVqm/SRv4cb+6LeoBQA=="; }; }; - "sshpk-1.17.0" = { + "sshpk-1.18.0" = { name = "sshpk"; packageName = "sshpk"; - version = "1.17.0"; + version = "1.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz"; - sha512 = "/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ=="; + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz"; + sha512 = "2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ=="; }; }; "sshpk-1.7.1" = { @@ -53874,13 +54171,13 @@ let sha512 = "vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA=="; }; }; - "svelte-4.2.1" = { + "svelte-4.2.2" = { name = "svelte"; packageName = "svelte"; - version = "4.2.1"; + version = "4.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/svelte/-/svelte-4.2.1.tgz"; - sha512 = "LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw=="; + url = "https://registry.npmjs.org/svelte/-/svelte-4.2.2.tgz"; + sha512 = "My2tytF2e2NnHSpn2M7/3VdXT4JdTglYVUuSuK/mXL2XtulPYbeBfl8Dm1QiaKRn0zoULRnL+EtfZHHP0k4H3A=="; }; }; "svelte-preprocess-5.0.4" = { @@ -53892,13 +54189,13 @@ let sha512 = "ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw=="; }; }; - "svelte2tsx-0.6.22" = { + "svelte2tsx-0.6.23" = { name = "svelte2tsx"; packageName = "svelte2tsx"; - version = "0.6.22"; + version = "0.6.23"; src = fetchurl { - url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.22.tgz"; - sha512 = "eFCfz0juaWeanbwGeQV21kPMwH3LKhfrUYRy1PqRmlieuHvJs8VeK7CaoHJdpBZWCXba2cltHVdywJmwOGhbww=="; + url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.23.tgz"; + sha512 = "3bwd1PuWUA3oEXy8+85zrLDnmJOsVpShpKVAehGWeYsz/66zMihTpRpUN97VVAKTZbO5tP4wnchHUXYs0zOwdw=="; }; }; "sver-compat-1.5.0" = { @@ -54027,13 +54324,22 @@ let sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w=="; }; }; - "systeminformation-5.21.9" = { + "system-architecture-0.1.0" = { + name = "system-architecture"; + packageName = "system-architecture"; + version = "0.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz"; + sha512 = "ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA=="; + }; + }; + "systeminformation-5.21.13" = { name = "systeminformation"; packageName = "systeminformation"; - version = "5.21.9"; + version = "5.21.13"; src = fetchurl { - url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.21.9.tgz"; - sha512 = "7pI4mu9P/2MGDV0T49B52E7IULBGj+kRVk6JSYUj5qfAk7N7C7aNX15fXziqrbgZntc6/jjYzWeb/x41jhg/eA=="; + url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.21.13.tgz"; + sha512 = "sGgMhQxxjKHSIJtv7g5s19IRpfCgLG3tZqGbFcfGFyMm1hJ3BmzTfaq0yyOO2oLHlbkM49mgMjnPPB8g573LMA=="; }; }; "sywac-1.3.0" = { @@ -54082,13 +54388,13 @@ let sha256 = "c824206b33da96cf5c01c21f1b133a0e3568e07ee4dcc9beefa8226864cd0272"; }; }; - "tailwindcss-3.3.3" = { + "tailwindcss-3.3.5" = { name = "tailwindcss"; packageName = "tailwindcss"; - version = "3.3.3"; + version = "3.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz"; - sha512 = "A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w=="; + url = "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz"; + sha512 = "5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA=="; }; }; "tapable-0.2.9" = { @@ -54343,15 +54649,6 @@ let sha512 = "vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg=="; }; }; - "tempy-1.0.1" = { - name = "tempy"; - packageName = "tempy"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz"; - sha512 = "biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w=="; - }; - }; "tempy-3.0.0" = { name = "tempy"; packageName = "tempy"; @@ -54361,6 +54658,15 @@ let sha512 = "B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA=="; }; }; + "tempy-3.1.0" = { + name = "tempy"; + packageName = "tempy"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tempy/-/tempy-3.1.0.tgz"; + sha512 = "7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g=="; + }; + }; "term-size-2.2.1" = { name = "term-size"; packageName = "term-size"; @@ -54415,13 +54721,13 @@ let sha512 = "flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg=="; }; }; - "terser-5.20.0" = { + "terser-5.22.0" = { name = "terser"; packageName = "terser"; - version = "5.20.0"; + version = "5.22.0"; src = fetchurl { - url = "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz"; - sha512 = "e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ=="; + url = "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz"; + sha512 = "hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw=="; }; }; "terser-webpack-plugin-5.3.9" = { @@ -55027,6 +55333,15 @@ let sha512 = "2eQ+rJ2qGbyw3senPI0qjuM7aut8IYXK6AEoOWb+fJx/mQYzviTckm1wDjq91QYHAPBTYzmdJXxMFA6Mk14mdw=="; }; }; + "to-vfile-8.0.0" = { + name = "to-vfile"; + packageName = "to-vfile"; + version = "8.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/to-vfile/-/to-vfile-8.0.0.tgz"; + sha512 = "IcmH1xB5576MJc9qcfEC/m/nQCFt3fzMHz45sSlgJyTWjRbKW1HAkJpuf3DgE57YzIlZcwcBZA5ENQbBo4aLkg=="; + }; + }; "toidentifier-1.0.0" = { name = "toidentifier"; packageName = "toidentifier"; @@ -55765,15 +56080,6 @@ let sha512 = "34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="; }; }; - "type-fest-0.15.1" = { - name = "type-fest"; - packageName = "type-fest"; - version = "0.15.1"; - src = fetchurl { - url = "https://registry.npmjs.org/type-fest/-/type-fest-0.15.1.tgz"; - sha512 = "n+UXrN8i5ioo7kqT/nF8xsEzLaqFra7k32SEsSPwvXVGyAcRgV/FUQN/sgfptJTR1oRmmq7z4IXMFSM7im7C9A=="; - }; - }; "type-fest-0.16.0" = { name = "type-fest"; packageName = "type-fest"; @@ -55873,13 +56179,13 @@ let sha512 = "tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g=="; }; }; - "type-fest-4.3.3" = { + "type-fest-4.6.0" = { name = "type-fest"; packageName = "type-fest"; - version = "4.3.3"; + version = "4.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/type-fest/-/type-fest-4.3.3.tgz"; - sha512 = "bxhiFii6BBv6UiSDq7uKTMyADT9unXEl3ydGefndVLxFeB44LRbT4K7OJGDYSyDrKnklCC1Pre68qT2wbUl2Aw=="; + url = "https://registry.npmjs.org/type-fest/-/type-fest-4.6.0.tgz"; + sha512 = "rLjWJzQFOq4xw7MgJrCZ6T1jIOvvYElXT12r+y0CC6u67hegDHaxcPqb2fZHOGlqxugGQPNB1EnTezjBetkwkw=="; }; }; "type-is-1.6.18" = { @@ -56053,13 +56359,13 @@ let sha512 = "mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w=="; }; }; - "typescript-5.3.0-dev.20231002" = { + "typescript-5.3.0-dev.20231025" = { name = "typescript"; packageName = "typescript"; - version = "5.3.0-dev.20231002"; + version = "5.3.0-dev.20231025"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-5.3.0-dev.20231002.tgz"; - sha512 = "TQXM13rrDgID8W4Ok4KDQAqwLUjLcAXL+NKv0zJiIEQfa0bOM0yoRiSgvcjaCJ4lZT4bScrq3vHspVM2x8rkOQ=="; + url = "https://registry.npmjs.org/typescript/-/typescript-5.3.0-dev.20231025.tgz"; + sha512 = "DW0GNkWzKHnI9lcYCVIw5SO5nzlaZ9iHAdcN7zCxt/OJsKg7s33xRtEa5nmPTIC5qvKzLLZboWWBJ+KRD9cKFw=="; }; }; "typescript-auto-import-cache-0.2.1" = { @@ -56377,13 +56683,22 @@ let sha512 = "1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg=="; }; }; - "undici-5.25.3" = { + "undici-5.26.5" = { name = "undici"; packageName = "undici"; - version = "5.25.3"; + version = "5.26.5"; src = fetchurl { - url = "https://registry.npmjs.org/undici/-/undici-5.25.3.tgz"; - sha512 = "7lmhlz3K1+IKB6IUjkdzV2l0jKY8/0KguEMdEpzzXCug5pEGIp3DxUg0DEN65DrVoxHiRKpPORC/qzX+UglSkQ=="; + url = "https://registry.npmjs.org/undici/-/undici-5.26.5.tgz"; + sha512 = "cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw=="; + }; + }; + "undici-types-5.26.5" = { + name = "undici-types"; + packageName = "undici-types"; + version = "5.26.5"; + src = fetchurl { + url = "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz"; + sha512 = "JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="; }; }; "unherit-1.1.3" = { @@ -56422,6 +56737,15 @@ let sha512 = "yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ=="; }; }; + "unicode-emoji-json-0.4.0" = { + name = "unicode-emoji-json"; + packageName = "unicode-emoji-json"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unicode-emoji-json/-/unicode-emoji-json-0.4.0.tgz"; + sha512 = "lVNOwh2AnmbwqtSrEVjAWKQoVzWgyWmXVqPuPkPfKb0tnA0+uYN/4ILCTdy9IRj/+3drAVhmjwjNJQr2dhCwnA=="; + }; + }; "unicode-emoji-modifier-base-1.0.0" = { name = "unicode-emoji-modifier-base"; packageName = "unicode-emoji-modifier-base"; @@ -56467,6 +56791,15 @@ let sha512 = "pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q=="; }; }; + "unified-11.0.3" = { + name = "unified"; + packageName = "unified"; + version = "11.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/unified/-/unified-11.0.3.tgz"; + sha512 = "jlCV402P+YDcFcB2VcN/n8JasOddqIiaxv118wNBoZXEhOn+lYG7BR4Bfg2BwxvlK58dwbuH2w7GX2esAjL6Mg=="; + }; + }; "unified-8.4.2" = { name = "unified"; packageName = "unified"; @@ -56539,6 +56872,15 @@ let sha512 = "YPK15YBFwnsVorDFG/u0cVVQN5G2a3V8zv5/N6KN3TCG+ajKtaALcy7u14DCSrJI+gZeyYquFL9cioJXOGXSvg=="; }; }; + "unified-lint-rule-2.1.2" = { + name = "unified-lint-rule"; + packageName = "unified-lint-rule"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-2.1.2.tgz"; + sha512 = "JWudPtRN7TLFHVLEVZ+Rm8FUb6kCAtHxEXFgBGDxRSdNMnGyTU5zyYvduHSF/liExlFB3vdFvsAHnNVE/UjAwA=="; + }; + }; "unified-message-control-3.0.3" = { name = "unified-message-control"; packageName = "unified-message-control"; @@ -56665,13 +57007,22 @@ let sha512 = "VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ=="; }; }; - "unist-util-find-1.0.2" = { + "unist-util-find-1.0.4" = { name = "unist-util-find"; packageName = "unist-util-find"; - version = "1.0.2"; + version = "1.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/unist-util-find/-/unist-util-find-1.0.2.tgz"; - sha512 = "ft06UDYzqi9o9RmGP0sZWI/zvLLQiBW2/MD+rW6mDqbOWDcmknGX9orQPspfuGRYWr8eSJAmfsBcvOpfGRJseA=="; + url = "https://registry.npmjs.org/unist-util-find/-/unist-util-find-1.0.4.tgz"; + sha512 = "T5vI7IkhroDj7KxAIy057VbIeGnCXfso4d4GoUsjbAmDLQUkzAeszlBtzx1+KHgdsYYBygaqUBvrbYCfePedZw=="; + }; + }; + "unist-util-find-3.0.0" = { + name = "unist-util-find"; + packageName = "unist-util-find"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-find/-/unist-util-find-3.0.0.tgz"; + sha512 = "T7ZqS7immLjYyC4FCp2hDo3ksZ1v+qcbb+e5+iWxc2jONgHOLXPCpms1L8VV4hVxCXgWTxmBHDztuEZFVwC+Gg=="; }; }; "unist-util-find-all-after-3.0.2" = { @@ -56683,13 +57034,22 @@ let sha512 = "xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ=="; }; }; - "unist-util-find-all-before-3.0.1" = { + "unist-util-find-all-after-5.0.0" = { + name = "unist-util-find-all-after"; + packageName = "unist-util-find-all-after"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-5.0.0.tgz"; + sha512 = "nGmOYvTSdGcI4RvrUNfe0mOsqqbbJOtqCQsppsY9KZjmv3nwM3YRgNBwFPdZ8Y+iv9Z/2PDjR9u6u+uK62XTTg=="; + }; + }; + "unist-util-find-all-before-5.0.0" = { name = "unist-util-find-all-before"; packageName = "unist-util-find-all-before"; - version = "3.0.1"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/unist-util-find-all-before/-/unist-util-find-all-before-3.0.1.tgz"; - sha512 = "00YMzXOOu4z/qCHKQI6z7TeERAbIBda0E/1sZqP0cJdGd3d1OtUPvQlMhNCwz4QBFo//GcW2dHOYXPdu3jINdA=="; + url = "https://registry.npmjs.org/unist-util-find-all-before/-/unist-util-find-all-before-5.0.0.tgz"; + sha512 = "zir6a7GsXfdn4YAWR4F3hLNKZjTjLBJurdyquysvmX38xbftS1+qwvEhutxxHLq0Pp1tW5V1TDiuj+qluuOnKw=="; }; }; "unist-util-find-all-between-2.1.0" = { @@ -56710,6 +57070,15 @@ let sha512 = "cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg=="; }; }; + "unist-util-generated-2.0.1" = { + name = "unist-util-generated"; + packageName = "unist-util-generated"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz"; + sha512 = "qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A=="; + }; + }; "unist-util-inspect-5.0.1" = { name = "unist-util-inspect"; packageName = "unist-util-inspect"; @@ -56764,6 +57133,15 @@ let sha512 = "u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw=="; }; }; + "unist-util-is-6.0.0" = { + name = "unist-util-is"; + packageName = "unist-util-is"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz"; + sha512 = "2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw=="; + }; + }; "unist-util-lsp-2.1.0" = { name = "unist-util-lsp"; packageName = "unist-util-lsp"; @@ -56917,6 +57295,15 @@ let sha512 = "MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg=="; }; }; + "unist-util-visit-5.0.0" = { + name = "unist-util-visit"; + packageName = "unist-util-visit"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz"; + sha512 = "MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="; + }; + }; "unist-util-visit-children-1.1.4" = { name = "unist-util-visit-children"; packageName = "unist-util-visit-children"; @@ -56971,6 +57358,15 @@ let sha512 = "x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg=="; }; }; + "unist-util-visit-parents-6.0.1" = { + name = "unist-util-visit-parents"; + packageName = "unist-util-visit-parents"; + version = "6.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz"; + sha512 = "L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw=="; + }; + }; "universal-user-agent-6.0.0" = { name = "universal-user-agent"; packageName = "universal-user-agent"; @@ -58321,13 +58717,13 @@ let sha512 = "NfHyHdkCcy0BsXiLA3nId29TY7W7hgpc8nd8Soe3imATx5N4/+mkLYdMR+Y6Zvu6BXMMi0FZsD4FLCm1dN85Pg=="; }; }; - "vfile-reporter-pretty-5.0.0" = { + "vfile-reporter-pretty-7.0.0" = { name = "vfile-reporter-pretty"; packageName = "vfile-reporter-pretty"; - version = "5.0.0"; + version = "7.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/vfile-reporter-pretty/-/vfile-reporter-pretty-5.0.0.tgz"; - sha512 = "pynx5Xvqp6TArfaP6T1JcyZK45Z7iQH6mv4XV7ce0Kry9t15zWaoZqFQvs9PNvivgxm7PFKzZV/l88VswW8Upw=="; + url = "https://registry.npmjs.org/vfile-reporter-pretty/-/vfile-reporter-pretty-7.0.0.tgz"; + sha512 = "kPQ8wnn7lSS89B5kvdGfNxq3rz32dsAY2lPSIq0LtK/Dq0zMXchsEo3+UmJeUThqF8POtwtdjp8H8LNShBcpbA=="; }; }; "vfile-sort-2.2.2" = { @@ -58384,13 +58780,13 @@ let sha512 = "/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w=="; }; }; - "vfile-to-eslint-2.0.2" = { + "vfile-to-eslint-4.0.0" = { name = "vfile-to-eslint"; packageName = "vfile-to-eslint"; - version = "2.0.2"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/vfile-to-eslint/-/vfile-to-eslint-2.0.2.tgz"; - sha512 = "QvKxY1zCwLiDoM+Y4J46AHTRrY6WgVg9u8Ae/KbLRUmphcscmtIgSnttKefWH0X93JkONO+UD1DrltCpYYmDAQ=="; + url = "https://registry.npmjs.org/vfile-to-eslint/-/vfile-to-eslint-4.0.0.tgz"; + sha512 = "BOMkqUnIghW/SZEVOUKC3p5lUZ8QzavLksEEMKR9Yr7jBuu0noiQVfyB7csOStFVFgpWzx+ApcZjkyFHQkJjmQ=="; }; }; "videostream-3.2.2" = { @@ -58438,13 +58834,13 @@ let sha512 = "NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA=="; }; }; - "vite-4.4.9" = { + "vite-4.4.11" = { name = "vite"; packageName = "vite"; - version = "4.4.9"; + version = "4.4.11"; src = fetchurl { - url = "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz"; - sha512 = "2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA=="; + url = "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz"; + sha512 = "ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A=="; }; }; "vite-code-inspector-plugin-0.1.9" = { @@ -58501,58 +58897,58 @@ let sha512 = "Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w=="; }; }; - "volar-service-css-0.0.13" = { + "volar-service-css-0.0.14" = { name = "volar-service-css"; packageName = "volar-service-css"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.13.tgz"; - sha512 = "WAuo7oDYgTQ1cr45EqTGoPGtClj0f5PZDQARgQveXKu0CQgyXn8Bs7c4EjDR0fNLhiG3moBEs2uSUGxjSKghxw=="; + url = "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.14.tgz"; + sha512 = "xmyKoyWpbgM0u7mGA1ogyj5ol7CfQADm5eXNpeJeX3Rp79rFEtz1DuuaIjcgRvhSYsjJfPBOtOvHBwTRf4HaEQ=="; }; }; - "volar-service-emmet-0.0.13" = { + "volar-service-emmet-0.0.14" = { name = "volar-service-emmet"; packageName = "volar-service-emmet"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.13.tgz"; - sha512 = "y/U3up9b3YA8DL36h6KUGnBoH/TUmr1Iv9HWuSeWJKoA6LOt57AOIgzl7+/zY8d+0+C0jGqpV4CM8V5+TjptvQ=="; + url = "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.14.tgz"; + sha512 = "0meSKjQ93j5iSYl6Y+qtARfAYr3J2wNSr6wlKr/V9KULAy+8/me8q9l8wkTQqdRMujZAv2j/LzgQ65Yc9mnA1w=="; }; }; - "volar-service-html-0.0.13" = { + "volar-service-html-0.0.14" = { name = "volar-service-html"; packageName = "volar-service-html"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.13.tgz"; - sha512 = "Y4pfmNsIpkDTixJVdobRMDZm5Ax90magUCdYl6HUN0/RstxHb3ogEodTT1GtNmoek/YYTrxbWZYN/Yq49+9zdg=="; + url = "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.14.tgz"; + sha512 = "PQb97QICxXhXD7AJFU/S/Vexd1L4IP2Sa5SzxYyKnApcx0GNdxaIbFHlev9wazrTgtCtSnaVXJBxY05pZzTKPw=="; }; }; - "volar-service-prettier-0.0.13" = { + "volar-service-prettier-0.0.14" = { name = "volar-service-prettier"; packageName = "volar-service-prettier"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.13.tgz"; - sha512 = "4V/v+oNXyoC4QRNCY6JDAD4BvVatuswyH8o7flgO/XHDRIG+WwGo8Avsbmq4TLktjBGFUa4Gb9aK9+RkznEEZQ=="; + url = "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.14.tgz"; + sha512 = "woZLBikvv8u0jUAq10ZTtuo9hmnQ1RHZubMhzyJbWwkr6L7wT7bPZkscdyaCGrzBT3Pz4zbS0bnpAC5GLAILTA=="; }; }; - "volar-service-typescript-0.0.13" = { + "volar-service-typescript-0.0.14" = { name = "volar-service-typescript"; packageName = "volar-service-typescript"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.13.tgz"; - sha512 = "fwpoA1L/bCXz5hl9W4EYJYNyorocfdfbLQ9lTM3rPVOzjRZVknEE8XP31RMPZhEg3sOxKh18+sLEL7j3bip8ew=="; + url = "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.14.tgz"; + sha512 = "PGHFUbGPLE6/8ldNPO7FxwZdvRLlWBZ26RnJPCM48DBaGTc7qHGkXMtPQq5YCD10d8VwpZirz0eno8K0z+8bpg=="; }; }; - "volar-service-typescript-twoslash-queries-0.0.13" = { + "volar-service-typescript-twoslash-queries-0.0.14" = { name = "volar-service-typescript-twoslash-queries"; packageName = "volar-service-typescript-twoslash-queries"; - version = "0.0.13"; + version = "0.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.13.tgz"; - sha512 = "KGk5ek2v7T8OSY9YdMmqGOT0KkoUQAe8RbPmoZibT9F3vgmmWVgaAoIlDZ1vwt7VfQeZvRmhvRJhqpCA80ZF8Q=="; + url = "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.14.tgz"; + sha512 = "Lg/AcacxyBmVbZhHZwnwvt+MEn/5YlbLiJ7DJG6Dt3xiuQmpXwZmM+JE7/ZMvPt4gxW6AL9zHz21M6JSPCkJ+g=="; }; }; "vsce-2.15.0" = { @@ -58573,13 +58969,13 @@ let sha512 = "RWkO/c/A7iXhHEy3OuEqkCqavDjpD4NF2Ca8vjai+ZtEYNeHrm1ybTnBYLP4Ft1uXvvaaVtYA9HrDjD6+CUONg=="; }; }; - "vscode-css-languageservice-6.2.9" = { + "vscode-css-languageservice-6.2.10" = { name = "vscode-css-languageservice"; packageName = "vscode-css-languageservice"; - version = "6.2.9"; + version = "6.2.10"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.9.tgz"; - sha512 = "9MsOvAi+VycKomQ7KEq4o/hLtjHHrtRLLl8lM9nMcH8cxfNI7/6jVXmsV/7pdbDWu9L3DZhsspN1eMXZwiOymw=="; + url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.10.tgz"; + sha512 = "sYUZPku4mQ06AWGCbMyjv2tdR6juBW6hTbVPFwbJvNVzdtEfBioQOgkdXg7yMJNWnXkvWSU1FL2kb4Vxu5Cdyw=="; }; }; "vscode-emmet-helper-1.2.17" = { @@ -58609,13 +59005,13 @@ let sha512 = "jX+7/kUXrdOaRT8vqYR/jLxrGDib+Far8I7n/A6apuEl88k+mhIHZPwc6ezuLeiCKUCaLG4b0dqFwjVa7QL3/w=="; }; }; - "vscode-html-languageservice-5.1.0" = { + "vscode-html-languageservice-5.1.1" = { name = "vscode-html-languageservice"; packageName = "vscode-html-languageservice"; - version = "5.1.0"; + version = "5.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.0.tgz"; - sha512 = "cGOu5+lrz+2dDXSGS15y24lDtPaML1T8K/SfqgFbLmCZ1btYOxceFieR+ybTS2es/A67kRc62m2cKFLUQPWG5g=="; + url = "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.1.tgz"; + sha512 = "JenrspIIG/Q+93R6G3L6HdK96itSisMynE0glURqHpQbL3dKAKzdm8L40lAHNkwJeBg+BBPpAshZKv/38onrTQ=="; }; }; "vscode-json-languageservice-3.11.0" = { @@ -58636,13 +59032,13 @@ let sha512 = "xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA=="; }; }; - "vscode-json-languageservice-5.3.6" = { + "vscode-json-languageservice-5.3.7" = { name = "vscode-json-languageservice"; packageName = "vscode-json-languageservice"; - version = "5.3.6"; + version = "5.3.7"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.3.6.tgz"; - sha512 = "P4kthBi3GMLKi7Lmp24nkKHAWxbFfCsIDBPlMrK1Tag1aqbl3l60UferDkfAasupDVBM2dekbArzGycUjw8OHA=="; + url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.3.7.tgz"; + sha512 = "jdDggN2SLMQw4C/tLr11v6/OK4cMVGy7tbyZRHQvukQ6lcflY3UV+ZMkmwHKCqXz2TmxkjQb536eJW6JMEVeew=="; }; }; "vscode-jsonrpc-3.5.0" = { @@ -59050,22 +59446,22 @@ let sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A=="; }; }; - "vscode-uri-3.0.7" = { + "vscode-uri-3.0.8" = { name = "vscode-uri"; packageName = "vscode-uri"; - version = "3.0.7"; + version = "3.0.8"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz"; - sha512 = "eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA=="; + url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz"; + sha512 = "AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="; }; }; - "vue-2.7.14" = { + "vue-2.7.15" = { name = "vue"; packageName = "vue"; - version = "2.7.14"; + version = "2.7.15"; src = fetchurl { - url = "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz"; - sha512 = "b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ=="; + url = "https://registry.npmjs.org/vue/-/vue-2.7.15.tgz"; + sha512 = "a29fsXd2G0KMRqIFTpRgpSbWaNBK3lpCTOLuGLEDnlHWdjB8fwl6zyYZ8xCrqkJdatwZb4mGHiEfJjnw0Q6AwQ=="; }; }; "vue-codemod-0.0.5" = { @@ -59104,22 +59500,22 @@ let sha512 = "qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg=="; }; }; - "vue-eslint-parser-9.3.1" = { + "vue-eslint-parser-9.3.2" = { name = "vue-eslint-parser"; packageName = "vue-eslint-parser"; - version = "9.3.1"; + version = "9.3.2"; src = fetchurl { - url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz"; - sha512 = "Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g=="; + url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.2.tgz"; + sha512 = "q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg=="; }; }; - "vue-template-compiler-2.7.14" = { + "vue-template-compiler-2.7.15" = { name = "vue-template-compiler"; packageName = "vue-template-compiler"; - version = "2.7.14"; + version = "2.7.15"; src = fetchurl { - url = "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz"; - sha512 = "zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ=="; + url = "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz"; + sha512 = "yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og=="; }; }; "w3c-hr-time-1.0.2" = { @@ -59311,13 +59707,13 @@ let sha512 = "6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg=="; }; }; - "web3-utils-1.10.2" = { + "web3-utils-1.10.3" = { name = "web3-utils"; packageName = "web3-utils"; - version = "1.10.2"; + version = "1.10.3"; src = fetchurl { - url = "https://registry.npmjs.org/web3-utils/-/web3-utils-1.10.2.tgz"; - sha512 = "TdApdzdse5YR+5GCX/b/vQnhhbj1KSAtfrDtRW7YS0kcWp1gkJsN62gw6GzCaNTeXookB7UrLtmDUuMv65qgow=="; + url = "https://registry.npmjs.org/web3-utils/-/web3-utils-1.10.3.tgz"; + sha512 = "OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ=="; }; }; "webassemblyjs-1.11.1" = { @@ -59383,13 +59779,13 @@ let sha512 = "VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="; }; }; - "webpack-5.88.2" = { + "webpack-5.89.0" = { name = "webpack"; packageName = "webpack"; - version = "5.88.2"; + version = "5.89.0"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz"; - sha512 = "JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz"; + sha512 = "qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw=="; }; }; "webpack-cli-5.1.4" = { @@ -59437,13 +59833,13 @@ let sha512 = "YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow=="; }; }; - "webpack-merge-5.9.0" = { + "webpack-merge-5.10.0" = { name = "webpack-merge"; packageName = "webpack-merge"; - version = "5.9.0"; + version = "5.10.0"; src = fetchurl { - url = "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz"; - sha512 = "6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg=="; + url = "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz"; + sha512 = "+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA=="; }; }; "webpack-sources-2.3.1" = { @@ -59689,13 +60085,13 @@ let sha512 = "Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w=="; }; }; - "which-typed-array-1.1.11" = { + "which-typed-array-1.1.13" = { name = "which-typed-array"; packageName = "which-typed-array"; - version = "1.1.11"; + version = "1.1.13"; src = fetchurl { - url = "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz"; - sha512 = "qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew=="; + url = "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz"; + sha512 = "P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow=="; }; }; "wicked-good-xpath-1.3.0" = { @@ -59806,6 +60202,15 @@ let sha512 = "IHpzORub7kYlb8A43Iig3reOvlcBJGX9gZ0WycHhghHtA65X0LYnMRuJs+aH1abVnMJztQkvQNlltnbPi5aGIA=="; }; }; + "winreg-1.2.5" = { + name = "winreg"; + packageName = "winreg"; + version = "1.2.5"; + src = fetchurl { + url = "https://registry.npmjs.org/winreg/-/winreg-1.2.5.tgz"; + sha512 = "uf7tHf+tw0B1y+x+mKTLHkykBgK2KMs3g+KlzmyMbLvICSHQyB/xOFjTT8qZ3oeTFyU7Bbj4FzXitGG6jvKhYw=="; + }; + }; "winston-0.6.2" = { name = "winston"; packageName = "winston"; @@ -59842,13 +60247,13 @@ let sha512 = "BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA=="; }; }; - "winston-3.10.0" = { + "winston-3.11.0" = { name = "winston"; packageName = "winston"; - version = "3.10.0"; + version = "3.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz"; - sha512 = "nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g=="; + url = "https://registry.npmjs.org/winston/-/winston-3.11.0.tgz"; + sha512 = "L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g=="; }; }; "winston-3.3.3" = { @@ -59869,13 +60274,13 @@ let sha512 = "7LGPiYGBPNyGHLn9z33i96zx/bd71pjBn9tqQzO3I4Tayv94WPmBNwKC7CO1wPHdP9uvu+Md/1nr6VSH9h0iaA=="; }; }; - "winston-transport-4.5.0" = { + "winston-transport-4.6.0" = { name = "winston-transport"; packageName = "winston-transport"; - version = "4.5.0"; + version = "4.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz"; - sha512 = "YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q=="; + url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.6.0.tgz"; + sha512 = "wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg=="; }; }; "with-7.0.2" = { @@ -59977,13 +60382,13 @@ let sha512 = "rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw=="; }; }; - "workerd-1.20230922.0" = { + "workerd-1.20231016.0" = { name = "workerd"; packageName = "workerd"; - version = "1.20230922.0"; + version = "1.20231016.0"; src = fetchurl { - url = "https://registry.npmjs.org/workerd/-/workerd-1.20230922.0.tgz"; - sha512 = "iFe0tqoHsxgZXCaURVNKYtc0QnWdjORZJ0WzaasdSK4STOwV1aD7yC2v5o3HwnNTaJOpNt7H09AYWKB3y1ju8A=="; + url = "https://registry.npmjs.org/workerd/-/workerd-1.20231016.0.tgz"; + sha512 = "v2GDb5XitSqgub/xm7EWHVAlAK4snxQu3itdMQxXstGtUG9hl79fQbXS/8fNFbmms2R2bAxUwSv47q8k5T5Erw=="; }; }; "workerpool-6.2.1" = { @@ -59995,13 +60400,13 @@ let sha512 = "ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw=="; }; }; - "workerpool-6.5.0" = { + "workerpool-6.5.1" = { name = "workerpool"; packageName = "workerpool"; - version = "6.5.0"; + version = "6.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/workerpool/-/workerpool-6.5.0.tgz"; - sha512 = "r64Ea3glXY2RVzMeNxB+4J+0YHAVzUdV4cM5nHi4BBC2LvnO1pWFAIYKYuGcPElbg1/7eEiaPtZ/jzCjIUuGBg=="; + url = "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz"; + sha512 = "Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA=="; }; }; "wrap-ansi-2.1.0" = { @@ -60292,15 +60697,6 @@ let sha512 = "x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA=="; }; }; - "ws-8.14.1" = { - name = "ws"; - packageName = "ws"; - version = "8.14.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz"; - sha512 = "4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A=="; - }; - }; "ws-8.14.2" = { name = "ws"; packageName = "ws"; @@ -60662,6 +61058,15 @@ let sha512 = "Fba/DwEPDLneHT3tbJ9F3zafbQXszOlyCJyQqqdzmtlY/cwE2th462KK48yaANf98jHlP6lJvxfNtN0LFKXPQg=="; }; }; + "xstate-4.38.3" = { + name = "xstate"; + packageName = "xstate"; + version = "4.38.3"; + src = fetchurl { + url = "https://registry.npmjs.org/xstate/-/xstate-4.38.3.tgz"; + sha512 = "SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw=="; + }; + }; "xstream-11.14.0" = { name = "xstream"; packageName = "xstream"; @@ -60689,15 +61094,6 @@ let sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="; }; }; - "xxhash-wasm-0.4.2" = { - name = "xxhash-wasm"; - packageName = "xxhash-wasm"; - version = "0.4.2"; - src = fetchurl { - url = "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz"; - sha512 = "/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA=="; - }; - }; "xxhash-wasm-1.0.2" = { name = "xxhash-wasm"; packageName = "xxhash-wasm"; @@ -60770,13 +61166,13 @@ let sha512 = "r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="; }; }; - "yaml-2.3.2" = { + "yaml-2.3.3" = { name = "yaml"; packageName = "yaml"; - version = "2.3.2"; + version = "2.3.3"; src = fetchurl { - url = "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz"; - sha512 = "N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg=="; + url = "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz"; + sha512 = "zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ=="; }; }; "yaml-ast-parser-0.0.43" = { @@ -61256,6 +61652,15 @@ let sha512 = "wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg=="; }; }; + "zod-3.22.4" = { + name = "zod"; + packageName = "zod"; + version = "3.22.4"; + src = fetchurl { + url = "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz"; + sha512 = "iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg=="; + }; + }; "zod-to-json-schema-3.21.4" = { name = "zod-to-json-schema"; packageName = "zod-to-json-schema"; @@ -61265,13 +61670,13 @@ let sha512 = "fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw=="; }; }; - "zwave-js-12.0.2" = { + "zwave-js-12.2.3" = { name = "zwave-js"; packageName = "zwave-js"; - version = "12.0.2"; + version = "12.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/zwave-js/-/zwave-js-12.0.2.tgz"; - sha512 = "csC3CCU6qcq3tzDgePoA6ZSMvrkDyxsf95rshg8fF8lbqjFdOwSxB+O2HUEkr6DDyzkO4GA+lMsdUei/OSnejQ=="; + url = "https://registry.npmjs.org/zwave-js/-/zwave-js-12.2.3.tgz"; + sha512 = "R7bP4vMM2awjdLaUIbwuEYaXkXxewNVABEisNiFnBAA7yGCZroExV/syH7ZQMfPkl9DR5g2UWYqJFDy3+Erh5g=="; }; }; "zwitch-1.0.5" = { @@ -61298,15 +61703,15 @@ in "@angular/cli" = nodeEnv.buildNodePackage { name = "_at_angular_slash_cli"; packageName = "@angular/cli"; - version = "16.2.4"; + version = "16.2.8"; src = fetchurl { - url = "https://registry.npmjs.org/@angular/cli/-/cli-16.2.4.tgz"; - sha512 = "OjnlQ2wzhkc1q3iDbWtLeaXoPzS0BtevazT7vmB/MiNVgjDcF3bPFQTcBBvtWAF0wN9jgPC712X8ucwdEAOMlg=="; + url = "https://registry.npmjs.org/@angular/cli/-/cli-16.2.8.tgz"; + sha512 = "iPrDv+SemRb6ZhayxwLsEdykHpV2TYSgH5Smg8GqSaIR/KUiemuzBrIKEUEaIG4n2dVEOtcsuh2JRHQndF7wmw=="; }; dependencies = [ - sources."@angular-devkit/architect-0.1602.4" - sources."@angular-devkit/core-16.2.4" - sources."@angular-devkit/schematics-16.2.4" + sources."@angular-devkit/architect-0.1602.8" + sources."@angular-devkit/core-16.2.8" + sources."@angular-devkit/schematics-16.2.8" (sources."@isaacs/cliui-8.0.2" // { dependencies = [ sources."ansi-regex-6.0.1" @@ -61324,7 +61729,7 @@ in sources."@npmcli/node-gyp-3.0.0" sources."@npmcli/promise-spawn-6.0.2" sources."@npmcli/run-script-6.0.2" - sources."@schematics/angular-16.2.4" + sources."@schematics/angular-16.2.8" sources."@sigstore/bundle-1.1.0" sources."@sigstore/protobuf-specs-0.2.1" sources."@sigstore/sign-1.0.0" @@ -61418,15 +61823,15 @@ in }) sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-4.0.4" sources."get-caller-file-2.0.5" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."hosted-git-info-6.1.1" sources."http-cache-semantics-4.1.1" sources."http-proxy-agent-5.0.0" @@ -61448,7 +61853,7 @@ in sources."inquirer-8.2.4" sources."ip-2.0.0" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -61520,7 +61925,7 @@ in sources."normalize-package-data-5.0.0" sources."normalize-path-3.0.0" sources."npm-bundled-3.0.0" - sources."npm-install-checks-6.2.0" + sources."npm-install-checks-6.3.0" sources."npm-normalize-package-bin-3.0.1" sources."npm-package-arg-10.1.0" sources."npm-packlist-7.0.4" @@ -61584,7 +61989,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" (sources."ssri-10.0.5" // { dependencies = [ sources."minipass-7.0.4" @@ -61661,10 +62066,10 @@ in "@astrojs/language-server" = nodeEnv.buildNodePackage { name = "_at_astrojs_slash_language-server"; packageName = "@astrojs/language-server"; - version = "2.3.3"; + version = "2.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.3.3.tgz"; - sha512 = "ObIjAdjKJFHsKCmaFHc6tbpomMkX1580UbxbgnCr6zEpIZuQobH/zlKwIaSDcmQOQtt8ICs921AYTM+kOg8p6w=="; + url = "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.4.1.tgz"; + sha512 = "+yHvvcLcyfr1kq2UsQ4/b84EhQo3450MZGRhIA+aw7/1BrJVjWiyOrBi4nVLVyBq8i4a5qIU+MsYu3HdS7kWwQ=="; }; dependencies = [ sources."@astrojs/compiler-1.5.7" @@ -61675,18 +62080,18 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@volar/kit-1.10.1" - sources."@volar/language-core-1.10.1" - sources."@volar/language-server-1.10.1" - sources."@volar/language-service-1.10.1" - sources."@volar/source-map-1.10.1" - sources."@volar/typescript-1.10.1" + sources."@volar/kit-1.10.5" + sources."@volar/language-core-1.10.5" + sources."@volar/language-server-1.10.5" + sources."@volar/language-service-1.10.5" + sources."@volar/source-map-1.10.5" + sources."@volar/typescript-1.10.5" (sources."@vscode/emmet-helper-2.9.2" // { dependencies = [ sources."vscode-uri-2.1.2" ]; }) - sources."@vscode/l10n-0.0.11" + sources."@vscode/l10n-0.0.16" sources."braces-3.0.2" sources."emmet-2.4.6" sources."fast-glob-3.3.1" @@ -61703,7 +62108,7 @@ in sources."muggle-string-0.3.1" sources."picomatch-2.3.1" sources."prettier-3.0.3" - sources."prettier-plugin-astro-0.12.0" + sources."prettier-plugin-astro-0.12.1" sources."queue-microtask-1.2.3" sources."request-light-0.7.0" sources."reusify-1.0.4" @@ -61716,38 +62121,21 @@ in sources."typesafe-path-0.2.2" sources."typescript-5.2.2" sources."typescript-auto-import-cache-0.3.0" - sources."volar-service-css-0.0.13" - sources."volar-service-emmet-0.0.13" - sources."volar-service-html-0.0.13" - sources."volar-service-prettier-0.0.13" - sources."volar-service-typescript-0.0.13" - sources."volar-service-typescript-twoslash-queries-0.0.13" - (sources."vscode-css-languageservice-6.2.9" // { - dependencies = [ - sources."@vscode/l10n-0.0.16" - ]; - }) - (sources."vscode-html-languageservice-5.1.0" // { - dependencies = [ - sources."@vscode/l10n-0.0.16" - ]; - }) - sources."vscode-jsonrpc-8.1.0" - (sources."vscode-languageserver-8.1.0" // { - dependencies = [ - sources."vscode-languageserver-protocol-3.17.3" - ]; - }) - (sources."vscode-languageserver-protocol-3.17.5" // { - dependencies = [ - sources."vscode-jsonrpc-8.2.0" - sources."vscode-languageserver-types-3.17.5" - ]; - }) + sources."volar-service-css-0.0.14" + sources."volar-service-emmet-0.0.14" + sources."volar-service-html-0.0.14" + sources."volar-service-prettier-0.0.14" + sources."volar-service-typescript-0.0.14" + sources."volar-service-typescript-twoslash-queries-0.0.14" + sources."vscode-css-languageservice-6.2.10" + sources."vscode-html-languageservice-5.1.1" + sources."vscode-jsonrpc-8.2.0" + sources."vscode-languageserver-9.0.1" + sources."vscode-languageserver-protocol-3.17.5" sources."vscode-languageserver-textdocument-1.0.11" - sources."vscode-languageserver-types-3.17.3" + sources."vscode-languageserver-types-3.17.5" sources."vscode-nls-5.2.0" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; @@ -61771,8 +62159,8 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -61793,22 +62181,22 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."ansi-styles-3.2.1" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."browserslist-4.22.1" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -61816,7 +62204,7 @@ in sources."concat-map-0.0.1" sources."convert-source-map-2.0.0" sources."debug-4.3.4" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" sources."fs-readdir-recursive-1.1.0" @@ -61860,10 +62248,10 @@ in "@commitlint/cli" = nodeEnv.buildNodePackage { name = "_at_commitlint_slash_cli"; packageName = "@commitlint/cli"; - version = "17.7.2"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/cli/-/cli-17.7.2.tgz"; - sha512 = "t3N7TZq7lOeqTOyEgfGcaltHqEJf7YDlPg75MldeVPPyz14jZq/+mbGF9tueDLFX8R6RwdymrN6D+U5XwZ8Iwg=="; + url = "https://registry.npmjs.org/@commitlint/cli/-/cli-18.1.0.tgz"; + sha512 = "ZT95pRNGD9fEEX1ih0yKyJ65U3Y88vLrJjK6hlSpLrJFioQNXTI4sSoOq7hHnOsJAmTsgEg5zxIY8qTzgEQtWg=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { @@ -61887,44 +62275,37 @@ in sources."supports-color-5.5.0" ]; }) - sources."@commitlint/config-validator-17.6.7" - sources."@commitlint/ensure-17.6.7" - sources."@commitlint/execute-rule-17.4.0" - sources."@commitlint/format-17.4.4" - sources."@commitlint/is-ignored-17.7.0" - sources."@commitlint/lint-17.7.0" - sources."@commitlint/load-17.7.2" - sources."@commitlint/message-17.4.2" - sources."@commitlint/parse-17.7.0" - sources."@commitlint/read-17.5.1" - sources."@commitlint/resolve-extends-17.6.7" - sources."@commitlint/rules-17.7.0" - sources."@commitlint/to-lines-17.4.0" - (sources."@commitlint/top-level-17.4.0" // { - dependencies = [ - sources."find-up-5.0.0" - sources."locate-path-6.0.0" - sources."p-limit-3.1.0" - sources."p-locate-5.0.0" - ]; - }) - sources."@commitlint/types-17.4.4" + sources."@commitlint/config-validator-18.1.0" + sources."@commitlint/ensure-18.1.0" + sources."@commitlint/execute-rule-18.1.0" + sources."@commitlint/format-18.1.0" + sources."@commitlint/is-ignored-18.1.0" + sources."@commitlint/lint-18.1.0" + sources."@commitlint/load-18.1.0" + sources."@commitlint/message-18.1.0" + sources."@commitlint/parse-18.1.0" + sources."@commitlint/read-18.1.0" + sources."@commitlint/resolve-extends-18.1.0" + sources."@commitlint/rules-18.1.0" + sources."@commitlint/to-lines-18.1.0" + sources."@commitlint/top-level-18.1.0" + sources."@commitlint/types-18.1.0" sources."@cspotcode/source-map-support-0.8.1" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/sourcemap-codec-1.4.15" sources."@jridgewell/trace-mapping-0.3.9" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/minimist-1.2.3" - sources."@types/node-20.5.1" - sources."@types/normalize-package-data-2.4.2" + sources."@types/minimist-1.2.4" + sources."@types/node-18.18.7" + sources."@types/normalize-package-data-2.4.3" sources."JSONStream-1.3.5" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" @@ -61944,7 +62325,7 @@ in sources."color-name-1.1.4" sources."compare-func-2.0.0" sources."conventional-changelog-angular-6.0.0" - sources."conventional-commits-parser-4.0.0" + sources."conventional-commits-parser-5.0.0" sources."cosmiconfig-8.3.6" sources."cosmiconfig-typescript-loader-4.4.0" sources."create-require-1.1.1" @@ -61964,17 +62345,22 @@ in sources."escape-string-regexp-1.0.5" sources."execa-5.1.1" sources."fast-deep-equal-3.1.3" - sources."find-up-4.1.0" + sources."find-up-5.0.0" sources."fs-extra-11.1.1" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-2.0.5" sources."get-stream-6.0.1" - sources."git-raw-commits-2.0.11" + (sources."git-raw-commits-2.0.11" // { + dependencies = [ + sources."meow-8.1.2" + sources."split2-3.2.2" + ]; + }) sources."global-dirs-0.1.1" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-4.1.0" sources."human-signals-2.1.0" (sources."import-fresh-3.3.0" // { @@ -61986,12 +62372,12 @@ in sources."inherits-2.0.4" sources."ini-1.3.8" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-3.0.0" sources."is-obj-2.0.0" sources."is-plain-obj-1.1.0" sources."is-stream-2.0.1" - sources."is-text-path-1.0.1" + sources."is-text-path-2.0.0" sources."isexe-2.0.0" sources."js-tokens-4.0.0" sources."js-yaml-4.1.0" @@ -62001,7 +62387,7 @@ in sources."jsonparse-1.3.1" sources."kind-of-6.0.3" sources."lines-and-columns-1.2.4" - sources."locate-path-5.0.0" + sources."locate-path-6.0.0" sources."lodash-4.17.21" sources."lodash.camelcase-4.3.0" sources."lodash.isfunction-3.0.9" @@ -62016,7 +62402,7 @@ in sources."lru-cache-6.0.0" sources."make-error-1.3.6" sources."map-obj-4.3.0" - sources."meow-8.1.2" + sources."meow-12.1.1" sources."merge-stream-2.0.0" sources."mimic-fn-2.1.0" sources."min-indent-1.0.1" @@ -62025,8 +62411,8 @@ in sources."normalize-package-data-3.0.3" sources."npm-run-path-4.0.1" sources."onetime-5.1.2" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" + sources."p-limit-3.1.0" + sources."p-locate-5.0.0" sources."p-try-2.2.0" sources."parent-module-1.0.1" sources."parse-json-5.2.0" @@ -62046,6 +62432,10 @@ in }) (sources."read-pkg-up-7.0.1" // { dependencies = [ + sources."find-up-4.1.0" + sources."locate-path-5.0.0" + sources."p-limit-2.3.0" + sources."p-locate-4.1.0" sources."type-fest-0.8.1" ]; }) @@ -62053,7 +62443,7 @@ in sources."redent-3.0.0" sources."require-directory-2.1.1" sources."require-from-string-2.0.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-5.0.0" sources."resolve-global-1.0.0" sources."safe-buffer-5.2.1" @@ -62064,8 +62454,8 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" - sources."split2-3.2.2" + sources."spdx-license-ids-3.0.16" + sources."split2-4.2.0" sources."string-width-4.2.3" sources."string_decoder-1.3.0" sources."strip-ansi-6.0.1" @@ -62073,7 +62463,7 @@ in sources."strip-indent-3.0.0" sources."supports-color-7.2.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."text-extensions-1.9.0" + sources."text-extensions-2.4.0" sources."through-2.3.8" sources."through2-4.0.2" sources."trim-newlines-3.0.1" @@ -62081,6 +62471,7 @@ in sources."tslib-2.6.2" sources."type-fest-0.18.1" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" @@ -62112,15 +62503,15 @@ in "@commitlint/config-conventional" = nodeEnv.buildNodePackage { name = "_at_commitlint_slash_config-conventional"; packageName = "@commitlint/config-conventional"; - version = "17.7.0"; + version = "18.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.7.0.tgz"; - sha512 = "iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw=="; + url = "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-18.1.0.tgz"; + sha512 = "8vvvtV3GOLEMHeKc8PjRL1lfP1Y4B6BG0WroFd9PJeRiOc3nFX1J0wlJenLURzl9Qus6YXVGWf+a/ZlbCKT3AA=="; }; dependencies = [ sources."array-ify-1.0.0" sources."compare-func-2.0.0" - sources."conventional-changelog-conventionalcommits-6.1.0" + sources."conventional-changelog-conventionalcommits-7.0.2" sources."dot-prop-5.3.0" sources."is-obj-2.0.0" ]; @@ -62137,10 +62528,10 @@ in "@microsoft/rush" = nodeEnv.buildNodePackage { name = "_at_microsoft_slash_rush"; packageName = "@microsoft/rush"; - version = "5.107.4"; + version = "5.109.2"; src = fetchurl { - url = "https://registry.npmjs.org/@microsoft/rush/-/rush-5.107.4.tgz"; - sha512 = "EyHUPDE3iXQvkyqkWdkzRqoT2D8EwLKAjIjy1zte4cihKgdq1RyI8p33EkidUiYQ5fBtcGAOTLyMWvMMRzBVAQ=="; + url = "https://registry.npmjs.org/@microsoft/rush/-/rush-5.109.2.tgz"; + sha512 = "1jkaGSguZJlWBgk3xAsMPifQW3A7Kuovk1LC4vcDrpY0it8l6821PZzfXhfm4p2DIrSR7oOZg+Ht1hJCjqVRNw=="; }; dependencies = [ (sources."@azure/abort-controller-1.1.0" // { @@ -62175,7 +62566,7 @@ in sources."tslib-2.6.2" ]; }) - (sources."@azure/core-rest-pipeline-1.12.1" // { + (sources."@azure/core-rest-pipeline-1.12.2" // { dependencies = [ sources."form-data-4.0.0" sources."tslib-2.6.2" @@ -62186,7 +62577,7 @@ in sources."tslib-2.6.2" ]; }) - (sources."@azure/core-util-1.5.0" // { + (sources."@azure/core-util-1.6.1" // { dependencies = [ sources."tslib-2.6.2" ]; @@ -62227,27 +62618,23 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/highlight-7.22.20" - sources."@babel/parser-7.22.5" - (sources."@babel/template-7.22.15" // { - dependencies = [ - sources."@babel/parser-7.23.0" - ]; - }) - sources."@babel/traverse-7.22.5" + sources."@babel/parser-7.23.0" + sources."@babel/template-7.22.15" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@devexpress/error-stack-parser-2.0.6" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@microsoft/rush-lib-5.107.4" + sources."@jridgewell/trace-mapping-0.3.20" + sources."@microsoft/rush-lib-5.109.2" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@opentelemetry/api-1.6.0" sources."@pnpm/crypto.base32-hash-2.0.0" - sources."@pnpm/dependency-path-2.1.3" + sources."@pnpm/dependency-path-2.1.5" sources."@pnpm/error-1.4.0" (sources."@pnpm/link-bins-5.3.25" // { dependencies = [ @@ -62271,21 +62658,22 @@ in sources."graceful-fs-4.2.4" ]; }) - sources."@pnpm/types-9.2.0" + sources."@pnpm/types-9.4.0" (sources."@pnpm/write-project-manifest-1.1.7" // { dependencies = [ sources."@pnpm/types-6.4.0" ]; }) - sources."@rushstack/heft-config-file-0.14.1" - (sources."@rushstack/node-core-library-3.60.1" // { + sources."@rushstack/heft-config-file-0.14.2" + (sources."@rushstack/node-core-library-3.61.0" // { dependencies = [ sources."import-lazy-4.0.0" ]; }) - sources."@rushstack/package-deps-hash-4.1.5" - (sources."@rushstack/package-extractor-0.6.6" // { + sources."@rushstack/package-deps-hash-4.1.9" + (sources."@rushstack/package-extractor-0.6.10" // { dependencies = [ + sources."brace-expansion-1.1.11" sources."minimatch-3.0.8" ]; }) @@ -62294,12 +62682,12 @@ in sources."strip-json-comments-3.1.1" ]; }) - sources."@rushstack/rush-amazon-s3-build-cache-plugin-5.107.4" - sources."@rushstack/rush-azure-storage-build-cache-plugin-5.107.4" - sources."@rushstack/rush-http-build-cache-plugin-5.107.4" - sources."@rushstack/rush-sdk-5.107.4" - sources."@rushstack/stream-collator-4.1.6" - sources."@rushstack/terminal-0.7.5" + sources."@rushstack/rush-amazon-s3-build-cache-plugin-5.109.2" + sources."@rushstack/rush-azure-storage-build-cache-plugin-5.109.2" + sources."@rushstack/rush-http-build-cache-plugin-5.109.2" + sources."@rushstack/rush-sdk-5.109.2" + sources."@rushstack/stream-collator-4.1.10" + sources."@rushstack/terminal-0.7.9" (sources."@rushstack/ts-command-line-4.16.1" // { dependencies = [ sources."argparse-1.0.10" @@ -62309,20 +62697,20 @@ in sources."@szmarczak/http-timer-1.1.2" sources."@tootallnate/once-2.0.0" sources."@types/argparse-1.0.38" - sources."@types/lodash-4.14.199" + sources."@types/lodash-4.14.200" sources."@types/minimatch-3.0.5" - sources."@types/minimist-1.2.3" - sources."@types/node-20.8.0" + sources."@types/minimist-1.2.4" + sources."@types/node-20.8.9" sources."@types/node-fetch-2.6.2" - sources."@types/normalize-package-data-2.4.2" - sources."@types/parse-json-4.0.0" + sources."@types/normalize-package-data-2.4.3" + sources."@types/parse-json-4.0.1" sources."@types/tunnel-0.0.3" - sources."@vue/compiler-core-3.3.4" - sources."@vue/compiler-dom-3.3.4" - sources."@vue/compiler-sfc-3.3.4" - sources."@vue/compiler-ssr-3.3.4" - sources."@vue/reactivity-transform-3.3.4" - sources."@vue/shared-3.3.4" + sources."@vue/compiler-core-3.3.7" + sources."@vue/compiler-dom-3.3.7" + sources."@vue/compiler-sfc-3.3.7" + sources."@vue/compiler-ssr-3.3.7" + sources."@vue/reactivity-transform-3.3.7" + sources."@vue/shared-3.3.7" sources."@yarnpkg/lockfile-1.0.2" sources."@zkochan/cmd-shim-5.4.1" sources."agent-base-6.0.2" @@ -62356,7 +62744,7 @@ in sources."type-fest-0.20.2" ]; }) - sources."brace-expansion-1.1.11" + sources."brace-expansion-2.0.1" sources."braces-3.0.2" sources."buffer-5.7.1" sources."buffer-equal-constant-time-1.0.1" @@ -62424,10 +62812,12 @@ in sources."defer-to-connect-1.1.3" sources."define-lazy-prop-2.0.0" sources."delayed-stream-1.0.0" - (sources."depcheck-1.4.6" // { + (sources."depcheck-1.4.7" // { dependencies = [ sources."argparse-1.0.10" + sources."ignore-5.2.4" sources."js-yaml-3.14.1" + sources."minimatch-7.4.6" ]; }) (sources."dependency-path-9.2.8" // { @@ -62436,7 +62826,7 @@ in sources."@pnpm/types-8.9.0" ]; }) - sources."deps-regex-0.1.4" + sources."deps-regex-0.2.0" sources."detect-file-1.0.0" sources."detect-indent-6.1.0" sources."dezalgo-1.0.4" @@ -62482,7 +62872,7 @@ in }) sources."fs-minipass-2.1.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-2.0.5" sources."get-stream-6.0.1" sources."git-repo-info-2.1.1" @@ -62514,9 +62904,9 @@ in }) sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-3.0.0" sources."has-yarn-2.1.0" + sources."hasown-2.0.0" (sources."highlight-es-1.0.3" // { dependencies = [ sources."js-tokens-3.0.2" @@ -62556,7 +62946,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-es2016-keyword-1.0.0" sources."is-extglob-2.1.1" @@ -62643,7 +63033,7 @@ in }) sources."lowercase-keys-1.0.1" sources."lru-cache-6.0.0" - sources."magic-string-0.30.4" + sources."magic-string-0.30.5" (sources."make-dir-3.1.0" // { dependencies = [ sources."semver-6.3.1" @@ -62665,7 +63055,11 @@ in sources."mimic-fn-3.1.0" sources."mimic-response-1.0.1" sources."min-indent-1.0.1" - sources."minimatch-3.1.2" + (sources."minimatch-3.1.2" // { + dependencies = [ + sources."brace-expansion-1.1.11" + ]; + }) sources."minimist-1.2.8" (sources."minimist-options-4.1.0" // { dependencies = [ @@ -62823,7 +63217,7 @@ in sources."require-from-string-2.0.2" sources."require-package-name-2.0.1" sources."requires-port-1.0.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" (sources."resolve-dir-1.0.1" // { dependencies = [ sources."global-modules-1.0.0" @@ -62857,7 +63251,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."sprintf-js-1.0.3" sources."ssri-8.0.1" sources."stackframe-1.3.4" @@ -62896,6 +63290,7 @@ in sources."tunnel-0.0.6" sources."type-fest-0.6.0" sources."typedarray-to-buffer-3.1.5" + sources."undici-types-5.26.5" sources."unique-string-2.0.0" sources."universalify-0.2.0" (sources."update-notifier-5.1.0" // { @@ -62960,16 +63355,22 @@ in "@shopify/cli" = nodeEnv.buildNodePackage { name = "_at_shopify_slash_cli"; packageName = "@shopify/cli"; - version = "3.49.5"; + version = "3.50.0"; src = fetchurl { - url = "https://registry.npmjs.org/@shopify/cli/-/cli-3.49.5.tgz"; - sha512 = "E9nA5f1IT7MlV34SVnSekyeTEeCuC6NFqWucXzVU3t6xoTtNCl82v6Mi3laeXPs25c7npoJYv+nUUMjkLzR4jQ=="; + url = "https://registry.npmjs.org/@shopify/cli/-/cli-3.50.0.tgz"; + sha512 = "zzUYwlE8FJA78KW6YqHbxdYrf43RT3BCt3vC+IJfJltJvTceeip1DBWEOLA2m8rsUBkh9LpcTZR6Ik5sfgLacA=="; }; dependencies = [ + (sources."@alcalzone/ansi-tokenize-0.1.3" // { + dependencies = [ + sources."ansi-styles-6.2.1" + sources."is-fullwidth-code-point-4.0.0" + ]; + }) sources."@bugsnag/browser-7.21.0" sources."@bugsnag/core-7.19.0" sources."@bugsnag/cuid-3.0.2" - sources."@bugsnag/js-7.20.2" + sources."@bugsnag/js-7.21.0" sources."@bugsnag/node-7.19.0" sources."@bugsnag/safe-json-stringify-6.0.0" sources."@cspotcode/source-map-support-0.8.1" @@ -62983,11 +63384,61 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/color-1.0.12" + sources."@oclif/color-1.0.13" sources."@oclif/core-2.11.7" - sources."@oclif/plugin-commands-2.2.21" - sources."@oclif/plugin-help-5.2.15" + (sources."@oclif/plugin-commands-2.2.24" // { + dependencies = [ + sources."@oclif/core-2.15.0" + ]; + }) + (sources."@oclif/plugin-help-5.2.18" // { + dependencies = [ + sources."@oclif/core-2.15.0" + ]; + }) sources."@oclif/plugin-plugins-3.1.8" + sources."@opentelemetry/api-1.6.0" + sources."@opentelemetry/api-logs-0.43.0" + sources."@opentelemetry/core-1.17.1" + (sources."@opentelemetry/exporter-metrics-otlp-http-0.43.0" // { + dependencies = [ + sources."@opentelemetry/core-1.17.0" + sources."@opentelemetry/resources-1.17.0" + sources."@opentelemetry/sdk-metrics-1.17.0" + sources."@opentelemetry/semantic-conventions-1.17.0" + ]; + }) + (sources."@opentelemetry/otlp-exporter-base-0.43.0" // { + dependencies = [ + sources."@opentelemetry/core-1.17.0" + sources."@opentelemetry/semantic-conventions-1.17.0" + ]; + }) + (sources."@opentelemetry/otlp-transformer-0.43.0" // { + dependencies = [ + sources."@opentelemetry/core-1.17.0" + sources."@opentelemetry/resources-1.17.0" + sources."@opentelemetry/sdk-metrics-1.17.0" + sources."@opentelemetry/semantic-conventions-1.17.0" + ]; + }) + sources."@opentelemetry/resources-1.17.1" + (sources."@opentelemetry/sdk-logs-0.43.0" // { + dependencies = [ + sources."@opentelemetry/core-1.17.0" + sources."@opentelemetry/resources-1.17.0" + sources."@opentelemetry/semantic-conventions-1.17.0" + ]; + }) + sources."@opentelemetry/sdk-metrics-1.17.1" + (sources."@opentelemetry/sdk-trace-base-1.17.0" // { + dependencies = [ + sources."@opentelemetry/core-1.17.0" + sources."@opentelemetry/resources-1.17.0" + sources."@opentelemetry/semantic-conventions-1.17.0" + ]; + }) + sources."@opentelemetry/semantic-conventions-1.17.1" sources."@pnpm/config.env-replace-1.1.0" (sources."@pnpm/network.ca-file-1.0.2" // { dependencies = [ @@ -62995,7 +63446,7 @@ in ]; }) sources."@pnpm/npm-conf-2.2.2" - (sources."@shopify/cli-kit-3.49.5" // { + (sources."@shopify/cli-kit-3.50.0" // { dependencies = [ sources."ansi-escapes-6.2.0" sources."ansi-regex-6.0.1" @@ -63003,34 +63454,33 @@ in sources."chalk-5.3.0" sources."fs-extra-11.1.0" sources."js-yaml-4.1.0" - sources."semver-7.5.3" sources."strip-ansi-7.1.0" sources."supports-color-7.2.0" sources."supports-hyperlinks-3.0.0" sources."type-fest-3.13.1" ]; }) - sources."@shopify/plugin-did-you-mean-3.49.5" + sources."@shopify/plugin-did-you-mean-3.50.0" sources."@sindresorhus/is-5.6.0" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@szmarczak/http-timer-5.0.1" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" sources."@types/archiver-5.3.2" - sources."@types/cli-progress-3.11.3" - sources."@types/http-cache-semantics-4.0.2" - sources."@types/node-20.8.0" - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/readdir-glob-1.1.2" - sources."@types/scheduler-0.16.4" - sources."@types/tinycolor2-1.4.4" + sources."@types/cli-progress-3.11.4" + sources."@types/http-cache-semantics-4.0.3" + sources."@types/node-20.8.9" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/readdir-glob-1.1.3" + sources."@types/scheduler-0.16.5" + sources."@types/tinycolor2-1.4.5" sources."abort-controller-3.0.0" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" @@ -63045,7 +63495,7 @@ in sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" sources."ansicolors-0.3.2" - sources."archiver-5.3.1" + sources."archiver-5.3.2" (sources."archiver-utils-2.1.0" // { dependencies = [ sources."readable-stream-2.3.8" @@ -63071,11 +63521,11 @@ in sources."buffer-5.7.1" sources."buffer-crc32-0.2.13" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."builtins-5.0.1" sources."byline-5.0.0" sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" + sources."cacheable-request-10.2.14" sources."camel-case-4.1.2" sources."capital-case-1.0.4" sources."cardinal-2.1.1" @@ -63085,7 +63535,7 @@ in ]; }) sources."change-case-4.1.2" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."clean-stack-3.0.1" sources."cli-boxes-3.0.0" sources."cli-cursor-4.0.0" @@ -63198,7 +63648,7 @@ in sources."fs-constants-1.0.0" sources."fs-extra-9.1.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."fuzzy-0.1.3" sources."get-package-type-0.1.0" sources."get-port-please-3.0.1" @@ -63227,14 +63677,14 @@ in sources."got-12.6.1" sources."graceful-fs-4.2.11" sources."gradient-string-2.0.2" - sources."graphql-16.4.0" + sources."graphql-16.8.1" (sources."graphql-request-5.2.0" // { dependencies = [ sources."form-data-3.0.1" ]; }) - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."header-case-2.0.4" sources."http-cache-semantics-4.1.1" sources."http-call-5.3.0" @@ -63248,7 +63698,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - (sources."ink-4.2.0" // { + (sources."ink-4.4.1" // { dependencies = [ (sources."ansi-escapes-6.2.0" // { dependencies = [ @@ -63272,7 +63722,7 @@ in sources."interpret-1.4.0" sources."is-arrayish-0.2.1" sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -63298,7 +63748,7 @@ in sources."json-schema-traverse-1.0.0" sources."json-schema-typed-8.0.1" sources."jsonfile-6.1.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kill-port-process-3.1.0" sources."latest-version-7.0.0" (sources."lazystream-1.0.1" // { @@ -63307,7 +63757,7 @@ in sources."safe-buffer-5.1.2" ]; }) - (sources."liquidjs-10.8.4" // { + (sources."liquidjs-10.9.2" // { dependencies = [ sources."commander-10.0.1" ]; @@ -63323,6 +63773,7 @@ in sources."lodash.difference-4.5.0" sources."lodash.flatten-4.4.0" sources."lodash.isplainobject-4.0.6" + sources."lodash.merge-4.6.2" sources."lodash.union-4.6.0" sources."loglevel-1.8.1" sources."loose-envify-1.4.0" @@ -63351,11 +63802,11 @@ in sources."no-case-3.0.4" sources."node-abort-controller-3.1.1" sources."node-domexception-1.0.0" - sources."node-fetch-3.3.1" + sources."node-fetch-3.3.2" sources."node-gyp-build-4.6.1" sources."normalize-path-3.0.0" sources."normalize-url-8.0.0" - sources."npm-9.8.1" + sources."npm-9.9.0" sources."npm-run-path-4.0.1" sources."object-treeify-1.1.33" sources."once-1.4.0" @@ -63406,7 +63857,7 @@ in sources."quick-lru-5.1.1" sources."rc-1.2.8" sources."react-18.2.0" - (sources."react-devtools-core-4.28.0" // { + (sources."react-devtools-core-4.28.5" // { dependencies = [ sources."utf-8-validate-5.0.10" sources."ws-7.5.9" @@ -63424,7 +63875,7 @@ in sources."registry-auth-token-5.0.2" sources."registry-url-6.0.1" sources."require-from-string-2.0.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-alpn-1.2.1" sources."responselike-3.0.0" (sources."restore-cursor-4.0.0" // { @@ -63507,6 +63958,7 @@ in sources."tunnel-agent-0.6.0" sources."type-fest-0.21.3" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."unique-string-3.0.0" sources."universalify-2.0.0" sources."upper-case-2.0.2" @@ -63536,7 +63988,7 @@ in sources."archiver-utils-3.0.4" ]; }) - sources."zod-3.21.4" + sources."zod-3.22.2" sources."zod-to-json-schema-3.21.4" ]; buildInputs = globalBuildInputs; @@ -63568,16 +64020,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.0" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" @@ -63609,14 +64061,14 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.1.6" sources."glob-parent-6.0.2" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -63649,13 +64101,13 @@ in sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."source-map-js-1.0.2" sources."sucrase-3.34.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."tailwindcss-3.3.3" + sources."tailwindcss-3.3.5" sources."thenify-3.3.1" sources."thenify-all-1.6.0" sources."to-regex-range-5.0.1" @@ -63667,10 +64119,11 @@ in }) sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -63702,16 +64155,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.0" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" @@ -63743,14 +64196,14 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.1.6" sources."glob-parent-6.0.2" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -63784,13 +64237,13 @@ in sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."source-map-js-1.0.2" sources."sucrase-3.34.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."tailwindcss-3.3.3" + sources."tailwindcss-3.3.5" sources."thenify-3.3.1" sources."thenify-all-1.6.0" sources."to-regex-range-5.0.1" @@ -63802,10 +64255,11 @@ in }) sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -63855,16 +64309,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.0" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" @@ -63896,14 +64350,14 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.1.6" sources."glob-parent-6.0.2" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -63936,13 +64390,13 @@ in sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."source-map-js-1.0.2" sources."sucrase-3.34.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."tailwindcss-3.3.3" + sources."tailwindcss-3.3.5" sources."thenify-3.3.1" sources."thenify-all-1.6.0" sources."to-regex-range-5.0.1" @@ -63954,10 +64408,11 @@ in }) sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -63989,16 +64444,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.0" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" @@ -64030,14 +64485,14 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.1.6" sources."glob-parent-6.0.2" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -64077,13 +64532,13 @@ in sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."source-map-js-1.0.2" sources."sucrase-3.34.0" sources."supports-preserve-symlinks-flag-1.0.0" - (sources."tailwindcss-3.3.3" // { + (sources."tailwindcss-3.3.5" // { dependencies = [ sources."postcss-selector-parser-6.0.13" ]; @@ -64099,10 +64554,11 @@ in }) sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -64118,10 +64574,10 @@ in "@uppy/companion" = nodeEnv.buildNodePackage { name = "_at_uppy_slash_companion"; packageName = "@uppy/companion"; - version = "4.9.1"; + version = "4.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/@uppy/companion/-/companion-4.9.1.tgz"; - sha512 = "fxx1TvWKNEOfwn9ar+T4FzyqmrsjUQjdhc3O3mz7KQU7IotJOoIiC6I00BD8UMxpAblqgOfq0SVCmk9ZzjIXxQ=="; + url = "https://registry.npmjs.org/@uppy/companion/-/companion-4.10.1.tgz"; + sha512 = "Z/Qw8aXr4G5DsMDoGRFIXUv2tR5I1Us45xuH3f4bSxpoxff7b4xeQ7LEoY6ebL2fjM7ELwLjF/9TEYTvyGmV6w=="; }; dependencies = [ (sources."@aws-crypto/crc32-3.0.0" // { @@ -64164,44 +64620,45 @@ in sources."tslib-1.14.1" ]; }) - sources."@aws-sdk/client-s3-3.423.0" - sources."@aws-sdk/client-sso-3.423.0" - sources."@aws-sdk/client-sts-3.423.0" - sources."@aws-sdk/credential-provider-env-3.418.0" - sources."@aws-sdk/credential-provider-ini-3.423.0" - sources."@aws-sdk/credential-provider-node-3.423.0" - sources."@aws-sdk/credential-provider-process-3.418.0" - sources."@aws-sdk/credential-provider-sso-3.423.0" - sources."@aws-sdk/credential-provider-web-identity-3.418.0" - (sources."@aws-sdk/lib-storage-3.423.0" // { + sources."@aws-sdk/client-s3-3.436.0" + sources."@aws-sdk/client-sso-3.436.0" + sources."@aws-sdk/client-sts-3.436.0" + sources."@aws-sdk/core-3.436.0" + sources."@aws-sdk/credential-provider-env-3.433.0" + sources."@aws-sdk/credential-provider-ini-3.436.0" + sources."@aws-sdk/credential-provider-node-3.436.0" + sources."@aws-sdk/credential-provider-process-3.433.0" + sources."@aws-sdk/credential-provider-sso-3.436.0" + sources."@aws-sdk/credential-provider-web-identity-3.433.0" + (sources."@aws-sdk/lib-storage-3.436.0" // { dependencies = [ sources."buffer-5.6.0" ]; }) - sources."@aws-sdk/middleware-bucket-endpoint-3.418.0" - sources."@aws-sdk/middleware-expect-continue-3.418.0" - sources."@aws-sdk/middleware-flexible-checksums-3.418.0" - sources."@aws-sdk/middleware-host-header-3.418.0" - sources."@aws-sdk/middleware-location-constraint-3.418.0" - sources."@aws-sdk/middleware-logger-3.418.0" - sources."@aws-sdk/middleware-recursion-detection-3.418.0" - sources."@aws-sdk/middleware-sdk-s3-3.418.0" - sources."@aws-sdk/middleware-sdk-sts-3.418.0" - sources."@aws-sdk/middleware-signing-3.418.0" - sources."@aws-sdk/middleware-ssec-3.418.0" - sources."@aws-sdk/middleware-user-agent-3.418.0" - sources."@aws-sdk/region-config-resolver-3.418.0" - sources."@aws-sdk/s3-presigned-post-3.423.0" - sources."@aws-sdk/s3-request-presigner-3.423.0" - sources."@aws-sdk/signature-v4-multi-region-3.418.0" - sources."@aws-sdk/token-providers-3.418.0" - sources."@aws-sdk/types-3.418.0" + sources."@aws-sdk/middleware-bucket-endpoint-3.433.0" + sources."@aws-sdk/middleware-expect-continue-3.433.0" + sources."@aws-sdk/middleware-flexible-checksums-3.433.0" + sources."@aws-sdk/middleware-host-header-3.433.0" + sources."@aws-sdk/middleware-location-constraint-3.433.0" + sources."@aws-sdk/middleware-logger-3.433.0" + sources."@aws-sdk/middleware-recursion-detection-3.433.0" + sources."@aws-sdk/middleware-sdk-s3-3.433.0" + sources."@aws-sdk/middleware-sdk-sts-3.433.0" + sources."@aws-sdk/middleware-signing-3.433.0" + sources."@aws-sdk/middleware-ssec-3.433.0" + sources."@aws-sdk/middleware-user-agent-3.433.0" + sources."@aws-sdk/region-config-resolver-3.433.0" + sources."@aws-sdk/s3-presigned-post-3.436.0" + sources."@aws-sdk/s3-request-presigner-3.436.0" + sources."@aws-sdk/signature-v4-multi-region-3.433.0" + sources."@aws-sdk/token-providers-3.435.0" + sources."@aws-sdk/types-3.433.0" sources."@aws-sdk/util-arn-parser-3.310.0" - sources."@aws-sdk/util-endpoints-3.418.0" - sources."@aws-sdk/util-format-url-3.418.0" + sources."@aws-sdk/util-endpoints-3.433.0" + sources."@aws-sdk/util-format-url-3.433.0" sources."@aws-sdk/util-locate-window-3.310.0" - sources."@aws-sdk/util-user-agent-browser-3.418.0" - sources."@aws-sdk/util-user-agent-node-3.418.0" + sources."@aws-sdk/util-user-agent-browser-3.433.0" + sources."@aws-sdk/util-user-agent-node-3.433.0" sources."@aws-sdk/util-utf8-browser-3.259.0" sources."@aws-sdk/xml-builder-3.310.0" sources."@httptoolkit/websocket-stream-6.0.1" @@ -64212,68 +64669,68 @@ in sources."@redis/search-1.0.6" sources."@redis/time-series-1.0.3" sources."@sindresorhus/is-4.6.0" - sources."@smithy/abort-controller-2.0.10" + sources."@smithy/abort-controller-2.0.12" sources."@smithy/chunked-blob-reader-2.0.0" sources."@smithy/chunked-blob-reader-native-2.0.0" - sources."@smithy/config-resolver-2.0.11" - sources."@smithy/credential-provider-imds-2.0.13" - sources."@smithy/eventstream-codec-2.0.10" - sources."@smithy/eventstream-serde-browser-2.0.10" - sources."@smithy/eventstream-serde-config-resolver-2.0.10" - sources."@smithy/eventstream-serde-node-2.0.10" - sources."@smithy/eventstream-serde-universal-2.0.10" - sources."@smithy/fetch-http-handler-2.2.0" - sources."@smithy/hash-blob-browser-2.0.10" - sources."@smithy/hash-node-2.0.10" - sources."@smithy/hash-stream-node-2.0.10" - sources."@smithy/invalid-dependency-2.0.10" + sources."@smithy/config-resolver-2.0.16" + sources."@smithy/credential-provider-imds-2.0.18" + sources."@smithy/eventstream-codec-2.0.12" + sources."@smithy/eventstream-serde-browser-2.0.12" + sources."@smithy/eventstream-serde-config-resolver-2.0.12" + sources."@smithy/eventstream-serde-node-2.0.12" + sources."@smithy/eventstream-serde-universal-2.0.12" + sources."@smithy/fetch-http-handler-2.2.4" + sources."@smithy/hash-blob-browser-2.0.12" + sources."@smithy/hash-node-2.0.12" + sources."@smithy/hash-stream-node-2.0.12" + sources."@smithy/invalid-dependency-2.0.12" sources."@smithy/is-array-buffer-2.0.0" - sources."@smithy/md5-js-2.0.10" - sources."@smithy/middleware-content-length-2.0.12" - sources."@smithy/middleware-endpoint-2.0.10" - sources."@smithy/middleware-retry-2.0.13" - sources."@smithy/middleware-serde-2.0.10" - sources."@smithy/middleware-stack-2.0.4" - sources."@smithy/node-config-provider-2.0.13" - sources."@smithy/node-http-handler-2.1.6" - sources."@smithy/property-provider-2.0.11" - sources."@smithy/protocol-http-3.0.6" - sources."@smithy/querystring-builder-2.0.10" - sources."@smithy/querystring-parser-2.0.10" - sources."@smithy/service-error-classification-2.0.3" - sources."@smithy/shared-ini-file-loader-2.0.12" - sources."@smithy/signature-v4-2.0.10" - sources."@smithy/smithy-client-2.1.8" - sources."@smithy/types-2.3.4" - sources."@smithy/url-parser-2.0.10" + sources."@smithy/md5-js-2.0.12" + sources."@smithy/middleware-content-length-2.0.14" + sources."@smithy/middleware-endpoint-2.1.3" + sources."@smithy/middleware-retry-2.0.18" + sources."@smithy/middleware-serde-2.0.12" + sources."@smithy/middleware-stack-2.0.6" + sources."@smithy/node-config-provider-2.1.3" + sources."@smithy/node-http-handler-2.1.8" + sources."@smithy/property-provider-2.0.13" + sources."@smithy/protocol-http-3.0.8" + sources."@smithy/querystring-builder-2.0.12" + sources."@smithy/querystring-parser-2.0.12" + sources."@smithy/service-error-classification-2.0.5" + sources."@smithy/shared-ini-file-loader-2.2.2" + sources."@smithy/signature-v4-2.0.12" + sources."@smithy/smithy-client-2.1.12" + sources."@smithy/types-2.4.0" + sources."@smithy/url-parser-2.0.12" sources."@smithy/util-base64-2.0.0" sources."@smithy/util-body-length-browser-2.0.0" sources."@smithy/util-body-length-node-2.1.0" sources."@smithy/util-buffer-from-2.0.0" sources."@smithy/util-config-provider-2.0.0" - sources."@smithy/util-defaults-mode-browser-2.0.12" - sources."@smithy/util-defaults-mode-node-2.0.14" + sources."@smithy/util-defaults-mode-browser-2.0.16" + sources."@smithy/util-defaults-mode-node-2.0.21" sources."@smithy/util-hex-encoding-2.0.0" - sources."@smithy/util-middleware-2.0.3" - sources."@smithy/util-retry-2.0.3" - sources."@smithy/util-stream-2.0.13" + sources."@smithy/util-middleware-2.0.5" + sources."@smithy/util-retry-2.0.5" + sources."@smithy/util-stream-2.0.17" sources."@smithy/util-uri-escape-2.0.0" sources."@smithy/util-utf8-2.0.0" - sources."@smithy/util-waiter-2.0.10" + sources."@smithy/util-waiter-2.0.12" sources."@szmarczak/http-timer-4.0.6" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.0" - sources."@types/responselike-1.0.1" - sources."@types/ws-8.5.6" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" + sources."@types/ws-8.5.8" sources."accepts-1.3.8" sources."ansi-styles-4.3.0" sources."array-flatten-1.1.1" sources."asn1.js-5.4.1" sources."asynckit-0.4.0" sources."atob-2.1.2" - sources."aws-crt-1.18.0" + sources."aws-crt-1.18.2" sources."axios-0.24.0" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" @@ -64302,11 +64759,11 @@ in sources."buffer-6.0.3" sources."buffer-equal-constant-time-1.0.1" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" sources."cacheable-lookup-5.0.4" sources."cacheable-request-7.0.4" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."chalk-4.1.2" sources."clone-response-1.0.3" sources."cluster-key-slot-1.1.0" @@ -64331,7 +64788,7 @@ in sources."core-util-is-1.0.3" sources."cors-2.8.5" sources."cron-parser-3.5.0" - sources."crypto-js-4.1.1" + sources."crypto-js-4.2.0" sources."custom-error-instance-2.1.1" (sources."debug-4.3.4" // { dependencies = [ @@ -64344,7 +64801,7 @@ in ]; }) sources."defer-to-connect-2.0.1" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."depd-2.0.0" @@ -64398,9 +64855,9 @@ in sources."forwarded-0.2.0" sources."fresh-0.5.2" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."generic-pool-3.8.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-5.2.0" sources."glob-7.2.3" sources."gopd-1.0.1" @@ -64411,12 +64868,12 @@ in sources."cookie-signature-1.2.1" ]; }) - sources."has-1.0.3" sources."has-flag-4.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."hash.js-1.1.7" + sources."hasown-2.0.0" sources."helmet-4.6.0" (sources."help-me-3.0.0" // { dependencies = [ @@ -64439,17 +64896,16 @@ in sources."js-base64-3.7.5" sources."js-sdsl-4.3.0" sources."json-buffer-3.0.1" - (sources."jsonwebtoken-8.5.1" // { + (sources."jsonwebtoken-9.0.0" // { dependencies = [ sources."jwa-1.4.1" sources."jws-3.2.2" - sources."semver-5.7.2" ]; }) sources."jwa-2.0.0" sources."jwk-to-pem-2.0.5" sources."jws-4.0.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."leven-2.1.0" sources."lodash-4.17.21" sources."lodash._baseiteratee-4.7.0" @@ -64458,13 +64914,6 @@ in sources."lodash._createset-4.0.3" sources."lodash._root-3.0.1" sources."lodash._stringtopath-4.8.0" - sources."lodash.includes-4.3.0" - sources."lodash.isboolean-3.0.3" - sources."lodash.isinteger-4.0.4" - sources."lodash.isnumber-3.0.3" - sources."lodash.isplainobject-4.0.6" - sources."lodash.isstring-4.0.1" - sources."lodash.once-4.1.1" sources."lodash.throttle-4.1.1" sources."lodash.uniqby-4.5.0" sources."long-timeout-0.1.1" @@ -64507,7 +64956,7 @@ in sources."number-allocator-1.0.14" sources."oauth-sign-0.9.0" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."on-finished-2.4.1" sources."on-headers-1.0.2" @@ -64562,6 +65011,7 @@ in sources."serialize-error-2.1.0" sources."serialize-javascript-6.0.1" sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."signal-exit-3.0.7" @@ -64592,6 +65042,7 @@ in sources."type-is-1.6.18" sources."typedarray-0.0.6" sources."uid-safe-2.1.5" + sources."undici-types-5.26.5" sources."unpipe-1.0.0" sources."url-parse-1.5.10" sources."url-value-parser-2.2.0" @@ -64652,33 +65103,36 @@ in ]; }) sources."@vscode/l10n-0.0.11" - sources."@vue/compiler-core-3.3.4" - sources."@vue/compiler-dom-3.3.4" - sources."@vue/compiler-sfc-3.3.4" - sources."@vue/compiler-ssr-3.3.4" - sources."@vue/reactivity-3.3.4" - sources."@vue/reactivity-transform-3.3.4" - sources."@vue/shared-3.3.4" + sources."@vue/compiler-core-3.3.7" + sources."@vue/compiler-dom-3.3.7" + sources."@vue/compiler-sfc-3.3.7" + sources."@vue/compiler-ssr-3.3.7" + sources."@vue/reactivity-3.3.7" + sources."@vue/reactivity-transform-3.3.7" + sources."@vue/shared-3.3.7" sources."acorn-7.4.1" sources."balanced-match-1.0.2" sources."brace-expansion-2.0.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."character-parser-2.2.0" sources."de-indent-1.0.2" + sources."define-data-property-1.1.1" sources."emmet-2.4.6" sources."estree-walker-2.0.2" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" - sources."has-1.0.3" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."he-1.2.0" sources."is-expression-4.0.0" sources."is-regex-1.1.4" sources."jsonc-parser-3.2.0" sources."lru-cache-6.0.0" - sources."magic-string-0.30.4" + sources."magic-string-0.30.5" sources."minimatch-9.0.3" sources."muggle-string-0.2.2" sources."nanoid-3.3.6" @@ -64690,23 +65144,23 @@ in sources."pug-parser-6.0.0" sources."request-light-0.7.0" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."source-map-js-1.0.2" sources."token-stream-1.0.0" sources."typesafe-path-0.2.2" sources."typescript-5.2.2" sources."typescript-auto-import-cache-0.2.1" - (sources."vscode-css-languageservice-6.2.9" // { - dependencies = [ - sources."@vscode/l10n-0.0.16" - sources."vscode-languageserver-types-3.17.3" - ]; - }) - (sources."vscode-html-languageservice-5.1.0" // { + (sources."vscode-css-languageservice-6.2.10" // { dependencies = [ sources."@vscode/l10n-0.0.16" ]; }) - (sources."vscode-json-languageservice-5.3.6" // { + (sources."vscode-html-languageservice-5.1.1" // { + dependencies = [ + sources."@vscode/l10n-0.0.16" + ]; + }) + (sources."vscode-json-languageservice-5.3.7" // { dependencies = [ sources."@vscode/l10n-0.0.16" ]; @@ -64726,10 +65180,10 @@ in sources."vscode-languageserver-textdocument-1.0.11" sources."vscode-languageserver-types-3.17.5" sources."vscode-nls-5.2.0" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."vue-component-meta-1.6.5" sources."vue-component-type-helpers-1.6.5" - sources."vue-template-compiler-2.7.14" + sources."vue-template-compiler-2.7.15" sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; @@ -64750,7 +65204,7 @@ in sha512 = "c/QKPdC09bYkW22m/boXkLaiz10z0Z2WHZO7zEeNdfSduqyWINZhKc6hVQU3Vk0NXW7BJAd7zWmcUrC8L9TuAA=="; }; dependencies = [ - sources."@achrinza/node-ipc-9.2.7" + sources."@achrinza/node-ipc-9.2.8" sources."@akryum/winattr-3.0.0" sources."@ampproject/remapping-2.2.1" sources."@apollo/protobufjs-1.2.7" @@ -64779,8 +65233,8 @@ in sources."supports-color-5.5.0" ]; }) - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -64805,7 +65259,7 @@ in sources."semver-6.3.1" ]; }) - sources."@babel/helper-define-polyfill-provider-0.4.2" + sources."@babel/helper-define-polyfill-provider-0.4.3" sources."@babel/helper-environment-visitor-7.22.20" sources."@babel/helper-function-name-7.23.0" sources."@babel/helper-hoist-variables-7.22.5" @@ -64823,7 +65277,7 @@ in sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" sources."@babel/helper-wrap-function-7.22.20" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" (sources."@babel/highlight-7.22.20" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -64863,7 +65317,7 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.15" + sources."@babel/plugin-transform-async-generator-functions-7.23.2" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.23.0" @@ -64912,14 +65366,14 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.20" // { + (sources."@babel/preset-env-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; }) sources."@babel/preset-flow-7.22.15" sources."@babel/preset-modules-0.1.6-no-external-plugins" - sources."@babel/preset-typescript-7.23.0" + sources."@babel/preset-typescript-7.23.2" (sources."@babel/register-7.22.15" // { dependencies = [ sources."make-dir-2.1.0" @@ -64928,9 +65382,9 @@ in ]; }) sources."@babel/regjsgen-0.8.0" - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@graphql-tools/merge-8.3.1" (sources."@graphql-tools/mock-8.7.20" // { @@ -64951,7 +65405,7 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@node-ipc/js-queue-2.0.3" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" @@ -64970,15 +65424,15 @@ in sources."@sideway/formula-3.0.1" sources."@sideway/pinpoint-2.0.0" sources."@sindresorhus/is-0.7.0" - sources."@types/accepts-1.3.5" + sources."@types/accepts-1.3.6" sources."@types/body-parser-1.19.2" - sources."@types/connect-3.4.36" + sources."@types/connect-3.4.37" sources."@types/cors-2.8.12" - sources."@types/ejs-3.1.3" + sources."@types/ejs-3.1.4" sources."@types/express-4.17.14" sources."@types/express-serve-static-core-4.17.31" - sources."@types/http-errors-2.0.2" - sources."@types/inquirer-8.2.6" + sources."@types/http-errors-2.0.3" + sources."@types/inquirer-8.2.9" (sources."@types/jscodeshift-0.7.2" // { dependencies = [ sources."ast-types-0.12.1" @@ -64986,13 +65440,13 @@ in ]; }) sources."@types/long-4.0.2" - sources."@types/mime-3.0.2" - sources."@types/node-20.8.0" - sources."@types/normalize-package-data-2.4.2" - sources."@types/qs-6.9.8" - sources."@types/range-parser-1.2.5" - sources."@types/serve-static-1.15.3" - sources."@types/through-0.0.31" + sources."@types/mime-3.0.3" + sources."@types/node-20.8.9" + sources."@types/normalize-package-data-2.4.3" + sources."@types/qs-6.9.9" + sources."@types/range-parser-1.2.6" + sources."@types/serve-static-1.15.4" + sources."@types/through-0.0.32" sources."@vue/cli-shared-utils-5.0.8" (sources."@vue/cli-ui-5.0.8" // { dependencies = [ @@ -65001,10 +65455,10 @@ in }) sources."@vue/cli-ui-addon-webpack-5.0.8" sources."@vue/cli-ui-addon-widgets-5.0.8" - sources."@vue/compiler-core-3.3.4" - sources."@vue/compiler-dom-3.3.4" - sources."@vue/compiler-sfc-2.7.14" - sources."@vue/shared-3.3.4" + sources."@vue/compiler-core-3.3.7" + sources."@vue/compiler-dom-3.3.7" + sources."@vue/compiler-sfc-2.7.15" + sources."@vue/shared-3.3.7" sources."accepts-1.3.8" sources."aggregate-error-3.1.0" sources."ansi-align-3.0.1" @@ -65048,13 +65502,13 @@ in sources."at-least-node-1.0.0" sources."atob-2.1.2" sources."babel-core-7.0.0-bridge.0" - (sources."babel-plugin-polyfill-corejs2-0.4.5" // { + (sources."babel-plugin-polyfill-corejs2-0.4.6" // { dependencies = [ sources."semver-6.3.1" ]; }) - sources."babel-plugin-polyfill-corejs3-0.8.4" - sources."babel-plugin-polyfill-regenerator-0.5.2" + sources."babel-plugin-polyfill-corejs3-0.8.6" + sources."babel-plugin-polyfill-regenerator-0.5.3" sources."backo2-1.0.2" sources."balanced-match-1.0.2" (sources."base-0.11.2" // { @@ -65084,7 +65538,7 @@ in sources."buffer-crc32-0.2.13" sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."builtins-1.0.3" sources."bytes-3.1.2" sources."cache-base-1.0.1" @@ -65094,9 +65548,9 @@ in sources."lowercase-keys-1.0.0" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-6.3.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."caw-2.0.1" sources."chalk-4.1.2" sources."chardet-0.7.0" @@ -65145,7 +65599,7 @@ in sources."cookie-0.5.0" sources."cookie-signature-1.0.6" sources."copy-descriptor-0.1.1" - sources."core-js-compat-3.33.0" + sources."core-js-compat-3.33.1" sources."core-util-is-1.0.3" sources."cors-2.8.5" (sources."cross-spawn-6.0.5" // { @@ -65191,6 +65645,7 @@ in }) sources."deepmerge-4.3.1" sources."defaults-1.0.4" + sources."define-data-property-1.1.1" sources."define-lazy-prop-2.0.0" sources."define-property-2.0.2" sources."depd-2.0.0" @@ -65206,7 +65661,7 @@ in sources."easy-stack-1.0.1" sources."ee-first-1.1.1" sources."ejs-3.1.9" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."encoding-0.1.13" @@ -65317,7 +65772,7 @@ in sources."which-2.0.2" ]; }) - sources."flow-parser-0.217.2" + sources."flow-parser-0.219.5" sources."for-in-1.0.2" sources."forwarded-0.2.0" sources."fragment-cache-0.2.1" @@ -65333,10 +65788,10 @@ in sources."fs-extra-9.1.0" sources."fs.realpath-1.0.0" sources."fswin-2.17.1227" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-proxy-2.1.0" sources."get-stream-4.1.0" sources."get-value-2.0.6" @@ -65351,6 +65806,7 @@ in }) sources."globals-11.12.0" sources."globby-11.1.0" + sources."gopd-1.0.1" (sources."got-8.3.2" // { dependencies = [ sources."get-stream-3.0.0" @@ -65362,8 +65818,8 @@ in sources."graphql-tag-2.12.6" sources."graphql-type-json-0.3.2" sources."growly-1.3.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbol-support-x-1.4.2" sources."has-symbols-1.0.3" @@ -65379,6 +65835,7 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."http-cache-semantics-3.8.1" sources."http-errors-2.0.0" @@ -65402,7 +65859,7 @@ in sources."is-accessor-descriptor-1.0.0" sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-docker-2.2.1" @@ -65434,7 +65891,7 @@ in ]; }) sources."javascript-stringify-2.1.0" - sources."joi-17.10.2" + sources."joi-17.11.0" sources."js-message-1.0.7" sources."js-tokens-4.0.0" sources."js-yaml-4.1.0" @@ -65463,7 +65920,7 @@ in sources."jsonfile-6.1.0" sources."keyv-3.0.0" sources."kind-of-6.0.3" - sources."launch-editor-2.6.0" + sources."launch-editor-2.6.1" sources."leven-3.1.0" sources."lines-and-columns-1.2.4" sources."locate-path-6.0.0" @@ -65544,7 +66001,7 @@ in sources."kind-of-3.2.2" ]; }) - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-visit-1.0.1" sources."object.pick-1.3.0" sources."on-finished-2.4.1" @@ -65647,7 +66104,7 @@ in sources."repeat-element-1.1.4" sources."repeat-string-1.6.1" sources."require-directory-2.1.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-url-0.2.1" sources."responselike-1.0.2" sources."restore-cursor-3.1.0" @@ -65680,6 +66137,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" (sources."set-value-2.0.1" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -65736,7 +66194,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-string-3.1.0" sources."sprintf-js-1.0.3" (sources."static-extend-0.1.2" // { @@ -65819,6 +66277,7 @@ in sources."type-is-1.6.18" sources."typescript-4.5.5" sources."unbzip2-stream-1.4.3" + sources."undici-types-5.26.5" sources."unicode-canonical-property-names-ecmascript-2.0.0" sources."unicode-match-property-ecmascript-2.0.0" sources."unicode-match-property-value-ecmascript-2.1.0" @@ -65849,7 +66308,7 @@ in sources."validate-npm-package-name-3.0.0" sources."value-or-promise-1.0.11" sources."vary-1.1.2" - sources."vue-2.7.14" + sources."vue-2.7.15" (sources."vue-codemod-0.0.5" // { dependencies = [ sources."inquirer-7.3.3" @@ -66035,7 +66494,7 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@webassemblyjs/ast-1.11.1" sources."@webassemblyjs/floating-point-hex-parser-1.11.1" sources."@webassemblyjs/helper-api-error-1.11.1" @@ -66112,7 +66571,7 @@ in sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/highlight-7.22.20" sources."@isaacs/cliui-8.0.2" - sources."@npmcli/config-6.3.0" + sources."@npmcli/config-6.4.0" (sources."@npmcli/map-workspaces-3.0.4" // { dependencies = [ sources."glob-10.3.10" @@ -66130,21 +66589,21 @@ in sources."@sindresorhus/is-5.6.0" sources."@szmarczak/http-timer-5.0.1" sources."@types/acorn-4.0.6" - sources."@types/concat-stream-2.0.0" - sources."@types/debug-4.1.9" - sources."@types/estree-1.0.2" - sources."@types/estree-jsx-1.0.1" - sources."@types/hast-2.3.6" - sources."@types/http-cache-semantics-4.0.2" - sources."@types/is-empty-1.2.1" - sources."@types/mdast-3.0.13" - sources."@types/minimist-1.2.3" - sources."@types/ms-0.7.32" - sources."@types/nlcst-1.0.2" - sources."@types/node-18.18.1" - sources."@types/normalize-package-data-2.4.2" - sources."@types/supports-color-8.1.1" - sources."@types/unist-2.0.8" + sources."@types/concat-stream-2.0.1" + sources."@types/debug-4.1.10" + sources."@types/estree-1.0.3" + sources."@types/estree-jsx-1.0.2" + sources."@types/hast-2.3.7" + sources."@types/http-cache-semantics-4.0.3" + sources."@types/is-empty-1.2.2" + sources."@types/mdast-3.0.14" + sources."@types/minimist-1.2.4" + sources."@types/ms-0.7.33" + sources."@types/nlcst-1.0.3" + sources."@types/node-18.18.7" + sources."@types/normalize-package-data-2.4.3" + sources."@types/supports-color-8.1.2" + sources."@types/unist-2.0.9" sources."abbrev-2.0.0" sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" @@ -66171,7 +66630,7 @@ in sources."bubble-stream-error-1.0.0" sources."buffer-from-1.1.2" sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" + sources."cacheable-request-10.2.14" sources."camelcase-7.0.1" (sources."camelcase-keys-8.0.2" // { dependencies = [ @@ -66184,7 +66643,7 @@ in sources."character-entities-html4-2.1.0" sources."character-entities-legacy-3.0.0" sources."character-reference-invalid-2.0.1" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."cli-boxes-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -66246,7 +66705,7 @@ in sources."format-0.2.2" sources."from-0.1.7" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-stream-6.0.1" sources."git-diff-tree-1.1.0" sources."git-spawned-stream-1.0.1" @@ -66259,9 +66718,9 @@ in sources."got-12.6.1" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-3.0.0" sources."has-yarn-3.0.0" + sources."hasown-2.0.0" sources."hast-util-embedded-2.0.1" sources."hast-util-from-parse5-7.1.2" sources."hast-util-has-property-2.0.1" @@ -66293,7 +66752,7 @@ in sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-decimal-2.0.1" sources."is-empty-1.2.0" sources."is-fullwidth-code-point-3.0.0" @@ -66311,7 +66770,7 @@ in sources."js-tokens-4.0.0" sources."json-buffer-3.0.1" sources."json-parse-even-better-errors-2.3.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kind-of-6.0.3" sources."kleur-4.1.5" sources."latest-version-7.0.0" @@ -66499,7 +66958,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-0.2.10" (sources."split-transform-stream-0.1.1" // { dependencies = [ @@ -66540,6 +66999,7 @@ in sources."type-fest-3.13.1" sources."typedarray-0.0.6" sources."typedarray-to-buffer-3.1.5" + sources."undici-types-5.26.5" sources."unherit-3.0.1" (sources."unified-10.1.2" // { dependencies = [ @@ -66622,7 +67082,7 @@ in sources."xdg-basedir-5.1.0" sources."xtend-2.1.2" sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yargs-parser-21.1.1" sources."yocto-queue-1.0.0" sources."zwitch-2.0.4" @@ -66697,10 +67157,10 @@ in }; dependencies = [ sources."browserslist-4.22.1" - sources."caniuse-lite-1.0.30001542" - sources."electron-to-chromium-1.4.538" + sources."caniuse-lite-1.0.30001554" + sources."electron-to-chromium-1.4.567" sources."escalade-3.1.1" - sources."fraction.js-4.3.6" + sources."fraction.js-4.3.7" sources."nanoid-3.3.6" sources."node-releases-2.0.13" sources."normalize-range-0.1.2" @@ -66761,10 +67221,10 @@ in aws-cdk = nodeEnv.buildNodePackage { name = "aws-cdk"; packageName = "aws-cdk"; - version = "2.99.1"; + version = "2.102.1"; src = fetchurl { - url = "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.99.1.tgz"; - sha512 = "uWg4xhBrHNoRMlEgvWzr0MacJ92dLFeJ5AvT7nruxrgShU1fgt/Rsxw1WCXSASaVUsIUGgtO+P89x8cRU2nf7w=="; + url = "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.102.1.tgz"; + sha512 = "GWGXUaadkn9Nv1YoZZj+iuV6j0t7brcf/cwfXqsK6FEWOCMkn1d+B5P3SlGYgCGqpPjvs8w8Llj/fTUviZ6t9g=="; }; dependencies = [ sources."fsevents-2.3.2" @@ -66782,419 +67242,985 @@ in awesome-lint = nodeEnv.buildNodePackage { name = "awesome-lint"; packageName = "awesome-lint"; - version = "0.18.6"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/awesome-lint/-/awesome-lint-0.18.6.tgz"; - sha512 = "QGFEPM6m3ejd62pMuxvvqoHxx7AXHmn2Q2ed8lwZe6J01emKXVbW6MkIWjlD4ZFS1WnDqE4V220emoXJemUnkw=="; + url = "https://registry.npmjs.org/awesome-lint/-/awesome-lint-1.0.0.tgz"; + sha512 = "KNMSnpG0h7zqufvixv+lghJZEY3mvarXAfO9JuLTkziT6mSWj/jOhnq1thQsVn1gIcC9JV+pN+3uCxSELJqwVQ=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { dependencies = [ - sources."ansi-styles-3.2.1" sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" ]; }) sources."@babel/helper-validator-identifier-7.22.20" (sources."@babel/highlight-7.22.20" // { dependencies = [ - sources."ansi-styles-3.2.1" sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" ]; }) sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@sindresorhus/is-0.14.0" - sources."@szmarczak/http-timer-1.1.2" - sources."@types/eslint-7.29.0" - sources."@types/estree-1.0.2" - sources."@types/json-schema-7.0.13" - sources."@types/mdast-3.0.13" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" - sources."@types/unist-2.0.8" - sources."aggregate-error-3.1.0" + sources."@sindresorhus/is-5.6.0" + sources."@szmarczak/http-timer-5.0.1" + sources."@types/debug-4.1.10" + sources."@types/eslint-8.44.6" + sources."@types/estree-1.0.3" + sources."@types/estree-jsx-1.0.2" + (sources."@types/hast-2.3.7" // { + dependencies = [ + sources."@types/unist-2.0.9" + ]; + }) + sources."@types/http-cache-semantics-4.0.3" + sources."@types/json-schema-7.0.14" + sources."@types/mdast-4.0.2" + sources."@types/ms-0.7.33" + sources."@types/normalize-package-data-2.4.3" + sources."@types/unist-3.0.1" (sources."ansi-escapes-4.3.2" // { dependencies = [ sources."type-fest-0.21.3" ]; }) - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" + sources."ansi-regex-6.0.1" + sources."ansi-styles-3.2.1" sources."append-type-1.0.2" sources."array-to-sentence-1.1.0" - sources."array-union-2.1.0" - sources."arrify-2.0.1" + sources."arrify-3.0.0" sources."assert-valid-glob-opts-1.0.0" - sources."bail-1.0.5" + sources."bail-2.0.2" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" - sources."bl-4.1.0" + sources."bl-5.1.0" sources."brace-expansion-1.1.11" sources."braces-3.0.2" - sources."buffer-5.7.1" - (sources."cacheable-request-6.1.0" // { + sources."buffer-6.0.3" + sources."cacheable-lookup-7.0.0" + (sources."cacheable-request-10.2.14" // { dependencies = [ - sources."get-stream-5.2.0" - sources."lowercase-keys-2.0.0" + sources."get-stream-6.0.1" ]; }) - sources."camelcase-5.3.1" - sources."camelcase-keys-6.2.2" sources."case-1.6.3" - sources."chalk-4.1.2" - sources."character-entities-1.2.4" - sources."character-entities-legacy-1.1.4" - sources."character-reference-invalid-1.1.4" - sources."clean-stack-2.2.0" - sources."cli-cursor-3.1.0" + sources."chalk-5.3.0" + sources."character-entities-2.0.2" + sources."cli-cursor-4.0.0" sources."cli-spinners-2.9.1" - sources."clone-1.0.4" - sources."clone-response-1.0.3" sources."co-3.1.0" - sources."collapse-white-space-1.0.6" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" sources."concat-map-0.0.1" - sources."cross-spawn-6.0.5" - sources."crypto-random-string-2.0.0" + sources."cross-spawn-7.0.3" + (sources."crypto-random-string-4.0.0" // { + dependencies = [ + sources."type-fest-1.4.0" + ]; + }) sources."debug-4.3.4" - sources."decamelize-1.2.0" - (sources."decamelize-keys-1.1.1" // { + sources."decode-named-character-reference-1.0.2" + (sources."decompress-response-6.0.0" // { dependencies = [ - sources."map-obj-1.0.1" - ]; - }) - sources."decompress-response-3.3.0" - sources."defaults-1.0.4" - sources."defer-to-connect-1.1.3" - (sources."del-6.1.1" // { - dependencies = [ - sources."rimraf-3.0.2" + sources."mimic-response-3.1.0" ]; }) + sources."defer-to-connect-2.0.1" + sources."dequal-2.0.3" + sources."devlop-1.1.0" + sources."diff-5.1.0" sources."dir-glob-3.0.1" - sources."duplexer3-0.1.5" - sources."emoji-regex-9.2.2" - sources."end-of-stream-1.4.4" + sources."eastasianwidth-0.2.0" + sources."emoji-regex-10.3.0" sources."error-ex-1.3.2" sources."escape-string-regexp-1.0.5" - sources."eslint-formatter-pretty-4.1.0" + (sources."eslint-formatter-pretty-5.0.0" // { + dependencies = [ + sources."ansi-regex-5.0.1" + sources."ansi-styles-4.3.0" + sources."chalk-4.1.2" + sources."color-convert-2.0.1" + sources."color-name-1.1.4" + sources."emoji-regex-8.0.0" + sources."has-flag-4.0.0" + sources."is-unicode-supported-0.1.0" + sources."log-symbols-4.1.0" + sources."string-width-4.2.3" + sources."strip-ansi-6.0.1" + sources."supports-color-7.2.0" + ]; + }) sources."eslint-rule-docs-1.1.235" - sources."execa-1.0.0" + sources."execa-8.0.1" sources."extend-3.0.2" sources."fast-glob-3.3.1" sources."fastq-1.15.0" sources."fill-range-7.0.1" - sources."find-up-4.1.0" + sources."form-data-encoder-2.1.4" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-stream-4.1.0" - sources."git-clone-0.1.0" - sources."github-slugger-1.5.0" + sources."function-bind-1.1.2" + sources."get-stream-8.0.1" + sources."git-clone-0.2.0" + sources."github-slugger-2.0.0" sources."github-url-to-object-4.0.6" sources."glob-7.2.3" sources."glob-option-error-1.0.0" sources."glob-parent-5.1.2" - sources."globby-11.1.0" - sources."got-9.6.0" + sources."globby-13.2.2" + (sources."got-13.0.0" // { + dependencies = [ + sources."get-stream-6.0.1" + ]; + }) sources."graceful-fs-4.2.11" - sources."hard-rejection-2.1.0" - sources."has-1.0.3" - sources."has-flag-4.0.0" - sources."hosted-git-info-4.1.0" + sources."has-flag-3.0.0" + sources."hasown-2.0.0" + sources."hosted-git-info-7.0.1" sources."http-cache-semantics-4.1.1" + sources."http2-wrapper-2.2.0" + sources."human-signals-5.0.0" sources."ieee754-1.2.1" sources."ignore-5.2.4" - sources."indent-string-4.0.0" sources."indexed-filter-1.0.3" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."inspect-with-kind-1.0.5" sources."irregular-plurals-3.5.0" - sources."is-alphabetical-1.0.4" - sources."is-alphanumerical-1.0.4" sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" - sources."is-core-module-2.13.0" - sources."is-decimal-1.0.4" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-github-url-1.2.2" sources."is-glob-4.0.3" - sources."is-hexadecimal-1.0.4" - sources."is-interactive-1.0.0" + sources."is-interactive-2.0.0" sources."is-number-7.0.0" - sources."is-path-cwd-2.2.0" - sources."is-path-inside-3.0.3" - sources."is-plain-obj-1.1.0" - sources."is-stream-1.1.0" - sources."is-unicode-supported-0.1.0" + sources."is-plain-obj-4.1.0" + sources."is-stream-3.0.0" + sources."is-unicode-supported-1.3.0" sources."is-url-1.2.4" - sources."is-url-superb-4.0.0" + sources."is-url-superb-6.1.0" sources."isexe-2.0.0" sources."js-tokens-4.0.0" - sources."json-buffer-3.0.0" - sources."json-parse-even-better-errors-2.3.1" - sources."keyv-3.1.0" + sources."json-buffer-3.0.1" + sources."json-parse-even-better-errors-3.0.0" + sources."keyv-4.5.4" sources."kind-of-6.0.3" - sources."lines-and-columns-1.2.4" - sources."locate-path-5.0.0" + sources."kleur-4.1.5" + sources."lines-and-columns-2.0.3" sources."lodash.iteratee-4.7.0" - sources."log-symbols-4.1.0" - sources."longest-streak-2.0.4" - sources."lowercase-keys-1.0.1" - sources."lru-cache-6.0.0" - sources."map-obj-4.3.0" - sources."mdast-comment-marker-1.1.2" - (sources."mdast-util-from-markdown-0.8.5" // { + sources."log-symbols-5.1.0" + sources."longest-streak-3.1.0" + sources."lowercase-keys-3.0.0" + sources."lru-cache-10.0.1" + (sources."mdast-comment-marker-2.1.2" // { dependencies = [ - sources."mdast-util-to-string-2.0.0" + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" ]; }) - sources."mdast-util-heading-style-1.0.6" - (sources."mdast-util-to-markdown-0.6.5" // { + sources."mdast-util-from-markdown-2.0.0" + (sources."mdast-util-heading-style-2.0.1" // { dependencies = [ - sources."mdast-util-to-string-2.0.0" + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" ]; }) - sources."mdast-util-to-string-1.1.0" - sources."meow-9.0.0" + (sources."mdast-util-mdx-expression-1.3.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."mdast-util-from-markdown-1.3.1" + sources."mdast-util-phrasing-3.0.1" + sources."mdast-util-to-markdown-1.5.0" + sources."mdast-util-to-string-3.2.0" + sources."micromark-3.2.0" + sources."micromark-core-commonmark-1.1.0" + sources."micromark-factory-destination-1.1.0" + sources."micromark-factory-label-1.1.0" + sources."micromark-factory-space-1.1.0" + sources."micromark-factory-title-1.1.0" + sources."micromark-factory-whitespace-1.1.0" + sources."micromark-util-character-1.2.0" + sources."micromark-util-chunked-1.1.0" + sources."micromark-util-classify-character-1.1.0" + sources."micromark-util-combine-extensions-1.1.0" + sources."micromark-util-decode-numeric-character-reference-1.1.0" + sources."micromark-util-decode-string-1.1.0" + sources."micromark-util-encode-1.1.0" + sources."micromark-util-html-tag-name-1.2.0" + sources."micromark-util-normalize-identifier-1.1.0" + sources."micromark-util-resolve-all-1.1.0" + sources."micromark-util-sanitize-uri-1.2.0" + sources."micromark-util-subtokenize-1.1.0" + sources."micromark-util-symbol-1.1.0" + sources."micromark-util-types-1.1.0" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + ]; + }) + sources."mdast-util-phrasing-4.0.0" + sources."mdast-util-to-markdown-2.1.0" + sources."mdast-util-to-string-4.0.0" + sources."meow-12.1.1" + sources."merge-stream-2.0.0" sources."merge2-1.4.1" - sources."micromark-2.11.4" + sources."micromark-4.0.0" + sources."micromark-core-commonmark-2.0.0" + sources."micromark-factory-destination-2.0.0" + sources."micromark-factory-label-2.0.0" + sources."micromark-factory-space-2.0.0" + sources."micromark-factory-title-2.0.0" + sources."micromark-factory-whitespace-2.0.0" + sources."micromark-util-character-2.0.1" + sources."micromark-util-chunked-2.0.0" + sources."micromark-util-classify-character-2.0.0" + sources."micromark-util-combine-extensions-2.0.0" + sources."micromark-util-decode-numeric-character-reference-2.0.0" + sources."micromark-util-decode-string-2.0.0" + sources."micromark-util-encode-2.0.0" + sources."micromark-util-html-tag-name-2.0.0" + sources."micromark-util-normalize-identifier-2.0.0" + sources."micromark-util-resolve-all-2.0.0" + sources."micromark-util-sanitize-uri-2.0.0" + sources."micromark-util-subtokenize-2.0.0" + sources."micromark-util-symbol-2.0.0" + sources."micromark-util-types-2.0.0" sources."micromatch-4.0.5" - sources."mimic-fn-2.1.0" - sources."mimic-response-1.0.1" - sources."min-indent-1.0.1" + sources."mimic-fn-4.0.0" + sources."mimic-response-4.0.0" sources."minimatch-3.1.2" - (sources."minimist-options-4.1.0" // { - dependencies = [ - sources."arrify-1.0.1" - ]; - }) + sources."mri-1.2.0" sources."ms-2.1.2" - sources."nice-try-1.0.5" - (sources."normalize-package-data-3.0.3" // { + sources."normalize-package-data-6.0.0" + sources."normalize-url-8.0.0" + (sources."npm-run-path-5.1.0" // { dependencies = [ - sources."semver-7.5.4" + sources."path-key-4.0.0" ]; }) - sources."normalize-url-4.5.1" - sources."npm-run-path-2.0.2" sources."object-assign-4.1.1" sources."once-1.4.0" - sources."onetime-5.1.2" - sources."ora-5.4.1" - sources."p-cancelable-1.1.0" - sources."p-finally-1.0.0" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" - sources."p-map-4.0.0" - sources."p-try-2.2.0" - sources."parse-entities-2.0.0" + sources."onetime-6.0.0" + sources."ora-7.0.1" + sources."p-cancelable-3.0.0" sources."parse-github-url-1.0.2" - sources."parse-json-5.2.0" - sources."path-exists-4.0.0" + (sources."parse-json-7.1.0" // { + dependencies = [ + sources."type-fest-3.13.1" + ]; + }) sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - sources."path-parse-1.0.7" + sources."path-key-3.1.1" sources."path-type-4.0.0" sources."picomatch-2.3.1" - sources."pify-5.0.0" sources."plur-4.0.0" sources."pluralize-8.0.0" - sources."prepend-http-2.0.0" - sources."pump-3.0.0" sources."queue-microtask-1.2.3" - sources."quick-lru-4.0.1" - (sources."read-pkg-5.2.0" // { - dependencies = [ - sources."hosted-git-info-2.8.9" - sources."normalize-package-data-2.5.0" - sources."type-fest-0.6.0" - ]; - }) - (sources."read-pkg-up-7.0.1" // { - dependencies = [ - sources."type-fest-0.8.1" - ]; - }) + sources."quick-lru-5.1.1" + sources."read-pkg-8.1.0" sources."readable-stream-3.6.2" - sources."redent-3.0.0" - sources."remark-13.0.0" - sources."remark-lint-8.0.0" - sources."remark-lint-blockquote-indentation-2.0.1" - sources."remark-lint-checkbox-character-style-3.0.0" - sources."remark-lint-checkbox-content-indent-3.0.0" - sources."remark-lint-code-block-style-2.0.1" - sources."remark-lint-definition-case-2.0.1" - sources."remark-lint-definition-spacing-2.0.1" - (sources."remark-lint-double-link-0.1.3" // { + sources."remark-15.0.1" + (sources."remark-lint-9.1.2" // { dependencies = [ - sources."normalize-url-5.3.1" + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-blockquote-indentation-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-checkbox-character-style-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-checkbox-content-indent-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-code-block-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-definition-case-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-definition-spacing-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-double-link-0.2.0" // { + dependencies = [ + sources."@types/unist-2.0.9" + sources."normalize-url-5.3.1" + sources."unist-util-is-5.2.1" + sources."unist-util-visit-4.1.2" + ]; + }) + (sources."remark-lint-emphasis-marker-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-fenced-code-marker-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-file-extension-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-final-newline-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-hard-break-spaces-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-heading-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-link-title-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-list-item-bullet-indent-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-list-item-content-indent-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-list-item-indent-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-match-punctuation-0.2.1" // { + dependencies = [ + sources."unified-lint-rule-1.0.6" + ]; + }) + (sources."remark-lint-no-auto-link-without-protocol-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."mdast-util-to-string-3.2.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-blockquote-without-marker-5.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-emphasis-as-heading-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" ]; }) - sources."remark-lint-emphasis-marker-2.0.1" - sources."remark-lint-fenced-code-marker-2.0.1" - sources."remark-lint-file-extension-1.0.5" - sources."remark-lint-final-newline-1.0.5" - sources."remark-lint-hard-break-spaces-2.0.1" - sources."remark-lint-heading-style-2.0.1" - sources."remark-lint-link-title-style-2.0.1" - sources."remark-lint-list-item-bullet-indent-3.0.0" - sources."remark-lint-list-item-content-indent-2.0.1" - sources."remark-lint-list-item-indent-2.0.1" - sources."remark-lint-match-punctuation-0.2.1" - sources."remark-lint-no-auto-link-without-protocol-2.0.1" - sources."remark-lint-no-blockquote-without-marker-4.0.0" - sources."remark-lint-no-emphasis-as-heading-2.0.1" (sources."remark-lint-no-empty-sections-4.0.0" // { dependencies = [ + sources."mdast-util-to-string-1.1.0" + sources."unified-lint-rule-1.0.6" + sources."unist-util-is-3.0.0" sources."unist-util-visit-1.4.1" + sources."unist-util-visit-parents-2.1.2" + ]; + }) + (sources."remark-lint-no-file-name-articles-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-file-name-consecutive-dashes-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-file-name-irregular-characters-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-file-name-mixed-case-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-file-name-outer-dashes-2.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-heading-content-indent-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-heading-indent-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-heading-punctuation-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."mdast-util-to-string-3.2.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-inline-padding-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."mdast-util-to-string-3.2.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-multiple-toplevel-headings-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-repeat-punctuation-0.1.4" // { + dependencies = [ + sources."unified-lint-rule-1.0.6" + ]; + }) + (sources."remark-lint-no-shell-dollars-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-table-indentation-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-undefined-references-4.2.1" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."micromark-util-normalize-identifier-1.1.0" + sources."micromark-util-symbol-1.1.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-unneeded-full-reference-image-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."micromark-util-normalize-identifier-1.1.0" + sources."micromark-util-symbol-1.1.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-unneeded-full-reference-link-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."micromark-util-normalize-identifier-1.1.0" + sources."micromark-util-symbol-1.1.0" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-no-unused-definitions-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-ordered-list-marker-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-ordered-list-marker-value-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-rule-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-strong-marker-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-table-cell-padding-4.1.3" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-table-pipe-alignment-3.1.3" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-table-pipes-4.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-lint-unordered-list-marker-style-3.1.2" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-4.1.2" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + (sources."remark-message-control-7.1.1" // { + dependencies = [ + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + sources."remark-parse-11.0.0" + sources."remark-stringify-11.0.0" + sources."resolve-alpn-1.2.1" + sources."responselike-3.0.0" + (sources."restore-cursor-4.0.0" // { + dependencies = [ + sources."mimic-fn-2.1.0" + sources."onetime-5.1.2" + sources."signal-exit-3.0.7" ]; }) - sources."remark-lint-no-file-name-articles-1.0.5" - sources."remark-lint-no-file-name-consecutive-dashes-1.0.5" - sources."remark-lint-no-file-name-irregular-characters-1.0.5" - sources."remark-lint-no-file-name-mixed-case-1.0.5" - sources."remark-lint-no-file-name-outer-dashes-1.0.6" - sources."remark-lint-no-heading-content-indent-3.0.0" - sources."remark-lint-no-heading-indent-3.0.0" - sources."remark-lint-no-heading-punctuation-2.0.1" - sources."remark-lint-no-inline-padding-3.0.0" - sources."remark-lint-no-multiple-toplevel-headings-2.0.1" - sources."remark-lint-no-repeat-punctuation-0.1.4" - sources."remark-lint-no-shell-dollars-2.0.2" - sources."remark-lint-no-table-indentation-3.0.0" - sources."remark-lint-no-undefined-references-3.0.0" - sources."remark-lint-no-unneeded-full-reference-image-2.0.1" - sources."remark-lint-no-unneeded-full-reference-link-2.0.1" - sources."remark-lint-no-unused-definitions-2.0.1" - sources."remark-lint-ordered-list-marker-style-2.0.1" - sources."remark-lint-ordered-list-marker-value-2.0.1" - sources."remark-lint-rule-style-2.0.1" - sources."remark-lint-strong-marker-2.0.1" - sources."remark-lint-table-cell-padding-3.0.0" - sources."remark-lint-table-pipe-alignment-2.0.1" - sources."remark-lint-table-pipes-3.0.0" - sources."remark-lint-unordered-list-marker-style-2.0.1" - sources."remark-message-control-6.0.0" - sources."remark-parse-9.0.0" - sources."remark-stringify-9.0.1" - sources."repeat-string-1.6.1" - sources."resolve-1.22.6" - sources."responselike-1.0.2" - sources."restore-cursor-3.1.0" sources."reusify-1.0.4" sources."rimraf-2.7.1" sources."rmfr-2.0.0" sources."run-parallel-1.2.0" + sources."sade-1.8.1" sources."safe-buffer-5.2.1" - sources."semver-5.7.2" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" - sources."signal-exit-3.0.7" - sources."slash-3.0.0" + (sources."semver-7.5.4" // { + dependencies = [ + sources."lru-cache-6.0.0" + ]; + }) + sources."shebang-command-2.0.0" + sources."shebang-regex-3.0.0" + sources."signal-exit-4.1.0" + sources."slash-4.0.0" sources."sliced-1.0.1" sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" - (sources."string-width-4.2.3" // { - dependencies = [ - sources."emoji-regex-8.0.0" - ]; - }) + sources."spdx-license-ids-3.0.16" + sources."stdin-discarder-0.1.0" + sources."string-width-6.1.0" sources."string_decoder-1.3.0" - sources."strip-ansi-6.0.1" - sources."strip-eof-1.0.0" - sources."strip-indent-3.0.0" - sources."supports-color-7.2.0" - sources."supports-hyperlinks-2.3.0" - sources."supports-preserve-symlinks-flag-1.0.0" - sources."temp-dir-2.0.0" - (sources."tempy-1.0.1" // { + sources."strip-ansi-7.1.0" + sources."strip-final-newline-3.0.0" + sources."supports-color-5.5.0" + (sources."supports-hyperlinks-2.3.0" // { dependencies = [ - sources."is-stream-2.0.1" - sources."type-fest-0.16.0" + sources."has-flag-4.0.0" + sources."supports-color-7.2.0" + ]; + }) + sources."temp-dir-3.0.0" + (sources."tempy-3.1.0" // { + dependencies = [ + sources."type-fest-2.19.0" ]; }) - sources."to-readable-stream-1.0.0" sources."to-regex-range-5.0.1" - sources."to-vfile-6.1.0" - sources."trim-newlines-3.0.1" - sources."trough-1.0.5" - sources."type-fest-0.18.1" - (sources."unified-9.2.2" // { + sources."to-vfile-8.0.0" + sources."trough-2.1.0" + sources."type-fest-4.6.0" + sources."unified-11.0.3" + (sources."unified-lint-rule-2.1.2" // { dependencies = [ - sources."is-plain-obj-2.1.0" + sources."@types/unist-2.0.9" + sources."unified-10.1.2" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" ]; }) - sources."unified-lint-rule-1.0.6" - sources."unified-message-control-3.0.3" - sources."unique-string-2.0.0" - (sources."unist-util-find-1.0.2" // { + (sources."unified-message-control-4.0.0" // { dependencies = [ - sources."unist-util-visit-1.4.1" - ]; - }) - (sources."unist-util-find-all-after-3.0.2" // { - dependencies = [ - sources."unist-util-is-4.1.0" - ]; - }) - (sources."unist-util-find-all-before-3.0.1" // { - dependencies = [ - sources."unist-util-is-4.1.0" + sources."@types/unist-2.0.9" + sources."unist-util-is-5.2.1" + sources."unist-util-stringify-position-3.0.3" + sources."unist-util-visit-3.1.0" + sources."unist-util-visit-parents-4.1.1" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" ]; }) + sources."unique-string-3.0.0" + sources."unist-util-find-3.0.0" + sources."unist-util-find-all-after-5.0.0" + sources."unist-util-find-all-before-5.0.0" (sources."unist-util-find-all-between-2.1.0" // { dependencies = [ + sources."@types/unist-2.0.9" + sources."unist-util-find-1.0.4" sources."unist-util-is-4.1.0" - ]; - }) - sources."unist-util-generated-1.1.6" - sources."unist-util-is-3.0.0" - sources."unist-util-map-1.0.5" - sources."unist-util-position-3.1.0" - sources."unist-util-stringify-position-2.0.3" - (sources."unist-util-to-list-of-char-0.1.3" // { - dependencies = [ - sources."unist-util-visit-1.4.1" - ]; - }) - (sources."unist-util-visit-2.0.3" // { - dependencies = [ - sources."unist-util-is-4.1.0" + sources."unist-util-visit-2.0.3" sources."unist-util-visit-parents-3.1.1" ]; }) - sources."unist-util-visit-parents-2.1.2" - sources."url-parse-lax-3.0.0" + sources."unist-util-generated-2.0.1" + sources."unist-util-is-6.0.0" + sources."unist-util-map-1.0.5" + (sources."unist-util-position-4.0.4" // { + dependencies = [ + sources."@types/unist-2.0.9" + ]; + }) + sources."unist-util-stringify-position-4.0.0" + (sources."unist-util-to-list-of-char-0.1.3" // { + dependencies = [ + sources."unist-util-generated-1.1.6" + sources."unist-util-is-3.0.0" + sources."unist-util-visit-1.4.1" + sources."unist-util-visit-parents-2.1.2" + ]; + }) + (sources."unist-util-visit-5.0.0" // { + dependencies = [ + sources."unist-util-visit-parents-6.0.1" + ]; + }) + (sources."unist-util-visit-parents-5.1.3" // { + dependencies = [ + sources."@types/unist-2.0.9" + sources."unist-util-is-5.2.1" + ]; + }) sources."util-deprecate-1.0.2" - sources."validate-glob-opts-1.0.2" + sources."uvu-0.5.6" + (sources."validate-glob-opts-1.0.2" // { + dependencies = [ + sources."is-plain-obj-1.1.0" + ]; + }) sources."validate-npm-package-license-3.0.4" - sources."vfile-4.2.1" - sources."vfile-location-3.2.0" - sources."vfile-message-2.0.4" - sources."vfile-reporter-pretty-5.0.0" - sources."vfile-statistics-1.1.4" - sources."vfile-to-eslint-2.0.2" - sources."wcwidth-1.0.1" - sources."which-1.3.1" + sources."vfile-6.0.1" + (sources."vfile-location-4.1.0" // { + dependencies = [ + sources."@types/unist-2.0.9" + sources."unist-util-stringify-position-3.0.3" + sources."vfile-5.3.7" + sources."vfile-message-3.1.4" + ]; + }) + sources."vfile-message-4.0.2" + sources."vfile-reporter-pretty-7.0.0" + sources."vfile-statistics-3.0.0" + sources."vfile-to-eslint-4.0.0" + sources."which-2.0.2" sources."wrapped-1.0.1" sources."wrappy-1.0.2" sources."yallist-4.0.0" - sources."yargs-parser-20.2.9" - sources."zwitch-1.0.5" + sources."zwitch-2.0.4" ]; buildInputs = globalBuildInputs; meta = { @@ -67314,18 +68340,18 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-stdin-4.0.1" sources."glob-6.0.4" sources."graceful-fs-3.0.12" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."indent-string-2.1.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."intersect-1.0.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-finite-1.1.0" sources."is-plain-obj-1.1.0" sources."is-utf8-0.2.1" @@ -67376,7 +68402,7 @@ in sources."read-pkg-up-1.0.1" sources."redent-1.0.0" sources."repeating-2.0.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" (sources."rimraf-2.7.1" // { dependencies = [ sources."glob-7.2.3" @@ -67389,7 +68415,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."sprintf-js-1.0.3" sources."strip-bom-2.0.0" sources."strip-indent-1.0.1" @@ -67449,7 +68475,7 @@ in sources."browserify-cipher-1.0.1" sources."browserify-des-1.0.2" sources."browserify-rsa-4.1.0" - (sources."browserify-sign-4.2.1" // { + (sources."browserify-sign-4.2.2" // { dependencies = [ sources."readable-stream-3.6.2" ]; @@ -67460,7 +68486,7 @@ in sources."buffer-xor-1.0.3" sources."builtin-status-codes-3.0.0" sources."cached-path-relative-1.1.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."cipher-base-1.0.4" sources."combine-source-map-0.8.0" sources."concat-map-0.0.1" @@ -67478,7 +68504,7 @@ in sources."create-hmac-1.1.7" sources."crypto-browserify-3.12.0" sources."dash-ast-1.0.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."defined-1.0.1" sources."deps-sort-2.0.1" @@ -67501,13 +68527,13 @@ in sources."fast-safe-stringify-2.1.1" sources."for-each-0.3.3" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-assigned-identifiers-1.2.0" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."glob-7.2.3" sources."gopd-1.0.1" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-1.0.4" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" @@ -67517,6 +68543,7 @@ in ]; }) sources."hash.js-1.1.7" + sources."hasown-2.0.0" sources."hmac-drbg-1.0.1" sources."htmlescape-1.1.1" sources."https-browserify-1.0.0" @@ -67528,7 +68555,7 @@ in sources."is-arguments-1.1.1" sources."is-buffer-1.1.6" sources."is-callable-1.2.7" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-generator-function-1.0.10" sources."is-typed-array-1.1.12" sources."isarray-1.0.0" @@ -67547,7 +68574,7 @@ in sources."minimist-1.2.8" sources."mkdirp-classic-0.5.3" sources."module-deps-6.2.3" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."once-1.4.0" @@ -67579,10 +68606,11 @@ in sources."string_decoder-1.1.1" ]; }) - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."ripemd160-2.0.2" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" + sources."set-function-length-1.1.1" sources."sha.js-2.4.11" sources."shasum-object-1.0.0" sources."shell-quote-1.8.1" @@ -67616,7 +68644,7 @@ in sources."util-0.12.5" sources."util-deprecate-1.0.2" sources."vm-browserify-1.1.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wrappy-1.0.2" sources."xtend-4.0.2" ]; @@ -67641,8 +68669,8 @@ in dependencies = [ sources."@socket.io/component-emitter-3.1.0" sources."@types/cookie-0.4.1" - sources."@types/cors-2.8.14" - sources."@types/node-20.8.0" + sources."@types/cors-2.8.15" + sources."@types/node-20.8.9" sources."accepts-1.3.8" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -67659,7 +68687,7 @@ in sources."browser-sync-client-2.29.3" sources."browser-sync-ui-2.29.3" sources."bs-recipes-1.3.4" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" sources."chalk-4.1.2" sources."chokidar-3.5.3" @@ -67686,7 +68714,7 @@ in sources."ee-first-1.1.1" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" - sources."engine.io-6.5.2" + sources."engine.io-6.5.3" sources."engine.io-client-6.5.2" sources."engine.io-parser-5.2.1" sources."escalade-3.1.1" @@ -67801,6 +68829,7 @@ in sources."to-regex-range-5.0.1" sources."toidentifier-1.0.1" sources."ua-parser-js-1.0.36" + sources."undici-types-5.26.5" sources."universalify-0.1.2" sources."unpipe-1.0.0" sources."utf-8-validate-5.0.10" @@ -67831,16 +68860,16 @@ in cdk8s-cli = nodeEnv.buildNodePackage { name = "cdk8s-cli"; packageName = "cdk8s-cli"; - version = "2.118.1"; + version = "2.156.0"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.118.1.tgz"; - sha512 = "mq/NLHlcbyi9f2878LmozgDCnOo3Bo5XOOwkCNElzRnL2Qc7p5kNm71q/KJJk6Lt6Wnzofq5418MPmZPjbMgKw=="; + url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.156.0.tgz"; + sha512 = "/Pse8DIgpIm1HGMKHKbEwvz8017nbxHUyAZOFsLfHWn6bWtLPBXDLwtBz6iy1+xuSENdzKEUHx1ZELu8T2+YKw=="; }; dependencies = [ - sources."@colors/colors-1.5.0" + sources."@colors/colors-1.6.0" sources."@dabh/diagnostics-2.0.3" - sources."@jsii/check-node-1.89.0" - sources."@jsii/spec-1.89.0" + sources."@jsii/check-node-1.91.0" + sources."@jsii/spec-1.91.0" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -67856,8 +68885,8 @@ in sources."@octokit/request-error-2.1.0" sources."@octokit/rest-18.12.0" sources."@octokit/types-6.41.0" - sources."@types/node-16.18.55" - sources."@types/triple-beam-1.3.3" + sources."@types/node-16.18.59" + sources."@types/triple-beam-1.3.4" sources."@xmldom/xmldom-0.8.10" sources."aggregate-error-3.1.0" sources."ajv-8.12.0" @@ -67890,8 +68919,8 @@ in sources."buffer-5.7.1" sources."camelcase-6.3.0" sources."case-1.6.3" - sources."cdk8s-2.66.1" - sources."cdk8s-plus-25-2.22.24" + sources."cdk8s-2.67.3" + sources."cdk8s-plus-25-2.22.44" sources."chalk-4.1.2" sources."chardet-0.7.0" sources."clean-stack-2.2.0" @@ -67900,7 +68929,7 @@ in sources."cli-width-3.0.0" sources."cliui-7.0.4" sources."clone-2.1.2" - (sources."codemaker-1.89.0" // { + (sources."codemaker-1.91.0" // { dependencies = [ sources."fs-extra-10.1.0" ]; @@ -67919,7 +68948,7 @@ in sources."combined-stream-1.0.8" sources."commonmark-0.30.0" sources."concat-map-0.0.1" - sources."constructs-10.2.70" + sources."constructs-10.3.0" sources."date-format-4.0.14" sources."debug-4.3.4" sources."decamelize-5.0.1" @@ -67939,7 +68968,7 @@ in sources."dotenv-16.3.1" (sources."downlevel-dts-0.11.0" // { dependencies = [ - sources."typescript-5.3.0-dev.20231002" + sources."typescript-5.3.0-dev.20231025" ]; }) sources."emoji-regex-8.0.0" @@ -67975,7 +69004,7 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-2.0.5" sources."glob-7.2.3" sources."glob-parent-5.1.2" @@ -67983,8 +69012,8 @@ in sources."graceful-fs-4.2.11" sources."graphql-16.8.1" sources."graphql-tag-2.12.6" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."iconv-lite-0.6.3" sources."ieee754-1.2.1" sources."ignore-5.2.4" @@ -67998,7 +69027,7 @@ in }) sources."interpret-1.4.0" sources."is-arrayish-0.3.2" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" @@ -68009,25 +69038,25 @@ in sources."is-plain-object-5.0.0" sources."is-stream-2.0.1" sources."is-unicode-supported-0.1.0" - (sources."jsii-1.89.0" // { + (sources."jsii-1.91.0" // { dependencies = [ sources."fs-extra-10.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-pacmak-1.89.0" // { + (sources."jsii-pacmak-1.91.0" // { dependencies = [ sources."fs-extra-10.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-reflect-1.89.0" // { + (sources."jsii-reflect-1.91.0" // { dependencies = [ sources."fs-extra-10.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-rosetta-1.89.0" // { + (sources."jsii-rosetta-1.91.0" // { dependencies = [ sources."yargs-16.2.0" ]; @@ -68048,7 +69077,7 @@ in }) sources."json-schema-0.4.0" sources."json-schema-traverse-1.0.0" - sources."json2jsii-0.3.387" + sources."json2jsii-0.3.389" sources."jsonfile-6.1.0" sources."kuler-2.0.0" sources."locate-path-5.0.0" @@ -68056,7 +69085,7 @@ in sources."lodash.truncate-4.4.2" sources."log-symbols-4.1.0" sources."log4js-6.9.1" - sources."logform-2.5.1" + sources."logform-2.6.0" sources."lower-case-2.0.2" sources."lru-cache-6.0.0" (sources."make-dir-3.1.0" // { @@ -68080,7 +69109,7 @@ in sources."once-1.4.0" sources."one-time-1.0.0" sources."onetime-5.1.2" - sources."oo-ascii-tree-1.89.0" + sources."oo-ascii-tree-1.91.0" sources."ora-5.4.1" sources."os-tmpdir-1.0.2" sources."p-limit-2.3.0" @@ -68099,7 +69128,7 @@ in sources."require-directory-2.1.1" sources."require-from-string-2.0.2" sources."require-main-filename-2.0.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."restore-cursor-3.1.0" sources."reusify-1.0.4" sources."rfdc-1.3.0" @@ -68159,15 +69188,15 @@ in sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-module-2.0.1" - sources."winston-3.10.0" - sources."winston-transport-4.5.0" - sources."workerpool-6.5.0" + sources."winston-3.11.0" + sources."winston-transport-4.6.0" + sources."workerpool-6.5.1" sources."wrap-ansi-7.0.0" sources."wrappy-1.0.2" sources."xmlbuilder-15.1.1" sources."y18n-5.0.8" sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" (sources."yargs-15.4.1" // { dependencies = [ sources."camelcase-5.3.1" @@ -68194,10 +69223,10 @@ in cdktf-cli = nodeEnv.buildNodePackage { name = "cdktf-cli"; packageName = "cdktf-cli"; - version = "0.18.0"; + version = "0.19.0"; src = fetchurl { - url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.18.0.tgz"; - sha512 = "MDXJScjMuBzhNYbRgJCWldL7AJ4T7InWPUGz6LKsX+vfCZqzMwoMXGswA40Uvxd4KGX/PhRRsw6s2jQ4dTatYw=="; + url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.19.0.tgz"; + sha512 = "WGLs0IOgig8WDO2E6RYWtG5lCDL+ICX+plFipWT8JhuJpemxBhk8pO8uhDSWvBF85ZpVecQv+szfQVmXq8mdUg=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { @@ -68228,82 +69257,91 @@ in sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" sources."@babel/types-7.23.0" - sources."@cdktf/cli-core-0.18.0" - sources."@cdktf/commons-0.18.0" - (sources."@cdktf/hcl2cdk-0.18.0" // { + sources."@cdktf/cli-core-0.19.0" + (sources."@cdktf/commons-0.19.0" // { + dependencies = [ + sources."fs-extra-11.1.1" + sources."uuid-9.0.1" + ]; + }) + (sources."@cdktf/hcl2cdk-0.19.0" // { dependencies = [ sources."brace-expansion-2.0.1" sources."camelcase-6.3.0" sources."glob-10.3.10" sources."minimatch-9.0.3" - sources."zod-3.22.2" + sources."zod-3.22.4" ]; }) - (sources."@cdktf/hcl2json-0.18.0" // { + (sources."@cdktf/hcl2json-0.19.0" // { dependencies = [ sources."fs-extra-11.1.1" - sources."jsonfile-6.1.0" - sources."universalify-2.0.0" ]; }) - sources."@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.10" - (sources."@cdktf/provider-generator-0.18.0" // { + sources."@cdktf/node-pty-prebuilt-multiarch-0.10.1-pre.11" + (sources."@cdktf/provider-generator-0.19.0" // { dependencies = [ - sources."@types/node-16.18.23" + sources."@types/node-18.11.19" ]; }) - (sources."@inquirer/checkbox-1.3.12" // { + (sources."@cdktf/provider-schema-0.19.0" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."fs-extra-11.1.1" + ]; + }) + (sources."@inquirer/checkbox-1.4.0" // { + dependencies = [ + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) - (sources."@inquirer/confirm-2.0.13" // { + (sources."@inquirer/confirm-2.0.14" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) (sources."@inquirer/core-2.3.1" // { dependencies = [ + sources."@types/mute-stream-0.0.1" sources."cli-spinners-2.9.1" ]; }) - (sources."@inquirer/editor-1.2.11" // { + (sources."@inquirer/editor-1.2.12" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) - (sources."@inquirer/expand-1.1.12" // { + (sources."@inquirer/expand-1.1.13" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) - (sources."@inquirer/input-1.2.12" // { + (sources."@inquirer/input-1.2.13" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) - sources."@inquirer/password-1.1.12" + sources."@inquirer/password-1.1.13" sources."@inquirer/prompts-2.3.1" - (sources."@inquirer/rawlist-1.2.12" // { + (sources."@inquirer/rawlist-1.2.13" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; }) - (sources."@inquirer/select-1.2.12" // { + (sources."@inquirer/select-1.3.0" // { dependencies = [ - sources."@inquirer/core-5.0.1" + sources."@inquirer/core-5.1.0" sources."cli-spinners-2.9.1" sources."signal-exit-4.1.0" ]; @@ -68323,26 +69361,24 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@jsii/check-node-1.88.0" - sources."@jsii/spec-1.89.0" + sources."@jsii/spec-1.91.0" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@npmcli/ci-detect-1.4.0" - sources."@sentry/core-6.19.7" - sources."@sentry/hub-6.19.7" - sources."@sentry/minimal-6.19.7" - sources."@sentry/node-6.19.7" - sources."@sentry/types-6.19.7" - sources."@sentry/utils-6.19.7" - sources."@types/mute-stream-0.0.1" - sources."@types/node-20.8.0" - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/scheduler-0.16.4" + sources."@sentry-internal/tracing-7.75.1" + sources."@sentry/core-7.75.1" + sources."@sentry/node-7.75.1" + sources."@sentry/types-7.75.1" + sources."@sentry/utils-7.75.1" + sources."@types/mute-stream-0.0.2" + sources."@types/node-20.8.9" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/scheduler-0.16.5" sources."@types/wrap-ansi-3.0.0" - sources."@types/yauzl-2.10.1" + sources."@types/yauzl-2.10.2" sources."@types/yoga-layout-1.9.2" sources."@xmldom/xmldom-0.8.10" sources."address-1.2.2" @@ -68379,16 +69415,16 @@ in sources."braces-3.0.2" sources."buffer-5.7.1" sources."buffer-crc32-0.2.13" - sources."bufferutil-4.0.7" - sources."call-bind-1.0.2" + sources."bufferutil-4.0.8" + sources."call-bind-1.0.5" sources."camelcase-5.3.1" sources."case-1.6.3" - sources."cdktf-0.18.0" + sources."cdktf-0.19.0" sources."chalk-4.1.2" sources."chardet-0.7.0" sources."chokidar-3.5.3" sources."chownr-1.1.4" - sources."ci-info-2.0.0" + sources."ci-info-3.9.0" sources."cli-boxes-2.2.1" sources."cli-cursor-3.1.0" sources."cli-spinners-2.7.0" @@ -68401,13 +69437,11 @@ in }) sources."clone-2.1.2" sources."code-excerpt-3.0.0" - (sources."codemaker-1.89.0" // { + (sources."codemaker-1.91.0" // { dependencies = [ sources."camelcase-6.3.0" sources."decamelize-5.0.1" sources."fs-extra-10.1.0" - sources."jsonfile-6.1.0" - sources."universalify-2.0.0" ]; }) sources."color-convert-2.0.1" @@ -68415,9 +69449,8 @@ in sources."commonmark-0.30.0" sources."compress-commons-4.1.2" sources."concat-map-0.0.1" - sources."constructs-10.2.70" + sources."constructs-10.3.0" sources."convert-to-spaces-1.0.2" - sources."cookie-0.4.2" sources."core-util-is-1.0.3" sources."crc-32-1.2.2" sources."crc32-stream-4.0.3" @@ -68435,7 +69468,7 @@ in }) sources."deep-extend-0.6.0" sources."deepmerge-4.3.1" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."detect-indent-5.0.0" sources."detect-libc-2.0.2" @@ -68443,7 +69476,7 @@ in sources."detect-port-1.5.1" (sources."downlevel-dts-0.11.0" // { dependencies = [ - sources."typescript-5.3.0-dev.20231002" + sources."typescript-5.3.0-dev.20231025" ]; }) sources."eastasianwidth-0.2.0" @@ -68491,13 +69524,18 @@ in ]; }) sources."fs-constants-1.0.0" - sources."fs-extra-8.1.0" + (sources."fs-extra-8.1.0" // { + dependencies = [ + sources."jsonfile-4.0.0" + sources."universalify-0.1.2" + ]; + }) sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functions-have-names-1.2.3" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-6.0.1" sources."github-from-package-0.0.0" (sources."glob-7.2.3" // { @@ -68510,13 +69548,13 @@ in sources."graceful-fs-4.2.11" sources."graphology-0.25.4" sources."graphology-types-0.24.7" - sources."has-1.0.3" sources."has-bigints-1.0.2" sources."has-flag-4.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."https-proxy-agent-5.0.1" sources."human-signals-2.1.0" sources."iconv-lite-0.4.24" @@ -68535,7 +69573,7 @@ in sources."ink-table-3.0.0" sources."ink-testing-library-2.1.0" sources."ink-use-stdout-dimensions-1.0.5" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."interpret-1.4.0" sources."is-arguments-1.1.1" sources."is-array-buffer-3.0.2" @@ -68543,8 +69581,12 @@ in sources."is-binary-path-2.1.0" sources."is-boolean-object-1.1.2" sources."is-callable-1.2.7" - sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" + (sources."is-ci-2.0.0" // { + dependencies = [ + sources."ci-info-2.0.0" + ]; + }) + sources."is-core-module-2.13.1" sources."is-date-object-1.0.5" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" @@ -68569,43 +69611,40 @@ in sources."jackspeak-2.3.6" sources."js-tokens-4.0.0" sources."jsesc-2.5.2" - (sources."jsii-5.2.11" // { + (sources."jsii-5.2.20" // { dependencies = [ - sources."@jsii/check-node-1.89.0" + sources."@jsii/check-node-1.90.0" sources."typescript-5.2.2" ]; }) - (sources."jsii-pacmak-1.89.0" // { + (sources."jsii-pacmak-1.91.0" // { dependencies = [ - sources."@jsii/check-node-1.89.0" + sources."@jsii/check-node-1.91.0" sources."cliui-7.0.4" sources."escape-string-regexp-4.0.0" sources."fs-extra-10.1.0" - sources."jsii-1.89.0" - sources."jsii-rosetta-1.89.0" - sources."jsonfile-6.1.0" + sources."jsii-1.91.0" + sources."jsii-rosetta-1.91.0" sources."typescript-3.9.10" - sources."universalify-2.0.0" sources."wrap-ansi-7.0.0" sources."yargs-16.2.0" sources."yargs-parser-20.2.9" ]; }) - (sources."jsii-reflect-1.89.0" // { + (sources."jsii-reflect-1.91.0" // { dependencies = [ - sources."@jsii/check-node-1.89.0" + sources."@jsii/check-node-1.91.0" sources."cliui-7.0.4" sources."fs-extra-10.1.0" - sources."jsonfile-6.1.0" - sources."universalify-2.0.0" sources."wrap-ansi-7.0.0" sources."yargs-16.2.0" sources."yargs-parser-20.2.9" ]; }) - (sources."jsii-rosetta-5.1.13" // { + (sources."jsii-rosetta-5.2.1" // { dependencies = [ - sources."jsii-5.1.12" + sources."@jsii/check-node-1.90.0" + sources."typescript-5.2.2" ]; }) (sources."jsii-srcmak-0.1.951" // { @@ -68616,8 +69655,6 @@ in sources."yargs-17.7.2" ]; }) - sources."jsonfile-6.1.0" - sources."universalify-2.0.0" (sources."yargs-15.4.1" // { dependencies = [ sources."cliui-6.0.0" @@ -68628,7 +69665,7 @@ in ]; }) sources."json-schema-traverse-1.0.0" - sources."jsonfile-4.0.0" + sources."jsonfile-6.1.0" (sources."lazystream-1.0.1" // { dependencies = [ sources."readable-stream-2.3.8" @@ -68647,7 +69684,6 @@ in sources."log4js-6.9.1" sources."loose-envify-1.4.0" sources."lru-cache-6.0.0" - sources."lru_map-0.3.3" sources."mdurl-1.0.1" sources."merge-stream-2.0.0" sources."merge2-1.4.1" @@ -68667,21 +69703,21 @@ in sources."nan-2.18.0" sources."napi-build-utils-1.0.2" sources."ncp-2.0.0" - sources."node-abi-3.47.0" + sources."node-abi-3.51.0" sources."node-fetch-2.7.0" sources."node-gyp-build-4.6.1" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" sources."object-assign-4.1.1" sources."object-hash-2.2.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-is-1.1.5" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."obliterator-2.0.4" sources."once-1.4.0" sources."onetime-5.1.2" - sources."oo-ascii-tree-1.89.0" + sources."oo-ascii-tree-1.91.0" sources."open-7.4.2" sources."os-tmpdir-1.0.2" sources."p-limit-2.3.0" @@ -68718,7 +69754,7 @@ in sources."queue-microtask-1.2.3" sources."rc-1.2.8" sources."react-18.2.0" - sources."react-devtools-core-4.28.0" + sources."react-devtools-core-4.28.5" (sources."react-reconciler-0.26.2" // { dependencies = [ sources."react-17.0.2" @@ -68733,7 +69769,7 @@ in sources."require-from-string-2.0.2" sources."require-main-filename-2.0.0" sources."reserved-words-0.1.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."restore-cursor-3.1.0" sources."reusify-1.0.4" sources."rfdc-1.3.0" @@ -68750,6 +69786,7 @@ in ]; }) sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -68785,11 +69822,11 @@ in sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" sources."tr46-0.0.3" - sources."tslib-1.14.1" sources."tunnel-agent-0.6.0" sources."type-fest-0.12.0" sources."typescript-5.1.6" - sources."universalify-0.1.2" + sources."undici-types-5.26.5" + sources."universalify-2.0.0" sources."uri-js-4.4.1" sources."utf-8-validate-5.0.10" sources."util-deprecate-1.0.2" @@ -68800,16 +69837,16 @@ in sources."which-boxed-primitive-1.0.2" sources."which-collection-1.0.1" sources."which-module-2.0.1" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."widest-line-3.1.0" - sources."workerpool-6.5.0" + sources."workerpool-6.5.1" sources."wrap-ansi-6.2.0" sources."wrap-ansi-cjs-7.0.0" sources."wrappy-1.0.2" sources."ws-7.5.9" sources."xml-js-1.6.11" sources."xmlbuilder-15.1.1" - sources."xstate-4.38.2" + sources."xstate-4.38.3" sources."y18n-5.0.8" sources."yallist-4.0.0" sources."yargs-17.7.2" @@ -68836,96 +69873,40 @@ in clipboard-cli = nodeEnv.buildNodePackage { name = "clipboard-cli"; packageName = "clipboard-cli"; - version = "3.0.0"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/clipboard-cli/-/clipboard-cli-3.0.0.tgz"; - sha512 = "DbwDqv+O4AIbUqLmT3w7J/Fo8uT9bNmy7oRzykTUEIcrEL0DozGNOjxjiwwcKSLLf1fXKmjdLolui+OB3j1vYg=="; + url = "https://registry.npmjs.org/clipboard-cli/-/clipboard-cli-4.0.0.tgz"; + sha512 = "rW5a4YsZJhkDYhN5o4Zm/KP/OyYy9lKIyeF59vYgJXzt3shM4z6/dVwv6DNzOS0N7YOpzNb4+7Nz03+mz6rpSQ=="; }; dependencies = [ - sources."@babel/code-frame-7.22.13" - sources."@babel/helper-validator-identifier-7.22.20" - sources."@babel/highlight-7.22.20" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" - sources."ansi-styles-3.2.1" - sources."arch-2.2.0" - sources."arrify-1.0.1" - sources."camelcase-6.3.0" - sources."camelcase-keys-7.0.2" - sources."chalk-2.4.2" - sources."clipboardy-3.0.0" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" + sources."clipboardy-4.0.0" sources."cross-spawn-7.0.3" - sources."decamelize-5.0.1" - (sources."decamelize-keys-1.1.1" // { + sources."execa-8.0.1" + sources."get-stdin-9.0.0" + sources."get-stream-8.0.1" + sources."human-signals-5.0.0" + sources."is-docker-3.0.0" + sources."is-inside-container-1.0.0" + sources."is-stream-3.0.0" + sources."is-wsl-3.1.0" + sources."is64bit-2.0.0" + sources."isexe-2.0.0" + sources."meow-12.1.1" + sources."merge-stream-2.0.0" + sources."mimic-fn-4.0.0" + (sources."npm-run-path-5.1.0" // { dependencies = [ - sources."decamelize-1.2.0" - sources."map-obj-1.0.1" + sources."path-key-4.0.0" ]; }) - sources."error-ex-1.3.2" - sources."escape-string-regexp-1.0.5" - sources."execa-5.1.1" - sources."find-up-5.0.0" - sources."function-bind-1.1.1" - sources."get-stdin-9.0.0" - sources."get-stream-6.0.1" - sources."hard-rejection-2.1.0" - sources."has-1.0.3" - sources."has-flag-3.0.0" - sources."hosted-git-info-4.1.0" - sources."human-signals-2.1.0" - sources."indent-string-5.0.0" - sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" - sources."is-docker-2.2.1" - sources."is-plain-obj-1.1.0" - sources."is-stream-2.0.1" - sources."is-wsl-2.2.0" - sources."isexe-2.0.0" - sources."js-tokens-4.0.0" - sources."json-parse-even-better-errors-2.3.1" - sources."kind-of-6.0.3" - sources."lines-and-columns-1.2.4" - sources."locate-path-6.0.0" - sources."lru-cache-6.0.0" - sources."map-obj-4.3.0" - sources."meow-10.1.5" - sources."merge-stream-2.0.0" - sources."mimic-fn-2.1.0" - sources."min-indent-1.0.1" - sources."minimist-options-4.1.0" - sources."normalize-package-data-3.0.3" - sources."npm-run-path-4.0.1" - sources."onetime-5.1.2" - sources."p-limit-3.1.0" - sources."p-locate-5.0.0" - sources."parse-json-5.2.0" - sources."path-exists-4.0.0" + sources."onetime-6.0.0" sources."path-key-3.1.1" - sources."quick-lru-5.1.1" - sources."read-pkg-6.0.0" - sources."read-pkg-up-8.0.0" - sources."redent-4.0.0" - sources."semver-7.5.4" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" - sources."signal-exit-3.0.7" - sources."spdx-correct-3.2.0" - sources."spdx-exceptions-2.3.0" - sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" - sources."strip-final-newline-2.0.0" - sources."strip-indent-4.0.0" - sources."supports-color-5.5.0" - sources."trim-newlines-4.1.1" - sources."type-fest-1.4.0" - sources."validate-npm-package-license-3.0.4" + sources."signal-exit-4.1.0" + sources."strip-final-newline-3.0.0" + sources."system-architecture-0.1.0" sources."which-2.0.2" - sources."yallist-4.0.0" - sources."yargs-parser-20.2.9" - sources."yocto-queue-0.1.0" ]; buildInputs = globalBuildInputs; meta = { @@ -69212,7 +70193,7 @@ in sources."isexe-2.0.0" sources."tslib-2.6.2" sources."vscode-languageserver-textdocument-1.0.11" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."which-3.0.1" ]; buildInputs = globalBuildInputs; @@ -69433,7 +70414,7 @@ in sources."buffer-indexof-polyfill-1.0.2" sources."buffers-0.1.1" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."chainsaw-0.1.0" sources."chownr-2.0.0" sources."clipboardy-2.3.0" @@ -69451,13 +70432,13 @@ in sources."debounce-1.2.1" sources."debug-4.3.4" sources."deep-extend-0.6.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."duplexer2-0.1.4" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" - sources."es-abstract-1.22.2" - sources."es-set-tostringtag-2.0.1" + sources."es-abstract-1.22.3" + sources."es-set-tostringtag-2.0.2" sources."es-to-primitive-1.2.1" sources."execa-1.0.0" sources."fast-diff-1.3.0" @@ -69479,22 +70460,22 @@ in sources."rimraf-2.7.1" ]; }) - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."function.prototype.name-1.1.6" sources."functions-have-names-1.2.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-4.1.0" sources."get-symbol-description-1.0.0" sources."glob-7.2.3" sources."globalthis-1.0.3" sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-bigints-1.0.2" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."http-proxy-agent-4.0.1" sources."https-proxy-agent-5.0.1" sources."iconv-lite-0.6.3" @@ -69503,7 +70484,7 @@ in sources."inherits-2.0.4" sources."ini-1.3.8" sources."int64-buffer-0.1.10" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."is-array-buffer-3.0.2" sources."is-bigint-1.0.4" sources."is-boolean-object-1.1.2" @@ -69557,7 +70538,7 @@ in sources."node-fetch-2.7.0" sources."node-int64-0.4.0" sources."npm-run-path-2.0.2" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."once-1.4.0" @@ -69584,6 +70565,7 @@ in sources."safe-regex-test-1.0.0" sources."safer-buffer-2.1.2" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."setimmediate-1.0.5" sources."shebang-command-1.2.0" @@ -69628,7 +70610,7 @@ in sources."whatwg-url-5.0.0" sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wrappy-1.0.2" sources."yallist-4.0.0" ]; @@ -69683,14 +70665,13 @@ in coc-pyright = nodeEnv.buildNodePackage { name = "coc-pyright"; packageName = "coc-pyright"; - version = "1.1.325"; + version = "1.1.333"; src = fetchurl { - url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.325.tgz"; - sha512 = "TefMcHmsJep6ZvJkTaBvNXkuQcyG4t5qwHmCLqeUm/kBVYXasnZIML7xW3x4iwf7E/c8aAwcZvdzhz4ggoJQOg=="; + url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.333.tgz"; + sha512 = "yKsvv7mgUlFuE6QS2AvTocAEMuA9i5puBSuBOYgbEDFsz96V8eZdyJR3bhFMdDnd5j/V1mV02D6MCRpEWc9E0w=="; }; dependencies = [ - sources."fsevents-2.3.3" - sources."pyright-1.1.329" + sources."pyright-1.1.333" ]; buildInputs = globalBuildInputs; meta = { @@ -69764,10 +70745,10 @@ in coc-rust-analyzer = nodeEnv.buildNodePackage { name = "coc-rust-analyzer"; packageName = "coc-rust-analyzer"; - version = "0.74.0"; + version = "0.75.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.74.0.tgz"; - sha512 = "G3RjZWYq/cY/mFwabWfor7q4AdbQeEhJTC8O6pYRSbUe2n+zM++7aVBYElUoFlipFY3qFfN25kGLQ2LO7VXuWg=="; + url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.75.0.tgz"; + sha512 = "TYMnbzmA4677dx1+HuroM2mqRYFPVINqx67JMpiHBFBSssdxP/PXTp9BbWijziq1dwRNMZnnmEVKwy8sUnVIPw=="; }; buildInputs = globalBuildInputs; meta = { @@ -69782,16 +70763,16 @@ in coc-sh = nodeEnv.buildNodePackage { name = "coc-sh"; packageName = "coc-sh"; - version = "1.1.1"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-sh/-/coc-sh-1.1.1.tgz"; - sha512 = "SJX6u+QhFuFaj8g3euMNqEKIGjgFw9SgKGhBMHrwJ8K9QL+A4oEM1fye6fMy0p6WI9hqPm7eGA/QQ81RUlYoJA=="; + url = "https://registry.npmjs.org/coc-sh/-/coc-sh-1.2.0.tgz"; + sha512 = "CmCSQ8/L6KEBQ5/QuFk4irlLxhAdKnjpu5gMylHWdZL8QQVKamMadURMj/Pm2jTMtV4YCoWFvVnBCAR26pfROg=="; }; dependencies = [ sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."bash-language-server-4.10.3" + sources."bash-language-server-5.0.0" sources."braces-3.0.2" sources."domino-2.1.6" sources."encoding-0.1.13" @@ -69953,7 +70934,7 @@ in sources."esprima-4.0.1" sources."fs-extra-9.1.0" sources."gensequence-3.1.1" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" ]; }) (sources."cspell-trie-lib-4.2.8" // { @@ -70038,8 +71019,8 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/compat-data-7.22.20" - sources."@babel/core-7.23.0" + sources."@babel/compat-data-7.23.2" + sources."@babel/core-7.23.2" sources."@babel/generator-7.23.0" sources."@babel/helper-compilation-targets-7.22.15" sources."@babel/helper-environment-visitor-7.22.20" @@ -70052,7 +71033,7 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" (sources."@babel/highlight-7.22.20" // { dependencies = [ sources."chalk-2.4.2" @@ -70060,23 +71041,23 @@ in }) sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@stylelint/postcss-css-in-js-0.37.3" sources."@stylelint/postcss-markdown-0.36.2" - sources."@types/mdast-3.0.13" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" - sources."@types/parse-json-4.0.0" - sources."@types/unist-2.0.8" + sources."@types/mdast-3.0.14" + sources."@types/minimist-1.2.4" + sources."@types/normalize-package-data-2.4.3" + sources."@types/parse-json-4.0.1" + sources."@types/unist-2.0.9" sources."ajv-8.12.0" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" @@ -70100,7 +71081,7 @@ in sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -70137,7 +71118,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -70153,10 +71134,10 @@ in sources."file-entry-cache-6.0.1" sources."fill-range-7.0.1" sources."find-up-4.1.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" sources."get-stdin-8.0.0" sources."glob-7.2.3" @@ -70168,8 +71149,8 @@ in sources."globjoin-0.1.4" sources."gonzales-pe-4.3.0" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."hasown-2.0.0" (sources."hosted-git-info-4.1.0" // { dependencies = [ sources."lru-cache-6.0.0" @@ -70194,7 +71175,7 @@ in sources."is-alphanumerical-1.0.4" sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-decimal-1.0.4" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -70212,7 +71193,7 @@ in sources."json-parse-even-better-errors-2.3.1" sources."json-schema-traverse-1.0.0" sources."json5-2.2.3" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kind-of-6.0.3" sources."known-css-properties-0.21.0" sources."lines-and-columns-1.2.4" @@ -70303,7 +71284,7 @@ in sources."remark-stringify-9.0.1" sources."repeat-string-1.6.1" sources."require-from-string-2.0.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-5.0.0" sources."reusify-1.0.4" sources."rimraf-3.0.2" @@ -70323,7 +71304,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."specificity-0.4.1" sources."string-width-4.2.3" sources."string_decoder-1.3.0" @@ -70383,10 +71364,10 @@ in coc-sumneko-lua = nodeEnv.buildNodePackage { name = "coc-sumneko-lua"; packageName = "coc-sumneko-lua"; - version = "0.0.39"; + version = "0.0.40"; src = fetchurl { - url = "https://registry.npmjs.org/coc-sumneko-lua/-/coc-sumneko-lua-0.0.39.tgz"; - sha512 = "HbrDZLLmUTBruDKLI4zljhgtTRA5t7tH5ozwBM5Kv+ON4b8eUIvPm5ZFDnUJO/qKKoh2E8cBvdqM3iVLLhT3qw=="; + url = "https://registry.npmjs.org/coc-sumneko-lua/-/coc-sumneko-lua-0.0.40.tgz"; + sha512 = "SvWs/4cHh4mul9JYO5JJ+sV8233yPPBgBxfmZalJa7lEd3VIZWN6Qvwn79u75vSzRU+rcBCcRYGnhBtAs3EpxQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -70509,13 +71490,13 @@ in sources."escape-string-regexp-1.0.5" sources."esprima-4.0.1" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.2.3" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."js-tokens-4.0.0" sources."js-yaml-3.14.1" sources."minimatch-3.1.2" @@ -70524,7 +71505,7 @@ in sources."once-1.4.0" sources."path-is-absolute-1.0.1" sources."path-parse-1.0.7" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."semver-5.7.2" sources."sprintf-js-1.0.3" sources."supports-color-5.5.0" @@ -70649,7 +71630,7 @@ in sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."builtin-modules-1.1.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsites-3.1.0" (sources."chalk-4.1.2" // { dependencies = [ @@ -70668,6 +71649,7 @@ in sources."cross-spawn-7.0.3" sources."debug-4.3.4" sources."deep-is-0.1.4" + sources."define-data-property-1.1.1" sources."diff-4.0.2" sources."doctrine-3.0.0" sources."emoji-regex-8.0.0" @@ -70708,26 +71690,28 @@ in sources."fast-json-stable-stringify-2.1.0" sources."fast-levenshtein-2.0.6" sources."file-entry-cache-6.0.1" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functional-red-black-tree-1.0.1" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."glob-7.2.3" sources."glob-parent-5.1.2" - sources."globals-13.22.0" - sources."has-1.0.3" + sources."globals-13.23.0" + sources."gopd-1.0.1" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."ignore-4.0.6" sources."import-fresh-3.3.0" sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-expression-4.0.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -70739,7 +71723,7 @@ in sources."json-buffer-3.0.1" sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."levn-0.4.1" sources."lodash-4.17.21" sources."lodash.merge-4.6.2" @@ -70765,10 +71749,11 @@ in sources."punycode-2.3.0" sources."regexpp-3.2.0" sources."require-from-string-2.0.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-4.0.0" sources."rimraf-3.0.2" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" (sources."slice-ansi-4.0.0" // { @@ -71139,13 +72124,13 @@ in concurrently = nodeEnv.buildNodePackage { name = "concurrently"; packageName = "concurrently"; - version = "8.2.1"; + version = "8.2.2"; src = fetchurl { - url = "https://registry.npmjs.org/concurrently/-/concurrently-8.2.1.tgz"; - sha512 = "nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ=="; + url = "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz"; + sha512 = "1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg=="; }; dependencies = [ - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" (sources."chalk-4.1.2" // { @@ -71201,7 +72186,7 @@ in sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/highlight-7.22.20" sources."@hutson/parse-repository-url-5.0.0" - sources."@types/normalize-package-data-2.4.2" + sources."@types/normalize-package-data-2.4.3" sources."JSONStream-1.3.5" sources."add-stream-1.0.0" sources."ansi-styles-3.2.1" @@ -71230,15 +72215,15 @@ in sources."error-ex-1.3.2" sources."escape-string-regexp-1.0.5" sources."find-up-6.3.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."git-raw-commits-4.0.0" sources."git-semver-tags-7.0.1" sources."handlebars-4.7.8" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-7.0.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-obj-2.0.0" sources."is-text-path-2.0.0" sources."js-tokens-4.0.0" @@ -71271,14 +72256,14 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split2-4.2.0" sources."supports-color-5.5.0" sources."temp-dir-3.0.0" sources."tempfile-5.0.0" sources."text-extensions-2.4.0" sources."through-2.3.8" - sources."type-fest-4.3.3" + sources."type-fest-4.6.0" sources."uglify-js-3.17.4" sources."validate-npm-package-license-3.0.4" sources."wordwrap-1.0.0" @@ -71375,14 +72360,14 @@ in }) sources."@cycle/run-3.4.0" sources."@cycle/time-0.10.1" - sources."@types/cookiejar-2.1.2" - sources."@types/node-20.8.0" + sources."@types/cookiejar-2.1.3" + sources."@types/node-20.8.9" sources."@types/superagent-3.8.2" sources."ansi-escapes-3.2.0" sources."ansi-regex-2.1.1" sources."ansi-styles-2.2.1" sources."asynckit-0.4.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" (sources."chalk-2.4.2" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -71405,7 +72390,7 @@ in sources."cycle-onionify-4.0.0" sources."d-1.0.1" sources."debug-3.2.7" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."es5-ext-0.10.62" @@ -71429,16 +72414,16 @@ in sources."figures-2.0.0" sources."form-data-2.5.1" sources."formidable-1.2.6" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."globalthis-1.0.3" sources."gopd-1.0.1" - sources."has-1.0.3" sources."has-ansi-2.0.0" sources."has-flag-3.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."iconv-lite-0.4.24" sources."inherits-2.0.4" (sources."inquirer-3.3.0" // { @@ -71469,7 +72454,7 @@ in sources."mute-stream-0.0.7" sources."next-tick-1.1.0" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."onetime-2.0.1" sources."os-tmpdir-1.0.2" @@ -71486,6 +72471,7 @@ in sources."rx-lite-aggregates-4.0.8" sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" + sources."set-function-length-1.1.1" sources."setimmediate-1.0.5" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" @@ -71508,6 +72494,7 @@ in sources."through-2.3.8" sources."tmp-0.0.33" sources."type-1.2.0" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" (sources."variable-diff-1.1.0" // { dependencies = [ @@ -71549,10 +72536,10 @@ in cspell = nodeEnv.buildNodePackage { name = "cspell"; packageName = "cspell"; - version = "7.3.7"; + version = "7.3.8"; src = fetchurl { - url = "https://registry.npmjs.org/cspell/-/cspell-7.3.7.tgz"; - sha512 = "p23EuTu+7b2qioRxC7sV1TVfxIPm7928BtT4jYBHGeONiYP0EOOWNP8ynaksMYLTifQBzH1Q0LO4L5ogHiQsfw=="; + url = "https://registry.npmjs.org/cspell/-/cspell-7.3.8.tgz"; + sha512 = "8AkqsBQAMsKYV5XyJLB6rBs5hgspL4+MPOg6mBKG2j5EvQgRVc6dIfAPWDNLpIeW2a3+7K5BIWqKHapKPeiknQ=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { @@ -71566,20 +72553,20 @@ in sources."chalk-2.4.2" ]; }) - sources."@cspell/cspell-bundled-dicts-7.3.7" - sources."@cspell/cspell-json-reporter-7.3.7" - sources."@cspell/cspell-pipe-7.3.7" - sources."@cspell/cspell-resolver-7.3.7" - sources."@cspell/cspell-service-bus-7.3.7" - sources."@cspell/cspell-types-7.3.7" + sources."@cspell/cspell-bundled-dicts-7.3.8" + sources."@cspell/cspell-json-reporter-7.3.8" + sources."@cspell/cspell-pipe-7.3.8" + sources."@cspell/cspell-resolver-7.3.8" + sources."@cspell/cspell-service-bus-7.3.8" + sources."@cspell/cspell-types-7.3.8" sources."@cspell/dict-ada-4.0.2" sources."@cspell/dict-aws-4.0.0" sources."@cspell/dict-bash-4.1.2" - sources."@cspell/dict-companies-3.0.25" - sources."@cspell/dict-cpp-5.0.5" + sources."@cspell/dict-companies-3.0.26" + sources."@cspell/dict-cpp-5.0.9" sources."@cspell/dict-cryptocurrencies-4.0.0" sources."@cspell/dict-csharp-4.0.2" - sources."@cspell/dict-css-4.0.11" + sources."@cspell/dict-css-4.0.12" sources."@cspell/dict-dart-2.0.3" sources."@cspell/dict-data-science-1.0.11" sources."@cspell/dict-django-4.1.0" @@ -71588,40 +72575,40 @@ in sources."@cspell/dict-elixir-4.0.3" sources."@cspell/dict-en-common-misspellings-1.0.2" sources."@cspell/dict-en-gb-1.1.33" - sources."@cspell/dict-en_us-4.3.8" + sources."@cspell/dict-en_us-4.3.11" sources."@cspell/dict-filetypes-3.0.1" sources."@cspell/dict-fonts-4.0.0" - sources."@cspell/dict-fsharp-1.0.0" + sources."@cspell/dict-fsharp-1.0.1" sources."@cspell/dict-fullstack-3.1.5" sources."@cspell/dict-gaming-terms-1.0.4" sources."@cspell/dict-git-2.0.0" - sources."@cspell/dict-golang-6.0.3" + sources."@cspell/dict-golang-6.0.4" sources."@cspell/dict-haskell-4.0.1" sources."@cspell/dict-html-4.0.5" sources."@cspell/dict-html-symbol-entities-4.0.0" sources."@cspell/dict-java-5.0.6" - sources."@cspell/dict-k8s-1.0.1" + sources."@cspell/dict-k8s-1.0.2" sources."@cspell/dict-latex-4.0.0" sources."@cspell/dict-lorem-ipsum-4.0.0" - sources."@cspell/dict-lua-4.0.1" + sources."@cspell/dict-lua-4.0.2" sources."@cspell/dict-node-4.0.3" - sources."@cspell/dict-npm-5.0.11" - sources."@cspell/dict-php-4.0.3" + sources."@cspell/dict-npm-5.0.12" + sources."@cspell/dict-php-4.0.4" sources."@cspell/dict-powershell-5.0.2" - sources."@cspell/dict-public-licenses-2.0.4" + sources."@cspell/dict-public-licenses-2.0.5" sources."@cspell/dict-python-4.1.9" sources."@cspell/dict-r-2.0.1" - sources."@cspell/dict-ruby-5.0.0" + sources."@cspell/dict-ruby-5.0.1" sources."@cspell/dict-rust-4.0.1" sources."@cspell/dict-scala-5.0.0" - sources."@cspell/dict-software-terms-3.3.3" - sources."@cspell/dict-sql-2.1.1" + sources."@cspell/dict-software-terms-3.3.9" + sources."@cspell/dict-sql-2.1.2" sources."@cspell/dict-svelte-1.0.2" sources."@cspell/dict-swift-2.0.1" sources."@cspell/dict-typescript-3.1.2" sources."@cspell/dict-vue-3.0.0" - sources."@cspell/dynamic-import-7.3.7" - sources."@cspell/strong-weak-map-7.3.7" + sources."@cspell/dynamic-import-7.3.8" + sources."@cspell/strong-weak-map-7.3.8" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -71638,23 +72625,23 @@ in sources."clear-module-4.1.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."commander-11.0.0" + sources."commander-11.1.0" sources."comment-json-4.2.3" sources."concat-map-0.0.1" sources."configstore-6.0.0" sources."core-util-is-1.0.3" sources."cosmiconfig-8.0.0" sources."crypto-random-string-4.0.0" - (sources."cspell-dictionary-7.3.7" // { + (sources."cspell-dictionary-7.3.8" // { dependencies = [ sources."fast-equals-4.0.3" ]; }) - sources."cspell-gitignore-7.3.7" - sources."cspell-glob-7.3.7" - sources."cspell-grammar-7.3.7" - sources."cspell-io-7.3.7" - (sources."cspell-lib-7.3.7" // { + sources."cspell-gitignore-7.3.8" + sources."cspell-glob-7.3.8" + sources."cspell-grammar-7.3.8" + sources."cspell-io-7.3.8" + (sources."cspell-lib-7.3.8" // { dependencies = [ sources."find-up-6.3.0" sources."locate-path-7.2.0" @@ -71664,7 +72651,7 @@ in sources."yocto-queue-1.0.0" ]; }) - sources."cspell-trie-lib-7.3.7" + sources."cspell-trie-lib-7.3.8" sources."dot-prop-6.0.1" sources."encoding-0.1.13" sources."error-ex-1.3.2" @@ -71674,10 +72661,10 @@ in sources."fast-glob-3.3.1" sources."fast-json-stable-stringify-2.1.0" sources."fastq-1.15.0" - sources."file-entry-cache-7.0.0" + sources."file-entry-cache-7.0.1" sources."fill-range-7.0.1" sources."find-up-5.0.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."fs.realpath-1.0.0" sources."gensequence-6.0.0" @@ -71710,7 +72697,7 @@ in sources."js-yaml-4.1.0" sources."json-buffer-3.0.1" sources."json-parse-even-better-errors-2.3.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."lines-and-columns-1.2.4" sources."locate-path-6.0.0" sources."lru-cache-6.0.0" @@ -71744,7 +72731,7 @@ in sources."typedarray-to-buffer-3.1.5" sources."unique-string-3.0.0" sources."vscode-languageserver-textdocument-1.0.11" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."wrappy-1.0.2" @@ -71929,7 +72916,7 @@ in sources."default-browser-id-3.0.0" sources."define-lazy-prop-3.0.0" sources."diff-5.1.0" - sources."diff2html-3.4.44" + sources."diff2html-3.4.45" sources."emoji-regex-8.0.0" sources."escalade-3.1.1" sources."execa-5.1.1" @@ -72037,7 +73024,7 @@ in sources."@oclif/core-2.15.0" ]; }) - (sources."@oclif/plugin-not-found-2.4.2" // { + (sources."@oclif/plugin-not-found-2.4.3" // { dependencies = [ sources."@oclif/core-2.15.0" ]; @@ -72052,18 +73039,18 @@ in sources."@oclif/core-2.15.0" ]; }) - sources."@oclif/screen-3.0.7" - sources."@swc/core-1.3.91" + sources."@oclif/screen-3.0.8" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/cli-progress-3.11.3" - sources."@types/node-20.8.0" + sources."@types/cli-progress-3.11.4" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-escapes-4.3.2" @@ -72242,6 +73229,7 @@ in sources."tunnel-agent-0.6.0" sources."type-fest-0.21.3" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" @@ -72267,23 +73255,23 @@ in elasticdump = nodeEnv.buildNodePackage { name = "elasticdump"; packageName = "elasticdump"; - version = "6.103.1"; + version = "6.104.1"; src = fetchurl { - url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.103.1.tgz"; - sha512 = "uyJSUNVOLEhT2EhuUJ6v5U49KVjzXsFMsaxeHlxU6vsxNwdzN/97nCoI9SiTOd1fx7hyC0YkcWhg1195xm+1Ww=="; + url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.104.1.tgz"; + sha512 = "XNJKI18duz36jomTjGE0kbMzAx++Wh7+xW53CLUTjACvm0COhopTkj9jRY/kuRiYT8NhuGM/JYzXLI7xuET9gg=="; }; dependencies = [ sources."@fast-csv/format-4.3.5" sources."@fast-csv/parse-4.3.6" - sources."@search-dump/jsonstream-1.5.0" sources."@types/node-14.18.63" + sources."JSONStream-1.5.0" sources."ajv-6.12.6" sources."asn1-0.2.6" sources."assert-plus-1.0.0" sources."async-2.6.4" sources."asynckit-0.4.0" sources."available-typed-arrays-1.0.5" - sources."aws-sdk-2.1357.0" + sources."aws-sdk-2.1472.0" sources."aws-sign2-0.7.0" sources."aws4-1.12.0" sources."base64-js-1.5.1" @@ -72292,11 +73280,12 @@ in sources."buffer-4.9.2" sources."buffer-queue-1.0.0" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."caseless-0.12.0" sources."combined-stream-1.0.8" sources."core-util-is-1.0.2" sources."dashdash-1.14.1" + sources."define-data-property-1.1.1" sources."delay-5.0.0" sources."delayed-stream-1.0.0" sources."ecc-jsbn-0.1.2" @@ -72311,18 +73300,19 @@ in sources."for-each-0.3.3" sources."forever-agent-0.6.1" sources."form-data-2.3.3" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."getpass-0.1.7" sources."gopd-1.0.1" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" - sources."http-signature-1.2.0" - sources."http-status-1.7.0" + sources."hasown-2.0.0" + sources."http-signature-1.3.6" + sources."http-status-1.7.3" sources."ieee754-1.1.13" sources."inherits-2.0.4" sources."ini-2.0.0" @@ -72344,7 +73334,7 @@ in sources."json-schema-traverse-0.4.1" sources."json-stringify-safe-5.0.1" sources."jsonparse-1.3.1" - sources."jsprim-1.4.2" + sources."jsprim-2.0.2" sources."lodash-4.17.21" sources."lodash.escaperegexp-4.1.2" sources."lodash.groupby-4.6.0" @@ -72355,11 +73345,13 @@ in sources."lodash.isundefined-3.0.1" sources."lodash.uniq-4.5.0" sources."lossless-json-1.0.5" + sources."lru-cache-6.0.0" sources."method-missing-1.2.4" sources."mime-db-1.52.0" sources."mime-types-2.1.35" sources."minimist-1.2.8" sources."oauth-sign-0.9.0" + sources."object-inspect-1.13.1" sources."p-finally-1.0.0" sources."p-queue-6.6.2" sources."p-timeout-3.2.0" @@ -72367,57 +73359,74 @@ in sources."process-nextick-args-2.0.1" sources."psl-1.9.0" sources."punycode-1.3.2" - sources."qs-6.5.3" + sources."qs-6.10.4" sources."querystring-0.2.0" + sources."querystringify-2.2.0" (sources."readable-stream-2.3.8" // { dependencies = [ sources."safe-buffer-5.1.2" ]; }) - (sources."request-2.88.2" // { + (sources."request-3.0.1" // { dependencies = [ + sources."uuid-8.3.2" + ]; + }) + (sources."requestretry-7.1.0" // { + dependencies = [ + sources."http-signature-1.2.0" + sources."jsprim-1.4.2" + sources."punycode-2.3.0" + sources."qs-6.5.3" + sources."request-2.88.2" + sources."tough-cookie-2.5.0" sources."uuid-3.4.0" ]; }) - sources."requestretry-7.1.0" + sources."requires-port-1.0.0" sources."s3-stream-upload-2.0.2" sources."s3signed-0.1.0" sources."s3urls-1.5.2" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."sax-1.2.1" - sources."semver-5.7.1" + sources."semver-7.5.4" + sources."set-function-length-1.1.1" + sources."side-channel-1.0.4" sources."socks5-client-1.2.8" sources."socks5-http-client-1.0.4" sources."socks5-https-client-1.2.1" sources."sprintf-js-1.1.2" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" (sources."string_decoder-1.1.1" // { dependencies = [ sources."safe-buffer-5.1.2" ]; }) sources."through-2.3.8" - (sources."tough-cookie-2.5.0" // { + (sources."tough-cookie-4.1.3" // { dependencies = [ sources."punycode-2.3.0" ]; }) sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" + sources."universalify-0.2.0" (sources."uri-js-4.4.1" // { dependencies = [ sources."punycode-2.3.0" ]; }) sources."url-0.10.3" + sources."url-parse-1.5.10" sources."util-0.12.5" sources."util-deprecate-1.0.2" sources."uuid-8.0.0" sources."verror-1.10.0" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."xml2js-0.5.0" sources."xmlbuilder-11.0.1" + sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; meta = { @@ -72485,11 +73494,11 @@ in sources."@szmarczak/http-timer-4.0.6" sources."@tootallnate/once-2.0.0" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.0" - sources."@types/responselike-1.0.1" - sources."@types/yauzl-2.10.1" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" + sources."@types/yauzl-2.10.2" sources."@xmldom/xmldom-0.8.10" sources."abbrev-1.1.1" sources."agent-base-6.0.2" @@ -72582,7 +73591,7 @@ in }) sources."defaults-1.0.4" sources."defer-to-connect-2.0.1" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delegates-1.0.0" sources."detect-libc-2.0.2" @@ -72646,7 +73655,7 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."galactus-1.0.0" (sources."gauge-4.0.4" // { dependencies = [ @@ -72658,7 +73667,7 @@ in }) sources."get-caller-file-2.0.5" sources."get-installed-path-2.1.1" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" (sources."get-package-info-1.0.0" // { dependencies = [ sources."debug-2.6.9" @@ -72679,12 +73688,12 @@ in sources."gopd-1.0.1" sources."got-11.8.6" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."homedir-polyfill-1.0.3" sources."hosted-git-info-2.8.9" sources."http-cache-semantics-4.1.1" @@ -72702,7 +73711,7 @@ in sources."interpret-3.1.1" sources."ip-2.0.0" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -72721,7 +73730,7 @@ in sources."json-stringify-safe-5.0.1" sources."jsonfile-6.1.0" sources."junk-3.1.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" (sources."listr2-5.0.8" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -72797,7 +73806,7 @@ in sources."ms-2.1.3" sources."negotiator-0.6.3" sources."nice-try-1.0.5" - sources."node-abi-3.47.0" + sources."node-abi-3.51.0" sources."node-api-version-0.1.4" sources."node-fetch-2.7.0" sources."node-gyp-9.4.0" @@ -72872,7 +73881,7 @@ in sources."readable-stream-3.6.2" sources."rechoir-0.8.0" sources."require-directory-2.1.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-alpn-1.2.1" sources."resolve-dir-1.0.1" sources."resolve-package-1.0.1" @@ -72915,7 +73924,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."sprintf-js-1.1.3" (sources."ssri-10.0.5" // { dependencies = [ @@ -72958,6 +73967,7 @@ in sources."trim-repeated-1.0.0" sources."tslib-2.6.2" sources."type-fest-0.13.1" + sources."undici-types-5.26.5" sources."unique-filename-3.0.0" sources."unique-slug-4.0.0" sources."universalify-2.0.0" @@ -73022,10 +74032,10 @@ in eas-cli = nodeEnv.buildNodePackage { name = "eas-cli"; packageName = "eas-cli"; - version = "5.4.0"; + version = "5.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/eas-cli/-/eas-cli-5.4.0.tgz"; - sha512 = "FnTsvPYY9+5n3aSXHDbTmgU3hisYotKlGow6Fi1fc+wxoEDIaq60opEgB8RdXQZqx8TpJTcmbVzed4Ej74D06Q=="; + url = "https://registry.npmjs.org/eas-cli/-/eas-cli-5.5.0.tgz"; + sha512 = "vSbRcbvn+goaXzGkvHhKOUVAI8DdqaHqkcwdRcFR5OdQYA+LDpJqJgy7hqj5SvyaxVDqHqvhdFMyrakZESiceg=="; }; dependencies = [ sources."@0no-co/graphql.web-1.0.4" @@ -73054,24 +74064,24 @@ in ]; }) sources."@expo/config-types-49.0.0" - (sources."@expo/eas-build-job-1.0.43" // { + (sources."@expo/eas-build-job-1.0.46" // { dependencies = [ - sources."joi-17.10.2" + sources."joi-17.11.0" sources."semver-7.5.4" ]; }) - (sources."@expo/eas-json-5.3.1" // { + (sources."@expo/eas-json-5.5.0" // { dependencies = [ sources."@babel/code-frame-7.18.6" (sources."@expo/eas-build-job-1.0.39" // { dependencies = [ - sources."joi-17.10.2" + sources."joi-17.11.0" sources."semver-7.5.4" ]; }) ]; }) - (sources."@expo/fingerprint-0.2.0" // { + (sources."@expo/fingerprint-0.4.0" // { dependencies = [ sources."minimatch-3.1.2" ]; @@ -73088,12 +74098,7 @@ in sources."@expo/logger-1.0.30" sources."@expo/multipart-body-parser-1.1.0" sources."@expo/osascript-2.0.33" - (sources."@expo/package-manager-0.0.57" // { - dependencies = [ - sources."@expo/json-file-8.2.36" - sources."json5-1.0.2" - ]; - }) + sources."@expo/package-manager-1.1.1" sources."@expo/pkcs12-0.0.8" (sources."@expo/plist-0.0.20" // { dependencies = [ @@ -73131,7 +74136,7 @@ in sources."@expo/spawn-async-1.7.2" sources."cross-spawn-7.0.3" sources."fs-extra-11.1.1" - sources."joi-17.10.2" + sources."joi-17.11.0" sources."path-key-3.1.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -73146,7 +74151,7 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -73168,15 +74173,15 @@ in sources."universalify-2.0.0" ]; }) - sources."@oclif/screen-3.0.7" + sources."@oclif/screen-3.0.8" sources."@react-native/normalize-color-2.1.0" sources."@segment/ajv-human-errors-2.11.3" sources."@segment/loosely-validate-event-2.0.0" sources."@sideway/address-4.1.4" sources."@sideway/formula-3.0.1" sources."@sideway/pinpoint-2.0.0" - sources."@types/bunyan-1.8.9" - sources."@types/node-20.8.0" + sources."@types/bunyan-1.8.10" + sources."@types/node-20.8.9" sources."@urql/core-4.0.11" sources."@urql/exchange-retry-1.2.0" sources."@xmldom/xmldom-0.8.10" @@ -73265,10 +74270,10 @@ in sources."escape-string-regexp-1.0.5" sources."esprima-4.0.1" sources."exec-async-2.2.0" - (sources."expo-modules-autolinking-1.6.0" // { + (sources."expo-modules-autolinking-1.7.0" // { dependencies = [ - sources."@expo/config-8.3.1" - sources."@expo/config-plugins-7.5.0" + sources."@expo/config-8.4.0" + sources."@expo/config-plugins-7.6.0" sources."@expo/config-types-50.0.0-alpha.2" sources."commander-7.2.0" sources."fs-extra-9.1.0" @@ -73309,7 +74314,7 @@ in sources."golden-fleece-1.0.9" sources."graceful-fs-4.2.11" sources."gradle-to-js-2.0.1" - sources."graphql-16.6.0" + sources."graphql-16.8.1" sources."graphql-tag-2.12.6" sources."has-flag-3.0.0" sources."hosted-git-info-3.0.8" @@ -73386,13 +74391,7 @@ in sources."moment-2.29.4" sources."ms-2.1.2" sources."mute-stream-0.0.8" - (sources."mv-2.1.1" // { - dependencies = [ - sources."glob-6.0.4" - sources."minimatch-3.1.2" - sources."rimraf-2.4.5" - ]; - }) + sources."mv-2.1.1" sources."mz-2.7.0" sources."nan-2.18.0" sources."nanoid-3.3.4" @@ -73465,7 +74464,12 @@ in sources."restore-cursor-3.1.0" sources."retry-0.12.0" sources."reusify-1.0.4" - sources."rimraf-3.0.2" + (sources."rimraf-2.4.5" // { + dependencies = [ + sources."glob-6.0.4" + sources."minimatch-3.1.2" + ]; + }) sources."run-parallel-1.2.0" sources."safe-buffer-5.2.1" sources."safe-json-stringify-1.2.0" @@ -73514,6 +74518,7 @@ in sources."tunnel-agent-0.6.0" sources."turndown-7.1.1" sources."type-fest-0.3.1" + sources."undici-types-5.26.5" sources."unique-string-1.0.0" sources."universalify-1.0.0" sources."untildify-4.0.0" @@ -73547,7 +74552,7 @@ in }) sources."xmlbuilder-15.1.1" sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yocto-queue-0.1.0" ]; buildInputs = globalBuildInputs; @@ -73581,318 +74586,141 @@ in emoj = nodeEnv.buildNodePackage { name = "emoj"; packageName = "emoj"; - version = "3.3.0"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/emoj/-/emoj-3.3.0.tgz"; - sha512 = "MTy+wgr5KjRbcFplusJBYQIRuwmJaX+pnOq29Zo5rkLNBEvpUkDMOOXKZa6m992hGEBh9FG6h/DDzhqmCJ+a0A=="; + url = "https://registry.npmjs.org/emoj/-/emoj-4.0.1.tgz"; + sha512 = "mUGLcDWX/DPTwVm6SMWbUOIF2fWOtsRCOFEYxOl/huRHsoX0E72tab9+SLO4yty1T6LQ7dwfTQ5mGkvotYWksA=="; }; dependencies = [ - sources."@ampproject/remapping-2.2.1" - sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@alcalzone/ansi-tokenize-0.1.3" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/scheduler-0.16.5" + sources."ajv-8.12.0" + sources."ajv-formats-2.1.1" + (sources."ansi-escapes-6.2.0" // { dependencies = [ - sources."semver-6.3.1" + sources."type-fest-3.13.1" ]; }) - sources."@babel/generator-7.23.0" - sources."@babel/helper-annotate-as-pure-7.22.5" - (sources."@babel/helper-compilation-targets-7.22.15" // { + sources."ansi-regex-6.0.1" + sources."ansi-styles-6.2.1" + sources."atomically-2.0.2" + sources."auto-bind-5.0.1" + sources."bufferutil-4.0.8" + sources."chalk-5.3.0" + sources."ci-info-3.9.0" + sources."cli-boxes-3.0.0" + sources."cli-cursor-4.0.0" + (sources."cli-truncate-3.1.0" // { dependencies = [ - sources."lru-cache-5.1.1" - sources."semver-6.3.1" - sources."yallist-3.1.1" + sources."slice-ansi-5.0.0" ]; }) - sources."@babel/helper-environment-visitor-7.22.20" - sources."@babel/helper-function-name-7.23.0" - sources."@babel/helper-hoist-variables-7.22.5" - sources."@babel/helper-module-imports-7.22.15" - sources."@babel/helper-module-transforms-7.23.0" - sources."@babel/helper-plugin-utils-7.22.5" - sources."@babel/helper-simple-access-7.22.5" - sources."@babel/helper-split-export-declaration-7.22.6" - sources."@babel/helper-string-parser-7.22.5" - sources."@babel/helper-validator-identifier-7.22.20" - sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" - sources."@babel/highlight-7.22.20" - sources."@babel/parser-7.23.0" - sources."@babel/plugin-proposal-object-rest-spread-7.20.7" - sources."@babel/plugin-syntax-jsx-7.22.5" - sources."@babel/plugin-syntax-object-rest-spread-7.8.3" - sources."@babel/plugin-transform-destructuring-7.23.0" - sources."@babel/plugin-transform-parameters-7.22.15" - sources."@babel/plugin-transform-react-jsx-7.22.15" - sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" - sources."@babel/types-7.23.0" - sources."@jridgewell/gen-mapping-0.3.3" - sources."@jridgewell/resolve-uri-3.1.1" - sources."@jridgewell/set-array-1.1.2" - sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/scheduler-0.16.4" - sources."@types/yoga-layout-1.9.2" - sources."ajv-6.12.6" - (sources."ansi-escapes-4.3.2" // { - dependencies = [ - sources."type-fest-0.21.3" - ]; - }) - sources."ansi-regex-5.0.1" - sources."ansi-styles-3.2.1" - sources."arch-2.2.0" - sources."arrify-1.0.1" - sources."astral-regex-2.0.0" - sources."atomically-1.7.0" - sources."auto-bind-4.0.0" - sources."balanced-match-1.0.2" - sources."brace-expansion-1.1.11" - sources."browserslist-4.22.1" - sources."bufferutil-4.0.7" - sources."caller-callsite-4.1.0" - sources."caller-path-3.0.1" - sources."callsites-3.1.0" - sources."camelcase-5.3.1" - sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001542" - sources."chalk-2.4.2" - sources."ci-info-2.0.0" - sources."cli-boxes-2.2.1" - sources."cli-cursor-3.1.0" - sources."cli-truncate-2.1.0" - sources."clipboardy-2.3.0" - sources."code-excerpt-3.0.0" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."commondir-1.0.1" - sources."concat-map-0.0.1" - (sources."conf-7.1.2" // { - dependencies = [ - sources."semver-7.5.4" - ]; - }) - sources."convert-source-map-2.0.0" - sources."convert-to-spaces-1.0.2" - sources."cross-spawn-6.0.5" + sources."clipboardy-4.0.0" + sources."code-excerpt-4.0.0" + sources."conf-11.0.2" + sources."convert-to-spaces-2.0.1" + sources."cross-spawn-7.0.3" sources."csstype-3.1.2" - sources."debounce-fn-4.0.0" - sources."debug-4.3.4" - sources."decamelize-1.2.0" - (sources."decamelize-keys-1.1.1" // { - dependencies = [ - sources."map-obj-1.0.1" - ]; - }) - sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.4.538" - sources."emoji-regex-8.0.0" - sources."emojilib-2.4.0" - sources."end-of-stream-1.4.4" - sources."env-paths-2.2.1" - sources."error-ex-1.3.2" - sources."escalade-3.1.1" - sources."escape-string-regexp-1.0.5" - sources."execa-1.0.0" + sources."debounce-fn-5.1.2" + sources."dot-prop-7.2.0" + sources."eastasianwidth-0.2.0" + sources."emoji-regex-9.2.2" + sources."emojilib-3.0.11" + sources."env-paths-3.0.0" + sources."escape-string-regexp-2.0.0" + sources."execa-8.0.1" sources."fast-deep-equal-3.1.3" - sources."fast-json-stable-stringify-2.1.0" - sources."find-cache-dir-3.3.2" - sources."find-up-3.0.0" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."gensync-1.0.0-beta.2" - sources."get-stream-4.1.0" - sources."glob-7.2.3" - sources."globals-11.12.0" - sources."hard-rejection-2.1.0" - sources."has-1.0.3" - sources."has-flag-3.0.0" - sources."hosted-git-info-2.8.9" - sources."import-jsx-4.0.1" - sources."indent-string-4.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.4" - (sources."ink-3.2.0" // { + sources."get-stream-8.0.1" + sources."human-signals-5.0.0" + sources."indent-string-5.0.0" + (sources."ink-4.4.1" // { dependencies = [ - sources."ansi-styles-4.3.0" - sources."chalk-4.1.2" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."has-flag-4.0.0" - sources."supports-color-7.2.0" + sources."signal-exit-3.0.7" + sources."type-fest-0.12.0" ]; }) - (sources."ink-text-input-4.0.3" // { + (sources."ink-text-input-5.0.1" // { dependencies = [ - sources."ansi-styles-4.3.0" - sources."chalk-4.1.2" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."has-flag-4.0.0" - sources."supports-color-7.2.0" - sources."type-fest-0.15.1" + sources."type-fest-3.13.1" ]; }) - sources."is-arrayish-0.2.1" - sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" - sources."is-docker-2.2.1" - sources."is-fullwidth-code-point-3.0.0" - sources."is-obj-2.0.0" - sources."is-plain-obj-1.1.0" - sources."is-stream-1.1.0" - sources."is-wsl-2.2.0" + sources."is-ci-3.0.1" + sources."is-docker-3.0.0" + sources."is-fullwidth-code-point-4.0.0" + sources."is-inside-container-1.0.0" + sources."is-lower-case-2.0.2" + sources."is-stream-3.0.0" + sources."is-upper-case-2.0.2" + sources."is-wsl-3.1.0" + sources."is64bit-2.0.0" sources."isexe-2.0.0" sources."js-tokens-4.0.0" - sources."jsesc-2.5.2" - sources."json-parse-even-better-errors-2.3.1" - sources."json-schema-traverse-0.4.1" - sources."json-schema-typed-7.0.3" - sources."json5-2.2.3" - sources."kind-of-6.0.3" - sources."lines-and-columns-1.2.4" - sources."locate-path-3.0.0" + sources."json-schema-traverse-1.0.0" + sources."json-schema-typed-8.0.1" sources."lodash-4.17.21" sources."loose-envify-1.4.0" sources."lru-cache-6.0.0" - (sources."make-dir-3.1.0" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) sources."map-age-cleaner-0.1.3" - sources."map-obj-4.3.0" - sources."mem-6.1.1" - (sources."meow-7.1.1" // { + sources."mem-9.0.2" + sources."meow-12.1.1" + sources."merge-stream-2.0.0" + sources."mimic-fn-4.0.0" + sources."node-gyp-build-4.6.1" + (sources."npm-run-path-5.1.0" // { dependencies = [ - sources."type-fest-0.13.1" + sources."path-key-4.0.0" ]; }) - sources."mimic-fn-3.1.0" - sources."min-indent-1.0.1" - sources."minimatch-3.1.2" - sources."minimist-options-4.1.0" - sources."ms-2.1.2" - sources."nice-try-1.0.5" - sources."node-gyp-build-4.6.1" - sources."node-releases-2.0.13" - sources."normalize-package-data-2.5.0" - sources."npm-run-path-2.0.2" - sources."object-assign-4.1.1" - sources."once-1.4.0" - (sources."onetime-5.1.2" // { + sources."onetime-6.0.0" + sources."p-defer-1.0.0" + sources."patch-console-2.0.0" + sources."path-key-3.1.1" + sources."punycode-2.3.0" + sources."react-18.2.0" + (sources."react-devtools-core-4.28.5" // { + dependencies = [ + sources."utf-8-validate-5.0.10" + sources."ws-7.5.9" + ]; + }) + sources."react-reconciler-0.29.0" + sources."require-from-string-2.0.2" + (sources."restore-cursor-4.0.0" // { dependencies = [ sources."mimic-fn-2.1.0" + sources."onetime-5.1.2" + sources."signal-exit-3.0.7" ]; }) - sources."p-defer-1.0.0" - sources."p-finally-1.0.0" - sources."p-limit-2.3.0" - sources."p-locate-3.0.0" - sources."p-try-2.2.0" - sources."parse-json-5.2.0" - sources."patch-console-1.0.0" - sources."path-exists-3.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-2.0.1" - sources."path-parse-1.0.7" - sources."picocolors-1.0.0" - (sources."pkg-dir-4.2.0" // { - dependencies = [ - sources."find-up-4.1.0" - sources."locate-path-5.0.0" - sources."p-locate-4.1.0" - sources."path-exists-4.0.0" - ]; - }) - sources."pkg-up-3.1.0" - sources."prop-types-15.8.1" - sources."pump-3.0.0" - sources."punycode-2.3.0" - sources."quick-lru-4.0.1" - sources."react-16.14.0" - sources."react-devtools-core-4.28.0" - sources."react-is-16.13.1" - (sources."react-reconciler-0.26.2" // { - dependencies = [ - sources."react-17.0.2" - ]; - }) - (sources."read-pkg-5.2.0" // { - dependencies = [ - sources."type-fest-0.6.0" - ]; - }) - (sources."read-pkg-up-7.0.1" // { - dependencies = [ - sources."find-up-4.1.0" - sources."locate-path-5.0.0" - sources."p-locate-4.1.0" - sources."path-exists-4.0.0" - sources."type-fest-0.8.1" - ]; - }) - sources."redent-3.0.0" - sources."resolve-1.22.6" - sources."resolve-from-3.0.0" - sources."restore-cursor-3.1.0" - sources."rimraf-3.0.2" - sources."scheduler-0.20.2" - sources."semver-5.7.2" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.0.0" + sources."scheduler-0.23.0" + sources."semver-7.5.4" + sources."shebang-command-2.0.0" + sources."shebang-regex-3.0.0" sources."shell-quote-1.8.1" - sources."signal-exit-3.0.7" - sources."skin-tone-1.0.0" - (sources."slice-ansi-3.0.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - ]; - }) - sources."spdx-correct-3.2.0" - sources."spdx-exceptions-2.3.0" - sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" - (sources."stack-utils-2.0.6" // { - dependencies = [ - sources."escape-string-regexp-2.0.0" - ]; - }) - sources."string-width-4.2.3" - sources."strip-ansi-6.0.1" - sources."strip-eof-1.0.0" - sources."strip-indent-3.0.0" - sources."supports-color-5.5.0" - sources."supports-preserve-symlinks-flag-1.0.0" - sources."to-fast-properties-2.0.0" - sources."trim-newlines-3.0.1" - sources."type-fest-0.12.0" + sources."signal-exit-4.1.0" + sources."skin-tone-3.0.0" + sources."slice-ansi-6.0.0" + sources."stack-utils-2.0.6" + sources."string-width-5.1.2" + sources."strip-ansi-7.1.0" + sources."strip-final-newline-3.0.0" + sources."stubborn-fs-1.2.5" + sources."system-architecture-0.1.0" + sources."tslib-2.6.2" + sources."type-fest-2.19.0" + sources."unicode-emoji-json-0.4.0" sources."unicode-emoji-modifier-base-1.0.0" - sources."update-browserslist-db-1.0.13" sources."uri-js-4.4.1" - sources."utf-8-validate-5.0.10" - sources."validate-npm-package-license-3.0.4" - sources."which-1.3.1" - sources."widest-line-3.1.0" - (sources."wrap-ansi-6.2.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - ]; - }) - sources."wrappy-1.0.2" - sources."ws-7.5.9" + sources."utf-8-validate-6.0.3" + sources."when-exit-2.1.1" + sources."which-2.0.2" + sources."widest-line-4.0.1" + sources."wrap-ansi-8.1.0" + sources."ws-8.14.2" sources."yallist-4.0.0" - sources."yargs-parser-18.1.3" - sources."yoga-layout-prebuilt-1.10.0" + sources."yoga-wasm-web-0.3.3" ]; buildInputs = globalBuildInputs; meta = { @@ -73942,23 +74770,24 @@ in eslint = nodeEnv.buildNodePackage { name = "eslint"; packageName = "eslint"; - version = "8.50.0"; + version = "8.52.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz"; - sha512 = "FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz"; + sha512 = "zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg=="; }; dependencies = [ sources."@aashutoshrathi/word-wrap-1.2.6" sources."@eslint-community/eslint-utils-4.4.0" - sources."@eslint-community/regexpp-4.9.1" + sources."@eslint-community/regexpp-4.10.0" sources."@eslint/eslintrc-2.1.2" - sources."@eslint/js-8.50.0" - sources."@humanwhocodes/config-array-0.11.11" + sources."@eslint/js-8.52.0" + sources."@humanwhocodes/config-array-0.11.13" sources."@humanwhocodes/module-importer-1.0.1" - sources."@humanwhocodes/object-schema-1.2.1" + sources."@humanwhocodes/object-schema-2.0.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" + sources."@ungap/structured-clone-1.2.0" sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" @@ -73977,7 +74806,7 @@ in sources."deep-is-0.1.4" sources."doctrine-3.0.0" sources."escape-string-regexp-4.0.0" - sources."eslint-8.50.0" + sources."eslint-8.52.0" sources."eslint-scope-7.2.2" sources."eslint-visitor-keys-3.4.3" sources."espree-9.6.1" @@ -73991,12 +74820,12 @@ in sources."fastq-1.15.0" sources."file-entry-cache-6.0.1" sources."find-up-5.0.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."fs.realpath-1.0.0" sources."glob-7.2.3" sources."glob-parent-6.0.2" - sources."globals-13.22.0" + sources."globals-13.23.0" sources."graphemer-1.4.0" sources."has-flag-4.0.0" sources."ignore-5.2.4" @@ -74012,7 +74841,7 @@ in sources."json-buffer-3.0.1" sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."levn-0.4.1" sources."locate-path-6.0.0" sources."lodash.merge-4.6.2" @@ -74060,10 +74889,10 @@ in esy = nodeEnv.buildNodePackage { name = "esy"; packageName = "esy"; - version = "0.7.0"; + version = "0.7.2"; src = fetchurl { - url = "https://registry.npmjs.org/esy/-/esy-0.7.0.tgz"; - sha512 = "Cdpf+a/r5o3ynZf410f6Be2BwU0BXhTM7zWnDO7/wA1I1z5nlIWhwc36LOhMyaojMhKMLGyYbFmmFetMXloTlw=="; + url = "https://registry.npmjs.org/esy/-/esy-0.7.2.tgz"; + sha512 = "l8JktgiCkMk8MB9HaSISzSaSSKX19pHtLsRTymZGHHrzk47GrOQLXmez6OJNSgUh07rfasybABAT6yasppC5Zg=="; }; buildInputs = globalBuildInputs; meta = { @@ -74085,8 +74914,8 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.10.4" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."@babel/code-frame-7.22.13" sources."chalk-2.4.2" @@ -74114,7 +74943,7 @@ in sources."semver-6.3.1" ]; }) - sources."@babel/helper-define-polyfill-provider-0.4.2" + sources."@babel/helper-define-polyfill-provider-0.4.3" sources."@babel/helper-environment-visitor-7.22.20" sources."@babel/helper-function-name-7.23.0" sources."@babel/helper-hoist-variables-7.22.5" @@ -74132,7 +74961,7 @@ in sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" sources."@babel/helper-wrap-function-7.22.20" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" (sources."@babel/highlight-7.22.20" // { dependencies = [ sources."chalk-2.4.2" @@ -74143,7 +74972,7 @@ in sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15" sources."@babel/plugin-proposal-async-generator-functions-7.20.7" sources."@babel/plugin-proposal-class-properties-7.18.6" - sources."@babel/plugin-proposal-decorators-7.23.0" + sources."@babel/plugin-proposal-decorators-7.23.2" sources."@babel/plugin-proposal-export-default-from-7.22.17" sources."@babel/plugin-proposal-nullish-coalescing-operator-7.18.6" sources."@babel/plugin-proposal-object-rest-spread-7.20.7" @@ -74174,7 +75003,7 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-syntax-unicode-sets-regex-7.18.6" sources."@babel/plugin-transform-arrow-functions-7.22.5" - sources."@babel/plugin-transform-async-generator-functions-7.22.15" + sources."@babel/plugin-transform-async-generator-functions-7.23.2" sources."@babel/plugin-transform-async-to-generator-7.22.5" sources."@babel/plugin-transform-block-scoped-functions-7.22.5" sources."@babel/plugin-transform-block-scoping-7.23.0" @@ -74217,7 +75046,7 @@ in sources."@babel/plugin-transform-react-jsx-source-7.22.5" sources."@babel/plugin-transform-regenerator-7.22.10" sources."@babel/plugin-transform-reserved-words-7.22.5" - (sources."@babel/plugin-transform-runtime-7.22.15" // { + (sources."@babel/plugin-transform-runtime-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -74232,7 +75061,7 @@ in sources."@babel/plugin-transform-unicode-property-regex-7.22.5" sources."@babel/plugin-transform-unicode-regex-7.22.5" sources."@babel/plugin-transform-unicode-sets-regex-7.22.5" - (sources."@babel/preset-env-7.22.20" // { + (sources."@babel/preset-env-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -74246,7 +75075,7 @@ in sources."chalk-2.4.2" ]; }) - (sources."@babel/traverse-7.23.0" // { + (sources."@babel/traverse-7.23.2" // { dependencies = [ sources."@babel/code-frame-7.22.13" sources."chalk-2.4.2" @@ -74258,7 +75087,7 @@ in sources."@expo/bunyan-4.0.0" (sources."@expo/cli-0.7.3" // { dependencies = [ - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" (sources."@expo/config-8.0.5" // { dependencies = [ sources."semver-7.3.2" @@ -74399,7 +75228,7 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@leichtgewicht/ip-codec-2.0.4" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" @@ -74423,40 +75252,40 @@ in sources."@sindresorhus/is-4.6.0" sources."@szmarczak/http-timer-4.0.6" sources."@trysound/sax-0.2.0" - sources."@types/body-parser-1.19.3" - sources."@types/bonjour-3.5.11" + sources."@types/body-parser-1.19.4" + sources."@types/bonjour-3.5.12" sources."@types/cacheable-request-6.0.3" - sources."@types/connect-3.4.36" - sources."@types/connect-history-api-fallback-1.5.1" - sources."@types/eslint-8.44.3" - sources."@types/eslint-scope-3.7.5" - sources."@types/estree-1.0.2" - sources."@types/express-4.17.18" - sources."@types/express-serve-static-core-4.17.37" + sources."@types/connect-3.4.37" + sources."@types/connect-history-api-fallback-1.5.2" + sources."@types/eslint-8.44.6" + sources."@types/eslint-scope-3.7.6" + sources."@types/estree-1.0.3" + sources."@types/express-4.17.20" + sources."@types/express-serve-static-core-4.17.39" sources."@types/glob-7.2.0" sources."@types/html-minifier-terser-6.1.0" - sources."@types/http-cache-semantics-4.0.2" - sources."@types/http-errors-2.0.2" - sources."@types/http-proxy-1.17.12" - sources."@types/istanbul-lib-coverage-2.0.4" - sources."@types/istanbul-lib-report-3.0.1" - sources."@types/istanbul-reports-3.0.2" - sources."@types/json-schema-7.0.13" + sources."@types/http-cache-semantics-4.0.3" + sources."@types/http-errors-2.0.3" + sources."@types/http-proxy-1.17.13" + sources."@types/istanbul-lib-coverage-2.0.5" + sources."@types/istanbul-lib-report-3.0.2" + sources."@types/istanbul-reports-3.0.3" + sources."@types/json-schema-7.0.14" sources."@types/keyv-3.1.4" - sources."@types/mime-1.3.3" + sources."@types/mime-1.3.4" sources."@types/minimatch-5.1.2" - sources."@types/node-20.8.0" - sources."@types/qs-6.9.8" - sources."@types/range-parser-1.2.5" - sources."@types/responselike-1.0.1" - sources."@types/retry-0.12.3" - sources."@types/send-0.17.2" - sources."@types/serve-index-1.9.2" - sources."@types/serve-static-1.15.3" - sources."@types/sockjs-0.3.34" - sources."@types/ws-8.5.6" - sources."@types/yargs-15.0.16" - sources."@types/yargs-parser-21.0.1" + sources."@types/node-20.8.9" + sources."@types/qs-6.9.9" + sources."@types/range-parser-1.2.6" + sources."@types/responselike-1.0.2" + sources."@types/retry-0.12.4" + sources."@types/send-0.17.3" + sources."@types/serve-index-1.9.3" + sources."@types/serve-static-1.15.4" + sources."@types/sockjs-0.3.35" + sources."@types/ws-8.5.8" + sources."@types/yargs-15.0.17" + sources."@types/yargs-parser-21.0.2" sources."@urql/core-2.3.6" sources."@urql/exchange-retry-0.3.0" sources."@webassemblyjs/ast-1.11.6" @@ -74516,13 +75345,13 @@ in sources."axios-0.21.1" sources."babel-loader-8.3.0" sources."babel-plugin-module-resolver-4.1.0" - (sources."babel-plugin-polyfill-corejs2-0.4.5" // { + (sources."babel-plugin-polyfill-corejs2-0.4.6" // { dependencies = [ sources."semver-6.3.1" ]; }) - sources."babel-plugin-polyfill-corejs3-0.8.4" - sources."babel-plugin-polyfill-regenerator-0.5.2" + sources."babel-plugin-polyfill-corejs3-0.8.6" + sources."babel-plugin-polyfill-regenerator-0.5.3" sources."babel-plugin-react-native-web-0.18.12" sources."babel-preset-expo-9.3.2" sources."balanced-match-1.0.2" @@ -74559,7 +75388,7 @@ in sources."buffer-alloc-unsafe-1.1.0" sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."builtins-1.0.3" sources."bytes-3.1.2" (sources."cacache-15.3.0" // { @@ -74570,12 +75399,12 @@ in }) sources."cacheable-lookup-5.0.4" sources."cacheable-request-7.0.4" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsite-1.0.0" sources."camel-case-4.1.2" sources."camelcase-6.3.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -74589,7 +75418,7 @@ in sources."chokidar-3.5.3" sources."chownr-2.0.0" sources."chrome-trace-event-1.0.3" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."clean-css-5.3.2" sources."clean-stack-2.2.0" (sources."clean-webpack-plugin-4.0.0" // { @@ -74651,7 +75480,7 @@ in sources."slash-4.0.0" ]; }) - sources."core-js-compat-3.33.0" + sources."core-js-compat-3.33.1" sources."core-util-is-1.0.3" sources."cross-fetch-3.1.8" (sources."cross-spawn-6.0.5" // { @@ -74695,6 +75524,7 @@ in sources."default-gateway-4.2.0" sources."defaults-1.0.4" sources."defer-to-connect-2.0.1" + sources."define-data-property-1.1.1" sources."define-lazy-prop-2.0.0" (sources."del-6.1.1" // { dependencies = [ @@ -74717,7 +75547,7 @@ in sources."dot-case-3.0.4" sources."duplexer3-0.1.5" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" sources."encodeurl-1.0.2" @@ -74754,9 +75584,9 @@ in sources."is-stream-1.1.0" ]; }) - (sources."expo-48.0.20" // { + (sources."expo-48.0.21" // { dependencies = [ - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" (sources."@expo/config-8.0.5" // { dependencies = [ sources."semver-7.3.2" @@ -74880,9 +75710,9 @@ in sources."fs-monkey-1.0.5" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-port-3.2.0" sources."get-stream-5.2.0" sources."getenv-1.0.0" @@ -74891,17 +75721,19 @@ in sources."glob-to-regexp-0.4.1" sources."globals-11.12.0" sources."globby-11.1.0" + sources."gopd-1.0.1" sources."got-11.8.6" sources."graceful-fs-4.2.11" sources."graphql-15.8.0" sources."graphql-tag-2.12.6" sources."handle-thing-2.0.1" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."hasbin-1.2.3" sources."hashids-1.1.4" + sources."hasown-2.0.0" sources."he-1.2.0" sources."hosted-git-info-3.0.8" sources."hpack.js-2.1.6" @@ -74937,7 +75769,7 @@ in sources."ipaddr.js-1.9.1" sources."is-binary-path-2.1.0" sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -74994,7 +75826,7 @@ in ]; }) sources."jimp-compact-0.16.1" - sources."joi-17.10.2" + sources."joi-17.11.0" sources."join-component-1.1.0" sources."js-tokens-4.0.0" (sources."js-yaml-3.14.1" // { @@ -75015,10 +75847,10 @@ in sources."json5-1.0.2" sources."jsonfile-6.1.0" sources."keychain-1.3.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kleur-3.0.3" sources."latest-version-5.1.0" - sources."launch-editor-2.6.0" + sources."launch-editor-2.6.1" sources."leven-3.1.0" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" @@ -75114,7 +75946,7 @@ in sources."nth-check-2.1.1" sources."nullthrows-1.1.1" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."obuf-1.1.2" sources."on-finished-2.4.1" sources."on-headers-1.0.2" @@ -75316,7 +76148,7 @@ in }) sources."requires-port-1.0.0" sources."reselect-4.1.8" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-alpn-1.2.1" sources."resolve-from-5.0.0" sources."responselike-2.0.1" @@ -75386,6 +76218,7 @@ in sources."statuses-1.4.0" ]; }) + sources."set-function-length-1.1.1" sources."setimmediate-1.0.5" sources."setprototypeof-1.2.0" sources."shebang-command-1.2.0" @@ -75481,7 +76314,7 @@ in ]; }) sources."terminal-link-2.1.1" - (sources."terser-5.20.0" // { + (sources."terser-5.22.0" // { dependencies = [ sources."commander-2.20.3" sources."source-map-support-0.5.21" @@ -75514,6 +76347,7 @@ in sources."type-is-1.6.18" sources."typedarray-0.0.6" sources."ua-parser-js-1.0.36" + sources."undici-types-5.26.5" sources."unicode-canonical-property-names-ecmascript-2.0.0" sources."unicode-match-property-ecmascript-2.0.0" sources."unicode-match-property-value-ecmascript-2.1.0" @@ -75546,7 +76380,7 @@ in sources."wbuf-1.7.3" sources."wcwidth-1.0.1" sources."webidl-conversions-3.0.1" - (sources."webpack-5.88.2" // { + (sources."webpack-5.89.0" // { dependencies = [ sources."ajv-6.12.6" sources."json-schema-traverse-0.4.1" @@ -75653,8 +76487,8 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - sources."@babel/core-7.23.0" + sources."@babel/compat-data-7.23.2" + sources."@babel/core-7.23.2" sources."@babel/generator-7.23.0" sources."@babel/helper-annotate-as-pure-7.22.5" sources."@babel/helper-compilation-targets-7.22.15" @@ -75669,7 +76503,7 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/plugin-proposal-object-rest-spread-7.20.7" @@ -75679,20 +76513,20 @@ in sources."@babel/plugin-transform-parameters-7.22.15" sources."@babel/plugin-transform-react-jsx-7.22.15" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@types/minimist-1.2.3" - sources."@types/node-20.8.0" - sources."@types/normalize-package-data-2.4.2" - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/scheduler-0.16.4" - sources."@types/yauzl-2.10.1" + sources."@jridgewell/trace-mapping-0.3.20" + sources."@types/minimist-1.2.4" + sources."@types/node-20.8.9" + sources."@types/normalize-package-data-2.4.3" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/scheduler-0.16.5" + sources."@types/yauzl-2.10.2" sources."@types/yoga-layout-1.9.2" sources."agent-base-6.0.2" (sources."ansi-escapes-4.3.2" // { @@ -75712,13 +76546,13 @@ in sources."browserslist-4.22.1" sources."buffer-5.7.1" sources."buffer-crc32-0.2.13" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."caller-callsite-4.1.0" sources."caller-path-3.0.1" sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."chownr-1.1.4" sources."ci-info-2.0.0" @@ -75744,7 +76578,7 @@ in }) sources."delay-5.0.0" sources."devtools-protocol-0.0.981744" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" @@ -75757,14 +76591,14 @@ in sources."find-up-4.1.0" sources."fs-constants-1.0.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" sources."get-stream-5.2.0" sources."glob-7.2.3" sources."globals-11.12.0" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."hasown-2.0.0" (sources."hosted-git-info-4.1.0" // { dependencies = [ sources."lru-cache-6.0.0" @@ -75791,7 +76625,7 @@ in sources."ink-spinner-4.0.3" sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-3.0.0" sources."is-plain-obj-1.1.0" sources."js-tokens-4.0.0" @@ -75851,7 +76685,7 @@ in }) sources."quick-lru-4.0.1" sources."react-17.0.2" - sources."react-devtools-core-4.28.0" + sources."react-devtools-core-4.28.5" sources."react-reconciler-0.26.2" (sources."read-pkg-5.2.0" // { dependencies = [ @@ -75868,7 +76702,7 @@ in }) sources."readable-stream-3.6.2" sources."redent-3.0.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-3.0.0" sources."restore-cursor-3.1.0" sources."rimraf-3.0.2" @@ -75888,7 +76722,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" (sources."stack-utils-2.0.6" // { dependencies = [ sources."escape-string-regexp-2.0.0" @@ -75908,6 +76742,7 @@ in sources."trim-newlines-3.0.1" sources."type-fest-0.12.0" sources."unbzip2-stream-1.4.3" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."utf-8-validate-5.0.10" sources."util-deprecate-1.0.2" @@ -75970,7 +76805,7 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@oclif/color-1.0.12" + sources."@oclif/color-1.0.13" sources."@oclif/core-2.15.0" (sources."@oclif/errors-1.3.6" // { dependencies = [ @@ -75984,17 +76819,17 @@ in sources."@oclif/plugin-plugins-2.4.7" sources."@oclif/screen-1.0.4" sources."@sindresorhus/is-0.7.0" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/cli-progress-3.11.3" - sources."@types/node-20.8.0" + sources."@types/cli-progress-3.11.4" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ajv-6.12.6" @@ -76093,7 +76928,7 @@ in sources."create-require-1.1.1" sources."cross-fetch-3.1.8" sources."cross-spawn-7.0.3" - sources."csv-parse-5.5.0" + sources."csv-parse-5.5.2" sources."csv-stream-0.2.0" sources."dashdash-1.14.1" sources."debug-4.3.4" @@ -76332,7 +77167,7 @@ in sources."sort-keys-2.0.0" sources."source-map-0.6.1" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stealthy-require-1.1.1" sources."stream-chain-2.2.5" sources."stream-json-1.8.0" @@ -76366,6 +77201,7 @@ in sources."type-check-0.3.2" sources."type-fest-0.21.3" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."uri-js-4.4.1" sources."url-parse-lax-3.0.0" @@ -76481,8 +77317,8 @@ in sources."supports-color-5.5.0" ]; }) - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" + sources."@types/minimist-1.2.4" + sources."@types/normalize-package-data-2.4.3" sources."aggregate-error-4.0.1" sources."ansi-escapes-4.3.2" sources."ansi-regex-6.0.1" @@ -76530,12 +77366,12 @@ in }) sources."find-up-5.0.0" sources."fkill-8.1.1" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."fuzzy-search-3.2.1" sources."get-stream-6.0.1" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-4.1.0" sources."human-signals-2.1.0" sources."iconv-lite-0.4.24" @@ -76558,7 +77394,7 @@ in ]; }) sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-4.0.0" sources."is-interactive-1.0.0" sources."is-plain-obj-1.1.0" @@ -76641,7 +77477,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."string-width-5.1.2" sources."string_decoder-1.3.0" sources."strip-ansi-7.1.0" @@ -76697,10 +77533,10 @@ in sources."@scure/base-1.1.3" sources."@scure/bip32-1.3.1" sources."@scure/bip39-1.2.1" - sources."@types/atob-2.1.2" + sources."@types/atob-2.1.3" sources."@types/inquirer-6.5.0" - sources."@types/node-20.8.0" - sources."@types/through-0.0.31" + sources."@types/node-20.8.9" + sources."@types/through-0.0.32" sources."ajv-6.12.6" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -76833,7 +77669,7 @@ in sources."set-blocking-2.0.0" sources."signal-exit-3.0.7" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stealthy-require-1.1.1" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" @@ -76848,13 +77684,14 @@ in sources."tweetnacl-0.14.5" sources."type-fest-0.21.3" sources."underscore-1.4.4" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."untildify-4.0.0" sources."uri-js-4.4.1" sources."utf8-3.0.0" sources."uuid-3.4.0" sources."verror-1.10.0" - sources."web3-utils-1.10.2" + sources."web3-utils-1.10.3" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-module-2.0.1" @@ -76882,9 +77719,9 @@ in sha512 = "N8aVtvB3bdh3lXPE9Rb+ErISSnJsAkv0GgZ0h6qtN8UXFgcSqJNMyBst9r3SBNk6+n4iBVaZso16mr1SUVvG3Q=="; }; dependencies = [ - sources."@colors/colors-1.5.0" + sources."@colors/colors-1.6.0" sources."@dabh/diagnostics-2.0.3" - sources."@types/triple-beam-1.3.3" + sources."@types/triple-beam-1.3.4" (sources."anymatch-2.0.0" // { dependencies = [ sources."normalize-path-2.1.1" @@ -76924,7 +77761,7 @@ in ]; }) sources."cache-base-1.0.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."caller-1.1.0" sources."chokidar-2.1.8" (sources."class-utils-0.3.6" // { @@ -76973,7 +77810,7 @@ in sources."debug-2.6.9" sources."decode-uri-component-0.2.2" sources."deep-equal-2.2.2" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."define-property-2.0.2" sources."director-1.2.7" @@ -77028,9 +77865,9 @@ in sources."from-0.1.7" sources."fs.realpath-1.0.0" sources."fsevents-1.2.13" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functions-have-names-1.2.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-value-2.0.6" sources."glob-7.2.3" (sources."glob-parent-3.1.0" // { @@ -77040,9 +77877,8 @@ in }) sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-bigints-1.0.2" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" @@ -77052,12 +77888,13 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."i-0.3.7" sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."is-accessor-descriptor-1.0.0" sources."is-arguments-1.1.1" sources."is-array-buffer-3.0.2" @@ -77098,7 +77935,7 @@ in sources."kind-of-6.0.3" sources."kuler-2.0.0" sources."lazy-1.0.11" - (sources."logform-2.5.1" // { + (sources."logform-2.6.0" // { dependencies = [ sources."ms-2.1.3" ]; @@ -77146,7 +77983,7 @@ in sources."kind-of-3.2.2" ]; }) - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-is-1.1.5" sources."object-keys-1.1.1" sources."object-visit-1.0.1" @@ -77195,6 +78032,7 @@ in sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" sources."safe-stable-stringify-2.4.3" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" (sources."set-value-2.0.1" // { dependencies = [ @@ -77300,14 +78138,14 @@ in }) sources."which-boxed-primitive-1.0.2" sources."which-collection-1.0.1" - sources."which-typed-array-1.1.11" - (sources."winston-3.10.0" // { + sources."which-typed-array-1.1.13" + (sources."winston-3.11.0" // { dependencies = [ sources."async-3.2.4" sources."readable-stream-3.6.2" ]; }) - (sources."winston-transport-4.5.0" // { + (sources."winston-transport-4.6.0" // { dependencies = [ sources."readable-stream-3.6.2" ]; @@ -77360,9 +78198,9 @@ in sources."utf-8-validate-6.0.3" ]; }) - sources."@types/bn.js-5.1.2" + sources."@types/bn.js-5.1.3" sources."@types/lru-cache-5.1.1" - sources."@types/node-20.8.0" + sources."@types/node-20.8.9" sources."@types/seedrandom-3.0.1" sources."abstract-level-1.0.3" (sources."abstract-leveldown-7.2.0" // { @@ -77386,6 +78224,7 @@ in sources."module-error-1.0.2" sources."node-gyp-build-4.6.1" sources."queue-microtask-1.2.3" + sources."undici-types-5.26.5" sources."utf-8-validate-5.0.7" sources."ws-8.13.0" ]; @@ -77402,10 +78241,10 @@ in gatsby-cli = nodeEnv.buildNodePackage { name = "gatsby-cli"; packageName = "gatsby-cli"; - version = "5.12.1"; + version = "5.12.3"; src = fetchurl { - url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz"; - sha512 = "EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA=="; + url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.3.tgz"; + sha512 = "pYrL5Qvjq21wa3gHkcVD8/j9aZ4EzZGe4qVM3qbHl3tAc4DJw+g10qstasvyaum3Fm5sj+uc0DneNlERU+Hucg=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" @@ -77414,8 +78253,8 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -77447,7 +78286,7 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" (sources."@babel/highlight-7.22.20" // { dependencies = [ sources."chalk-2.4.2" @@ -77458,10 +78297,10 @@ in sources."@babel/plugin-syntax-typescript-7.22.5" sources."@babel/plugin-transform-modules-commonjs-7.23.0" sources."@babel/plugin-transform-typescript-7.22.15" - sources."@babel/preset-typescript-7.23.0" - sources."@babel/runtime-7.23.1" + sources."@babel/preset-typescript-7.23.2" + sources."@babel/runtime-7.23.2" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@hapi/hoek-9.3.0" sources."@hapi/topo-5.1.0" @@ -77469,7 +78308,7 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@lmdb/lmdb-darwin-arm64-2.5.3" sources."@lmdb/lmdb-darwin-x64-2.5.3" sources."@lmdb/lmdb-linux-arm-2.5.3" @@ -77485,12 +78324,12 @@ in sources."@turist/fetch-7.2.0" sources."@turist/time-0.0.2" sources."@types/cacheable-request-6.0.3" - sources."@types/common-tags-1.8.2" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/common-tags-1.8.3" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.0" - sources."@types/node-fetch-2.6.6" - sources."@types/responselike-1.0.1" + sources."@types/node-20.8.9" + sources."@types/node-fetch-2.6.7" + sources."@types/responselike-1.0.2" sources."@types/yoga-layout-1.9.2" sources."ansi-align-3.0.1" (sources."ansi-escapes-4.3.2" // { @@ -77515,7 +78354,7 @@ in ]; }) sources."camelcase-6.3.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -77552,7 +78391,7 @@ in sources."configstore-5.0.1" sources."convert-hrtime-3.0.0" sources."convert-source-map-2.0.0" - sources."create-gatsby-3.12.0" + sources."create-gatsby-3.12.2" (sources."cross-spawn-6.0.5" // { dependencies = [ sources."semver-5.7.2" @@ -77576,7 +78415,7 @@ in sources."domhandler-4.3.1" sources."domutils-2.8.0" sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" @@ -77621,7 +78460,7 @@ in sources."got-11.8.6" sources."graceful-fs-4.2.11" sources."has-flag-3.0.0" - sources."hash-wasm-4.9.0" + sources."hash-wasm-4.10.0" (sources."hosted-git-info-3.0.8" // { dependencies = [ sources."lru-cache-6.0.0" @@ -77652,13 +78491,13 @@ in sources."is-valid-path-0.1.1" sources."is-wsl-2.2.0" sources."isexe-2.0.0" - sources."joi-17.10.2" + sources."joi-17.11.0" sources."js-tokens-4.0.0" sources."jsesc-2.5.2" sources."json-buffer-3.0.1" sources."json5-2.2.3" sources."jsonfile-6.1.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kleur-3.0.3" sources."lmdb-2.5.3" sources."locate-path-5.0.0" @@ -77769,6 +78608,7 @@ in sources."tslib-1.14.1" sources."type-fest-0.20.2" sources."typedarray-to-buffer-3.1.5" + sources."undici-types-5.26.5" sources."unique-string-2.0.0" sources."universalify-2.0.0" sources."update-browserslist-db-1.0.13" @@ -77904,31 +78744,42 @@ in "@gitbeaker/cli" = nodeEnv.buildNodePackage { name = "_at_gitbeaker_slash_cli"; packageName = "@gitbeaker/cli"; - version = "39.16.0"; + version = "39.21.1"; src = fetchurl { - url = "https://registry.npmjs.org/@gitbeaker/cli/-/cli-39.16.0.tgz"; - sha512 = "mAbuolRI/YUZSU9kifwdj8PMVbSTEf2UJlGB2NQNMS+243ijqbSiH/3s68a5SBy4sOGPc9aHtmQ2aWJ3/KhEJg=="; + url = "https://registry.npmjs.org/@gitbeaker/cli/-/cli-39.21.1.tgz"; + sha512 = "d+8IySB6/2anVe6WPEz7adWIEmPV19Cyz2C7E4Uy3FkLP+i2bmYlbaTLyn6lXy0OUMAcH5w/+B/ETM+CG0fyDw=="; }; dependencies = [ - sources."@gitbeaker/core-39.16.0" - sources."@gitbeaker/requester-utils-39.16.0" - sources."@gitbeaker/rest-39.16.0" + sources."@gitbeaker/core-39.21.1" + sources."@gitbeaker/requester-utils-39.21.1" + sources."@gitbeaker/rest-39.21.1" sources."ansi-styles-4.3.0" - sources."call-bind-1.0.2" + sources."async-sema-3.1.1" + sources."braces-3.0.2" + sources."call-bind-1.0.5" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" - sources."has-1.0.3" + sources."define-data-property-1.1.1" + sources."fill-range-7.0.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" - sources."object-inspect-1.12.3" + sources."hasown-2.0.0" + sources."is-number-7.0.0" + sources."micromatch-4.0.5" + sources."object-inspect-1.13.1" + sources."picomatch-2.3.1" sources."qs-6.11.2" + sources."set-function-length-1.1.1" sources."side-channel-1.0.4" sources."supports-color-7.2.0" sources."sywac-1.3.0" + sources."to-regex-range-5.0.1" sources."xcase-2.0.1" ]; buildInputs = globalBuildInputs; @@ -78123,7 +78974,7 @@ in sources."htmlparser2-8.0.2" sources."iconv-lite-0.6.3" sources."idb-keyval-6.2.1" - sources."inversify-6.0.1" + sources."inversify-6.0.2" sources."node-fetch-2.7.0" sources."reflect-metadata-0.1.13" sources."safer-buffer-2.1.2" @@ -78293,8 +79144,8 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-20.8.0" - sources."@types/parse-json-4.0.0" + sources."@types/node-20.8.9" + sources."@types/parse-json-4.0.1" sources."@types/websocket-1.0.2" sources."abort-controller-3.0.0" sources."aggregate-error-3.1.0" @@ -78323,14 +79174,14 @@ in sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."buffer-5.7.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" (sources."cacheable-request-6.1.0" // { dependencies = [ sources."get-stream-5.2.0" sources."lowercase-keys-2.0.0" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."call-me-maybe-1.0.2" sources."callsites-3.1.0" (sources."camel-case-4.1.1" // { @@ -78381,7 +79232,7 @@ in sources."deep-extend-0.6.0" sources."defaults-1.0.4" sources."defer-to-connect-1.1.3" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."dir-glob-3.0.1" @@ -78423,10 +79274,10 @@ in sources."fs-minipass-2.1.0" sources."fs.realpath-1.0.0" sources."fullname-4.0.1" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functions-have-names-1.2.3" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-4.1.0" sources."getpass-0.1.7" sources."glob-7.2.3" @@ -78451,13 +79302,13 @@ in sources."graphql-ws-4.9.0" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" sources."has-bigints-1.0.2" sources."has-flag-4.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."http-cache-semantics-4.1.1" sources."http-signature-1.2.0" sources."http2-client-1.3.5" @@ -78484,7 +79335,7 @@ in sources."strip-ansi-6.0.1" ]; }) - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."is-arguments-1.1.1" sources."is-array-buffer-3.0.2" sources."is-arrayish-0.2.1" @@ -78599,7 +79450,7 @@ in sources."oas-schema-walker-1.1.5" sources."oas-validator-5.0.8" sources."oauth-sign-0.9.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-is-1.1.5" sources."object-keys-1.1.1" sources."object.assign-4.1.4" @@ -78676,6 +79527,7 @@ in sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."semver-5.7.2" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" @@ -78690,7 +79542,7 @@ in sources."simple-git-2.21.0" sources."slash-3.0.0" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stop-iteration-iterator-1.0.0" sources."string-env-interpolation-1.0.1" (sources."string-width-4.2.3" // { @@ -78721,6 +79573,7 @@ in sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" sources."type-fest-0.3.1" + sources."undici-types-5.26.5" sources."universalify-1.0.0" sources."unixify-1.0.0" sources."uri-js-4.4.1" @@ -78734,7 +79587,7 @@ in sources."which-1.3.1" sources."which-boxed-primitive-1.0.2" sources."which-collection-1.0.1" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" (sources."wrap-ansi-7.0.0" // { dependencies = [ sources."ansi-regex-5.0.1" @@ -78778,8 +79631,8 @@ in sources."@ampproject/remapping-2.2.1" sources."@ardatan/sync-fetch-0.0.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - sources."@babel/core-7.23.0" + sources."@babel/compat-data-7.23.2" + sources."@babel/core-7.23.2" sources."@babel/generator-7.23.0" sources."@babel/helper-compilation-targets-7.22.15" sources."@babel/helper-environment-visitor-7.22.20" @@ -78793,25 +79646,21 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/plugin-syntax-import-assertions-7.22.5" sources."@babel/polyfill-7.12.1" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@graphql-tools/batch-execute-9.0.2" sources."@graphql-tools/code-file-loader-8.0.1" sources."@graphql-tools/delegate-10.0.3" sources."@graphql-tools/executor-1.2.0" sources."@graphql-tools/executor-graphql-ws-1.1.0" - sources."@graphql-tools/executor-http-1.0.2" - (sources."@graphql-tools/executor-legacy-ws-1.0.3" // { - dependencies = [ - sources."ws-8.14.1" - ]; - }) + sources."@graphql-tools/executor-http-1.0.3" + sources."@graphql-tools/executor-legacy-ws-1.0.4" sources."@graphql-tools/graphql-file-loader-8.0.0" sources."@graphql-tools/graphql-tag-pluck-8.0.1" sources."@graphql-tools/import-7.0.0" @@ -78820,7 +79669,7 @@ in sources."@graphql-tools/merge-9.0.0" sources."@graphql-tools/schema-10.0.0" sources."@graphql-tools/url-loader-8.0.0" - sources."@graphql-tools/utils-10.0.6" + sources."@graphql-tools/utils-10.0.7" sources."@graphql-tools/wrap-10.0.1" sources."@graphql-typed-document-node/core-3.2.0" sources."@iarna/toml-2.2.5" @@ -78828,25 +79677,25 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@repeaterjs/repeater-3.0.4" - sources."@types/estree-1.0.2" - sources."@types/node-20.8.0" - sources."@types/ws-8.5.6" + sources."@types/estree-1.0.3" + sources."@types/node-20.8.9" + sources."@types/ws-8.5.8" sources."@types/yargs-16.0.5" - sources."@types/yargs-parser-21.0.1" - sources."@vue/compiler-core-3.3.4" - sources."@vue/compiler-dom-3.3.4" - sources."@vue/compiler-sfc-3.3.4" - sources."@vue/compiler-ssr-3.3.4" - sources."@vue/reactivity-transform-3.3.4" - sources."@vue/shared-3.3.4" + sources."@types/yargs-parser-21.0.2" + sources."@vue/compiler-core-3.3.7" + sources."@vue/compiler-dom-3.3.7" + sources."@vue/compiler-sfc-3.3.7" + sources."@vue/compiler-ssr-3.3.7" + sources."@vue/reactivity-transform-3.3.7" + sources."@vue/shared-3.3.7" sources."@whatwg-node/events-0.1.1" - sources."@whatwg-node/fetch-0.9.13" - sources."@whatwg-node/node-fetch-0.4.19" + sources."@whatwg-node/fetch-0.9.14" + sources."@whatwg-node/node-fetch-0.5.0" sources."acorn-8.10.0" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" @@ -78858,10 +79707,10 @@ in sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."browserslist-4.22.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."busboy-1.6.0" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."cliui-7.0.4" (sources."code-red-1.0.4" // { @@ -78883,8 +79732,8 @@ in sources."dequal-2.0.3" sources."dir-glob-3.0.1" sources."dotenv-10.0.0" - sources."dset-3.1.2" - sources."electron-to-chromium-1.4.538" + sources."dset-3.1.3" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."error-ex-1.3.2" @@ -78913,7 +79762,7 @@ in }) sources."graphql-language-service-5.2.0" sources."graphql-language-service-server-2.11.5" - sources."graphql-ws-5.14.1" + sources."graphql-ws-5.14.2" sources."has-flag-3.0.0" sources."iconv-lite-0.6.3" sources."ignore-5.2.4" @@ -78941,7 +79790,7 @@ in sources."locate-character-3.0.0" sources."lower-case-2.0.2" sources."lru-cache-5.1.1" - sources."magic-string-0.30.4" + sources."magic-string-0.30.5" sources."mdn-data-2.0.30" sources."merge2-1.4.1" sources."meros-1.3.0" @@ -78989,17 +79838,18 @@ in sources."string-width-4.2.3" sources."strip-ansi-6.0.1" sources."supports-color-5.5.0" - (sources."svelte-4.2.1" // { + (sources."svelte-4.2.2" // { dependencies = [ sources."estree-walker-3.0.3" ]; }) - sources."svelte2tsx-0.6.22" + sources."svelte2tsx-0.6.23" sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" sources."tr46-0.0.3" sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."unixify-1.0.0" sources."update-browserslist-db-1.0.13" sources."urlpattern-polyfill-9.0.0" @@ -79014,7 +79864,7 @@ in ]; }) sources."vscode-languageserver-types-3.17.5" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" (sources."wrap-ansi-7.0.0" // { @@ -79064,16 +79914,16 @@ in sources."flagged-respawn-1.0.1" sources."for-in-1.0.2" sources."for-own-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."global-modules-1.0.0" sources."global-prefix-1.0.2" sources."grunt-known-options-2.0.0" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."homedir-polyfill-1.0.3" sources."ini-1.3.8" sources."interpret-1.1.0" sources."is-absolute-1.0.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -79102,7 +79952,7 @@ in sources."path-root-regex-0.1.2" sources."picomatch-2.3.1" sources."rechoir-0.7.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-dir-1.0.1" sources."supports-preserve-symlinks-flag-1.0.0" sources."to-regex-range-5.0.1" @@ -79151,12 +80001,13 @@ in sources."array-flatten-1.1.1" sources."body-parser-1.20.1" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."content-disposition-0.5.4" sources."content-type-1.0.5" sources."cookie-0.5.0" sources."cookie-signature-1.0.6" sources."debug-2.6.9" + sources."define-data-property-1.1.1" sources."depd-2.0.0" sources."destroy-1.2.0" sources."ee-first-1.1.1" @@ -79168,11 +80019,13 @@ in sources."finalhandler-1.2.0" sources."forwarded-0.2.0" sources."fresh-0.5.2" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" - sources."has-1.0.3" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."http-errors-2.0.0" sources."iconv-lite-0.4.24" sources."inherits-2.0.4" @@ -79186,7 +80039,7 @@ in sources."minimist-1.2.8" sources."ms-2.0.0" sources."negotiator-0.6.3" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.4.1" sources."options-0.0.6" sources."parseurl-1.3.3" @@ -79203,6 +80056,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."statuses-2.0.1" @@ -79290,7 +80144,7 @@ in sources."buffer-equal-1.0.1" sources."buffer-from-1.1.2" sources."cache-base-1.0.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-3.0.0" sources."chokidar-2.1.8" (sources."class-utils-0.3.6" // { @@ -79340,7 +80194,7 @@ in ]; }) sources."default-resolution-2.0.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."define-property-2.0.2" sources."detect-file-1.0.0" @@ -79407,9 +80261,9 @@ in sources."fs-mkdirp-stream-1.0.0" sources."fs.realpath-1.0.0" sources."fsevents-1.2.13" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-1.0.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-value-2.0.6" sources."glob-7.2.3" (sources."glob-parent-3.1.0" // { @@ -79426,8 +80280,7 @@ in sources."graceful-fs-4.2.11" sources."gulp-cli-2.3.0" sources."gulplog-1.0.0" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-value-1.0.0" @@ -79436,6 +80289,7 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."homedir-polyfill-1.0.3" sources."hosted-git-info-2.8.9" sources."inflight-1.0.6" @@ -79448,7 +80302,7 @@ in sources."is-arrayish-0.2.1" sources."is-binary-path-1.0.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-extendable-0.1.1" @@ -79562,7 +80416,7 @@ in sources."replace-homedir-1.0.0" sources."require-directory-2.1.1" sources."require-main-filename-1.0.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-dir-1.0.1" sources."resolve-options-1.1.0" sources."resolve-url-0.2.1" @@ -79572,6 +80426,7 @@ in sources."semver-5.7.2" sources."semver-greatest-satisfied-range-1.1.0" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" (sources."set-value-2.0.1" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -79612,7 +80467,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-string-3.1.0" sources."stack-trace-0.0.10" (sources."static-extend-0.1.2" // { @@ -79737,7 +80592,7 @@ in }) sources."buffer-from-1.1.2" sources."cache-base-1.0.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-3.0.0" (sources."class-utils-0.3.6" // { dependencies = [ @@ -79762,7 +80617,7 @@ in sources."decamelize-1.2.0" sources."decode-uri-component-0.2.2" sources."default-compare-1.0.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."define-property-2.0.2" sources."detect-file-1.0.0" @@ -79821,9 +80676,9 @@ in sources."for-in-1.0.2" sources."for-own-1.0.0" sources."fragment-cache-0.2.1" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-1.0.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-value-2.0.6" sources."global-modules-1.0.0" sources."global-prefix-1.0.2" @@ -79831,8 +80686,7 @@ in sources."gopd-1.0.1" sources."graceful-fs-4.2.11" sources."gulplog-1.0.0" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-value-1.0.0" @@ -79841,6 +80695,7 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."homedir-polyfill-1.0.3" sources."hosted-git-info-2.8.9" sources."inherits-2.0.4" @@ -79855,7 +80710,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -79972,7 +80827,7 @@ in sources."replace-homedir-1.0.0" sources."require-directory-2.1.1" sources."require-main-filename-1.0.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-dir-1.0.1" sources."resolve-url-0.2.1" sources."ret-0.1.15" @@ -79981,6 +80836,7 @@ in sources."semver-5.7.2" sources."semver-greatest-satisfied-range-1.1.0" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" (sources."set-value-2.0.1" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -80014,7 +80870,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-string-3.1.0" sources."stack-trace-0.0.10" (sources."static-extend-0.1.2" // { @@ -80106,20 +80962,23 @@ in sources."ansi-styles-4.3.0" sources."async-2.6.4" sources."basic-auth-2.0.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."corser-2.0.1" sources."debug-3.2.7" + sources."define-data-property-1.1.1" sources."eventemitter3-4.0.7" sources."follow-redirects-1.15.3" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" - sources."has-1.0.3" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."he-1.2.0" sources."html-encoding-sniffer-3.0.0" sources."http-proxy-1.18.1" @@ -80129,7 +80988,7 @@ in sources."minimist-1.2.8" sources."mkdirp-0.5.6" sources."ms-2.1.3" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."opener-1.5.2" sources."portfinder-1.0.32" sources."qs-6.11.2" @@ -80137,6 +80996,7 @@ in sources."safe-buffer-5.1.2" sources."safer-buffer-2.1.2" sources."secure-compare-3.0.1" + sources."set-function-length-1.1.1" sources."side-channel-1.0.4" sources."supports-color-7.2.0" sources."union-0.5.0" @@ -80385,7 +81245,7 @@ in sources."slide-1.1.6" sources."source-map-0.5.7" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stream-shift-1.0.1" sources."string-length-1.0.1" sources."string_decoder-0.10.31" @@ -80500,8 +81360,8 @@ in }; dependencies = [ sources."@jcubic/lily-0.3.0" - sources."@types/jquery-3.5.20" - sources."@types/sizzle-2.3.4" + sources."@types/jquery-3.5.25" + sources."@types/sizzle-2.3.5" sources."ansidec-0.3.4" sources."arch-2.2.0" sources."clipboardy-2.3.0" @@ -80562,7 +81422,7 @@ in sources."@azure/core-auth-1.5.0" sources."@azure/core-http-2.3.2" sources."@azure/core-tracing-1.0.0-preview.13" - sources."@azure/core-util-1.5.0" + sources."@azure/core-util-1.6.1" sources."@azure/logger-1.0.4" sources."@bmewburn/js-beautify-1.14.7" sources."@bmewburn/vscode-html-languageserver-1.9.0" @@ -80576,10 +81436,10 @@ in sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@opentelemetry/api-1.6.0" - sources."@opentelemetry/core-1.17.0" - sources."@opentelemetry/resources-1.17.0" - sources."@opentelemetry/sdk-trace-base-1.17.0" - sources."@opentelemetry/semantic-conventions-1.17.0" + sources."@opentelemetry/core-1.17.1" + sources."@opentelemetry/resources-1.17.1" + sources."@opentelemetry/sdk-trace-base-1.17.1" + sources."@opentelemetry/semantic-conventions-1.17.1" sources."@protobufjs/aspromise-1.1.2" sources."@protobufjs/base64-1.1.2" sources."@protobufjs/codegen-2.0.4" @@ -80591,8 +81451,8 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@selderee/plugin-htmlparser2-0.11.0" - sources."@types/node-20.8.0" - sources."@types/node-fetch-2.6.6" + sources."@types/node-20.8.9" + sources."@types/node-fetch-2.6.7" sources."@types/tunnel-0.0.3" sources."@vscode/l10n-0.0.16" sources."abbrev-1.1.1" @@ -80789,7 +81649,7 @@ in sources."shimmer-1.2.1" sources."sigmund-1.0.1" sources."signal-exit-3.0.7" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stack-chain-1.3.7" sources."string-width-4.2.3" sources."string_decoder-1.3.0" @@ -80809,18 +81669,19 @@ in sources."turndown-plugin-gfm-1.0.2" sources."tweetnacl-0.14.5" sources."typescript-4.9.5" + sources."undici-types-5.26.5" sources."universalify-0.2.0" sources."uri-js-4.4.1" sources."url-parse-1.5.10" sources."util-deprecate-1.0.2" sources."uuid-8.3.2" sources."verror-1.10.0" - (sources."vscode-css-languageservice-6.2.9" // { + (sources."vscode-css-languageservice-6.2.10" // { dependencies = [ - sources."vscode-languageserver-types-3.17.3" + sources."vscode-languageserver-types-3.17.5" ]; }) - (sources."vscode-html-languageservice-5.1.0" // { + (sources."vscode-html-languageservice-5.1.1" // { dependencies = [ sources."vscode-languageserver-types-3.17.5" ]; @@ -80840,7 +81701,7 @@ in sources."vscode-languageserver-textdocument-1.0.11" sources."vscode-languageserver-types-3.17.2" sources."vscode-nls-5.2.0" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."wide-align-1.1.5" @@ -80974,10 +81835,10 @@ in sources."@aws-sdk/service-error-classification-3.296.0" sources."@aws-sdk/shared-ini-file-loader-3.296.0" sources."@aws-sdk/signature-v4-3.296.0" - (sources."@aws-sdk/signature-v4-crt-3.418.0" // { + (sources."@aws-sdk/signature-v4-crt-3.433.0" // { dependencies = [ - sources."@aws-sdk/signature-v4-multi-region-3.418.0" - sources."@aws-sdk/types-3.418.0" + sources."@aws-sdk/signature-v4-multi-region-3.433.0" + sources."@aws-sdk/types-3.433.0" ]; }) sources."@aws-sdk/signature-v4-multi-region-3.296.0" @@ -81009,7 +81870,7 @@ in sources."@aws-sdk/util-utf8-browser-3.259.0" sources."@aws-sdk/util-waiter-3.296.0" sources."@aws-sdk/xml-builder-3.295.0" - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" sources."@braintree/sanitize-url-6.0.4" sources."@cronvel/get-pixels-3.4.1" sources."@gar/promisify-1.1.3" @@ -81040,21 +81901,21 @@ in sources."@mapbox/node-pre-gyp-1.0.11" sources."@npmcli/fs-1.1.1" sources."@npmcli/move-file-1.1.2" - sources."@smithy/eventstream-codec-2.0.10" + sources."@smithy/eventstream-codec-2.0.12" sources."@smithy/is-array-buffer-2.0.0" - sources."@smithy/protocol-http-3.0.6" - sources."@smithy/querystring-parser-2.0.10" - sources."@smithy/signature-v4-2.0.10" - sources."@smithy/types-2.3.4" + sources."@smithy/protocol-http-3.0.8" + sources."@smithy/querystring-parser-2.0.12" + sources."@smithy/signature-v4-2.0.12" + sources."@smithy/types-2.4.0" sources."@smithy/util-buffer-from-2.0.0" sources."@smithy/util-hex-encoding-2.0.0" - sources."@smithy/util-middleware-2.0.3" + sources."@smithy/util-middleware-2.0.5" sources."@smithy/util-uri-escape-2.0.0" sources."@smithy/util-utf8-2.0.0" sources."@tootallnate/once-2.0.0" sources."@types/nanoid-3.0.0" - sources."@types/node-20.8.0" - sources."@types/ws-8.5.6" + sources."@types/node-20.8.9" + sources."@types/ws-8.5.8" sources."abab-2.0.6" sources."abbrev-1.1.1" sources."agent-base-6.0.2" @@ -81084,7 +81945,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.2" sources."available-typed-arrays-1.0.5" - sources."aws-crt-1.18.0" + sources."aws-crt-1.18.2" (sources."aws-sdk-2.1340.0" // { dependencies = [ sources."buffer-4.9.2" @@ -81116,14 +81977,14 @@ in sources."braces-3.0.2" sources."buffer-6.0.3" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."builtin-modules-3.3.0" (sources."cacache-15.3.0" // { dependencies = [ sources."minipass-3.3.6" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camel-case-3.0.0" sources."camelcase-4.1.0" sources."canvas-2.11.2" @@ -81168,7 +82029,7 @@ in sources."core-util-is-1.0.3" sources."cross-spawn-7.0.3" sources."crypt-0.0.2" - sources."crypto-js-4.1.1" + sources."crypto-js-4.2.0" sources."css-3.0.0" sources."cssstyle-3.0.0" sources."cwise-compiler-1.1.3" @@ -81255,6 +82116,7 @@ in sources."deep-extend-0.6.0" sources."deep-is-0.1.4" sources."deepmerge-2.2.1" + sources."define-data-property-1.1.1" sources."define-lazy-prop-2.0.0" sources."delaunator-5.0.0" sources."delayed-stream-1.0.0" @@ -81335,9 +82197,9 @@ in }) sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-3.0.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-prototype-chain-1.0.1" sources."get-stdin-5.0.1" sources."get-stream-6.0.1" @@ -81351,17 +82213,18 @@ in sources."growly-1.3.0" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" (sources."has-ansi-2.0.0" // { dependencies = [ sources."ansi-regex-2.1.1" ]; }) sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."he-1.2.0" (sources."help-me-3.0.0" // { dependencies = [ @@ -81469,7 +82332,7 @@ in ]; }) sources."keytar-7.9.0" - sources."khroma-2.0.0" + sources."khroma-2.1.0" sources."klaw-1.3.1" sources."lazyness-1.2.0" sources."leven-2.1.0" @@ -81583,7 +82446,7 @@ in sources."negotiator-0.6.3" sources."nextgen-events-1.5.3" sources."no-case-2.3.2" - sources."node-abi-3.47.0" + sources."node-abi-3.51.0" sources."node-addon-api-4.3.0" sources."node-bitmap-0.0.1" sources."node-emoji-1.11.0" @@ -81712,6 +82575,7 @@ in sources."semver-7.5.4" sources."server-destroy-1.0.1" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."setimmediate-1.0.5" sources."setprototypeof-1.2.0" sources."seventh-0.8.3" @@ -81754,7 +82618,7 @@ in }) sources."sprintf-js-1.1.2" sources."sqlite3-5.1.6" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" (sources."ssri-8.0.1" // { dependencies = [ sources."minipass-3.3.6" @@ -81846,6 +82710,7 @@ in sources."uglify-js-3.17.4" sources."uglifycss-0.0.29" sources."uid-safe-2.1.5" + sources."undici-types-5.26.5" sources."uniq-1.0.1" sources."unique-filename-1.1.1" sources."unique-slug-2.0.2" @@ -81875,7 +82740,7 @@ in sources."whatwg-mimetype-3.0.0" sources."whatwg-url-12.0.1" sources."which-2.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wide-align-1.1.5" sources."word-wrap-1.2.4" sources."wordwrapjs-3.0.0" @@ -81990,9 +82855,9 @@ in dependencies = [ sources."@babel/parser-7.23.0" sources."@jsdoc/salty-0.2.5" - sources."@types/linkify-it-3.0.3" + sources."@types/linkify-it-3.0.4" sources."@types/markdown-it-12.2.3" - sources."@types/mdurl-1.0.3" + sources."@types/mdurl-1.0.4" sources."argparse-2.0.1" sources."bluebird-3.7.2" sources."catharsis-0.9.0" @@ -82134,24 +82999,27 @@ in sources."argparse-1.0.10" sources."asap-2.0.6" sources."asynckit-0.4.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."combined-stream-1.0.8" sources."commander-4.1.1" sources."component-emitter-1.3.0" sources."cookiejar-2.1.4" sources."debug-4.3.4" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."dezalgo-1.0.4" sources."esprima-4.0.1" sources."fast-safe-stringify-2.1.1" sources."form-data-4.0.0" sources."formidable-2.1.2" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" sources."graphlib-2.1.8" - sources."has-1.0.3" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."hexoid-1.0.0" sources."inherits-2.0.4" sources."js-yaml-3.14.1" @@ -82163,7 +83031,7 @@ in sources."mime-types-2.1.35" sources."ms-2.1.2" sources."native-promise-only-0.8.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."once-1.4.0" sources."path-loader-1.0.12" sources."punycode-2.3.0" @@ -82171,6 +83039,7 @@ in sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."side-channel-1.0.4" sources."slash-3.0.0" sources."sprintf-js-1.0.3" @@ -82207,7 +83076,7 @@ in sources."basic-auth-2.0.1" sources."body-parser-1.20.2" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."chalk-4.1.2" sources."cliui-8.0.1" sources."color-convert-2.0.1" @@ -82229,6 +83098,7 @@ in sources."cookie-signature-1.0.6" sources."cors-2.8.5" sources."debug-2.6.9" + sources."define-data-property-1.1.1" sources."depd-2.0.0" sources."destroy-1.2.0" sources."ee-first-1.1.1" @@ -82253,14 +83123,16 @@ in sources."finalhandler-1.2.0" sources."forwarded-0.2.0" sources."fresh-0.5.2" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."http-errors-2.0.0" sources."iconv-lite-0.4.24" sources."inherits-2.0.4" @@ -82293,7 +83165,7 @@ in sources."nanoid-3.3.6" sources."negotiator-0.6.3" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.4.1" sources."on-headers-1.0.2" sources."parseurl-1.3.3" @@ -82316,6 +83188,7 @@ in }) sources."serve-static-1.15.0" sources."server-destroy-1.0.1" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."statuses-2.0.1" @@ -82416,7 +83289,7 @@ in sources."isobject-3.0.1" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-2.1.1" sources."capture-stack-trace-1.0.2" sources."caseless-0.12.0" @@ -82476,6 +83349,7 @@ in sources."decamelize-1.2.0" sources."decode-uri-component-0.2.2" sources."deep-extend-0.6.0" + sources."define-data-property-1.1.1" (sources."define-property-2.0.2" // { dependencies = [ sources."isobject-3.0.1" @@ -82527,19 +83401,20 @@ in sources."fragment-cache-0.2.1" sources."fresh-0.5.2" sources."fsevents-1.2.13" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-1.0.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-value-2.0.6" sources."getpass-0.1.7" sources."glob-base-0.3.0" sources."glob-parent-2.0.0" + sources."gopd-1.0.1" sources."got-5.7.1" sources."graceful-fs-4.2.11" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" sources."has-ansi-2.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" (sources."has-value-1.0.0" // { @@ -82557,6 +83432,7 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."http-errors-2.0.0" sources."http-signature-1.2.0" @@ -82574,7 +83450,7 @@ in sources."is-arrayish-0.2.1" sources."is-binary-path-1.0.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -82681,7 +83557,7 @@ in }) ]; }) - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" (sources."object-visit-1.0.1" // { dependencies = [ sources."isobject-3.0.1" @@ -82801,7 +83677,7 @@ in }) sources."require-directory-2.1.1" sources."require-main-filename-1.0.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-url-0.2.1" sources."ret-0.1.15" sources."safe-buffer-5.1.2" @@ -82817,6 +83693,7 @@ in sources."serve-static-1.15.0" sources."server-destroy-1.0.1" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" (sources."set-value-2.0.1" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -82856,9 +83733,9 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-string-3.1.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -82987,7 +83864,7 @@ in ]; }) sources."@oclif/screen-1.0.4" - (sources."@putdotio/api-client-8.37.0" // { + (sources."@putdotio/api-client-8.38.0" // { dependencies = [ sources."axios-0.21.4" ]; @@ -83007,7 +83884,7 @@ in ]; }) sources."braces-3.0.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."cardinal-2.1.1" sources."chalk-4.1.2" sources."chardet-0.7.0" @@ -83035,6 +83912,7 @@ in }) sources."debounce-fn-3.0.1" sources."debug-4.3.4" + sources."define-data-property-1.1.1" sources."dir-glob-3.0.1" sources."dot-prop-5.3.0" sources."dotenv-8.6.0" @@ -83062,15 +83940,17 @@ in sources."find-up-3.0.0" sources."follow-redirects-1.15.3" sources."fs-extra-8.1.0" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."glob-parent-5.1.2" sources."globby-11.1.0" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."hyperlinker-1.0.0" sources."iconv-lite-0.4.24" sources."ignore-5.2.4" @@ -83108,7 +83988,7 @@ in sources."natural-orderby-2.0.3" sources."next-tick-1.1.0" sources."node-downloader-helper-1.0.19" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-treeify-1.1.33" sources."onetime-5.1.2" sources."os-tmpdir-1.0.2" @@ -83136,6 +84016,7 @@ in }) sources."safer-buffer-2.1.2" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."side-channel-1.0.4" @@ -83175,10 +84056,10 @@ in katex = nodeEnv.buildNodePackage { name = "katex"; packageName = "katex"; - version = "0.16.8"; + version = "0.16.9"; src = fetchurl { - url = "https://registry.npmjs.org/katex/-/katex-0.16.8.tgz"; - sha512 = "ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg=="; + url = "https://registry.npmjs.org/katex/-/katex-0.16.9.tgz"; + sha512 = "fsSYjWS0EEOwvy81j3vRA8TEAhQhKiqO+FQaKWp0m39qwOzHVBgAUBIXWj1pB+O2W3fIpNa6Y9KSKCVbfPhyAQ=="; }; dependencies = [ sources."commander-8.3.0" @@ -83205,8 +84086,8 @@ in sources."@ampproject/remapping-2.2.1" sources."@babel/cli-7.23.0" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."semver-6.3.1" ]; @@ -83229,7 +84110,7 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/node-7.22.19" sources."@babel/parser-7.23.0" @@ -83237,13 +84118,13 @@ in sources."@babel/plugin-transform-react-jsx-7.22.15" sources."@babel/register-7.22.15" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" (sources."@mapbox/node-pre-gyp-1.0.11" // { dependencies = [ sources."lru-cache-6.0.0" @@ -83261,7 +84142,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@openpgp/hkp-client-0.0.2" sources."@openpgp/wkd-client-0.0.3" - sources."@peculiar/asn1-schema-2.3.6" + sources."@peculiar/asn1-schema-2.3.8" sources."@peculiar/json-schema-1.1.12" sources."@peculiar/webcrypto-1.4.3" sources."@tootallnate/once-1.1.2" @@ -83341,10 +84222,10 @@ in sources."browserslist-4.22.1" sources."buffer-5.7.1" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" - sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001542" + sources."call-bind-1.0.5" + sources."caniuse-lite-1.0.30001554" sources."canvas-2.11.2" sources."chalk-2.4.2" sources."chardet-1.6.1" @@ -83365,7 +84246,7 @@ in sources."convert-source-map-2.0.0" sources."cookie-0.5.0" sources."cookie-signature-1.0.6" - sources."core-js-3.33.0" + sources."core-js-3.33.1" sources."core-util-is-1.0.3" sources."cors-2.8.5" sources."create-hash-1.2.0" @@ -83388,7 +84269,7 @@ in sources."decode-uri-component-0.2.2" sources."decompress-response-4.2.1" sources."deep-extend-0.6.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" @@ -83404,15 +84285,15 @@ in }) sources."dotenv-8.6.0" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."encoding-0.1.13" sources."end-of-stream-1.4.4" sources."enquirer-2.4.1" - sources."es-abstract-1.22.2" + sources."es-abstract-1.22.3" sources."es-array-method-boxes-properly-1.0.0" - sources."es-set-tostringtag-2.0.1" + sources."es-set-tostringtag-2.0.2" sources."es-to-primitive-1.2.1" sources."escalade-3.1.1" sources."escape-html-1.0.3" @@ -83470,13 +84351,13 @@ in }) sources."fs-readdir-recursive-1.1.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."function.prototype.name-1.1.6" sources."functions-have-names-1.2.3" sources."gauge-3.0.2" sources."gensync-1.0.0-beta.2" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-symbol-description-1.0.0" sources."github-from-package-0.0.0" sources."glob-7.2.3" @@ -83491,15 +84372,16 @@ in sources."gopd-1.0.1" sources."graceful-fs-4.2.11" sources."growly-1.3.0" - sources."has-1.0.3" + sources."has-1.0.4" sources."has-bigints-1.0.2" sources."has-flag-3.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" sources."has-unicode-2.0.1" sources."hash-base-3.1.0" + sources."hasown-2.0.0" sources."homedir-polyfill-1.0.3" sources."html-encoding-sniffer-2.0.1" sources."http-errors-2.0.0" @@ -83511,7 +84393,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."into-stream-6.0.0" sources."ipaddr.js-1.9.1" sources."irc-colors-1.5.0" @@ -83594,7 +84476,7 @@ in sources."nan-2.18.0" sources."napi-build-utils-1.0.2" sources."negotiator-0.6.3" - (sources."node-abi-3.47.0" // { + (sources."node-abi-3.51.0" // { dependencies = [ sources."lru-cache-6.0.0" sources."semver-7.5.4" @@ -83616,13 +84498,13 @@ in sources."npmlog-5.0.1" sources."nwsapi-2.2.7" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."object.getownpropertydescriptors-2.1.7" sources."on-finished-2.4.1" sources."once-1.4.0" - sources."openpgp-5.10.2" + sources."openpgp-5.11.0" sources."p-is-promise-3.0.0" sources."p-limit-2.3.0" sources."p-locate-3.0.0" @@ -83698,9 +84580,9 @@ in sources."regexp.prototype.flags-1.5.1" sources."require-directory-2.1.1" sources."requires-port-1.0.0" - (sources."resolve-1.22.6" // { + (sources."resolve-1.22.8" // { dependencies = [ - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" ]; }) sources."reusify-1.0.4" @@ -83729,6 +84611,7 @@ in }) sources."serve-static-1.15.0" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."setprototypeof-1.2.0" sources."sha.js-2.4.11" @@ -83811,7 +84694,7 @@ in sources."whatwg-url-5.0.0" sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wide-align-1.1.5" (sources."wrap-ansi-7.0.0" // { dependencies = [ @@ -83903,13 +84786,50 @@ in bypassCache = true; reconstructLock = true; }; + lean-language-server = nodeEnv.buildNodePackage { + name = "lean-language-server"; + packageName = "lean-language-server"; + version = "3.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lean-language-server/-/lean-language-server-3.4.0.tgz"; + sha512 = "Qb4+jCU2V06LfQVApyyzXlzG8H0KlKUO9HqJmWq8BMxSvfXpnGxGRyKRoQEcBHNJl6Y2+UXQCo0/mEVy13DwnA=="; + }; + dependencies = [ + sources."@types/node-16.18.59" + (sources."lean-client-js-core-3.3.1" // { + dependencies = [ + sources."@types/node-9.6.61" + ]; + }) + (sources."lean-client-js-node-3.3.1" // { + dependencies = [ + sources."@types/node-9.6.61" + ]; + }) + sources."vscode-jsonrpc-6.0.0" + sources."vscode-languageserver-7.0.0" + sources."vscode-languageserver-protocol-3.16.0" + sources."vscode-languageserver-textdocument-1.0.11" + sources."vscode-languageserver-types-3.16.0" + sources."vscode-uri-3.0.8" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Language Server Protocol server for Lean 3"; + homepage = "https://github.com/leanprover/lean-client-js#readme"; + license = "Apache-2.0"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; lerna = nodeEnv.buildNodePackage { name = "lerna"; packageName = "lerna"; - version = "7.3.0"; + version = "7.4.1"; src = fetchurl { - url = "https://registry.npmjs.org/lerna/-/lerna-7.3.0.tgz"; - sha512 = "Dt8TH+J+c9+3MhTYcm5OxnNzXb87WG7GPNj3kidjYJjJY7KxIMDNU37qBTYRWA1h3wAeNKBplXVQYUPkGcYgkQ=="; + url = "https://registry.npmjs.org/lerna/-/lerna-7.4.1.tgz"; + sha512 = "c6sOO0dlJU689vStIsko+zjRdn2fJOWH8aNjePLNv2AubAdABKqfrDCpE2H/Q7+O80Duo68ZQtWYkUUk7hRWDw=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { @@ -83936,8 +84856,8 @@ in sources."@hutson/parse-repository-url-3.0.2" sources."@isaacs/cliui-8.0.2" sources."@jest/schemas-29.6.3" - sources."@lerna/child-process-7.3.0" - sources."@lerna/create-7.3.0" + sources."@lerna/child-process-7.4.1" + sources."@lerna/create-7.4.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -83951,9 +84871,9 @@ in sources."@npmcli/node-gyp-3.0.0" sources."@npmcli/promise-spawn-6.0.2" sources."@npmcli/run-script-6.0.2" - sources."@nrwl/devkit-16.9.1" - sources."@nrwl/tao-16.9.1" - (sources."@nx/devkit-16.9.1" // { + sources."@nrwl/devkit-16.10.0" + sources."@nrwl/tao-16.10.0" + (sources."@nx/devkit-16.10.0" // { dependencies = [ sources."lru-cache-6.0.0" sources."semver-7.5.3" @@ -83986,9 +84906,9 @@ in sources."@swc-node/core-1.10.6" sources."@swc-node/register-1.6.8" sources."@swc-node/sourcemap-support-0.3.0" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" sources."@tootallnate/once-2.0.0" sources."@tufjs/canonical-json-1.0.0" @@ -83999,8 +84919,8 @@ in ]; }) sources."@types/minimatch-3.0.5" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" + sources."@types/minimist-1.2.4" + sources."@types/normalize-package-data-2.4.3" sources."@yarnpkg/lockfile-1.1.0" (sources."@yarnpkg/parsers-3.0.0-rc.46" // { dependencies = [ @@ -84062,12 +84982,12 @@ in }) sources."chardet-0.7.0" sources."chownr-2.0.0" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."clean-stack-2.2.0" sources."cli-cursor-3.1.0" sources."cli-spinners-2.9.1" sources."cli-width-3.0.0" - (sources."cliui-7.0.4" // { + (sources."cliui-8.0.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."emoji-regex-8.0.0" @@ -84197,7 +85117,7 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" (sources."gauge-4.0.4" // { dependencies = [ sources."emoji-regex-8.0.0" @@ -84234,9 +85154,9 @@ in sources."graceful-fs-4.2.11" sources."handlebars-4.7.8" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-4.0.0" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."http-cache-semantics-4.1.1" sources."http-proxy-agent-5.0.0" @@ -84283,7 +85203,7 @@ in sources."ip-2.0.0" sources."is-arrayish-0.2.1" sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -84453,7 +85373,7 @@ in sources."npm-normalize-package-bin-1.0.1" ]; }) - sources."npm-install-checks-6.2.0" + sources."npm-install-checks-6.3.0" sources."npm-normalize-package-bin-3.0.1" (sources."npm-package-arg-8.1.1" // { dependencies = [ @@ -84484,9 +85404,8 @@ in }) sources."npm-run-path-4.0.1" sources."npmlog-6.0.2" - (sources."nx-16.9.1" // { + (sources."nx-16.10.0" // { dependencies = [ - sources."ansi-styles-4.3.0" sources."cli-spinners-2.6.1" sources."emoji-regex-8.0.0" sources."glob-7.1.4" @@ -84495,12 +85414,7 @@ in sources."semver-7.5.3" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" - sources."wrap-ansi-7.0.0" - (sources."yargs-17.7.2" // { - dependencies = [ - sources."cliui-8.0.1" - ]; - }) + sources."yargs-17.7.2" sources."yargs-parser-21.1.1" ]; }) @@ -84614,7 +85528,7 @@ in sources."readable-stream-3.6.2" sources."redent-3.0.0" sources."require-directory-2.1.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-cwd-3.0.0" sources."resolve-from-5.0.0" sources."restore-cursor-3.1.0" @@ -84654,7 +85568,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-1.0.1" sources."split2-3.2.2" sources."sprintf-js-1.0.3" @@ -84774,9 +85688,12 @@ in sources."yallist-4.0.0" (sources."yargs-16.2.0" // { dependencies = [ + sources."ansi-styles-4.3.0" + sources."cliui-7.0.4" sources."emoji-regex-8.0.0" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" + sources."wrap-ansi-7.0.0" ]; }) sources."yargs-parser-20.2.4" @@ -85229,14 +86146,14 @@ in sources."blob-0.0.5" sources."body-parser-1.20.2" sources."braces-1.8.5" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" (sources."cache-base-1.0.1" // { dependencies = [ sources."isobject-3.0.1" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."caseless-0.12.0" sources."chokidar-1.7.0" (sources."class-utils-0.3.6" // { @@ -85275,6 +86192,7 @@ in sources."dashdash-1.14.1" sources."debug-2.6.9" sources."decode-uri-component-0.2.2" + sources."define-data-property-1.1.1" (sources."define-property-2.0.2" // { dependencies = [ sources."isobject-3.0.1" @@ -85333,23 +86251,24 @@ in sources."fragment-cache-0.2.1" sources."fresh-0.5.2" sources."fsevents-1.2.13" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."get-value-2.0.6" sources."getpass-0.1.7" sources."github-slugger-1.5.0" sources."glob-base-0.3.0" sources."glob-parent-2.0.0" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" (sources."has-binary2-1.0.3" // { dependencies = [ sources."isarray-2.0.1" ]; }) sources."has-cors-1.1.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" (sources."has-value-1.0.0" // { @@ -85367,6 +86286,7 @@ in sources."kind-of-4.0.0" ]; }) + sources."hasown-2.0.0" sources."html-entities-1.4.0" sources."http-errors-2.0.0" sources."http-signature-1.2.0" @@ -85464,7 +86384,7 @@ in }) ]; }) - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" (sources."object-visit-1.0.1" // { dependencies = [ sources."isobject-3.0.1" @@ -85574,6 +86494,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" (sources."set-value-2.0.1" // { dependencies = [ sources."extend-shallow-2.0.1" @@ -85633,7 +86554,7 @@ in sources."source-map-url-0.4.1" sources."split-string-3.1.0" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" (sources."static-extend-0.1.2" // { dependencies = [ sources."define-property-0.2.5" @@ -85776,13 +86697,14 @@ in }; dependencies = [ sources."@types/commander-2.12.2" - sources."@types/diff-3.5.6" + sources."@types/diff-3.5.7" sources."@types/get-stdin-5.0.1" - sources."@types/node-20.8.1" + sources."@types/node-20.8.9" sources."commander-2.20.3" sources."diff-3.5.0" sources."get-stdin-5.0.1" sources."luaparse-git+https://github.com/oxyc/luaparse#ac42a00ebf4020b8c9d3219e4b0f84bf7ce6e802" + sources."undici-types-5.26.5" ]; buildInputs = globalBuildInputs; meta = { @@ -86018,7 +86940,7 @@ in sources."forever-agent-0.6.1" sources."form-data-2.3.3" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."generate-function-2.3.1" sources."generate-object-property-1.2.0" sources."getpass-0.1.7" @@ -86039,9 +86961,9 @@ in sources."ajv-6.12.6" ]; }) - sources."has-1.0.3" sources."has-ansi-2.0.0" sources."has-gulplog-0.1.0" + sources."hasown-2.0.0" sources."http-signature-1.2.0" sources."ignore-3.3.10" sources."imurmurhash-0.1.4" @@ -86049,7 +86971,7 @@ in sources."inherits-2.0.4" sources."inquirer-0.12.0" sources."interpret-1.4.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-1.0.0" sources."is-my-ip-valid-1.0.1" sources."is-my-json-valid-2.20.6" @@ -86127,7 +87049,7 @@ in sources."replace-ext-0.0.1" sources."request-2.88.0" sources."require-uncached-1.0.3" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-1.0.1" sources."restore-cursor-1.0.1" sources."rimraf-2.6.3" @@ -86141,7 +87063,7 @@ in sources."slice-ansi-0.0.4" sources."sparkles-1.0.1" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."string-width-1.0.2" sources."string_decoder-1.1.1" sources."strip-ansi-3.0.1" @@ -86254,7 +87176,7 @@ in sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."combined-stream-1.0.8" - sources."commander-11.0.0" + sources."commander-11.1.0" sources."core-util-is-1.0.2" sources."cross-spawn-6.0.5" sources."cssom-0.3.8" @@ -86363,7 +87285,7 @@ in sources."signal-exit-3.0.7" sources."source-map-0.6.1" sources."speech-rule-engine-2.4.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stealthy-require-1.1.1" sources."string-width-2.1.1" sources."strip-ansi-4.0.0" @@ -86582,24 +87504,27 @@ in sources."argparse-1.0.10" sources."asap-2.0.6" sources."asynckit-0.4.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."combined-stream-1.0.8" sources."commander-2.20.3" sources."component-emitter-1.3.0" sources."cookiejar-2.1.4" sources."debug-4.3.4" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."dezalgo-1.0.4" sources."esprima-4.0.1" sources."fast-safe-stringify-2.1.1" sources."form-data-4.0.0" sources."formidable-2.1.2" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" + sources."gopd-1.0.1" sources."graphlib-2.1.8" - sources."has-1.0.3" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."hexoid-1.0.0" sources."inherits-2.0.4" sources."js-yaml-3.14.1" @@ -86616,7 +87541,7 @@ in sources."mime-types-2.1.35" sources."ms-2.1.2" sources."native-promise-only-0.8.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."once-1.4.0" sources."path-loader-1.0.12" sources."punycode-2.3.0" @@ -86624,6 +87549,7 @@ in sources."readable-stream-3.6.2" sources."safe-buffer-5.2.1" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."side-channel-1.0.4" sources."slash-3.0.0" sources."sprintf-js-1.0.3" @@ -86652,10 +87578,10 @@ in sha512 = "H46Jl2bh/LAFJsitv2MiIK3oCxvQnEK9t3efNMUUkKzsTYlLIikVxGWVk/vJnHzvxoHYBIRB/KHwPAOm+9UStg=="; }; dependencies = [ - sources."@colors/colors-1.5.0" + sources."@colors/colors-1.6.0" sources."@dabh/diagnostics-2.0.3" sources."@msgpack/msgpack-2.8.0" - sources."@types/triple-beam-1.3.3" + sources."@types/triple-beam-1.3.4" sources."async-3.2.4" sources."color-3.2.1" sources."color-convert-1.9.3" @@ -86669,7 +87595,7 @@ in sources."is-arrayish-0.3.2" sources."is-stream-2.0.1" sources."kuler-2.0.0" - sources."logform-2.5.1" + sources."logform-2.6.0" sources."lru-cache-6.0.0" sources."ms-2.1.3" sources."one-time-1.0.0" @@ -86684,7 +87610,7 @@ in sources."triple-beam-1.4.1" sources."util-deprecate-1.0.2" sources."winston-3.3.3" - sources."winston-transport-4.5.0" + sources."winston-transport-4.6.0" sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; @@ -87041,7 +87967,7 @@ in sha512 = "khGc+Fh8YeuDR2KZ7lCTEvAhbRDiXpmMSfvX6eKxt7TER+WVG0U8TdXyiFq6K+3ELnJz54vITJJ3DZ5hYzijoQ=="; }; dependencies = [ - sources."@babel/runtime-7.23.1" + sources."@babel/runtime-7.23.2" sources."@mapbox/node-pre-gyp-1.0.11" sources."@node-red/editor-api-3.1.0" sources."@node-red/editor-client-3.1.0" @@ -87057,7 +87983,7 @@ in sources."@node-red/util-3.1.0" sources."@sindresorhus/is-5.6.0" sources."@szmarczak/http-timer-5.0.1" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."abbrev-1.1.1" sources."accepts-1.3.8" sources."acorn-8.8.2" @@ -87102,12 +88028,12 @@ in sources."brace-expansion-1.1.11" sources."buffer-5.7.1" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."busboy-1.6.0" sources."bytes-3.1.2" sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" - sources."call-bind-1.0.2" + sources."cacheable-request-10.2.14" + sources."call-bind-1.0.5" sources."cheerio-1.0.0-rc.10" sources."cheerio-select-1.6.0" sources."chownr-2.0.0" @@ -87141,6 +88067,7 @@ in ]; }) sources."defer-to-connect-2.0.1" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" sources."denque-2.1.0" @@ -87196,18 +88123,20 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-3.0.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-6.0.1" sources."glob-7.2.3" + sources."gopd-1.0.1" sources."got-12.6.0" sources."graceful-fs-4.2.11" - sources."has-1.0.3" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-unicode-2.0.1" sources."hash-sum-2.0.0" + sources."hasown-2.0.0" (sources."help-me-3.0.0" // { dependencies = [ sources."readable-stream-3.6.2" @@ -87244,7 +88173,7 @@ in sources."universalify-2.0.0" ]; }) - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."leven-2.1.0" sources."lodash.clonedeep-4.5.0" sources."lowercase-keys-3.0.0" @@ -87321,7 +88250,7 @@ in }) sources."oauth2orize-1.11.1" sources."object-assign-4.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.4.1" sources."on-headers-1.0.2" sources."once-1.4.0" @@ -87379,6 +88308,7 @@ in }) sources."serve-static-1.15.0" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."signal-exit-3.0.7" @@ -87495,21 +88425,21 @@ in }) sources."fs.extra-1.3.2" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-2.7.4" sources."getpass-0.1.7" sources."glob-7.2.3" sources."graceful-fs-4.2.11" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."http-signature-1.2.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-1.0.0" sources."is-typedarray-1.0.0" sources."isarray-1.0.0" @@ -87580,7 +88510,7 @@ in ]; }) sources."request-2.88.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."retry-0.10.1" sources."rimraf-2.2.8" sources."safe-buffer-5.2.1" @@ -87593,8 +88523,8 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" - sources."sshpk-1.17.0" + sources."spdx-license-ids-3.0.16" + sources."sshpk-1.18.0" sources."ssri-5.3.0" sources."string-width-1.0.2" (sources."string_decoder-1.1.1" // { @@ -87729,7 +88659,7 @@ in sources."path-exists-4.0.0" ]; }) - sources."@ljharb/through-2.3.9" + sources."@ljharb/through-2.3.11" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -87744,13 +88674,13 @@ in sources."@sindresorhus/is-4.6.0" sources."@szmarczak/http-timer-4.0.6" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.1" - sources."@types/normalize-package-data-2.4.2" - sources."@types/responselike-1.0.1" + sources."@types/node-20.8.9" + sources."@types/normalize-package-data-2.4.3" + sources."@types/responselike-1.0.2" sources."aggregate-error-4.0.1" - sources."all-package-names-2.0.748" + sources."all-package-names-2.0.770" sources."ansi-align-3.0.1" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -87784,11 +88714,12 @@ in sources."get-stream-5.2.0" ]; }) + sources."call-bind-1.0.5" sources."callsites-3.1.0" sources."camelcase-7.0.1" sources."chalk-5.3.0" sources."chardet-0.7.0" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."clean-stack-4.2.0" sources."cli-boxes-3.0.0" sources."cli-cursor-3.1.0" @@ -87838,6 +88769,7 @@ in sources."default-browser-id-3.0.0" sources."defaults-1.0.4" sources."defer-to-connect-2.0.1" + sources."define-data-property-1.1.1" sources."define-lazy-prop-3.0.0" sources."del-7.1.0" sources."dir-glob-3.0.1" @@ -87867,23 +88799,28 @@ in }) sources."form-data-encoder-2.1.4" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."get-stream-6.0.1" sources."github-url-from-git-1.5.0" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."global-dirs-3.0.1" sources."globby-13.2.2" + sources."gopd-1.0.1" sources."got-11.8.6" sources."graceful-fs-4.2.11" - sources."has-1.0.3" (sources."has-ansi-2.0.0" // { dependencies = [ sources."ansi-regex-2.1.1" ]; }) sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" + sources."has-proto-1.0.1" + sources."has-symbols-1.0.3" sources."has-yarn-3.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-6.1.1" sources."http-cache-semantics-4.1.1" sources."http2-wrapper-1.0.3" @@ -87941,7 +88878,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-docker-3.0.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -87982,7 +88919,7 @@ in sources."js-yaml-4.1.0" sources."json-buffer-3.0.1" sources."json-parse-even-better-errors-2.3.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."latest-version-7.0.0" sources."lines-and-columns-1.2.4" (sources."listr-0.14.3" // { @@ -88076,7 +89013,7 @@ in ]; }) sources."normalize-url-6.1.0" - sources."npm-name-7.1.0" + sources."npm-name-7.1.1" (sources."npm-run-path-5.1.0" // { dependencies = [ sources."path-key-4.0.0" @@ -88130,7 +89067,7 @@ in sources."@sindresorhus/is-5.6.0" sources."@szmarczak/http-timer-5.0.1" sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" + sources."cacheable-request-10.2.14" sources."got-12.6.1" sources."http2-wrapper-2.2.0" sources."lowercase-keys-3.0.0" @@ -88235,6 +89172,7 @@ in ]; }) sources."semver-diff-4.0.0" + sources."set-function-length-1.1.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.7" @@ -88243,7 +89181,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."string-width-4.2.3" sources."string_decoder-1.3.0" sources."strip-ansi-6.0.1" @@ -88274,6 +89212,7 @@ in sources."types-json-1.2.2" sources."types-pkg-json-1.2.1" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."unique-string-3.0.0" sources."untildify-4.0.0" sources."update-notifier-6.0.2" @@ -88317,10 +89256,10 @@ in npm = nodeEnv.buildNodePackage { name = "npm"; packageName = "npm"; - version = "10.1.0"; + version = "10.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-10.1.0.tgz"; - sha512 = "pZ2xybXzNGbJFZEKNbPoEXsE38Xou9VTnxxBk+B3pz0ndsGCs7iWHoUCPSsISU2hjmkWfDkJo3bYKE8RDOg4eg=="; + url = "https://registry.npmjs.org/npm/-/npm-10.2.1.tgz"; + sha512 = "YVh8UDw5lR2bPS6rrS0aPG9ZXKDWeaeO/zMoZMp7g3Thrho9cqEnSrcvg4Pic2QhDAQptAynx5KgrPgCSRscqg=="; }; buildInputs = globalBuildInputs; meta = { @@ -88389,10 +89328,10 @@ in orval = nodeEnv.buildNodePackage { name = "orval"; packageName = "orval"; - version = "6.18.1"; + version = "6.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/orval/-/orval-6.18.1.tgz"; - sha512 = "wV1QPgoafC9JvO48eEZtN99GApuaYCwvsbcAZudHM0MAw2DbKFy0ThIeXLI5VjW+bdInoNd/8RqncCwZSZVSCg=="; + url = "https://registry.npmjs.org/orval/-/orval-6.19.1.tgz"; + sha512 = "V7z+mn8X4JcgC0uaGs6rwNNOJH4wk+LUidxiPoXVaLtHt8g7qUfKQseozbXx8rk+Qgx8WT7EY2+AjDNYNSTjGA=="; }; dependencies = [ sources."@apidevtools/json-schema-ref-parser-9.0.6" @@ -88411,13 +89350,13 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@orval/angular-6.18.1" - sources."@orval/axios-6.18.1" - sources."@orval/core-6.18.1" - sources."@orval/msw-6.18.1" - sources."@orval/query-6.18.1" - sources."@orval/swr-6.18.1" - sources."@orval/zod-6.18.1" + sources."@orval/angular-6.19.1" + sources."@orval/axios-6.19.1" + sources."@orval/core-6.19.1" + sources."@orval/msw-6.19.1" + sources."@orval/query-6.19.1" + sources."@orval/swr-6.19.1" + sources."@orval/zod-6.19.1" sources."@rollup/plugin-commonjs-22.0.2" (sources."@rollup/pluginutils-3.1.0" // { dependencies = [ @@ -88451,7 +89390,7 @@ in sources."@stoplight/spectral-ref-resolver-1.0.4" sources."@stoplight/spectral-ruleset-bundler-1.5.2" sources."@stoplight/spectral-ruleset-migrator-1.9.5" - sources."@stoplight/spectral-rulesets-1.17.0" + sources."@stoplight/spectral-rulesets-1.18.0" (sources."@stoplight/spectral-runtime-1.1.2" // { dependencies = [ sources."@stoplight/types-12.5.0" @@ -88460,12 +89399,12 @@ in sources."@stoplight/types-13.20.0" sources."@stoplight/yaml-4.2.3" sources."@stoplight/yaml-ast-parser-0.0.48" - sources."@types/es-aggregate-error-1.0.3" + sources."@types/es-aggregate-error-1.0.4" sources."@types/estree-0.0.39" - sources."@types/json-schema-7.0.13" - sources."@types/node-20.8.1" - sources."@types/sarif-2.1.5" - sources."@types/urijs-1.19.20" + sources."@types/json-schema-7.0.14" + sources."@types/node-20.8.9" + sources."@types/sarif-2.1.6" + sources."@types/urijs-1.19.22" sources."abort-controller-3.0.0" sources."acorn-8.10.0" sources."ajv-8.12.0" @@ -88491,7 +89430,7 @@ in sources."braces-3.0.2" sources."builtins-1.0.3" sources."cac-6.7.14" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."call-me-maybe-1.0.2" sources."chalk-4.1.2" sources."chokidar-3.5.3" @@ -88509,16 +89448,16 @@ in sources."debug-4.3.4" sources."deepmerge-2.2.1" sources."defaults-1.0.4" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."dependency-graph-0.11.0" sources."dir-glob-3.0.1" sources."emoji-regex-8.0.0" sources."encoding-0.1.13" sources."enquirer-2.4.1" - sources."es-abstract-1.22.2" + sources."es-abstract-1.22.3" sources."es-aggregate-error-1.0.11" - sources."es-set-tostringtag-2.0.1" + sources."es-set-tostringtag-2.0.2" sources."es-to-primitive-1.2.1" sources."es6-promise-3.3.1" sources."esbuild-0.15.18" @@ -88568,11 +89507,11 @@ in sources."fs-extra-10.1.0" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."function.prototype.name-1.1.6" sources."functions-have-names-1.2.3" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-source-2.0.12" sources."get-stream-6.0.1" sources."get-symbol-description-1.0.0" @@ -88582,13 +89521,13 @@ in sources."globby-11.1.0" sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-bigints-1.0.2" sources."has-flag-4.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."hpagent-1.2.0" sources."http2-client-1.3.5" sources."human-signals-2.1.0" @@ -88602,13 +89541,13 @@ in sources."immer-9.0.21" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."is-array-buffer-3.0.2" sources."is-bigint-1.0.4" sources."is-binary-path-2.1.0" sources."is-boolean-object-1.1.2" sources."is-callable-1.2.7" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-date-object-1.0.5" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -88675,7 +89614,7 @@ in sources."oas-resolver-2.5.6" sources."oas-schema-walker-1.1.5" sources."oas-validator-5.0.8" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."once-1.4.0" @@ -88684,7 +89623,7 @@ in sources."openapi-types-12.1.3" (sources."openapi3-ts-3.2.0" // { dependencies = [ - sources."yaml-2.3.2" + sources."yaml-2.3.3" ]; }) sources."p-limit-2.3.0" @@ -88708,7 +89647,7 @@ in sources."require-directory-2.1.1" sources."require-from-string-2.0.2" sources."reserved-0.1.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."rollup-2.79.1" sources."run-parallel-1.2.0" @@ -88717,6 +89656,7 @@ in sources."safe-stable-stringify-1.1.1" sources."safer-buffer-2.1.2" sources."semver-5.7.2" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -88755,6 +89695,7 @@ in sources."typed-array-length-1.0.4" sources."typescript-5.2.2" sources."unbox-primitive-1.0.2" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."uri-js-4.4.1" sources."urijs-1.19.11" @@ -88766,7 +89707,7 @@ in sources."whatwg-url-5.0.0" sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wrap-ansi-7.0.0" sources."wrappy-1.0.2" sources."y18n-5.0.8" @@ -88789,10 +89730,10 @@ in parcel = nodeEnv.buildNodePackage { name = "parcel"; packageName = "parcel"; - version = "2.9.3"; + version = "2.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/parcel/-/parcel-2.9.3.tgz"; - sha512 = "2GTVocFkwblV/TIg9AmT7TI2fO4xdWkyN8aFUEVtiVNWt96GTR3FgQyHFValfCbcj1k9Xf962Ws2hYXYUr9k1Q=="; + url = "https://registry.npmjs.org/parcel/-/parcel-2.10.1.tgz"; + sha512 = "BvsKk8Fg9z1BBLny3IJmm7qM7ux+aD0iXVbzaBhurdbsj0UuWYsa6krLnK/+udwGiLPmicldqjtjDimSuLIwmQ=="; }; dependencies = [ (sources."@babel/code-frame-7.22.13" // { @@ -88811,87 +89752,86 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@lezer/common-1.1.0" - sources."@lezer/lr-1.3.12" - sources."@lmdb/lmdb-darwin-arm64-2.7.11" - sources."@lmdb/lmdb-darwin-x64-2.7.11" - sources."@lmdb/lmdb-linux-arm-2.7.11" - sources."@lmdb/lmdb-linux-arm64-2.7.11" - sources."@lmdb/lmdb-linux-x64-2.7.11" - sources."@lmdb/lmdb-win32-x64-2.7.11" + sources."@lezer/lr-1.3.13" + sources."@lmdb/lmdb-darwin-arm64-2.8.5" + sources."@lmdb/lmdb-darwin-x64-2.8.5" + sources."@lmdb/lmdb-linux-arm-2.8.5" + sources."@lmdb/lmdb-linux-arm64-2.8.5" + sources."@lmdb/lmdb-linux-x64-2.8.5" + sources."@lmdb/lmdb-win32-x64-2.8.5" sources."@mischnic/json-sourcemap-0.1.1" - sources."@msgpackr-extract/msgpackr-extract-darwin-arm64-3.0.2" - sources."@msgpackr-extract/msgpackr-extract-darwin-x64-3.0.2" - sources."@msgpackr-extract/msgpackr-extract-linux-arm-3.0.2" - sources."@msgpackr-extract/msgpackr-extract-linux-arm64-3.0.2" - sources."@msgpackr-extract/msgpackr-extract-linux-x64-3.0.2" - sources."@msgpackr-extract/msgpackr-extract-win32-x64-3.0.2" - sources."@parcel/bundler-default-2.9.3" - sources."@parcel/cache-2.9.3" - sources."@parcel/codeframe-2.9.3" - sources."@parcel/compressor-raw-2.9.3" - sources."@parcel/config-default-2.9.3" - sources."@parcel/core-2.9.3" - sources."@parcel/diagnostic-2.9.3" - sources."@parcel/events-2.9.3" - sources."@parcel/fs-2.9.3" - sources."@parcel/fs-search-2.9.3" - sources."@parcel/graph-2.9.3" - sources."@parcel/hash-2.9.3" - sources."@parcel/logger-2.9.3" - sources."@parcel/markdown-ansi-2.9.3" - sources."@parcel/namer-default-2.9.3" - sources."@parcel/node-resolver-core-3.0.3" - sources."@parcel/optimizer-css-2.9.3" - sources."@parcel/optimizer-htmlnano-2.9.3" - sources."@parcel/optimizer-image-2.9.3" - sources."@parcel/optimizer-svgo-2.9.3" - sources."@parcel/optimizer-swc-2.9.3" - sources."@parcel/package-manager-2.9.3" - sources."@parcel/packager-css-2.9.3" - sources."@parcel/packager-html-2.9.3" - sources."@parcel/packager-js-2.9.3" - sources."@parcel/packager-raw-2.9.3" - sources."@parcel/packager-svg-2.9.3" - sources."@parcel/plugin-2.9.3" - sources."@parcel/profiler-2.9.3" - sources."@parcel/reporter-cli-2.9.3" - sources."@parcel/reporter-dev-server-2.9.3" - sources."@parcel/reporter-tracer-2.9.3" - sources."@parcel/resolver-default-2.9.3" - sources."@parcel/runtime-browser-hmr-2.9.3" - sources."@parcel/runtime-js-2.9.3" - sources."@parcel/runtime-react-refresh-2.9.3" - sources."@parcel/runtime-service-worker-2.9.3" - sources."@parcel/source-map-2.1.1" - sources."@parcel/transformer-babel-2.9.3" - sources."@parcel/transformer-css-2.9.3" - (sources."@parcel/transformer-html-2.9.3" // { + sources."@parcel/bundler-default-2.10.1" + sources."@parcel/cache-2.10.1" + sources."@parcel/codeframe-2.10.1" + sources."@parcel/compressor-raw-2.10.1" + sources."@parcel/config-default-2.10.1" + sources."@parcel/core-2.10.1" + sources."@parcel/diagnostic-2.10.1" + sources."@parcel/events-2.10.1" + sources."@parcel/fs-2.10.1" + sources."@parcel/graph-3.0.1" + sources."@parcel/logger-2.10.1" + sources."@parcel/markdown-ansi-2.10.1" + sources."@parcel/namer-default-2.10.1" + sources."@parcel/node-resolver-core-3.1.1" + sources."@parcel/optimizer-css-2.10.1" + sources."@parcel/optimizer-htmlnano-2.10.1" + sources."@parcel/optimizer-image-2.10.1" + sources."@parcel/optimizer-svgo-2.10.1" + sources."@parcel/optimizer-swc-2.10.1" + sources."@parcel/package-manager-2.10.1" + sources."@parcel/packager-css-2.10.1" + sources."@parcel/packager-html-2.10.1" + sources."@parcel/packager-js-2.10.1" + sources."@parcel/packager-raw-2.10.1" + sources."@parcel/packager-svg-2.10.1" + sources."@parcel/packager-wasm-2.10.1" + sources."@parcel/plugin-2.10.1" + sources."@parcel/profiler-2.10.1" + sources."@parcel/reporter-cli-2.10.1" + sources."@parcel/reporter-dev-server-2.10.1" + sources."@parcel/reporter-tracer-2.10.1" + sources."@parcel/resolver-default-2.10.1" + sources."@parcel/runtime-browser-hmr-2.10.1" + sources."@parcel/runtime-js-2.10.1" + sources."@parcel/runtime-react-refresh-2.10.1" + sources."@parcel/runtime-service-worker-2.10.1" + sources."@parcel/rust-2.10.1" + (sources."@parcel/source-map-2.1.1" // { + dependencies = [ + sources."detect-libc-1.0.3" + ]; + }) + sources."@parcel/transformer-babel-2.10.1" + sources."@parcel/transformer-css-2.10.1" + (sources."@parcel/transformer-html-2.10.1" // { dependencies = [ sources."posthtml-parser-0.10.2" ]; }) - sources."@parcel/transformer-image-2.9.3" - sources."@parcel/transformer-js-2.9.3" - sources."@parcel/transformer-json-2.9.3" - sources."@parcel/transformer-postcss-2.9.3" - (sources."@parcel/transformer-posthtml-2.9.3" // { + sources."@parcel/transformer-image-2.10.1" + sources."@parcel/transformer-js-2.10.1" + sources."@parcel/transformer-json-2.10.1" + sources."@parcel/transformer-postcss-2.10.1" + (sources."@parcel/transformer-posthtml-2.10.1" // { dependencies = [ sources."posthtml-parser-0.10.2" ]; }) - sources."@parcel/transformer-raw-2.9.3" - sources."@parcel/transformer-react-refresh-wrap-2.9.3" - (sources."@parcel/transformer-svg-2.9.3" // { + sources."@parcel/transformer-raw-2.10.1" + sources."@parcel/transformer-react-refresh-wrap-2.10.1" + (sources."@parcel/transformer-svg-2.10.1" // { dependencies = [ sources."posthtml-parser-0.10.2" ]; }) - sources."@parcel/types-2.9.3" - sources."@parcel/utils-2.9.3" + sources."@parcel/types-2.10.1" + sources."@parcel/utils-2.10.1" (sources."@parcel/watcher-2.3.0" // { dependencies = [ + sources."detect-libc-1.0.3" sources."node-addon-api-7.0.0" ]; }) @@ -88907,10 +89847,10 @@ in sources."@parcel/watcher-win32-arm64-2.3.0" sources."@parcel/watcher-win32-ia32-2.3.0" sources."@parcel/watcher-win32-x64-2.3.0" - sources."@parcel/workers-2.9.3" - sources."@swc/core-1.3.91" + sources."@parcel/workers-2.10.1" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" sources."@trysound/sax-0.2.0" sources."abab-2.0.6" @@ -88943,7 +89883,7 @@ in sources."buffer-from-1.1.2" sources."callsites-3.1.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."caseless-0.12.0" (sources."chalk-4.1.2" // { dependencies = [ @@ -88984,7 +89924,7 @@ in sources."data-urls-1.1.0" sources."deep-is-0.1.4" sources."delayed-stream-1.0.0" - sources."detect-libc-1.0.3" + sources."detect-libc-2.0.2" sources."dom-serializer-2.0.0" sources."domelementtype-2.3.0" sources."domexception-1.0.1" @@ -88993,7 +89933,7 @@ in sources."dotenv-7.0.0" sources."dotenv-expand-5.1.0" sources."ecc-jsbn-0.1.2" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."entities-4.5.0" sources."error-ex-1.3.2" sources."escalade-3.1.1" @@ -89014,13 +89954,13 @@ in sources."get-port-4.2.0" sources."getpass-0.1.7" sources."glob-8.1.0" - sources."globals-13.22.0" + sources."globals-13.23.0" sources."har-schema-2.0.0" sources."har-validator-5.1.5" sources."has-flag-3.0.0" sources."html-encoding-sniffer-1.0.2" sources."html-tags-1.2.0" - (sources."htmlnano-2.0.4" // { + (sources."htmlnano-2.1.0" // { dependencies = [ sources."svgo-3.0.2" ]; @@ -89067,7 +90007,11 @@ in sources."json5-2.2.3" sources."jsprim-1.4.2" sources."levn-0.3.0" - sources."lightningcss-1.22.0" + (sources."lightningcss-1.22.0" // { + dependencies = [ + sources."detect-libc-1.0.3" + ]; + }) sources."lightningcss-darwin-arm64-1.22.0" sources."lightningcss-darwin-x64-1.22.0" sources."lightningcss-freebsd-x64-1.22.0" @@ -89079,7 +90023,7 @@ in sources."lightningcss-win32-x64-msvc-1.22.0" sources."lilconfig-2.1.0" sources."lines-and-columns-1.2.4" - sources."lmdb-2.7.11" + sources."lmdb-2.8.5" sources."lodash-4.17.21" sources."lodash.memoize-4.1.2" sources."lodash.sortby-4.7.0" @@ -89090,15 +90034,10 @@ in sources."mime-db-1.52.0" sources."mime-types-2.1.35" sources."minimatch-5.1.6" - sources."msgpackr-1.8.5" - (sources."msgpackr-extract-3.0.2" // { - dependencies = [ - sources."node-gyp-build-optional-packages-5.0.7" - ]; - }) + sources."msgpackr-1.9.9" sources."nanoid-3.3.6" - sources."node-addon-api-4.3.0" - sources."node-gyp-build-optional-packages-5.0.6" + sources."node-addon-api-6.1.0" + sources."node-gyp-build-optional-packages-5.1.1" sources."node-releases-2.0.13" sources."nth-check-2.1.1" sources."nullthrows-1.1.1" @@ -89178,7 +90117,7 @@ in sources."source-map-js-1.0.2" sources."source-map-support-0.5.21" sources."srcset-4.0.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."stable-0.1.8" sources."stealthy-require-1.1.1" sources."stylehacks-6.0.0" @@ -89197,7 +90136,7 @@ in }) sources."symbol-tree-3.2.4" sources."term-size-2.2.1" - (sources."terser-5.20.0" // { + (sources."terser-5.22.0" // { dependencies = [ sources."commander-2.20.3" ]; @@ -89242,7 +90181,6 @@ in sources."ws-6.2.2" sources."xml-name-validator-3.0.0" sources."xmlchars-2.2.0" - sources."xxhash-wasm-0.4.2" sources."yallist-4.0.0" ]; buildInputs = globalBuildInputs; @@ -89299,7 +90237,7 @@ in sources."bunyan-syslog-udp-0.2.0" sources."busboy-1.6.0" sources."bytes-3.0.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-5.3.1" sources."caseless-0.12.0" sources."clarinet-0.11.0" @@ -89325,7 +90263,7 @@ in sources."dashdash-1.14.1" sources."debug-2.6.9" sources."decamelize-1.2.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."depd-2.0.0" @@ -89362,12 +90300,12 @@ in sources."forwarded-0.2.0" sources."fresh-0.5.2" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gc-stats-1.4.0" sources."gelf-stream-1.1.1" sources."gelfling-0.3.1" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."getpass-0.1.7" sources."glob-7.2.3" sources."gopd-1.0.1" @@ -89375,11 +90313,11 @@ in sources."handlebars-4.7.8" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."hat-0.0.3" sources."heapdump-0.3.15" sources."hot-shots-6.8.7" @@ -89428,7 +90366,7 @@ in sources."negotiator-git+https://github.com/arlolra/negotiator.git#full-parse-access" sources."neo-async-2.6.2" sources."oauth-sign-0.9.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."on-finished-2.4.1" @@ -89494,12 +90432,13 @@ in ]; }) sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."simplediff-0.1.1" sources."source-map-0.6.1" sources."sprintf-js-1.0.3" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-2.0.1" sources."streamsearch-1.1.0" sources."string-width-3.1.0" @@ -89567,7 +90506,7 @@ in sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."chalk-4.1.2" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."concat-map-0.0.1" @@ -89611,7 +90550,7 @@ in sources."which-2.0.2" sources."wrappy-1.0.2" sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" ]; buildInputs = globalBuildInputs; meta = { @@ -89675,7 +90614,7 @@ in sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" sources."buffer-indexof-1.1.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."camelcase-2.1.1" sources."camelcase-keys-2.1.0" sources."chalk-1.1.3" @@ -89702,7 +90641,7 @@ in sources."decompress-response-3.3.0" sources."deep-equal-1.1.1" sources."deep-extend-0.6.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."dns-equal-1.0.0" sources."dns-packet-1.3.4" @@ -89722,21 +90661,21 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functions-have-names-1.2.3" sources."get-browser-rtc-1.1.0" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stdin-4.0.1" sources."glob-7.2.3" sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-ansi-2.0.0" sources."has-flag-3.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."hat-0.0.3" sources."hosted-git-info-2.8.9" sources."http-headers-3.0.2" @@ -89764,7 +90703,7 @@ in sources."ipaddr.js-2.1.0" sources."is-arguments-1.1.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-date-object-1.0.5" sources."is-finite-1.1.0" sources."is-fullwidth-code-point-1.0.0" @@ -89860,7 +90799,7 @@ in sources."redent-1.0.0" sources."regexp.prototype.flags-1.5.1" sources."repeating-2.0.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."restore-cursor-2.0.0" sources."reverse-http-1.3.0" sources."rimraf-2.7.1" @@ -89873,6 +90812,7 @@ in sources."safer-buffer-2.1.2" sources."semver-5.7.2" sources."server-destroy-1.0.1" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."signal-exit-3.0.7" sources."simple-concat-1.0.1" @@ -89889,7 +90829,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."speedometer-0.1.4" sources."stream-buffers-2.2.0" sources."string-width-1.0.2" @@ -90004,9 +90944,9 @@ in sources."buffer-equals-1.0.4" sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."caseless-0.12.0" sources."chrome-dgram-3.0.6" sources."chrome-dns-1.0.1" @@ -90048,6 +90988,7 @@ in sources."dashdash-1.14.1" sources."debug-2.6.9" sources."decompress-response-3.3.0" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."depd-2.0.0" sources."destroy-1.2.0" @@ -90093,23 +91034,25 @@ in sources."fs-chunk-store-1.7.0" sources."fs-constants-1.0.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-browser-rtc-1.1.0" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."getpass-0.1.7" sources."glob-7.2.3" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" (sources."has-binary2-1.0.3" // { dependencies = [ sources."isarray-2.0.1" ]; }) sources."has-cors-1.1.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."hat-0.0.3" sources."http-errors-2.0.0" sources."http-signature-1.2.0" @@ -90184,7 +91127,7 @@ in sources."node-gyp-build-4.6.1" sources."normalize-path-3.0.0" sources."oauth-sign-0.9.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.4.1" sources."on-headers-1.0.2" sources."once-1.4.0" @@ -90245,6 +91188,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."simple-concat-1.0.1" @@ -90285,7 +91229,7 @@ in ]; }) sources."speedometer-0.1.4" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-2.0.1" (sources."string2compact-1.3.2" // { dependencies = [ @@ -90356,11 +91300,10 @@ in sources."@alloc/quick-lru-5.2.0" sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."@babel/generator-7.23.0" - sources."@babel/traverse-7.23.0" sources."@babel/types-7.23.0" sources."semver-6.3.1" ]; @@ -90404,10 +91347,8 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - (sources."@babel/helpers-7.23.1" // { + (sources."@babel/helpers-7.23.2" // { dependencies = [ - sources."@babel/generator-7.23.0" - sources."@babel/traverse-7.23.0" sources."@babel/types-7.23.0" ]; }) @@ -90420,7 +91361,12 @@ in sources."@babel/types-7.23.0" ]; }) - sources."@babel/traverse-7.17.3" + (sources."@babel/traverse-7.23.2" // { + dependencies = [ + sources."@babel/generator-7.23.0" + sources."@babel/types-7.23.0" + ]; + }) sources."@babel/types-7.17.0" (sources."@cspotcode/source-map-support-0.8.1" // { dependencies = [ @@ -90450,48 +91396,48 @@ in sources."@esbuild/win32-ia32-0.18.20" sources."@esbuild/win32-x64-0.18.20" sources."@eslint-community/eslint-utils-4.4.0" - sources."@eslint-community/regexpp-4.9.1" + sources."@eslint-community/regexpp-4.10.0" (sources."@eslint/eslintrc-2.1.2" // { dependencies = [ - sources."globals-13.22.0" + sources."globals-13.23.0" ]; }) sources."@eslint/js-8.44.0" sources."@headlessui/react-1.7.17" sources."@heroicons/react-2.0.18" - sources."@humanwhocodes/config-array-0.11.11" + sources."@humanwhocodes/config-array-0.11.13" sources."@humanwhocodes/module-importer-1.0.1" - sources."@humanwhocodes/object-schema-1.2.1" + sources."@humanwhocodes/object-schema-2.0.1" sources."@jridgewell/gen-mapping-0.3.3" sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@remix-run/router-1.8.0" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tailwindcss/forms-0.5.6" - sources."@trivago/prettier-plugin-sort-imports-4.2.0" + sources."@trivago/prettier-plugin-sort-imports-4.2.1" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/json-schema-7.0.13" + sources."@types/json-schema-7.0.14" sources."@types/json5-0.0.29" sources."@types/node-20.5.9" - sources."@types/normalize-package-data-2.4.2" - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/react-dom-18.2.8" - sources."@types/scheduler-0.16.4" - sources."@types/semver-7.5.3" + sources."@types/normalize-package-data-2.4.3" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/react-dom-18.2.14" + sources."@types/scheduler-0.16.5" + sources."@types/semver-7.5.4" sources."@typescript-eslint/eslint-plugin-6.0.0" sources."@typescript-eslint/parser-6.0.0" sources."@typescript-eslint/scope-manager-6.0.0" @@ -90501,12 +91447,12 @@ in sources."@typescript-eslint/utils-6.0.0" sources."@typescript-eslint/visitor-keys-6.0.0" sources."@vitejs/plugin-react-4.0.4" - sources."@vue/compiler-core-3.3.4" - sources."@vue/compiler-dom-3.3.4" - sources."@vue/compiler-sfc-3.3.4" - sources."@vue/compiler-ssr-3.3.4" - sources."@vue/reactivity-transform-3.3.4" - sources."@vue/shared-3.3.4" + sources."@vue/compiler-core-3.3.7" + sources."@vue/compiler-dom-3.3.7" + sources."@vue/compiler-sfc-3.3.7" + sources."@vue/compiler-ssr-3.3.7" + sources."@vue/reactivity-transform-3.3.7" + sources."@vue/shared-3.3.7" sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."acorn-walk-8.2.0" @@ -90538,13 +91484,13 @@ in sources."browserslist-4.22.1" sources."buffer-from-1.1.2" sources."builtin-modules-3.3.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsites-3.1.0" sources."camelcase-css-2.0.1" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."chokidar-3.5.3" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."clean-regexp-1.0.0" sources."client-only-0.0.1" (sources."code-inspector-core-0.1.9" // { @@ -90580,7 +91526,7 @@ in sources."csstype-3.1.2" sources."debug-4.3.4" sources."deep-is-0.1.4" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."delayed-stream-1.0.0" sources."detect-libc-1.0.3" @@ -90589,13 +91535,13 @@ in sources."dir-glob-3.0.1" sources."dlv-1.1.3" sources."doctrine-3.0.0" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."errno-0.1.8" sources."error-ex-1.3.2" - sources."es-abstract-1.22.2" + sources."es-abstract-1.22.3" sources."es-iterator-helpers-1.0.15" - sources."es-set-tostringtag-2.0.1" - sources."es-shim-unscopables-1.0.0" + sources."es-set-tostringtag-2.0.2" + sources."es-shim-unscopables-1.0.2" sources."es-to-primitive-1.2.1" sources."esbuild-0.18.20" sources."escalade-3.1.1" @@ -90610,7 +91556,7 @@ in sources."eslint-scope-7.2.2" sources."estraverse-5.3.0" sources."glob-parent-6.0.2" - sources."globals-13.22.0" + sources."globals-13.23.0" sources."has-flag-4.0.0" sources."supports-color-7.2.0" ]; @@ -90636,7 +91582,7 @@ in dependencies = [ sources."doctrine-2.1.0" sources."estraverse-5.3.0" - sources."resolve-2.0.0-next.4" + sources."resolve-2.0.0-next.5" sources."semver-6.3.1" ]; }) @@ -90671,19 +91617,19 @@ in sources."file-entry-cache-6.0.1" sources."fill-range-7.0.1" sources."find-up-5.0.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."follow-redirects-1.15.3" sources."for-each-0.3.3" sources."form-data-4.0.0" - sources."fraction.js-4.3.6" + sources."fraction.js-4.3.7" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."function.prototype.name-1.1.6" sources."functions-have-names-1.2.3" sources."gensync-1.0.0-beta.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-symbol-description-1.0.0" sources."glob-7.2.3" sources."glob-parent-5.1.2" @@ -90694,13 +91640,14 @@ in sources."graceful-fs-4.2.11" sources."grapheme-splitter-1.0.4" sources."graphemer-1.4.0" - sources."has-1.0.3" + sources."has-1.0.4" sources."has-bigints-1.0.2" sources."has-flag-3.0.0" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."iconv-lite-0.6.3" sources."ignore-5.2.4" @@ -90711,7 +91658,7 @@ in sources."indent-string-4.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."internal-slot-1.0.5" + sources."internal-slot-1.0.6" sources."is-array-buffer-3.0.2" sources."is-arrayish-0.2.1" sources."is-async-function-2.0.0" @@ -90720,7 +91667,7 @@ in sources."is-boolean-object-1.1.2" sources."is-builtin-module-3.2.1" sources."is-callable-1.2.7" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-date-object-1.0.5" sources."is-extglob-2.1.1" sources."is-finalizationregistry-1.0.2" @@ -90755,7 +91702,7 @@ in sources."json-stable-stringify-without-jsonify-1.0.1" sources."json5-2.2.3" sources."jsx-ast-utils-3.3.5" - sources."keyv-4.5.3" + sources."keyv-4.5.4" (sources."less-4.2.0" // { dependencies = [ sources."source-map-0.6.1" @@ -90779,7 +91726,7 @@ in sources."lodash.merge-4.6.2" sources."loose-envify-1.4.0" sources."lru-cache-6.0.0" - sources."magic-string-0.30.4" + sources."magic-string-0.30.5" (sources."make-dir-2.1.0" // { dependencies = [ sources."pify-4.0.1" @@ -90817,7 +91764,7 @@ in sources."normalize-range-0.1.2" sources."object-assign-4.1.1" sources."object-hash-3.0.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."object.entries-1.1.7" @@ -90892,7 +91839,7 @@ in sources."jsesc-0.5.0" ]; }) - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-4.0.0" sources."reusify-1.0.4" sources."rimraf-3.0.2" @@ -90901,10 +91848,11 @@ in sources."safe-array-concat-1.0.1" sources."safe-regex-test-1.0.0" sources."safer-buffer-2.1.2" - sources."sass-1.68.0" + sources."sass-1.69.4" sources."sax-1.3.0" sources."scheduler-0.23.0" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -90920,7 +91868,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."string.prototype.matchall-4.0.10" sources."string.prototype.trim-1.2.8" sources."string.prototype.trimend-1.0.7" @@ -90943,12 +91891,12 @@ in sources."sugarss-4.0.1" sources."supports-color-5.5.0" sources."supports-preserve-symlinks-flag-1.0.0" - (sources."tailwindcss-3.3.3" // { + (sources."tailwindcss-3.3.5" // { dependencies = [ sources."glob-parent-6.0.2" ]; }) - (sources."terser-5.20.0" // { + (sources."terser-5.22.0" // { dependencies = [ sources."commander-2.20.3" ]; @@ -90984,17 +91932,17 @@ in sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."validate-npm-package-license-3.0.4" - sources."vite-4.4.9" + sources."vite-4.4.11" sources."vite-code-inspector-plugin-0.1.9" sources."webpack-code-inspector-plugin-0.1.9" sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" sources."which-builtin-type-1.1.3" sources."which-collection-1.0.1" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wrappy-1.0.2" sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" sources."yocto-queue-0.1.0" ]; @@ -91072,7 +92020,7 @@ in sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."chalk-3.0.0" sources."charm-0.1.2" sources."chokidar-3.5.3" @@ -91103,15 +92051,15 @@ in sources."fs-extra-8.1.0" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-uri-6.0.2" sources."git-node-fs-1.0.0" sources."git-sha1-0.1.2" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."http-proxy-agent-7.0.0" sources."https-proxy-agent-7.0.2" sources."iconv-lite-0.4.24" @@ -91120,7 +92068,7 @@ in sources."ini-1.3.8" sources."ip-1.1.8" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -91172,7 +92120,7 @@ in sources."read-1.0.7" sources."readdirp-3.6.0" sources."require-in-the-middle-5.2.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."run-series-1.1.9" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" @@ -91196,7 +92144,7 @@ in sources."sprintf-js-1.1.2" sources."supports-color-7.2.0" sources."supports-preserve-symlinks-flag-1.0.0" - sources."systeminformation-5.21.9" + sources."systeminformation-5.21.13" sources."to-regex-range-5.0.1" sources."tslib-2.6.2" sources."tv4-1.3.0" @@ -91227,10 +92175,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "8.8.0"; + version = "8.9.2"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-8.8.0.tgz"; - sha512 = "eY5rMiZpzmPI2oVr1irR97bzb036oKwCWvK91wDQndXcqUPlytPtrF0bO668Syw/uA+7hTf5NnM8Mr4ux4BRRA=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-8.9.2.tgz"; + sha512 = "udNf6RsqWFTa3EMDSj57LmdfpLVuIOjgnvB4+lU8GPiu1EBR57Nui43UNfl+sMRMT/O0T8fG+n0h4frBe75mHg=="; }; buildInputs = globalBuildInputs; meta = { @@ -91309,16 +92257,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.1" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-regex-5.0.1" @@ -91387,11 +92335,12 @@ in sources."ts-node-10.9.1" sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."universalify-2.0.0" sources."v8-compile-cache-lib-3.0.1" sources."wrap-ansi-7.0.0" sources."y18n-5.0.8" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yargs-17.7.2" sources."yargs-parser-21.1.1" sources."yn-3.1.1" @@ -91434,7 +92383,7 @@ in sources."minimist-1.2.8" sources."mkdirp-classic-0.5.3" sources."napi-build-utils-1.0.2" - sources."node-abi-3.47.0" + sources."node-abi-3.51.0" sources."once-1.4.0" sources."pump-3.0.0" sources."rc-1.2.8" @@ -91513,13 +92462,13 @@ in prisma = nodeEnv.buildNodePackage { name = "prisma"; packageName = "prisma"; - version = "5.3.1"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/prisma/-/prisma-5.3.1.tgz"; - sha512 = "Wp2msQIlMPHe+5k5Od6xnsI/WNG7UJGgFUJgqv/ygc7kOECZapcSz/iU4NIEzISs3H1W9sFLjAPbg/gOqqtB7A=="; + url = "https://registry.npmjs.org/prisma/-/prisma-5.5.2.tgz"; + sha512 = "WQtG6fevOL053yoPl6dbHV+IWgKo25IRN4/pwAGqcWmg7CrtoCzvbDbN9fXUc7QS2KK0LimHIqLsaCOX/vHl8w=="; }; dependencies = [ - sources."@prisma/engines-5.3.1" + sources."@prisma/engines-5.5.2" ]; buildInputs = globalBuildInputs; meta = { @@ -91534,16 +92483,16 @@ in "@prisma/language-server" = nodeEnv.buildNodePackage { name = "_at_prisma_slash_language-server"; packageName = "@prisma/language-server"; - version = "5.3.1"; + version = "5.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/language-server/-/language-server-5.3.1.tgz"; - sha512 = "6ceoPN03gG1JBoZK0ufrmYLLS6g6JbBzpbDewwPc6FI+w3cPAnLmMRfmwqSl6Uy3lUMPzx2iqAHX2mlQovC9Mg=="; + url = "https://registry.npmjs.org/@prisma/language-server/-/language-server-5.5.2.tgz"; + sha512 = "NHGwk2mwXJbQG03U3dUXJXVXRwDqSPnRlUP4ywbD/gQpbw05T/hxa4lBNv0tnI3ge1oPMnS4eLKuZiFwta6nrQ=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - (sources."@babel/core-7.23.0" // { + sources."@babel/compat-data-7.23.2" + (sources."@babel/core-7.23.2" // { dependencies = [ sources."convert-source-map-2.0.0" ]; @@ -91560,11 +92509,11 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" sources."@istanbuljs/load-nyc-config-1.1.0" sources."@istanbuljs/schema-0.1.3" @@ -91572,9 +92521,9 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@prisma/prisma-schema-wasm-5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59" - sources."@types/js-levenshtein-1.1.1" + sources."@jridgewell/trace-mapping-0.3.20" + sources."@prisma/prisma-schema-wasm-5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a" + sources."@types/js-levenshtein-1.1.2" sources."aggregate-error-3.1.0" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" @@ -91586,7 +92535,7 @@ in sources."browserslist-4.22.1" sources."caching-transform-4.0.0" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."clean-stack-2.2.0" sources."cliui-6.0.0" @@ -91599,7 +92548,7 @@ in sources."debug-4.3.4" sources."decamelize-1.2.0" sources."default-require-extensions-3.0.1" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emoji-regex-8.0.0" sources."es6-error-4.1.1" sources."escalade-3.1.1" @@ -91697,7 +92646,7 @@ in sources."vscode-jsonrpc-8.1.0" sources."vscode-languageserver-8.1.0" sources."vscode-languageserver-protocol-3.17.3" - sources."vscode-languageserver-textdocument-1.0.8" + sources."vscode-languageserver-textdocument-1.0.11" sources."vscode-languageserver-types-3.17.3" sources."which-2.0.2" sources."which-module-2.0.1" @@ -91862,7 +92811,7 @@ in ]; }) sources."browserify-rsa-4.1.0" - (sources."browserify-sign-4.2.1" // { + (sources."browserify-sign-4.2.2" // { dependencies = [ sources."readable-stream-3.6.2" ]; @@ -91874,7 +92823,7 @@ in sources."buffer-xor-1.0.3" sources."builtin-status-codes-3.0.0" sources."cached-path-relative-1.1.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."cipher-base-1.0.4" sources."colors-1.4.0" sources."combine-source-map-0.8.0" @@ -91897,7 +92846,7 @@ in sources."create-hmac-1.1.7" sources."crypto-browserify-3.12.0" sources."dash-ast-1.0.0" - sources."define-data-property-1.1.0" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" sources."defined-1.0.1" sources."deps-sort-2.0.1" @@ -91920,10 +92869,10 @@ in sources."evp_bytestokey-1.0.3" sources."fast-safe-stringify-2.1.1" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gaze-1.1.3" sources."get-assigned-identifiers-1.2.0" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" (sources."glob-7.2.3" // { dependencies = [ sources."minimatch-3.1.2" @@ -91936,8 +92885,8 @@ in }) sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-1.0.4" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" (sources."hash-base-3.1.0" // { @@ -91946,6 +92895,7 @@ in ]; }) sources."hash.js-1.1.7" + sources."hasown-2.0.0" sources."hmac-drbg-1.0.1" sources."htmlescape-1.1.1" sources."https-browserify-1.0.0" @@ -91959,7 +92909,7 @@ in ]; }) sources."is-buffer-1.1.6" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."isarray-1.0.0" sources."isexe-2.0.0" sources."json-stable-stringify-0.0.1" @@ -91993,7 +92943,7 @@ in }) sources."mute-stream-0.0.8" sources."node-static-0.7.11" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."once-1.4.0" @@ -92032,12 +92982,13 @@ in sources."string_decoder-1.1.1" ]; }) - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."rimraf-2.7.1" sources."ripemd160-2.0.2" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."sander-0.5.1" + sources."set-function-length-1.1.1" sources."sha.js-2.4.11" sources."shasum-1.0.2" sources."shasum-object-1.0.0" @@ -92186,14 +93137,11 @@ in pyright = nodeEnv.buildNodePackage { name = "pyright"; packageName = "pyright"; - version = "1.1.329"; + version = "1.1.333"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.329.tgz"; - sha512 = "5AT98Mi0OYcDiQ5lD1nPJ3cq8gX/HHaXrQ5WjJ/QZkaJtGqnEdrUp5Gq5wBPipWgOnv/l5e50YScaaNDMjoy9Q=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.333.tgz"; + sha512 = "oFHXvzvg2cU1enatWqI76+sjSi+McsUBIJ9aR5W6p4kU9Rrgu+MYfXX5aHEPaZE64Vz3sNbG7IelXuAVEkyk/A=="; }; - dependencies = [ - sources."fsevents-2.3.3" - ]; buildInputs = globalBuildInputs; meta = { description = "Type checker for the Python language"; @@ -92213,9 +93161,9 @@ in sha512 = "QxvCtwgDBTeBC9V+niO9WPrnNKVEIa0osvdKhw2JkhOjFY0PK/vcFL5jrj7di6GurLIzdweXJgTWnQz2VljdQQ=="; }; dependencies = [ - sources."@types/prop-types-15.7.8" - sources."@types/react-18.2.24" - sources."@types/scheduler-0.16.4" + sources."@types/prop-types-15.7.9" + sources."@types/react-18.2.32" + sources."@types/scheduler-0.16.5" sources."@types/yoga-layout-1.9.2" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -92245,16 +93193,16 @@ in sources."escape-string-regexp-1.0.5" sources."figures-3.2.0" sources."find-up-2.1.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."indent-string-3.2.0" sources."ink-2.7.1" sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-3.0.0" sources."is-plain-obj-1.1.0" sources."js-tokens-4.0.0" @@ -92309,7 +93257,7 @@ in sources."read-pkg-3.0.0" sources."read-pkg-up-3.0.0" sources."redent-2.0.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."restore-cursor-3.1.0" sources."scheduler-0.18.0" sources."semver-5.7.2" @@ -92318,7 +93266,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" (sources."string-length-3.1.0" // { dependencies = [ sources."ansi-regex-4.1.1" @@ -92436,14 +93384,11 @@ in rollup = nodeEnv.buildNodePackage { name = "rollup"; packageName = "rollup"; - version = "3.29.4"; + version = "4.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz"; - sha512 = "oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw=="; + url = "https://registry.npmjs.org/rollup/-/rollup-4.1.4.tgz"; + sha512 = "U8Yk1lQRKqCkDBip/pMYT+IKaN7b7UesK3fLSTuHBoBJacCE+oBqo/dfG/gkUdQNNB2OBmRP98cn2C2bkYZkyw=="; }; - dependencies = [ - sources."fsevents-2.3.3" - ]; buildInputs = globalBuildInputs; meta = { description = "Next-generation ES module bundler"; @@ -92462,30 +93407,30 @@ in dependencies = [ sources."@aashutoshrathi/word-wrap-1.2.6" sources."@eslint-community/eslint-utils-4.4.0" - sources."@eslint-community/regexpp-4.9.1" + sources."@eslint-community/regexpp-4.10.0" (sources."@eslint/eslintrc-2.1.2" // { dependencies = [ sources."brace-expansion-1.1.11" sources."minimatch-3.1.2" ]; }) - sources."@eslint/js-8.50.0" + sources."@eslint/js-8.52.0" sources."@hpcc-js/wasm-2.13.1" - (sources."@humanwhocodes/config-array-0.11.11" // { + (sources."@humanwhocodes/config-array-0.11.13" // { dependencies = [ sources."brace-expansion-1.1.11" sources."minimatch-3.1.2" ]; }) sources."@humanwhocodes/module-importer-1.0.1" - sources."@humanwhocodes/object-schema-1.2.1" + sources."@humanwhocodes/object-schema-2.0.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" sources."@tootallnate/once-1.1.2" - sources."@types/json-schema-7.0.13" + sources."@types/json-schema-7.0.14" sources."@types/node-16.11.68" - sources."@types/semver-7.5.3" + sources."@types/semver-7.5.4" sources."@types/vscode-1.66.0" sources."@typescript-eslint/eslint-plugin-5.62.0" sources."@typescript-eslint/parser-5.62.0" @@ -92495,7 +93440,8 @@ in sources."@typescript-eslint/typescript-estree-5.62.0" sources."@typescript-eslint/utils-5.62.0" sources."@typescript-eslint/visitor-keys-5.62.0" - sources."@vscode/test-electron-2.3.4" + sources."@ungap/structured-clone-1.2.0" + sources."@vscode/test-electron-2.3.6" sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."agent-base-6.0.2" @@ -92518,7 +93464,7 @@ in sources."braces-3.0.2" sources."buffer-5.7.1" sources."buffer-crc32-0.2.13" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsites-3.1.0" sources."chalk-4.1.2" sources."cheerio-1.0.0-rc.12" @@ -92571,6 +93517,7 @@ in sources."decompress-response-6.0.0" sources."deep-extend-0.6.0" sources."deep-is-0.1.4" + sources."define-data-property-1.1.1" sources."delaunator-5.0.0" sources."detect-libc-2.0.2" sources."dir-glob-3.0.1" @@ -92584,7 +93531,7 @@ in sources."entities-4.5.0" sources."escalade-3.1.1" sources."escape-string-regexp-4.0.0" - (sources."eslint-8.50.0" // { + (sources."eslint-8.52.0" // { dependencies = [ sources."brace-expansion-1.1.11" sources."eslint-scope-7.2.2" @@ -92619,14 +93566,14 @@ in sources."file-entry-cache-6.0.1" sources."fill-range-7.0.1" sources."find-up-5.0.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."follow-redirects-1.15.3" sources."fs-constants-1.0.0" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-caller-file-2.0.5" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."github-from-package-0.0.0" (sources."glob-7.2.3" // { dependencies = [ @@ -92635,13 +93582,15 @@ in ]; }) sources."glob-parent-5.1.2" - sources."globals-13.22.0" + sources."globals-13.23.0" sources."globby-11.1.0" + sources."gopd-1.0.1" sources."graphemer-1.4.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."hosted-git-info-4.1.0" sources."htmlparser2-8.0.2" sources."http-proxy-agent-4.0.1" @@ -92670,7 +93619,7 @@ in sources."json-stable-stringify-without-jsonify-1.0.1" sources."jszip-3.10.1" sources."keytar-7.9.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."leven-3.1.0" sources."levn-0.4.1" sources."lie-3.3.0" @@ -92696,10 +93645,10 @@ in sources."napi-build-utils-1.0.2" sources."natural-compare-1.4.0" sources."natural-compare-lite-1.4.0" - sources."node-abi-3.47.0" + sources."node-abi-3.51.0" sources."node-addon-api-4.3.0" sources."nth-check-2.1.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."once-1.4.0" sources."optionator-0.9.3" (sources."ovsx-0.5.2" // { @@ -92750,6 +93699,7 @@ in sources."safer-buffer-2.1.2" sources."sax-1.3.0" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."setimmediate-1.0.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -92830,10 +93780,10 @@ in sass = nodeEnv.buildNodePackage { name = "sass"; packageName = "sass"; - version = "1.68.0"; + version = "1.69.4"; src = fetchurl { - url = "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz"; - sha512 = "Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA=="; + url = "https://registry.npmjs.org/sass/-/sass-1.69.4.tgz"; + sha512 = "+qEreVhqAy8o++aQfCJwp0sklr2xyEzkm9Pp/Igu9wNPoe7EZEQ8X/MBvvXggI2ql607cxKg/RKOwDj6pp2XDA=="; }; dependencies = [ sources."anymatch-3.1.3" @@ -93017,10 +93967,10 @@ in serverless = nodeEnv.buildNodePackage { name = "serverless"; packageName = "serverless"; - version = "3.35.2"; + version = "3.36.0"; src = fetchurl { - url = "https://registry.npmjs.org/serverless/-/serverless-3.35.2.tgz"; - sha512 = "1RZ4eHl2OaGG2Rzw0l0ZD3byCk2JMCL9/+btzGQGQruuQWu9HwRZGJI7l4A2ghW3Mu6DVwLYLfceNpmEWBZoag=="; + url = "https://registry.npmjs.org/serverless/-/serverless-3.36.0.tgz"; + sha512 = "VY7UzP4u1/yuTNpF2Wssrru16qhhReLCjgL2oeHCvhujxPyTFv9TQGSlLhaT0ZUCXhRBphwVwITTRopo6NSUgA=="; }; dependencies = [ sources."2-thenable-1.0.0" @@ -93054,32 +94004,33 @@ in sources."tslib-1.14.1" ]; }) - (sources."@aws-sdk/client-cloudformation-3.423.0" // { + (sources."@aws-sdk/client-cloudformation-3.436.0" // { dependencies = [ sources."uuid-8.3.2" ]; }) - sources."@aws-sdk/client-sso-3.423.0" - sources."@aws-sdk/client-sts-3.423.0" - sources."@aws-sdk/credential-provider-env-3.418.0" - sources."@aws-sdk/credential-provider-ini-3.423.0" - sources."@aws-sdk/credential-provider-node-3.423.0" - sources."@aws-sdk/credential-provider-process-3.418.0" - sources."@aws-sdk/credential-provider-sso-3.423.0" - sources."@aws-sdk/credential-provider-web-identity-3.418.0" - sources."@aws-sdk/middleware-host-header-3.418.0" - sources."@aws-sdk/middleware-logger-3.418.0" - sources."@aws-sdk/middleware-recursion-detection-3.418.0" - sources."@aws-sdk/middleware-sdk-sts-3.418.0" - sources."@aws-sdk/middleware-signing-3.418.0" - sources."@aws-sdk/middleware-user-agent-3.418.0" - sources."@aws-sdk/region-config-resolver-3.418.0" - sources."@aws-sdk/token-providers-3.418.0" - sources."@aws-sdk/types-3.418.0" - sources."@aws-sdk/util-endpoints-3.418.0" + sources."@aws-sdk/client-sso-3.436.0" + sources."@aws-sdk/client-sts-3.436.0" + sources."@aws-sdk/core-3.436.0" + sources."@aws-sdk/credential-provider-env-3.433.0" + sources."@aws-sdk/credential-provider-ini-3.436.0" + sources."@aws-sdk/credential-provider-node-3.436.0" + sources."@aws-sdk/credential-provider-process-3.433.0" + sources."@aws-sdk/credential-provider-sso-3.436.0" + sources."@aws-sdk/credential-provider-web-identity-3.433.0" + sources."@aws-sdk/middleware-host-header-3.433.0" + sources."@aws-sdk/middleware-logger-3.433.0" + sources."@aws-sdk/middleware-recursion-detection-3.433.0" + sources."@aws-sdk/middleware-sdk-sts-3.433.0" + sources."@aws-sdk/middleware-signing-3.433.0" + sources."@aws-sdk/middleware-user-agent-3.433.0" + sources."@aws-sdk/region-config-resolver-3.433.0" + sources."@aws-sdk/token-providers-3.435.0" + sources."@aws-sdk/types-3.433.0" + sources."@aws-sdk/util-endpoints-3.433.0" sources."@aws-sdk/util-locate-window-3.310.0" - sources."@aws-sdk/util-user-agent-browser-3.418.0" - sources."@aws-sdk/util-user-agent-node-3.418.0" + sources."@aws-sdk/util-user-agent-browser-3.433.0" + sources."@aws-sdk/util-user-agent-node-3.433.0" sources."@aws-sdk/util-utf8-browser-3.259.0" sources."@httptoolkit/websocket-stream-6.0.1" sources."@kwsites/file-exists-1.1.1" @@ -93087,7 +94038,7 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - (sources."@serverless/dashboard-plugin-7.0.5" // { + (sources."@serverless/dashboard-plugin-7.1.0" // { dependencies = [ sources."child-process-ext-3.0.2" sources."fs-extra-9.1.0" @@ -93110,58 +94061,58 @@ in ]; }) sources."@sindresorhus/is-4.6.0" - sources."@smithy/abort-controller-2.0.10" - sources."@smithy/config-resolver-2.0.11" - sources."@smithy/credential-provider-imds-2.0.13" - sources."@smithy/eventstream-codec-2.0.10" - sources."@smithy/fetch-http-handler-2.2.0" - sources."@smithy/hash-node-2.0.10" - sources."@smithy/invalid-dependency-2.0.10" + sources."@smithy/abort-controller-2.0.12" + sources."@smithy/config-resolver-2.0.16" + sources."@smithy/credential-provider-imds-2.0.18" + sources."@smithy/eventstream-codec-2.0.12" + sources."@smithy/fetch-http-handler-2.2.4" + sources."@smithy/hash-node-2.0.12" + sources."@smithy/invalid-dependency-2.0.12" sources."@smithy/is-array-buffer-2.0.0" - sources."@smithy/middleware-content-length-2.0.12" - sources."@smithy/middleware-endpoint-2.0.10" - (sources."@smithy/middleware-retry-2.0.13" // { + sources."@smithy/middleware-content-length-2.0.14" + sources."@smithy/middleware-endpoint-2.1.3" + (sources."@smithy/middleware-retry-2.0.18" // { dependencies = [ sources."uuid-8.3.2" ]; }) - sources."@smithy/middleware-serde-2.0.10" - sources."@smithy/middleware-stack-2.0.4" - sources."@smithy/node-config-provider-2.0.13" - sources."@smithy/node-http-handler-2.1.6" - sources."@smithy/property-provider-2.0.11" - sources."@smithy/protocol-http-3.0.6" - sources."@smithy/querystring-builder-2.0.10" - sources."@smithy/querystring-parser-2.0.10" - sources."@smithy/service-error-classification-2.0.3" - sources."@smithy/shared-ini-file-loader-2.0.12" - sources."@smithy/signature-v4-2.0.10" - sources."@smithy/smithy-client-2.1.8" - sources."@smithy/types-2.3.4" - sources."@smithy/url-parser-2.0.10" + sources."@smithy/middleware-serde-2.0.12" + sources."@smithy/middleware-stack-2.0.6" + sources."@smithy/node-config-provider-2.1.3" + sources."@smithy/node-http-handler-2.1.8" + sources."@smithy/property-provider-2.0.13" + sources."@smithy/protocol-http-3.0.8" + sources."@smithy/querystring-builder-2.0.12" + sources."@smithy/querystring-parser-2.0.12" + sources."@smithy/service-error-classification-2.0.5" + sources."@smithy/shared-ini-file-loader-2.2.2" + sources."@smithy/signature-v4-2.0.12" + sources."@smithy/smithy-client-2.1.12" + sources."@smithy/types-2.4.0" + sources."@smithy/url-parser-2.0.12" sources."@smithy/util-base64-2.0.0" sources."@smithy/util-body-length-browser-2.0.0" sources."@smithy/util-body-length-node-2.1.0" sources."@smithy/util-buffer-from-2.0.0" sources."@smithy/util-config-provider-2.0.0" - sources."@smithy/util-defaults-mode-browser-2.0.12" - sources."@smithy/util-defaults-mode-node-2.0.14" + sources."@smithy/util-defaults-mode-browser-2.0.16" + sources."@smithy/util-defaults-mode-node-2.0.21" sources."@smithy/util-hex-encoding-2.0.0" - sources."@smithy/util-middleware-2.0.3" - sources."@smithy/util-retry-2.0.3" - sources."@smithy/util-stream-2.0.13" + sources."@smithy/util-middleware-2.0.5" + sources."@smithy/util-retry-2.0.5" + sources."@smithy/util-stream-2.0.17" sources."@smithy/util-uri-escape-2.0.0" sources."@smithy/util-utf8-2.0.0" - sources."@smithy/util-waiter-2.0.10" + sources."@smithy/util-waiter-2.0.12" sources."@szmarczak/http-timer-4.0.6" sources."@tokenizer/token-0.3.0" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/lodash-4.14.199" - sources."@types/node-20.8.1" - sources."@types/responselike-1.0.1" - sources."@types/ws-8.5.6" + sources."@types/lodash-4.14.200" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" + sources."@types/ws-8.5.8" sources."abort-controller-3.0.0" sources."adm-zip-0.5.10" sources."agent-base-6.0.2" @@ -93189,8 +94140,8 @@ in sources."asynckit-0.4.0" sources."at-least-node-1.0.0" sources."available-typed-arrays-1.0.5" - sources."aws-crt-1.18.0" - (sources."aws-sdk-2.1468.0" // { + sources."aws-crt-1.18.2" + (sources."aws-sdk-2.1481.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -93218,7 +94169,7 @@ in sources."buffer-crc32-0.2.13" sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."builtin-modules-3.3.0" sources."builtins-1.0.3" sources."cacheable-lookup-5.0.4" @@ -93228,7 +94179,7 @@ in ]; }) sources."cachedir-2.4.0" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" (sources."chalk-4.1.2" // { dependencies = [ sources."has-flag-4.0.0" @@ -93248,7 +94199,7 @@ in }) sources."chokidar-3.5.3" sources."chownr-2.0.0" - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."cli-color-2.0.3" sources."cli-cursor-3.1.0" sources."cli-progress-footer-2.3.2" @@ -93288,7 +94239,7 @@ in ]; }) sources."cross-spawn-7.0.3" - sources."crypto-js-4.1.1" + sources."crypto-js-4.2.0" (sources."d-1.0.1" // { dependencies = [ sources."type-1.2.0" @@ -93336,6 +94287,7 @@ in sources."defaults-1.0.4" sources."defer-to-connect-2.0.1" sources."deferred-0.7.11" + sources."define-data-property-1.1.1" sources."define-lazy-prop-2.0.0" sources."delayed-stream-1.0.0" sources."dezalgo-1.0.4" @@ -93378,7 +94330,7 @@ in sources."file-type-16.5.4" sources."filename-reserved-regex-2.0.0" sources."filenamify-4.3.0" - sources."filesize-10.0.12" + sources."filesize-10.1.0" sources."fill-range-7.0.1" sources."find-requires-1.0.0" sources."flat-5.0.2" @@ -93396,8 +94348,8 @@ in sources."fs.realpath-1.0.0" sources."fs2-0.3.9" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."get-stdin-8.0.0" sources."get-stream-6.0.1" sources."glob-7.2.3" @@ -93407,11 +94359,12 @@ in sources."got-11.8.6" sources."graceful-fs-4.2.11" sources."graphlib-2.1.8" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" (sources."help-me-3.0.0" // { dependencies = [ sources."readable-stream-3.6.2" @@ -93477,7 +94430,7 @@ in sources."jsonfile-6.1.0" sources."jszip-3.10.1" sources."jwt-decode-2.2.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."lazystream-1.0.1" sources."leven-2.1.0" sources."lie-3.3.0" @@ -93535,7 +94488,7 @@ in sources."number-allocator-1.0.14" sources."object-assign-4.1.1" sources."object-hash-3.0.0" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."once-1.4.0" sources."onetime-5.1.2" sources."open-8.4.2" @@ -93600,6 +94553,7 @@ in sources."sax-1.2.1" sources."seek-bzip-1.0.6" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."setimmediate-1.0.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -93665,6 +94619,7 @@ in sources."buffer-5.7.1" ]; }) + sources."undici-types-5.26.5" sources."uni-global-1.0.0" sources."universalify-2.0.0" sources."untildify-4.0.0" @@ -93684,7 +94639,7 @@ in sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-2.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wrap-ansi-6.2.0" sources."wrappy-1.0.2" sources."write-file-atomic-4.0.2" @@ -93742,7 +94697,7 @@ in sources."blob-0.0.2" sources."body-parser-1.20.1" sources."bytes-3.1.2" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsite-1.0.0" sources."caseless-0.12.0" sources."cheerio-0.17.0" @@ -93758,6 +94713,7 @@ in sources."core-util-is-1.0.3" sources."dashdash-1.14.1" sources."debug-2.6.9" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."depd-2.0.0" sources."destroy-1.2.0" @@ -93800,17 +94756,19 @@ in sources."forwarded-0.2.0" sources."fresh-0.5.2" sources."from-0.1.7" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."getpass-0.1.7" sources."global-https://github.com/component/global/archive/v2.0.1.tar.gz" + sources."gopd-1.0.1" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" sources."has-binary-data-0.1.1" sources."has-cors-1.0.3" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" (sources."htmlparser2-3.7.3" // { dependencies = [ sources."domutils-1.5.1" @@ -93851,7 +94809,7 @@ in sources."negotiator-0.6.3" sources."oauth-sign-0.9.0" sources."object-component-0.0.3" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.4.1" sources."options-0.0.6" sources."parsejson-0.0.1" @@ -93882,6 +94840,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."side-channel-1.0.4" sources."slate-irc-0.7.3" @@ -93913,7 +94872,7 @@ in ]; }) sources."split-1.0.1" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-2.0.1" sources."stream-combiner-0.2.2" sources."string_decoder-0.10.31" @@ -93965,7 +94924,7 @@ in sources."async-3.2.4" sources."cli-table-0.3.11" sources."colors-1.0.3" - sources."commander-11.0.0" + sources."commander-11.1.0" sources."picomatch-2.3.1" sources."readdirp-3.6.0" ]; @@ -94075,7 +95034,7 @@ in dependencies = [ sources."assert-plus-1.0.0" sources."dashdash-1.14.1" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" ]; }) sources."json-schema-0.2.2" @@ -94143,15 +95102,15 @@ in dependencies = [ sources."@socket.io/component-emitter-3.1.0" sources."@types/cookie-0.4.1" - sources."@types/cors-2.8.14" - sources."@types/node-20.8.1" + sources."@types/cors-2.8.15" + sources."@types/node-20.8.9" sources."accepts-1.3.8" sources."base64id-2.0.0" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."cookie-0.4.2" sources."cors-2.8.5" sources."debug-4.3.4" - sources."engine.io-6.5.2" + sources."engine.io-6.5.3" sources."engine.io-parser-5.2.1" sources."mime-db-1.52.0" sources."mime-types-2.1.35" @@ -94161,6 +95120,7 @@ in sources."object-assign-4.1.1" sources."socket.io-adapter-2.5.2" sources."socket.io-parser-4.2.4" + sources."undici-types-5.26.5" sources."utf-8-validate-5.0.10" sources."vary-1.1.2" sources."ws-8.11.0" @@ -94205,8 +95165,8 @@ in sources."supports-color-5.5.0" ]; }) - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" + sources."@types/minimist-1.2.4" + sources."@types/normalize-package-data-2.4.3" sources."agent-base-4.3.0" sources."ansi-escapes-5.0.0" sources."ansi-regex-6.0.1" @@ -94240,10 +95200,10 @@ in sources."es6-promisify-5.0.0" sources."escape-string-regexp-1.0.5" sources."find-up-5.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-4.1.0" sources."http-proxy-agent-2.1.0" sources."https-proxy-agent-3.0.1" @@ -94251,7 +95211,7 @@ in sources."indent-string-5.0.0" sources."inherits-2.0.4" sources."is-arrayish-0.2.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-fullwidth-code-point-4.0.0" sources."is-interactive-2.0.0" sources."is-plain-obj-1.1.0" @@ -94304,7 +95264,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" (sources."speedtest-net-1.6.2" // { dependencies = [ sources."ansi-styles-3.2.1" @@ -94350,10 +95310,10 @@ in sql-formatter = nodeEnv.buildNodePackage { name = "sql-formatter"; packageName = "sql-formatter"; - version = "13.0.0"; + version = "13.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/sql-formatter/-/sql-formatter-13.0.0.tgz"; - sha512 = "V21cVvge4rhn9Fa7K/fTKcmPM+x1yee6Vhq8ZwgaWh3VPBqApgsaoFB5kLAhiqRo5AmSaRyLU7LIdgnNwH01/w=="; + url = "https://registry.npmjs.org/sql-formatter/-/sql-formatter-13.0.2.tgz"; + sha512 = "mAtkmAcrrgH5XQOpDLDq4fQ6QAN1XgUruOsvHUfMUpk7VBBEVHtKQhCL66OKnUusbpeyIISh6Zrldcyveufjww=="; }; dependencies = [ sources."argparse-2.0.1" @@ -94405,8 +95365,8 @@ in dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - sources."@babel/core-7.23.0" + sources."@babel/compat-data-7.23.2" + sources."@babel/core-7.23.2" sources."@babel/generator-7.23.0" sources."@babel/helper-compilation-targets-7.22.15" sources."@babel/helper-environment-visitor-7.22.20" @@ -94419,11 +95379,11 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" (sources."@cspotcode/source-map-support-0.8.1" // { dependencies = [ @@ -94434,22 +95394,22 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/estree-1.0.2" - sources."@types/node-20.8.1" - sources."@types/pug-2.0.7" + sources."@types/estree-1.0.3" + sources."@types/node-20.8.9" + sources."@types/pug-2.0.8" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."ansi-styles-3.2.1" @@ -94467,9 +95427,9 @@ in sources."braces-3.0.2" sources."browserslist-4.22.1" sources."buffer-crc32-0.2.13" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."character-parser-2.2.0" sources."chokidar-3.5.3" @@ -94486,11 +95446,12 @@ in sources."css-tree-2.3.1" sources."debug-4.3.4" sources."decode-uri-component-0.2.2" + sources."define-data-property-1.1.1" sources."dequal-2.0.3" sources."detect-indent-6.1.0" sources."diff-4.0.2" sources."doctypes-1.1.0" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."errno-0.1.8" sources."es6-promise-3.3.1" sources."escalade-3.1.1" @@ -94501,18 +95462,20 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."globals-11.12.0" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."iconv-lite-0.6.3" sources."image-size-0.5.5" sources."immutable-4.3.4" @@ -94520,7 +95483,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" (sources."is-expression-4.0.0" // { dependencies = [ sources."acorn-7.4.1" @@ -94595,7 +95558,7 @@ in sources."pug-walk-2.0.0" sources."queue-microtask-1.2.3" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-4.0.0" sources."reusify-1.0.4" sources."rimraf-2.7.1" @@ -94603,9 +95566,10 @@ in sources."sade-1.8.1" sources."safer-buffer-2.1.2" sources."sander-0.5.1" - sources."sass-1.68.0" + sources."sass-1.69.4" sources."sax-1.3.0" sources."semver-6.3.1" + sources."set-function-length-1.1.1" sources."sorcery-0.11.0" sources."source-map-0.6.1" sources."source-map-js-1.0.2" @@ -94623,9 +95587,9 @@ in sources."sugarss-4.0.1" sources."supports-color-5.5.0" sources."supports-preserve-symlinks-flag-1.0.0" - (sources."svelte-4.2.1" // { + (sources."svelte-4.2.2" // { dependencies = [ - sources."magic-string-0.30.4" + sources."magic-string-0.30.5" ]; }) sources."svelte-preprocess-5.0.4" @@ -94635,13 +95599,14 @@ in sources."ts-node-10.9.1" sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."v8-compile-cache-lib-3.0.1" sources."void-elements-3.1.0" sources."with-7.0.2" sources."wrappy-1.0.2" sources."yallist-3.1.1" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -94657,16 +95622,16 @@ in svelte-language-server = nodeEnv.buildNodePackage { name = "svelte-language-server"; packageName = "svelte-language-server"; - version = "0.15.19"; + version = "0.15.20"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.15.19.tgz"; - sha512 = "Ge31qUlrLcnYJErDUWqjYDhwUyXxDLN8+2efApqNcV7UZQtBLOZ8Hm+NYYl/MJxjwsKT3eKEe13HJBwB5kciJA=="; + url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.15.20.tgz"; + sha512 = "xO/aL+Afsq/CFbXAMCqtc6lagap9OGmxF7aivjvfBAWbnT0ha+8ZnzxuUPqzVxVeInOEmFdwbfCa5h2QWLh6Jg=="; }; dependencies = [ sources."@ampproject/remapping-2.2.1" sources."@babel/code-frame-7.22.13" - sources."@babel/compat-data-7.22.20" - sources."@babel/core-7.23.0" + sources."@babel/compat-data-7.23.2" + sources."@babel/core-7.23.2" sources."@babel/generator-7.23.0" sources."@babel/helper-compilation-targets-7.22.15" sources."@babel/helper-environment-visitor-7.22.20" @@ -94679,11 +95644,11 @@ in sources."@babel/helper-string-parser-7.22.5" sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/helper-validator-option-7.22.15" - sources."@babel/helpers-7.23.1" + sources."@babel/helpers-7.23.2" sources."@babel/highlight-7.22.20" sources."@babel/parser-7.23.0" sources."@babel/template-7.22.15" - sources."@babel/traverse-7.23.0" + sources."@babel/traverse-7.23.2" sources."@babel/types-7.23.0" (sources."@cspotcode/source-map-support-0.8.1" // { dependencies = [ @@ -94697,21 +95662,21 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.1" - sources."@types/pug-2.0.7" + sources."@types/node-20.8.9" + sources."@types/pug-2.0.8" (sources."@vscode/emmet-helper-2.8.4" // { dependencies = [ sources."vscode-uri-2.1.2" @@ -94733,8 +95698,8 @@ in sources."braces-3.0.2" sources."browserslist-4.22.1" sources."buffer-crc32-0.2.13" - sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001542" + sources."call-bind-1.0.5" + sources."caniuse-lite-1.0.30001554" sources."chalk-2.4.2" sources."character-parser-2.2.0" sources."chokidar-3.5.3" @@ -94750,10 +95715,11 @@ in sources."debug-4.3.4" sources."decode-uri-component-0.2.2" sources."dedent-js-1.0.1" + sources."define-data-property-1.1.1" sources."detect-indent-6.1.0" sources."diff-4.0.2" sources."doctypes-1.1.0" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."emmet-2.4.6" sources."errno-0.1.8" sources."es6-promise-3.3.1" @@ -94765,25 +95731,27 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gensync-1.0.0-beta.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."globals-11.12.0" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."iconv-lite-0.6.3" sources."image-size-0.5.5" sources."immutable-4.3.4" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" (sources."is-expression-4.0.0" // { dependencies = [ sources."acorn-7.4.1" @@ -94859,15 +95827,16 @@ in sources."pug-walk-2.0.0" sources."queue-microtask-1.2.3" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."rimraf-2.7.1" sources."run-parallel-1.2.0" sources."safer-buffer-2.1.2" sources."sander-0.5.1" - sources."sass-1.68.0" + sources."sass-1.69.4" sources."sax-1.3.0" sources."semver-6.3.1" + sources."set-function-length-1.1.1" sources."sorcery-0.11.0" sources."source-map-0.6.1" sources."source-map-js-1.0.2" @@ -94887,19 +95856,20 @@ in sources."supports-preserve-symlinks-flag-1.0.0" sources."svelte-3.59.2" sources."svelte-preprocess-5.0.4" - sources."svelte2tsx-0.6.22" + sources."svelte2tsx-0.6.23" sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" sources."token-stream-1.0.0" sources."ts-node-10.9.1" sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."v8-compile-cache-lib-3.0.1" sources."void-elements-3.1.0" - (sources."vscode-css-languageservice-6.2.9" // { + (sources."vscode-css-languageservice-6.2.10" // { dependencies = [ - sources."vscode-languageserver-types-3.17.3" + sources."vscode-languageserver-types-3.17.5" ]; }) (sources."vscode-html-languageservice-5.0.7" // { @@ -94913,11 +95883,11 @@ in sources."vscode-languageserver-textdocument-1.0.11" sources."vscode-languageserver-types-3.17.2" sources."vscode-nls-5.2.0" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" sources."with-7.0.2" sources."wrappy-1.0.2" sources."yallist-3.1.1" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -94974,10 +95944,10 @@ in tailwindcss = nodeEnv.buildNodePackage { name = "tailwindcss"; packageName = "tailwindcss"; - version = "3.3.3"; + version = "3.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz"; - sha512 = "A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w=="; + url = "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz"; + sha512 = "5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA=="; }; dependencies = [ sources."@alloc/quick-lru-5.2.0" @@ -94990,16 +95960,16 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.1" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."any-promise-1.3.0" @@ -95031,14 +96001,14 @@ in sources."fill-range-7.0.1" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."glob-7.1.6" sources."glob-parent-6.0.2" - sources."has-1.0.3" + sources."hasown-2.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."is-binary-path-2.1.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -95071,7 +96041,7 @@ in sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" sources."readdirp-3.6.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."reusify-1.0.4" sources."run-parallel-1.2.0" sources."source-map-js-1.0.2" @@ -95088,10 +96058,11 @@ in }) sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."util-deprecate-1.0.2" sources."v8-compile-cache-lib-3.0.1" sources."wrappy-1.0.2" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yn-3.1.1" ]; buildInputs = globalBuildInputs; @@ -95205,8 +96176,8 @@ in sources."@textlint/textlint-plugin-text-13.3.3" sources."@textlint/types-13.3.3" sources."@textlint/utils-13.3.3" - sources."@types/mdast-3.0.13" - sources."@types/unist-2.0.8" + sources."@types/mdast-3.0.14" + sources."@types/unist-2.0.9" sources."ajv-8.12.0" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -95244,12 +96215,12 @@ in sources."flatted-2.0.2" sources."format-0.2.2" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."get-stdin-5.0.1" sources."glob-7.2.3" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."hosted-git-info-2.8.9" sources."inflight-1.0.6" sources."inherits-2.0.4" @@ -95257,7 +96228,7 @@ in sources."is-alphanumerical-1.0.4" sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-decimal-1.0.4" sources."is-file-1.0.0" sources."is-fullwidth-code-point-3.0.0" @@ -95346,14 +96317,14 @@ in sources."remark-parse-9.0.0" sources."repeat-string-1.6.1" sources."require-from-string-2.0.2" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."rimraf-2.6.3" sources."semver-5.7.2" sources."slice-ansi-4.0.0" sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."sprintf-js-1.0.3" sources."string-width-4.2.3" sources."strip-ansi-6.0.1" @@ -95421,20 +96392,21 @@ in sha512 = "GcAtxXttLsZfN75tSCo3V8/RTlglvhnn7McNTgI0uS4ADr67RoD64bSVIs4p/nY3sMNsf1taPjKnhZIQLuVjZg=="; }; dependencies = [ - sources."call-bind-1.0.2" - sources."define-data-property-1.1.0" + sources."call-bind-1.0.5" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."functions-have-names-1.2.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."gopd-1.0.1" - sources."has-1.0.3" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" sources."match-index-1.0.3" sources."object-keys-1.1.1" sources."regexp.prototype.flags-1.5.1" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" ]; buildInputs = globalBuildInputs; @@ -95462,11 +96434,11 @@ in sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" sources."@textlint/ast-node-types-13.3.3" - sources."@types/hast-2.3.6" - sources."@types/minimist-1.2.3" - sources."@types/normalize-package-data-2.4.2" + sources."@types/hast-2.3.7" + sources."@types/minimist-1.2.4" + sources."@types/normalize-package-data-2.4.3" sources."@types/parse5-5.0.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."alex-9.1.1" sources."ansi-align-3.0.1" sources."ansi-regex-5.0.1" @@ -95552,7 +96524,7 @@ in sources."format-0.2.2" sources."from-0.1.7" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" (sources."get-stream-4.1.0" // { dependencies = [ sources."pump-3.0.0" @@ -95569,9 +96541,9 @@ in sources."got-9.6.0" sources."graceful-fs-4.2.11" sources."hard-rejection-2.1.0" - sources."has-1.0.3" sources."has-flag-3.0.0" sources."has-yarn-2.1.0" + sources."hasown-2.0.0" sources."hast-util-embedded-1.0.6" sources."hast-util-from-parse5-6.0.1" sources."hast-util-has-property-1.0.4" @@ -95598,7 +96570,7 @@ in sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" sources."is-ci-2.0.0" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-decimal-1.0.4" sources."is-empty-1.2.0" sources."is-fullwidth-code-point-3.0.0" @@ -95714,7 +96686,7 @@ in sources."remark-retext-4.0.0" sources."remark-stringify-8.1.1" sources."repeat-string-1.6.1" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-5.0.0" sources."responselike-1.0.2" sources."retext-english-3.0.4" @@ -95740,7 +96712,7 @@ in sources."spdx-correct-3.2.0" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.15" + sources."spdx-license-ids-3.0.16" sources."split-0.2.10" (sources."split-transform-stream-0.1.1" // { dependencies = [ @@ -95902,7 +96874,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-13.3.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."bail-1.0.5" sources."boundary-2.0.0" sources."ccount-1.1.0" @@ -95948,7 +96920,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-13.3.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."bail-1.0.5" sources."boundary-2.0.0" sources."ccount-1.1.0" @@ -95994,7 +96966,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-4.4.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."boundary-1.0.1" sources."buffer-from-1.1.2" sources."concat-stream-2.0.0" @@ -96039,7 +97011,7 @@ in }; dependencies = [ sources."check-ends-with-period-3.0.2" - sources."emoji-regex-10.2.1" + sources."emoji-regex-10.3.0" ]; buildInputs = globalBuildInputs; meta = { @@ -96061,7 +97033,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-13.3.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."boundary-2.0.0" sources."lodash-4.17.21" sources."split-lines-2.1.0" @@ -96091,7 +97063,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-13.3.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."boundary-2.0.0" sources."lodash-4.17.21" sources."strip-json-comments-3.1.1" @@ -96124,27 +97096,27 @@ in sources."array-includes-3.1.7" sources."arraybuffer.prototype.slice-1.0.2" sources."available-typed-arrays-1.0.5" - sources."call-bind-1.0.2" - sources."define-data-property-1.1.0" + sources."call-bind-1.0.5" + sources."define-data-property-1.1.1" sources."define-properties-1.2.1" - sources."es-abstract-1.22.2" - sources."es-set-tostringtag-2.0.1" + sources."es-abstract-1.22.3" + sources."es-set-tostringtag-2.0.2" sources."es-to-primitive-1.2.1" sources."for-each-0.3.3" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."function.prototype.name-1.1.6" sources."functions-have-names-1.2.3" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-symbol-description-1.0.0" sources."globalthis-1.0.3" sources."gopd-1.0.1" - sources."has-1.0.3" sources."has-bigints-1.0.2" - sources."has-property-descriptors-1.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" - sources."internal-slot-1.0.5" + sources."hasown-2.0.0" + sources."internal-slot-1.0.6" sources."is-array-buffer-3.0.2" sources."is-bigint-1.0.4" sources."is-boolean-object-1.1.2" @@ -96160,12 +97132,13 @@ in sources."is-typed-array-1.1.12" sources."is-weakref-1.0.2" sources."isarray-2.0.5" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."object-keys-1.1.1" sources."object.assign-4.1.4" sources."regexp.prototype.flags-1.5.1" sources."safe-array-concat-1.0.1" sources."safe-regex-test-1.0.0" + sources."set-function-length-1.1.1" sources."set-function-name-2.0.1" sources."side-channel-1.0.4" sources."string.prototype.trim-1.2.8" @@ -96177,7 +97150,7 @@ in sources."typed-array-length-1.0.4" sources."unbox-primitive-1.0.2" sources."which-boxed-primitive-1.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" ]; buildInputs = globalBuildInputs; meta = { @@ -96199,7 +97172,7 @@ in }; dependencies = [ sources."@textlint/ast-node-types-13.3.3" - sources."@types/unist-2.0.8" + sources."@types/unist-2.0.9" sources."adverb-where-0.2.6" sources."boundary-2.0.0" sources."commander-2.20.3" @@ -96246,11 +97219,11 @@ in sources."@tootallnate/once-1.1.2" sources."@types/cacheable-request-6.0.3" sources."@types/cookie-0.4.1" - sources."@types/cors-2.8.14" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/cors-2.8.15" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.1" - sources."@types/responselike-1.0.1" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" sources."accepts-1.3.8" @@ -96282,7 +97255,7 @@ in sources."brace-expansion-1.1.11" sources."buffer-6.0.3" sources."buffer-equal-constant-time-1.0.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.1.2" (sources."cacache-15.3.0" // { dependencies = [ @@ -96291,7 +97264,7 @@ in }) sources."cacheable-lookup-5.0.4" sources."cacheable-request-7.0.4" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."chalk-4.1.2" sources."cheerio-1.0.0-rc.10" sources."cheerio-select-1.6.0" @@ -96308,7 +97281,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.2" sources."cookie-signature-1.0.6" - sources."core-js-3.33.0" + sources."core-js-3.33.1" sources."core-util-is-1.0.2" sources."cors-2.8.5" sources."css-select-4.3.0" @@ -96321,6 +97294,7 @@ in }) sources."deep-extend-0.6.0" sources."defer-to-connect-2.0.1" + sources."define-data-property-1.1.1" sources."delegates-1.0.0" sources."depd-1.1.2" sources."destroy-1.0.4" @@ -96369,21 +97343,22 @@ in ]; }) sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-3.0.2" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-5.2.0" sources."glob-7.2.3" sources."gopd-1.0.1" sources."got-11.8.5" sources."graceful-fs-4.2.11" sources."grapheme-splitter-1.0.4" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."htmlparser2-6.1.0" sources."http-cache-semantics-4.1.1" sources."http-errors-1.8.1" @@ -96429,7 +97404,7 @@ in sources."json-buffer-3.0.1" sources."jwa-2.0.0" sources."jws-4.0.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."ldap-filter-0.3.3" sources."ldapjs-2.3.1" sources."linkify-it-3.0.3" @@ -96553,6 +97528,7 @@ in }) sources."serve-static-1.14.2" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."signal-exit-3.0.7" sources."smart-buffer-4.2.0" @@ -96603,6 +97579,7 @@ in sources."type-is-1.6.18" sources."ua-parser-js-1.0.33" sources."uc.micro-1.0.6" + sources."undici-types-5.26.5" sources."unique-filename-1.1.1" sources."unique-slug-2.0.2" sources."unpipe-1.0.0" @@ -96623,7 +97600,7 @@ in sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-2.0.2" - sources."which-typed-array-1.1.11" + sources."which-typed-array-1.1.13" sources."wide-align-1.1.5" sources."with-open-file-0.1.7" sources."wrappy-1.0.2" @@ -96702,7 +97679,7 @@ in sources."boolbase-1.0.0" sources."brace-expansion-1.1.11" sources."buffer-equal-constant-time-1.0.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."busboy-0.3.1" sources."bytes-3.1.0" (sources."cacheable-request-6.1.0" // { @@ -96711,7 +97688,7 @@ in sources."lowercase-keys-2.0.0" ]; }) - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsite-1.0.0" sources."caseless-0.12.0" sources."chalk-2.4.2" @@ -96736,7 +97713,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.33.0" + sources."core-js-3.33.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -96745,6 +97722,7 @@ in sources."decompress-response-3.3.0" sources."deep-extend-0.6.0" sources."defer-to-connect-1.1.3" + sources."define-data-property-1.1.1" sources."delayed-stream-1.0.0" sources."delegates-1.0.0" sources."depd-1.1.2" @@ -96812,24 +97790,26 @@ in sources."fs-extra-8.1.0" sources."fs-minipass-1.2.7" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" + sources."function-bind-1.1.2" sources."gauge-2.7.4" - sources."get-intrinsic-1.2.1" + sources."get-intrinsic-1.2.2" sources."get-stream-4.1.0" sources."getpass-0.1.7" sources."glob-7.2.3" + sources."gopd-1.0.1" sources."got-9.6.0" sources."graceful-fs-4.2.11" sources."grapheme-splitter-1.0.4" sources."har-schema-2.0.0" sources."har-validator-5.1.5" - sources."has-1.0.3" sources."has-binary2-1.0.3" sources."has-cors-1.1.0" sources."has-flag-3.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-unicode-2.0.1" + sources."hasown-2.0.0" sources."htmlparser2-3.10.1" sources."http-cache-semantics-4.1.1" (sources."http-errors-1.7.2" // { @@ -96931,7 +97911,7 @@ in sources."oauth-sign-0.9.0" sources."object-assign-4.1.1" sources."object-component-0.0.3" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."on-finished-2.3.0" sources."once-1.4.0" sources."os-homedir-1.0.2" @@ -96988,6 +97968,7 @@ in }) sources."serve-static-1.14.1" sources."set-blocking-2.0.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.1.1" sources."side-channel-1.0.4" sources."signal-exit-3.0.7" @@ -97024,7 +98005,7 @@ in ]; }) sources."sqlite3-4.1.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-1.5.0" sources."streamsearch-0.1.2" sources."string-width-1.0.2" @@ -97329,10 +98310,10 @@ in sources."@szmarczak/http-timer-4.0.6" sources."@tokenizer/token-0.3.0" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.1" - sources."@types/responselike-1.0.1" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" (sources."accepts-1.3.8" // { @@ -97383,7 +98364,7 @@ in sources."boolbase-1.0.0" sources."brace-expansion-1.1.11" sources."buffer-equal-constant-time-1.0.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."busboy-0.3.1" sources."bytes-3.1.0" sources."cacheable-lookup-5.0.4" @@ -97412,7 +98393,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.33.0" + sources."core-js-3.33.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -97546,7 +98527,7 @@ in }) sources."jwa-2.0.0" sources."jws-4.0.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."ldap-filter-0.3.3" sources."ldapjs-2.1.1" sources."linkify-it-3.0.2" @@ -97719,7 +98700,7 @@ in ]; }) sources."sqlite3-5.0.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-1.5.0" sources."streamsearch-0.1.2" sources."string-width-1.0.2" @@ -97748,6 +98729,7 @@ in sources."typedarray-to-buffer-3.1.5" sources."ua-parser-js-0.7.21" sources."uc.micro-1.0.6" + sources."undici-types-5.26.5" sources."unpipe-1.0.0" sources."uri-js-4.4.1" sources."url-parse-lax-3.0.0" @@ -97797,10 +98779,10 @@ in sources."@szmarczak/http-timer-4.0.6" sources."@tokenizer/token-0.3.0" sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.2" + sources."@types/http-cache-semantics-4.0.3" sources."@types/keyv-3.1.4" - sources."@types/node-20.8.1" - sources."@types/responselike-1.0.1" + sources."@types/node-20.8.9" + sources."@types/responselike-1.0.2" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" (sources."accepts-1.3.8" // { @@ -97851,7 +98833,7 @@ in sources."boolbase-1.0.0" sources."brace-expansion-1.1.11" sources."buffer-equal-constant-time-1.0.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."busboy-0.3.1" sources."bytes-3.1.0" sources."cacheable-lookup-5.0.4" @@ -97880,7 +98862,7 @@ in sources."content-type-1.0.5" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.33.0" + sources."core-js-3.33.1" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -98014,7 +98996,7 @@ in }) sources."jwa-2.0.0" sources."jws-4.0.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."ldap-filter-0.3.3" sources."ldapjs-2.1.1" sources."linkify-it-3.0.2" @@ -98187,7 +99169,7 @@ in ]; }) sources."sqlite3-5.0.0" - sources."sshpk-1.17.0" + sources."sshpk-1.18.0" sources."statuses-1.5.0" sources."streamsearch-0.1.2" sources."string-width-1.0.2" @@ -98216,6 +99198,7 @@ in sources."typedarray-to-buffer-3.1.5" sources."ua-parser-js-0.7.21" sources."uc.micro-1.0.6" + sources."undici-types-5.26.5" sources."unpipe-1.0.0" sources."uri-js-4.4.1" sources."url-parse-lax-3.0.0" @@ -98729,16 +99712,16 @@ in sources."@jridgewell/resolve-uri-3.1.1" sources."@jridgewell/sourcemap-codec-1.4.15" sources."@jridgewell/trace-mapping-0.3.9" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tsconfig/node10-1.0.9" sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/node-20.8.1" + sources."@types/node-20.8.9" sources."acorn-8.10.0" sources."acorn-walk-8.2.0" sources."arg-4.1.3" @@ -98747,6 +99730,7 @@ in sources."make-error-1.3.6" sources."tslib-2.6.2" sources."typescript-5.2.2" + sources."undici-types-5.26.5" sources."v8-compile-cache-lib-3.0.1" sources."yn-3.1.1" ]; @@ -98784,10 +99768,10 @@ in typescript-language-server = nodeEnv.buildNodePackage { name = "typescript-language-server"; packageName = "typescript-language-server"; - version = "3.3.2"; + version = "4.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-3.3.2.tgz"; - sha512 = "jzun53CIkTbpAki0nP+hk5baGW+86SNNlVhyIj2ZUy45zUkCnmoetWuAtfRRQYrlIr8x4QB3ymGJPuwDQSd/ew=="; + url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-4.0.0.tgz"; + sha512 = "u6GLfWtHzOfGNpn0XuUYFg8Jv3oXWKzY6o5/Lt6LbWE6Ux965z2lP+vM0AN8Z2EobnlrDzzdcKusUx46j2eP3A=="; }; buildInputs = globalBuildInputs; meta = { @@ -98847,16 +99831,16 @@ in sources."@babel/helper-validator-identifier-7.22.20" sources."@babel/highlight-7.22.20" sources."@isaacs/cliui-8.0.2" - sources."@npmcli/config-6.3.0" + sources."@npmcli/config-6.4.0" sources."@npmcli/map-workspaces-3.0.4" sources."@npmcli/name-from-folder-2.0.0" - sources."@types/concat-stream-2.0.0" - sources."@types/debug-4.1.9" - sources."@types/is-empty-1.2.1" - sources."@types/ms-0.7.32" - sources."@types/node-20.8.1" - sources."@types/supports-color-8.1.1" - sources."@types/unist-3.0.0" + sources."@types/concat-stream-2.0.1" + sources."@types/debug-4.1.10" + sources."@types/is-empty-1.2.2" + sources."@types/ms-0.7.33" + sources."@types/node-20.8.9" + sources."@types/supports-color-8.1.2" + sources."@types/unist-3.0.1" sources."@ungap/structured-clone-1.2.0" sources."abbrev-2.0.0" sources."ansi-regex-5.0.1" @@ -98871,7 +99855,7 @@ in sources."color-name-1.1.3" ]; }) - sources."ci-info-3.8.0" + sources."ci-info-3.9.0" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."concat-stream-2.0.0" @@ -98942,6 +99926,7 @@ in sources."trough-2.1.0" sources."type-fest-3.13.1" sources."typedarray-0.0.6" + sources."undici-types-5.26.5" sources."unified-engine-11.1.0" sources."unist-util-inspect-8.0.0" sources."unist-util-lsp-2.1.0" @@ -98951,7 +99936,7 @@ in sources."vfile-message-4.0.2" (sources."vfile-reporter-8.1.0" // { dependencies = [ - sources."emoji-regex-10.2.1" + sources."emoji-regex-10.3.0" sources."string-width-6.1.0" sources."supports-color-9.4.0" ]; @@ -98975,7 +99960,7 @@ in ]; }) sources."yallist-4.0.0" - sources."yaml-2.3.2" + sources."yaml-2.3.3" sources."yocto-queue-1.0.0" ]; buildInputs = globalBuildInputs; @@ -98998,7 +99983,7 @@ in }; dependencies = [ sources."@mapbox/node-pre-gyp-1.0.11" - sources."@types/estree-1.0.2" + sources."@types/estree-1.0.3" sources."@types/geojson-7946.0.4" sources."abbrev-1.1.1" sources."agent-base-6.0.2" @@ -99162,13 +100147,13 @@ in vega-lite = nodeEnv.buildNodePackage { name = "vega-lite"; packageName = "vega-lite"; - version = "5.15.1"; + version = "5.16.1"; src = fetchurl { - url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.15.1.tgz"; - sha512 = "NpHwK8iLtW2OY0uDmtgSXQ2kuIc65vypTSXPD8q5mcfdVGn97OghhJwwRNn5ZYi7v0BEvdKBfMjQIbQhBpcwQA=="; + url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.16.1.tgz"; + sha512 = "3iXmzdAVZCGHrvdh6hIM8OY55auXA1EIDzFLaYdq27e99Dr+WXTEa00ilqQUPdrpS0sE1ZqK4Ikhgg5x8SOtLw=="; }; dependencies = [ - sources."@types/estree-1.0.2" + sources."@types/estree-1.0.3" sources."@types/geojson-7946.0.4" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -99271,10 +100256,10 @@ in vercel = nodeEnv.buildNodePackage { name = "vercel"; packageName = "vercel"; - version = "32.3.1"; + version = "32.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/vercel/-/vercel-32.3.1.tgz"; - sha512 = "XPwkXNbsqyqGy4kNo5T2At9TK71rfT/d9t55bUTkhWCHv62CZrZ+HdKrkZf2knx3mi11zeCWAU+2GvX9G1+3hw=="; + url = "https://registry.npmjs.org/vercel/-/vercel-32.5.0.tgz"; + sha512 = "Bx4v3yxEpyKhkyhmQNQyfbUHxC+C3Yug99Q14EZAvGMZiijggungC3ZFxpXWO0tCcmLJgknOWxsYE7+ctPi0zw=="; }; dependencies = [ sources."@cspotcode/source-map-support-0.8.1" @@ -99309,11 +100294,11 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@rollup/pluginutils-4.2.1" sources."@sinclair/typebox-0.25.24" - sources."@swc/core-1.3.91" + sources."@swc/core-1.3.95" sources."@swc/counter-0.1.2" - sources."@swc/helpers-0.5.2" + sources."@swc/helpers-0.5.3" sources."@swc/types-0.1.5" - sources."@swc/wasm-1.3.91" + sources."@swc/wasm-1.3.95" sources."@tootallnate/once-2.0.0" (sources."@ts-morph/common-0.11.1" // { dependencies = [ @@ -99324,38 +100309,38 @@ in sources."@tsconfig/node12-1.0.11" sources."@tsconfig/node14-1.0.3" sources."@tsconfig/node16-1.0.4" - sources."@types/json-schema-7.0.13" + sources."@types/json-schema-7.0.14" sources."@types/node-14.18.33" - sources."@vercel/build-utils-7.2.1" + sources."@vercel/build-utils-7.2.2" sources."@vercel/error-utils-2.0.1" sources."@vercel/fun-1.1.0" sources."@vercel/gatsby-plugin-vercel-analytics-1.0.11" - (sources."@vercel/gatsby-plugin-vercel-builder-2.0.6" // { + (sources."@vercel/gatsby-plugin-vercel-builder-2.0.8" // { dependencies = [ sources."fs-extra-11.1.0" sources."jsonfile-6.1.0" sources."universalify-2.0.0" ]; }) - sources."@vercel/go-3.0.2" + sources."@vercel/go-3.0.3" sources."@vercel/hydrogen-1.0.1" - sources."@vercel/next-4.0.8" - sources."@vercel/nft-0.24.1" - (sources."@vercel/node-3.0.6" // { + sources."@vercel/next-4.0.11" + sources."@vercel/nft-0.24.2" + (sources."@vercel/node-3.0.7" // { dependencies = [ sources."async-listen-3.0.0" sources."node-fetch-2.6.9" sources."path-to-regexp-6.2.1" ]; }) - sources."@vercel/python-4.0.2" - (sources."@vercel/redwood-2.0.3" // { + sources."@vercel/python-4.1.0" + (sources."@vercel/redwood-2.0.5" // { dependencies = [ sources."semver-6.3.1" ]; }) - sources."@vercel/remix-builder-2.0.8" - (sources."@vercel/routing-utils-3.0.0" // { + sources."@vercel/remix-builder-2.0.10" + (sources."@vercel/routing-utils-3.1.0" // { dependencies = [ sources."ajv-6.12.6" sources."json-schema-traverse-0.4.1" @@ -99363,7 +100348,7 @@ in ]; }) sources."@vercel/ruby-2.0.2" - sources."@vercel/static-build-2.0.7" + sources."@vercel/static-build-2.0.9" sources."@vercel/static-config-3.0.0" sources."abbrev-1.1.1" sources."acorn-8.10.0" @@ -99658,15 +100643,16 @@ in ]; }) sources."@eslint-community/eslint-utils-4.4.0" - sources."@eslint-community/regexpp-4.9.1" + sources."@eslint-community/regexpp-4.10.0" sources."@eslint/eslintrc-2.1.2" - sources."@eslint/js-8.50.0" - sources."@humanwhocodes/config-array-0.11.11" + sources."@eslint/js-8.52.0" + sources."@humanwhocodes/config-array-0.11.13" sources."@humanwhocodes/module-importer-1.0.1" - sources."@humanwhocodes/object-schema-1.2.1" + sources."@humanwhocodes/object-schema-2.0.1" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" + sources."@ungap/structured-clone-1.2.0" sources."acorn-8.10.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" @@ -99677,7 +100663,7 @@ in sources."boolbase-1.0.0" sources."brace-expansion-1.1.11" sources."builtin-modules-1.1.1" - sources."call-bind-1.0.2" + sources."call-bind-1.0.5" sources."callsites-3.1.0" sources."chalk-4.1.2" sources."character-parser-2.2.0" @@ -99689,11 +100675,12 @@ in sources."cssesc-3.0.0" sources."debug-4.3.4" sources."deep-is-0.1.4" + sources."define-data-property-1.1.1" sources."diff-4.0.2" sources."doctrine-3.0.0" sources."escape-string-regexp-4.0.0" - sources."eslint-8.50.0" - sources."eslint-plugin-vue-9.17.0" + sources."eslint-8.52.0" + sources."eslint-plugin-vue-9.18.0" sources."eslint-scope-7.2.2" sources."eslint-visitor-keys-3.4.3" sources."espree-9.6.1" @@ -99708,26 +100695,28 @@ in sources."fastq-1.15.0" sources."file-entry-cache-6.0.1" sources."find-up-5.0.0" - sources."flat-cache-3.1.0" + sources."flat-cache-3.1.1" sources."flatted-3.2.9" sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."glob-7.2.3" sources."glob-parent-6.0.2" - sources."globals-13.22.0" + sources."globals-13.23.0" + sources."gopd-1.0.1" sources."graphemer-1.4.0" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" sources."has-tostringtag-1.0.0" + sources."hasown-2.0.0" sources."ignore-5.2.4" sources."import-fresh-3.3.0" sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" (sources."is-expression-4.0.0" // { dependencies = [ sources."acorn-7.4.1" @@ -99743,7 +100732,7 @@ in sources."json-buffer-3.0.1" sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."levn-0.4.1" sources."locate-path-6.0.0" sources."lodash-4.17.21" @@ -99772,12 +100761,13 @@ in sources."pug-lexer-5.0.1" sources."punycode-2.3.0" sources."queue-microtask-1.2.3" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-from-4.0.0" sources."reusify-1.0.4" sources."rimraf-3.0.2" sources."run-parallel-1.2.0" sources."semver-7.5.4" + sources."set-function-length-1.1.1" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."sprintf-js-1.0.3" @@ -99807,7 +100797,7 @@ in sources."typescript-4.9.5" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" - sources."vue-eslint-parser-9.3.1" + sources."vue-eslint-parser-9.3.2" sources."which-2.0.2" sources."wrappy-1.0.2" sources."xml-name-validator-4.0.0" @@ -99923,7 +100913,7 @@ in sources."vscode-languageserver-textdocument-1.0.11" sources."vscode-languageserver-types-3.17.5" sources."vscode-nls-4.1.2" - sources."vscode-uri-3.0.7" + sources."vscode-uri-3.0.8" ]; buildInputs = globalBuildInputs; meta = { @@ -99994,7 +100984,7 @@ in sha512 = "EwAUg6706mBujMLbb4Czhe9Ax5Dw3x64t/X2hn+vIVvVexAANSifVg3yB7ILZmeRSGmv9uYo6kL5J1c/DiGdaw=="; }; dependencies = [ - (sources."@babel/runtime-7.23.1" // { + (sources."@babel/runtime-7.23.2" // { dependencies = [ sources."regenerator-runtime-0.14.0" ]; @@ -100030,19 +101020,19 @@ in sources."@jimp/tiff-0.16.13" sources."@jimp/types-0.16.13" sources."@jimp/utils-0.16.13" - sources."@resvg/resvg-js-2.4.1" - sources."@resvg/resvg-js-android-arm-eabi-2.4.1" - sources."@resvg/resvg-js-android-arm64-2.4.1" - sources."@resvg/resvg-js-darwin-arm64-2.4.1" - sources."@resvg/resvg-js-darwin-x64-2.4.1" - sources."@resvg/resvg-js-linux-arm-gnueabihf-2.4.1" - sources."@resvg/resvg-js-linux-arm64-gnu-2.4.1" - sources."@resvg/resvg-js-linux-arm64-musl-2.4.1" - sources."@resvg/resvg-js-linux-x64-gnu-2.4.1" - sources."@resvg/resvg-js-linux-x64-musl-2.4.1" - sources."@resvg/resvg-js-win32-arm64-msvc-2.4.1" - sources."@resvg/resvg-js-win32-ia32-msvc-2.4.1" - sources."@resvg/resvg-js-win32-x64-msvc-2.4.1" + sources."@resvg/resvg-js-2.6.0" + sources."@resvg/resvg-js-android-arm-eabi-2.6.0" + sources."@resvg/resvg-js-android-arm64-2.6.0" + sources."@resvg/resvg-js-darwin-arm64-2.6.0" + sources."@resvg/resvg-js-darwin-x64-2.6.0" + sources."@resvg/resvg-js-linux-arm-gnueabihf-2.6.0" + sources."@resvg/resvg-js-linux-arm64-gnu-2.6.0" + sources."@resvg/resvg-js-linux-arm64-musl-2.6.0" + sources."@resvg/resvg-js-linux-x64-gnu-2.6.0" + sources."@resvg/resvg-js-linux-x64-musl-2.6.0" + sources."@resvg/resvg-js-win32-arm64-msvc-2.6.0" + sources."@resvg/resvg-js-win32-ia32-msvc-2.6.0" + sources."@resvg/resvg-js-win32-x64-msvc-2.6.0" sources."@tokenizer/token-0.3.0" sources."@types/node-16.9.1" sources."ansi-regex-5.0.1" @@ -100142,10 +101132,10 @@ in webpack = nodeEnv.buildNodePackage { name = "webpack"; packageName = "webpack"; - version = "5.88.2"; + version = "5.89.0"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz"; - sha512 = "JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz"; + sha512 = "qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw=="; }; dependencies = [ sources."@jridgewell/gen-mapping-0.3.3" @@ -100153,12 +101143,12 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@types/eslint-8.44.3" - sources."@types/eslint-scope-3.7.5" - sources."@types/estree-1.0.2" - sources."@types/json-schema-7.0.13" - sources."@types/node-20.8.1" + sources."@jridgewell/trace-mapping-0.3.20" + sources."@types/eslint-8.44.6" + sources."@types/eslint-scope-3.7.6" + sources."@types/estree-1.0.3" + sources."@types/json-schema-7.0.14" + sources."@types/node-20.8.9" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -100182,10 +101172,10 @@ in sources."ajv-keywords-3.5.2" sources."browserslist-4.22.1" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chrome-trace-event-1.0.3" sources."commander-2.20.3" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.1" sources."escalade-3.1.1" @@ -100221,12 +101211,13 @@ in sources."source-map-support-0.5.21" sources."supports-color-8.1.1" sources."tapable-2.2.1" - sources."terser-5.20.0" + sources."terser-5.22.0" sources."terser-webpack-plugin-5.3.9" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - sources."webpack-5.88.2" + sources."webpack-5.89.0" sources."webpack-sources-3.2.3" ]; buildInputs = globalBuildInputs; @@ -100254,12 +101245,12 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" - sources."@types/eslint-8.44.3" - sources."@types/eslint-scope-3.7.5" - sources."@types/estree-1.0.2" - sources."@types/json-schema-7.0.13" - sources."@types/node-20.8.1" + sources."@jridgewell/trace-mapping-0.3.20" + sources."@types/eslint-8.44.6" + sources."@types/eslint-scope-3.7.6" + sources."@types/estree-1.0.3" + sources."@types/json-schema-7.0.14" + sources."@types/node-20.8.9" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -100286,13 +101277,13 @@ in sources."ajv-keywords-3.5.2" sources."browserslist-4.22.1" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chrome-trace-event-1.0.3" sources."clone-deep-4.0.1" sources."colorette-2.0.20" sources."commander-10.0.1" sources."cross-spawn-7.0.3" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."enhanced-resolve-5.15.0" sources."envinfo-7.10.0" sources."es-module-lexer-1.3.1" @@ -100309,14 +101300,15 @@ in sources."fast-json-stable-stringify-2.1.0" sources."fastest-levenshtein-1.0.16" sources."find-up-4.1.0" - sources."function-bind-1.1.1" + sources."flat-5.0.2" + sources."function-bind-1.1.2" sources."glob-to-regexp-0.4.1" sources."graceful-fs-4.2.11" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."hasown-2.0.0" sources."import-local-3.1.0" sources."interpret-3.1.1" - sources."is-core-module-2.13.0" + sources."is-core-module-2.13.1" sources."is-plain-object-2.0.4" sources."isexe-2.0.0" sources."isobject-3.0.1" @@ -100342,7 +101334,7 @@ in sources."punycode-2.3.0" sources."randombytes-2.1.0" sources."rechoir-0.8.0" - sources."resolve-1.22.6" + sources."resolve-1.22.8" sources."resolve-cwd-3.0.0" sources."resolve-from-5.0.0" sources."safe-buffer-5.2.1" @@ -100356,18 +101348,19 @@ in sources."supports-color-8.1.1" sources."supports-preserve-symlinks-flag-1.0.0" sources."tapable-2.2.1" - (sources."terser-5.20.0" // { + (sources."terser-5.22.0" // { dependencies = [ sources."commander-2.20.3" ]; }) sources."terser-webpack-plugin-5.3.9" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - sources."webpack-5.88.2" + sources."webpack-5.89.0" sources."webpack-cli-5.1.4" - sources."webpack-merge-5.9.0" + sources."webpack-merge-5.10.0" sources."webpack-sources-3.2.3" sources."which-2.0.2" sources."wildcard-2.0.1" @@ -100396,30 +101389,30 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@leichtgewicht/ip-codec-2.0.4" - sources."@types/body-parser-1.19.3" - sources."@types/bonjour-3.5.11" - sources."@types/connect-3.4.36" - sources."@types/connect-history-api-fallback-1.5.1" - sources."@types/eslint-8.44.3" - sources."@types/eslint-scope-3.7.5" - sources."@types/estree-1.0.2" - sources."@types/express-4.17.18" - sources."@types/express-serve-static-core-4.17.37" - sources."@types/http-errors-2.0.2" - sources."@types/http-proxy-1.17.12" - sources."@types/json-schema-7.0.13" - sources."@types/mime-1.3.3" - sources."@types/node-20.8.1" - sources."@types/qs-6.9.8" - sources."@types/range-parser-1.2.5" + sources."@types/body-parser-1.19.4" + sources."@types/bonjour-3.5.12" + sources."@types/connect-3.4.37" + sources."@types/connect-history-api-fallback-1.5.2" + sources."@types/eslint-8.44.6" + sources."@types/eslint-scope-3.7.6" + sources."@types/estree-1.0.3" + sources."@types/express-4.17.20" + sources."@types/express-serve-static-core-4.17.39" + sources."@types/http-errors-2.0.3" + sources."@types/http-proxy-1.17.13" + sources."@types/json-schema-7.0.14" + sources."@types/mime-1.3.4" + sources."@types/node-20.8.9" + sources."@types/qs-6.9.9" + sources."@types/range-parser-1.2.6" sources."@types/retry-0.12.0" - sources."@types/send-0.17.2" - sources."@types/serve-index-1.9.2" - sources."@types/serve-static-1.15.3" - sources."@types/sockjs-0.3.34" - sources."@types/ws-8.5.6" + sources."@types/send-0.17.3" + sources."@types/serve-index-1.9.3" + sources."@types/serve-static-1.15.4" + sources."@types/sockjs-0.3.35" + sources."@types/ws-8.5.8" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -100459,10 +101452,10 @@ in sources."braces-3.0.2" sources."browserslist-4.22.1" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."bytes-3.0.0" - sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001542" + sources."call-bind-1.0.5" + sources."caniuse-lite-1.0.30001554" sources."chokidar-3.5.3" sources."chrome-trace-event-1.0.3" sources."colorette-2.0.20" @@ -100483,6 +101476,7 @@ in sources."cross-spawn-7.0.3" sources."debug-2.6.9" sources."default-gateway-6.0.3" + sources."define-data-property-1.1.1" sources."define-lazy-prop-2.0.0" sources."depd-2.0.0" sources."destroy-1.2.0" @@ -100490,7 +101484,7 @@ in sources."dns-equal-1.0.0" sources."dns-packet-5.6.1" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."encodeurl-1.0.2" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.1" @@ -100524,18 +101518,20 @@ in sources."fs-monkey-1.0.5" sources."fs.realpath-1.0.0" sources."fsevents-2.3.3" - sources."function-bind-1.1.1" - sources."get-intrinsic-1.2.1" + sources."function-bind-1.1.2" + sources."get-intrinsic-1.2.2" sources."get-stream-6.0.1" sources."glob-7.2.3" sources."glob-parent-5.1.2" sources."glob-to-regexp-0.4.1" + sources."gopd-1.0.1" sources."graceful-fs-4.2.11" sources."handle-thing-2.0.1" - sources."has-1.0.3" sources."has-flag-4.0.0" + sources."has-property-descriptors-1.0.1" sources."has-proto-1.0.1" sources."has-symbols-1.0.3" + sources."hasown-2.0.0" (sources."hpack.js-2.1.6" // { dependencies = [ sources."readable-stream-2.3.8" @@ -100565,7 +101561,7 @@ in sources."jest-worker-27.5.1" sources."json-parse-even-better-errors-2.3.1" sources."json-schema-traverse-1.0.0" - sources."launch-editor-2.6.0" + sources."launch-editor-2.6.1" sources."loader-runner-4.3.0" sources."media-typer-0.3.0" sources."memfs-3.6.0" @@ -100588,7 +101584,7 @@ in sources."node-releases-2.0.13" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" - sources."object-inspect-1.12.3" + sources."object-inspect-1.13.1" sources."obuf-1.1.2" sources."on-finished-2.4.1" sources."on-headers-1.0.2" @@ -100644,6 +101640,7 @@ in ]; }) sources."serve-static-1.15.0" + sources."set-function-length-1.1.1" sources."setprototypeof-1.2.0" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -100670,7 +101667,7 @@ in sources."strip-final-newline-2.0.0" sources."supports-color-8.1.1" sources."tapable-2.2.1" - sources."terser-5.20.0" + sources."terser-5.22.0" (sources."terser-webpack-plugin-5.3.9" // { dependencies = [ sources."ajv-6.12.6" @@ -100683,6 +101680,7 @@ in sources."to-regex-range-5.0.1" sources."toidentifier-1.0.1" sources."type-is-1.6.18" + sources."undici-types-5.26.5" sources."unpipe-1.0.0" sources."update-browserslist-db-1.0.13" sources."uri-js-4.4.1" @@ -100693,7 +101691,7 @@ in sources."vary-1.1.2" sources."watchpack-2.4.0" sources."wbuf-1.7.3" - (sources."webpack-5.88.2" // { + (sources."webpack-5.89.0" // { dependencies = [ sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" @@ -100733,15 +101731,15 @@ in sources."@jridgewell/set-array-1.1.2" sources."@jridgewell/source-map-0.3.5" sources."@jridgewell/sourcemap-codec-1.4.15" - sources."@jridgewell/trace-mapping-0.3.19" + sources."@jridgewell/trace-mapping-0.3.20" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@types/eslint-8.44.3" - sources."@types/eslint-scope-3.7.5" - sources."@types/estree-1.0.2" - sources."@types/json-schema-7.0.13" - sources."@types/node-20.8.1" + sources."@types/eslint-8.44.6" + sources."@types/eslint-scope-3.7.6" + sources."@types/estree-1.0.3" + sources."@types/json-schema-7.0.14" + sources."@types/node-20.8.9" sources."@webassemblyjs/ast-1.11.6" sources."@webassemblyjs/floating-point-hex-parser-1.11.6" sources."@webassemblyjs/helper-api-error-1.11.6" @@ -100767,11 +101765,11 @@ in sources."braces-3.0.2" sources."browserslist-4.22.1" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001542" + sources."caniuse-lite-1.0.30001554" sources."chrome-trace-event-1.0.3" sources."commander-2.20.3" sources."dir-glob-3.0.1" - sources."electron-to-chromium-1.4.538" + sources."electron-to-chromium-1.4.567" sources."enhanced-resolve-5.15.0" sources."es-module-lexer-1.3.1" sources."escalade-3.1.1" @@ -100830,7 +101828,7 @@ in sources."source-map-support-0.5.21" sources."supports-color-8.1.1" sources."tapable-2.2.1" - sources."terser-5.20.0" + sources."terser-5.22.0" (sources."terser-webpack-plugin-5.3.9" // { dependencies = [ sources."ajv-6.12.6" @@ -100840,10 +101838,11 @@ in ]; }) sources."to-regex-range-5.0.1" + sources."undici-types-5.26.5" sources."update-browserslist-db-1.0.13" sources."uri-js-4.4.1" sources."watchpack-2.4.0" - (sources."webpack-5.88.2" // { + (sources."webpack-5.89.0" // { dependencies = [ sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" @@ -100884,7 +101883,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.2" - sources."@types/node-20.8.1" + sources."@types/node-20.8.9" sources."@webtorrent/http-node-1.3.0" sources."addr-to-ip-port-1.5.4" sources."airplay-js-0.3.0" @@ -100947,7 +101946,7 @@ in sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" sources."buffer-indexof-1.1.1" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."cache-chunk-store-3.2.2" (sources."castv2-0.1.10" // { dependencies = [ @@ -101219,6 +102218,7 @@ in sources."type-fest-0.21.3" sources."typedarray-0.0.6" sources."uint64be-2.0.2" + sources."undici-types-5.26.5" sources."unordered-array-remove-1.0.2" sources."unordered-set-2.0.1" sources."upnp-device-client-1.0.2" @@ -101250,7 +102250,7 @@ in sources."simple-get-4.0.1" ]; }) - sources."winreg-1.2.4" + sources."winreg-1.2.5" sources."wrap-ansi-6.2.0" sources."wrappy-1.0.2" sources."ws-7.5.9" @@ -101274,15 +102274,15 @@ in "@withgraphite/graphite-cli" = nodeEnv.buildNodePackage { name = "_at_withgraphite_slash_graphite-cli"; packageName = "@withgraphite/graphite-cli"; - version = "1.0.6"; + version = "1.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-1.0.6.tgz"; - sha512 = "XXI/8DG+dFXXO9WvewYZwlxAx2MRMt69XYbxPPYWRvpu8dGiTUQ5EeDsOm4yEOsOMvefNxjnq9mqwJxuwRfRyQ=="; + url = "https://registry.npmjs.org/@withgraphite/graphite-cli/-/graphite-cli-1.0.7.tgz"; + sha512 = "JkAPKk8hk7IcOF2EYu5N/TsueSb0GOP+R1uXAw5gZaJkfJlLuhbGFf4vHWvdrmjbUDm3swwXAJY2e9v4ZETwjw=="; }; dependencies = [ sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."chalk-4.1.2" sources."cliui-8.0.1" sources."color-convert-2.0.1" @@ -101316,18 +102316,13 @@ in wrangler = nodeEnv.buildNodePackage { name = "wrangler"; packageName = "wrangler"; - version = "3.10.1"; + version = "3.14.0"; src = fetchurl { - url = "https://registry.npmjs.org/wrangler/-/wrangler-3.10.1.tgz"; - sha512 = "k7BUIinKVYFHJYo8HVeVjDncjTQIu6Z6/CNnTB9WcsGlJ0MFTsFWdWspWSPgef1vOTrzkfbweZpZCY3YXIew3g=="; + url = "https://registry.npmjs.org/wrangler/-/wrangler-3.14.0.tgz"; + sha512 = "4vzw11yG1/KXpYKbumvRJ61Iyhm/yKXb/ayOw/2xiIRdKdpsfN9/796d2l525+CDaGwZWswpLENe6ZMS0p/Ghg=="; }; dependencies = [ sources."@cloudflare/kv-asset-handler-0.2.0" - sources."@cloudflare/workerd-darwin-64-1.20230922.0" - sources."@cloudflare/workerd-darwin-arm64-1.20230922.0" - sources."@cloudflare/workerd-linux-64-1.20230922.0" - sources."@cloudflare/workerd-linux-arm64-1.20230922.0" - sources."@cloudflare/workerd-windows-64-1.20230922.0" sources."@esbuild-plugins/node-globals-polyfill-0.2.3" sources."@esbuild-plugins/node-modules-polyfill-0.2.2" sources."@esbuild/android-arm-0.17.19" @@ -101361,7 +102356,7 @@ in sources."blake3-wasm-2.1.5" sources."braces-3.0.2" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."capnp-ts-0.7.0" sources."chokidar-3.5.3" sources."cookie-0.5.0" @@ -101382,7 +102377,7 @@ in sources."is-number-7.0.0" sources."magic-string-0.25.9" sources."mime-3.0.0" - sources."miniflare-3.20230922.0" + sources."miniflare-3.20231016.0" sources."ms-2.1.2" sources."mustache-4.2.0" sources."nanoid-3.3.6" @@ -101404,13 +102399,13 @@ in sources."stoppable-1.1.0" sources."to-regex-range-5.0.1" sources."tslib-2.6.2" - sources."undici-5.25.3" + sources."undici-5.26.5" sources."utf-8-validate-6.0.3" - sources."workerd-1.20230922.0" + sources."workerd-1.20231016.0" sources."ws-8.14.2" sources."xxhash-wasm-1.0.2" sources."youch-3.3.2" - sources."zod-3.22.2" + sources."zod-3.22.4" ]; buildInputs = globalBuildInputs; meta = { @@ -101539,10 +102534,10 @@ in "@zwave-js/server" = nodeEnv.buildNodePackage { name = "_at_zwave-js_slash_server"; packageName = "@zwave-js/server"; - version = "1.32.1"; + version = "1.33.0"; src = fetchurl { - url = "https://registry.npmjs.org/@zwave-js/server/-/server-1.32.1.tgz"; - sha512 = "lO2G4FvjTjztvj9KW8pQTwMe5dPNxfZhi+zUvOVoURa773P2h620+i2ARQTGX/o/60cHm1LFETnrtzPqTwVnEg=="; + url = "https://registry.npmjs.org/@zwave-js/server/-/server-1.33.0.tgz"; + sha512 = "jHRpbeWcDVhTWidDTmln9x+lTveJ0H1cLJxl6dWIeWQ6YnB7YzRuHFDPhY+6ewAyUrc+Eq8tl+QnhjmVuevq+A=="; }; dependencies = [ (sources."@alcalzone/jsonl-db-3.1.0" // { @@ -101557,7 +102552,7 @@ in ]; }) sources."@alcalzone/proper-lockfile-4.1.3-0" - sources."@colors/colors-1.5.0" + sources."@colors/colors-1.6.0" sources."@dabh/diagnostics-2.0.3" sources."@homebridge/ciao-1.1.7" sources."@leichtgewicht/ip-codec-2.0.4" @@ -101583,16 +102578,16 @@ in sources."@serialport/stream-12.0.0" sources."@sindresorhus/is-5.6.0" sources."@szmarczak/http-timer-5.0.1" - sources."@types/http-cache-semantics-4.0.2" - sources."@types/triple-beam-1.3.3" - sources."@zwave-js/cc-12.0.2" - sources."@zwave-js/config-12.0.2" - sources."@zwave-js/core-12.0.2" - sources."@zwave-js/host-12.0.2" - sources."@zwave-js/nvmedit-12.0.2" - sources."@zwave-js/serial-12.0.2" - sources."@zwave-js/shared-12.0.0" - sources."@zwave-js/testing-12.0.2" + sources."@types/http-cache-semantics-4.0.3" + sources."@types/triple-beam-1.3.4" + sources."@zwave-js/cc-12.2.3" + sources."@zwave-js/config-12.2.3" + sources."@zwave-js/core-12.2.3" + sources."@zwave-js/host-12.2.3" + sources."@zwave-js/nvmedit-12.2.3" + sources."@zwave-js/serial-12.2.3" + sources."@zwave-js/shared-12.2.3" + sources."@zwave-js/testing-12.2.3" sources."alcalzone-shared-4.0.8" sources."ansi-colors-4.1.3" sources."ansi-regex-5.0.1" @@ -101601,9 +102596,9 @@ in sources."asynckit-0.4.0" sources."axios-0.27.2" sources."buffer-from-1.1.2" - sources."bufferutil-4.0.7" + sources."bufferutil-4.0.8" sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" + sources."cacheable-request-10.2.14" sources."cliui-8.0.1" (sources."color-3.2.1" // { dependencies = [ @@ -101658,9 +102653,9 @@ in sources."json-logic-js-2.0.2" sources."json5-2.2.3" sources."jsonfile-6.1.0" - sources."keyv-4.5.3" + sources."keyv-4.5.4" sources."kuler-2.0.0" - sources."logform-2.5.1" + sources."logform-2.6.0" sources."lowercase-keys-3.0.0" sources."lru-cache-6.0.0" sources."mdns-server-1.0.11" @@ -101715,9 +102710,9 @@ in sources."utf-8-validate-6.0.3" sources."util-deprecate-1.0.2" sources."which-2.0.2" - sources."winston-3.10.0" + sources."winston-3.11.0" sources."winston-daily-rotate-file-4.7.1" - sources."winston-transport-4.5.0" + sources."winston-transport-4.6.0" sources."wrap-ansi-7.0.0" sources."ws-8.14.2" sources."xstate-4.38.2" @@ -101725,7 +102720,7 @@ in sources."yallist-4.0.0" sources."yargs-17.7.2" sources."yargs-parser-21.1.1" - sources."zwave-js-12.0.2" + sources."zwave-js-12.2.3" ]; buildInputs = globalBuildInputs; meta = { From 1194ff06b0d94851b20b724281963c544754177e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Oct 2023 13:40:27 +0200 Subject: [PATCH 044/163] python311Packages.azure-mgmt-netapp: 10.1.0 -> 11.0.0 Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-netapp_11.0.0/sdk/netapp/azure-mgmt-netapp/CHANGELOG.md --- .../python-modules/azure-mgmt-netapp/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix index 46061f5a0028..8b5ae2435d0d 100644 --- a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix @@ -4,28 +4,25 @@ , pythonOlder , azure-common , azure-mgmt-core -, msrest -, msrestazure +, isodate }: buildPythonPackage rec { pname = "azure-mgmt-netapp"; - version = "10.1.0"; + version = "11.0.0"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-eJiWTOCk2C79Jotku9bKlu3vU6H8004hWrX+h76MjQM="; - extension = "zip"; + hash = "sha256-00cDFHpaEciRQLHM+Kt3uOtw/geOn5+onrY7lav6EeU="; }; propagatedBuildInputs = [ azure-common azure-mgmt-core - msrest - msrestazure + isodate ]; # no tests included @@ -39,6 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure NetApp Files Management Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-netapp_${version}/sdk/netapp/azure-mgmt-netapp/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 42782fdf6a9dc7e0dd11f9d97deec4a3340034d4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Oct 2023 14:21:48 +0200 Subject: [PATCH 045/163] python311Packages.azure-mgmt-containerregistry: 10.1.0 -> 10.2.0 Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerregistry_10.2.0/sdk/containerregistry/azure-mgmt-containerregistry/CHANGELOG.md --- .../azure-mgmt-containerregistry/default.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix b/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix index f75b262df3a0..bc20dcdfb602 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix @@ -4,29 +4,25 @@ , pythonOlder , azure-common , azure-mgmt-core -, msrest -, typing-extensions +, isodate }: buildPythonPackage rec { pname = "azure-mgmt-containerregistry"; - version = "10.1.0"; + version = "10.2.0"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-VrX9YfYNvlA8+eNqHCp35BAeQZzQKakZs7ZZKwT8oYc="; - extension = "zip"; + hash = "sha256-i7i/5ofGxiF9/wTAPnUOaZ6FAgK3EaBqoHeSC8HuXCo="; }; propagatedBuildInputs = [ azure-common azure-mgmt-core - msrest - ] ++ lib.optionals (pythonOlder "3.8") [ - typing-extensions + isodate ]; # no tests included @@ -40,6 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Container Registry Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerregistry_${version}/sdk/containerregistry/azure-mgmt-containerregistry/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From fc5f9cae21630873bad9595fd444d66c6ee34dbd Mon Sep 17 00:00:00 2001 From: 0x4A6F <0x4A6F@users.noreply.github.com> Date: Thu, 26 Oct 2023 10:25:41 +0200 Subject: [PATCH 046/163] atuin: 16.0.0 -> 17.0.0 - Release: https://github.com/atuinsh/atuin/releases/tag/v17.0.0 - Changes: https://github.com/atuinsh/atuin/compare/v16.0.0...v17.0.0 --- pkgs/tools/misc/atuin/default.nix | 13 ++++++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/atuin/default.nix b/pkgs/tools/misc/atuin/default.nix index 8d773f62a4ba..bd4677a5e48d 100644 --- a/pkgs/tools/misc/atuin/default.nix +++ b/pkgs/tools/misc/atuin/default.nix @@ -4,6 +4,7 @@ , installShellFiles , rustPlatform , libiconv +, AppKit , Security , SystemConfiguration , nixosTests @@ -11,24 +12,24 @@ rustPlatform.buildRustPackage rec { pname = "atuin"; - version = "16.0.0"; + version = "17.0.0"; src = fetchFromGitHub { owner = "atuinsh"; repo = "atuin"; rev = "v${version}"; - hash = "sha256-Kh6aaWYV+ZG7Asvw5JdGsV+nxD+xvvQab5wLIedcQcQ="; + hash = "sha256-eGukHoh1S2CtehapSRUM3+cnVvTpslwvDCSXlrnC4+4="; }; # TODO: unify this to one hash because updater do not support this cargoHash = if stdenv.isLinux - then "sha256-Ami88ScGj58jCCat4MMDvjZtV5WglmrlggpQfo+LPjs=" - else "sha256-HQMZ9w1C6go16XGrPNniQZliIQ/5yAp2w/uUwAOQTM0="; + then "sha256-KlfNOZ5xDID+x0GohbLv+SJlPQRK6C5YzbbFnKvm2ng=" + else "sha256-8OarzrMc7EiHEDDbs2XiggivebQ68yufnmhXsf6MBwM="; nativeBuildInputs = [ installShellFiles ]; - buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security SystemConfiguration ]; + buildInputs = lib.optionals stdenv.isDarwin [ libiconv AppKit Security SystemConfiguration ]; postInstall = '' installShellCompletion --cmd atuin \ @@ -44,6 +45,8 @@ rustPlatform.buildRustPackage rec { checkFlags = [ # tries to make a network access "--skip=registration" + # No such file or directory (os error 2) + "--skip=sync" ]; meta = with lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 365bde606773..9b6f8456c4c0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -285,7 +285,7 @@ with pkgs; _0x = callPackage ../tools/misc/0x { }; atuin = callPackage ../tools/misc/atuin { - inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + inherit (darwin.apple_sdk.frameworks) AppKit Security SystemConfiguration; }; automatic-timezoned = callPackage ../tools/system/automatic-timezoned { }; From 1252a65d4e19b094db92baf06609073bbf76fbc4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Oct 2023 03:36:37 +0000 Subject: [PATCH 047/163] dendrite: 0.13.3 -> 0.13.4 --- pkgs/servers/dendrite/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/dendrite/default.nix b/pkgs/servers/dendrite/default.nix index 82ee6d59547a..d722f6beb0ab 100644 --- a/pkgs/servers/dendrite/default.nix +++ b/pkgs/servers/dendrite/default.nix @@ -3,16 +3,16 @@ buildGoModule rec { pname = "matrix-dendrite"; - version = "0.13.3"; + version = "0.13.4"; src = fetchFromGitHub { owner = "matrix-org"; repo = "dendrite"; rev = "v${version}"; - hash = "sha256-wM9ayB3L9pc3696Ze5hVZPKGwrB5fD+64Wf8DUIjf1k="; + hash = "sha256-Hy3QuwAHmZSsjy5A/1mrmrxdtle466HsQtDat3tYS8s="; }; - vendorHash = "sha256-COljILLiAFoX8IShpAmLrxkw6yw7YQE4lpe8IR92j6g="; + vendorHash = "sha256-M7ogR1ya+sqlWVQpaXlvJy9YwhdM4XBDw8e2ZBPvEGY="; subPackages = [ # The server From 160cafb40318df3686794747169267274884f213 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Oct 2023 12:28:56 +0000 Subject: [PATCH 048/163] clp: 1.17.8 -> 1.17.9 --- pkgs/applications/science/math/clp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/math/clp/default.nix b/pkgs/applications/science/math/clp/default.nix index c7d19f044d65..52a74ff3979c 100644 --- a/pkgs/applications/science/math/clp/default.nix +++ b/pkgs/applications/science/math/clp/default.nix @@ -1,13 +1,13 @@ { lib, stdenv, fetchFromGitHub, pkg-config, coin-utils, zlib, osi }: stdenv.mkDerivation rec { - version = "1.17.8"; + version = "1.17.9"; pname = "clp"; src = fetchFromGitHub { owner = "coin-or"; repo = "Clp"; rev = "releases/${version}"; - hash = "sha256-3Z6ysoCcDVB8UePiwbZNqvO/o/jgPcv6XFkpJZBK+Os="; + hash = "sha256-kHCDji+yIf5mCoxKB2b/HaATGmwwIAPEV74tthIMeMY="; }; nativeBuildInputs = [ pkg-config ]; From bdbfa94378e9066eb1a894f8e28808591455d3dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Oct 2023 17:31:19 +0000 Subject: [PATCH 049/163] gfxreconstruct: 1.0.0 -> 1.0.1 --- pkgs/tools/graphics/gfxreconstruct/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/gfxreconstruct/default.nix b/pkgs/tools/graphics/gfxreconstruct/default.nix index fe678ba06715..633c1202fafc 100644 --- a/pkgs/tools/graphics/gfxreconstruct/default.nix +++ b/pkgs/tools/graphics/gfxreconstruct/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "gfxreconstruct"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "LunarG"; repo = "gfxreconstruct"; rev = "v${version}"; - hash = "sha256-dOmkNKURYgphbDHOmzcWf9PsIKMkPyN7ve579BE7fR0="; + hash = "sha256-+h7r6uLRw08c1CHRHxGCdkPYqI10i2Q/Oep617rLhx0="; fetchSubmodules = true; }; From a9066322451ff6ec4cbdc81db6b6cb3b244b604f Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Fri, 27 Oct 2023 16:46:47 -0400 Subject: [PATCH 050/163] systemd-stage-1: No longer experimental --- nixos/modules/system/boot/systemd/initrd.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nixos/modules/system/boot/systemd/initrd.nix b/nixos/modules/system/boot/systemd/initrd.nix index 175e757cbbb6..b0df4ce72ec4 100644 --- a/nixos/modules/system/boot/systemd/initrd.nix +++ b/nixos/modules/system/boot/systemd/initrd.nix @@ -128,10 +128,6 @@ in { stage 2 counterparts such as {option}`systemd.services`, except that `restartTriggers` and `reloadTriggers` are not supported. - - Note: This is experimental. Some of the `boot.initrd` options - are not supported when this is enabled, and the options under - `boot.initrd.systemd` are subject to change. ''; }; From 11c482767a6849fdfdd09ca095bc180cc52ae286 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Fri, 27 Oct 2023 18:31:16 -0300 Subject: [PATCH 051/163] nordic: make sddm a separate output It brings some kde stuff into the environment, and that may not be desirable when one does not need it. --- pkgs/data/themes/nordic/default.nix | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index a64b870d12b9..16eefee7bbb9 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -80,14 +80,11 @@ stdenv.mkDerivation rec { sourceRoot = "."; + outputs = [ "out" "sddm" ]; + nativeBuildInputs = [ jdupes ]; - propagatedUserEnvPkgs = [ - gtk-engine-murrine - breeze-icons - plasma-framework - plasma-workspace - ]; + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; dontWrapQtApps = true; @@ -119,15 +116,18 @@ stdenv.mkDerivation rec { rmdir $out/share/themes/Nordic/extras{/wallpapers,} # move kde related contents to appropriate directories - mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes,icons} + mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,icons} mv -v $out/share/themes/Nordic/kde/aurorae/* $out/share/aurorae/themes/ mv -v $out/share/themes/Nordic/kde/colorschemes/* $out/share/color-schemes/ mv -v $out/share/themes/Nordic/kde/konsole $out/share/ mv -v $out/share/themes/Nordic/kde/kvantum/* $out/share/Kvantum/ mv -v $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/ - mv -v $out/share/themes/Nordic/kde/sddm/* $out/share/sddm/themes/ mv -v $out/share/themes/Nordic/kde/folders/* $out/share/icons/ mv -v $out/share/themes/Nordic/kde/cursors/*-cursors $out/share/icons/ + + mkdir -p $sddm/share/sddm/themes + mv -v $out/share/themes/Nordic/kde/sddm/* $sddm/share/sddm/themes/ + rm -rf $out/share/themes/Nordic/kde # Replace duplicate files with symbolic links to the first file in @@ -137,6 +137,16 @@ stdenv.mkDerivation rec { runHook postInstall ''; + postFixup = '' + # Propagate sddm theme dependencies to user env otherwise sddm + # does find them. Putting them in buildInputs is not enough. + + mkdir -p $sddm/nix-support + + printWords ${breeze-icons} ${plasma-framework} ${plasma-workspace} \ + >> $sddm/nix-support/propagated-user-env-packages + ''; + meta = with lib; { description = "Gtk and KDE themes using the Nord color pallete"; homepage = "https://github.com/EliverLara/Nordic"; From 15287929d3400e1b7af713e30ff287a2dc56aa22 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 28 Oct 2023 04:20:00 +0000 Subject: [PATCH 052/163] mystmd: 1.1.22 -> 1.1.23 Diff: https://github.com/executablebooks/mystmd/compare/mystmd@1.1.22...mystmd@1.1.23 Changelog: https://github.com/executablebooks/mystmd/blob/mystmd@1.1.23/packages/myst-cli/CHANGELOG.md --- pkgs/by-name/my/mystmd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/my/mystmd/package.nix b/pkgs/by-name/my/mystmd/package.nix index 5bf90c7d90cd..a8c571af3603 100644 --- a/pkgs/by-name/my/mystmd/package.nix +++ b/pkgs/by-name/my/mystmd/package.nix @@ -2,16 +2,16 @@ buildNpmPackage rec { pname = "mystmd"; - version = "1.1.22"; + version = "1.1.23"; src = fetchFromGitHub { owner = "executablebooks"; repo = "mystmd"; rev = "mystmd@${version}"; - hash = "sha256-jx/UCC/Cl5kqAbMzeikTmrx9xWS02OCp3rn0pvtIAPY="; + hash = "sha256-+zgAm3v7XcNhhVOFueRqJijteQqMCZmE33hDyR4d5bA="; }; - npmDepsHash = "sha256-1qQ19iB7N+KvO1uUdEMU1iN91FMQs4wzfTCdv6wfn30="; + npmDepsHash = "sha256-8brgDSV0BBggYUnizV+24RQMXxPd6HUBDYrw9fJtL+M="; dontNpmInstall = true; From b59a05ec897ca282e6b6fcbeb25320d98d053308 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 28 Oct 2023 04:20:00 +0000 Subject: [PATCH 053/163] mystmd: add version tester --- pkgs/by-name/my/mystmd/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/my/mystmd/package.nix b/pkgs/by-name/my/mystmd/package.nix index a8c571af3603..85810054da07 100644 --- a/pkgs/by-name/my/mystmd/package.nix +++ b/pkgs/by-name/my/mystmd/package.nix @@ -1,4 +1,4 @@ -{ lib, buildNpmPackage, fetchFromGitHub }: +{ lib, buildNpmPackage, fetchFromGitHub, mystmd, testers }: buildNpmPackage rec { pname = "mystmd"; @@ -23,6 +23,11 @@ buildNpmPackage rec { runHook postInstall ''; + passthru.tests.version = testers.testVersion { + package = mystmd; + version = "v${version}"; + }; + meta = with lib; { description = "Command line tools for working with MyST Markdown"; homepage = "https://github.com/executablebooks/mystmd"; From 5866b3f8bf4f5060089acaa954c5ad3977051ae7 Mon Sep 17 00:00:00 2001 From: OTABI Tomoya Date: Sat, 28 Oct 2023 14:48:15 +0900 Subject: [PATCH 054/163] python311Packages.nunavut: update disabled python version --- pkgs/development/python-modules/nunavut/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/nunavut/default.nix b/pkgs/development/python-modules/nunavut/default.nix index 1277f522f3b9..e6e6f42aaafa 100644 --- a/pkgs/development/python-modules/nunavut/default.nix +++ b/pkgs/development/python-modules/nunavut/default.nix @@ -12,7 +12,7 @@ version = "2.3.0"; format = "setuptools"; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; From 0404987a9b6998ed167aed9bc48b6c5c6b530ed3 Mon Sep 17 00:00:00 2001 From: Rhys Davies Date: Fri, 27 Oct 2023 10:50:13 +1300 Subject: [PATCH 055/163] microsoft-edge: 118.0.2088.46 -> 118.0.2088.76 --- .../networking/browsers/microsoft-edge/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/browsers/microsoft-edge/default.nix b/pkgs/applications/networking/browsers/microsoft-edge/default.nix index 47163c0aa8be..1c2ac1f8d5fe 100644 --- a/pkgs/applications/networking/browsers/microsoft-edge/default.nix +++ b/pkgs/applications/networking/browsers/microsoft-edge/default.nix @@ -1,20 +1,20 @@ { stable = import ./browser.nix { channel = "stable"; - version = "118.0.2088.46"; + version = "118.0.2088.76"; revision = "1"; - sha256 = "sha256-/3lo/y/LhAmGqiOhZgDoJVS+c2631NB/Z/lBNFunU30="; + sha256 = "sha256-cd8W/0UZi+NhPSILR8e8aOLxy6ra+0DVwRowo2jG8DA="; }; beta = import ./browser.nix { channel = "beta"; - version = "118.0.2088.46"; + version = "119.0.2151.32"; revision = "1"; - sha256 = "sha256-u0w7COYoAgcpqVEsB0t27iMD2AGVYFCJyE72uWKIY70="; + sha256 = "sha256-tsDFUKZDiusr/fGO5NMRqzTDIF+MTgC/1gJu95wXwAw="; }; dev = import ./browser.nix { channel = "dev"; - version = "119.0.2151.2"; + version = "120.0.2172.1"; revision = "1"; - sha256 = "sha256-42wbnA9i1FdBq14Y+xxstAe9ciWDzEBVMULCSURQzj0="; + sha256 = "sha256-EvTS0AO3/A8Ut9H36mMOnS9PRR062WAoas9/Pd90NBM="; }; } From 6fcf7c4254e57ccac5be4c8a03d80d3b1a7d9f00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Oct 2023 12:19:49 +0000 Subject: [PATCH 056/163] pgcli: 3.5.0 -> 4.0.0 --- pkgs/development/python-modules/pgcli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pgcli/default.nix b/pkgs/development/python-modules/pgcli/default.nix index 9ed6cd9b5249..f5de2371e01e 100644 --- a/pkgs/development/python-modules/pgcli/default.nix +++ b/pkgs/development/python-modules/pgcli/default.nix @@ -22,11 +22,11 @@ # integrating with ipython-sql buildPythonPackage rec { pname = "pgcli"; - version = "3.5.0"; + version = "4.0.0"; src = fetchPypi { inherit pname version; - hash = "sha256-zESNlRWfwJA9NhgpkneKCW7aV1LWYNR2cTg8jiv2M/E="; + hash = "sha256-C/X427yQR+BkbQFqQhMoomDEbP8hCJCLEbtVyWR17o0="; }; propagatedBuildInputs = [ From b553f3a109eac0b79c34dac04637a4d944c9be2d Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 22 Oct 2023 11:29:13 +0200 Subject: [PATCH 057/163] pgadmin4: fix build due to Flask update Also updates security-flask-too from 5.3.0 -> 5.3.2 Signed-off-by: Florian Brandes --- .../flask-security-too/default.nix | 24 ++++---- pkgs/tools/admin/pgadmin/default.nix | 57 ++++++++++++++++++- 2 files changed, 67 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/flask-security-too/default.nix b/pkgs/development/python-modules/flask-security-too/default.nix index 0eae72147262..81abf369a8a4 100644 --- a/pkgs/development/python-modules/flask-security-too/default.nix +++ b/pkgs/development/python-modules/flask-security-too/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , fetchPypi , pythonOlder +, setuptools # extras: babel , babel @@ -11,7 +12,6 @@ , bcrypt , bleach , flask-mailman -, qrcode # extras: fsqla , flask-sqlalchemy @@ -22,17 +22,17 @@ , cryptography , phonenumbers , webauthn +, qrcode # propagates -, blinker , email-validator , flask , flask-login , flask-principal , flask-wtf -, itsdangerous , passlib , importlib-resources +, wtforms # tests , argon2-cffi @@ -47,32 +47,30 @@ buildPythonPackage rec { pname = "flask-security-too"; - version = "5.3.0"; - format = "pyproject"; + version = "5.3.2"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { pname = "Flask-Security-Too"; inherit version; - hash = "sha256-n12DCRPqxm8YhFeVrl99BEvdDYNq6rzP662rain3k1Q="; + hash = "sha256-wLUHXfDWSp7zWwTIjTH79AWlkkNzb21tChpLSEWr8+U="; }; - postPatch = '' - # This should be removed after updating to version 5.3.0. - sed -i '/filterwarnings =/a ignore:pkg_resources is deprecated:DeprecationWarning' pytest.ini - ''; + nativeBuildInputs = [ + setuptools + ]; propagatedBuildInputs = [ - blinker email-validator flask flask-login flask-principal flask-wtf - itsdangerous passlib importlib-resources + wtforms ]; passthru.optional-dependencies = { @@ -84,7 +82,6 @@ buildPythonPackage rec { bcrypt bleach flask-mailman - qrcode ]; fsqla = [ flask-sqlalchemy @@ -95,6 +92,7 @@ buildPythonPackage rec { cryptography phonenumbers webauthn + qrcode ]; }; diff --git a/pkgs/tools/admin/pgadmin/default.nix b/pkgs/tools/admin/pgadmin/default.nix index beecd6412bcf..117f02a593ba 100644 --- a/pkgs/tools/admin/pgadmin/default.nix +++ b/pkgs/tools/admin/pgadmin/default.nix @@ -9,6 +9,7 @@ , yarn , fixup_yarn_lock , nodejs +, fetchpatch , server-mode ? true }: @@ -26,7 +27,61 @@ let # keep the scope, as it is used throughout the derivation and tests # this also makes potential future overrides easier - pythonPackages = python3.pkgs.overrideScope (final: prev: rec { }); + pythonPackages = python3.pkgs.overrideScope (final: prev: rec { + # pgadmin 7.8 is incompatible with Flask >= 2.3 + flask = prev.flask.overridePythonAttrs (oldAttrs: rec { + version = "2.2.5"; + src = oldAttrs.src.override { + pname = "Flask"; + inherit version; + hash = "sha256-7e6bCn/yZiG9WowQ/0hK4oc3okENmbC7mmhQx/uXeqA="; + }; + format = "setuptools"; + }); + # downgrade needed for older Flask + httpbin = prev.httpbin.overridePythonAttrs (oldAttrs: rec { + version = "0.7.0"; + src = oldAttrs.src.override { + inherit version; + hash = "sha256-y7N3kMkVdfTxV1f0KtQdn3KesifV7b6J5OwXVIbbjfo="; + }; + format = "setuptools"; + patches = [ + (fetchpatch { + # Replaces BaseResponse class with Response class for Werkezug 2.1.0 compatibility + # https://github.com/postmanlabs/httpbin/pull/674 + url = "https://github.com/postmanlabs/httpbin/commit/5cc81ce87a3c447a127e4a1a707faf9f3b1c9b6b.patch"; + hash = "sha256-SbEWjiqayMFYrbgAPZtSsXqSyCDUz3z127XgcKOcrkE="; + }) + ]; + pytestFlagsArray = [ + "test_httpbin.py" + ]; + propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ final.pythonPackages.brotlipy ]; + }); + # downgrade needed for older httpbin + werkzeug = prev.werkzeug.overridePythonAttrs (oldAttrs: rec { + version = "2.2.3"; + format = "setuptools"; + src = oldAttrs.src.override { + pname = "Werkzeug"; + inherit version; + hash = "sha256-LhzMlBfU2jWLnebxdOOsCUOR6h1PvvLWZ4ZdgZ39Cv4="; + }; + }); + # Downgrade needed for older Flask + flask-security-too = prev.flask-security-too.overridePythonAttrs (oldAttrs: rec { + version = "5.1.2"; + src = oldAttrs.src.override { + inherit version; + hash = "sha256-lZzm43m30y+2qjxNddFEeg9HDlQP9afq5VtuR25zaLc="; + }; + postPatch = '' + # This should be removed after updating to version 5.3.0. + sed -i '/filterwarnings =/a ignore:pkg_resources is deprecated:DeprecationWarning' pytest.ini + ''; + }); + }); offlineCache = fetchYarnDeps { yarnLock = ./yarn.lock; From 16d0952b67256806ba00f7448697500f403c8bac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Oct 2023 14:43:48 +0000 Subject: [PATCH 058/163] cargo-make: 0.37.2 -> 0.37.3 --- pkgs/development/tools/rust/cargo-make/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix index f057155988c8..fe02f0b78e0a 100644 --- a/pkgs/development/tools/rust/cargo-make/default.nix +++ b/pkgs/development/tools/rust/cargo-make/default.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-make"; - version = "0.37.2"; + version = "0.37.3"; src = fetchFromGitHub { owner = "sagiegurari"; repo = "cargo-make"; rev = version; - hash = "sha256-uYMPRbh2stIkNxehPnJPryIo+bGxDG7g+l4bTkEQWoY="; + hash = "sha256-7xWxIvMaoKZ1TVgfdBUDvK8VJzW6alrO8xFvSlMusOY="; }; - cargoHash = "sha256-CXGar3Xp6iBldBGOxjXRBGBwjNh4Kv6SwIkaNKEnkQs="; + cargoHash = "sha256-2I+VZD4KLTtoTIb2NNpfLcFH/lmD6Z/TTPJrr3FcZzI="; nativeBuildInputs = [ pkg-config ]; From 1fd87b651da5dc40aa75d29d483b93706625b956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 28 Oct 2023 16:47:12 +0200 Subject: [PATCH 059/163] nextcloud26: 26.0.7 -> 26.0.8 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 37b01b738735..32eb9c112460 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -54,8 +54,8 @@ in { ''; nextcloud26 = generic { - version = "26.0.7"; - hash = "sha256-vtJEqLlNE7YWqSdAUhZwwdZ9Q8SAR3I/sTGAv/bUjpI="; + version = "26.0.8"; + hash = "sha256-ydCay0RuM2AZYIKRM/jzdutvJ5pN73CCF/xxWBiSiH8="; packages = nextcloud26Packages; }; From 8edd2e856c17964fc776ace20d5742c23034cd25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 28 Oct 2023 16:47:29 +0200 Subject: [PATCH 060/163] nextcloud27: 27.1.2 -> 27.1.3 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 32eb9c112460..6cfecd47a92c 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -60,8 +60,8 @@ in { }; nextcloud27 = generic { - version = "27.1.2"; - hash = "sha256-B0KyR6ruC3BE2wBi8KkUqnczjHp9j+faCRcUfXZolyE="; + version = "27.1.3"; + hash = "sha256-HWFJNSReSjdbSsmRwC8yNZK3U5cvhviHY/2A7X0nV5M="; packages = nextcloud27Packages; }; From ecc02253d3850f44c0b6b160396edda87eda1dc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 28 Oct 2023 16:47:42 +0200 Subject: [PATCH 061/163] nextcloud26Packages: regen --- pkgs/servers/nextcloud/packages/26.json | 30 ++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/26.json b/pkgs/servers/nextcloud/packages/26.json index 949191e55b4b..10146a318324 100644 --- a/pkgs/servers/nextcloud/packages/26.json +++ b/pkgs/servers/nextcloud/packages/26.json @@ -110,18 +110,18 @@ ] }, "mail": { - "sha256": "0p9iv172ivypyr6ccsmkfnb7b77nyghqbva24g8ymphw95pirwag", - "url": "https://github.com/nextcloud-releases/mail/releases/download/v3.4.1/mail-v3.4.1.tar.gz", - "version": "3.4.1", - "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", + "sha256": "0mr3npd48j444lalkph1z8rsz5jllpgdrcqsjdrqgmf70y0g55mh", + "url": "https://github.com/nextcloud-releases/mail/releases/download/v3.4.3/mail-v3.4.3.tar.gz", + "version": "3.4.3", + "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!", "homepage": "https://github.com/nextcloud/mail#readme", "licenses": [ "agpl" ] }, "maps": { - "sha256": "19zx3fhv8dil7vm84lhnhlxzd2zyab7h8j20hiwsd4rrj0gzhjdf", - "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-1-nightly/maps-1.2.0-1-nightly.tar.gz", + "sha256": "049hrp79fj1bp9nk9isjrk427k238974x7gsj68jplxfrgq3sdkz", + "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-2-nightly/maps-1.2.0-2-nightly.tar.gz", "version": "1.2.0", "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", "homepage": "https://github.com/nextcloud/maps", @@ -130,9 +130,9 @@ ] }, "memories": { - "sha256": "10qd41lkvmgv5bw15gfzivjwf9asn22gv43f1k9l9158rrpzsgph", - "url": "https://github.com/pulsejet/memories/releases/download/v5.5.1/memories.tar.gz", - "version": "5.5.1", + "sha256": "0i146mlg27phs407clclksn1wjkyl0c5fb2zw0npbx5dvqnpglcd", + "url": "https://github.com/pulsejet/memories/releases/download/v6.0.1/memories.tar.gz", + "version": "6.0.1", "description": "# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Work from any device, of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Transcode videos and use HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Migrate easily from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Do all this very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://demo.memories.gallery/apps/memories/)).\n1. Perform the recommended [configuration steps](https://memories.gallery/config/).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos.", "homepage": "https://memories.gallery", "licenses": [ @@ -170,9 +170,9 @@ ] }, "onlyoffice": { - "sha256": "12hzmngps86ha4lcfwaf62svfz41aywykq0z419r644g5i4v7raq", - "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v7.9.0/onlyoffice.tar.gz", - "version": "7.9.0", + "sha256": "0hf015rvramksh7v06n7pn5kmyhgqzg17vmrgfqjbndg1r6rghpc", + "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v7.9.4/onlyoffice.tar.gz", + "version": "7.9.4", "description": "ONLYOFFICE connector allows you to view, edit and collaborate on text documents, spreadsheets and presentations within Nextcloud using ONLYOFFICE Docs. This will create a new Edit in ONLYOFFICE action within the document library for Office documents. This allows multiple users to co-author documents in real time from the familiar web interface and save the changes back to your file storage.", "homepage": "https://www.onlyoffice.com", "licenses": [ @@ -220,9 +220,9 @@ ] }, "spreed": { - "sha256": "1fnlilb9l4vfqdkyk0f3djzdkv0pw3yy30f7psfj6hh6y82pvfky", - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v16.0.6/spreed-v16.0.6.tar.gz", - "version": "16.0.6", + "sha256": "06cixw0bbmz20fybdqq192bk11xraaaplqybbxa0xjs3x6pcw1na", + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v16.0.7/spreed-v16.0.7.tar.gz", + "version": "16.0.7", "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat integration!** Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants.\n* 👥 **Private, group, public and password protected calls!** Just invite somebody, a whole group or send a public link to invite to a call.\n* 💻 **Screen sharing!** Share your screen with participants of your call. You just need to use Firefox version 66 (or newer), latest Edge or Chrome 72 (or newer, also possible using Chrome 49 with this [Chrome extension](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol)).\n* 🚀 **Integration with other Nextcloud apps** like Files, Contacts and Deck. More to come.\n\nAnd in the works for the [coming versions](https://github.com/nextcloud/spreed/milestones/):\n* ✋ [Federated calls](https://github.com/nextcloud/spreed/issues/21), to call people on other Nextclouds", "homepage": "https://github.com/nextcloud/spreed", "licenses": [ From 91239bc459a8a182305a43885f602183adafdba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 28 Oct 2023 16:47:52 +0200 Subject: [PATCH 062/163] nextcloud27Packages: regen --- pkgs/servers/nextcloud/packages/27.json | 30 ++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/27.json b/pkgs/servers/nextcloud/packages/27.json index 07071fc4fef0..257a773ecb76 100644 --- a/pkgs/servers/nextcloud/packages/27.json +++ b/pkgs/servers/nextcloud/packages/27.json @@ -110,18 +110,18 @@ ] }, "mail": { - "sha256": "0p9iv172ivypyr6ccsmkfnb7b77nyghqbva24g8ymphw95pirwag", - "url": "https://github.com/nextcloud-releases/mail/releases/download/v3.4.1/mail-v3.4.1.tar.gz", - "version": "3.4.1", - "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", + "sha256": "0mr3npd48j444lalkph1z8rsz5jllpgdrcqsjdrqgmf70y0g55mh", + "url": "https://github.com/nextcloud-releases/mail/releases/download/v3.4.3/mail-v3.4.3.tar.gz", + "version": "3.4.3", + "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!", "homepage": "https://github.com/nextcloud/mail#readme", "licenses": [ "agpl" ] }, "maps": { - "sha256": "19zx3fhv8dil7vm84lhnhlxzd2zyab7h8j20hiwsd4rrj0gzhjdf", - "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-1-nightly/maps-1.2.0-1-nightly.tar.gz", + "sha256": "049hrp79fj1bp9nk9isjrk427k238974x7gsj68jplxfrgq3sdkz", + "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-2-nightly/maps-1.2.0-2-nightly.tar.gz", "version": "1.2.0", "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", "homepage": "https://github.com/nextcloud/maps", @@ -130,9 +130,9 @@ ] }, "memories": { - "sha256": "10qd41lkvmgv5bw15gfzivjwf9asn22gv43f1k9l9158rrpzsgph", - "url": "https://github.com/pulsejet/memories/releases/download/v5.5.1/memories.tar.gz", - "version": "5.5.1", + "sha256": "0i146mlg27phs407clclksn1wjkyl0c5fb2zw0npbx5dvqnpglcd", + "url": "https://github.com/pulsejet/memories/releases/download/v6.0.1/memories.tar.gz", + "version": "6.0.1", "description": "# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Work from any device, of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Transcode videos and use HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Migrate easily from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Do all this very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://demo.memories.gallery/apps/memories/)).\n1. Perform the recommended [configuration steps](https://memories.gallery/config/).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos.", "homepage": "https://memories.gallery", "licenses": [ @@ -170,9 +170,9 @@ ] }, "onlyoffice": { - "sha256": "1872y2fpz3hrmafhcc6n84d63j5wgzx2plpirr91z3a8650frf3m", - "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v8.2.0/onlyoffice.tar.gz", - "version": "8.2.0", + "sha256": "0wnlm12wy7vsjmgh49ag7mm51mr2h8m05vdiwzkrfm7zazgdwadh", + "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v8.2.4/onlyoffice.tar.gz", + "version": "8.2.4", "description": "ONLYOFFICE connector allows you to view, edit and collaborate on text documents, spreadsheets and presentations within Nextcloud using ONLYOFFICE Docs. This will create a new Edit in ONLYOFFICE action within the document library for Office documents. This allows multiple users to co-author documents in real time from the familiar web interface and save the changes back to your file storage.", "homepage": "https://www.onlyoffice.com", "licenses": [ @@ -220,9 +220,9 @@ ] }, "spreed": { - "sha256": "07q6kxbvrg652px8a4wi1msxm2z7r7z7s8v4nnccvdcscv90d99d", - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v17.1.1/spreed-v17.1.1.tar.gz", - "version": "17.1.1", + "sha256": "1hbgnz0zbhka82csh4rkr1p7zrgbc8wiznqmzh4w1q3d9pz47xis", + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v17.1.2/spreed-v17.1.2.tar.gz", + "version": "17.1.2", "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat integration!** Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants.\n* 👥 **Private, group, public and password protected calls!** Just invite somebody, a whole group or send a public link to invite to a call.\n* 💻 **Screen sharing!** Share your screen with participants of your call. You just need to use Firefox version 66 (or newer), latest Edge or Chrome 72 (or newer, also possible using Chrome 49 with this [Chrome extension](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol)).\n* 🚀 **Integration with other Nextcloud apps** like Files, Contacts and Deck. More to come.\n\nAnd in the works for the [coming versions](https://github.com/nextcloud/spreed/milestones/):\n* ✋ [Federated calls](https://github.com/nextcloud/spreed/issues/21), to call people on other Nextclouds", "homepage": "https://github.com/nextcloud/spreed", "licenses": [ From c3a57194282506295398036a4abd504bd4d19527 Mon Sep 17 00:00:00 2001 From: Atemu Date: Sat, 28 Oct 2023 19:39:46 +0200 Subject: [PATCH 063/163] linux_xanmod: 6.1.58 -> 6.1.60 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 336c8c7fc325..7a4a618a8d61 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -3,8 +3,8 @@ let # These names are how they are designated in https://xanmod.org. ltsVariant = { - version = "6.1.58"; - hash = "sha256-Lnp1CSh1jLbIkEx9hLfxhdIA12iQZmywhOec9uZ7UjI="; + version = "6.1.60"; + hash = "sha256-KYCeONJxyFPee4pvBLRw/MBTzPU7D2oZCrAVr3t/yPM="; variant = "lts"; }; From c3bf00cd574e5856a29fae15b1b4eacf1d3e397a Mon Sep 17 00:00:00 2001 From: Atemu Date: Sat, 28 Oct 2023 19:55:03 +0200 Subject: [PATCH 064/163] linux_xanmod_latest: 6.5.8 -> 6.5.9 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 7a4a618a8d61..43969919fb0f 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -9,8 +9,8 @@ let }; mainVariant = { - version = "6.5.8"; - hash = "sha256-lHi+O7RE6YdiqPmuxHajGkc7jS9F5cB89+JbTVKkB/c="; + version = "6.5.9"; + hash = "sha256-5SFPBsDTmq7tA6pyM7rbIjBPAtPbqhUl6VfA2z5baPA="; variant = "main"; }; From 0711d3d69bcce0f7f94aeb740716bf9d6bcab507 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Fri, 27 Oct 2023 17:24:20 -0700 Subject: [PATCH 065/163] xmrig: add meta.mainProgram See #246386 --- nixos/modules/services/misc/xmrig.nix | 4 ++-- pkgs/applications/misc/xmrig/default.nix | 1 + pkgs/applications/misc/xmrig/moneroocean.nix | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/misc/xmrig.nix b/nixos/modules/services/misc/xmrig.nix index 05e63c773205..f75b47ffeced 100644 --- a/nixos/modules/services/misc/xmrig.nix +++ b/nixos/modules/services/misc/xmrig.nix @@ -59,8 +59,8 @@ with lib; after = [ "network.target" ]; description = "XMRig Mining Software Service"; serviceConfig = { - ExecStartPre = "${cfg.package}/bin/xmrig --config=${configFile} --dry-run"; - ExecStart = "${cfg.package}/bin/xmrig --config=${configFile}"; + ExecStartPre = "${lib.getExe cfg.package} --config=${configFile} --dry-run"; + ExecStart = "${lib.getExe cfg.package} --config=${configFile}"; # https://xmrig.com/docs/miner/randomx-optimization-guide/msr # If you use recent XMRig with root privileges (Linux) or admin # privileges (Windows) the miner configure all MSR registers diff --git a/pkgs/applications/misc/xmrig/default.nix b/pkgs/applications/misc/xmrig/default.nix index 2a6ac97c9c31..d93108bdf584 100644 --- a/pkgs/applications/misc/xmrig/default.nix +++ b/pkgs/applications/misc/xmrig/default.nix @@ -66,6 +66,7 @@ stdenv.mkDerivation rec { description = "Monero (XMR) CPU miner"; homepage = "https://github.com/xmrig/xmrig"; license = licenses.gpl3Plus; + mainProgram = "xmrig"; platforms = platforms.unix; maintainers = with maintainers; [ kim0 ]; }; diff --git a/pkgs/applications/misc/xmrig/moneroocean.nix b/pkgs/applications/misc/xmrig/moneroocean.nix index 99d8225f264a..ba643eb77b45 100644 --- a/pkgs/applications/misc/xmrig/moneroocean.nix +++ b/pkgs/applications/misc/xmrig/moneroocean.nix @@ -15,6 +15,7 @@ xmrig.overrideAttrs (oldAttrs: rec { description = "A fork of the XMRig CPU miner with support for algorithm switching"; homepage = "https://github.com/MoneroOcean/xmrig"; license = licenses.gpl3Plus; + mainProgram = "xmrig"; platforms = platforms.unix; maintainers = with maintainers; [ j0hax ]; }; From e9ddec5936f9f8b432668ab99fb1743f3c7e1fd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 28 Oct 2023 20:35:47 +0200 Subject: [PATCH 066/163] ferdium: 6.5.2 -> 6.6.0 --- .../networking/instant-messengers/ferdium/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/ferdium/default.nix b/pkgs/applications/networking/instant-messengers/ferdium/default.nix index 2dd3f62cba6a..61a85ae4f7c3 100644 --- a/pkgs/applications/networking/instant-messengers/ferdium/default.nix +++ b/pkgs/applications/networking/instant-messengers/ferdium/default.nix @@ -6,13 +6,13 @@ let aarch64-linux = "arm64"; }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - amd64-linux_hash = "sha256-MmDU6Hn/s4IuTYBLYbz5okzHbx+dPOoKDtMXlLmZjQw="; - arm64-linux_hash = "sha256-m8sygpqWiwWzbHe+n8hfVdYr0YpZNfg1B+/nf5QXoyg="; + amd64-linux_hash = "sha256-ZCyAz+XVp2NJVUuMWyv5ubjMaoYBsjPAye/1vO2jv/w="; + arm64-linux_hash = "sha256-prdVwEn6eynzjLQ+aw2CS4PJ/JgG4QFKs9WDbzjV5oo="; }."${arch}-linux_hash"; in mkFranzDerivation rec { pname = "ferdium"; name = "Ferdium"; - version = "6.5.2"; + version = "6.6.0"; src = fetchurl { url = "https://github.com/ferdium/ferdium-app/releases/download/v${version}/Ferdium-linux-${version}-${arch}.deb"; inherit hash; From b6e1d7ddd072fc935715f9ecba50f2b0aa6a1ea6 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 18 Oct 2023 17:39:08 +0200 Subject: [PATCH 067/163] hurl: 4.0.0 -> 4.1.0 --- pkgs/tools/networking/hurl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/hurl/default.nix b/pkgs/tools/networking/hurl/default.nix index d34d00f56b51..231a28f8935a 100644 --- a/pkgs/tools/networking/hurl/default.nix +++ b/pkgs/tools/networking/hurl/default.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "hurl"; - version = "4.0.0"; + version = "4.1.0"; src = fetchFromGitHub { owner = "Orange-OpenSource"; repo = pname; rev = version; - hash = "sha256-ubzcCY3ccjt2VSZNx9+l3M/z4o7wWcE7USAlA9BnQY0="; + hash = "sha256-JsgAdLjDQQkLyLFoZCVG2jZ8vQDaGUPtPmHYAcwADQg"; }; - cargoHash = "sha256-C8WeYFaqF748QZkp/CppqJjF3QW1k7OWXycxSoxKPOI="; + cargoHash = "sha256-IE9c57rj8EANyj4KmbyagafJyMovzHOhp0PFCQBzqdA="; nativeBuildInputs = [ pkg-config From da07e52ffa908dcfc77535b49bf2c08eed2af2cd Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Fri, 29 Sep 2023 05:17:32 +0200 Subject: [PATCH 068/163] hydrus: 544 -> 549 Diff: https://github.com/hydrusnetwork/hydrus/compare/refs/tags/v544...v549 Drops the running from source patch, since upstream is doing a better check --- .../graphics/hydrus/0001-inform-nixpkgs.patch | 18 ------------------ pkgs/applications/graphics/hydrus/default.nix | 9 ++------- 2 files changed, 2 insertions(+), 25 deletions(-) delete mode 100644 pkgs/applications/graphics/hydrus/0001-inform-nixpkgs.patch diff --git a/pkgs/applications/graphics/hydrus/0001-inform-nixpkgs.patch b/pkgs/applications/graphics/hydrus/0001-inform-nixpkgs.patch deleted file mode 100644 index e7200814eb05..000000000000 --- a/pkgs/applications/graphics/hydrus/0001-inform-nixpkgs.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/hydrus/core/HydrusConstants.py b/hydrus/core/HydrusConstants.py -index 809338ef..9125928f 100644 ---- a/hydrus/core/HydrusConstants.py -+++ b/hydrus/core/HydrusConstants.py -@@ -59,12 +59,7 @@ elif PLATFORM_HAIKU: - RUNNING_FROM_SOURCE = sys.argv[0].endswith( '.py' ) or sys.argv[0].endswith( '.pyw' ) - RUNNING_FROM_MACOS_APP = os.path.exists( os.path.join( BASE_DIR, 'running_from_app' ) ) - --if RUNNING_FROM_SOURCE: -- NICE_RUNNING_AS_STRING = 'from source' --elif RUNNING_FROM_FROZEN_BUILD: -- NICE_RUNNING_AS_STRING = 'from frozen build' --elif RUNNING_FROM_MACOS_APP: -- NICE_RUNNING_AS_STRING = 'from App' -+NICE_RUNNING_AS_STRING = "from nixpkgs (source)" - - BIN_DIR = os.path.join( BASE_DIR, 'bin' ) - HELP_DIR = os.path.join( BASE_DIR, 'help' ) diff --git a/pkgs/applications/graphics/hydrus/default.nix b/pkgs/applications/graphics/hydrus/default.nix index 968f60ba8096..188564cd69ce 100644 --- a/pkgs/applications/graphics/hydrus/default.nix +++ b/pkgs/applications/graphics/hydrus/default.nix @@ -12,21 +12,16 @@ python3Packages.buildPythonPackage rec { pname = "hydrus"; - version = "544"; + version = "549"; format = "other"; src = fetchFromGitHub { owner = "hydrusnetwork"; repo = "hydrus"; rev = "refs/tags/v${version}"; - hash = "sha256-e3VvkdJAQx5heKDJ1Ms6XpXrXWdzv48f8yu0DHfPy1A="; + hash = "sha256-y3WFQhPE8H0198Xu3Dn9YAqaX8YvFJcdt90tebTg7qw="; }; - patches = [ - # Nixpkgs specific, can be removed if upstream makes a more reasonable check - ./0001-inform-nixpkgs.patch - ]; - nativeBuildInputs = [ wrapQtAppsHook python3Packages.mkdocs-material From 3010b1873b8795a4c95625118b96caac8fb8434f Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Sat, 28 Oct 2023 23:43:50 +0200 Subject: [PATCH 069/163] hydrus: clean up checkPhase and doc output --- pkgs/applications/graphics/hydrus/default.nix | 55 ++++++++++--------- 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/pkgs/applications/graphics/hydrus/default.nix b/pkgs/applications/graphics/hydrus/default.nix index 188564cd69ce..91f38633e6dd 100644 --- a/pkgs/applications/graphics/hydrus/default.nix +++ b/pkgs/applications/graphics/hydrus/default.nix @@ -70,31 +70,35 @@ python3Packages.buildPythonPackage rec { # most tests are failing, presumably because we are not using test.py checkPhase = '' + runHook preCheck + nosetests $src/hydrus/test \ - -e TestClientAPI \ - -e TestClientConstants \ - -e TestClientDaemons \ - -e TestClientData \ - -e TestClientDB \ - -e TestClientDBDuplicates \ - -e TestClientDBTags \ - -e TestClientImageHandling \ - -e TestClientImportOptions \ - -e TestClientListBoxes \ - -e TestClientMigration \ - -e TestClientNetworking \ - -e TestClientTags \ - -e TestClientThreading \ - -e TestDialogs \ - -e TestFunctions \ - -e TestHydrusNetwork \ - -e TestHydrusNATPunch \ - -e TestHydrusSerialisable \ - -e TestHydrusServer \ - -e TestHydrusSessions \ - -e TestServer \ - -e TestClientMetadataMigration \ - -e TestClientFileStorage \ + -e TestClientAPI \ + -e TestClientConstants \ + -e TestClientDaemons \ + -e TestClientData \ + -e TestClientDB \ + -e TestClientDBDuplicates \ + -e TestClientDBTags \ + -e TestClientImageHandling \ + -e TestClientImportOptions \ + -e TestClientListBoxes \ + -e TestClientMigration \ + -e TestClientNetworking \ + -e TestClientTags \ + -e TestClientThreading \ + -e TestDialogs \ + -e TestFunctions \ + -e TestHydrusNetwork \ + -e TestHydrusNATPunch \ + -e TestHydrusSerialisable \ + -e TestHydrusServer \ + -e TestHydrusSessions \ + -e TestServer \ + -e TestClientMetadataMigration \ + -e TestClientFileStorage \ + + runHook postCheck ''; outputs = [ "out" "doc" ]; @@ -107,7 +111,8 @@ python3Packages.buildPythonPackage rec { chmod -x $out/${python3Packages.python.sitePackages}/static/*.{png,svg,ico} # Build docs mkdocs build -d help - mv help $out/doc/ + mkdir -p $doc/share/doc + mv help $doc/share/doc/hydrus # install the hydrus binaries mkdir -p $out/bin From 78542d3491352d62f4176fdacb9738c645fd6bc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 00:38:18 +0000 Subject: [PATCH 070/163] jitsi-meet: 1.0.7322 -> 1.0.7531 --- pkgs/servers/web-apps/jitsi-meet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/jitsi-meet/default.nix b/pkgs/servers/web-apps/jitsi-meet/default.nix index 73b66b3269ed..d4d91a88c347 100644 --- a/pkgs/servers/web-apps/jitsi-meet/default.nix +++ b/pkgs/servers/web-apps/jitsi-meet/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "jitsi-meet"; - version = "1.0.7322"; + version = "1.0.7531"; src = fetchurl { url = "https://download.jitsi.org/jitsi-meet/src/jitsi-meet-${version}.tar.bz2"; - sha256 = "BjoNu1cQOw9JjX6i2R/K8Txx6m6ndVRnWPjze9y14pQ="; + sha256 = "lSntX5MRnp0GuimiqYGiBwi5wI62omvAN1ioyIz+Upc="; }; dontBuild = true; From 3e0b166f50c4bbb0fd4d56c8ae76cb5a68fd6982 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 02:13:54 +0000 Subject: [PATCH 071/163] klipper: unstable-2023-09-10 -> unstable-2023-10-21 --- pkgs/servers/klipper/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/klipper/default.nix b/pkgs/servers/klipper/default.nix index 6428e7510c44..0a6f0f1391e2 100644 --- a/pkgs/servers/klipper/default.nix +++ b/pkgs/servers/klipper/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "klipper"; - version = "unstable-2023-09-10"; + version = "unstable-2023-10-21"; src = fetchFromGitHub { owner = "KevinOConnor"; repo = "klipper"; - rev = "8ef0f7d7e3d3b2ac7bc1e80ed3295ceca6bba4e7"; - sha256 = "sha256-f/fPnZvtnASphYtvM9NBae0on8GWSwQPykukZ3XCy3M="; + rev = "f7567a0db954eabe4c6b8da3f73ce68693698646"; + sha256 = "sha256-zOXoHTySTtq2fR7ujU6aiKAgvw11ogM8K+HJF1RoWEQ="; }; sourceRoot = "${src.name}/klippy"; From eb42414431d5f61ec18f779e5d2eaaeff7ebfafb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Oct 2023 08:01:07 +0100 Subject: [PATCH 072/163] python311Packages.withings-sync: init at 4.2.1 Synchronisation of Withings weight https://github.com/jaroslawhartman/withings-sync --- .../python-modules/withings-sync/default.nix | 48 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/python-modules/withings-sync/default.nix diff --git a/pkgs/development/python-modules/withings-sync/default.nix b/pkgs/development/python-modules/withings-sync/default.nix new file mode 100644 index 000000000000..60cce387fa62 --- /dev/null +++ b/pkgs/development/python-modules/withings-sync/default.nix @@ -0,0 +1,48 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, garth +, lxml +, pythonOlder +, requests +, setuptools +, wheel +}: + +buildPythonPackage rec { + pname = "withings-sync"; + version = "4.2.1"; + pyproject = true; + + disabled = pythonOlder "3.10"; + + src = fetchFromGitHub { + owner = "jaroslawhartman"; + repo = "withings-sync"; + rev = "refs/tags/v${version}"; + hash = "sha256-6igjUmgIA077/1SQMt10tRpnLVKxGFNJN1GeLhQLROg="; + }; + + nativeBuildInputs = [ + setuptools + wheel + ]; + + propagatedBuildInputs = [ + garth + lxml + requests + ]; + + pythonImportsCheck = [ + "withings_sync" + ]; + + meta = with lib; { + description = "Synchronisation of Withings weight"; + homepage = "https://github.com/jaroslawhartman/withings-sync"; + changelog = "https://github.com/jaroslawhartman/withings-sync/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 73bd3bb17c1f..857327a50007 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15664,6 +15664,8 @@ self: super: with self; { withings-api = callPackage ../development/python-modules/withings-api { }; + withings-sync = callPackage ../development/python-modules/withings-sync { }; + wktutils = callPackage ../development/python-modules/wktutils { }; wled = callPackage ../development/python-modules/wled { }; From 8314e5baa6dc32641b38773118a834f228ff4b85 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Oct 2023 08:03:02 +0100 Subject: [PATCH 073/163] python311Packages.garminconnect: 0.2.8 -> 0.2.9 Diff: https://github.com/cyberjunky/python-garminconnect/compare/refs/tags/0.2.8...0.2.9 Changelog: https://github.com/cyberjunky/python-garminconnect/releases/tag/0.2.9 --- .../python-modules/garminconnect/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index aff899a18878..423cfd34a70f 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -1,25 +1,25 @@ { lib , buildPythonPackage -, cloudscraper , fetchFromGitHub , garth , pdm-backend , pythonOlder , requests +, withings-sync }: buildPythonPackage rec { pname = "garminconnect"; - version = "0.2.8"; + version = "0.2.9"; format = "pyproject"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "cyberjunky"; repo = "python-garminconnect"; rev = "refs/tags/${version}"; - hash = "sha256-jNDFSA6Mz0+7UhEVrCKcKDEX3B7yk6igBf59A6YlW2M="; + hash = "sha256-wQWOksI0nfzIMdxgZehMmNytuXWD22GLUNoI7Ki0C3s="; }; nativeBuildInputs = [ @@ -27,9 +27,9 @@ buildPythonPackage rec { ]; propagatedBuildInputs = [ - cloudscraper garth requests + withings-sync ]; # Tests require a token From 9ea4504f6b746d40690f76ef1997fa7ddd8eec20 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Oct 2023 08:11:53 +0100 Subject: [PATCH 074/163] python311Packages.google-cloud-vision: 3.4.4 -> 3.4.5 Changelog: https://github.com/googleapis/python-vision/blob/v3.4.5/CHANGELOG.md --- .../python-modules/google-cloud-vision/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-vision/default.nix b/pkgs/development/python-modules/google-cloud-vision/default.nix index 91d97e68b096..95c2ed0662ca 100644 --- a/pkgs/development/python-modules/google-cloud-vision/default.nix +++ b/pkgs/development/python-modules/google-cloud-vision/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-vision"; - version = "3.4.4"; + version = "3.4.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-QFdErlCFIDTMR7MqmxuuUNP7Cc0eIWABQYKJHvV2ZpU="; + hash = "sha256-DfgkGrJ3GZuRnKODen3oUFk2P+oOPWYAYIcL587/wEc="; }; propagatedBuildInputs = [ From 17983c800bc08a5093ec0932f244031c117d90bc Mon Sep 17 00:00:00 2001 From: 0x4A6F <0x4A6F@users.noreply.github.com> Date: Sat, 28 Oct 2023 22:29:23 +0200 Subject: [PATCH 075/163] atuin: 17.0.0 -> 17.0.1 - Release: https://github.com/atuinsh/atuin/releases/tag/v17.0.1 - Changes: https://github.com/atuinsh/atuin/compare/v17.0.0...v17.0.1 --- pkgs/tools/misc/atuin/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/atuin/default.nix b/pkgs/tools/misc/atuin/default.nix index bd4677a5e48d..61da92e88d84 100644 --- a/pkgs/tools/misc/atuin/default.nix +++ b/pkgs/tools/misc/atuin/default.nix @@ -12,20 +12,20 @@ rustPlatform.buildRustPackage rec { pname = "atuin"; - version = "17.0.0"; + version = "17.0.1"; src = fetchFromGitHub { owner = "atuinsh"; repo = "atuin"; rev = "v${version}"; - hash = "sha256-eGukHoh1S2CtehapSRUM3+cnVvTpslwvDCSXlrnC4+4="; + hash = "sha256-HJRlZwvBra2D7TzVKvMWJ0Hf17QgIEcBDQEHhxdVLIM="; }; # TODO: unify this to one hash because updater do not support this cargoHash = if stdenv.isLinux - then "sha256-KlfNOZ5xDID+x0GohbLv+SJlPQRK6C5YzbbFnKvm2ng=" - else "sha256-8OarzrMc7EiHEDDbs2XiggivebQ68yufnmhXsf6MBwM="; + then "sha256-AhoXmEjXsi/OgFX3htOA6A/lWegUFlsywdotX3PDwcs=" + else "sha256-/nCnZ64pM8oWVX9a4JCeCZRyuo7aVc8YaBVEMbiRsqE="; nativeBuildInputs = [ installShellFiles ]; From d1abf5ed08be8261e0f63c1b52b195613ef9977b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 09:21:53 +0000 Subject: [PATCH 076/163] bitwig-studio: 5.0.9 -> 5.0.11 --- pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix index 9591cc6137d0..d1540fd1cea0 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation rec { pname = "bitwig-studio"; - version = "5.0.9"; + version = "5.0.11"; src = fetchurl { url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb"; - sha256 = "sha256-B6s8FuNvJ3NdU7uZ+AsZkiFf9p6WcLzoZPsfzors1kk="; + sha256 = "sha256-c9bRWVWCC9hLxmko6EHgxgmghrxskJP4PQf3ld2BHoY="; }; nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ]; From baad7d67f35465acb01e4b5323dc08056e3befff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Oct 2023 12:37:59 +0100 Subject: [PATCH 077/163] python311Packages.rotary-embedding-torch: 0.3.3 -> 0.3.5 https://github.com/lucidrains/rotary-embedding-torch/compare/0.3.3...0.3.5 --- .../python-modules/rotary-embedding-torch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rotary-embedding-torch/default.nix b/pkgs/development/python-modules/rotary-embedding-torch/default.nix index 450fa9c8bee2..8a65e0249e70 100644 --- a/pkgs/development/python-modules/rotary-embedding-torch/default.nix +++ b/pkgs/development/python-modules/rotary-embedding-torch/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "rotary-embedding-torch"; - version = "0.3.3"; + version = "0.3.5"; pyproject = true; src = fetchFromGitHub { owner = "lucidrains"; repo = "rotary-embedding-torch"; rev = version; - hash = "sha256-uTOKdxqbSLRJl0gnz3TvpVwhrfqflAp0wfn6d13+YrM="; + hash = "sha256-dST3eJnOcG2s9tiD/Fb9BvLS6nIpE8RXly92PK/gCC8="; }; nativeBuildInputs = [ From d28fd3e886d51810abf8324d2f3fff583d477d9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 12:36:55 +0000 Subject: [PATCH 078/163] enchant: 2.6.1 -> 2.6.2 --- pkgs/development/libraries/enchant/2.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/enchant/2.x.nix b/pkgs/development/libraries/enchant/2.x.nix index 8d25e36ad734..1b31cef96550 100644 --- a/pkgs/development/libraries/enchant/2.x.nix +++ b/pkgs/development/libraries/enchant/2.x.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "enchant"; - version = "2.6.1"; + version = "2.6.2"; outputs = [ "out" "dev" ]; src = fetchurl { url = "https://github.com/AbiWord/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz"; - hash = "sha256-8k4SRpE3rh0DFAu5AypHpZR8NvTR4vErkpBhAF6xUnk="; + hash = "sha256-ZoanKOVudg+N7gmiLw+1O0bunb59ZM+eW7NaZYv/fh0="; }; nativeBuildInputs = [ From d30bd8a8cc0e11b873367dc37e24af7755a357a2 Mon Sep 17 00:00:00 2001 From: Euan Kemp Date: Thu, 26 Oct 2023 21:41:54 +0900 Subject: [PATCH 079/163] k3s: build with go_1_20 k3s upstream does not support go 1.21, so we're stuck on 1.20 for now. Fixes #263580 --- .../networking/cluster/k3s/default.nix | 13 ++++++++++--- pkgs/top-level/all-packages.nix | 15 +++++++++------ 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/default.nix b/pkgs/applications/networking/cluster/k3s/default.nix index 503a4ff0c0d1..e2ba162b7581 100644 --- a/pkgs/applications/networking/cluster/k3s/default.nix +++ b/pkgs/applications/networking/cluster/k3s/default.nix @@ -1,16 +1,23 @@ -{ lib, stdenv, callPackage }: +{ lib, callPackage, ... }@args: let k3s_builder = import ./builder.nix lib; common = opts: callPackage (k3s_builder opts); + # extraArgs is the extra arguments passed in by the caller to propogate downward. + # This is to allow all-packages.nix to do: + # + # let k3s_1_23 = (callPackage ./path/to/k3s { + # commonK3sArg = .... + # }).k3s_1_23; + extraArgs = builtins.removeAttrs args [ "callPackage" ]; in { k3s_1_26 = common ((import ./1_26/versions.nix) // { updateScript = [ ./update-script.sh "26" ]; - }) { }; + }) extraArgs; # 1_27 can be built with the same builder as 1_26 k3s_1_27 = common ((import ./1_27/versions.nix) // { updateScript = [ ./update-script.sh "27" ]; - }) { }; + }) extraArgs; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 32606f11a506..031122ad6258 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32999,12 +32999,15 @@ with pkgs; jwm-settings-manager = callPackage ../applications/window-managers/jwm/jwm-settings-manager.nix { }; - k3s_1_24 = callPackage ../applications/networking/cluster/k3s/1_24 { }; - k3s_1_25 = callPackage ../applications/networking/cluster/k3s/1_25 { }; - inherit (callPackage ../applications/networking/cluster/k3s { }) - k3s_1_26 - k3s_1_27 - ; + k3s_1_24 = callPackage ../applications/networking/cluster/k3s/1_24 { + buildGoModule = buildGo120Module; + }; + k3s_1_25 = callPackage ../applications/networking/cluster/k3s/1_25 { + buildGoModule = buildGo120Module; + }; + inherit (callPackage ../applications/networking/cluster/k3s { + buildGoModule = buildGo120Module; + }) k3s_1_26 k3s_1_27; k3s = k3s_1_27; k3sup = callPackage ../applications/networking/cluster/k3sup { }; From ee42262830ecf480ede731d7567ef9d046a9c911 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 13:44:39 +0000 Subject: [PATCH 080/163] cargo-insta: 1.32.0 -> 1.33.0 --- pkgs/development/tools/rust/cargo-insta/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-insta/default.nix b/pkgs/development/tools/rust/cargo-insta/default.nix index 18842a94a997..36f13c7fc890 100644 --- a/pkgs/development/tools/rust/cargo-insta/default.nix +++ b/pkgs/development/tools/rust/cargo-insta/default.nix @@ -5,18 +5,18 @@ rustPlatform.buildRustPackage rec { pname = "cargo-insta"; - version = "1.32.0"; + version = "1.33.0"; src = fetchFromGitHub { owner = "mitsuhiko"; repo = "insta"; rev = "refs/tags/${version}"; - hash = "sha256-s6d0q4K2UTG+BWzvH5KOAllzYAkEapEuDoiI9KQW31I="; + hash = "sha256-w/dxIQ7KRrn86PwiE/g5L9Gn8KszPF9u/zlwE/FYDu4="; }; sourceRoot = "${src.name}/cargo-insta"; - cargoHash = "sha256-ZQUzoKE3OGaY22VYiku7GqjGN9jUNx09a0EcgCRzzcM="; + cargoHash = "sha256-mEtmZ+wFo1WI1IMNYsVqSVScFDLdiXBbghH7c0l/3NQ="; meta = with lib; { description = "A Cargo subcommand for snapshot testing"; From 30ebba7599051d8a2d8a1b9c28878e98ff0a1875 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 13:58:57 +0000 Subject: [PATCH 081/163] cargo-modules: 0.9.4 -> 0.10.2 --- pkgs/development/tools/rust/cargo-modules/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-modules/default.nix b/pkgs/development/tools/rust/cargo-modules/default.nix index 8b902499bf73..7712e9c9ffe5 100644 --- a/pkgs/development/tools/rust/cargo-modules/default.nix +++ b/pkgs/development/tools/rust/cargo-modules/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-modules"; - version = "0.9.4"; + version = "0.10.2"; src = fetchFromGitHub { owner = "regexident"; repo = pname; rev = version; - hash = "sha256-BFASEf9WUVJHsakujjeBBxfxPYlsuzonqFuDLXmLgwc="; + hash = "sha256-71NRaIDWPbhDn6cfYhyZZzO2huQlj1vkKdBV6WJqI9s="; }; - cargoHash = "sha256-FojpC4RMrW0hZ0jvXxznxR6rKDDxrNMPoLoHEscOPEo="; + cargoHash = "sha256-lgqe9pXg/PE9WrXVpSJWYE6FUMGBgUDpEyJ31RSEj5A="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreServices From 2cb8f62d5249bae83be664ed261278a0d6b869fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 14:15:11 +0000 Subject: [PATCH 082/163] chezmoi: 2.40.0 -> 2.40.3 --- pkgs/tools/misc/chezmoi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix index 9f75753e8988..5c8e03e23291 100644 --- a/pkgs/tools/misc/chezmoi/default.nix +++ b/pkgs/tools/misc/chezmoi/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "chezmoi"; - version = "2.40.0"; + version = "2.40.3"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; rev = "v${version}"; - hash = "sha256-0FzhIsCsOVoQpxpxl83Ei8v8ANbanltLi5nvOt0kWsA="; + hash = "sha256-J5U2rYG6pTl6cYXxBkLJqG5fv7KNO6ZMlI7PCMI4GXI="; }; - vendorHash = "sha256-941uw/7NoVnW3Ul5bAJLyvQ+RrNoiUVJHpKlfkiGT8c="; + vendorHash = "sha256-iNPV+ZLrT9DjAyrR3eYDrAxzYBe+4LLD9XXotTzMdRc="; doCheck = false; From 55d04ca0df7485ec681f95236b8c9c758e436729 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Oct 2023 16:11:22 +0100 Subject: [PATCH 083/163] python311Packages.hap-python: 4.9.0 -> 4.9.1 Diff: https://github.com/ikalchev/HAP-python/compare/refs/tags/4.9.0...4.9.1 Changelog: https://github.com/ikalchev/HAP-python/blob/4.9.1/CHANGELOG.md --- pkgs/development/python-modules/hap-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hap-python/default.nix b/pkgs/development/python-modules/hap-python/default.nix index cb7e154887e0..0bb7f35e288f 100644 --- a/pkgs/development/python-modules/hap-python/default.nix +++ b/pkgs/development/python-modules/hap-python/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "hap-python"; - version = "4.9.0"; + version = "4.9.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "ikalchev"; repo = "HAP-python"; rev = "refs/tags/${version}"; - hash = "sha256-bFSqMAZWE3xTfnc7FSQMfAhxhKlYm65VFpm+q3yrqpE="; + hash = "sha256-nnh8PSEcuPN1qGuInJ7uYe83zdne8axbTrHd4g1xoJs="; }; propagatedBuildInputs = [ From 287e151ee1a0385dcf0de42ba37595e1b1e1dd89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 15:20:01 +0000 Subject: [PATCH 084/163] git-cliff: 1.3.1 -> 1.4.0 --- pkgs/applications/version-management/git-cliff/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/git-cliff/default.nix b/pkgs/applications/version-management/git-cliff/default.nix index 5e82daa496fd..7a1179dba301 100644 --- a/pkgs/applications/version-management/git-cliff/default.nix +++ b/pkgs/applications/version-management/git-cliff/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "git-cliff"; - version = "1.3.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "orhun"; repo = "git-cliff"; rev = "v${version}"; - hash = "sha256-DzlCy8Y3OW3FiXO45wuUh3t87Za2jWQ4rnztZGRySYA="; + hash = "sha256-OK2eoWlqlpf/X8EGMnWTv9Gs5FkYvW5rmQDB/Mkbp60="; }; - cargoHash = "sha256-+XyZqxjiOAIyc+FmnexIdV1RMzc+iqmo8nPahzUo43E="; + cargoHash = "sha256-gtkpZKOaG5p79uJ9cbbGdiOX57bDFTf2/Bd8+WToJrw="; # attempts to run the program on .git in src which is not deterministic doCheck = false; From 8622d20439815a28fad3b9c678358b5bacf94c9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 17:09:20 +0000 Subject: [PATCH 085/163] pipecontrol: 0.2.10 -> 0.2.11 --- pkgs/applications/audio/pipecontrol/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/pipecontrol/default.nix b/pkgs/applications/audio/pipecontrol/default.nix index 60226952820d..0f302bc72e5d 100644 --- a/pkgs/applications/audio/pipecontrol/default.nix +++ b/pkgs/applications/audio/pipecontrol/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "pipecontrol"; - version = "0.2.10"; + version = "0.2.11"; src = fetchFromGitHub { owner = "portaloffreedom"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MSm9rW41x8qvPuDermOPIYpxgblk5hlKIQsUEAvCzMo="; + sha256 = "sha256-jMP8hPv0Rv/OIVIzR/5R8LmEcyzwtcof9Ire86WtISc="; }; nativeBuildInputs = [ From 5628aeb5b08e2857df4ceb506b682836a0269d39 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Wed, 25 Oct 2023 23:33:00 -0700 Subject: [PATCH 086/163] kea: allow kea to cross-compile While not a final solution for cross-compiling kea with database backends enabled, this does allow a non-overridden kea derivation to cross-compile successfully. Output from `pkgsCross.aarch64-multiplatform.kea`: ```console $ qemu-aarch64 ./result/bin/kea-dhcp4 -V 2.4.0 tarball linked with: log4cplus 2.1.0 OpenSSL 3.0.11 19 Sep 2023 database: Memfile backend 3.0 ``` --- pkgs/tools/networking/kea/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/networking/kea/default.nix b/pkgs/tools/networking/kea/default.nix index 7c3cab0fe5a7..2e642b17f87c 100644 --- a/pkgs/tools/networking/kea/default.nix +++ b/pkgs/tools/networking/kea/default.nix @@ -5,8 +5,11 @@ # build time , autoreconfHook , pkg-config +, python3Packages # runtime +, withMysql ? stdenv.buildPlatform.system == stdenv.hostPlatform.system +, withPostgres ? stdenv.buildPlatform.system == stdenv.hostPlatform.system , boost , libmysqlclient , log4cplus @@ -48,9 +51,10 @@ stdenv.mkDerivation rec { "--enable-shell" "--localstatedir=/var" "--with-openssl=${lib.getDev openssl}" - "--with-mysql=${lib.getDev libmysqlclient}/bin/mysql_config" - "--with-pgsql=${postgresql}/bin/pg_config" - ]; + ] + ++ lib.optional withPostgres "--with-pgsql=${postgresql}/bin/pg_config" + ++ lib.optional withMysql "--with-mysql=${lib.getDev libmysqlclient}/bin/mysql_config"; + postConfigure = '' # Mangle embedded paths to dev-only inputs. sed -e "s|$NIX_STORE/[a-z0-9]\{32\}-|$NIX_STORE/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-|g" -i config.report @@ -59,7 +63,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkg-config - ] ++ (with python3.pkgs; [ + ] ++ (with python3Packages; [ sphinxHook sphinx-rtd-theme ]); From a771cbe75e0122bb8bd2da5156ff6837b2fa2872 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Oct 2023 19:55:45 +0100 Subject: [PATCH 087/163] python311Packages.peaqevcore: 19.5.10 -> 19.5.12 Changelog: https://github.com/elden1337/peaqev-core/releases/tag/19.5.12 --- pkgs/development/python-modules/peaqevcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 9fe9539bf810..cc2d71914dc6 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "19.5.10"; + version = "19.5.12"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-izw41TUmqKOy34/RMHjBROQr88SChheKJVpPMaOubnE="; + hash = "sha256-NsQrfJQ1+WZ4wNBH8ZGGo9IMJ+yvWrVQmesDBQrfRKg="; }; postPatch = '' From b21f9d398fb434beab4fe6d31a6b8351bdf24c92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 19:29:39 +0000 Subject: [PATCH 088/163] walk: 1.6.2 -> 1.7.0 --- pkgs/applications/file-managers/walk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/file-managers/walk/default.nix b/pkgs/applications/file-managers/walk/default.nix index 2a15b12a9f30..d6273cf07ed5 100644 --- a/pkgs/applications/file-managers/walk/default.nix +++ b/pkgs/applications/file-managers/walk/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "walk"; - version = "1.6.2"; + version = "1.7.0"; src = fetchFromGitHub { owner = "antonmedv"; repo = "walk"; rev = "v${version}"; - hash = "sha256-Wo8i0nPAuzADLXlsEho9TSSbNh3d13iNsXXx5onPnIs="; + hash = "sha256-hif62WAyJyFHpJoP3ph7gJk1QkEL7qkcv/BJuoXkwFU="; }; - vendorHash = "sha256-AmgCyq+N+EMdpIUCe6Lzd8bDXHsbOzclsHPp+H5ROMc="; + vendorHash = "sha256-e292ke0JiFEopLSozb+FkpwzSuhpIs/PdWOYuNI2M2o="; meta = with lib; { description = "Terminal file manager"; From 16936f4313f19d269c12494ef15ea9bb19bb7d61 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Mon, 30 Oct 2023 01:19:19 +0530 Subject: [PATCH 089/163] spicetify-cli: 2.25.1 -> 2.25.2 Diff: https://github.com/spicetify/spicetify-cli/compare/v2.25.1...v2.25.2 --- pkgs/applications/misc/spicetify-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/spicetify-cli/default.nix b/pkgs/applications/misc/spicetify-cli/default.nix index 8e6e293aee52..ee7d7974fb64 100644 --- a/pkgs/applications/misc/spicetify-cli/default.nix +++ b/pkgs/applications/misc/spicetify-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "spicetify-cli"; - version = "2.25.1"; + version = "2.25.2"; src = fetchFromGitHub { owner = "spicetify"; repo = "spicetify-cli"; rev = "v${version}"; - hash = "sha256-81dfAekWvMcp1Jar+jlXRiJr6UmHCdJZ0ML/6fFnvRs="; + hash = "sha256-llPxR4awKBBv0jiLr5MbE33D5KZx3LmBo5BDwZI8ZM0="; }; vendorHash = "sha256-VktAO3yKCdm5yz/RRLeLv6zzyGrwuHC/i8WdJtqZoYc="; From fc4478d4ae6e66cb3501f7348dace2f1f569e89a Mon Sep 17 00:00:00 2001 From: Flakebi Date: Sun, 29 Oct 2023 21:49:59 +0100 Subject: [PATCH 090/163] salt: 3006.3 -> 3006.4 Changelog: https://docs.saltproject.io/en/latest/topics/releases/3006.4.html --- pkgs/tools/admin/salt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix index aa654d522a52..e88f9aee4038 100644 --- a/pkgs/tools/admin/salt/default.nix +++ b/pkgs/tools/admin/salt/default.nix @@ -11,12 +11,12 @@ python3.pkgs.buildPythonApplication rec { pname = "salt"; - version = "3006.3"; + version = "3006.4"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-flP7zETEn41uZ8sZytoGOADKKe1/Fa+XJSdTGqhW5Cs="; + hash = "sha256-0JeIXDPCz6oMzcYnylcNZ2kMjQN9x4Ab6IeIvMoQNq4="; }; patches = [ From f8e8e037acc51699bf43cfc47f1e1f8f254efca8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 29 Oct 2023 22:00:56 +0100 Subject: [PATCH 091/163] hyprpicker: set mainProgram Signed-off-by: Sefa Eyeoglu --- pkgs/applications/window-managers/hyprwm/hyprpicker/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/window-managers/hyprwm/hyprpicker/default.nix b/pkgs/applications/window-managers/hyprwm/hyprpicker/default.nix index 17f53883424c..8761d615c030 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprpicker/default.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprpicker/default.nix @@ -91,5 +91,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.bsd3; maintainers = with maintainers; [ fufexan ]; platforms = wayland.meta.platforms; + mainProgram = "hyprpicker"; }; }) From eda430b89e86a882992f8f5e9dc28fa0f64d6d19 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 21:15:34 +0000 Subject: [PATCH 092/163] kubeclarity: 2.21.1 -> 2.22.0 --- pkgs/tools/security/kubeclarity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/kubeclarity/default.nix b/pkgs/tools/security/kubeclarity/default.nix index ca4cb1bfb592..4ad4044adbaa 100644 --- a/pkgs/tools/security/kubeclarity/default.nix +++ b/pkgs/tools/security/kubeclarity/default.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "kubeclarity"; - version = "2.21.1"; + version = "2.22.0"; src = fetchFromGitHub { owner = "openclarity"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-+kWqw8o5KlVciWIB8cCVkMuiqW0wpIfua5qVgXZG3ww="; + hash = "sha256-VpTLf4Z2l9Ix92GzcyJvj4j2j+aff8nc2qW9+2uaPBs="; }; vendorHash = "sha256-kYdKCHqzDbfCGMlTMPSHAQkSLyhkCl/OvV7CF5jdyaY="; From e27d402ea4d8129cf5466bd49f3792358baa4f16 Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 20 Oct 2023 14:59:19 +0300 Subject: [PATCH 093/163] lutris: 0.5.13 -> 0.5.14 --- pkgs/applications/misc/lutris/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/lutris/default.nix b/pkgs/applications/misc/lutris/default.nix index 730737a8bbb6..044553bbaba8 100644 --- a/pkgs/applications/misc/lutris/default.nix +++ b/pkgs/applications/misc/lutris/default.nix @@ -1,6 +1,7 @@ { buildPythonApplication , lib , fetchFromGitHub +, fetchpatch # build inputs , atk @@ -75,15 +76,24 @@ let in buildPythonApplication rec { pname = "lutris-unwrapped"; - version = "0.5.13"; + version = "0.5.14"; src = fetchFromGitHub { owner = "lutris"; repo = "lutris"; rev = "v${version}"; - hash = "sha256-ectrfbIkPhIqfhkavDpBCNdLPnGQhCnfFYwTf2IxB50="; + hash = "sha256-h7oHFVqMJU1HuuUgh5oKXxr9uaIPHz7Q4gf8ONLzric="; }; + # Backport patch to fix a failing test + # FIXME: remove in next release + patches = [ + (fetchpatch { + url = "https://github.com/lutris/lutris/commit/1f1d554df3b38da64fc65557ad619e55e050641e.patch"; + hash = "sha256-kVK1RX6T1ijffWVU7VEt2fR62QpvI6VZebiKPgEE/N8="; + }) + ]; + nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; buildInputs = [ atk From 4f971ebf3ca68a419995fba30363a8f328bf9fba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Oct 2023 19:32:15 +0100 Subject: [PATCH 094/163] nixos/wyoming/faster-whisper: pass device config to executable The device could previously be configured but wasn't wired up to do anything meaningful and as such always defaulted to CPU. --- nixos/modules/services/audio/wyoming/faster-whisper.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/audio/wyoming/faster-whisper.nix b/nixos/modules/services/audio/wyoming/faster-whisper.nix index 205e05f2ed17..f156e8314a95 100644 --- a/nixos/modules/services/audio/wyoming/faster-whisper.nix +++ b/nixos/modules/services/audio/wyoming/faster-whisper.nix @@ -138,6 +138,7 @@ in --data-dir $STATE_DIRECTORY \ --download-dir $STATE_DIRECTORY \ --uri ${options.uri} \ + --device ${options.device} \ --model ${options.model} \ --language ${options.language} \ --beam-size ${options.beamSize} ${options.extraArgs} From 479138acc513e9d770d3e10ab45d778392017358 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Oct 2023 20:26:48 +0100 Subject: [PATCH 095/163] ctranslate2: add CUDA/cuDNN support Enabled by opting into `config.cudaSupport`. --- pkgs/development/libraries/ctranslate2/default.nix | 13 +++++++++++++ pkgs/top-level/all-packages.nix | 6 +++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/ctranslate2/default.nix b/pkgs/development/libraries/ctranslate2/default.nix index f9408818e37f..04bbcf6e6b10 100644 --- a/pkgs/development/libraries/ctranslate2/default.nix +++ b/pkgs/development/libraries/ctranslate2/default.nix @@ -5,6 +5,9 @@ , darwin # Accelerate , llvmPackages # openmp , withMkl ? false, mkl +, withCUDA ? false +, withCuDNN ? false +, cudaPackages # Enabling both withOneDNN and withOpenblas is broken # https://github.com/OpenNMT/CTranslate2/issues/1294 , withOneDNN ? false, oneDNN @@ -33,6 +36,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake + ] ++ lib.optionals withCUDA [ + cudaPackages.cuda_nvcc ]; cmakeFlags = [ @@ -40,6 +45,8 @@ stdenv.mkDerivation rec { # https://github.com/OpenNMT/CTranslate2/blob/54810350e662ebdb01ecbf8e4a746f02aeff1dd7/python/tools/prepare_build_environment_linux.sh#L53 # https://github.com/OpenNMT/CTranslate2/blob/59d223abcc7e636c1c2956e62482bc3299cc7766/python/tools/prepare_build_environment_macos.sh#L12 "-DOPENMP_RUNTIME=COMP" + "-DWITH_CUDA=${cmakeBool withCUDA}" + "-DWITH_CUDNN=${cmakeBool withCuDNN}" "-DWITH_DNNL=${cmakeBool withOneDNN}" "-DWITH_OPENBLAS=${cmakeBool withOpenblas}" "-DWITH_RUY=${cmakeBool withRuy}" @@ -49,6 +56,12 @@ stdenv.mkDerivation rec { buildInputs = lib.optionals withMkl [ mkl + ] ++ lib.optionals withCUDA [ + cudaPackages.cuda_cudart + cudaPackages.libcublas + cudaPackages.libcurand + ] ++ lib.optionals withCuDNN [ + cudaPackages.cudnn ] ++ lib.optionals withOneDNN [ oneDNN ] ++ lib.optionals withOpenblas [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b0150c6bca6d..7fc9d2f0386d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20949,7 +20949,11 @@ with pkgs; cpp-jwt = callPackage ../development/libraries/cpp-jwt { }; - ctranslate2 = callPackage ../development/libraries/ctranslate2 { }; + ctranslate2 = callPackage ../development/libraries/ctranslate2 { + stdenv = if pkgs.config.cudaSupport then gcc11Stdenv else stdenv; + withCUDA = pkgs.config.cudaSupport; + withCuDNN = pkgs.config.cudaSupport; + }; ubus = callPackage ../development/libraries/ubus { }; From 1152e785222f616929a181380d9e04f80c2299c6 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 30 Oct 2023 01:04:03 +0100 Subject: [PATCH 096/163] cie-middleware-linux: 1.4.4.0 -> 1.5.0 --- .../security/cie-middleware-linux/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/security/cie-middleware-linux/default.nix b/pkgs/tools/security/cie-middleware-linux/default.nix index 7af3e9240f1e..fa5ec2d2af83 100644 --- a/pkgs/tools/security/cie-middleware-linux/default.nix +++ b/pkgs/tools/security/cie-middleware-linux/default.nix @@ -20,13 +20,13 @@ let pname = "cie-middleware-linux"; - version = "1.4.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "M0rf30"; repo = pname; - rev = "${version}-podofo"; - sha256 = "sha256-Kyr9OTiY6roJ/wVJS/1aWfrrzDNQbuRTJQqo0akbMUU="; + rev = version; + sha256 = "sha256-Z8K2Ibg5bBfSql5HEapKgdfiCf/EIKTTD15oVeysQGk="; }; gradle = gradle_7; @@ -44,6 +44,7 @@ let buildPhase = '' # Run the fetchDeps task export GRADLE_USER_HOME=$(mktemp -d) + ls -l gradle --no-daemon -b cie-java/build.gradle fetchDeps ''; @@ -60,7 +61,7 @@ let outputHashAlgo = "sha256"; outputHashMode = "recursive"; - outputHash = "sha256-WzT5vYF9yCMU2A7EkLZyjgWrN3gD7pnkPXc3hDFqpD8="; + outputHash = "sha256-jtaH8dBpnx8KMJe+jzJfkvcx1NO4nL5jsRO4+GI+d0c="; }; in @@ -84,7 +85,7 @@ stdenv.mkDerivation { buildInputs = [ cryptopp fontconfig - podofo + podofo.dev openssl pcsclite curl @@ -95,6 +96,10 @@ stdenv.mkDerivation { # substitute the cieid command with this $out/bin/cieid substituteInPlace libs/pkcs11/src/CSP/AbilitaCIE.cpp \ --replace 'file = "cieid"' 'file = "'$out'/bin/cieid"' + + # revert https://github.com/M0Rf30/cie-middleware-linux/commit/1a389d8 + sed -i libs/meson.build \ + -e "s@podofo_dep = .\+@podofo_dep = dependency('libpodofo')@g" ''; # Note: we use pushd/popd to juggle between the From a0cf0dfae15d47abcc1f73208ec361989282f2f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 00:23:53 +0000 Subject: [PATCH 097/163] der-ascii: 0.1.0 -> 0.3.0 --- pkgs/tools/security/der-ascii/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/der-ascii/default.nix b/pkgs/tools/security/der-ascii/default.nix index 5fc3b179b3ad..28cab27731b1 100644 --- a/pkgs/tools/security/der-ascii/default.nix +++ b/pkgs/tools/security/der-ascii/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "der-ascii"; - version = "0.1.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "google"; repo = pname; rev = "v${version}"; - sha256 = "1my93m1rx08kn2yms6k8w43byr8k61r1nra4b082j8b393wwxkqc"; + sha256 = "sha256-LgxGSZQNxwx08mK9G8mSuBFTOd3pC1mvz3Wz7Y+6XR4="; }; vendorHash = null; From caa33d11696ed3f2e7816b07b3c19ee1feccfe52 Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Sun, 29 Oct 2023 18:39:49 -0400 Subject: [PATCH 098/163] hyprdim: 2.2.1 -> 2.2.2 --- pkgs/applications/misc/hyprdim/default.nix | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/misc/hyprdim/default.nix b/pkgs/applications/misc/hyprdim/default.nix index f7cf680ad0d1..c59277a154f9 100644 --- a/pkgs/applications/misc/hyprdim/default.nix +++ b/pkgs/applications/misc/hyprdim/default.nix @@ -2,38 +2,41 @@ , rustPlatform , fetchFromGitHub , installShellFiles +, nix-update-script }: rustPlatform.buildRustPackage rec { pname = "hyprdim"; - version = "2.2.1"; + version = "2.2.2"; src = fetchFromGitHub { owner = "donovanglover"; - repo = pname; + repo = "hyprdim"; rev = version; - hash = "sha256-6HeVLgEJDPy4cWL5td3Xl7+a6WUFZWUFynvBzPhItcg="; + hash = "sha256-b2T/ueinKiheuK+siV29vJfEsEodq6qT2J3XxvoD/14="; }; - cargoHash = "sha256-qYX5o64X8PsFcTYuZ82lIShyUN69oTzQIHrQH4B7iIw="; + cargoHash = "sha256-Sf32vaqcxVdg6/kDidxBSr5XDWg3aNEBpEl31do2ZJ8="; nativeBuildInputs = [ installShellFiles ]; postInstall = '' - installManPage man/hyprdim.1 + installManPage target/man/hyprdim.1 installShellCompletion --cmd hyprdim \ - --bash <(cat completions/hyprdim.bash) \ - --fish <(cat completions/hyprdim.fish) \ - --zsh <(cat completions/_hyprdim) + --bash <(cat target/completions/hyprdim.bash) \ + --fish <(cat target/completions/hyprdim.fish) \ + --zsh <(cat target/completions/_hyprdim) ''; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Automatically dim windows in Hyprland when switching between them"; homepage = "https://github.com/donovanglover/hyprdim"; - license = licenses.mit; + license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ donovanglover ]; mainProgram = "hyprdim"; From e8221c96c6dc7541ce69c2af4e07068482a5c3d4 Mon Sep 17 00:00:00 2001 From: James Earl Douglas Date: Sun, 29 Oct 2023 17:26:01 -0700 Subject: [PATCH 099/163] scala-cli: 1.0.4 -> 1.0.5 --- .../tools/build-managers/scala-cli/sources.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/build-managers/scala-cli/sources.json b/pkgs/development/tools/build-managers/scala-cli/sources.json index f248e9c1123b..8d1af88a8415 100644 --- a/pkgs/development/tools/build-managers/scala-cli/sources.json +++ b/pkgs/development/tools/build-managers/scala-cli/sources.json @@ -1,21 +1,21 @@ { - "version": "1.0.4", + "version": "1.0.5", "assets": { "aarch64-darwin": { "asset": "scala-cli-aarch64-apple-darwin.gz", - "sha256": "1gqnsm8pcwrk1v1v4xaj0j0w5xsmh3xv61h6sv72297illxxkbgq" + "sha256": "1p2ibii71digdz7qqqyahvdmmxyx19crwgn4bmas0hahl6mz553x" }, "aarch64-linux": { "asset": "scala-cli-aarch64-pc-linux.gz", - "sha256": "124xqn18xyn35pg18p0rz40d8vjgijp6sc6wg4i81ih2mrxqxsbc" + "sha256": "1y9ghb829jz9yg4l7bgwnbl3cm7z7c20cyfc71v9iz8bq5ns9akr" }, "x86_64-darwin": { "asset": "scala-cli-x86_64-apple-darwin.gz", - "sha256": "0r581a1zzlk7qbcsfbv79asj5y56zzx9249h099k29rbdjc3ya26" + "sha256": "12qjrm979pfbr0j7s59dyn7xkk585av7l0qxf77rz71009kvql0a" }, "x86_64-linux": { "asset": "scala-cli-x86_64-pc-linux.gz", - "sha256": "018cmr71qhdqvmprrfb8clsj718gfkdvyw48dqkf2jsafq0kglk2" + "sha256": "17x4nv5f8g1kx8l4n8ncxf60zwhwpqg8fh5cl8qy9s5h9h81n0rz" } } } From c543abd7235e5cb6eb7b011ae8deb0222f0b1a27 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Mon, 30 Oct 2023 01:15:21 +0100 Subject: [PATCH 100/163] python3Packages.libusb1: 3.0.0 -> 3.1.0 --- pkgs/development/python-modules/libusb1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libusb1/default.nix b/pkgs/development/python-modules/libusb1/default.nix index 80ad5590d995..bdafac942636 100644 --- a/pkgs/development/python-modules/libusb1/default.nix +++ b/pkgs/development/python-modules/libusb1/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "libusb1"; - version = "3.0.0"; + version = "3.1.0"; src = fetchPypi { inherit pname version; - sha256 = "5792a9defee40f15d330a40d9b1800545c32e47ba7fc66b6f28f133c9fcc8538"; + sha256 = "4ee9b0a55f8bd0b3ea7017ae919a6c1f439af742c4a4b04543c5fd7af89b828c"; }; postPatch = '' From c0782f8e9c837e9f4da1b2e60a9af1d8b2dd32d6 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 30 Oct 2023 10:07:36 +0800 Subject: [PATCH 101/163] mysql-shell: 8.0.34 -> 8.0.35 --- pkgs/development/tools/mysql-shell/default.nix | 9 ++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/mysql-shell/default.nix b/pkgs/development/tools/mysql-shell/default.nix index b12e13d28011..ba362d65a237 100644 --- a/pkgs/development/tools/mysql-shell/default.nix +++ b/pkgs/development/tools/mysql-shell/default.nix @@ -5,7 +5,6 @@ , fetchurl , git , cctools -, developer_cmds , DarwinTools , makeWrapper , CoreServices @@ -38,16 +37,16 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "mysql-shell"; - version = "8.0.34"; + version = "8.0.35"; srcs = [ (fetchurl { url = "https://cdn.mysql.com//Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz"; - hash = "sha256-5l0Do8QmGLX7+ZBCrtMyCUAumyeqYsfIdD/9R4jY2x0="; + hash = "sha256-kXxe04cE6ZIRGFzkviTjOowZyRJB7XOvQYGm840VdMI="; }) (fetchurl { url = "https://cdn.mysql.com//Downloads/MySQL-Shell/mysql-shell-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-QY1PmhGw3PhqZ79+H/Xbb9uOvmrBlFQRS7idnV5OXF0="; + hash = "sha256-2Dn/RR5BWHMsD/QzKYPo8tqyAQGmHCGwVl2+bzNfy5I="; }) ]; @@ -66,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config cmake git bison makeWrapper ] ++ lib.optionals (!stdenv.isDarwin) [ rpcsvc-proto ] - ++ lib.optionals stdenv.isDarwin [ cctools developer_cmds DarwinTools ]; + ++ lib.optionals stdenv.isDarwin [ cctools DarwinTools ]; buildInputs = [ boost diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b0150c6bca6d..ce4b45599480 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1084,7 +1084,7 @@ with pkgs; mya = callPackage ../applications/misc/mya { }; mysql-shell = callPackage ../development/tools/mysql-shell { - inherit (darwin) cctools developer_cmds DarwinTools; + inherit (darwin) cctools DarwinTools; inherit (darwin.apple_sdk.frameworks) CoreServices; antlr = antlr4_10; boost = boost177; # Configure checks for specific version. From 0a32ab67b32255af0096a38c557a946d7d90cd07 Mon Sep 17 00:00:00 2001 From: rewine Date: Mon, 30 Oct 2023 09:55:54 +0800 Subject: [PATCH 102/163] deepin.dde-daemon: fix build with ddcutil 2 --- .../0006-fix-build-with-ddcutil-2.patch | 17 +++++++++++++++++ .../deepin/go-package/dde-daemon/default.nix | 1 + 2 files changed, 18 insertions(+) create mode 100644 pkgs/desktops/deepin/go-package/dde-daemon/0006-fix-build-with-ddcutil-2.patch diff --git a/pkgs/desktops/deepin/go-package/dde-daemon/0006-fix-build-with-ddcutil-2.patch b/pkgs/desktops/deepin/go-package/dde-daemon/0006-fix-build-with-ddcutil-2.patch new file mode 100644 index 000000000000..76729d488b3c --- /dev/null +++ b/pkgs/desktops/deepin/go-package/dde-daemon/0006-fix-build-with-ddcutil-2.patch @@ -0,0 +1,17 @@ +diff --git a/bin/backlight_helper/ddcci/ddcci.go b/bin/backlight_helper/ddcci/ddcci.go +index 679beea3..ccbfc508 100644 +--- a/bin/backlight_helper/ddcci/ddcci.go ++++ b/bin/backlight_helper/ddcci/ddcci.go +@@ -103,11 +103,6 @@ func newDDCCI() (*ddcci, error) { + displayHandleMap: make(map[string]*displayHandle), + } + +- status := C.ddca_set_max_tries(C.DDCA_MULTI_PART_TRIES, 5) +- if status < C.int(0) { +- return nil, fmt.Errorf("brightness: Error setting retries: %d", status) +- } +- + err := ddc.RefreshDisplays() + if err != nil { + return nil, err + diff --git a/pkgs/desktops/deepin/go-package/dde-daemon/default.nix b/pkgs/desktops/deepin/go-package/dde-daemon/default.nix index b9a1da5ca2e8..1309b6d3f483 100644 --- a/pkgs/desktops/deepin/go-package/dde-daemon/default.nix +++ b/pkgs/desktops/deepin/go-package/dde-daemon/default.nix @@ -62,6 +62,7 @@ buildGoPackage rec { src = ./0005-fix-custom-wallpapers-path.diff; inherit coreutils; }) + ./0006-fix-build-with-ddcutil-2.patch ]; postPatch = '' From b45ec9b195c0abebfad558b56e9a08ccbd70a965 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Oct 2023 11:47:31 +0900 Subject: [PATCH 103/163] libhugetlbfs: make meta.badPlatforms flat This change fixes ofborg eval error --- pkgs/development/libraries/libhugetlbfs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libhugetlbfs/default.nix b/pkgs/development/libraries/libhugetlbfs/default.nix index f6662f7ffcfb..8e036cc663cd 100644 --- a/pkgs/development/libraries/libhugetlbfs/default.nix +++ b/pkgs/development/libraries/libhugetlbfs/default.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ qyliss ]; license = licenses.lgpl21Plus; platforms = platforms.linux; - badPlatforms = [ + badPlatforms = flatten [ systems.inspect.platformPatterns.isStatic systems.inspect.patterns.isMusl systems.inspect.patterns.isAarch64 From d761372b5cf1bc52ebad1b333339c3921d0b00f3 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Mon, 30 Oct 2023 04:20:00 +0000 Subject: [PATCH 104/163] mailpit: 1.7.1 -> 1.9.9 Changelog: https://github.com/axllent/mailpit/releases/tag/v1.9.9 --- pkgs/servers/mail/mailpit/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/mail/mailpit/default.nix b/pkgs/servers/mail/mailpit/default.nix index 9c8b683373c3..dfed398a33ed 100644 --- a/pkgs/servers/mail/mailpit/default.nix +++ b/pkgs/servers/mail/mailpit/default.nix @@ -11,13 +11,13 @@ let - version = "1.7.1"; + version = "1.9.9"; src = fetchFromGitHub { owner = "axllent"; repo = "mailpit"; rev = "v${version}"; - hash = "sha256-jT9QE0ikp9cJlT8qtfPPjKOUuqWyQk94D3UbkyaGXa8="; + hash = "sha256-WPfr1LHOgOFsF2g3junJ0km0gOk/LC52jekJ8BXlqP0="; }; # Separate derivation, because if we mix this in buildGoModule, the separate @@ -29,7 +29,7 @@ let npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-6VCs8125fTJkZW+eZgK56j7ccK8tcGhIXiq2HkYp4XM="; + hash = "sha256-RaXD+WfNywItveKzc+KWOw38H1EZ2yukgbMrtOfPSJc="; }; nativeBuildInputs = [ nodejs python3 libtool npmHooks.npmConfigHook ]; @@ -49,7 +49,7 @@ buildGoModule { pname = "mailpit"; inherit src version; - vendorHash = "sha256-XBYIO7fdo5EahJB7EcAuY9SGKZb8dsvoJHp/D5LO5Qo="; + vendorHash = "sha256-akt72aBoiQKp1Hxf3NgzSmfgmsnjpheIh62lPCTyHBs="; CGO_ENABLED = 0; From 22c601148eb296a0d19e285d6a46e0b404f22834 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Mon, 30 Oct 2023 04:20:00 +0000 Subject: [PATCH 105/163] chezmoi: 2.40.3 -> 2.40.4 Diff: https://github.com/twpayne/chezmoi/compare/v2.40.3...v2.40.4 Changelog: https://github.com/twpayne/chezmoi/releases/tag/v2.40.4 --- pkgs/tools/misc/chezmoi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix index 5c8e03e23291..88812357a9c0 100644 --- a/pkgs/tools/misc/chezmoi/default.nix +++ b/pkgs/tools/misc/chezmoi/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "chezmoi"; - version = "2.40.3"; + version = "2.40.4"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; rev = "v${version}"; - hash = "sha256-J5U2rYG6pTl6cYXxBkLJqG5fv7KNO6ZMlI7PCMI4GXI="; + hash = "sha256-PtIT2PS88jkX/ERHYKRwhvCnCnlAP0lM0FDv74zi32M="; }; - vendorHash = "sha256-iNPV+ZLrT9DjAyrR3eYDrAxzYBe+4LLD9XXotTzMdRc="; + vendorHash = "sha256-O9Ywq8LunS/0yBX9p9M2mzm+auvX1ynYaAY4EoBaE94="; doCheck = false; From 58da932d40f4e387f1125c5e66ebd57cf3608c67 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Mon, 30 Oct 2023 04:20:00 +0000 Subject: [PATCH 106/163] python311Packages.scrapy: fix build --- pkgs/development/python-modules/scrapy/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/python-modules/scrapy/default.nix b/pkgs/development/python-modules/scrapy/default.nix index c0ec21bf6afd..88ecd6f2be8a 100644 --- a/pkgs/development/python-modules/scrapy/default.nix +++ b/pkgs/development/python-modules/scrapy/default.nix @@ -14,6 +14,7 @@ , lxml , packaging , parsel +, pexpect , protego , pydispatcher , pyopenssl @@ -42,6 +43,18 @@ buildPythonPackage rec { hash = "sha256-PL3tzgw/DgSC1hvi10WGg758188UsO5q37rduA9bNqU="; }; + patches = [ + # Fix compatiblity with Twisted>=23.8. Remove with the next release. + (fetchpatch { + url = "https://github.com/scrapy/scrapy/commit/aa95ada42cdf570f840f55c463375f8a81b303f8.patch"; + hash = "sha256-LuhA5BqtjSUgkotplvUCtvGNYOTrl0MJRCXiSBMDFzY="; + excludes = [ + "tests/CrawlerProcess/sleeping.py" + "tests/test_crawler.py" + ]; + }) + ]; + nativeBuildInputs = [ installShellFiles ]; @@ -69,6 +82,7 @@ buildPythonPackage rec { botocore glibcLocales jmespath + pexpect pytestCheckHook sybil testfixtures From 1c247c31d4814f539520360cc2263b5138fa213e Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Mon, 30 Oct 2023 04:20:00 +0000 Subject: [PATCH 107/163] mailpit: add meta.mainProgram --- pkgs/servers/mail/mailpit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/mail/mailpit/default.nix b/pkgs/servers/mail/mailpit/default.nix index dfed398a33ed..69a2dc7ce6f2 100644 --- a/pkgs/servers/mail/mailpit/default.nix +++ b/pkgs/servers/mail/mailpit/default.nix @@ -65,5 +65,6 @@ buildGoModule { changelog = "https://github.com/axllent/mailpit/releases/tag/v${version}"; maintainers = with maintainers; [ stephank ]; license = licenses.mit; + mainProgram = "mailpit"; }; } From 4e9938a45f25e117fea26a137eb26ea0cf85c88a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 04:21:43 +0000 Subject: [PATCH 108/163] gqrx: 2.17.2 -> 2.17.3 --- pkgs/applications/radio/gqrx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/radio/gqrx/default.nix b/pkgs/applications/radio/gqrx/default.nix index 5d47712f4426..dc8df1683845 100644 --- a/pkgs/applications/radio/gqrx/default.nix +++ b/pkgs/applications/radio/gqrx/default.nix @@ -27,13 +27,13 @@ assert !(pulseaudioSupport && portaudioSupport); gnuradioMinimal.pkgs.mkDerivation rec { pname = "gqrx"; - version = "2.17.2"; + version = "2.17.3"; src = fetchFromGitHub { owner = "gqrx-sdr"; repo = "gqrx"; rev = "v${version}"; - hash = "sha256-dwqb/TYNkaXSLXQ0QJEQpy1es0hgNrkNnZww9RpfTt8="; + hash = "sha256-dHbDy/aIsqBQG1raeN9nM/QtiFgy+Qhoj/ThN8LV6gI="; }; nativeBuildInputs = [ From def8bfe0c7595fd24a4a44c2c1f08aac973d30a6 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Sun, 29 Oct 2023 17:06:24 +0100 Subject: [PATCH 109/163] hebbot: set meta.mainProgram --- pkgs/servers/matrix-hebbot/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/matrix-hebbot/default.nix b/pkgs/servers/matrix-hebbot/default.nix index 83b1ff007032..59e4ca1b1916 100644 --- a/pkgs/servers/matrix-hebbot/default.nix +++ b/pkgs/servers/matrix-hebbot/default.nix @@ -39,6 +39,7 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/haecker-felix/hebbot"; changelog = "https://github.com/haecker-felix/hebbot/releases/tag/v${version}"; license = with licenses; [ agpl3 ]; + mainProgram = "hebbot"; maintainers = with maintainers; [ a-kenji ]; }; } From 4d32327bb04299bd7596cf98266e926656494b14 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Sun, 29 Oct 2023 17:01:17 +0100 Subject: [PATCH 110/163] gimoji: set meta.mainProgram --- pkgs/applications/misc/gimoji/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/misc/gimoji/default.nix b/pkgs/applications/misc/gimoji/default.nix index 24fd6cf2ea18..63223755e01b 100644 --- a/pkgs/applications/misc/gimoji/default.nix +++ b/pkgs/applications/misc/gimoji/default.nix @@ -26,6 +26,7 @@ rustPlatform.buildRustPackage rec { description = "Easily add emojis to your git commit messages"; homepage = "https://github.com/zeenix/gimoji"; license = licenses.mit; + mainProgram = "gimoji"; maintainers = with maintainers; [ a-kenji ]; }; } From fa1b02a52fb35ccd37072d635081cef02acc07d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 04:49:41 +0000 Subject: [PATCH 111/163] grpcurl: 1.8.8 -> 1.8.9 --- pkgs/tools/networking/grpcurl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/grpcurl/default.nix b/pkgs/tools/networking/grpcurl/default.nix index a99f26effc13..02ad218cbf17 100644 --- a/pkgs/tools/networking/grpcurl/default.nix +++ b/pkgs/tools/networking/grpcurl/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "grpcurl"; - version = "1.8.8"; + version = "1.8.9"; src = fetchFromGitHub { owner = "fullstorydev"; repo = "grpcurl"; rev = "v${version}"; - sha256 = "sha256-/GPFUMN6NQAoKOYJ6j9j0GmyEcYtYdOB7B8v2gNpNm8="; + sha256 = "sha256-zN/vleCph919HXZZ9wsXoJBXRT6y7gjyuQxnjRMzq00="; }; subPackages = [ "cmd/grpcurl" ]; - vendorHash = "sha256-8mGlmWuWae/NQ1aR0KVj0XS7rqROCs0PBDUkMAKijYU="; + vendorHash = "sha256-g5G966CuaVILGAgWunHAPrrkLjSv8pBj9R4bcLzyI+A="; ldflags = [ "-s" "-w" "-X main.version=${version}" ]; From e0c778859ce4dd897aa5e2230ad963dd8bb7aac8 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Sat, 28 Oct 2023 13:05:38 +0000 Subject: [PATCH 112/163] buildbot: fix twisted version requirement & missing pkg_resources --- .../tools/continuous-integration/buildbot/master.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/tools/continuous-integration/buildbot/master.nix b/pkgs/development/tools/continuous-integration/buildbot/master.nix index b89f4e4d2883..d14486f8aeda 100644 --- a/pkgs/development/tools/continuous-integration/buildbot/master.nix +++ b/pkgs/development/tools/continuous-integration/buildbot/master.nix @@ -31,6 +31,8 @@ , parameterized , git , openssh +, setuptools +, pythonRelaxDepsHook , glibcLocales , nixosTests , callPackage @@ -88,6 +90,7 @@ let autobahn pyjwt pyyaml + setuptools ] # tls ++ twisted.optional-dependencies.tls; @@ -108,8 +111,11 @@ let git openssh glibcLocales + pythonRelaxDepsHook ]; + pythonRelaxDeps = [ "Twisted" ]; + patches = [ # This patch disables the test that tries to read /etc/os-release which # is not accessible in sandboxed builds. From 14e7480dd52916cf68c0872ef1c9c21388e26ab9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 07:33:21 +0100 Subject: [PATCH 113/163] python311Packages.pgvector: 0.2.2 -> 0.2.3 Diff: https://github.com/pgvector/pgvector-python/compare/refs/tags/v0.2.2...v0.2.3 Changelog: https://github.com/pgvector/pgvector-python/blob/refs/tags/v0.2.3/CHANGELOG.md --- pkgs/development/python-modules/pgvector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pgvector/default.nix b/pkgs/development/python-modules/pgvector/default.nix index 03fbef0bd48b..389a917668bf 100644 --- a/pkgs/development/python-modules/pgvector/default.nix +++ b/pkgs/development/python-modules/pgvector/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pgvector"; - version = "0.2.2"; + version = "0.2.3"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "pgvector"; repo = "pgvector-python"; rev = "refs/tags/v${version}"; - hash = "sha256-qvLDFnrTYibdhjSeeIFI4YdpPRsvNBnQ23uqsLCblEo="; + hash = "sha256-KQROG0cHvKmdWssr7Git3JH0YguRPno/ZzYiQL7VhwU="; }; propagatedBuildInputs = [ From 99bc0b5a9a6fe6a4584a6df1a8fbf5b1059409e6 Mon Sep 17 00:00:00 2001 From: Woze Parrot Date: Mon, 30 Oct 2023 02:43:41 -0400 Subject: [PATCH 114/163] seaweedfs: 3.55 -> 3.58 --- pkgs/applications/networking/seaweedfs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/seaweedfs/default.nix b/pkgs/applications/networking/seaweedfs/default.nix index e6e97bd0abee..fe06e6a09a44 100644 --- a/pkgs/applications/networking/seaweedfs/default.nix +++ b/pkgs/applications/networking/seaweedfs/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "seaweedfs"; - version = "3.55"; + version = "3.58"; src = fetchFromGitHub { owner = "seaweedfs"; repo = "seaweedfs"; rev = version; - hash = "sha256-qAyvGisj6GOjyRmqpTsxX/Zy8bx6+cAtmEId5us70+k="; + hash = "sha256-4USDCss2KYjyuwH55ZqMwBWsf7iDcjN7qxTSXvKDkus="; }; - vendorHash = "sha256-F6Fqv5tUsty/uGwBnKM4r671Gh2T1+9Z2LRGAMF+M2g="; + vendorHash = "sha256-cbc6xKAneBCWpc4kUQUtgV5rrsggCGvVkt9tkypeCiE="; subPackages = [ "weed" ]; From 9c8d9a7af3ae0f2e4abc0851d5938e0c7847a781 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 07:58:50 +0100 Subject: [PATCH 115/163] python311Packages.publicsuffixlist: 0.10.0.20231026 -> 0.10.0.20231030 --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 12e67d554eb4..44648cbbff72 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "0.10.0.20231026"; + version = "0.10.0.20231030"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-q2rUBjbue3I3VnRLTF7UscBs51bGxUGjMYwAkgX5UMs="; + hash = "sha256-1yRv6zg9mKJTinR57QHvCx/0mi0b2O3CkcoH1v4QuNo="; }; passthru.optional-dependencies = { From 0532c14154f0e4989546516adfac3099dce9fe2a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 08:02:39 +0100 Subject: [PATCH 116/163] python311Packages.publicsuffixlist: switch to pyproject --- .../python-modules/publicsuffixlist/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 44648cbbff72..00edd1433813 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -5,12 +5,13 @@ , pytestCheckHook , pythonOlder , requests +, setuptools }: buildPythonPackage rec { pname = "publicsuffixlist"; version = "0.10.0.20231030"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -19,6 +20,10 @@ buildPythonPackage rec { hash = "sha256-1yRv6zg9mKJTinR57QHvCx/0mi0b2O3CkcoH1v4QuNo="; }; + nativeBuildInputs = [ + setuptools + ]; + passthru.optional-dependencies = { update = [ requests From 419eba9ab1a86c5fb01cee802ee47120c8efa78f Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 30 Oct 2023 10:46:11 +0300 Subject: [PATCH 117/163] linux_6_6: init at 6.6 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++++ pkgs/top-level/aliases.nix | 2 ++ pkgs/top-level/linux-kernels.nix | 11 ++++++++++- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 926a172a7240..ab2775ab922d 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -34,5 +34,9 @@ "4.14": { "version": "4.14.328", "hash": "sha256:1igcpvnhwwrczfdsafmszvi0456k7f6j4cgpfw6v6afw09p95d8x" + }, + "6.6": { + "version": "6.6", + "hash": "sha256:1l2nisx9lf2vdgkq910n5ldbi8z25ky1zvl67zgwg2nxcdna09nr" } } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a6986c88419f..85ac74fae7db 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -493,6 +493,7 @@ mapAliases ({ linuxPackages_6_3 = linuxKernel.packages.linux_6_3; linuxPackages_6_4 = linuxKernel.packages.linux_6_4; linuxPackages_6_5 = linuxKernel.packages.linux_6_5; + linuxPackages_6_6 = linuxKernel.packages.linux_6_6; linuxPackages_rpi0 = linuxKernel.packages.linux_rpi1; linuxPackages_rpi02w = linuxKernel.packages.linux_rpi3; linuxPackages_rpi1 = linuxKernel.packages.linux_rpi1; @@ -517,6 +518,7 @@ mapAliases ({ linux_6_3 = linuxKernel.kernels.linux_6_3; linux_6_4 = linuxKernel.kernels.linux_6_4; linux_6_5 = linuxKernel.kernels.linux_6_5; + linux_6_6 = linuxKernel.kernels.linux_6_6; linux_rpi0 = linuxKernel.kernels.linux_rpi1; linux_rpi02w = linuxKernel.kernels.linux_rpi3; linux_rpi1 = linuxKernel.kernels.linux_rpi1; diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index d796fa7164d0..e4b1133109f9 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -178,6 +178,14 @@ in { ]; }; + linux_6_6 = callPackage ../os-specific/linux/kernel/mainline.nix { + branch = "6.6"; + kernelPatches = [ + kernelPatches.bridge_stp_helper + kernelPatches.request_key_helper + ]; + }; + linux_testing = let testing = callPackage ../os-specific/linux/kernel/mainline.nix { # A special branch that tracks the kernel under the release process @@ -573,6 +581,7 @@ in { linux_5_15 = recurseIntoAttrs (packagesFor kernels.linux_5_15); linux_6_1 = recurseIntoAttrs (packagesFor kernels.linux_6_1); linux_6_5 = recurseIntoAttrs (packagesFor kernels.linux_6_5); + linux_6_6 = recurseIntoAttrs (packagesFor kernels.linux_6_6); } // lib.optionalAttrs config.allowAliases { linux_4_9 = throw "linux 4.9 was removed because it will reach its end of life within 22.11"; # Added 2022-11-08 linux_4_14 = throw "linux 4.14 was removed because it will reach its end of life within 23.11"; # Added 2023-10-11 @@ -633,7 +642,7 @@ in { packageAliases = { linux_default = packages.linux_6_1; # Update this when adding the newest kernel major version! - linux_latest = packages.linux_6_5; + linux_latest = packages.linux_6_6; linux_mptcp = throw "'linux_mptcp' has been moved to https://github.com/teto/mptcp-flake"; linux_rt_default = packages.linux_rt_5_4; linux_rt_latest = packages.linux_rt_6_1; From be33098cfffff918ac527888058436ee193b6cd6 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 30 Oct 2023 11:11:15 +0300 Subject: [PATCH 118/163] linux/common-config: enable new security features for 6.6 --- pkgs/os-specific/linux/kernel/common-config.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index ceb34fe0c76f..0f59d3ac7aad 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -558,6 +558,8 @@ let PERSISTENT_KEYRINGS = yes; # enable temporary caching of the last request_key() result KEYS_REQUEST_CACHE = whenAtLeast "5.3" yes; + # randomized slab caches + RANDOM_KMALLOC_CACHES = whenAtLeast "6.6" yes; } // optionalAttrs stdenv.hostPlatform.isx86_64 { # Enable Intel SGX X86_SGX = whenAtLeast "5.11" yes; @@ -572,6 +574,8 @@ let KVM_AMD_SEV = yes; # AMD SEV-SNP SEV_GUEST = whenAtLeast "5.19" module; + # Shadow stacks + X86_USER_SHADOW_STACK = whenAtLeast "6.6" yes; }; microcode = { From 25fbde2ad051c356db231594cc4c672cbfed396b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 08:12:07 +0000 Subject: [PATCH 119/163] civo: 1.0.67 -> 1.0.68 --- pkgs/applications/networking/cluster/civo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/civo/default.nix b/pkgs/applications/networking/cluster/civo/default.nix index f145b306d886..f33d11a4c9a4 100644 --- a/pkgs/applications/networking/cluster/civo/default.nix +++ b/pkgs/applications/networking/cluster/civo/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "civo"; - version = "1.0.67"; + version = "1.0.68"; src = fetchFromGitHub { owner = "civo"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-EBpKJrQ+zdoMlTbOsWCAj2Hfu8OqQTFb0l+i2UdkNSs="; + sha256 = "sha256-qvcMA8oPDyi8WoIzr/3mu+2cHDXn5rgLUmnsGdOQXVM="; }; - vendorHash = "sha256-AvAS3S7bepaTFPelE+Bj5/UuQIXEDvSAtDuFaPRC9sk="; + vendorHash = "sha256-C+XaX78iGKw6Ll7PMPFWWAy6fRwjrmbLhFdmqJPMrxc="; nativeBuildInputs = [ installShellFiles ]; From ed449a1f058053e5926e29033f868129730b229b Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 28 Oct 2023 13:25:03 +0200 Subject: [PATCH 120/163] pr-tracker: fetchurl -> fetchzip The tarballs are dynamically generated by cgit, so we should use fetchzip (which extracts the tarball) to ensure determinism. --- pkgs/servers/pr-tracker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/pr-tracker/default.nix b/pkgs/servers/pr-tracker/default.nix index 33ce80cdaaf5..41828e209bc0 100644 --- a/pkgs/servers/pr-tracker/default.nix +++ b/pkgs/servers/pr-tracker/default.nix @@ -1,6 +1,6 @@ { rustPlatform , lib -, fetchurl +, fetchzip , openssl , pkg-config , systemd @@ -10,9 +10,9 @@ rustPlatform.buildRustPackage rec { pname = "pr-tracker"; version = "1.2.0"; - src = fetchurl { + src = fetchzip { url = "https://git.qyliss.net/pr-tracker/snapshot/pr-tracker-${version}.tar.xz"; - sha256 = "sha256-Tru9DsitRQLiO4Ln70J9LvkEqcj2i4A+eArBvIhd/ls="; + hash = "sha256-fUEmxD50Ymnql5vnDt8DUlIztAJ9XNeKxA+FLY68Fkw="; }; cargoSha256 = "0q3ibxnzw8gngvrgfkv4m64dr411c511xkvb6j9k63vhy9vwarz7"; From 423b31f1b24ec8d82baec9a5bb969da892010e6d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 28 Oct 2023 13:26:56 +0200 Subject: [PATCH 121/163] pr-tracker: 1.2.0 -> 1.3.0 --- pkgs/servers/pr-tracker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/pr-tracker/default.nix b/pkgs/servers/pr-tracker/default.nix index 41828e209bc0..1c07a56a7e3a 100644 --- a/pkgs/servers/pr-tracker/default.nix +++ b/pkgs/servers/pr-tracker/default.nix @@ -8,14 +8,14 @@ rustPlatform.buildRustPackage rec { pname = "pr-tracker"; - version = "1.2.0"; + version = "1.3.0"; src = fetchzip { url = "https://git.qyliss.net/pr-tracker/snapshot/pr-tracker-${version}.tar.xz"; - hash = "sha256-fUEmxD50Ymnql5vnDt8DUlIztAJ9XNeKxA+FLY68Fkw="; + hash = "sha256-JetfcA7Pn6nsCxCkgxP4jS6tijx89any/0GrmLa+DR0="; }; - cargoSha256 = "0q3ibxnzw8gngvrgfkv4m64dr411c511xkvb6j9k63vhy9vwarz7"; + cargoSha256 = "sha256-QUr0IHmzbhFNd6rBDEX8RZul/d1TLv0t+ySCQYMlpmE="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl systemd ]; From c871ce0f51bcc77e033d85204ca77efcb167d356 Mon Sep 17 00:00:00 2001 From: Claudio Bley Date: Mon, 30 Oct 2023 09:29:07 +0100 Subject: [PATCH 122/163] bazel_6: Fix `pythonBinPath` and `pythonBinPathWithNixHacks` tests The tests started to fail after the repo-wide python 3.10 -> 3.11 update. This is caused by Bazel's py_binary rule setting the [`PYTHONSAFEPATH`][1] environment variable, which only has an effect for Python >= 3.11. Setting this variable avoids prepending the current working directory and the script's directory. The current test code relied on this behavior and thus failed with: ``` Traceback (most recent call last): File "/build/.cache/bazel/_bazel_build/8bcfff1c77854f2a2b07d1413b0fc106/execroot/our_workspace/bazel-out/k8-fastbuild/bin/python/bin.runfiles/our_workspace/python/bin.py", line 6, in from lib import foo ModuleNotFoundError: No module named 'lib' ``` See also [bazelbuild/bazel#7091][2] [1]: https://docs.python.org/3.11/using/cmdline.html#envvar-PYTHONSAFEPATH [2]: https://github.com/bazelbuild/bazel/issues/7091 --- .../tools/build-managers/bazel/python-bin-path-test.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/build-managers/bazel/python-bin-path-test.nix b/pkgs/development/tools/build-managers/bazel/python-bin-path-test.nix index d560b0af848c..1ab073a64c85 100644 --- a/pkgs/development/tools/build-managers/bazel/python-bin-path-test.nix +++ b/pkgs/development/tools/build-managers/bazel/python-bin-path-test.nix @@ -51,6 +51,7 @@ let py_binary( name = "bin", srcs = [ "bin.py" ], + imports = [ "." ], deps = [ ":lib" ], ) ''; From c08e458e7f2ff57c28684e659c958695ecb84672 Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Sun, 29 Oct 2023 08:37:31 +1100 Subject: [PATCH 123/163] guitarix: fix build --- pkgs/applications/audio/guitarix/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/audio/guitarix/default.nix b/pkgs/applications/audio/guitarix/default.nix index 3033888996a1..3a650646a8ae 100644 --- a/pkgs/applications/audio/guitarix/default.nix +++ b/pkgs/applications/audio/guitarix/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ lib +, stdenv , fetchurl , fetchpatch , avahi @@ -50,6 +51,12 @@ stdenv.mkDerivation rec { sha256 = "d+g9dU9RrDjFQj847rVd5bPiYSjmC1EbAtLe/PNubBg="; }; + # doesnt apply cleanly, so doing with substituteInPlace + # https://github.com/brummer10/guitarix/commit/39d7c21c4173eb0f121b1bbff439d9cf43331a00.patch + postPatch = '' + substituteInPlace wscript --replace "open(src_fname, 'rU')" "open(src_fname, 'r')" + ''; + nativeBuildInputs = [ gettext hicolor-icon-theme From 1aa5e4f866eccc3aaea160885d29d85a7d046537 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 09:23:20 +0000 Subject: [PATCH 124/163] ddns-go: 5.6.3 -> 5.6.4 --- pkgs/tools/networking/ddns-go/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/ddns-go/default.nix b/pkgs/tools/networking/ddns-go/default.nix index 1785eae4580c..fb4adc99fa3c 100644 --- a/pkgs/tools/networking/ddns-go/default.nix +++ b/pkgs/tools/networking/ddns-go/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "ddns-go"; - version = "5.6.3"; + version = "5.6.4"; src = fetchFromGitHub { owner = "jeessy2"; repo = pname; rev = "v${version}"; - hash = "sha256-yOi2dowde2hTZOWq1Trpf3tAypA6bD6SawP5geqK7Ms="; + hash = "sha256-wE4xzAH31yQ8xrA0dI7f961KNwK84gRSit+XNoW37pc="; }; vendorHash = "sha256-e4mmUneFZCsteSrxfSeeky/pFc0sgNs0eRVnZQuG1ZI="; From 5f3e09f413c14d12e11ab06c30a923f81e04d97a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 09:25:56 +0000 Subject: [PATCH 125/163] fulcio: 1.4.1 -> 1.4.3 --- pkgs/tools/security/fulcio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/fulcio/default.nix b/pkgs/tools/security/fulcio/default.nix index 4d085fb9980a..9c40c051bebc 100644 --- a/pkgs/tools/security/fulcio/default.nix +++ b/pkgs/tools/security/fulcio/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "fulcio"; - version = "1.4.1"; + version = "1.4.3"; src = fetchFromGitHub { owner = "sigstore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-6muoKiryWTGIoy1U3kWjuka0X1+gcrUQOvbuas26H1M="; + sha256 = "sha256-LT8J9s008XQtDtNdH1ungQREqQUrlTsoxnlRLKimqLY="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -20,7 +20,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-i9RK9kNSB9FOnVbYcHLBHt8KKBQCNsEDONNm1IxgTJc="; + vendorHash = "sha256-ImZJXdOfMepMFU1z47XyNU39NGGdiCzQji2/tKVfibQ="; nativeBuildInputs = [ installShellFiles ]; From caf70776a2b500e0e010519b1ebf136d81df130e Mon Sep 17 00:00:00 2001 From: kashw2 Date: Sun, 29 Oct 2023 16:08:26 +1000 Subject: [PATCH 126/163] qmplay2: 23.08.22 -> 23.10.22 --- pkgs/applications/video/qmplay2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/qmplay2/default.nix b/pkgs/applications/video/qmplay2/default.nix index e78472ee29c1..b6b577790cfb 100644 --- a/pkgs/applications/video/qmplay2/default.nix +++ b/pkgs/applications/video/qmplay2/default.nix @@ -26,14 +26,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "qmplay2"; - version = "23.08.22"; + version = "23.10.22"; src = fetchFromGitHub { owner = "zaps166"; repo = "QMPlay2"; rev = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-Ug7WAqZ+BxspQUXweL/OnVBGCsU60DOWNexbi0GpDo0="; + hash = "sha256-yDymUXuILgT4AFTt302GniPi/WNwrTCOuOfdUiKOIyk="; }; nativeBuildInputs = [ From 6d8ef00edc74772feebb743b2adf3d2106d62e0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 10:34:25 +0000 Subject: [PATCH 127/163] cf-terraforming: 0.14.0 -> 0.15.0 --- pkgs/tools/misc/cf-terraforming/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/cf-terraforming/default.nix b/pkgs/tools/misc/cf-terraforming/default.nix index 70e6aa04e6f4..8ac51a4821d4 100644 --- a/pkgs/tools/misc/cf-terraforming/default.nix +++ b/pkgs/tools/misc/cf-terraforming/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "cf-terraforming"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cf-terraforming"; rev = "v${version}"; - sha256 = "sha256-9aGN3TP4bMz4V0MRrNFxMm16k9RfvU5iDVwe+Ws4Ask="; + sha256 = "sha256-4thb0AFlSYQ90SkdyTSiFUc6vTRpt6KX2nH/thMuv4o="; }; - vendorHash = "sha256-fswT6t2LP6gRmCHrSHVJGdNc6gic3rMSrE+STe5oiyQ="; + vendorHash = "sha256-bfxF0qlEbZDczEuFhckqsG00/IzuM18ut/AQ9EMwdh0="; ldflags = [ "-X github.com/cloudflare/cf-terraforming/internal/app/cf-terraforming/cmd.versionString=${version}" ]; # The test suite insists on downloading a binary release of Terraform from From 7b0a2b8d874928fb56782fb35efb8745995b90c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Oct 2023 14:53:49 +0000 Subject: [PATCH 128/163] brogue-ce: 1.12 -> 1.13 --- pkgs/games/brogue-ce/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/brogue-ce/default.nix b/pkgs/games/brogue-ce/default.nix index 0691d82f175a..7532be8d1957 100644 --- a/pkgs/games/brogue-ce/default.nix +++ b/pkgs/games/brogue-ce/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "brogue-ce"; - version = "1.12"; + version = "1.13"; src = fetchFromGitHub { owner = "tmewett"; repo = "BrogueCE"; rev = "v${version}"; - hash = "sha256-bGAE0hRiKBo3ikyObGxAiPRRO24KtC+upO3XLj+f4yo="; + hash = "sha256-FUIdi1Ytn+INeD9550MW41qXtLb6in0QS3Snt8QaXUA="; }; postPatch = '' From cca22054c073694e4ca49ca6471be8326d43316b Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Sat, 22 Apr 2023 10:39:30 -0400 Subject: [PATCH 129/163] systemd-stage-1: Add assertions for unsupported options. --- nixos/modules/services/hardware/udev.nix | 2 +- .../modules/services/networking/multipath.nix | 3 ++- nixos/modules/system/boot/initrd-network.nix | 8 +++---- nixos/modules/system/boot/systemd/initrd.nix | 21 +++++++++++++++++++ nixos/modules/tasks/encrypted-devices.nix | 7 ++++--- nixos/modules/tasks/filesystems/bcachefs.nix | 4 ++-- nixos/modules/tasks/filesystems/zfs.nix | 12 +++++------ nixos/modules/tasks/swraid.nix | 4 ++-- .../tests/common/auto-format-root-device.nix | 6 +++--- 9 files changed, 45 insertions(+), 22 deletions(-) diff --git a/nixos/modules/services/hardware/udev.nix b/nixos/modules/services/hardware/udev.nix index 56120094871c..24987374ab0d 100644 --- a/nixos/modules/services/hardware/udev.nix +++ b/nixos/modules/services/hardware/udev.nix @@ -350,7 +350,7 @@ in boot.kernelParams = mkIf (!config.networking.usePredictableInterfaceNames) [ "net.ifnames=0" ]; - boot.initrd.extraUdevRulesCommands = optionalString (!config.boot.initrd.systemd.enable && config.boot.initrd.services.udev.rules != "") + boot.initrd.extraUdevRulesCommands = mkIf (!config.boot.initrd.systemd.enable && config.boot.initrd.services.udev.rules != "") '' cat <<'EOF' > $out/99-local.rules ${config.boot.initrd.services.udev.rules} diff --git a/nixos/modules/services/networking/multipath.nix b/nixos/modules/services/networking/multipath.nix index bd403e109c2a..9099cbe0cd32 100644 --- a/nixos/modules/services/networking/multipath.nix +++ b/nixos/modules/services/networking/multipath.nix @@ -546,8 +546,9 @@ in { # We do not have systemd in stage-1 boot so must invoke `multipathd` # with the `-1` argument which disables systemd calls. Invoke `multipath` # to display the multipath mappings in the output of `journalctl -b`. + # TODO: Implement for systemd stage 1 boot.initrd.kernelModules = [ "dm-multipath" "dm-service-time" ]; - boot.initrd.postDeviceCommands = '' + boot.initrd.postDeviceCommands = mkIf (!config.boot.initrd.systemd.enable) '' modprobe -a dm-multipath dm-service-time multipathd -s (set -x && sleep 1 && multipath -ll) diff --git a/nixos/modules/system/boot/initrd-network.nix b/nixos/modules/system/boot/initrd-network.nix index 5696cae8e65b..88ba43caf003 100644 --- a/nixos/modules/system/boot/initrd-network.nix +++ b/nixos/modules/system/boot/initrd-network.nix @@ -116,11 +116,11 @@ in boot.initrd.kernelModules = [ "af_packet" ]; - boot.initrd.extraUtilsCommands = '' + boot.initrd.extraUtilsCommands = mkIf (!config.boot.initrd.systemd.enable) '' copy_bin_and_libs ${pkgs.klibc}/lib/klibc/bin.static/ipconfig ''; - boot.initrd.preLVMCommands = mkBefore ( + boot.initrd.preLVMCommands = mkIf (!config.boot.initrd.systemd.enable) (mkBefore ( # Search for interface definitions in command line. '' ifaces="" @@ -148,9 +148,9 @@ in done '' - + cfg.postCommands); + + cfg.postCommands)); - boot.initrd.postMountCommands = mkIf cfg.flushBeforeStage2 '' + boot.initrd.postMountCommands = mkIf (cfg.flushBeforeStage2 && !config.boot.initrd.systemd.enable) '' for iface in $ifaces; do ip address flush dev "$iface" ip link set dev "$iface" down diff --git a/nixos/modules/system/boot/systemd/initrd.nix b/nixos/modules/system/boot/systemd/initrd.nix index 175e757cbbb6..3d42e26438d3 100644 --- a/nixos/modules/system/boot/systemd/initrd.nix +++ b/nixos/modules/system/boot/systemd/initrd.nix @@ -348,6 +348,27 @@ in { }; config = mkIf (config.boot.initrd.enable && cfg.enable) { + assertions = map (name: { + assertion = lib.attrByPath name (throw "impossible") config.boot.initrd == ""; + message = '' + systemd stage 1 does not support 'boot.initrd.${lib.concatStringsSep "." name}'. Please + convert it to analogous systemd units in 'boot.initrd.systemd'. + + Definitions: + ${lib.concatMapStringsSep "\n" ({ file, ... }: " - ${file}") (lib.attrByPath name (throw "impossible") options.boot.initrd).definitionsWithLocations} + ''; + }) [ + [ "preFailCommands" ] + [ "preDeviceCommands" ] + [ "preLVMCommands" ] + [ "postDeviceCommands" ] + [ "postMountCommands" ] + [ "extraUdevRulesCommands" ] + [ "extraUtilsCommands" ] + [ "extraUtilsCommandsTest" ] + [ "network" "postCommands" ] + ]; + system.build = { inherit initialRamdisk; }; boot.initrd.availableKernelModules = [ diff --git a/nixos/modules/tasks/encrypted-devices.nix b/nixos/modules/tasks/encrypted-devices.nix index ab3ccddf682d..da9c83ba339c 100644 --- a/nixos/modules/tasks/encrypted-devices.nix +++ b/nixos/modules/tasks/encrypted-devices.nix @@ -110,10 +110,11 @@ in }) earlyEncDevs); forceLuksSupportInInitrd = true; }; - postMountCommands = - concatMapStrings (dev: + # TODO: systemd stage 1 + postMountCommands = lib.mkIf (!config.boot.initrd.systemd.enable) + (concatMapStrings (dev: "cryptsetup luksOpen --key-file ${dev.encrypted.keyFile} ${dev.encrypted.blkDev} ${dev.encrypted.label};\n" - ) lateEncDevs; + ) lateEncDevs); }; }; } diff --git a/nixos/modules/tasks/filesystems/bcachefs.nix b/nixos/modules/tasks/filesystems/bcachefs.nix index b90ff894624e..4eadec239e67 100644 --- a/nixos/modules/tasks/filesystems/bcachefs.nix +++ b/nixos/modules/tasks/filesystems/bcachefs.nix @@ -102,11 +102,11 @@ in copy_bin_and_libs ${pkgs.bcachefs-tools}/bin/bcachefs copy_bin_and_libs ${mountCommand}/bin/mount.bcachefs ''; - boot.initrd.extraUtilsCommandsTest = '' + boot.initrd.extraUtilsCommandsTest = lib.mkIf (!config.boot.initrd.systemd.enable) '' $out/bin/bcachefs version ''; - boot.initrd.postDeviceCommands = commonFunctions + concatStrings (mapAttrsToList openCommand bootFs); + boot.initrd.postDeviceCommands = lib.mkIf (!config.boot.initrd.systemd.enable) (commonFunctions + concatStrings (mapAttrsToList openCommand bootFs)); boot.initrd.systemd.services = lib.mapAttrs' (mkUnits "/sysroot") bootFs; }) diff --git a/nixos/modules/tasks/filesystems/zfs.nix b/nixos/modules/tasks/filesystems/zfs.nix index 082634ec9d01..4b6a5b6c12c1 100644 --- a/nixos/modules/tasks/filesystems/zfs.nix +++ b/nixos/modules/tasks/filesystems/zfs.nix @@ -584,17 +584,17 @@ in boot.initrd = mkIf inInitrd { kernelModules = [ "zfs" ] ++ optional (!cfgZfs.enableUnstable) "spl"; extraUtilsCommands = - '' + mkIf (!config.boot.initrd.systemd.enable) '' copy_bin_and_libs ${cfgZfs.package}/sbin/zfs copy_bin_and_libs ${cfgZfs.package}/sbin/zdb copy_bin_and_libs ${cfgZfs.package}/sbin/zpool ''; - extraUtilsCommandsTest = mkIf inInitrd - '' + extraUtilsCommandsTest = + mkIf (!config.boot.initrd.systemd.enable) '' $out/bin/zfs --help >/dev/null 2>&1 $out/bin/zpool --help >/dev/null 2>&1 ''; - postDeviceCommands = concatStringsSep "\n" (['' + postDeviceCommands = mkIf (!config.boot.initrd.systemd.enable) (concatStringsSep "\n" (['' ZFS_FORCE="${optionalString cfgZfs.forceImportRoot "-f"}" ''] ++ [(importLib { # See comments at importLib definition. @@ -623,10 +623,10 @@ in else concatMapStrings (fs: '' zfs load-key -- ${escapeShellArg fs} '') (filter (x: datasetToPool x == pool) cfgZfs.requestEncryptionCredentials)} - '') rootPools)); + '') rootPools))); # Systemd in stage 1 - systemd = { + systemd = mkIf config.boot.initrd.systemd.enable { packages = [cfgZfs.package]; services = listToAttrs (map (pool: createImportService { inherit pool; diff --git a/nixos/modules/tasks/swraid.nix b/nixos/modules/tasks/swraid.nix index 61b3682e0f68..249755bc0548 100644 --- a/nixos/modules/tasks/swraid.nix +++ b/nixos/modules/tasks/swraid.nix @@ -62,13 +62,13 @@ in { cp -v ${pkgs.mdadm}/lib/udev/rules.d/*.rules $out/ ''; - extraUtilsCommands = '' + extraUtilsCommands = lib.mkIf (!config.boot.initrd.systemd.enable) '' # Add RAID mdadm tool. copy_bin_and_libs ${pkgs.mdadm}/sbin/mdadm copy_bin_and_libs ${pkgs.mdadm}/sbin/mdmon ''; - extraUtilsCommandsTest = '' + extraUtilsCommandsTest = lib.mkIf (!config.boot.initrd.systemd.enable) '' $out/bin/mdadm --version ''; diff --git a/nixos/tests/common/auto-format-root-device.nix b/nixos/tests/common/auto-format-root-device.nix index 56eecef2f411..fef8c7004991 100644 --- a/nixos/tests/common/auto-format-root-device.nix +++ b/nixos/tests/common/auto-format-root-device.nix @@ -5,19 +5,19 @@ # `virtualisation.fileSystems."/".autoFormat = true;` # instead. -{ config, pkgs, ... }: +{ lib, config, pkgs, ... }: let rootDevice = config.virtualisation.rootDevice; in { - boot.initrd.extraUtilsCommands = '' + boot.initrd.extraUtilsCommands = lib.mkIf (!config.boot.initrd.systemd.enable) '' # We need mke2fs in the initrd. copy_bin_and_libs ${pkgs.e2fsprogs}/bin/mke2fs ''; - boot.initrd.postDeviceCommands = '' + boot.initrd.postDeviceCommands = lib.mkIf (!config.boot.initrd.systemd.enable) '' # If the disk image appears to be empty, run mke2fs to # initialise. FSTYPE=$(blkid -o value -s TYPE ${rootDevice} || true) From c412b3851c10e431959e144af15ec2fba403068a Mon Sep 17 00:00:00 2001 From: Sol Fisher Romanoff Date: Mon, 30 Oct 2023 13:16:03 +0200 Subject: [PATCH 130/163] mus: 0.1.0 -> 0.2.0 --- pkgs/applications/audio/mus/Cargo.lock | 382 ------------------------ pkgs/applications/audio/mus/default.nix | 11 +- 2 files changed, 3 insertions(+), 390 deletions(-) delete mode 100644 pkgs/applications/audio/mus/Cargo.lock diff --git a/pkgs/applications/audio/mus/Cargo.lock b/pkgs/applications/audio/mus/Cargo.lock deleted file mode 100644 index c9d036eea308..000000000000 --- a/pkgs/applications/audio/mus/Cargo.lock +++ /dev/null @@ -1,382 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi 0.1.19", - "libc", - "winapi", -] - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bufstream" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e38929add23cdf8a366df9b0e088953150724bcbe5fc330b0d8eb3b328eec8" - -[[package]] -name = "cc" -version = "1.0.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" - -[[package]] -name = "clap" -version = "4.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" -dependencies = [ - "bitflags", - "clap_derive", - "clap_lex", - "is-terminal", - "once_cell", - "strsim", - "termcolor", -] - -[[package]] -name = "clap_derive" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" -dependencies = [ - "heck", - "proc-macro-error", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "clap_lex" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade" -dependencies = [ - "os_str_bytes", -] - -[[package]] -name = "colored" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" -dependencies = [ - "atty", - "lazy_static", - "winapi", -] - -[[package]] -name = "errno" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" -dependencies = [ - "errno-dragonfly", - "libc", - "winapi", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" - -[[package]] -name = "io-lifetimes" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "is-terminal" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef" -dependencies = [ - "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", - "windows-sys", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "libc" -version = "0.2.139" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" - -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "mpd" -version = "0.1.0" -source = "git+https://github.com/kstep/rust-mpd?rev=e8b5c3d#e8b5c3d67bb602960aa21910430380d6626b3be7" -dependencies = [ - "bufstream", -] - -[[package]] -name = "mus" -version = "0.1.0" -dependencies = [ - "clap", - "colored", - "mpd", -] - -[[package]] -name = "once_cell" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" - -[[package]] -name = "os_str_bytes" -version = "6.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro2" -version = "1.0.51" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rustix" -version = "0.36.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" -dependencies = [ - "bitflags", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys", - "windows-sys", -] - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "syn" -version = "1.0.107" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "termcolor" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "unicode-ident" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-util" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" - -[[package]] -name = "windows_i686_gnu" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" - -[[package]] -name = "windows_i686_msvc" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" diff --git a/pkgs/applications/audio/mus/default.nix b/pkgs/applications/audio/mus/default.nix index 402b0b70c1ed..1235486ab554 100644 --- a/pkgs/applications/audio/mus/default.nix +++ b/pkgs/applications/audio/mus/default.nix @@ -2,21 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "mus"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromSourcehut { owner = "~sfr"; repo = pname; rev = version; - hash = "sha256-s7rizOieOmzK0Stkk1SWe9h/5DoaH6MMmL/5QFeezt0="; + hash = "sha256-yvMV+lhU9Wtwrhw0RKRUNFNznvZP0zcnT6jqPaqzhUs="; }; - cargoLock = { - lockFile = ./Cargo.lock; - outputHashes = { - "mpd-0.1.0" = "sha256-5UC6aFNJU9B5AlgJ7uPO+W7e2MHpvTu2OpktjiIXMfc="; - }; - }; + cargoHash = "sha256-K9B8y9pOHcAOrUCmCB0zW2wy81DTF3K97gPYmAiKwAM="; meta = with lib; { description = "a pretty good mpd client"; From eea756868f85192635046fc2214590bd4e81bdee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 11:17:29 +0000 Subject: [PATCH 131/163] build(deps): bump korthout/backport-action from 1.3.1 to 2.0.0 Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.3.1 to 2.0.0. - [Release notes](https://github.com/korthout/backport-action/releases) - [Commits](https://github.com/korthout/backport-action/compare/v1.3.1...v2.0.0) --- updated-dependencies: - dependency-name: korthout/backport-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/backport.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index d174203238c8..50562bd9310b 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -24,7 +24,7 @@ jobs: with: ref: ${{ github.event.pull_request.head.sha }} - name: Create backport PRs - uses: korthout/backport-action@v1.3.1 + uses: korthout/backport-action@v2.0.0 with: # Config README: https://github.com/korthout/backport-action#backport-action copy_labels_pattern: 'severity:\ssecurity' From 0f6cc8018c7b7f9244f06ad8072ab017808ad0c2 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 26 Oct 2023 01:56:42 +0200 Subject: [PATCH 132/163] lib.fileset.toSource: Improve error for unknown file types MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This does decrease performance unfortunately Benchmarking expression toSource { root = ./.; fileset = ./.; } Mean CPU time 0.103747 (σ = 0.012415) for 10 runs is 97.32181384964636% (σ = 16.34179537413021%) of the old value 0.106602 (σ = 0.0125571) Statistic .envs.elements (205920) is 105.5842% (+10891) of the old value 195029 Statistic .gc.totalBytes (20247696) is 101.7495% (+348160) of the old value 19899536 Statistic .nrThunks (134824) is 108.7878% (+10891) of the old value 123933 Statistic .symbols.number (996) is 100.1005% (+1) of the old value 995 Statistic .values.number (275238) is 104.1199% (+10891) of the old value 264347 --- lib/fileset/internal.nix | 49 ++++++++++++++++++++++++---------------- lib/fileset/tests.sh | 4 +++- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/lib/fileset/internal.nix b/lib/fileset/internal.nix index 2d52a8cb410b..afaa8363373c 100644 --- a/lib/fileset/internal.nix +++ b/lib/fileset/internal.nix @@ -424,7 +424,7 @@ rec { # Filter suited when there's some files # This can't be used for when there's no files, because the base directory is always included nonEmpty = - path: _: + path: type: let # Add a slash to the path string, turning "/foo" to "/foo/", # making sure to not have any false prefix matches below. @@ -432,26 +432,37 @@ rec { # but builtins.path doesn't call the filter function on the `path` argument itself, # meaning this function can never receive "/" as an argument pathSlash = path + "/"; + + include = + # Same as `hasPrefix pathSlash baseString`, but more efficient. + # With base /foo/bar we need to include /foo: + # hasPrefix "/foo/" "/foo/bar/" + if substring 0 (stringLength pathSlash) baseString == pathSlash then + true + # Same as `! hasPrefix baseString pathSlash`, but more efficient. + # With base /foo/bar we need to exclude /baz + # ! hasPrefix "/baz/" "/foo/bar/" + else if substring 0 baseLength pathSlash != baseString then + false + else + # Same as `removePrefix baseString path`, but more efficient. + # From the above code we know that hasPrefix baseString pathSlash holds, so this is safe. + # We don't use pathSlash here because we only needed the trailing slash for the prefix matching. + # With base /foo and path /foo/bar/baz this gives + # inTree (split "/" (removePrefix "/foo/" "/foo/bar/baz")) + # == inTree (split "/" "bar/baz") + # == inTree [ "bar" "baz" ] + inTree (split "/" (substring baseLength (-1) path)); in - # Same as `hasPrefix pathSlash baseString`, but more efficient. - # With base /foo/bar we need to include /foo: - # hasPrefix "/foo/" "/foo/bar/" - if substring 0 (stringLength pathSlash) baseString == pathSlash then - true - # Same as `! hasPrefix baseString pathSlash`, but more efficient. - # With base /foo/bar we need to exclude /baz - # ! hasPrefix "/baz/" "/foo/bar/" - else if substring 0 baseLength pathSlash != baseString then - false + # This relies on the fact that Nix only distinguishes path types "directory", "regular", "symlink" and "unknown", + # so everything except "unknown" is allowed, seems reasonable to rely on that + if include && type == "unknown" then + throw '' + lib.fileset.toSource: `fileset` contains a file that cannot be added to the store: ${path} + This file is neither a regular file nor a symlink, the only file types supported by the Nix store. + Therefore the file set cannot be added to the Nix store as is. Make sure to not include that file to avoid this error.'' else - # Same as `removePrefix baseString path`, but more efficient. - # From the above code we know that hasPrefix baseString pathSlash holds, so this is safe. - # We don't use pathSlash here because we only needed the trailing slash for the prefix matching. - # With base /foo and path /foo/bar/baz this gives - # inTree (split "/" (removePrefix "/foo/" "/foo/bar/baz")) - # == inTree (split "/" "bar/baz") - # == inTree [ "bar" "baz" ] - inTree (split "/" (substring baseLength (-1) path)); + include; in # Special case because the code below assumes that the _internalBase is always included in the result # which shouldn't be done when we have no files at all in the base diff --git a/lib/fileset/tests.sh b/lib/fileset/tests.sh index 86ef1989f60b..5b756b8fc593 100755 --- a/lib/fileset/tests.sh +++ b/lib/fileset/tests.sh @@ -356,7 +356,9 @@ rm -rf -- * # non-regular and non-symlink files cannot be added to the Nix store mkfifo a -expectFailure 'toSource { root = ./.; fileset = ./a; }' 'file '\'"$work"'/a'\'' has an unsupported type' +expectFailure 'toSource { root = ./.; fileset = ./a; }' 'lib.fileset.toSource: `fileset` contains a file that cannot be added to the store: '"$work"'/a +\s*This file is neither a regular file nor a symlink, the only file types supported by the Nix store. +\s*Therefore the file set cannot be added to the Nix store as is. Make sure to not include that file to avoid this error.' rm -rf -- * # Path coercion only works for paths From 47c81d3286bd027d5b55fa581f9502eff4ea8822 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Thu, 26 Oct 2023 02:15:54 +0200 Subject: [PATCH 133/163] lib.fileset.toSource: Optimise unknown file type error Compared to the parent commit, this removes any detectable performance cost :) --- lib/fileset/internal.nix | 55 ++++++++++++++++++++-------------------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/lib/fileset/internal.nix b/lib/fileset/internal.nix index afaa8363373c..76b95c6ae471 100644 --- a/lib/fileset/internal.nix +++ b/lib/fileset/internal.nix @@ -432,37 +432,38 @@ rec { # but builtins.path doesn't call the filter function on the `path` argument itself, # meaning this function can never receive "/" as an argument pathSlash = path + "/"; - - include = - # Same as `hasPrefix pathSlash baseString`, but more efficient. - # With base /foo/bar we need to include /foo: - # hasPrefix "/foo/" "/foo/bar/" - if substring 0 (stringLength pathSlash) baseString == pathSlash then - true - # Same as `! hasPrefix baseString pathSlash`, but more efficient. - # With base /foo/bar we need to exclude /baz - # ! hasPrefix "/baz/" "/foo/bar/" - else if substring 0 baseLength pathSlash != baseString then - false - else - # Same as `removePrefix baseString path`, but more efficient. - # From the above code we know that hasPrefix baseString pathSlash holds, so this is safe. - # We don't use pathSlash here because we only needed the trailing slash for the prefix matching. - # With base /foo and path /foo/bar/baz this gives - # inTree (split "/" (removePrefix "/foo/" "/foo/bar/baz")) - # == inTree (split "/" "bar/baz") - # == inTree [ "bar" "baz" ] - inTree (split "/" (substring baseLength (-1) path)); in - # This relies on the fact that Nix only distinguishes path types "directory", "regular", "symlink" and "unknown", - # so everything except "unknown" is allowed, seems reasonable to rely on that - if include && type == "unknown" then - throw '' + ( + # Same as `hasPrefix pathSlash baseString`, but more efficient. + # With base /foo/bar we need to include /foo: + # hasPrefix "/foo/" "/foo/bar/" + if substring 0 (stringLength pathSlash) baseString == pathSlash then + true + # Same as `! hasPrefix baseString pathSlash`, but more efficient. + # With base /foo/bar we need to exclude /baz + # ! hasPrefix "/baz/" "/foo/bar/" + else if substring 0 baseLength pathSlash != baseString then + false + else + # Same as `removePrefix baseString path`, but more efficient. + # From the above code we know that hasPrefix baseString pathSlash holds, so this is safe. + # We don't use pathSlash here because we only needed the trailing slash for the prefix matching. + # With base /foo and path /foo/bar/baz this gives + # inTree (split "/" (removePrefix "/foo/" "/foo/bar/baz")) + # == inTree (split "/" "bar/baz") + # == inTree [ "bar" "baz" ] + inTree (split "/" (substring baseLength (-1) path)) + ) + # This is a way have an additional check in case the above is true without any significant performance cost + && ( + # This relies on the fact that Nix only distinguishes path types "directory", "regular", "symlink" and "unknown", + # so everything except "unknown" is allowed, seems reasonable to rely on that + type != "unknown" + || throw '' lib.fileset.toSource: `fileset` contains a file that cannot be added to the store: ${path} This file is neither a regular file nor a symlink, the only file types supported by the Nix store. Therefore the file set cannot be added to the Nix store as is. Make sure to not include that file to avoid this error.'' - else - include; + ); in # Special case because the code below assumes that the _internalBase is always included in the result # which shouldn't be done when we have no files at all in the base From d900a4fbdc57b0fce7d7308a0aa3e1fa0aa65684 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 11:53:22 +0000 Subject: [PATCH 134/163] joker: 1.3.0 -> 1.3.1 --- pkgs/development/interpreters/joker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/joker/default.nix b/pkgs/development/interpreters/joker/default.nix index 30b7aabbcdcd..1bafd6cb728e 100644 --- a/pkgs/development/interpreters/joker/default.nix +++ b/pkgs/development/interpreters/joker/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "joker"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { rev = "v${version}"; owner = "candid82"; repo = "joker"; - sha256 = "sha256-D9maTCNNJ9ivj76SEjddFSYNu+RLEZG+3SgOWEAD7aU="; + sha256 = "sha256-9SsSXLZFwqsAeWFGsba8OG9bdmfQjn6qQHHQK6IdHK8="; }; - vendorHash = "sha256-ioC7R5Pm2nmHXI+/ko1UoNJCvEFzvhZcAcVtaFECz2c="; + vendorHash = "sha256-VRQUbGJTC2v8w/l4iaNn3vPX3AdV9Likp2nuG0PQieU="; doCheck = false; From 310d0195270a1757c91764355f0c26a440cfebca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Oct 2023 12:53:47 +0100 Subject: [PATCH 135/163] esphome: 2023.10.3 -> 2023.10.4 https://github.com/esphome/esphome/releases/tag/2023.10.4 --- pkgs/tools/misc/esphome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix index ef128ff264d0..958738478baa 100644 --- a/pkgs/tools/misc/esphome/default.nix +++ b/pkgs/tools/misc/esphome/default.nix @@ -16,14 +16,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2023.10.3"; + version = "2023.10.4"; format = "setuptools"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-rvU2eA9HEZv77cn2K4xEL/hqBk2hauFv7eUHZzR5Q5s="; + hash = "sha256-rDq6uudT1kW97TiE9FswfgzLlNPTo8+YjD7HEvbrMn0="; }; postPatch = '' From 57853e57b8b3c2bbbdafe568b9fd28aaa92d71e5 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 30 Oct 2023 08:34:23 -0400 Subject: [PATCH 136/163] sing-box: 1.5.4 -> 1.5.5 Diff: https://github.com/SagerNet/sing-box/compare/v1.5.4...v1.5.5 --- pkgs/tools/networking/sing-box/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/sing-box/default.nix b/pkgs/tools/networking/sing-box/default.nix index 460f6f4e039e..2218285c9263 100644 --- a/pkgs/tools/networking/sing-box/default.nix +++ b/pkgs/tools/networking/sing-box/default.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "sing-box"; - version = "1.5.4"; + version = "1.5.5"; src = fetchFromGitHub { owner = "SagerNet"; repo = pname; rev = "v${version}"; - hash = "sha256-XOp8kdF5UcmWrU43WfHk0EI8E+dPxgR2Ck5yC2ANcWI="; + hash = "sha256-/8BeBBFbtVpqEVqlt3wNF5+qZvExtPngbic8kR7Gkck="; }; - vendorHash = "sha256-ng+6fxmwjRIXuH6xDY9JFefMtlMJqaNlfCET9YRuK3k="; + vendorHash = "sha256-xB0A3jbwNSISipKLB3WPuqM8mfjN4IYbiwhUs04K8VY="; tags = [ "with_quic" From 7950c700e89662ea6ba2d09f6b78ac20b6fde5ab Mon Sep 17 00:00:00 2001 From: Michael Adler Date: Wed, 25 Oct 2023 22:53:42 +0200 Subject: [PATCH 137/163] python3Packages.notmuch2: add missing runtime dependency cffi With this change it's possible to use notmuch2 after entering a nix-shell, e.g. `nix-shell -p python3Packages.notmuch2`. Previously, this would fail complaining about the missing cffi library. --- pkgs/development/python-modules/notmuch2/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/notmuch2/default.nix b/pkgs/development/python-modules/notmuch2/default.nix index b8ed00ca2579..9bb930d6cfa4 100644 --- a/pkgs/development/python-modules/notmuch2/default.nix +++ b/pkgs/development/python-modules/notmuch2/default.nix @@ -16,9 +16,11 @@ buildPythonPackage { cffi ]; buildInputs = [ - python notmuch cffi + python notmuch ]; + propagatedBuildInputs = [ cffi ]; + # since notmuch 0.35, this package expects _notmuch_config.py that is # generated by notmuch's configure script. We write one which references our # built libraries. From eacd6b5ab888f24a7a9fb17b662fa44b2e9714a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 13:05:35 +0000 Subject: [PATCH 138/163] nomino: 1.3.2 -> 1.3.3 --- pkgs/tools/misc/nomino/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/nomino/default.nix b/pkgs/tools/misc/nomino/default.nix index 1eb472ee8fa1..2ff9aac62fb5 100644 --- a/pkgs/tools/misc/nomino/default.nix +++ b/pkgs/tools/misc/nomino/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "nomino"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "yaa110"; repo = pname; rev = version; - hash = "sha256-pzAL7e72sO94qLEwsH/5RuiuzvnsSelIq47jdU8INDw="; + hash = "sha256-XT8+mwfDFsBVEcpttus1KeIS+4sKqJMJTwqYI3LfW5k="; }; - cargoHash = "sha256-gDOZ3nD7pTIRNXG3S+qTkl+HInBcAErvwPqa0NZWxY4="; + cargoHash = "sha256-KpjGwqjVORyxXJbMi2Ok7s6gRmM/aJRTsPtu/0PgGr8="; meta = with lib; { description = "Batch rename utility for developers"; From 204ee865754f5f3bb7316653f79c25ed63a78eed Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Mon, 30 Oct 2023 07:23:10 +0800 Subject: [PATCH 139/163] nixosTests.xfce: Check if any coredumps are found Adds a regression test for https://gitlab.xfce.org/xfce/xfconf/-/issues/35. --- nixos/tests/xfce.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/tests/xfce.nix b/nixos/tests/xfce.nix index 2df1a5b6e8c3..9620e9188cbf 100644 --- a/nixos/tests/xfce.nix +++ b/nixos/tests/xfce.nix @@ -66,6 +66,9 @@ import ./make-test-python.nix ({ pkgs, ...} : { machine.succeed("su - ${user.name} -c 'DISPLAY=:0 thunar >&2 &'") machine.wait_for_window("Thunar") machine.wait_for_text('(Pictures|Public|Templates|Videos)') + + with subtest("Check if any coredumps are found"): + machine.succeed("(coredumpctl --json=short 2>&1 || true) | grep 'No coredumps found'") machine.sleep(10) machine.screenshot("screen") ''; From eae9ff7dc69eb79ea004a5f9fa49953a3d148fd9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 15:01:28 +0100 Subject: [PATCH 140/163] python311Packages.scmrepo: 1.4.0 -> 1.4.1 Diff: https://github.com/iterative/scmrepo/compare/refs/tags/1.4.0...1.4.1 Changelog: https://github.com/iterative/scmrepo/releases/tag/1.4.1 --- pkgs/development/python-modules/scmrepo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scmrepo/default.nix b/pkgs/development/python-modules/scmrepo/default.nix index 4b608dfed3b5..fb650d2d95ac 100644 --- a/pkgs/development/python-modules/scmrepo/default.nix +++ b/pkgs/development/python-modules/scmrepo/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "scmrepo"; - version = "1.4.0"; + version = "1.4.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "iterative"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-3fU4BT0AwyFTg15Oca95JgDrHxIqKJOpJolDRvo7hxc="; + hash = "sha256-ZK3M689vv3Kr2OoNdxaCs9Spo6h6xJmhTsPajKHYtkA="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; From d63cd3a7dd9777f2db2ca6f88c71379314b9839a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 15:47:52 +0100 Subject: [PATCH 141/163] python311Packages.subarulink: 0.7.7 -> 0.7.8 Diff: https://github.com/G-Two/subarulink/compare/refs/tags/v0.7.7...v0.7.8 Changelog: https://github.com/G-Two/subarulink/releases/tag/v0.7.8 --- pkgs/development/python-modules/subarulink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/subarulink/default.nix b/pkgs/development/python-modules/subarulink/default.nix index d08fe36473ac..92fe9124bf71 100644 --- a/pkgs/development/python-modules/subarulink/default.nix +++ b/pkgs/development/python-modules/subarulink/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "subarulink"; - version = "0.7.7"; + version = "0.7.8"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "G-Two"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-SrOFKXh/wG2+HKaLvyNP6/Le9R3Ri7+/xsUBAazo7js="; + hash = "sha256-lBAel9ueuyr6AFNCYk1nHRvf8KvtiszESzRIOqjBjHQ="; }; propagatedBuildInputs = [ From cfbc8b5d0a031e1051757cb7d7efe5eefad69c96 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 30 Oct 2023 15:56:15 +0100 Subject: [PATCH 142/163] mastodon: fix rev --- pkgs/servers/mastodon/source.nix | 2 +- pkgs/servers/mastodon/update.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mastodon/source.nix b/pkgs/servers/mastodon/source.nix index 995b58476d78..fc6c899e7569 100644 --- a/pkgs/servers/mastodon/source.nix +++ b/pkgs/servers/mastodon/source.nix @@ -8,7 +8,7 @@ applyPatches { src = fetchFromGitHub { owner = "mastodon"; repo = "mastodon"; - rev = "${version}"; + rev = "v${version}"; hash = "sha256-xpE/mg2AeioW6NThUjLS+SBxGavG4w1xtp3BOMADfYo="; }; patches = []; diff --git a/pkgs/servers/mastodon/update.sh b/pkgs/servers/mastodon/update.sh index 6955f9e61805..b79e8d306310 100755 --- a/pkgs/servers/mastodon/update.sh +++ b/pkgs/servers/mastodon/update.sh @@ -90,7 +90,7 @@ applyPatches { src = fetchFromGitHub { owner = "$OWNER"; repo = "$REPO"; - rev = "\${version}"; + rev = "v\${version}"; hash = "$HASH"; }; patches = [$PATCHES]; From 0d34502fe3c62ae1d61a11f573ea637c4d537170 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Oct 2023 16:21:58 +0100 Subject: [PATCH 143/163] nixos/wyoming/openwakeword: relax model selection The wyoming-openwakeword supports a custom model directory, which cannot be used when the the model list is constrained to the builtin ones. --- .../services/audio/wyoming/openwakeword.nix | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/nixos/modules/services/audio/wyoming/openwakeword.nix b/nixos/modules/services/audio/wyoming/openwakeword.nix index 06b7dd585fda..713945c1df62 100644 --- a/nixos/modules/services/audio/wyoming/openwakeword.nix +++ b/nixos/modules/services/audio/wyoming/openwakeword.nix @@ -22,15 +22,6 @@ let toString ; - models = [ - # wyoming_openwakeword/models/*.tflite - "alexa" - "hey_jarvis" - "hey_mycroft" - "hey_rhasspy" - "ok_nabu" - ]; - in { @@ -51,15 +42,22 @@ in }; models = mkOption { - type = listOf (enum models); - default = models; + type = listOf str; + default = [ + # wyoming_openwakeword/models/*.tflite + "alexa" + "hey_jarvis" + "hey_mycroft" + "hey_rhasspy" + "ok_nabu" + ]; description = mdDoc '' List of wake word models that should be made available. ''; }; preloadModels = mkOption { - type = listOf (enum models); + type = listOf str; default = [ "ok_nabu" ]; From 220628eafe6bfe478d2432edaa82b6cb5eb388b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 15:30:37 +0000 Subject: [PATCH 144/163] cargo-semver-checks: 0.24.1 -> 0.24.2 --- pkgs/development/tools/rust/cargo-semver-checks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-semver-checks/default.nix b/pkgs/development/tools/rust/cargo-semver-checks/default.nix index 00976e8b015d..4143c08da5e7 100644 --- a/pkgs/development/tools/rust/cargo-semver-checks/default.nix +++ b/pkgs/development/tools/rust/cargo-semver-checks/default.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-semver-checks"; - version = "0.24.1"; + version = "0.24.2"; src = fetchFromGitHub { owner = "obi1kenobi"; repo = pname; rev = "v${version}"; - hash = "sha256-RElxCmffF1PKSgg9ATI7zY/lqD+vUaW/rnKtk7VEa+c="; + hash = "sha256-bfkRuFVlKfzyTomFhgnxbDj76Mfq/Q/Y3ZQUuMpkYQ0="; }; - cargoHash = "sha256-ozd8bjsVCmUunFLXb/bdeMQZ1VjNPLnccO1fxp0N3m4="; + cargoHash = "sha256-poPTFF+XCAHhHftxOOPaN+dixX2uqtZVfn20DB+cZ5o="; nativeBuildInputs = [ cmake From 81914ea5844ea09d3d01250090a0513d0b45aa43 Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Mon, 30 Oct 2023 15:21:26 +0000 Subject: [PATCH 145/163] python3Packages.torch: check in patch for PyTorch PR 108847 --- .../python-modules/torch/default.nix | 6 ++-- .../torch/pytorch-pr-108847.patch | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/python-modules/torch/pytorch-pr-108847.patch diff --git a/pkgs/development/python-modules/torch/default.nix b/pkgs/development/python-modules/torch/default.nix index 765a8d9468bc..59396d421ed9 100644 --- a/pkgs/development/python-modules/torch/default.nix +++ b/pkgs/development/python-modules/torch/default.nix @@ -145,10 +145,8 @@ in buildPythonPackage rec { ./pthreadpool-disable-gcd.diff ] ++ lib.optionals stdenv.isLinux [ # Propagate CUPTI to Kineto by overriding the search path with environment variables. - (fetchpatch { - url = "https://github.com/pytorch/pytorch/pull/108847/commits/7ae4d7c0e2dec358b4fe81538efe9da5eb580ec9.patch"; - hash = "sha256-skFaDg98xcJqJfzxWk+qhUxPLHDStqvd0mec3PgksIg="; - }) + # https://github.com/pytorch/pytorch/pull/108847 + ./pytorch-pr-108847.patch ]; postPatch = lib.optionalString rocmSupport '' diff --git a/pkgs/development/python-modules/torch/pytorch-pr-108847.patch b/pkgs/development/python-modules/torch/pytorch-pr-108847.patch new file mode 100644 index 000000000000..9511191ca926 --- /dev/null +++ b/pkgs/development/python-modules/torch/pytorch-pr-108847.patch @@ -0,0 +1,31 @@ +From bf4050edab9f294a8e0060c47f906cd7a80f25a2 Mon Sep 17 00:00:00 2001 +From: Samuel Ainsworth +Date: Sat, 9 Sep 2023 02:04:09 +0000 +Subject: [PATCH] Dependencies.cmake: support building against CUPTI outside of + CUDA_SOURCE_DIR + +Limitation discovered in https://github.com/NixOS/nixpkgs/pull/249259. +--- + cmake/Dependencies.cmake | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/cmake/Dependencies.cmake b/cmake/Dependencies.cmake +index 0602d534dc4c14..5f6a5f79f3e3dc 100644 +--- a/cmake/Dependencies.cmake ++++ b/cmake/Dependencies.cmake +@@ -1879,6 +1879,7 @@ if(USE_KINETO) + ${CUDA_SOURCE_DIR}/extras/CUPTI/lib64 + ${CUDA_SOURCE_DIR}/lib + ${CUDA_SOURCE_DIR}/lib64 ++ $ENV{CUPTI_LIBRARY_DIR} + NO_DEFAULT_PATH) + + find_path(CUPTI_INCLUDE_DIR cupti.h PATHS +@@ -1886,6 +1887,7 @@ if(USE_KINETO) + ${CUDA_INCLUDE_DIRS} + ${CUDA_SOURCE_DIR} + ${CUDA_SOURCE_DIR}/include ++ $ENV{CUPTI_INCLUDE_DIR} + NO_DEFAULT_PATH) + + if(CUPTI_LIBRARY_PATH AND CUPTI_INCLUDE_DIR) From 52bd1c63e57db51229597f0be9aab9382ae8d2e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 15:33:46 +0000 Subject: [PATCH 146/163] gatekeeper: 3.13.2 -> 3.13.3 --- pkgs/applications/networking/cluster/gatekeeper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/gatekeeper/default.nix b/pkgs/applications/networking/cluster/gatekeeper/default.nix index 70c464bb7c9b..00816c0203ee 100644 --- a/pkgs/applications/networking/cluster/gatekeeper/default.nix +++ b/pkgs/applications/networking/cluster/gatekeeper/default.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "gatekeeper"; - version = "3.13.2"; + version = "3.13.3"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "gatekeeper"; rev = "v${version}"; - hash = "sha256-4d0AZknOPQR84HbZiYgXAR/HA82cYes+gzoLWw4SVgA="; + hash = "sha256-kLDriWkzOX4mC4VTpkyEtMTpOSoR0BsCwVeWLCfaY5w="; }; vendorHash = null; From 1da9377680c49e711d0b1c5cc2d714aff116b615 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Mon, 30 Oct 2023 16:45:08 +0100 Subject: [PATCH 147/163] minify: 2.20.0 -> 2.20.1 See https://github.com/tdewolff/minify/releases/tag/v2.20.1 --- pkgs/development/web/minify/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/web/minify/default.nix b/pkgs/development/web/minify/default.nix index 946ead2a18de..5abee5df3fd8 100644 --- a/pkgs/development/web/minify/default.nix +++ b/pkgs/development/web/minify/default.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "minify"; - version = "2.20.0"; + version = "2.20.1"; src = fetchFromGitHub { owner = "tdewolff"; repo = pname; rev = "v${version}"; - hash = "sha256-E29bXPfQekp/X7yAvcEWHERO3aSCRa41csZqbZ3wOno="; + hash = "sha256-NcvgY3Aw3v8JpVc3Sfe2mFi6FFCojnUlhORgOElIaiM="; }; - vendorHash = "sha256-hgxYk76M2vplOY63vvaWzErNCo7knmMrbenJcoa/t0U="; + vendorHash = "sha256-oTdHfvLGekcdppn9w1gZ18CY0vuuf9z6GsNUHncDFFs="; nativeBuildInputs = [ installShellFiles ]; From db6fb9e9d34e6484674c06d6c569ac342d2dcdcf Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 30 Oct 2023 12:15:15 -0400 Subject: [PATCH 148/163] v2ray-domain-list-community: 20231015073627 -> 20231030084219 Diff: https://github.com/v2fly/domain-list-community/compare/20231015073627...20231030084219 --- pkgs/data/misc/v2ray-domain-list-community/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/misc/v2ray-domain-list-community/default.nix b/pkgs/data/misc/v2ray-domain-list-community/default.nix index 67bb06ba2807..4d81e0386a37 100644 --- a/pkgs/data/misc/v2ray-domain-list-community/default.nix +++ b/pkgs/data/misc/v2ray-domain-list-community/default.nix @@ -3,14 +3,14 @@ let generator = pkgsBuildBuild.buildGoModule rec { pname = "v2ray-domain-list-community"; - version = "20231015073627"; + version = "20231030084219"; src = fetchFromGitHub { owner = "v2fly"; repo = "domain-list-community"; rev = version; - hash = "sha256-DffJ9d5ppTVLMTfITKd0zwCqBEKKMCwupLAFMr/o+dw="; + hash = "sha256-5FVHjK68weGWjla8MBS1D/Ks5PjzBKLv/TeyjBSgYFw="; }; - vendorHash = "sha256-dYaGR5ZBORANKAYuPAi9i+KQn2OAGDGTZxdyVjkcVi8="; + vendorHash = "sha256-6167kRAC5m5FlBr7uk+qKUcjWsb45P5Vvovyb6hHSVQ="; meta = with lib; { description = "community managed domain list"; homepage = "https://github.com/v2fly/domain-list-community"; From fc49726007729bec58beadbd98dc538b37188f73 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 17:32:40 +0100 Subject: [PATCH 149/163] python311Packages.pyschlage: 2023.9.1 -> 2023.10.0 Diff: https://github.com/dknowles2/pyschlage/compare/refs/tags/2023.9.1...2023.10.0 Changelog: https://github.com/dknowles2/pyschlage/releases/tag/2023.10.0 --- pkgs/development/python-modules/pyschlage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyschlage/default.nix b/pkgs/development/python-modules/pyschlage/default.nix index 886747e3161b..ed2659fad6ca 100644 --- a/pkgs/development/python-modules/pyschlage/default.nix +++ b/pkgs/development/python-modules/pyschlage/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyschlage"; - version = "2023.9.1"; + version = "2023.10.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "dknowles2"; repo = "pyschlage"; rev = "refs/tags/${version}"; - hash = "sha256-HFgQXMUmjWW5syBwtCunQ/TeulPwtF48Nesy9iZ3hlU="; + hash = "sha256-9RXk3wDDX0sGNsci8EClfj17VCYwtUiMyNJj1FLLJKk="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; From d89a6f9ef3beb6ae55d9e8c593bd842a317748a6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Oct 2023 17:35:23 +0100 Subject: [PATCH 150/163] python311Packages.androidtv: 0.0.72 -> 0.0.73 Diff: https://github.com/JeffLIrion/python-androidtv/compare/v0.0.72...v0.0.73 --- pkgs/development/python-modules/androidtv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/androidtv/default.nix b/pkgs/development/python-modules/androidtv/default.nix index 8ea691eb485c..0516388b3f89 100644 --- a/pkgs/development/python-modules/androidtv/default.nix +++ b/pkgs/development/python-modules/androidtv/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "androidtv"; - version = "0.0.72"; + version = "0.0.73"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "JeffLIrion"; repo = "python-androidtv"; rev = "v${version}"; - hash = "sha256-oDC5NWmdo6Ijxz2ER9CjtCZxWkancUNyxVe2ofH4c+Q="; + hash = "sha256-FJUTJfS9jiC7KDf6XcGVRNXf75bVUOBPZe8y9M39Uak="; }; propagatedBuildInputs = [ From 48e6ac6d4fccb3dbce456229f78500ffe7e36d4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Oct 2023 17:43:07 +0100 Subject: [PATCH 151/163] wyoming-openwakeword: 1.5.1 -> 1.8.1 https://github.com/rhasspy/wyoming-openwakeword/blob/v1.8.1/CHANGELOG.md --- pkgs/tools/audio/wyoming/openwakeword.nix | 34 ++++++++--------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/pkgs/tools/audio/wyoming/openwakeword.nix b/pkgs/tools/audio/wyoming/openwakeword.nix index d8450dac6983..83da563f3b3b 100644 --- a/pkgs/tools/audio/wyoming/openwakeword.nix +++ b/pkgs/tools/audio/wyoming/openwakeword.nix @@ -1,61 +1,51 @@ { lib -, python3 , python3Packages , fetchFromGitHub , fetchpatch }: -python3.pkgs.buildPythonApplication { +python3Packages.buildPythonApplication rec { pname = "wyoming-openwakeword"; - version = "1.5.1"; + version = "1.8.1"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; - repo = "rhasspy3"; - rev = "e16d7d374a64f671db48142c7b635b327660ebcf"; - hash = "sha256-SbWsRmR1hfuU3yJbuu+r7M43ugHeNwLgu5S8MqkbCQA="; + repo = "wyoming-openwakeword"; + rev = "refs/tags/v${version}"; + hash = "sha256-N/EjdNQLsYLpJ4kOxY/z+/dMMmF1PPAIEEzSHfnZWaM="; }; patches = [ (fetchpatch { # import tflite entrypoint from tensorflow - url = "https://github.com/rhasspy/rhasspy3/commit/23b1bc9cf1e9aa78453feb11e27d5dafe26de068.patch"; - hash = "sha256-fjLJ+VI4c8ABBWx1IjZ6nS8MGqdry4rgcThKiaAvz+Q="; + url = "https://github.com/rhasspy/wyoming-openwakeword/commit/8f4ba2750d8c545e77549a7230cdee1301dac09a.patch"; + hash = "sha256-WPvywpGv0sYYVGc7he4bt7APIsa3ziKaWqpFlx3v+V8="; }) (fetchpatch { # add commandline entrypoint - url = "https://github.com/rhasspy/rhasspy3/commit/7662b82cd85e16817a3c6f4153e855bf57436ac3.patch"; - hash = "sha256-41CLkVDSAJJpZ5irwIf/Z4wHoCuKDrqFBAjKCx7ta50="; + url = "https://github.com/rhasspy/wyoming-openwakeword/commit/f40e5635543b2315217538dd89a9fe40fe817cfe.patch"; + hash = "sha256-HNlGqt7bMzwyvhx5Hw7mkTHeQmBpgDCU3pUbZzss1bY="; }) ]; - postPatch = '' - cd programs/wake/openwakeword-lite/server - ''; - nativeBuildInputs = with python3Packages; [ setuptools - wheel ]; propagatedBuildInputs = with python3Packages; [ - tensorflow-bin - webrtc-noise-gain + tensorflow wyoming ]; - passthru.optional-dependencies.webrtc = with python3Packages; [ - webrtc-noise-gain - ]; - pythonImportsCheck = [ "wyoming_openwakeword" ]; meta = with lib; { + changelog = "https://github.com/rhasspy/wyoming-openwakeword/blob/v${version}/CHANGELOG.md"; description = "An open source voice assistant toolkit for many human languages"; - homepage = "https://github.com/rhasspy/rhasspy3/commit/fe44635132079db74d0c76c6b3553b842aa1e318"; + homepage = "https://github.com/rhasspy/wyoming-openwakeword"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; mainProgram = "wyoming-openwakeword"; From e458280606907749759bcb323c09ba652045b3ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Oct 2023 17:57:48 +0100 Subject: [PATCH 152/163] nixos/wyoming/openwakeword: update for 1.8.1 Remove the deprecated --models option, as models are now discovered and loaded dynamically from all configured model dirs at runtime. Allow setting up custom model directories, so wake words other than the built-in ones can be used, e.g. from https://github.com/fwartner/home-assistant-wakewords-collection. --- .../services/audio/wyoming/openwakeword.nix | 48 +++++++++++-------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/nixos/modules/services/audio/wyoming/openwakeword.nix b/nixos/modules/services/audio/wyoming/openwakeword.nix index 713945c1df62..f1f734540ca2 100644 --- a/nixos/modules/services/audio/wyoming/openwakeword.nix +++ b/nixos/modules/services/audio/wyoming/openwakeword.nix @@ -8,6 +8,7 @@ let cfg = config.services.wyoming.openwakeword; inherit (lib) + concatStringsSep concatMapStringsSep escapeShellArgs mkOption @@ -15,6 +16,7 @@ let mkEnableOption mkIf mkPackageOptionMD + mkRemovedOptionModule types ; @@ -25,6 +27,10 @@ let in { + imports = [ + (mkRemovedOptionModule [ "services" "wyoming" "openwakeword" "models" ] "Configuring models has been removed, they are now dynamically discovered and loaded at runtime") + ]; + meta.buildDocsInSandbox = false; options.services.wyoming.openwakeword = with types; { @@ -41,18 +47,11 @@ in ''; }; - models = mkOption { - type = listOf str; - default = [ - # wyoming_openwakeword/models/*.tflite - "alexa" - "hey_jarvis" - "hey_mycroft" - "hey_rhasspy" - "ok_nabu" - ]; - description = mdDoc '' - List of wake word models that should be made available. + customModelsDirectories = mkOption { + type = listOf types.path; + default = []; + description = lib.mdDoc '' + Paths to directories with custom wake word models (*.tflite model files). ''; }; @@ -61,6 +60,14 @@ in default = [ "ok_nabu" ]; + example = [ + # wyoming_openwakeword/models/*.tflite + "alexa" + "hey_jarvis" + "hey_mycroft" + "hey_rhasspy" + "ok_nabu" + ]; description = mdDoc '' List of wake word models to preload after startup. ''; @@ -112,14 +119,15 @@ in DynamicUser = true; User = "wyoming-openwakeword"; # https://github.com/home-assistant/addons/blob/master/openwakeword/rootfs/etc/s6-overlay/s6-rc.d/openwakeword/run - ExecStart = '' - ${cfg.package}/bin/wyoming-openwakeword \ - --uri ${cfg.uri} \ - ${concatMapStringsSep " " (model: "--model ${model}") cfg.models} \ - ${concatMapStringsSep " " (model: "--preload-model ${model}") cfg.preloadModels} \ - --threshold ${cfg.threshold} \ - --trigger-level ${cfg.triggerLevel} ${cfg.extraArgs} - ''; + ExecStart = concatStringsSep " " [ + "${cfg.package}/bin/wyoming-openwakeword" + "--uri ${cfg.uri}" + (concatMapStringsSep " " (model: "--preload-model ${model}") cfg.preloadModels) + (concatMapStringsSep " " (dir: "--custom-model-dir ${toString dir}") cfg.customModelDirectories) + "--threshold ${cfg.threshold}" + "--trigger-level ${cfg.triggerLevel}" + "${cfg.extraArgs}" + ]; CapabilityBoundingSet = ""; DeviceAllow = ""; DevicePolicy = "closed"; From 21cb9b713093e2ed4973997e79a229bc0d30d64f Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 30 Oct 2023 21:38:25 +0300 Subject: [PATCH 153/163] linux-firmware: 20230919 -> 20231030 --- pkgs/os-specific/linux/firmware/linux-firmware/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/firmware/linux-firmware/source.nix b/pkgs/os-specific/linux/firmware/linux-firmware/source.nix index 09f14bc729bc..722970e8945c 100644 --- a/pkgs/os-specific/linux/firmware/linux-firmware/source.nix +++ b/pkgs/os-specific/linux/firmware/linux-firmware/source.nix @@ -1,7 +1,7 @@ # This file is autogenerated! Run ./update.sh to regenerate. { - version = "20230919"; - revision = "20230919"; - sourceHash = "sha256-xcGEaWCcCAhN4gnnaj03u7LekP4+cRtcioTYhvAOQtg="; - outputHash = "sha256-6W9QTShp/UzlcILwyyn56wppQORUGPff2TodEt4qhwQ="; + version = "20231030"; + revision = "20231030"; + sourceHash = "sha256-ocqikHJfvs4gWqnBeLgSnXHzUTPi8l8cSfNarhD8G3w="; + outputHash = "sha256-vaMYuAqkkuyY+bAxAe0uAokWZ7HlaR62UTu4L8yOofs="; } From 0952c19751dd472d157a7d6ededff5c7885e3a9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 14:15:16 +0000 Subject: [PATCH 154/163] smplayer: 23.6.0 -> 23.6.0.10170 --- pkgs/applications/video/smplayer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/smplayer/default.nix b/pkgs/applications/video/smplayer/default.nix index ba7992b97468..8cd967606041 100644 --- a/pkgs/applications/video/smplayer/default.nix +++ b/pkgs/applications/video/smplayer/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "smplayer"; - version = "23.6.0"; + version = "23.6.0.10170"; src = fetchFromGitHub { owner = "smplayer-dev"; repo = "smplayer"; rev = "v${finalAttrs.version}"; - hash = "sha256-xGy6/9aUftBTSo9HJ3zyuRSagqimP9XvXKP/4oBQTo4="; + hash = "sha256-ByheWIXvCw9jL3lY63oRzRZhl0jZz4jr+rw5Wi7Mm8w="; }; nativeBuildInputs = [ From 1638e2adee953690a2347a875b53e6657a371265 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 28 Oct 2023 21:40:25 -0300 Subject: [PATCH 155/163] jasper: migrate to by-name --- .../ja/jasper/package.nix} | 20 +++++++++++-------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 12 insertions(+), 10 deletions(-) rename pkgs/{development/libraries/jasper/default.nix => by-name/ja/jasper/package.nix} (83%) diff --git a/pkgs/development/libraries/jasper/default.nix b/pkgs/by-name/ja/jasper/package.nix similarity index 83% rename from pkgs/development/libraries/jasper/default.nix rename to pkgs/by-name/ja/jasper/package.nix index 2df3e554c9b6..e154c2ca720f 100644 --- a/pkgs/development/libraries/jasper/default.nix +++ b/pkgs/by-name/ja/jasper/package.nix @@ -5,14 +5,14 @@ , pkg-config }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jasper"; version = "2.0.32"; src = fetchFromGitHub { owner = "jasper-software"; - repo = pname; - rev = "version-${version}"; + repo = "jasper"; + rev = "version-${finalAttrs.version}"; hash = "sha256-Uwgtex0MWC/pOmEr8itHMIa4wxd97c/tsTzcLgV8D0I="; }; @@ -21,7 +21,11 @@ stdenv.mkDerivation rec { pkg-config ]; - meta = with lib; { + cmakeBuildDir = "build-directory"; + + strictDeps = true; + + meta = { homepage = "https://jasper-software.github.io/jasper/"; description = "Image processing/coding toolkit"; longDescription = '' @@ -41,8 +45,8 @@ stdenv.mkDerivation rec { was chosen primarily due to the availability of C development environments for most computing platforms when JasPer was first developed, circa 1999. ''; - license = licenses.free; # MIT-like - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.unix; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ AndersonTorres ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5fc82067c73d..ba91e206d4d0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22258,8 +22258,6 @@ with pkgs; jarowinkler-cpp = callPackage ../development/libraries/jarowinkler-cpp { }; - jasper = callPackage ../development/libraries/jasper { }; - jbig2dec = callPackage ../development/libraries/jbig2dec { }; jbig2enc = callPackage ../development/libraries/jbig2enc { }; From 49c916fc34fee1383d39bd09ee51a0c428e3f7fc Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 28 Oct 2023 23:26:56 -0300 Subject: [PATCH 156/163] jasper: 2.0.32 -> 3.0.0 --- pkgs/by-name/ja/jasper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ja/jasper/package.nix b/pkgs/by-name/ja/jasper/package.nix index e154c2ca720f..169c372e171d 100644 --- a/pkgs/by-name/ja/jasper/package.nix +++ b/pkgs/by-name/ja/jasper/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jasper"; - version = "2.0.32"; + version = "3.0.0"; src = fetchFromGitHub { owner = "jasper-software"; repo = "jasper"; rev = "version-${finalAttrs.version}"; - hash = "sha256-Uwgtex0MWC/pOmEr8itHMIa4wxd97c/tsTzcLgV8D0I="; + hash = "sha256-/lj1UFQ+73LyBA35G0r/HDPAQy0rTVZ0TxUjjzrJ7Cg="; }; nativeBuildInputs = [ From 4cfe0bcee39b2692318102a49b60fe5c20229b18 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 28 Oct 2023 23:33:03 -0300 Subject: [PATCH 157/163] jasper: 3.0.0 -> 4.0.0 --- pkgs/by-name/ja/jasper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ja/jasper/package.nix b/pkgs/by-name/ja/jasper/package.nix index 169c372e171d..4e10eaa80ad8 100644 --- a/pkgs/by-name/ja/jasper/package.nix +++ b/pkgs/by-name/ja/jasper/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jasper"; - version = "3.0.0"; + version = "4.0.0"; src = fetchFromGitHub { owner = "jasper-software"; repo = "jasper"; rev = "version-${finalAttrs.version}"; - hash = "sha256-/lj1UFQ+73LyBA35G0r/HDPAQy0rTVZ0TxUjjzrJ7Cg="; + hash = "sha256-v/AFx40JWdbTCa008tDz/n9cXgpAkKv4rSiGJ8yx1YQ="; }; nativeBuildInputs = [ From c90192b9ee8d49a68d18f1775d85f55e6a8fcedd Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 29 Oct 2023 18:03:21 -0300 Subject: [PATCH 158/163] pyspread: migrate to by-name --- .../py/pyspread/package.nix} | 33 +++++++++++-------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 20 insertions(+), 15 deletions(-) rename pkgs/{applications/office/pyspread/default.nix => by-name/py/pyspread/package.nix} (74%) diff --git a/pkgs/applications/office/pyspread/default.nix b/pkgs/by-name/py/pyspread/package.nix similarity index 74% rename from pkgs/applications/office/pyspread/default.nix rename to pkgs/by-name/py/pyspread/package.nix index 61a4c7694b75..c5b578f6e9e6 100644 --- a/pkgs/applications/office/pyspread/default.nix +++ b/pkgs/by-name/py/pyspread/package.nix @@ -2,19 +2,24 @@ , python3 , fetchPypi , copyDesktopItems -, wrapQtAppsHook -, qtsvg +, libsForQt5 , makeDesktopItem }: -python3.pkgs.buildPythonApplication rec { +let + # get rid of rec pname = "pyspread"; version = "2.0.2"; - src = fetchPypi { inherit pname version; hash = "sha256-rg2T9Y9FU2a+aWg0XM8jyQB9t8zDVlpad3TjUcx4//8="; }; + inherit (libsForQt5) + qtsvg + wrapQtAppsHook; +in +python3.pkgs.buildPythonApplication { + inherit pname version src; nativeBuildInputs = [ copyDesktopItems @@ -35,18 +40,20 @@ python3.pkgs.buildPythonApplication rec { setuptools ]; + strictDeps = true; + doCheck = false; # it fails miserably with a core dump pythonImportsCheck = [ "pyspread" ]; desktopItems = [ - (makeDesktopItem rec { - name = pname; - exec = name; - icon = name; + (makeDesktopItem { + name = "pyspread"; + exec = "pyspread"; + icon = "pyspread"; desktopName = "Pyspread"; genericName = "Spreadsheet"; - comment = meta.description; + comment = "A Python-oriented spreadsheet application"; categories = [ "Office" "Development" "Spreadsheet" ]; }) ]; @@ -55,7 +62,7 @@ python3.pkgs.buildPythonApplication rec { makeWrapperArgs+=("''${qtWrapperArgs[@]}") ''; - meta = with lib; { + meta = { homepage = "https://pyspread.gitlab.io/"; description = "A Python-oriented spreadsheet application"; longDescription = '' @@ -68,8 +75,8 @@ python3.pkgs.buildPythonApplication rec { that can be accessed from other cells. These objects can represent anything including lists or matrices. ''; - license = with licenses; gpl3Plus; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = with platforms; all; + license = with lib.licenses; [ gpl3Plus ]; + mainProgram = "pyspread"; + maintainers = with lib.maintainers; [ AndersonTorres ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ba91e206d4d0..48a4b0d74373 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12391,8 +12391,6 @@ with pkgs; pypass = with python3Packages; toPythonApplication pypass; - pyspread = libsForQt5.callPackage ../applications/office/pyspread { }; - teapot = callPackage ../applications/office/teapot { }; ticktick = callPackage ../applications/office/ticktick { }; From 247c509f1bb64f706333c96b5c4e5f4c0b4f5aab Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 29 Oct 2023 18:20:48 -0300 Subject: [PATCH 159/163] pyspread: 2.0.2 -> 2.2.2 --- pkgs/by-name/py/pyspread/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyspread/package.nix b/pkgs/by-name/py/pyspread/package.nix index c5b578f6e9e6..43aa9b304f03 100644 --- a/pkgs/by-name/py/pyspread/package.nix +++ b/pkgs/by-name/py/pyspread/package.nix @@ -9,10 +9,10 @@ let # get rid of rec pname = "pyspread"; - version = "2.0.2"; + version = "2.2.2"; src = fetchPypi { inherit pname version; - hash = "sha256-rg2T9Y9FU2a+aWg0XM8jyQB9t8zDVlpad3TjUcx4//8="; + hash = "sha256-vbBu/dMXQf14F7qWvyHX5T8/AkjeZhaQt1eQ6Nidpsc="; }; inherit (libsForQt5) qtsvg From 3b8a1a7a70b528c6dd31b160fd7ad3b32d983dbf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Oct 2023 10:42:23 +0000 Subject: [PATCH 160/163] hd-idle: 1.20 -> 1.21 --- pkgs/os-specific/linux/hd-idle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/hd-idle/default.nix b/pkgs/os-specific/linux/hd-idle/default.nix index 77caa1315984..13cb397b1798 100644 --- a/pkgs/os-specific/linux/hd-idle/default.nix +++ b/pkgs/os-specific/linux/hd-idle/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "hd-idle"; - version = "1.20"; + version = "1.21"; src = fetchFromGitHub { owner = "adelolmo"; repo = pname; rev = "v${version}"; - sha256 = "sha256-7EXfI3E83ltpjq2M/qZX2P/bNtQQBWZRBCD7i5uit0I="; + sha256 = "sha256-WHJcysTN9LHI1WnDuFGTyTirxXirpLpJIeNDj4sZGY0="; }; vendorHash = null; From 8ad03e1df986841e91d9cb08f9817b86bda79d12 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Oct 2023 21:04:26 +0100 Subject: [PATCH 161/163] python311Packages.home-assistant-chip-core: update aarch64-linux hash The wheel was previously not availabe due to an outtage in their CI infrastructure that went unnoticed. --- .../python-modules/home-assistant-chip-core/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/home-assistant-chip-core/default.nix b/pkgs/development/python-modules/home-assistant-chip-core/default.nix index b8b865574f79..939457aa9d7b 100644 --- a/pkgs/development/python-modules/home-assistant-chip-core/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-core/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { system = { "aarch64-linux" = { name = "aarch64"; - hash = "sha256-fR+ea25SqOMksBJXgSjuVvv2xSBoadZmPWP0IwxpiMA="; + hash = "sha256-wmavXr7WL9q7u8lnOaEWbRs3rlagBd9ovhxzRbjnrwY="; }; "x86_64-linux" = { name = "x86_64"; From d3db35f684db741b162dc7fc4ce12d97296cef01 Mon Sep 17 00:00:00 2001 From: Luka Blaskovic Date: Sun, 10 Sep 2023 15:36:49 +0200 Subject: [PATCH 162/163] stage-2: don't write to /dev/kmsg if missing --- nixos/modules/system/boot/stage-2-init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/stage-2-init.sh b/nixos/modules/system/boot/stage-2-init.sh index 5a2133f960e2..a89e3d817637 100755 --- a/nixos/modules/system/boot/stage-2-init.sh +++ b/nixos/modules/system/boot/stage-2-init.sh @@ -54,7 +54,7 @@ if [ ! -e /proc/1 ]; then fi -if [ "${IN_NIXOS_SYSTEMD_STAGE1:-}" = true ]; then +if [ "${IN_NIXOS_SYSTEMD_STAGE1:-}" = true ] || [ ! -c /dev/kmsg ] ; then echo "booting system configuration ${systemConfig}" else echo "booting system configuration $systemConfig" > /dev/kmsg From e3647a1769fff52e1bbde66bf3eeb837a246742a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 31 Oct 2023 00:42:04 +0100 Subject: [PATCH 163/163] nixos/wyoming/openwakeword: fix typo in attribute name --- nixos/modules/services/audio/wyoming/openwakeword.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/audio/wyoming/openwakeword.nix b/nixos/modules/services/audio/wyoming/openwakeword.nix index f1f734540ca2..987818246bde 100644 --- a/nixos/modules/services/audio/wyoming/openwakeword.nix +++ b/nixos/modules/services/audio/wyoming/openwakeword.nix @@ -123,7 +123,7 @@ in "${cfg.package}/bin/wyoming-openwakeword" "--uri ${cfg.uri}" (concatMapStringsSep " " (model: "--preload-model ${model}") cfg.preloadModels) - (concatMapStringsSep " " (dir: "--custom-model-dir ${toString dir}") cfg.customModelDirectories) + (concatMapStringsSep " " (dir: "--custom-model-dir ${toString dir}") cfg.customModelsDirectories) "--threshold ${cfg.threshold}" "--trigger-level ${cfg.triggerLevel}" "${cfg.extraArgs}"