diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e75ec5686580..e32ec7f805d8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4421,6 +4421,16 @@ githubId = 54728477; name = "Happy River"; }; + hardselius = { + email = "martin@hardselius.dev"; + github = "hardselius"; + githubId = 1422583; + name = "Martin Hardselius"; + keys = [{ + longkeyid = "rsa4096/0x03A6E6F786936619"; + fingerprint = "3F35 E4CA CBF4 2DE1 2E90 53E5 03A6 E6F7 8693 6619"; + }]; + }; haslersn = { email = "haslersn@fius.informatik.uni-stuttgart.de"; github = "haslersn"; diff --git a/maintainers/scripts/update-luarocks-packages b/maintainers/scripts/update-luarocks-packages index a465031b9112..c559d5699dff 100755 --- a/maintainers/scripts/update-luarocks-packages +++ b/maintainers/scripts/update-luarocks-packages @@ -33,8 +33,7 @@ TMP_FILE="$(mktemp)" GENERATED_NIXFILE="pkgs/development/lua-modules/generated-packages.nix" LUAROCKS_CONFIG="$NIXPKGS_PATH/maintainers/scripts/luarocks-config.lua" -HEADER = """ -/* {GENERATED_NIXFILE} is an auto-generated file -- DO NOT EDIT! +HEADER = """/* {GENERATED_NIXFILE} is an auto-generated file -- DO NOT EDIT! Regenerate it with: nixpkgs$ ./maintainers/scripts/update-luarocks-packages @@ -99,9 +98,8 @@ class LuaEditor(Editor): header2 = textwrap.dedent( # header2 = inspect.cleandoc( """ - { self, stdenv, lib, fetchurl, fetchgit, ... } @ args: - self: super: - with self; + { self, stdenv, lib, fetchurl, fetchgit, callPackage, ... } @ args: + final: prev: { """) f.write(header2) @@ -199,6 +197,7 @@ def generate_pkg_nix(plug: LuaPlugin): log.debug("running %s", ' '.join(cmd)) output = subprocess.check_output(cmd, text=True) + output = "callPackage(" + output.strip() + ") {};\n\n" return (plug, output) def main(): diff --git a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml index 023f0f57a9b2..f3a5db5fb1c8 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml @@ -1554,6 +1554,47 @@ Superuser created successfully. encapsulation. + + + Changing systemd .socket units now restarts + them and stops the service that is activated by them. + Additionally, services with + stopOnChange = false don’t break anymore + when they are socket-activated. + + + + + The virtualisation.libvirtd module has been + refactored and updated with new options: + + + + + virtualisation.libvirtd.qemu* options + (e.g.: + virtualisation.libvirtd.qemuRunAsRoot) + were moved to + virtualisation.libvirtd.qemu + submodule, + + + + + software TPM1/TPM2 support (e.g.: Windows 11 guests) + (virtualisation.libvirtd.qemu.swtpm), + + + + + custom OVMF package (e.g.: + pkgs.OVMFFull with HTTP, CSM and Secure + Boot support) + (virtualisation.libvirtd.qemu.ovmf.package). + + + + diff --git a/nixos/doc/manual/release-notes/rl-2111.section.md b/nixos/doc/manual/release-notes/rl-2111.section.md index 658f3b59da67..c1958b3a6bd4 100644 --- a/nixos/doc/manual/release-notes/rl-2111.section.md +++ b/nixos/doc/manual/release-notes/rl-2111.section.md @@ -449,3 +449,10 @@ In addition to numerous new and upgraded packages, this release has the followin - The `networking` module has a new `networking.fooOverUDP` option to configure Foo-over-UDP encapsulations. - `networking.sits` now supports Foo-over-UDP encapsulation. + +- Changing systemd `.socket` units now restarts them and stops the service that is activated by them. Additionally, services with `stopOnChange = false` don't break anymore when they are socket-activated. + +- The `virtualisation.libvirtd` module has been refactored and updated with new options: + - `virtualisation.libvirtd.qemu*` options (e.g.: `virtualisation.libvirtd.qemuRunAsRoot`) were moved to [`virtualisation.libvirtd.qemu`](options.html#opt-virtualisation.libvirtd.qemu) submodule, + - software TPM1/TPM2 support (e.g.: Windows 11 guests) ([`virtualisation.libvirtd.qemu.swtpm`](options.html#opt-virtualisation.libvirtd.qemu.swtpm)), + - custom OVMF package (e.g.: `pkgs.OVMFFull` with HTTP, CSM and Secure Boot support) ([`virtualisation.libvirtd.qemu.ovmf.package`](options.html#opt-virtualisation.libvirtd.qemu.ovmf.package)). diff --git a/nixos/lib/build-vms.nix b/nixos/lib/build-vms.nix index 0f0bdb4a86cb..05d9ce89dbdc 100644 --- a/nixos/lib/build-vms.nix +++ b/nixos/lib/build-vms.nix @@ -68,9 +68,8 @@ rec { prefixLength = 24; } ]; }); - in - { key = "ip-address"; - config = + + networkConfig = { networking.hostName = mkDefault m.fst; networking.interfaces = listToAttrs interfaces; @@ -96,7 +95,15 @@ rec { in flip concatMap interfacesNumbered ({ fst, snd }: qemu-common.qemuNICFlags snd fst m.snd); }; - } + + in + { key = "ip-address"; + config = networkConfig // { + # Expose the networkConfig items for tests like nixops + # that need to recreate the network config. + system.build.networkConfig = networkConfig; + }; + } ) (getAttr m.fst nodes) ] ); diff --git a/nixos/lib/make-options-doc/default.nix b/nixos/lib/make-options-doc/default.nix index 14015ab64abb..e058e70f3888 100644 --- a/nixos/lib/make-options-doc/default.nix +++ b/nixos/lib/make-options-doc/default.nix @@ -83,10 +83,13 @@ let optionsListVisible = lib.filter (opt: opt.visible && !opt.internal) (lib.optionAttrSetToDocList options); # Customly sort option list for the man page. + # Always ensure that the sort order matches sortXML.py! optionsList = lib.sort optionLess optionsListDesc; # Convert the list of options into an XML file. - optionsXML = builtins.toFile "options.xml" (builtins.toXML optionsList); + # This file is *not* sorted sorted to save on eval time, since the docbook XML + # and the manpage depend on it and thus we evaluate this on every system rebuild. + optionsXML = builtins.toFile "options.xml" (builtins.toXML optionsListDesc); optionsNix = builtins.listToAttrs (map (o: { name = o.name; value = removeAttrs o ["name" "visible" "internal"]; }) optionsList); @@ -185,9 +188,10 @@ in { exit 1 fi + ${pkgs.python3Minimal}/bin/python ${./sortXML.py} $optionsXML sorted.xml ${pkgs.libxslt.bin}/bin/xsltproc \ --stringparam revision '${revision}' \ - -o intermediate.xml ${./options-to-docbook.xsl} $optionsXML + -o intermediate.xml ${./options-to-docbook.xsl} sorted.xml ${pkgs.libxslt.bin}/bin/xsltproc \ -o "$out" ${./postprocess-option-descriptions.xsl} intermediate.xml ''; diff --git a/nixos/lib/make-options-doc/sortXML.py b/nixos/lib/make-options-doc/sortXML.py new file mode 100644 index 000000000000..717820788c94 --- /dev/null +++ b/nixos/lib/make-options-doc/sortXML.py @@ -0,0 +1,28 @@ +import xml.etree.ElementTree as ET +import sys + +tree = ET.parse(sys.argv[1]) +# the xml tree is of the form +# {all options, each an attrs} +options = list(tree.getroot().find('list')) + +def sortKey(opt): + def order(s): + if s.startswith("enable"): + return 0 + if s.startswith("package"): + return 1 + return 2 + + return [ + (order(p.attrib['value']), p.attrib['value']) + for p in opt.findall('attr[@name="loc"]/list/string') + ] + +# always ensure that the sort order matches the order used in the nix expression! +options.sort(key=sortKey) + +doc = ET.Element("expr") +newOptions = ET.SubElement(doc, "list") +newOptions.extend(options) +ET.ElementTree(doc).write(sys.argv[2], encoding='utf-8') diff --git a/nixos/maintainers/scripts/azure-new/examples/basic/image.nix b/nixos/maintainers/scripts/azure-new/examples/basic/image.nix index ad62dcd14a0b..310eba3621a6 100644 --- a/nixos/maintainers/scripts/azure-new/examples/basic/image.nix +++ b/nixos/maintainers/scripts/azure-new/examples/basic/image.nix @@ -1,6 +1,6 @@ let pkgs = (import ../../../../../../default.nix {}); - machine = import "${pkgs.path}/nixos/lib/eval-config.nix" { + machine = import (pkgs.path + "/nixos/lib/eval-config.nix") { system = "x86_64-linux"; modules = [ ({config, ...}: { imports = [ ./system.nix ]; }) diff --git a/nixos/modules/services/misc/subsonic.nix b/nixos/modules/services/misc/subsonic.nix index 340683ae6f26..98b85918ad18 100644 --- a/nixos/modules/services/misc/subsonic.nix +++ b/nixos/modules/services/misc/subsonic.nix @@ -109,7 +109,7 @@ let cfg = config.services.subsonic; in { after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; script = '' - ${pkgs.jre}/bin/java -Xmx${toString cfg.maxMemory}m \ + ${pkgs.jre8}/bin/java -Xmx${toString cfg.maxMemory}m \ -Dsubsonic.home=${cfg.home} \ -Dsubsonic.host=${cfg.listenAddress} \ -Dsubsonic.port=${toString cfg.port} \ diff --git a/nixos/modules/services/security/privacyidea.nix b/nixos/modules/services/security/privacyidea.nix index e78c4383e4ba..05f4995cc416 100644 --- a/nixos/modules/services/security/privacyidea.nix +++ b/nixos/modules/services/security/privacyidea.nix @@ -272,7 +272,7 @@ in (mkIf cfg.ldap-proxy.enable { systemd.services.privacyidea-ldap-proxy = let - ldap-proxy-env = pkgs.python2.withPackages (ps: [ ps.privacyidea-ldap-proxy ]); + ldap-proxy-env = pkgs.python3.withPackages (ps: [ ps.privacyidea-ldap-proxy ]); in { description = "privacyIDEA LDAP proxy"; wantedBy = [ "multi-user.target" ]; diff --git a/nixos/modules/system/activation/switch-to-configuration.pl b/nixos/modules/system/activation/switch-to-configuration.pl index 053496441d81..e105502cf3a4 100644 --- a/nixos/modules/system/activation/switch-to-configuration.pl +++ b/nixos/modules/system/activation/switch-to-configuration.pl @@ -11,7 +11,6 @@ use Cwd 'abs_path'; my $out = "@out@"; -# FIXME: maybe we should use /proc/1/exe to get the current systemd. my $curSystemd = abs_path("/run/current-system/sw/bin"); # To be robust against interruption, record what units need to be started etc. @@ -19,13 +18,16 @@ my $startListFile = "/run/nixos/start-list"; my $restartListFile = "/run/nixos/restart-list"; my $reloadListFile = "/run/nixos/reload-list"; -# Parse restart/reload requests by the activation script +# Parse restart/reload requests by the activation script. +# Activation scripts may write newline-separated units to this +# file and switch-to-configuration will handle them. While +# `stopIfChanged = true` is ignored, switch-to-configuration will +# handle `restartIfChanged = false` and `reloadIfChanged = true`. +# This also works for socket-activated units. my $restartByActivationFile = "/run/nixos/activation-restart-list"; -my $reloadByActivationFile = "/run/nixos/activation-reload-list"; my $dryRestartByActivationFile = "/run/nixos/dry-activation-restart-list"; -my $dryReloadByActivationFile = "/run/nixos/dry-activation-reload-list"; -make_path("/run/nixos", { mode => 0755 }); +make_path("/run/nixos", { mode => oct(755) }); my $action = shift @ARGV; @@ -147,6 +149,92 @@ sub fingerprintUnit { return abs_path($s) . (-f "${s}.d/overrides.conf" ? " " . abs_path "${s}.d/overrides.conf" : ""); } +sub handleModifiedUnit { + my ($unit, $baseName, $newUnitFile, $activePrev, $unitsToStop, $unitsToStart, $unitsToReload, $unitsToRestart, $unitsToSkip) = @_; + + if ($unit eq "sysinit.target" || $unit eq "basic.target" || $unit eq "multi-user.target" || $unit eq "graphical.target" || $unit =~ /\.slice$/ || $unit =~ /\.path$/) { + # Do nothing. These cannot be restarted directly. + # Slices and Paths don't have to be restarted since + # properties (resource limits and inotify watches) + # seem to get applied on daemon-reload. + } elsif ($unit =~ /\.mount$/) { + # Reload the changed mount unit to force a remount. + $unitsToReload->{$unit} = 1; + recordUnit($reloadListFile, $unit); + } else { + my $unitInfo = parseUnit($newUnitFile); + if (boolIsTrue($unitInfo->{'X-ReloadIfChanged'} // "no")) { + $unitsToReload->{$unit} = 1; + recordUnit($reloadListFile, $unit); + } + elsif (!boolIsTrue($unitInfo->{'X-RestartIfChanged'} // "yes") || boolIsTrue($unitInfo->{'RefuseManualStop'} // "no") || boolIsTrue($unitInfo->{'X-OnlyManualStart'} // "no")) { + $unitsToSkip->{$unit} = 1; + } else { + # If this unit is socket-activated, then stop it instead + # of restarting it to make sure the new version of it is + # socket-activated. + my $socketActivated = 0; + if ($unit =~ /\.service$/) { + my @sockets = split / /, ($unitInfo->{Sockets} // ""); + if (scalar @sockets == 0) { + @sockets = ("$baseName.socket"); + } + foreach my $socket (@sockets) { + if (-e "$out/etc/systemd/system/$socket") { + $socketActivated = 1; + $unitsToStop->{$unit} = 1; + # If the socket was not running previously, + # start it now. + if (not defined $activePrev->{$socket}) { + $unitsToStart->{$socket} = 1; + } + } + } + } + + # Don't do the rest of this for socket-activated units + # because we handled these above where we stop the unit. + # Since only services can be socket-activated, the + # following condition always evaluates to `true` for + # non-service units. + if ($socketActivated) { + return; + } + + # If we are restarting a socket, also stop the corresponding + # service. This is required because restarting a socket + # when the service is already activated fails. + if ($unit =~ /\.socket$/) { + my $service = $unitInfo->{Service} // ""; + if ($service eq "") { + $service = "$baseName.service"; + } + if (defined $activePrev->{$service}) { + $unitsToStop->{$service} = 1; + } + $unitsToRestart->{$unit} = 1; + recordUnit($restartListFile, $unit); + } else { + # Always restart non-services instead of stopping and starting them + # because it doesn't make sense to stop them with a config from + # the old evaluation. + if (!boolIsTrue($unitInfo->{'X-StopIfChanged'} // "yes") || $unit !~ /\.service$/) { + # This unit should be restarted instead of + # stopped and started. + $unitsToRestart->{$unit} = 1; + recordUnit($restartListFile, $unit); + } else { + # We write to a file to ensure that the + # service gets restarted if we're interrupted. + $unitsToStart->{$unit} = 1; + recordUnit($startListFile, $unit); + $unitsToStop->{$unit} = 1; + } + } + } + } +} + # Figure out what units need to be stopped, started, restarted or reloaded. my (%unitsToStop, %unitsToSkip, %unitsToStart, %unitsToRestart, %unitsToReload); @@ -219,65 +307,7 @@ while (my ($unit, $state) = each %{$activePrev}) { } elsif (fingerprintUnit($prevUnitFile) ne fingerprintUnit($newUnitFile)) { - if ($unit eq "sysinit.target" || $unit eq "basic.target" || $unit eq "multi-user.target" || $unit eq "graphical.target") { - # Do nothing. These cannot be restarted directly. - } elsif ($unit =~ /\.mount$/) { - # Reload the changed mount unit to force a remount. - $unitsToReload{$unit} = 1; - recordUnit($reloadListFile, $unit); - } elsif ($unit =~ /\.socket$/ || $unit =~ /\.path$/ || $unit =~ /\.slice$/) { - # FIXME: do something? - } else { - my $unitInfo = parseUnit($newUnitFile); - if (boolIsTrue($unitInfo->{'X-ReloadIfChanged'} // "no")) { - $unitsToReload{$unit} = 1; - recordUnit($reloadListFile, $unit); - } - elsif (!boolIsTrue($unitInfo->{'X-RestartIfChanged'} // "yes") || boolIsTrue($unitInfo->{'RefuseManualStop'} // "no") || boolIsTrue($unitInfo->{'X-OnlyManualStart'} // "no")) { - $unitsToSkip{$unit} = 1; - } else { - if (!boolIsTrue($unitInfo->{'X-StopIfChanged'} // "yes")) { - # This unit should be restarted instead of - # stopped and started. - $unitsToRestart{$unit} = 1; - recordUnit($restartListFile, $unit); - } else { - # If this unit is socket-activated, then stop the - # socket unit(s) as well, and restart the - # socket(s) instead of the service. - my $socketActivated = 0; - if ($unit =~ /\.service$/) { - my @sockets = split / /, ($unitInfo->{Sockets} // ""); - if (scalar @sockets == 0) { - @sockets = ("$baseName.socket"); - } - foreach my $socket (@sockets) { - if (defined $activePrev->{$socket}) { - $unitsToStop{$socket} = 1; - # Only restart sockets that actually - # exist in new configuration: - if (-e "$out/etc/systemd/system/$socket") { - $unitsToStart{$socket} = 1; - recordUnit($startListFile, $socket); - $socketActivated = 1; - } - } - } - } - - # If the unit is not socket-activated, record - # that this unit needs to be started below. - # We write this to a file to ensure that the - # service gets restarted if we're interrupted. - if (!$socketActivated) { - $unitsToStart{$unit} = 1; - recordUnit($startListFile, $unit); - } - - $unitsToStop{$unit} = 1; - } - } - } + handleModifiedUnit($unit, $baseName, $newUnitFile, $activePrev, \%unitsToStop, \%unitsToStart, \%unitsToReload, \%unitsToRestart, %unitsToSkip); } } } @@ -362,8 +392,6 @@ sub filterUnits { } my @unitsToStopFiltered = filterUnits(\%unitsToStop); -my @unitsToStartFiltered = filterUnits(\%unitsToStart); - # Show dry-run actions. if ($action eq "dry-activate") { @@ -375,21 +403,44 @@ if ($action eq "dry-activate") { print STDERR "would activate the configuration...\n"; system("$out/dry-activate", "$out"); - $unitsToRestart{$_} = 1 foreach - split('\n', read_file($dryRestartByActivationFile, err_mode => 'quiet') // ""); + # Handle the activation script requesting the restart or reload of a unit. + my %unitsToAlsoStop; + my %unitsToAlsoSkip; + foreach (split('\n', read_file($dryRestartByActivationFile, err_mode => 'quiet') // "")) { + my $unit = $_; + my $baseUnit = $unit; + my $newUnitFile = "$out/etc/systemd/system/$baseUnit"; - $unitsToReload{$_} = 1 foreach - split('\n', read_file($dryReloadByActivationFile, err_mode => 'quiet') // ""); + # Detect template instances. + if (!-e $newUnitFile && $unit =~ /^(.*)@[^\.]*\.(.*)$/) { + $baseUnit = "$1\@.$2"; + $newUnitFile = "$out/etc/systemd/system/$baseUnit"; + } + + my $baseName = $baseUnit; + $baseName =~ s/\.[a-z]*$//; + + handleModifiedUnit($unit, $baseName, $newUnitFile, $activePrev, \%unitsToAlsoStop, \%unitsToStart, \%unitsToReload, \%unitsToRestart, %unitsToAlsoSkip); + } + unlink($dryRestartByActivationFile); + + my @unitsToAlsoStopFiltered = filterUnits(\%unitsToAlsoStop); + if (scalar(keys %unitsToAlsoStop) > 0) { + print STDERR "would stop the following units as well: ", join(", ", @unitsToAlsoStopFiltered), "\n" + if scalar @unitsToAlsoStopFiltered; + } + + print STDERR "would NOT restart the following changed units as well: ", join(", ", sort(keys %unitsToAlsoSkip)), "\n" + if scalar(keys %unitsToAlsoSkip) > 0; print STDERR "would restart systemd\n" if $restartSystemd; - print STDERR "would restart the following units: ", join(", ", sort(keys %unitsToRestart)), "\n" - if scalar(keys %unitsToRestart) > 0; - print STDERR "would start the following units: ", join(", ", @unitsToStartFiltered), "\n" - if scalar @unitsToStartFiltered; print STDERR "would reload the following units: ", join(", ", sort(keys %unitsToReload)), "\n" if scalar(keys %unitsToReload) > 0; - unlink($dryRestartByActivationFile); - unlink($dryReloadByActivationFile); + print STDERR "would restart the following units: ", join(", ", sort(keys %unitsToRestart)), "\n" + if scalar(keys %unitsToRestart) > 0; + my @unitsToStartFiltered = filterUnits(\%unitsToStart); + print STDERR "would start the following units: ", join(", ", @unitsToStartFiltered), "\n" + if scalar @unitsToStartFiltered; exit 0; } @@ -400,7 +451,7 @@ if (scalar (keys %unitsToStop) > 0) { print STDERR "stopping the following units: ", join(", ", @unitsToStopFiltered), "\n" if scalar @unitsToStopFiltered; # Use current version of systemctl binary before daemon is reexeced. - system("$curSystemd/systemctl", "stop", "--", sort(keys %unitsToStop)); # FIXME: ignore errors? + system("$curSystemd/systemctl", "stop", "--", sort(keys %unitsToStop)); } print STDERR "NOT restarting the following changed units: ", join(", ", sort(keys %unitsToSkip)), "\n" @@ -414,12 +465,38 @@ system("$out/activate", "$out") == 0 or $res = 2; # Handle the activation script requesting the restart or reload of a unit. # We can only restart and reload (not stop/start) because the units to be -# stopped are already stopped before the activation script is run. -$unitsToRestart{$_} = 1 foreach - split('\n', read_file($restartByActivationFile, err_mode => 'quiet') // ""); +# stopped are already stopped before the activation script is run. We do however +# make an exception for services that are socket-activated and that have to be stopped +# instead of being restarted. +my %unitsToAlsoStop; +my %unitsToAlsoSkip; +foreach (split('\n', read_file($restartByActivationFile, err_mode => 'quiet') // "")) { + my $unit = $_; + my $baseUnit = $unit; + my $newUnitFile = "$out/etc/systemd/system/$baseUnit"; -$unitsToReload{$_} = 1 foreach - split('\n', read_file($reloadByActivationFile, err_mode => 'quiet') // ""); + # Detect template instances. + if (!-e $newUnitFile && $unit =~ /^(.*)@[^\.]*\.(.*)$/) { + $baseUnit = "$1\@.$2"; + $newUnitFile = "$out/etc/systemd/system/$baseUnit"; + } + + my $baseName = $baseUnit; + $baseName =~ s/\.[a-z]*$//; + + handleModifiedUnit($unit, $baseName, $newUnitFile, $activePrev, \%unitsToAlsoStop, \%unitsToStart, \%unitsToReload, \%unitsToRestart, %unitsToAlsoSkip); +} +unlink($restartByActivationFile); + +my @unitsToAlsoStopFiltered = filterUnits(\%unitsToAlsoStop); +if (scalar(keys %unitsToAlsoStop) > 0) { + print STDERR "stopping the following units as well: ", join(", ", @unitsToAlsoStopFiltered), "\n" + if scalar @unitsToAlsoStopFiltered; + system("$curSystemd/systemctl", "stop", "--", sort(keys %unitsToAlsoStop)); +} + +print STDERR "NOT restarting the following changed units as well: ", join(", ", sort(keys %unitsToAlsoSkip)), "\n" + if scalar(keys %unitsToAlsoSkip) > 0; # Restart systemd if necessary. Note that this is done using the # current version of systemd, just in case the new one has trouble @@ -460,14 +537,40 @@ if (scalar(keys %unitsToReload) > 0) { print STDERR "reloading the following units: ", join(", ", sort(keys %unitsToReload)), "\n"; system("@systemd@/bin/systemctl", "reload", "--", sort(keys %unitsToReload)) == 0 or $res = 4; unlink($reloadListFile); - unlink($reloadByActivationFile); } # Restart changed services (those that have to be restarted rather # than stopped and started). if (scalar(keys %unitsToRestart) > 0) { print STDERR "restarting the following units: ", join(", ", sort(keys %unitsToRestart)), "\n"; - system("@systemd@/bin/systemctl", "restart", "--", sort(keys %unitsToRestart)) == 0 or $res = 4; + + # We split the units to be restarted into sockets and non-sockets. + # This is because restarting sockets may fail which is not bad by + # itself but which will prevent changes on the sockets. We usually + # restart the socket and stop the service before that. Restarting + # the socket will fail however when the service was re-activated + # in the meantime. There is no proper way to prevent that from happening. + my @unitsWithErrorHandling = grep { $_ !~ /\.socket$/ } sort(keys %unitsToRestart); + my @unitsWithoutErrorHandling = grep { $_ =~ /\.socket$/ } sort(keys %unitsToRestart); + + if (scalar(@unitsWithErrorHandling) > 0) { + system("@systemd@/bin/systemctl", "restart", "--", @unitsWithErrorHandling) == 0 or $res = 4; + } + if (scalar(@unitsWithoutErrorHandling) > 0) { + # Don't print warnings from systemctl + no warnings 'once'; + open(OLDERR, ">&", \*STDERR); + close(STDERR); + + my $ret = system("@systemd@/bin/systemctl", "restart", "--", @unitsWithoutErrorHandling); + + # Print stderr again + open(STDERR, ">&OLDERR"); + + if ($ret ne 0) { + print STDERR "warning: some sockets failed to restart. Please check your journal (journalctl -eb) and act accordingly.\n"; + } + } unlink($restartListFile); unlink($restartByActivationFile); } @@ -478,6 +581,7 @@ if (scalar(keys %unitsToRestart) > 0) { # that are symlinks to other units. We shouldn't start both at the # same time because we'll get a "Failed to add path to set" error from # systemd. +my @unitsToStartFiltered = filterUnits(\%unitsToStart); print STDERR "starting the following units: ", join(", ", @unitsToStartFiltered), "\n" if scalar @unitsToStartFiltered; system("@systemd@/bin/systemctl", "start", "--", sort(keys %unitsToStart)) == 0 or $res = 4; @@ -485,7 +589,7 @@ unlink($startListFile); # Print failed and new units. -my (@failed, @new, @restarting); +my (@failed, @new); my $activeNew = getActiveUnits; while (my ($unit, $state) = each %{$activeNew}) { if ($state->{state} eq "failed") { @@ -501,7 +605,9 @@ while (my ($unit, $state) = each %{$activeNew}) { push @failed, $unit; } } - elsif ($state->{state} ne "failed" && !defined $activePrev->{$unit}) { + # Ignore scopes since they are not managed by this script but rather + # created and managed by third-party services via the systemd dbus API. + elsif ($state->{state} ne "failed" && !defined $activePrev->{$unit} && $unit !~ /\.scope$/) { push @new, $unit; } } diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index 026fd1791d33..68da910d29cc 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -84,6 +84,13 @@ let export localeArchive="${config.i18n.glibcLocales}/lib/locale/locale-archive" substituteAll ${./switch-to-configuration.pl} $out/bin/switch-to-configuration chmod +x $out/bin/switch-to-configuration + ${optionalString (pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform) '' + if ! output=$($perl/bin/perl -c $out/bin/switch-to-configuration 2>&1); then + echo "switch-to-configuration syntax is not valid:" + echo "$output" + exit 1 + fi + ''} echo -n "${toString config.system.extraDependencies}" > $out/extra-dependencies diff --git a/nixos/modules/virtualisation/hyperv-guest.nix b/nixos/modules/virtualisation/hyperv-guest.nix index b3bcfff19807..fb6502644b80 100644 --- a/nixos/modules/virtualisation/hyperv-guest.nix +++ b/nixos/modules/virtualisation/hyperv-guest.nix @@ -34,7 +34,7 @@ in { initrd.availableKernelModules = [ "hyperv_keyboard" ]; kernelParams = [ - "video=hyperv_fb:${cfg.videoMode} elevator=noop" + "video=hyperv_fb:${cfg.videoMode}" "elevator=noop" ]; }; diff --git a/nixos/modules/virtualisation/libvirtd.nix b/nixos/modules/virtualisation/libvirtd.nix index aef04a510ab1..121e7286bc13 100644 --- a/nixos/modules/virtualisation/libvirtd.nix +++ b/nixos/modules/virtualisation/libvirtd.nix @@ -13,23 +13,140 @@ let ''; ovmfFilePrefix = if pkgs.stdenv.isAarch64 then "AAVMF" else "OVMF"; qemuConfigFile = pkgs.writeText "qemu.conf" '' - ${optionalString cfg.qemuOvmf '' + ${optionalString cfg.qemu.ovmf.enable '' nvram = [ "/run/libvirt/nix-ovmf/${ovmfFilePrefix}_CODE.fd:/run/libvirt/nix-ovmf/${ovmfFilePrefix}_VARS.fd" ] ''} - ${optionalString (!cfg.qemuRunAsRoot) '' + ${optionalString (!cfg.qemu.runAsRoot) '' user = "qemu-libvirtd" group = "qemu-libvirtd" ''} - ${cfg.qemuVerbatimConfig} + ${cfg.qemu.verbatimConfig} ''; dirName = "libvirt"; subDirs = list: [ dirName ] ++ map (e: "${dirName}/${e}") list; -in { + ovmfModule = types.submodule { + options = { + enable = mkOption { + type = types.bool; + default = true; + description = '' + Allows libvirtd to take advantage of OVMF when creating new + QEMU VMs with UEFI boot. + ''; + }; + + package = mkOption { + type = types.package; + default = pkgs.OVMF; + defaultText = literalExpression "pkgs.OVMF"; + example = literalExpression "pkgs.OVMFFull"; + description = '' + OVMF package to use. + ''; + }; + }; + }; + + swtpmModule = types.submodule { + options = { + enable = mkOption { + type = types.bool; + default = false; + description = '' + Allows libvirtd to use swtpm to create an emulated TPM. + ''; + }; + + package = mkOption { + type = types.package; + default = pkgs.swtpm; + defaultText = literalExpression "pkgs.swtpm"; + description = '' + swtpm package to use. + ''; + }; + }; + }; + + qemuModule = types.submodule { + options = { + package = mkOption { + type = types.package; + default = pkgs.qemu; + defaultText = literalExpression "pkgs.qemu"; + description = '' + Qemu package to use with libvirt. + `pkgs.qemu` can emulate alien architectures (e.g. aarch64 on x86) + `pkgs.qemu_kvm` saves disk space allowing to emulate only host architectures. + ''; + }; + + runAsRoot = mkOption { + type = types.bool; + default = true; + description = '' + If true, libvirtd runs qemu as root. + If false, libvirtd runs qemu as unprivileged user qemu-libvirtd. + Changing this option to false may cause file permission issues + for existing guests. To fix these, manually change ownership + of affected files in /var/lib/libvirt/qemu to qemu-libvirtd. + ''; + }; + + verbatimConfig = mkOption { + type = types.lines; + default = '' + namespaces = [] + ''; + description = '' + Contents written to the qemu configuration file, qemu.conf. + Make sure to include a proper namespace configuration when + supplying custom configuration. + ''; + }; + + ovmf = mkOption { + type = ovmfModule; + default = { }; + description = '' + QEMU's OVMF options. + ''; + }; + + swtpm = mkOption { + type = swtpmModule; + default = { }; + description = '' + QEMU's swtpm options. + ''; + }; + }; + }; +in +{ imports = [ (mkRemovedOptionModule [ "virtualisation" "libvirtd" "enableKVM" ] - "Set the option `virtualisation.libvirtd.qemuPackage' instead.") + "Set the option `virtualisation.libvirtd.qemu.package' instead.") + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuPackage" ] + [ "virtualisation" "libvirtd" "qemu" "package" ]) + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuRunAsRoot" ] + [ "virtualisation" "libvirtd" "qemu" "runAsRoot" ]) + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuVerbatimConfig" ] + [ "virtualisation" "libvirtd" "qemu" "verbatimConfig" ]) + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuOvmf" ] + [ "virtualisation" "libvirtd" "qemu" "ovmf" "enable" ]) + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuOvmfPackage" ] + [ "virtualisation" "libvirtd" "qemu" "ovmf" "package" ]) + (mkRenamedOptionModule + [ "virtualisation" "libvirtd" "qemuSwtpm" ] + [ "virtualisation" "libvirtd" "qemu" "swtpm" "enable" ]) ]; ###### interface @@ -56,17 +173,6 @@ in { ''; }; - qemuPackage = mkOption { - type = types.package; - default = pkgs.qemu; - defaultText = literalExpression "pkgs.qemu"; - description = '' - Qemu package to use with libvirt. - `pkgs.qemu` can emulate alien architectures (e.g. aarch64 on x86) - `pkgs.qemu_kvm` saves disk space allowing to emulate only host architectures. - ''; - }; - extraConfig = mkOption { type = types.lines; default = ""; @@ -76,56 +182,6 @@ in { ''; }; - qemuRunAsRoot = mkOption { - type = types.bool; - default = true; - description = '' - If true, libvirtd runs qemu as root. - If false, libvirtd runs qemu as unprivileged user qemu-libvirtd. - Changing this option to false may cause file permission issues - for existing guests. To fix these, manually change ownership - of affected files in /var/lib/libvirt/qemu to qemu-libvirtd. - ''; - }; - - qemuVerbatimConfig = mkOption { - type = types.lines; - default = '' - namespaces = [] - ''; - description = '' - Contents written to the qemu configuration file, qemu.conf. - Make sure to include a proper namespace configuration when - supplying custom configuration. - ''; - }; - - qemuOvmf = mkOption { - type = types.bool; - default = true; - description = '' - Allows libvirtd to take advantage of OVMF when creating new - QEMU VMs with UEFI boot. - ''; - }; - - qemuOvmfPackage = mkOption { - type = types.package; - default = pkgs.OVMF; - defaultText = literalExpression "pkgs.OVMF"; - example = literalExpression "pkgs.OVMFFull"; - description = '' - OVMF package to use. - ''; - }; - qemuSwtpm = mkOption { - type = types.bool; - default = false; - description = '' - Allows libvirtd to use swtpm to create an emulated TPM. - ''; - }; - extraOptions = mkOption { type = types.listOf types.str; default = [ ]; @@ -136,7 +192,7 @@ in { }; onBoot = mkOption { - type = types.enum ["start" "ignore" ]; + type = types.enum [ "start" "ignore" ]; default = "start"; description = '' Specifies the action to be done to / on the guests when the host boots. @@ -148,7 +204,7 @@ in { }; onShutdown = mkOption { - type = types.enum ["shutdown" "suspend" ]; + type = types.enum [ "shutdown" "suspend" ]; default = "suspend"; description = '' When shutting down / restarting the host what method should @@ -166,6 +222,13 @@ in { ''; }; + qemu = mkOption { + type = qemuModule; + default = { }; + description = '' + QEMU related options. + ''; + }; }; @@ -179,16 +242,18 @@ in { message = "The libvirtd module currently requires Polkit to be enabled ('security.polkit.enable = true')."; } { - assertion = builtins.elem "fd" cfg.qemuOvmfPackage.outputs; + assertion = builtins.elem "fd" cfg.qemu.ovmf.package.outputs; message = "The option 'virtualisation.libvirtd.qemuOvmfPackage' needs a package that has an 'fd' output."; } ]; environment = { # this file is expected in /etc/qemu and not sysconfdir (/var/lib) - etc."qemu/bridge.conf".text = lib.concatMapStringsSep "\n" (e: - "allow ${e}") cfg.allowedBridges; - systemPackages = with pkgs; [ libressl.nc iptables cfg.package cfg.qemuPackage ]; + etc."qemu/bridge.conf".text = lib.concatMapStringsSep "\n" + (e: + "allow ${e}") + cfg.allowedBridges; + systemPackages = with pkgs; [ libressl.nc iptables cfg.package cfg.qemu.package ]; etc.ethertypes.source = "${pkgs.ebtables}/etc/ethertypes"; }; @@ -230,17 +295,17 @@ in { cp -f ${qemuConfigFile} /var/lib/${dirName}/qemu.conf # stable (not GC'able as in /nix/store) paths for using in section of xml configs - for emulator in ${cfg.package}/libexec/libvirt_lxc ${cfg.qemuPackage}/bin/qemu-kvm ${cfg.qemuPackage}/bin/qemu-system-*; do + for emulator in ${cfg.package}/libexec/libvirt_lxc ${cfg.qemu.package}/bin/qemu-kvm ${cfg.qemu.package}/bin/qemu-system-*; do ln -s --force "$emulator" /run/${dirName}/nix-emulators/ done for helper in libexec/qemu-bridge-helper bin/qemu-pr-helper; do - ln -s --force ${cfg.qemuPackage}/$helper /run/${dirName}/nix-helpers/ + ln -s --force ${cfg.qemu.package}/$helper /run/${dirName}/nix-helpers/ done - ${optionalString cfg.qemuOvmf '' - ln -s --force ${cfg.qemuOvmfPackage.fd}/FV/${ovmfFilePrefix}_CODE.fd /run/${dirName}/nix-ovmf/ - ln -s --force ${cfg.qemuOvmfPackage.fd}/FV/${ovmfFilePrefix}_VARS.fd /run/${dirName}/nix-ovmf/ + ${optionalString cfg.qemu.ovmf.enable '' + ln -s --force ${cfg.qemu.ovmf.package.fd}/FV/${ovmfFilePrefix}_CODE.fd /run/${dirName}/nix-ovmf/ + ln -s --force ${cfg.qemu.ovmf.package.fd}/FV/${ovmfFilePrefix}_VARS.fd /run/${dirName}/nix-ovmf/ ''} ''; @@ -256,16 +321,20 @@ in { systemd.services.libvirtd = { requires = [ "libvirtd-config.service" ]; after = [ "libvirtd-config.service" ] - ++ optional vswitch.enable "ovs-vswitchd.service"; + ++ optional vswitch.enable "ovs-vswitchd.service"; environment.LIBVIRTD_ARGS = escapeShellArgs ( - [ "--config" configFile - "--timeout" "120" # from ${libvirt}/var/lib/sysconfig/libvirtd - ] ++ cfg.extraOptions); + [ + "--config" + configFile + "--timeout" + "120" # from ${libvirt}/var/lib/sysconfig/libvirtd + ] ++ cfg.extraOptions + ); - path = [ cfg.qemuPackage ] # libvirtd requires qemu-img to manage disk images - ++ optional vswitch.enable vswitch.package - ++ optional cfg.qemuSwtpm pkgs.swtpm; + path = [ cfg.qemu.package ] # libvirtd requires qemu-img to manage disk images + ++ optional vswitch.enable vswitch.package + ++ optional cfg.qemu.swtpm.enable cfg.qemu.swtpm.package; serviceConfig = { Type = "notify"; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index a6eb2c032588..12b67008291e 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -311,6 +311,7 @@ in nitter = handleTest ./nitter.nix {}; nix-serve = handleTest ./nix-ssh-serve.nix {}; nix-ssh-serve = handleTest ./nix-ssh-serve.nix {}; + nixops = handleTest ./nixops/default.nix {}; nixos-generate-config = handleTest ./nixos-generate-config.nix {}; node-red = handleTest ./node-red.nix {}; nomad = handleTest ./nomad.nix {}; diff --git a/nixos/tests/nixops/default.nix b/nixos/tests/nixops/default.nix new file mode 100644 index 000000000000..4520b426849b --- /dev/null +++ b/nixos/tests/nixops/default.nix @@ -0,0 +1,115 @@ +{ pkgs, ... }: +let + inherit (pkgs) lib; + + tests = { + # TODO: uncomment stable + # - Blocked on https://github.com/NixOS/nixpkgs/issues/138584 which has a + # PR in staging: https://github.com/NixOS/nixpkgs/pull/139986 + # - Alternatively, blocked on a NixOps 2 release + # https://github.com/NixOS/nixops/issues/1242 + # stable = testsLegacyNetwork { nixopsPkg = pkgs.nixops; }; + unstable = testsForPackage { nixopsPkg = pkgs.nixopsUnstable; }; + + # inherit testsForPackage; + }; + + testsForPackage = lib.makeOverridable (args: lib.recurseIntoAttrs { + legacyNetwork = testLegacyNetwork args; + }); + + testLegacyNetwork = { nixopsPkg }: pkgs.nixosTest ({ + nodes = { + deployer = { config, lib, nodes, pkgs, ... }: { + imports = [ ../../modules/installer/cd-dvd/channel.nix ]; + environment.systemPackages = [ nixopsPkg ]; + nix.binaryCaches = lib.mkForce [ ]; + users.users.person.isNormalUser = true; + virtualisation.writableStore = true; + virtualisation.memorySize = 1024 /*MiB*/; + virtualisation.pathsInNixDB = [ + pkgs.hello + pkgs.figlet + + # This includes build dependencies all the way down. Not efficient, + # but we do need build deps to an *arbitrary* depth, which is hard to + # determine. + (allDrvOutputs nodes.server.config.system.build.toplevel) + ]; + }; + server = { lib, ... }: { + imports = [ ./legacy/base-configuration.nix ]; + }; + }; + + testScript = { nodes }: + let + deployerSetup = pkgs.writeScript "deployerSetup" '' + #!${pkgs.runtimeShell} + set -eux -o pipefail + cp --no-preserve=mode -r ${./legacy} unicorn + cp --no-preserve=mode ${../ssh-keys.nix} unicorn/ssh-keys.nix + mkdir -p ~/.ssh + cp ${snakeOilPrivateKey} ~/.ssh/id_ed25519 + chmod 0400 ~/.ssh/id_ed25519 + ''; + serverNetworkJSON = pkgs.writeText "server-network.json" + (builtins.toJSON nodes.server.config.system.build.networkConfig); + in + '' + import shlex + + def deployer_do(cmd): + cmd = shlex.quote(cmd) + return deployer.succeed(f"su person -l -c {cmd} &>/dev/console") + + start_all() + + deployer_do("cat /etc/hosts") + + deployer_do("${deployerSetup}") + deployer_do("cp ${serverNetworkJSON} unicorn/server-network.json") + + # Establish that ssh works, regardless of nixops + # Easy way to accept the server host key too. + server.wait_for_open_port(22) + deployer.wait_for_unit("network.target") + + # Put newlines on console, to flush the console reader's line buffer + # in case nixops' last output did not end in a newline, as is the case + # with a status line (if implemented?) + deployer.succeed("while sleep 60s; do echo [60s passed] >/dev/console; done &") + + deployer_do("cd ~/unicorn; ssh -oStrictHostKeyChecking=accept-new root@server echo hi") + + # Create and deploy + deployer_do("cd ~/unicorn; nixops create") + + deployer_do("cd ~/unicorn; nixops deploy --confirm") + + deployer_do("cd ~/unicorn; nixops ssh server 'hello | figlet'") + ''; + }); + + inherit (import ../ssh-keys.nix pkgs) snakeOilPrivateKey snakeOilPublicKey; + + /* + Return a store path with a closure containing everything including + derivations and all build dependency outputs, all the way down. + */ + allDrvOutputs = pkg: + let name = lib.strings.sanitizeDerivationName "allDrvOutputs-${pkg.pname or pkg.name or "unknown"}"; + in + pkgs.runCommand name { refs = pkgs.writeReferencesToFile pkg.drvPath; } '' + touch $out + while read ref; do + case $ref in + *.drv) + cat $ref >>$out + ;; + esac + done <$refs + ''; + +in +tests diff --git a/nixos/tests/nixops/legacy/base-configuration.nix b/nixos/tests/nixops/legacy/base-configuration.nix new file mode 100644 index 000000000000..dba960f595c2 --- /dev/null +++ b/nixos/tests/nixops/legacy/base-configuration.nix @@ -0,0 +1,31 @@ +{ lib, modulesPath, pkgs, ... }: +let + ssh-keys = + if builtins.pathExists ../../ssh-keys.nix + then # Outside sandbox + ../../ssh-keys.nix + else # In sandbox + ./ssh-keys.nix; + + inherit (import ssh-keys pkgs) + snakeOilPrivateKey snakeOilPublicKey; +in +{ + imports = [ + (modulesPath + "/virtualisation/qemu-vm.nix") + (modulesPath + "/testing/test-instrumentation.nix") + ]; + virtualisation.writableStore = true; + nix.binaryCaches = lib.mkForce [ ]; + virtualisation.graphics = false; + documentation.enable = false; + services.qemuGuest.enable = true; + boot.loader.grub.enable = false; + + services.openssh.enable = true; + users.users.root.openssh.authorizedKeys.keys = [ + snakeOilPublicKey + ]; + security.pam.services.sshd.limits = + [{ domain = "*"; item = "memlock"; type = "-"; value = 1024; }]; +} diff --git a/nixos/tests/nixops/legacy/nixops.nix b/nixos/tests/nixops/legacy/nixops.nix new file mode 100644 index 000000000000..795dc2a71825 --- /dev/null +++ b/nixos/tests/nixops/legacy/nixops.nix @@ -0,0 +1,15 @@ +{ + network = { + description = "Legacy Network using and legacy state."; + # NB this is not really what makes it a legacy network; lack of flakes is. + storage.legacy = { }; + }; + server = { lib, pkgs, ... }: { + deployment.targetEnv = "none"; + imports = [ + ./base-configuration.nix + (lib.modules.importJSON ./server-network.json) + ]; + environment.systemPackages = [ pkgs.hello pkgs.figlet ]; + }; +} diff --git a/nixos/tests/switch-test.nix b/nixos/tests/switch-test.nix index 78adf7ffa7da..4caa7d98f47f 100644 --- a/nixos/tests/switch-test.nix +++ b/nixos/tests/switch-test.nix @@ -7,15 +7,224 @@ import ./make-test-python.nix ({ pkgs, ...} : { }; nodes = { - machine = { ... }: { + machine = { config, pkgs, lib, ... }: { + environment.systemPackages = [ pkgs.socat ]; # for the socket activation stuff users.mutableUsers = false; + + specialisation = { + # A system with a simple socket-activated unit + simple-socket.configuration = { + systemd.services.socket-activated.serviceConfig = { + ExecStart = pkgs.writeScript "socket-test.py" /* python */ '' + #!${pkgs.python3}/bin/python3 + + from socketserver import TCPServer, StreamRequestHandler + import socket + + class Handler(StreamRequestHandler): + def handle(self): + self.wfile.write("hello".encode("utf-8")) + + class Server(TCPServer): + def __init__(self, server_address, handler_cls): + # Invoke base but omit bind/listen steps (performed by systemd activation!) + TCPServer.__init__( + self, server_address, handler_cls, bind_and_activate=False) + # Override socket + self.socket = socket.fromfd(3, self.address_family, self.socket_type) + + if __name__ == "__main__": + server = Server(("localhost", 1234), Handler) + server.serve_forever() + ''; + }; + systemd.sockets.socket-activated = { + wantedBy = [ "sockets.target" ]; + listenStreams = [ "/run/test.sock" ]; + socketConfig.SocketMode = lib.mkDefault "0777"; + }; + }; + + # The same system but the socket is modified + modified-socket.configuration = { + imports = [ config.specialisation.simple-socket.configuration ]; + systemd.sockets.socket-activated.socketConfig.SocketMode = "0666"; + }; + + # The same system but the service is modified + modified-service.configuration = { + imports = [ config.specialisation.simple-socket.configuration ]; + systemd.services.socket-activated.serviceConfig.X-Test = "test"; + }; + + # The same system but both service and socket are modified + modified-service-and-socket.configuration = { + imports = [ config.specialisation.simple-socket.configuration ]; + systemd.services.socket-activated.serviceConfig.X-Test = "some_value"; + systemd.sockets.socket-activated.socketConfig.SocketMode = "0444"; + }; + + # A system with a socket-activated service and some simple services + service-and-socket.configuration = { + imports = [ config.specialisation.simple-socket.configuration ]; + systemd.services.simple-service = { + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.coreutils}/bin/true"; + }; + }; + + systemd.services.simple-restart-service = { + stopIfChanged = false; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.coreutils}/bin/true"; + }; + }; + + systemd.services.simple-reload-service = { + reloadIfChanged = true; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.coreutils}/bin/true"; + ExecReload = "${pkgs.coreutils}/bin/true"; + }; + }; + + systemd.services.no-restart-service = { + restartIfChanged = false; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.coreutils}/bin/true"; + }; + }; + }; + + # The same system but with an activation script that restarts all services + restart-and-reload-by-activation-script.configuration = { + imports = [ config.specialisation.service-and-socket.configuration ]; + system.activationScripts.restart-and-reload-test = { + supportsDryActivation = true; + deps = []; + text = '' + if [ "$NIXOS_ACTION" = dry-activate ]; then + f=/run/nixos/dry-activation-restart-list + else + f=/run/nixos/activation-restart-list + fi + cat <> "$f" + simple-service.service + simple-restart-service.service + simple-reload-service.service + no-restart-service.service + socket-activated.service + EOF + ''; + }; + }; + + # A system with a timer + with-timer.configuration = { + systemd.timers.test-timer = { + wantedBy = [ "timers.target" ]; + timerConfig.OnCalendar = "@1395716396"; # chosen by fair dice roll + }; + systemd.services.test-timer = { + serviceConfig = { + Type = "oneshot"; + ExecStart = "${pkgs.coreutils}/bin/true"; + }; + }; + }; + + # The same system but with another time + with-timer-modified.configuration = { + imports = [ config.specialisation.with-timer.configuration ]; + systemd.timers.test-timer.timerConfig.OnCalendar = lib.mkForce "Fri 2012-11-23 16:00:00"; + }; + + # A system with a systemd mount + with-mount.configuration = { + systemd.mounts = [ + { + description = "Testmount"; + what = "tmpfs"; + type = "tmpfs"; + where = "/testmount"; + options = "size=1M"; + wantedBy = [ "local-fs.target" ]; + } + ]; + }; + + # The same system but with another time + with-mount-modified.configuration = { + systemd.mounts = [ + { + description = "Testmount"; + what = "tmpfs"; + type = "tmpfs"; + where = "/testmount"; + options = "size=10M"; + wantedBy = [ "local-fs.target" ]; + } + ]; + }; + + # A system with a path unit + with-path.configuration = { + systemd.paths.test-watch = { + wantedBy = [ "paths.target" ]; + pathConfig.PathExists = "/testpath"; + }; + systemd.services.test-watch = { + serviceConfig = { + Type = "oneshot"; + ExecStart = "${pkgs.coreutils}/bin/touch /testpath-modified"; + }; + }; + }; + + # The same system but watching another file + with-path-modified.configuration = { + imports = [ config.specialisation.with-path.configuration ]; + systemd.paths.test-watch.pathConfig.PathExists = lib.mkForce "/testpath2"; + }; + + # A system with a slice + with-slice.configuration = { + systemd.slices.testslice.sliceConfig.MemoryMax = "1"; # don't allow memory allocation + systemd.services.testservice = { + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.coreutils}/bin/true"; + Slice = "testslice.slice"; + }; + }; + }; + + # The same system but the slice allows to allocate memory + with-slice-non-crashing.configuration = { + imports = [ config.specialisation.with-slice.configuration ]; + systemd.slices.testslice.sliceConfig.MemoryMax = lib.mkForce null; + }; + }; }; other = { ... }: { users.mutableUsers = true; }; }; - testScript = {nodes, ...}: let + testScript = { nodes, ... }: let originalSystem = nodes.machine.config.system.build.toplevel; otherSystem = nodes.other.config.system.build.toplevel; @@ -27,12 +236,182 @@ import ./make-test-python.nix ({ pkgs, ...} : { set -o pipefail exec env -i "$@" | tee /dev/stderr ''; - in '' + in /* python */ '' + def switch_to_specialisation(name, action="test"): + out = machine.succeed(f"${originalSystem}/specialisation/{name}/bin/switch-to-configuration {action} 2>&1") + assert_lacks(out, "switch-to-configuration line") # Perl warnings + return out + + def assert_contains(haystack, needle): + if needle not in haystack: + print("The haystack that will cause the following exception is:") + print("---") + print(haystack) + print("---") + raise Exception(f"Expected string '{needle}' was not found") + + def assert_lacks(haystack, needle): + if needle in haystack: + print("The haystack that will cause the following exception is:") + print("---") + print(haystack, end="") + print("---") + raise Exception(f"Unexpected string '{needle}' was found") + + machine.succeed( "${stderrRunner} ${originalSystem}/bin/switch-to-configuration test" ) machine.succeed( "${stderrRunner} ${otherSystem}/bin/switch-to-configuration test" ) + + with subtest("systemd sockets"): + machine.succeed("${originalSystem}/bin/switch-to-configuration test") + + # Simple socket is created + out = switch_to_specialisation("simple-socket") + assert_lacks(out, "stopping the following units:") + # not checking for reload because dbus gets reloaded + assert_lacks(out, "restarting the following units:") + assert_lacks(out, "\nstarting the following units:") + assert_contains(out, "the following new units were started: socket-activated.socket\n") + assert_lacks(out, "as well:") + machine.succeed("[ $(stat -c%a /run/test.sock) = 777 ]") + + # Changing the socket restarts it + out = switch_to_specialisation("modified-socket") + assert_lacks(out, "stopping the following units:") + #assert_lacks(out, "reloading the following units:") + assert_contains(out, "restarting the following units: socket-activated.socket\n") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + machine.succeed("[ $(stat -c%a /run/test.sock) = 666 ]") # change was applied + + # The unit is properly activated when the socket is accessed + if machine.succeed("socat - UNIX-CONNECT:/run/test.sock") != "hello": + raise Exception("Socket was not properly activated") + + # Changing the socket restarts it and ignores the active service + out = switch_to_specialisation("simple-socket") + assert_contains(out, "stopping the following units: socket-activated.service\n") + assert_lacks(out, "reloading the following units:") + assert_contains(out, "restarting the following units: socket-activated.socket\n") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + machine.succeed("[ $(stat -c%a /run/test.sock) = 777 ]") # change was applied + + # Changing the service does nothing when the service is not active + out = switch_to_specialisation("modified-service") + assert_lacks(out, "stopping the following units:") + assert_lacks(out, "reloading the following units:") + assert_lacks(out, "restarting the following units:") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + + # Activating the service and modifying it stops it but leaves the socket untouched + machine.succeed("socat - UNIX-CONNECT:/run/test.sock") + out = switch_to_specialisation("simple-socket") + assert_contains(out, "stopping the following units: socket-activated.service\n") + assert_lacks(out, "reloading the following units:") + assert_lacks(out, "restarting the following units:") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + + # Activating the service and both the service and the socket stops the service and restarts the socket + machine.succeed("socat - UNIX-CONNECT:/run/test.sock") + out = switch_to_specialisation("modified-service-and-socket") + assert_contains(out, "stopping the following units: socket-activated.service\n") + assert_lacks(out, "reloading the following units:") + assert_contains(out, "restarting the following units: socket-activated.socket\n") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + + with subtest("restart and reload by activation file"): + out = switch_to_specialisation("service-and-socket") + # Switch to a system where the example services get restarted + # by the activation script + out = switch_to_specialisation("restart-and-reload-by-activation-script") + assert_lacks(out, "stopping the following units:") + assert_contains(out, "stopping the following units as well: simple-service.service, socket-activated.service\n") + assert_contains(out, "reloading the following units: simple-reload-service.service\n") + assert_contains(out, "restarting the following units: simple-restart-service.service\n") + assert_contains(out, "\nstarting the following units: simple-service.service") + + # The same, but in dry mode + switch_to_specialisation("service-and-socket") + out = switch_to_specialisation("restart-and-reload-by-activation-script", action="dry-activate") + assert_lacks(out, "would stop the following units:") + assert_contains(out, "would stop the following units as well: simple-service.service, socket-activated.service\n") + assert_contains(out, "would reload the following units: simple-reload-service.service\n") + assert_contains(out, "would restart the following units: simple-restart-service.service\n") + assert_contains(out, "\nwould start the following units: simple-service.service") + + with subtest("mounts"): + switch_to_specialisation("with-mount") + out = machine.succeed("mount | grep 'on /testmount'") + assert_contains(out, "size=1024k") + + out = switch_to_specialisation("with-mount-modified") + assert_lacks(out, "stopping the following units:") + assert_contains(out, "reloading the following units: testmount.mount\n") + assert_lacks(out, "restarting the following units:") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + # It changed + out = machine.succeed("mount | grep 'on /testmount'") + assert_contains(out, "size=10240k") + + with subtest("timers"): + switch_to_specialisation("with-timer") + out = machine.succeed("systemctl show test-timer.timer") + assert_contains(out, "OnCalendar=2014-03-25 02:59:56 UTC") + + out = switch_to_specialisation("with-timer-modified") + assert_lacks(out, "stopping the following units:") + assert_lacks(out, "reloading the following units:") + assert_contains(out, "restarting the following units: test-timer.timer\n") + assert_lacks(out, "\nstarting the following units:") + assert_lacks(out, "the following new units were started:") + assert_lacks(out, "as well:") + # It changed + out = machine.succeed("systemctl show test-timer.timer") + assert_contains(out, "OnCalendar=Fri 2012-11-23 16:00:00") + + with subtest("paths"): + switch_to_specialisation("with-path") + machine.fail("test -f /testpath-modified") + + # touch the file, unit should be triggered + machine.succeed("touch /testpath") + machine.wait_until_succeeds("test -f /testpath-modified") + + machine.succeed("rm /testpath /testpath-modified") + switch_to_specialisation("with-path-modified") + + machine.succeed("touch /testpath") + machine.fail("test -f /testpath-modified") + machine.succeed("touch /testpath2") + machine.wait_until_succeeds("test -f /testpath-modified") + + # This test ensures that changes to slice configuration get applied. + # We test this by having a slice that allows no memory allocation at + # all and starting a service within it. If the service crashes, the slice + # is applied and if we modify the slice to allow memory allocation, the + # service should successfully start. + with subtest("slices"): + machine.succeed("echo 0 > /proc/sys/vm/panic_on_oom") # allow OOMing + out = switch_to_specialisation("with-slice") + machine.fail("systemctl start testservice.service") + out = switch_to_specialisation("with-slice-non-crashing") + machine.succeed("systemctl start testservice.service") + machine.succeed("echo 1 > /proc/sys/vm/panic_on_oom") # disallow OOMing + ''; }) diff --git a/pkgs/applications/audio/ptcollab/default.nix b/pkgs/applications/audio/ptcollab/default.nix index 74ed00dc5aea..ffc2d72891dc 100644 --- a/pkgs/applications/audio/ptcollab/default.nix +++ b/pkgs/applications/audio/ptcollab/default.nix @@ -13,13 +13,13 @@ mkDerivation rec { pname = "ptcollab"; - version = "0.4.3"; + version = "0.5.0"; src = fetchFromGitHub { owner = "yuxshao"; repo = "ptcollab"; rev = "v${version}"; - sha256 = "sha256-bFFWPl7yaTwCKz7/f9Vk6mg0roUnig0dFERS4IE4R7g="; + sha256 = "sha256-sN3O8m+ib6Chb/RXTFbNWW6PnrolCHpmC/avRX93AH4="; }; nativeBuildInputs = [ qmake pkg-config ]; diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix index 0153d30a52fc..e11efa8f8dd2 100644 --- a/pkgs/applications/misc/calibre/default.nix +++ b/pkgs/applications/misc/calibre/default.nix @@ -1,6 +1,7 @@ { lib , mkDerivation , fetchurl +, fetchpatch , poppler_utils , pkg-config , libpng @@ -26,18 +27,21 @@ mkDerivation rec { pname = "calibre"; - version = "5.24.0"; + version = "5.29.0"; src = fetchurl { url = "https://download.calibre-ebook.com/${version}/${pname}-${version}.tar.xz"; - hash = "sha256:18dr577nv7ijw3ar6mrk2xrc54mlrqkaj5jrc6s5sirl0710fdfg"; + sha256 = "sha256-9ymHEpTHDUM3NAGoeSETzKRLKgJLRY4eEli6N5lbZug="; }; + # https://sources.debian.org/patches/calibre/5.29.0+dfsg-1 patches = [ - # Plugin installation (very insecure) disabled (from Debian) - ./disable_plugins.patch - # Automatic version update disabled by default (from Debian) - ./no_updates_dialog.patch + # allow for plugin update check, but no calibre version check + (fetchpatch { + name = "0001_only_plugin_update.patch"; + url = "https://sources.debian.org/data/main/c/calibre/5.29.0%2Bdfsg-1/debian/patches/0001-only-plugin-update.patch"; + sha256 = "sha256-aGT8rJ/eQKAkmyHBWdY0ouZuWvDwtLVJU5xY6d3hY3k="; + }) ] ++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch; diff --git a/pkgs/applications/misc/calibre/disable_plugins.patch b/pkgs/applications/misc/calibre/disable_plugins.patch deleted file mode 100644 index 9ef1dd04251d..000000000000 --- a/pkgs/applications/misc/calibre/disable_plugins.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Disable plugin dialog. It uses a totally non-authenticated and non-trusted way of installing arbitrary code. -Author: Martin Pitt -Bug-Debian: http://bugs.debian.org/640026 - -Index: calibre-0.8.29+dfsg/src/calibre/gui2/actions/preferences.py -=================================================================== ---- calibre-0.8.29+dfsg.orig/src/calibre/gui2/actions/preferences.py 2011-12-16 05:49:14.000000000 +0100 -+++ calibre-0.8.29+dfsg/src/calibre/gui2/actions/preferences.py 2011-12-20 19:29:04.798468930 +0100 -@@ -28,8 +28,6 @@ - pm.addAction(QIcon(I('config.png')), _('Preferences'), self.do_config) - cm('welcome wizard', _('Run welcome wizard'), - icon='wizard.png', triggered=self.gui.run_wizard) -- cm('plugin updater', _('Get plugins to enhance calibre'), -- icon='plugins/plugin_updater.png', triggered=self.get_plugins) - if not DEBUG: - pm.addSeparator() - cm('restart', _('Restart in debug mode'), icon='debug.png', diff --git a/pkgs/applications/misc/calibre/no_updates_dialog.patch b/pkgs/applications/misc/calibre/no_updates_dialog.patch deleted file mode 100644 index faaaf2c19949..000000000000 --- a/pkgs/applications/misc/calibre/no_updates_dialog.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -burN calibre-2.9.0.orig/src/calibre/gui2/main.py calibre-2.9.0/src/calibre/gui2/main.py ---- calibre-2.9.0.orig/src/calibre/gui2/main.py 2014-11-09 20:09:54.081231882 +0800 -+++ calibre-2.9.0/src/calibre/gui2/main.py 2014-11-09 20:15:48.193033844 +0800 -@@ -37,8 +37,9 @@ - help=_('Start minimized to system tray.')) - parser.add_option('-v', '--verbose', default=0, action='count', - help=_('Ignored, do not use. Present only for legacy reasons')) -- parser.add_option('--no-update-check', default=False, action='store_true', -- help=_('Do not check for updates')) -+ parser.add_option('--update-check', dest='no_update_check', default=True, -+ action='store_false', -+ help=_('Check for updates')) - parser.add_option('--ignore-plugins', default=False, action='store_true', - help=_('Ignore custom plugins, useful if you installed a plugin' - ' that is preventing calibre from starting')) diff --git a/pkgs/applications/networking/cluster/nixops/default.nix b/pkgs/applications/networking/cluster/nixops/default.nix index 91f5cb82668e..4002f7478b33 100644 --- a/pkgs/applications/networking/cluster/nixops/default.nix +++ b/pkgs/applications/networking/cluster/nixops/default.nix @@ -1,4 +1,5 @@ -{ pkgs +{ nixosTests +, pkgs , poetry2nix , lib , overrides ? (self: super: {}) @@ -59,10 +60,17 @@ let } ).python; -in interpreter.pkgs.nixops.withPlugins(ps: [ - ps.nixops-encrypted-links - ps.nixops-virtd - ps.nixops-aws - ps.nixops-gcp - ps.nixopsvbox -]) + pkg = interpreter.pkgs.nixops.withPlugins(ps: [ + ps.nixops-encrypted-links + ps.nixops-virtd + ps.nixops-aws + ps.nixops-gcp + ps.nixopsvbox + ]) // rec { + # Workaround for https://github.com/NixOS/nixpkgs/issues/119407 + # TODO after #1199407: Use .overrideAttrs(pkg: old: { passthru.tests = .....; }) + tests = nixosTests.nixops.unstable.override { nixopsPkg = pkg; }; + # Not strictly necessary, but probably expected somewhere; part of the workaround: + passthru.tests = tests; + }; +in pkg diff --git a/pkgs/applications/office/qownnotes/default.nix b/pkgs/applications/office/qownnotes/default.nix index c843715fcd21..1bd29b06d9b9 100644 --- a/pkgs/applications/office/qownnotes/default.nix +++ b/pkgs/applications/office/qownnotes/default.nix @@ -5,13 +5,13 @@ mkDerivation rec { pname = "qownnotes"; - version = "21.9.2"; + version = "21.10.9"; src = fetchurl { url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; # Fetch the checksum of current version with curl: # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-.tar.xz.sha256 - sha256 = "sha256-R+aXPnQ2Ns2D8PBTvaeh8ht3juZZhZJIb52A8CVRtFI="; + sha256 = "2c86d66ae427bdcd16d706b982cedaa669a27340f7819fc97a8e2b24c709e74f"; }; nativeBuildInputs = [ qmake qttools ]; diff --git a/pkgs/applications/version-management/git-and-tools/fast-export/default.nix b/pkgs/applications/version-management/git-and-tools/fast-export/default.nix index 565fe180ba13..b3613c8ff481 100644 --- a/pkgs/applications/version-management/git-and-tools/fast-export/default.nix +++ b/pkgs/applications/version-management/git-and-tools/fast-export/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "fast-export"; - version = "200213"; + version = "210917"; src = fetchFromGitHub { owner = "frej"; repo = pname; rev = "v${version}"; - sha256 = "0hzyh66rlawxip4n2pvz7pbs0cq82clqv1d6c7hf60v1drjxw287"; + sha256 = "0xg8r9rbqv7mriraqxdks2mgj7j4c9gap3kc05y1kxi3nniywyd3"; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/version-management/mercurial/4.9.nix b/pkgs/applications/version-management/mercurial/4.9.nix deleted file mode 100644 index 0a76f7df9704..000000000000 --- a/pkgs/applications/version-management/mercurial/4.9.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ lib, stdenv, fetchurl, python2Packages, makeWrapper -, guiSupport ? false, tk ? null -, ApplicationServices -}: - -let - inherit (python2Packages) docutils hg-git dulwich python; - -in python2Packages.buildPythonApplication rec { - pname = "mercurial"; - version = "4.9.1"; - - src = fetchurl { - url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; - sha256 = "0iybbkd9add066729zg01kwz5hhc1s6lhp9rrnsmzq6ihyxj3p8v"; - }; - - format = "other"; - - inherit python; # pass it so that the same version can be used in hg2git - - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ docutils ] - ++ lib.optionals stdenv.isDarwin [ ApplicationServices ]; - - propagatedBuildInputs = [ hg-git dulwich ]; - - makeFlags = [ "PREFIX=$(out)" ]; - - postInstall = (lib.optionalString guiSupport - '' - mkdir -p $out/etc/mercurial - cp contrib/hgk $out/bin - cat >> $out/etc/mercurial/hgrc << EOF - [extensions] - hgk=$out/lib/${python.libPrefix}/site-packages/hgext/hgk.py - EOF - # setting HG so that hgk can be run itself as well (not only hg view) - WRAP_TK=" --set TK_LIBRARY ${tk}/lib/${tk.libPrefix} - --set HG $out/bin/hg - --prefix PATH : ${tk}/bin " - '') + - '' - for i in $(cd $out/bin && ls); do - wrapProgram $out/bin/$i \ - $WRAP_TK - done - - # copy hgweb.cgi to allow use in apache - mkdir -p $out/share/cgi-bin - cp -v hgweb.cgi contrib/hgweb.wsgi $out/share/cgi-bin - chmod u+x $out/share/cgi-bin/hgweb.cgi - - # install bash/zsh completions - install -v -m644 -D contrib/bash_completion $out/share/bash-completion/completions/_hg - install -v -m644 -D contrib/zsh_completion $out/share/zsh/site-functions/_hg - ''; - - meta = { - description = "A fast, lightweight SCM system for very large distributed projects"; - homepage = "https://www.mercurial-scm.org"; - downloadPage = "https://www.mercurial-scm.org/release/"; - license = lib.licenses.gpl2; - maintainers = [ lib.maintainers.eraserhd ]; - updateWalker = true; - platforms = lib.platforms.unix; - }; -} diff --git a/pkgs/applications/video/freetube/default.nix b/pkgs/applications/video/freetube/default.nix index 211112b4ee06..aa32e8828e06 100644 --- a/pkgs/applications/video/freetube/default.nix +++ b/pkgs/applications/video/freetube/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "freetube"; - version = "0.14.0"; + version = "0.15.0"; src = fetchurl { url = "https://github.com/FreeTubeApp/FreeTube/releases/download/v${version}-beta/freetube_${version}_amd64.AppImage"; - sha256 = "sha256:0qaghj70ffc90wck1i4217ky5d6cryrmgna2ipsc4v8dcvbyc1lh"; + sha256 = "sha256-52cVY3SBT048tErydk3l27yBvM/FMVpEMf5miAeInDM="; }; appimageContents = appimageTools.extractType2 { diff --git a/pkgs/data/fonts/bront/default.nix b/pkgs/data/fonts/bront/default.nix new file mode 100644 index 000000000000..d21c820f127b --- /dev/null +++ b/pkgs/data/fonts/bront/default.nix @@ -0,0 +1,26 @@ +{ stdenvNoCC, lib, fetchFromGitHub }: + +stdenvNoCC.mkDerivation { + pname = "bront_fonts"; + version = "unstable-2015-06-28"; + + src = fetchFromGitHub { + owner = "chrismwendt"; + repo = "bront"; + rev = "aef23d9a11416655a8351230edb3c2377061c077"; + sha256 = "1sx2gv19pgdyccb38sx3qnwszksmva7pqa1c8m35s6cipgjhhgb4"; + }; + + installPhase = '' + install -m444 -Dt $out/share/fonts/truetype *Bront.ttf + ''; + + meta = with lib; { + description = "Bront Fonts"; + longDescription = "Ubuntu Mono Bront and DejaVu Sans Mono Bront fonts."; + homepage = "https://github.com/chrismwendt/bront"; + license = licenses.free; + platforms = platforms.all; + maintainers = [ maintainers.grburst ]; + }; +} diff --git a/pkgs/data/themes/arc/default.nix b/pkgs/data/themes/arc/default.nix index ea2362c0529f..ea18da119c7e 100644 --- a/pkgs/data/themes/arc/default.nix +++ b/pkgs/data/themes/arc/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "arc-theme"; - version = "20210412"; + version = "20211018"; src = fetchFromGitHub { owner = "jnsh"; repo = pname; rev = version; - sha256 = "sha256-BNJirtBtdWsIzQfsJsZzg1zFbJEzZPq1j2qZ+1QjRH8="; + sha256 = "1rrxm5b7l8kq1h0lm08ck54xljzm8w573mxx904n3rhdg3ri9d63"; }; nativeBuildInputs = [ diff --git a/pkgs/development/compilers/graalvm/community-edition/default.nix b/pkgs/development/compilers/graalvm/community-edition/default.nix index 54cc917a5be0..1aa1fbc11775 100644 --- a/pkgs/development/compilers/graalvm/community-edition/default.nix +++ b/pkgs/development/compilers/graalvm/community-edition/default.nix @@ -16,6 +16,6 @@ in { graalvm11-ce = mkGraal rec { version = "21.2.0"; javaVersion = "11"; - platforms = ["x86_64-linux" "x86_64-darwin"]; + platforms = ["x86_64-linux" "aarch64-linux" "x86_64-darwin"]; }; } diff --git a/pkgs/development/compilers/graalvm/community-edition/repository.nix b/pkgs/development/compilers/graalvm/community-edition/repository.nix index b532fe8cb5d3..5b3cdf75bc5b 100644 --- a/pkgs/development/compilers/graalvm/community-edition/repository.nix +++ b/pkgs/development/compilers/graalvm/community-edition/repository.nix @@ -10,17 +10,26 @@ , gtkSupport ? true, cairo, glib, gtk3 }: let - platform = if stdenv.isDarwin then "darwin-amd64" else "linux-amd64"; + platform = { + aarch64-linux = "linux-aarch64"; + x86_64-linux = "linux-amd64"; + x86_64-darwin = "darwin-amd64"; + }.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); + runtimeDependencies = [ cups ] ++ lib.optionals gtkSupport [ cairo glib gtk3 ]; + runtimeLibraryPath = lib.makeLibraryPath runtimeDependencies; + javaVersionPlatform = "${javaVersion}-${platform}"; + graalvmXXX-ce = stdenv.mkDerivation rec { name = "graalvm${javaVersion}-ce"; srcs = [ (fetchurl { sha256 = { "8-linux-amd64" = "01gyxjmfp7wpcyn7x8b184fn0lp3xryfw619bqch120pzvr6z88f"; + "11-linux-aarch64" = "sha256-u9841eaHH347JHCrm5u3YGZ9RSTuKiDq368TY2otAYw="; "11-linux-amd64" = "0w7lhvxm4nggqdcl4xrhdd3y6dqw9jhyca9adjkp508n4lqf1lxv"; "11-darwin-amd64" = "0dnahicdl0vhrbiml9z9nbb7k75hbsjj8rs246i1lwril12dqb7n"; }.${javaVersionPlatform}; @@ -29,6 +38,7 @@ let (fetchurl { sha256 = { "8-linux-amd64" = "1jlvrxdlbsmlk3ia43h9m29kmmdn83h6zdlnf8qb7bm38c84nhsc"; + "11-linux-aarch64" = "sha256-7W5gkhj2kON2ocrGpyH/OL/phOyHkjNDId2CtyUAEWY="; "11-linux-amd64" = "1ybd7a6ii6582skr0nkxx7bccsa7gkg0yriql2h1lcz0rfzcdi3g"; "11-darwin-amd64" = "1jdy845vanmz05zx5b9227gb1msh9wdrz2kf3fx9z54ssd9qgdhm"; }.${javaVersionPlatform}; @@ -37,11 +47,23 @@ let (fetchurl { sha256 = { "8-linux-amd64" = "18ip0ay06q1pryqs8ja988mvk9vw475c0nfjcznnsd1zp296p6jc"; + "11-linux-aarch64" = "sha256-i9ysgqbI52PiXofZQ5AnPSzs2TeR8An5CIYzcwhx28o="; "11-linux-amd64" = "1jszz97mkqavxzyhx5jxhi43kqjxk9c36j5l5hy3kn8sdfmbplm4"; "11-darwin-amd64" = "1767ryhv2cn5anlys63ysax1p8ag79bykac1xfrjfan8yv6d8ybl"; }.${javaVersionPlatform}; url = "https://github.com/oracle/truffleruby/releases/download/vm-${version}/ruby-installable-svm-java${javaVersionPlatform}-${version}.jar"; }) + (fetchurl { + sha256 = { + "8-linux-amd64" = "08s36rjy5irg25b7lqx0m4v2wpywin3cqyhdrywhvq14f7zshsd5"; + "11-linux-aarch64" = "sha256-Lkc/mq1w18+PQ5McvLGyQBSOz/TMSUgwioRZ0Dtyhm4="; + "11-linux-amd64" = "1ybjaknmbsdg8qzb986x39fq0h7fyiymdcigc7y86swk8dd916hv"; + "11-darwin-amd64" = "02dwlb62kqr4rjjmvkhn2xk9l1p47ahg9xyyfkw7im1jwlqmqnzf"; + }.${javaVersionPlatform}; + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/wasm-installable-svm-java${javaVersionPlatform}-${version}.jar"; + }) + ] ++ lib.optionals (platform == "amd64") [ + # graalpython is not available on aarch64 platforms yet (fetchurl { sha256 = { "8-linux-amd64" = "0il15438qnikqsxdsl7fcdg0c8zs3cbm4ry7pys7fxxr1ckd8szq"; @@ -50,14 +72,6 @@ let }.${javaVersionPlatform}; url = "https://github.com/graalvm/graalpython/releases/download/vm-${version}/python-installable-svm-java${javaVersionPlatform}-${version}.jar"; }) - (fetchurl { - sha256 = { - "8-linux-amd64" = "08s36rjy5irg25b7lqx0m4v2wpywin3cqyhdrywhvq14f7zshsd5"; - "11-linux-amd64" = "1ybjaknmbsdg8qzb986x39fq0h7fyiymdcigc7y86swk8dd916hv"; - "11-darwin-amd64" = "02dwlb62kqr4rjjmvkhn2xk9l1p47ahg9xyyfkw7im1jwlqmqnzf"; - }.${javaVersionPlatform}; - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/wasm-installable-svm-java${javaVersionPlatform}-${version}.jar"; - }) ]; buildInputs = lib.optionals stdenv.isLinux [ @@ -124,10 +138,9 @@ let exit 1 fi - unpack_jar ''${arr[1]} - unpack_jar ''${arr[2]} - unpack_jar ''${arr[3]} - unpack_jar ''${arr[4]} + for jar in "''${arr[@]:1}"; do + unpack_jar "$jar" + done ''; outputs = [ "out" "lib" ]; @@ -145,7 +158,6 @@ let ln -s $f ${basepath}/${platform}/$(basename $f) done ''; - copyClibrariesToLib = '' # add those libraries to $lib output too, so we can use them with # `native-image -H:CLibraryPath=''${graalvm11-ce.lib}/lib ...` and reduce @@ -173,6 +185,13 @@ let ${copyClibrariesToLib} ''; + "11-linux-aarch64" = '' + ${nativePRNGWorkaround "$out/conf/security/java.security"} + + ${copyClibrariesToOut "$out/lib/svm/clibraries"} + + ${copyClibrariesToLib} + ''; "11-darwin-amd64" = '' # create empty $lib/lib to avoid breaking builds mkdir -p $lib/lib @@ -219,53 +238,60 @@ let doInstallCheck = true; installCheckPhase = '' - echo ${ - lib.escapeShellArg '' - public class HelloWorld { - public static void main(String[] args) { - System.out.println("Hello World"); - } + echo ${ + lib.escapeShellArg '' + public class HelloWorld { + public static void main(String[] args) { + System.out.println("Hello World"); } - '' - } > HelloWorld.java - $out/bin/javac HelloWorld.java + } + '' + } > HelloWorld.java + $out/bin/javac HelloWorld.java - # run on JVM with Graal Compiler - $out/bin/java -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler HelloWorld | fgrep 'Hello World' + # run on JVM with Graal Compiler + $out/bin/java -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler HelloWorld | fgrep 'Hello World' - # Ahead-Of-Time compilation - $out/bin/native-image -H:-CheckToolchain -H:+ReportExceptionStackTraces --no-server HelloWorld - ./helloworld | fgrep 'Hello World' + # Ahead-Of-Time compilation + $out/bin/native-image -H:-CheckToolchain -H:+ReportExceptionStackTraces --no-server HelloWorld + ./helloworld | fgrep 'Hello World' - ${ - lib.optionalString stdenv.isLinux '' - # Ahead-Of-Time compilation with --static - # --static flag doesn't work for darwin - $out/bin/native-image --no-server --static HelloWorld - ./helloworld | fgrep 'Hello World' - '' - } + ${ + lib.optionalString stdenv.isLinux '' + # Ahead-Of-Time compilation with --static + # --static flag doesn't work for darwin + $out/bin/native-image --no-server --static HelloWorld + ./helloworld | fgrep 'Hello World' + '' + } - echo "Testing interpreted languages" - $out/bin/graalpython -c 'print(1 + 1)' - $out/bin/ruby -e 'puts(1 + 1)' + ${ + lib.optionalString (platform == "amd64") '' + echo "Testing interpreted languages" + $out/bin/graalpython -c 'print(1 + 1)' + $out/bin/ruby -e 'puts(1 + 1)' - echo '1 + 1' | $out/bin/graalpython + echo '1 + 1' | $out/bin/graalpython + '' + } - ${ - lib.optionalString stdenv.isLinux '' - # TODO: `irb` on MacOS gives an error saying "Could not find OpenSSL - # headers, install via Homebrew or MacPorts or set OPENSSL_PREFIX", even - # though `openssl` is in `propagatedBuildInputs`. For more details see: - # https://github.com/NixOS/nixpkgs/pull/105815 - echo '1 + 1' | $out/bin/irb - '' - } + ${# TODO: `irb` on MacOS gives an error saying "Could not find OpenSSL + # headers, install via Homebrew or MacPorts or set OPENSSL_PREFIX", even + # though `openssl` is in `propagatedBuildInputs`. For more details see: + # https://github.com/NixOS/nixpkgs/pull/105815 + # TODO: "truffleruby: an internal exception escaped out of the interpreter" + # error on linux-aarch64 + lib.optionalString (platform == "linux-amd64") '' + echo '1 + 1' | $out/bin/irb + '' + } - ${lib.optionalString (javaVersion == "11" && stdenv.isLinux) '' - # Doesn't work on MacOS, we have this error: "Launching JShell execution engine threw: Operation not permitted (Bind failed)" - echo '1 + 1' | $out/bin/jshell - ''}''; + ${# TODO: Doesn't work on MacOS, we have this error: + # "Launching JShell execution engine threw: Operation not permitted (Bind failed)" + lib.optionalString (javaVersion == "11" && stdenv.isLinux) '' + echo '1 + 1' | $out/bin/jshell + '' + }''; passthru.home = graalvmXXX-ce; @@ -280,6 +306,7 @@ let glittershark babariviere ericdallo + thiagokokada ]; platforms = platforms; }; diff --git a/pkgs/development/compilers/nextpnr/default.nix b/pkgs/development/compilers/nextpnr/default.nix index bb233e34c195..07d301187a8e 100644 --- a/pkgs/development/compilers/nextpnr/default.nix +++ b/pkgs/development/compilers/nextpnr/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchFromGitHub, cmake -, boost, python3, eigen +, boost, python3, eigen, python3Packages , icestorm, trellis , llvmPackages @@ -39,17 +39,18 @@ stdenv.mkDerivation rec { = [ cmake ] ++ (lib.optional enableGui wrapQtAppsHook); buildInputs - = [ boostPython python3 eigen ] + = [ boostPython python3 eigen python3Packages.apycula ] ++ (lib.optional enableGui qtbase) ++ (lib.optional stdenv.cc.isClang llvmPackages.openmp); cmakeFlags = [ "-DCURRENT_GIT_VERSION=${lib.substring 0 7 (lib.elemAt srcs 0).rev}" - "-DARCH=generic;ice40;ecp5" + "-DARCH=generic;ice40;ecp5;gowin" "-DBUILD_TESTS=ON" "-DICESTORM_INSTALL_PREFIX=${icestorm}" "-DTRELLIS_INSTALL_PREFIX=${trellis}" "-DTRELLIS_LIBDIR=${trellis}/lib/trellis" + "-DGOWIN_BBA_EXECUTABLE=${python3Packages.apycula}/bin/gowin_bba" "-DUSE_OPENMP=ON" # warning: high RAM usage "-DSERIALIZE_CHIPDBS=OFF" @@ -74,6 +75,7 @@ stdenv.mkDerivation rec { wrapQtApp $out/bin/nextpnr-generic wrapQtApp $out/bin/nextpnr-ice40 wrapQtApp $out/bin/nextpnr-ecp5 + wrapQtApp $out/bin/nextpnr-gowin ''; meta = with lib; { diff --git a/pkgs/development/interpreters/lua-5/build-lua-package.nix b/pkgs/development/interpreters/lua-5/build-lua-package.nix index e74649cab4a4..ff93e842eeae 100644 --- a/pkgs/development/interpreters/lua-5/build-lua-package.nix +++ b/pkgs/development/interpreters/lua-5/build-lua-package.nix @@ -25,7 +25,6 @@ pname # propagate build dependencies so in case we have A -> B -> C, # C can import package A propagated by B , propagatedBuildInputs ? [] -, propagatedNativeBuildInputs ? [] # used to disable derivation, useful for specific lua versions # TODO move from this setting meta.broken to a 'disabled' attribute on the @@ -50,7 +49,7 @@ pname # The latter is used to work-around luarocks having a problem with # multiple-output derivations as external deps: # https://github.com/luarocks/luarocks/issues/766 -, externalDeps ? lib.unique (lib.filter (drv: !drv ? luaModule) (propagatedBuildInputs ++ buildInputs)) +, externalDeps ? [] # Appended to the generated luarocks config , extraConfig ? "" @@ -74,7 +73,6 @@ pname let generatedRockspecFilename = "${rockspecDir}/${pname}-${version}.rockspec"; - # TODO fix warnings "Couldn't load rockspec for ..." during manifest # construction -- from initial investigation, appears it will require # upstream luarocks changes to fix cleanly (during manifest construction, @@ -83,7 +81,7 @@ let luarocks_config = "luarocks-config.lua"; luarocks_content = let generatedConfig = lua.pkgs.lib.generateLuarocksConfig { - inherit externalDeps; + externalDeps = externalDeps ++ externalDepsGenerated; inherit extraVariables; inherit rocksSubdir; inherit requiredLuaRocks; @@ -99,12 +97,13 @@ let # Filter out the lua derivation itself from the Lua module dependency # closure, as it doesn't have a rock tree :) requiredLuaRocks = lib.filter (d: d ? luaModule) - (lua.pkgs.requiredLuaModules propagatedBuildInputs); + (lua.pkgs.requiredLuaModules luarocksDrv.propagatedBuildInputs); # example externalDeps': [ { name = "CRYPTO"; dep = pkgs.openssl; } ] + externalDepsGenerated = lib.unique (lib.filter (drv: !drv ? luaModule) (luarocksDrv.propagatedBuildInputs ++ luarocksDrv.buildInputs)); externalDeps' = lib.filter (dep: !lib.isDerivation dep) externalDeps; -in -toLuaModule ( lua.stdenv.mkDerivation ( + + luarocksDrv = toLuaModule ( lua.stdenv.mkDerivation ( builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariables"] // { name = namePrefix + pname + "-" + version; @@ -146,13 +145,12 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariab runHook postConfigure ''; - # TODO could be moved to configurePhase buildPhase = '' runHook preBuild nix_debug "Using LUAROCKS_CONFIG=$LUAROCKS_CONFIG" - LUAROCKS=luarocks + LUAROCKS=${lua.pkgs.luarocks}/bin/luarocks if (( ''${NIX_DEBUG:-0} >= 1 )); then LUAROCKS="$LUAROCKS --verbose" fi @@ -195,6 +193,7 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariab passthru = { inherit lua; # The lua interpreter inherit externalDeps; + inherit luarocks_content; } // passthru; meta = { @@ -203,4 +202,6 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariab maintainers = (meta.maintainers or []) ++ [ ]; broken = disabled; } // meta; -})) +})); +in + luarocksDrv diff --git a/pkgs/development/libraries/capnproto/default.nix b/pkgs/development/libraries/capnproto/default.nix index 713a49dbaa6c..0eaf6eda07a5 100644 --- a/pkgs/development/libraries/capnproto/default.nix +++ b/pkgs/development/libraries/capnproto/default.nix @@ -1,12 +1,15 @@ -{ lib, stdenv, fetchurl, capnproto, cmake }: +{ lib, stdenv, fetchFromGitHub, capnproto, cmake }: stdenv.mkDerivation rec { pname = "capnproto"; version = "0.9.0"; - src = fetchurl { - url = "https://capnproto.org/capnproto-c++-${version}.tar.gz"; - sha256 = "sha256-soBUp6K/6kK/w5LI0AljDZTXLozoaiOtbxi15yV0Bk8="; + # release tarballs are missing some ekam rules + src = fetchFromGitHub { + owner = "capnproto"; + repo = "capnproto"; + rev = "v${version}"; + sha256 = "038i40apywn8sg95kwld4mg9p9m08izcw5xj7mwkmshycmqw65na"; }; nativeBuildInputs = [ cmake ] diff --git a/pkgs/development/lua-modules/default.nix b/pkgs/development/lua-modules/default.nix index e4927ee30464..0c8bc1814b53 100644 --- a/pkgs/development/lua-modules/default.nix +++ b/pkgs/development/lua-modules/default.nix @@ -15,7 +15,7 @@ let overridenPackages = import ./overrides.nix { inherit pkgs; }; generatedPackages = if (builtins.pathExists ./generated-packages.nix) then - pkgs.callPackage ./generated-packages.nix { } else (final: prev: {}); + (final: prev: pkgs.callPackage ./generated-packages.nix { inherit (final) callPackage; } final prev) else (final: prev: {}); extensible-self = lib.makeExtensible (extends overrides diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 441f83d10c0b..983efa4329de 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1,4 +1,3 @@ - /* pkgs/development/lua-modules/generated-packages.nix is an auto-generated file -- DO NOT EDIT! Regenerate it with: nixpkgs$ ./maintainers/scripts/update-luarocks-packages @@ -6,11 +5,13 @@ nixpkgs$ ./maintainers/scripts/update-luarocks-packages You can customize the generated packages in pkgs/development/lua-modules/overrides.nix */ -{ self, stdenv, lib, fetchurl, fetchgit, ... } @ args: -self: super: -with self; +{ self, stdenv, lib, fetchurl, fetchgit, callPackage, ... } @ args: +final: prev: { -alt-getopt = buildLuarocksPackage { +alt-getopt = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "alt-getopt"; version = "0.8.0-1"; knownRockspec = (fetchurl { @@ -30,7 +31,7 @@ alt-getopt = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -39,9 +40,12 @@ alt-getopt = buildLuarocksPackage { maintainers = with lib.maintainers; [ arobyn ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -argparse = buildLuarocksPackage { +argparse = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "argparse"; version = "scm-2"; @@ -58,7 +62,7 @@ argparse = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -66,9 +70,12 @@ argparse = buildLuarocksPackage { description = "A feature-rich command-line argument parser"; license.fullName = "MIT"; }; -}; +}) {}; -basexx = buildLuarocksPackage { +basexx = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "basexx"; version = "scm-0"; rockspecDir = "dist"; @@ -78,7 +85,7 @@ basexx = buildLuarocksPackage { sha256 = "1x0d24aaj4zld4ifr7mi8zwrym5shsfphmwx5jzw2zg22r6xzlz1"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -86,9 +93,12 @@ basexx = buildLuarocksPackage { description = "A base2, base16, base32, base64 and base85 library for Lua"; license.fullName = "MIT"; }; -}; +}) {}; -binaryheap = buildLuarocksPackage { +binaryheap = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "binaryheap"; version = "0.4-1"; @@ -97,7 +107,7 @@ binaryheap = buildLuarocksPackage { sha256 = "0f5l4nb5s7dycbkgh3rrl7pf0npcf9k6m2gr2bsn09fjyb3bdc8h"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -106,9 +116,12 @@ binaryheap = buildLuarocksPackage { maintainers = with lib.maintainers; [ vcunat ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -bit32 = buildLuarocksPackage { +bit32 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "bit32"; version = "5.3.0-1"; knownRockspec = (fetchurl { @@ -128,7 +141,7 @@ bit32 = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -137,9 +150,12 @@ bit32 = buildLuarocksPackage { maintainers = with lib.maintainers; [ lblasc ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -busted = buildLuarocksPackage { +busted = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, lua_cliargs, luafilesystem, luasystem, dkjson, say, luassert, lua-term, penlight, mediator_lua +}: +buildLuarocksPackage { pname = "busted"; version = "2.0.0-1"; knownRockspec = (fetchurl { @@ -151,7 +167,7 @@ busted = buildLuarocksPackage { sha256 = "1ps7b3f4diawfj637mibznaw4x08gn567pyni0m2s50hrnw4v8zx"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua lua_cliargs luafilesystem luasystem dkjson say luassert lua-term penlight mediator_lua ]; meta = { @@ -159,13 +175,16 @@ busted = buildLuarocksPackage { description = "Elegant Lua unit testing."; license.fullName = "MIT "; }; -}; +}) {}; -cassowary = buildLuarocksPackage { +cassowary = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, penlight +}: +buildLuarocksPackage { pname = "cassowary"; version = "2.3.1-2"; knownRockspec = (fetchurl { - url = "https://luarocks.org/cassowary-2.3.1-2.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/cassowary-2.3.1-2.rockspec"; sha256 = "04y882f9ai1jhk0zwla2g0fvl56a75rwnxhsl9r3m0qa5i0ia1i5"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -181,7 +200,7 @@ cassowary = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua penlight ]; meta = { @@ -190,9 +209,12 @@ cassowary = buildLuarocksPackage { maintainers = with lib.maintainers; [ marsam alerque ]; license.fullName = "Apache 2"; }; -}; +}) {}; -compat53 = buildLuarocksPackage { +compat53 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "compat53"; version = "0.7-1"; knownRockspec = (fetchurl { @@ -204,7 +226,7 @@ compat53 = buildLuarocksPackage { sha256 = "1x3wv1qx7b2zlf3fh4q9pmi2xxkcdm024g7bf11rpv0yacnhran3"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -213,9 +235,12 @@ compat53 = buildLuarocksPackage { maintainers = with lib.maintainers; [ vcunat ]; license.fullName = "MIT"; }; -}; +}) {}; -cosmo = buildLuarocksPackage { +cosmo = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lpeg +}: +buildLuarocksPackage { pname = "cosmo"; version = "16.06.04-1"; knownRockspec = (fetchurl { @@ -243,9 +268,11 @@ cosmo = buildLuarocksPackage { maintainers = with lib.maintainers; [ marsam ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -coxpcall = buildLuarocksPackage { +coxpcall = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit}: +buildLuarocksPackage { pname = "coxpcall"; version = "1.17.0-1"; knownRockspec = (fetchurl { @@ -271,9 +298,12 @@ coxpcall = buildLuarocksPackage { description = "Coroutine safe xpcall and pcall"; license.fullName = "MIT/X11"; }; -}; +}) {}; -cqueues = buildLuarocksPackage { +cqueues = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "cqueues"; version = "20200726.52-0"; knownRockspec = (fetchurl { @@ -285,7 +315,7 @@ cqueues = buildLuarocksPackage { sha256 = "0lhd02ag3r1sxr2hx847rdjkddm04l1vf5234v5cz9bd4kfjw4cy"; }; - disabled = (lua.luaversion != "5.2"); + disabled = with lua; (luaversion != "5.2"); propagatedBuildInputs = [ lua ]; meta = { @@ -294,9 +324,12 @@ cqueues = buildLuarocksPackage { maintainers = with lib.maintainers; [ vcunat ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -cyrussasl = buildLuarocksPackage { +cyrussasl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "cyrussasl"; version = "1.1.0-1"; @@ -313,7 +346,7 @@ cyrussasl = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -321,18 +354,21 @@ cyrussasl = buildLuarocksPackage { description = "Cyrus SASL library for Lua 5.1+"; license.fullName = "BSD"; }; -}; +}) {}; -digestif = buildLuarocksPackage { +digestif = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, lpeg +}: +buildLuarocksPackage { pname = "digestif"; version = "dev-1"; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ "url": "https://github.com/astoff/digestif", - "rev": "9f8f299cf7094d72edbd32a455869751246028b7", - "date": "2021-09-25T14:32:42+02:00", - "path": "/nix/store/ln1zx9cw2b7q4x5vzd6hv5nd01c1gsy3-digestif", - "sha256": "1cf14m03jvfs1mwaywfgv759jh0ha3pxrnyj7jxjxlsj6cim89v0", + "rev": "505ca88a54012be5534654238baaa457f8446fed", + "date": "2021-10-06T21:27:45+02:00", + "path": "/nix/store/6wvpy0nsr5yf78by3dg8m2m0h0kf9xk4-digestif", + "sha256": "1prv5nqskvilyyx3z9b2jiz72lwpz2xcas57qjpbv6qq5l2si1xm", "fetchLFS": false, "fetchSubmodules": true, "deepClone": false, @@ -340,7 +376,7 @@ digestif = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.3"); + disabled = with lua; (luaOlder "5.3"); propagatedBuildInputs = [ lua lpeg ]; meta = { @@ -348,13 +384,16 @@ digestif = buildLuarocksPackage { description = "A code analyzer for TeX"; license.fullName = "MIT"; }; -}; +}) {}; -dkjson = buildLuarocksPackage { +dkjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "dkjson"; version = "2.5-3"; knownRockspec = (fetchurl { - url = "https://luarocks.org/dkjson-2.5-3.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/dkjson-2.5-3.rockspec"; sha256 = "18xngdzl2q207cil64aj81qi6qvj1g269pf07j5x4pbvamd6a1l3"; }).outPath; src = fetchurl { @@ -362,7 +401,7 @@ dkjson = buildLuarocksPackage { sha256 = "14wanday1l7wj2lnpabbxw8rcsa0zbvcdi1w88rdr5gbsq3xwasm"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -370,13 +409,16 @@ dkjson = buildLuarocksPackage { description = "David Kolf's JSON module for Lua"; license.fullName = "MIT/X11"; }; -}; +}) {}; -fifo = buildLuarocksPackage { +fifo = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "fifo"; version = "0.2-0"; knownRockspec = (fetchurl { - url = "https://luarocks.org/fifo-0.2-0.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/fifo-0.2-0.rockspec"; sha256 = "0vr9apmai2cyra2n573nr3dyk929gzcs4nm1096jdxcixmvh2ymq"; }).outPath; src = fetchurl { @@ -391,18 +433,21 @@ fifo = buildLuarocksPackage { description = "A lua library/'class' that implements a FIFO"; license.fullName = "MIT/X11"; }; -}; +}) {}; -gitsigns-nvim = buildLuarocksPackage { +gitsigns-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, plenary-nvim +}: +buildLuarocksPackage { pname = "gitsigns.nvim"; version = "scm-1"; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ "url": "https://github.com/lewis6991/gitsigns.nvim", - "rev": "7e5c1a831f555dc398dd1564489e2b8a5c867754", - "date": "2021-09-25T16:49:34+01:00", - "path": "/nix/store/a1h8xxb9w4kvvmq7q30m1ny2pq3zbmin-gitsigns.nvim", - "sha256": "02kssw0lpprf9k3il6gfd00gj9fbjbksipa4f6xqkgfdq5c9l9fr", + "rev": "552f114caeaec4ce97822cb55dfa7c7e5368136b", + "date": "2021-10-15T13:31:44+01:00", + "path": "/nix/store/40vkv3sc4h6gh9ac88k7pilszxmy38yv-gitsigns.nvim", + "sha256": "0qdafm3arjf8bcqpvv085dwzbikad3sr3xzvrn3gfa0dsls8pg6q", "fetchLFS": false, "fetchSubmodules": true, "deepClone": false, @@ -410,7 +455,7 @@ gitsigns-nvim = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (lua.luaversion != "5.1"); + disabled = with lua; (luaversion != "5.1"); propagatedBuildInputs = [ lua plenary-nvim ]; meta = { @@ -418,9 +463,12 @@ gitsigns-nvim = buildLuarocksPackage { description = "Git signs written in pure lua"; license.fullName = "MIT/X11"; }; -}; +}) {}; -http = buildLuarocksPackage { +http = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, compat53, bit32, cqueues, luaossl, basexx, lpeg, lpeg_patterns, binaryheap, fifo +}: +buildLuarocksPackage { pname = "http"; version = "0.3-0"; knownRockspec = (fetchurl { @@ -432,7 +480,7 @@ http = buildLuarocksPackage { sha256 = "13xyj8qx42mzn1z4lwwdfd7ha06a720q4b7d04ir6vvp2fwp3s4q"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua compat53 bit32 cqueues luaossl basexx lpeg lpeg_patterns binaryheap fifo ]; meta = { @@ -441,9 +489,12 @@ http = buildLuarocksPackage { maintainers = with lib.maintainers; [ vcunat ]; license.fullName = "MIT"; }; -}; +}) {}; -inspect = buildLuarocksPackage { +inspect = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "inspect"; version = "3.1.1-0"; knownRockspec = (fetchurl { @@ -455,7 +506,7 @@ inspect = buildLuarocksPackage { sha256 = "1nz0yqhkd0nkymghrj99gb2id40g50drh4a96g3v5k7h1sbg94h2"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -463,9 +514,12 @@ inspect = buildLuarocksPackage { description = "Lua table visualizer, ideal for debugging"; license.fullName = "MIT "; }; -}; +}) {}; -ldbus = buildLuarocksPackage { +ldbus = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "ldbus"; version = "scm-0"; knownRockspec = (fetchurl { @@ -485,7 +539,7 @@ ldbus = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -493,9 +547,12 @@ ldbus = buildLuarocksPackage { description = "A Lua library to access dbus."; license.fullName = "MIT/X11"; }; -}; +}) {}; -ldoc = buildLuarocksPackage { +ldoc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, penlight, markdown +}: +buildLuarocksPackage { pname = "ldoc"; version = "scm-3"; @@ -519,9 +576,12 @@ ldoc = buildLuarocksPackage { description = "A Lua Documentation Tool"; license.fullName = "MIT/X11"; }; -}; +}) {}; -lgi = buildLuarocksPackage { +lgi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lgi"; version = "0.9.2-1"; knownRockspec = (fetchurl { @@ -541,7 +601,7 @@ lgi = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -549,9 +609,12 @@ lgi = buildLuarocksPackage { description = "Lua bindings to GObject libraries"; license.fullName = "MIT/X11"; }; -}; +}) {}; -linenoise = buildLuarocksPackage { +linenoise = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "linenoise"; version = "0.9-1"; @@ -560,7 +623,7 @@ linenoise = buildLuarocksPackage { sha256 = "177h6gbq89arwiwxah9943i8hl5gvd9wivnd1nhmdl7d8x0dn76c"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -568,9 +631,12 @@ linenoise = buildLuarocksPackage { description = "A binding for the linenoise command line library"; license.fullName = "MIT/X11"; }; -}; +}) {}; -ljsyscall = buildLuarocksPackage { +ljsyscall = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "ljsyscall"; version = "0.12-1"; knownRockspec = (fetchurl { @@ -582,7 +648,7 @@ ljsyscall = buildLuarocksPackage { sha256 = "1w9g36nhxv92cypjia7igg1xpfrn3dbs3hfy6gnnz5mx14v50abf"; }; - disabled = (lua.luaversion != "5.1"); + disabled = with lua; (luaversion != "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -591,13 +657,16 @@ ljsyscall = buildLuarocksPackage { maintainers = with lib.maintainers; [ lblasc ]; license.fullName = "MIT"; }; -}; +}) {}; -lpeg = buildLuarocksPackage { +lpeg = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lpeg"; version = "1.0.2-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/lpeg-1.0.2-1.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lpeg-1.0.2-1.rockspec"; sha256 = "08a8p5cwlwpjawk8sczb7bq2whdsng4mmhphahyklf1bkvl2li89"; }).outPath; src = fetchurl { @@ -605,7 +674,7 @@ lpeg = buildLuarocksPackage { sha256 = "1zjzl7acvcdavmcg5l7wi12jd4rh95q9pl5aiww7hv0v0mv6bmj8"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -614,9 +683,12 @@ lpeg = buildLuarocksPackage { maintainers = with lib.maintainers; [ vyp ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -lpeg_patterns = buildLuarocksPackage { +lpeg_patterns = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, lpeg +}: +buildLuarocksPackage { pname = "lpeg_patterns"; version = "0.5-0"; knownRockspec = (fetchurl { @@ -635,9 +707,12 @@ lpeg_patterns = buildLuarocksPackage { description = "a collection of LPEG patterns"; license.fullName = "MIT"; }; -}; +}) {}; -lpeglabel = buildLuarocksPackage { +lpeglabel = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lpeglabel"; version = "1.6.0-1"; knownRockspec = (fetchurl { @@ -649,7 +724,7 @@ lpeglabel = buildLuarocksPackage { sha256 = "1i02lsxj20iygqm8fy6dih1gh21lqk5qj1mv14wlrkaywnv35wcv"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -657,13 +732,16 @@ lpeglabel = buildLuarocksPackage { description = "Parsing Expression Grammars For Lua with Labeled Failures"; license.fullName = "MIT/X11"; }; -}; +}) {}; -lpty = buildLuarocksPackage { +lpty = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lpty"; version = "1.2.2-1"; knownRockspec = (fetchurl { - url = "https://luafr.org/luarocks/lpty-1.2.2-1.rockspec"; + url = "https://luarocks.org/lpty-1.2.2-1.rockspec"; sha256 = "04af4mhiqrw3br4qzz7yznw9zy2m50wddwzgvzkvhd99ng71fkzg"; }).outPath; src = fetchurl { @@ -671,7 +749,7 @@ lpty = buildLuarocksPackage { sha256 = "071mvz79wi9vr6hvrnb1rv19lqp1bh2fi742zkpv2sm1r9gy5rav"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -679,9 +757,12 @@ lpty = buildLuarocksPackage { description = "A simple facility for lua to control other programs via PTYs."; license.fullName = "MIT"; }; -}; +}) {}; -lrexlib-gnu = buildLuarocksPackage { +lrexlib-gnu = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lrexlib-gnu"; version = "2.9.1-1"; knownRockspec = (fetchurl { @@ -701,7 +782,7 @@ lrexlib-gnu = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -709,9 +790,12 @@ lrexlib-gnu = buildLuarocksPackage { description = "Regular expression library binding (GNU flavour)."; license.fullName = "MIT/X11"; }; -}; +}) {}; -lrexlib-pcre = buildLuarocksPackage { +lrexlib-pcre = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lrexlib-pcre"; version = "2.9.1-1"; knownRockspec = (fetchurl { @@ -731,7 +815,7 @@ lrexlib-pcre = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -740,9 +824,12 @@ lrexlib-pcre = buildLuarocksPackage { maintainers = with lib.maintainers; [ vyp ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -lrexlib-posix = buildLuarocksPackage { +lrexlib-posix = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lrexlib-posix"; version = "2.9.1-1"; knownRockspec = (fetchurl { @@ -762,7 +849,7 @@ lrexlib-posix = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -770,9 +857,12 @@ lrexlib-posix = buildLuarocksPackage { description = "Regular expression library binding (POSIX flavour)."; license.fullName = "MIT/X11"; }; -}; +}) {}; -lua-cjson = buildLuarocksPackage { +lua-cjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-cjson"; version = "2.1.0.6-1"; knownRockspec = (fetchurl { @@ -792,7 +882,7 @@ lua-cjson = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -800,9 +890,12 @@ lua-cjson = buildLuarocksPackage { description = "A fast JSON encoding/parsing module"; license.fullName = "MIT"; }; -}; +}) {}; -lua-cmsgpack = buildLuarocksPackage { +lua-cmsgpack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-cmsgpack"; version = "0.4.0-0"; knownRockspec = (fetchurl { @@ -822,7 +915,7 @@ lua-cmsgpack = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -830,9 +923,12 @@ lua-cmsgpack = buildLuarocksPackage { description = "MessagePack C implementation and bindings for Lua 5.1/5.2/5.3"; license.fullName = "Two-clause BSD"; }; -}; +}) {}; -lua-iconv = buildLuarocksPackage { +lua-iconv = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lua-iconv"; version = "7-3"; knownRockspec = (fetchurl { @@ -844,7 +940,7 @@ lua-iconv = buildLuarocksPackage { sha256 = "02dg5x79fg5mwsycr0fj6w04zykdpiki9xjswkkwzdalqwaikny1"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -852,9 +948,12 @@ lua-iconv = buildLuarocksPackage { description = "Lua binding to the iconv"; license.fullName = "MIT/X11"; }; -}; +}) {}; -lua-lsp = buildLuarocksPackage { +lua-lsp = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, dkjson, lpeglabel, inspect +}: +buildLuarocksPackage { pname = "lua-lsp"; version = "0.1.0-2"; knownRockspec = (fetchurl { @@ -874,7 +973,7 @@ lua-lsp = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua dkjson lpeglabel inspect ]; meta = { @@ -882,9 +981,12 @@ lua-lsp = buildLuarocksPackage { description = "A Language Server implementation for lua, the language"; license.fullName = "MIT"; }; -}; +}) {}; -lua-messagepack = buildLuarocksPackage { +lua-messagepack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lua-messagepack"; version = "0.5.2-1"; knownRockspec = (fetchurl { @@ -896,7 +998,7 @@ lua-messagepack = buildLuarocksPackage { sha256 = "1jgi944d0vx4zs9lrphys9pw0wrsibip93sh141qjwymrjyjg1nc"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -904,9 +1006,12 @@ lua-messagepack = buildLuarocksPackage { description = "a pure Lua implementation of the MessagePack serialization format"; license.fullName = "MIT/X11"; }; -}; +}) {}; -lua-resty-http = buildLuarocksPackage { +lua-resty-http = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-resty-http"; version = "0.16.1-0"; knownRockspec = (fetchurl { @@ -926,7 +1031,7 @@ lua-resty-http = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -934,9 +1039,12 @@ lua-resty-http = buildLuarocksPackage { description = "Lua HTTP client cosocket driver for OpenResty / ngx_lua."; license.fullName = "2-clause BSD"; }; -}; +}) {}; -lua-resty-jwt = buildLuarocksPackage { +lua-resty-jwt = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, lua-resty-openssl +}: +buildLuarocksPackage { pname = "lua-resty-jwt"; version = "0.2.3-0"; knownRockspec = (fetchurl { @@ -956,7 +1064,7 @@ lua-resty-jwt = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua lua-resty-openssl ]; meta = { @@ -964,9 +1072,12 @@ lua-resty-jwt = buildLuarocksPackage { description = "JWT for ngx_lua and LuaJIT."; license.fullName = "Apache License Version 2"; }; -}; +}) {}; -lua-resty-openidc = buildLuarocksPackage { +lua-resty-openidc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, lua-resty-http, lua-resty-session, lua-resty-jwt +}: +buildLuarocksPackage { pname = "lua-resty-openidc"; version = "1.7.4-1"; knownRockspec = (fetchurl { @@ -986,7 +1097,7 @@ lua-resty-openidc = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua lua-resty-http lua-resty-session lua-resty-jwt ]; meta = { @@ -994,13 +1105,15 @@ lua-resty-openidc = buildLuarocksPackage { description = "A library for NGINX implementing the OpenID Connect Relying Party (RP) and the OAuth 2.0 Resource Server (RS) functionality"; license.fullName = "Apache 2.0"; }; -}; +}) {}; -lua-resty-openssl = buildLuarocksPackage { +lua-resty-openssl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit}: +buildLuarocksPackage { pname = "lua-resty-openssl"; version = "0.7.5-1"; knownRockspec = (fetchurl { - url = "https://luafr.org/luarocks/lua-resty-openssl-0.7.5-1.rockspec"; + url = "https://luarocks.org/lua-resty-openssl-0.7.5-1.rockspec"; sha256 = "13v14in9cgmjgarmy6br9629ns1qlhw7a30c061y6gncjannnv6y"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -1022,9 +1135,12 @@ lua-resty-openssl = buildLuarocksPackage { description = "No summary"; license.fullName = "BSD"; }; -}; +}) {}; -lua-resty-session = buildLuarocksPackage { +lua-resty-session = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-resty-session"; version = "3.8-1"; knownRockspec = (fetchurl { @@ -1044,7 +1160,7 @@ lua-resty-session = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1052,13 +1168,15 @@ lua-resty-session = buildLuarocksPackage { description = "Session Library for OpenResty – Flexible and Secure"; license.fullName = "BSD"; }; -}; +}) {}; -lua-term = buildLuarocksPackage { +lua-term = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl}: +buildLuarocksPackage { pname = "lua-term"; version = "0.7-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/lua-term-0.7-1.rockspec"; + url = "https://luafr.org/luarocks/lua-term-0.7-1.rockspec"; sha256 = "0r9g5jw7pqr1dyj6w58dqlr7y7l0jp077n8nnji4phf10biyrvg2"; }).outPath; src = fetchurl { @@ -1072,9 +1190,12 @@ lua-term = buildLuarocksPackage { description = "Terminal functions for Lua"; license.fullName = "MIT/X11"; }; -}; +}) {}; -lua-toml = buildLuarocksPackage { +lua-toml = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-toml"; version = "2.0-1"; knownRockspec = (fetchurl { @@ -1094,7 +1215,7 @@ lua-toml = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1102,13 +1223,16 @@ lua-toml = buildLuarocksPackage { description = "toml decoder/encoder for Lua"; license.fullName = "MIT"; }; -}; +}) {}; -lua-yajl = buildLuarocksPackage { +lua-yajl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-yajl"; version = "2.0-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/lua-yajl-2.0-1.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lua-yajl-2.0-1.rockspec"; sha256 = "0h600zgq5qc9z3cid1kr35q3qb98alg0m3qf0a3mfj33hya6pcxp"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -1124,7 +1248,7 @@ lua-yajl = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1133,9 +1257,12 @@ lua-yajl = buildLuarocksPackage { maintainers = with lib.maintainers; [ pstn ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -lua-zlib = buildLuarocksPackage { +lua-zlib = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "lua-zlib"; version = "1.2-1"; knownRockspec = (fetchurl { @@ -1155,7 +1282,7 @@ lua-zlib = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -1164,9 +1291,12 @@ lua-zlib = buildLuarocksPackage { maintainers = with lib.maintainers; [ koral ]; license.fullName = "MIT"; }; -}; +}) {}; -lua_cliargs = buildLuarocksPackage { +lua_cliargs = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lua_cliargs"; version = "3.0-2"; @@ -1175,7 +1305,7 @@ lua_cliargs = buildLuarocksPackage { sha256 = "0vhpgmy9a8wlxp8a15pnfqfk0aj7pyyb5m41nnfxynx580a6y7cp"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1183,9 +1313,12 @@ lua_cliargs = buildLuarocksPackage { description = "A command-line argument parser."; license.fullName = "MIT "; }; -}; +}) {}; -luabitop = buildLuarocksPackage { +luabitop = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luabitop"; version = "1.0.2-3"; @@ -1202,7 +1335,7 @@ luabitop = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.3"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.3"); propagatedBuildInputs = [ lua ]; meta = { @@ -1210,21 +1343,24 @@ luabitop = buildLuarocksPackage { description = "Lua Bit Operations Module"; license.fullName = "MIT/X license"; }; -}; +}) {}; -luacheck = buildLuarocksPackage { +luacheck = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, argparse, luafilesystem +}: +buildLuarocksPackage { pname = "luacheck"; - version = "0.24.0-2"; + version = "0.25.0-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/luacheck-0.24.0-2.rockspec"; - sha256 = "1x8n7w1mdr1bmmbw38syzi2612yyd7bbv4j2hnlk2k76qfcvkhf3"; + url = "https://luarocks.org/luacheck-0.25.0-1.rockspec"; + sha256 = "11mvbpnykibg0dx9sdh5x9gpvrhkmvrw76qvjz337x83f8gmvy91"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ "url": "https://github.com/luarocks/luacheck.git", - "rev": "6651c20d8495c380a49ca81662fcfd1ade6b2411", - "date": "2020-08-20T19:21:52-03:00", - "path": "/nix/store/8r4x8snxp0kjabn9bsxwh62pfczd8wma-luacheck", - "sha256": "08jsqibksdvpl6mvf8d6rlh5pii78hqm3fkhbkgzrs6k8kk5a7lf", + "rev": "abf7386a892df4ce566fef9e4640ddbf9af78411", + "date": "2021-08-10T12:19:20-03:00", + "path": "/nix/store/9cdlf6c3y0087qwh48ky8ysxxx3lirlj-luacheck", + "sha256": "1ymfkr0qmg6idrrxf9x6mfq14skag8h09kl2qlalwiykicrdljs1", "fetchLFS": false, "fetchSubmodules": true, "deepClone": false, @@ -1232,7 +1368,7 @@ luacheck = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua argparse luafilesystem ]; meta = { @@ -1240,13 +1376,16 @@ luacheck = buildLuarocksPackage { description = "A static analyzer and a linter for Lua"; license.fullName = "MIT"; }; -}; +}) {}; -luacov = buildLuarocksPackage { +luacov = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luacov"; version = "0.15.0-1"; knownRockspec = (fetchurl { - url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luacov-0.15.0-1.rockspec"; + url = "https://luafr.org/luarocks/luacov-0.15.0-1.rockspec"; sha256 = "18byfl23c73pazi60hsx0vd74hqq80mzixab76j36cyn8k4ni9db"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -1262,7 +1401,7 @@ luacov = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -1270,9 +1409,12 @@ luacov = buildLuarocksPackage { description = "Coverage analysis tool for Lua scripts"; license.fullName = "MIT"; }; -}; +}) {}; -luadbi = buildLuarocksPackage { +luadbi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luadbi"; version = "0.7.2-1"; knownRockspec = (fetchurl { @@ -1292,7 +1434,7 @@ luadbi = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -1300,13 +1442,16 @@ luadbi = buildLuarocksPackage { description = "Database abstraction layer"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luadbi-mysql = buildLuarocksPackage { +luadbi-mysql = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luadbi +}: +buildLuarocksPackage { pname = "luadbi-mysql"; version = "0.7.2-1"; knownRockspec = (fetchurl { - url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luadbi-mysql-0.7.2-1.rockspec"; + url = "https://luarocks.org/luadbi-mysql-0.7.2-1.rockspec"; sha256 = "0gnyqnvcfif06rzzrdw6w6hchp4jrjiwm0rmfx2r8ljchj2bvml5"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -1322,7 +1467,7 @@ luadbi-mysql = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua luadbi ]; meta = { @@ -1330,13 +1475,16 @@ luadbi-mysql = buildLuarocksPackage { description = "Database abstraction layer"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luadbi-postgresql = buildLuarocksPackage { +luadbi-postgresql = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luadbi +}: +buildLuarocksPackage { pname = "luadbi-postgresql"; version = "0.7.2-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/luadbi-postgresql-0.7.2-1.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luadbi-postgresql-0.7.2-1.rockspec"; sha256 = "07rx4agw4hjyzf8157apdwfqh9s26nqndmkr3wm7v09ygjvdjiix"; }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ @@ -1352,7 +1500,7 @@ luadbi-postgresql = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua luadbi ]; meta = { @@ -1360,9 +1508,12 @@ luadbi-postgresql = buildLuarocksPackage { description = "Database abstraction layer"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luadbi-sqlite3 = buildLuarocksPackage { +luadbi-sqlite3 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luadbi +}: +buildLuarocksPackage { pname = "luadbi-sqlite3"; version = "0.7.2-1"; knownRockspec = (fetchurl { @@ -1382,7 +1533,7 @@ luadbi-sqlite3 = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua luadbi ]; meta = { @@ -1390,9 +1541,12 @@ luadbi-sqlite3 = buildLuarocksPackage { description = "Database abstraction layer"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luaepnf = buildLuarocksPackage { +luaepnf = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, lpeg +}: +buildLuarocksPackage { pname = "luaepnf"; version = "0.3-2"; knownRockspec = (fetchurl { @@ -1412,7 +1566,7 @@ luaepnf = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua lpeg ]; meta = { @@ -1420,9 +1574,12 @@ luaepnf = buildLuarocksPackage { description = "Extended PEG Notation Format (easy grammars for LPeg)"; license.fullName = "MIT"; }; -}; +}) {}; -luaevent = buildLuarocksPackage { +luaevent = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luaevent"; version = "0.4.6-1"; knownRockspec = (fetchurl { @@ -1434,7 +1591,7 @@ luaevent = buildLuarocksPackage { sha256 = "0pbh315d3p7hxgzmbhphkcldxv2dadbka96131b8j5914nxvl4nx"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1442,9 +1599,12 @@ luaevent = buildLuarocksPackage { description = "libevent binding for Lua"; license.fullName = "MIT"; }; -}; +}) {}; -luaexpat = buildLuarocksPackage { +luaexpat = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luaexpat"; version = "1.3.0-1"; knownRockspec = (fetchurl { @@ -1456,7 +1616,7 @@ luaexpat = buildLuarocksPackage { sha256 = "1hvxqngn0wf5642i5p3vcyhg3pmp102k63s9ry4jqyyqc1wkjq6h"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1465,9 +1625,12 @@ luaexpat = buildLuarocksPackage { maintainers = with lib.maintainers; [ arobyn flosse ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -luaffi = buildLuarocksPackage { +luaffi = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luaffi"; version = "scm-1"; knownRockspec = (fetchurl { @@ -1487,7 +1650,7 @@ luaffi = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1495,9 +1658,12 @@ luaffi = buildLuarocksPackage { description = "FFI library for calling C functions from lua"; license.fullName = "BSD"; }; -}; +}) {}; -luafilesystem = buildLuarocksPackage { +luafilesystem = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luafilesystem"; version = "1.7.0-2"; knownRockspec = (fetchurl { @@ -1517,7 +1683,7 @@ luafilesystem = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1526,9 +1692,12 @@ luafilesystem = buildLuarocksPackage { maintainers = with lib.maintainers; [ flosse ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -lualogging = buildLuarocksPackage { +lualogging = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, luasocket +}: +buildLuarocksPackage { pname = "lualogging"; version = "1.5.2-1"; knownRockspec = (fetchurl { @@ -1555,9 +1724,12 @@ lualogging = buildLuarocksPackage { description = "A simple API to use logging features"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luaossl = buildLuarocksPackage { +luaossl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luaossl"; version = "20200709-0"; knownRockspec = (fetchurl { @@ -1576,9 +1748,12 @@ luaossl = buildLuarocksPackage { description = "Most comprehensive OpenSSL module in the Lua universe."; license.fullName = "MIT/X11"; }; -}; +}) {}; -luaposix = buildLuarocksPackage { +luaposix = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, bit32, lua +}: +buildLuarocksPackage { pname = "luaposix"; version = "34.1.1-1"; knownRockspec = (fetchurl { @@ -1590,7 +1765,7 @@ luaposix = buildLuarocksPackage { sha256 = "1xqx764ji054jphxdhkynsmwzqzkfgxqfizxkf70za6qfrvnl3yh"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ bit32 lua ]; meta = { @@ -1599,9 +1774,12 @@ luaposix = buildLuarocksPackage { maintainers = with lib.maintainers; [ vyp lblasc ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -luarepl = buildLuarocksPackage { +luarepl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luarepl"; version = "0.9-1"; knownRockspec = (fetchurl { @@ -1613,7 +1791,7 @@ luarepl = buildLuarocksPackage { sha256 = "04xka7b84d9mrz3gyf8ywhw08xp65v8jrnzs8ry8k9540aqs721w"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1621,9 +1799,12 @@ luarepl = buildLuarocksPackage { description = "A reusable REPL component for Lua, written in Lua"; license.fullName = "MIT/X11"; }; -}; +}) {}; -luasec = buildLuarocksPackage { +luasec = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luasocket +}: +buildLuarocksPackage { pname = "luasec"; version = "1.0.2-1"; knownRockspec = (fetchurl { @@ -1643,7 +1824,7 @@ luasec = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua luasocket ]; meta = { @@ -1652,13 +1833,16 @@ luasec = buildLuarocksPackage { maintainers = with lib.maintainers; [ flosse ]; license.fullName = "MIT"; }; -}; +}) {}; -luasocket = buildLuarocksPackage { +luasocket = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luasocket"; version = "3.0rc1-2"; knownRockspec = (fetchurl { - url = "https://luarocks.org/luasocket-3.0rc1-2.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luasocket-3.0rc1-2.rockspec"; sha256 = "17fbkihp4zypv5wwgxz8dnghj37pf5bhpi2llg4gbljp1bl2f42c"; }).outPath; src = fetchurl { @@ -1666,7 +1850,7 @@ luasocket = buildLuarocksPackage { sha256 = "0x0fg07cg08ybgkpzif7zmzaaq5ga979rxwd9rj95kfws9bbrl0y"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1674,9 +1858,12 @@ luasocket = buildLuarocksPackage { description = "Network support for the Lua language"; license.fullName = "MIT"; }; -}; +}) {}; -luasql-sqlite3 = buildLuarocksPackage { +luasql-sqlite3 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luasql-sqlite3"; version = "2.6.0-1"; knownRockspec = (fetchurl { @@ -1685,10 +1872,10 @@ luasql-sqlite3 = buildLuarocksPackage { }).outPath; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ "url": "https://github.com/keplerproject/luasql.git", - "rev": "69f68a858134d6adbe9b65a902dcd3f60cd6a7ce", - "date": "2021-08-27T15:17:22-03:00", - "path": "/nix/store/2374agarn72cnlnk2vripfy1zz2y50la-luasql", - "sha256": "13xs1g67d2p69x4wzxk1h97xh25388h0kkh9bjgw3l1yss9zlxhx", + "rev": "ce22164f63783afac9c644fd37c231e56fc097cb", + "date": "2021-10-14T09:38:24-03:00", + "path": "/nix/store/h8r8axcc76x7y6gwc2jzsmr7h2lqgbxa-luasql", + "sha256": "10gq3x7vqkafvfk9fs4039rl1xhnqpl2v60z4qpd96wbcy205gnk", "fetchLFS": false, "fetchSubmodules": true, "deepClone": false, @@ -1696,7 +1883,7 @@ luasql-sqlite3 = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1705,9 +1892,12 @@ luasql-sqlite3 = buildLuarocksPackage { maintainers = with lib.maintainers; [ vyp ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -luassert = buildLuarocksPackage { +luassert = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, say +}: +buildLuarocksPackage { pname = "luassert"; version = "1.8.0-0"; knownRockspec = (fetchurl { @@ -1719,7 +1909,7 @@ luassert = buildLuarocksPackage { sha256 = "0xlwlb32215524bg33svp1ci8mdvh9wykchl8dkhihpxcd526mar"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua say ]; meta = { @@ -1727,9 +1917,12 @@ luassert = buildLuarocksPackage { description = "Lua Assertions Extension"; license.fullName = "MIT "; }; -}; +}) {}; -luasystem = buildLuarocksPackage { +luasystem = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luasystem"; version = "0.2.1-0"; knownRockspec = (fetchurl { @@ -1741,7 +1934,7 @@ luasystem = buildLuarocksPackage { sha256 = "150bbklchh02gsvpngv56xrrlxxvwpqwrh0yy6z95fnvks7gd0qb"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1749,9 +1942,12 @@ luasystem = buildLuarocksPackage { description = "Platform independent system calls for Lua."; license.fullName = "MIT "; }; -}; +}) {}; -luautf8 = buildLuarocksPackage { +luautf8 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luautf8"; version = "0.1.3-1"; knownRockspec = (fetchurl { @@ -1763,7 +1959,7 @@ luautf8 = buildLuarocksPackage { sha256 = "02rf8jmazmi8rp3i5v4jsz0d7mrf1747qszsl8i2hv1sl0ik92r0"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1772,9 +1968,12 @@ luautf8 = buildLuarocksPackage { maintainers = with lib.maintainers; [ pstn ]; license.fullName = "MIT"; }; -}; +}) {}; -luazip = buildLuarocksPackage { +luazip = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "luazip"; version = "1.2.7-1"; knownRockspec = (fetchurl { @@ -1794,7 +1993,7 @@ luazip = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -1802,9 +2001,12 @@ luazip = buildLuarocksPackage { description = "Library for reading files inside zip files"; license.fullName = "MIT"; }; -}; +}) {}; -luuid = buildLuarocksPackage { +luuid = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luuid"; version = "20120509-2"; knownRockspec = (fetchurl { @@ -1816,7 +2018,7 @@ luuid = buildLuarocksPackage { sha256 = "1bfkj613d05yps3fivmz0j1bxf2zkg9g1yl0ifffgw0vy00hpnvm"; }; - disabled = (luaOlder "5.2") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.2") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -1824,9 +2026,12 @@ luuid = buildLuarocksPackage { description = "A library for UUID generation"; license.fullName = "Public domain"; }; -}; +}) {}; -luv = buildLuarocksPackage { +luv = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "luv"; version = "1.42.0-0"; knownRockspec = (fetchurl { @@ -1838,7 +2043,7 @@ luv = buildLuarocksPackage { sha256 = "0dkzjkkm0h516ag6sfz5iji761y9slrcfw325f39zkda1sfql8mm"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1846,13 +2051,16 @@ luv = buildLuarocksPackage { description = "Bare libuv bindings for lua"; license.fullName = "Apache 2.0"; }; -}; +}) {}; -lyaml = buildLuarocksPackage { +lyaml = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "lyaml"; version = "6.2.7-1"; knownRockspec = (fetchurl { - url = "https://luarocks.org/lyaml-6.2.7-1.rockspec"; + url = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lyaml-6.2.7-1.rockspec"; sha256 = "0m5bnzg24nyk35gcn4rydgzk0ysk1f6rslxwxd0w3drl1bg64zja"; }).outPath; src = fetchurl { @@ -1860,7 +2068,7 @@ lyaml = buildLuarocksPackage { sha256 = "165mr3krf8g8070j4ax9z0j2plfbdwb8x2zk2hydpqaqa0kcdb0c"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -1869,9 +2077,12 @@ lyaml = buildLuarocksPackage { maintainers = with lib.maintainers; [ lblasc ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -markdown = buildLuarocksPackage { +markdown = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "markdown"; version = "0.33-1"; knownRockspec = (fetchurl { @@ -1891,7 +2102,7 @@ markdown = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua ]; meta = { @@ -1899,9 +2110,12 @@ markdown = buildLuarocksPackage { description = "Markdown text-to-html markup system."; license.fullName = "MIT/X11"; }; -}; +}) {}; -mediator_lua = buildLuarocksPackage { +mediator_lua = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "mediator_lua"; version = "1.1.2-0"; knownRockspec = (fetchurl { @@ -1913,7 +2127,7 @@ mediator_lua = buildLuarocksPackage { sha256 = "16zzzhiy3y35v8advmlkzpryzxv5vji7727vwkly86q8sagqbxgs"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -1921,9 +2135,12 @@ mediator_lua = buildLuarocksPackage { description = "Event handling through channels"; license.fullName = "MIT "; }; -}; +}) {}; -moonscript = buildLuarocksPackage { +moonscript = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, lpeg, alt-getopt, luafilesystem +}: +buildLuarocksPackage { pname = "moonscript"; version = "0.5.0-1"; knownRockspec = (fetchurl { @@ -1943,7 +2160,7 @@ moonscript = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua lpeg alt-getopt luafilesystem ]; meta = { @@ -1952,29 +2169,34 @@ moonscript = buildLuarocksPackage { maintainers = with lib.maintainers; [ arobyn ]; license.fullName = "MIT"; }; -}; +}) {}; -mpack = buildLuarocksPackage { +mpack = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl}: +buildLuarocksPackage { pname = "mpack"; - version = "1.0.8-0"; + version = "1.0.9-0"; knownRockspec = (fetchurl { - url = "https://luarocks.org/mpack-1.0.8-0.rockspec"; - sha256 = "0hhpamw2bydnfrild274faaan6v48918nhslnw3kvi9y36b4i5ha"; + url = "https://luarocks.org/mpack-1.0.9-0.rockspec"; + sha256 = "1v10kmw3qw559bbm142z40ib26bwvcyi64qjrk0vf8v6n1mx8wcn"; }).outPath; src = fetchurl { - url = "https://github.com/libmpack/libmpack-lua/releases/download/1.0.8/libmpack-lua-1.0.8.tar.gz"; - sha256 = "1sf93ffx7a3y1waknc4994l2yrxilrlf3hcp2cj2cvxmpm5inszd"; + url = "https://github.com/libmpack/libmpack-lua/releases/download/1.0.9/libmpack-lua-1.0.9.tar.gz"; + sha256 = "17lyjmnbychacwahqgs128nb00xky777g7zw5wf20vrzkiq7xl0g"; }; meta = { - homepage = "https://github.com/libmpack/libmpack-lua/releases/download/1.0.8/libmpack-lua-1.0.8.tar.gz"; + homepage = "https://github.com/libmpack/libmpack-lua"; description = "Lua binding to libmpack"; license.fullName = "MIT"; }; -}; +}) {}; -nvim-client = buildLuarocksPackage { +nvim-client = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, mpack, luv, coxpcall +}: +buildLuarocksPackage { pname = "nvim-client"; version = "0.2.2-1"; @@ -1983,7 +2205,7 @@ nvim-client = buildLuarocksPackage { sha256 = "1h736im524lq0vwlpihv9b317jarpkf3j13a25xl5qq8y8asm8mr"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua mpack luv coxpcall ]; meta = { @@ -1991,9 +2213,12 @@ nvim-client = buildLuarocksPackage { description = "Lua client to Nvim"; license.fullName = "Apache"; }; -}; +}) {}; -penlight = buildLuarocksPackage { +penlight = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luafilesystem +}: +buildLuarocksPackage { pname = "penlight"; version = "dev-1"; @@ -2010,10 +2235,8 @@ penlight = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua luafilesystem ]; - checkInputs = [ busted busted ]; - doCheck = false; meta = { homepage = "https://lunarmodules.github.io/penlight"; @@ -2021,18 +2244,21 @@ penlight = buildLuarocksPackage { maintainers = with lib.maintainers; [ alerque ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -plenary-nvim = buildLuarocksPackage { +plenary-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, luassert +}: +buildLuarocksPackage { pname = "plenary.nvim"; version = "scm-1"; src = fetchgit ( removeAttrs (builtins.fromJSON ''{ "url": "https://github.com/nvim-lua/plenary.nvim", - "rev": "8c6cc07a68b65eb707be44598f0084647d495978", - "date": "2021-09-26T16:13:25+02:00", - "path": "/nix/store/j8hmr48blm4brq8rqv7b9m08vmalg8sp-plenary.nvim", - "sha256": "05h5n7jj33y9vs6gc8hqlfd628j6i33s3c8fmfl6ahxwfygx2wpd", + "rev": "80bb2b9bb74bdca38a46480b6f2e15af990406e4", + "date": "2021-10-06T19:20:08+02:00", + "path": "/nix/store/mw4r562qxr7giy1n43iylp3qb8ch0jqs-plenary.nvim", + "sha256": "11akcpxcp4m997a2y76ajknnmsifac2hj4nq9i4a8b1j08bxinim", "fetchLFS": false, "fetchSubmodules": true, "deepClone": false, @@ -2040,7 +2266,7 @@ plenary-nvim = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); propagatedBuildInputs = [ lua luassert ]; meta = { @@ -2048,9 +2274,12 @@ plenary-nvim = buildLuarocksPackage { description = "lua functions you don't want to write "; license.fullName = "MIT/X11"; }; -}; +}) {}; -rapidjson = buildLuarocksPackage { +rapidjson = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "rapidjson"; version = "0.7.1-1"; @@ -2067,7 +2296,7 @@ rapidjson = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -2075,9 +2304,12 @@ rapidjson = buildLuarocksPackage { description = "Json module based on the very fast RapidJSON."; license.fullName = "MIT"; }; -}; +}) {}; -readline = buildLuarocksPackage { +readline = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua, luaposix +}: +buildLuarocksPackage { pname = "readline"; version = "3.0-0"; knownRockspec = (fetchurl { @@ -2089,7 +2321,7 @@ readline = buildLuarocksPackage { sha256 = "1rr2b7q8w3i4bm1i634sd6kzhw6v1fpnh53mj09af6xdq1rfhr5n"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua luaposix ]; meta = { @@ -2097,9 +2329,12 @@ readline = buildLuarocksPackage { description = "Interface to the readline library"; license.fullName = "MIT/X11"; }; -}; +}) {}; -say = buildLuarocksPackage { +say = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "say"; version = "1.3-1"; @@ -2108,7 +2343,7 @@ say = buildLuarocksPackage { sha256 = "1jh76mxq9dcmv7kps2spwcc6895jmj2sf04i4y9idaxlicvwvs13"; }; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { @@ -2116,9 +2351,12 @@ say = buildLuarocksPackage { description = "Lua String Hashing/Indexing Library"; license.fullName = "MIT "; }; -}; +}) {}; -std-_debug = buildLuarocksPackage { +std-_debug = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "std._debug"; version = "git-1"; @@ -2135,7 +2373,7 @@ std-_debug = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -2143,9 +2381,12 @@ std-_debug = buildLuarocksPackage { description = "Debug Hints Library"; license.fullName = "MIT/X11"; }; -}; +}) {}; -std-normalize = buildLuarocksPackage { +std-normalize = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua, std-_debug +}: +buildLuarocksPackage { pname = "std.normalize"; version = "git-1"; @@ -2162,7 +2403,7 @@ std-normalize = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua std-_debug ]; meta = { @@ -2170,9 +2411,12 @@ std-normalize = buildLuarocksPackage { description = "Normalized Lua Functions"; license.fullName = "MIT/X11"; }; -}; +}) {}; -stdlib = buildLuarocksPackage { +stdlib = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchurl, lua +}: +buildLuarocksPackage { pname = "stdlib"; version = "41.2.2-1"; knownRockspec = (fetchurl { @@ -2184,7 +2428,7 @@ stdlib = buildLuarocksPackage { sha256 = "0is8i8lk4qq4afnan0vj1bwr8brialyrva7cjy43alzgwdphwynx"; }; - disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); + disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); propagatedBuildInputs = [ lua ]; meta = { @@ -2193,9 +2437,12 @@ stdlib = buildLuarocksPackage { maintainers = with lib.maintainers; [ vyp ]; license.fullName = "MIT/X11"; }; -}; +}) {}; -vstruct = buildLuarocksPackage { +vstruct = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { pname = "vstruct"; version = "2.1.1-1"; @@ -2212,14 +2459,14 @@ vstruct = buildLuarocksPackage { } '') ["date" "path"]) ; - disabled = (luaOlder "5.1"); + disabled = with lua; (luaOlder "5.1"); propagatedBuildInputs = [ lua ]; meta = { homepage = "https://github.com/ToxicFrog/vstruct"; description = "Lua library to manipulate binary data"; }; -}; +}) {}; } diff --git a/pkgs/development/lua-modules/lib.nix b/pkgs/development/lua-modules/lib.nix index 0d429b3ba6df..bd952e7b8ce7 100644 --- a/pkgs/development/lua-modules/lib.nix +++ b/pkgs/development/lua-modules/lib.nix @@ -5,8 +5,20 @@ let in unique ([lua] ++ modules ++ concatLists (catAttrs "requiredLuaModules" modules)); # Check whether a derivation provides a lua module. hasLuaModule = drv: drv ? luaModule; + + + /* + Use this to override the arguments passed to buildLuarocksPackage + */ + overrideLuarocks = drv: f: (drv.override (args: args // { + buildLuarocksPackage = drv: (args.buildLuarocksPackage drv).override f; + })) // { + overrideScope = scope: overrideLuarocks (drv.overrideScope scope) f; + }; + in rec { + inherit overrideLuarocks; inherit hasLuaModule requiredLuaModules; luaPathList = [ diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 399dbd8269b7..f01fb7df1172 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -1,11 +1,11 @@ -{ pkgs, ... }: -self: super: -with super; +{ pkgs }: +final: prev: +with prev; { ##########################################3 #### manual fixes for generated packages ##########################################3 - bit32 = super.bit32.override({ + bit32 = prev.bit32.overrideAttrs(oa: { # Small patch in order to no longer redefine a Lua 5.2 function that Luajit # 2.1 also provides, see https://github.com/LuaJIT/LuaJIT/issues/325 for # more @@ -14,7 +14,7 @@ with super; ]; }); - busted = super.busted.override({ + busted = prev.busted.overrideAttrs(oa: { postConfigure = '' substituteInPlace ''${rockspecFilename} \ --replace "'lua_cliargs = 3.0-1'," "'lua_cliargs >= 3.0-1'," @@ -25,14 +25,7 @@ with super; ''; }); - cqueues = super.cqueues.override(rec { - # Parse out a version number without the Lua version inserted - version = with pkgs.lib; let - version' = super.cqueues.version; - rel = splitVersion version'; - date = head rel; - rev = last (splitString "-" (last rel)); - in "${date}-${rev}"; + cqueues = (prev.lib.overrideLuarocks prev.cqueues (drv: { nativeBuildInputs = [ pkgs.gnum4 ]; @@ -41,9 +34,17 @@ with super; { name = "OPENSSL"; dep = pkgs.openssl; } ]; disabled = luaOlder "5.1" || luaAtLeast "5.4"; + })).overrideAttrs(oa: rec { + # Parse out a version number without the Lua version inserted + version = with pkgs.lib; let + version' = prev.cqueues.version; + rel = splitVersion version'; + date = head rel; + rev = last (splitString "-" (last rel)); + in "${date}-${rev}"; # Upstream rockspec is pointlessly broken into separate rockspecs, per Lua # version, which doesn't work well for us, so modify it - postConfigure = let inherit (super.cqueues) pname; in '' + postConfigure = let inherit (prev.cqueues) pname; in '' # 'all' target auto-detects correct Lua version, which is fine for us as # we only have the right one available :) sed -Ei ''${rockspecFilename} \ @@ -56,13 +57,13 @@ with super; ''; }); - cyrussasl = super.cyrussasl.override({ + cyrussasl = prev.lib.overrideLuarocks prev.cyrussasl (drv: { externalDeps = [ { name = "LIBSASL"; dep = pkgs.cyrus_sasl; } ]; }); - http = super.http.override({ + http = prev.http.overrideAttrs(oa: { patches = [ (pkgs.fetchpatch { name = "invalid-state-progression.patch"; @@ -76,7 +77,7 @@ with super; */ }); - ldbus = super.ldbus.override({ + ldbus = prev.lib.overrideLuarocks prev.ldbus (drv: { extraVariables = { DBUS_DIR="${pkgs.dbus.lib}"; DBUS_ARCH_INCDIR="${pkgs.dbus.lib}/lib/dbus-1.0/include"; @@ -87,7 +88,7 @@ with super; ]; }); - ljsyscall = super.ljsyscall.override(rec { + ljsyscall = prev.ljsyscall.overrideAttrs(oa: rec { version = "unstable-20180515"; # package hasn't seen any release for a long time src = pkgs.fetchFromGitHub { @@ -106,7 +107,7 @@ with super; propagatedBuildInputs = with pkgs.lib; optional (!isLuaJIT) luaffi; }); - lgi = super.lgi.override({ + lgi = prev.lib.overrideLuarocks prev.lgi (drv: { nativeBuildInputs = [ pkgs.pkg-config ]; @@ -128,31 +129,31 @@ with super; ''; }); - lrexlib-gnu = super.lrexlib-gnu.override({ + lrexlib-gnu = prev.lib.overrideLuarocks prev.lrexlib-gnu (drv: { buildInputs = [ pkgs.gnulib ]; }); - lrexlib-pcre = super.lrexlib-pcre.override({ + lrexlib-pcre = prev.lib.overrideLuarocks prev.lrexlib-pcre (drv: { externalDeps = [ { name = "PCRE"; dep = pkgs.pcre; } ]; }); - lrexlib-posix = super.lrexlib-posix.override({ + lrexlib-posix = prev.lib.overrideLuarocks prev.lrexlib-posix (drv: { buildInputs = [ pkgs.glibc.dev ]; }); - lua-iconv = super.lua-iconv.override({ + lua-iconv = prev.lib.overrideLuarocks prev.lua-iconv (drv: { buildInputs = [ pkgs.libiconv ]; }); - lua-lsp = super.lua-lsp.override({ + lua-lsp = prev.lua-lsp.overrideAttrs(oa: { # until Alloyed/lua-lsp#28 postConfigure = '' substituteInPlace ''${rockspecFilename} \ @@ -160,14 +161,14 @@ with super; ''; }); - lua-zlib = super.lua-zlib.override({ + lua-zlib = prev.lib.overrideLuarocks prev.lua-zlib (drv: { buildInputs = [ pkgs.zlib.dev ]; disabled = luaOlder "5.1" || luaAtLeast "5.4"; }); - luadbi-mysql = super.luadbi-mysql.override({ + luadbi-mysql = prev.lib.overrideLuarocks prev.luadbi-mysql (drv: { extraVariables = { # Can't just be /include and /lib, unfortunately needs the trailing 'mysql' MYSQL_INCDIR="${pkgs.libmysqlclient.dev}/include/mysql"; @@ -179,19 +180,19 @@ with super; ]; }); - luadbi-postgresql = super.luadbi-postgresql.override({ + luadbi-postgresql = prev.lib.overrideLuarocks prev.luadbi-postgresql (drv: { buildInputs = [ pkgs.postgresql ]; }); - luadbi-sqlite3 = super.luadbi-sqlite3.override({ + luadbi-sqlite3 = prev.lib.overrideLuarocks prev.luadbi-sqlite3 (drv: { externalDeps = [ { name = "SQLITE"; dep = pkgs.sqlite; } ]; }); - luaevent = super.luaevent.override({ + luaevent = prev.lib.overrideLuarocks prev.luaevent (drv: { propagatedBuildInputs = [ luasocket ]; @@ -201,7 +202,7 @@ with super; disabled = luaOlder "5.1" || luaAtLeast "5.4"; }); - luaexpat = super.luaexpat.override({ + luaexpat = prev.lib.overrideLuarocks prev.luaexpat (drv: { externalDeps = [ { name = "EXPAT"; dep = pkgs.expat; } ]; @@ -212,59 +213,57 @@ with super; # TODO Somehow automatically amend buildInputs for things that need luaffi # but are in luajitPackages? - luaffi = super.luaffi.override({ + luaffi = prev.lib.overrideLuarocks prev.luaffi (drv: { # The packaged .src.rock version is pretty old, and doesn't work with Lua 5.3 src = pkgs.fetchFromGitHub { owner = "facebook"; repo = "luaffifb"; rev = "532c757e51c86f546a85730b71c9fef15ffa633d"; sha256 = "1nwx6sh56zfq99rcs7sph0296jf6a9z72mxknn0ysw9fd7m1r8ig"; }; - knownRockspec = with super.luaffi; "${pname}-${version}.rockspec"; + knownRockspec = with prev.luaffi; "${pname}-${version}.rockspec"; disabled = luaOlder "5.1" || luaAtLeast "5.4" || isLuaJIT; }); - luaossl = super.luaossl.override({ + luaossl = prev.lib.overrideLuarocks prev.luaossl (drv: { externalDeps = [ { name = "CRYPTO"; dep = pkgs.openssl; } { name = "OPENSSL"; dep = pkgs.openssl; } ]; }); - luasec = super.luasec.override({ + luasec = prev.lib.overrideLuarocks prev.luasec (drv: { externalDeps = [ { name = "OPENSSL"; dep = pkgs.openssl; } ]; }); - luasql-sqlite3 = super.luasql-sqlite3.override({ + luasql-sqlite3 = prev.lib.overrideLuarocks prev.luasql-sqlite3 (drv: { externalDeps = [ { name = "SQLITE"; dep = pkgs.sqlite; } ]; }); - luasystem = super.luasystem.override({ - buildInputs = pkgs.lib.optionals pkgs.stdenv.isLinux [ - pkgs.glibc - ]; - }); + luasystem = prev.lib.overrideLuarocks prev.luasystem (drv: { buildInputs = [ pkgs.glibc.out ]; }); - luazip = super.luazip.override({ + luazip = prev.lib.overrideLuarocks prev.luazip (drv: { buildInputs = [ pkgs.zziplib ]; }); - lua-yajl = super.lua-yajl.override({ + lua-yajl = prev.lib.overrideLuarocks prev.lua-yajl (drv: { buildInputs = [ pkgs.yajl ]; }); - luuid = super.luuid.override(old: { + luuid = (prev.lib.overrideLuarocks prev.luuid (drv: { externalDeps = [ { name = "LIBUUID"; dep = pkgs.libuuid; } ]; - meta = old.meta // { + disabled = luaOlder "5.1" || (luaAtLeast "5.4"); + })).overrideAttrs(oa: { + meta = oa.meta // { platforms = pkgs.lib.platforms.linux; }; # Trivial patch to make it work in both 5.1 and 5.2. Basically just the @@ -276,13 +275,12 @@ with super; patches = [ ./luuid.patch ]; - postConfigure = let inherit (super.luuid) version pname; in '' + postConfigure = let inherit (prev.luuid) version pname; in '' sed -Ei ''${rockspecFilename} -e 's|lua >= 5.2|lua >= 5.1,|' ''; - disabled = luaOlder "5.1" || (luaAtLeast "5.4"); }); - luv = super.luv.override({ + luv = prev.lib.overrideLuarocks prev.luv (drv: { # Use system libuv instead of building local and statically linking # This is a hacky way to specify -DWITH_SHARED_LIBUV=ON which # is not possible with luarocks and the current luv rockspec @@ -296,8 +294,8 @@ with super; buildInputs = [ pkgs.libuv ]; passthru = { - libluv = self.luv.override ({ - preBuild = self.luv.preBuild + '' + libluv = final.luv.overrideAttrs (oa: { + preBuild = final.luv.preBuild + '' sed -i 's,\(option(BUILD_MODULE.*\)ON,\1OFF,' CMakeLists.txt sed -i 's,\(option(BUILD_SHARED_LIBS.*\)OFF,\1ON,' CMakeLists.txt sed -i 's,${"\${.*INSTALL_INC_DIR}"},${placeholder "out"}/include/luv,' CMakeLists.txt @@ -312,32 +310,32 @@ with super; }; }); - lyaml = super.lyaml.override({ + lyaml = prev.lib.overrideLuarocks prev.lyaml (oa: { buildInputs = [ pkgs.libyaml ]; }); - mpack = super.mpack.override({ + mpack = prev.lib.overrideLuarocks prev.mpack (drv: { buildInputs = [ pkgs.libmpack ]; # the rockspec doesn't use the makefile so you may need to export more flags USE_SYSTEM_LUA = "yes"; USE_SYSTEM_MPACK = "yes"; }); - rapidjson = super.rapidjson.override({ + rapidjson = prev.rapidjson.overrideAttrs(oa: { preBuild = '' sed -i '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt sed -i '/set(CMAKE_C_FLAGS/d' CMakeLists.txt ''; }); - readline = (super.readline.override ({ + readline = (prev.lib.overrideLuarocks prev.readline (drv: { unpackCmd = '' unzip "$curSrc" tar xf *.tar.gz ''; - propagatedBuildInputs = super.readline.propagatedBuildInputs ++ [ pkgs.readline ]; + propagatedBuildInputs = prev.readline.propagatedBuildInputs ++ [ pkgs.readline.out ]; extraVariables = rec { READLINE_INCDIR = "${pkgs.readline.dev}/include"; HISTORY_INCDIR = READLINE_INCDIR; @@ -349,14 +347,14 @@ with super; ''; }); - std-_debug = super.std-_debug.overrideAttrs(oa: { + std-_debug = prev.std-_debug.overrideAttrs(oa: { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all ''; }); - std-normalize = super.std-normalize.overrideAttrs(oa: { + std-normalize = prev.std-normalize.overrideAttrs(oa: { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all @@ -365,10 +363,10 @@ with super; # TODO just while testing, remove afterwards # toVimPlugin should do it instead - gitsigns-nvim = super.gitsigns-nvim.overrideAttrs(oa: { + gitsigns-nvim = prev.gitsigns-nvim.overrideAttrs(oa: { nativeBuildInputs = oa.nativeBuildInputs or [] ++ [ pkgs.vimUtils.vimGenDocHook ]; }); # aliases - cjson = super.lua-cjson; + cjson = prev.lua-cjson; } diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index ccd0b19e1ad3..63f909b5d646 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -91,6 +91,22 @@ let ''; }; + mdctl-cli = super."@medable/mdctl-cli".override { + nativeBuildInputs = with pkgs; with darwin.apple_sdk.frameworks; [ + glib + libsecret + pkg-config + ] ++ lib.optionals stdenv.isDarwin [ + AppKit + Security + ]; + buildInputs = with pkgs; [ + nodePackages.node-gyp-build + nodePackages.node-pre-gyp + nodejs + ]; + }; + coc-imselect = super.coc-imselect.override { meta.broken = since "10"; }; @@ -319,14 +335,6 @@ let ''; }; - netlify-cli = - super.netlify-cli.override { - preRebuild = '' - export ESBUILD_BINARY_PATH="${pkgs.esbuild_netlify}/bin/esbuild" - ''; - meta.maintainers = with lib.maintainers; [ roberth ]; - }; - ssb-server = super.ssb-server.override { buildInputs = [ pkgs.automake pkgs.autoconf self.node-gyp-build ]; meta.broken = since "10"; diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 2c9654d1b870..3f3bd8d4fe76 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -6,6 +6,7 @@ , "@commitlint/cli" , "@commitlint/config-conventional" , "@hyperspace/cli" +, "@medable/mdctl-cli" , "@nerdwallet/shepherd" , "@nestjs/cli" , "@squoosh/cli" @@ -184,7 +185,6 @@ , "multi-file-swagger" , "musescore-downloader" , "neovim" -, "netlify-cli" , "nijs" , "node-gyp" , "node-gyp-build" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index fe931f671a28..c63936112fe2 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -49,13 +49,13 @@ let sha512 = "o/xdK8b4P0t/xpCARgWXAeaiWeh9jeua6bP1jrcbfN39+Z4zC4x2jg4NysHNhz6spRG8dJFH3kJIUoIbs0Ckww=="; }; }; - "@angular-devkit/architect-0.1202.8" = { + "@angular-devkit/architect-0.1202.10" = { name = "_at_angular-devkit_slash_architect"; packageName = "@angular-devkit/architect"; - version = "0.1202.8"; + version = "0.1202.10"; src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1202.8.tgz"; - sha512 = "aPzwO3coRIuSjZa8FwFHy2y8OJarXG+afsqOk3muR6anvbdl+Av+m2RT8jjwj5J3D4N2eKZ7ob2q9HDUiHi4Pg=="; + url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1202.10.tgz"; + sha512 = "/sLgtXaFsNouxub5M/bQ2sBkiMIlPubuz6QMh+pA2jia82vJ3hcRMt4AnJTXuXpVY+aew4FiG0i9nt/8HETQsw=="; }; }; "@angular-devkit/core-12.0.5" = { @@ -67,6 +67,15 @@ let sha512 = "zVSQV+8/vjUjsUKGlj8Kf5LioA6AXJTGI0yhHW9q1dFX4dPpbW63k0R1UoIB2wJ0F/AbYVgpnPGPe9BBm2fvZA=="; }; }; + "@angular-devkit/core-12.2.10" = { + name = "_at_angular-devkit_slash_core"; + packageName = "@angular-devkit/core"; + version = "12.2.10"; + src = fetchurl { + url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.10.tgz"; + sha512 = "0qhmS7Qvl0hiRVTHxEC/ipFAfzYofPstw0ZITDpEMw+pgHlOZolOlnFrv8LyOXWNqlSIH5fS9D3WF7Hpm7ApYA=="; + }; + }; "@angular-devkit/core-12.2.7" = { name = "_at_angular-devkit_slash_core"; packageName = "@angular-devkit/core"; @@ -76,15 +85,6 @@ let sha512 = "WeLlDZaudpx10OGDPfVcWu/CaEWiWzAaLTUQz0Ww/yM+01FxR/P8yeH1sYAV1MS6d6KHvXGw7Lpf8PV7IA/zHA=="; }; }; - "@angular-devkit/core-12.2.8" = { - name = "_at_angular-devkit_slash_core"; - packageName = "@angular-devkit/core"; - version = "12.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.8.tgz"; - sha512 = "N13N1Lm7qllBXSVZYz4Khw75rnQnS3lu5QiJqlsaNklWgVfVz8jt99AAeGGvNGSLEbmZjlr35YLxu8ugD267Ug=="; - }; - }; "@angular-devkit/schematics-12.0.5" = { name = "_at_angular-devkit_slash_schematics"; packageName = "@angular-devkit/schematics"; @@ -94,6 +94,15 @@ let sha512 = "iW3XuDHScr3TXuunlEjF5O01zBpwpLgfr1oEny8PvseFGDlHK4Nj8zNIoIn3Yg936aiFO4GJAC/UXsT8g5vKxQ=="; }; }; + "@angular-devkit/schematics-12.2.10" = { + name = "_at_angular-devkit_slash_schematics"; + packageName = "@angular-devkit/schematics"; + version = "12.2.10"; + src = fetchurl { + url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.10.tgz"; + sha512 = "oQ2EWdkEDE+eAttHeviXsvBi85PsntQT+IffjKUZdbQU+Leuk/pKUpTeea1YosU1p4Cz3PKYF+P/Nl5Jy3B7IQ=="; + }; + }; "@angular-devkit/schematics-12.2.7" = { name = "_at_angular-devkit_slash_schematics"; packageName = "@angular-devkit/schematics"; @@ -103,15 +112,6 @@ let sha512 = "E0hCFyyfbixjerf0Okt4ynC6F1dsT2Wl7MwAePe+wzPTHCnKIRTa2PQTxJzdWeTlSkQMkSK6ft2iyWOD/FODng=="; }; }; - "@angular-devkit/schematics-12.2.8" = { - name = "_at_angular-devkit_slash_schematics"; - packageName = "@angular-devkit/schematics"; - version = "12.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.8.tgz"; - sha512 = "SPiMFoCi1TpFXY6h1xGCakgdwT25gGHdbis1MuHE5yMcPLvhl/yr7EQVY1GY00/iMrgeslTHg/UPp4D6xHyQxA=="; - }; - }; "@angular-devkit/schematics-cli-12.2.7" = { name = "_at_angular-devkit_slash_schematics-cli"; packageName = "@angular-devkit/schematics-cli"; @@ -346,13 +346,13 @@ let sha512 = "Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw=="; }; }; - "@babel/code-frame-7.14.5" = { + "@babel/code-frame-7.15.8" = { name = "_at_babel_slash_code-frame"; packageName = "@babel/code-frame"; - version = "7.14.5"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz"; - sha512 = "9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw=="; + url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz"; + sha512 = "2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg=="; }; }; "@babel/compat-data-7.15.0" = { @@ -373,13 +373,13 @@ let sha512 = "O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w=="; }; }; - "@babel/core-7.15.5" = { + "@babel/core-7.15.8" = { name = "_at_babel_slash_core"; packageName = "@babel/core"; - version = "7.15.5"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz"; - sha512 = "pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg=="; + url = "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz"; + sha512 = "3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og=="; }; }; "@babel/core-7.9.0" = { @@ -391,13 +391,13 @@ let sha512 = "kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w=="; }; }; - "@babel/generator-7.15.4" = { + "@babel/generator-7.15.8" = { name = "_at_babel_slash_generator"; packageName = "@babel/generator"; - version = "7.15.4"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz"; - sha512 = "d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw=="; + url = "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz"; + sha512 = "ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g=="; }; }; "@babel/helper-annotate-as-pure-7.15.4" = { @@ -508,13 +508,13 @@ let sha512 = "jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA=="; }; }; - "@babel/helper-module-transforms-7.15.7" = { + "@babel/helper-module-transforms-7.15.8" = { name = "_at_babel_slash_helper-module-transforms"; packageName = "@babel/helper-module-transforms"; - version = "7.15.7"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz"; - sha512 = "ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw=="; + url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz"; + sha512 = "DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg=="; }; }; "@babel/helper-optimise-call-expression-7.15.4" = { @@ -634,13 +634,13 @@ let sha512 = "qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg=="; }; }; - "@babel/node-7.15.4" = { + "@babel/node-7.15.8" = { name = "_at_babel_slash_node"; packageName = "@babel/node"; - version = "7.15.4"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/node/-/node-7.15.4.tgz"; - sha512 = "UZue+j8p5aKTaVjvy5psYmqLHqmz+9cIboAFoa97S1xeZyUr0gT6KzXB8ZkfBIsP/u79biOdjGHVXBXnW3rVfw=="; + url = "https://registry.npmjs.org/@babel/node/-/node-7.15.8.tgz"; + sha512 = "JbgTCrnx6IUECznEbQ7e2rbVYtrXKixSbEG2bxxbMkV648WdUf3tdc+ZUW2++dvnnAswcpwc76cRwf0xEQqsrw=="; }; }; "@babel/parser-7.13.13" = { @@ -652,13 +652,13 @@ let sha512 = "OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw=="; }; }; - "@babel/parser-7.15.7" = { + "@babel/parser-7.15.8" = { name = "_at_babel_slash_parser"; packageName = "@babel/parser"; - version = "7.15.7"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz"; - sha512 = "rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g=="; + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz"; + sha512 = "BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA=="; }; }; "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" = { @@ -679,13 +679,13 @@ let sha512 = "mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw=="; }; }; - "@babel/plugin-proposal-async-generator-functions-7.15.4" = { + "@babel/plugin-proposal-async-generator-functions-7.15.8" = { name = "_at_babel_slash_plugin-proposal-async-generator-functions"; packageName = "@babel/plugin-proposal-async-generator-functions"; - version = "7.15.4"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz"; - sha512 = "2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw=="; + url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz"; + sha512 = "2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA=="; }; }; "@babel/plugin-proposal-class-properties-7.14.5" = { @@ -1318,13 +1318,13 @@ let sha512 = "cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg=="; }; }; - "@babel/plugin-transform-runtime-7.15.0" = { + "@babel/plugin-transform-runtime-7.15.8" = { name = "_at_babel_slash_plugin-transform-runtime"; packageName = "@babel/plugin-transform-runtime"; - version = "7.15.0"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz"; - sha512 = "sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz"; + sha512 = "+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw=="; }; }; "@babel/plugin-transform-shorthand-properties-7.14.5" = { @@ -1336,13 +1336,13 @@ let sha512 = "xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g=="; }; }; - "@babel/plugin-transform-spread-7.14.6" = { + "@babel/plugin-transform-spread-7.15.8" = { name = "_at_babel_slash_plugin-transform-spread"; packageName = "@babel/plugin-transform-spread"; - version = "7.14.6"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz"; - sha512 = "Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz"; + sha512 = "/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ=="; }; }; "@babel/plugin-transform-sticky-regex-7.14.5" = { @@ -1372,13 +1372,13 @@ let sha512 = "lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw=="; }; }; - "@babel/plugin-transform-typescript-7.15.4" = { + "@babel/plugin-transform-typescript-7.15.8" = { name = "_at_babel_slash_plugin-transform-typescript"; packageName = "@babel/plugin-transform-typescript"; - version = "7.15.4"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz"; - sha512 = "sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA=="; + url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.8.tgz"; + sha512 = "ZXIkJpbaf6/EsmjeTbiJN/yMxWPFWvlr7sEG1P95Xb4S4IBcrf2n7s/fItIhsAmOf8oSh3VJPDppO6ExfAfKRQ=="; }; }; "@babel/plugin-transform-unicode-escapes-7.14.5" = { @@ -1399,13 +1399,13 @@ let sha512 = "UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw=="; }; }; - "@babel/preset-env-7.15.6" = { + "@babel/preset-env-7.15.8" = { name = "_at_babel_slash_preset-env"; packageName = "@babel/preset-env"; - version = "7.15.6"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz"; - sha512 = "L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw=="; + url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz"; + sha512 = "rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA=="; }; }; "@babel/preset-flow-7.14.5" = { @@ -1498,13 +1498,22 @@ let sha512 = "cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA=="; }; }; - "@babel/standalone-7.15.7" = { + "@babel/runtime-corejs3-7.15.4" = { + name = "_at_babel_slash_runtime-corejs3"; + packageName = "@babel/runtime-corejs3"; + version = "7.15.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz"; + sha512 = "lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg=="; + }; + }; + "@babel/standalone-7.15.8" = { name = "_at_babel_slash_standalone"; packageName = "@babel/standalone"; - version = "7.15.7"; + version = "7.15.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.7.tgz"; - sha512 = "1dPLi+eQEJE0g1GnUM0Ik2GcS5SMXivoxt6meQxQxGWEd/DCdSBRJClUVlQ25Vbqe49g1HG5Ej0ULhmsqtSMmg=="; + url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.8.tgz"; + sha512 = "EF2uQLeuwflnPRGetWH2Z400ITOSK7YbkXIKxY91EWSiOJ8xsbupT3sx3sFRwVyQgjsHSILFDzLcSo/rGspLhQ=="; }; }; "@babel/template-7.15.4" = { @@ -1552,13 +1561,13 @@ let sha512 = "dC98U54yUC/20GON74ToqMYk9/PKdLuI7tFSNVscAtaexMV6ETqpOcJEXB8FNwh/pot0sBCdPPevQiZtXvHNmQ=="; }; }; - "@blueprintjs/core-3.50.4" = { + "@blueprintjs/core-3.51.1" = { name = "_at_blueprintjs_slash_core"; packageName = "@blueprintjs/core"; - version = "3.50.4"; + version = "3.51.1"; src = fetchurl { - url = "https://registry.npmjs.org/@blueprintjs/core/-/core-3.50.4.tgz"; - sha512 = "FYGr1ZMH1si2acdZaTI4gqhvwgb0yOWcv7otYdi/tvC4ReId2gsm2i+bDw/eBMYsH+OSFYZT0C6hFvHV3HrkPA=="; + url = "https://registry.npmjs.org/@blueprintjs/core/-/core-3.51.1.tgz"; + sha512 = "DYwnfoXspCWlBFNnp79OalXHXKMnBNHKFjHSM/VnVwHNRRiwqdGNfT8GrVBZdOTiZsJqQfzUBxN7illjeR/TPA=="; }; }; "@blueprintjs/icons-3.30.2" = { @@ -1579,22 +1588,22 @@ let sha512 = "GcIY79elgB+azP74j8vqkiXz8xLFfIzbQJdlwOPisgbKT00tviJQuEghOXSMVxJ00HoYJbGswr4kcllUc4xCcg=="; }; }; - "@bugsnag/browser-7.11.0" = { + "@bugsnag/browser-7.13.2" = { name = "_at_bugsnag_slash_browser"; packageName = "@bugsnag/browser"; - version = "7.11.0"; + version = "7.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.11.0.tgz"; - sha512 = "iOKXJcZzdl9XsjJnL62S+T4OQZJ21mUMCXXOiMRlLnDCrw30BwD4BoAZ5s3oQ0VE0azrv/CUsXQzU63NUcsb+Q=="; + url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.13.2.tgz"; + sha512 = "TNt6QhJxIqxvZ6wviLfwHu31V48EW+VnySxki0J2s4F++AF/lxCQ2o4ygFSQjOAHRMRChPI5jFM8OKDkx2q7mA=="; }; }; - "@bugsnag/core-7.11.0" = { + "@bugsnag/core-7.13.2" = { name = "_at_bugsnag_slash_core"; packageName = "@bugsnag/core"; - version = "7.11.0"; + version = "7.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/@bugsnag/core/-/core-7.11.0.tgz"; - sha512 = "xCaaONqQEAewifrvHC8v+yqN+Is4WNUcmK+sdeLcSb+ghLQ52y3BQ9nEDYzQxGuJRpv1zW3edCVIB4RN5eunSQ=="; + url = "https://registry.npmjs.org/@bugsnag/core/-/core-7.13.2.tgz"; + sha512 = "nAQ0WNaI5Zf745ERFXbcwFmWAvrbm9Njtkk7ay45UxtlkINodP85SyV2XaktHRYCHJFjt0NQ9hbdNPeL4nTNGA=="; }; }; "@bugsnag/cuid-3.0.0" = { @@ -1606,22 +1615,22 @@ let sha512 = "LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg=="; }; }; - "@bugsnag/js-7.11.0" = { + "@bugsnag/js-7.13.2" = { name = "_at_bugsnag_slash_js"; packageName = "@bugsnag/js"; - version = "7.11.0"; + version = "7.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.11.0.tgz"; - sha512 = "2KQZdiBUQRayrTweMrH8LuT+YFcZSYxPVb+RaAx5J1z3vWWFar7Lw3II34zA4e+zs/7wMSTKll5p+O7Wuz60/A=="; + url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.13.2.tgz"; + sha512 = "yXEhiVAiHgpzlP/luA3lDTo+pLgxa3TDl6cSXJtUTOvVqcgzA30k+SHG8h0KwSjXQ0MJWiQFwzPPVENdLAB5nA=="; }; }; - "@bugsnag/node-7.11.0" = { + "@bugsnag/node-7.13.2" = { name = "_at_bugsnag_slash_node"; packageName = "@bugsnag/node"; - version = "7.11.0"; + version = "7.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/@bugsnag/node/-/node-7.11.0.tgz"; - sha512 = "hwIG7LTE2lwaIjAes1JxYbjSoih9Eu07MSf+QJoMILY6tJoHMgxJ6v0/8AfldJeEAb753qBtlQLO8Rtr2LKHBA=="; + url = "https://registry.npmjs.org/@bugsnag/node/-/node-7.13.2.tgz"; + sha512 = "/JexaiCDmN2f54StyvwgxkMbOSRL58kNPy1GHwlQL7zAPoEiMe9Jq0LOeHIVMLzgB/i0n7gULjLIuYKDT5udfQ=="; }; }; "@bugsnag/safe-json-stringify-6.0.0" = { @@ -1723,13 +1732,13 @@ let sha512 = "5XYkh0e9ehHjA7BxAHFpjPgr1qqbFY8OFG1wpBiAhycbYBtJnQmculA2wcwqTM40YCUBqEvWFdq86jTG8fbkMw=="; }; }; - "@commitlint/load-13.2.0" = { + "@commitlint/load-13.2.1" = { name = "_at_commitlint_slash_load"; packageName = "@commitlint/load"; - version = "13.2.0"; + version = "13.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/load/-/load-13.2.0.tgz"; - sha512 = "Nhkv+hwWCCxWGjmE9jd1U8kfGGCkZVpwzlTtdKxpY+Aj2VCFg3BjY+qA81pMF3oAsIpxchSaZG5llb8kduVjYg=="; + url = "https://registry.npmjs.org/@commitlint/load/-/load-13.2.1.tgz"; + sha512 = "qlaJkj0hfa9gtWRfCfbgFBTK3GYQRmjZhba4l9mUu4wV9lEZ4ICFlrLtd/8kaLXf/8xbrPhkAPkVFOAqM0YwUQ=="; }; }; "@commitlint/message-13.2.0" = { @@ -2191,6 +2200,15 @@ let sha512 = "J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw=="; }; }; + "@eslint/eslintrc-1.0.3" = { + name = "_at_eslint_slash_eslintrc"; + packageName = "@eslint/eslintrc"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.3.tgz"; + sha512 = "DHI1wDPoKCBPoLZA3qDR91+3te/wDSc1YhKg3jR8NxKKRJq2hwHwcWv31cSwSYvIBrmbENoYMWcenW8uproQqg=="; + }; + }; "@exodus/schemasafe-1.0.0-rc.6" = { name = "_at_exodus_slash_schemasafe"; packageName = "@exodus/schemasafe"; @@ -2578,13 +2596,13 @@ let sha512 = "5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ=="; }; }; - "@graphql-tools/import-6.5.0" = { + "@graphql-tools/import-6.5.4" = { name = "_at_graphql-tools_slash_import"; packageName = "@graphql-tools/import"; - version = "6.5.0"; + version = "6.5.4"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/import/-/import-6.5.0.tgz"; - sha512 = "q0zP95TVCVEQ1rfBxSDkPVgZAg5/7LptmPih9R4V0XZGY7aL1Hd4A1oe+Sr4B3sFy7OyWJpxhZek84nQBWNKmw=="; + url = "https://registry.npmjs.org/@graphql-tools/import/-/import-6.5.4.tgz"; + sha512 = "2I3m/RFisxMoRQAAsZi807Kqc4i8Ih/RoliqVBU08nYSkMg/TH67/BbV54pVUrlRF44o9GYjGaHlr5p2mwDoIQ=="; }; }; "@graphql-tools/json-file-loader-6.2.6" = { @@ -2695,13 +2713,13 @@ let sha512 = "gzkavMOgbhnwkHJYg32Adv6f+LxjbQmmbdD5Hty0+CWxvaiuJq+nU6tzb/7VSU4cwhbNLx/lGu2jbCPEW1McZQ=="; }; }; - "@graphql-tools/utils-8.2.4" = { + "@graphql-tools/utils-8.3.0" = { name = "_at_graphql-tools_slash_utils"; packageName = "@graphql-tools/utils"; - version = "8.2.4"; + version = "8.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.2.4.tgz"; - sha512 = "uB+JL7CqTKJ2Q5zXA+a2la1cA8YYPcc0RHO/3mK54hxlZa2Z5/9k9XrNfMof4LZQefTaBM7M6QWtaxGklJln4A=="; + url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.3.0.tgz"; + sha512 = "ksE0RxS0AFllo6KIJjvQsRgcUAzoyZUgUrDbCngv4SaQwyX9YxTfddTLN4uQmbiZB9h25fPp/Xgeyaa3ARCzgg=="; }; }; "@graphql-tools/wrap-7.0.8" = { @@ -2740,6 +2758,15 @@ let sha512 = "CKQVuwuSPh40tgOkR7c0ZisxYRiN05PcKPW72mQL5y++qd7CwBRoaJZvU5xfXnCJDFBmS3qZGQ71Frx6Ofo2XA=="; }; }; + "@grpc/grpc-js-1.3.8" = { + name = "_at_grpc_slash_grpc-js"; + packageName = "@grpc/grpc-js"; + version = "1.3.8"; + src = fetchurl { + url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.8.tgz"; + sha512 = "4qJqqn+CU/nBydz9ePJP+oa8dz0U42Ut/GejlbyaQ1xTkynCc+ndNHHnISlNeHawDsv4MOAyP3mV/EnDNUw2zA=="; + }; + }; "@grpc/proto-loader-0.6.2" = { name = "_at_grpc_slash_proto-loader"; packageName = "@grpc/proto-loader"; @@ -2884,6 +2911,15 @@ let sha512 = "FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg=="; }; }; + "@humanwhocodes/config-array-0.6.0" = { + name = "_at_humanwhocodes_slash_config-array"; + packageName = "@humanwhocodes/config-array"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz"; + sha512 = "JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A=="; + }; + }; "@humanwhocodes/object-schema-1.2.0" = { name = "_at_humanwhocodes_slash_object-schema"; packageName = "@humanwhocodes/object-schema"; @@ -3109,13 +3145,13 @@ let sha512 = "ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="; }; }; - "@jcubic/lily-0.2.0" = { + "@jcubic/lily-0.3.0" = { name = "_at_jcubic_slash_lily"; packageName = "@jcubic/lily"; - version = "0.2.0"; + version = "0.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jcubic/lily/-/lily-0.2.0.tgz"; - sha512 = "KV+CBO6epprxj0AHBDOUI5vfcJZPfhuK5Bdf+AqoJFIVBapSJjuHlZsMGLGLTHCQW48oYvwv8wCC/olzRC/Ndw=="; + url = "https://registry.npmjs.org/@jcubic/lily/-/lily-0.3.0.tgz"; + sha512 = "4z6p4jLGSthc8gQ7wu4nHfGYn/IgCKFr+7hjuf80VdXUs7sm029mZGGDpS8sb29PVZWUBvMMTBCVGFhH2nN4Vw=="; }; }; "@jest/transform-25.5.1" = { @@ -3217,22 +3253,22 @@ let sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; }; }; - "@jsii/check-node-1.36.0" = { + "@jsii/check-node-1.39.0" = { name = "_at_jsii_slash_check-node"; packageName = "@jsii/check-node"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.36.0.tgz"; - sha512 = "/WgRJ93hg7a6H/VTOhE9366VjvrW5HU0wGtO/i3zskxBpK6LmpnYhw69AiGvmAZHyBaUuJ2KGCSa7TEge62NwA=="; + url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.39.0.tgz"; + sha512 = "tqx5o0Zw6WrVKmB9S1X0E8AajfXjWu9yoOUtUdYVCR6NAdi8mY/NQ3uYJ8II0AF1MtC0PdASOjb/6i3h02komw=="; }; }; - "@jsii/spec-1.36.0" = { + "@jsii/spec-1.39.0" = { name = "_at_jsii_slash_spec"; packageName = "@jsii/spec"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.36.0.tgz"; - sha512 = "CZrol5FphC3WZdaEYWRyCysbc6IRvaXjHOlFgjin4RJ9MrAdskcH0/x/Hyez1PwFkZl1f2qWFwVG3L9eA5+Fsg=="; + url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.39.0.tgz"; + sha512 = "NbCmAYOB938uyWHwXj6fhdeIzznhHbxLmvl4Jtwe08Nrz5Gs4n79snV29XWIQulDMa4HYkNh1yqhBXOHkd+GAg=="; }; }; "@kwsites/file-exists-1.1.1" = { @@ -3973,13 +4009,13 @@ let sha512 = "7AQsO0hMmpqDledV7AhBuSYqYPFsKP9PaltMecX9nlnsyFxqtsqUg9/pvB2L/jxvskrDrNkdKYz2KTbQznCtng=="; }; }; - "@mdn/browser-compat-data-4.0.2" = { + "@mdn/browser-compat-data-4.0.5" = { name = "_at_mdn_slash_browser-compat-data"; packageName = "@mdn/browser-compat-data"; - version = "4.0.2"; + version = "4.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.0.2.tgz"; - sha512 = "XGLqWi1uOil0L4TJs9KOTMRl9FdEtRQLvBDaB7++AFnFf9G0QYihiUNRJ4eXZa53KI9VORsEi3Fj8p3N+m/Gdw=="; + url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.0.5.tgz"; + sha512 = "KPSNaHUl5aikqsQU7LpBntFzaPbhm5OJxD88Wv00OKDc4wudyid2wDFqLeb7VcYT9x5bND8PPFloWdK5DY0pHA=="; }; }; "@mdx-js/util-2.0.0-next.8" = { @@ -3991,6 +4027,132 @@ let sha512 = "T0BcXmNzEunFkuxrO8BFw44htvTPuAoKbLvTG41otyZBDV1Rs+JMddcUuaP5vXpTWtgD3grhcrPEwyx88RUumQ=="; }; }; + "@medable/mdctl-api-1.0.62" = { + name = "_at_medable_slash_mdctl-api"; + packageName = "@medable/mdctl-api"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-api/-/mdctl-api-1.0.62.tgz"; + sha512 = "kXyaE+UH34LIR0AiO4nve/byQGARc9N/Q9Opf9wsbHgChHBUvv67/2i04eQs5N2CauLBVfI6H8UoXqzLUm7qAA=="; + }; + }; + "@medable/mdctl-core-1.0.62" = { + name = "_at_medable_slash_mdctl-core"; + packageName = "@medable/mdctl-core"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-core/-/mdctl-core-1.0.62.tgz"; + sha512 = "1lRrAZw7gfaQF9iAlV5MgnOVzujetX7K5n/11wzCaIEZct9vBTSVNtI/zHNjWgyoud0LMC6w8qtRcjbgSgjcfQ=="; + }; + }; + "@medable/mdctl-core-schemas-1.0.62" = { + name = "_at_medable_slash_mdctl-core-schemas"; + packageName = "@medable/mdctl-core-schemas"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-core-schemas/-/mdctl-core-schemas-1.0.62.tgz"; + sha512 = "nyq59XISru4gnueEk5mpU77TxuR9hsqtzpSo/I2IhA/ZbIjDoBatm+/HK3ttX9UA+rkueK1bngRLEanZFHjUeg=="; + }; + }; + "@medable/mdctl-core-utils-1.0.60" = { + name = "_at_medable_slash_mdctl-core-utils"; + packageName = "@medable/mdctl-core-utils"; + version = "1.0.60"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-core-utils/-/mdctl-core-utils-1.0.60.tgz"; + sha512 = "1l53ieD4cukz/P4Y3COsWov4mVK/+StI0lcdMUJ50jKalpFZP6kOPBMD1HzqQ1zak59ebIACKWneAH19HGET2w=="; + }; + }; + "@medable/mdctl-credentials-provider-keychain-1.0.62" = { + name = "_at_medable_slash_mdctl-credentials-provider-keychain"; + packageName = "@medable/mdctl-credentials-provider-keychain"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-credentials-provider-keychain/-/mdctl-credentials-provider-keychain-1.0.62.tgz"; + sha512 = "pUG/9Ar7H2BGxoZl0SP2Z5y3WXFb600E7/YMY68SLYwR1Tp5a7whf4ttclAZyB73ukJ8cs7HcpAvg52Btd1vmg=="; + }; + }; + "@medable/mdctl-credentials-provider-pouchdb-1.0.62" = { + name = "_at_medable_slash_mdctl-credentials-provider-pouchdb"; + packageName = "@medable/mdctl-credentials-provider-pouchdb"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-credentials-provider-pouchdb/-/mdctl-credentials-provider-pouchdb-1.0.62.tgz"; + sha512 = "yed0zon0Smo80UmfkhVezcsehgM6w3XMmLtkyxRVUK0xQOVXfJQZloWZtG75Be2VA0RITbdHKstzE2raGdx1tw=="; + }; + }; + "@medable/mdctl-docs-1.0.60" = { + name = "_at_medable_slash_mdctl-docs"; + packageName = "@medable/mdctl-docs"; + version = "1.0.60"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-docs/-/mdctl-docs-1.0.60.tgz"; + sha512 = "9ytd1YTnsLd/hu9mGKYgsPGrTnR+5GzdbRNKFDnfBPwUsMwB1CCGE3nhb1hdjQAje9ggA4/1otnIrO/4mw8IWg=="; + }; + }; + "@medable/mdctl-export-adapter-console-1.0.60" = { + name = "_at_medable_slash_mdctl-export-adapter-console"; + packageName = "@medable/mdctl-export-adapter-console"; + version = "1.0.60"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-export-adapter-console/-/mdctl-export-adapter-console-1.0.60.tgz"; + sha512 = "k9KZqkV3d/2/8uYnt9/jMdF9jCNb1w/R6q2LPDZ0hNrt7UpvKKSF5RegRysW21p/xT6bvdjJhTphxXzO0qurVw=="; + }; + }; + "@medable/mdctl-export-adapter-tree-1.0.62" = { + name = "_at_medable_slash_mdctl-export-adapter-tree"; + packageName = "@medable/mdctl-export-adapter-tree"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-export-adapter-tree/-/mdctl-export-adapter-tree-1.0.62.tgz"; + sha512 = "2LlmAm3kaqL2DUy1ZUzEV7hwR1vDNKQc0ySlvmRY1WR3aFsEEfJJA6hJEfjhzsE03A1jZZpW6m7KUIbosqLYWQ=="; + }; + }; + "@medable/mdctl-import-adapter-1.0.62" = { + name = "_at_medable_slash_mdctl-import-adapter"; + packageName = "@medable/mdctl-import-adapter"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-import-adapter/-/mdctl-import-adapter-1.0.62.tgz"; + sha512 = "mjf0sx9dzZVpKCotYBZyWZopeOdyu2VnwQmIVI8oxwdVRIEN5LR0ohThs9Ca/aQT4rwlL2uvAPde5dXB3kRzuQ=="; + }; + }; + "@medable/mdctl-manifest-1.0.62" = { + name = "_at_medable_slash_mdctl-manifest"; + packageName = "@medable/mdctl-manifest"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-manifest/-/mdctl-manifest-1.0.62.tgz"; + sha512 = "PDmfThH3tb3XQo2ot5UJR2hHtFODcQb7PAFNWbx7kfu7Vjg6g8XHYOsWGwSzFzKn+78V6+ksC8kBBcBQJus+1g=="; + }; + }; + "@medable/mdctl-node-utils-1.0.62" = { + name = "_at_medable_slash_mdctl-node-utils"; + packageName = "@medable/mdctl-node-utils"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-node-utils/-/mdctl-node-utils-1.0.62.tgz"; + sha512 = "FtJId1P5hmZED6xv2SjMFb+wMswW2/7gjp4bRe21DmoCkcf4ryYUVUBzXRtfZmeMYh9zo71zRi485PHLpDylGw=="; + }; + }; + "@medable/mdctl-sandbox-1.0.62" = { + name = "_at_medable_slash_mdctl-sandbox"; + packageName = "@medable/mdctl-sandbox"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-sandbox/-/mdctl-sandbox-1.0.62.tgz"; + sha512 = "xuRma0dvrtP0Su8BdWrZtdNVLeDAUIpwJ75mNAqNLK4vjxC6BJgFVHyD8pTgaDn/KYQoOZBLaY7LiMYXh8BSJw=="; + }; + }; + "@medable/mdctl-secrets-1.0.60" = { + name = "_at_medable_slash_mdctl-secrets"; + packageName = "@medable/mdctl-secrets"; + version = "1.0.60"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-secrets/-/mdctl-secrets-1.0.60.tgz"; + sha512 = "WgNIC0g3bGsy5u3a2tqdv+7RbsfmFr76vSlnkbsr/ZR4lzcXJes3qM37pvSqEZD+WN6HOPFRWTHQ0vO8biKqTw=="; + }; + }; "@medv/blessed-2.0.1" = { name = "_at_medv_slash_blessed"; packageName = "@medv/blessed"; @@ -4009,13 +4171,13 @@ let sha512 = "W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA=="; }; }; - "@microsoft/load-themed-styles-1.10.217" = { + "@microsoft/load-themed-styles-1.10.225" = { name = "_at_microsoft_slash_load-themed-styles"; packageName = "@microsoft/load-themed-styles"; - version = "1.10.217"; + version = "1.10.225"; src = fetchurl { - url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.217.tgz"; - sha512 = "r3iwLv8SwlJ/3V+4veN/evjtSqm9q1vH7jiu2bnMcpGUflZ10r1JBS6uZOQWicKx4kgoWrpyTorHc3y1FWnFjg=="; + url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.225.tgz"; + sha512 = "ARu2FwDnA5VcWHGpzGUnn5eB1K6lXmqCGHis7UoBKAW0uS2Asuo9Y7scblA2Fg/6lIFHLobWg4LGbzi0maYKpQ=="; }; }; "@mitmaro/errors-1.0.0" = { @@ -4090,13 +4252,13 @@ let sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg=="; }; }; - "@netlify/build-18.13.7" = { + "@netlify/build-18.17.2" = { name = "_at_netlify_slash_build"; packageName = "@netlify/build"; - version = "18.13.7"; + version = "18.17.2"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/build/-/build-18.13.7.tgz"; - sha512 = "maeTnUJ/onAtWDQfyx4OpgJ21W9CUuUMuwMgVXyqNxiH7n6hL0/cneSJ/rla5P4xcaoWOKKP1Uc16zRUNm6Zhw=="; + url = "https://registry.npmjs.org/@netlify/build/-/build-18.17.2.tgz"; + sha512 = "K4wmbfwQEtwB/ke/haibfhjZnesNP3j4MjtTUoUBHc/MXEBa1uFqb/7fchXMFZSbbmU+r/Ra8Fbt3NAIS15K5Q=="; }; }; "@netlify/cache-utils-2.0.4" = { @@ -4108,13 +4270,13 @@ let sha512 = "P6tomPTt5tdyFrrYbBWHIGBHTwiuewrElxVRMnYW1W4GfTP4Me4+iV5lOyU/Yw9OuTPg7dPzah2J0GA6cA1YCw=="; }; }; - "@netlify/config-15.6.4" = { + "@netlify/config-15.7.2" = { name = "_at_netlify_slash_config"; packageName = "@netlify/config"; - version = "15.6.4"; + version = "15.7.2"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/config/-/config-15.6.4.tgz"; - sha512 = "E3vRhsaSe3dZsGpwNxRWIX0Ebq9aE7GAW8X+CztobOg+/HY4Hi/5RoA9ek99VheaPwkyyguVf+Tlxd/uL+nVsQ=="; + url = "https://registry.npmjs.org/@netlify/config/-/config-15.7.2.tgz"; + sha512 = "hZO+vSJa+m1vpJjuTXSLh7ZyFMs8AIfElLZtllL4OTM7VMuLiC7+m7HHKWNX+xbW27lCox1G5jpUpGajtH0ajA=="; }; }; "@netlify/esbuild-0.13.6" = { @@ -4126,13 +4288,13 @@ let sha512 = "tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw=="; }; }; - "@netlify/framework-info-5.9.2" = { + "@netlify/framework-info-5.11.0" = { name = "_at_netlify_slash_framework-info"; packageName = "@netlify/framework-info"; - version = "5.9.2"; + version = "5.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.9.2.tgz"; - sha512 = "2mzH9iOc57rUx698oIjOvw5wLRJJBHTgNBqLU6ZhUSn14Nj02jej5F2POeH4Zwi48u45YpTnJ0nnSIUjNExNWg=="; + url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.11.0.tgz"; + sha512 = "B6MW05c8vUuakO8x/ucp99ocpdYeikusCzPANqD0O1JamdLyDsDbhL7Z3j0QUhZjpY+bm+4g91Gaq7ynpX0ICg=="; }; }; "@netlify/functions-utils-2.0.2" = { @@ -4270,13 +4432,13 @@ let sha512 = "VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w=="; }; }; - "@netlify/open-api-2.5.0" = { + "@netlify/open-api-2.5.1" = { name = "_at_netlify_slash_open-api"; packageName = "@netlify/open-api"; - version = "2.5.0"; + version = "2.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.5.0.tgz"; - sha512 = "KiXfYPO/X24p7EYQjcjBTizoyfY3U8zPv68Rte0EtayW2ZSqIslLLpNNd2gteqdh0Q83mzSiESdhlQHd0Ckjjg=="; + url = "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.5.1.tgz"; + sha512 = "FBBgWU+09Xi4bxzPBtYiWB8p34NcGRvmUM+rxLDGus68U1r0M2+oFF+CIlfVvLMCJ+qJVTk6WV1R3+g4NrhYmg=="; }; }; "@netlify/plugin-edge-handlers-1.11.22" = { @@ -4288,22 +4450,22 @@ let sha512 = "tFb7J6+YEtZP0OYpS/b9Rjp1lm02XfhAQR6KRHAaeRlHp98/zgd0hhubfwXUCppP2BLfn+imkeVS0FnANh5B3g=="; }; }; - "@netlify/plugins-list-4.0.0" = { + "@netlify/plugins-list-4.0.1" = { name = "_at_netlify_slash_plugins-list"; packageName = "@netlify/plugins-list"; - version = "4.0.0"; + version = "4.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-4.0.0.tgz"; - sha512 = "qF1KWhFzA0hQhavIeH1wMao1vtv3cg+h9sdbxhiOVt1H/fBww7miSCJTp8JTXE5hAS9V0/O2GWTpCYUPIK5z8Q=="; + url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-4.0.1.tgz"; + sha512 = "5SNHrs6dfW8YlyTmJvLGTIZsdxtADuYRMn8mlRapBLLDazd99yDokzMfC8oigACyu553ghn/dtetPHHxsdGuXQ=="; }; }; - "@netlify/routing-local-proxy-0.33.2" = { + "@netlify/routing-local-proxy-0.34.1" = { name = "_at_netlify_slash_routing-local-proxy"; packageName = "@netlify/routing-local-proxy"; - version = "0.33.2"; + version = "0.34.1"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.33.2.tgz"; - sha512 = "0y8PMy5f73PSttizvmxGk1MbrdZL6qKRZr9jH2Rk+OB29EhNlcsdJT56DHSjnIUxRAmeZVY0JnXDhHNI2cDapQ=="; + url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.34.1.tgz"; + sha512 = "FuzgxdxC7wJXUT08qPTtHiKwjFDHh3ViCDZwxwjm8CjOKYz+9NjhmIffkbEFl6R+uH6IV/3R6gVDL5Fb5hwRbQ=="; }; }; "@netlify/run-utils-2.0.1" = { @@ -4315,13 +4477,13 @@ let sha512 = "F1YcF2kje0Ttj+t5Cn5d6ojGQcKj4i/GMWgQuoZGVjQ31ToNcDXIbBm5SBKIkMMpNejtR1wF+1a0Q+aBPWiZVQ=="; }; }; - "@netlify/zip-it-and-ship-it-4.23.3" = { + "@netlify/zip-it-and-ship-it-4.25.0" = { name = "_at_netlify_slash_zip-it-and-ship-it"; packageName = "@netlify/zip-it-and-ship-it"; - version = "4.23.3"; + version = "4.25.0"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.23.3.tgz"; - sha512 = "Va40JVTeisKb6ryLWWhLm5sEVjZlLoJZeoEZlUXfzMsncgwZZqY5sGcVxlk6b8iMS1A93jLR7qWbuiMqwo+WWg=="; + url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.25.0.tgz"; + sha512 = "4KhFSO7QWyNXVlQzFVCAmTEgdOnPnQGbkaX+Wo/5NS1boH6IvbKAzZKFqrP8fE2Vl4wIWrt9srPpQA3HpyO3NQ=="; }; }; "@node-red/editor-api-2.0.6" = { @@ -4423,13 +4585,13 @@ let sha512 = "CLnD+zXG9oijEEzViimz8fbOoFVb7hoypiaf7p6giJhvYtrxLAyY3cZAMPIFQvsG731+02eMDp3LqVBNo7BaZA=="; }; }; - "@npmcli/ci-detect-1.3.0" = { + "@npmcli/ci-detect-1.4.0" = { name = "_at_npmcli_slash_ci-detect"; packageName = "@npmcli/ci-detect"; - version = "1.3.0"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz"; - sha512 = "oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q=="; + url = "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.4.0.tgz"; + sha512 = "3BGrt6FLjqM6br5AhWRKTr3u5GIVkjRYeAFrMp3HjnfICrg4xOrVRwFavKT6tsp++bq5dluL5t8ME/Nha/6c1Q=="; }; }; "@npmcli/fs-1.0.0" = { @@ -4684,13 +4846,13 @@ let sha512 = "0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg=="; }; }; - "@octokit/openapi-types-10.6.4" = { + "@octokit/openapi-types-11.2.0" = { name = "_at_octokit_slash_openapi-types"; packageName = "@octokit/openapi-types"; - version = "10.6.4"; + version = "11.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.6.4.tgz"; - sha512 = "JVmwWzYTIs6jACYOwD6zu5rdrqGIYsiAsLzTCxdrWIPNKNVjEF6vPTL20shmgJ4qZsq7WPBcLXLsaQD+NLChfg=="; + url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-11.2.0.tgz"; + sha512 = "PBsVO+15KSlGmiI8QAzaqvsNlZlrDlyAJYcrXBCvVUxCp7VnXjkwPoFHgjEJXx3WF9BAwkA6nfCUA7i9sODzKA=="; }; }; "@octokit/plugin-enterprise-rest-6.0.1" = { @@ -4702,13 +4864,13 @@ let sha512 = "93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw=="; }; }; - "@octokit/plugin-paginate-rest-2.16.7" = { + "@octokit/plugin-paginate-rest-2.17.0" = { name = "_at_octokit_slash_plugin-paginate-rest"; packageName = "@octokit/plugin-paginate-rest"; - version = "2.16.7"; + version = "2.17.0"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.7.tgz"; - sha512 = "TMlyVhMPx6La1Ud4PSY4YxqAvb9YPEMs/7R1nBSbsw4wNqG73aBqls0r0dRRCWe5Pm0ZUGS9a94N46iAxlOR8A=="; + url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.17.0.tgz"; + sha512 = "tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw=="; }; }; "@octokit/plugin-request-log-1.0.4" = { @@ -4720,13 +4882,13 @@ let sha512 = "mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA=="; }; }; - "@octokit/plugin-rest-endpoint-methods-5.11.4" = { + "@octokit/plugin-rest-endpoint-methods-5.13.0" = { name = "_at_octokit_slash_plugin-rest-endpoint-methods"; packageName = "@octokit/plugin-rest-endpoint-methods"; - version = "5.11.4"; + version = "5.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.11.4.tgz"; - sha512 = "iS+GYTijrPUiEiLoDsGJhrbXIvOPfm2+schvr+FxNMs7PeE9Nl4bAMhE8ftfNX3Z1xLxSKwEZh0O7GbWurX5HQ=="; + url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.13.0.tgz"; + sha512 = "uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA=="; }; }; "@octokit/plugin-retry-3.0.9" = { @@ -4756,22 +4918,22 @@ let sha512 = "1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg=="; }; }; - "@octokit/rest-18.11.4" = { + "@octokit/rest-18.12.0" = { name = "_at_octokit_slash_rest"; packageName = "@octokit/rest"; - version = "18.11.4"; + version = "18.12.0"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.11.4.tgz"; - sha512 = "QplypCyYxqMK05JdMSm/bDWZO8VWWaBdzQ9tbF9rEV9rIEiICh+v6q+Vu/Y5hdze8JJaxfUC+PBC7vrnEkZvZg=="; + url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.12.0.tgz"; + sha512 = "gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q=="; }; }; - "@octokit/types-6.31.3" = { + "@octokit/types-6.34.0" = { name = "_at_octokit_slash_types"; packageName = "@octokit/types"; - version = "6.31.3"; + version = "6.34.0"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/types/-/types-6.31.3.tgz"; - sha512 = "IUG3uMpsLHrtEL6sCVXbxCgnbKcgpkS4K7gVEytLDvYYalkK3XcuMCHK1YPD8xJglSJAOAbL4MgXp47rS9G49w=="; + url = "https://registry.npmjs.org/@octokit/types/-/types-6.34.0.tgz"; + sha512 = "s1zLBjWhdEI2zwaoSgyOFoKSl109CUcVBCc7biPJ3aAf6LGLU6szDvi31JPU7bxfla2lqfhjbbg/5DdFNxOwHw=="; }; }; "@opencensus/core-0.0.8" = { @@ -4819,310 +4981,328 @@ let sha512 = "a/szuMQV0Quy0/M7kKdglcbRSoorleyyOwbTNNJ32O+RBN766wbQlMTvdimImTmwYWGr+NJOni1EcC242WlRcA=="; }; }; - "@ot-builder/bin-composite-types-1.1.2" = { + "@ot-builder/bin-composite-types-1.2.0" = { name = "_at_ot-builder_slash_bin-composite-types"; packageName = "@ot-builder/bin-composite-types"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.1.2.tgz"; - sha512 = "o6dWvUCn6+kZbohKEe91vbiIXEjzSApv9mM9/B9p6s+aHdbCLu94/lch6Mwvc5FVPiDb8F5WIBKXz1/VCyOKWw=="; + url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.2.0.tgz"; + sha512 = "AN2d2sVtQLq/2vrfzqIXhgOfmrXn/LeLIwqGkhGIAaqdFJt1shUAP0SMMjoNyA+27uQcBi6Cu9WqSVgUVvbNmw=="; }; }; - "@ot-builder/bin-util-1.1.2" = { + "@ot-builder/bin-util-1.2.0" = { name = "_at_ot-builder_slash_bin-util"; packageName = "@ot-builder/bin-util"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.1.2.tgz"; - sha512 = "zo7cq3gYB+ajwKi+mYp3ocXEzApE/8BYVCO5wz5BbeCm9wMLW/TmjxG2+415BW7b+nJi0he3jfFdBkHP5eUnKQ=="; + url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.2.0.tgz"; + sha512 = "0WNGJALiIKSMP54FtInc+WXPn0QyfHrQZfgpjUNb1EQjfk51uG0H1044mYqOAXginhxcm8yxH6m1/I4L7nmObQ=="; }; }; - "@ot-builder/cli-help-shower-1.1.2" = { + "@ot-builder/cli-help-shower-1.2.0" = { name = "_at_ot-builder_slash_cli-help-shower"; packageName = "@ot-builder/cli-help-shower"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.1.2.tgz"; - sha512 = "h7LudXn+nZjDZZcmNmmd9CoHzl88mpoXuWMC8LewkwYbJlhUGUr95L9V+yfHzA+hWlQb+H9jNk1bXfGwXGVfOA=="; + url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.2.0.tgz"; + sha512 = "oXLxLsX0NQnXE86T6WlStGdWLiBq0MirxZLR11mtBtU9FqWTIHxRQwaVA9UzvuwMRiwYC5ZL6MkYfdUBf1043w=="; }; }; - "@ot-builder/cli-proc-1.1.2" = { + "@ot-builder/cli-proc-1.2.0" = { name = "_at_ot-builder_slash_cli-proc"; packageName = "@ot-builder/cli-proc"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.1.2.tgz"; - sha512 = "ob8T1LigHyd7efypJZ7GuGdRZ0cEDgJmT/VN1CoGzCJAy6EupMAmuTONp545l6ijoWZsausJov1TvVdJLsXjxA=="; + url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.2.0.tgz"; + sha512 = "HeWBcJqRlrR8BT4GxV6BSeLajdr0J6sgKi9rU7eS1OQU06I85/DyQZMtMJecLYgaQ1tPFapxV3XH454/JGHnMQ=="; }; }; - "@ot-builder/cli-shared-1.1.2" = { + "@ot-builder/cli-shared-1.2.0" = { name = "_at_ot-builder_slash_cli-shared"; packageName = "@ot-builder/cli-shared"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.1.2.tgz"; - sha512 = "jIOqlkvrCpbXyla0g0Rnn3goaAjDn9Rl189UMmI3lhsvt3LX+Dvh5DoGdZxgET8cJdRwmpxETwQFGDOk+GNB/A=="; + url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.2.0.tgz"; + sha512 = "0qtfGBnID4RIg7jGfc0Cs4VhB9w6FhAvIzidUTWr4xdLubI4NqiKdxR44jfakP1SX4jMOyAG5ppNthUjpW8Xlg=="; }; }; - "@ot-builder/common-impl-1.1.2" = { + "@ot-builder/common-impl-1.2.0" = { name = "_at_ot-builder_slash_common-impl"; packageName = "@ot-builder/common-impl"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.1.2.tgz"; - sha512 = "b5djcK7F9+31lDp3l/CK6xYhdbaXRNIbNVPyPCccD8FWEWc+rdHMw64cuDqCpvvTYYxeJ4MsTiB1Wu6FGip7/w=="; + url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.2.0.tgz"; + sha512 = "vOGP77F2lFx+ssf6uvZFh7E4TAiXeTPkU8JyfxZYAfnVMuKVcj0yZdgUs2tr5Akg/oxfbSo3MVWCz4hHALWXHQ=="; }; }; - "@ot-builder/errors-1.1.2" = { + "@ot-builder/errors-1.2.0" = { name = "_at_ot-builder_slash_errors"; packageName = "@ot-builder/errors"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.1.2.tgz"; - sha512 = "/ISTVXtFkRppPABUvdCOa/Qvk2epPcsWuqwBsonXJjseSOKwJOpAqZ8GeGyoUkGITsl15RM6xQGRT+yhRyrmhw=="; + url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.2.0.tgz"; + sha512 = "bMVw+leFX8OhcAy72K5Eyn35LVz5TqTeUPzyZC8VXqf4xr+6o2PRPdmdIkDlxrB9HG0ZX3OQu4urT4m6eonNOw=="; }; }; - "@ot-builder/io-bin-cff-1.1.2" = { + "@ot-builder/io-bin-cff-1.2.0" = { name = "_at_ot-builder_slash_io-bin-cff"; packageName = "@ot-builder/io-bin-cff"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.1.2.tgz"; - sha512 = "XVNr5pE0p7tNNud1mkAYtPIK8is2a7mkw3O09sj4/hzpA/GwZ3oCxQBqzjqj/EnmzZsfiGQNOzE7C6bPF6w88A=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.2.0.tgz"; + sha512 = "O9Snj8A7W/UI6jxcZ4cvcGhLv6Zia82BQVAZwjqaGagsyadaoVgBhd9EgHR4Pa0FFEdpG4JqC/JaP4c2Rj+I6A=="; }; }; - "@ot-builder/io-bin-encoding-1.1.2" = { + "@ot-builder/io-bin-encoding-1.2.0" = { name = "_at_ot-builder_slash_io-bin-encoding"; packageName = "@ot-builder/io-bin-encoding"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.1.2.tgz"; - sha512 = "+1L50dhuhPZbkoX8NRyiYta7Pwo7oaXD98ZHR5ViUbkeqAbBU+XtITq3kVQalawD/Y67QnvcvwPucsrNAcmkbA=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.2.0.tgz"; + sha512 = "WjjghUL45GEB+23u0fgmaoCbapT7x7GzbkjcWbWFzshFOIjDyR+IFP+gicsgP5C3BQr4RGV8t/H/QfdjvjxnZA=="; }; }; - "@ot-builder/io-bin-ext-private-1.1.2" = { + "@ot-builder/io-bin-ext-private-1.2.0" = { name = "_at_ot-builder_slash_io-bin-ext-private"; packageName = "@ot-builder/io-bin-ext-private"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.1.2.tgz"; - sha512 = "70yML2r9T3MihFyzyx90l1yE/rA4PtWmQeInGwKb/3pijgMg8m/Qcdfwmgl2sx50wd4bEGLiTxXo8PJ1CDeVug=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.2.0.tgz"; + sha512 = "xZBEeXf+2DEMoBnloVv7GQ603IbeCNV5kcyLf6VtjyHpDF0Gwh4wtVM6eTR3vLjfy56BEf50Gp4xjMaTR98eyw=="; }; }; - "@ot-builder/io-bin-font-1.1.2" = { + "@ot-builder/io-bin-font-1.2.0" = { name = "_at_ot-builder_slash_io-bin-font"; packageName = "@ot-builder/io-bin-font"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.1.2.tgz"; - sha512 = "CY4VlN9N2GgwYo1s3TEe03JcEC7M+IXVtwern4RBueYBU8i03DYcaLRykXXKBUEM9KGuA4CcpafhlxJdLrKcHw=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.2.0.tgz"; + sha512 = "R09LJQpAY33wJroy5dFUjggncXFC9hwTcE3rriIT0HjwAOQUd7NtRMtts7nAwTpPimGMhl4dDl9DWw9OPfsgXw=="; }; }; - "@ot-builder/io-bin-glyph-store-1.1.2" = { + "@ot-builder/io-bin-glyph-store-1.2.0" = { name = "_at_ot-builder_slash_io-bin-glyph-store"; packageName = "@ot-builder/io-bin-glyph-store"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.1.2.tgz"; - sha512 = "qw3GRaYN6fepIEOpELNQTxZSIrhFtisE2QhY+bj7Rg4OG0L8Mu+tR+AqbHidvaAFQaMleFY6s7vEk79/5ZCMdg=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.2.0.tgz"; + sha512 = "pxJj4OtcRaMYvwSWAJEYvVyrug3S7XuRlSBvBLcl0lQ7jCADQBnQnSXGkUBRDWsIjM/t/EFBvCKeCfbS04HHFQ=="; }; }; - "@ot-builder/io-bin-layout-1.1.2" = { + "@ot-builder/io-bin-layout-1.2.0" = { name = "_at_ot-builder_slash_io-bin-layout"; packageName = "@ot-builder/io-bin-layout"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.1.2.tgz"; - sha512 = "LJvm+XshKqMEdMVM2MbILGtpTlo+izUPqmiWVpeDEtkzDKuKcES6zvb3VJLt550Ug7neJbE/k6wq+PUt+20wJw=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.2.0.tgz"; + sha512 = "0HkF8xGSHozP8uof5GrgHtif5ahkHKsDKFz0O8KTRQEEEaZmN/4K76E18msa72EC/wDGFRdfSvoiapaQopUZGg=="; }; }; - "@ot-builder/io-bin-metadata-1.1.2" = { + "@ot-builder/io-bin-metadata-1.2.0" = { name = "_at_ot-builder_slash_io-bin-metadata"; packageName = "@ot-builder/io-bin-metadata"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.1.2.tgz"; - sha512 = "UAJzjPsDUtQozQJvVpGSPhCnKZiuoA0o4od74pnqRY7f6gDx0tHYM5fpv4ZIcQRS5ORG6XVxtRq3kLndDb4+3A=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.2.0.tgz"; + sha512 = "dPb9w9IxjEv0McQN3E8zufxml8YyGV1/mSiT6x2yAhYQpuoef/cHfF1HJHpYhnqyzI2vlM5JP2UUr7XyuDvmsg=="; }; }; - "@ot-builder/io-bin-metric-1.1.2" = { + "@ot-builder/io-bin-metric-1.2.0" = { name = "_at_ot-builder_slash_io-bin-metric"; packageName = "@ot-builder/io-bin-metric"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.1.2.tgz"; - sha512 = "bKR4L7V2jnOaL7Ait0WIYLDM4vDgp/MbB9wDSXCquFWxdjOww7GBrVuOs6Dw4Aldp68wNre9OnwKB5oj3IKyIw=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.2.0.tgz"; + sha512 = "SP5Rwv7yyptMvRErMPQLolt+96RSBFPY4ctsUvyolG61Jrz9Se6/FflCcBnSK79Xy1+9XepMMGaWvxTl57jwYQ=="; }; }; - "@ot-builder/io-bin-name-1.1.2" = { + "@ot-builder/io-bin-name-1.2.0" = { name = "_at_ot-builder_slash_io-bin-name"; packageName = "@ot-builder/io-bin-name"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.1.2.tgz"; - sha512 = "UtLy1XOcF03jhR31C1NXesjoZEc9MeGJTwtYU/hXzN0KKPxhl9ZDUjzTI7zWJ4K0tDYuS+LUcgJj1gdG21NnAA=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.2.0.tgz"; + sha512 = "zMsPafrJC3fOEc/HmIBDB9ULn++QhcO5nXS7UTynW6t9ddgllaCGfBwqNdrCLYmBP1Sy0HTTL7kda/R5mfZVhg=="; }; }; - "@ot-builder/io-bin-sfnt-1.1.2" = { + "@ot-builder/io-bin-sfnt-1.2.0" = { name = "_at_ot-builder_slash_io-bin-sfnt"; packageName = "@ot-builder/io-bin-sfnt"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.1.2.tgz"; - sha512 = "hfAsJXdIyZuxu1tzjIVjH4hfLVLAmipsaRJXEJwf5VtvpyOheV0wUCJ57Fq0zSSQlMBEyPFDJ0ubDT6Z9tKJBg=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.2.0.tgz"; + sha512 = "g0E0ltjDvBnsog7gIqMPEmlRmgs7tbIurYbDd1QmorGNmmcxaCQxbyKSiZF6tcHzDmSC9vLprdymbFKzzudFPQ=="; }; }; - "@ot-builder/io-bin-ttf-1.1.2" = { + "@ot-builder/io-bin-ttf-1.2.0" = { name = "_at_ot-builder_slash_io-bin-ttf"; packageName = "@ot-builder/io-bin-ttf"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.1.2.tgz"; - sha512 = "G/40yZStFXTAHjR5iQ7ZyoH7USJU6IMVbn8sEAMbvQc3GzDeHxhPADoyuxRn/nFzwaa0z6ut6ef85ebOgkFuww=="; + url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.2.0.tgz"; + sha512 = "VyZgZbycG8fwXweQ8hMBQTBHyMGg6J94lgg3eWmBJnxRWiI/odBtvQJZvFlgkgJCALOvWlMFQkftmFVn8lWpDw=="; }; }; - "@ot-builder/ot-1.1.2" = { + "@ot-builder/io-bin-vtt-private-1.2.0" = { + name = "_at_ot-builder_slash_io-bin-vtt-private"; + packageName = "@ot-builder/io-bin-vtt-private"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@ot-builder/io-bin-vtt-private/-/io-bin-vtt-private-1.2.0.tgz"; + sha512 = "W7PXVXigsCtAlxtzTlz1fd1CCc5s2rhJfCeOcJYMpH4BfYekE1e/0gM/eAR3QVP9k9a6L/tKICsJD+AHm4NmNw=="; + }; + }; + "@ot-builder/ot-1.2.0" = { name = "_at_ot-builder_slash_ot"; packageName = "@ot-builder/ot"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.1.2.tgz"; - sha512 = "hAQIxPEbElfXGydy5sYqSl7kzM5eHbTaDBN23RlUbgTwF3OCDdUYUXwCEOfh4pDebFRNLn/C7sue8pud62lp2Q=="; + url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.2.0.tgz"; + sha512 = "0lnFEXwOXy+HvzAHTnOhPiY04c0sgLkQ3z6UbtScapP7ppmowyJsoMCSnMzuuNNCxgPu+9E1/r6pdxY4SZV4fw=="; }; }; - "@ot-builder/ot-encoding-1.1.2" = { + "@ot-builder/ot-encoding-1.2.0" = { name = "_at_ot-builder_slash_ot-encoding"; packageName = "@ot-builder/ot-encoding"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.1.2.tgz"; - sha512 = "E+NYgSUpRLOWe+Iua/9WzfXSMZtJUdFBuJcAXdIaZoyUaGDPyEEvnc4PVYMH0dNuU8O+8D19ruX39L4OXiAH2Q=="; + url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.2.0.tgz"; + sha512 = "HE8UEBbFR2yj2YK4tmFPyC7I2JPCcxgQStS6Z6McwfXcVCY+QLIubhUO9vpDXps52jc+/OxGjuMtcksGOiTEIw=="; }; }; - "@ot-builder/ot-ext-private-1.1.2" = { + "@ot-builder/ot-ext-private-1.2.0" = { name = "_at_ot-builder_slash_ot-ext-private"; packageName = "@ot-builder/ot-ext-private"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.1.2.tgz"; - sha512 = "SLMlVkiWo36+5k2XpUfxOP9bHxlhEQbZ86ZXE3C7g9B7c/fCDKcOR6SaTSd66syc32WDNPEmeJWZ9OCW6Yh4cw=="; + url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.2.0.tgz"; + sha512 = "Ha5VyFKLTj5wletYzbKXuieRr0w9QvjkpNzHdCuh7D1SVQfhuqF6s2F7adIVJLoaHx3zrDISO6LeO2wO8gqqZA=="; }; }; - "@ot-builder/ot-glyphs-1.1.2" = { + "@ot-builder/ot-glyphs-1.2.0" = { name = "_at_ot-builder_slash_ot-glyphs"; packageName = "@ot-builder/ot-glyphs"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.1.2.tgz"; - sha512 = "s+NXHOMl+p4uWtUwfL7qFUCyYSGbIpa0/MQsE2d8T1Gt1LhICpupiCc8yvbHntXjyD7FvQxHwbtdqz9uWIpn+A=="; + url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.2.0.tgz"; + sha512 = "+XbeTewi1eNrKXEuyBxfhiYFmYGXdRhHefv+gmUrwV8YPHtMiMsjtTp0WB+1rRySJ6IYTI38su2qunK5pmHmeg=="; }; }; - "@ot-builder/ot-layout-1.1.2" = { + "@ot-builder/ot-layout-1.2.0" = { name = "_at_ot-builder_slash_ot-layout"; packageName = "@ot-builder/ot-layout"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.1.2.tgz"; - sha512 = "Ur/4xpO8FMdANPOIDi30M0vXo7ZyegUQjfEfFlUBtTdFqxrqS/1G5Wn0/f0Z0vmjItfFMSgPrS8zkmT9eTds1Q=="; + url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.2.0.tgz"; + sha512 = "VjDs3UPfUEKBLxpVekQMZboLUXxZ2+uG4mZD9EtE/fD6r7jrm3jf7wAT8eGbLGbEW0iH+U0Ta1dQWm2Sc4Q9TA=="; }; }; - "@ot-builder/ot-metadata-1.1.2" = { + "@ot-builder/ot-metadata-1.2.0" = { name = "_at_ot-builder_slash_ot-metadata"; packageName = "@ot-builder/ot-metadata"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.1.2.tgz"; - sha512 = "lsoAhFl0C2DM/xei5T9ITH1LakKyEjGJHYbvn6fQ1UR73JRK+Zr9696jcuRSB1iodCuHwpjDxcIb3u11NVNx3Q=="; + url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.2.0.tgz"; + sha512 = "xFd9MKcgKIwE7WlbgJPhxT/8urRuLTb0PfcxLgvwBB8LD7MSS13ji93ZNqDBwk0TfKrOUgh+ZW53fH4/lOGf7g=="; }; }; - "@ot-builder/ot-name-1.1.2" = { + "@ot-builder/ot-name-1.2.0" = { name = "_at_ot-builder_slash_ot-name"; packageName = "@ot-builder/ot-name"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.1.2.tgz"; - sha512 = "jpDfDbPkwgeHqKmf8XjP5WYMrElEZAwwbbwTEdsxC4BrWg1q0q5wVZ/xIxClRwUlMOBv1IdE16CiP0i/Ly4WCg=="; + url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.2.0.tgz"; + sha512 = "vVO6uKDiI9mEOEcpvHxDriFiK4CcdMWMghE4BOgJ8BBq97IydJ5KpdbMiJnYSmOed+FMXHkUevJ46yBHpvmPEg=="; }; }; - "@ot-builder/ot-sfnt-1.1.2" = { + "@ot-builder/ot-sfnt-1.2.0" = { name = "_at_ot-builder_slash_ot-sfnt"; packageName = "@ot-builder/ot-sfnt"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.1.2.tgz"; - sha512 = "3WTPo5zEn5hCqi5aC8eKSLthsExQiGU/B9mgMLtDtBd1bIpjeFsLfqo7Ug//DGf9tW0DT7PXt8VZkDISmAoYBw=="; + url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.2.0.tgz"; + sha512 = "An8mfyqo6QyHhnIE4n3TiWo8Y2hHPhk+ahQWEW4Ydw475WXAye/l5XhpC9/fORWjlniL55ouTfvM31VBEimzow=="; }; }; - "@ot-builder/ot-standard-glyph-namer-1.1.2" = { + "@ot-builder/ot-standard-glyph-namer-1.2.0" = { name = "_at_ot-builder_slash_ot-standard-glyph-namer"; packageName = "@ot-builder/ot-standard-glyph-namer"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.1.2.tgz"; - sha512 = "lzR22ycw2dF4QzMi26CU2Ezb2udwrayas9nM0KTNayN3Fqp5+7A5r8RmjCLdsT3I5aqQVzNQkyRAKdK6B7id3A=="; + url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.2.0.tgz"; + sha512 = "1kkw1qdVJBuWegIjlGK/ZLWCoaZFPP+PhVowya4XTb0qP/EqgthZaP2uQ6+N5BMyVXn8XnaCyzjtBFZRspY37g=="; }; }; - "@ot-builder/prelude-1.1.2" = { + "@ot-builder/ot-vtt-private-1.2.0" = { + name = "_at_ot-builder_slash_ot-vtt-private"; + packageName = "@ot-builder/ot-vtt-private"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@ot-builder/ot-vtt-private/-/ot-vtt-private-1.2.0.tgz"; + sha512 = "/LgrrD2sdW6mbGWJtrKBKgaFrV8/Kgzs83FsqgC8YVvpRm2Ncb06XHs02MHCVztkTiBt7QN6MnNfZwycojGLMw=="; + }; + }; + "@ot-builder/prelude-1.2.0" = { name = "_at_ot-builder_slash_prelude"; packageName = "@ot-builder/prelude"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.1.2.tgz"; - sha512 = "NJ6bIfXqE752DJfIwjZbGM9hwBE8TKThHBb7wZO7EJ9EKy36RnDsOim8w/dO+e8XysYdhng/kl/qaF8dHFmQJw=="; + url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.2.0.tgz"; + sha512 = "Df7L2UqUbzimN5vODcdRAwsIwU4fDkUp8SObTsVsYlLWN8qtG+F5IltYw2BNVerufI5qiA1145WpSi+1Dr3J7g=="; }; }; - "@ot-builder/primitive-1.1.2" = { + "@ot-builder/primitive-1.2.0" = { name = "_at_ot-builder_slash_primitive"; packageName = "@ot-builder/primitive"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.1.2.tgz"; - sha512 = "sjWQytHNlW9WALbm1m77ue/om+8/4uWOOMXa9839nJU7VNg4CepwPEs4BgDbpQSAUiwSakGrsZqu8DYIGURndg=="; + url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.2.0.tgz"; + sha512 = "aiKTWfI91wrN2FMslnPi/gHQrnjyPpxtOWrxIY49rKBWNJKytnWLZf5qPc5r6CsFpywIqj/hOA0cIO+MTJCy9Q=="; }; }; - "@ot-builder/rectify-1.1.2" = { + "@ot-builder/rectify-1.2.0" = { name = "_at_ot-builder_slash_rectify"; packageName = "@ot-builder/rectify"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.1.2.tgz"; - sha512 = "Q/IzyHLV/LO68zWn0/DkpCTnf8uozVKOjUKEqT0ACawN2iFr6CM/YvOPu6lXhjv4Z+L4AoypJYeRgWEwT5Y9Bw=="; + url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.2.0.tgz"; + sha512 = "S341nLIehPw2BJWYau6sbunvymB+FZW94cPYhOubQqwMteURkKGleJrkVyCD2zVa04luZvcFJgGtUYNhcGPOzg=="; }; }; - "@ot-builder/stat-glyphs-1.1.2" = { + "@ot-builder/stat-glyphs-1.2.0" = { name = "_at_ot-builder_slash_stat-glyphs"; packageName = "@ot-builder/stat-glyphs"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.1.2.tgz"; - sha512 = "samD/GuqydGxLB67hkizsDrFb+RxeV5EuaW2Y3rhw4fkq9SkcBIjMf1qp7O5PyDTeWugZKE8Rnf0tNcmx6cAtg=="; + url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.2.0.tgz"; + sha512 = "tVTpC1Qwp5CZDHLmgiRjvn5NEmgo9uYgLKzj704orNvM6ptM4M9IADk8AYa1gXYkRezJgV8xfFyEMTXQdjFuyQ=="; }; }; - "@ot-builder/trace-1.1.2" = { + "@ot-builder/trace-1.2.0" = { name = "_at_ot-builder_slash_trace"; packageName = "@ot-builder/trace"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.1.2.tgz"; - sha512 = "8MDMqqhprb0H8pt8Oprn3WqmeTwBLsEW+GeZkdfU6qxPlH80ukZQy5dDzaARUaGHdNwl1I4uKpFnxlKHdx9csQ=="; + url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.2.0.tgz"; + sha512 = "UJSOfGjo9QkC/+3XU5DrLFl9H7J09TCJtRWdReTauFqiINSpoGtVS+7Qbc8M+eVvQ6KI0OdpjdXq9uKI3dKF0g=="; }; }; - "@ot-builder/var-store-1.1.2" = { + "@ot-builder/var-store-1.2.0" = { name = "_at_ot-builder_slash_var-store"; packageName = "@ot-builder/var-store"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.1.2.tgz"; - sha512 = "+uV8qPP3/ZPofaUMkfJZPy+aMzkzSpMT9Yp5POmNiwM8hbxBKvSZFCvZJGvwdTv+W68Tf3aT7EOzPYF3pPpRRA=="; + url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.2.0.tgz"; + sha512 = "nQYv0Ym67BnApIXSNtLnmTdfZxEGY9tihq0nFtlbh44BQQnlLVKhKQD3iKcJyPkZvV6NzPdNSLmBs99cT9YE0Q=="; }; }; - "@ot-builder/variance-1.1.2" = { + "@ot-builder/variance-1.2.0" = { name = "_at_ot-builder_slash_variance"; packageName = "@ot-builder/variance"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.1.2.tgz"; - sha512 = "gUgBg/WsZMDZDkg/6iRGjclbSL+IJGqpcgTLto5A5GSgyo8uj1m5/JsxE9RP6J4PCYU+70s2RsHgjy7KjYtV7g=="; + url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.2.0.tgz"; + sha512 = "B32KgSa8zM7ZTq7EQB1GsXQmQ+IRDYuAE2W/v5+BYqzcY2B448F8QmZVK0GCYDVdDzG61c8kb2kiOViSNz5bag=="; }; }; "@parcel/fs-1.11.0" = { @@ -5215,13 +5395,13 @@ let sha512 = "I/gRlM2meKPKXFN/1fxLoigPXvAUsivxRCih7vgeO7o4qrNNsl6Ah85l3UBbFi0t7ttjMde2+bS1A32a1Hu0BA=="; }; }; - "@prisma/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f" = { + "@prisma/engines-3.2.1-1.b71d8cb16c4ddc7e3e9821f42fd09b0f82d7934c" = { name = "_at_prisma_slash_engines"; packageName = "@prisma/engines"; - version = "3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f"; + version = "3.2.1-1.b71d8cb16c4ddc7e3e9821f42fd09b0f82d7934c"; src = fetchurl { - url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f.tgz"; - sha512 = "6NEp0VlLho3hVtIvj2P4h0e19AYqQSXtFGts8gSIXDnV+l5pRFZaDMfGo2RiLMR0Kfrs8c3ZYxYX0sWmVL0tWw=="; + url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.2.1-1.b71d8cb16c4ddc7e3e9821f42fd09b0f82d7934c.tgz"; + sha512 = "wnHODKLQGKkE2ZCHxHQEf/4Anq/EP0ZCvX++D5w34033mwZ94iZiOsEKZZ31fgki7MTh28F1VNF5ZSFdnRjgvQ=="; }; }; "@protobufjs/aspromise-1.1.2" = { @@ -5377,13 +5557,13 @@ let sha512 = "tU8fQs0D76ZKhJ2cWtnfQthWqiZgGBx0gH0+5D8JvaBEBaqA8foPPBt3Nonwr3ygyv5xrw2IzKWgIY86BlGs+w=="; }; }; - "@redocly/openapi-core-1.0.0-beta.62" = { + "@redocly/openapi-core-1.0.0-beta.63" = { name = "_at_redocly_slash_openapi-core"; packageName = "@redocly/openapi-core"; - version = "1.0.0-beta.62"; + version = "1.0.0-beta.63"; src = fetchurl { - url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.62.tgz"; - sha512 = "g4iPB7qpSNFCOpf/FgKiic+QCaCn4mdNQOWVEPuwpN7l72hlQ7J3YUa9cssJomkJXXxZ1zdP4h208s12LkhwVA=="; + url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.63.tgz"; + sha512 = "ZnIoUyZ6BJZ4wnkGM9YAHe8MqHNcgEHVTjM1IsZkvwoDQ6TTV/B7P7gHOKCcgkyBb/sQNShgSAO5Y+lIfKU2+g=="; }; }; "@redocly/react-dropdown-aria-2.0.12" = { @@ -5476,13 +5656,13 @@ let sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ=="; }; }; - "@schematics/angular-12.2.8" = { + "@schematics/angular-12.2.10" = { name = "_at_schematics_slash_angular"; packageName = "@schematics/angular"; - version = "12.2.8"; + version = "12.2.10"; src = fetchurl { - url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.8.tgz"; - sha512 = "xkVcX6lTHC5JzDOjGdRAZutVVpxkRkT84vXtVlJwojyhNjAZg5dm/GC84+gVGfmVnO9vkUIYo/vGoN+/ydcSdA=="; + url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.10.tgz"; + sha512 = "hjOWrC/RlZ97oYWO92f5VRu6LDzPHnowDcyGDGvI9wCrfipL4Y7Is6LgFAiVZxCHdRz71MCnES1IXSj5w6UuBA=="; }; }; "@segment/loosely-validate-event-2.0.0" = { @@ -5530,13 +5710,13 @@ let sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ=="; }; }; - "@serverless/dashboard-plugin-5.4.5" = { + "@serverless/dashboard-plugin-5.4.8" = { name = "_at_serverless_slash_dashboard-plugin"; packageName = "@serverless/dashboard-plugin"; - version = "5.4.5"; + version = "5.4.8"; src = fetchurl { - url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-5.4.5.tgz"; - sha512 = "/GC25lNFBcUQ/jK4ArDkx7yJk8a+QVXPHa7jakb8zXYDUy1s9XbXW5R8Lj0X1s1e8NG52+rCh6y1gy53hGqvbQ=="; + url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-5.4.8.tgz"; + sha512 = "vAXlfM33fRsYDeHTjFLlgA6VCxeXEkB8rx/mqQv5kv48KO4gwRsmgV4/xzEnk2fSQVPlyHL66DG0IvgFyEeC3Q=="; }; }; "@serverless/event-mocks-1.1.1" = { @@ -5593,13 +5773,13 @@ let sha512 = "cl5uPaGg72z0sCUpF0zsOhwYYUV72Gxc1FwFfxltO8hSvMeFDvwD7JrNE4kHcIcKRjwPGbSH0fdVPUpErZ8Mog=="; }; }; - "@serverless/utils-5.17.0" = { + "@serverless/utils-5.18.0" = { name = "_at_serverless_slash_utils"; packageName = "@serverless/utils"; - version = "5.17.0"; + version = "5.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.17.0.tgz"; - sha512 = "Xnkg1xPjXFCiXXvsIi+inl9lgWSyEyG6tUpGzaKbpPcPo16xruBUX+aRKtMd53QXe3WJVe7+1+MOzjiXbRzE1A=="; + url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.18.0.tgz"; + sha512 = "vq6tzG3RilZVugbJBvBOU5XBVRTzGce1XH6zvivMM8c+a6wmMUcRRfTD0SPTCWxD2hSdv4WrH3Yz27Ez55vrSA=="; }; }; "@serverless/utils-china-1.1.4" = { @@ -6115,6 +6295,15 @@ let sha512 = "RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="; }; }; + "@tootallnate/once-2.0.0" = { + name = "_at_tootallnate_slash_once"; + packageName = "@tootallnate/once"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"; + sha512 = "XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A=="; + }; + }; "@trysound/sax-0.2.0" = { name = "_at_trysound_slash_sax"; packageName = "@trysound/sax"; @@ -6304,13 +6493,13 @@ let sha512 = "20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg=="; }; }; - "@types/component-emitter-1.2.10" = { + "@types/component-emitter-1.2.11" = { name = "_at_types_slash_component-emitter"; packageName = "@types/component-emitter"; - version = "1.2.10"; + version = "1.2.11"; src = fetchurl { - url = "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz"; - sha512 = "bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg=="; + url = "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz"; + sha512 = "SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ=="; }; }; "@types/connect-3.4.35" = { @@ -6448,13 +6637,13 @@ let sha512 = "qNjVXcrp+1sS8YpRUa714r0pgzOwESdW5UjHL7D/2ZFdBX0BXUXtg1LUrp+ylvqbvMcMWUy73YpRoxPN2VoKAQ=="; }; }; - "@types/eslint-7.28.0" = { + "@types/eslint-7.28.1" = { name = "_at_types_slash_eslint"; packageName = "@types/eslint"; - version = "7.28.0"; + version = "7.28.1"; src = fetchurl { - url = "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz"; - sha512 = "07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A=="; + url = "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.1.tgz"; + sha512 = "XhZKznR3i/W5dXqUhgU9fFdJekufbeBd5DALmkuXoeFcjbQcPk+2cL+WLHf6Q81HWAnM2vrslIHpGVyCAviRwg=="; }; }; "@types/eslint-scope-3.7.1" = { @@ -6709,13 +6898,13 @@ let sha512 = "c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw=="; }; }; - "@types/jquery-3.5.6" = { + "@types/jquery-3.5.7" = { name = "_at_types_slash_jquery"; packageName = "@types/jquery"; - version = "3.5.6"; + version = "3.5.7"; src = fetchurl { - url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz"; - sha512 = "SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg=="; + url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.7.tgz"; + sha512 = "Why+9t1KuqWtIqYKtbk6wgWbE1PjyXJOyGkpmTUh0RX5p4HL7nnRuBkjAO9P2r9tGQP6bLWxl77jRLew3V5xXg=="; }; }; "@types/js-yaml-3.12.5" = { @@ -6979,13 +7168,13 @@ let sha512 = "F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw=="; }; }; - "@types/node-12.20.27" = { + "@types/node-12.20.33" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "12.20.27"; + version = "12.20.33"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-12.20.27.tgz"; - sha512 = "qZdePUDSLAZRXXV234bLBEUM0nAQjoxbcSwp1rqSMUe1rZ47mwU6OjciR/JvF1Oo8mc0ys6GE0ks0HGgqAZoGg=="; + url = "https://registry.npmjs.org/@types/node/-/node-12.20.33.tgz"; + sha512 = "5XmYX2GECSa+CxMYaFsr2mrql71Q4EvHjKS+ox/SiwSdaASMoBIWE6UmZqFO+VX1jIcsYLStI4FFoB6V7FeIYw=="; }; }; "@types/node-14.11.1" = { @@ -6997,13 +7186,13 @@ let sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw=="; }; }; - "@types/node-14.17.20" = { + "@types/node-14.17.27" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "14.17.20"; + version = "14.17.27"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-14.17.20.tgz"; - sha512 = "gI5Sl30tmhXsqkNvopFydP7ASc4c2cLfGNQrVKN3X90ADFWFsPEsotm/8JHSUJQKTHbwowAHtcJPeyVhtKv0TQ=="; + url = "https://registry.npmjs.org/@types/node/-/node-14.17.27.tgz"; + sha512 = "94+Ahf9IcaDuJTle/2b+wzvjmutxXAEXU6O81JHblYXUg2BDG+dnBy7VxIPHKAyEEDHzCMQydTJuWvrE+Aanzw=="; }; }; "@types/node-15.14.9" = { @@ -7024,22 +7213,31 @@ let sha512 = "7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA=="; }; }; - "@types/node-16.10.2" = { + "@types/node-16.10.3" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "16.10.2"; + version = "16.10.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz"; - sha512 = "zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ=="; + url = "https://registry.npmjs.org/@types/node/-/node-16.10.3.tgz"; + sha512 = "ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ=="; }; }; - "@types/node-16.6.1" = { + "@types/node-16.10.4" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "16.6.1"; + version = "16.10.4"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-16.6.1.tgz"; - sha512 = "Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw=="; + url = "https://registry.npmjs.org/@types/node/-/node-16.10.4.tgz"; + sha512 = "EITwVTX5B4nDjXjGeQAfXOrm+Jn+qNjDmyDRtWoD+wZsl/RDPRTFRKivs4Mt74iOFlLOrE5+Kf+p5yjyhm3+cA=="; + }; + }; + "@types/node-16.11.0" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "16.11.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/node/-/node-16.11.0.tgz"; + sha512 = "8MLkBIYQMuhRBQzGN9875bYsOhPnf/0rgXGo66S2FemHkhbn9qtsz9ywV1iCG+vbjigE4WUNVvw37Dx+L0qsPg=="; }; }; "@types/node-16.7.3" = { @@ -7222,13 +7420,13 @@ let sha512 = "eEQ6Hq0K0VShe00iDzG1DKxA5liTsk7jgcR5eDZ5d5cnivLjPqqcDgqurS5NlQJNfgTNg51dp7zFGWHomr5NJQ=="; }; }; - "@types/react-16.14.16" = { + "@types/react-16.14.17" = { name = "_at_types_slash_react"; packageName = "@types/react"; - version = "16.14.16"; + version = "16.14.17"; src = fetchurl { - url = "https://registry.npmjs.org/@types/react/-/react-16.14.16.tgz"; - sha512 = "7waDQ0h1TkAk99S04wV0LUiiSXpT02lzrdDF4WZFqn2W0XE5ICXLBMtqXWZ688aX2dJislQ3knmZX/jH53RluQ=="; + url = "https://registry.npmjs.org/@types/react/-/react-16.14.17.tgz"; + sha512 = "pMLc/7+7SEdQa9A+hN9ujI8blkjFqYAZVqh3iNXqdZ0cQ8TIR502HMkNJniaOGv9SAgc47jxVKoiBJ7c0AakvQ=="; }; }; "@types/react-dom-16.9.14" = { @@ -7447,6 +7645,15 @@ let sha512 = "FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg=="; }; }; + "@types/tough-cookie-2.3.8" = { + name = "_at_types_slash_tough-cookie"; + packageName = "@types/tough-cookie"; + version = "2.3.8"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.8.tgz"; + sha512 = "7axfYN8SW9pWg78NgenHasSproWQee5rzyPVLC9HpaQSDgNArsnKJD88EaMfi4Pl48AyciO3agYCFqpHS1gLpg=="; + }; + }; "@types/tough-cookie-4.0.1" = { name = "_at_types_slash_tough-cookie"; packageName = "@types/tough-cookie"; @@ -7519,13 +7726,13 @@ let sha512 = "ayJ0iOCDNHnKpKTgBG6Q6JOnHTj9zFta+3j2b8Ejza0e4cvRyMn0ZoLEmbPrTHe5YYRlDYPvPWVdV4cTaRyH7g=="; }; }; - "@types/vscode-1.60.0" = { + "@types/vscode-1.61.0" = { name = "_at_types_slash_vscode"; packageName = "@types/vscode"; - version = "1.60.0"; + version = "1.61.0"; src = fetchurl { - url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.60.0.tgz"; - sha512 = "wZt3VTmzYrgZ0l/3QmEbCq4KAJ71K3/hmMQ/nfpv84oH8e81KKwPEoQ5v8dNCxfHFVJ1JabHKmCvqdYOoVm1Ow=="; + url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.61.0.tgz"; + sha512 = "9k5Nwq45hkRwdfCFY+eKXeQQSbPoA114mF7U/4uJXRBJeGIO7MuJdhF1PnaDN+lllL9iKGQtd6FFXShBXMNaFg=="; }; }; "@types/webpack-4.41.31" = { @@ -7852,6 +8059,15 @@ let sha512 = "BZCHRz43Qfr0DwZlZQCcofR+3cr+H+HK72/ZPkZy1Uq0NYjJMlmZ3ahuMgvJxT9lfC1RA6eOEUlUsZ+gqKcMCg=="; }; }; + "@vercel/nft-0.15.1" = { + name = "_at_vercel_slash_nft"; + packageName = "@vercel/nft"; + version = "0.15.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@vercel/nft/-/nft-0.15.1.tgz"; + sha512 = "ehD1bgCG9sZliAHku2fc1L+jKLad4wS+9HHWiIs4HT4SysA/JFSXRrfWuA+INumzuaFqrOKs3vQeLVhZ4o8lTw=="; + }; + }; "@vercel/node-1.12.1" = { name = "_at_vercel_slash_node"; packageName = "@vercel/node"; @@ -7879,67 +8095,67 @@ let sha512 = "ZG2VxMHHSKocL57UWsfNc9UsblwYGm55/ujqGIBnkNUURnRgtUrwtWlEts1eJ4VHD754Lc/0/R1pfJXoN5SbRw=="; }; }; - "@vue/cli-shared-utils-4.5.13" = { + "@vue/cli-shared-utils-4.5.14" = { name = "_at_vue_slash_cli-shared-utils"; packageName = "@vue/cli-shared-utils"; - version = "4.5.13"; + version = "4.5.14"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.13.tgz"; - sha512 = "HpnOrkLg42RFUsQGMJv26oTG3J3FmKtO2WSRhKIIL+1ok3w9OjGCtA3nMMXN27f9eX14TqO64M36DaiSZ1fSiw=="; + url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.14.tgz"; + sha512 = "OJeabPep8yvQ7n2lgbsw6lzBXmjaBHlCt7k9wnsPiXKtNAnHsv40ejARRnj4HTOuMaW6i1QQ17X3WaozI0zaMw=="; }; }; - "@vue/cli-ui-4.5.13" = { + "@vue/cli-ui-4.5.14" = { name = "_at_vue_slash_cli-ui"; packageName = "@vue/cli-ui"; - version = "4.5.13"; + version = "4.5.14"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.5.13.tgz"; - sha512 = "kXsmK+KAX9A2ribCJ+JuFcJ9ICEKluWuFtJEwUMOvo85O/l5UNupA7XoCrXeHoItdVtw32hAOv+bEV+KmyPyuQ=="; + url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.5.14.tgz"; + sha512 = "1bK/GvUH6vND8YH2ByTZwxAYgJ1azDwgUkmGDsedzwpeZC5Z6pjkOCp97eE3gcJaFqC4ABS6vWuCLq8Q4Ih3Jw=="; }; }; - "@vue/cli-ui-addon-webpack-4.5.13" = { + "@vue/cli-ui-addon-webpack-4.5.14" = { name = "_at_vue_slash_cli-ui-addon-webpack"; packageName = "@vue/cli-ui-addon-webpack"; - version = "4.5.13"; + version = "4.5.14"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.5.13.tgz"; - sha512 = "mtk174vPRza0aMqMvx80U/BBmprlOq8ngHr5v3+MYIC1tqzB7co5fCJvyGI/QJ4DjO6O0MaaTGBsxOp/YsqRaQ=="; + url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.5.14.tgz"; + sha512 = "DOe0+CZ2MKu8CDHplRwl9Nl9ubA7FvSV/wthdcHUZZuNP8UdAeD/Rst9ns5Nn3WnwEfgVgzWVLlhosJjC7IRow=="; }; }; - "@vue/cli-ui-addon-widgets-4.5.13" = { + "@vue/cli-ui-addon-widgets-4.5.14" = { name = "_at_vue_slash_cli-ui-addon-widgets"; packageName = "@vue/cli-ui-addon-widgets"; - version = "4.5.13"; + version = "4.5.14"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.5.13.tgz"; - sha512 = "B6PedV/H2kcGEAgnqncwjHe3E8fqUNXCLv1BsrNwkHHWQJXkDN7dFeuEB4oaucBOVbjhH7KGLJ6JAiXPE3S7xA=="; + url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.5.14.tgz"; + sha512 = "ejMRJG/YBlns22mFsCZGF127ZjORbsMhfTiK9Op2js8YTIYnDWyqd+ANS4M4erpRFM+P9nTJtn3/dhwusbGTKw=="; }; }; - "@vue/compiler-core-3.2.19" = { + "@vue/compiler-core-3.2.20" = { name = "_at_vue_slash_compiler-core"; packageName = "@vue/compiler-core"; - version = "3.2.19"; + version = "3.2.20"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.19.tgz"; - sha512 = "8dOPX0YOtaXol0Zf2cfLQ4NU/yHYl2H7DCKsLEZ7gdvPK6ZSEwGLJ7IdghhY2YEshEpC5RB9QKdC5I07z8Dtjg=="; + url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.20.tgz"; + sha512 = "vcEXlKXoPwBXFP5aUTHN9GTZaDfwCofa9Yu9bbW2C5O/QSa9Esdt7OG4+0RRd3EHEMxUvEdj4RZrd/KpQeiJbA=="; }; }; - "@vue/compiler-dom-3.2.19" = { + "@vue/compiler-dom-3.2.20" = { name = "_at_vue_slash_compiler-dom"; packageName = "@vue/compiler-dom"; - version = "3.2.19"; + version = "3.2.20"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.19.tgz"; - sha512 = "WzQoE8rfkFjPtIioc7SSgTsnz9g2oG61DU8KHnzPrRS7fW/lji6H2uCYJfp4Z6kZE8GjnHc1Ljwl3/gxDes0cw=="; + url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.20.tgz"; + sha512 = "QnI77ec/JtV7R0YBbcVayYTDCRcI9OCbxiUQK6izVyqQO0658n0zQuoNwe+bYgtqnvGAIqTR3FShTd5y4oOjdg=="; }; }; - "@vue/shared-3.2.19" = { + "@vue/shared-3.2.20" = { name = "_at_vue_slash_shared"; packageName = "@vue/shared"; - version = "3.2.19"; + version = "3.2.20"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.19.tgz"; - sha512 = "Knqhx7WieLdVgwCAZgTVrDCXZ50uItuecLh9JdLC8O+a5ayaSyIQYveUK3hCRNC7ws5zalHmZwfdLMGaS8r4Ew=="; + url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.20.tgz"; + sha512 = "FbpX+hD5BvXCQerEYO7jtAGHlhAkhTQ4KIV73kmLWNlawWhTiVuQxizgVb0BOkX5oG9cIRZ42EG++d/k/Efp0w=="; }; }; "@webassemblyjs/ast-1.11.1" = { @@ -8437,31 +8653,31 @@ let sha512 = "2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA=="; }; }; - "@webpack-cli/configtest-1.0.4" = { + "@webpack-cli/configtest-1.1.0" = { name = "_at_webpack-cli_slash_configtest"; packageName = "@webpack-cli/configtest"; - version = "1.0.4"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz"; - sha512 = "cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ=="; + url = "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz"; + sha512 = "ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg=="; }; }; - "@webpack-cli/info-1.3.0" = { + "@webpack-cli/info-1.4.0" = { name = "_at_webpack-cli_slash_info"; packageName = "@webpack-cli/info"; - version = "1.3.0"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz"; - sha512 = "ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w=="; + url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz"; + sha512 = "F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw=="; }; }; - "@webpack-cli/serve-1.5.2" = { + "@webpack-cli/serve-1.6.0" = { name = "_at_webpack-cli_slash_serve"; packageName = "@webpack-cli/serve"; - version = "1.5.2"; + version = "1.6.0"; src = fetchurl { - url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.2.tgz"; - sha512 = "vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw=="; + url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz"; + sha512 = "ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA=="; }; }; "@wry/context-0.6.1" = { @@ -8977,6 +9193,15 @@ let sha1 = "4d74628fc431b09cdcaa1fb2b23d1ec83c5d2f32"; }; }; + "acorn-1.2.2" = { + name = "acorn"; + packageName = "acorn"; + version = "1.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"; + sha1 = "c8ce27de0acc76d896d2b1fad3df588d9e82f014"; + }; + }; "acorn-2.7.0" = { name = "acorn"; packageName = "acorn"; @@ -9049,6 +9274,15 @@ let sha512 = "yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q=="; }; }; + "acorn-class-fields-1.0.0" = { + name = "acorn-class-fields"; + packageName = "acorn-class-fields"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/acorn-class-fields/-/acorn-class-fields-1.0.0.tgz"; + sha512 = "l+1FokF34AeCXGBHkrXFmml9nOIRI+2yBnBpO5MaVAaTIJ96irWLtcCxX+7hAp6USHFCe+iyyBB4ZhxV807wmA=="; + }; + }; "acorn-globals-1.0.9" = { name = "acorn-globals"; packageName = "acorn-globals"; @@ -9130,6 +9364,24 @@ let sha512 = "8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A=="; }; }; + "acorn-private-class-elements-1.0.0" = { + name = "acorn-private-class-elements"; + packageName = "acorn-private-class-elements"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/acorn-private-class-elements/-/acorn-private-class-elements-1.0.0.tgz"; + sha512 = "zYNcZtxKgVCg1brS39BEou86mIao1EV7eeREG+6WMwKbuYTeivRRs6S2XdWnboRde6G9wKh2w+WBydEyJsJ6mg=="; + }; + }; + "acorn-static-class-features-1.0.0" = { + name = "acorn-static-class-features"; + packageName = "acorn-static-class-features"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/acorn-static-class-features/-/acorn-static-class-features-1.0.0.tgz"; + sha512 = "XZJECjbmMOKvMHiNzbiPXuXpLAJfN3dAKtfIYbk1eHiWdsutlek+gS7ND4B8yJ3oqvHo1NxfafnezVmq7NXK0A=="; + }; + }; "acorn-walk-6.2.0" = { name = "acorn-walk"; packageName = "acorn-walk"; @@ -9202,22 +9454,31 @@ let sha1 = "6a7990437ca736d5e1288db92bd3266d5f5cb2aa"; }; }; - "addons-linter-3.14.0" = { + "addons-linter-3.20.0" = { name = "addons-linter"; packageName = "addons-linter"; - version = "3.14.0"; + version = "3.20.0"; src = fetchurl { - url = "https://registry.npmjs.org/addons-linter/-/addons-linter-3.14.0.tgz"; - sha512 = "vtumbG5Ma50K3JkQerx7Q03CfIYy4qZLl4jgwx42tdU8rSFy0vOWqr3t6pOnWD94r1dHAxcDoVglz2YcUrhBuQ=="; + url = "https://registry.npmjs.org/addons-linter/-/addons-linter-3.20.0.tgz"; + sha512 = "rHaahIZ34HSL1D7ZYCMs/QQPOp0pAnsOMqtNSy/zDSrkgVtlCQvSeMpx1a3ZnE2pGRVHjMIO506KWUmrN1lPRw=="; }; }; - "addons-scanner-utils-4.10.0" = { + "addons-moz-compare-1.2.0" = { + name = "addons-moz-compare"; + packageName = "addons-moz-compare"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/addons-moz-compare/-/addons-moz-compare-1.2.0.tgz"; + sha512 = "COG8qk2/dubPqabfcoJW4E7pm2EQDI43iMrHnhlobvq/uRMEzx/PYJ1KaUZ97Vgg44R3QdRG5CvDsTRbMUHcDw=="; + }; + }; + "addons-scanner-utils-5.0.0" = { name = "addons-scanner-utils"; packageName = "addons-scanner-utils"; - version = "4.10.0"; + version = "5.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.10.0.tgz"; - sha512 = "QVpmVvcKuHHNEqz2aUKKqb5hA65xFSUP2aitkR8OSD2Fh1DGIBrVvjXP41nef3f2hLDJ+2oWrEK7toEK1wk2dQ=="; + url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-5.0.0.tgz"; + sha512 = "uENKmGryUeR07I1c8RonDZY/bkAG+zKfZ3T61JFusgY5wiARQJ5+8hI33m8sctXxPopjfxiIjHsG/g7cQzn4Yw=="; }; }; "addr-to-ip-port-1.5.4" = { @@ -9238,13 +9499,13 @@ let sha512 = "aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA=="; }; }; - "adm-zip-0.5.7" = { + "adm-zip-0.5.9" = { name = "adm-zip"; packageName = "adm-zip"; - version = "0.5.7"; + version = "0.5.9"; src = fetchurl { - url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.7.tgz"; - sha512 = "QLEo3eoC2B0i3+g/G5nNzKbGoVOjW2ingZ4TXl7/YeDM+FAl3SiHSNnokTZLFEuVHBn5CbZ42KJcIIsRji1EgQ=="; + url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz"; + sha512 = "s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg=="; }; }; "adverb-where-0.2.5" = { @@ -9319,6 +9580,15 @@ let sha512 = "4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="; }; }; + "aggregate-error-4.0.0" = { + name = "aggregate-error"; + packageName = "aggregate-error"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz"; + sha512 = "8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg=="; + }; + }; "aglfn-1.0.2" = { name = "aglfn"; packageName = "aglfn"; @@ -9886,6 +10156,15 @@ let sha512 = "Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="; }; }; + "ansi-styles-6.1.0" = { + name = "ansi-styles"; + packageName = "ansi-styles"; + version = "6.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz"; + sha512 = "VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ=="; + }; + }; "ansi-term-0.0.2" = { name = "ansi-term"; packageName = "ansi-term"; @@ -10030,13 +10309,13 @@ let sha512 = "y8H99NExU1Sk4TvcaUxTdzfq2SZo6uSj5dyh75XSQvbpH6gdAXIW9MaBcvlNC7n0cVPsidHmOcHOWxJ/pTXGjA=="; }; }; - "apollo-datasource-3.1.0" = { + "apollo-datasource-3.2.0" = { name = "apollo-datasource"; packageName = "apollo-datasource"; - version = "3.1.0"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-3.1.0.tgz"; - sha512 = "ywcVjuWNo84eMB9uBOYygQI+00+Ne4ShyPIxJzT//sn1j1Fu3J+KStMNd6s1jyERWgjGZzxkiLn6nLmwsGymBg=="; + url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-3.2.0.tgz"; + sha512 = "2PK+p6dRFuQQM8F4JbBivGetnJxvb8ggQkY7XLeCSl4qVkBeBjX+mRtsiudk28NUTH3JEll7AgmKj2fHfxYpGQ=="; }; }; "apollo-graphql-0.9.3" = { @@ -10075,13 +10354,13 @@ let sha512 = "B3XmnkH6Y458iV6OsA7AhfwvTgeZnFq9nPVjbxmLKnvfkEl8hYADtz724uPa0WeBiD7DSFcnLtqg9yGmCkBohg=="; }; }; - "apollo-reporting-protobuf-3.0.0" = { + "apollo-reporting-protobuf-3.1.0" = { name = "apollo-reporting-protobuf"; packageName = "apollo-reporting-protobuf"; - version = "3.0.0"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-3.0.0.tgz"; - sha512 = "jmCD+6gECt8KS7PxP460hztT/5URTbv2Kg0zgnR6iWPGce88IBmSUjcqf1Z6wJJq7Teb8Hu7WbyyMhn0vN5TxQ=="; + url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-3.1.0.tgz"; + sha512 = "IP7SHrTQEGc1/RYzOihfcLLF56ALxxORywJj5ba/p1SX99y+Stt+6D5+3DA7XFF00C1BhXkIU+EkFHzPmypz0w=="; }; }; "apollo-server-caching-0.7.0" = { @@ -10093,13 +10372,13 @@ let sha512 = "MsVCuf/2FxuTFVhGLK13B+TZH9tBd2qkyoXKKILIiGcZ5CDUEBO14vIV63aNkMkS1xxvK2U4wBcuuNj/VH2Mkw=="; }; }; - "apollo-server-caching-3.1.0" = { + "apollo-server-caching-3.2.0" = { name = "apollo-server-caching"; packageName = "apollo-server-caching"; - version = "3.1.0"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-3.1.0.tgz"; - sha512 = "bZ4bo0kSAsax9LbMQPlpuMTkQ657idF2ehOYe4Iw+8vj7vfAYa39Ii9IlaVAFMC1FxCYzLNFz+leZBm/Stn/NA=="; + url = "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-3.2.0.tgz"; + sha512 = "kR92WjoQVe1Z/EXyh365w6Vz8egkRCKmd3mE7KJvKgk+f0+AGO1LPPrez5IhbCXxAgChqzpHhq2FIyfOqEuLFQ=="; }; }; "apollo-server-core-2.25.2" = { @@ -10111,13 +10390,13 @@ let sha512 = "lrohEjde2TmmDTO7FlOs8x5QQbAS0Sd3/t0TaK2TWaodfzi92QAvIsq321Mol6p6oEqmjm8POIDHW1EuJd7XMA=="; }; }; - "apollo-server-core-3.3.0" = { + "apollo-server-core-3.4.0" = { name = "apollo-server-core"; packageName = "apollo-server-core"; - version = "3.3.0"; + version = "3.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.3.0.tgz"; - sha512 = "KmkzKVG3yjybouDyUX6Melv39u1EOFipvAKP17IlPis/TjVbubJmb6hkE0am/g2RipyhRvlpxAjHqPaCTXR1dQ=="; + url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-3.4.0.tgz"; + sha512 = "CbQTgoeijCdfaTFq3DHBrnWtat1M/SlPxS365iy2fb2/p4zbYatOA/S0RON7PMGp2gcMnopvOtokJIOxbNN/YA=="; }; }; "apollo-server-env-3.1.0" = { @@ -10129,13 +10408,13 @@ let sha512 = "iGdZgEOAuVop3vb0F2J3+kaBVi4caMoxefHosxmgzAbbSpvWehB8Y1QiSyyMeouYC38XNVk5wnZl+jdGSsWsIQ=="; }; }; - "apollo-server-env-4.0.3" = { + "apollo-server-env-4.1.0" = { name = "apollo-server-env"; packageName = "apollo-server-env"; - version = "4.0.3"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-4.0.3.tgz"; - sha512 = "B32+RUOM4GUJAwnQqQE1mT1BG7+VfW3a0A87Bp3gv/q8iNnhY2BIWe74Qn03pX8n27g3EGVCt0kcBuHhjG5ltA=="; + url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-4.1.0.tgz"; + sha512 = "pJIqIN7UXYDHcNY/IRi7H9AvdV+aHi96gv/nPmnLsP/LbWMJvMuQY3jQ2obW0P+rO3bx05oYHLsVjwHHaXlEQA=="; }; }; "apollo-server-errors-2.5.0" = { @@ -10147,13 +10426,13 @@ let sha512 = "lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA=="; }; }; - "apollo-server-errors-3.1.0" = { + "apollo-server-errors-3.2.0" = { name = "apollo-server-errors"; packageName = "apollo-server-errors"; - version = "3.1.0"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-3.1.0.tgz"; - sha512 = "bUmobPEvtcBFt+OVHYqD390gacX/Cm5s5OI5gNZho8mYKAA6OjgnRlkm/Lti6NzniXVxEQyD5vjkC6Ox30mGFg=="; + url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-3.2.0.tgz"; + sha512 = "Y7YH3JVAaR1199ao4dae3j1UrF9D/6AJwHpsORTjI3BvrwjU1X7Nk1VvEHn9bZfZF6ONaqUM+uCLm5c8GPhffQ=="; }; }; "apollo-server-express-2.25.2" = { @@ -10165,13 +10444,13 @@ let sha512 = "A2gF2e85vvDugPlajbhr0A14cDFDIGX0mteNOJ8P3Z3cIM0D4hwrWxJidI+SzobefDIyIHu1dynFedJVhV0euQ=="; }; }; - "apollo-server-express-3.3.0" = { + "apollo-server-express-3.4.0" = { name = "apollo-server-express"; packageName = "apollo-server-express"; - version = "3.3.0"; + version = "3.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.3.0.tgz"; - sha512 = "qJedh77IxbfT+HpYsDraC2CGdy08wiWTwoKYXjRK4S/DHbe94A4957/1blw4boYO4n44xRKQd1k6zxiixCp+XQ=="; + url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-3.4.0.tgz"; + sha512 = "+J7Nu+I+JLCEnBQrQAzKmZfguHo9GQNb6XJZYuNlg9jdcomAvJpEJW5SKujXiGCT9CCIB6jvf8s102pJvBC9TQ=="; }; }; "apollo-server-plugin-base-0.13.0" = { @@ -10183,13 +10462,13 @@ let sha512 = "L3TMmq2YE6BU6I4Tmgygmd0W55L+6XfD9137k+cWEBFu50vRY4Re+d+fL5WuPkk5xSPKd/PIaqzidu5V/zz8Kg=="; }; }; - "apollo-server-plugin-base-3.2.0" = { + "apollo-server-plugin-base-3.3.0" = { name = "apollo-server-plugin-base"; packageName = "apollo-server-plugin-base"; - version = "3.2.0"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-3.2.0.tgz"; - sha512 = "anjyiw79wxU4Cj2bYZFWQqZPjuaZ4mVJvxCoyvkFrNvjPua9dovCOfpng43C5NwdsqJpz78Vqs236eFM2QoeaA=="; + url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-3.3.0.tgz"; + sha512 = "4a4KpePhoU9FAIN2YjWm1Cfl7Y3AyRXLH8ZncSRCDcQFWww8gc/ZGqWZ+udRo4ejKvzLjnTwVyxfrd80sf9sHw=="; }; }; "apollo-server-types-0.9.0" = { @@ -10201,13 +10480,13 @@ let sha512 = "qk9tg4Imwpk732JJHBkhW0jzfG0nFsLqK2DY6UhvJf7jLnRePYsPxWfPiNkxni27pLE2tiNlCwoDFSeWqpZyBg=="; }; }; - "apollo-server-types-3.2.0" = { + "apollo-server-types-3.3.0" = { name = "apollo-server-types"; packageName = "apollo-server-types"; - version = "3.2.0"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.2.0.tgz"; - sha512 = "Fh7QP84ufDZHbLzoLyyxyzznlW8cpgEZYYkGsS1i36zY4VaAt5OUOp1f+FxWdLGehq0Arwb6D1W7y712IoZ/JQ=="; + url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-3.3.0.tgz"; + sha512 = "m+GyuXyuZ7YdZO1NIMJdJoOKsocCPx/WRVzBjDegYxNcAa/lDvNYU3hFyX87UGXt8Xsd9VIHxdhO88S6jkgCmw=="; }; }; "apollo-tracing-0.15.0" = { @@ -10462,6 +10741,15 @@ let sha512 = "8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="; }; }; + "argsarray-0.0.1" = { + name = "argsarray"; + packageName = "argsarray"; + version = "0.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/argsarray/-/argsarray-0.0.1.tgz"; + sha1 = "6e7207b4ecdb39b0af88303fa5ae22bda8df61cb"; + }; + }; "aribts-1.3.5" = { name = "aribts"; packageName = "aribts"; @@ -10921,6 +11209,15 @@ let sha512 = "3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="; }; }; + "arrify-3.0.0" = { + name = "arrify"; + packageName = "arrify"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz"; + sha512 = "tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw=="; + }; + }; "as-array-1.0.0" = { name = "as-array"; packageName = "as-array"; @@ -11146,6 +11443,15 @@ let sha512 = "O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA=="; }; }; + "ast-types-0.8.15" = { + name = "ast-types"; + packageName = "ast-types"; + version = "0.8.15"; + src = fetchurl { + url = "https://registry.npmjs.org/ast-types/-/ast-types-0.8.15.tgz"; + sha1 = "8eef0827f04dff0ec8857ba925abe3fea6194e52"; + }; + }; "ast-types-0.9.6" = { name = "ast-types"; packageName = "ast-types"; @@ -11272,13 +11578,13 @@ let sha512 = "XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg=="; }; }; - "async-append-only-log-3.1.0" = { + "async-append-only-log-3.1.1" = { name = "async-append-only-log"; packageName = "async-append-only-log"; - version = "3.1.0"; + version = "3.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/async-append-only-log/-/async-append-only-log-3.1.0.tgz"; - sha512 = "vEnzpbpfnMvWK7xweZ4mX+Y4H6eYMtEvVLctsLleXjN3lWewCcGxPxSAscBq05MxH3Veh7q9JHnOfuOIoeJYVw=="; + url = "https://registry.npmjs.org/async-append-only-log/-/async-append-only-log-3.1.1.tgz"; + sha512 = "lYRaqf2GHt5ojw/jyGZqiHUSG3MJ3sZTUOPTsDUSVsuZhdJkIBL6jSowM437dqFnWtj7VXqYXZxl7E9SiVv+WA=="; }; }; "async-done-1.3.2" = { @@ -11596,13 +11902,13 @@ let sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; }; }; - "aws-sdk-2.1000.0" = { + "aws-sdk-2.1009.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.1000.0"; + version = "2.1009.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1000.0.tgz"; - sha512 = "PhL4WPIJ5fyOBbmWdEaskD6+qvu9VD4kVLEBK/SchcZXmivUKhED3POR6dbfskhwTksxwkrwa6G4NNI3yY7d1g=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1009.0.tgz"; + sha512 = "qKbmt+vzQ7ZSnfEvA+u6d7CkV09AcAGnxZAiNgOAEn8GFFEtERy6C39VoAuWfON/B2avJDYvtRocjVmAxWpgjQ=="; }; }; "aws-sdk-2.920.0" = { @@ -11668,6 +11974,24 @@ let sha512 = "ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg=="; }; }; + "axios-0.22.0" = { + name = "axios"; + packageName = "axios"; + version = "0.22.0"; + src = fetchurl { + url = "https://registry.npmjs.org/axios/-/axios-0.22.0.tgz"; + sha512 = "Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w=="; + }; + }; + "axios-cookiejar-support-0.5.1" = { + name = "axios-cookiejar-support"; + packageName = "axios-cookiejar-support"; + version = "0.5.1"; + src = fetchurl { + url = "https://registry.npmjs.org/axios-cookiejar-support/-/axios-cookiejar-support-0.5.1.tgz"; + sha512 = "mmMbNDjpkAKlyxVOYjkpvV6rDRoSjBXwHbfkWvnsplRTGYCergbHvZInRB1G3lqumllUQwo0A4uPoqEsYfzq3A=="; + }; + }; "azure-devops-node-api-11.0.1" = { name = "azure-devops-node-api"; packageName = "azure-devops-node-api"; @@ -12361,6 +12685,15 @@ let sha1 = "7b4174c2f94449753b11c2651c083da841a7b084"; }; }; + "base62-1.2.8" = { + name = "base62"; + packageName = "base62"; + version = "1.2.8"; + src = fetchurl { + url = "https://registry.npmjs.org/base62/-/base62-1.2.8.tgz"; + sha512 = "V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA=="; + }; + }; "base64-arraybuffer-0.1.2" = { name = "base64-arraybuffer"; packageName = "base64-arraybuffer"; @@ -12388,6 +12721,15 @@ let sha1 = "73926771923b5a19747ad666aa5cd4bf9c6e9ce8"; }; }; + "base64-arraybuffer-1.0.1" = { + name = "base64-arraybuffer"; + packageName = "base64-arraybuffer"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz"; + sha512 = "vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA=="; + }; + }; "base64-js-0.0.2" = { name = "base64-js"; packageName = "base64-js"; @@ -12514,13 +12856,13 @@ let sha1 = "dc34314f4e679318093fc760272525f94bf25c16"; }; }; - "bcfg-0.1.6" = { + "bcfg-0.1.7" = { name = "bcfg"; packageName = "bcfg"; - version = "0.1.6"; + version = "0.1.7"; src = fetchurl { - url = "https://registry.npmjs.org/bcfg/-/bcfg-0.1.6.tgz"; - sha512 = "BR2vwQZwu24aRm588XHOnPVjjQtbK8sF0RopRFgMuke63/REJMWnePTa2YHKDBefuBYiVdgkowuB1/e4K7Ue3g=="; + url = "https://registry.npmjs.org/bcfg/-/bcfg-0.1.7.tgz"; + sha512 = "+4beq5bXwfmxdcEoHYQsaXawh1qFzjLcRvPe5k5ww/NEWzZTm56Jk8LuPmfeGB7X584jZ8xGq6UgMaZnNDa5Ww=="; }; }; "bcrypt-5.0.1" = { @@ -12793,13 +13135,13 @@ let sha512 = "j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w=="; }; }; - "big-integer-1.6.49" = { + "big-integer-1.6.50" = { name = "big-integer"; packageName = "big-integer"; - version = "1.6.49"; + version = "1.6.50"; src = fetchurl { - url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.49.tgz"; - sha512 = "KJ7VhqH+f/BOt9a3yMwJNmcZjG53ijWMTjSAGMveQWyLwqIiwkjNP5PFgDob3Snnx86SjDj6I89fIbv0dkQeNw=="; + url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.50.tgz"; + sha512 = "+O2uoQWFRo8ysZNo/rjtri2jIwjr3XfeAgRjAUADRqGG+ZITvyn8J1kvXLTaKVr3hhGXk+f23tKfdzmklVM9vQ=="; }; }; "big.js-3.2.0" = { @@ -12856,13 +13198,13 @@ let sha1 = "dd3a862b2fedf66fee8471320069428d0d84427a"; }; }; - "bin-links-2.2.1" = { + "bin-links-2.3.0" = { name = "bin-links"; packageName = "bin-links"; - version = "2.2.1"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/bin-links/-/bin-links-2.2.1.tgz"; - sha512 = "wFzVTqavpgCCYAh8SVBdnZdiQMxTkGR+T3b14CNpBXIBe2neJWaMGAZ55XWWHELJJ89dscuq0VCBqcVaIOgCMg=="; + url = "https://registry.npmjs.org/bin-links/-/bin-links-2.3.0.tgz"; + sha512 = "JzrOLHLwX2zMqKdyYZjkDgQGT+kHDkIhv2/IK2lJ00qLxV4TmFoHi8drDBb6H5Zrz1YfgHkai4e2MGPqnoUhqA=="; }; }; "bin-version-3.1.0" = { @@ -13270,13 +13612,13 @@ let sha512 = "S3jE7riCbWnAK8OT+ta4Z8RX/X6nfISxzn0SDIMFYuY90qUwqx7w7e9fIsc2m2ODwma7dFcXNwGSjyayfKd1DQ=="; }; }; - "blgr-0.1.9" = { + "blgr-0.2.0" = { name = "blgr"; packageName = "blgr"; - version = "0.1.9"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/blgr/-/blgr-0.1.9.tgz"; - sha512 = "ikJQoiQlhbJVIqcJ+CZxXXLD/et4bQ47/pdGpjdTq1p43qF5jfXtbWygZyWm05MInFruUicnw+U0oaoDgLx3PA=="; + url = "https://registry.npmjs.org/blgr/-/blgr-0.2.0.tgz"; + sha512 = "2jZdqajYCGD5rwGdOooQpxgjKsiAAV2g8LapwSnbTjAYTZAqmqBAS+GsVGFi+/y7t1Pspidv/5HsWBbJrsEuFw=="; }; }; "blob-0.0.2" = { @@ -13468,13 +13810,13 @@ let sha1 = "e16661697452d436bf9886238cc791b08d66a61a"; }; }; - "bns-0.14.0" = { + "bns-0.15.0" = { name = "bns"; packageName = "bns"; - version = "0.14.0"; + version = "0.15.0"; src = fetchurl { - url = "https://registry.npmjs.org/bns/-/bns-0.14.0.tgz"; - sha512 = "lqxDpj9gX7OtihwAzMhlMk0w38ObZu+aRSF9fzG/wUfF6RfocFSFDGHA+KVbLNXudiTStzhWVGc8cJmcL4IHYw=="; + url = "https://registry.npmjs.org/bns/-/bns-0.15.0.tgz"; + sha512 = "iJWQVE399vQzPfhalFMJGEQ7k5Ot2D6Mz8dkoPeLO8huWAMOiJNJ1tHzOu5j+ZyNNew6ITgG/LsSyaRPxvkXuw=="; }; }; "bodec-0.1.0" = { @@ -14062,13 +14404,13 @@ let sha512 = "HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw=="; }; }; - "browserslist-4.17.3" = { + "browserslist-4.17.4" = { name = "browserslist"; packageName = "browserslist"; - version = "4.17.3"; + version = "4.17.4"; src = fetchurl { - url = "https://registry.npmjs.org/browserslist/-/browserslist-4.17.3.tgz"; - sha512 = "59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ=="; + url = "https://registry.npmjs.org/browserslist/-/browserslist-4.17.4.tgz"; + sha512 = "Zg7RpbZpIJRW3am9Lyckue7PLytvVxxhJj1CaJVlCWENsGEAOlnlt8X0ZxGRPp7Bt9o8tIRM5SEXy4BCPMJjLQ=="; }; }; "brq-0.1.8" = { @@ -14378,6 +14720,24 @@ let sha512 = "RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg=="; }; }; + "buffer-from-1.1.0" = { + name = "buffer-from"; + packageName = "buffer-from"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz"; + sha512 = "c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ=="; + }; + }; + "buffer-from-1.1.1" = { + name = "buffer-from"; + packageName = "buffer-from"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; + sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; + }; + }; "buffer-from-1.1.2" = { name = "buffer-from"; packageName = "buffer-from"; @@ -14495,13 +14855,13 @@ let sha1 = "69fdf13ad9d91222baee109945faadc431534f86"; }; }; - "bufferutil-4.0.4" = { + "bufferutil-4.0.5" = { name = "bufferutil"; packageName = "bufferutil"; - version = "4.0.4"; + version = "4.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.4.tgz"; - sha512 = "VNxjXUCrF3LvbLgwfkTb5LsFvk6pGIn7OBb9x+3o+iJ6mKw0JTUp4chBFc88hi1aspeZGeZG9jAIbpFYPQSLZw=="; + url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.5.tgz"; + sha512 = "HTm14iMQKK2FjFLRTM5lAVcyaUzOnqbPtesFIvREgXpJHdQm8bWS+GkQgIkfaBYRHuCnea7w8UVNfwiAQhlr9A=="; }; }; "bufferview-1.0.1" = { @@ -15080,6 +15440,15 @@ let sha512 = "YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg=="; }; }; + "camelcase-keys-7.0.1" = { + name = "camelcase-keys"; + packageName = "camelcase-keys"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.1.tgz"; + sha512 = "P331lEls98pW8JLyodNWfzuz91BEDVA4VpW2/SwXnyv2K495tq1N777xzDbFgnEigfA7UIY0xa6PwR/H9jijjA=="; + }; + }; "camelize-1.0.0" = { name = "camelize"; packageName = "camelize"; @@ -15098,13 +15467,13 @@ let sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="; }; }; - "caniuse-lite-1.0.30001264" = { + "caniuse-lite-1.0.30001267" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001264"; + version = "1.0.30001267"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001264.tgz"; - sha512 = "Ftfqqfcs/ePiUmyaySsQ4PUsdcYyXG2rfoBVsk3iY1ahHaJEw65vfb7Suzqm+cEkwwPIv/XWkg27iCpRavH4zA=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001267.tgz"; + sha512 = "r1mjTzAuJ9W8cPBGbbus8E0SKcUP7gn03R14Wk8FlAlqhH9hroy9nLqmpuXlfKEw/oILW+FGz47ipXV2O7x8lg=="; }; }; "canvas-2.8.0" = { @@ -15116,13 +15485,13 @@ let sha512 = "gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q=="; }; }; - "canvg-3.0.9" = { + "canvg-3.0.7" = { name = "canvg"; packageName = "canvg"; - version = "3.0.9"; + version = "3.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/canvg/-/canvg-3.0.9.tgz"; - sha512 = "rDXcnRPuz4QHoCilMeoTxql+fvGqNAxp+qV/KHD8rOiJSAfVjFclbdUNHD2Uqfthr+VMg17bD2bVuk6F07oLGw=="; + url = "https://registry.npmjs.org/canvg/-/canvg-3.0.7.tgz"; + sha512 = "4sq6iL5Q4VOXS3PL1BapiXIZItpxYyANVzsAKpTPS5oq4u3SKbGfUcbZh2gdLCQ3jWpG/y5wRkMlBBAJhXeiZA=="; }; }; "caporal-1.4.0" = { @@ -15269,22 +15638,22 @@ let sha512 = "vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg=="; }; }; - "cdk8s-1.0.0-beta.57" = { + "cdk8s-1.1.3" = { name = "cdk8s"; packageName = "cdk8s"; - version = "1.0.0-beta.57"; + version = "1.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.0.0-beta.57.tgz"; - sha512 = "AP0T2s0HubyA1riQ5m6c7ccwMqREhFD6xMZSmv4PTEfhMsx6IhUOjWnRMvrYm9MBMB47Gt1xxeUmKIq3EkurNw=="; + url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.1.3.tgz"; + sha512 = "ZmFZYlv0ZgErU6GC4nnANZPXeLnsjX3h0tJgw6k1GI4VgadeC27UffGhTeMZOMXn4iTHOT2XmR2GTx0DHge4UA=="; }; }; - "cdk8s-plus-22-1.0.0-beta.9" = { + "cdk8s-plus-22-1.0.0-beta.21" = { name = "cdk8s-plus-22"; packageName = "cdk8s-plus-22"; - version = "1.0.0-beta.9"; + version = "1.0.0-beta.21"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-plus-22/-/cdk8s-plus-22-1.0.0-beta.9.tgz"; - sha512 = "j8I0b0yJ182mcSgF5KB0mIjjgqbmVUMJQQgajpTtgNzuko9HsYQfK+uFT29ua1PyFTtn8FHQLOT/goYJjg1SEQ=="; + url = "https://registry.npmjs.org/cdk8s-plus-22/-/cdk8s-plus-22-1.0.0-beta.21.tgz"; + sha512 = "kprRywa6rIKlBNMlwCAS8+Y+zNRldwPVU1PYeoa1APy8r96ZvrfE1VdRfpO08r1JTS8oEAyQOzKw2oswXGyxgA=="; }; }; "cdktf-0.6.4" = { @@ -16115,6 +16484,15 @@ let sha512 = "lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg=="; }; }; + "clean-stack-4.1.0" = { + name = "clean-stack"; + packageName = "clean-stack"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz"; + sha512 = "dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg=="; + }; + }; "clean-webpack-plugin-3.0.0" = { name = "clean-webpack-plugin"; packageName = "clean-webpack-plugin"; @@ -16169,13 +16547,13 @@ let sha512 = "xu6RvQqqrWEo6MPR1eixqGPywhYBHRs653F9jfXB2Hx4jdM/3WxiNE1vppRmxtMIfl16SFYTpYlrnqH/HsK/2w=="; }; }; - "cli-color-2.0.0" = { + "cli-color-2.0.1" = { name = "cli-color"; packageName = "cli-color"; - version = "2.0.0"; + version = "2.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/cli-color/-/cli-color-2.0.0.tgz"; - sha512 = "a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A=="; + url = "https://registry.npmjs.org/cli-color/-/cli-color-2.0.1.tgz"; + sha512 = "eBbxZF6fqPUNnf7CLAFOersUnyYzv83tHFLSlts+OAHsNendaqv2tHCq+/MO+b3Y+9JeoUlIvobyxG/Z8GNeOg=="; }; }; "cli-cursor-1.0.2" = { @@ -16340,6 +16718,15 @@ let sha512 = "n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg=="; }; }; + "cli-truncate-3.1.0" = { + name = "cli-truncate"; + packageName = "cli-truncate"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz"; + sha512 = "wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA=="; + }; + }; "cli-ux-4.9.3" = { name = "cli-ux"; packageName = "cli-ux"; @@ -16430,6 +16817,15 @@ let sha512 = "mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ=="; }; }; + "clipboardy-3.0.0" = { + name = "clipboardy"; + packageName = "clipboardy"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz"; + sha512 = "Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg=="; + }; + }; "clipper-lib-6.4.2" = { name = "clipper-lib"; packageName = "clipper-lib"; @@ -16817,13 +17213,13 @@ let sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg=="; }; }; - "codemaker-1.36.0" = { + "codemaker-1.39.0" = { name = "codemaker"; packageName = "codemaker"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/codemaker/-/codemaker-1.36.0.tgz"; - sha512 = "Ey1aIPW5OkkKyRcqoWE61MAc5ghfDrnxysGUmauTy0RyL6sXPjYuxZXQWjqsHHQ35fCH5i7/rifoifE+jkZQhQ=="; + url = "https://registry.npmjs.org/codemaker/-/codemaker-1.39.0.tgz"; + sha512 = "1PPD7ZCC05nrkN47elPcno3zm4Md7XSkG52CvIbNsEcXddc0Ma2xgoMZnWPu+Ab6801FunSqov9X4O+OZle95A=="; }; }; "codepage-1.4.0" = { @@ -16979,13 +17375,13 @@ let sha512 = "Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g=="; }; }; - "colorette-2.0.14" = { + "colorette-2.0.16" = { name = "colorette"; packageName = "colorette"; - version = "2.0.14"; + version = "2.0.16"; src = fetchurl { - url = "https://registry.npmjs.org/colorette/-/colorette-2.0.14.tgz"; - sha512 = "TLcu0rCLNjDIdKGLGqMtPEAOAZmavC1QCX4mEs3P0mrA/DDoU/tA+Y4UQK/862FkX2TTlbyVIkREZNbf7Y9YwA=="; + url = "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz"; + sha512 = "hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g=="; }; }; "colorette-2.0.7" = { @@ -17879,22 +18275,22 @@ let sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75"; }; }; - "constructs-10.0.5" = { + "constructs-10.0.9" = { name = "constructs"; packageName = "constructs"; - version = "10.0.5"; + version = "10.0.9"; src = fetchurl { - url = "https://registry.npmjs.org/constructs/-/constructs-10.0.5.tgz"; - sha512 = "IwOwekzrASFC3qt4ozCtV09rteAIAesuCGsW0p+uBfqHd2XcvA5CXqJjgf4eUqm6g8e/noXlVCMDWwC8GaLtrg=="; + url = "https://registry.npmjs.org/constructs/-/constructs-10.0.9.tgz"; + sha512 = "C9la/fcnCKe3XIjKPbWuD49mnOYqSWdiMI6TNJmF0ao3pJw6Hap03Q4nsmCxpWMXuMzM546Kw/WnW7ElB3g4OA=="; }; }; - "constructs-3.3.156" = { + "constructs-3.3.161" = { name = "constructs"; packageName = "constructs"; - version = "3.3.156"; + version = "3.3.161"; src = fetchurl { - url = "https://registry.npmjs.org/constructs/-/constructs-3.3.156.tgz"; - sha512 = "rlgYsGqXLi3tMSVz251MvzFjXXBCrGPy/8pIfjeh2fuBjPsvIx9I6AMNHnlhEVaEt7YRPHHuYKoVs1488ifAWA=="; + url = "https://registry.npmjs.org/constructs/-/constructs-3.3.161.tgz"; + sha512 = "/27vW3fo0iyb3py4vKI1BduEYmv8vv8uJgLXvI+5F0Jbnn0/E+As2wkGMa7bumhzCd0Ckv/USkAXstGYVXTYQA=="; }; }; "consume-http-header-1.0.0" = { @@ -17970,22 +18366,22 @@ let sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578"; }; }; - "contentful-management-7.42.0" = { + "contentful-management-7.44.1" = { name = "contentful-management"; packageName = "contentful-management"; - version = "7.42.0"; + version = "7.44.1"; src = fetchurl { - url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.42.0.tgz"; - sha512 = "Ux0l6iUEG1Tnc1Vl89jXEwddsRfo8/v06pFTpA/+N6tGdTvwF3RtQWLOpVxKWuy+9NK5TJh4oUnpc+zPsynoQA=="; + url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.44.1.tgz"; + sha512 = "N6cRMl2O7bkpIulPe0nQD78uVC8uaWQBm0XeDnmfUFJHVrPsaU0ix2QR2TjLsFKu6OT6nqxeyl0RS+dlboDV5A=="; }; }; - "contentful-sdk-core-6.10.1" = { + "contentful-sdk-core-6.10.3" = { name = "contentful-sdk-core"; packageName = "contentful-sdk-core"; - version = "6.10.1"; + version = "6.10.3"; src = fetchurl { - url = "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.10.1.tgz"; - sha512 = "q1dh5AHL3FoBc3CZThQMtnaxgFbs9BrJW8wDysdp/IT/Q2edgUQASh2fvj02T6cCh3ftMspRRe/HMfZDF9FfIQ=="; + url = "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.10.3.tgz"; + sha512 = "IUBkAU1sJuVaEa2Nv1NKK5ImqpBZ5Q3EmaCFmMZx/UHKa+i98nDCSTUBOL1aJnpZ/s3AaSramsh73VQ4aK2kyA=="; }; }; "continuable-1.1.8" = { @@ -18447,13 +18843,13 @@ let sha512 = "bxXk6H3FtGXpCtlO+XyXM4pa72azQomdurNeHbZai9eYBzA5vjyPnsgxsYcylLUc1wQFeR+XWQVfgJitx6ghEw=="; }; }; - "cordova-lib-10.0.0" = { + "cordova-lib-10.1.0" = { name = "cordova-lib"; packageName = "cordova-lib"; - version = "10.0.0"; + version = "10.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/cordova-lib/-/cordova-lib-10.0.0.tgz"; - sha512 = "azU/WH0x/3fQg33tU5bKCtj+Weh/bHelz9FWCVdXqVOHXmjzbi3p6p61z5Si967Tfh3TkmHRrodNxS0ovZ7iFQ=="; + url = "https://registry.npmjs.org/cordova-lib/-/cordova-lib-10.1.0.tgz"; + sha512 = "JY/r/5RKRjgrjJ1a8z0x/NEU33/97mTFB76PCCcvQOySnmZ0rygRBYmwl2+XwFuUR0LP+fnbieePv6LiPc9UkA=="; }; }; "cordova-serve-4.0.0" = { @@ -18474,40 +18870,40 @@ let sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="; }; }; - "core-js-3.17.2" = { + "core-js-3.18.0" = { name = "core-js"; packageName = "core-js"; - version = "3.17.2"; + version = "3.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.17.2.tgz"; - sha512 = "XkbXqhcXeMHPRk2ItS+zQYliAMilea2euoMsnpRRdDad6b2VY6CQQcwz1K8AnWesfw4p165RzY0bTnr3UrbYiA=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.18.0.tgz"; + sha512 = "WJeQqq6jOYgVgg4NrXKL0KLQhi0CT4ZOCvFL+3CQ5o7I6J8HkT5wd53EadMfqTDp1so/MT1J+w2ujhWcCJtN7w=="; }; }; - "core-js-3.18.1" = { + "core-js-3.18.3" = { name = "core-js"; packageName = "core-js"; - version = "3.18.1"; + version = "3.18.3"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.18.1.tgz"; - sha512 = "vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.18.3.tgz"; + sha512 = "tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw=="; }; }; - "core-js-compat-3.18.1" = { + "core-js-compat-3.18.3" = { name = "core-js-compat"; packageName = "core-js-compat"; - version = "3.18.1"; + version = "3.18.3"; src = fetchurl { - url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz"; - sha512 = "XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg=="; + url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.3.tgz"; + sha512 = "4zP6/y0a2RTHN5bRGT7PTq9lVt3WzvffTNjqnTKsXhkAYNDTkdCLOIfAdOLcQ/7TDdyRj3c+NeHe1NmF1eDScw=="; }; }; - "core-js-pure-3.18.1" = { + "core-js-pure-3.18.3" = { name = "core-js-pure"; packageName = "core-js-pure"; - version = "3.18.1"; + version = "3.18.3"; src = fetchurl { - url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.1.tgz"; - sha512 = "kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ=="; + url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz"; + sha512 = "qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw=="; }; }; "core-util-is-1.0.2" = { @@ -19221,13 +19617,13 @@ let sha512 = "ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="; }; }; - "css-what-5.0.1" = { + "css-what-5.1.0" = { name = "css-what"; packageName = "css-what"; - version = "5.0.1"; + version = "5.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz"; - sha512 = "FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg=="; + url = "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz"; + sha512 = "arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw=="; }; }; "cssauron-1.4.0" = { @@ -19356,6 +19752,15 @@ let sha512 = "p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="; }; }; + "cssom-0.5.0" = { + name = "cssom"; + packageName = "cssom"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz"; + sha512 = "iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw=="; + }; + }; "cssstyle-0.2.37" = { name = "cssstyle"; packageName = "cssstyle"; @@ -20571,6 +20976,15 @@ let sha512 = "X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ=="; }; }; + "data-urls-3.0.1" = { + name = "data-urls"; + packageName = "data-urls"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/data-urls/-/data-urls-3.0.1.tgz"; + sha512 = "Ds554NeT5Gennfoo9KN50Vh6tpgtvYEwraYjejXnyTpu1C7oXKxdFk75REooENHE8ndTVOJuv+BEs4/J/xcozw=="; + }; + }; "dataloader-2.0.0" = { name = "dataloader"; packageName = "dataloader"; @@ -22335,13 +22749,13 @@ let sha512 = "QgcYXSZFBBbPuiQskEAVnW3qSShSCSisLNt2wQZXupBQ/x1lFIyvVfWXk4OQqWoatHyAfUBiXDNx9eRXkmSALQ=="; }; }; - "doctoc-2.0.1" = { + "doctoc-2.1.0" = { name = "doctoc"; packageName = "doctoc"; - version = "2.0.1"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/doctoc/-/doctoc-2.0.1.tgz"; - sha512 = "JsxnSVZtLCThKehjFPBDhP1+ZLmdfXQynZH/0ABAwrnd1Zf3AV6LigC9oWJyaZ+c6RXCDnlGUNJ7I+1v8VaaRg=="; + url = "https://registry.npmjs.org/doctoc/-/doctoc-2.1.0.tgz"; + sha512 = "0darEVEuWKLyIlpGOzE5cILf/pgUu25qUs6YwCqLqfxb8+3b9Cl4iakA8vwYrBQOkJ5SwpHKEPVMu2KOMrTA7A=="; }; }; "doctrine-2.1.0" = { @@ -22524,6 +22938,15 @@ let sha512 = "yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg=="; }; }; + "domexception-4.0.0" = { + name = "domexception"; + packageName = "domexception"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz"; + sha512 = "A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw=="; + }; + }; "domhandler-2.2.1" = { name = "domhandler"; packageName = "domhandler"; @@ -22578,15 +23001,6 @@ let sha512 = "3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ=="; }; }; - "dompurify-2.3.1" = { - name = "dompurify"; - packageName = "dompurify"; - version = "2.3.1"; - src = fetchurl { - url = "https://registry.npmjs.org/dompurify/-/dompurify-2.3.1.tgz"; - sha512 = "xGWt+NHAQS+4tpgbOAI08yxW0Pr256Gu/FNE2frZVTbgrBUn8M7tz7/ktS/LZ2MHeGqz6topj0/xY+y8R5FBFw=="; - }; - }; "dompurify-2.3.3" = { name = "dompurify"; packageName = "dompurify"; @@ -23091,13 +23505,13 @@ let sha512 = "9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw=="; }; }; - "electron-13.5.1" = { + "electron-13.5.2" = { name = "electron"; packageName = "electron"; - version = "13.5.1"; + version = "13.5.2"; src = fetchurl { - url = "https://registry.npmjs.org/electron/-/electron-13.5.1.tgz"; - sha512 = "ZyxhIhmdaeE3xiIGObf0zqEyCyuIDqZQBv9NKX8w5FNzGm87j4qR0H1+GQg6vz+cA1Nnv1x175Zvimzc0/UwEQ=="; + url = "https://registry.npmjs.org/electron/-/electron-13.5.2.tgz"; + sha512 = "CPakwDpy5m8dL0383F5uJboQcVtn9bT/+6/wdDKo8LuTUO9aER1TF41v7feZgZW2c+UwoGPWa814ElSQ3qta2A=="; }; }; "electron-notarize-1.1.1" = { @@ -23136,13 +23550,13 @@ let sha512 = "9oxNmKlDCaf651c+yJWCDIBpF6A9aY+wQtasLEeR5AsPYPuOKEX6xHnC2+WgCLOC94JEpCZznecyC84fbwZq4A=="; }; }; - "electron-to-chromium-1.3.859" = { + "electron-to-chromium-1.3.870" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.3.859"; + version = "1.3.870"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.859.tgz"; - sha512 = "gXRXKNWedfdiKIzwr0Mg/VGCvxXzy+4SuK9hp1BDvfbCwx0O5Ot+2f4CoqQkqEJ3Zj/eAV/GoAFgBVFgkBLXuQ=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.870.tgz"; + sha512 = "PiJMshfq6PL+i1V+nKLwhHbCKeD8eAz8rvO9Cwk/7cChOHJBtufmjajLyYLsSRHguRFiOCVx3XzJLeZsIAYfSA=="; }; }; "electrum-client-git://github.com/janoside/electrum-client" = { @@ -23507,13 +23921,13 @@ let sha512 = "aMWot7H5aC8L4/T8qMYbLdvKlZOdJTH54FxfdFunTGvhMx1BHkJOntWArsVfgAZVwAO9LC2sryPWRcEeUzCe5w=="; }; }; - "engine.io-5.2.0" = { + "engine.io-6.0.0" = { name = "engine.io"; packageName = "engine.io"; - version = "5.2.0"; + version = "6.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-5.2.0.tgz"; - sha512 = "d1DexkQx87IFr1FLuV+0f5kAm1Hk1uOVijLOb+D1sDO2QMb7YjE02VHtZtxo7xIXMgcWLb+vl3HRT0rI9tr4jQ=="; + url = "https://registry.npmjs.org/engine.io/-/engine.io-6.0.0.tgz"; + sha512 = "Ui7yl3JajEIaACg8MOUwWvuuwU7jepZqX3BKs1ho7NQRuP4LhN4XIykXhp8bEy+x/DhA0LBZZXYSCkZDqrwMMg=="; }; }; "engine.io-client-1.3.1" = { @@ -23588,6 +24002,15 @@ let sha512 = "xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA=="; }; }; + "engine.io-parser-5.0.0" = { + name = "engine.io-parser"; + packageName = "engine.io-parser"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.0.tgz"; + sha512 = "wn6QavHEqXoM+cg+x8uUG7GhxLBCfKEKNEsCNc7V2ugj3gB3lK91l1MuZiy6xFB2V9D1eew0aWkmpiT/aBb/KA=="; + }; + }; "enhanced-resolve-2.3.0" = { name = "enhanced-resolve"; packageName = "enhanced-resolve"; @@ -23867,13 +24290,13 @@ let sha512 = "MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw=="; }; }; - "es-module-lexer-0.9.2" = { + "es-module-lexer-0.9.3" = { name = "es-module-lexer"; packageName = "es-module-lexer"; - version = "0.9.2"; + version = "0.9.3"; src = fetchurl { - url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.2.tgz"; - sha512 = "YkAGWqxZq2B4FxQ5y687UwywDwvLQhIMCZ+SDU7ZW729SDHOEI6wVFXwTRecz+yiwJzCsVwC6V7bxyNbZSB1rg=="; + url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz"; + sha512 = "1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ=="; }; }; "es-to-primitive-1.2.1" = { @@ -23885,6 +24308,15 @@ let sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="; }; }; + "es3ify-0.2.2" = { + name = "es3ify"; + packageName = "es3ify"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/es3ify/-/es3ify-0.2.2.tgz"; + sha1 = "5dae3e650e5be3684b88066513d528d092629862"; + }; + }; "es5-ext-0.10.53" = { name = "es5-ext"; packageName = "es5-ext"; @@ -24029,13 +24461,13 @@ let sha512 = "p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA=="; }; }; - "esc-exit-2.0.2" = { + "esc-exit-3.0.0" = { name = "esc-exit"; packageName = "esc-exit"; - version = "2.0.2"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/esc-exit/-/esc-exit-2.0.2.tgz"; - sha512 = "VHDcDg9AwFoeQU9ULPCJCw6P95gr9Er65M+bccefEVD/OOb+WMyQIYw58rpm0F+zcfRJNf394I+BMH8JeU97Hw=="; + url = "https://registry.npmjs.org/esc-exit/-/esc-exit-3.0.0.tgz"; + sha512 = "b/3X0RwP3Oq0C/SLVwsGkdOWIAigA1BRpF1ArZSI6+KCqp7kgtxh0lB57jhDIYOyRxlP3QPtI8DHxOrPvnFbRg=="; }; }; "escalade-3.1.1" = { @@ -24119,6 +24551,15 @@ let sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; }; }; + "escape-string-regexp-5.0.0" = { + name = "escape-string-regexp"; + packageName = "escape-string-regexp"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz"; + sha512 = "/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="; + }; + }; "escodegen-1.14.3" = { name = "escodegen"; packageName = "escodegen"; @@ -24227,13 +24668,13 @@ let sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ=="; }; }; - "eslint-plugin-vue-7.19.0" = { + "eslint-plugin-vue-7.19.1" = { name = "eslint-plugin-vue"; packageName = "eslint-plugin-vue"; - version = "7.19.0"; + version = "7.19.1"; src = fetchurl { - url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.0.tgz"; - sha512 = "pqsJY1q0cjdQerWSlGHo+NfnWZ8Xuc5tetddljJJ7726auWsnHty7F5qgj/EcjkPgyj8s5Lw4YGuhsFHkzIrkQ=="; + url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz"; + sha512 = "e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA=="; }; }; "eslint-scope-3.7.3" = { @@ -24263,6 +24704,15 @@ let sha512 = "2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="; }; }; + "eslint-scope-6.0.0" = { + name = "eslint-scope"; + packageName = "eslint-scope"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-6.0.0.tgz"; + sha512 = "uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA=="; + }; + }; "eslint-utils-1.4.3" = { name = "eslint-utils"; packageName = "eslint-utils"; @@ -24326,6 +24776,15 @@ let sha1 = "d9bb37b8f8eafbf4e6d4ed6b7aa2956abbd3c4c2"; }; }; + "esmangle-evaluator-1.0.1" = { + name = "esmangle-evaluator"; + packageName = "esmangle-evaluator"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/esmangle-evaluator/-/esmangle-evaluator-1.0.1.tgz"; + sha1 = "620d866ef4861b3311f75766d52a8572bb3c6336"; + }; + }; "esniff-1.1.0" = { name = "esniff"; packageName = "esniff"; @@ -24371,13 +24830,13 @@ let sha512 = "v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g=="; }; }; - "espree-8.0.0" = { + "espree-9.0.0" = { name = "espree"; packageName = "espree"; - version = "8.0.0"; + version = "9.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/espree/-/espree-8.0.0.tgz"; - sha512 = "y/+i23dwTjIDJrYCcjcAMr3c3UGbPIjC6THMQKjWmhP97fW0FPiI89kmpKfmgV/5jrkIi6toQP+CMm3qBE1Hig=="; + url = "https://registry.npmjs.org/espree/-/espree-9.0.0.tgz"; + sha512 = "r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ=="; }; }; "esprima-1.1.1" = { @@ -24443,6 +24902,24 @@ let sha1 = "633acdb40d9bd4db8a1c1d68c06a942959fad2b0"; }; }; + "esprima-fb-15001.1.0-dev-harmony-fb" = { + name = "esprima-fb"; + packageName = "esprima-fb"; + version = "15001.1.0-dev-harmony-fb"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz"; + sha1 = "30a947303c6b8d5e955bee2b99b1d233206a6901"; + }; + }; + "esprima-fb-15001.1001.0-dev-harmony-fb" = { + name = "esprima-fb"; + packageName = "esprima-fb"; + version = "15001.1001.0-dev-harmony-fb"; + src = fetchurl { + url = "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz"; + sha1 = "43beb57ec26e8cf237d3dd8b33e42533577f2659"; + }; + }; "esquery-1.4.0" = { name = "esquery"; packageName = "esquery"; @@ -24605,13 +25082,13 @@ let sha512 = "w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ=="; }; }; - "ethereumjs-util-7.1.2" = { + "ethereumjs-util-7.1.3" = { name = "ethereumjs-util"; packageName = "ethereumjs-util"; - version = "7.1.2"; + version = "7.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.2.tgz"; - sha512 = "xCV3PTAhW8Q2k88XZn9VcO4OrjpeXAlDm5LQTaOLp81SjNSSY6+MwuGXrx6vafOMheWSmZGxIXUbue5e9UvUBw=="; + url = "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.3.tgz"; + sha512 = "y+82tEbyASO0K0X1/SRhbJJoAlfcvq8JbrG4a5cjrOks7HS/36efU/0j2flxCPOUM++HFahk33kr/ZxyC4vNuw=="; }; }; "ethjs-unit-0.1.6" = { @@ -24623,15 +25100,6 @@ let sha1 = "c665921e476e87bce2a9d588a6fe0405b2c41699"; }; }; - "ethjs-util-0.1.6" = { - name = "ethjs-util"; - packageName = "ethjs-util"; - version = "0.1.6"; - src = fetchurl { - url = "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz"; - sha512 = "CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w=="; - }; - }; "eve-0.5.4" = { name = "eve"; packageName = "eve"; @@ -25280,13 +25748,13 @@ let sha1 = "f5fc2f9fa9e9a8578634f10e86ba5a4346b96f4f"; }; }; - "express-validator-6.12.2" = { + "express-validator-6.13.0" = { name = "express-validator"; packageName = "express-validator"; - version = "6.12.2"; + version = "6.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/express-validator/-/express-validator-6.12.2.tgz"; - sha512 = "UMVck7ZWrKH7eX75CRYk/pAc9jxZk8Ddsdkukw1R7LTWuQNiDaooz6nVfIdg33qZUHCuv2m2o+RS4pTMaLjGmA=="; + url = "https://registry.npmjs.org/express-validator/-/express-validator-6.13.0.tgz"; + sha512 = "gvLqMFPwEm+C1CQlF3l695ubY1Shd3AtfI5JDYXM0Ju0A2GsGX+VjjQN7TcHXF6cO8wPgU8hSSFqWecBR0Gx1g=="; }; }; "express-ws-2.0.0" = { @@ -25559,6 +26027,15 @@ let sha1 = "0f908faf4e6ec02524e54a57e432c5c013e08c9f"; }; }; + "falafel-1.2.0" = { + name = "falafel"; + packageName = "falafel"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/falafel/-/falafel-1.2.0.tgz"; + sha1 = "c18d24ef5091174a497f318cd24b026a25cddab4"; + }; + }; "falafel-2.2.4" = { name = "falafel"; packageName = "falafel"; @@ -25955,6 +26432,15 @@ let sha512 = "MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="; }; }; + "fetch-cookie-0.10.1" = { + name = "fetch-cookie"; + packageName = "fetch-cookie"; + version = "0.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-0.10.1.tgz"; + sha512 = "beB+VEd4cNeVG1PY+ee74+PkuCQnik78pgLi5Ah/7qdUfov8IctU0vLUbBT8/10Ma5GMBeI4wtxhGrEfKNYs2g=="; + }; + }; "fetch-everywhere-1.0.5" = { name = "fetch-everywhere"; packageName = "fetch-everywhere"; @@ -26594,13 +27080,13 @@ let sha512 = "ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng=="; }; }; - "firefox-profile-4.2.0" = { + "firefox-profile-4.2.1" = { name = "firefox-profile"; packageName = "firefox-profile"; - version = "4.2.0"; + version = "4.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/firefox-profile/-/firefox-profile-4.2.0.tgz"; - sha512 = "Z+/6GQ0JEW2eqgj63EYNbgKSgoIz7w1yXlkOWAIRkCNnj50rkfnQIz8uYwJkobxwYQM8vjFIbYiVtYuQV8US2A=="; + url = "https://registry.npmjs.org/firefox-profile/-/firefox-profile-4.2.1.tgz"; + sha512 = "KyA5ruS7V1nXpaHlJrKPW1jkoc9bq/WKquaKuca/ETembuxcBQPEPpxAp0biwjQCPf3sBslN/heZLdfa5Eotzg=="; }; }; "first-chunk-stream-2.0.0" = { @@ -26630,13 +27116,13 @@ let sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg=="; }; }; - "fkill-7.2.1" = { + "fkill-8.0.0" = { name = "fkill"; packageName = "fkill"; - version = "7.2.1"; + version = "8.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/fkill/-/fkill-7.2.1.tgz"; - sha512 = "eN9cmsIlRdq06wu3m01OOEgQf5Xh/M7REm0jfZ4eL3V3XisjXzfRq3iyqtKS+FhO6wB36FvWRiRGdeSx5KpLAQ=="; + url = "https://registry.npmjs.org/fkill/-/fkill-8.0.0.tgz"; + sha512 = "ItJHI5BDPAzmTg7IuFRRMI2liFOthzaRPhJaplkWqrIf7ss7e+zR+sVzOCljv7zauaFiSjca5b8NHmqT4VgyRQ=="; }; }; "flagged-respawn-1.0.1" = { @@ -26783,13 +27269,13 @@ let sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg=="; }; }; - "flow-parser-0.161.0" = { + "flow-parser-0.162.0" = { name = "flow-parser"; packageName = "flow-parser"; - version = "0.161.0"; + version = "0.162.0"; src = fetchurl { - url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.161.0.tgz"; - sha512 = "QRGREwIVspAeffxidkelrU6yPnEF/US4iYoGuf73+y4ZEXgCJUFje4jYfgE4g59TbSLHntdWfM69wiN9Y9swKw=="; + url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.162.0.tgz"; + sha512 = "tqn7GkffCpBkGl6cFPHk08gug2Gb+KgE4ShDJmYVUFAARKvwtgxiLbLk2pv22KMLtzin+OPeCku3UoBE66nQDg=="; }; }; "fluent-ffmpeg-2.1.2" = { @@ -27215,13 +27701,13 @@ let sha512 = "wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g=="; }; }; - "fp-ts-2.11.4" = { + "fp-ts-2.11.5" = { name = "fp-ts"; packageName = "fp-ts"; - version = "2.11.4"; + version = "2.11.5"; src = fetchurl { - url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.11.4.tgz"; - sha512 = "lhV7tGEbs2qoVw4vmqOovChS7CAoIYU0gdiPEF8Vc4bLZct+PAMMeXrCqRyBNEo33XOvwvAmFDEDIrHPWH2/fg=="; + url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.11.5.tgz"; + sha512 = "OqlwJq1BdpB83BZXTqI+dNcA6uYk6qk4u9Cgnt64Y+XS7dwdbp/mobx8S2KXf2AXH+scNmA/UVK3SEFHR3vHZA=="; }; }; "fraction.js-4.1.1" = { @@ -27818,6 +28304,15 @@ let sha512 = "6STz6KdQgxO4S/ko+AbjlFGGdGcknluoqU+79GOFCDqqyYj5OanQf9AjxwN0jCidtT+ziPMmPSt9E4hfQ0CwIQ=="; }; }; + "gaxios-2.3.4" = { + name = "gaxios"; + packageName = "gaxios"; + version = "2.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/gaxios/-/gaxios-2.3.4.tgz"; + sha512 = "US8UMj8C5pRnao3Zykc4AAVr+cffoNKRTg9Rsf2GiuZCW69vgJj38VK2PzlPuQU73FZ/nTk9/Av6/JGcE1N9vA=="; + }; + }; "gaxios-4.3.2" = { name = "gaxios"; packageName = "gaxios"; @@ -28448,13 +28943,13 @@ let sha512 = "0YCjVpE3pS5XWlN3J4X7AiAx65+nqAI54LndtVFnQZB6G/FVLkZH8y8V6R3cIoOQR4pUdfwQGd1iwyoXHJ4Qfw=="; }; }; - "gl-matrix-3.4.0" = { + "gl-matrix-3.4.3" = { name = "gl-matrix"; packageName = "gl-matrix"; - version = "3.4.0"; + version = "3.4.3"; src = fetchurl { - url = "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.0.tgz"; - sha512 = "n7fF4meQ6jbBSw91jGmP83I/wkQud5kIRSW/dr5z+9YJdQz61GWpgmRK9k7c4O/1QsXaIXu9o2vf/q2Gu3Ybow=="; + url = "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz"; + sha512 = "wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA=="; }; }; "glob-3.2.11" = { @@ -28980,13 +29475,13 @@ let sha512 = "Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ=="; }; }; - "google-auth-library-7.10.0" = { + "google-auth-library-7.10.1" = { name = "google-auth-library"; packageName = "google-auth-library"; - version = "7.10.0"; + version = "7.10.1"; src = fetchurl { - url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.10.0.tgz"; - sha512 = "ICsqaU+lxMHVlDUzMrfVIEqnARw2AwBiZ/2KnNM6BcTf9Nott+Af87DTIzmlnW865p3REUP2MVL0xkPC3a61aQ=="; + url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.10.1.tgz"; + sha512 = "nQxgM1ZopUMcpMnu95kOSzI+9tJl4YDOZJomSTBGlRLpxfBopdwto7WvzoI87HuN0nQqVETgOsHi/C/po1rppA=="; }; }; "google-closure-compiler-js-20170910.0.1" = { @@ -28998,13 +29493,13 @@ let sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew=="; }; }; - "google-gax-2.27.0" = { + "google-gax-2.27.1" = { name = "google-gax"; packageName = "google-gax"; - version = "2.27.0"; + version = "2.27.1"; src = fetchurl { - url = "https://registry.npmjs.org/google-gax/-/google-gax-2.27.0.tgz"; - sha512 = "xcLCeNKCqNm/w0At7/vdZHV/zol/iRS+PSAZTu7i6xNGBra/kWI3cfn4M6ZLQXeUEGbTVLJ4zGm53TVc4lvbDA=="; + url = "https://registry.npmjs.org/google-gax/-/google-gax-2.27.1.tgz"; + sha512 = "8j8hfY42mGZt52C1L23srr2WTxOsOGUsC3s07Aw/f1UrbofsHdRaGf72Jax4jWEFXe/2x1MVBkwMvZxHMbO1Ag=="; }; }; "google-p12-pem-3.1.2" = { @@ -29250,13 +29745,13 @@ let sha512 = "GTCJtzJmkFLWRfFJuoo9RWWa/FfamUHgiFosxi/X1Ani4AVWbeyBenZTNX6dM+7WSbbFfTo/25eh0LLkwHMw2w=="; }; }; - "graphql-15.6.0" = { + "graphql-15.6.1" = { name = "graphql"; packageName = "graphql"; - version = "15.6.0"; + version = "15.6.1"; src = fetchurl { - url = "https://registry.npmjs.org/graphql/-/graphql-15.6.0.tgz"; - sha512 = "WJR872Zlc9hckiEPhXgyUftXH48jp2EjO5tgBBOyNMRJZ9fviL2mJBD6CAysk6N5S0r9BTs09Qk39nnJBkvOXQ=="; + url = "https://registry.npmjs.org/graphql/-/graphql-15.6.1.tgz"; + sha512 = "3i5lu0z6dRvJ48QP9kFxBkJ7h4Kso7PS8eahyTFz5Jm6CvQfLtNIE8LX9N6JLnXTuwR+sIYnXzaWp6anOg0QQw=="; }; }; "graphql-compose-7.25.1" = { @@ -30474,13 +30969,13 @@ let sha512 = "L9fSE/eMnJat/9TtlOVKFAiw2SlvB5RH/QbtSaNcYW/oWX1lBxwdrVTTcNOCWnSNLhDBgg5llxj9oM2SACB8WA=="; }; }; - "hs-client-0.0.9" = { + "hs-client-0.0.10" = { name = "hs-client"; packageName = "hs-client"; - version = "0.0.9"; + version = "0.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/hs-client/-/hs-client-0.0.9.tgz"; - sha512 = "TAsexmpPhSVdCQ1iiX4bBnuqlThTSdGz/YKq+vjLSS1TZ2TwKxERJ8vZh1Wd6GGaMGLZl99uQR+2wUyk4HLSbg=="; + url = "https://registry.npmjs.org/hs-client/-/hs-client-0.0.10.tgz"; + sha512 = "15tfeQEMRS1FZA0q9gFbQ1jYs8v4z9oKw9xFwVEyRuckn72hoVAglN4IrFxkOCDMYV7TWCY/nO/yNZp5njYFBw=="; }; }; "hsl-regex-1.0.0" = { @@ -30519,6 +31014,15 @@ let sha512 = "D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ=="; }; }; + "html-encoding-sniffer-3.0.0" = { + name = "html-encoding-sniffer"; + packageName = "html-encoding-sniffer"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz"; + sha512 = "oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA=="; + }; + }; "html-entities-1.4.0" = { name = "html-entities"; packageName = "html-entities"; @@ -30798,12 +31302,12 @@ let sha1 = "29691b6fc58f4f7e81a3605dca82682b068e4430"; }; }; - "http-node-git://github.com/feross/http-node#webtorrent" = { + "http-node-git://github.com/webtorrent/http-node#webtorrent" = { name = "http-node"; packageName = "http-node"; version = "1.2.0"; src = fetchgit { - url = "git://github.com/feross/http-node"; + url = "git://github.com/webtorrent/http-node"; rev = "342ef8624495343ffd050bd0808b3750cf0e3974"; sha256 = "d7408d01b05fcbd5bb4fb44fd3d7d71463bafd5124d7e69c6f3e97cef8c65368"; }; @@ -30853,6 +31357,15 @@ let sha512 = "k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg=="; }; }; + "http-proxy-agent-5.0.0" = { + name = "http-proxy-agent"; + packageName = "http-proxy-agent"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"; + sha512 = "n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w=="; + }; + }; "http-proxy-middleware-0.19.1" = { name = "http-proxy-middleware"; packageName = "http-proxy-middleware"; @@ -31717,6 +32230,15 @@ let sha512 = "EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="; }; }; + "indent-string-5.0.0" = { + name = "indent-string"; + packageName = "indent-string"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz"; + sha512 = "m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg=="; + }; + }; "indexes-of-1.0.1" = { name = "indexes-of"; packageName = "indexes-of"; @@ -31753,6 +32275,15 @@ let sha1 = "45e0e2ff7a9eb030b27d62b74b3744b7a7ac4216"; }; }; + "inflection-1.13.1" = { + name = "inflection"; + packageName = "inflection"; + version = "1.13.1"; + src = fetchurl { + url = "https://registry.npmjs.org/inflection/-/inflection-1.13.1.tgz"; + sha512 = "dldYtl2WlN0QDkIDtg8+xFwOS2Tbmp12t1cHa5/YClU6ZQjTFm7B66UcVbh9NQB+HvT5BAd2t5+yKsBkw5pcqA=="; + }; + }; "inflight-1.0.6" = { name = "inflight"; packageName = "inflight"; @@ -31861,22 +32392,22 @@ let sha512 = "s7lJuQDJEdjqtaIWhp3KYHl6WV3J04U9zoQ6wVc+Xoa06XM27SXUY57qC5DO46xkF0CfgXMKkKNcgvSu/SAEpA=="; }; }; - "ink-3.0.9" = { + "ink-3.2.0" = { name = "ink"; packageName = "ink"; - version = "3.0.9"; + version = "3.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/ink/-/ink-3.0.9.tgz"; - sha512 = "BN+SyJ1rLbKzGPxGYkk22dYB0b58OtyMI4uN0dYucQ8MlIu5TpXJzaP6Bt8Mgqi1dkNZT55bjGyZ2iVLTkJ70w=="; + url = "https://registry.npmjs.org/ink/-/ink-3.2.0.tgz"; + sha512 = "firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg=="; }; }; - "ink-spinner-4.0.2" = { + "ink-spinner-4.0.3" = { name = "ink-spinner"; packageName = "ink-spinner"; - version = "4.0.2"; + version = "4.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/ink-spinner/-/ink-spinner-4.0.2.tgz"; - sha512 = "vQGmhWUEh3IG1IxK1Hl2w6RfH6aaRIJWw9lrG8CvFFyrQ23UpJ8GClJs5/sFBxkNvsrrK9sKNEGlGnsqTYiUww=="; + url = "https://registry.npmjs.org/ink-spinner/-/ink-spinner-4.0.3.tgz"; + sha512 = "uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ=="; }; }; "ink-text-input-4.0.1" = { @@ -31897,6 +32428,15 @@ let sha512 = "rVsqnw4tQEAJUoknU09+zHdDf30GJdkumkHr0iz/TOYMYEZJkYqziQSGJAM+Z+M603EDfO89+Nxyn/Ko2Zknfw=="; }; }; + "inline-process-browser-1.0.0" = { + name = "inline-process-browser"; + packageName = "inline-process-browser"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/inline-process-browser/-/inline-process-browser-1.0.0.tgz"; + sha1 = "46a61b153dd3c9b1624b1a00626edb4f7f414f22"; + }; + }; "inline-source-map-0.6.2" = { name = "inline-source-map"; packageName = "inline-source-map"; @@ -32032,13 +32572,13 @@ let sha512 = "DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q=="; }; }; - "inquirer-8.1.5" = { + "inquirer-8.2.0" = { name = "inquirer"; packageName = "inquirer"; - version = "8.1.5"; + version = "8.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/inquirer/-/inquirer-8.1.5.tgz"; - sha512 = "G6/9xUqmt/r+UvufSyrPpt84NYwhKZ9jLsgMbQzlx804XErNupor8WQdBnBRrXmBfTPpuwf1sV+ss2ovjgdXIg=="; + url = "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz"; + sha512 = "0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ=="; }; }; "inquirer-autocomplete-prompt-1.4.0" = { @@ -32779,13 +33319,13 @@ let sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345"; }; }; - "is-core-module-2.7.0" = { + "is-core-module-2.8.0" = { name = "is-core-module"; packageName = "is-core-module"; - version = "2.7.0"; + version = "2.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz"; - sha512 = "ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ=="; + url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz"; + sha512 = "vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw=="; }; }; "is-data-descriptor-0.1.4" = { @@ -33013,6 +33553,15 @@ let sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="; }; }; + "is-fullwidth-code-point-4.0.0" = { + name = "is-fullwidth-code-point"; + packageName = "is-fullwidth-code-point"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz"; + sha512 = "O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ=="; + }; + }; "is-function-1.0.2" = { name = "is-function"; packageName = "is-function"; @@ -34183,13 +34732,13 @@ let sha512 = "0RHjbtw9QXeSYnIEY5Yrp2QZrdtz21xBDV9C/GIlY2POmgoS6a7qjkYS5siRKXScnuAj5/SPv1C3YForNCHTJA=="; }; }; - "istanbul-lib-coverage-3.0.1" = { + "istanbul-lib-coverage-3.0.2" = { name = "istanbul-lib-coverage"; packageName = "istanbul-lib-coverage"; - version = "3.0.1"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz"; - sha512 = "GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ=="; + url = "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.2.tgz"; + sha512 = "o5+eTUYzCJ11/+JhW5/FUCdfsdoYVdQ/8I/OveE2XsjehYn5DdeSnNQAbjYaO8gQ6hvGTN6GM6ddQqpTVG5j8g=="; }; }; "istanbul-lib-instrument-4.0.3" = { @@ -34426,13 +34975,13 @@ let sha512 = "KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ=="; }; }; - "jest-worker-27.2.4" = { + "jest-worker-27.2.5" = { name = "jest-worker"; packageName = "jest-worker"; - version = "27.2.4"; + version = "27.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.4.tgz"; - sha512 = "Zq9A2Pw59KkVjBBKD1i3iE2e22oSjXhUKKuAK1HGX8flGwkm6NMozyEYzKd41hXc64dbd/0eWFeEEuxqXyhM+g=="; + url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.5.tgz"; + sha512 = "HTjEPZtcNKZ4LnhSp02NEH4vE+5OpJ0EsOWYvGQpHgUMLngydESAAMH5Wd/asPf29+XUDQZszxpLg1BkIIA2aw=="; }; }; "jimp-compact-0.16.1" = { @@ -34444,13 +34993,13 @@ let sha512 = "dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww=="; }; }; - "jitdb-3.4.0" = { + "jitdb-3.4.2" = { name = "jitdb"; packageName = "jitdb"; - version = "3.4.0"; + version = "3.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/jitdb/-/jitdb-3.4.0.tgz"; - sha512 = "TQUrWpifF3trL4Xk2e1DJn/Wk/FYPZE9QP+0yNzvo3KNDHlBtOYdufnH+otZh13kn1Nh0nt+ZWK8ENB2F34q8Q=="; + url = "https://registry.npmjs.org/jitdb/-/jitdb-3.4.2.tgz"; + sha512 = "iPxNlKIXZEbHWdxoHyDa99eZPKQsF0faLA0Ui1rkL2+m3QGaCe/Xso+73hzkSwow0D4s8AwAurJ7L93bPvOuCw=="; }; }; "jju-1.4.0" = { @@ -34580,13 +35129,13 @@ let sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51"; }; }; - "jquery.terminal-2.29.2" = { + "jquery.terminal-2.29.4" = { name = "jquery.terminal"; packageName = "jquery.terminal"; - version = "2.29.2"; + version = "2.29.4"; src = fetchurl { - url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.29.2.tgz"; - sha512 = "pRJHCT9v29VYkZNWNLxaW1+ABgzgCsRB4uVjMkTjGsUqPfXiQAGWPszca0qbcsKnF/64vEuQ5BNOVpyoYPCaTw=="; + url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.29.4.tgz"; + sha512 = "ugzctBbbJmw3ZGIhYziBFEK8QnWAZy2q6sZUtmPgjni4ILg59tO0WJI9DkKiDZ4LQtdCVexQ5oP0J90jMN+TzA=="; }; }; "js-base64-2.6.4" = { @@ -34805,6 +35354,15 @@ let sha512 = "SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g=="; }; }; + "jsdoc-3.6.7" = { + name = "jsdoc"; + packageName = "jsdoc"; + version = "3.6.7"; + src = fetchurl { + url = "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.7.tgz"; + sha512 = "sxKt7h0vzCd+3Y81Ey2qinupL6DpRSZJclS04ugHDNmRUXGzqicMJ6iwayhSA0S0DwwX30c5ozyUthr1QKF6uw=="; + }; + }; "jsdom-11.12.0" = { name = "jsdom"; packageName = "jsdom"; @@ -34841,6 +35399,15 @@ let sha512 = "u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw=="; }; }; + "jsdom-18.0.0" = { + name = "jsdom"; + packageName = "jsdom"; + version = "18.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsdom/-/jsdom-18.0.0.tgz"; + sha512 = "HVLuBcFmwdWulStv5U+J59b1AyzXhM92KXlM8HQ3ecYtRM2OQEUCPMa4oNuDeCBmtRcC7tJvb0Xz5OeFXMOKTA=="; + }; + }; "jsdom-7.2.2" = { name = "jsdom"; packageName = "jsdom"; @@ -34877,49 +35444,49 @@ let sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; }; }; - "jsii-1.36.0" = { + "jsii-1.39.0" = { name = "jsii"; packageName = "jsii"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii/-/jsii-1.36.0.tgz"; - sha512 = "7wuW6iv3lnYxdUb2W9KRPqFDP7xPPhVMmt3eDQbLQGCcMNQ65QgPWgun23+1X1X1ImCcoh5GWaRS0oF0NAJbQA=="; + url = "https://registry.npmjs.org/jsii/-/jsii-1.39.0.tgz"; + sha512 = "2ReD7t6rGhT+c41xovFoAMc4XU5/O2VqGRh3Ud/wN+Nn1ISjZFQa4doQ1xtZLFb1065Vxyv5VCqWp80t6Xw2iA=="; }; }; - "jsii-pacmak-1.36.0" = { + "jsii-pacmak-1.39.0" = { name = "jsii-pacmak"; packageName = "jsii-pacmak"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.36.0.tgz"; - sha512 = "wRJk6S81OTi1KeXQhpasvWQ3kBXURtg1d99wBBSktDAJAfAj17x/0XbVe43DRFsD/wZARyVj2g1EDC5MexXJZw=="; + url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.39.0.tgz"; + sha512 = "+B2Z62v/MQ8fQcvd1nhKUWv+ZoNEArwa6OiTSvAuMsRoZpZ7Uvabscu71Uu3zq1XzJ6WQStw90ENHkw40l/o7w=="; }; }; - "jsii-reflect-1.36.0" = { + "jsii-reflect-1.39.0" = { name = "jsii-reflect"; packageName = "jsii-reflect"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.36.0.tgz"; - sha512 = "MWhRxSTv29QetIAhtoVO9Awne6TofUPmVeK9SU3G0RqoxCx7F6erbLxcSYIa1KqcBbI6fmT1/JT1kdmCgg0QmQ=="; + url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.39.0.tgz"; + sha512 = "HEMpGHJBDtUbhdnfYUH0M/NTrYxaXrb0B2DXglzN/EYzKJsdp4FAmDPzpKEwnGVK3ReJLZ68YRogTq3msyuQDQ=="; }; }; - "jsii-rosetta-1.36.0" = { + "jsii-rosetta-1.39.0" = { name = "jsii-rosetta"; packageName = "jsii-rosetta"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.36.0.tgz"; - sha512 = "TML7uw5ihRy0S5QKV8nNRxERzIblIeMTn/+eDG9dw/FOpx3oB3dBo9A277skVbs4QPbZuU8ceWb5n1kg/PlbOw=="; + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.39.0.tgz"; + sha512 = "Fx+kQ+IDEMILQvTESW9TMXLxzQa7h/nm4EKXuDKAeglr5RNhzvTvhsgJy+WshJoMsNcT9ImCV8gmvqAqdSBrWA=="; }; }; - "jsii-srcmak-0.1.357" = { + "jsii-srcmak-0.1.369" = { name = "jsii-srcmak"; packageName = "jsii-srcmak"; - version = "0.1.357"; + version = "0.1.369"; src = fetchurl { - url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.357.tgz"; - sha512 = "J7+bWGLFLkUQw9uSKJsuKu7RjkM0FSNJCMiC7j4reKAYuPGtmz+a9FMcnPfW2RJK6MwgM4YfTBhoXqhf4IlsFA=="; + url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.369.tgz"; + sha512 = "lxMMIzpBkaabuLLNz8WaFKMFoE7oCXFzSm7dMYrStrv/MfG1N2adqw3//B1CDVCNLgPYEwXsA77ToPAtfcrZhA=="; }; }; "json-bigint-1.0.0" = { @@ -35210,13 +35777,13 @@ let sha512 = "0/4Lv6IenJV0qj2oBdgPIAmFiKKnh8qh7bmLFJ+/ZZHLjSeiL3fKKGX3UryvKPbxFbhV+JcYo9KUC19GJ/Z/4A=="; }; }; - "json2jsii-0.2.33" = { + "json2jsii-0.2.40" = { name = "json2jsii"; packageName = "json2jsii"; - version = "0.2.33"; + version = "0.2.40"; src = fetchurl { - url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.2.33.tgz"; - sha512 = "bqB5/ljrDE3rRGhulVhpWVNXPJJx2paV7+dcytC3zb7AgzRfGop0Ke4TVa7vuy3pEYtKao4IwtXzROqTlzgzWw=="; + url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.2.40.tgz"; + sha512 = "XtopwIXyLJWiyBydDjczRk7i51H31Nno5BnWf34zbjyAm5SUxzJ6IsqwVfuANys06tFkJYct+ghO/v52qsCAAw=="; }; }; "json3-3.2.6" = { @@ -35525,6 +36092,15 @@ let sha1 = "b4c49bf63f162c108b0348399a8737c713b0a83a"; }; }; + "jstransform-11.0.3" = { + name = "jstransform"; + packageName = "jstransform"; + version = "11.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/jstransform/-/jstransform-11.0.3.tgz"; + sha1 = "09a78993e0ae4d4ef4487f6155a91f6190cb4223"; + }; + }; "jstransformer-1.0.0" = { name = "jstransformer"; packageName = "jstransformer"; @@ -35867,6 +36443,15 @@ let sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; }; }; + "keytar-4.13.0" = { + name = "keytar"; + packageName = "keytar"; + version = "4.13.0"; + src = fetchurl { + url = "https://registry.npmjs.org/keytar/-/keytar-4.13.0.tgz"; + sha512 = "qdyZ3XDuv11ANDXJ+shsmc+j/h5BHPDSn33MwkUMDg2EA++xEBleNkghr3Jg95cqVx5WgDYD8V/m3Q0y7kwQ2w=="; + }; + }; "keytar-7.7.0" = { name = "keytar"; packageName = "keytar"; @@ -36578,6 +37163,15 @@ let sha512 = "9HaAeBGk1nKTRFRHkt7nzxqCvnkWTjn1pdjKgcUnZxj0FyOP4CnhgFhMdrFfgNsukijBGyBLpP2m2uKT1vuWhQ=="; }; }; + "lie-3.0.4" = { + name = "lie"; + packageName = "lie"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/lie/-/lie-3.0.4.tgz"; + sha1 = "bc7ae1ebe7f1c8de39afdcd4f789076b47b0f634"; + }; + }; "lie-3.1.1" = { name = "lie"; packageName = "lie"; @@ -36632,15 +37226,6 @@ let sha512 = "z/bfkDEAKyN0HtN7rkiyVlDA3J5L/jxXsE4YuGfQPa8TyPWovyLdo6/aHP0mMy8n+G4tq0g2oKZ/1Z5ONJAVqA=="; }; }; - "lightning-4.1.0" = { - name = "lightning"; - packageName = "lightning"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lightning/-/lightning-4.1.0.tgz"; - sha512 = "ngS2829bxBMgK/MFanm6jypvpIbxzxBX/vFbUKyFrj3MxcSKvMQzr1sXRppYxZXHwOuqyiN91QnaKNg3upQ9sg=="; - }; - }; "lightning-4.1.3" = { name = "lightning"; packageName = "lightning"; @@ -36650,13 +37235,22 @@ let sha512 = "DI21mqAdwBM/Os3pcAnBrpUCoaKQzJFTEv2c+DEJUzPBnpxRGGKGurlT5FDz9QZSTag7YgBb5ghsqtjQ2MlFWg=="; }; }; - "lightning-4.10.1" = { + "lightning-4.10.3" = { name = "lightning"; packageName = "lightning"; - version = "4.10.1"; + version = "4.10.3"; src = fetchurl { - url = "https://registry.npmjs.org/lightning/-/lightning-4.10.1.tgz"; - sha512 = "MNX67mGzWx7hkd2GUPtCt/vzLSaROg/aDmg/WcW9mdrXY6PQVyGW/gdaTRy9e2hJZ4R8KGMuZ7wZqsDPpRRawQ=="; + url = "https://registry.npmjs.org/lightning/-/lightning-4.10.3.tgz"; + sha512 = "dXiEe6n8eGKznThE8yJ9BRXHHju5LgVF2sPsal5Vw933dvi76NIuMPL+Z7XV2sVfKKsnrI7Uktm9Wn5edmXIcA=="; + }; + }; + "lightning-4.10.7" = { + name = "lightning"; + packageName = "lightning"; + version = "4.10.7"; + src = fetchurl { + url = "https://registry.npmjs.org/lightning/-/lightning-4.10.7.tgz"; + sha512 = "V2IkR55hA0nqMNfjmkgJSGDvkiu+v3hegz2Kj4az3kVFqUMIN9Eb8uFqZ8xKM5PZFBQHaZ59Tm1EZHPPFCNi6A=="; }; }; "lightning-4.5.0" = { @@ -36668,15 +37262,6 @@ let sha512 = "oKH9EVKxgPIWm2f3/7vLImQAZQVP2souwAMMg5njGdCPAlekA8KH+/r+Ltuv5jd1vQigwmQMkfmdZzd4qmOI8Q=="; }; }; - "lightning-4.6.0" = { - name = "lightning"; - packageName = "lightning"; - version = "4.6.0"; - src = fetchurl { - url = "https://registry.npmjs.org/lightning/-/lightning-4.6.0.tgz"; - sha512 = "ZCDSFomdsUvDDaINbABPdglLEJfg+9iMs4BHa8Or+fW5FYwM0HA8l2D/yMxfCMx2DFZg7uuiZVpM8x/7/AbS0Q=="; - }; - }; "lightning-4.7.0" = { name = "lightning"; packageName = "lightning"; @@ -36866,15 +37451,6 @@ let sha512 = "X+AFuuw54NEr8UqbkJlEtqkmlpIpmji7BX+bYmYrEOZOtJca7PbaqspVWq+YB9qWw/OiuI76ly67KGTYM0QbCw=="; }; }; - "ln-service-52.0.1" = { - name = "ln-service"; - packageName = "ln-service"; - version = "52.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/ln-service/-/ln-service-52.0.1.tgz"; - sha512 = "ETL/rpidWMS7nCsZoRb3/0vU5nk7RE1PRtn3YBnmUWJcdhjREPhQRLHm7/vZ+JFRdAwvW7V/lqCvOkDZXCKo6w=="; - }; - }; "ln-service-52.0.3" = { name = "ln-service"; packageName = "ln-service"; @@ -36884,13 +37460,22 @@ let sha512 = "upswAJU9Mrfh3l+q46rvmRu8Pf7iYR2vkKyq16dgiBgxKw7fzvI8aL2Xi0xrtyoRUOUODOyEzO7/MRRhNKcvMA=="; }; }; - "ln-service-52.10.1" = { + "ln-service-52.11.0" = { name = "ln-service"; packageName = "ln-service"; - version = "52.10.1"; + version = "52.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/ln-service/-/ln-service-52.10.1.tgz"; - sha512 = "T1Vjud0X8pbRBh1tKSqzyELHGy4Cxt/71q9q4sd81m8IFw9htsOXYQEkliMmYK33EzLrT2qzFTCJF/YF9UwYvQ=="; + url = "https://registry.npmjs.org/ln-service/-/ln-service-52.11.0.tgz"; + sha512 = "1QFz35rg00RDTiRctYTaKvkDHcYc9/+9liiQhNaJEblJQnQyNoA5Cid6G7oHOkIj2k7fVTJpEgyflI+qG3u2Og=="; + }; + }; + "ln-service-52.12.1" = { + name = "ln-service"; + packageName = "ln-service"; + version = "52.12.1"; + src = fetchurl { + url = "https://registry.npmjs.org/ln-service/-/ln-service-52.12.1.tgz"; + sha512 = "kjWrvVQf51DHARckDgqwWyHQbsSYHqtF4yeuuRFowD7xxd3ONvsysManz1RTQnnQgjAYHHi1FBtkx/x2b8Lrzw=="; }; }; "ln-service-52.4.0" = { @@ -36911,15 +37496,6 @@ let sha512 = "tLJMrknIzK6MMIx/N1r8iRjVWBPFmt0S1hI2l+DNL6+ln930nSUN+/aW3SUZho48ACLPBJDSgXwAU50ExrC+rQ=="; }; }; - "ln-sync-2.0.0" = { - name = "ln-sync"; - packageName = "ln-sync"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ln-sync/-/ln-sync-2.0.0.tgz"; - sha512 = "BrqRO1pxeRhaCTw8GdnLGwCsFQSnrJohXkVxuDQCQ4OCgLFKFS7TpFKS7INoJrLE1XpcGS8NtLLXjsA0Akcd3A=="; - }; - }; "ln-sync-2.0.2" = { name = "ln-sync"; packageName = "ln-sync"; @@ -36929,13 +37505,22 @@ let sha512 = "tPT6irw2Ad6W/uoLZ9H0mT3S59XPMRY7j7ygu+ALztbAcuixEOn3kv80+3hFjOzqXXFo/FDsXHw3DWfO2dDDng=="; }; }; - "ln-telegram-3.3.0" = { + "ln-sync-2.0.3" = { + name = "ln-sync"; + packageName = "ln-sync"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/ln-sync/-/ln-sync-2.0.3.tgz"; + sha512 = "krtCggshBHgzL203L0ZBLS28SStlyuoz9siauS5hiqUQ+/UaJ5/ROYt81s6GVp008K2GF5KTRLZjaIhCMkf3Vw=="; + }; + }; + "ln-telegram-3.3.1" = { name = "ln-telegram"; packageName = "ln-telegram"; - version = "3.3.0"; + version = "3.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.3.0.tgz"; - sha512 = "rWrS5lO2oZhLbts7R58QDh1Hf/A/QIGA8Jew0iZrIFix9afiz3+xwJi5LFkB0nIaFnWvpOeFP4deDq3ADcF3Hw=="; + url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.3.1.tgz"; + sha512 = "W/Wu6Mb5zwYpD97Oa+1wfz2/kgRGqueJ47pHQ0bAcpEB5vFVLG0R347Gr3MNIlFRY7liGdCmO4xvB8bCxtg8uQ=="; }; }; "load-bmfont-1.4.1" = { @@ -38351,13 +38936,13 @@ let sha1 = "ec6662e4896408ed4ab6c542a3990b72cc080020"; }; }; - "log-6.2.0" = { + "log-6.3.1" = { name = "log"; packageName = "log"; - version = "6.2.0"; + version = "6.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/log/-/log-6.2.0.tgz"; - sha512 = "W1sDY5FqR6wlpygW8ZFSxCfBhKx/RzCHK5S+Br8zA14bAnwSgCm5hToIWzi0Yhy6x9Ppw7pyIV06r8F5cSRHUw=="; + url = "https://registry.npmjs.org/log/-/log-6.3.1.tgz"; + sha512 = "McG47rJEWOkXTDioZzQNydAVvZNeEkSyLJ1VWkFwfW+o1knW+QSi8D1KjPn/TnctV+q99lkvJNe1f0E1IjfY2A=="; }; }; "log-driver-1.2.7" = { @@ -39197,13 +39782,13 @@ let sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; }; }; - "mapbox-gl-1.13.1" = { + "mapbox-gl-1.13.2" = { name = "mapbox-gl"; packageName = "mapbox-gl"; - version = "1.13.1"; + version = "1.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.1.tgz"; - sha512 = "GSyubcoSF5MyaP8z+DasLu5v7KmDK2pp4S5+VQ5WdVQUOaAqQY4jwl4JpcdNho3uWm2bIKs7x1l7q3ynGmW60g=="; + url = "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.2.tgz"; + sha512 = "CPjtWygL+f7naL+sGHoC2JQR0DG7u+9ik6WdkjjVmz2uy0kBC2l+aKfdi3ZzUR7VKSQJ6Mc/CeCN+6iVNah+ww=="; }; }; "mark.js-8.11.1" = { @@ -40178,6 +40763,15 @@ let sha512 = "ctDyraFPyJDXi6RWgWZ8SyDk2bAsFaBpobprCl7xbcfQamjtfuaN8+lcWUt8ARYfQKb1f8mcPVhQ+Q2ObeD/3A=="; }; }; + "meow-10.1.1" = { + name = "meow"; + packageName = "meow"; + version = "10.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/meow/-/meow-10.1.1.tgz"; + sha512 = "uzOAEBTGujHAD6bVzIQQk5kDTgatxmpVmr1pj9QhwsHLEG2AiB+9F08/wmjrZIk4h5pWxERd7+jqGZywYx3ZFw=="; + }; + }; "meow-3.7.0" = { name = "meow"; packageName = "meow"; @@ -40322,13 +40916,13 @@ let sha512 = "TIurLf/ustQNMXi5foClGTcEsRvH6DCvxeAKu68OrwHMOSM/M1pgPXb7qe52Svk1ClvmZuAVpLtP5FWKzPr/sw=="; }; }; - "mermaid-8.13.2" = { + "mermaid-8.13.3" = { name = "mermaid"; packageName = "mermaid"; - version = "8.13.2"; + version = "8.13.3"; src = fetchurl { - url = "https://registry.npmjs.org/mermaid/-/mermaid-8.13.2.tgz"; - sha512 = "qTFI7MfC2d+x0Hft5gx063EH9tZg36lERG8o7Zq0Ag+MnO8CgVaMZEU6oA8gzTtTn9upMdy4UlYSLVmavu27cQ=="; + url = "https://registry.npmjs.org/mermaid/-/mermaid-8.13.3.tgz"; + sha512 = "w6KmDtSzkk856WUVqlBsyLZX0q4Jr35IlxiHTPTaWwMgWHFpI8rEJzcxWoyrpxeT/Rac/vvvSFOZymDTeA0iiA=="; }; }; "meros-1.1.4" = { @@ -41249,22 +41843,22 @@ let sha512 = "sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw=="; }; }; - "mobx-6.3.3" = { + "mobx-6.3.5" = { name = "mobx"; packageName = "mobx"; - version = "6.3.3"; + version = "6.3.5"; src = fetchurl { - url = "https://registry.npmjs.org/mobx/-/mobx-6.3.3.tgz"; - sha512 = "JoNU50rO6d1wHwKPJqKq4rmUMbYnI9CsJmBo+Cu4exBYenFvIN77LWrZENpzW6reZPADtXMmB1DicbDSfy8Clw=="; + url = "https://registry.npmjs.org/mobx/-/mobx-6.3.5.tgz"; + sha512 = "MeDfqtiSbhVoJgXqQsrJwvq2klj7Xk9pPdMThCdFiwFt33vgWJe82ATppPwVzQoz0AI3QpSSwQzcp3TBDK4syg=="; }; }; - "mobx-react-7.2.0" = { + "mobx-react-7.2.1" = { name = "mobx-react"; packageName = "mobx-react"; - version = "7.2.0"; + version = "7.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/mobx-react/-/mobx-react-7.2.0.tgz"; - sha512 = "KHUjZ3HBmZlNnPd1M82jcdVsQRDlfym38zJhZEs33VxyVQTvL77hODCArq6+C1P1k/6erEeo2R7rpE7ZeOL7dg=="; + url = "https://registry.npmjs.org/mobx-react/-/mobx-react-7.2.1.tgz"; + sha512 = "LZS99KFLn75VWDXPdRJhILzVQ7qLcRjQbzkK+wVs0Qg4kWw5hOI2USp7tmu+9zP9KYsVBmKyx2k/8cTTBfsymw=="; }; }; "mobx-react-lite-3.2.1" = { @@ -41303,13 +41897,13 @@ let sha512 = "hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ=="; }; }; - "mocha-9.1.2" = { + "mocha-9.1.3" = { name = "mocha"; packageName = "mocha"; - version = "9.1.2"; + version = "9.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/mocha/-/mocha-9.1.2.tgz"; - sha512 = "ta3LtJ+63RIBP03VBjMGtSqbe6cWXRejF9SyM9Zyli1CKZJZ+vfCTj3oW24V7wAphMJdpOFLoMI3hjJ1LWbs0w=="; + url = "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz"; + sha512 = "Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw=="; }; }; "mock-require-3.0.3" = { @@ -42050,6 +42644,15 @@ let sha1 = "0df1935cab15369075ef160ad2894107aa14dc2d"; }; }; + "nan-2.14.0" = { + name = "nan"; + packageName = "nan"; + version = "2.14.0"; + src = fetchurl { + url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz"; + sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="; + }; + }; "nan-2.14.2" = { name = "nan"; packageName = "nan"; @@ -42122,13 +42725,13 @@ let sha512 = "2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ=="; }; }; - "nanocolors-0.2.12" = { + "nanocolors-0.2.13" = { name = "nanocolors"; packageName = "nanocolors"; - version = "0.2.12"; + version = "0.2.13"; src = fetchurl { - url = "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz"; - sha512 = "SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug=="; + url = "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz"; + sha512 = "0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA=="; }; }; "nanoguard-1.3.0" = { @@ -42167,13 +42770,13 @@ let sha512 = "rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q=="; }; }; - "nanoid-3.1.28" = { + "nanoid-3.1.30" = { name = "nanoid"; packageName = "nanoid"; - version = "3.1.28"; + version = "3.1.30"; src = fetchurl { - url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz"; - sha512 = "gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw=="; + url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz"; + sha512 = "zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ=="; }; }; "nanoiterator-1.2.1" = { @@ -42591,13 +43194,13 @@ let sha512 = "AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug=="; }; }; - "netlify-8.0.1" = { + "netlify-8.0.2" = { name = "netlify"; packageName = "netlify"; - version = "8.0.1"; + version = "8.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/netlify/-/netlify-8.0.1.tgz"; - sha512 = "bAUay/JDmUdmFSfW6BQuUGHuj498ALr/aS4Se3Juhgv1N0q1Whrp1uwGlkIgatrlP0lLL/zkTWc6hxmG1TqQcQ=="; + url = "https://registry.npmjs.org/netlify/-/netlify-8.0.2.tgz"; + sha512 = "qOOcIgLjZL000JiUWBAJeSlqwvueNe/KjTHr0Oi7U/7gJIeCIUM0ktENJht2wF18jikO2zm1POZudYCzdQOnJw=="; }; }; "netlify-headers-parser-4.0.1" = { @@ -42870,15 +43473,6 @@ let sha512 = "Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA=="; }; }; - "node-addon-api-3.0.2" = { - name = "node-addon-api"; - packageName = "node-addon-api"; - version = "3.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.2.tgz"; - sha512 = "+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg=="; - }; - }; "node-addon-api-3.2.1" = { name = "node-addon-api"; packageName = "node-addon-api"; @@ -42888,6 +43482,15 @@ let sha512 = "mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A=="; }; }; + "node-addon-api-4.2.0" = { + name = "node-addon-api"; + packageName = "node-addon-api"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz"; + sha512 = "eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q=="; + }; + }; "node-api-version-0.1.4" = { name = "node-api-version"; packageName = "node-api-version"; @@ -43024,6 +43627,15 @@ let sha512 = "NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ=="; }; }; + "node-fetch-2.6.0" = { + name = "node-fetch"; + packageName = "node-fetch"; + version = "2.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz"; + sha512 = "8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="; + }; + }; "node-fetch-2.6.1" = { name = "node-fetch"; packageName = "node-fetch"; @@ -43267,6 +43879,15 @@ let sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; }; }; + "node-pre-gyp-0.13.0" = { + name = "node-pre-gyp"; + packageName = "node-pre-gyp"; + version = "0.13.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz"; + sha512 = "Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ=="; + }; + }; "node-pre-gyp-0.6.39" = { name = "node-pre-gyp"; packageName = "node-pre-gyp"; @@ -43285,13 +43906,13 @@ let sha1 = "dbbd4af12134e2e635c245ef93ffcf6f60673a5d"; }; }; - "node-red-admin-2.2.0" = { + "node-red-admin-2.2.1" = { name = "node-red-admin"; packageName = "node-red-admin"; - version = "2.2.0"; + version = "2.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/node-red-admin/-/node-red-admin-2.2.0.tgz"; - sha512 = "dBljNubVsolJkgfXUAF3KrCAO+hi5AXz+cftGjfHT76PyVB9pFUbAgTrkjZmKciC/B/14kEV5Ds+SwonqyTMfg=="; + url = "https://registry.npmjs.org/node-red-admin/-/node-red-admin-2.2.1.tgz"; + sha512 = "xYp6mZaRbAWLR8nO4HRVvthYZoPGBotPvetAGho4AXpRJW7fXw38XwK0KPSffvLSis6cxaskJq9nZBLp3PJtng=="; }; }; "node-releases-1.1.77" = { @@ -43303,6 +43924,15 @@ let sha512 = "rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ=="; }; }; + "node-releases-2.0.0" = { + name = "node-releases"; + packageName = "node-releases"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/node-releases/-/node-releases-2.0.0.tgz"; + sha512 = "aA87l0flFYMzCHpTM3DERFSYxc6lv/BltdbRTOMZuxZ0cwZCD3mejE5n9vLhSJCN++/eOqr77G1IO5uXxlQYWA=="; + }; + }; "node-source-walk-4.2.0" = { name = "node-source-walk"; packageName = "node-source-walk"; @@ -43438,13 +44068,13 @@ let sha512 = "FbuXC+lK+GU2+63D1kC1ETiZo+Z7SIi7B+mxKTCH1byrh6WFvfBCN/wpherFz0a0bjGd7EKTst/cz0yLeNngug=="; }; }; - "nofilter-3.0.3" = { + "nofilter-3.1.0" = { name = "nofilter"; packageName = "nofilter"; - version = "3.0.3"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/nofilter/-/nofilter-3.0.3.tgz"; - sha512 = "TN/MCrQmXQk5DyUJ8TGUq1Il8rv4fTsjddLmMopV006QP8DMkglmGgYfQKD5620vXLRXfr8iGI6ZZ4/ZWld2cQ=="; + url = "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz"; + sha512 = "l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g=="; }; }; "noise-peer-2.1.1" = { @@ -43483,6 +44113,15 @@ let sha512 = "K9nTVFOGUOYutaG8ywiKpCdVu458RFxSgSJ0rribUxtf5iLM9B2+raFJgkID3p5op0+twmoQqFaPnu9KYz6qzg=="; }; }; + "noop-fn-1.0.0" = { + name = "noop-fn"; + packageName = "noop-fn"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/noop-fn/-/noop-fn-1.0.0.tgz"; + sha1 = "5f33d47f13d2150df93e0cb036699e982f78ffbf"; + }; + }; "noop-logger-0.1.1" = { name = "noop-logger"; packageName = "noop-logger"; @@ -44014,13 +44653,13 @@ let sha1 = "201095a487e1ad36081b3432fa3cada4f8d071b0"; }; }; - "num-sort-2.1.0" = { + "num-sort-3.0.0" = { name = "num-sort"; packageName = "num-sort"; - version = "2.1.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/num-sort/-/num-sort-2.1.0.tgz"; - sha512 = "1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg=="; + url = "https://registry.npmjs.org/num-sort/-/num-sort-3.0.0.tgz"; + sha512 = "N5dLIfqCzlJm7M14KqmX/sl+6Zg5WH0E04HKfuVHbPj9jIaY1T2zuCS+xe0qeT/YN3UpYQ6lIIXcE/3Xbwg3Xw=="; }; }; "num2fraction-1.2.2" = { @@ -44204,6 +44843,15 @@ let sha1 = "e65dc8766d3b47b4b8307465c8311da030b070a6"; }; }; + "object-assign-2.1.1" = { + name = "object-assign"; + packageName = "object-assign"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"; + sha1 = "43c36e5d569ff8e4816c4efa8be02d26967c18aa"; + }; + }; "object-assign-3.0.0" = { name = "object-assign"; packageName = "object-assign"; @@ -44708,13 +45356,13 @@ let sha512 = "fvaSZRzprpwLFge/mcwE0CItfniNisVNamDdMK1FQUjh4ArQZ8ZWSkDaJbZc3XaANKZHq0xIa8NJpZ2HSe3oXA=="; }; }; - "oo-ascii-tree-1.36.0" = { + "oo-ascii-tree-1.39.0" = { name = "oo-ascii-tree"; packageName = "oo-ascii-tree"; - version = "1.36.0"; + version = "1.39.0"; src = fetchurl { - url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.36.0.tgz"; - sha512 = "VGo4IhIbwJgYnwBAtk5+6puhwOjyMdaviPhxZgEteh6/twR7m8T6C47kSNuXIX51H6ogh6y8GeuOIuWyPcc9Cg=="; + url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.39.0.tgz"; + sha512 = "a0g33GTdCizt5jnQzY9j6cRNyx5xITmZb+b3C21+KNweaERltcR1BQO/tLUuuVEFRVWvZcUqrFDVa8f8nqOafA=="; }; }; "opal-runtime-1.0.11" = { @@ -44789,6 +45437,15 @@ let sha512 = "rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ=="; }; }; + "open-8.3.0" = { + name = "open"; + packageName = "open"; + version = "8.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/open/-/open-8.3.0.tgz"; + sha512 = "7INcPWb1UcOwSQxAXTnBJ+FxVV4MPs/X++FWWBtgY69/J5lc+tCteMt/oFK1MnkyHC4VILLa9ntmwKTwDR4Q9w=="; + }; + }; "openapi-default-setter-2.1.0" = { name = "openapi-default-setter"; packageName = "openapi-default-setter"; @@ -45410,22 +46067,22 @@ let sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; }; }; - "ot-builder-1.1.2" = { + "ot-builder-1.2.0" = { name = "ot-builder"; packageName = "ot-builder"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.1.2.tgz"; - sha512 = "pAs1thg6T5e3fjsMEeOY+gn0fMWNYOlOIAygjTJ33Xr1ejDep3cebWdw4dqydFhRiChWC1KOmfK353froAFl9A=="; + url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.2.0.tgz"; + sha512 = "zVVOHksH1kdHx8FSuiNFXbFW2nJg8QgoK1Kng9fw7vR6r8EXl0hGuqkHtknsydL+kLX07JC4apwG6ftNu6TKYQ=="; }; }; - "otb-ttc-bundle-1.1.2" = { + "otb-ttc-bundle-1.2.0" = { name = "otb-ttc-bundle"; packageName = "otb-ttc-bundle"; - version = "1.1.2"; + version = "1.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.1.2.tgz"; - sha512 = "i6o/Cp5bEZ4k0U7rPiDLFroYa/nwsI2og6Hkd8GVEvBMxwoTDqhqIHYd610NPj3w4babTdb5R+Xyk7NYNB7Xnw=="; + url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.2.0.tgz"; + sha512 = "RwPZjepVm3WJnr49jnZvw8iS5Gkf7y9TJO3lMBI8Mb2//CqCmZ37hDnZB4cu1Q5EsYXpheZmh6ldOp/o1r0Bkg=="; }; }; "ow-0.21.0" = { @@ -47174,6 +47831,15 @@ let sha512 = "cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="; }; }; + "picocolors-1.0.0" = { + name = "picocolors"; + packageName = "picocolors"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"; + sha512 = "1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="; + }; + }; "picomatch-2.2.3" = { name = "picomatch"; packageName = "picomatch"; @@ -47210,13 +47876,13 @@ let sha512 = "OlE82n3yMOE5dY9RMOwxhoWefeMlxwk5IVxoj0sSzSFIlmvhN4obzTvO3s/d/b5JhcgXikjaspsy/HuUDTqbBg=="; }; }; - "pid-port-0.1.1" = { + "pid-port-0.2.0" = { name = "pid-port"; packageName = "pid-port"; - version = "0.1.1"; + version = "0.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/pid-port/-/pid-port-0.1.1.tgz"; - sha512 = "boqPJtSgZC6KOgXKNPC+/XR3xwVtpOtaLa7JLcdf8jfVe0ZM2TwllBXxxLUO8GQbOLJ4/hEtf2+L1QCKbaoHUg=="; + url = "https://registry.npmjs.org/pid-port/-/pid-port-0.2.0.tgz"; + sha512 = "xVU9H1FCRSeGrD9Oim5bLg2U7B2BgW0qzK2oahpV5BIf9hwzqQaWyOkOVC0Kgbsc90A9x6525beawx+QK+JduQ=="; }; }; "pidusage-2.0.21" = { @@ -47318,13 +47984,13 @@ let sha512 = "drPtqkkSf0ufx2gaea3TryFiBHdNIdXKf5LN0hTM82SXI4xVIve2wLwNg92e1MT6m3jASLu6VO7eGY6+mmGeyw=="; }; }; - "pino-6.13.2" = { + "pino-6.13.3" = { name = "pino"; packageName = "pino"; - version = "6.13.2"; + version = "6.13.3"; src = fetchurl { - url = "https://registry.npmjs.org/pino/-/pino-6.13.2.tgz"; - sha512 = "vmD/cabJ4xKqo9GVuAoAEeQhra8XJ7YydPV/JyIP+0zDtFTu5JSKdtt8eksGVWKtTSrNGcRrzJ4/IzvUWep3FA=="; + url = "https://registry.npmjs.org/pino/-/pino-6.13.3.tgz"; + sha512 = "tJy6qVgkh9MwNgqX1/oYi3ehfl2Y9H0uHyEEMsBe74KinESIjdMrMQDWpcZPpPicg3VV35d/GLQZmo4QgU2Xkg=="; }; }; "pino-std-serializers-3.2.0" = { @@ -47832,15 +48498,6 @@ let sha512 = "yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA=="; }; }; - "postcss-8.3.6" = { - name = "postcss"; - packageName = "postcss"; - version = "8.3.6"; - src = fetchurl { - url = "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz"; - sha512 = "wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A=="; - }; - }; "postcss-8.3.9" = { name = "postcss"; packageName = "postcss"; @@ -48255,13 +48912,13 @@ let sha512 = "rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg=="; }; }; - "postcss-reporter-7.0.3" = { + "postcss-reporter-7.0.4" = { name = "postcss-reporter"; packageName = "postcss-reporter"; - version = "7.0.3"; + version = "7.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.3.tgz"; - sha512 = "WoYHwtStmiR74UQDO3vZMbkhOBXSXyteWnhMCVbAK6KRRKLTS0EnTZxOxvbUEnQiMZ+3xRG04x41HhHnLBtQfA=="; + url = "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.4.tgz"; + sha512 = "jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw=="; }; }; "postcss-resolve-nested-selector-0.1.1" = { @@ -48498,6 +49155,249 @@ let sha512 = "15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw=="; }; }; + "pouchdb-abstract-mapreduce-7.2.2" = { + name = "pouchdb-abstract-mapreduce"; + packageName = "pouchdb-abstract-mapreduce"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-abstract-mapreduce/-/pouchdb-abstract-mapreduce-7.2.2.tgz"; + sha512 = "7HWN/2yV2JkwMnGnlp84lGvFtnm0Q55NiBUdbBcaT810+clCGKvhssBCrXnmwShD1SXTwT83aszsgiSfW+SnBA=="; + }; + }; + "pouchdb-adapter-node-websql-7.0.0" = { + name = "pouchdb-adapter-node-websql"; + packageName = "pouchdb-adapter-node-websql"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-adapter-node-websql/-/pouchdb-adapter-node-websql-7.0.0.tgz"; + sha512 = "fNaOMO8bvMrRTSfmH4RSLSpgnKahRcCA7Z0jg732PwRbGvvMdGbreZwvKPPD1fg2tm2ZwwiXWK2G3+oXyoqZYw=="; + }; + }; + "pouchdb-adapter-utils-7.0.0" = { + name = "pouchdb-adapter-utils"; + packageName = "pouchdb-adapter-utils"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-adapter-utils/-/pouchdb-adapter-utils-7.0.0.tgz"; + sha512 = "UWKPC6jkz6mHUzZefrU7P5X8ZGvBC8LSNZ7BIp0hWvJE6c20cnpDwedTVDpZORcCbVJpDmFOHBYnOqEIblPtbA=="; + }; + }; + "pouchdb-adapter-websql-core-7.0.0" = { + name = "pouchdb-adapter-websql-core"; + packageName = "pouchdb-adapter-websql-core"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-adapter-websql-core/-/pouchdb-adapter-websql-core-7.0.0.tgz"; + sha512 = "NyMaH0bl20SdJdOCzd+fwXo8JZ15a48/MAwMcIbXzsRHE4DjFNlRcWAcjUP6uN4Ezc+Gx+r2tkBBMf71mIz1Aw=="; + }; + }; + "pouchdb-binary-utils-7.0.0" = { + name = "pouchdb-binary-utils"; + packageName = "pouchdb-binary-utils"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-binary-utils/-/pouchdb-binary-utils-7.0.0.tgz"; + sha512 = "yUktdOPIPvOVouCjJN3uop+bCcpdPwePrLm9eUAZNgEYnUFu0njdx7Q0WRsZ7UJ6l75HinL5ZHk4bnvEt86FLw=="; + }; + }; + "pouchdb-binary-utils-7.2.2" = { + name = "pouchdb-binary-utils"; + packageName = "pouchdb-binary-utils"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-binary-utils/-/pouchdb-binary-utils-7.2.2.tgz"; + sha512 = "shacxlmyHbUrNfE6FGYpfyAJx7Q0m91lDdEAaPoKZM3SzAmbtB1i+OaDNtYFztXjJl16yeudkDb3xOeokVL3Qw=="; + }; + }; + "pouchdb-changes-filter-7.2.2" = { + name = "pouchdb-changes-filter"; + packageName = "pouchdb-changes-filter"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-changes-filter/-/pouchdb-changes-filter-7.2.2.tgz"; + sha512 = "1txJnTtL/C7zrq+spLt3pH9EDHTWmLLwp2zx8zUQrkt6eQtuLuXUI7G84xe+hfpU0rQvUzp/APYMnko0/6Rw0A=="; + }; + }; + "pouchdb-collate-7.2.2" = { + name = "pouchdb-collate"; + packageName = "pouchdb-collate"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-collate/-/pouchdb-collate-7.2.2.tgz"; + sha512 = "/SMY9GGasslknivWlCVwXMRMnQ8myKHs4WryQ5535nq1Wj/ehpqWloMwxEQGvZE1Sda3LOm7/5HwLTcB8Our+w=="; + }; + }; + "pouchdb-collections-7.0.0" = { + name = "pouchdb-collections"; + packageName = "pouchdb-collections"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-collections/-/pouchdb-collections-7.0.0.tgz"; + sha512 = "DaoUr/vU24Q3gM6ghj0va9j/oBanPwkbhkvnqSyC3Dm5dgf5pculNxueLF9PKMo3ycApoWzHMh6N2N8KJbDU2Q=="; + }; + }; + "pouchdb-collections-7.2.2" = { + name = "pouchdb-collections"; + packageName = "pouchdb-collections"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-collections/-/pouchdb-collections-7.2.2.tgz"; + sha512 = "6O9zyAYlp3UdtfneiMYuOCWdUCQNo2bgdjvNsMSacQX+3g8WvIoFQCYJjZZCpTttQGb+MHeRMr8m2U95lhJTew=="; + }; + }; + "pouchdb-core-7.2.2" = { + name = "pouchdb-core"; + packageName = "pouchdb-core"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-core/-/pouchdb-core-7.2.2.tgz"; + sha512 = "AnMmSH+xx12Vk6oASDRQoElXfV9fSn8MIwfus0oa2lqkxowx4bvidofZbhZfKEiE6QgKwFEOBzs56MS3znI8TQ=="; + }; + }; + "pouchdb-errors-7.0.0" = { + name = "pouchdb-errors"; + packageName = "pouchdb-errors"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-errors/-/pouchdb-errors-7.0.0.tgz"; + sha512 = "dTusY8nnTw4HIztCrNl7AoGgwvS1bVf/3/97hDaGc4ytn72V9/4dK8kTqlimi3UpaurohYRnqac0SGXYP8vgXA=="; + }; + }; + "pouchdb-errors-7.2.2" = { + name = "pouchdb-errors"; + packageName = "pouchdb-errors"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-errors/-/pouchdb-errors-7.2.2.tgz"; + sha512 = "6GQsiWc+7uPfgEHeavG+7wuzH3JZW29Dnrvz8eVbDFE50kVFxNDVm3EkYHskvo5isG7/IkOx7PV7RPTA3keG3g=="; + }; + }; + "pouchdb-extend-0.1.2" = { + name = "pouchdb-extend"; + packageName = "pouchdb-extend"; + version = "0.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-extend/-/pouchdb-extend-0.1.2.tgz"; + sha1 = "d1ce511bf704ed2e29f7bf428a416acfffa124b8"; + }; + }; + "pouchdb-fetch-7.2.2" = { + name = "pouchdb-fetch"; + packageName = "pouchdb-fetch"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-fetch/-/pouchdb-fetch-7.2.2.tgz"; + sha512 = "lUHmaG6U3zjdMkh8Vob9GvEiRGwJfXKE02aZfjiVQgew+9SLkuOxNw3y2q4d1B6mBd273y1k2Lm0IAziRNxQnA=="; + }; + }; + "pouchdb-find-7.2.2" = { + name = "pouchdb-find"; + packageName = "pouchdb-find"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-find/-/pouchdb-find-7.2.2.tgz"; + sha512 = "BmFeFVQ0kHmDehvJxNZl9OmIztCjPlZlVSdpijuFbk/Fi1EFPU1BAv3kLC+6DhZuOqU/BCoaUBY9sn66pPY2ag=="; + }; + }; + "pouchdb-json-7.0.0" = { + name = "pouchdb-json"; + packageName = "pouchdb-json"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-json/-/pouchdb-json-7.0.0.tgz"; + sha512 = "w0bNRu/7VmmCrFWMYAm62n30wvJJUT2SokyzeTyj3hRohj4GFwTRg1mSZ+iAmxgRKOFE8nzZstLG/WAB4Ymjew=="; + }; + }; + "pouchdb-mapreduce-utils-7.2.2" = { + name = "pouchdb-mapreduce-utils"; + packageName = "pouchdb-mapreduce-utils"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-mapreduce-utils/-/pouchdb-mapreduce-utils-7.2.2.tgz"; + sha512 = "rAllb73hIkU8rU2LJNbzlcj91KuulpwQu804/F6xF3fhZKC/4JQMClahk+N/+VATkpmLxp1zWmvmgdlwVU4HtQ=="; + }; + }; + "pouchdb-md5-7.0.0" = { + name = "pouchdb-md5"; + packageName = "pouchdb-md5"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-md5/-/pouchdb-md5-7.0.0.tgz"; + sha512 = "yaSJKhLA3QlgloKUQeb2hLdT3KmUmPfoYdryfwHZuPTpXIRKTnMQTR9qCIRUszc0ruBpDe53DRslCgNUhAyTNQ=="; + }; + }; + "pouchdb-md5-7.2.2" = { + name = "pouchdb-md5"; + packageName = "pouchdb-md5"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-md5/-/pouchdb-md5-7.2.2.tgz"; + sha512 = "c/RvLp2oSh8PLAWU5vFBnp6ejJABIdKqboZwRRUrWcfGDf+oyX8RgmJFlYlzMMOh4XQLUT1IoaDV8cwlsuryZw=="; + }; + }; + "pouchdb-merge-7.0.0" = { + name = "pouchdb-merge"; + packageName = "pouchdb-merge"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-merge/-/pouchdb-merge-7.0.0.tgz"; + sha512 = "tci5u6NpznQhGcPv4ho1h0miky9rs+ds/T9zQ9meQeDZbUojXNaX1Jxsb0uYEQQ+HMqdcQs3Akdl0/u0mgwPGg=="; + }; + }; + "pouchdb-merge-7.2.2" = { + name = "pouchdb-merge"; + packageName = "pouchdb-merge"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-merge/-/pouchdb-merge-7.2.2.tgz"; + sha512 = "6yzKJfjIchBaS7Tusuk8280WJdESzFfQ0sb4jeMUNnrqs4Cx3b0DIEOYTRRD9EJDM+je7D3AZZ4AT0tFw8gb4A=="; + }; + }; + "pouchdb-promise-5.4.3" = { + name = "pouchdb-promise"; + packageName = "pouchdb-promise"; + version = "5.4.3"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-promise/-/pouchdb-promise-5.4.3.tgz"; + sha1 = "331d670b1989d5a03f268811214f27f54150cb2b"; + }; + }; + "pouchdb-selector-core-7.2.2" = { + name = "pouchdb-selector-core"; + packageName = "pouchdb-selector-core"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-selector-core/-/pouchdb-selector-core-7.2.2.tgz"; + sha512 = "XYKCNv9oiNmSXV5+CgR9pkEkTFqxQGWplnVhO3W9P154H08lU0ZoNH02+uf+NjZ2kjse7Q1fxV4r401LEcGMMg=="; + }; + }; + "pouchdb-utils-7.0.0" = { + name = "pouchdb-utils"; + packageName = "pouchdb-utils"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-utils/-/pouchdb-utils-7.0.0.tgz"; + sha512 = "1bnoX1KdZYHv9wicDIFdO0PLiVIMzNDUBUZ/yOJZ+6LW6niQCB8aCv09ZztmKfSQcU5nnN3fe656tScBgP6dOQ=="; + }; + }; + "pouchdb-utils-7.2.2" = { + name = "pouchdb-utils"; + packageName = "pouchdb-utils"; + version = "7.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-utils/-/pouchdb-utils-7.2.2.tgz"; + sha512 = "XmeM5ioB4KCfyB2MGZXu1Bb2xkElNwF1qG+zVFbQsKQij0zvepdOUfGuWvLRHxTOmt4muIuSOmWZObZa3NOgzQ=="; + }; + }; + "pouchdb-wrappers-4.1.0" = { + name = "pouchdb-wrappers"; + packageName = "pouchdb-wrappers"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/pouchdb-wrappers/-/pouchdb-wrappers-4.1.0.tgz"; + sha512 = "L94K7zgb2tFSvU/iAj1EHK8fC13vKWzzy8kc9HBu9s1jtZSfD34cbWG6qUIvlu61Fso2byp8fsOvp+l5hFiRmg=="; + }; + }; "prebuild-install-5.3.0" = { name = "prebuild-install"; packageName = "prebuild-install"; @@ -49110,6 +50010,15 @@ let sha1 = "98472870bf228132fcbdd868129bad12c3c029e3"; }; }; + "promise-nodify-1.0.2" = { + name = "promise-nodify"; + packageName = "promise-nodify"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/promise-nodify/-/promise-nodify-1.0.2.tgz"; + sha1 = "0d0fb143c33400b0061b47e581257557047d4c5a"; + }; + }; "promise-polyfill-6.1.0" = { name = "promise-polyfill"; packageName = "promise-polyfill"; @@ -49227,13 +50136,13 @@ let sha512 = "awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ=="; }; }; - "prompts-2.4.1" = { + "prompts-2.4.2" = { name = "prompts"; packageName = "prompts"; - version = "2.4.1"; + version = "2.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz"; - sha512 = "EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ=="; + url = "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"; + sha512 = "NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="; }; }; "promzard-0.3.0" = { @@ -50442,13 +51351,13 @@ let sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7"; }; }; - "pyright-1.1.175" = { + "pyright-1.1.178" = { name = "pyright"; packageName = "pyright"; - version = "1.1.175"; + version = "1.1.178"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.175.tgz"; - sha512 = "LCYO4t/wvZPSipRgz5wCRNQWqLBhiVx2H05sU7Xr6db6tesS1mPfwyBoa0X7oMCUycwoEmApdPCSQvrggXQ1oQ=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.178.tgz"; + sha512 = "OhEoC5HfKZqvY5GVCsHeroYDx85xp4CZwevhNsePxNzZyW+W491K4bfLTvuOBnvcnMWip+aMQ7zzFDkw74Gtkg=="; }; }; "q-0.9.7" = { @@ -51252,13 +52161,13 @@ let sha512 = "dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A=="; }; }; - "react-devtools-core-4.19.1" = { + "react-devtools-core-4.20.0" = { name = "react-devtools-core"; packageName = "react-devtools-core"; - version = "4.19.1"; + version = "4.20.0"; src = fetchurl { - url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.19.1.tgz"; - sha512 = "2wJiGffPWK0KggBjVwnTaAk+Z3MSxKInHmdzPTrBh1mAarexsa93Kw+WMX88+XjN+TtYgAiLe9xeTqcO5FfJTw=="; + url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.20.0.tgz"; + sha512 = "85889TaQpU4HImySgOjVwsGE1vkS9dgEjtruRHutnXlBN3IZN8lDRuqRBLmhFkS50BEmfpTR28qV7bHAqwHooA=="; }; }; "react-dom-16.14.0" = { @@ -51369,6 +52278,15 @@ let sha512 = "gAGnwWkf+NOTig9oOowqid9O0HjTDC+XVGBCAmJYYJ2A2cN/O4gDdIuuUQjv8A4v6GDwVfJkagpBBLW5OW9HSw=="; }; }; + "react-reconciler-0.26.2" = { + name = "react-reconciler"; + packageName = "react-reconciler"; + version = "0.26.2"; + src = fetchurl { + url = "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.26.2.tgz"; + sha512 = "nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q=="; + }; + }; "react-refresh-0.4.3" = { name = "react-refresh"; packageName = "react-refresh"; @@ -51612,6 +52530,15 @@ let sha512 = "Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg=="; }; }; + "read-pkg-6.0.0" = { + name = "read-pkg"; + packageName = "read-pkg"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz"; + sha512 = "X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q=="; + }; + }; "read-pkg-up-1.0.1" = { name = "read-pkg-up"; packageName = "read-pkg-up"; @@ -51657,6 +52584,15 @@ let sha512 = "zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg=="; }; }; + "read-pkg-up-8.0.0" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "8.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz"; + sha512 = "snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ=="; + }; + }; "read-torrent-1.3.1" = { name = "read-torrent"; packageName = "read-torrent"; @@ -51855,6 +52791,15 @@ let sha512 = "v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q=="; }; }; + "recast-0.10.43" = { + name = "recast"; + packageName = "recast"; + version = "0.10.43"; + src = fetchurl { + url = "https://registry.npmjs.org/recast/-/recast-0.10.43.tgz"; + sha1 = "b95d50f6d60761a5f6252e15d80678168491ce7f"; + }; + }; "recast-0.11.23" = { name = "recast"; packageName = "recast"; @@ -51972,6 +52917,15 @@ let sha512 = "6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg=="; }; }; + "redent-4.0.0" = { + name = "redent"; + packageName = "redent"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz"; + sha512 = "tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag=="; + }; + }; "redeyed-2.1.1" = { name = "redeyed"; packageName = "redeyed"; @@ -52017,13 +52971,13 @@ let sha1 = "b66d828cdcafe6b4b8a428a7def4c6bcac31c8b4"; }; }; - "redoc-2.0.0-rc.56" = { + "redoc-2.0.0-rc.57" = { name = "redoc"; packageName = "redoc"; - version = "2.0.0-rc.56"; + version = "2.0.0-rc.57"; src = fetchurl { - url = "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.56.tgz"; - sha512 = "ir2TtQ2d/1FqZWIoLmUZ3qvAAnO6jg8dt0SV75TanmfCXpEABcElXWH3mtUf6qKlvgDVt40diDCVuSvyPPxkAw=="; + url = "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.57.tgz"; + sha512 = "f8XIqvZF1agphq6xmOU9jTDVNDFHJt3MzDq1lUgZojb/7YY4eqLyDi6er/yCWYkY9DuB+v2jHCOn5UUbMuKAfg=="; }; }; "reduce-component-1.0.1" = { @@ -53979,13 +54933,13 @@ let sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA=="; }; }; - "rlp-2.2.6" = { + "rlp-2.2.7" = { name = "rlp"; packageName = "rlp"; - version = "2.2.6"; + version = "2.2.7"; src = fetchurl { - url = "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz"; - sha512 = "HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg=="; + url = "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz"; + sha512 = "d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ=="; }; }; "rndm-1.2.0" = { @@ -54393,13 +55347,13 @@ let sha512 = "hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ=="; }; }; - "rxjs-7.3.1" = { + "rxjs-7.4.0" = { name = "rxjs"; packageName = "rxjs"; - version = "7.3.1"; + version = "7.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz"; - sha512 = "vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw=="; + url = "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz"; + sha512 = "7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w=="; }; }; "s3-stream-upload-2.0.2" = { @@ -54600,13 +55554,13 @@ let sha1 = "478be1429500fcfaa780be88b3343ced7d2a9182"; }; }; - "sass-1.42.1" = { + "sass-1.43.2" = { name = "sass"; packageName = "sass"; - version = "1.42.1"; + version = "1.43.2"; src = fetchurl { - url = "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz"; - sha512 = "/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg=="; + url = "https://registry.npmjs.org/sass/-/sass-1.43.2.tgz"; + sha512 = "DncYhjl3wBaPMMJR0kIUaH3sF536rVrOcqqVGmTZHQRRzj7LQlyGV7Mb8aCKFyILMr5VsPHwRYtyKpnKYlmQSQ=="; }; }; "sax-0.5.8" = { @@ -55680,13 +56634,13 @@ let sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; }; }; - "sign-addon-3.8.0" = { + "sign-addon-3.9.0" = { name = "sign-addon"; packageName = "sign-addon"; - version = "3.8.0"; + version = "3.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/sign-addon/-/sign-addon-3.8.0.tgz"; - sha512 = "/KVjGIMGN/8nbSTzpq3orQzYs4YhlYOZF8OkZuG8TSIBns8sUR2vlUNvcgvJPGdpNJkrlienwFDsO1UkbDij1w=="; + url = "https://registry.npmjs.org/sign-addon/-/sign-addon-3.9.0.tgz"; + sha512 = "a8IzM3jNPSHcf2wSkhLgME4QrIe+rKTb8y/qYwGGzby5ktODAH+WBsKIgGZ9p5d2mpppPwbNEsA+YzcL117bbA=="; }; }; "signal-exit-3.0.5" = { @@ -56085,6 +57039,15 @@ let sha512 = "qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ=="; }; }; + "slice-ansi-5.0.0" = { + name = "slice-ansi"; + packageName = "slice-ansi"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz"; + sha512 = "FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ=="; + }; + }; "sliced-1.0.1" = { name = "sliced"; packageName = "sliced"; @@ -56580,13 +57543,13 @@ let sha512 = "mbkiyA2clyfwAyOFIzMvsV6ny2KrKEIhFVASJxWfsmgfUEymgLIS2MLHHcGIQMkrcKhPErRaMR5Dzv0EEn+BWg=="; }; }; - "sodium-native-3.2.1" = { + "sodium-native-3.3.0" = { name = "sodium-native"; packageName = "sodium-native"; - version = "3.2.1"; + version = "3.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/sodium-native/-/sodium-native-3.2.1.tgz"; - sha512 = "EgDZ/Z7PxL2kCasKk7wnRkV8W9kvwuIlHuHXAxkQm3FF0MgVsjyLBXGjSRGhjE6u7rhSpk3KaMfFM23bfMysIQ=="; + url = "https://registry.npmjs.org/sodium-native/-/sodium-native-3.3.0.tgz"; + sha512 = "rg6lCDM/qa3p07YGqaVD+ciAbUqm6SoO4xmlcfkbU5r1zIGrguXztLiEtaLYTV5U6k8KSIUFmnU3yQUSKmf6DA=="; }; }; "sodium-universal-2.0.0" = { @@ -56877,6 +57840,24 @@ let sha1 = "c4b9a8d41cf7b0845423a821824f8dffa0f51b7c"; }; }; + "spark-md5-3.0.0" = { + name = "spark-md5"; + packageName = "spark-md5"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.0.tgz"; + sha1 = "3722227c54e2faf24b1dc6d933cc144e6f71bfef"; + }; + }; + "spark-md5-3.0.1" = { + name = "spark-md5"; + packageName = "spark-md5"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz"; + sha512 = "0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig=="; + }; + }; "sparkles-1.0.1" = { name = "sparkles"; packageName = "sparkles"; @@ -57219,6 +58200,15 @@ let sha512 = "2PNlcs3j5JflQKcg4wpdqpZ+AjhQJ2OZEo34NXDtlB0tIPG84xaaXhpA8XFacFiwjKA4m49UOYG83y3hbMn/gQ=="; }; }; + "sqlite3-4.2.0" = { + name = "sqlite3"; + packageName = "sqlite3"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.2.0.tgz"; + sha512 = "roEOz41hxui2Q7uYnWsjMOTry6TcNUNmp8audCx18gF10P2NknwdpF+E+HKvz/F2NvPKGGBF4NGc+ZPQ+AABwg=="; + }; + }; "sqlite3-5.0.0" = { name = "sqlite3"; packageName = "sqlite3"; @@ -57273,13 +58263,13 @@ let sha1 = "06cd70795ee58d1462d100a45c660df3179d3b39"; }; }; - "ssb-bendy-butt-0.12.3" = { + "ssb-bendy-butt-0.12.4" = { name = "ssb-bendy-butt"; packageName = "ssb-bendy-butt"; - version = "0.12.3"; + version = "0.12.4"; src = fetchurl { - url = "https://registry.npmjs.org/ssb-bendy-butt/-/ssb-bendy-butt-0.12.3.tgz"; - sha512 = "fo3Sspdr+cjQzq8F+EKRJiibm06Mt/pzmtAjf0HEOl/pZPTHGFolfsGtZlU4U+RuKOqqZMhxzTXNAwoJ+trdDw=="; + url = "https://registry.npmjs.org/ssb-bendy-butt/-/ssb-bendy-butt-0.12.4.tgz"; + sha512 = "zyVPwizCuW6T3Q2j8XerTPpdhNYY9tLlIVieg/FFQb5wlda3Ce360mYjGngx7586HXgysBi010JpM9emMQhhtA=="; }; }; "ssb-bfe-3.1.1" = { @@ -57354,13 +58344,13 @@ let sha512 = "pJAFizB6OcuJLX4RJJuU9HWyPwM2CqLi/vs08lhVIR3TGxacxpavvK5LzbxT+Y3iWkBchOTKS5hHCigA5aaung=="; }; }; - "ssb-db2-2.6.0" = { + "ssb-db2-2.6.5" = { name = "ssb-db2"; packageName = "ssb-db2"; - version = "2.6.0"; + version = "2.6.5"; src = fetchurl { - url = "https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.0.tgz"; - sha512 = "xQq//UoHFdXObMFGMaMH4a2M2CTCY++1YmvXkD8RXZ/KdxmQx4UqrfI9gAr+EepUYWYoAV/sSphmTUoX39gm6Q=="; + url = "https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.5.tgz"; + sha512 = "MFMQQEs1kdYl/eKp/7Bb4Ru/W/6nSUbHeJJhKuYg1iF4R9XJR2R8J5nyECI0y2DTRvz2UCEiVdGWu58+Y6Y2lA=="; }; }; "ssb-ebt-5.6.7" = { @@ -57633,22 +58623,22 @@ let sha512 = "nzj5EQnhm5fBGXgtzuuWgxv45dW+CJJm4eCLZKiOxyG1NE/WJZwju2DmqZfiE9zr9bC2T2hPHkckDP0CCP8v8w=="; }; }; - "ssb-validate2-0.1.1" = { + "ssb-validate2-0.1.2" = { name = "ssb-validate2"; packageName = "ssb-validate2"; - version = "0.1.1"; + version = "0.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/ssb-validate2/-/ssb-validate2-0.1.1.tgz"; - sha512 = "EG6CEgx7qX02Ekx8bhkEexs1foaMAt6BAmE91d3BRpim/+i+16jEYf9DzYcifKymxlsM9AUz2P0TyRxbMXreOQ=="; + url = "https://registry.npmjs.org/ssb-validate2/-/ssb-validate2-0.1.2.tgz"; + sha512 = "B1UMy/+sZLbVo0KvdiAvOeSCalYWSaFXxxEmuZ0K0wRqIkn/KU7vdXeaXxp+bRmTTnABdu+k/O7qRJtdiD6e0w=="; }; }; - "ssb-validate2-rsjs-node-1.0.0" = { + "ssb-validate2-rsjs-node-1.0.1" = { name = "ssb-validate2-rsjs-node"; packageName = "ssb-validate2-rsjs-node"; - version = "1.0.0"; + version = "1.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/ssb-validate2-rsjs-node/-/ssb-validate2-rsjs-node-1.0.0.tgz"; - sha512 = "kg/4JNzXEgFCRkvbhAuYZwq14n2sgXF03hClL5Hc9XsMWlQeQ/UHUvClMvy2veFUivz7A6PGT8MaL5BDxW0LiQ=="; + url = "https://registry.npmjs.org/ssb-validate2-rsjs-node/-/ssb-validate2-rsjs-node-1.0.1.tgz"; + sha512 = "DoJDRrdJ0fHH/71QmnQ4D2XxtlLopIUVUH/+3nLFtOp8x563VVimwskQsOO/LzvwsstJ/XZSx9c7f+txApLNfg=="; }; }; "ssb-ws-6.2.3" = { @@ -57660,13 +58650,13 @@ let sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA=="; }; }; - "sscaff-1.2.85" = { + "sscaff-1.2.96" = { name = "sscaff"; packageName = "sscaff"; - version = "1.2.85"; + version = "1.2.96"; src = fetchurl { - url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.85.tgz"; - sha512 = "SJqw5nwHNDsH6NevVODqvMIytAd0HfdEkmPOdVbvA6ij5aX/qoo5Y9PDcAvwul9E/FiQEAAavJAiKoHeTx6T+A=="; + url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.96.tgz"; + sha512 = "0Hp9NxV7Ba+ZJU5f3DAPZsvGi7pGKmFPGB2q0F1KHW4V6GVydK1lsyYTqSWmY4tKecN7DKi3mmyGSt01fKqxxw=="; }; }; "ssh-config-1.1.6" = { @@ -58317,13 +59307,13 @@ let sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; }; }; - "streamx-2.11.2" = { + "streamx-2.11.3" = { name = "streamx"; packageName = "streamx"; - version = "2.11.2"; + version = "2.11.3"; src = fetchurl { - url = "https://registry.npmjs.org/streamx/-/streamx-2.11.2.tgz"; - sha512 = "CoIBTrCoMKzhTMXZlMwlkjxCH+8e5H5C7WeuWKSlY5ldtCUMkkrLh5UT2+2OHAnpTPrjTimKQl/aXxgbhZtH5Q=="; + url = "https://registry.npmjs.org/streamx/-/streamx-2.11.3.tgz"; + sha512 = "NhcjG/xi33S4O2LRXZnBg7TLhnlE7RKWTeUx3N08K/89PKZ6MehEtSE+aToT5f2Cer2ArX9FwUhVfZbsUjnvrw=="; }; }; "strftime-0.10.0" = { @@ -58425,6 +59415,15 @@ let sha512 = "Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA=="; }; }; + "string-natural-compare-2.0.3" = { + name = "string-natural-compare"; + packageName = "string-natural-compare"; + version = "2.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz"; + sha512 = "4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ=="; + }; + }; "string-padding-1.0.2" = { name = "string-padding"; packageName = "string-padding"; @@ -58497,6 +59496,15 @@ let sha512 = "wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="; }; }; + "string-width-5.0.1" = { + name = "string-width"; + packageName = "string-width"; + version = "5.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/string-width/-/string-width-5.0.1.tgz"; + sha512 = "5ohWO/M4//8lErlUUtrFy3b11GtNOuMOU0ysKCDXFcfXuuvUXu95akgj/i8ofmaGdN0hCqyl6uu9i8dS/mQp5g=="; + }; + }; "string.prototype.repeat-0.2.0" = { name = "string.prototype.repeat"; packageName = "string.prototype.repeat"; @@ -58857,6 +59865,15 @@ let sha512 = "laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ=="; }; }; + "strip-indent-4.0.0" = { + name = "strip-indent"; + packageName = "strip-indent"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz"; + sha512 = "mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA=="; + }; + }; "strip-json-comments-0.1.3" = { name = "strip-json-comments"; packageName = "strip-json-comments"; @@ -59118,13 +60135,13 @@ let sha1 = "3a26ab96e06f78cf4ace8d083f6227fa55970947"; }; }; - "sucrase-3.20.1" = { + "sucrase-3.20.2" = { name = "sucrase"; packageName = "sucrase"; - version = "3.20.1"; + version = "3.20.2"; src = fetchurl { - url = "https://registry.npmjs.org/sucrase/-/sucrase-3.20.1.tgz"; - sha512 = "BIG59HaJOxNct9Va6KvT5yzBA/rcMGetzvZyTx0ZdCcspIbpJTPS64zuAfYlJuOj+3WaI5JOdA+F0bJQQi8ZiQ=="; + url = "https://registry.npmjs.org/sucrase/-/sucrase-3.20.2.tgz"; + sha512 = "EdJ5M6VEvToIZwIWiZ71cxe4CklDRG8PdSjUSst+BZCUGlaEhnrdQo/LOXsuq3MjWRbfepg1XTffClK0Tmo0HQ=="; }; }; "sudo-block-1.2.0" = { @@ -59226,13 +60243,13 @@ let sha512 = "DnarpKN6Xn8e3pYlFV4Yvsj9yxLY4q5FIsUe5JvN7vjzP+YCfzXv03dTkZSD2yzrSadsNYHf0IgOUJwKjX457A=="; }; }; - "supercluster-7.1.3" = { + "supercluster-7.1.4" = { name = "supercluster"; packageName = "supercluster"; - version = "7.1.3"; + version = "7.1.4"; src = fetchurl { - url = "https://registry.npmjs.org/supercluster/-/supercluster-7.1.3.tgz"; - sha512 = "7+bR4FbF5SYsmkHfDp61QiwCKtwNDyPsddk9TzfsDA5DQr5Goii5CVD2SXjglweFCxjrzVZf945ahqYfUIk8UA=="; + url = "https://registry.npmjs.org/supercluster/-/supercluster-7.1.4.tgz"; + sha512 = "GhKkRM1jMR6WUwGPw05fs66pOFWhf59lXq+Q3J3SxPvhNcmgOtLRV6aVQPMRsmXdpaeFJGivt+t7QXUPL3ff4g=="; }; }; "superstatic-7.1.0" = { @@ -59397,13 +60414,13 @@ let sha1 = "3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8"; }; }; - "svg-pathdata-6.0.3" = { + "svg-pathdata-5.0.5" = { name = "svg-pathdata"; packageName = "svg-pathdata"; - version = "6.0.3"; + version = "5.0.5"; src = fetchurl { - url = "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz"; - sha512 = "qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw=="; + url = "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-5.0.5.tgz"; + sha512 = "TAAvLNSE3fEhyl/Da19JWfMAdhSXTYeviXsLSoDT1UM76ADj5ndwAPX1FKQEgB/gFMPavOy6tOqfalXKUiXrow=="; }; }; "svg-tags-1.0.0" = { @@ -59415,13 +60432,13 @@ let sha1 = "58f71cee3bd519b59d4b2a843b6c7de64ac04764"; }; }; - "svg2img-0.9.3" = { + "svg2img-0.9.4" = { name = "svg2img"; packageName = "svg2img"; - version = "0.9.3"; + version = "0.9.4"; src = fetchurl { - url = "https://registry.npmjs.org/svg2img/-/svg2img-0.9.3.tgz"; - sha512 = "xuBToDg/iFg0T8dhMTpu8CGfnsinswF2zgBa22HbcK6fSAKkl/bsX84qbic50kA4McKTLK5QZ+fzavy8quEIVA=="; + url = "https://registry.npmjs.org/svg2img/-/svg2img-0.9.4.tgz"; + sha512 = "1XquM9CorP9Em58gS9NjTaKpoRrIBM4gSSGSOHnoU70Y4AB3D+vILbdcHfvyGcLJ80IdYTbcpznp8NVNKkCedQ=="; }; }; "svgo-0.6.6" = { @@ -59667,13 +60684,13 @@ let sha512 = "33+lQwlLxXoxy0o9WLOgw8OjbXeS3Jv+pSl+nxKc2AOClBI28HsdRPpH0u9Xa9OVjHLT9vonnOMw1ug7YXI0dA=="; }; }; - "systeminformation-5.9.4" = { + "systeminformation-5.9.7" = { name = "systeminformation"; packageName = "systeminformation"; - version = "5.9.4"; + version = "5.9.7"; src = fetchurl { - url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.9.4.tgz"; - sha512 = "FOsiTn0CyJZoj9kIhla11ndsMzbbwwuriul81wpqIBt9IpbxHZ6P/oZCphIFgJrwqjTnme0Qp1HDzIkUD9Xr/g=="; + url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.9.7.tgz"; + sha512 = "Vcmc8HaWPMFM4DoasuKN2lpvIwS2AqaoPuEGZc4HCT6tlRJH+IQ5GhA2BrUgjpBDJjFMj2Bti6qLOzP3T1arCw=="; }; }; "table-3.8.3" = { @@ -59712,15 +60729,6 @@ let sha512 = "wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug=="; }; }; - "table-6.7.1" = { - name = "table"; - packageName = "table"; - version = "6.7.1"; - src = fetchurl { - url = "https://registry.npmjs.org/table/-/table-6.7.1.tgz"; - sha512 = "ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg=="; - }; - }; "table-6.7.2" = { name = "table"; packageName = "table"; @@ -59794,13 +60802,13 @@ let sha1 = "7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268"; }; }; - "tail-2.2.3" = { + "tail-2.2.4" = { name = "tail"; packageName = "tail"; - version = "2.2.3"; + version = "2.2.4"; src = fetchurl { - url = "https://registry.npmjs.org/tail/-/tail-2.2.3.tgz"; - sha512 = "XbBmVsJZ636kncPew2Y+pOxOsb9GsNFZ1bcAGCDn23ME/JPJ+TImZYjnqBnMLdw+K11Hql5ZgiUQmRvDHaFc6w=="; + url = "https://registry.npmjs.org/tail/-/tail-2.2.4.tgz"; + sha512 = "PX8klSxW1u3SdgDrDeewh5GNE+hkJ4h02JvHfV6YrHqWOVJ88nUdSQqtsUf/gWhgZlPAws3fiZ+F1f8euspcuQ=="; }; }; "taketalk-1.0.0" = { @@ -59974,6 +60982,15 @@ let sha512 = "5KcOFzPvd1nGFVrmB7H4+QAWVjYOf//+QTbOj0GpXbqtqbKGWVczG+rq6VhXAtdtlKLTs16NAmHRyF5vbggQ2w=="; }; }; + "taskkill-4.0.0" = { + name = "taskkill"; + packageName = "taskkill"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/taskkill/-/taskkill-4.0.0.tgz"; + sha512 = "h+BGQ8ExIUZ81h4iHRvatZY5eeBBl2WZk31MmMdFG9LBTc5eCH5u/bzZ7phaPH3bsiB7WhM7YTkOyB2dyFQfXg=="; + }; + }; "tasklist-3.1.1" = { name = "tasklist"; packageName = "tasklist"; @@ -60775,6 +61792,15 @@ let sha512 = "pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="; }; }; + "tiny-queue-0.2.1" = { + name = "tiny-queue"; + packageName = "tiny-queue"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tiny-queue/-/tiny-queue-0.2.1.tgz"; + sha1 = "25a67f2c6e253b2ca941977b5ef7442ef97a6046"; + }; + }; "tiny-secp256k1-1.1.6" = { name = "tiny-secp256k1"; packageName = "tiny-secp256k1"; @@ -61369,6 +62395,24 @@ let sha512 = "15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw=="; }; }; + "tr46-3.0.0" = { + name = "tr46"; + packageName = "tr46"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"; + sha512 = "l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA=="; + }; + }; + "transform-pouch-1.1.5" = { + name = "transform-pouch"; + packageName = "transform-pouch"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/transform-pouch/-/transform-pouch-1.1.5.tgz"; + sha512 = "X8hcWl3GnvSG3QMSBwsvVRCg9yRP3rSQd0wvZx2ZCGtZSrPxxe/l2wsjvETppD48rgA83XycxfPQ2fyOYRMU2w=="; + }; + }; "transliteration-1.6.6" = { name = "transliteration"; packageName = "transliteration"; @@ -61414,13 +62458,13 @@ let sha512 = "L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A=="; }; }; - "tree-kit-0.7.3" = { + "tree-kit-0.7.4" = { name = "tree-kit"; packageName = "tree-kit"; - version = "0.7.3"; + version = "0.7.4"; src = fetchurl { - url = "https://registry.npmjs.org/tree-kit/-/tree-kit-0.7.3.tgz"; - sha512 = "BVxfUGNHKXS6TEOwKHioWSBivg6b5zfbdXtOWEE5ZpgQxG6gPtvFvjnsoKXTp2ASFmzSe6PhXemutmx8zUxFQQ=="; + url = "https://registry.npmjs.org/tree-kit/-/tree-kit-0.7.4.tgz"; + sha512 = "Of3tPmVs3b6BhzyUJ7t0olisf47kYr9qAm0XaUpURMjdBn6TwiVaaMuTFoKkkvPGojd9trKAHlrGGcGKcdR1DA=="; }; }; "tree-sitter-0.17.2" = { @@ -61504,6 +62548,15 @@ let sha512 = "c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw=="; }; }; + "trim-newlines-4.0.2" = { + name = "trim-newlines"; + packageName = "trim-newlines"; + version = "4.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz"; + sha512 = "GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew=="; + }; + }; "trim-repeated-1.0.0" = { name = "trim-repeated"; packageName = "trim-repeated"; @@ -62134,6 +63187,15 @@ let sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="; }; }; + "type-fest-1.4.0" = { + name = "type-fest"; + packageName = "type-fest"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz"; + sha512 = "yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA=="; + }; + }; "type-is-1.6.18" = { name = "type-is"; packageName = "type-is"; @@ -62287,13 +63349,13 @@ let sha512 = "DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA=="; }; }; - "typescript-4.4.3" = { + "typescript-4.4.4" = { name = "typescript"; packageName = "typescript"; - version = "4.4.3"; + version = "4.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz"; - sha512 = "4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA=="; + url = "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz"; + sha512 = "DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA=="; }; }; "typescript-eslint-parser-16.0.1" = { @@ -62719,6 +63781,15 @@ let sha512 = "Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ=="; }; }; + "uni-global-1.0.0" = { + name = "uni-global"; + packageName = "uni-global"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/uni-global/-/uni-global-1.0.0.tgz"; + sha512 = "WWM3HP+siTxzIWPNUg7hZ4XO8clKi6NoCAJJWnuRL+BAqyFXF8gC03WNyTefGoUXYc47uYgXxpKLIEvo65PEHw=="; + }; + }; "unicode-canonical-property-names-ecmascript-2.0.0" = { name = "unicode-canonical-property-names-ecmascript"; packageName = "unicode-canonical-property-names-ecmascript"; @@ -63349,6 +64420,15 @@ let sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544"; }; }; + "unreachable-branch-transform-0.3.0" = { + name = "unreachable-branch-transform"; + packageName = "unreachable-branch-transform"; + version = "0.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/unreachable-branch-transform/-/unreachable-branch-transform-0.3.0.tgz"; + sha1 = "d99cc4c6e746d264928845b611db54b0f3474caa"; + }; + }; "unset-value-1.0.0" = { name = "unset-value"; packageName = "unset-value"; @@ -63754,13 +64834,13 @@ let sha1 = "23f89069a6c62f46cf3a1d3b00169cefb90be0c6"; }; }; - "usb-1.7.2" = { + "usb-1.8.0" = { name = "usb"; packageName = "usb"; - version = "1.7.2"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/usb/-/usb-1.7.2.tgz"; - sha512 = "SfVSItgsD9+YfEpcK1UZ8tQ7e8GdxQ0xoQtB773omNBKTVj3IuFJNKjwSnpE58FGcV4tUoKLHmBMc018RUY5SA=="; + url = "https://registry.npmjs.org/usb/-/usb-1.8.0.tgz"; + sha512 = "lA0q2tjDEAq1YUsW6nQ+asw92TtFrQ8rhMd11jAoFhK3xItZUupJ7npZDSmVOpQqQhhdFmX/YciqyywupA/wOQ=="; }; }; "use-3.1.1" = { @@ -63845,13 +64925,13 @@ let sha1 = "8bb871a4741e085c70487ca7acdbd7d6d36029eb"; }; }; - "utf-8-validate-5.0.6" = { + "utf-8-validate-5.0.7" = { name = "utf-8-validate"; packageName = "utf-8-validate"; - version = "5.0.6"; + version = "5.0.7"; src = fetchurl { - url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.6.tgz"; - sha512 = "hoY0gOf9EkCw+nimK21FVKHUIG1BMqSiRwxB/q3A9yKZOrOI99PP77BxmarDqWz6rG3vVYiBWfhG8z2Tl+7fZA=="; + url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz"; + sha512 = "vLt1O5Pp+flcArHGIyKEQq883nBt8nN8tVBcoL0qUXj2XT1n7p70yGIq2VK98I5FdZ1YHc0wk/koOnHjnXWk1Q=="; }; }; "utf7-1.0.2" = { @@ -64088,6 +65168,15 @@ let sha1 = "6728fc0459c450d796a99c31837569bdf672d728"; }; }; + "uuid-3.2.1" = { + name = "uuid"; + packageName = "uuid"; + version = "3.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz"; + sha512 = "jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA=="; + }; + }; "uuid-3.3.2" = { name = "uuid"; packageName = "uuid"; @@ -64115,6 +65204,15 @@ let sha512 = "DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg=="; }; }; + "uuid-8.1.0" = { + name = "uuid"; + packageName = "uuid"; + version = "8.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz"; + sha512 = "CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg=="; + }; + }; "uuid-8.3.0" = { name = "uuid"; packageName = "uuid"; @@ -65033,13 +66131,13 @@ let sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ=="; }; }; - "vm2-3.9.3" = { + "vm2-3.9.4" = { name = "vm2"; packageName = "vm2"; - version = "3.9.3"; + version = "3.9.4"; src = fetchurl { - url = "https://registry.npmjs.org/vm2/-/vm2-3.9.3.tgz"; - sha512 = "smLS+18RjXYMl9joyJxMNI9l4w7biW8ilSDaVRvFBDwOH8P0BK1ognFQTpg0wyQ6wIKLTblHJvROW692L/E53Q=="; + url = "https://registry.npmjs.org/vm2/-/vm2-3.9.4.tgz"; + sha512 = "sOdharrJ7KEePIpHekiWaY1DwgueuiBeX/ZBJUPgETsVlJsXuEx0K0/naATq2haFvJrvZnRiORQRubR0b7Ye6g=="; }; }; "voc-1.2.0" = { @@ -65285,13 +66383,13 @@ let sha512 = "dEmliPZGbSyIcEeKRGzosCy7y7zsc8FXg1l5BBOGgMUbemlo3vUnsa2GFqpILJwJvlbvkRcF2QASNwIlKe9J7g=="; }; }; - "vscode-jsonrpc-8.0.0-next.2" = { + "vscode-jsonrpc-8.0.0-next.3" = { name = "vscode-jsonrpc"; packageName = "vscode-jsonrpc"; - version = "8.0.0-next.2"; + version = "8.0.0-next.3"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.0-next.2.tgz"; - sha512 = "gxUyTBAjmwGkiHW/UaRScre2s4i98P8M7gnc3VB4DrVQUm3vQ0idi2cN9nbkfcjATx+uEt8C22j+MLN/8UzsJA=="; + url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.0-next.3.tgz"; + sha512 = "2wRiBR5tZAXZ4UxIO4F0cT/zN6OpruoWO0vc7EpQZxVfumb0pYiSegB+PaOzXCuFQzh7YEshW/XMg4zTz3FGVQ=="; }; }; "vscode-languageclient-4.0.1" = { @@ -65393,13 +66491,13 @@ let sha512 = "/65lxR/CuLJoOdzTjOTYUPWS7k5qzaWese4PObnWc6jwLryUrSa7DslYfaRXigh5/xr1nlaUZCcJwkpgM0wFvw=="; }; }; - "vscode-languageserver-8.0.0-next.2" = { + "vscode-languageserver-8.0.0-next.3" = { name = "vscode-languageserver"; packageName = "vscode-languageserver"; - version = "8.0.0-next.2"; + version = "8.0.0-next.3"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.0-next.2.tgz"; - sha512 = "7qCEXTeGZKkI8BGvlKh0JPXTY7BaWoiwQYKCcGaUgnMs34wt6F/yaKcxoC3XIouBBVyRxiI6Ml/JdztM3XYEaA=="; + url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.0-next.3.tgz"; + sha512 = "uxL/tKUa/gRdvQINVmMnK32d6LwfTPTvF7l1iZIFDuAdhGrQ+Po+4lS3w4hwQSeUmapM1WMELXNBFca/u3H5Uw=="; }; }; "vscode-languageserver-protocol-3.14.1" = { @@ -65456,13 +66554,13 @@ let sha512 = "f1kGsoOpISB5jSqQNeMDl2446enxVahyux2e5vZap6pu/TC+2UlvPT4DCR0gPph95KOQZweL9zq1SzLoPdqhuA=="; }; }; - "vscode-languageserver-protocol-3.17.0-next.8" = { + "vscode-languageserver-protocol-3.17.0-next.9" = { name = "vscode-languageserver-protocol"; packageName = "vscode-languageserver-protocol"; - version = "3.17.0-next.8"; + version = "3.17.0-next.9"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.0-next.8.tgz"; - sha512 = "P89vSuJ+FA5JzFmcOoZN13Ig1yd6LsiPOig0O5m5BSGuO/rplQegCd9J0wKpaTy7trf/SYHRoypnbUBdzy14sg=="; + url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.0-next.9.tgz"; + sha512 = "DGkRmbI1hRBMY6HU6MOyza5AvYp0+HcbMf2qdmI98luyQJ26dOfHY5K38OS4hlTHhdJg9RypTQ/uBbLZehmn1Q=="; }; }; "vscode-languageserver-protocol-3.5.1" = { @@ -65492,13 +66590,13 @@ let sha512 = "N8bOS8i0xuQMn/y0bijyefDbOsMl6hiH6LDREYWavTLTM5jbj44EiQfStsbmAv/0eaFKkL/jf5hW7nWwBy2HBw=="; }; }; - "vscode-languageserver-textdocument-1.0.1" = { + "vscode-languageserver-textdocument-1.0.2" = { name = "vscode-languageserver-textdocument"; packageName = "vscode-languageserver-textdocument"; - version = "1.0.1"; + version = "1.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz"; - sha512 = "UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA=="; + url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.2.tgz"; + sha512 = "T7uPC18+f8mYE4lbVZwb3OSmvwTZm3cuFhrdx9Bn2l11lmp3SvSuSVjy2JtvrghzjAo4G6Trqny2m9XGnFnWVA=="; }; }; "vscode-languageserver-types-3.14.0" = { @@ -65573,6 +66671,15 @@ let sha512 = "VQcXnhKYxUW6OiRMhG++SzmZYMJwusXknJGd+FfdOnS1yHAo734OHyR0e2eEHDlv0/oWc8RZPgx/VKSKyondVg=="; }; }; + "vscode-languageserver-types-3.17.0-next.4" = { + name = "vscode-languageserver-types"; + packageName = "vscode-languageserver-types"; + version = "3.17.0-next.4"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.0-next.4.tgz"; + sha512 = "MraVkZDhfqa3ftnKW9rEDeqsV+ji8OrtEjx6mVjzVGm5U2XXT+mdqDWyQ+y0Gvb2/aa2oJJQyTAaDmRTUKiUbg=="; + }; + }; "vscode-languageserver-types-3.5.0" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; @@ -65753,6 +66860,15 @@ let sha512 = "ikg8ruE17tIXF9mrVvKoOR3oyM9nk0TcmUHyeBWod5ILEH9DRN0+seX4gwsSbjdxMYlIIvmnCFPQeMdlcJqPJQ=="; }; }; + "vuvuzela-1.0.3" = { + name = "vuvuzela"; + packageName = "vuvuzela"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/vuvuzela/-/vuvuzela-1.0.3.tgz"; + sha1 = "3be145e58271c73ca55279dd851f12a682114b0b"; + }; + }; "w3c-hr-time-1.0.2" = { name = "w3c-hr-time"; packageName = "w3c-hr-time"; @@ -65780,6 +66896,15 @@ let sha512 = "4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA=="; }; }; + "w3c-xmlserializer-3.0.0" = { + name = "w3c-xmlserializer"; + packageName = "w3c-xmlserializer"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz"; + sha512 = "3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg=="; + }; + }; "wait-port-0.2.9" = { name = "wait-port"; packageName = "wait-port"; @@ -65906,13 +67031,13 @@ let sha1 = "79331f666366b3b1c6ab02ceb04bad8dd2eebb0c"; }; }; - "wavedrom-2.8.1" = { + "wavedrom-2.8.3" = { name = "wavedrom"; packageName = "wavedrom"; - version = "2.8.1"; + version = "2.8.3"; src = fetchurl { - url = "https://registry.npmjs.org/wavedrom/-/wavedrom-2.8.1.tgz"; - sha512 = "UTU27qnkfv+qLCwilm+T+m6zcPzSFP7i5HgtZkihbDeVIUasa3npnWhK3ogJ6gmOYhTK1lIh8KDztEuod2CM/g=="; + url = "https://registry.npmjs.org/wavedrom/-/wavedrom-2.8.3.tgz"; + sha512 = "Ey9A/uABN6rpjC8iFU6ZfL/NhIoXyrQ7h2+gH83kQxRvl6h9VFkJYglGayse2NfU9DDdm2C2uRDE0UpxNMde0w=="; }; }; "wawoff2-2.0.0" = { @@ -66059,6 +67184,15 @@ let sha512 = "qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="; }; }; + "webidl-conversions-7.0.0" = { + name = "webidl-conversions"; + packageName = "webidl-conversions"; + version = "7.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"; + sha512 = "VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="; + }; + }; "webmscore-0.18.0" = { name = "webmscore"; packageName = "webmscore"; @@ -66104,13 +67238,13 @@ let sha512 = "68VT2ZgG9EHs6h6UxfV2SEYewA9BA3SOLSnC2NEbJJiEwbAiueDL033R1xX0jzjmXvMh0oSeKnKgbO2bDXIEyQ=="; }; }; - "webpack-5.56.1" = { + "webpack-5.58.2" = { name = "webpack"; packageName = "webpack"; - version = "5.56.1"; + version = "5.58.2"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.56.1.tgz"; - sha512 = "MRbTPooHJuSAfbx7Lh/qEMRUe/d0p4cRj2GPo/fq+4JUeR/+Q1EfLvS1lexslbMcJZyPXxxz/k/NzVepkA5upA=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.58.2.tgz"; + sha512 = "3S6e9Vo1W2ijk4F4PPWRIu6D/uGgqaPmqw+av3W3jLDujuNkdxX5h5c+RQ6GkjVR+WwIPOfgY8av+j5j4tMqJw=="; }; }; "webpack-bundle-analyzer-3.9.0" = { @@ -66131,13 +67265,13 @@ let sha512 = "NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag=="; }; }; - "webpack-cli-4.8.0" = { + "webpack-cli-4.9.0" = { name = "webpack-cli"; packageName = "webpack-cli"; - version = "4.8.0"; + version = "4.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz"; - sha512 = "+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw=="; + url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.0.tgz"; + sha512 = "n/jZZBMzVEl4PYIBs+auy2WI0WTQ74EnJDiyD98O2JZY6IVIHJNitkYp/uTXOviIOMfgzrNvC9foKv/8o8KSZw=="; }; }; "webpack-core-0.6.9" = { @@ -66311,13 +67445,22 @@ let sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="; }; }; - "webtorrent-1.5.5" = { + "websql-1.0.0" = { + name = "websql"; + packageName = "websql"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/websql/-/websql-1.0.0.tgz"; + sha512 = "7iZ+u28Ljw5hCnMiq0BCOeSYf0vCFQe/ORY0HgscTiKjQed8WqugpBUggJ2NTnB9fahn1kEnPRX2jf8Px5PhJw=="; + }; + }; + "webtorrent-1.5.6" = { name = "webtorrent"; packageName = "webtorrent"; - version = "1.5.5"; + version = "1.5.6"; src = fetchurl { - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.5.5.tgz"; - sha512 = "YAEtWZxxf8N6DvdLgt79fQlIXSJU0G61YEkcWyBA+aopQGV0vCAMp1N/ifKIFt760pgKV+qzwRSbVP+/lBJ08g=="; + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.5.6.tgz"; + sha512 = "P9+0ylzpvtz/bdEPOfYQYA0gjngvaMSP6U9hHI4eSaFDGZBGiGGs6cdSemV1rCStRUtH4t5PQ7nPKL19MV2N4Q=="; }; }; "well-known-symbols-2.0.0" = { @@ -66338,6 +67481,15 @@ let sha512 = "b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw=="; }; }; + "whatwg-encoding-2.0.0" = { + name = "whatwg-encoding"; + packageName = "whatwg-encoding"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz"; + sha512 = "p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg=="; + }; + }; "whatwg-fetch-3.6.2" = { name = "whatwg-fetch"; packageName = "whatwg-fetch"; @@ -66356,6 +67508,24 @@ let sha512 = "M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="; }; }; + "whatwg-mimetype-3.0.0" = { + name = "whatwg-mimetype"; + packageName = "whatwg-mimetype"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz"; + sha512 = "nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q=="; + }; + }; + "whatwg-url-10.0.0" = { + name = "whatwg-url"; + packageName = "whatwg-url"; + version = "10.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz"; + sha512 = "CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w=="; + }; + }; "whatwg-url-5.0.0" = { name = "whatwg-url"; packageName = "whatwg-url"; @@ -66536,6 +67706,15 @@ let sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; }; }; + "wide-align-1.1.5" = { + name = "wide-align"; + packageName = "wide-align"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz"; + sha512 = "eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg=="; + }; + }; "widest-line-1.0.0" = { name = "widest-line"; packageName = "widest-line"; @@ -67148,15 +68327,6 @@ let sha512 = "BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w=="; }; }; - "ws-8.1.0" = { - name = "ws"; - packageName = "ws"; - version = "8.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-8.1.0.tgz"; - sha512 = "0UWlCD2s3RSclw8FN+D0zDTUyMO+1kHwJQQJzkgUh16S8d3NYON0AKCEQPffE0ez4JyRFu76QDA9KR5bOG/7jw=="; - }; - }; "ws-8.2.0" = { name = "ws"; packageName = "ws"; @@ -67355,6 +68525,15 @@ let sha512 = "A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="; }; }; + "xml-name-validator-4.0.0" = { + name = "xml-name-validator"; + packageName = "xml-name-validator"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"; + sha512 = "ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw=="; + }; + }; "xml-parse-from-string-1.0.1" = { name = "xml-parse-from-string"; packageName = "xml-parse-from-string"; @@ -67671,13 +68850,13 @@ let sha1 = "f164263325ae671f53836fb210c7ddbcfda46598"; }; }; - "xss-1.0.9" = { + "xss-1.0.10" = { name = "xss"; packageName = "xss"; - version = "1.0.9"; + version = "1.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/xss/-/xss-1.0.9.tgz"; - sha512 = "2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ=="; + url = "https://registry.npmjs.org/xss/-/xss-1.0.10.tgz"; + sha512 = "qmoqrRksmzqSKvgqzN0055UFWY7OKx1/9JWeRswwEVX9fCG5jcYRxa/A2DHcmZX6VJvjzHRQ2STeeVcQkrmLSw=="; }; }; "xstate-4.25.0" = { @@ -67779,15 +68958,6 @@ let sha512 = "r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="; }; }; - "yaml-2.0.0-7" = { - name = "yaml"; - packageName = "yaml"; - version = "2.0.0-7"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml/-/yaml-2.0.0-7.tgz"; - sha512 = "RbI2Tm3hl9AoHY4wWyWvGvJfFIbHOzuzaxum6ez1A0vve+uXgNor03Wys4t+2sgjJSVSe+B2xerd1/dnvqHlOA=="; - }; - }; "yaml-2.0.0-8" = { name = "yaml"; packageName = "yaml"; @@ -67851,15 +69021,6 @@ let sha512 = "GQ2eRE5GcKBK8XVKBIcMyOfC8WMZmEs6gogtVc6knLKE6pG+e5L/lOMfBxZzAt2lqye5itMggQ9+6stXAVhMsw=="; }; }; - "yaml-language-server-parser-0.1.3" = { - name = "yaml-language-server-parser"; - packageName = "yaml-language-server-parser"; - version = "0.1.3"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml-language-server-parser/-/yaml-language-server-parser-0.1.3.tgz"; - sha512 = "xD2I+6M/vqQvcy4ded8JpXUaDHXmZMdhIO3OpuiFxstutwnW4whrfDzNcrsfXVdgMWqOUpdv3747Q081PFN1+g=="; - }; - }; "yamljs-0.3.0" = { name = "yamljs"; packageName = "yamljs"; @@ -68424,15 +69585,15 @@ in "@angular/cli" = nodeEnv.buildNodePackage { name = "_at_angular_slash_cli"; packageName = "@angular/cli"; - version = "12.2.8"; + version = "12.2.10"; src = fetchurl { - url = "https://registry.npmjs.org/@angular/cli/-/cli-12.2.8.tgz"; - sha512 = "MkTVkQbI+58W1izHKpGdpj0YAFfQnf7oQIyMom13/8l83yuOJdNzFTG/Lt77hx19qaKemEdmqTqdEOOrzaqggw=="; + url = "https://registry.npmjs.org/@angular/cli/-/cli-12.2.10.tgz"; + sha512 = "gx2XlOUjAAYyJBBIz4QkgsLLRMdFTQbcOR41/Yv0kgpR6AStrOWhz7tpYPbU6vWMjehpuTaWv4NE5eGjwVTZqg=="; }; dependencies = [ - sources."@angular-devkit/architect-0.1202.8" - sources."@angular-devkit/core-12.2.8" - sources."@angular-devkit/schematics-12.2.8" + sources."@angular-devkit/architect-0.1202.10" + sources."@angular-devkit/core-12.2.10" + sources."@angular-devkit/schematics-12.2.10" sources."@gar/promisify-1.1.2" sources."@npmcli/fs-1.0.0" sources."@npmcli/git-2.1.0" @@ -68441,7 +69602,7 @@ in sources."@npmcli/node-gyp-1.0.3" sources."@npmcli/promise-spawn-1.3.2" sources."@npmcli/run-script-1.8.6" - sources."@schematics/angular-12.2.8" + sources."@schematics/angular-12.2.10" sources."@tootallnate/once-1.1.2" sources."@yarnpkg/lockfile-1.1.0" sources."abbrev-1.1.1" @@ -68557,12 +69718,12 @@ in sources."ini-2.0.0" (sources."inquirer-8.1.2" // { dependencies = [ - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."tslib-2.1.0" ]; }) sources."ip-1.1.5" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-fullwidth-code-point-3.0.0" sources."is-interactive-1.0.0" @@ -68683,14 +69844,7 @@ in }) sources."wcwidth-1.0.1" sources."which-2.0.2" - (sources."wide-align-1.1.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."yallist-4.0.0" ]; @@ -69154,7 +70308,7 @@ in sources."node-forge-0.10.0" sources."nwsapi-2.2.0" sources."onetime-5.1.2" - sources."open-8.2.1" + sources."open-8.3.0" sources."optionator-0.8.3" sources."os-tmpdir-1.0.2" sources."papaparse-5.3.1" @@ -69213,13 +70367,13 @@ in "@commitlint/cli" = nodeEnv.buildNodePackage { name = "_at_commitlint_slash_cli"; packageName = "@commitlint/cli"; - version = "13.2.0"; + version = "13.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/@commitlint/cli/-/cli-13.2.0.tgz"; - sha512 = "RqG0cxxiwaL9OgQbA2ZEfZaVIRJmbtsZgnj5G07AjN7///s/40grSN4/kDl8YjUgvAZskPfJRoGGYNvHJ4zHWA=="; + url = "https://registry.npmjs.org/@commitlint/cli/-/cli-13.2.1.tgz"; + sha512 = "JGzYk2ay5JkRS5w+FLQzr0u/Kih52ds4HPpa3vnwVOQN8Q+S1VYr8Nk/6kRm6uNYsAcC1nejtuDxRdLcLh/9TA=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -69236,7 +70390,7 @@ in sources."@commitlint/format-13.2.0" sources."@commitlint/is-ignored-13.2.0" sources."@commitlint/lint-13.2.0" - sources."@commitlint/load-13.2.0" + sources."@commitlint/load-13.2.1" sources."@commitlint/message-13.2.0" sources."@commitlint/parse-13.2.0" sources."@commitlint/read-13.2.0" @@ -69312,7 +70466,7 @@ in sources."inherits-2.0.4" sources."ini-1.3.8" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-3.0.0" sources."is-obj-2.0.0" sources."is-plain-obj-1.1.0" @@ -69394,6 +70548,7 @@ in sources."ts-node-9.1.1" sources."tslib-2.3.1" sources."type-fest-0.18.1" + sources."typescript-4.4.4" sources."universalify-2.0.0" sources."util-deprecate-1.0.2" sources."validate-npm-package-license-3.0.4" @@ -69462,7 +70617,7 @@ in sources."@hyperswarm/hypersign-2.1.1" sources."@hyperswarm/network-2.1.0" sources."@leichtgewicht/ip-codec-2.0.3" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."abstract-extension-3.1.1" sources."abstract-leveldown-6.2.3" sources."ansi-colors-3.2.3" @@ -69649,7 +70804,6 @@ in sources."immediate-3.3.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."ini-1.3.8" sources."inspect-custom-symbol-1.1.1" sources."internal-slot-1.0.3" sources."ipv4-peers-2.0.0" @@ -69658,7 +70812,7 @@ in sources."is-boolean-object-1.1.2" sources."is-buffer-2.0.5" sources."is-callable-1.2.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-date-object-1.0.5" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-2.0.0" @@ -69842,7 +70996,7 @@ in sources."nanoassert-2.0.0" ]; }) - sources."sodium-native-3.2.1" + sources."sodium-native-3.3.0" (sources."sodium-universal-3.0.4" // { dependencies = [ sources."nanoassert-2.0.0" @@ -69854,7 +71008,7 @@ in sources."stream-collector-1.0.1" sources."stream-equal-1.1.1" sources."stream-shift-1.0.1" - sources."streamx-2.11.2" + sources."streamx-2.11.3" (sources."string-width-2.1.1" // { dependencies = [ sources."ansi-regex-3.0.0" @@ -69911,7 +71065,7 @@ in ]; }) sources."varint-5.0.0" - sources."vm2-3.9.3" + sources."vm2-3.9.4" sources."which-1.3.1" sources."which-boxed-primitive-1.0.2" sources."which-module-2.0.0" @@ -69956,6 +71110,918 @@ in bypassCache = true; reconstructLock = true; }; + "@medable/mdctl-cli" = nodeEnv.buildNodePackage { + name = "_at_medable_slash_mdctl-cli"; + packageName = "@medable/mdctl-cli"; + version = "1.0.62"; + src = fetchurl { + url = "https://registry.npmjs.org/@medable/mdctl-cli/-/mdctl-cli-1.0.62.tgz"; + sha512 = "7EpRhhrJqICbMGjLkdthQYLLGMXNCsrsq8/xxYX1cdRiNwoGb84yjL1WFBrnQtaM8rXShOvhf4lrM2W0K9m4lQ=="; + }; + dependencies = [ + sources."@babel/parser-7.15.8" + sources."@medable/mdctl-api-1.0.62" + sources."@medable/mdctl-core-1.0.62" + sources."@medable/mdctl-core-schemas-1.0.62" + sources."@medable/mdctl-core-utils-1.0.60" + sources."@medable/mdctl-credentials-provider-keychain-1.0.62" + sources."@medable/mdctl-credentials-provider-pouchdb-1.0.62" + sources."@medable/mdctl-docs-1.0.60" + sources."@medable/mdctl-export-adapter-console-1.0.60" + (sources."@medable/mdctl-export-adapter-tree-1.0.62" // { + dependencies = [ + sources."glob-7.2.0" + sources."globby-10.0.2" + ]; + }) + sources."@medable/mdctl-import-adapter-1.0.62" + (sources."@medable/mdctl-manifest-1.0.62" // { + dependencies = [ + sources."pluralize-8.0.0" + ]; + }) + sources."@medable/mdctl-node-utils-1.0.62" + sources."@medable/mdctl-sandbox-1.0.62" + sources."@medable/mdctl-secrets-1.0.60" + sources."@mrmlnc/readdir-enhanced-2.2.1" + sources."@nodelib/fs.scandir-2.1.5" + sources."@nodelib/fs.stat-2.0.5" + sources."@nodelib/fs.walk-1.2.8" + sources."@types/glob-7.1.4" + sources."@types/minimatch-3.0.5" + sources."@types/node-16.11.0" + sources."@types/tough-cookie-2.3.8" + sources."abbrev-1.1.1" + sources."abort-controller-3.0.0" + sources."acorn-5.7.4" + sources."agent-base-6.0.2" + sources."ajv-6.12.6" + sources."amdefine-1.0.1" + sources."ansi-escapes-3.2.0" + sources."ansi-regex-2.1.1" + sources."ansi-styles-3.2.1" + sources."aproba-1.2.0" + (sources."are-we-there-yet-1.1.7" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + ]; + }) + sources."argparse-1.0.10" + sources."argsarray-0.0.1" + sources."arr-diff-4.0.0" + sources."arr-flatten-1.1.0" + sources."arr-union-3.1.0" + sources."array-union-2.1.0" + sources."array-uniq-1.0.3" + sources."array-unique-0.3.2" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."assign-symbols-1.0.0" + sources."ast-types-0.9.6" + sources."async-2.6.3" + sources."asynckit-0.4.0" + sources."atob-2.1.2" + sources."aws-sign2-0.7.0" + sources."aws4-1.11.0" + sources."axios-0.21.4" + sources."axios-cookiejar-support-0.5.1" + sources."balanced-match-1.0.2" + (sources."base-0.11.2" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + sources."base62-1.2.8" + sources."bcrypt-pbkdf-1.0.2" + (sources."bl-1.2.3" // { + dependencies = [ + (sources."readable-stream-2.3.7" // { + dependencies = [ + sources."safe-buffer-5.1.2" + ]; + }) + (sources."string_decoder-1.1.1" // { + dependencies = [ + sources."safe-buffer-5.1.2" + ]; + }) + ]; + }) + sources."bluebird-3.7.2" + sources."brace-expansion-1.1.11" + sources."braces-3.0.2" + sources."browserify-aes-1.2.0" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-equal-constant-time-1.0.1" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.0" + sources."buffer-xor-1.0.3" + sources."cache-base-1.0.1" + sources."call-me-maybe-1.0.1" + sources."camelcase-5.3.1" + sources."caseless-0.12.0" + sources."catharsis-0.9.0" + (sources."chalk-2.4.2" // { + dependencies = [ + sources."escape-string-regexp-1.0.5" + ]; + }) + sources."chardet-0.7.0" + sources."chownr-1.1.4" + sources."cipher-base-1.0.4" + (sources."class-utils-0.3.6" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."cli-cursor-2.1.0" + sources."cli-table-0.3.6" + sources."cli-width-2.2.1" + (sources."cliui-4.1.0" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."clone-2.1.2" + sources."clone-buffer-1.0.0" + sources."code-point-at-1.1.0" + sources."collection-visit-1.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."colors-1.0.3" + sources."combined-stream-1.0.8" + sources."commander-2.20.3" + sources."commoner-0.10.8" + sources."component-emitter-1.3.0" + sources."concat-map-0.0.1" + sources."console-control-strings-1.1.0" + sources."copy-descriptor-0.1.1" + sources."core-util-is-1.0.2" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."cross-spawn-6.0.5" + sources."dashdash-1.14.1" + sources."debug-4.3.2" + sources."decamelize-1.2.0" + sources."decode-uri-component-0.2.0" + sources."decompress-response-3.3.0" + sources."deep-extend-0.6.0" + sources."deep-is-0.1.4" + sources."define-property-2.0.2" + sources."defined-1.0.0" + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."detect-libc-1.0.3" + sources."detective-4.7.1" + sources."dir-glob-3.0.1" + sources."ecc-jsbn-0.1.2" + sources."ecdsa-sig-formatter-1.0.11" + sources."end-of-stream-1.4.4" + sources."entities-2.0.3" + sources."es3ify-0.2.2" + sources."escape-string-regexp-2.0.0" + (sources."escodegen-1.14.3" // { + dependencies = [ + sources."esprima-4.0.1" + sources."source-map-0.6.1" + ]; + }) + sources."esmangle-evaluator-1.0.1" + sources."esprima-2.7.3" + sources."esprima-fb-15001.1.0-dev-harmony-fb" + sources."estraverse-4.3.0" + sources."esutils-2.0.3" + sources."event-target-shim-5.0.1" + sources."evp_bytestokey-1.0.3" + (sources."execa-1.0.0" // { + dependencies = [ + sources."is-stream-1.1.0" + ]; + }) + (sources."expand-brackets-2.1.4" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + sources."ms-2.0.0" + ]; + }) + sources."expand-template-2.0.3" + sources."extend-3.0.2" + (sources."extend-shallow-3.0.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."external-editor-3.1.0" + (sources."extglob-2.0.4" // { + dependencies = [ + sources."define-property-1.0.0" + sources."extend-shallow-2.0.1" + ]; + }) + sources."extsprintf-1.3.0" + (sources."falafel-1.2.0" // { + dependencies = [ + sources."acorn-1.2.2" + sources."isarray-0.0.1" + ]; + }) + sources."fast-deep-equal-3.1.3" + sources."fast-glob-3.2.7" + sources."fast-json-stable-stringify-2.1.0" + sources."fast-levenshtein-2.0.6" + sources."fastq-1.13.0" + sources."fetch-cookie-0.10.1" + (sources."figures-2.0.0" // { + dependencies = [ + sources."escape-string-regexp-1.0.5" + ]; + }) + sources."fill-range-7.0.1" + sources."find-up-3.0.0" + sources."follow-redirects-1.14.4" + sources."for-in-1.0.2" + sources."foreach-2.0.5" + sources."forever-agent-0.6.1" + sources."form-data-2.3.3" + sources."fragment-cache-0.2.1" + sources."fs-constants-1.0.0" + sources."fs-minipass-1.2.7" + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + sources."gauge-2.7.4" + sources."gaxios-2.3.4" + sources."get-caller-file-1.0.3" + sources."get-stream-4.1.0" + sources."get-value-2.0.6" + sources."getpass-0.1.7" + sources."github-from-package-0.0.0" + sources."glob-5.0.15" + sources."glob-parent-5.1.2" + sources."glob-to-regexp-0.3.0" + (sources."globby-9.2.0" // { + dependencies = [ + sources."@nodelib/fs.stat-1.1.3" + sources."array-union-1.0.2" + (sources."braces-2.3.2" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."dir-glob-2.2.2" + sources."fast-glob-2.2.7" + (sources."fill-range-4.0.0" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."glob-7.2.0" + sources."glob-parent-3.1.0" + sources."ignore-4.0.6" + sources."is-glob-3.1.0" + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."micromatch-3.1.10" + (sources."path-type-3.0.0" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + sources."slash-2.0.0" + sources."to-regex-range-2.1.1" + ]; + }) + sources."graceful-fs-4.2.8" + (sources."handlebars-4.7.7" // { + dependencies = [ + sources."source-map-0.6.1" + ]; + }) + sources."har-schema-2.0.0" + sources."har-validator-5.1.5" + sources."has-1.0.3" + sources."has-flag-3.0.0" + sources."has-unicode-2.0.1" + sources."has-value-1.0.0" + (sources."has-values-1.0.0" // { + dependencies = [ + (sources."is-number-3.0.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."kind-of-4.0.0" + ]; + }) + sources."hash-base-3.1.0" + sources."hasurl-1.0.0" + sources."http-signature-1.2.0" + sources."https-proxy-agent-5.0.0" + sources."iconv-lite-0.4.24" + sources."ignore-5.1.8" + sources."ignore-walk-3.0.4" + sources."immediate-3.0.6" + sources."inflection-1.13.1" + sources."inflight-1.0.6" + sources."inherits-2.0.4" + sources."ini-1.3.8" + sources."inline-process-browser-1.0.0" + (sources."inquirer-6.5.2" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + (sources."string-width-2.1.1" // { + dependencies = [ + sources."strip-ansi-4.0.0" + ]; + }) + (sources."strip-ansi-5.2.0" // { + dependencies = [ + sources."ansi-regex-4.1.0" + ]; + }) + ]; + }) + sources."interpret-1.4.0" + sources."invert-kv-2.0.0" + sources."ip-regex-2.1.0" + sources."is-accessor-descriptor-1.0.0" + sources."is-buffer-1.1.6" + sources."is-core-module-2.8.0" + sources."is-data-descriptor-1.0.0" + sources."is-descriptor-1.0.2" + sources."is-extendable-0.1.1" + sources."is-extglob-2.1.1" + sources."is-fullwidth-code-point-1.0.0" + sources."is-glob-4.0.3" + sources."is-number-7.0.0" + sources."is-plain-object-2.0.4" + sources."is-redirect-1.0.0" + sources."is-stream-2.0.1" + sources."is-typedarray-1.0.0" + sources."is-windows-1.0.2" + sources."isarray-1.0.0" + sources."isexe-2.0.0" + sources."isobject-3.0.1" + sources."isstream-0.1.2" + (sources."js-yaml-3.14.1" // { + dependencies = [ + sources."esprima-4.0.1" + ]; + }) + sources."js2xmlparser-4.0.1" + sources."jsbn-0.1.1" + (sources."jsdoc-3.6.7" // { + dependencies = [ + sources."mkdirp-1.0.4" + sources."strip-json-comments-3.1.1" + ]; + }) + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.4.1" + sources."json-stringify-safe-5.0.1" + (sources."jsonpath-1.1.1" // { + dependencies = [ + sources."esprima-1.2.2" + sources."underscore-1.12.1" + ]; + }) + sources."jsonwebtoken-8.5.1" + sources."jsprim-1.4.1" + (sources."jstransform-11.0.3" // { + dependencies = [ + sources."object-assign-2.1.1" + ]; + }) + sources."jwa-1.4.1" + sources."jws-3.2.2" + sources."keytar-4.13.0" + sources."kind-of-6.0.3" + sources."klaw-3.0.0" + sources."lcid-2.0.0" + sources."levn-0.3.0" + sources."lie-3.0.4" + sources."linkify-it-2.2.0" + sources."locate-path-3.0.0" + sources."lodash-4.17.21" + 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.sortby-4.7.0" + sources."map-age-cleaner-0.1.3" + sources."map-cache-0.2.2" + sources."map-visit-1.0.0" + sources."markdown-it-10.0.0" + sources."markdown-it-anchor-5.3.0" + sources."marked-2.1.3" + sources."md5.js-1.3.5" + sources."mdurl-1.0.1" + (sources."mem-4.3.0" // { + dependencies = [ + sources."mimic-fn-2.1.0" + ]; + }) + sources."merge2-1.4.1" + sources."micromatch-4.0.4" + sources."mime-2.5.2" + sources."mime-db-1.50.0" + sources."mime-types-2.1.33" + sources."mimic-fn-1.2.0" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.5" + sources."minipass-2.9.0" + sources."minizlib-1.3.3" + (sources."mixin-deep-1.3.2" // { + dependencies = [ + sources."is-extendable-1.0.1" + ]; + }) + sources."mkdirp-0.5.5" + sources."ms-2.1.2" + sources."mute-stream-0.0.7" + sources."nan-2.14.0" + sources."nanomatch-1.2.13" + sources."napi-build-utils-1.0.2" + (sources."ndjson-1.5.0" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + sources."through2-2.0.5" + ]; + }) + (sources."needle-2.9.1" // { + dependencies = [ + sources."debug-3.2.7" + ]; + }) + sources."neo-async-2.6.2" + sources."nice-try-1.0.5" + sources."node-abi-2.30.1" + sources."node-fetch-2.6.5" + sources."node-pre-gyp-0.11.0" + sources."noop-fn-1.0.0" + sources."noop-logger-0.1.1" + sources."nopt-4.0.3" + sources."npm-bundled-1.1.2" + sources."npm-normalize-package-bin-1.0.1" + sources."npm-packlist-1.4.8" + sources."npm-run-path-2.0.2" + sources."npmlog-4.1.2" + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + (sources."object-copy-0.1.0" // { + dependencies = [ + sources."define-property-0.2.5" + sources."is-accessor-descriptor-0.1.6" + sources."is-data-descriptor-0.1.4" + (sources."is-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-5.1.0" + ]; + }) + sources."kind-of-3.2.2" + ]; + }) + sources."object-keys-1.1.1" + sources."object-visit-1.0.1" + sources."object.pick-1.3.0" + sources."once-1.4.0" + sources."onetime-2.0.1" + sources."optionator-0.8.3" + sources."os-homedir-1.0.2" + sources."os-locale-3.1.0" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."p-defer-1.0.0" + sources."p-finally-1.0.0" + sources."p-is-promise-2.1.0" + sources."p-limit-2.3.0" + sources."p-locate-3.0.0" + sources."p-try-2.2.0" + sources."pascalcase-0.1.1" + sources."path-dirname-1.0.2" + 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."path-type-4.0.0" + sources."performance-now-2.1.0" + sources."picomatch-2.3.0" + sources."pify-4.0.1" + sources."pluralize-7.0.0" + sources."posix-character-classes-0.1.1" + (sources."pouchdb-abstract-mapreduce-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + sources."pouchdb-adapter-node-websql-7.0.0" + sources."pouchdb-adapter-utils-7.0.0" + sources."pouchdb-adapter-websql-core-7.0.0" + sources."pouchdb-binary-utils-7.0.0" + (sources."pouchdb-changes-filter-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + sources."pouchdb-collate-7.2.2" + sources."pouchdb-collections-7.0.0" + (sources."pouchdb-core-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-merge-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + (sources."pouchdb-errors-7.0.0" // { + dependencies = [ + sources."inherits-2.0.3" + ]; + }) + sources."pouchdb-extend-0.1.2" + (sources."pouchdb-fetch-7.2.2" // { + dependencies = [ + sources."node-fetch-2.6.0" + ]; + }) + (sources."pouchdb-find-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + sources."pouchdb-json-7.0.0" + (sources."pouchdb-mapreduce-utils-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + sources."pouchdb-md5-7.0.0" + sources."pouchdb-merge-7.0.0" + sources."pouchdb-promise-5.4.3" + (sources."pouchdb-selector-core-7.2.2" // { + dependencies = [ + sources."buffer-from-1.1.1" + sources."immediate-3.3.0" + sources."pouchdb-binary-utils-7.2.2" + sources."pouchdb-collections-7.2.2" + sources."pouchdb-errors-7.2.2" + sources."pouchdb-md5-7.2.2" + sources."pouchdb-utils-7.2.2" + sources."spark-md5-3.0.1" + sources."uuid-8.1.0" + ]; + }) + (sources."pouchdb-utils-7.0.0" // { + dependencies = [ + sources."inherits-2.0.3" + sources."uuid-3.2.1" + ]; + }) + sources."pouchdb-wrappers-4.1.0" + (sources."prebuild-install-5.3.0" // { + dependencies = [ + sources."pump-2.0.1" + ]; + }) + sources."prelude-ls-1.1.2" + sources."private-0.1.8" + sources."process-nextick-args-2.0.1" + sources."promise-nodify-1.0.2" + sources."psl-1.8.0" + sources."pump-3.0.0" + sources."punycode-2.1.1" + sources."q-1.5.1" + sources."qs-6.5.2" + sources."queue-microtask-1.2.3" + sources."randombytes-2.1.0" + sources."rc-1.2.8" + sources."readable-stream-3.6.0" + (sources."recast-0.11.23" // { + dependencies = [ + sources."esprima-3.1.3" + sources."source-map-0.5.7" + ]; + }) + sources."rechoir-0.6.2" + sources."regex-not-1.0.2" + sources."repeat-element-1.1.4" + sources."repeat-string-1.6.1" + (sources."request-2.88.2" // { + dependencies = [ + sources."tough-cookie-2.5.0" + ]; + }) + sources."require-directory-2.1.1" + sources."require-main-filename-1.0.1" + sources."requizzle-0.2.3" + sources."resolve-1.20.0" + sources."resolve-url-0.2.1" + sources."restore-cursor-2.0.0" + sources."ret-0.1.15" + sources."reusify-1.0.4" + (sources."rimraf-2.7.1" // { + dependencies = [ + sources."glob-7.2.0" + ]; + }) + sources."ripemd160-2.0.2" + sources."run-async-2.4.1" + sources."run-parallel-1.2.0" + sources."rxjs-6.6.7" + sources."safe-buffer-5.2.1" + sources."safe-regex-1.1.0" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-5.7.1" + sources."set-blocking-2.0.0" + (sources."set-value-2.0.1" // { + dependencies = [ + sources."extend-shallow-2.0.1" + ]; + }) + sources."sha.js-2.4.11" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + (sources."shelljs-0.8.4" // { + dependencies = [ + sources."glob-7.2.0" + ]; + }) + sources."signal-exit-3.0.5" + sources."simple-concat-1.0.1" + sources."simple-get-2.8.1" + sources."slash-3.0.0" + sources."slugify-1.6.1" + (sources."snapdragon-0.8.2" // { + dependencies = [ + sources."debug-2.6.9" + sources."define-property-0.2.5" + sources."extend-shallow-2.0.1" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + sources."ms-2.0.0" + sources."source-map-0.5.7" + ]; + }) + (sources."snapdragon-node-2.1.1" // { + dependencies = [ + sources."define-property-1.0.0" + ]; + }) + (sources."snapdragon-util-3.0.1" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."source-map-0.4.4" + sources."source-map-resolve-0.5.3" + sources."source-map-url-0.4.1" + sources."spark-md5-3.0.0" + sources."split-string-3.1.0" + (sources."split2-2.2.0" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + sources."through2-2.0.5" + ]; + }) + sources."sprintf-js-1.0.3" + sources."sqlite3-4.2.0" + sources."sshpk-1.16.1" + sources."static-eval-2.0.2" + (sources."static-extend-0.1.2" // { + dependencies = [ + sources."define-property-0.2.5" + (sources."is-accessor-descriptor-0.1.6" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + (sources."is-data-descriptor-0.1.4" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."is-descriptor-0.1.6" + sources."kind-of-5.1.0" + ]; + }) + sources."string-natural-compare-2.0.3" + sources."string-width-1.0.2" + sources."string_decoder-1.3.0" + sources."strip-ansi-3.0.1" + sources."strip-eof-1.0.0" + sources."strip-json-comments-2.0.1" + sources."supports-color-5.5.0" + sources."taffydb-2.6.2" + sources."tar-4.4.19" + (sources."tar-fs-1.16.3" // { + dependencies = [ + sources."pump-1.0.3" + ]; + }) + (sources."tar-stream-1.6.2" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + ]; + }) + sources."through-2.3.8" + (sources."through2-0.6.5" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.0.34" + sources."string_decoder-0.10.31" + ]; + }) + sources."tiny-queue-0.2.1" + sources."tmp-0.0.33" + sources."to-buffer-1.1.1" + (sources."to-object-path-0.3.0" // { + dependencies = [ + sources."kind-of-3.2.2" + ]; + }) + sources."to-regex-3.0.2" + sources."to-regex-range-5.0.1" + sources."tough-cookie-3.0.1" + sources."tr46-0.0.3" + (sources."transform-pouch-1.1.5" // { + dependencies = [ + sources."inherits-2.0.1" + ]; + }) + sources."tslib-1.14.1" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-check-0.3.2" + sources."uc.micro-1.0.6" + sources."uglify-js-3.14.2" + sources."underscore-1.13.1" + sources."union-value-1.0.1" + (sources."universal-url-2.0.0" // { + dependencies = [ + sources."tr46-1.0.1" + sources."webidl-conversions-4.0.2" + sources."whatwg-url-7.1.0" + ]; + }) + (sources."unreachable-branch-transform-0.3.0" // { + dependencies = [ + sources."ast-types-0.8.15" + sources."esprima-fb-15001.1001.0-dev-harmony-fb" + sources."recast-0.10.43" + sources."source-map-0.5.7" + ]; + }) + (sources."unset-value-1.0.0" // { + dependencies = [ + (sources."has-value-0.3.1" // { + dependencies = [ + sources."isobject-2.1.0" + ]; + }) + sources."has-values-0.1.4" + ]; + }) + sources."uri-js-4.4.1" + sources."urix-0.1.0" + sources."use-3.1.1" + sources."util-deprecate-1.0.2" + sources."uuid-3.4.0" + sources."verror-1.10.0" + sources."vuvuzela-1.0.3" + sources."webidl-conversions-3.0.1" + (sources."websql-1.0.0" // { + dependencies = [ + sources."immediate-3.3.0" + ]; + }) + sources."whatwg-url-5.0.0" + sources."which-1.3.1" + sources."which-module-2.0.0" + sources."which-pm-runs-1.0.0" + sources."wide-align-1.1.5" + sources."word-wrap-1.2.3" + sources."wordwrap-1.0.0" + sources."wrap-ansi-2.1.0" + sources."wrappy-1.0.2" + sources."xmlcreate-2.0.3" + sources."xtend-4.0.2" + sources."y18n-4.0.3" + sources."yallist-3.1.1" + (sources."yargs-12.0.5" // { + dependencies = [ + sources."ansi-regex-3.0.0" + sources."is-fullwidth-code-point-2.0.0" + sources."string-width-2.1.1" + sources."strip-ansi-4.0.0" + ]; + }) + sources."yargs-parser-11.1.1" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Medable Developer Tools :: Cli tool"; + homepage = "https://github.com/Medable/mdctl#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; "@nerdwallet/shepherd" = nodeEnv.buildNodePackage { name = "_at_nerdwallet_slash_shepherd"; packageName = "@nerdwallet/shepherd"; @@ -69973,15 +72039,15 @@ in sources."@octokit/core-3.5.1" sources."@octokit/endpoint-6.0.12" sources."@octokit/graphql-4.8.0" - sources."@octokit/openapi-types-10.6.4" - sources."@octokit/plugin-paginate-rest-2.16.7" + sources."@octokit/openapi-types-11.2.0" + sources."@octokit/plugin-paginate-rest-2.17.0" sources."@octokit/plugin-request-log-1.0.4" - sources."@octokit/plugin-rest-endpoint-methods-5.11.4" + sources."@octokit/plugin-rest-endpoint-methods-5.13.0" sources."@octokit/plugin-retry-3.0.9" sources."@octokit/request-5.6.2" sources."@octokit/request-error-2.1.0" - sources."@octokit/rest-18.11.4" - sources."@octokit/types-6.31.3" + sources."@octokit/rest-18.12.0" + sources."@octokit/types-6.34.0" sources."@sideway/address-4.1.2" sources."@sideway/formula-3.0.0" sources."@sideway/pinpoint-2.0.0" @@ -70080,11 +72146,11 @@ in dependencies = [ sources."chalk-4.1.2" sources."inquirer-8.1.2" - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."tslib-2.1.0" ]; }) - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -70106,12 +72172,12 @@ in sources."ora-5.4.0" ]; }) - sources."@types/eslint-7.28.0" + sources."@types/eslint-7.28.1" sources."@types/eslint-scope-3.7.1" sources."@types/estree-0.0.50" sources."@types/json-schema-7.0.9" sources."@types/json5-0.0.29" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/parse-json-4.0.0" sources."@webassemblyjs/ast-1.11.1" sources."@webassemblyjs/floating-point-hex-parser-1.11.1" @@ -70146,11 +72212,11 @@ in sources."bl-4.1.0" sources."brace-expansion-1.1.11" sources."braces-3.0.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-5.7.1" sources."buffer-from-1.1.2" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."chalk-3.0.0" sources."chardet-0.7.0" sources."chokidar-3.5.2" @@ -70176,7 +72242,7 @@ in sources."cross-spawn-7.0.3" sources."deepmerge-4.2.2" sources."defaults-1.0.3" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" (sources."enhanced-resolve-5.8.3" // { @@ -70234,7 +72300,7 @@ in sources."interpret-1.4.0" sources."is-arrayish-0.2.1" sources."is-binary-path-2.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" @@ -70243,7 +72309,7 @@ in sources."is-stream-2.0.1" sources."is-unicode-supported-0.1.0" sources."isexe-2.0.0" - (sources."jest-worker-27.2.4" // { + (sources."jest-worker-27.2.5" // { dependencies = [ sources."supports-color-8.1.1" ]; @@ -70276,7 +72342,7 @@ in sources."mute-stream-0.0.8" sources."neo-async-2.6.2" sources."node-emoji-1.11.0" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" sources."object-assign-4.1.1" @@ -70296,7 +72362,7 @@ in sources."path-key-3.1.1" sources."path-parse-1.0.7" sources."path-type-4.0.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pluralize-8.0.0" sources."pump-3.0.0" @@ -70481,10 +72547,10 @@ in "@vue/cli" = nodeEnv.buildNodePackage { name = "_at_vue_slash_cli"; packageName = "@vue/cli"; - version = "4.5.13"; + version = "4.5.14"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/cli/-/cli-4.5.13.tgz"; - sha512 = "KAU300YbT0/7zG472KzJgHKdFex4nr5Xoo80gQJwT+y7pkepMhTxjrmxrJ/XR8QirUvPnBiX5n6BX5FrlMuUGQ=="; + url = "https://registry.npmjs.org/@vue/cli/-/cli-4.5.14.tgz"; + sha512 = "FRToN2L72rmtKcm3dxPFyhkT+6Xvr5kzwiYOoNPZsI/jTp6uYhwj7v5JJNT38l+d6F0OptIAGhMzjHTHvCkx7w=="; }; dependencies = [ sources."@akryum/winattr-3.0.0" @@ -70496,10 +72562,10 @@ in sources."@apollographql/apollo-tools-0.5.1" sources."@apollographql/graphql-playground-html-1.6.27" sources."@apollographql/graphql-upload-8-fork-8.1.3" - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - sources."@babel/core-7.15.5" - sources."@babel/generator-7.15.4" + sources."@babel/core-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" sources."@babel/helper-compilation-targets-7.15.4" @@ -70512,7 +72578,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -70525,9 +72591,9 @@ in sources."@babel/helper-wrap-function-7.15.4" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -70585,14 +72651,14 @@ in sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" - sources."@babel/plugin-transform-typescript-7.15.4" + sources."@babel/plugin-transform-typescript-7.15.8" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - sources."@babel/preset-env-7.15.6" + sources."@babel/preset-env-7.15.8" sources."@babel/preset-flow-7.14.5" sources."@babel/preset-modules-0.1.4" sources."@babel/preset-typescript-7.15.0" @@ -70659,28 +72725,28 @@ in sources."@types/long-4.0.1" sources."@types/mime-1.3.2" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/normalize-package-data-2.4.1" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" sources."@types/serve-static-1.13.10" sources."@types/through-0.0.30" sources."@types/ws-7.4.7" - sources."@vue/cli-shared-utils-4.5.13" - (sources."@vue/cli-ui-4.5.13" // { + sources."@vue/cli-shared-utils-4.5.14" + (sources."@vue/cli-ui-4.5.14" // { dependencies = [ sources."clone-2.1.2" ]; }) - sources."@vue/cli-ui-addon-webpack-4.5.13" - sources."@vue/cli-ui-addon-widgets-4.5.13" - (sources."@vue/compiler-core-3.2.19" // { + sources."@vue/cli-ui-addon-webpack-4.5.14" + sources."@vue/cli-ui-addon-widgets-4.5.14" + (sources."@vue/compiler-core-3.2.20" // { dependencies = [ sources."source-map-0.6.1" ]; }) - sources."@vue/compiler-dom-3.2.19" - sources."@vue/shared-3.2.19" + sources."@vue/compiler-dom-3.2.20" + sources."@vue/shared-3.2.20" sources."@wry/equality-0.1.11" sources."accepts-1.3.7" sources."aggregate-error-3.1.0" @@ -70777,7 +72843,7 @@ in }) sources."brace-expansion-1.1.11" sources."braces-2.3.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-5.7.1" sources."buffer-alloc-1.2.0" sources."buffer-alloc-unsafe-1.1.0" @@ -70797,7 +72863,7 @@ in sources."call-bind-1.0.2" sources."call-me-maybe-1.0.1" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."caseless-0.12.0" sources."caw-2.0.1" sources."chalk-2.4.2" @@ -70853,12 +72919,12 @@ in sources."cookie-0.4.0" sources."cookie-signature-1.0.6" sources."copy-descriptor-0.1.1" - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; }) - sources."core-js-pure-3.18.1" + sources."core-js-pure-3.18.3" sources."core-util-is-1.0.2" sources."cors-2.8.5" (sources."cross-spawn-6.0.5" // { @@ -70924,7 +72990,7 @@ in sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" sources."ejs-2.7.4" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."end-of-stream-1.4.4" @@ -71007,7 +73073,7 @@ in }) sources."find-up-3.0.0" sources."fkill-6.2.0" - sources."flow-parser-0.161.0" + sources."flow-parser-0.162.0" sources."for-each-0.3.3" sources."for-in-1.0.2" sources."forever-agent-0.6.1" @@ -71121,7 +73187,7 @@ in sources."is-boolean-object-1.1.2" sources."is-buffer-1.1.6" sources."is-callable-1.2.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-date-object-1.0.5" sources."is-descriptor-1.0.2" @@ -71263,7 +73329,7 @@ in sources."which-2.0.2" ]; }) - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" (sources."normalize-package-data-2.5.0" // { dependencies = [ sources."semver-5.7.1" @@ -71330,7 +73396,7 @@ in sources."path-type-3.0.0" sources."pend-1.2.0" sources."performance-now-2.1.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" (sources."pid-from-port-1.1.3" // { dependencies = [ @@ -71672,7 +73738,7 @@ in sources."ws-7.5.5" sources."xml2js-0.4.23" sources."xmlbuilder-11.0.1" - sources."xss-1.0.9" + sources."xss-1.0.10" sources."xtend-4.0.2" sources."y18n-5.0.8" sources."yallist-4.0.0" @@ -71821,11 +73887,11 @@ in sha512 = "7SWOLN+1eZ5e9gohQPVdA8XQstGIYei/70T5kmLP6vC41zy8BBYNt35OgLZmbpg3iOQ1vWT17ZMhVikSJySSRg=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" - sources."@babel/generator-7.15.4" + sources."@babel/code-frame-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/template-7.15.4" sources."@babel/types-7.15.6" sources."@webassemblyjs/ast-1.11.1" @@ -71901,14 +73967,14 @@ in sha512 = "kiIlTMDCEP1PP9QtFQywlN/P/Ji0V+zbwCWkG8gF6V6uRIytd2bkpHP4iaFdV7fQJTrQSd9h71Wj4x60jGt6Mg=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; }) - (sources."@babel/generator-7.15.4" // { + (sources."@babel/generator-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; @@ -71919,7 +73985,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-replace-supers-7.15.4" sources."@babel/helper-simple-access-7.15.4" @@ -71928,7 +73994,7 @@ in sources."@babel/helper-validator-option-7.14.5" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" @@ -71938,8 +74004,8 @@ in sources."async-3.2.1" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" - sources."browserslist-4.17.3" - sources."caniuse-lite-1.0.30001264" + sources."browserslist-4.17.4" + sources."caniuse-lite-1.0.30001267" sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" @@ -71949,7 +74015,7 @@ in sources."convert-source-map-1.8.0" sources."debug-4.3.2" sources."ejs-3.1.6" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."ensure-posix-path-1.1.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" @@ -71976,7 +74042,7 @@ in sources."homedir-polyfill-1.0.3" sources."ini-1.3.8" sources."is-3.3.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-windows-1.0.2" sources."isexe-2.0.0" (sources."jake-10.8.2" // { @@ -71995,7 +74061,7 @@ in sources."minimist-1.2.5" sources."moment-2.29.1" sources."ms-2.1.2" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."node.extend-2.0.2" (sources."nomnom-1.8.1" // { dependencies = [ @@ -72005,7 +74071,7 @@ in }) sources."parse-passwd-1.0.0" sources."path-parse-1.0.7" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."pkginfo-0.4.1" sources."resolve-1.20.0" sources."safe-buffer-5.1.2" @@ -72044,7 +74110,7 @@ in dependencies = [ sources."@types/glob-7.1.4" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."chromium-pickle-js-0.2.0" @@ -72078,12 +74144,16 @@ in sha512 = "EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg=="; }; dependencies = [ - sources."browserslist-4.17.3" - sources."caniuse-lite-1.0.30001264" - sources."electron-to-chromium-1.3.859" + (sources."browserslist-4.17.4" // { + dependencies = [ + sources."picocolors-1.0.0" + ]; + }) + sources."caniuse-lite-1.0.30001267" + sources."electron-to-chromium-1.3.870" sources."escalade-3.1.1" sources."fraction.js-4.1.1" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-range-0.1.2" sources."picocolors-0.2.1" sources."postcss-value-parser-4.1.0" @@ -72108,14 +74178,14 @@ in }; dependencies = [ sources."@tootallnate/once-1.1.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/yauzl-2.9.2" sources."agent-base-6.0.2" sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" sources."ast-types-0.13.4" - (sources."aws-sdk-2.1000.0" // { + (sources."aws-sdk-2.1009.0" // { dependencies = [ sources."uuid-3.3.2" ]; @@ -72148,7 +74218,7 @@ in sources."concat-map-0.0.1" sources."core-util-is-1.0.3" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."data-uri-to-buffer-3.0.1" sources."debug-4.3.2" sources."deep-is-0.1.4" @@ -72200,7 +74270,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-2.0.0" - sources."inquirer-8.1.5" + sources."inquirer-8.2.0" sources."ip-1.1.5" sources."is-fullwidth-code-point-3.0.0" sources."is-interactive-1.0.0" @@ -72255,7 +74325,7 @@ in sources."restore-cursor-3.1.0" sources."rimraf-3.0.2" sources."run-async-2.4.1" - (sources."rxjs-7.3.1" // { + (sources."rxjs-7.4.0" // { dependencies = [ sources."tslib-2.1.0" ]; @@ -72319,10 +74389,10 @@ in balanceofsatoshis = nodeEnv.buildNodePackage { name = "balanceofsatoshis"; packageName = "balanceofsatoshis"; - version = "11.2.1"; + version = "11.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-11.2.1.tgz"; - sha512 = "+PhZ0vTiHHeHmrRpVIm4hhl5YT7PQgVaAPj2pairo+lmDmcAFSJQApolr3fJpt3V88wWw6Y687TJfIJmRma27w=="; + url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-11.6.2.tgz"; + sha512 = "/FXZqX/ntG2fkpcYCaxg042n4sdHcR0M0ETp3ZQEw5lzPwBm0idG7JmFzsUIU1TlWjmN9VR0b+JCXZMjjHRq3w=="; }; dependencies = [ sources."@alexbosworth/html2unicode-1.1.5" @@ -72331,7 +74401,7 @@ in sources."@cto.af/textdecoder-0.0.0" (sources."@grpc/grpc-js-1.3.7" // { dependencies = [ - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" ]; }) sources."@grpc/proto-loader-0.6.4" @@ -72491,7 +74561,7 @@ in sources."code-point-at-1.1.0" sources."color-convert-2.0.1" sources."color-name-1.1.4" - sources."colorette-2.0.14" + sources."colorette-2.0.16" sources."colors-1.4.0" sources."combined-stream-1.0.8" sources."commander-6.2.1" @@ -72597,7 +74667,7 @@ in sources."imurmurhash-0.1.4" sources."inherits-2.0.4" sources."ini-2.0.0" - (sources."inquirer-8.1.5" // { + (sources."inquirer-8.2.0" // { dependencies = [ sources."ansi-escapes-4.3.2" sources."ansi-regex-5.0.1" @@ -72672,49 +74742,46 @@ in sources."ws-8.2.2" ]; }) - (sources."ln-service-52.10.1" // { + (sources."ln-service-52.12.1" // { dependencies = [ sources."@grpc/proto-loader-0.6.5" - sources."@types/node-16.10.2" + sources."@types/node-16.10.4" sources."@types/ws-8.2.0" sources."bn.js-5.2.0" sources."bolt09-0.2.0" - sources."lightning-4.10.1" + sources."lightning-4.10.7" sources."ws-8.2.3" ]; }) - (sources."ln-sync-2.0.2" // { + (sources."ln-sync-2.0.3" // { dependencies = [ sources."@grpc/proto-loader-0.6.5" - sources."@types/node-16.9.6" + sources."@types/node-16.10.4" + sources."@types/ws-8.2.0" + sources."bn.js-5.2.0" + sources."bolt09-0.2.0" + sources."lightning-4.10.7" + ]; + }) + (sources."ln-telegram-3.3.1" // { + dependencies = [ + sources."@grpc/proto-loader-0.6.5" + sources."@types/node-16.10.3" + sources."@types/ws-8.2.0" sources."bn.js-5.2.0" sources."bolt09-0.2.0" sources."cbor-8.0.0" sources."colorette-2.0.7" - sources."lightning-4.7.1" - ]; - }) - (sources."ln-telegram-3.3.0" // { - dependencies = [ - sources."@grpc/proto-loader-0.6.5" - sources."@types/node-16.6.1" - sources."ansi-regex-5.0.1" - sources."bn.js-5.2.0" - sources."cbor-8.0.0" - sources."colorette-1.4.0" - sources."is-fullwidth-code-point-3.0.0" - sources."lightning-4.1.0" - sources."ln-service-52.0.1" - (sources."ln-sync-2.0.0" // { + sources."lightning-4.10.3" + sources."ln-service-52.11.0" + (sources."ln-sync-2.0.2" // { dependencies = [ - sources."@types/node-16.9.1" - sources."lightning-4.6.0" + sources."@types/node-16.9.6" + sources."@types/ws-7.4.7" + sources."lightning-4.7.1" ]; }) - sources."string-width-4.2.3" - sources."strip-ansi-6.0.1" - sources."table-6.7.1" - sources."ws-8.1.0" + sources."ws-8.2.3" ]; }) sources."lodash-4.17.21" @@ -72773,7 +74840,7 @@ in sources."node-addon-api-2.0.2" sources."node-fetch-2.6.1" sources."node-gyp-build-4.3.0" - sources."nofilter-3.0.3" + sources."nofilter-3.1.0" sources."normalize-url-4.5.1" sources."npmlog-2.0.4" sources."number-is-nan-1.0.1" @@ -72842,7 +74909,7 @@ in sources."process-nextick-args-2.0.1" (sources."protobufjs-6.11.2" // { dependencies = [ - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" ]; }) sources."proxy-addr-2.0.7" @@ -72875,7 +74942,7 @@ in sources."ripemd160-2.0.2" sources."run-async-2.4.1" sources."rx-4.1.0" - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."safe-buffer-5.2.1" sources."safe-compare-1.1.4" sources."safer-buffer-2.1.2" @@ -73138,7 +75205,7 @@ in sources."vscode-jsonrpc-6.0.0" sources."vscode-languageserver-6.1.1" sources."vscode-languageserver-protocol-3.16.0" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."w3c-hr-time-1.0.2" sources."web-tree-sitter-0.19.4" @@ -73199,7 +75266,7 @@ in sources."deep-extend-0.6.0" sources."delegates-1.0.0" sources."detect-libc-1.0.3" - sources."doctoc-2.0.1" + sources."doctoc-2.1.0" (sources."dom-serializer-1.3.2" // { dependencies = [ sources."domhandler-4.2.2" @@ -73304,12 +75371,12 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-2.1.2" sources."web-tree-sitter-0.17.1" sources."which-pm-runs-1.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."x-is-string-0.1.0" sources."xtend-4.0.2" @@ -73388,7 +75455,7 @@ in sources."inherits-2.0.4" sources."intersect-1.0.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-finite-1.1.0" sources."is-plain-obj-1.1.0" sources."is-utf8-0.2.1" @@ -73593,7 +75660,7 @@ in sources."is-boolean-object-1.1.2" sources."is-buffer-1.1.6" sources."is-callable-1.2.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-date-object-1.0.5" sources."is-generator-function-1.0.10" sources."is-negative-zero-2.0.1" @@ -73969,10 +76036,10 @@ in sha512 = "Va/hSa8+LRP4o6neRo+us8XttwcmLfwgNykeXhtY3xMu3/Y7I2e4EXb6Zd9jElMVI3teWH7eiyLff0KDjnYJdg=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/types-7.15.6" sources."@kwsites/file-exists-1.1.1" sources."@kwsites/promise-deferred-1.1.1" @@ -74175,7 +76242,7 @@ in sources."ipaddr.js-1.9.1" sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-expression-4.0.0" sources."is-fullwidth-code-point-2.0.0" sources."is-plain-obj-1.1.0" @@ -74434,7 +76501,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.1" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."addr-to-ip-port-1.5.4" sources."airplay-js-0.2.16" sources."ajv-6.12.6" @@ -74576,7 +76643,7 @@ in sources."ip-set-1.0.2" sources."ipaddr.js-2.0.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-finite-1.1.0" sources."is-typedarray-1.0.0" sources."is-utf8-0.2.1" @@ -75081,7 +77148,7 @@ in sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" sources."is-ci-1.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-extendable-0.1.1" @@ -75437,15 +77504,15 @@ in cdk8s-cli = nodeEnv.buildNodePackage { name = "cdk8s-cli"; packageName = "cdk8s-cli"; - version = "1.0.0-beta.66"; + version = "1.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.0-beta.66.tgz"; - sha512 = "R0jcuhminjhGxzGUFrhEI6qdYxK6qR2ihqmNtj4f6tgwzyqC2objDsaSSGXvptXwndcAEpRfYwwzmdSEx7f8jQ=="; + url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.3.tgz"; + sha512 = "dje6/93p/gKJgsRvj2Jvtnz2VFlr8O24hyHjFEk/eJq126CVLdvsUyHP9XPhE5CWCznmhfoMVwLGmmR4e1shwg=="; }; dependencies = [ - sources."@jsii/check-node-1.36.0" - sources."@jsii/spec-1.36.0" - sources."@types/node-12.20.27" + sources."@jsii/check-node-1.39.0" + sources."@jsii/spec-1.39.0" + sources."@types/node-12.20.33" sources."@xmldom/xmldom-0.7.5" sources."ajv-8.6.3" sources."ansi-regex-5.0.1" @@ -75455,12 +77522,12 @@ in sources."call-bind-1.0.2" sources."camelcase-6.2.0" sources."case-1.6.3" - sources."cdk8s-1.0.0-beta.57" - sources."cdk8s-plus-22-1.0.0-beta.9" + sources."cdk8s-1.1.3" + sources."cdk8s-plus-22-1.0.0-beta.21" sources."chalk-4.1.2" sources."cliui-7.0.4" sources."clone-2.1.2" - (sources."codemaker-1.36.0" // { + (sources."codemaker-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" ]; @@ -75469,7 +77536,7 @@ in sources."color-name-1.1.4" sources."colors-1.4.0" sources."commonmark-0.30.0" - sources."constructs-3.3.156" + sources."constructs-3.3.161" sources."date-format-3.0.0" sources."debug-4.3.2" sources."decamelize-5.0.1" @@ -75525,38 +77592,38 @@ in sources."is-weakref-1.0.1" sources."is-weakset-2.0.1" sources."isarray-2.0.5" - (sources."jsii-1.36.0" // { + (sources."jsii-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-pacmak-1.36.0" // { + (sources."jsii-pacmak-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-reflect-1.36.0" // { + (sources."jsii-reflect-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-rosetta-1.36.0" // { + (sources."jsii-rosetta-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-srcmak-0.1.357" // { + (sources."jsii-srcmak-0.1.369" // { dependencies = [ sources."fs-extra-9.1.0" ]; }) sources."json-schema-0.3.0" sources."json-schema-traverse-1.0.0" - sources."json2jsii-0.2.33" + sources."json2jsii-0.2.40" sources."jsonfile-6.1.0" sources."jsonschema-1.4.0" sources."locate-path-5.0.0" @@ -75572,7 +77639,7 @@ in sources."object-is-1.1.5" sources."object-keys-1.1.1" sources."object.assign-4.1.2" - sources."oo-ascii-tree-1.36.0" + sources."oo-ascii-tree-1.39.0" sources."p-limit-2.3.0" sources."p-locate-4.1.0" sources."p-try-2.2.0" @@ -75594,7 +77661,7 @@ in sources."snake-case-3.0.4" sources."sort-json-2.0.0" sources."spdx-license-list-6.4.0" - sources."sscaff-1.2.85" + sources."sscaff-1.2.96" (sources."streamroller-2.2.4" // { dependencies = [ sources."date-format-2.1.0" @@ -75663,15 +77730,15 @@ in sources."tslib-2.0.3" ]; }) - sources."@babel/code-frame-7.14.5" - sources."@babel/generator-7.15.4" + sources."@babel/code-frame-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/template-7.15.4" sources."@babel/types-7.15.6" sources."@cdktf/hcl2cdk-0.6.4" @@ -75681,7 +77748,11 @@ in sources."tslib-2.1.0" ]; }) - sources."@graphql-tools/import-6.5.0" + (sources."@graphql-tools/import-6.5.4" // { + dependencies = [ + sources."@graphql-tools/utils-8.3.0" + ]; + }) (sources."@graphql-tools/load-6.2.8" // { dependencies = [ sources."tslib-2.2.0" @@ -75694,13 +77765,13 @@ in }) (sources."@graphql-tools/mock-8.4.0" // { dependencies = [ - sources."@graphql-tools/utils-8.2.4" + sources."@graphql-tools/utils-8.3.0" ]; }) (sources."@graphql-tools/schema-8.2.0" // { dependencies = [ sources."@graphql-tools/merge-8.1.2" - sources."@graphql-tools/utils-8.2.4" + sources."@graphql-tools/utils-8.3.0" ]; }) (sources."@graphql-tools/utils-7.10.0" // { @@ -75710,12 +77781,12 @@ in }) sources."@graphql-typed-document-node/core-3.1.0" sources."@josephg/resolvable-1.0.1" - sources."@jsii/check-node-1.36.0" - sources."@jsii/spec-1.36.0" + sources."@jsii/check-node-1.39.0" + sources."@jsii/spec-1.39.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.3.0" + sources."@npmcli/ci-detect-1.4.0" sources."@protobufjs/aspromise-1.1.2" sources."@protobufjs/base64-1.1.2" sources."@protobufjs/codegen-2.0.4" @@ -75736,7 +77807,7 @@ in sources."@types/express-serve-static-core-4.17.24" sources."@types/long-4.0.1" sources."@types/mime-1.3.2" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."@types/node-fetch-2.5.12" sources."@types/qs-6.9.7" sources."@types/range-parser-1.2.4" @@ -75762,20 +77833,20 @@ in sources."normalize-path-3.0.0" ]; }) - sources."apollo-datasource-3.1.0" + sources."apollo-datasource-3.2.0" sources."apollo-graphql-0.9.3" - sources."apollo-reporting-protobuf-3.0.0" - sources."apollo-server-caching-3.1.0" - (sources."apollo-server-core-3.3.0" // { + sources."apollo-reporting-protobuf-3.1.0" + sources."apollo-server-caching-3.2.0" + (sources."apollo-server-core-3.4.0" // { dependencies = [ - sources."@graphql-tools/utils-8.2.4" + sources."@graphql-tools/utils-8.3.0" ]; }) - sources."apollo-server-env-4.0.3" - sources."apollo-server-errors-3.1.0" - sources."apollo-server-express-3.3.0" - sources."apollo-server-plugin-base-3.2.0" - sources."apollo-server-types-3.2.0" + sources."apollo-server-env-4.1.0" + sources."apollo-server-errors-3.2.0" + sources."apollo-server-express-3.4.0" + sources."apollo-server-plugin-base-3.3.0" + sources."apollo-server-types-3.3.0" sources."archiver-5.3.0" (sources."archiver-utils-2.1.0" // { dependencies = [ @@ -75856,7 +77927,7 @@ in ]; }) sources."concat-map-0.0.1" - sources."constructs-10.0.5" + sources."constructs-10.0.9" (sources."content-disposition-0.5.3" // { dependencies = [ sources."safe-buffer-5.1.2" @@ -75866,7 +77937,7 @@ in sources."convert-to-spaces-1.0.2" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-pure-3.18.1" + sources."core-js-pure-3.18.3" sources."core-util-is-1.0.3" sources."cors-2.8.5" sources."crc-32-1.2.0" @@ -75964,7 +78035,7 @@ in sources."graceful-fs-4.2.8" sources."graphology-0.20.0" sources."graphology-types-0.19.5" - sources."graphql-15.6.0" + sources."graphql-15.6.1" sources."graphql-subscriptions-1.2.1" sources."graphql-tag-2.12.5" sources."has-1.0.3" @@ -75986,7 +78057,7 @@ in sources."indent-string-4.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - (sources."ink-3.0.9" // { + (sources."ink-3.2.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."color-convert-2.0.1" @@ -75995,10 +78066,10 @@ in sources."wrap-ansi-6.2.0" ]; }) - sources."ink-spinner-4.0.2" + sources."ink-spinner-4.0.3" sources."ink-text-input-4.0.1" sources."ink-use-stdout-dimensions-1.0.5" - sources."inquirer-8.1.5" + sources."inquirer-8.2.0" sources."internal-slot-1.0.3" sources."ipaddr.js-1.9.1" sources."is-arguments-1.1.1" @@ -76035,35 +78106,35 @@ in sources."iterall-1.3.0" sources."js-tokens-4.0.0" sources."jsesc-2.5.2" - (sources."jsii-1.36.0" // { + (sources."jsii-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-pacmak-1.36.0" // { + (sources."jsii-pacmak-1.39.0" // { dependencies = [ sources."clone-2.1.2" - sources."codemaker-1.36.0" + sources."codemaker-1.39.0" sources."decamelize-5.0.1" sources."escape-string-regexp-4.0.0" sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-reflect-1.36.0" // { + (sources."jsii-reflect-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-rosetta-1.36.0" // { + (sources."jsii-rosetta-1.39.0" // { dependencies = [ sources."fs-extra-9.1.0" sources."yargs-16.2.0" ]; }) - (sources."jsii-srcmak-0.1.357" // { + (sources."jsii-srcmak-0.1.369" // { dependencies = [ sources."ansi-styles-4.3.0" sources."camelcase-5.3.1" @@ -76137,7 +78208,7 @@ in sources."on-finished-2.3.0" sources."once-1.4.0" sources."onetime-5.1.2" - sources."oo-ascii-tree-1.36.0" + sources."oo-ascii-tree-1.39.0" sources."open-7.4.2" sources."optimism-0.16.1" sources."ora-5.4.1" @@ -76173,9 +78244,9 @@ in sources."range-parser-1.2.1" sources."raw-body-2.4.0" sources."react-16.14.0" - sources."react-devtools-core-4.19.1" + sources."react-devtools-core-4.20.0" sources."react-is-16.13.1" - sources."react-reconciler-0.24.0" + sources."react-reconciler-0.26.2" sources."readable-stream-3.6.0" sources."readdir-glob-1.1.1" sources."readdirp-3.6.0" @@ -76191,14 +78262,14 @@ in sources."rfdc-1.3.0" sources."run-async-2.4.1" sources."run-parallel-1.2.0" - (sources."rxjs-7.3.1" // { + (sources."rxjs-7.4.0" // { dependencies = [ sources."tslib-2.1.0" ]; }) sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" - sources."scheduler-0.18.0" + sources."scheduler-0.20.2" sources."semver-7.3.5" (sources."semver-intersect-1.4.0" // { dependencies = [ @@ -76230,7 +78301,7 @@ in sources."sort-json-2.0.0" sources."source-map-0.5.7" sources."spdx-license-list-6.4.0" - sources."sscaff-1.2.85" + sources."sscaff-1.2.96" (sources."stack-utils-2.0.5" // { dependencies = [ sources."escape-string-regexp-2.0.0" @@ -76305,7 +78376,7 @@ in sources."wrappy-1.0.2" sources."ws-7.5.5" sources."xmlbuilder-15.1.1" - sources."xss-1.0.9" + sources."xss-1.0.10" sources."y18n-5.0.8" sources."yallist-4.0.0" sources."yargs-17.2.1" @@ -76366,87 +78437,96 @@ in clipboard-cli = nodeEnv.buildNodePackage { name = "clipboard-cli"; packageName = "clipboard-cli"; - version = "2.0.1"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/clipboard-cli/-/clipboard-cli-2.0.1.tgz"; - sha512 = "ze7ASsXpF2J27QMq5or4VZZcX9X+E8XtsvFXaRwdLBON0UjnXfIWykgIzffSmrdfHOw/8rAufyOE58+/OU1eGw=="; + url = "https://registry.npmjs.org/clipboard-cli/-/clipboard-cli-3.0.0.tgz"; + sha512 = "DbwDqv+O4AIbUqLmT3w7J/Fo8uT9bNmy7oRzykTUEIcrEL0DozGNOjxjiwwcKSLLf1fXKmjdLolui+OB3j1vYg=="; }; dependencies = [ + sources."@babel/code-frame-7.15.8" + sources."@babel/helper-validator-identifier-7.15.7" + sources."@babel/highlight-7.14.5" + sources."@types/minimist-1.2.2" + sources."@types/normalize-package-data-2.4.1" + sources."ansi-styles-3.2.1" sources."arch-2.2.0" - sources."array-find-index-1.0.2" sources."arrify-1.0.1" - sources."camelcase-4.1.0" - sources."camelcase-keys-4.2.0" - sources."clipboardy-2.3.0" - sources."cross-spawn-6.0.5" - sources."currently-unhandled-0.4.1" - sources."decamelize-1.2.0" + sources."camelcase-6.2.0" + sources."camelcase-keys-7.0.1" + sources."chalk-2.4.2" + sources."clipboardy-3.0.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."cross-spawn-7.0.3" + sources."decamelize-5.0.1" (sources."decamelize-keys-1.1.0" // { dependencies = [ + sources."decamelize-1.2.0" sources."map-obj-1.0.1" ]; }) - sources."end-of-stream-1.4.4" sources."error-ex-1.3.2" - sources."execa-1.0.0" - sources."find-up-2.1.0" + 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-7.0.0" - sources."get-stream-4.1.0" - sources."graceful-fs-4.2.8" + sources."get-stdin-9.0.0" + sources."get-stream-6.0.1" + sources."hard-rejection-2.1.0" sources."has-1.0.3" - sources."hosted-git-info-2.8.9" - sources."indent-string-3.2.0" + sources."has-flag-3.0.0" + sources."hosted-git-info-4.0.2" + sources."human-signals-2.1.0" + sources."indent-string-5.0.0" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-plain-obj-1.1.0" - sources."is-stream-1.1.0" + sources."is-stream-2.0.1" sources."is-wsl-2.2.0" sources."isexe-2.0.0" - sources."json-parse-better-errors-1.0.2" - sources."load-json-file-4.0.0" - sources."locate-path-2.0.0" - sources."loud-rejection-1.6.0" - sources."map-obj-2.0.0" - sources."meow-5.0.0" - sources."minimist-options-3.0.2" - sources."nice-try-1.0.5" - sources."normalize-package-data-2.5.0" - sources."npm-run-path-2.0.2" - sources."once-1.4.0" - sources."p-finally-1.0.0" - sources."p-limit-1.3.0" - sources."p-locate-2.0.0" - sources."p-try-1.0.0" - sources."parse-json-4.0.0" - sources."path-exists-3.0.0" - sources."path-key-2.0.1" - sources."path-parse-1.0.7" - sources."path-type-3.0.0" - sources."pify-3.0.0" - sources."pump-3.0.0" - sources."quick-lru-1.1.0" - sources."read-pkg-3.0.0" - sources."read-pkg-up-3.0.0" - sources."redent-2.0.0" - sources."resolve-1.20.0" - sources."semver-5.7.1" - sources."shebang-command-1.2.0" - sources."shebang-regex-1.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.1.6" + sources."locate-path-6.0.0" + sources."lru-cache-6.0.0" + sources."map-obj-4.3.0" + sources."meow-10.1.1" + 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."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.3.5" + sources."shebang-command-2.0.0" + sources."shebang-regex-3.0.0" sources."signal-exit-3.0.5" sources."spdx-correct-3.1.1" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" sources."spdx-license-ids-3.0.10" - sources."strip-bom-3.0.0" - sources."strip-eof-1.0.0" - sources."strip-indent-2.0.0" - sources."trim-newlines-2.0.0" + sources."strip-final-newline-2.0.0" + sources."strip-indent-4.0.0" + sources."supports-color-5.5.0" + sources."trim-newlines-4.0.2" + sources."type-fest-1.4.0" sources."validate-npm-package-license-3.0.4" - sources."which-1.3.1" - sources."wrappy-1.0.2" - sources."yargs-parser-10.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 = { @@ -76528,10 +78608,10 @@ in coc-clangd = nodeEnv.buildNodePackage { name = "coc-clangd"; packageName = "coc-clangd"; - version = "0.16.0"; + version = "0.17.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.16.0.tgz"; - sha512 = "3NTHssw+ZxZiq1XZVbyfSKxgD0vZ96yBjzYh5l/kyr4413KibNTMgF2gTBMQsOnrfFmrfDz6RF5Yy2ie2EkZXw=="; + url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.17.0.tgz"; + sha512 = "TTuzPUw9R1UqszC9uPmijXmCtMhTI5QVc0L8rqKDnIhhaqy99XyOK7zTr4Uw7qmAs4dZSTHonzjbAEkR4zcqFg=="; }; buildInputs = globalBuildInputs; meta = { @@ -76687,7 +78767,7 @@ in sources."npm-run-path-3.1.0" sources."once-1.4.0" sources."onetime-5.1.2" - sources."open-8.2.1" + sources."open-8.3.0" sources."os-homedir-1.0.2" sources."p-finally-2.0.1" sources."p-map-4.0.0" @@ -76754,7 +78834,7 @@ in sources."node-fetch-2.6.5" sources."tr46-0.0.3" sources."tslib-2.3.1" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-uri-3.0.2" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" @@ -76795,7 +78875,7 @@ in sha512 = "7SHQYzpRKPrpaLcTm1UUk1zu9VvFEJKFqxwDIuqv/CL0cBTtEvlsfpVh9DOaMHlZPu8U8Lgyf04bHV/sFS1zJw=="; }; dependencies = [ - sources."typescript-4.4.3" + sources."typescript-4.4.4" ]; buildInputs = globalBuildInputs; meta = { @@ -76887,7 +78967,7 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-4.1.2" sources."vscode-uri-3.0.2" @@ -76953,7 +79033,7 @@ in sources."async-2.6.3" sources."await-semaphore-0.1.3" sources."balanced-match-1.0.2" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."binary-0.3.0" sources."bluebird-3.4.7" sources."brace-expansion-1.1.11" @@ -76990,7 +79070,7 @@ in sources."fb-watchman-2.0.1" sources."flatted-2.0.2" sources."follow-redirects-1.14.4" - sources."fp-ts-2.11.4" + sources."fp-ts-2.11.5" sources."fs-extra-8.1.0" sources."fs-minipass-2.1.0" sources."fs.realpath-1.0.0" @@ -77115,7 +79195,7 @@ in sources."vscode-languageserver-types-3.15.1" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-2.1.2" sources."webidl-conversions-3.0.1" @@ -77241,7 +79321,7 @@ in sources."callsites-3.1.0" sources."camelcase-2.1.1" sources."camelcase-keys-2.1.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."capture-stack-trace-1.0.1" sources."ccount-1.1.0" (sources."chalk-4.1.2" // { @@ -77303,7 +79383,7 @@ in ]; }) sources."copy-descriptor-0.1.1" - sources."core-js-3.18.1" + sources."core-js-3.18.3" sources."cosmiconfig-3.1.0" sources."create-error-class-3.0.2" sources."cross-spawn-7.0.3" @@ -77339,7 +79419,7 @@ in sources."domutils-1.7.0" sources."dot-prop-5.3.0" sources."duplexer3-0.1.4" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."enquirer-2.3.6" @@ -77537,7 +79617,7 @@ in sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" sources."is-ci-1.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -78138,13 +80218,13 @@ in coc-pyright = nodeEnv.buildNodePackage { name = "coc-pyright"; packageName = "coc-pyright"; - version = "1.1.172"; + version = "1.1.177"; src = fetchurl { - url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.172.tgz"; - sha512 = "Wu+aAcy/8OR8Q7tE3039iSCe+Kc0BV36hssXinCbzLQoTpgWXjbPQpdkZFUgtzYOb9Xbx1kNGSd/XFHp2VM/dg=="; + url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.177.tgz"; + sha512 = "TtSU3bWibZqq1LrUa5iLR1TF69x83dzmVNKpXaawYJZoejN81Gnv6DRaLybBjLjOSodjzw9S0D7j6tbeJeLCdg=="; }; dependencies = [ - sources."pyright-1.1.175" + sources."pyright-1.1.178" ]; buildInputs = globalBuildInputs; meta = { @@ -78185,7 +80265,7 @@ in dependencies = [ sources."vscode-jsonrpc-6.0.0" sources."vscode-languageserver-protocol-3.16.0" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" ]; buildInputs = globalBuildInputs; @@ -78218,10 +80298,10 @@ in coc-rust-analyzer = nodeEnv.buildNodePackage { name = "coc-rust-analyzer"; packageName = "coc-rust-analyzer"; - version = "0.52.0"; + version = "0.53.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.52.0.tgz"; - sha512 = "mT9Y7bzuhvHDj+Cv2+EbEUTGwdkulKpiGwyJ0Hm0/8+i3fM8zsoAuLM8l/A3TSIYlbt10Ru3dV5ilHwdt0MZkg=="; + url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.53.0.tgz"; + sha512 = "B8QCO3v0oH4olnhYJqgLN3ItSJuQ8tqoTvZIWMhlK8lYGZ4AIHwHl8s3jxQITosLg9OaD9ulTNuiShuGEvUmHQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -78294,17 +80374,17 @@ in sha512 = "+GYR6KTvHQnqu0j1kXT30hRZMuCwG/G52wG/19LSPE+p9Q0i8XFH6582T0btTu39xz2TPsDOGjT1VgyRw2urug=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - sources."@babel/core-7.15.5" - sources."@babel/generator-7.15.4" + sources."@babel/core-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-compilation-targets-7.15.4" sources."@babel/helper-function-name-7.15.4" sources."@babel/helper-get-function-arity-7.15.4" sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-replace-supers-7.15.4" sources."@babel/helper-simple-access-7.15.4" @@ -78317,7 +80397,7 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" @@ -78337,7 +80417,11 @@ in sources."array-union-2.1.0" sources."arrify-1.0.1" sources."astral-regex-2.0.0" - sources."autoprefixer-9.8.8" + (sources."autoprefixer-9.8.8" // { + dependencies = [ + sources."picocolors-0.2.1" + ]; + }) sources."bail-1.0.5" sources."balanced-match-2.0.0" (sources."brace-expansion-1.1.11" // { @@ -78346,11 +80430,11 @@ in ]; }) sources."braces-3.0.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -78387,7 +80471,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -78439,7 +80523,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.7.0" + sources."is-core-module-2.8.0" sources."is-decimal-1.0.4" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -78484,7 +80568,7 @@ in ]; }) sources."ms-2.1.2" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" (sources."normalize-package-data-3.0.3" // { dependencies = [ sources."semver-7.3.5" @@ -78505,10 +80589,11 @@ in sources."path-is-inside-1.0.2" sources."path-parse-1.0.7" sources."path-type-4.0.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" (sources."postcss-7.0.39" // { dependencies = [ + sources."picocolors-0.2.1" sources."source-map-0.6.1" ]; }) @@ -78604,7 +80689,7 @@ in sources."vscode-languageserver-types-3.16.0-next.1" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-2.1.2" sources."which-1.3.1" @@ -78668,7 +80753,7 @@ in sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" sources."ansi-styles-3.2.1" @@ -78691,7 +80776,7 @@ in sources."has-flag-3.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."js-tokens-4.0.0" sources."js-yaml-3.14.1" sources."minimatch-3.0.4" @@ -78762,7 +80847,7 @@ in sha512 = "RTet29nZNYrOWEuquBOAv3yFtWyHPE7xGbsHjRdNbTP6g9PF+2nV2TnDO+c/T5HAk/1J0lKKZBu6hZTnEJ2f4w=="; }; dependencies = [ - sources."typescript-4.4.3" + sources."typescript-4.4.4" ]; buildInputs = globalBuildInputs; meta = { @@ -78828,7 +80913,7 @@ in sources."enquirer-2.3.6" sources."escape-string-regexp-4.0.0" sources."eslint-7.32.0" - (sources."eslint-plugin-vue-7.19.0" // { + (sources."eslint-plugin-vue-7.19.1" // { dependencies = [ sources."semver-6.3.0" ]; @@ -78877,7 +80962,7 @@ in sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" @@ -78945,7 +81030,7 @@ in sources."tsutils-2.29.0" sources."type-check-0.4.0" sources."type-fest-0.20.2" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."uri-js-4.4.1" sources."v8-compile-cache-2.3.0" sources."vls-0.7.4" @@ -79056,7 +81141,7 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-5.0.0" sources."vscode-uri-3.0.2" @@ -79408,7 +81493,7 @@ in sha512 = "xMGQdKJ+4XFDDgfX5aK7UNFduvJMbvF5BB+g0OdVhA3rYdYyhctrIE2Al+WYdZeKTdg9YzMWF2iFPT8MupIwng=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" sources."@hutson/parse-repository-url-3.0.2" @@ -79487,7 +81572,7 @@ in sources."inherits-2.0.4" sources."ini-1.3.8" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-3.0.0" sources."is-obj-2.0.0" sources."is-plain-obj-1.1.0" @@ -79672,7 +81757,7 @@ in sources."balanced-match-1.0.2" sources."base64-js-1.5.1" sources."bcrypt-pbkdf-1.0.2" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" (sources."body-parser-1.19.0" // { dependencies = [ sources."bytes-3.1.0" @@ -79749,7 +81834,7 @@ in sources."pify-5.0.0" ]; }) - (sources."cordova-lib-10.0.0" // { + (sources."cordova-lib-10.1.0" // { dependencies = [ sources."pify-5.0.0" ]; @@ -79919,7 +82004,7 @@ in sources."ip-regex-2.1.0" sources."ipaddr.js-1.9.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-1.0.0" @@ -80184,7 +82269,7 @@ in ]; }) sources."which-2.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."widest-line-3.1.0" // { dependencies = [ sources."ansi-regex-5.0.1" @@ -80233,7 +82318,7 @@ in sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" sources."@mrmlnc/readdir-enhanced-2.2.1" @@ -80241,7 +82326,7 @@ in sources."@types/glob-7.1.4" sources."@types/minimatch-3.0.5" sources."@types/minimist-1.2.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/normalize-package-data-2.4.1" sources."aggregate-error-3.1.0" sources."ansi-styles-3.2.1" @@ -80381,7 +82466,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.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-extendable-0.1.1" @@ -80612,7 +82697,7 @@ in sources."@cycle/run-3.4.0" sources."@cycle/time-0.10.1" sources."@types/cookiejar-2.1.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/superagent-3.8.2" sources."ansi-escapes-3.2.0" sources."ansi-regex-2.1.1" @@ -81589,14 +83674,14 @@ in version = "1.22.2"; src = ../../applications/networking/instant-messengers/deltachat-desktop; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; }) - (sources."@babel/generator-7.15.4" // { + (sources."@babel/generator-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; @@ -81613,7 +83698,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -81626,9 +83711,9 @@ in sources."@babel/helper-wrap-function-7.15.4" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -81688,13 +83773,13 @@ in sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - sources."@babel/preset-env-7.15.6" + sources."@babel/preset-env-7.15.8" sources."@babel/preset-modules-0.1.4" sources."@babel/preset-react-7.14.5" sources."@babel/runtime-7.15.4" @@ -81702,7 +83787,7 @@ in sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" sources."@blueprintjs/colors-4.0.0-beta.0" - sources."@blueprintjs/core-3.50.4" + sources."@blueprintjs/core-3.51.1" sources."@blueprintjs/icons-3.30.2" sources."@electron/get-1.13.0" sources."@hypnosphi/create-react-context-0.3.1" @@ -81727,11 +83812,11 @@ in sources."@types/geojson-7946.0.8" sources."@types/mapbox-gl-0.54.5" sources."@types/mime-types-2.1.1" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."@types/node-fetch-2.5.12" sources."@types/prop-types-15.7.4" sources."@types/rc-1.2.0" - sources."@types/react-16.14.16" + sources."@types/react-16.14.17" sources."@types/react-dom-16.9.14" sources."@types/react-window-1.8.5" sources."@types/react-window-infinite-loader-1.0.5" @@ -81773,7 +83858,7 @@ in sources."extend-shallow-2.0.1" ]; }) - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-crc32-0.2.13" sources."buffer-from-1.1.2" sources."cache-base-1.0.1" @@ -81784,7 +83869,7 @@ in ]; }) sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."chalk-2.4.2" sources."chokidar-2.1.8" (sources."class-utils-0.3.6" // { @@ -81825,8 +83910,8 @@ in ]; }) sources."copy-descriptor-0.1.1" - sources."core-js-3.18.1" - (sources."core-js-compat-3.18.1" // { + sources."core-js-3.18.3" + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; @@ -81851,8 +83936,8 @@ in sources."dom4-2.1.6" sources."duplexer3-0.1.4" sources."earcut-2.2.3" - sources."electron-13.5.1" - sources."electron-to-chromium-1.3.859" + sources."electron-13.5.2" + sources."electron-to-chromium-1.3.870" sources."emoji-js-clean-4.0.0" sources."emoji-mart-3.0.1" sources."emoji-regex-9.2.2" @@ -81923,7 +84008,7 @@ in sources."get-stdin-7.0.0" sources."get-stream-6.0.1" sources."get-value-2.0.6" - sources."gl-matrix-3.4.0" + sources."gl-matrix-3.4.3" (sources."glob-parent-3.1.0" // { dependencies = [ sources."is-glob-3.1.0" @@ -81964,7 +84049,7 @@ in sources."is-arguments-1.1.1" sources."is-binary-path-1.0.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-date-object-1.0.5" sources."is-descriptor-1.0.2" @@ -82001,7 +84086,7 @@ in sources."lru-cache-6.0.0" sources."map-cache-0.2.2" sources."map-visit-1.0.0" - (sources."mapbox-gl-1.13.1" // { + (sources."mapbox-gl-1.13.2" // { dependencies = [ sources."rw-1.3.3" ]; @@ -82031,7 +84116,7 @@ in sources."napi-macros-2.0.0" sources."node-fetch-2.6.5" sources."node-gyp-build-4.3.0" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."normalize-url-4.5.1" sources."normalize.css-8.0.1" @@ -82065,7 +84150,7 @@ in sources."path-parse-1.0.7" sources."pbf-3.2.1" sources."pend-1.2.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-3.0.0" sources."popper.js-1.16.1" @@ -82131,7 +84216,7 @@ in sources."rw-0.1.4" sources."safe-buffer-5.2.1" sources."safe-regex-1.1.0" - (sources."sass-1.42.1" // { + (sources."sass-1.43.2" // { dependencies = [ sources."anymatch-3.1.2" sources."binary-extensions-2.2.0" @@ -82222,7 +84307,7 @@ in sources."string_decoder-1.3.0" sources."strip-json-comments-2.0.1" sources."sumchecker-3.0.1" - sources."supercluster-7.1.3" + sources."supercluster-7.1.4" sources."supports-color-5.5.0" sources."temp-dir-1.0.0" sources."tempy-0.3.0" @@ -82377,7 +84462,7 @@ in sources."vscode-jsonrpc-6.0.0" sources."vscode-languageserver-6.1.1" sources."vscode-languageserver-protocol-3.16.0" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-2.1.2" sources."wrappy-1.0.2" @@ -82404,10 +84489,14 @@ in sources."dockerfile-ast-0.3.4" sources."dockerfile-language-service-0.7.2" sources."dockerfile-utils-0.9.2" - sources."vscode-jsonrpc-8.0.0-next.2" - sources."vscode-languageserver-8.0.0-next.2" - sources."vscode-languageserver-protocol-3.17.0-next.8" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-jsonrpc-8.0.0-next.3" + sources."vscode-languageserver-8.0.0-next.3" + (sources."vscode-languageserver-protocol-3.17.0-next.9" // { + dependencies = [ + sources."vscode-languageserver-types-3.17.0-next.4" + ]; + }) + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.17.0-next.3" ]; buildInputs = globalBuildInputs; @@ -82431,7 +84520,7 @@ in dependencies = [ sources."@fast-csv/format-4.3.5" sources."@fast-csv/parse-4.3.6" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."JSONStream-1.3.5" sources."ajv-6.12.6" sources."asn1-0.2.4" @@ -82634,7 +84723,7 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.3" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/responselike-1.0.0" sources."@types/yauzl-2.9.2" sources."abbrev-1.1.1" @@ -82716,7 +84805,7 @@ in sources."concat-map-0.0.1" sources."config-chain-1.1.13" sources."console-control-strings-1.1.0" - sources."core-js-3.18.1" + sources."core-js-3.18.3" sources."core-util-is-1.0.3" sources."cross-spawn-7.0.3" (sources."cross-spawn-windows-exe-1.2.0" // { @@ -82887,7 +84976,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - (sources."inquirer-8.1.5" // { + (sources."inquirer-8.2.0" // { dependencies = [ sources."is-fullwidth-code-point-3.0.0" sources."string-width-4.2.3" @@ -82895,7 +84984,7 @@ in }) sources."ip-1.1.5" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-finite-1.1.0" @@ -83010,7 +85099,7 @@ in sources."object-keys-0.4.0" sources."once-1.4.0" sources."onetime-5.1.2" - sources."open-8.2.1" + sources."open-8.3.0" sources."ora-5.4.1" sources."os-tmpdir-1.0.2" sources."p-cancelable-2.1.1" @@ -83090,7 +85179,7 @@ in sources."roarr-2.15.4" sources."run-async-2.4.1" sources."run-parallel-1.2.0" - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."semver-7.3.5" @@ -83169,7 +85258,7 @@ in sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-2.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."wrap-ansi-7.0.0" // { dependencies = [ sources."is-fullwidth-code-point-3.0.0" @@ -83238,14 +85327,14 @@ in sha512 = "ceJSyC2s1VCIqyzGkHeJkWBq/85QXaHM+0rZ1lRRtmcK9CsfRDyLSIZ7KJDZhPdIRUXBgBkdcOAW3AIu/yO/ew=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.15.4" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" (sources."@babel/helper-compilation-targets-7.15.4" // { dependencies = [ @@ -83257,7 +85346,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-replace-supers-7.15.4" @@ -83267,7 +85356,7 @@ in sources."@babel/helper-validator-option-7.14.5" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-proposal-object-rest-spread-7.15.6" sources."@babel/plugin-syntax-jsx-7.14.5" sources."@babel/plugin-syntax-object-rest-spread-7.8.3" @@ -83295,13 +85384,13 @@ in sources."auto-bind-4.0.0" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."caller-callsite-2.0.0" sources."caller-path-2.0.0" sources."callsites-2.0.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."chalk-2.4.2" sources."ci-info-2.0.0" sources."cli-boxes-2.2.1" @@ -83330,7 +85419,7 @@ in ]; }) sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."emojilib-2.4.0" sources."end-of-stream-1.4.4" @@ -83357,7 +85446,7 @@ in sources."indent-string-4.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - (sources."ink-3.0.9" // { + (sources."ink-3.2.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -83380,7 +85469,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-fullwidth-code-point-3.0.0" sources."is-obj-2.0.0" @@ -83420,7 +85509,7 @@ in sources."minimist-options-4.1.0" sources."ms-2.1.2" sources."nice-try-1.0.5" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-package-data-2.5.0" sources."npm-run-path-2.0.2" sources."object-assign-4.1.1" @@ -83441,7 +85530,7 @@ in sources."path-is-absolute-1.0.1" sources."path-key-2.0.1" sources."path-parse-1.0.7" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" (sources."pkg-dir-4.2.0" // { dependencies = [ sources."find-up-4.1.0" @@ -83456,9 +85545,9 @@ in sources."punycode-2.1.1" sources."quick-lru-4.0.1" sources."react-16.14.0" - sources."react-devtools-core-4.19.1" + sources."react-devtools-core-4.20.0" sources."react-is-16.13.1" - sources."react-reconciler-0.24.0" + sources."react-reconciler-0.26.2" (sources."read-pkg-5.2.0" // { dependencies = [ sources."type-fest-0.6.0" @@ -83479,7 +85568,7 @@ in sources."restore-cursor-3.1.0" sources."rimraf-3.0.2" sources."safe-buffer-5.1.2" - sources."scheduler-0.18.0" + sources."scheduler-0.20.2" sources."semver-5.7.1" sources."shebang-command-1.2.0" sources."shebang-regex-1.0.0" @@ -83562,7 +85651,7 @@ in version = "1.7.5"; src = ../../applications/video/epgstation; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -83589,7 +85678,7 @@ in sources."normalize-path-2.1.1" ]; }) - sources."@microsoft/load-themed-styles-1.10.217" + sources."@microsoft/load-themed-styles-1.10.225" sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" @@ -84320,7 +86409,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.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-dir-1.0.0" @@ -84844,7 +86933,7 @@ in sources."safe-buffer-5.1.2" sources."safe-regex-1.1.0" sources."safer-buffer-2.1.2" - (sources."sass-1.42.1" // { + (sources."sass-1.43.2" // { dependencies = [ sources."anymatch-3.1.2" sources."binary-extensions-2.2.0" @@ -85021,7 +87110,7 @@ in sources."sver-compat-1.5.0" sources."swagger-schema-official-2.0.0-bab6bed" sources."swagger-ui-dist-3.34.0" - sources."tail-2.2.3" + sources."tail-2.2.4" sources."tapable-1.1.3" (sources."tar-4.4.19" // { dependencies = [ @@ -85210,7 +87299,7 @@ in }) sources."which-1.3.1" sources."which-module-1.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."worker-farm-1.7.0" (sources."wrap-ansi-2.1.0" // { dependencies = [ @@ -85265,77 +87354,51 @@ in eslint = nodeEnv.buildNodePackage { name = "eslint"; packageName = "eslint"; - version = "7.32.0"; + version = "8.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz"; - sha512 = "VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.0.1.tgz"; + sha512 = "LsgcwZgQ72vZ+SMp4K6pAnk2yFDWL7Ti4pJaRvsZ0Hsw2h8ZjUIW38a9AFn2cZXdBMlScMFYYgsSp4ttFI/0bA=="; }; dependencies = [ - sources."@babel/code-frame-7.12.11" - sources."@babel/helper-validator-identifier-7.15.7" - (sources."@babel/highlight-7.14.5" // { + (sources."@eslint/eslintrc-1.0.3" // { dependencies = [ - sources."chalk-2.4.2" - sources."escape-string-regexp-1.0.5" + sources."js-yaml-3.14.1" ]; }) - sources."@eslint/eslintrc-0.4.3" - sources."@humanwhocodes/config-array-0.5.0" + sources."@humanwhocodes/config-array-0.6.0" sources."@humanwhocodes/object-schema-1.2.0" - sources."acorn-7.4.1" + sources."acorn-8.5.0" sources."acorn-jsx-5.3.2" sources."ajv-6.12.6" sources."ansi-colors-4.1.1" sources."ansi-regex-5.0.1" - sources."ansi-styles-3.2.1" + sources."ansi-styles-4.3.0" sources."argparse-1.0.10" - sources."astral-regex-2.0.0" sources."balanced-match-1.0.2" sources."brace-expansion-1.1.11" sources."callsites-3.1.0" - (sources."chalk-4.1.2" // { - dependencies = [ - sources."ansi-styles-4.3.0" - 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."color-convert-1.9.3" - sources."color-name-1.1.3" + sources."chalk-4.1.2" + sources."color-convert-2.0.1" + sources."color-name-1.1.4" sources."concat-map-0.0.1" sources."cross-spawn-7.0.3" sources."debug-4.3.2" sources."deep-is-0.1.4" sources."doctrine-3.0.0" - sources."emoji-regex-8.0.0" sources."enquirer-2.3.6" sources."escape-string-regexp-4.0.0" - sources."eslint-scope-5.1.1" - (sources."eslint-utils-2.1.0" // { + sources."eslint-scope-6.0.0" + (sources."eslint-utils-3.0.0" // { dependencies = [ - sources."eslint-visitor-keys-1.3.0" - ]; - }) - sources."eslint-visitor-keys-2.1.0" - (sources."espree-7.3.1" // { - dependencies = [ - sources."eslint-visitor-keys-1.3.0" + sources."eslint-visitor-keys-2.1.0" ]; }) + sources."eslint-visitor-keys-3.0.0" + sources."espree-9.0.0" sources."esprima-4.0.1" - (sources."esquery-1.4.0" // { - dependencies = [ - sources."estraverse-5.2.0" - ]; - }) - (sources."esrecurse-4.3.0" // { - dependencies = [ - sources."estraverse-5.2.0" - ]; - }) - sources."estraverse-4.3.0" + sources."esquery-1.4.0" + sources."esrecurse-4.3.0" + sources."estraverse-5.2.0" sources."esutils-2.0.3" sources."fast-deep-equal-3.1.3" sources."fast-json-stable-stringify-2.1.0" @@ -85346,26 +87409,26 @@ in sources."fs.realpath-1.0.0" sources."functional-red-black-tree-1.0.1" sources."glob-7.2.0" - sources."glob-parent-5.1.2" + sources."glob-parent-6.0.2" sources."globals-13.11.0" - sources."has-flag-3.0.0" + sources."has-flag-4.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-extglob-2.1.1" - sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" sources."isexe-2.0.0" - sources."js-tokens-4.0.0" - sources."js-yaml-3.14.1" + (sources."js-yaml-4.1.0" // { + dependencies = [ + sources."argparse-2.0.1" + ]; + }) sources."json-schema-traverse-0.4.1" sources."json-stable-stringify-without-jsonify-1.0.1" sources."levn-0.4.1" - sources."lodash.clonedeep-4.5.0" sources."lodash.merge-4.6.2" - sources."lodash.truncate-4.4.2" sources."lru-cache-6.0.0" sources."minimatch-3.0.4" sources."ms-2.1.2" @@ -85379,30 +87442,15 @@ in sources."progress-2.0.3" sources."punycode-2.1.1" sources."regexpp-3.2.0" - sources."require-from-string-2.0.2" sources."resolve-from-4.0.0" sources."rimraf-3.0.2" sources."semver-7.3.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" - (sources."slice-ansi-4.0.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - ]; - }) sources."sprintf-js-1.0.3" - sources."string-width-4.2.3" sources."strip-ansi-6.0.1" sources."strip-json-comments-3.1.1" - sources."supports-color-5.5.0" - (sources."table-6.7.2" // { - dependencies = [ - sources."ajv-8.6.3" - sources."json-schema-traverse-1.0.0" - ]; - }) + sources."supports-color-7.2.0" sources."text-table-0.2.0" sources."type-check-0.4.0" sources."type-fest-0.20.2" @@ -85616,19 +87664,20 @@ in dependencies = [ sources."@babel/code-frame-7.10.4" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."json5-2.2.0" sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.15.4" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" (sources."@babel/helper-compilation-targets-7.15.4" // { dependencies = [ - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" + sources."node-releases-2.0.0" sources."semver-6.3.0" ]; }) @@ -85645,7 +87694,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-replace-supers-7.15.4" @@ -85660,7 +87709,7 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-export-default-from-7.14.5" sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5" @@ -85699,26 +87748,26 @@ in sources."@babel/plugin-transform-react-jsx-self-7.14.9" sources."@babel/plugin-transform-react-jsx-source-7.14.5" sources."@babel/plugin-transform-regenerator-7.14.5" - (sources."@babel/plugin-transform-runtime-7.15.0" // { + (sources."@babel/plugin-transform-runtime-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" - sources."@babel/plugin-transform-typescript-7.15.4" + sources."@babel/plugin-transform-typescript-7.15.8" sources."@babel/plugin-transform-unicode-regex-7.14.5" sources."@babel/runtime-7.9.0" (sources."@babel/template-7.15.4" // { dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" ]; }) (sources."@babel/traverse-7.15.4" // { dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" ]; }) sources."@babel/types-7.15.6" @@ -85740,7 +87789,7 @@ in sources."iconv-lite-0.4.24" sources."inherits-2.0.3" sources."ms-2.0.0" - sources."open-8.2.1" + sources."open-8.3.0" sources."qs-6.7.0" sources."raw-body-2.4.0" sources."setprototypeof-1.1.1" @@ -86008,7 +88057,7 @@ in sources."base64url-3.0.1" sources."batch-0.6.1" sources."bcrypt-pbkdf-1.0.2" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."big.js-5.2.2" sources."binary-extensions-2.2.0" sources."bindings-1.5.0" @@ -86077,7 +88126,7 @@ in }) sources."camelcase-6.2.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."caseless-0.12.0" (sources."chalk-4.1.2" // { dependencies = [ @@ -86209,9 +88258,10 @@ in sources."semver-6.3.0" ]; }) - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" + sources."node-releases-2.0.0" sources."semver-7.0.0" ]; }) @@ -86253,7 +88303,7 @@ in sources."source-map-0.6.1" ]; }) - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."cssesc-3.0.0" sources."cssnano-4.1.11" sources."cssnano-preset-default-4.0.8" @@ -86343,7 +88393,7 @@ in sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -86659,7 +88709,7 @@ in sources."is-buffer-1.1.6" sources."is-callable-1.2.4" sources."is-color-stop-1.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-date-object-1.0.5" sources."is-descriptor-1.0.2" @@ -87108,7 +89158,7 @@ in sources."path-type-4.0.0" sources."pbkdf2-3.1.2" sources."performance-now-2.1.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-4.0.1" sources."pinkie-2.0.4" @@ -87144,6 +89194,7 @@ in sources."posix-character-classes-0.1.1" (sources."postcss-7.0.39" // { dependencies = [ + sources."picocolors-0.2.1" sources."source-map-0.6.1" ]; }) @@ -87274,7 +89325,7 @@ in sources."progress-2.0.3" sources."promise-inflight-1.0.1" sources."promise-retry-2.0.1" - sources."prompts-2.4.1" + sources."prompts-2.4.2" sources."proxy-addr-2.0.7" sources."prr-1.0.1" sources."psl-1.8.0" @@ -87571,7 +89622,7 @@ in ]; }) sources."subscriptions-transport-ws-0.9.8" - (sources."sucrase-3.20.1" // { + (sources."sucrase-3.20.2" // { dependencies = [ sources."commander-4.1.1" ]; @@ -87888,14 +89939,7 @@ in sources."which-1.3.1" sources."which-boxed-primitive-1.0.2" sources."which-module-2.0.0" - (sources."wide-align-1.1.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) + sources."wide-align-1.1.5" sources."widest-line-3.1.0" sources."with-open-file-0.1.7" sources."worker-farm-1.7.0" @@ -87978,10 +90022,10 @@ in sha512 = "QT3uBdxjHiXEz8iSAUJezETjKgTEP0PicHk36ga2veZHmIpqU5k+M0z1bmZ5G+EJHCN84o4w++fngJIgcj1Nqw=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - sources."@babel/core-7.15.5" - sources."@babel/generator-7.15.4" + sources."@babel/core-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-compilation-targets-7.15.4" sources."@babel/helper-function-name-7.15.4" @@ -87989,7 +90033,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-replace-supers-7.15.4" @@ -87999,7 +90043,7 @@ in sources."@babel/helper-validator-option-7.14.5" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-proposal-object-rest-spread-7.15.6" sources."@babel/plugin-syntax-jsx-7.14.5" sources."@babel/plugin-syntax-object-rest-spread-7.8.3" @@ -88010,7 +90054,7 @@ in sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" sources."@types/minimist-1.2.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/normalize-package-data-2.4.1" sources."@types/yauzl-2.9.2" sources."@types/yoga-layout-1.9.2" @@ -88029,7 +90073,7 @@ in sources."base64-js-1.5.1" sources."bl-4.1.0" sources."brace-expansion-1.1.11" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-5.7.1" sources."buffer-crc32-0.2.13" sources."caller-callsite-2.0.0" @@ -88037,7 +90081,7 @@ in sources."callsites-2.0.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."chalk-2.4.2" sources."chownr-1.1.4" sources."ci-info-2.0.0" @@ -88061,7 +90105,7 @@ in }) sources."delay-5.0.0" sources."devtools-protocol-0.0.869402" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."error-ex-1.3.2" @@ -88088,7 +90132,7 @@ in sources."indent-string-4.0.0" sources."inflight-1.0.6" sources."inherits-2.0.4" - (sources."ink-3.0.9" // { + (sources."ink-3.2.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -88098,10 +90142,10 @@ in sources."supports-color-7.2.0" ]; }) - sources."ink-spinner-4.0.2" + sources."ink-spinner-4.0.3" sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-3.0.0" sources."is-plain-obj-1.1.0" sources."js-tokens-4.0.0" @@ -88129,7 +90173,7 @@ in sources."mkdirp-classic-0.5.3" sources."ms-2.1.2" sources."node-fetch-2.6.5" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" (sources."normalize-package-data-3.0.3" // { dependencies = [ sources."semver-7.3.5" @@ -88147,7 +90191,7 @@ in sources."path-is-absolute-1.0.1" sources."path-parse-1.0.7" sources."pend-1.2.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."pkg-dir-4.2.0" sources."progress-2.0.3" sources."prop-types-15.7.2" @@ -88156,9 +90200,9 @@ in sources."puppeteer-9.1.1" sources."quick-lru-4.0.1" sources."react-16.14.0" - sources."react-devtools-core-4.19.1" + sources."react-devtools-core-4.20.0" sources."react-is-16.13.1" - sources."react-reconciler-0.24.0" + sources."react-reconciler-0.26.2" (sources."read-pkg-5.2.0" // { dependencies = [ sources."hosted-git-info-2.8.9" @@ -88179,7 +90223,7 @@ in sources."restore-cursor-3.1.0" sources."rimraf-3.0.2" sources."safe-buffer-5.1.2" - sources."scheduler-0.18.0" + sources."scheduler-0.20.2" sources."semver-6.3.0" sources."shell-quote-1.7.2" sources."signal-exit-3.0.5" @@ -88613,7 +90657,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - (sources."inquirer-8.1.5" // { + (sources."inquirer-8.2.0" // { dependencies = [ sources."chalk-4.1.2" sources."has-flag-4.0.0" @@ -88774,7 +90818,7 @@ in sources."reusify-1.0.4" sources."run-async-2.4.1" sources."run-parallel-1.2.0" - (sources."rxjs-7.3.1" // { + (sources."rxjs-7.4.0" // { dependencies = [ sources."tslib-2.1.0" ]; @@ -88929,10 +90973,10 @@ in firebase-tools = nodeEnv.buildNodePackage { name = "firebase-tools"; packageName = "firebase-tools"; - version = "9.19.0"; + version = "9.20.0"; src = fetchurl { - url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-9.19.0.tgz"; - sha512 = "jo9IhtddYBXEwO5m99oPZ53H4KInfhyYWD5+j6LD1bCsT9M95u+hNx+oXnRBVNTJjbwvlv/stF+zDy1WrpU1FA=="; + url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-9.20.0.tgz"; + sha512 = "/5LzkZtW8aC57syHf34FXY1w6g9unb7qdvtlYROdJA33sk2xsWsJmuvtJylhYhTNX8zrwFsmiTHRlaBxA9YWtg=="; }; dependencies = [ (sources."@apidevtools/json-schema-ref-parser-9.0.9" // { @@ -88948,10 +90992,10 @@ in sources."@google-cloud/promisify-2.0.4" (sources."@google-cloud/pubsub-2.18.1" // { dependencies = [ - sources."google-auth-library-7.10.0" + sources."google-auth-library-7.10.1" ]; }) - sources."@grpc/grpc-js-1.3.7" + sources."@grpc/grpc-js-1.3.8" sources."@grpc/proto-loader-0.6.5" sources."@jsdevtools/ono-7.1.3" (sources."@npmcli/fs-1.0.0" // { @@ -88985,7 +91029,7 @@ in sources."@types/json-schema-7.0.9" sources."@types/long-4.0.1" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."JSONStream-1.3.5" sources."abbrev-1.1.1" sources."abort-controller-3.0.0" @@ -89036,7 +91080,7 @@ in }) sources."basic-auth-connect-1.0.0" sources."bcrypt-pbkdf-1.0.2" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."bignumber.js-9.0.1" sources."binary-0.3.0" sources."binary-extensions-2.2.0" @@ -89325,9 +91369,9 @@ in sources."glob-slasher-1.0.1" sources."global-dirs-2.1.0" sources."google-auth-library-6.1.6" - (sources."google-gax-2.27.0" // { + (sources."google-gax-2.27.1" // { dependencies = [ - sources."google-auth-library-7.10.0" + sources."google-auth-library-7.10.1" ]; }) sources."google-p12-pem-3.1.2" @@ -89805,19 +91849,12 @@ in sources."core-util-is-1.0.2" ]; }) - sources."vm2-3.9.3" + sources."vm2-3.9.4" sources."wcwidth-1.0.1" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-1.3.1" - (sources."wide-align-1.1.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) + sources."wide-align-1.1.5" sources."widest-line-3.1.0" sources."winston-3.3.3" (sources."winston-transport-4.4.0" // { @@ -89904,13 +91941,13 @@ in fkill-cli = nodeEnv.buildNodePackage { name = "fkill-cli"; packageName = "fkill-cli"; - version = "6.2.0"; + version = "7.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.2.0.tgz"; - sha512 = "HFv/ywCzDAVCxq1IL++lB96zxnUwspScZjqcWown87KPfWng3eJi+BDgXMie9PboXikxOcFoqfd+jJQHDgV3EQ=="; + url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-7.0.0.tgz"; + sha512 = "iLv/+0qHQjqnj9Pa9gA0TQ6vhV9eRn4fKxbiOPKL7uGs2Zth7iIGvNnpHmJfQ7OV7TTgR53yolY2DS1vWE/FjQ=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -89918,45 +91955,59 @@ in sources."chalk-2.4.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" + sources."escape-string-regexp-1.0.5" sources."has-flag-3.0.0" sources."supports-color-5.5.0" ]; }) sources."@types/minimist-1.2.2" sources."@types/normalize-package-data-2.4.1" - sources."aggregate-error-3.1.0" + sources."aggregate-error-4.0.0" sources."ansi-escapes-4.3.2" - sources."ansi-regex-5.0.1" + sources."ansi-regex-6.0.1" sources."ansi-styles-4.3.0" - sources."arrify-2.0.1" - sources."astral-regex-2.0.0" - sources."camelcase-5.3.1" - sources."camelcase-keys-6.2.2" + sources."arrify-3.0.0" + sources."base64-js-1.5.1" + sources."bl-4.1.0" + sources."buffer-5.7.1" + sources."camelcase-6.2.0" + (sources."camelcase-keys-7.0.1" // { + dependencies = [ + sources."type-fest-1.4.0" + ]; + }) sources."chalk-4.1.2" sources."chardet-0.7.0" - sources."clean-stack-2.2.0" + sources."clean-stack-4.1.0" sources."cli-cursor-3.1.0" - sources."cli-truncate-2.1.0" + sources."cli-spinners-2.6.1" + sources."cli-truncate-3.1.0" sources."cli-width-3.0.0" + sources."clone-1.0.4" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."cross-spawn-7.0.3" - sources."decamelize-1.2.0" + sources."decamelize-5.0.1" (sources."decamelize-keys-1.1.0" // { dependencies = [ + sources."decamelize-1.2.0" sources."map-obj-1.0.1" ]; }) - sources."emoji-regex-8.0.0" - sources."end-of-stream-1.4.4" + sources."defaults-1.0.3" + sources."emoji-regex-9.2.2" sources."error-ex-1.3.2" - sources."esc-exit-2.0.2" - sources."escape-string-regexp-1.0.5" + sources."esc-exit-3.0.0" + sources."escape-string-regexp-5.0.0" sources."execa-5.1.1" sources."external-editor-3.1.0" - sources."figures-3.2.0" - sources."find-up-4.1.0" - sources."fkill-7.2.1" + (sources."figures-3.2.0" // { + dependencies = [ + sources."escape-string-regexp-1.0.5" + ]; + }) + sources."find-up-5.0.0" + sources."fkill-8.0.0" sources."function-bind-1.1.1" sources."get-stream-6.0.1" sources."hard-rejection-2.1.0" @@ -89965,26 +92016,44 @@ in sources."hosted-git-info-4.0.2" sources."human-signals-2.1.0" sources."iconv-lite-0.4.24" - sources."indent-string-4.0.0" - sources."inquirer-7.3.3" - sources."inquirer-autocomplete-prompt-1.4.0" + sources."ieee754-1.2.1" + sources."indent-string-5.0.0" + sources."inherits-2.0.4" + (sources."inquirer-8.2.0" // { + dependencies = [ + sources."ansi-regex-5.0.1" + sources."emoji-regex-8.0.0" + sources."is-fullwidth-code-point-3.0.0" + sources."string-width-4.2.3" + sources."strip-ansi-6.0.1" + ]; + }) + (sources."inquirer-autocomplete-prompt-1.4.0" // { + dependencies = [ + sources."rxjs-6.6.7" + sources."tslib-1.14.1" + ]; + }) sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" - sources."is-fullwidth-code-point-3.0.0" + sources."is-core-module-2.8.0" + sources."is-fullwidth-code-point-4.0.0" + sources."is-interactive-1.0.0" sources."is-plain-obj-1.1.0" sources."is-stream-2.0.1" + sources."is-unicode-supported-0.1.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.1.6" - sources."locate-path-5.0.0" + sources."locate-path-6.0.0" sources."lodash-4.17.21" + sources."log-symbols-4.1.0" sources."lru-cache-6.0.0" sources."map-obj-4.3.0" - (sources."meow-8.1.2" // { + (sources."meow-10.1.1" // { dependencies = [ - sources."type-fest-0.18.1" + sources."type-fest-1.4.0" ]; }) sources."merge-stream-2.0.0" @@ -89998,77 +92067,77 @@ in sources."mute-stream-0.0.8" sources."normalize-package-data-3.0.3" sources."npm-run-path-4.0.1" - sources."num-sort-2.1.0" - sources."once-1.4.0" + sources."num-sort-3.0.0" sources."onetime-5.1.2" + (sources."ora-5.4.1" // { + dependencies = [ + sources."ansi-regex-5.0.1" + sources."strip-ansi-6.0.1" + ]; + }) sources."os-tmpdir-1.0.2" - sources."p-finally-2.0.1" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" - sources."p-try-2.2.0" + 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."path-key-3.1.1" - sources."path-parse-1.0.7" - sources."pid-port-0.1.1" + sources."pid-port-0.2.0" (sources."process-exists-4.1.0" // { dependencies = [ sources."ps-list-6.3.0" ]; }) sources."ps-list-7.2.0" - sources."pump-3.0.0" - sources."quick-lru-4.0.1" - (sources."read-pkg-5.2.0" // { + sources."quick-lru-5.1.1" + (sources."read-pkg-6.0.0" // { dependencies = [ - sources."hosted-git-info-2.8.9" - sources."normalize-package-data-2.5.0" - sources."semver-5.7.1" - sources."type-fest-0.6.0" + sources."type-fest-1.4.0" ]; }) - (sources."read-pkg-up-7.0.1" // { + (sources."read-pkg-up-8.0.0" // { dependencies = [ - sources."type-fest-0.8.1" + sources."type-fest-1.4.0" ]; }) - sources."redent-3.0.0" - sources."resolve-1.20.0" + sources."readable-stream-3.6.0" + sources."redent-4.0.0" sources."restore-cursor-3.1.0" sources."run-async-2.4.1" - sources."rxjs-6.6.7" + sources."rxjs-7.4.0" + sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."semver-7.3.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" sources."signal-exit-3.0.5" - sources."slice-ansi-3.0.0" + (sources."slice-ansi-5.0.0" // { + dependencies = [ + sources."ansi-styles-6.1.0" + ]; + }) sources."spdx-correct-3.1.1" sources."spdx-exceptions-2.3.0" sources."spdx-expression-parse-3.0.1" sources."spdx-license-ids-3.0.10" - sources."string-width-4.2.3" - sources."strip-ansi-6.0.1" + sources."string-width-5.0.1" + sources."string_decoder-1.3.0" + sources."strip-ansi-7.0.1" sources."strip-final-newline-2.0.0" - sources."strip-indent-3.0.0" + sources."strip-indent-4.0.0" sources."supports-color-7.2.0" - (sources."taskkill-3.1.0" // { - dependencies = [ - sources."execa-3.4.0" - sources."get-stream-5.2.0" - sources."human-signals-1.1.1" - ]; - }) + sources."taskkill-4.0.0" sources."through-2.3.8" sources."tmp-0.0.33" - sources."trim-newlines-3.0.1" - sources."tslib-1.14.1" + sources."trim-newlines-4.0.2" + sources."tslib-2.1.0" sources."type-fest-0.21.3" + sources."util-deprecate-1.0.2" sources."validate-npm-package-license-3.0.4" + sources."wcwidth-1.0.1" sources."which-2.0.2" - sources."wrappy-1.0.2" sources."yallist-4.0.0" sources."yargs-parser-20.2.9" + sources."yocto-queue-0.1.0" ]; buildInputs = globalBuildInputs; meta = { @@ -90092,7 +92161,7 @@ in sources."@types/atob-2.1.2" sources."@types/bn.js-5.1.0" sources."@types/inquirer-6.5.0" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/pbkdf2-3.1.0" sources."@types/secp256k1-4.0.3" sources."@types/through-0.0.30" @@ -90147,7 +92216,7 @@ in sources."esprima-4.0.1" sources."ethereum-bloom-filters-1.0.10" sources."ethereum-cryptography-0.1.3" - (sources."ethereumjs-util-7.1.2" // { + (sources."ethereumjs-util-7.1.3" // { dependencies = [ sources."bn.js-5.2.0" ]; @@ -90157,7 +92226,6 @@ in sources."bn.js-4.11.6" ]; }) - sources."ethjs-util-0.1.6" sources."evp_bytestokey-1.0.3" sources."extend-3.0.2" sources."external-editor-3.1.0" @@ -90246,7 +92314,11 @@ in sources."require-main-filename-2.0.0" sources."restore-cursor-3.1.0" sources."ripemd160-2.0.2" - sources."rlp-2.2.6" + (sources."rlp-2.2.7" // { + dependencies = [ + sources."bn.js-5.2.0" + ]; + }) sources."run-async-2.4.1" sources."rxjs-6.6.7" sources."safe-buffer-5.2.1" @@ -90303,10 +92375,10 @@ in flood = nodeEnv.buildNodePackage { name = "flood"; packageName = "flood"; - version = "4.6.1"; + version = "4.7.0"; src = fetchurl { - url = "https://registry.npmjs.org/flood/-/flood-4.6.1.tgz"; - sha512 = "OB5AykNCnRUU8KEvuMQhOArRldfCYfmboZWpV9B++7jUsq7cwo7p2W15+SEBQbTyPjD3mmwNH6hNw+geoy/+LA=="; + url = "https://registry.npmjs.org/flood/-/flood-4.7.0.tgz"; + sha512 = "MAm4Yok64VPa49DM+0TxBBP0mScW5ILGCsY/HJLbATjHEkJFnwD1mkPndruZxO1vXBaFdPzoLl+gYThAUxWQjA=="; }; buildInputs = globalBuildInputs; meta = { @@ -90793,10 +92865,10 @@ in gatsby-cli = nodeEnv.buildNodePackage { name = "gatsby-cli"; packageName = "gatsby-cli"; - version = "3.14.0"; + version = "3.14.2"; src = fetchurl { - url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.14.0.tgz"; - sha512 = "1Az1EEQu0txRE8eZmOo9GOxRSjhJtFseinraiIEtSeHkYuM0/gjuoKVSrtmbBFNWdOZll6QYCO3sRl6sOrwb+g=="; + url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.14.2.tgz"; + sha512 = "p3E6XyzwVPGpHd0AYVkvnPkZoEElWLWjAG10173k5aGtpoM6dIuJuSlgBPrjeev9PQ7y3oCoCO3zBjnGdB1/WQ=="; }; dependencies = [ (sources."@ardatan/aggregate-error-0.0.6" // { @@ -90804,15 +92876,15 @@ in sources."tslib-2.0.3" ]; }) - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."semver-6.3.0" sources."source-map-0.5.7" ]; }) - (sources."@babel/generator-7.15.4" // { + (sources."@babel/generator-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; @@ -90828,7 +92900,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-replace-supers-7.15.4" @@ -90843,7 +92915,7 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-proposal-object-rest-spread-7.10.4" sources."@babel/plugin-proposal-optional-chaining-7.14.5" sources."@babel/plugin-syntax-jsx-7.14.5" @@ -90852,7 +92924,7 @@ in sources."@babel/plugin-transform-parameters-7.15.4" sources."@babel/plugin-transform-react-jsx-7.14.9" sources."@babel/runtime-7.15.4" - sources."@babel/standalone-7.15.7" + sources."@babel/standalone-7.15.8" sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" @@ -90894,7 +92966,7 @@ in sources."@types/istanbul-reports-1.1.2" sources."@types/json-patch-0.0.30" sources."@types/keyv-3.1.3" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/node-fetch-2.5.12" sources."@types/responselike-1.0.0" sources."@types/unist-2.0.6" @@ -90942,7 +93014,7 @@ in }) sources."brace-expansion-1.1.11" sources."braces-3.0.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."bytes-3.1.0" sources."cacheable-lookup-5.0.4" (sources."cacheable-request-7.0.2" // { @@ -90953,7 +93025,7 @@ in sources."call-bind-1.0.2" sources."camel-case-4.1.2" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."ccount-1.1.0" (sources."chalk-4.1.2" // { dependencies = [ @@ -91002,8 +93074,8 @@ in ]; }) sources."content-type-1.0.4" - sources."contentful-management-7.42.0" - sources."contentful-sdk-core-6.10.1" + sources."contentful-management-7.44.1" + sources."contentful-sdk-core-6.10.3" sources."convert-hrtime-3.0.0" (sources."convert-source-map-1.8.0" // { dependencies = [ @@ -91021,7 +93093,7 @@ in }) sources."crypto-random-string-2.0.0" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."debug-4.3.2" sources."decamelize-1.2.0" sources."decode-uri-component-0.2.0" @@ -91052,7 +93124,7 @@ in sources."dotenv-8.6.0" sources."duplexer3-0.1.4" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."end-of-stream-1.4.4" @@ -91142,7 +93214,7 @@ in sources."globals-11.12.0" sources."got-11.8.2" sources."graceful-fs-4.2.8" - sources."graphql-15.6.0" + sources."graphql-15.6.1" sources."graphql-compose-7.25.1" sources."graphql-subscriptions-1.2.1" sources."graphql-type-json-0.3.2" @@ -91182,7 +93254,7 @@ in sources."is-binary-path-2.1.0" sources."is-buffer-2.0.5" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-decimal-1.0.4" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" @@ -91241,6 +93313,7 @@ in sources."lock-1.1.0" sources."lodash-4.17.21" sources."lodash.isplainobject-4.0.6" + sources."lodash.isstring-4.0.1" sources."longest-streak-2.0.4" sources."loose-envify-1.4.0" sources."lower-case-2.0.2" @@ -91290,7 +93363,7 @@ in sources."node-eta-0.9.0" sources."node-fetch-2.6.5" sources."node-object-hash-2.3.10" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" sources."npm-run-path-2.0.2" @@ -91343,7 +93416,7 @@ in sources."path-parse-1.0.7" sources."path-to-regexp-0.1.7" sources."peek-readable-4.0.1" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pkg-dir-4.2.0" sources."prepend-http-2.0.0" @@ -91357,7 +93430,7 @@ in ]; }) sources."progress-2.0.3" - sources."prompts-2.4.1" + sources."prompts-2.4.2" sources."prop-types-15.7.2" sources."proper-lockfile-4.1.2" sources."protocols-1.4.8" @@ -91579,7 +93652,7 @@ in sha512 = "1U3GkAgbxKpV5WFwbpePThlChVdF4IpaBQBpFGPKzCwknugWPhz8s3ytBkp+YmAj1zSdnfBR43CV04tyM02m2w=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -91595,14 +93668,14 @@ in sources."@octokit/core-3.5.1" sources."@octokit/endpoint-6.0.12" sources."@octokit/graphql-4.8.0" - sources."@octokit/openapi-types-10.6.4" - sources."@octokit/plugin-paginate-rest-2.16.7" + sources."@octokit/openapi-types-11.2.0" + sources."@octokit/plugin-paginate-rest-2.17.0" sources."@octokit/plugin-request-log-1.0.4" - sources."@octokit/plugin-rest-endpoint-methods-5.11.4" + sources."@octokit/plugin-rest-endpoint-methods-5.13.0" sources."@octokit/request-5.6.2" sources."@octokit/request-error-2.1.0" - sources."@octokit/rest-18.11.4" - sources."@octokit/types-6.31.3" + sources."@octokit/rest-18.12.0" + sources."@octokit/types-6.34.0" sources."@types/normalize-package-data-2.4.1" sources."ansi-regex-2.1.1" sources."ansi-styles-4.3.0" @@ -91640,7 +93713,7 @@ in sources."inherits-2.0.4" sources."interpret-1.4.0" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-2.0.0" sources."is-plain-object-5.0.0" sources."is-stream-2.0.1" @@ -91945,7 +94018,7 @@ in ]; }) sources."sodium-chloride-1.1.2" - sources."sodium-native-3.2.1" + sources."sodium-native-3.3.0" sources."split-buffer-1.0.0" sources."ssb-avatar-0.2.0" sources."ssb-caps-1.1.0" @@ -92023,7 +94096,7 @@ in sha512 = "8PVebGkXGXlNE2T7You4gzX4SFiULZja38LInfmnJQFfMgmeOT8br/WpirCkqhBVA28tTMYflQj5QGoeGLfTUQ=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -92158,7 +94231,7 @@ in sources."indent-string-4.0.0" sources."inherits-2.0.4" sources."ini-2.0.0" - sources."inquirer-8.1.5" + sources."inquirer-8.2.0" (sources."inquirer-autocomplete-prompt-1.4.0" // { dependencies = [ sources."rxjs-6.6.7" @@ -92168,7 +94241,7 @@ in sources."ip-1.1.5" sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-3.0.0" sources."is-installed-globally-0.4.0" sources."is-interactive-1.0.0" @@ -92295,7 +94368,7 @@ in sources."responselike-1.0.2" sources."restore-cursor-3.1.0" sources."run-async-2.4.1" - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."safe-buffer-5.2.1" sources."safer-buffer-2.1.2" sources."semver-7.3.5" @@ -92342,7 +94415,7 @@ in sources."url-parse-lax-3.0.0" sources."util-deprecate-1.0.2" sources."validate-npm-package-license-3.0.4" - sources."vm2-3.9.3" + sources."vm2-3.9.4" sources."wcwidth-1.0.1" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" @@ -92407,7 +94480,7 @@ in }; dependencies = [ sources."@ardatan/aggregate-error-0.0.6" - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -92450,8 +94523,9 @@ in sources."tslib-2.1.0" ]; }) - (sources."@graphql-tools/import-6.5.0" // { + (sources."@graphql-tools/import-6.5.4" // { dependencies = [ + sources."@graphql-tools/utils-8.3.0" sources."tslib-2.3.1" ]; }) @@ -92479,7 +94553,7 @@ in (sources."@graphql-tools/schema-8.2.0" // { dependencies = [ sources."@graphql-tools/merge-8.1.2" - sources."@graphql-tools/utils-8.2.4" + sources."@graphql-tools/utils-8.3.0" sources."tslib-2.3.1" ]; }) @@ -92510,7 +94584,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/parse-json-4.0.0" sources."@types/websocket-1.0.2" sources."abort-controller-3.0.0" @@ -93002,7 +95076,7 @@ in sources."ini-1.3.8" sources."interpret-1.1.0" sources."is-absolute-1.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -93069,10 +95143,10 @@ in meshcommander = nodeEnv.buildNodePackage { name = "meshcommander"; packageName = "meshcommander"; - version = "0.9.0-d"; + version = "0.9.1-a"; src = fetchurl { - url = "https://registry.npmjs.org/meshcommander/-/meshcommander-0.9.0-d.tgz"; - sha512 = "sA4XtYUB8PZXozUr5G+OLnGyWOXm60nIH7EQUMYQAPHJQuhi52nMHKi6XYOQtByGR+hpeLK0vmi/dKQCj/7oFg=="; + url = "https://registry.npmjs.org/meshcommander/-/meshcommander-0.9.1-a.tgz"; + sha512 = "y6T69luPREY/22vvm0MKauIN85BXoSy1zSEAmZc0lKkqc37JY12M16kGm5wF55uXs8LAlreOVY+4lrfrPnQtxw=="; }; dependencies = [ sources."accepts-1.3.7" @@ -93268,7 +95342,7 @@ in sources."supports-color-7.2.0" ]; }) - sources."systeminformation-5.9.4" + sources."systeminformation-5.9.7" sources."term-canvas-0.0.5" sources."type-fest-0.21.3" sources."wordwrap-0.0.3" @@ -93506,7 +95580,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.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-extendable-0.1.1" @@ -93908,7 +95982,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -94186,7 +96260,7 @@ in sha512 = "ciCpeMEGZ7CbfK+MgK8ykV+wzUHz5he06mAiq8OQLuYN6pxFxZDAhwPwByirOYwdF3GV2M4s7spq2A/g/XMncQ=="; }; dependencies = [ - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/node-fetch-2.5.12" sources."ansi-styles-4.3.0" sources."async-3.2.0" @@ -94287,13 +96361,13 @@ in hsd = nodeEnv.buildNodePackage { name = "hsd"; packageName = "hsd"; - version = "2.4.0"; + version = "3.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/hsd/-/hsd-2.4.0.tgz"; - sha512 = "DoHhX+opX1RVMCtGgBedvbNqTde4otlrc6HZ+Jhd8sJyokJ2BB8EUl2OZYXrsznGytuZ51D+zGvLv4T9g3GXPw=="; + url = "https://registry.npmjs.org/hsd/-/hsd-3.0.0.tgz"; + sha512 = "FjdNbLW3VXv36o7axOQXbPFBCqgO6tbKd8dCj7b/7p3yA4Vm0RnPS9XTEw1zrZcY0Sp03aj7BK8WjfunOccZyw=="; }; dependencies = [ - sources."bcfg-0.1.6" + sources."bcfg-0.1.7" sources."bcrypto-5.4.0" sources."bcurl-0.1.9" sources."bdb-1.3.0" @@ -94303,11 +96377,11 @@ in sources."bfilter-1.0.5" sources."bheep-0.1.5" sources."binet-0.3.6" - sources."blgr-0.1.9" + sources."blgr-0.2.0" sources."blru-0.1.6" sources."blst-0.1.5" sources."bmutex-0.1.6" - sources."bns-0.14.0" + sources."bns-0.15.0" sources."brq-0.1.8" sources."bs32-0.1.6" sources."bsert-0.0.10" @@ -94321,7 +96395,7 @@ in sources."bval-0.1.6" sources."bweb-0.1.10" sources."goosig-0.10.0" - sources."hs-client-0.0.9" + sources."hs-client-0.0.10" sources."loady-0.0.5" sources."mrmr-0.1.10" sources."n64-0.2.10" @@ -94368,13 +96442,13 @@ in hs-client = nodeEnv.buildNodePackage { name = "hs-client"; packageName = "hs-client"; - version = "0.0.9"; + version = "0.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/hs-client/-/hs-client-0.0.9.tgz"; - sha512 = "TAsexmpPhSVdCQ1iiX4bBnuqlThTSdGz/YKq+vjLSS1TZ2TwKxERJ8vZh1Wd6GGaMGLZl99uQR+2wUyk4HLSbg=="; + url = "https://registry.npmjs.org/hs-client/-/hs-client-0.0.10.tgz"; + sha512 = "15tfeQEMRS1FZA0q9gFbQ1jYs8v4z9oKw9xFwVEyRuckn72hoVAglN4IrFxkOCDMYV7TWCY/nO/yNZp5njYFBw=="; }; dependencies = [ - sources."bcfg-0.1.6" + sources."bcfg-0.1.7" sources."bcurl-0.1.9" sources."brq-0.1.8" sources."bsert-0.0.10" @@ -94457,7 +96531,7 @@ in dependencies = [ sources."@fast-csv/format-4.3.5" sources."@fast-csv/parse-4.3.6" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."ajv-6.12.6" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -94466,7 +96540,7 @@ in sources."assert-plus-1.0.0" sources."async-2.6.3" sources."asynckit-0.4.0" - sources."aws-sdk-2.1000.0" + sources."aws-sdk-2.1009.0" sources."aws-sign2-0.7.0" sources."aws4-1.11.0" sources."base64-js-1.5.1" @@ -95003,8 +97077,8 @@ in sha512 = "56gjTrj9SMfPkbGANfqtGYeY3G5KmCkpgEYlKkmiDNG+SpQtLT9/53gt/9CbYd5iT9GgP+IvGXwDWplgCz3NnA=="; }; dependencies = [ - sources."@jcubic/lily-0.2.0" - sources."@types/jquery-3.5.6" + sources."@jcubic/lily-0.3.0" + sources."@types/jquery-3.5.7" sources."@types/sizzle-2.3.3" sources."ansidec-0.3.4" sources."arch-2.2.0" @@ -95020,6 +97094,7 @@ in sources."execa-1.0.0" sources."fs-extra-0.24.0" sources."fs.realpath-1.0.0" + sources."fsevents-2.3.2" sources."get-stream-4.1.0" sources."glob-7.2.0" sources."graceful-fs-4.2.8" @@ -95032,7 +97107,7 @@ in sources."is-wsl-2.2.0" sources."isexe-2.0.0" sources."jquery-3.6.0" - sources."jquery.terminal-2.29.2" + sources."jquery.terminal-2.29.4" sources."jsonfile-2.4.0" sources."keyboardevent-key-polyfill-1.1.0" sources."line-reader-0.4.0" @@ -95389,9 +97464,9 @@ in dependencies = [ sources."@iarna/toml-2.2.5" sources."@msgpack/msgpack-2.7.1" - sources."@ot-builder/bin-composite-types-1.1.2" - sources."@ot-builder/bin-util-1.1.2" - (sources."@ot-builder/cli-help-shower-1.1.2" // { + sources."@ot-builder/bin-composite-types-1.2.0" + sources."@ot-builder/bin-util-1.2.0" + (sources."@ot-builder/cli-help-shower-1.2.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -95401,37 +97476,39 @@ in sources."supports-color-7.2.0" ]; }) - sources."@ot-builder/cli-proc-1.1.2" - sources."@ot-builder/cli-shared-1.1.2" - sources."@ot-builder/common-impl-1.1.2" - sources."@ot-builder/errors-1.1.2" - sources."@ot-builder/io-bin-cff-1.1.2" - sources."@ot-builder/io-bin-encoding-1.1.2" - sources."@ot-builder/io-bin-ext-private-1.1.2" - sources."@ot-builder/io-bin-font-1.1.2" - sources."@ot-builder/io-bin-glyph-store-1.1.2" - sources."@ot-builder/io-bin-layout-1.1.2" - sources."@ot-builder/io-bin-metadata-1.1.2" - sources."@ot-builder/io-bin-metric-1.1.2" - sources."@ot-builder/io-bin-name-1.1.2" - sources."@ot-builder/io-bin-sfnt-1.1.2" - sources."@ot-builder/io-bin-ttf-1.1.2" - sources."@ot-builder/ot-1.1.2" - sources."@ot-builder/ot-encoding-1.1.2" - sources."@ot-builder/ot-ext-private-1.1.2" - sources."@ot-builder/ot-glyphs-1.1.2" - sources."@ot-builder/ot-layout-1.1.2" - sources."@ot-builder/ot-metadata-1.1.2" - sources."@ot-builder/ot-name-1.1.2" - sources."@ot-builder/ot-sfnt-1.1.2" - sources."@ot-builder/ot-standard-glyph-namer-1.1.2" - sources."@ot-builder/prelude-1.1.2" - sources."@ot-builder/primitive-1.1.2" - sources."@ot-builder/rectify-1.1.2" - sources."@ot-builder/stat-glyphs-1.1.2" - sources."@ot-builder/trace-1.1.2" - sources."@ot-builder/var-store-1.1.2" - sources."@ot-builder/variance-1.1.2" + sources."@ot-builder/cli-proc-1.2.0" + sources."@ot-builder/cli-shared-1.2.0" + sources."@ot-builder/common-impl-1.2.0" + sources."@ot-builder/errors-1.2.0" + sources."@ot-builder/io-bin-cff-1.2.0" + sources."@ot-builder/io-bin-encoding-1.2.0" + sources."@ot-builder/io-bin-ext-private-1.2.0" + sources."@ot-builder/io-bin-font-1.2.0" + sources."@ot-builder/io-bin-glyph-store-1.2.0" + sources."@ot-builder/io-bin-layout-1.2.0" + sources."@ot-builder/io-bin-metadata-1.2.0" + sources."@ot-builder/io-bin-metric-1.2.0" + sources."@ot-builder/io-bin-name-1.2.0" + sources."@ot-builder/io-bin-sfnt-1.2.0" + sources."@ot-builder/io-bin-ttf-1.2.0" + sources."@ot-builder/io-bin-vtt-private-1.2.0" + sources."@ot-builder/ot-1.2.0" + sources."@ot-builder/ot-encoding-1.2.0" + sources."@ot-builder/ot-ext-private-1.2.0" + sources."@ot-builder/ot-glyphs-1.2.0" + sources."@ot-builder/ot-layout-1.2.0" + sources."@ot-builder/ot-metadata-1.2.0" + sources."@ot-builder/ot-name-1.2.0" + sources."@ot-builder/ot-sfnt-1.2.0" + sources."@ot-builder/ot-standard-glyph-namer-1.2.0" + sources."@ot-builder/ot-vtt-private-1.2.0" + sources."@ot-builder/prelude-1.2.0" + sources."@ot-builder/primitive-1.2.0" + sources."@ot-builder/rectify-1.2.0" + sources."@ot-builder/stat-glyphs-1.2.0" + sources."@ot-builder/trace-1.2.0" + sources."@ot-builder/var-store-1.2.0" + sources."@ot-builder/variance-1.2.0" sources."@unicode/unicode-13.0.0-1.2.1" sources."@xmldom/xmldom-0.7.5" sources."aglfn-1.0.2" @@ -95513,8 +97590,8 @@ in sources."once-1.4.0" sources."onetime-5.1.2" sources."optionator-0.8.3" - sources."ot-builder-1.1.2" - sources."otb-ttc-bundle-1.1.2" + sources."ot-builder-1.2.0" + sources."otb-ttc-bundle-1.2.0" sources."passerror-1.1.1" sources."patel-0.35.1" sources."path-is-absolute-1.0.1" @@ -95776,7 +97853,7 @@ in sources."async-mutex-0.1.4" sources."asynckit-0.4.0" sources."atob-2.1.2" - (sources."aws-sdk-2.1000.0" // { + (sources."aws-sdk-2.1009.0" // { dependencies = [ sources."sax-1.2.1" sources."uuid-3.3.2" @@ -95937,7 +98014,7 @@ in sources."domelementtype-2.2.0" sources."domexception-1.0.1" sources."domhandler-3.3.0" - sources."dompurify-2.3.1" + sources."dompurify-2.3.3" (sources."domutils-2.8.0" // { dependencies = [ sources."domhandler-4.2.2" @@ -96151,7 +98228,7 @@ in sources."md5-2.3.0" sources."md5-file-4.0.0" sources."mdurl-1.0.1" - sources."mermaid-8.13.2" + sources."mermaid-8.13.3" sources."mime-db-1.50.0" sources."mime-types-2.1.33" sources."mimic-response-2.1.0" @@ -96170,7 +98247,7 @@ in sources."ms-2.1.3" sources."multiparty-4.2.2" sources."mustache-4.2.0" - sources."nanoid-3.1.28" + sources."nanoid-3.1.30" sources."napi-build-utils-1.0.2" sources."ndarray-1.0.19" sources."ndarray-pack-1.2.1" @@ -96390,7 +98467,7 @@ in sources."toidentifier-1.0.0" sources."tough-cookie-3.0.1" sources."tr46-1.0.1" - sources."tree-kit-0.7.3" + sources."tree-kit-0.7.4" sources."tunnel-agent-0.6.0" sources."tweetnacl-0.14.5" sources."type-check-0.3.2" @@ -96429,7 +98506,7 @@ in sources."whatwg-mimetype-2.3.0" sources."whatwg-url-7.1.0" sources."which-2.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."word-wrap-1.2.3" sources."wordwrapjs-3.0.0" (sources."wrap-ansi-3.0.1" // { @@ -96530,7 +98607,7 @@ in sha512 = "sxKt7h0vzCd+3Y81Ey2qinupL6DpRSZJclS04ugHDNmRUXGzqicMJ6iwayhSA0S0DwwX30c5ozyUthr1QKF6uw=="; }; dependencies = [ - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."argparse-1.0.10" sources."bluebird-3.7.2" sources."catharsis-0.9.0" @@ -96725,10 +98802,10 @@ in json-server = nodeEnv.buildNodePackage { name = "json-server"; packageName = "json-server"; - version = "0.16.3"; + version = "0.17.0"; src = fetchurl { - url = "https://registry.npmjs.org/json-server/-/json-server-0.16.3.tgz"; - sha512 = "tbsBONiefH7SR5EhSmK4EzwP3kCHuOduUq5hWAQjCwXTva4OBeKVcPrciHNWOK/+12ygtUnjuWcAxuHgqTuBLA=="; + url = "https://registry.npmjs.org/json-server/-/json-server-0.17.0.tgz"; + sha512 = "+e/nW0mf666j1yTK+5dRx7hgxq5wJTkc5QhTYa/cBfD6vLlQWHfB4l8XKPgzeO55A8Hqm38g44OtZ5SooXi6MQ=="; }; dependencies = [ sources."@sindresorhus/is-0.14.0" @@ -96855,7 +98932,7 @@ in ]; }) sources."ms-2.0.0" - sources."nanoid-3.1.28" + sources."nanoid-3.1.30" sources."negotiator-0.6.2" sources."normalize-url-4.5.1" sources."object-assign-4.1.1" @@ -96931,7 +99008,7 @@ in sources."xdg-basedir-4.0.0" sources."y18n-5.0.8" sources."yallist-4.0.0" - sources."yargs-16.2.0" + sources."yargs-17.2.1" sources."yargs-parser-20.2.9" ]; buildInputs = globalBuildInputs; @@ -97161,7 +99238,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.7.0" + sources."is-core-module-2.8.0" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -97819,10 +99896,10 @@ in sha512 = "hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q=="; }; dependencies = [ - sources."@types/component-emitter-1.2.10" + sources."@types/component-emitter-1.2.11" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.12" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."accepts-1.3.7" sources."ansi-regex-5.0.1" sources."ansi-styles-4.3.0" @@ -97983,14 +100060,14 @@ in }; dependencies = [ sources."@babel/cli-7.15.7" - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.15.4" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" (sources."@babel/helper-compilation-targets-7.15.4" // { dependencies = [ @@ -98002,7 +100079,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-replace-supers-7.15.4" @@ -98012,8 +100089,8 @@ in sources."@babel/helper-validator-option-7.14.5" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/node-7.15.4" - sources."@babel/parser-7.15.7" + sources."@babel/node-7.15.8" + sources."@babel/parser-7.15.8" sources."@babel/plugin-syntax-jsx-7.14.5" sources."@babel/plugin-transform-react-jsx-7.14.9" sources."@babel/register-7.15.3" @@ -98080,12 +100157,12 @@ in sources."brace-expansion-1.1.11" sources."browser-or-node-1.3.0" sources."browser-process-hrtime-1.0.0" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-from-1.1.2" sources."bytes-3.1.0" sources."bytesish-0.4.4" sources."call-bind-1.0.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."caseless-0.12.0" sources."chalk-2.4.2" sources."chardet-1.3.0" @@ -98103,7 +100180,7 @@ in sources."convert-source-map-1.8.0" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.18.1" + sources."core-js-3.18.3" sources."cors-2.8.5" sources."create-hash-1.2.0" sources."create-hmac-1.1.7" @@ -98136,7 +100213,7 @@ in }) sources."dotenv-8.6.0" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."encodeurl-1.0.2" sources."enquirer-2.3.6" @@ -98161,7 +100238,7 @@ in sources."ms-2.0.0" ]; }) - sources."express-validator-6.12.2" + sources."express-validator-6.13.0" sources."fast-levenshtein-2.0.6" sources."filter-obj-1.1.0" (sources."finalhandler-1.1.2" // { @@ -98268,7 +100345,7 @@ in sources."node-fetch-2.6.5" sources."node-localstorage-1.3.1" sources."node-modules-regexp-1.0.0" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."nwsapi-2.2.0" sources."object-assign-4.1.1" sources."object-inspect-1.11.0" @@ -98288,7 +100365,7 @@ in sources."path-exists-3.0.0" sources."path-is-absolute-1.0.1" sources."path-to-regexp-0.1.7" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."pify-4.0.1" sources."pirates-4.0.1" sources."pkg-dir-3.0.0" @@ -99007,7 +101084,7 @@ in sha512 = "DD/i1znurfOmNJb0OBw66NmNqiM8kF6uIrzrJ0wGE3VNdzeOhz9ziWLYiRaZDGGwgbcjOo6eIfcx9O5Qynz+kg=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -99118,7 +101195,7 @@ in 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.3.0" + sources."@npmcli/ci-detect-1.4.0" sources."@npmcli/fs-1.0.0" sources."@npmcli/git-2.1.0" sources."@npmcli/installed-package-contents-1.0.7" @@ -99134,19 +101211,19 @@ in ]; }) sources."@octokit/graphql-4.8.0" - sources."@octokit/openapi-types-10.6.4" + sources."@octokit/openapi-types-11.2.0" sources."@octokit/plugin-enterprise-rest-6.0.1" - sources."@octokit/plugin-paginate-rest-2.16.7" + sources."@octokit/plugin-paginate-rest-2.17.0" sources."@octokit/plugin-request-log-1.0.4" - sources."@octokit/plugin-rest-endpoint-methods-5.11.4" + sources."@octokit/plugin-rest-endpoint-methods-5.13.0" (sources."@octokit/request-5.6.2" // { dependencies = [ sources."is-plain-object-5.0.0" ]; }) sources."@octokit/request-error-2.1.0" - sources."@octokit/rest-18.11.4" - sources."@octokit/types-6.31.3" + sources."@octokit/rest-18.12.0" + sources."@octokit/types-6.34.0" sources."@tootallnate/once-1.1.2" sources."@types/minimatch-3.0.5" sources."@types/minimist-1.2.2" @@ -99396,7 +101473,7 @@ in sources."is-boolean-object-1.1.2" sources."is-callable-1.2.4" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-date-object-1.0.5" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -99726,14 +101803,7 @@ in sources."whatwg-url-8.7.0" sources."which-2.0.2" sources."which-boxed-primitive-1.0.2" - (sources."wide-align-1.1.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) + sources."wide-align-1.1.5" sources."wordwrap-1.0.0" (sources."wrap-ansi-7.0.0" // { dependencies = [ @@ -100693,10 +102763,10 @@ in version = "1.10.1"; src = ../interpreters/clojurescript/lumo; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - sources."@babel/core-7.15.5" - sources."@babel/generator-7.15.4" + sources."@babel/core-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" sources."@babel/helper-compilation-targets-7.15.4" @@ -100709,7 +102779,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -100726,10 +102796,10 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" sources."@babel/plugin-external-helpers-7.8.3" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -100785,15 +102855,15 @@ in sources."@babel/plugin-transform-property-literals-7.14.5" sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" - sources."@babel/plugin-transform-runtime-7.15.0" + sources."@babel/plugin-transform-runtime-7.15.8" sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - sources."@babel/preset-env-7.15.6" + sources."@babel/preset-env-7.15.8" sources."@babel/preset-modules-0.1.4" sources."@babel/preset-stage-2-7.8.3" sources."@babel/runtime-7.15.4" @@ -100820,7 +102890,7 @@ in sources."@types/istanbul-lib-report-3.0.0" sources."@types/istanbul-reports-1.1.2" sources."@types/json-schema-7.0.9" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/normalize-package-data-2.4.1" sources."@types/resolve-0.0.8" sources."@types/yargs-15.0.14" @@ -100977,7 +103047,7 @@ in ]; }) sources."browserify-zlib-0.2.0" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."bser-2.1.1" sources."buffer-5.2.1" sources."buffer-from-1.1.2" @@ -100993,7 +103063,7 @@ in sources."cached-path-relative-1.0.2" sources."call-bind-1.0.2" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."capture-exit-2.0.0" sources."caseless-0.12.0" (sources."chalk-3.0.0" // { @@ -101064,7 +103134,7 @@ in }) sources."copy-descriptor-0.1.1" sources."core-js-2.6.12" - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; @@ -101116,7 +103186,7 @@ in sources."duplexer2-0.1.4" sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -101291,7 +103361,7 @@ in sources."is-binary-path-2.1.0" sources."is-buffer-1.1.6" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-deflate-1.0.0" sources."is-descriptor-1.0.2" @@ -101316,7 +103386,7 @@ in sources."isexe-2.0.0" sources."isobject-3.0.1" sources."isstream-0.1.2" - sources."istanbul-lib-coverage-3.0.1" + sources."istanbul-lib-coverage-3.0.2" sources."istanbul-lib-instrument-4.0.3" sources."jest-haste-map-25.5.1" sources."jest-regex-util-25.2.6" @@ -101419,7 +103489,7 @@ in ]; }) sources."node-modules-regexp-1.0.0" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" (sources."normalize-package-data-2.5.0" // { dependencies = [ sources."semver-5.7.1" @@ -101470,7 +103540,7 @@ in sources."pbkdf2-3.1.2" sources."peek-stream-1.1.3" sources."performance-now-2.1.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-4.0.1" sources."pinkie-1.0.0" @@ -102276,7 +104346,7 @@ in sources."inherits-2.0.4" sources."inquirer-0.12.0" sources."interpret-1.4.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-1.0.0" sources."is-my-ip-valid-1.0.0" sources."is-my-json-valid-2.20.5" @@ -102491,7 +104561,7 @@ in }; dependencies = [ sources."@braintree/sanitize-url-3.1.0" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/yauzl-2.9.2" sources."agent-base-6.0.2" sources."ansi-styles-4.3.0" @@ -102584,7 +104654,7 @@ in sources."debug-4.3.1" sources."delaunator-5.0.0" sources."devtools-protocol-0.0.901419" - sources."dompurify-2.3.1" + sources."dompurify-2.3.3" sources."end-of-stream-1.4.4" sources."extract-zip-2.0.1" sources."fd-slicer-1.1.0" @@ -102604,7 +104674,7 @@ in sources."khroma-1.4.1" sources."locate-path-5.0.0" sources."lodash-4.17.21" - sources."mermaid-8.13.2" + sources."mermaid-8.13.3" sources."minimatch-3.0.4" sources."minimist-1.2.5" sources."mkdirp-0.5.5" @@ -102654,10 +104724,10 @@ in mocha = nodeEnv.buildNodePackage { name = "mocha"; packageName = "mocha"; - version = "9.1.2"; + version = "9.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/mocha/-/mocha-9.1.2.tgz"; - sha512 = "ta3LtJ+63RIBP03VBjMGtSqbe6cWXRejF9SyM9Zyli1CKZJZ+vfCTj3oW24V7wAphMJdpOFLoMI3hjJ1LWbs0w=="; + url = "https://registry.npmjs.org/mocha/-/mocha-9.1.3.tgz"; + sha512 = "Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw=="; }; dependencies = [ sources."@ungap/promise-all-settled-1.1.2" @@ -102965,20 +105035,20 @@ in netlify-cli = nodeEnv.buildNodePackage { name = "netlify-cli"; packageName = "netlify-cli"; - version = "6.9.30"; + version = "6.13.2"; src = fetchurl { - url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-6.9.30.tgz"; - sha512 = "CM3k7tUgfcaTjO+9xP+/C+cOF/Ke6464GV3EeJow3H1IEzoIufCBB6s6a0wUsVVD6+cKOs3OwQvLCQv03pftYw=="; + url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-6.13.2.tgz"; + sha512 = "GKisG/cEDcnB4Okmu+jZJqlrzHRD3s4slvhxT1tJ8QhMRVTSz4oefcdfRdc8YOagfVHKQ0OY8i2MgUIVmuRh9A=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.15.4" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" (sources."@babel/helper-compilation-targets-7.15.4" // { @@ -102999,7 +105069,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -103018,12 +105088,13 @@ in sources."color-convert-1.9.3" sources."color-name-1.1.3" sources."escape-string-regexp-1.0.5" + sources."has-flag-3.0.0" sources."supports-color-5.5.0" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -103078,13 +105149,13 @@ in sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - (sources."@babel/preset-env-7.15.6" // { + (sources."@babel/preset-env-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; @@ -103094,16 +105165,17 @@ in sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" - sources."@bugsnag/browser-7.11.0" - sources."@bugsnag/core-7.11.0" + sources."@bugsnag/browser-7.13.2" + sources."@bugsnag/core-7.13.2" sources."@bugsnag/cuid-3.0.0" - sources."@bugsnag/js-7.11.0" - sources."@bugsnag/node-7.11.0" + sources."@bugsnag/js-7.13.2" + sources."@bugsnag/node-7.13.2" sources."@bugsnag/safe-json-stringify-6.0.0" sources."@dabh/diagnostics-2.0.2" sources."@jest/types-26.6.2" + sources."@mapbox/node-pre-gyp-1.0.5" sources."@mrmlnc/readdir-enhanced-2.2.1" - (sources."@netlify/build-18.13.7" // { + (sources."@netlify/build-18.17.2" // { dependencies = [ sources."resolve-2.0.0-next.3" ]; @@ -103130,13 +105202,13 @@ in sources."to-regex-range-5.0.1" ]; }) - (sources."@netlify/config-15.6.4" // { + (sources."@netlify/config-15.7.2" // { dependencies = [ sources."dot-prop-5.3.0" ]; }) sources."@netlify/esbuild-0.13.6" - sources."@netlify/framework-info-5.9.2" + sources."@netlify/framework-info-5.11.0" sources."@netlify/functions-utils-2.0.2" (sources."@netlify/git-utils-2.0.2" // { dependencies = [ @@ -103160,16 +105232,16 @@ in sources."@netlify/local-functions-proxy-openbsd-x64-1.1.1" sources."@netlify/local-functions-proxy-win32-ia32-1.1.1" sources."@netlify/local-functions-proxy-win32-x64-1.1.1" - sources."@netlify/open-api-2.5.0" + sources."@netlify/open-api-2.5.1" (sources."@netlify/plugin-edge-handlers-1.11.22" // { dependencies = [ - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" ]; }) - sources."@netlify/plugins-list-4.0.0" - sources."@netlify/routing-local-proxy-0.33.2" + sources."@netlify/plugins-list-4.0.1" + sources."@netlify/routing-local-proxy-0.34.1" sources."@netlify/run-utils-2.0.1" - (sources."@netlify/zip-it-and-ship-it-4.23.3" // { + (sources."@netlify/zip-it-and-ship-it-4.25.0" // { dependencies = [ sources."ansi-styles-4.3.0" sources."cliui-7.0.4" @@ -103202,13 +105274,9 @@ in }) sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."has-flag-4.0.0" + sources."has-flag-3.0.0" sources."strip-ansi-5.2.0" - (sources."supports-color-5.5.0" // { - dependencies = [ - sources."has-flag-3.0.0" - ]; - }) + sources."supports-color-5.5.0" ]; }) sources."@oclif/command-1.8.0" @@ -103241,6 +105309,7 @@ in sources."color-convert-1.9.3" sources."color-name-1.1.3" sources."escape-string-regexp-1.0.5" + sources."has-flag-3.0.0" sources."supports-color-5.5.0" ]; }) @@ -103257,6 +105326,7 @@ in sources."color-name-1.1.3" sources."escape-string-regexp-1.0.5" sources."fs-extra-7.0.1" + sources."has-flag-3.0.0" sources."indent-string-3.2.0" sources."is-wsl-1.1.0" sources."semver-5.7.1" @@ -103281,18 +105351,18 @@ in ]; }) sources."@octokit/graphql-4.8.0" - sources."@octokit/openapi-types-10.6.4" - sources."@octokit/plugin-paginate-rest-2.16.7" + sources."@octokit/openapi-types-11.2.0" + sources."@octokit/plugin-paginate-rest-2.17.0" sources."@octokit/plugin-request-log-1.0.4" - sources."@octokit/plugin-rest-endpoint-methods-5.11.4" + sources."@octokit/plugin-rest-endpoint-methods-5.13.0" (sources."@octokit/request-5.6.2" // { dependencies = [ sources."is-plain-object-5.0.0" ]; }) sources."@octokit/request-error-2.1.0" - sources."@octokit/rest-18.11.4" - sources."@octokit/types-6.31.3" + sources."@octokit/rest-18.12.0" + sources."@octokit/types-6.34.0" sources."@rollup/plugin-babel-5.3.0" (sources."@rollup/plugin-commonjs-18.1.0" // { dependencies = [ @@ -103325,7 +105395,7 @@ in sources."@types/istanbul-reports-3.0.1" sources."@types/keyv-3.1.3" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/node-fetch-2.5.12" sources."@types/normalize-package-data-2.4.1" sources."@types/resolve-1.17.1" @@ -103337,7 +105407,22 @@ in sources."@typescript-eslint/typescript-estree-4.33.0" sources."@typescript-eslint/visitor-keys-4.33.0" sources."@ungap/from-entries-0.2.1" + (sources."@vercel/nft-0.15.1" // { + dependencies = [ + sources."braces-3.0.2" + sources."estree-walker-2.0.2" + sources."fill-range-7.0.1" + sources."is-number-7.0.0" + sources."micromatch-4.0.4" + sources."to-regex-range-5.0.1" + ]; + }) + sources."abbrev-1.1.1" sources."accepts-1.3.7" + sources."acorn-8.5.0" + sources."acorn-class-fields-1.0.0" + sources."acorn-private-class-elements-1.0.0" + sources."acorn-static-class-features-1.0.0" sources."agent-base-6.0.2" (sources."aggregate-error-3.1.0" // { dependencies = [ @@ -103353,7 +105438,6 @@ in sources."camelcase-5.3.1" sources."chalk-3.0.0" sources."get-stream-5.2.0" - sources."has-flag-4.0.0" sources."jest-get-type-25.2.6" sources."jest-validate-25.5.0" sources."pretty-format-25.5.0" @@ -103368,17 +105452,19 @@ in sources."ansicolors-0.3.2" sources."any-observable-0.3.0" sources."anymatch-3.1.2" + sources."aproba-1.2.0" (sources."archive-type-4.0.0" // { dependencies = [ sources."file-type-4.4.0" ]; }) - sources."archiver-5.3.0" - (sources."archiver-utils-2.1.0" // { + (sources."archiver-5.3.0" // { dependencies = [ - sources."readable-stream-2.3.7" + sources."readable-stream-3.6.0" ]; }) + sources."archiver-utils-2.1.0" + sources."are-we-there-yet-1.1.7" sources."argparse-2.0.1" sources."arr-diff-4.0.0" sources."arr-flatten-1.1.0" @@ -103415,7 +105501,12 @@ in sources."before-after-hook-2.2.2" sources."better-opn-2.1.1" sources."binary-extensions-2.2.0" - sources."bl-4.1.0" + sources."bindings-1.5.0" + (sources."bl-4.1.0" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) sources."blueimp-md5-2.19.0" (sources."body-parser-1.19.0" // { dependencies = [ @@ -103436,7 +105527,7 @@ in sources."extend-shallow-2.0.1" ]; }) - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-5.7.1" sources."buffer-alloc-1.2.0" sources."buffer-alloc-unsafe-1.1.0" @@ -103460,12 +105551,11 @@ in sources."call-me-maybe-1.0.1" sources."callsite-1.0.0" sources."camelcase-6.2.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."cardinal-2.1.1" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" - sources."has-flag-4.0.0" sources."supports-color-7.2.0" ]; }) @@ -103479,6 +105569,7 @@ in sources."to-regex-range-5.0.1" ]; }) + sources."chownr-2.0.0" sources."ci-info-3.2.0" (sources."class-utils-0.3.6" // { dependencies = [ @@ -103516,7 +105607,6 @@ in sources."ansi-styles-4.3.0" sources."argparse-1.0.10" sources."extract-stack-2.0.0" - sources."has-flag-4.0.0" sources."js-yaml-3.14.1" (sources."supports-hyperlinks-2.2.0" // { dependencies = [ @@ -103552,7 +105642,11 @@ in sources."common-path-prefix-3.0.0" sources."commondir-1.0.1" sources."component-emitter-1.3.0" - sources."compress-commons-4.1.1" + (sources."compress-commons-4.1.1" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) sources."concat-map-0.0.1" sources."concordance-5.0.4" (sources."configstore-5.0.1" // { @@ -103560,6 +105654,7 @@ in sources."dot-prop-5.3.0" ]; }) + sources."console-control-strings-1.1.0" sources."content-disposition-0.5.3" sources."content-type-1.0.4" sources."convert-source-map-1.8.0" @@ -103569,11 +105664,10 @@ in (sources."copy-template-dir-1.4.0" // { dependencies = [ sources."pump-1.0.3" - sources."readable-stream-2.3.7" sources."readdirp-2.2.1" ]; }) - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; @@ -103587,7 +105681,11 @@ in ]; }) sources."crc-32-1.2.0" - sources."crc32-stream-4.0.2" + (sources."crc32-stream-4.0.2" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) sources."cross-spawn-7.0.3" sources."crypto-random-string-2.0.0" sources."cyclist-1.0.1" @@ -103617,7 +105715,6 @@ in sources."bl-1.2.3" sources."file-type-5.2.0" sources."is-stream-1.1.0" - sources."readable-stream-2.3.7" sources."tar-stream-1.6.2" ]; }) @@ -103653,9 +105750,11 @@ in ]; }) sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" sources."depd-1.1.2" sources."deprecation-2.3.1" sources."destroy-1.0.4" + sources."detect-libc-1.0.3" sources."detective-amd-3.1.0" sources."detective-cjs-3.1.1" sources."detective-es6-2.2.0" @@ -103711,7 +105810,7 @@ in }) sources."duplexer3-0.1.4" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."elegant-spinner-1.0.1" sources."elf-cam-0.1.1" sources."emoji-regex-8.0.0" @@ -103722,7 +105821,7 @@ in sources."envinfo-7.8.1" sources."error-ex-1.3.2" sources."error-stack-parser-2.0.6" - sources."es-module-lexer-0.9.2" + sources."es-module-lexer-0.9.3" sources."escalade-3.1.1" sources."escape-goat-2.1.1" sources."escape-html-1.0.3" @@ -103809,7 +105908,6 @@ in sources."@types/istanbul-reports-1.1.2" sources."ansi-styles-4.3.0" sources."camelcase-5.3.1" - sources."has-flag-4.0.0" sources."jest-get-type-25.2.6" (sources."jest-validate-25.5.0" // { dependencies = [ @@ -103828,6 +105926,7 @@ in }) sources."file-size-0.0.5" sources."file-type-11.1.0" + sources."file-uri-to-path-1.0.0" sources."filename-reserved-regex-2.0.0" sources."filenamify-3.0.0" (sources."fill-range-4.0.0" // { @@ -103843,7 +105942,11 @@ in }) sources."find-up-5.0.0" sources."flatten-1.0.3" - sources."flush-write-stream-2.0.0" + (sources."flush-write-stream-2.0.0" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) sources."fn.name-1.1.0" sources."folder-walker-3.2.0" sources."follow-redirects-1.14.4" @@ -103852,18 +105955,23 @@ in sources."forwarded-0.2.0" sources."fragment-cache-0.2.1" sources."fresh-0.5.2" - (sources."from2-2.3.0" // { - dependencies = [ - sources."readable-stream-2.3.7" - ]; - }) + sources."from2-2.3.0" sources."from2-array-0.0.4" sources."fs-constants-1.0.0" sources."fs-extra-8.1.0" + sources."fs-minipass-2.1.0" sources."fs.realpath-1.0.0" sources."fsevents-2.3.2" sources."function-bind-1.1.1" sources."fuzzy-0.1.3" + (sources."gauge-2.7.4" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."is-fullwidth-code-point-1.0.0" + sources."string-width-1.0.2" + sources."strip-ansi-3.0.1" + ]; + }) sources."gensync-1.0.0-beta.2" sources."get-amd-module-type-3.0.0" sources."get-caller-file-2.0.5" @@ -103919,7 +106027,7 @@ in sources."ansi-regex-2.1.1" ]; }) - sources."has-flag-3.0.0" + sources."has-flag-4.0.0" (sources."has-glob-1.0.0" // { dependencies = [ sources."is-glob-3.1.0" @@ -103928,6 +106036,7 @@ in sources."has-symbol-support-x-1.4.2" sources."has-symbols-1.0.2" sources."has-to-string-tag-x-1.4.1" + sources."has-unicode-2.0.1" sources."has-value-1.0.0" (sources."has-values-1.0.0" // { dependencies = [ @@ -103947,11 +106056,7 @@ in }) sources."hosted-git-info-2.8.9" sources."http-cache-semantics-4.1.0" - (sources."http-call-5.3.0" // { - dependencies = [ - sources."parse-json-4.0.0" - ]; - }) + sources."http-call-5.3.0" (sources."http-errors-1.7.2" // { dependencies = [ sources."inherits-2.0.3" @@ -103973,6 +106078,7 @@ in sources."iconv-lite-0.4.24" sources."ieee754-1.2.1" sources."ignore-4.0.6" + sources."ignore-walk-3.0.4" sources."import-lazy-2.1.0" sources."imurmurhash-0.1.4" sources."indent-string-4.0.0" @@ -103990,6 +106096,7 @@ in sources."color-name-1.1.3" sources."escape-string-regexp-1.0.5" sources."figures-2.0.0" + sources."has-flag-3.0.0" sources."is-fullwidth-code-point-2.0.0" (sources."string-width-2.1.1" // { dependencies = [ @@ -104017,7 +106124,7 @@ in sources."ci-info-2.0.0" ]; }) - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-descriptor-1.0.2" sources."is-docker-2.2.1" @@ -104061,7 +106168,6 @@ in sources."jest-validate-26.6.2" (sources."jest-worker-26.6.2" // { dependencies = [ - sources."has-flag-4.0.0" sources."supports-color-7.2.0" ]; }) @@ -104087,11 +106193,7 @@ in ]; }) sources."latest-version-5.1.0" - (sources."lazystream-1.0.0" // { - dependencies = [ - sources."readable-stream-2.3.7" - ]; - }) + sources."lazystream-1.0.0" sources."leven-3.1.0" sources."levn-0.3.0" sources."lines-and-columns-1.1.6" @@ -104123,12 +106225,12 @@ in sources."color-name-1.1.3" sources."escape-string-regexp-1.0.5" sources."figures-2.0.0" + sources."has-flag-3.0.0" sources."supports-color-5.5.0" ]; }) (sources."load-json-file-5.3.0" // { dependencies = [ - sources."parse-json-4.0.0" sources."type-fest-0.3.1" ]; }) @@ -104204,6 +106306,8 @@ in sources."mimic-response-2.1.0" sources."minimatch-3.0.4" sources."minimist-1.2.5" + sources."minipass-3.1.5" + sources."minizlib-2.1.2" (sources."mixin-deep-1.3.2" // { dependencies = [ sources."is-extendable-1.0.1" @@ -104222,12 +106326,18 @@ in ]; }) sources."mute-stream-0.0.7" - sources."nanoid-3.1.28" + sources."nanoid-3.1.30" sources."nanomatch-1.2.13" sources."natural-orderby-2.0.3" + (sources."needle-2.9.1" // { + dependencies = [ + sources."debug-3.2.7" + sources."ms-2.1.3" + ]; + }) sources."negotiator-0.6.2" sources."nested-error-stacks-2.1.0" - (sources."netlify-8.0.1" // { + (sources."netlify-8.0.2" // { dependencies = [ sources."qs-6.10.1" ]; @@ -104237,7 +106347,22 @@ in sources."netlify-redirector-0.2.1" sources."nice-try-1.0.5" sources."node-fetch-2.6.5" - sources."node-releases-1.1.77" + sources."node-gyp-build-4.3.0" + (sources."node-pre-gyp-0.13.0" // { + dependencies = [ + sources."chownr-1.1.4" + sources."fs-minipass-1.2.7" + sources."minipass-2.9.0" + sources."minizlib-1.3.3" + sources."nopt-4.0.3" + sources."rimraf-2.7.1" + sources."safe-buffer-5.2.1" + sources."semver-5.7.1" + sources."tar-4.4.19" + sources."yallist-3.1.1" + ]; + }) + sources."node-releases-2.0.0" sources."node-source-walk-4.2.0" (sources."node-version-alias-1.0.1" // { dependencies = [ @@ -104246,7 +106371,6 @@ in sources."ansi-styles-4.3.0" sources."camelcase-5.3.1" sources."chalk-3.0.0" - sources."has-flag-4.0.0" sources."jest-get-type-25.2.6" sources."jest-validate-25.5.0" sources."pretty-format-25.5.0" @@ -104255,6 +106379,7 @@ in ]; }) sources."noop2-2.0.0" + sources."nopt-5.0.0" (sources."normalize-node-version-10.0.0" // { dependencies = [ sources."@jest/types-25.5.0" @@ -104262,7 +106387,6 @@ in sources."ansi-styles-4.3.0" sources."camelcase-5.3.1" sources."chalk-3.0.0" - sources."has-flag-4.0.0" sources."jest-get-type-25.2.6" sources."jest-validate-25.5.0" sources."pretty-format-25.5.0" @@ -104277,8 +106401,11 @@ in }) sources."normalize-path-3.0.0" sources."normalize-url-6.1.0" + sources."npm-bundled-1.1.2" sources."npm-normalize-package-bin-1.0.1" + sources."npm-packlist-1.4.8" sources."npm-run-path-4.0.1" + sources."npmlog-4.1.2" sources."number-is-nan-1.0.1" sources."object-assign-4.1.1" (sources."object-copy-0.1.0" // { @@ -104328,8 +106455,10 @@ in sources."restore-cursor-3.1.0" ]; }) + sources."os-homedir-1.0.2" sources."os-name-4.0.1" sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" (sources."p-all-2.1.0" // { dependencies = [ sources."p-map-2.1.0" @@ -104389,14 +106518,10 @@ in sources."to-readable-stream-1.0.0" ]; }) - (sources."parallel-transform-1.2.0" // { - dependencies = [ - sources."readable-stream-2.3.7" - ]; - }) + sources."parallel-transform-1.2.0" sources."parse-github-url-1.0.2" sources."parse-gitignore-1.0.1" - sources."parse-json-5.2.0" + sources."parse-json-4.0.0" sources."parse-ms-2.1.0" sources."parseurl-1.3.3" sources."pascalcase-0.1.1" @@ -104419,14 +106544,18 @@ in sources."path-to-regexp-0.1.7" sources."path-type-4.0.0" sources."pend-1.2.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-4.0.1" sources."pinkie-2.0.4" sources."pinkie-promise-2.0.1" sources."pkg-dir-5.0.0" sources."posix-character-classes-0.1.1" - sources."postcss-8.3.9" + (sources."postcss-8.3.9" // { + dependencies = [ + sources."picocolors-0.2.1" + ]; + }) sources."postcss-values-parser-2.0.1" sources."precinct-8.1.0" sources."precond-0.2.3" @@ -104463,6 +106592,7 @@ in sources."read-package-json-fast-2.0.3" (sources."read-pkg-5.2.0" // { dependencies = [ + sources."parse-json-5.2.0" sources."type-fest-0.6.0" ]; }) @@ -104475,7 +106605,7 @@ in sources."type-fest-0.8.1" ]; }) - sources."readable-stream-3.6.0" + sources."readable-stream-2.3.7" sources."readdir-glob-1.1.1" sources."readdirp-3.6.0" sources."redeyed-2.1.1" @@ -104502,6 +106632,7 @@ in sources."require-package-name-2.0.1" sources."requires-port-1.0.0" sources."resolve-1.20.0" + sources."resolve-from-5.0.0" sources."resolve-url-0.2.1" sources."responselike-2.0.0" (sources."restore-cursor-2.0.0" // { @@ -104535,6 +106666,7 @@ in sources."safe-regex-1.1.0" sources."safe-stable-stringify-1.1.1" sources."safer-buffer-2.1.2" + sources."sax-1.2.4" sources."seek-bzip-1.0.6" sources."semver-7.3.5" (sources."semver-diff-3.1.1" // { @@ -104671,11 +106803,7 @@ in sources."escape-string-regexp-1.0.5" ]; }) - (sources."supports-color-8.1.1" // { - dependencies = [ - sources."has-flag-4.0.0" - ]; - }) + sources."supports-color-8.1.1" (sources."supports-hyperlinks-1.0.1" // { dependencies = [ sources."has-flag-2.0.0" @@ -104687,7 +106815,16 @@ in ]; }) sources."symbol-observable-1.2.0" - sources."tar-stream-2.2.0" + (sources."tar-6.1.11" // { + dependencies = [ + sources."mkdirp-1.0.4" + ]; + }) + (sources."tar-stream-2.2.0" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) sources."temp-dir-2.0.0" (sources."tempy-1.0.1" // { dependencies = [ @@ -104701,11 +106838,7 @@ in }) sources."text-hex-1.0.0" sources."through-2.3.8" - (sources."through2-2.0.5" // { - dependencies = [ - sources."readable-stream-2.3.7" - ]; - }) + sources."through2-2.0.5" sources."through2-filter-3.0.0" sources."through2-map-3.0.0" sources."time-zone-1.0.0" @@ -104740,7 +106873,7 @@ in sources."type-fest-0.21.3" sources."type-is-1.6.18" sources."typedarray-to-buffer-3.1.5" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."uid-safe-2.1.5" sources."unbzip2-stream-1.4.3" sources."unicode-canonical-property-names-ecmascript-2.0.0" @@ -104788,6 +106921,7 @@ in sources."color-name-1.1.3" sources."commander-3.0.2" sources."escape-string-regexp-1.0.5" + sources."has-flag-3.0.0" sources."supports-color-5.5.0" ]; }) @@ -104797,6 +106931,7 @@ in sources."whatwg-url-5.0.0" sources."which-2.0.2" sources."which-module-2.0.0" + sources."wide-align-1.1.5" sources."widest-line-3.1.0" (sources."windows-release-4.0.0" // { dependencies = [ @@ -104804,12 +106939,12 @@ in sources."get-stream-5.2.0" ]; }) - sources."winston-3.3.3" - (sources."winston-transport-4.4.0" // { + (sources."winston-3.3.3" // { dependencies = [ - sources."readable-stream-2.3.7" + sources."readable-stream-3.6.0" ]; }) + sources."winston-transport-4.4.0" sources."word-wrap-1.2.3" (sources."wrap-ansi-6.2.0" // { dependencies = [ @@ -104838,7 +106973,11 @@ in sources."yarn-1.22.15" sources."yauzl-2.10.0" sources."yocto-queue-0.1.0" - sources."zip-stream-4.1.0" + (sources."zip-stream-4.1.0" // { + dependencies = [ + sources."readable-stream-3.6.0" + ]; + }) ]; buildInputs = globalBuildInputs; meta = { @@ -104970,7 +107109,7 @@ in sources."unique-slug-2.0.2" sources."util-deprecate-1.0.2" sources."which-2.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."yallist-4.0.0" ]; @@ -105030,7 +107169,7 @@ in sources."base64-js-0.0.8" sources."bcrypt-pbkdf-1.0.2" sources."biased-opener-0.2.8" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."block-stream-0.0.9" sources."body-parser-1.19.0" sources."boom-2.10.1" @@ -105114,7 +107253,7 @@ in sources."invert-kv-1.0.0" sources."ipaddr.js-1.9.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-finite-1.1.0" sources."is-fullwidth-code-point-1.0.0" sources."is-typedarray-1.0.0" @@ -105271,7 +107410,7 @@ in ]; }) sources."which-1.3.1" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."win-detect-browsers-1.0.2" // { dependencies = [ sources."yargs-1.3.3" @@ -105376,7 +107515,7 @@ in ]; }) sources."util-deprecate-1.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."yallist-3.1.1" ]; @@ -105424,7 +107563,7 @@ in sources."@types/cacheable-request-6.0.2" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.3" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."accepts-1.3.7" @@ -105454,7 +107593,7 @@ in sources."async-0.1.22" sources."async-mutex-0.3.2" sources."asynckit-0.4.0" - sources."axios-0.21.1" + sources."axios-0.22.0" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" (sources."basic-auth-2.0.1" // { @@ -105517,7 +107656,7 @@ in sources."cors-2.8.5" sources."cronosjs-1.7.1" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."debug-2.6.9" (sources."decompress-response-6.0.0" // { dependencies = [ @@ -105678,7 +107817,7 @@ in sources."negotiator-0.6.2" sources."node-addon-api-3.2.1" sources."node-fetch-2.6.5" - sources."node-red-admin-2.2.0" + sources."node-red-admin-2.2.1" sources."nopt-5.0.0" sources."normalize-url-6.1.0" sources."npmlog-4.1.2" @@ -105776,7 +107915,7 @@ in sources."vary-1.1.2" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."ws-7.5.1" sources."xml2js-0.4.23" @@ -105867,7 +108006,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-1.0.0" sources."is-typedarray-1.0.0" sources."isarray-1.0.0" @@ -105978,7 +108117,7 @@ in ]; }) sources."walk-2.3.15" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" sources."yallist-4.0.0" ]; @@ -106163,7 +108302,7 @@ in sha512 = "CdpgqtO6JpDKJjQ2gueY0jnbz6APWA9wFXSwPv5bXg4seSBibHqQ8JyWxYlS8YRfVbpeDtj582wcAWTlfy5qNA=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" (sources."@babel/highlight-7.14.5" // { dependencies = [ @@ -106190,7 +108329,7 @@ in sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.3" sources."@types/minimist-1.2.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/normalize-package-data-2.4.1" sources."@types/parse-json-4.0.0" sources."@types/responselike-1.0.0" @@ -106362,7 +108501,7 @@ in }) sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-2.2.1" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -106681,10 +108820,10 @@ in npm = nodeEnv.buildNodePackage { name = "npm"; packageName = "npm"; - version = "7.24.2"; + version = "8.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/npm/-/npm-7.24.2.tgz"; - sha512 = "120p116CE8VMMZ+hk8IAb1inCPk4Dj3VZw29/n2g6UI77urJKVYb7FZUDW8hY+EBnfsjI/2yrobBgFyzo7YpVQ=="; + url = "https://registry.npmjs.org/npm/-/npm-8.1.0.tgz"; + sha512 = "rPiiYY4t8pqK1rCDQy1bE6HRR63B2RwfYsIVc1/BNkeIilvqZMwGeTksSBK8WTozBz8c/tMd7jk0c4Q4f/F+UA=="; }; buildInputs = globalBuildInputs; meta = { @@ -106958,7 +109097,7 @@ in sources."progress-2.0.3" sources."promise-inflight-1.0.1" sources."promise-retry-2.0.1" - sources."prompts-2.4.1" + sources."prompts-2.4.2" sources."psl-1.8.0" sources."pump-3.0.0" sources."punycode-2.1.1" @@ -107026,7 +109165,7 @@ in ]; }) sources."which-2.0.2" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."widest-line-3.1.0" // { dependencies = [ sources."ansi-regex-5.0.1" @@ -107227,7 +109366,7 @@ in sources."uuid-3.4.0" sources."verror-1.10.0" sources."walk-2.3.15" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."wrappy-1.0.2" ]; buildInputs = globalBuildInputs; @@ -107290,16 +109429,16 @@ in sha512 = "hpku8mW67U6PXQIenW6NBbphBOMb8XzW6B9r093DUhYj5GN2FUB/CXCiz5hKoPYUsusZ35BpProH8AUF9bh5IQ=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."json5-2.2.0" sources."semver-6.3.0" sources."source-map-0.5.7" ]; }) - (sources."@babel/generator-7.15.4" // { + (sources."@babel/generator-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; @@ -107324,7 +109463,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -107337,9 +109476,9 @@ in sources."@babel/helper-wrap-function-7.15.4" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -107398,13 +109537,13 @@ in sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - (sources."@babel/preset-env-7.15.6" // { + (sources."@babel/preset-env-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; @@ -107518,7 +109657,7 @@ in sources."pako-1.0.11" ]; }) - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" (sources."buffer-4.9.2" // { dependencies = [ sources."isarray-1.0.0" @@ -107535,7 +109674,7 @@ in sources."caller-path-2.0.0" sources."callsites-2.0.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."caseless-0.12.0" sources."chalk-2.4.2" sources."chokidar-2.1.8" @@ -107561,7 +109700,7 @@ in sources."convert-source-map-1.8.0" sources."copy-descriptor-0.1.1" sources."core-js-2.6.12" - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; @@ -107672,7 +109811,7 @@ in sources."duplexer2-0.1.4" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -107816,7 +109955,7 @@ in sources."is-buffer-1.1.6" sources."is-callable-1.2.4" sources."is-color-stop-1.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -107939,7 +110078,7 @@ in sources."punycode-1.4.1" ]; }) - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."normalize-url-3.3.0" sources."nth-check-1.0.2" @@ -107975,10 +110114,14 @@ in sources."pbkdf2-3.1.2" sources."performance-now-2.1.0" sources."physical-cpu-count-2.0.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."pn-1.1.0" sources."posix-character-classes-0.1.1" - sources."postcss-7.0.39" + (sources."postcss-7.0.39" // { + dependencies = [ + sources."picocolors-0.2.1" + ]; + }) (sources."postcss-calc-7.0.5" // { dependencies = [ sources."postcss-value-parser-4.1.0" @@ -108684,7 +110827,7 @@ in sources."base64-js-0.0.8" sources."bencode-2.0.2" sources."bep53-range-1.1.1" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."bitfield-0.1.0" (sources."bittorrent-dht-6.4.2" // { dependencies = [ @@ -108793,7 +110936,7 @@ in sources."ipaddr.js-2.0.1" sources."is-arguments-1.1.1" sources."is-arrayish-0.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-date-object-1.0.5" sources."is-finite-1.1.0" sources."is-fullwidth-code-point-1.0.0" @@ -109428,7 +111571,7 @@ in sources."inherits-2.0.4" sources."ini-1.3.8" sources."into-stream-6.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" @@ -109510,14 +111653,7 @@ in sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" sources."which-pm-runs-1.0.0" - (sources."wide-align-1.1.3" // { - dependencies = [ - sources."ansi-regex-3.0.0" - sources."is-fullwidth-code-point-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - ]; - }) + sources."wide-align-1.1.5" sources."word-wrap-1.2.3" sources."wrap-ansi-7.0.0" sources."wrappy-1.0.2" @@ -109658,7 +111794,7 @@ in sources."ini-1.3.8" sources."ip-1.1.5" sources."is-binary-path-2.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-glob-4.0.3" sources."is-number-7.0.0" @@ -109736,7 +111872,7 @@ in sources."statuses-1.5.0" sources."string_decoder-0.10.31" sources."supports-color-7.2.0" - sources."systeminformation-5.9.4" + sources."systeminformation-5.9.7" sources."to-regex-range-5.0.1" sources."toidentifier-1.0.0" sources."tslib-2.3.1" @@ -109751,7 +111887,7 @@ in sources."async-2.6.3" ]; }) - sources."vm2-3.9.3" + sources."vm2-3.9.4" sources."word-wrap-1.2.3" sources."wrappy-1.0.2" sources."ws-7.4.6" @@ -109772,10 +111908,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "6.16.1"; + version = "6.17.1"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-6.16.1.tgz"; - sha512 = "oTZtaWJvvQ1V4KzpPya/BYYF90c6ICKmFYof8DAzMi0g2PEGseSVRdw/A2ov6mQJxBjHyRyYp/j42j8QOqRuKw=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-6.17.1.tgz"; + sha512 = "rxl28iv4zYrhv7hKRMfO49hlXMFGQDgDyJrAoLkQPlJuAziCjEdfMV0OTt5BsntxbQMLsGgwpqSfosNVMbCdNQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -109824,7 +111960,7 @@ in sha512 = "f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw=="; }; dependencies = [ - sources."nanoid-3.1.28" + sources."nanoid-3.1.30" sources."picocolors-0.2.1" sources."source-map-js-0.6.2" ]; @@ -109891,13 +112027,14 @@ in sources."lodash.sortby-4.7.0" sources."merge2-1.4.1" sources."micromatch-4.0.4" - sources."nanocolors-0.2.12" + sources."nanocolors-0.2.13" sources."normalize-path-3.0.0" sources."path-type-4.0.0" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-2.3.0" sources."postcss-load-config-3.1.0" - sources."postcss-reporter-7.0.3" + sources."postcss-reporter-7.0.4" sources."pretty-hrtime-1.0.3" sources."queue-microtask-1.2.3" sources."read-cache-1.0.0" @@ -109972,13 +112109,13 @@ in prisma = nodeEnv.buildNodePackage { name = "prisma"; packageName = "prisma"; - version = "3.1.1"; + version = "3.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/prisma/-/prisma-3.1.1.tgz"; - sha512 = "+eZtWIL6hnOKUOvqq9WLBzSw2d/EbTmOx1Td1LI8/0XE40ctXMLG2N1p6NK5/+yivGaoNJ9PDpPsPL9lO4nJrQ=="; + url = "https://registry.npmjs.org/prisma/-/prisma-3.2.1.tgz"; + sha512 = "nXhldcFYemNSMqdTAEziggVWBNbCHTrr0amkCJruP3G2AFpzxrKtksPRLYNetxdKMJAt7aRRumusbtmTTDgyzw=="; }; dependencies = [ - sources."@prisma/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f" + sources."@prisma/engines-3.2.1-1.b71d8cb16c4ddc7e3e9821f42fd09b0f82d7934c" ]; buildInputs = globalBuildInputs; meta = { @@ -110164,7 +112301,7 @@ in ]; }) sources."is-buffer-1.1.6" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."isarray-1.0.0" sources."isexe-2.0.0" sources."json-stable-stringify-0.0.1" @@ -110480,7 +112617,7 @@ in sources."vscode-jsonrpc-6.0.0" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-2.1.2" sources."which-2.0.2" @@ -110605,7 +112742,7 @@ in sources."package-json-6.5.0" sources."pixiv-api-client-0.25.0" sources."prepend-http-2.0.0" - sources."prompts-2.4.1" + sources."prompts-2.4.2" sources."pump-3.0.0" sources."qs-6.10.1" sources."rc-1.2.8" @@ -110640,10 +112777,10 @@ in pyright = nodeEnv.buildNodePackage { name = "pyright"; packageName = "pyright"; - version = "1.1.175"; + version = "1.1.178"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.175.tgz"; - sha512 = "LCYO4t/wvZPSipRgz5wCRNQWqLBhiVx2H05sU7Xr6db6tesS1mPfwyBoa0X7oMCUycwoEmApdPCSQvrggXQ1oQ=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.178.tgz"; + sha512 = "OhEoC5HfKZqvY5GVCsHeroYDx85xp4CZwevhNsePxNzZyW+W491K4bfLTvuOBnvcnMWip+aMQ7zzFDkw74Gtkg=="; }; buildInputs = globalBuildInputs; meta = { @@ -110723,7 +112860,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."invert-kv-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-1.0.0" sources."is-stream-1.1.0" sources."is-url-1.2.4" @@ -110993,21 +113130,21 @@ in react-static = nodeEnv.buildNodePackage { name = "react-static"; packageName = "react-static"; - version = "7.5.3"; + version = "7.6.2"; src = fetchurl { - url = "https://registry.npmjs.org/react-static/-/react-static-7.5.3.tgz"; - sha512 = "coA9MuNPfN+8TyFj7aOycw2e5W9t+sSgFOUyK30oDrh2MWWWHLjY0I4V1puyCconC2arggfDE2GYXvqOTCGv9Q=="; + url = "https://registry.npmjs.org/react-static/-/react-static-7.6.2.tgz"; + sha512 = "JQACM+3GgF1vkUH6E6w1k0Qut6IbcfXjU37shGUWM9tIs3F9e/33saXK4G/uSl1kc8qjI+RekAQs/qyjMlUKlg=="; }; dependencies = [ sources."@babel/cli-7.15.7" - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - (sources."@babel/core-7.15.5" // { + (sources."@babel/core-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) - sources."@babel/generator-7.15.4" + sources."@babel/generator-7.15.8" sources."@babel/helper-annotate-as-pure-7.15.4" sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" (sources."@babel/helper-compilation-targets-7.15.4" // { @@ -111028,7 +113165,7 @@ in sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-plugin-utils-7.14.5" sources."@babel/helper-remap-async-to-generator-7.15.4" @@ -111041,9 +113178,9 @@ in sources."@babel/helper-wrap-function-7.15.4" sources."@babel/helpers-7.15.4" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" - sources."@babel/plugin-proposal-async-generator-functions-7.15.4" + sources."@babel/plugin-proposal-async-generator-functions-7.15.8" sources."@babel/plugin-proposal-class-properties-7.14.5" sources."@babel/plugin-proposal-class-static-block-7.15.4" sources."@babel/plugin-proposal-dynamic-import-7.14.5" @@ -111104,19 +113241,19 @@ in sources."@babel/plugin-transform-react-pure-annotations-7.14.5" sources."@babel/plugin-transform-regenerator-7.14.5" sources."@babel/plugin-transform-reserved-words-7.14.5" - (sources."@babel/plugin-transform-runtime-7.15.0" // { + (sources."@babel/plugin-transform-runtime-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; }) sources."@babel/plugin-transform-shorthand-properties-7.14.5" - sources."@babel/plugin-transform-spread-7.14.6" + sources."@babel/plugin-transform-spread-7.15.8" sources."@babel/plugin-transform-sticky-regex-7.14.5" sources."@babel/plugin-transform-template-literals-7.14.5" sources."@babel/plugin-transform-typeof-symbol-7.14.5" sources."@babel/plugin-transform-unicode-escapes-7.14.5" sources."@babel/plugin-transform-unicode-regex-7.14.5" - (sources."@babel/preset-env-7.15.6" // { + (sources."@babel/preset-env-7.15.8" // { dependencies = [ sources."semver-6.3.0" ]; @@ -111134,7 +113271,7 @@ in sources."@types/glob-7.1.4" sources."@types/json-schema-7.0.9" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/parse-json-4.0.0" sources."@types/q-1.5.5" sources."@webassemblyjs/ast-1.9.0" @@ -111206,7 +113343,11 @@ in sources."async-each-1.0.3" sources."async-limiter-1.0.1" sources."atob-2.1.2" - sources."autoprefixer-9.8.8" + (sources."autoprefixer-9.8.8" // { + dependencies = [ + sources."picocolors-0.2.1" + ]; + }) sources."axios-0.21.4" sources."babel-core-7.0.0-bridge.0" (sources."babel-loader-8.2.2" // { @@ -111288,7 +113429,7 @@ in ]; }) sources."browserify-zlib-0.1.4" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-5.7.1" sources."buffer-alloc-1.2.0" sources."buffer-alloc-unsafe-1.1.0" @@ -111322,7 +113463,7 @@ in sources."camel-case-3.0.0" sources."camelcase-5.3.1" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."case-sensitive-paths-webpack-plugin-2.4.0" sources."caw-2.0.1" sources."chalk-2.4.2" @@ -111402,7 +113543,7 @@ in sources."copy-concurrently-1.0.5" sources."copy-descriptor-0.1.1" sources."core-js-2.6.12" - (sources."core-js-compat-3.18.1" // { + (sources."core-js-compat-3.18.3" // { dependencies = [ sources."semver-7.0.0" ]; @@ -111546,7 +113687,7 @@ in sources."duplexify-3.7.1" sources."ee-first-1.1.1" sources."ejs-2.7.4" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -111846,7 +113987,7 @@ in sources."is-buffer-1.1.6" sources."is-callable-1.2.4" sources."is-color-stop-1.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-date-object-1.0.5" sources."is-deflate-1.0.0" @@ -111991,7 +114132,7 @@ in ]; }) sources."node-modules-regexp-1.0.0" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."normalize-range-0.1.2" (sources."normalize-url-2.0.1" // { @@ -112073,7 +114214,7 @@ in sources."peek-stream-1.1.3" sources."pend-1.2.0" sources."performance-now-2.1.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" sources."pify-4.0.1" sources."pinkie-2.0.4" @@ -112088,6 +114229,7 @@ in sources."posix-character-classes-0.1.1" (sources."postcss-7.0.39" // { dependencies = [ + sources."picocolors-0.2.1" sources."source-map-0.6.1" ]; }) @@ -112284,7 +114426,7 @@ in dependencies = [ sources."ansi-regex-2.1.1" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."dom-serializer-1.3.2" sources."domelementtype-2.2.0" sources."domutils-2.8.0" @@ -112801,14 +114943,14 @@ in readability-cli = nodeEnv.buildNodePackage { name = "readability-cli"; packageName = "readability-cli"; - version = "2.3.0"; + version = "2.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/readability-cli/-/readability-cli-2.3.0.tgz"; - sha512 = "9hiYYcNshOLt4kLXcuE1nIO5nAFyOcnau3nn+rw/WNQC52Vpa77GqeJZCSBIWAUNsALmtsCby76oOiSJlX5dbQ=="; + url = "https://registry.npmjs.org/readability-cli/-/readability-cli-2.3.4.tgz"; + sha512 = "88OPL2Gj8qWx/GWS0dgxJkArT/kcnfFMgW+duBBSGXbvdWG6CEIUY4602e41OVLtDAmT3xo4cdj3PhmQxgAa6g=="; }; dependencies = [ sources."@mozilla/readability-0.4.1" - sources."@tootallnate/once-1.1.2" + sources."@tootallnate/once-2.0.0" sources."abab-2.0.5" sources."acorn-8.5.0" (sources."acorn-globals-6.0.0" // { @@ -112826,22 +114968,18 @@ in sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."combined-stream-1.0.8" - sources."cssom-0.4.4" + sources."cssom-0.5.0" (sources."cssstyle-2.3.0" // { dependencies = [ sources."cssom-0.3.8" ]; }) - sources."data-urls-2.0.0" + sources."data-urls-3.0.1" sources."debug-4.3.2" sources."decimal.js-10.3.1" sources."deep-is-0.1.4" sources."delayed-stream-1.0.0" - (sources."domexception-2.0.1" // { - dependencies = [ - sources."webidl-conversions-5.0.0" - ]; - }) + sources."domexception-4.0.0" sources."dompurify-2.3.3" sources."emoji-regex-8.0.0" sources."escalade-3.1.1" @@ -112850,17 +114988,16 @@ in sources."estraverse-5.2.0" sources."esutils-2.0.3" sources."fast-levenshtein-2.0.6" - sources."form-data-3.0.1" + sources."form-data-4.0.0" sources."get-caller-file-2.0.5" - sources."html-encoding-sniffer-2.0.1" - sources."http-proxy-agent-4.0.1" + sources."html-encoding-sniffer-3.0.0" + sources."http-proxy-agent-5.0.0" sources."https-proxy-agent-5.0.0" - sources."iconv-lite-0.4.24" + sources."iconv-lite-0.6.3" sources."is-fullwidth-code-point-3.0.0" sources."is-potential-custom-element-name-1.0.1" - sources."jsdom-16.7.0" + sources."jsdom-18.0.0" sources."levn-0.3.0" - sources."lodash-4.17.21" sources."mime-db-1.50.0" sources."mime-types-2.1.33" sources."ms-2.1.2" @@ -112878,19 +115015,19 @@ in sources."strip-ansi-6.0.1" sources."symbol-tree-3.2.4" sources."tough-cookie-4.0.0" - sources."tr46-2.1.0" + sources."tr46-3.0.0" sources."type-check-0.3.2" sources."universalify-0.1.2" sources."w3c-hr-time-1.0.2" - sources."w3c-xmlserializer-2.0.0" - sources."webidl-conversions-6.1.0" - sources."whatwg-encoding-1.0.5" - sources."whatwg-mimetype-2.3.0" - sources."whatwg-url-8.7.0" + sources."w3c-xmlserializer-3.0.0" + sources."webidl-conversions-7.0.0" + sources."whatwg-encoding-2.0.0" + sources."whatwg-mimetype-3.0.0" + sources."whatwg-url-10.0.0" sources."word-wrap-1.2.3" sources."wrap-ansi-7.0.0" - sources."ws-7.5.5" - sources."xml-name-validator-3.0.0" + sources."ws-8.2.3" + sources."xml-name-validator-4.0.0" sources."xmlchars-2.2.0" sources."y18n-5.0.8" sources."yargs-17.2.1" @@ -112909,14 +115046,14 @@ in redoc-cli = nodeEnv.buildNodePackage { name = "redoc-cli"; packageName = "redoc-cli"; - version = "0.12.3"; + version = "0.13.0"; src = fetchurl { - url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.12.3.tgz"; - sha512 = "qTBaEfwVqCvqLbuloZ9sMBQA49WfMOQrLVBGiVyT7pNMAjosQCpMyFESqQL8WqVxDzV2olPCZ1L2rG9cuDGOsA=="; + url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.13.0.tgz"; + sha512 = "SLGjajbYf2QKByYKBWCDTW1mnX6BWfojV3Y6SFkCXtehNFgy4OGGKmi3Dy4/PqSx5liWeGggxMQ9N/oiSsFhbA=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" - (sources."@babel/generator-7.15.4" // { + sources."@babel/code-frame-7.15.8" + (sources."@babel/generator-7.15.8" // { dependencies = [ sources."source-map-0.5.7" ]; @@ -112929,7 +115066,7 @@ in sources."@babel/helper-split-export-declaration-7.15.4" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/runtime-7.15.4" sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" @@ -112940,18 +115077,14 @@ in sources."@emotion/unitless-0.7.5" sources."@exodus/schemasafe-1.0.0-rc.6" sources."@redocly/ajv-8.6.2" - (sources."@redocly/openapi-core-1.0.0-beta.62" // { - dependencies = [ - sources."@types/node-14.17.20" - ]; - }) + sources."@redocly/openapi-core-1.0.0-beta.63" sources."@redocly/react-dropdown-aria-2.0.12" sources."@types/json-schema-7.0.9" - sources."@types/node-15.14.9" + sources."@types/node-14.17.27" sources."ansi-regex-5.0.1" sources."ansi-styles-3.2.1" sources."anymatch-3.1.2" - sources."argparse-1.0.10" + sources."argparse-2.0.1" (sources."asn1.js-5.4.1" // { dependencies = [ sources."bn.js-4.12.0" @@ -113034,7 +115167,6 @@ in sources."es6-promise-3.3.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" - sources."esprima-4.0.1" sources."eventemitter3-4.0.7" sources."events-3.3.0" sources."evp_bytestokey-1.0.3" @@ -113073,7 +115205,7 @@ in sources."isarray-2.0.5" sources."js-levenshtein-1.1.6" sources."js-tokens-4.0.0" - sources."js-yaml-3.14.1" + sources."js-yaml-4.1.0" sources."jsesc-2.5.2" sources."json-pointer-0.6.1" sources."json-schema-traverse-1.0.0" @@ -113095,8 +115227,8 @@ in sources."minimatch-3.0.4" sources."minimist-1.2.5" sources."mkdirp-1.0.4" - sources."mobx-6.3.3" - sources."mobx-react-7.2.0" + sources."mobx-6.3.5" + sources."mobx-react-7.2.1" sources."mobx-react-lite-3.2.1" sources."ms-2.1.2" sources."neo-async-2.6.2" @@ -113148,7 +115280,7 @@ in ]; }) sources."readdirp-3.6.0" - (sources."redoc-2.0.0-rc.56" // { + (sources."redoc-2.0.0-rc.57" // { dependencies = [ sources."path-browserify-1.0.1" ]; @@ -113172,7 +115304,6 @@ in sources."should-util-1.0.1" sources."slugify-1.4.7" sources."source-map-0.6.1" - sources."sprintf-js-1.0.3" sources."stickyfill-1.1.1" sources."stream-browserify-2.0.2" sources."stream-http-2.8.3" @@ -113280,7 +115411,7 @@ in sources."ink-2.7.1" sources."is-arrayish-0.2.1" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-3.0.0" sources."is-plain-obj-1.1.0" sources."js-tokens-4.0.0" @@ -113474,9 +115605,9 @@ in sources."@types/json-schema-7.0.9" sources."@types/minimatch-3.0.5" sources."@types/mocha-8.2.3" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."@types/node-fetch-2.5.12" - sources."@types/vscode-1.60.0" + sources."@types/vscode-1.61.0" sources."@typescript-eslint/eslint-plugin-4.33.0" sources."@typescript-eslint/experimental-utils-4.33.0" sources."@typescript-eslint/parser-4.33.0" @@ -113499,7 +115630,7 @@ in sources."asynckit-0.4.0" sources."azure-devops-node-api-11.0.1" sources."balanced-match-1.0.2" - sources."big-integer-1.6.49" + sources."big-integer-1.6.50" sources."binary-0.3.0" sources."binary-extensions-2.2.0" sources."bluebird-3.4.7" @@ -113536,7 +115667,7 @@ in sources."core-util-is-1.0.3" sources."cross-spawn-7.0.3" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."d3-7.1.1" sources."d3-array-3.1.1" sources."d3-axis-3.0.0" @@ -113724,7 +115855,7 @@ in sources."minimatch-3.0.4" sources."minimist-1.2.5" sources."mkdirp-0.5.5" - (sources."mocha-9.1.2" // { + (sources."mocha-9.1.3" // { dependencies = [ sources."argparse-2.0.1" sources."glob-7.1.7" @@ -113836,7 +115967,7 @@ in sources."type-check-0.4.0" sources."type-fest-0.20.2" sources."typed-rest-client-1.8.6" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."typescript-formatter-7.2.2" sources."uc.micro-1.0.6" sources."underscore-1.13.1" @@ -113988,10 +116119,10 @@ in sass = nodeEnv.buildNodePackage { name = "sass"; packageName = "sass"; - version = "1.42.1"; + version = "1.43.2"; src = fetchurl { - url = "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz"; - sha512 = "/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg=="; + url = "https://registry.npmjs.org/sass/-/sass-1.43.2.tgz"; + sha512 = "DncYhjl3wBaPMMJR0kIUaH3sF536rVrOcqqVGmTZHQRRzj7LQlyGV7Mb8aCKFyILMr5VsPHwRYtyKpnKYlmQSQ=="; }; dependencies = [ sources."anymatch-3.1.2" @@ -114161,10 +116292,10 @@ in serverless = nodeEnv.buildNodePackage { name = "serverless"; packageName = "serverless"; - version = "2.61.0"; + version = "2.63.0"; src = fetchurl { - url = "https://registry.npmjs.org/serverless/-/serverless-2.61.0.tgz"; - sha512 = "a0Kha0IJ7dekoXgecoo1jsoH7c1d5tOdYaalZt0ZjrFBJq/hURpqJurPzuDlx4MwecbrGTe2aMjGUYFBFcDlRw=="; + url = "https://registry.npmjs.org/serverless/-/serverless-2.63.0.tgz"; + sha512 = "8R3WceUjjFBZRcL0YXT6+3hEWIxlzyCIWiIVy9x2Rf2TDBBJTTv82T1JHvLr9dRVBSOcQBu6cHlzSqwk1ozbLA=="; }; dependencies = [ sources."2-thenable-1.0.0" @@ -114223,7 +116354,7 @@ in sources."semver-6.3.0" ]; }) - sources."@serverless/dashboard-plugin-5.4.5" + sources."@serverless/dashboard-plugin-5.4.8" sources."@serverless/event-mocks-1.1.1" (sources."@serverless/platform-client-4.3.0" // { dependencies = [ @@ -114238,7 +116369,7 @@ in ]; }) sources."@serverless/template-1.1.4" - (sources."@serverless/utils-5.17.0" // { + (sources."@serverless/utils-5.18.0" // { dependencies = [ sources."get-stream-6.0.1" sources."has-flag-4.0.0" @@ -114257,12 +116388,12 @@ in sources."@types/keyv-3.1.3" sources."@types/lodash-4.14.175" sources."@types/long-4.0.1" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/request-2.48.7" sources."@types/request-promise-native-1.0.18" sources."@types/responselike-1.0.0" sources."@types/tough-cookie-4.0.1" - sources."adm-zip-0.5.7" + sources."adm-zip-0.5.9" sources."after-0.8.2" (sources."agent-base-6.0.2" // { dependencies = [ @@ -114317,7 +116448,7 @@ in sources."async-2.6.3" sources."asynckit-0.4.0" sources."at-least-node-1.0.0" - (sources."aws-sdk-2.1000.0" // { + (sources."aws-sdk-2.1009.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -114399,11 +116530,7 @@ in sources."chownr-1.1.4" sources."ci-info-3.2.0" sources."cli-boxes-2.2.1" - (sources."cli-color-2.0.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) + sources."cli-color-2.0.1" sources."cli-cursor-3.1.0" sources."cli-progress-footer-2.1.1" (sources."cli-sprintf-format-1.1.0" // { @@ -114700,7 +116827,7 @@ in sources."lodash.flatten-4.4.0" sources."lodash.isplainobject-4.0.6" sources."lodash.union-4.6.0" - sources."log-6.2.0" + sources."log-6.3.1" (sources."log-node-8.0.1" // { dependencies = [ sources."has-flag-4.0.0" @@ -114989,6 +117116,7 @@ in sources."type-is-1.6.18" sources."typedarray-to-buffer-3.1.5" sources."unbzip2-stream-1.4.3" + sources."uni-global-1.0.0" sources."universalify-0.1.2" sources."untildify-4.0.0" sources."uri-js-4.4.1" @@ -115007,7 +117135,7 @@ in sources."whatwg-url-5.0.0" sources."which-1.3.1" sources."which-pm-runs-1.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."widest-line-3.1.0" // { dependencies = [ sources."is-fullwidth-code-point-3.0.0" @@ -115686,10 +117814,10 @@ in snyk = nodeEnv.buildNodePackage { name = "snyk"; packageName = "snyk"; - version = "1.731.0"; + version = "1.737.0"; src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.731.0.tgz"; - sha512 = "1bRMFH7ZrjmaUkBnbOtCmLSSpAlj9vPKndBiP4hjCLysN8peVZ9SMdxGWhhJsmvqmRZYCdmPQyL+sKev8dsRkw=="; + url = "https://registry.npmjs.org/snyk/-/snyk-1.737.0.tgz"; + sha512 = "74RuQLRB2lIDoS3dFY/XXRsPJvL1qr5t7LisJ10q5O2wLi4ISEyNU39XPICVOj+kg1eT30CjKUecMzF+9P2xfQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -115704,25 +117832,25 @@ in "socket.io" = nodeEnv.buildNodePackage { name = "socket.io"; packageName = "socket.io"; - version = "4.2.0"; + version = "4.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-4.2.0.tgz"; - sha512 = "sjlGfMmnaWvTRVxGRGWyhd9ctpg4APxWAxu85O/SxekkxHhfxmePWZbaYCkeX5QQX0z1YEnKOlNt6w82E4Nzug=="; + url = "https://registry.npmjs.org/socket.io/-/socket.io-4.3.0.tgz"; + sha512 = "15eJ4fLho1uQTgdvAKlkMPvhvurky8KAc0F+wAdrSoIk+rKEYor8vPKiV5grp4J0sQpPms/AW7w9BV6b/HB0oA=="; }; dependencies = [ - sources."@types/component-emitter-1.2.10" + sources."@types/component-emitter-1.2.11" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.12" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."accepts-1.3.7" - sources."base64-arraybuffer-0.1.4" + sources."base64-arraybuffer-1.0.1" sources."base64id-2.0.0" sources."component-emitter-1.3.0" sources."cookie-0.4.1" sources."cors-2.8.5" sources."debug-4.3.2" - sources."engine.io-5.2.0" - sources."engine.io-parser-4.0.3" + sources."engine.io-6.0.0" + sources."engine.io-parser-5.0.0" sources."mime-db-1.50.0" sources."mime-types-2.1.33" sources."ms-2.1.2" @@ -115731,7 +117859,7 @@ in sources."socket.io-adapter-2.3.2" sources."socket.io-parser-4.0.4" sources."vary-1.1.2" - sources."ws-7.4.6" + sources."ws-8.2.3" ]; buildInputs = globalBuildInputs; meta = { @@ -115810,7 +117938,7 @@ in sources."ini-1.3.8" sources."is-arrayish-0.2.1" sources."is-ci-1.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-2.0.0" sources."is-installed-globally-0.1.0" sources."is-npm-1.0.0" @@ -115969,7 +118097,7 @@ in sources."array-unique-0.2.1" sources."arrify-1.0.1" sources."assign-symbols-1.0.0" - (sources."async-append-only-log-3.1.0" // { + (sources."async-append-only-log-3.1.1" // { dependencies = [ sources."push-stream-11.0.1" ]; @@ -116231,7 +118359,7 @@ in sources."is-buffer-1.1.6" sources."is-callable-1.2.4" sources."is-canonical-base64-1.1.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" (sources."is-data-descriptor-1.0.0" // { dependencies = [ sources."kind-of-6.0.3" @@ -116278,7 +118406,7 @@ in sources."isarray-1.0.0" sources."isexe-2.0.0" sources."isobject-2.1.0" - (sources."jitdb-3.4.0" // { + (sources."jitdb-3.4.2" // { dependencies = [ sources."mkdirp-1.0.4" sources."push-stream-11.0.1" @@ -116669,13 +118797,13 @@ in ]; }) sources."sodium-chloride-1.1.2" - sources."sodium-native-3.2.1" + sources."sodium-native-3.3.0" sources."source-map-0.5.7" sources."source-map-resolve-0.5.3" sources."source-map-url-0.4.1" sources."split-buffer-1.0.0" sources."split-string-3.1.0" - (sources."ssb-bendy-butt-0.12.3" // { + (sources."ssb-bendy-butt-0.12.4" // { dependencies = [ sources."ssb-keys-8.2.0" ]; @@ -116687,7 +118815,7 @@ in sources."ssb-client-4.9.0" sources."ssb-config-3.4.5" sources."ssb-db-19.2.0" - (sources."ssb-db2-2.6.0" // { + (sources."ssb-db2-2.6.5" // { dependencies = [ sources."abstract-leveldown-6.2.3" (sources."flumecodec-0.0.1" // { @@ -116749,8 +118877,8 @@ in sources."ssb-keys-8.2.0" ]; }) - sources."ssb-validate2-0.1.1" - sources."ssb-validate2-rsjs-node-1.0.0" + sources."ssb-validate2-0.1.2" + sources."ssb-validate2-rsjs-node-1.0.1" sources."ssb-ws-6.2.3" sources."stack-0.1.0" (sources."static-extend-0.1.2" // { @@ -116955,7 +119083,7 @@ in sources."async-1.5.2" sources."async-limiter-1.0.1" sources."asynckit-0.4.0" - (sources."aws-sdk-2.1000.0" // { + (sources."aws-sdk-2.1009.0" // { dependencies = [ sources."uuid-3.3.2" ]; @@ -117209,7 +119337,7 @@ in sources."ipaddr.js-1.9.1" sources."is-arrayish-0.2.1" sources."is-buffer-1.1.6" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" (sources."is-expression-3.0.0" // { dependencies = [ sources."acorn-4.0.13" @@ -117738,17 +119866,17 @@ in sha512 = "Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/compat-data-7.15.0" - sources."@babel/core-7.15.5" - sources."@babel/generator-7.15.4" + sources."@babel/core-7.15.8" + sources."@babel/generator-7.15.8" sources."@babel/helper-compilation-targets-7.15.4" sources."@babel/helper-function-name-7.15.4" sources."@babel/helper-get-function-arity-7.15.4" sources."@babel/helper-hoist-variables-7.15.4" sources."@babel/helper-member-expression-to-functions-7.15.4" sources."@babel/helper-module-imports-7.15.4" - sources."@babel/helper-module-transforms-7.15.7" + sources."@babel/helper-module-transforms-7.15.8" sources."@babel/helper-optimise-call-expression-7.15.4" sources."@babel/helper-replace-supers-7.15.4" sources."@babel/helper-simple-access-7.15.4" @@ -117761,7 +119889,7 @@ in sources."chalk-2.4.2" ]; }) - sources."@babel/parser-7.15.7" + sources."@babel/parser-7.15.8" sources."@babel/template-7.15.4" sources."@babel/traverse-7.15.4" sources."@babel/types-7.15.6" @@ -117781,7 +119909,11 @@ in sources."array-union-2.1.0" sources."arrify-1.0.1" sources."astral-regex-2.0.0" - sources."autoprefixer-9.8.8" + (sources."autoprefixer-9.8.8" // { + dependencies = [ + sources."picocolors-0.2.1" + ]; + }) sources."bail-1.0.5" sources."balanced-match-2.0.0" (sources."brace-expansion-1.1.11" // { @@ -117790,11 +119922,11 @@ in ]; }) sources."braces-3.0.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" (sources."chalk-4.1.2" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -117831,7 +119963,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -117882,7 +120014,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.7.0" + sources."is-core-module-2.8.0" sources."is-decimal-1.0.4" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" @@ -117927,7 +120059,7 @@ in ]; }) sources."ms-2.1.2" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" (sources."normalize-package-data-3.0.3" // { dependencies = [ sources."semver-7.3.5" @@ -117947,10 +120079,11 @@ in sources."path-is-absolute-1.0.1" sources."path-parse-1.0.7" sources."path-type-4.0.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" (sources."postcss-7.0.39" // { dependencies = [ + sources."picocolors-0.2.1" sources."source-map-0.6.1" ]; }) @@ -118059,16 +120192,16 @@ in svelte-check = nodeEnv.buildNodePackage { name = "svelte-check"; packageName = "svelte-check"; - version = "2.2.6"; + version = "2.2.7"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-check/-/svelte-check-2.2.6.tgz"; - sha512 = "oJux/afbmcZO+N+ADXB88h6XANLie8Y2rh2qBlhgfkpr2c3t/q/T0w2JWrHqagaDL8zeNwO8a8RVFBkrRox8gg=="; + url = "https://registry.npmjs.org/svelte-check/-/svelte-check-2.2.7.tgz"; + sha512 = "lH8ArmwVC+D314cToZkXBBfj7NlpvgQGP7nXCAMnNHo6hTEcbKcf/cAZgzbnAOTftjIJrmLHp+EDW887VJFSOQ=="; }; dependencies = [ sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/pug-2.0.5" sources."@types/sass-1.16.1" sources."ansi-styles-4.3.0" @@ -118130,7 +120263,7 @@ in sources."supports-color-7.2.0" sources."svelte-preprocess-4.9.8" sources."to-regex-range-5.0.1" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."wrappy-1.0.2" ]; buildInputs = globalBuildInputs; @@ -118146,10 +120279,10 @@ in svelte-language-server = nodeEnv.buildNodePackage { name = "svelte-language-server"; packageName = "svelte-language-server"; - version = "0.14.9"; + version = "0.14.10"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.9.tgz"; - sha512 = "mkMsAnGEO/wMsYfRdEKWKY9Hv/FwuCtB5RiJPcUcngHrVq8V+6zYGiZsmDTS4CArpfzhEuPcUNo1UM+E94Pslw=="; + url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.10.tgz"; + sha512 = "hRVDcaYNs1T3VUnxPYMlpCfUJYAXzzKHRfpATEyw480meS6gJx7tZCLRirajs1Qh8dUINaoVnCDyI+OqncOXFw=="; }; dependencies = [ sources."@emmetio/abbreviation-2.2.2" @@ -118158,7 +120291,7 @@ in sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/pug-2.0.5" sources."@types/sass-1.16.1" sources."anymatch-3.1.2" @@ -118201,7 +120334,7 @@ in sources."svelte2tsx-0.4.7" sources."to-regex-range-5.0.1" sources."tslib-2.3.1" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."vscode-css-languageservice-5.0.0" sources."vscode-emmet-helper-2.1.2" sources."vscode-html-languageservice-4.0.0" @@ -118212,7 +120345,7 @@ in sources."vscode-languageserver-types-3.17.0-next.1" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-5.0.0" sources."vscode-uri-2.1.2" @@ -118241,7 +120374,7 @@ in sources."commander-7.2.0" sources."css-select-4.1.3" sources."css-tree-1.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."csso-4.2.0" sources."dom-serializer-1.3.2" sources."domelementtype-2.2.0" @@ -119040,76 +121173,10 @@ in sha1 = "bd2b3b1e3b88ad3c7471bdc8a5244255564b69e1"; }; dependencies = [ - sources."ansi-regex-2.1.1" - sources."aproba-1.2.0" - sources."are-we-there-yet-1.1.7" - sources."base64-js-1.5.1" - sources."bindings-1.5.0" - (sources."bl-4.1.0" // { - dependencies = [ - sources."readable-stream-3.6.0" - ]; - }) - sources."buffer-5.7.1" - sources."chownr-1.1.4" - sources."code-point-at-1.1.0" - sources."console-control-strings-1.1.0" - sources."core-util-is-1.0.3" - sources."decompress-response-4.2.1" - sources."deep-extend-0.6.0" - sources."delegates-1.0.0" - sources."detect-libc-1.0.3" - sources."end-of-stream-1.4.4" - sources."expand-template-2.0.3" - sources."file-uri-to-path-1.0.0" - sources."fs-constants-1.0.0" - sources."gauge-2.7.4" - sources."github-from-package-0.0.0" - sources."has-unicode-2.0.1" - sources."ieee754-1.2.1" - sources."inherits-2.0.4" - sources."ini-1.3.8" - sources."is-fullwidth-code-point-1.0.0" - sources."isarray-1.0.0" - sources."mimic-response-2.1.0" - sources."minimist-1.2.5" - sources."mkdirp-classic-0.5.3" - sources."napi-build-utils-1.0.2" - sources."node-abi-2.30.1" - sources."node-addon-api-3.0.2" - sources."noop-logger-0.1.1" - sources."npmlog-4.1.2" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."prebuild-install-5.3.6" - sources."process-nextick-args-2.0.1" - sources."pump-3.0.0" + sources."node-addon-api-4.2.0" + sources."node-gyp-build-4.3.0" sources."q-1.5.1" - sources."rc-1.2.8" - sources."readable-stream-2.3.7" - sources."safe-buffer-5.1.2" - sources."semver-5.7.1" - sources."set-blocking-2.0.0" - sources."signal-exit-3.0.5" - sources."simple-concat-1.0.1" - sources."simple-get-3.1.0" - sources."string-width-1.0.2" - sources."string_decoder-1.1.1" - sources."strip-ansi-3.0.1" - sources."strip-json-comments-2.0.1" - sources."tar-fs-2.1.1" - (sources."tar-stream-2.2.0" // { - dependencies = [ - sources."readable-stream-3.6.0" - ]; - }) - sources."tunnel-agent-0.6.0" - sources."usb-1.7.2" - sources."util-deprecate-1.0.2" - sources."which-pm-runs-1.0.0" - sources."wide-align-1.1.3" - sources."wrappy-1.0.2" + sources."usb-1.8.0" ]; buildInputs = globalBuildInputs; meta = { @@ -119287,7 +121354,7 @@ in sources."is-arguments-1.1.1" sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-date-object-1.0.5" sources."is-decimal-1.0.4" sources."is-file-1.0.0" @@ -119505,7 +121572,7 @@ in sha512 = "z/Xo1WHxAn7eueUbRLXoMNew+R3dzGENPG/yiCt/KT2WgAfRuQ7GeF855kLcnCCqdTnl6W7sYq8TKy+/DLpiqQ=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" sources."@sindresorhus/is-0.14.0" @@ -119650,7 +121717,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.7.0" + sources."is-core-module-2.8.0" sources."is-decimal-1.0.4" sources."is-empty-1.2.0" sources."is-fullwidth-code-point-3.0.0" @@ -120317,7 +122384,7 @@ in sources."@types/cacheable-request-6.0.2" sources."@types/http-cache-semantics-4.0.1" sources."@types/keyv-3.1.3" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" @@ -120393,7 +122460,7 @@ in sources."content-type-1.0.4" sources."cookie-0.4.0" sources."cookie-signature-1.0.6" - sources."core-js-3.18.1" + sources."core-js-3.18.3" sources."core-util-is-1.0.2" sources."css-select-1.2.0" sources."css-what-2.1.3" @@ -120734,7 +122801,7 @@ in sources."verror-1.10.0" sources."web-push-3.4.4" sources."which-1.3.1" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."with-open-file-0.1.7" sources."wrappy-1.0.2" sources."ws-7.5.5" @@ -121184,10 +123251,10 @@ in typescript = nodeEnv.buildNodePackage { name = "typescript"; packageName = "typescript"; - version = "4.4.3"; + version = "4.4.4"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz"; - sha512 = "4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA=="; + url = "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz"; + sha512 = "DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA=="; }; buildInputs = globalBuildInputs; meta = { @@ -121202,10 +123269,10 @@ in typescript-language-server = nodeEnv.buildNodePackage { name = "typescript-language-server"; packageName = "typescript-language-server"; - version = "0.6.3"; + version = "0.6.4"; src = fetchurl { - url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-0.6.3.tgz"; - sha512 = "AJux8qVVoXcu1pSG7CwpxzTWGUy92pXFIG1iSsbC4YPajYmP/CNERPL1jHW+8cHHKgpHWKAxJmYpEB0twqw/2Q=="; + url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-0.6.4.tgz"; + sha512 = "tcN3Kyq/tHF79rNdueFNOyY3fTFTj9t0oneoLzkAhV35QBghxwX1eDi6oOnzIglZjSbJWosdnedHHfyjqQ62ig=="; }; dependencies = [ sources."@nodelib/fs.scandir-2.1.5" @@ -121266,7 +123333,7 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-uri-1.0.8" sources."wrappy-1.0.2" @@ -121329,10 +123396,10 @@ in sources."@primer/octicons-14.1.0" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/component-emitter-1.2.10" + sources."@types/component-emitter-1.2.11" sources."@types/cookie-0.4.1" sources."@types/cors-2.8.12" - sources."@types/node-14.17.20" + sources."@types/node-14.17.27" sources."abbrev-1.1.1" sources."accepts-1.3.7" sources."ansi-regex-5.0.1" @@ -121613,7 +123680,7 @@ in sha512 = "N+ENrder8z9zJQF9UM7K3/1LcfVW60omqeyaQsu6GN1BGdCgPm8gdHssn7WRD7vx+ABKc82IE1+pJyHOPkwe+w=="; }; dependencies = [ - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/unist-2.0.6" sources."@types/vfile-3.0.2" sources."@types/vfile-message-2.0.0" @@ -121829,7 +123896,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."internmap-1.0.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-fullwidth-code-point-1.0.0" sources."isarray-1.0.0" sources."lru-cache-6.0.0" @@ -121905,7 +123972,7 @@ in sources."vega-wordcloud-4.1.3" sources."webidl-conversions-3.0.1" sources."whatwg-url-5.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" (sources."wrap-ansi-7.0.0" // { dependencies = [ sources."ansi-regex-5.0.1" @@ -121994,7 +124061,7 @@ in dependencies = [ sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@vercel/build-utils-2.12.2" sources."@vercel/go-1.2.3" sources."@vercel/node-1.12.1" @@ -122173,7 +124240,7 @@ in sources."enquirer-2.3.6" sources."escape-string-regexp-4.0.0" sources."eslint-7.32.0" - (sources."eslint-plugin-vue-7.19.0" // { + (sources."eslint-plugin-vue-7.19.1" // { dependencies = [ sources."semver-6.3.0" ]; @@ -122222,7 +124289,7 @@ in sources."imurmurhash-0.1.4" sources."inflight-1.0.6" sources."inherits-2.0.4" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-3.0.0" sources."is-glob-4.0.3" @@ -122290,7 +124357,7 @@ in sources."tsutils-2.29.0" sources."type-check-0.4.0" sources."type-fest-0.20.2" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."uri-js-4.4.1" sources."v8-compile-cache-2.3.0" (sources."vue-eslint-parser-7.11.0" // { @@ -122407,7 +124474,7 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-4.1.2" sources."vscode-uri-3.0.2" @@ -122457,7 +124524,7 @@ in sources."vscode-languageserver-types-3.5.0" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0-next.2" sources."vscode-nls-2.0.2" sources."vscode-uri-1.0.8" @@ -122483,18 +124550,18 @@ in dependencies = [ sources."jsonc-parser-3.0.0" sources."request-light-0.5.4" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."vscode-css-languageservice-5.1.7" sources."vscode-html-languageservice-4.1.0" sources."vscode-json-languageservice-4.1.8" - sources."vscode-jsonrpc-8.0.0-next.2" - sources."vscode-languageserver-8.0.0-next.2" - (sources."vscode-languageserver-protocol-3.17.0-next.8" // { + sources."vscode-jsonrpc-8.0.0-next.3" + sources."vscode-languageserver-8.0.0-next.3" + (sources."vscode-languageserver-protocol-3.17.0-next.9" // { dependencies = [ - sources."vscode-languageserver-types-3.17.0-next.3" + sources."vscode-languageserver-types-3.17.0-next.4" ]; }) - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-5.0.0" sources."vscode-uri-3.0.2" @@ -122516,13 +124583,13 @@ in src = ../../misc/vscode-extensions/vscode-lldb/build-deps; dependencies = [ sources."@discoveryjs/json-ext-0.5.5" - sources."@types/eslint-7.28.0" + sources."@types/eslint-7.28.1" sources."@types/eslint-scope-3.7.1" sources."@types/estree-0.0.50" sources."@types/json-schema-7.0.9" sources."@types/mocha-7.0.2" sources."@types/node-8.10.66" - sources."@types/vscode-1.60.0" + sources."@types/vscode-1.61.0" sources."@types/yauzl-2.9.2" sources."@ungap/promise-all-settled-1.1.2" sources."@webassemblyjs/ast-1.11.1" @@ -122540,9 +124607,9 @@ in sources."@webassemblyjs/wasm-opt-1.11.1" sources."@webassemblyjs/wasm-parser-1.11.1" sources."@webassemblyjs/wast-printer-1.11.1" - sources."@webpack-cli/configtest-1.0.4" - sources."@webpack-cli/info-1.3.0" - sources."@webpack-cli/serve-1.5.2" + sources."@webpack-cli/configtest-1.1.0" + sources."@webpack-cli/info-1.4.0" + sources."@webpack-cli/serve-1.6.0" sources."@xtuc/ieee754-1.2.0" sources."@xtuc/long-4.2.2" sources."acorn-8.5.0" @@ -122562,12 +124629,12 @@ in sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."browser-stdout-1.3.1" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-crc32-0.2.13" sources."buffer-from-1.1.2" sources."call-bind-1.0.2" sources."camelcase-6.2.0" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" (sources."chalk-4.1.2" // { dependencies = [ sources."supports-color-7.2.0" @@ -122588,13 +124655,13 @@ in sources."clone-deep-4.0.1" sources."color-convert-2.0.1" sources."color-name-1.1.4" - sources."colorette-1.4.0" + sources."colorette-2.0.16" sources."commander-6.2.1" sources."concat-map-0.0.1" sources."core-util-is-1.0.3" sources."cross-spawn-7.0.3" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" (sources."debug-4.3.1" // { dependencies = [ sources."ms-2.1.2" @@ -122607,14 +124674,14 @@ in sources."domelementtype-2.2.0" sources."domhandler-4.2.2" sources."domutils-2.8.0" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" sources."enhanced-resolve-5.8.3" sources."entities-2.2.0" sources."envinfo-7.8.1" sources."errno-0.1.8" - sources."es-module-lexer-0.9.2" + sources."es-module-lexer-0.9.3" sources."escalade-3.1.1" sources."escape-string-regexp-4.0.0" sources."eslint-scope-5.1.1" @@ -122656,7 +124723,7 @@ in sources."inherits-2.0.4" sources."interpret-2.2.0" sources."is-binary-path-2.1.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-extglob-2.1.1" sources."is-fullwidth-code-point-2.0.0" sources."is-glob-4.0.3" @@ -122667,7 +124734,7 @@ in sources."isarray-0.0.1" sources."isexe-2.0.0" sources."isobject-3.0.1" - sources."jest-worker-27.2.4" + sources."jest-worker-27.2.5" sources."js-yaml-4.0.0" sources."json-parse-better-errors-1.0.2" sources."json-schema-traverse-0.4.1" @@ -122710,7 +124777,7 @@ in sources."mute-stream-0.0.8" sources."nanoid-3.1.20" sources."neo-async-2.6.2" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."normalize-path-3.0.0" sources."npm-run-path-4.0.1" sources."nth-check-2.0.1" @@ -122731,7 +124798,7 @@ in sources."path-key-3.1.1" sources."path-parse-1.0.7" sources."pend-1.2.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."picomatch-2.3.0" (sources."pkg-dir-4.2.0" // { dependencies = [ @@ -122799,7 +124866,7 @@ in sources."tslib-2.3.1" sources."tunnel-0.0.6" sources."typed-rest-client-1.8.6" - sources."typescript-4.4.3" + sources."typescript-4.4.4" sources."uc.micro-1.0.6" sources."underscore-1.13.1" sources."uri-js-4.4.1" @@ -122820,8 +124887,8 @@ in sources."vscode-debugadapter-testsupport-1.49.0" sources."vscode-debugprotocol-1.49.0" sources."watchpack-2.2.0" - sources."webpack-5.56.1" - (sources."webpack-cli-4.8.0" // { + sources."webpack-5.58.2" + (sources."webpack-cli-4.9.0" // { dependencies = [ sources."commander-7.2.0" ]; @@ -123165,7 +125232,7 @@ in sha512 = "/dd2bJLxOmX8Ie0EPTlmU+F8cxAekn/1m8K9OAFoijm4fc8SdHznFUUEKuz2RMMhsaL5+rccj8xLFAJELYNbaA=="; }; dependencies = [ - sources."@babel/code-frame-7.14.5" + sources."@babel/code-frame-7.15.8" sources."@babel/helper-validator-identifier-7.15.7" sources."@babel/highlight-7.14.5" sources."@emmetio/extract-abbreviation-0.1.6" @@ -123183,7 +125250,7 @@ in sources."@starptech/rehype-webparser-0.10.0" sources."@starptech/webparser-0.10.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/unist-2.0.6" sources."@types/vfile-3.0.2" sources."@types/vfile-message-2.0.0" @@ -123540,7 +125607,7 @@ in sources."is-binary-path-2.1.0" sources."is-buffer-2.0.5" sources."is-ci-2.0.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-data-descriptor-1.0.0" sources."is-decimal-1.0.4" sources."is-descriptor-1.0.2" @@ -124047,7 +126114,7 @@ in sources."vscode-jsonrpc-6.0.0" sources."vscode-languageserver-5.3.0-next.10" sources."vscode-languageserver-protocol-3.16.0" - sources."vscode-languageserver-textdocument-1.0.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-5.0.0" sources."vscode-textbuffer-1.0.0" @@ -124102,13 +126169,13 @@ in wavedrom-cli = nodeEnv.buildNodePackage { name = "wavedrom-cli"; packageName = "wavedrom-cli"; - version = "2.6.8"; + version = "2.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/wavedrom-cli/-/wavedrom-cli-2.6.8.tgz"; - sha512 = "uhSNGU27KDT2e2v51l/NqMc59O7X0DG7CHonZOwsnvMHLvyudCLZgXCU8Rw4T8gpqg2asn50vfPHq7l3DGlN5w=="; + url = "https://registry.npmjs.org/wavedrom-cli/-/wavedrom-cli-2.8.1.tgz"; + sha512 = "slGcIXCA/j5d2uzQ7flA4/veF0P0eE+Om/Bw7uEO2LC9a3mVNdB+2bSR1CILMjvgyFy9Q9D6eseomQgp7UW5Dg=="; }; dependencies = [ - sources."@babel/runtime-7.15.4" + sources."@babel/runtime-corejs3-7.15.4" sources."@mapbox/node-pre-gyp-1.0.5" sources."@tootallnate/once-1.1.2" sources."@types/raf-3.4.0" @@ -124127,24 +126194,14 @@ in sources."aproba-1.2.0" sources."are-we-there-yet-1.1.7" sources."asynckit-0.4.0" - sources."at-least-node-1.0.0" sources."atob-2.1.2" sources."balanced-match-1.0.2" - (sources."bit-field-1.5.3" // { - dependencies = [ - sources."ansi-regex-5.0.1" - sources."fs-extra-10.0.0" - sources."is-fullwidth-code-point-3.0.0" - sources."string-width-4.2.3" - sources."strip-ansi-6.0.1" - sources."yargs-17.2.1" - ]; - }) + sources."bit-field-1.5.3" sources."brace-expansion-1.1.11" sources."browser-process-hrtime-1.0.0" sources."btoa-1.2.1" sources."canvas-2.8.0" - sources."canvg-3.0.9" + sources."canvg-3.0.7" sources."chownr-2.0.0" (sources."cliui-7.0.4" // { dependencies = [ @@ -124160,7 +126217,7 @@ in sources."combined-stream-1.0.8" sources."concat-map-0.0.1" sources."console-control-strings-1.1.0" - sources."core-js-3.18.1" + sources."core-js-pure-3.18.3" sources."core-util-is-1.0.3" sources."cssom-0.4.4" (sources."cssstyle-2.3.0" // { @@ -124195,7 +126252,7 @@ in sources."esutils-2.0.3" sources."fast-levenshtein-2.0.6" sources."form-data-3.0.1" - sources."fs-extra-9.1.0" + sources."fs-extra-10.0.0" sources."fs-minipass-2.1.0" sources."fs.realpath-1.0.0" sources."gauge-2.7.4" @@ -124276,8 +126333,8 @@ in sources."string-width-1.0.2" sources."string_decoder-1.1.1" sources."strip-ansi-3.0.1" - sources."svg-pathdata-6.0.3" - sources."svg2img-0.9.3" + sources."svg-pathdata-5.0.5" + sources."svg2img-0.9.4" sources."symbol-tree-3.2.4" sources."tar-6.1.11" (sources."tough-cookie-4.0.0" // { @@ -124292,12 +126349,12 @@ in sources."util-deprecate-1.0.2" sources."w3c-hr-time-1.0.2" sources."w3c-xmlserializer-2.0.0" - sources."wavedrom-2.8.1" + sources."wavedrom-2.8.3" sources."webidl-conversions-3.0.1" sources."whatwg-encoding-1.0.5" sources."whatwg-mimetype-2.3.0" sources."whatwg-url-5.0.0" - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."word-wrap-1.2.3" (sources."wrap-ansi-7.0.0" // { dependencies = [ @@ -124313,7 +126370,7 @@ in sources."xmlchars-2.2.0" sources."y18n-5.0.8" sources."yallist-4.0.0" - (sources."yargs-16.2.0" // { + (sources."yargs-17.2.1" // { dependencies = [ sources."ansi-regex-5.0.1" sources."is-fullwidth-code-point-3.0.0" @@ -124336,10 +126393,10 @@ in web-ext = nodeEnv.buildNodePackage { name = "web-ext"; packageName = "web-ext"; - version = "6.4.0"; + version = "6.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/web-ext/-/web-ext-6.4.0.tgz"; - sha512 = "M8NLCvgpPbJ9spQPlBjNmSEg674lC1SPI/X5UK0tJoz8mqvL70mFTEWrFcmgjDewzh+/DFNKiIOQFPg1UXjYDw=="; + url = "https://registry.npmjs.org/web-ext/-/web-ext-6.5.0.tgz"; + sha512 = "71DE73YkxKEyiy1O5Ei5Uy1ZCT0tOPriPWIkH3g+mpnd52Gr1u2buexpq2upATekhc1Mu87d9EmRqXg2Kqhszw=="; }; dependencies = [ sources."@babel/code-frame-7.12.11" @@ -124374,21 +126431,22 @@ in ]; }) sources."@humanwhocodes/object-schema-1.2.0" - sources."@mdn/browser-compat-data-4.0.2" + sources."@mdn/browser-compat-data-4.0.5" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" sources."@types/minimatch-3.0.5" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/yauzl-2.9.2" sources."acorn-7.4.1" sources."acorn-jsx-5.3.2" - (sources."addons-linter-3.14.0" // { + (sources."addons-linter-3.20.0" // { dependencies = [ - sources."yargs-17.1.1" + sources."yargs-17.2.1" ]; }) - sources."addons-scanner-utils-4.10.0" - sources."adm-zip-0.5.7" + sources."addons-moz-compare-1.2.0" + sources."addons-scanner-utils-5.0.0" + sources."adm-zip-0.5.9" sources."ajv-6.12.6" sources."ajv-merge-patch-4.1.0" sources."ansi-align-3.0.1" @@ -124447,7 +126505,6 @@ in sources."clone-response-1.0.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" - sources."colorette-1.4.0" sources."columnify-1.5.4" sources."combined-stream-1.0.8" sources."commander-2.20.3" @@ -124455,12 +126512,12 @@ in sources."concat-map-0.0.1" sources."concat-stream-1.6.2" sources."configstore-5.0.1" - sources."core-js-3.17.2" + sources."core-js-3.18.0" sources."core-util-is-1.0.2" sources."cross-spawn-7.0.3" sources."crypto-random-string-2.0.0" sources."css-select-4.1.3" - sources."css-what-5.0.1" + sources."css-what-5.1.0" sources."dashdash-1.14.1" sources."debounce-1.2.0" sources."debug-2.6.9" @@ -124523,7 +126580,7 @@ in ]; }) sources."eslint-visitor-keys-3.0.0" - (sources."espree-8.0.0" // { + (sources."espree-9.0.0" // { dependencies = [ sources."acorn-8.5.0" ]; @@ -124558,7 +126615,7 @@ in sources."fastify-warning-0.2.0" sources."fd-slicer-1.1.0" sources."file-entry-cache-6.0.1" - (sources."firefox-profile-4.2.0" // { + (sources."firefox-profile-4.2.1" // { dependencies = [ sources."fs-extra-9.0.1" ]; @@ -124589,7 +126646,7 @@ in sources."get-intrinsic-1.1.1" sources."get-stream-5.2.0" sources."getpass-0.1.7" - sources."glob-7.1.7" + sources."glob-7.2.0" sources."glob-parent-5.1.2" sources."glob-to-regexp-0.4.1" sources."global-dirs-3.0.0" @@ -124721,7 +126778,7 @@ in }) sources."mz-2.7.0" sources."nan-2.15.0" - sources."nanoid-3.1.28" + sources."nanoid-3.1.30" sources."natural-compare-1.4.0" sources."natural-compare-lite-1.4.0" sources."ncp-2.0.0" @@ -124761,9 +126818,10 @@ in sources."path-key-3.1.1" sources."pend-1.2.0" sources."performance-now-2.1.0" - sources."pino-6.13.2" + sources."picocolors-0.2.1" + sources."pino-6.13.3" sources."pino-std-serializers-3.2.0" - sources."postcss-8.3.6" + sources."postcss-8.3.9" sources."prelude-ls-1.2.1" sources."prepend-http-2.0.0" sources."process-nextick-args-2.0.1" @@ -124824,13 +126882,13 @@ in sources."shebang-regex-3.0.0" sources."shell-quote-1.6.1" sources."shellwords-0.1.1" - sources."sign-addon-3.8.0" + sources."sign-addon-3.9.0" sources."signal-exit-3.0.5" sources."slice-ansi-4.0.0" sources."sonic-boom-1.4.1" sources."source-map-0.6.1" sources."source-map-js-0.6.2" - sources."source-map-support-0.5.19" + sources."source-map-support-0.5.20" sources."spawn-sync-1.0.15" sources."split-0.3.3" sources."sprintf-js-1.0.3" @@ -124932,17 +126990,17 @@ in webpack = nodeEnv.buildNodePackage { name = "webpack"; packageName = "webpack"; - version = "5.56.1"; + version = "5.58.2"; src = fetchurl { - url = "https://registry.npmjs.org/webpack/-/webpack-5.56.1.tgz"; - sha512 = "MRbTPooHJuSAfbx7Lh/qEMRUe/d0p4cRj2GPo/fq+4JUeR/+Q1EfLvS1lexslbMcJZyPXxxz/k/NzVepkA5upA=="; + url = "https://registry.npmjs.org/webpack/-/webpack-5.58.2.tgz"; + sha512 = "3S6e9Vo1W2ijk4F4PPWRIu6D/uGgqaPmqw+av3W3jLDujuNkdxX5h5c+RQ6GkjVR+WwIPOfgY8av+j5j4tMqJw=="; }; dependencies = [ - sources."@types/eslint-7.28.0" + sources."@types/eslint-7.28.1" sources."@types/eslint-scope-3.7.1" sources."@types/estree-0.0.50" sources."@types/json-schema-7.0.9" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@webassemblyjs/ast-1.11.1" sources."@webassemblyjs/floating-point-hex-parser-1.11.1" sources."@webassemblyjs/helper-api-error-1.11.1" @@ -124964,14 +127022,14 @@ in sources."acorn-import-assertions-1.8.0" sources."ajv-6.12.6" sources."ajv-keywords-3.5.2" - sources."browserslist-4.17.3" + sources."browserslist-4.17.4" sources."buffer-from-1.1.2" - sources."caniuse-lite-1.0.30001264" + sources."caniuse-lite-1.0.30001267" sources."chrome-trace-event-1.0.3" sources."commander-2.20.3" - sources."electron-to-chromium-1.3.859" + sources."electron-to-chromium-1.3.870" sources."enhanced-resolve-5.8.3" - sources."es-module-lexer-0.9.2" + sources."es-module-lexer-0.9.3" sources."escalade-3.1.1" sources."eslint-scope-5.1.1" (sources."esrecurse-4.3.0" // { @@ -124986,7 +127044,7 @@ in sources."glob-to-regexp-0.4.1" sources."graceful-fs-4.2.8" sources."has-flag-4.0.0" - sources."jest-worker-27.2.4" + sources."jest-worker-27.2.5" sources."json-parse-better-errors-1.0.2" sources."json-schema-traverse-0.4.1" sources."loader-runner-4.2.0" @@ -124994,9 +127052,9 @@ in sources."mime-db-1.50.0" sources."mime-types-2.1.33" sources."neo-async-2.6.2" - sources."node-releases-1.1.77" + sources."node-releases-2.0.0" sources."p-limit-3.1.0" - sources."picocolors-0.2.1" + sources."picocolors-1.0.0" sources."punycode-2.1.1" sources."randombytes-2.1.0" sources."safe-buffer-5.2.1" @@ -125030,18 +127088,18 @@ in webpack-cli = nodeEnv.buildNodePackage { name = "webpack-cli"; packageName = "webpack-cli"; - version = "4.8.0"; + version = "4.9.0"; src = fetchurl { - url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz"; - sha512 = "+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw=="; + url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.0.tgz"; + sha512 = "n/jZZBMzVEl4PYIBs+auy2WI0WTQ74EnJDiyD98O2JZY6IVIHJNitkYp/uTXOviIOMfgzrNvC9foKv/8o8KSZw=="; }; dependencies = [ sources."@discoveryjs/json-ext-0.5.5" - sources."@webpack-cli/configtest-1.0.4" - sources."@webpack-cli/info-1.3.0" - sources."@webpack-cli/serve-1.5.2" + sources."@webpack-cli/configtest-1.1.0" + sources."@webpack-cli/info-1.4.0" + sources."@webpack-cli/serve-1.6.0" sources."clone-deep-4.0.1" - sources."colorette-1.4.0" + sources."colorette-2.0.16" sources."commander-7.2.0" sources."cross-spawn-7.0.3" sources."envinfo-7.8.1" @@ -125054,7 +127112,7 @@ in sources."human-signals-2.1.0" sources."import-local-3.0.3" sources."interpret-2.2.0" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-plain-object-2.0.4" sources."is-stream-2.0.1" sources."isexe-2.0.0" @@ -125110,7 +127168,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@types/http-proxy-1.17.7" sources."@types/json-schema-7.0.9" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/retry-0.12.1" sources."accepts-1.3.7" sources."aggregate-error-3.1.0" @@ -125138,7 +127196,7 @@ in sources."call-bind-1.0.2" sources."chokidar-3.5.2" sources."clean-stack-2.2.0" - sources."colorette-2.0.14" + sources."colorette-2.0.16" sources."compressible-2.0.18" (sources."compression-1.7.4" // { dependencies = [ @@ -125283,7 +127341,7 @@ in sources."on-headers-1.0.2" sources."once-1.4.0" sources."onetime-5.1.2" - sources."open-8.2.1" + sources."open-8.3.0" sources."p-event-4.2.0" sources."p-finally-1.0.0" sources."p-map-4.0.0" @@ -125486,7 +127544,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.1" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."addr-to-ip-port-1.5.4" sources."airplay-js-0.3.0" sources."ansi-regex-5.0.1" @@ -125536,7 +127594,7 @@ in sources."buffer-fill-1.0.0" sources."buffer-from-1.1.2" sources."buffer-indexof-1.1.1" - sources."bufferutil-4.0.4" + sources."bufferutil-4.0.5" sources."cache-chunk-store-3.2.2" (sources."castv2-0.1.10" // { dependencies = [ @@ -125606,7 +127664,7 @@ in sources."glob-7.2.0" sources."has-flag-4.0.0" sources."he-1.2.0" - sources."http-node-git://github.com/feross/http-node#webtorrent" + sources."http-node-git://github.com/webtorrent/http-node#webtorrent" sources."http-parser-js-0.4.13" sources."ieee754-1.2.1" sources."immediate-chunk-store-2.2.0" @@ -125672,7 +127730,7 @@ in sources."nodebmc-0.0.7" sources."on-finished-2.3.0" sources."once-1.4.0" - sources."open-8.2.1" + sources."open-8.3.0" sources."package-json-versionify-1.0.4" (sources."parse-torrent-9.1.4" // { dependencies = [ @@ -125742,7 +127800,7 @@ in sources."stream-to-blob-2.0.1" sources."stream-to-blob-url-3.0.2" sources."stream-with-known-length-to-buffer-1.0.4" - sources."streamx-2.11.2" + sources."streamx-2.11.3" sources."string-width-4.2.3" sources."string2compact-1.3.2" sources."string_decoder-1.3.0" @@ -125775,12 +127833,12 @@ in ]; }) sources."ut_pex-3.0.2" - sources."utf-8-validate-5.0.6" + sources."utf-8-validate-5.0.7" sources."util-deprecate-1.0.2" sources."utp-native-2.5.3" sources."videostream-3.2.2" sources."vlc-command-1.2.0" - (sources."webtorrent-1.5.5" // { + (sources."webtorrent-1.5.6" // { dependencies = [ sources."debug-4.3.2" sources."decompress-response-6.0.0" @@ -125858,10 +127916,10 @@ in yaml-language-server = nodeEnv.buildNodePackage { name = "yaml-language-server"; packageName = "yaml-language-server"; - version = "0.23.0"; + version = "1.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.23.0.tgz"; - sha512 = "0x3T9GknnROfA8RErRX5djn+3P7PixVonWubhalJTqc5+ZrWVSRimm7XFzZx3owstpxgtH0QYmP68B8grNkXMw=="; + url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.0.0.tgz"; + sha512 = "Sp3+CRfH3eiL+wWiUrchTQ+SJWKDlyCGpPxqyxzH9J+KeQ29HeRXY43x8W3lB1mlN0uUp2vlErYlgu2cUpJ6uA=="; }; dependencies = [ sources."agent-base-4.3.0" @@ -125881,12 +127939,11 @@ in 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.1" + sources."vscode-languageserver-textdocument-1.0.2" sources."vscode-languageserver-types-3.16.0" sources."vscode-nls-5.0.0" sources."vscode-uri-3.0.2" - sources."yaml-2.0.0-7" - sources."yaml-language-server-parser-0.1.3" + sources."yaml-2.0.0-8" ]; buildInputs = globalBuildInputs; meta = { @@ -126074,9 +128131,8 @@ in sources."balanced-match-1.0.2" sources."base64-js-1.5.1" sources."bcrypt-pbkdf-1.0.2" - (sources."bin-links-2.2.1" // { + (sources."bin-links-2.3.0" // { dependencies = [ - sources."mkdirp-1.0.4" sources."write-file-atomic-3.0.3" ]; }) @@ -126146,7 +128202,7 @@ in sources."config-chain-1.1.13" sources."configstore-3.1.5" sources."console-control-strings-1.1.0" - sources."core-js-3.18.1" + sources."core-js-3.18.3" sources."core-util-is-1.0.3" sources."create-error-class-3.0.2" sources."cross-spawn-6.0.5" @@ -126292,7 +128348,7 @@ in sources."ip-regex-2.1.0" sources."is-arrayish-0.2.1" sources."is-ci-1.2.1" - sources."is-core-module-2.7.0" + sources."is-core-module-2.8.0" sources."is-docker-1.1.0" sources."is-extglob-2.1.1" sources."is-finite-1.1.0" @@ -126806,7 +128862,7 @@ in sources."path-exists-4.0.0" ]; }) - sources."wide-align-1.1.3" + sources."wide-align-1.1.5" sources."widest-line-2.0.1" sources."windows-release-3.3.3" (sources."wrap-ansi-2.1.0" // { @@ -126857,7 +128913,7 @@ in }) sources."get-stream-6.0.1" sources."has-flag-4.0.0" - sources."inquirer-8.1.5" + sources."inquirer-8.2.0" sources."is-fullwidth-code-point-3.0.0" sources."is-stream-2.0.1" sources."locate-path-6.0.0" @@ -126872,7 +128928,7 @@ in sources."path-exists-4.0.0" sources."path-key-3.1.1" sources."restore-cursor-3.1.0" - sources."rxjs-7.3.1" + sources."rxjs-7.4.0" sources."semver-7.3.5" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -126926,7 +128982,7 @@ in sources."@nodelib/fs.walk-1.2.8" sources."@types/fs-extra-9.0.13" sources."@types/minimist-1.2.2" - sources."@types/node-16.10.2" + sources."@types/node-16.11.0" sources."@types/node-fetch-2.5.12" sources."ansi-styles-4.3.0" sources."array-union-3.0.1" diff --git a/pkgs/development/ocaml-modules/yaml/default.nix b/pkgs/development/ocaml-modules/yaml/default.nix index c8b2b614e860..2b8714ed1034 100644 --- a/pkgs/development/ocaml-modules/yaml/default.nix +++ b/pkgs/development/ocaml-modules/yaml/default.nix @@ -1,22 +1,23 @@ { lib, fetchurl, buildDunePackage , dune-configurator -, ppx_sexp_conv -, bos, ctypes, fmt, logs, rresult, sexplib +, bos, ctypes, fmt, logs, rresult +, mdx, alcotest, crowbar, junit_alcotest, ezjsonm }: buildDunePackage rec { pname = "yaml"; - version = "2.1.0"; + version = "3.0.0"; useDune2 = true; src = fetchurl { url = "https://github.com/avsm/ocaml-yaml/releases/download/v${version}/yaml-v${version}.tbz"; - sha256 = "03g8vsh5jgi1cm5q78v15slgnzifp91fp7n4v1i7pa8yk0bkh585"; + sha256 = "1iws6lbnrrd5hhmm7lczfvqp0aidx5xn7jlqk2s5rjfmj9qf4j2c"; }; buildInputs = [ dune-configurator ]; - propagatedBuildInputs = [ bos ctypes fmt logs ppx_sexp_conv rresult sexplib ]; + propagatedBuildInputs = [ bos ctypes rresult ]; + checkInputs = [ fmt logs mdx alcotest crowbar junit_alcotest ezjsonm ]; meta = { description = "Parse and generate YAML 1.1 files"; diff --git a/pkgs/development/ocaml-modules/yaml/yaml-sexp.nix b/pkgs/development/ocaml-modules/yaml/yaml-sexp.nix new file mode 100644 index 000000000000..960361458440 --- /dev/null +++ b/pkgs/development/ocaml-modules/yaml/yaml-sexp.nix @@ -0,0 +1,13 @@ +{ lib, fetchurl, buildDunePackage, yaml, dune-configurator, ppx_sexp_conv, sexplib }: + +buildDunePackage rec { + pname = "yaml-sexp"; + + inherit (yaml) version src useDune2; + + propagatedBuildInputs = [ yaml ppx_sexp_conv sexplib ]; + + meta = yaml.meta // { + description = "ocaml-yaml with sexp support"; + }; +} diff --git a/pkgs/development/python-modules/auth0-python/default.nix b/pkgs/development/python-modules/auth0-python/default.nix index 41e0ede31c5d..224b8bec4015 100644 --- a/pkgs/development/python-modules/auth0-python/default.nix +++ b/pkgs/development/python-modules/auth0-python/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "auth0-python"; - version = "3.18.0"; + version = "3.19.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-jitJF+puXaLv3qyJOjLFetzxRpnlbi4BKS0TzDmCRe8="; + sha256 = "ed33557f252cf8b022b788ebd2b851c681979f200171498acde2b92d760db026"; }; propagatedBuildInputs = [ @@ -23,7 +23,6 @@ buildPythonPackage rec { checkInputs = [ mock - pyjwt pytestCheckHook ]; diff --git a/pkgs/development/python-modules/authlib/default.nix b/pkgs/development/python-modules/authlib/default.nix index 1ac9954730dd..c55a6e412730 100644 --- a/pkgs/development/python-modules/authlib/default.nix +++ b/pkgs/development/python-modules/authlib/default.nix @@ -8,14 +8,14 @@ }: buildPythonPackage rec { - version = "0.15.4"; + version = "0.15.5"; pname = "authlib"; src = fetchFromGitHub { owner = "lepture"; repo = "authlib"; rev = "v${version}"; - sha256 = "1jc7rssi1y6brkwjplj8qmi4q5w9h9wz03fbhg01c0y5bmy0g1nj"; + sha256 = "1893mkzrlfxpxrgv10y134y8c3ni5hb0qvb0wsc76d2k4mci5j3n"; }; propagatedBuildInputs = [ cryptography requests ]; diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix index 1f4c78ed1bed..69ca3c63391b 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "azure-mgmt-containerservice"; - version = "16.2.0"; + version = "16.3.0"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "ee40fa76d84b82e37e1d8a364649de25bb1e0c6c07f182f145a3ade44ec43711"; + sha256 = "87f06525c6cc47de86d7886ed35f04140ddaf1b0c59482ba578fdb3f5d143b1c"; }; propagatedBuildInputs = [ @@ -31,6 +31,8 @@ buildPythonPackage rec { # has no tests doCheck = false; + pythonImportsCheck = [ "azure.mgmt.containerservice" ]; + meta = with lib; { description = "This is the Microsoft Azure Container Service Management Client Library"; homepage = "https://github.com/Azure/azure-sdk-for-python"; diff --git a/pkgs/development/python-modules/bracex/default.nix b/pkgs/development/python-modules/bracex/default.nix index 0f8282ae7b6e..b9441ae49706 100644 --- a/pkgs/development/python-modules/bracex/default.nix +++ b/pkgs/development/python-modules/bracex/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "bracex"; - version = "2.1.1"; + version = "2.2"; src = fetchPypi { inherit pname version; - sha256 = "sha256-AfcVzQ7XpiLsizIyLnFYE/dXTeUx8Jtw9vOywQ9oJCU="; + sha256 = "8230f3a03f1f76c192a7844377124300fbaec83870a728b629dfabd9be9e83d0"; }; checkInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/debian/default.nix b/pkgs/development/python-modules/debian/default.nix index 48b5b015b11a..569e2b29631e 100644 --- a/pkgs/development/python-modules/debian/default.nix +++ b/pkgs/development/python-modules/debian/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "python-debian"; - version = "0.1.40"; + version = "0.1.42"; src = fetchPypi { inherit pname version; - sha256 = "385dfb965eca75164d256486c7cf9bae772d24144249fd18b9d15d3cffb70eea"; + sha256 = "a794f4c4ee2318ae7260c2e32dac252b833bdaf6686efc2a1afbc6ecf3f0931f"; }; propagatedBuildInputs = [ chardet six ]; diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix index 4392a3c2ecf4..183548f5f944 100644 --- a/pkgs/development/python-modules/debugpy/default.nix +++ b/pkgs/development/python-modules/debugpy/default.nix @@ -4,26 +4,26 @@ , fetchFromGitHub , substituteAll , gdb +, django , flask +, gevent , psutil , pytest-timeout , pytest-xdist , pytestCheckHook , requests -, isPy27 -, django -, gevent +, isPy3k }: buildPythonPackage rec { pname = "debugpy"; - version = "1.4.3"; + version = "1.5.0"; src = fetchFromGitHub { owner = "Microsoft"; repo = pname; rev = "v${version}"; - hash = "sha256-ULxVoZuMNDL0Win/+55RnbkCPZ8OI8nhSKshvJOMFQ4="; + sha256 = "sha256-xgxKyqtSqKITwze7DKDdkxZlq1mWM+x4C/eJlUJmYuk="; }; patches = [ @@ -65,30 +65,21 @@ buildPythonPackage rec { }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}")} )''; + doCheck = isPy3k; checkInputs = [ + django flask + gevent psutil pytest-timeout pytest-xdist pytestCheckHook requests - ] ++ lib.optionals (!isPy27) [ - django - gevent ]; # Override default arguments in pytest.ini pytestFlagsArray = [ "--timeout=0" "-n=$NIX_BUILD_CORES" ]; - disabledTests = lib.optionals isPy27 [ - # django 1.11 is the last version to support Python 2.7 - # and is no longer built in nixpkgs - "django" - - # gevent fails to import zope.interface with Python 2.7 - "gevent" - ]; - pythonImportsCheck = [ "debugpy" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/ecoaliface/default.nix b/pkgs/development/python-modules/ecoaliface/default.nix index e3001d7fa46c..f37a85da7d01 100644 --- a/pkgs/development/python-modules/ecoaliface/default.nix +++ b/pkgs/development/python-modules/ecoaliface/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "ecoaliface"; - version = "0.4.0"; + version = "0.5.0"; src = fetchPypi { inherit pname version; - sha256 = "1hzx0r3311f952jik3pgmrg74xp5m6w9c5v6snfrb8w2m19vs6qy"; + sha256 = "f17b3452cfd31bb8c3509d59b846889c81db5fb85082c061c32703162cbe9083"; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/flufl/bounce.nix b/pkgs/development/python-modules/flufl/bounce.nix index 301b16035396..d44c8841f923 100644 --- a/pkgs/development/python-modules/flufl/bounce.nix +++ b/pkgs/development/python-modules/flufl/bounce.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "flufl.bounce"; - version = "3.0.2"; + version = "4.0"; buildInputs = [ nose2 ]; propagatedBuildInputs = [ atpublic zope_interface ]; src = fetchPypi { inherit pname version; - sha256 = "5014b23248fce72b13143c32da30073e6abc655b963e7739575608280c52c9a7"; + sha256 = "25504aeb976ec0fe5a19cd6c413a3410cb514fdcdbdca9f9b5d8d343a8603831"; }; } diff --git a/pkgs/development/python-modules/flufl/i18n.nix b/pkgs/development/python-modules/flufl/i18n.nix index b757585e40d7..f9c5c8f1efe8 100644 --- a/pkgs/development/python-modules/flufl/i18n.nix +++ b/pkgs/development/python-modules/flufl/i18n.nix @@ -2,7 +2,7 @@ buildPythonPackage rec { pname = "flufl.i18n"; - version = "3.1.5"; + version = "3.2"; propagatedBuildInputs = [ atpublic ]; @@ -12,6 +12,6 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "b7016000a4d9d366866e776947b777dbe2b1532c990efeef58922b3e7bcab36e"; + sha256 = "c35c8f8eab66adb7fd64a1420860105066d2b36cb655b33ffb14afe8e223ed62"; }; } diff --git a/pkgs/development/python-modules/flufl/lock.nix b/pkgs/development/python-modules/flufl/lock.nix index 792af5a6c725..e63af005de31 100644 --- a/pkgs/development/python-modules/flufl/lock.nix +++ b/pkgs/development/python-modules/flufl/lock.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "flufl.lock"; - version = "5.1"; + version = "6.0"; src = fetchPypi { inherit pname version; - sha256 = "1ylahys50vaj7iw6dhlx3gg7vs8cms9sbyvscd06clnk6lqk78ad"; + sha256 = "fc748ee609ec864b4838ef649dbd1170fa79deb0c213c2fd51151bee6a7fc242"; }; propagatedBuildInputs = [ atpublic psutil ]; diff --git a/pkgs/development/python-modules/hatasmota/default.nix b/pkgs/development/python-modules/hatasmota/default.nix index b3165a7e3c02..e746c4c24850 100644 --- a/pkgs/development/python-modules/hatasmota/default.nix +++ b/pkgs/development/python-modules/hatasmota/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "hatasmota"; - version = "0.2.20"; + version = "0.2.21"; src = fetchFromGitHub { owner = "emontnemery"; repo = pname; rev = version; - sha256 = "1qdvm1bnn7x2mf4fq997gvq6a5901ndhd2s75h92zsgmlcp7rc77"; + sha256 = "sha256-mtn/r6pvHeGMLkvUP4w6CT+2+viLna4Vvn9RFMEmqts="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/privacyidea/ldap-proxy.nix b/pkgs/development/python-modules/privacyidea-ldap-proxy/default.nix similarity index 57% rename from pkgs/development/python-modules/privacyidea/ldap-proxy.nix rename to pkgs/development/python-modules/privacyidea-ldap-proxy/default.nix index 25a81510c7dc..aa44e1396a00 100644 --- a/pkgs/development/python-modules/privacyidea/ldap-proxy.nix +++ b/pkgs/development/python-modules/privacyidea-ldap-proxy/default.nix @@ -1,30 +1,24 @@ -{ lib, buildPythonPackage, isPy3k, fetchFromGitHub, twisted, ldaptor, configobj }: +{ lib, buildPythonPackage, fetchFromGitHub, twisted, ldaptor, configobj }: buildPythonPackage rec { pname = "privacyidea-ldap-proxy"; - version = "0.6.1"; - - # https://github.com/privacyidea/privacyidea-ldap-proxy/issues/50 - disabled = isPy3k; + version = "0.6.2"; src = fetchFromGitHub { owner = "privacyidea"; repo = pname; rev = "v${version}"; - sha256 = "1kc1n9wr1a66xd5zvl6dq78xnkqkn5574jpzashc99pvm62dr24j"; + sha256 = "sha256-U2lg4zDQKn9FQ7O0zSLaijIkXKVjg8wi2ItueF4ACDU="; }; propagatedBuildInputs = [ twisted ldaptor configobj ]; - # python 2 zope.interface test import path issues - doCheck = false; - pythonImportsCheck = [ "pi_ldapproxy" ]; meta = with lib; { description = "LDAP Proxy to intercept LDAP binds and authenticate against privacyIDEA"; homepage = "https://github.com/privacyidea/privacyidea-ldap-proxy"; - license = licenses.agpl3; + license = licenses.agpl3Only; maintainers = [ maintainers.globin ]; }; } diff --git a/pkgs/development/python-modules/pycontrol4/default.nix b/pkgs/development/python-modules/pycontrol4/default.nix index 009bb446028a..b960b4b7da6d 100644 --- a/pkgs/development/python-modules/pycontrol4/default.nix +++ b/pkgs/development/python-modules/pycontrol4/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pycontrol4"; - version = "0.3.0"; + version = "0.3.1"; disabled = pythonOlder "3.6"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "lawtancool"; repo = "pyControl4"; rev = "v${version}"; - sha256 = "sha256-z7MDz9fGwZY4JcqabeYFGZ9nsRU2qa5LYnNQx/ae/4Y="; + sha256 = "068iiyi17ndv6cv124r5dzvififblbi2zw7jgnzb5xi0q093czkj"; }; propagatedBuildInputs = [ diff --git a/pkgs/development/tools/build-managers/ekam/default.nix b/pkgs/development/tools/build-managers/ekam/default.nix new file mode 100644 index 000000000000..9247a2b21302 --- /dev/null +++ b/pkgs/development/tools/build-managers/ekam/default.nix @@ -0,0 +1,67 @@ +{ lib, stdenv, fetchFromGitHub, capnproto }: + +stdenv.mkDerivation { + pname = "ekam"; + version = "unstable-2021-09-18"; + + src = fetchFromGitHub { + owner = "capnproto"; + repo = "ekam"; + rev = "77c338f8bd8f4a2ce1e6199b2a52363f1fccf388"; + sha256 = "0q4bizlb1ykzdp4ca0kld6xm5ml9q866xrj3ijffcnyiyqr51qr8"; + }; + + # The capnproto *source* is required to build ekam. + # https://github.com/capnproto/ekam/issues/5 + # + # Specifically, the git version of the source is required, as + # capnproto release tarballs do not include ekam rule files. + postUnpack = '' + mkdir -p $sourceRoot/deps + cp -r ${capnproto.src} $sourceRoot/deps/capnproto + ''; + + postPatch = '' + # A single capnproto test file expects to be able to write to + # /var/tmp. We change it to use /tmp because /var is not available + # under nix-build. + substituteInPlace deps/capnproto/c++/src/kj/filesystem-disk-test.c++ \ + --replace "/var/tmp" "/tmp" + ''; + + # NIX_ENFORCE_PURITY prevents ld from linking against anything outside + # of the nix store -- but ekam builds capnp locally and links against it, + # so that causes the build to fail. So, we turn this off. + # + # See: https://nixos.wiki/wiki/Development_environment_with_nix-shell#Troubleshooting + preBuild = '' + unset NIX_ENFORCE_PURITY + ''; + + makeFlags = [ + "PARALLEL=$(NIX_BUILD_CORES)" + ]; + + installPhase = '' + mkdir $out + cp -r bin $out + + # Remove capnproto tools; there's a separate nix package for that. + rm $out/bin/capnp* + # Don't distribute ekam-bootstrap, which is not needed outside this build. + rm $out/bin/ekam-bootstrap + ''; + + meta = with lib; { + description = ''Build system ("make" in reverse)''; + longDescription = '' + Ekam ("make" spelled backwards) is a build system which automatically + figures out what to build and how to build it purely based on the + source code. No separate "makefile" is needed. + ''; + homepage = "https://github.com/capnproto/ekam"; + license = licenses.asl20; + platforms = platforms.linux; + maintainers = [ maintainers.garrison ]; + }; +} diff --git a/pkgs/development/tools/continuous-integration/drone-cli/default.nix b/pkgs/development/tools/continuous-integration/drone-cli/default.nix index a95f9914fe71..38382ea43474 100644 --- a/pkgs/development/tools/continuous-integration/drone-cli/default.nix +++ b/pkgs/development/tools/continuous-integration/drone-cli/default.nix @@ -21,6 +21,7 @@ buildGoModule rec { }; meta = with lib; { + mainProgram = "drone"; maintainers = with maintainers; [ ]; license = licenses.asl20; description = "Command line client for the Drone continuous integration server"; diff --git a/pkgs/development/tools/kustomize/kustomize-sops.nix b/pkgs/development/tools/kustomize/kustomize-sops.nix index 51c7d3340847..04024dc3acfb 100644 --- a/pkgs/development/tools/kustomize/kustomize-sops.nix +++ b/pkgs/development/tools/kustomize/kustomize-sops.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "kustomize-sops"; - version = "2.6.0"; + version = "3.0.1"; src = fetchFromGitHub { owner = "viaduct-ai"; repo = pname; rev = "v${version}"; - sha256 = "sha256-3dSWIDPIT4crsJuaB1TDfrUzobn8RfRlFAhqMXzZbKI="; + sha256 = "sha256-ZCEgv+2WC1XLDFdRtigkiWu81zLMHvmB8vvIBWN2UYY="; }; - vendorSha256 = "sha256-+MVViFwaApGZZxCyTwLzIEWTZDbr7WSx7e/yGbJ309Y="; + vendorSha256 = "sha256-LFa0s2FBkw97P0CV+9JBmUAjaKVO+RzCX+iWGPUD9iA="; installPhase = '' mkdir -p $out/lib/viaduct.ai/v1/ksops-exec/ diff --git a/pkgs/development/tools/misc/luarocks/luarocks-nix.nix b/pkgs/development/tools/misc/luarocks/luarocks-nix.nix index 22872bdcbfa8..05770464de7d 100644 --- a/pkgs/development/tools/misc/luarocks/luarocks-nix.nix +++ b/pkgs/development/tools/misc/luarocks/luarocks-nix.nix @@ -5,8 +5,8 @@ luarocks.overrideAttrs(old: { src = fetchFromGitHub { owner = "nix-community"; repo = "luarocks-nix"; - rev = "test-speedup"; - sha256 = "sha256-WfzLSpIp0V7Ib4sjYvoJHF+/vHaieccvfVAr5W47QsQ="; + rev = "standalone"; + sha256 = "sha256-53Zi+GTayO9EQTCIVrzPeRRHeIkHLqy0mHyBDzbcQQk="; }; patches = []; diff --git a/pkgs/development/tools/wasm-bindgen-cli/Cargo.lock b/pkgs/development/tools/wasm-bindgen-cli/Cargo.lock deleted file mode 100644 index 6b50ab4c7934..000000000000 --- a/pkgs/development/tools/wasm-bindgen-cli/Cargo.lock +++ /dev/null @@ -1,2923 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "add" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "adler32" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" - -[[package]] -name = "aho-corasick" -version = "0.7.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5" -dependencies = [ - "memchr", -] - -[[package]] -name = "ansi_term" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "anyhow" -version = "1.0.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1" - -[[package]] -name = "arrayvec" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" - -[[package]] -name = "ascii" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109" - -[[package]] -name = "askama" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d298738b6e47e1034e560e5afe63aa488fea34e25ec11b855a76f0d7b8e73134" -dependencies = [ - "askama_derive", - "askama_escape", - "askama_shared", -] - -[[package]] -name = "askama_derive" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2925c4c290382f9d2fa3d1c1b6a63fa1427099721ecca4749b154cc9c25522" -dependencies = [ - "askama_shared", - "proc-macro2", - "syn", -] - -[[package]] -name = "askama_escape" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90c108c1a94380c89d2215d0ac54ce09796823cca0fd91b299cfff3b33e346fb" - -[[package]] -name = "askama_shared" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2582b77e0f3c506ec4838a25fa8a5f97b9bed72bb6d3d272ea1c031d8bd373bc" -dependencies = [ - "askama_escape", - "humansize", - "nom 6.2.1", - "num-traits 0.2.14", - "percent-encoding", - "proc-macro2", - "quote", - "serde", - "syn", - "toml", -] - -[[package]] -name = "assert_cmd" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c98233c6673d8601ab23e77eb38f999c51100d46c5703b17288c57fddf3a1ffe" -dependencies = [ - "bstr", - "doc-comment", - "predicates 2.0.3", - "predicates-core", - "predicates-tree", - "wait-timeout", -] - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "autocfg" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" - -[[package]] -name = "base64" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643" -dependencies = [ - "byteorder", - "safemem", -] - -[[package]] -name = "base64" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" - -[[package]] -name = "bitflags" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitvec" -version = "0.19.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321" -dependencies = [ - "funty", - "radium", - "tap", - "wyz", -] - -[[package]] -name = "bstr" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d" -dependencies = [ - "lazy_static", - "memchr", - "regex-automata", -] - -[[package]] -name = "buf_redux" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" -dependencies = [ - "memchr", - "safemem", -] - -[[package]] -name = "bumpalo" -version = "3.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9df67f7bf9ef8498769f994239c45613ef0c5899415fb58e9add412d2c1a538" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "bytes" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" - -[[package]] -name = "bytes" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" - -[[package]] -name = "canvas" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "cc" -version = "1.0.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd" - -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "char" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "chrono" -version = "0.4.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" -dependencies = [ - "libc", - "num-integer", - "num-traits 0.2.14", - "time 0.1.43", - "winapi 0.3.9", -] - -[[package]] -name = "chunked_transfer" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e" - -[[package]] -name = "clap" -version = "2.33.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" -dependencies = [ - "ansi_term", - "atty", - "bitflags 1.3.2", - "strsim 0.8.0", - "textwrap", - "unicode-width", - "vec_map", -] - -[[package]] -name = "closures" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "color_quant" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" - -[[package]] -name = "console_error_panic_hook" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" -dependencies = [ - "cfg-if 1.0.0", - "wasm-bindgen", -] - -[[package]] -name = "console_log" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "core-foundation" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" - -[[package]] -name = "crossbeam-channel" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-deque" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", - "lazy_static", - "memoffset", - "scopeguard", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db" -dependencies = [ - "cfg-if 1.0.0", - "lazy_static", -] - -[[package]] -name = "curl" -version = "0.4.39" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaa3b8db7f3341ddef15786d250106334d4a6c4b0ae4a46cd77082777d9849b9" -dependencies = [ - "curl-sys", - "libc", - "openssl-probe", - "openssl-sys", - "schannel", - "socket2 0.4.2", - "winapi 0.3.9", -] - -[[package]] -name = "curl-sys" -version = "0.4.49+curl-7.79.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f44960aea24a786a46907b8824ebc0e66ca06bf4e4978408c7499620343483" -dependencies = [ - "cc", - "libc", - "libz-sys", - "openssl-sys", - "pkg-config", - "vcpkg", - "winapi 0.3.9", -] - -[[package]] -name = "deflate" -version = "0.7.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" -dependencies = [ - "adler32", - "byteorder", -] - -[[package]] -name = "deno" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "diff" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499" - -[[package]] -name = "difference" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" - -[[package]] -name = "difflib" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" - -[[package]] -name = "doc-comment" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" - -[[package]] -name = "docopt" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f" -dependencies = [ - "lazy_static", - "regex", - "serde", - "strsim 0.10.0", -] - -[[package]] -name = "dom" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "either" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" - -[[package]] -name = "encoding_rs" -version = "0.8.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "enum_primitive" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180" -dependencies = [ - "num-traits 0.1.43", -] - -[[package]] -name = "env_logger" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" -dependencies = [ - "atty", - "humantime", - "log", - "regex", - "termcolor", -] - -[[package]] -name = "fetch" -version = "0.1.0" -dependencies = [ - "js-sys", - "serde", - "serde_derive", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "filetime" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall", - "winapi 0.3.9", -] - -[[package]] -name = "float-cmp" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4" -dependencies = [ - "num-traits 0.2.14", -] - -[[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.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" -dependencies = [ - "matches", - "percent-encoding", -] - -[[package]] -name = "fuchsia-zircon" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" -dependencies = [ - "bitflags 1.3.2", - "fuchsia-zircon-sys", -] - -[[package]] -name = "fuchsia-zircon-sys" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" - -[[package]] -name = "funty" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" - -[[package]] -name = "futures" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-channel-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5e5f4df964fa9c1c2f8bddeb5c3611631cacd93baf810fc8bb2fb4b495c263a" -dependencies = [ - "futures-core-preview", -] - -[[package]] -name = "futures-core" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d" - -[[package]] -name = "futures-core-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35b6263fb1ef523c3056565fa67b1d16f0a8604ff12b11b08c25f28a734c60a" - -[[package]] -name = "futures-executor" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377" - -[[package]] -name = "futures-lite" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" -dependencies = [ - "futures-core", - "pin-project-lite 0.2.7", -] - -[[package]] -name = "futures-macro" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb" -dependencies = [ - "autocfg", - "proc-macro-hack", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "futures-sink" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11" - -[[package]] -name = "futures-task" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99" - -[[package]] -name = "futures-util" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481" -dependencies = [ - "autocfg", - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite 0.2.7", - "pin-utils", - "proc-macro-hack", - "proc-macro-nested", - "slab", -] - -[[package]] -name = "getrandom" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "wasi", -] - -[[package]] -name = "gif" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e41945ba23db3bf51b24756d73d81acb4f28d85c3dccc32c6fae904438c25f" -dependencies = [ - "color_quant", - "lzw", -] - -[[package]] -name = "glob" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" - -[[package]] -name = "gloo" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68ce6f2dfa9f57f15b848efa2aade5e1850dc72986b87a2b0752d44ca08f4967" -dependencies = [ - "gloo-console-timer", - "gloo-events", - "gloo-file", - "gloo-timers", -] - -[[package]] -name = "gloo-console-timer" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b48675544b29ac03402c6dffc31a912f716e38d19f7e74b78b7e900ec3c941ea" -dependencies = [ - "web-sys", -] - -[[package]] -name = "gloo-events" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "088514ec8ef284891c762c88a66b639b3a730134714692ee31829765c5bc814f" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "gloo-file" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f9fecfe46b5dc3cc46f58e98ba580cc714f2c93860796d002eb3527a465ef49" -dependencies = [ - "gloo-events", - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "gloo-timers" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47204a46aaff920a1ea58b11d03dec6f704287d27561724a4631e450654a891f" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "guide-supported-types-examples" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "h2" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535" -dependencies = [ - "bytes 0.5.6", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", - "tracing-futures", -] - -[[package]] -name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" - -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "hello_world" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "http" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b" -dependencies = [ - "bytes 1.1.0", - "fnv", - "itoa", -] - -[[package]] -name = "http-body" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b" -dependencies = [ - "bytes 0.5.6", - "http", -] - -[[package]] -name = "httparse" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503" - -[[package]] -name = "httpdate" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47" - -[[package]] -name = "humansize" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026" - -[[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" - -[[package]] -name = "hyper" -version = "0.13.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb" -dependencies = [ - "bytes 0.5.6", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project", - "socket2 0.3.19", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "hyper-tls" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d979acc56dcb5b8dddba3917601745e877576475aa046df3226eabdecef78eed" -dependencies = [ - "bytes 0.5.6", - "hyper", - "native-tls", - "tokio", - "tokio-tls", -] - -[[package]] -name = "id-arena" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" -dependencies = [ - "rayon", -] - -[[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 = "image" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95816db758249fe16f23a4e23f1a3a817fe11892dbfd1c5836f625324702158" -dependencies = [ - "byteorder", - "enum_primitive", - "gif", - "jpeg-decoder", - "num-iter", - "num-rational", - "num-traits 0.1.43", - "png", - "scoped_threadpool", -] - -[[package]] -name = "import_js" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "indexmap" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" -dependencies = [ - "autocfg", - "hashbrown", -] - -[[package]] -name = "inflate" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7e0062d2dc2f17d2f13750d95316ae8a2ff909af0fda957084f5defd87c43bb" - -[[package]] -name = "iovec" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" -dependencies = [ - "libc", -] - -[[package]] -name = "ipnet" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9" - -[[package]] -name = "itertools" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" - -[[package]] -name = "jpeg-decoder" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" -dependencies = [ - "rayon", -] - -[[package]] -name = "js-sys" -version = "0.3.55" -dependencies = [ - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-test", -] - -[[package]] -name = "json" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd" - -[[package]] -name = "julia_set" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "kernel32-sys" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" -dependencies = [ - "winapi 0.2.8", - "winapi-build", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "leb128" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" - -[[package]] -name = "lexical-core" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe" -dependencies = [ - "arrayvec", - "bitflags 1.3.2", - "cfg-if 1.0.0", - "ryu", - "static_assertions", -] - -[[package]] -name = "libc" -version = "0.2.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6" - -[[package]] -name = "libz-sys" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "log" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "lzw" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084" - -[[package]] -name = "matches" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" - -[[package]] -name = "memchr" -version = "2.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" - -[[package]] -name = "memoffset" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" -dependencies = [ - "autocfg", -] - -[[package]] -name = "mime" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" - -[[package]] -name = "mime_guess" -version = "2.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212" -dependencies = [ - "mime", - "unicase", -] - -[[package]] -name = "mio" -version = "0.6.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" -dependencies = [ - "cfg-if 0.1.10", - "fuchsia-zircon", - "fuchsia-zircon-sys", - "iovec", - "kernel32-sys", - "libc", - "log", - "miow", - "net2", - "slab", - "winapi 0.2.8", -] - -[[package]] -name = "miow" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" -dependencies = [ - "kernel32-sys", - "net2", - "winapi 0.2.8", - "ws2_32-sys", -] - -[[package]] -name = "multipart" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182" -dependencies = [ - "buf_redux", - "httparse", - "log", - "mime", - "mime_guess", - "quick-error", - "rand", - "safemem", - "tempfile", - "twoway", -] - -[[package]] -name = "native-tls" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48ba9f7719b5a0f42f338907614285fb5fd70e53858141f69898a1fb7203b24d" -dependencies = [ - "lazy_static", - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "net2" -version = "0.2.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" -dependencies = [ - "cfg-if 0.1.10", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "no-std" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "nom" -version = "5.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" -dependencies = [ - "memchr", - "version_check", -] - -[[package]] -name = "nom" -version = "6.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6" -dependencies = [ - "bitvec", - "funty", - "lexical-core", - "memchr", - "version_check", -] - -[[package]] -name = "normalize-line-endings" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" - -[[package]] -name = "num-integer" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" -dependencies = [ - "autocfg", - "num-traits 0.2.14", -] - -[[package]] -name = "num-iter" -version = "0.1.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" -dependencies = [ - "autocfg", - "num-integer", - "num-traits 0.2.14", -] - -[[package]] -name = "num-rational" -version = "0.1.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e" -dependencies = [ - "num-integer", - "num-traits 0.2.14", -] - -[[package]] -name = "num-traits" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" -dependencies = [ - "num-traits 0.2.14", -] - -[[package]] -name = "num-traits" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_cpus" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" -dependencies = [ - "hermit-abi", - "libc", -] - -[[package]] -name = "once_cell" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" - -[[package]] -name = "openssl" -version = "0.10.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a" -dependencies = [ - "bitflags 1.3.2", - "cfg-if 1.0.0", - "foreign-types", - "libc", - "once_cell", - "openssl-sys", -] - -[[package]] -name = "openssl-probe" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" - -[[package]] -name = "openssl-src" -version = "111.16.0+1.1.1l" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ab2173f69416cf3ec12debb5823d244127d23a9b127d5a5189aa97c5fa2859f" -dependencies = [ - "cc", -] - -[[package]] -name = "openssl-sys" -version = "0.9.67" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058" -dependencies = [ - "autocfg", - "cc", - "libc", - "openssl-src", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "percent-encoding" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" - -[[package]] -name = "performance" -version = "0.1.0" -dependencies = [ - "humantime", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "pin-project" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08" -dependencies = [ - "pin-project-internal", -] - -[[package]] -name = "pin-project-internal" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "pin-project-lite" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" - -[[package]] -name = "pin-project-lite" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pkg-config" -version = "0.3.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb" - -[[package]] -name = "png" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb773e9a557edb568ce9935cf783e3cdcabe06a9449d41b3e5506d88e582c82" -dependencies = [ - "bitflags 0.7.0", - "deflate", - "inflate", - "num-iter", -] - -[[package]] -name = "ppv-lite86" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" - -[[package]] -name = "predicates" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f49cfaf7fdaa3bfacc6fa3e7054e65148878354a5cfddcf661df4c851f8021df" -dependencies = [ - "difference", - "float-cmp", - "normalize-line-endings", - "predicates-core", - "regex", -] - -[[package]] -name = "predicates" -version = "2.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6ce811d0b2e103743eec01db1c50612221f173084ce2f7941053e94b6bb474" -dependencies = [ - "difflib", - "itertools", - "predicates-core", -] - -[[package]] -name = "predicates-core" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57e35a3326b75e49aa85f5dc6ec15b41108cf5aee58eabb1f274dd18b73c2451" - -[[package]] -name = "predicates-tree" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "338c7be2905b732ae3984a2f40032b5e94fd8f52505b186c7d4d68d193445df7" -dependencies = [ - "predicates-core", - "termtree", -] - -[[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-macro-hack" -version = "0.5.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" - -[[package]] -name = "proc-macro-nested" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" - -[[package]] -name = "proc-macro2" -version = "1.0.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70" -dependencies = [ - "unicode-xid", -] - -[[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.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "radium" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8" - -[[package]] -name = "rand" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", - "rand_hc", -] - -[[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.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" -dependencies = [ - "getrandom", -] - -[[package]] -name = "rand_hc" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" -dependencies = [ - "rand_core", -] - -[[package]] -name = "rayon" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90" -dependencies = [ - "autocfg", - "crossbeam-deque", - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e" -dependencies = [ - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-utils", - "lazy_static", - "num_cpus", -] - -[[package]] -name = "raytrace-parallel" -version = "0.1.0" -dependencies = [ - "console_error_panic_hook", - "futures-channel-preview", - "js-sys", - "rayon", - "rayon-core", - "raytracer", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "raytracer" -version = "0.1.0" -source = "git+https://github.com/alexcrichton/raytracer?branch=update-deps#42faa13859f7d8d47fd18be785c108003a207786" -dependencies = [ - "image", - "serde", - "serde_derive", -] - -[[package]] -name = "redox_syscall" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "regex" -version = "1.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a26af418b574bd56588335b3a3659a65725d4e636eb1016c2f9e3b38c7cc759" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" - -[[package]] -name = "regex-syntax" -version = "0.6.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" - -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "request-animation-frame" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "reqwest" -version = "0.10.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c" -dependencies = [ - "base64 0.13.0", - "bytes 0.5.6", - "encoding_rs", - "futures-core", - "futures-util", - "http", - "http-body", - "hyper", - "hyper-tls", - "ipnet", - "js-sys", - "lazy_static", - "log", - "mime", - "mime_guess", - "native-tls", - "percent-encoding", - "pin-project-lite 0.2.7", - "serde", - "serde_urlencoded", - "tokio", - "tokio-tls", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg", -] - -[[package]] -name = "rouille" -version = "3.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc1bcf3b32bd9ef568402e750404c369ff172a6a34597c858f8ccf5f3bed013" -dependencies = [ - "base64 0.13.0", - "chrono", - "filetime", - "multipart", - "num_cpus", - "percent-encoding", - "rand", - "serde", - "serde_derive", - "serde_json", - "sha1", - "threadpool", - "time 0.3.3", - "tiny_http", - "url", -] - -[[package]] -name = "rust-duck-typed-interfaces" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "rust-webassembly-weather-reports" -version = "0.1.1" -dependencies = [ - "chrono", - "gloo", - "json", - "reqwest", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "rustc-demangle" -version = "0.1.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" - -[[package]] -name = "ryu" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" - -[[package]] -name = "safemem" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" - -[[package]] -name = "sample" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-test", -] - -[[package]] -name = "schannel" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" -dependencies = [ - "lazy_static", - "winapi 0.3.9", -] - -[[package]] -name = "scoped-tls" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" - -[[package]] -name = "scoped_threadpool" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" - -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - -[[package]] -name = "security-framework" -version = "2.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "serde" -version = "1.0.130" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.130" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.68" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_urlencoded" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "sha1" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d" - -[[package]] -name = "slab" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" - -[[package]] -name = "socket2" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "socket2" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "sourcefile" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3" - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "strsim" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "structopt" -version = "0.3.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa" -dependencies = [ - "clap", - "lazy_static", - "structopt-derive", -] - -[[package]] -name = "structopt-derive" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba" -dependencies = [ - "heck", - "proc-macro-error", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "syn" -version = "1.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194" -dependencies = [ - "proc-macro2", - "quote", - "unicode-xid", -] - -[[package]] -name = "tap" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" - -[[package]] -name = "tempfile" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "rand", - "redox_syscall", - "remove_dir_all", - "winapi 0.3.9", -] - -[[package]] -name = "termcolor" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "termtree" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78fbf2dd23e79c28ccfa2472d3e6b3b189866ffef1aeb91f17c2d968b6586378" - -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", -] - -[[package]] -name = "threadpool" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" -dependencies = [ - "num_cpus", -] - -[[package]] -name = "time" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "time" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde1cf55178e0293453ba2cca0d5f8392a922e52aa958aee9c28ed02becc6d03" -dependencies = [ - "libc", -] - -[[package]] -name = "tiny_http" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce51b50006056f590c9b7c3808c3bd70f0d1101666629713866c227d6e58d39" -dependencies = [ - "ascii", - "chrono", - "chunked_transfer", - "log", - "url", -] - -[[package]] -name = "tinyvec" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" - -[[package]] -name = "todomvc" -version = "0.1.0" -dependencies = [ - "askama", - "console_error_panic_hook", - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "tokio" -version = "0.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092" -dependencies = [ - "bytes 0.5.6", - "fnv", - "futures-core", - "iovec", - "lazy_static", - "memchr", - "mio", - "pin-project-lite 0.1.12", - "slab", -] - -[[package]] -name = "tokio-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a70f4fcd7b3b24fb194f837560168208f669ca8cb70d0c4b862944452396343" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499" -dependencies = [ - "bytes 0.5.6", - "futures-core", - "futures-sink", - "log", - "pin-project-lite 0.1.12", - "tokio", -] - -[[package]] -name = "toml" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" -dependencies = [ - "serde", -] - -[[package]] -name = "tower-service" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" - -[[package]] -name = "tracing" -version = "0.1.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105" -dependencies = [ - "cfg-if 1.0.0", - "log", - "pin-project-lite 0.2.7", - "tracing-core", -] - -[[package]] -name = "tracing-core" -version = "0.1.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4" -dependencies = [ - "lazy_static", -] - -[[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 = "try-lock" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" - -[[package]] -name = "trybuild" -version = "1.0.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbaccfa9796293406a02ec790614628c88d0b3246249a620ac1ee7076274716b" -dependencies = [ - "glob", - "lazy_static", - "serde", - "serde_json", - "termcolor", - "toml", -] - -[[package]] -name = "twoway" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1" -dependencies = [ - "memchr", -] - -[[package]] -name = "typescript-tests" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[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.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" - -[[package]] -name = "unicode-normalization" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-segmentation" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" - -[[package]] -name = "unicode-width" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" - -[[package]] -name = "unicode-xid" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" - -[[package]] -name = "url" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" -dependencies = [ - "form_urlencoded", - "idna", - "matches", - "percent-encoding", -] - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "vec_map" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" - -[[package]] -name = "version_check" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" - -[[package]] -name = "wait-timeout" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" -dependencies = [ - "libc", -] - -[[package]] -name = "walrus" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb08e48cde54c05f363d984bb54ce374f49e242def9468d2e1b6c2372d291f8" -dependencies = [ - "anyhow", - "id-arena", - "leb128", - "log", - "rayon", - "walrus-macro", - "wasmparser 0.77.0", -] - -[[package]] -name = "walrus-macro" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a6e5bd22c71e77d60140b0bd5be56155a37e5bd14e24f5f87298040d0cc40d7" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "want" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" -dependencies = [ - "log", - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.10.2+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" - -[[package]] -name = "wasm-bindgen" -version = "0.2.78" -dependencies = [ - "cfg-if 1.0.0", - "js-sys", - "serde", - "serde_derive", - "serde_json", - "wasm-bindgen-futures", - "wasm-bindgen-macro", - "wasm-bindgen-test", - "wasm-bindgen-test-crate-a", - "wasm-bindgen-test-crate-b", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.78" -dependencies = [ - "bumpalo", - "lazy_static", - "log", - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-benchmark" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-cli" -version = "0.2.78" -dependencies = [ - "anyhow", - "assert_cmd", - "curl", - "diff", - "docopt", - "env_logger", - "log", - "openssl", - "predicates 1.0.8", - "rayon", - "rouille", - "serde", - "serde_derive", - "serde_json", - "tempfile", - "walrus", - "wasm-bindgen-cli-support", - "wasm-bindgen-shared", - "wit-printer", - "wit-text", - "wit-validator", - "wit-walrus", -] - -[[package]] -name = "wasm-bindgen-cli-support" -version = "0.2.78" -dependencies = [ - "anyhow", - "base64 0.9.3", - "log", - "rustc-demangle", - "serde_json", - "tempfile", - "walrus", - "wasm-bindgen-externref-xform", - "wasm-bindgen-multi-value-xform", - "wasm-bindgen-shared", - "wasm-bindgen-threads-xform", - "wasm-bindgen-wasm-conventions", - "wasm-bindgen-wasm-interpreter", - "wit-text", - "wit-validator", - "wit-walrus", -] - -[[package]] -name = "wasm-bindgen-externref-xform" -version = "0.2.78" -dependencies = [ - "anyhow", - "rayon", - "walrus", - "wasmprinter", - "wast 21.0.0", - "wat", -] - -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.28" -dependencies = [ - "cfg-if 1.0.0", - "futures-channel-preview", - "futures-core", - "futures-lite", - "js-sys", - "wasm-bindgen", - "wasm-bindgen-test", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.78" -dependencies = [ - "quote", - "trybuild", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.78" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-multi-value-xform" -version = "0.2.78" -dependencies = [ - "anyhow", - "rayon", - "walrus", - "wasmprinter", - "wast 21.0.0", - "wat", -] - -[[package]] -name = "wasm-bindgen-paint" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.78" - -[[package]] -name = "wasm-bindgen-test" -version = "0.3.28" -dependencies = [ - "console_error_panic_hook", - "js-sys", - "scoped-tls", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-test-macro", -] - -[[package]] -name = "wasm-bindgen-test-crate-a" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "wasm-bindgen-test-crate-b" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "wasm-bindgen-test-macro" -version = "0.3.28" -dependencies = [ - "proc-macro2", - "quote", -] - -[[package]] -name = "wasm-bindgen-threads-xform" -version = "0.2.78" -dependencies = [ - "anyhow", - "walrus", - "wasm-bindgen-wasm-conventions", -] - -[[package]] -name = "wasm-bindgen-wasm-conventions" -version = "0.2.78" -dependencies = [ - "anyhow", - "walrus", -] - -[[package]] -name = "wasm-bindgen-wasm-interpreter" -version = "0.2.78" -dependencies = [ - "anyhow", - "log", - "tempfile", - "walrus", - "wasm-bindgen-wasm-conventions", - "wat", -] - -[[package]] -name = "wasm-bindgen-webidl" -version = "0.2.76" -dependencies = [ - "anyhow", - "env_logger", - "heck", - "lazy_static", - "log", - "proc-macro2", - "quote", - "sourcefile", - "structopt", - "syn", - "wasm-bindgen-backend", - "weedle", -] - -[[package]] -name = "wasm-in-wasm" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", -] - -[[package]] -name = "wasm-in-wasm-imports" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", -] - -[[package]] -name = "wasm-in-web-worker" -version = "0.1.0" -dependencies = [ - "console_error_panic_hook", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm2js" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "wasmparser" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a950e6a618f62147fd514ff445b2a0b53120d382751960797f85f058c7eda9b9" - -[[package]] -name = "wasmparser" -version = "0.77.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35c86d22e720a07d954ebbed772d01180501afe7d03d464f413bb5f8914a8d6" - -[[package]] -name = "wasmparser" -version = "0.80.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6b" - -[[package]] -name = "wasmprinter" -version = "0.2.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf83acd0a74a68f7b96acddc6035af45a09659d53f877b73aa22c816ed3e71e7" -dependencies = [ - "anyhow", - "wasmparser 0.80.2", -] - -[[package]] -name = "wast" -version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b1844f66a2bc8526d71690104c0e78a8e59ffa1597b7245769d174ebb91deb5" -dependencies = [ - "leb128", -] - -[[package]] -name = "wast" -version = "38.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae0d7b256bef26c898fa7344a2d627e8499f5a749432ce0a05eae1a64ff0c271" -dependencies = [ - "leb128", -] - -[[package]] -name = "wat" -version = "1.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adcfaeb27e2578d2c6271a45609f4a055e6d7ba3a12eff35b1fd5ba147bdf046" -dependencies = [ - "wast 38.0.1", -] - -[[package]] -name = "web-sys" -version = "0.3.55" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-test", -] - -[[package]] -name = "webaudio" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "webgl" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "webidl-tests" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-bindgen-test", - "wasm-bindgen-webidl", -] - -[[package]] -name = "webrtc_datachannel" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "websockets" -version = "0.1.0" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "webxr" -version = "0.1.0" -dependencies = [ - "futures", - "js-sys", - "serde", - "serde_derive", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - -[[package]] -name = "weedle" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "610950904727748ca09682e857f0d6d6437f0ca862f32f9229edba8cec8b2635" -dependencies = [ - "nom 5.1.2", -] - -[[package]] -name = "winapi" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" - -[[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-build" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" - -[[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 0.3.9", -] - -[[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 = "winreg" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "wit-parser" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f5fd97866f4b9c8e1ed57bcf9446f3d0d8ba37e2dd01c3c612c046c053b06f7" -dependencies = [ - "anyhow", - "leb128", - "wit-schema-version", -] - -[[package]] -name = "wit-printer" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f19ca44555a3c14d69acee6447a6e4f52771b0c6e5d8db3e42db3b90f6fce9" -dependencies = [ - "anyhow", - "wasmprinter", - "wit-parser", - "wit-schema-version", -] - -[[package]] -name = "wit-schema-version" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfee4a6a4716eefa0682e7a3b836152e894a3e4f34a9d6c2c3e1c94429bfe36a" - -[[package]] -name = "wit-text" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33358e95c77d660f1c7c07f4a93c2bd89768965e844e3c50730bb4b42658df5f" -dependencies = [ - "anyhow", - "wast 21.0.0", - "wit-writer", -] - -[[package]] -name = "wit-validator" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c11d93d925420e7872b226c4161849c32be38385ccab026b88df99d8ddc6ba6" -dependencies = [ - "anyhow", - "wasmparser 0.59.0", - "wit-parser", - "wit-schema-version", -] - -[[package]] -name = "wit-walrus" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad559e3e4c6404b2a6a675d44129d62a3836e3b951b90112fa1c5feb852757cd" -dependencies = [ - "anyhow", - "id-arena", - "walrus", - "wit-parser", - "wit-schema-version", - "wit-writer", -] - -[[package]] -name = "wit-writer" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ad01ba5e9cbcff799a0689e56a153776ea694cec777f605938cb9880d41a09" -dependencies = [ - "leb128", - "wit-schema-version", -] - -[[package]] -name = "without-a-bundler" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "without-a-bundler-no-modules" -version = "0.1.0" -dependencies = [ - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "ws2_32-sys" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" -dependencies = [ - "winapi 0.2.8", - "winapi-build", -] - -[[package]] -name = "wyz" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" diff --git a/pkgs/development/tools/wasm-bindgen-cli/default.nix b/pkgs/development/tools/wasm-bindgen-cli/default.nix index 9eada274bef5..4416ce1b6cdc 100644 --- a/pkgs/development/tools/wasm-bindgen-cli/default.nix +++ b/pkgs/development/tools/wasm-bindgen-cli/default.nix @@ -1,8 +1,9 @@ -{ rustPlatform -, fetchFromGitHub -, lib -, openssl +{ lib +, rustPlatform +, fetchCrate +, nodejs , pkg-config +, openssl , stdenv , curl , Security @@ -13,32 +14,27 @@ rustPlatform.buildRustPackage rec { pname = "wasm-bindgen-cli"; version = "0.2.78"; - src = - let - tarball = fetchFromGitHub { - owner = "rustwasm"; - repo = "wasm-bindgen"; - rev = version; - hash = "sha256-1Z5d4gjZUic6Yrd+O8oLWYpJqAYGcByZYP0H1iInXHA="; - }; - in - runCommand "source" { } '' - cp -R ${tarball} $out - chmod -R +w $out - cp ${./Cargo.lock} $out/Cargo.lock - ''; + src = fetchCrate { + inherit pname version; + sha256 = "sha256-5s+HidnVfDV0AXA+/YcXNGVjv/E9JeK0Ttng4mCVX8M="; + }; + + cargoSha256 = "sha256-CbtjUFwowP/QqyAMCzmUiSib4EpRhQAmO4ekX00xYGE="; - buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security curl ]; nativeBuildInputs = [ pkg-config ]; - cargoHash = "sha256-RixIEat7EzGzgSQTnPennePpiucmAatrDGhbFSfTajo="; - cargoBuildFlags = [ "-p" pname ]; + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ curl Security ]; + + checkInputs = [ nodejs ]; + + # other tests require it to be ran in the wasm-bindgen monorepo + cargoTestFlags = [ "--test=interface-types" ]; meta = with lib; { homepage = "https://rustwasm.github.io/docs/wasm-bindgen/"; - license = licenses.asl20; + license = with licenses; [ asl20 /* or */ mit ]; description = "Facilitating high-level interactions between wasm modules and JavaScript"; maintainers = with maintainers; [ ma27 nitsky rizary ]; - platforms = platforms.unix; + mainProgram = "wasm-bindgen"; }; } diff --git a/pkgs/development/web/netlify-cli/composition.nix b/pkgs/development/web/netlify-cli/composition.nix new file mode 100644 index 000000000000..f929727d59d6 --- /dev/null +++ b/pkgs/development/web/netlify-cli/composition.nix @@ -0,0 +1,17 @@ +# This file has been generated by node2nix 1.9.0. Do not edit! + +{pkgs ? import { + inherit system; + }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-14_x"}: + +let + nodeEnv = import ./node-env.nix { + inherit (pkgs) stdenv lib python2 runCommand writeTextFile; + inherit pkgs nodejs; + libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null; + }; +in +import ./node-packages.nix { + inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit; + inherit nodeEnv; +} diff --git a/pkgs/development/web/netlify-cli/default.nix b/pkgs/development/web/netlify-cli/default.nix new file mode 100644 index 000000000000..f16cce4c1511 --- /dev/null +++ b/pkgs/development/web/netlify-cli/default.nix @@ -0,0 +1,14 @@ +{ callPackage, fetchFromGitHub, lib, pkgs }: +let + nodePackages = import ./composition.nix { inherit pkgs; }; +in + nodePackages.package.override { + preRebuild = '' + export ESBUILD_BINARY_PATH="${pkgs.esbuild_netlify}/bin/esbuild" + ''; + src = fetchFromGitHub (builtins.fromJSON (builtins.readFile ./netlify-cli.json)); + bypassCache = true; + reconstructLock = true; + passthru.tests.test = callPackage ./test.nix { }; + meta.maintainers = with lib.maintainers; [ roberth ]; + } diff --git a/pkgs/development/web/netlify-cli/generate.sh b/pkgs/development/web/netlify-cli/generate.sh new file mode 100755 index 000000000000..41858cd98097 --- /dev/null +++ b/pkgs/development/web/netlify-cli/generate.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -eu -o pipefail +cd "$( dirname "${BASH_SOURCE[0]}" )" +rm -f ./node-env.nix +src="$(nix-build --expr '(import ../../../.. {}).fetchFromGitHub (builtins.fromJSON (builtins.readFile ./netlify-cli.json))')" +echo $src +node2nix \ + --input $src/package.json \ + --lock $src/npm-shrinkwrap.json \ + --output node-packages.nix \ + --composition composition.nix \ + --node-env node-env.nix \ + --nodejs-14 \ + ; diff --git a/pkgs/development/web/netlify-cli/netlify-cli.json b/pkgs/development/web/netlify-cli/netlify-cli.json new file mode 100644 index 000000000000..efd5fb1396bd --- /dev/null +++ b/pkgs/development/web/netlify-cli/netlify-cli.json @@ -0,0 +1,7 @@ +{ + "owner": "netlify", + "repo": "cli", + "rev": "a50e410fddda92d3f3f256321eddefb8cb8ba6e1", + "sha256": "sisX58I5UxxEPGCh5JGtQHw72A4+pLuENpBB9WKRTZc=", + "fetchSubmodules": false +} diff --git a/pkgs/development/web/netlify-cli/node-env.nix b/pkgs/development/web/netlify-cli/node-env.nix new file mode 100644 index 000000000000..21089c4d5459 --- /dev/null +++ b/pkgs/development/web/netlify-cli/node-env.nix @@ -0,0 +1,573 @@ +# This file originates from node2nix + +{lib, stdenv, nodejs, python2, pkgs, libtool, runCommand, writeTextFile}: + +let + # Workaround to cope with utillinux in Nixpkgs 20.09 and util-linux in Nixpkgs master + utillinux = if pkgs ? utillinux then pkgs.utillinux else pkgs.util-linux; + + python = if nodejs ? python then nodejs.python else python2; + + # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise + tarWrapper = runCommand "tarWrapper" {} '' + mkdir -p $out/bin + + cat > $out/bin/tar <> $out/nix-support/hydra-build-products + ''; + }; + + includeDependencies = {dependencies}: + lib.optionalString (dependencies != []) + (lib.concatMapStrings (dependency: + '' + # Bundle the dependencies of the package + mkdir -p node_modules + cd node_modules + + # Only include dependencies if they don't exist. They may also be bundled in the package. + if [ ! -e "${dependency.name}" ] + then + ${composePackage dependency} + fi + + cd .. + '' + ) dependencies); + + # Recursively composes the dependencies of a package + composePackage = { name, packageName, src, dependencies ? [], ... }@args: + builtins.addErrorContext "while evaluating node package '${packageName}'" '' + DIR=$(pwd) + cd $TMPDIR + + unpackFile ${src} + + # Make the base dir in which the target dependency resides first + mkdir -p "$(dirname "$DIR/${packageName}")" + + if [ -f "${src}" ] + then + # Figure out what directory has been unpacked + packageDir="$(find . -maxdepth 1 -type d | tail -1)" + + # Restore write permissions to make building work + find "$packageDir" -type d -exec chmod u+x {} \; + chmod -R u+w "$packageDir" + + # Move the extracted tarball into the output folder + mv "$packageDir" "$DIR/${packageName}" + elif [ -d "${src}" ] + then + # Get a stripped name (without hash) of the source directory. + # On old nixpkgs it's already set internally. + if [ -z "$strippedName" ] + then + strippedName="$(stripHash ${src})" + fi + + # Restore write permissions to make building work + chmod -R u+w "$strippedName" + + # Move the extracted directory into the output folder + mv "$strippedName" "$DIR/${packageName}" + fi + + # Unset the stripped name to not confuse the next unpack step + unset strippedName + + # Include the dependencies of the package + cd "$DIR/${packageName}" + ${includeDependencies { inherit dependencies; }} + cd .. + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} + ''; + + pinpointDependencies = {dependencies, production}: + let + pinpointDependenciesFromPackageJSON = writeTextFile { + name = "pinpointDependencies.js"; + text = '' + var fs = require('fs'); + var path = require('path'); + + function resolveDependencyVersion(location, name) { + if(location == process.env['NIX_STORE']) { + return null; + } else { + var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json"); + + if(fs.existsSync(dependencyPackageJSON)) { + var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON)); + + if(dependencyPackageObj.name == name) { + return dependencyPackageObj.version; + } + } else { + return resolveDependencyVersion(path.resolve(location, ".."), name); + } + } + } + + function replaceDependencies(dependencies) { + if(typeof dependencies == "object" && dependencies !== null) { + for(var dependency in dependencies) { + var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency); + + if(resolvedVersion === null) { + process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n"); + } else { + dependencies[dependency] = resolvedVersion; + } + } + } + } + + /* Read the package.json configuration */ + var packageObj = JSON.parse(fs.readFileSync('./package.json')); + + /* Pinpoint all dependencies */ + replaceDependencies(packageObj.dependencies); + if(process.argv[2] == "development") { + replaceDependencies(packageObj.devDependencies); + } + replaceDependencies(packageObj.optionalDependencies); + + /* Write the fixed package.json file */ + fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2)); + ''; + }; + in + '' + node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"} + + ${lib.optionalString (dependencies != []) + '' + if [ -d node_modules ] + then + cd node_modules + ${lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies} + cd .. + fi + ''} + ''; + + # Recursively traverses all dependencies of a package and pinpoints all + # dependencies in the package.json file to the versions that are actually + # being used. + + pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args: + '' + if [ -d "${packageName}" ] + then + cd "${packageName}" + ${pinpointDependencies { inherit dependencies production; }} + cd .. + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} + fi + ''; + + # Extract the Node.js source code which is used to compile packages with + # native bindings + nodeSources = runCommand "node-sources" {} '' + tar --no-same-owner --no-same-permissions -xf ${nodejs.src} + mv node-* $out + ''; + + # Script that adds _integrity fields to all package.json files to prevent NPM from consulting the cache (that is empty) + addIntegrityFieldsScript = writeTextFile { + name = "addintegrityfields.js"; + text = '' + var fs = require('fs'); + var path = require('path'); + + function augmentDependencies(baseDir, dependencies) { + for(var dependencyName in dependencies) { + var dependency = dependencies[dependencyName]; + + // Open package.json and augment metadata fields + var packageJSONDir = path.join(baseDir, "node_modules", dependencyName); + var packageJSONPath = path.join(packageJSONDir, "package.json"); + + if(fs.existsSync(packageJSONPath)) { // Only augment packages that exist. Sometimes we may have production installs in which development dependencies can be ignored + console.log("Adding metadata fields to: "+packageJSONPath); + var packageObj = JSON.parse(fs.readFileSync(packageJSONPath)); + + if(dependency.integrity) { + packageObj["_integrity"] = dependency.integrity; + } else { + packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads. + } + + if(dependency.resolved) { + packageObj["_resolved"] = dependency.resolved; // Adopt the resolved property if one has been provided + } else { + packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories. + } + + if(dependency.from !== undefined) { // Adopt from property if one has been provided + packageObj["_from"] = dependency.from; + } + + fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2)); + } + + // Augment transitive dependencies + if(dependency.dependencies !== undefined) { + augmentDependencies(packageJSONDir, dependency.dependencies); + } + } + } + + if(fs.existsSync("./package-lock.json")) { + var packageLock = JSON.parse(fs.readFileSync("./package-lock.json")); + + if(![1, 2].includes(packageLock.lockfileVersion)) { + process.stderr.write("Sorry, I only understand lock file versions 1 and 2!\n"); + process.exit(1); + } + + if(packageLock.dependencies !== undefined) { + augmentDependencies(".", packageLock.dependencies); + } + } + ''; + }; + + # Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes + reconstructPackageLock = writeTextFile { + name = "addintegrityfields.js"; + text = '' + var fs = require('fs'); + var path = require('path'); + + var packageObj = JSON.parse(fs.readFileSync("package.json")); + + var lockObj = { + name: packageObj.name, + version: packageObj.version, + lockfileVersion: 1, + requires: true, + dependencies: {} + }; + + function augmentPackageJSON(filePath, dependencies) { + var packageJSON = path.join(filePath, "package.json"); + if(fs.existsSync(packageJSON)) { + var packageObj = JSON.parse(fs.readFileSync(packageJSON)); + dependencies[packageObj.name] = { + version: packageObj.version, + integrity: "sha1-000000000000000000000000000=", + dependencies: {} + }; + processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies); + } + } + + function processDependencies(dir, dependencies) { + if(fs.existsSync(dir)) { + var files = fs.readdirSync(dir); + + files.forEach(function(entry) { + var filePath = path.join(dir, entry); + var stats = fs.statSync(filePath); + + if(stats.isDirectory()) { + if(entry.substr(0, 1) == "@") { + // When we encounter a namespace folder, augment all packages belonging to the scope + var pkgFiles = fs.readdirSync(filePath); + + pkgFiles.forEach(function(entry) { + if(stats.isDirectory()) { + var pkgFilePath = path.join(filePath, entry); + augmentPackageJSON(pkgFilePath, dependencies); + } + }); + } else { + augmentPackageJSON(filePath, dependencies); + } + } + }); + } + } + + processDependencies("node_modules", lockObj.dependencies); + + fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2)); + ''; + }; + + prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}: + let + forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; + in + '' + # Pinpoint the versions of all dependencies to the ones that are actually being used + echo "pinpointing versions of dependencies..." + source $pinpointDependenciesScriptPath + + # Patch the shebangs of the bundled modules to prevent them from + # calling executables outside the Nix store as much as possible + patchShebangs . + + # Deploy the Node.js package by running npm install. Since the + # dependencies have been provided already by ourselves, it should not + # attempt to install them again, which is good, because we want to make + # it Nix's responsibility. If it needs to install any dependencies + # anyway (e.g. because the dependency parameters are + # incomplete/incorrect), it fails. + # + # The other responsibilities of NPM are kept -- version checks, build + # steps, postprocessing etc. + + export HOME=$TMPDIR + cd "${packageName}" + runHook preRebuild + + ${lib.optionalString bypassCache '' + ${lib.optionalString reconstructLock '' + if [ -f package-lock.json ] + then + echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!" + echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!" + rm package-lock.json + else + echo "No package-lock.json file found, reconstructing..." + fi + + node ${reconstructPackageLock} + ''} + + node ${addIntegrityFieldsScript} + ''} + + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} rebuild + + if [ "''${dontNpmInstall-}" != "1" ] + then + # NPM tries to download packages even when they already exist if npm-shrinkwrap is used. + rm -f npm-shrinkwrap.json + + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} install + fi + ''; + + # Builds and composes an NPM package including all its dependencies + buildNodePackage = + { name + , packageName + , version + , dependencies ? [] + , buildInputs ? [] + , production ? true + , npmFlags ? "" + , dontNpmInstall ? false + , bypassCache ? false + , reconstructLock ? false + , preRebuild ? "" + , dontStrip ? true + , unpackPhase ? "true" + , buildPhase ? "true" + , meta ? {} + , ... }@args: + + let + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" "meta" ]; + in + stdenv.mkDerivation ({ + name = "${name}-${version}"; + buildInputs = [ tarWrapper python nodejs ] + ++ lib.optional (stdenv.isLinux) utillinux + ++ lib.optional (stdenv.isDarwin) libtool + ++ buildInputs; + + inherit nodejs; + + inherit dontStrip; # Stripping may fail a build for some package deployments + inherit dontNpmInstall preRebuild unpackPhase buildPhase; + + compositionScript = composePackage args; + pinpointDependenciesScript = pinpointDependenciesOfPackage args; + + passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; + + installPhase = '' + # Create and enter a root node_modules/ folder + mkdir -p $out/lib/node_modules + cd $out/lib/node_modules + + # Compose the package and all its dependencies + source $compositionScriptPath + + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} + + # Create symlink to the deployed executable folder, if applicable + if [ -d "$out/lib/node_modules/.bin" ] + then + ln -s $out/lib/node_modules/.bin $out/bin + fi + + # Create symlinks to the deployed manual page folders, if applicable + if [ -d "$out/lib/node_modules/${packageName}/man" ] + then + mkdir -p $out/share + for dir in "$out/lib/node_modules/${packageName}/man/"* + do + mkdir -p $out/share/man/$(basename "$dir") + for page in "$dir"/* + do + ln -s $page $out/share/man/$(basename "$dir") + done + done + fi + + # Run post install hook, if provided + runHook postInstall + ''; + + meta = { + # default to Node.js' platforms + platforms = nodejs.meta.platforms; + } // meta; + } // extraArgs); + + # Builds a node environment (a node_modules folder and a set of binaries) + buildNodeDependencies = + { name + , packageName + , version + , src + , dependencies ? [] + , buildInputs ? [] + , production ? true + , npmFlags ? "" + , dontNpmInstall ? false + , bypassCache ? false + , reconstructLock ? false + , dontStrip ? true + , unpackPhase ? "true" + , buildPhase ? "true" + , ... }@args: + + let + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ]; + in + stdenv.mkDerivation ({ + name = "node-dependencies-${name}-${version}"; + + buildInputs = [ tarWrapper python nodejs ] + ++ lib.optional (stdenv.isLinux) utillinux + ++ lib.optional (stdenv.isDarwin) libtool + ++ buildInputs; + + inherit dontStrip; # Stripping may fail a build for some package deployments + inherit dontNpmInstall unpackPhase buildPhase; + + includeScript = includeDependencies { inherit dependencies; }; + pinpointDependenciesScript = pinpointDependenciesOfPackage args; + + passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; + + installPhase = '' + mkdir -p $out/${packageName} + cd $out/${packageName} + + source $includeScriptPath + + # Create fake package.json to make the npm commands work properly + cp ${src}/package.json . + chmod 644 package.json + ${lib.optionalString bypassCache '' + if [ -f ${src}/package-lock.json ] + then + cp ${src}/package-lock.json . + fi + ''} + + # Go to the parent folder to make sure that all packages are pinpointed + cd .. + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} + + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} + + # Expose the executables that were installed + cd .. + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} + + mv ${packageName} lib + ln -s $out/lib/node_modules/.bin $out/bin + ''; + } // extraArgs); + + # Builds a development shell + buildNodeShell = + { name + , packageName + , version + , src + , dependencies ? [] + , buildInputs ? [] + , production ? true + , npmFlags ? "" + , dontNpmInstall ? false + , bypassCache ? false + , reconstructLock ? false + , dontStrip ? true + , unpackPhase ? "true" + , buildPhase ? "true" + , ... }@args: + + let + nodeDependencies = buildNodeDependencies args; + in + stdenv.mkDerivation { + name = "node-shell-${name}-${version}"; + + buildInputs = [ python nodejs ] ++ lib.optional (stdenv.isLinux) utillinux ++ buildInputs; + buildCommand = '' + mkdir -p $out/bin + cat > $out/bin/shell <hi' >index.html + echo '/with-redirect /' >_redirects + + # Start a local server and wait for it to respond + netlify dev --offline --port 8888 2>&1 | tee log & + sleep 0.1 || true + for (( i=0; i<300; i++ )); do + if grep --ignore-case 'Server now ready' hi' + + # Success + touch $out +'' diff --git a/pkgs/development/web/netlify-cli/update.sh b/pkgs/development/web/netlify-cli/update.sh new file mode 100755 index 000000000000..616b3757db72 --- /dev/null +++ b/pkgs/development/web/netlify-cli/update.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash +set -euo pipefail +mv netlify-cli.json{,.old} +nix-prefetch-github-latest-release netlify cli >netlify-cli.json + +if ! diff -U3 netlify-cli.json{.old,}; then + echo New version detected\; generating expressions... + ./generate.sh +fi +rm -f netlify-cli.json.old diff --git a/pkgs/games/runescape-launcher/default.nix b/pkgs/games/runescape-launcher/default.nix new file mode 100644 index 000000000000..8b678d792fcb --- /dev/null +++ b/pkgs/games/runescape-launcher/default.nix @@ -0,0 +1,103 @@ +{ stdenv, lib, buildFHSUserEnv, dpkg, glibc, gcc-unwrapped, autoPatchelfHook, fetchurl, wrapGAppsHook +, gnome2, xorg +, libSM, libXxf86vm, libX11, glib, pango, cairo, gtk2-x11, zlib, openssl +, libpulseaudio +, SDL2, xorg_sys_opengl, libGL +}: +let + + runescape = stdenv.mkDerivation rec { + pname = "runescape-launcher"; + version = "2.2.9"; + + src = fetchurl { + url = "https://content.runescape.com/downloads/ubuntu/pool/non-free/r/${pname}/${pname}_${version}_amd64.deb"; + sha256 = "0r5v1pwh0aas31b1d3pkrc8lqmqz9b4fml2b4kxmg5xzp677h271"; + }; + + nativeBuildInputs = [ + autoPatchelfHook + wrapGAppsHook + dpkg + ]; + + buildInputs = [ + glibc + gcc-unwrapped + libSM + libXxf86vm + libX11 + glib + pango + cairo + gtk2-x11 + zlib + openssl + ]; + + runtimeDependencies = [ + libpulseaudio + libGL + SDL2 + xorg_sys_opengl + openssl + zlib + ]; + + dontUnpack = true; + + preBuild = '' + export DH_VERBOSE=1 + ''; + + envVarsWithXmodifiers = '' + export MESA_GLSL_CACHE_DIR=~/Jagex + export GDK_SCALE=2 + unset XMODIFIERS + ''; + + installPhase = '' + mkdir -p $out/bin $out/share + dpkg -x $src $out + + patchShebangs $out/usr/bin/runescape-launcher + substituteInPlace $out/usr/bin/runescape-launcher \ + --replace "unset XMODIFIERS" "$envVarsWithXmodifiers" \ + --replace "/usr/share/games/runescape-launcher/runescape" "$out/share/games/runescape-launcher/runescape" + + cp -r $out/usr/bin $out/ + cp -r $out/usr/share $out/ + + rm -r $out/usr + ''; + + + meta = with lib; { + description = "Launcher for RuneScape 3, the current main RuneScape"; + homepage = "https://www.runescape.com/"; + license = licenses.unfree; + maintainers = with lib.maintainers; [ grburst ]; + platforms = [ "x86_64-linux" ]; + }; + }; + +in + + /* + * We can patch the runescape launcher, but it downloads a client at runtime and checks it for changes. + * For that we need use a buildFHSUserEnv. + * FHS simulates a classic linux shell + */ + buildFHSUserEnv { + name = "RuneScape"; + targetPkgs = pkgs: [ + runescape + dpkg glibc gcc-unwrapped + libSM libXxf86vm libX11 glib pango cairo gtk2-x11 zlib openssl + libpulseaudio + xorg.libX11 + SDL2 xorg_sys_opengl libGL + ]; + multiPkgs = pkgs: [ libGL ]; + runScript = "runescape-launcher"; +} diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index d2f8e3609a08..34cf4d4e9e90 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -329,12 +329,12 @@ final: prev: better-escape-nvim = buildVimPluginFrom2Nix { pname = "better-escape.nvim"; - version = "2021-10-09"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "max397574"; repo = "better-escape.nvim"; - rev = "a644df43e4607df2e645cb7b6f50ede79fffe477"; - sha256 = "1kjc1h35xfqgsqbg00hsvg52wkjskfilxxsxnnlimcsv9v8iadmh"; + rev = "bbb8b0e3d1b1088a1db6b5ece776a41709929128"; + sha256 = "1xiaywjy12rj25qdq5ys8ayrwlw9p9frpjzzagx1p6zgp03jpq63"; }; meta.homepage = "https://github.com/max397574/better-escape.nvim/"; }; @@ -461,12 +461,12 @@ final: prev: chadtree = buildVimPluginFrom2Nix { pname = "chadtree"; - version = "2021-10-17"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "63259154cae7c01a877cd493c7ff53d8bbaf36a8"; - sha256 = "0072yqwcs23j1q5akybc9q933lg3davrbh10rjqs690b8p69rz0p"; + rev = "47071cacfb9bcd5ac86dddb1e3ef272ca7ac254d"; + sha256 = "1b2dx5j44441xgfk3dj8f135kim38fnp2s8rpf098q8r2gn3zv8d"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; @@ -870,12 +870,12 @@ final: prev: comment-nvim = buildVimPluginFrom2Nix { pname = "comment.nvim"; - version = "2021-10-17"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "numtostr"; repo = "comment.nvim"; - rev = "a86384dc153e86a9a3cbec1436a8acfa4b07690d"; - sha256 = "043nczs67sa7i2nmmadhrd52d3yzjr1kcm3bgb4q5zig1a7r4dcj"; + rev = "5365cc7f1fc2522ffa1b560830d3125372928d6a"; + sha256 = "0lvcl3pykcry35r6c9fxmjklzvzz7lpxfchbz1qgadpq45pidyir"; }; meta.homepage = "https://github.com/numtostr/comment.nvim/"; }; @@ -1014,12 +1014,12 @@ final: prev: conflict-marker-vim = buildVimPluginFrom2Nix { pname = "conflict-marker.vim"; - version = "2020-09-23"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "rhysd"; repo = "conflict-marker.vim"; - rev = "6a9b8f92a57ea8a90cbf62c960db9e5894be2d7a"; - sha256 = "0vw5kvnmwwia65gni97vk42b9s47r3p5bglrhpcxsvs3f4s250vq"; + rev = "22b6133116795ea8fb6705ddca981aa8faecedda"; + sha256 = "0rh3c1sl145hwyh6idwgyqbrgnwvd91spxc5qs2hfr1xsh53ssx2"; }; meta.homepage = "https://github.com/rhysd/conflict-marker.vim/"; }; @@ -1907,12 +1907,12 @@ final: prev: floobits-neovim = buildVimPluginFrom2Nix { pname = "floobits-neovim"; - version = "2018-08-01"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "floobits"; repo = "floobits-neovim"; - rev = "29ab2ed4bd5c879df0bd6df313a776155eb98ad8"; - sha256 = "0bnncn3waw9birpd51j27hrzlriz8dk4naxdajmbwznwcnbkkgwx"; + rev = "dbfa051e4f097dfa3f46997a2019556a62861258"; + sha256 = "1zsr1536qf7zqdskpshf366m333w66hfjrfdw3ws5yz2l7kq5bcm"; }; meta.homepage = "https://github.com/floobits/floobits-neovim/"; }; @@ -2159,12 +2159,12 @@ final: prev: gitlinker-nvim = buildVimPluginFrom2Nix { pname = "gitlinker.nvim"; - version = "2021-10-12"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "ruifm"; repo = "gitlinker.nvim"; - rev = "a727080a527cb0f01843b59e9c445d7c4dce0f12"; - sha256 = "0mbnbiikavl6p0jsaal7vmxafrzdcn59xngwszx16qw8f00l76hw"; + rev = "a6fb6d1ec2746fc18f81433648416edfb1a96d43"; + sha256 = "0c417li0jx970h8qkgrww7ifzjjknfi26i7n13qx96c5axjxady5"; }; meta.homepage = "https://github.com/ruifm/gitlinker.nvim/"; }; @@ -2964,12 +2964,12 @@ final: prev: lightspeed-nvim = buildVimPluginFrom2Nix { pname = "lightspeed.nvim"; - version = "2021-10-09"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "ggandor"; repo = "lightspeed.nvim"; - rev = "0836af9ad0c4bb913c8e00595bb25620c894fb97"; - sha256 = "0vj84656vifg5c47m2pj7sfp9gz5ikpq9n0p57047d8r1arw50xg"; + rev = "d2d47534b00d6fcd16cabab8ec8a6cd15c40ebf3"; + sha256 = "13yb0srx7g9yf6rrr0bycxr4kac1ip1a1nzz27hamfkq3l9rcgn5"; }; meta.homepage = "https://github.com/ggandor/lightspeed.nvim/"; }; @@ -3900,12 +3900,12 @@ final: prev: null-ls-nvim = buildVimPluginFrom2Nix { pname = "null-ls.nvim"; - version = "2021-10-15"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "null-ls.nvim"; - rev = "f9d3acd1a4e3b7e6d84951754fbdaadb196ae0fd"; - sha256 = "15jk540qb2zwpq3vh31skdl1gn9v6y28vqv9jrw78fjmhrs99lld"; + rev = "9534bda66ec8e919bace771bec74678b50b87a88"; + sha256 = "0n61rf8qg8kqxa9hmf7jvnrj36xqi5ml9h3kfwszzbjmq89533kw"; }; meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; }; @@ -4008,12 +4008,12 @@ final: prev: nvim-cmp = buildVimPluginFrom2Nix { pname = "nvim-cmp"; - version = "2021-10-16"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "4ecf2a24265626a2c00427394deb4747c7b9d5dc"; - sha256 = "1p134wb9g2ki0gn7aqhsh64frcx5n00npkcj1lgnzcc4cc95p7d4"; + rev = "a6a98856c3986de675bc40c9c98b7458fb19e95c"; + sha256 = "0x0hzymvna939iscz0llm64ic28iinh4bn6xihv8afgm693j3jbi"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -4212,12 +4212,12 @@ final: prev: nvim-lsp-ts-utils = buildVimPluginFrom2Nix { pname = "nvim-lsp-ts-utils"; - version = "2021-10-03"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "nvim-lsp-ts-utils"; - rev = "efa321ad03fbffeca699bc04ca1a59db0c54d16f"; - sha256 = "1bxj37jfcq6vrxpl5cslzmg03aqf2i13i71birvcvlw6n4p3kbbm"; + rev = "cae4c06308c1ba4f2fdde31836fd98de3fc3e2b5"; + sha256 = "1s2jbl4wpylvqfc4mrycd211xsi1p97r8r579fccjxpswvsm4bbk"; }; meta.homepage = "https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils/"; }; @@ -4228,8 +4228,8 @@ final: prev: src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "9661d267f64a872a451dab0453b2b951e55cef27"; - sha256 = "0hv77ridsxi5n2qibrp9a66kbmlw1c9yl8gpakr1iz2hhazq58x9"; + rev = "7f902f952944aa708c78138f6536c0dc55aec3a2"; + sha256 = "1n8srlrfliak2587r30la87x3jgl9iq1x8jdxlhrx7i874ha3ykp"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -4704,12 +4704,12 @@ final: prev: plenary-nvim = buildVimPluginFrom2Nix { pname = "plenary.nvim"; - version = "2021-10-06"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "nvim-lua"; repo = "plenary.nvim"; - rev = "80bb2b9bb74bdca38a46480b6f2e15af990406e4"; - sha256 = "11akcpxcp4m997a2y76ajknnmsifac2hj4nq9i4a8b1j08bxinim"; + rev = "901b96d37a30be0504c97cc2c05d3a99b4cca842"; + sha256 = "14nkpj4x9213waqsy93sdgnll42s4dxxpq5kv6g8w015drjrbwhv"; }; meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; }; @@ -4897,12 +4897,12 @@ final: prev: rainbow = buildVimPluginFrom2Nix { pname = "rainbow"; - version = "2020-05-28"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "luochen1990"; repo = "rainbow"; - rev = "4d15633cdaf61602e1d9fd216a77fc02e0881b2d"; - sha256 = "168mbdf2h3zhkqrdyyhh0pbkjdvxwida80rdwk8ml97mxxii8ziw"; + rev = "e96f502eb0e88968858a2cb0348c8e2253637bcc"; + sha256 = "02lj86yrqjpcs83z4qfh3nhiy4nsq1fdrrcy3x56701zsiml511i"; }; meta.homepage = "https://github.com/luochen1990/rainbow/"; }; @@ -4993,12 +4993,12 @@ final: prev: registers-nvim = buildVimPluginFrom2Nix { pname = "registers.nvim"; - version = "2021-10-16"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "tversteeg"; repo = "registers.nvim"; - rev = "6445f9131d872d6bf2236ea301e5d400a96f961d"; - sha256 = "0g60vks084jcajv1rsjnkn4idcwvzfbwqwnpkcw0xh009p71wyjd"; + rev = "35227ec930cfa836f9a82bfdc3afc302b68a372f"; + sha256 = "1pcc5bhacs6h0bxr3ksr6bwdgl75irqwmiwk4l3dwifdj1arhvq7"; }; meta.homepage = "https://github.com/tversteeg/registers.nvim/"; }; @@ -5595,12 +5595,12 @@ final: prev: syntastic = buildVimPluginFrom2Nix { pname = "syntastic"; - version = "2021-09-06"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "vim-syntastic"; repo = "syntastic"; - rev = "97bf9ec720662af51ae403b6dfe720d4a24bfcbc"; - sha256 = "0rcivwwvb6hmd420jkgy8gnzyv78z0bb8gw6232qrwf9m2lskzad"; + rev = "d086f49d389e1c2d58211b1f92cf20c9f63dc325"; + sha256 = "0cnd2m1dnx69657dpckiiy1slx2fpnpggm3qs0nzm5rm3qpzx185"; }; meta.homepage = "https://github.com/vim-syntastic/syntastic/"; }; @@ -7638,12 +7638,12 @@ final: prev: vim-fugitive = buildVimPluginFrom2Nix { pname = "vim-fugitive"; - version = "2021-10-17"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "93f41ace7dc068cf89314bcea23bdf8da686407a"; - sha256 = "0hbif3hndmn7jll4w1kci6x3j7379wmpp9rnxg8rlbbnyxl2fpxj"; + rev = "4d29c1d6a0def18923b4762c8f85ca3ee5ae6c83"; + sha256 = "1m8qw6pqgyvfnbph8xwpsvgwdyapsg2abxbpqvsjhcg6ylbxfx17"; }; meta.homepage = "https://github.com/tpope/vim-fugitive/"; }; @@ -7770,12 +7770,12 @@ final: prev: vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2021-10-11"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "f75762b6252fcdcfe6167e895e8171fb1ecfcd34"; - sha256 = "0xgzl4ms1x9gp6pa5krasks106958cr69kza1ybqy56kbngghzq0"; + rev = "66ce1595569513a23e3e0dc7aeb8bcacec3b220c"; + sha256 = "0bcbrbyqbn993g1i5py2ix8rnsvcxzyhn9fbk7c08257l2i7cc6x"; }; meta.homepage = "https://github.com/fatih/vim-go/"; }; @@ -8504,12 +8504,12 @@ final: prev: vim-lsp-cxx-highlight = buildVimPluginFrom2Nix { pname = "vim-lsp-cxx-highlight"; - version = "2021-04-29"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "jackguo380"; repo = "vim-lsp-cxx-highlight"; - rev = "9e42350272a413a51ce9a93b00c98682815ff7c1"; - sha256 = "1nsac8f2c0lj42a77wxcv3k6i8sbpm5ghip6nx7yz0dj7zd4xm10"; + rev = "679db721db12c2a1c3ae7addf2cc17ae9a26cf08"; + sha256 = "064sqa11hnnxj6fnnp9dvd7m367ywg6vzwvqxawqv3cwvgr7123w"; }; meta.homepage = "https://github.com/jackguo380/vim-lsp-cxx-highlight/"; }; @@ -9717,12 +9717,12 @@ final: prev: vim-sneak = buildVimPluginFrom2Nix { pname = "vim-sneak"; - version = "2021-07-11"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "justinmk"; repo = "vim-sneak"; - rev = "95374ad3e4b5ef902854e8f4bcfa9a7a31a91d71"; - sha256 = "0ns80kjirk72l5lapl7m32ybyr5q71p2mr8a45ihh1k2dlc2wv06"; + rev = "94c2de47ab301d476a2baec9ffda07367046bec9"; + sha256 = "110f06rf1m6p0asr5h4sr80wpwji3krwna5vdn6aakvcr8a7qqdi"; }; meta.homepage = "https://github.com/justinmk/vim-sneak/"; }; @@ -9982,12 +9982,12 @@ final: prev: vim-test = buildVimPluginFrom2Nix { pname = "vim-test"; - version = "2021-10-15"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "5fe8ada99a3c711c8db65eb341c3f631043c4a26"; - sha256 = "1vz28llgmjybg2hgxlv6d9q69f7lhj32id531p2hlnhxl49s9jbn"; + rev = "2052bd926c37b5c828dd07c47ac676102ca34a0e"; + sha256 = "1lyx57jryxx5r9s60hg3v6y0kx5p2qc408nl8zhffqhzzmxvkgp9"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; }; @@ -10222,12 +10222,12 @@ final: prev: vim-ultest = buildVimPluginFrom2Nix { pname = "vim-ultest"; - version = "2021-10-05"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "rcarriga"; repo = "vim-ultest"; - rev = "7861d1925baef8fe3fa313affdfbdcaa6b2af26f"; - sha256 = "165klmixdch1nc9cxdldl5yg4q79q58riw0mg0mahqvvr5m1yrw3"; + rev = "71290da8930cddb946758e108f01a9546c5dda75"; + sha256 = "0jjb8b20dy65rjfmhhxq4jlcpdfqvmi4ianc6h2m6n08h5a4iw61"; }; meta.homepage = "https://github.com/rcarriga/vim-ultest/"; }; @@ -10246,12 +10246,12 @@ final: prev: vim-unimpaired = buildVimPluginFrom2Nix { pname = "vim-unimpaired"; - version = "2021-09-24"; + version = "2021-10-18"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-unimpaired"; - rev = "39f195d7e66141d7f1fa683927547026501e9961"; - sha256 = "0bbiv32brznns82v8s0s2fylcn4j5d3vw4x2kp5h6zb4lqgya30q"; + rev = "e4006d68cd4f390efef935bc09be0ce3bd022e72"; + sha256 = "048n8p7bjpcwdk924glqkwkp10fl813ffrjsagwwzsnakax3da5f"; }; meta.homepage = "https://github.com/tpope/vim-unimpaired/"; }; @@ -10655,12 +10655,12 @@ final: prev: vimtex = buildVimPluginFrom2Nix { pname = "vimtex"; - version = "2021-10-13"; + version = "2021-10-17"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "4b3ceb9eb7f0e12c239d7ef4262728491aee89ba"; - sha256 = "1q3ygk39pbm2bhq463c0rc7zqm5zzg2ln2k1qka1v2i4ghngaszi"; + rev = "0824ade4187472fcdc1634f462da84b3cfc5931f"; + sha256 = "0p7308x3yy9n43jhpggqb1vmz39k00ckx3svpxbckwh9y21hjxnc"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix index 69ca1d3e2541..6044967eaf69 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "4.14.250"; + version = "4.14.251"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0zbf6gxm8iwf7cra310gfd0zyj8l9ckdahky9w6wb9wlznwkvd54"; + sha256 = "08g1i6wylwi50rns2grdi9f0m8np64qvfqb28drafy772m2klinp"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-4.19.nix b/pkgs/os-specific/linux/kernel/linux-4.19.nix index 5ee2a08f5ad6..3cb9fb7009f4 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.19.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.19.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "4.19.211"; + version = "4.19.212"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1m3y5gsf5s8bb4jxkri20dlxi8aiqabzaijj2h1svz4r19ca8j7v"; + sha256 = "0hxn3mzxh4hpnrkyjv9gipb81k6p0zd07a3xvb6fb6njvmwdpvsw"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix index 8f52d3af51de..a0d6115a856b 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,12 +1,12 @@ { buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args: buildLinux (args // rec { - version = "4.4.288"; + version = "4.4.289"; extraMeta.branch = "4.4"; extraMeta.broken = stdenv.isAarch64; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "028w3yzmzymy7l1nf3n1pfbg95hfi4ilphkyl00ddgj8sfm542c7"; + sha256 = "1g77kf0yzwvpdxs3kw7wdvb07mmk3zm6ydjcw5dnsza8q2inl69k"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix index 4c00580a8aa5..b4952dcb9277 100644 --- a/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,12 +1,12 @@ { buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args: buildLinux (args // rec { - version = "4.9.286"; + version = "4.9.287"; extraMeta.branch = "4.9"; extraMeta.broken = stdenv.isAarch64; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0id62p43dmkl9ir278p0dsfg3q7m1d8rlxv0c9qi1pzalkygv8p2"; + sha256 = "1hlpxnlz0y5vxcmkavsirk2kfb2l34fcvmhlcb99slh28xkjhhfl"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-5.10.nix b/pkgs/os-specific/linux/kernel/linux-5.10.nix index 0da279cfc591..a16c96b9eb83 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.10.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.10.73"; + version = "5.10.74"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "0xhf0g5pra27hnavpy0y3mn05m5hqn5rd3d6fx0a3vr35c1jicpd"; + sha256 = "1c717mn47mg43k7xfwydygwv14r67aksn1c24c99hf8qf14acmap"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-5.14.nix b/pkgs/os-specific/linux/kernel/linux-5.14.nix index 5722faf3bdcb..ec19fa2357f2 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.14.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.14.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.14.12"; + version = "5.14.13"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "0dswxf1qk70lms5lph15i7nz3ybwiia58v8zzrmi71ajviwjc9wd"; + sha256 = "0kcn9g5jyd043f75wk3k34j430callzhw5jh1if9zacqq2s7haw3"; }; } // (args.argsOverride or { })) diff --git a/pkgs/os-specific/linux/kernel/linux-5.4.nix b/pkgs/os-specific/linux/kernel/linux-5.4.nix index 1ff0803114b9..4b02d19d1cca 100644 --- a/pkgs/os-specific/linux/kernel/linux-5.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-5.4.nix @@ -3,7 +3,7 @@ with lib; buildLinux (args // rec { - version = "5.4.153"; + version = "5.4.154"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "0jaz57sd51xqc7w8k3f43bfc5mdsh1413mdngqqsgr8isv4hg7vd"; + sha256 = "01iwbz1ncakw90yykdw3cx04wnclwf1qa8nmlis08svbcvs99285"; }; } // (args.argsOverride or {})) diff --git a/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix b/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix index daa3c67da962..6ef781f6095c 100644 --- a/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix @@ -6,7 +6,7 @@ , ... } @ args: let - version = "5.10.65-rt53"; # updated by ./update-rt.sh + version = "5.10.73-rt54"; # updated by ./update-rt.sh branch = lib.versions.majorMinor version; kversion = builtins.elemAt (lib.splitString "-" version) 0; in buildLinux (args // { @@ -18,14 +18,14 @@ in buildLinux (args // { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; - sha256 = "0riyq1gdm18642fpnhpcw8hspcjqzprzhqnygjxabjjvrvdxxlzd"; + sha256 = "0xhf0g5pra27hnavpy0y3mn05m5hqn5rd3d6fx0a3vr35c1jicpd"; }; kernelPatches = let rt-patch = { name = "rt"; patch = fetchurl { url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; - sha256 = "1sxyic3895dch3x7cabiip5lxv9wqypn22hcy02jg9825260cmd3"; + sha256 = "0szqm9f939p9z701i5hj881nf5bhfa0a6037bbcz974y0x8g9nmk"; }; }; in [ rt-patch ] ++ kernelPatches; diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 4363f9665fa4..6f0c7c9ab8fb 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { pname = "knot-dns"; - version = "3.1.2"; + version = "3.1.3"; src = fetchurl { url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; - sha256 = "580087695df350898b2da8a5c2bdf1dc5eb262ed5ff2cb1538cee480a50fa094"; + sha256 = "a3fc448cbce3209575f93a3cf1224fa37802fc6606f7c7d4bb3aa6dbeaed2c64"; }; outputs = [ "bin" "out" "dev" ]; diff --git a/pkgs/servers/http/nginx/modules.nix b/pkgs/servers/http/nginx/modules.nix index c5d9d8c7817d..2919438d1e4b 100644 --- a/pkgs/servers/http/nginx/modules.nix +++ b/pkgs/servers/http/nginx/modules.nix @@ -509,10 +509,10 @@ in name = "vod"; owner = "kaltura"; repo = "nginx-vod-module"; - rev = "e46079f51282d5a378e6911714b5f3a533bb7700"; - sha256 = "0pzzq4xcq7jg8mxwnz7srj1nczg9ajd1b8q58qlm03lny8nd2hr5"; + rev = "1.29"; + sha256 = "1z0ka0cwqbgh3fv2d5yva395sf90626rdzx7lyfrgs89gy4h9nrr"; }; - inputs = [ pkgs.ffmpeg_3 pkgs.fdk_aac pkgs.openssl pkgs.libxml2 pkgs.libiconv ]; + inputs = with pkgs; [ ffmpeg fdk_aac openssl libxml2 libiconv ]; }; vts = { diff --git a/pkgs/servers/mattermost/default.nix b/pkgs/servers/mattermost/default.nix index 14996cecc659..4bf4a41234c8 100644 --- a/pkgs/servers/mattermost/default.nix +++ b/pkgs/servers/mattermost/default.nix @@ -1,23 +1,24 @@ -{ lib, stdenv, fetchurl, fetchFromGitHub, buildGoPackage, buildEnv }: +{ lib, stdenv, fetchurl, fetchFromGitHub, buildGoModule, buildEnv }: let - version = "5.32.1"; + version = "5.37.2"; - mattermost-server = buildGoPackage rec { + mattermost-server = buildGoModule rec { pname = "mattermost-server"; inherit version; src = fetchFromGitHub { owner = "mattermost"; - repo = "mattermost-server"; + repo = pname; rev = "v${version}"; - sha256 = "BssrTfkIxUbXYXIfz9i+5b4rEYSzBim+/riK78m8Bxo="; + sha256 = "sha256-kO5wSj/ApPhS2k9a9VjS3Qk55azNZeiFmevAxSkdGe0="; }; - goPackagePath = "github.com/mattermost/mattermost-server"; + vendorSha256 = null; + doCheck = false; ldflags = [ - "-X ${goPackagePath}/model.BuildNumber=nixpkgs-${version}" + "-s" "-w" "-X github.com/mattermost/mattermost-server/v${lib.versions.major version}/model.BuildNumber=${version}" ]; }; @@ -28,7 +29,7 @@ let src = fetchurl { url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz"; - sha256 = "kRerl3fYRTrotj86AIFSor3GpjhABkCmego1ms9HmkQ="; + sha256 = "sha256-BzQVkOPo/f6O2ncQ0taS3cZkglOL+D+zBcfNYrpMgTM="; }; installPhase = '' diff --git a/pkgs/shells/hilbish/default.nix b/pkgs/shells/hilbish/default.nix index be2bdf318f40..a4a54e45c636 100644 --- a/pkgs/shells/hilbish/default.nix +++ b/pkgs/shells/hilbish/default.nix @@ -2,25 +2,24 @@ buildGoModule rec { pname = "hilbish"; - version = "0.5.1"; + version = "0.6.0"; src = fetchFromGitHub { owner = "Rosettea"; repo = "Hilbish"; rev = "v${version}"; - sha256 = "sha256-557Je9KeBpkZxVAxcjWAhybIJJYlzhtbnIyZh0rCRUc="; + sha256 = "sha256-ACHHHGT3VGnvZVi1UZb57+g/slcld5e3bh+DDhUVVpQ="; fetchSubmodules = true; }; - vendorSha256 = "sha256-8l+Kb1ADMLwv0Hf/ikok8eUcEEST07rhk8BjHxJI0lc="; + vendorSha256 = "sha256-SVGPMFpQjVOWCfiPpEmqhp6MEO0wqeyAZVyeNmTuXl0="; buildInputs = [ readline ]; ldflags = [ "-s" "-w" ]; postPatch = '' - # in master vars.go is called vars_linux.go - substituteInPlace vars.go \ + substituteInPlace vars_linux.go \ --replace "/usr/share" "${placeholder "out"}/share/" ''; @@ -28,8 +27,13 @@ buildGoModule rec { mkdir -p "$out/share/hilbish" cp .hilbishrc.lua $out/share/hilbish/ + cp -r docs -t $out/share/hilbish cp -r libs -t $out/share/hilbish/ cp preload.lua $out/share/hilbish/ + + # segfaults and it's already been generated upstream + # we copy the docs over with the above cp command + rm $out/bin/docgen ''; meta = with lib; { diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix index b4dfcd17aeb3..e0206b120a5b 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -13,7 +13,7 @@ let pythonEnv = python.withPackages (p: with p; [ cffi cryptography - pyopenssl + openssl crcmod ] ++ lib.optional (with-gce) google-compute-engine); @@ -21,33 +21,33 @@ let sources = name: system: { x86_64-darwin = { url = "${baseUrl}/${name}-darwin-x86_64.tar.gz"; - sha256 = "1a17bbvimdqq4k25lprqk9cq3lpfchd65hzjf23ha4imndpbjgqr"; + sha256 = "0cjy6znhpv90mj7463lghmzhivwhaxa7q9da37wdpwh53h7kf05r"; }; aarch64-darwin = { url = "${baseUrl}/${name}-darwin-arm.tar.gz"; - sha256 = "184k1kv10g4zzzxgmwpakvg5ffxhz01dd01kb5h32mf1j5fid1zh"; + sha256 = "0phby3s9375zyphjwk1hrpr8fiybik1ag3yfnpmi7msq54lf4h3x"; }; x86_64-linux = { url = "${baseUrl}/${name}-linux-x86_64.tar.gz"; - sha256 = "0hhaq5hf5nvaah06h6v8q2hpn8hc815ihsi74dpwg6pmg9h266pr"; + sha256 = "0j1n8mzck3sizjslm12x4lgxklw1xvbxp2186xnxm4pmj4kwp4k1"; }; i686-linux = { url = "${baseUrl}/${name}-linux-x86.tar.gz"; - sha256 = "14z1nzwc0j3qhbw2ldrskd8zjsslwgsw7pxxq3v0ypc1rjibsql5"; + sha256 = "1sll47bhd4x5r0z65325ak0wbbky07qbzqkf7w97nilv7wz5dgxa"; }; aarch64-linux = { url = "${baseUrl}/${name}-linux-arm.tar.gz"; - sha256 = "0f6xrij2wbx57s4897bi12l9fz3flj1wyibbk7jjg0l5332h4yhr"; + sha256 = "1jk17fn3q1i625q1cdyxlvv58rw9ma7lwvngc04jqrccczsl1jqr"; }; - }.${system}; + }.${system} or (throw "Unsupported system: ${system}"); in stdenv.mkDerivation rec { pname = "google-cloud-sdk"; - version = "351.0.0"; + version = "360.0.0"; src = fetchurl (sources "${pname}-${version}" stdenv.hostPlatform.system); diff --git a/pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch b/pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch index 64ec6cdb1b65..74c0754f3ceb 100644 --- a/pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch +++ b/pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch @@ -33,15 +33,14 @@ diff --git a/lib/googlecloudsdk/api_lib/container/kubeconfig.py b/lib/googleclou index 4330988d6..37424b841 100644 --- a/lib/googlecloudsdk/api_lib/container/kubeconfig.py +++ b/lib/googlecloudsdk/api_lib/container/kubeconfig.py -@@ -255,7 +255,7 @@ def _AuthProvider(name='gcp'): - raise Error(SDK_BIN_PATH_NOT_FOUND) +@@ -352,7 +352,7 @@ def _AuthProvider(name='gcp', + if sdk_bin_path is None: + log.error(SDK_BIN_PATH_NOT_FOUND) + raise Error(SDK_BIN_PATH_NOT_FOUND) +- cmd_path = os.path.join(sdk_bin_path, bin_name) ++ cmd_path = bin_name + cfg = { # Command for gcloud credential helper -- 'cmd-path': os.path.join(sdk_bin_path, bin_name), -+ 'cmd-path': bin_name, - # Args for gcloud credential helper - 'cmd-args': 'config config-helper --format=json', - # JSONpath to the field that is the raw access token -- 2.21.0 - diff --git a/pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch b/pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch index 1147668862b0..a262dcabf74e 100644 --- a/pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch +++ b/pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch @@ -2,7 +2,7 @@ diff --git a/platform/gsutil/gslib/command_runner.py b/platform/gsutil/gslib/com index f490bb3..dc6bbcc 100644 --- a/platform/gsutil/gslib/command_runner.py +++ b/platform/gsutil/gslib/command_runner.py -@@ -330,17 +330,6 @@ class CommandRunner(object): +@@ -330,18 +330,6 @@ class CommandRunner(object): Returns: Return value(s) from Command that was run. """ @@ -17,10 +17,11 @@ index f490bb3..dc6bbcc 100644 - if system_util.IsRunningInteractively() and collect_analytics: - metrics.CheckAndMaybePromptForAnalyticsEnabling() - +- self.MaybePromptForPythonUpdate(command_name) + if not args: args = [] - -@@ -413,18 +402,10 @@ class CommandRunner(object): +@@ -415,15 +403,6 @@ class CommandRunner(object): ShutDownGsutil() if GetFailureCount() > 0: return_code = 1 @@ -35,6 +36,10 @@ index f490bb3..dc6bbcc 100644 - ))) return return_code + def SkipUpdateCheck(self): +@@ -467,6 +446,7 @@ class CommandRunner(object): + return True + def MaybeCheckForAndOfferSoftwareUpdate(self, command_name, debug): + return False """Checks the last time we checked for an update and offers one if needed. diff --git a/pkgs/tools/misc/bandwidth/default.nix b/pkgs/tools/misc/bandwidth/default.nix index 710382fe8267..5eef6a517f3a 100644 --- a/pkgs/tools/misc/bandwidth/default.nix +++ b/pkgs/tools/misc/bandwidth/default.nix @@ -6,11 +6,11 @@ let in stdenv.mkDerivation rec { pname = "bandwidth"; - version = "1.10.1"; + version = "1.10.4"; src = fetchurl { url = "https://zsmith.co/archives/${pname}-${version}.tar.gz"; - sha256 = "sha256-trya+/cBNIittQAc5tcykZbImeISqIolO/Y8uOI0jGk="; + sha256 = "sha256-e/eP2rA7ElFrh2Z4qTzRGR/cxY1UI6s+LQ9Og1x46/I="; }; postPatch = '' diff --git a/pkgs/tools/misc/steampipe/default.nix b/pkgs/tools/misc/steampipe/default.nix new file mode 100644 index 000000000000..691351c89b08 --- /dev/null +++ b/pkgs/tools/misc/steampipe/default.nix @@ -0,0 +1,40 @@ +{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: + +buildGoModule rec { + pname = "steampipe"; + version = "0.8.5"; + + src = fetchFromGitHub { + owner = "turbot"; + repo = "steampipe"; + rev = "v${version}"; + sha256 = "sha256-3vetSUJwCeaBzKj+635siskfcDPs/kkgCH954cg/REA="; + }; + + vendorSha256 = "sha256-TGDFNHWWbEy1cD7b2yPqAN7rRrLvL0ZX/R3BWGRWjjw="; + + # tests are failing for no obvious reasons + doCheck = false; + + nativeBuildInputs = [ installShellFiles ]; + + ldflags = [ + "-s" + "-w" + ]; + + postInstall = '' + INSTALL_DIR=$(mktemp -d) + installShellCompletion --cmd steampipe \ + --bash <($out/bin/steampipe --install-dir $INSTALL_DIR completion bash) \ + --fish <($out/bin/steampipe --install-dir $INSTALL_DIR completion fish) \ + --zsh <($out/bin/steampipe --install-dir $INSTALL_DIR completion zsh) + ''; + + meta = with lib; { + homepage = "https://steampipe.io/"; + description = "select * from cloud;"; + license = licenses.agpl3; + maintainers = with maintainers; [ hardselius ]; + }; +} diff --git a/pkgs/tools/misc/synth/default.nix b/pkgs/tools/misc/synth/default.nix index 31d0b6e7d32f..0249491fbde6 100644 --- a/pkgs/tools/misc/synth/default.nix +++ b/pkgs/tools/misc/synth/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "synth"; - version = "0.5.6"; + version = "0.6.0"; src = fetchFromGitHub { owner = "getsynth"; repo = pname; rev = "v${version}"; - sha256 = "06kgzaja04553gaxrfz6d1rqi3xwa6ijl0q6425fg0mqq9ifv7xk"; + sha256 = "sha256-i5X2HUOCgY2znH4rDzhFpsPXsFeM7GR4soAO/rFDjjo="; }; - cargoSha256 = "sha256-bjda4uE5K+cJkS2TsTv7FN3H6q3cElRr674FTKaIexA="; + cargoSha256 = "sha256-47i46Y6JjTGWC7mfMd2x2k8v0SY1o2UHdEU4rF0VrsY="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/tools/text/tidy-viewer/default.nix b/pkgs/tools/text/tidy-viewer/default.nix index efa1784e7bf6..4cb99ca26cea 100644 --- a/pkgs/tools/text/tidy-viewer/default.nix +++ b/pkgs/tools/text/tidy-viewer/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "tidy-viewer"; - version = "0.0.21"; + version = "0.0.22"; src = fetchFromGitHub { owner = "alexhallam"; repo = "tv"; rev = version; - sha256 = "1zjnc2b9y2f6x114svp31r1lzkak4xfn71qrxch30mq2aj4yzd2l"; + sha256 = "sha256-OuNpp9EKiU+fQSZZO7zpI36nCiZBXK6OznJGY4KMftU="; }; - cargoSha256 = "sha256-M6HInLevKvF4zBNe+Sg8fQK6koefRaO0l5AcrFhH+vI="; + cargoSha256 = "sha256-LRoNGDOrbCjmZJRe+EUKxkDJjC92bQRRwP48jqDp9PU="; # this test parses command line arguments # error: Found argument '--test-threads' which wasn't expected, or isn't valid in this context diff --git a/pkgs/tools/wayland/swaycwd/default.nix b/pkgs/tools/wayland/swaycwd/default.nix index 401144f74d2a..d8fec3fd15c6 100644 --- a/pkgs/tools/wayland/swaycwd/default.nix +++ b/pkgs/tools/wayland/swaycwd/default.nix @@ -1,36 +1,38 @@ -{ lib, nimPackages, fetchFromGitLab +{ lib +, nimPackages +, fetchFromGitLab , enableShells ? [ "bash" "zsh" "fish" "sh" "posh" ] }: +nimPackages.buildNimPackage rec{ -nimPackages.buildNimPackage { - name = "swaycwd"; - version = "0.0.1"; + name = "swaycwd"; + version = "0.0.2"; - src = fetchFromGitLab { - owner = "cab404"; - repo = "swaycwd"; - rev = "aca81695ec2102b9bca6f5bae364f69a8b9d399f"; - hash = "sha256-MkyY3wWByQo0l0J28xKDfGtxfazVPRyZHCObl9Fszh4="; - }; + src = fetchFromGitLab { + owner = "cab404"; + repo = name; + rev = "v${version}"; + hash = "sha256-OZWOPtOqcX+fVQCxWntrn98EzFu70WH55rfYCPDMSKk="; + }; - preConfigure = '' - { - echo 'let enabledShells: seq[string] = @${builtins.toJSON enableShells}' - echo 'export enabledShells' - } > shells.nim - cat << EOF > swaycwd.nimble - srcDir = "." - bin = "swaycwd" - EOF - ''; + preConfigure = '' + { + echo 'let enabledShells: seq[string] = @${builtins.toJSON enableShells}' + echo 'export enabledShells' + } > shells.nim + cat << EOF > swaycwd.nimble + srcDir = "." + bin = "swaycwd" + EOF + ''; - nimFlags = [ "--opt:speed" ]; + nimFlags = [ "--opt:speed" ]; - meta = with lib; { - homepage = "https://gitlab.com/cab404/swaycwd"; - description = "Returns cwd for shell in currently focused sway window, or home directory if cannot find shell"; - maintainers = with maintainers; [ cab404 ]; - platforms = platforms.linux; - license = licenses.gpl3Only; - }; + meta = with lib; { + homepage = "https://gitlab.com/cab404/swaycwd"; + description = "Returns cwd for shell in currently focused sway window, or home directory if cannot find shell"; + maintainers = with maintainers; [ cab404 ]; + platforms = platforms.linux; + license = licenses.gpl3Only; + }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 431e8ef77987..862fa6dbbab8 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -548,6 +548,7 @@ mapAliases ({ mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension."; # added 2020-10-18 mysql-client = hiPrio mariadb.client; memtest86 = memtest86plus; # added 2019-05-08 + mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # added 2021-10-18 mesa_noglu = mesa; # added 2019-05-28 # NOTE: 2018-07-12: legacy alias: # grsecurity business is done: https://www.theregister.co.uk/2018/02/08/bruce_perens_grsecurity_anti_slapp/ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 98ff2b29f2de..9752efd364ae 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2751,6 +2751,8 @@ with pkgs; eggdrop = callPackage ../tools/networking/eggdrop { }; + ekam = callPackage ../development/tools/build-managers/ekam { }; + eksctl = callPackage ../tools/admin/eksctl { }; electronplayer = callPackage ../applications/video/electronplayer/electronplayer.nix { }; @@ -3452,6 +3454,8 @@ with pkgs; statserial = callPackage ../tools/misc/statserial { }; + steampipe = callPackage ../tools/misc/steampipe { }; + step-ca = callPackage ../tools/security/step-ca { inherit (darwin.apple_sdk.frameworks) PCSC; }; @@ -5467,7 +5471,7 @@ with pkgs; git-fame = callPackage ../applications/version-management/git-and-tools/git-fame {}; - git-fast-export = callPackage ../applications/version-management/git-and-tools/fast-export { mercurial = mercurial_4; }; + git-fast-export = callPackage ../applications/version-management/git-and-tools/fast-export { }; git-filter-repo = callPackage ../applications/version-management/git-and-tools/git-filter-repo { pythonPackages = python3Packages; @@ -7655,7 +7659,7 @@ with pkgs; netkittftp = callPackage ../tools/networking/netkit/tftp { }; - netlify-cli = nodePackages.netlify-cli; + netlify-cli = callPackage ../development/web/netlify-cli { }; netpbm = callPackage ../tools/graphics/netpbm { }; @@ -8996,6 +9000,8 @@ with pkgs; runelite = callPackage ../games/runelite { }; + runescape = callPackage ../games/runescape-launcher { }; + runningx = callPackage ../tools/X11/runningx { }; rund = callPackage ../development/tools/rund { }; @@ -10311,6 +10317,7 @@ with pkgs; wasm-bindgen-cli = callPackage ../development/tools/wasm-bindgen-cli { inherit (darwin.apple_sdk.frameworks) Security; + nodejs = nodejs_latest; }; welkin = callPackage ../tools/graphics/welkin {}; @@ -23405,6 +23412,8 @@ with pkgs; ucs-fonts = callPackage ../data/fonts/ucs-fonts { inherit (buildPackages.xorg) fonttosfnt mkfontscale; }; + bront_fonts = callPackage ../data/fonts/bront { }; + ultimate-oldschool-pc-font-pack = callPackage ../data/fonts/ultimate-oldschool-pc-font-pack { }; ultralist = callPackage ../applications/misc/ultralist { }; @@ -26255,9 +26264,6 @@ with pkgs; inherit (xorg) libX11 libXrandr; }; - mercurial_4 = callPackage ../applications/version-management/mercurial/4.9.nix { - inherit (darwin.apple_sdk.frameworks) ApplicationServices; - }; mercurial = callPackage ../applications/version-management/mercurial { inherit (darwin.apple_sdk.frameworks) ApplicationServices; }; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 3a1fc6a93989..329d49323c87 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1408,6 +1408,8 @@ let yaml = callPackage ../development/ocaml-modules/yaml { }; + yaml-sexp = callPackage ../development/ocaml-modules/yaml/yaml-sexp.nix { }; + yojson = callPackage ../development/ocaml-modules/yojson { }; z3 = callPackage ../development/ocaml-modules/z3 { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index dd01245a1798..6f248b01f04c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5872,6 +5872,8 @@ in { prison = callPackage ../development/python-modules/prison { }; + privacyidea-ldap-proxy = callPackage ../development/python-modules/privacyidea-ldap-proxy { }; + pyjwt1 = callPackage ../development/python-modules/pyjwt/1.nix { }; proboscis = callPackage ../development/python-modules/proboscis { }; diff --git a/pkgs/top-level/python2-packages.nix b/pkgs/top-level/python2-packages.nix index 99189a534df5..033bc4dc7c0d 100644 --- a/pkgs/top-level/python2-packages.nix +++ b/pkgs/top-level/python2-packages.nix @@ -407,8 +407,6 @@ with self; with super; { prettytable = callPackage ../development/python-modules/prettytable/1.nix { }; - privacyidea-ldap-proxy = callPackage ../development/python-modules/privacyidea/ldap-proxy.nix { }; - ldaptor = callPackage ../development/python-modules/ldaptor/19.nix { }; progressbar231 = callPackage ../development/python-modules/progressbar231 { };